Content-Type: multipart/mixed; boundary="-------------0811161054564" This is a multi-part message in MIME format. ---------------0811161054564 Content-Type: text/plain; name="08-216.keywords" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="08-216.keywords" Universality, renormalization, area-preserving maps, period-doubling, conformal maps, Schwarz's Lemma ---------------0811161054564 Content-Type: application/postscript; name="Doubling.ps" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Doubling.ps" %!PS-Adobe-2.0 %%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %%Title: Doubling.dvi %%Pages: 36 %%PageOrder: Ascend %%BoundingBox: 0 0 595 842 %%DocumentFonts: CMBX12 CMR10 CMSY10 CMTI10 CMTI12 CMR12 MSBM10 CMR8 %%+ CMMI12 CMSY8 CMTI7 CMSSI8 CMMI8 CMMI6 CMR6 CMCSC10 CMTI8 CMEX10 %%+ CMTI9 CMR9 CMSY9 CMSY6 CMMI10 EUFM10 MSBM7 EUFM7 CMBX8 LASY10 CMMI7 %%+ CMSY7 TeX-cmex8 MSAM10 CMTT8 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips Doubling.dvi %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2008.11.16:1752 %%BeginProcSet: tex.pro 0 0 %! /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/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]{Ci}imagemask restore}B/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 0 0 %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type /nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end %%EndProcSet %%BeginProcSet: special.pro 0 0 %! 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/setpagedevice{pop}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 /setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B /rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginFont: CMTT8 %!PS-AdobeFont-1.1: CMTT8 1.0 %%CreationDate: 1991 Aug 20 16:46:05 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTT8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def end readonly def /FontName /CMTT8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 52 /four put dup 97 /a put dup 99 /c put dup 109 /m put dup 112 /p put dup 114 /r put readonly def /FontBBox{-5 -232 545 699}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0187316F83DDE3E2D27FCDF6C5CE4F95B6EE 3317BD91B7921F3039DD35FEA387D5CFB6C6E9DC84C178F3432994FC7FAC6E5A ED41A1E2EBA350178FBFEB45944511731BA827167DDAC238FC69A5486B995477 C469E2E27493B0B711DF8E267D3D5613B450011921685147114106C9472580BD F531022F6DF5432B2A4EBC51A8032C7F9689B6FA942D849B29709631613DA68D 4DF7B6F059A19304F40A3C3580CE3B51D79D42984194D4F178801720892FB6E7 61FF43C63F9256B5E9F4227B1378222BAAD4D52C77462DF01892220E11129C16 6C9E45BB9F01ED7C1AD5D8B4D72BE0E12969AFEA90FEF170603CDB91CB243173 B19A56084D10293B80A35275F41BF78A054DDC98F4A1FFF592463D944960FB31 6BE5F03960F9B1F213CBCC7FD448657FE388F10104D42B0715FC9571CC60CF23 C72560CBB8835A0CA208FE06676B3B48B093CB7FB2C0C53AF17EC5B372A9771B BFD52FFB7062B4FE0106A01A2A1A1DD4EF5C8C7623EC9324A2CB3B402FCC1FCE 52BFC8662F8A39D5F1B41C97E7CE34E16AC28A1E94007AEA7D4C519399F1B7A9 48FA7DDB671067244F09C29F95DD60668223F45BBDA8B1C452E930A9F3F341C5 351D59EA87462FFB30277D3B24E2104D4AAB873BB2B16DA5B23BEE25BE2C8128 C4CF2F4F438A4E520CD932BAC455BF8775C27AEA6C73EED3EB2F8DB5E356AE27 41B35C8AEFE73C4CD6A591AAE4F45762EBD6D3636C03F08C552BBFD0A13D11D5 491F8369B4BAB8ED9D6F1DE7DB7AFD383986C4338D3AA71C9AF2B8A0955CFD86 0345F16D9798B25156DDF826A7CB6A0CC4CB43078BEBD3E499DA95562A08EED9 7CA27B7A0CE3FA7EBDAA87A60254520F3146CEF381849F58531771699B0E3BA9 239BB2215C6075B94DABA9BC65C5E7D71F71F6BD9C29ED22A683FF3E8C0A1282 306877B360480C95C85B534BF376092C3D60D49E7B60A8B50F9CA5F06993FC66 B36A7639D5DDFC1697F2BCD7A452AD22948B75BBE774C8905BA9503302CEBC16 AE104FDBA5C3B996B4861A46CA3FE167B67E4CAFB39062F2F075408EDBA9A472 58FA28BC0F52E600FBA3EFB5EE0F2E9C20D9593DF7530BBBA055EC94DA84BDC6 133AB26312AAD6FDE45132C3F8CF0745AE34B1D70E27E1D72D9280185565049D B1F048F083A04FD391B0C27C3CC499D3A1C8554FBF75BEB6D146C9D28F3C320F C26DCBC91AAA8DC740A0C3AD0F4AEF583D3462100476FD28C3FD4F69B8E7374F A142445B027042A7913C08DA10B563959B315D203313937419F430DC7E9AE440 DCF19FF3B071411A09EE6898CBBB4C03656CCA35256D1CAFD70D497DEFBAF22F FD64304DB96AB0B19EF2B2146F120E4D66058631FBAF7CF707D9AA7905EEDC8B 4AEF0D7773DE7A648CBC10A95F8088BAB939F8139E219D6D6011B10F00D32022 618202A15BD608377250503C4FF745B3C1ADCF52F8351BE101AC0F94ECDBE2F5 E952F68286836336B4273EDEB309DD5963E280D583B3FA91CE40F22DF41D029E 0159CB4F6D5631C651129CEAA5AA98DE50A335598D9D852EF5143704C07A3272 530D4309CCB5B00D1856B4CB7FE9A04EBC3B5E60A04EFD7B5C3F215EC21B33A5 978AF15520E33D591873C7CF69A137EB6592CFE5E697A3717C377AD6C18899AC EF865B54D022B67E405599BCC31E4DE9EFECA377EDBEA7A16A96D82DE0867E31 C5179C8164DCC39040184690B0F06E1384C1158992BC27AF2D8FEFB03B36EB9E 051847AC413ACEEC6C1057FB5A70846A30429A9AD856101ADD0423B15ABF38B0 935A0D8F800ACA5308B0E0A650A17F61DDCD1BAFD7CCDB37E266C7D1EC83C214 5F9CE4A50B584F219547D3B8DD6B2650F33EEC4B6990521312BA5A0863339B21 BE6C7171C02D7480FF330444CEB8B0E7C76B2B484826A8CA5734E90EAEB202CC F776893374FF427A0B0899D89595B3EA5A691291A53B8FC3E57CF117FC22125F CF61CEF42485C012F136467B2A2BF127F1F716B9A130DC721C5E17B5164493FC DFC557F3E18A483906096CF5C85F2730C13B41498960813AB0C2F4824C6C60AB 50619C8A96AFA0009E1C13B1CC155DBD7A7E60E658021E6AA609D207EC9A218E 26351421774CCF3E49155CB97486D6323A90A554D2C3FBC1CE9BF81BE39FFFE6 02EAFA7E2ADC183A40FB9BD5DA0868591EB184CDE7AE9038567A4D565A143428 23A94AD982A66C4074340CEF3BC4AD7ECD33F39D893E33A48F45A9356218C3FD D4BBD3E451AF56775EC962052EE63BB1267B54AE0E4C82C01CBFC0B0CDD094F1 EC13C3661409E7C11A677002419CF866E4194F68A5F881B05EE7E3C11C1C000A 70B3A69AD41B4D90B832059C94E77232793190EFEB5973D18D93239D44167F51 02032E4A88450076190856EBC5F3D36F85960974390D04D60876D7191E5E3298 8064664A08EB512122ECCDCED96F983BF395A71500FFC1D6C454C1F555177180 1165E1173B1A8EBC3A287F34EC99F9F9623A35073BB331BF30CACAF7880C1C5F DC6715E7F7B05976F705472451F78475F3BD25A5EA1EBA486E15C34272349659 35B480174BCF305F499DEBAC5A36E72F4DD588881093222F85470DD9E59B926E B54CB096E8E5E06C63E893EFDF288C2DBAF83F7D5CB3BBA141BB886782B91914 80743F03F972B28F8FD399464AC1A7EC7C4881F9D5FBF97A28AAF17AF2D4DF6B 8880E321501CC1F873005C369AAB11B4394E779793950AC56510E02DD58D1E43 3D0359D62D17FA7187394914BCFB988405D5BCFD2782791DD1E7EB99B3CC7CC8 4288FF2F583A411402E155EF5BD4619049DE08C813D2CCE77FB31AAD553E669A 85AD60E36F10EE9D31D92A9379371E3C176C1A7A009EB77F3F0A7ADB08E3D916 DAE4F30EF49860C2653074FEA9B18956FC0FD5FD1C21CE920D2EBB9FC95004E8 D28509E65BE7975053A2303780A6B25DD19BDD8F758B263328C41B030B2E2963 2FC43828F980DC7F5E5A33A7F178BFD6D2B9DB9701E23E54AEB5F7E1DCBF9BA5 BF1F980D29C99F93 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSAM10 %!PS-AdobeFont-1.1: MSAM10 2.1 %%CreationDate: 1993 Sep 17 09:05:00 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSAM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSAM10 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 98 /subsetdbl put readonly def /FontBBox{8 -463 1331 1003}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A76220 4DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53A C8812CBCD402444EAEA7A50EC5FD93D6A04C2783B50EA48059E3E7407537CB8D 4C206846EF0764C05289733920E2399E58AD8F137C229F3CE3E34D2D1EAB2D53 20D44EFAC8EFA4D14A2EFE389D952527F98D0E49BD5BD2C8D58FF9CB9C78D974 75C2AB5467D73D2B5E277A3FDC35909938A9DF0EB91BD9159D3437BE22EE4544 3429AC8E2BFBE34AE54D3BA3AD04BDF3F4F43A2B43992DF88678681B3AB32CFD A23E2C98D1AF00AB206AC95B78BBE6316F7A0AB6BD3236C28C76288B3C25D1EB E9ABB3576C5EC15A71D26177F5883E9B48293D59015615E2EEAF2E9BA04151ED 5497B9A1C41CBA44BAFF13EA218F5EAC11952EE336AD1DBE6CE92F002EAA3B3D 3BE4C3792F3405763C4BD93EFC3B4FC34193439561841BA989DD8D9F9AEE7A7B 24AEB4654B35023C9720B8F31AA9452E29753FB7915CB29977E725611E37C0B7 784BCC26FACF8A7A0EB1E54290D27FFE52B2D87FAD080AD15EE1984C37E0EB30 122C3012D3A16B09C28903D138352AB5462674B6CFB63F1371768D094DDF288C 36FB9B58443F872D61F2CD8CED42FE0EFF3D7E9952A172BB1AFECB60BF79F2B6 04265FDE4F78BC9FD619AA733CD0412F1D9A7C13B271BF827DCBDC8ABAE24FF0 74D3C220621D7FF0EFE62D835A221D0A7C139E2E6681FC2BBA58FA3B80D416EC 3854C63BA040A4262B458340DAA18AA6AEA3BBAC61615CB85982B18664D3D3AF 340C65B969071CF2D0CABEB80E04623D0526F862ECA8280EEE236C535F70561A 854181132E677674AD5E14C6636F57541D3C821F0776D2CB9B8526D4B826791A 0B179B387D43E906D915CD7CCF14DE89B330D5296130B37FEE422407ECA12C50 3FAB5F94DDEDEE79D4E581C2C21195EA81480BAD00086594D5BA0C057BD844F4 780FC54FDE2E1ADE13DE150A674A4E87D2AE7376BE553C336755ED63784459E3 D78A1244AE9374A94D75B15096BDB1DC33C37089966420169E15226C299FEC39 C125928A20CF4CA8B5054409C51609F513E1149675E26444E90AEE5B589ECB50 2C33405D255FC99FD10CF04652655C9B99A2C99E4BD834D49A464E74DDDFCFF4 43714A61E6B5644A20C2093409F16CBAB2C90E9F29A082444279AA2F87D081F4 53CF387BC8E9A2319471A308154CB4C4B7C292953410290A50EE3B126ABCB62F BD4A733EEA058845C9B422D632ED03A45D71CB387DEEA1A08F811740F7C5627C D12591A2E81FB360A40005EE177C48DB19D46B883BB319C9E6E5610D349B6C42 CACBCB72A6412CCCA97B210012BAD54FE93F8A9AFBC8326E 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: TeX-cmex8 %!PS-AdobeFont-1.0: TeX-cmex8 001.001 % Filtered by type1fix.pl 0.05 %%EndComments 13 dict dup begin /FontInfo 16 dict dup begin /Copyright (see\040copyright\040of\040original\040TeX\040font) def /FamilyName (TeX\040cmex8) def /FullName (TeX\040cmex8\040Regular) def /ItalicAngle 0 def /Notice (converted\040after\040April\0402001) def /UnderlinePosition -100 def /UnderlineThickness 50 def /Weight (Regular) def /isFixedPitch false def /version (001.001) def end readonly def /FontName /TeX-cmex8 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 16 /quotedblleft put dup 17 /quotedblright put dup 112 /p put readonly def /FontBBox {-29 -2957 1554 772} readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA06DA87FC7163A5A2A756A598FAB07633 89DE8BAE4F093966CD2192CE95EB0F323A6BABFDACCFCF27D91F7869A0E46CA5 9AAF6905783E8AC1F3F9875A76F97187738432F8D14E61574CB292FFB9740871 66839799D8CAF6E0DFE00012EE6D46A2B3655F29705BE37FD5EDA1C765AA2CF5 C5AD37207ED1EE9DB82FF31A33307FFA16911406557336AF92F50B603C7BD336 73EC060F68318378A6F599DDADA5A21504CADBA1E1F4B1A22962BA1BB39ADC7B E8CC92F196549457877C9636A8A7EFAC1C3745644C0FD151C70B9FAD69B02C1F FE5ED071CA1CF3D4A70909B6A3986687D8FAD2D91A9ED24A74DD3F1FE9EA0B50 D076040D6B144A72A89636F74C32D8EADD4DFBB5CD4844DE4D6818A736438AA7 657B523D81D271CF0C94430F8268D4AAEA69261D7E8A3778A2C9BBE16D839984 8157032AE38230F9DE2484D0F0CC96DD3E4C2963466334F685D5F8F1468CFC23 915D2F3759DDE3825A635A29CE151E0AADC574423CC947A0D5F485B227CCE41C 9B7D99BEBB3D10A51E25DEC45074BE221A066734EEB07A150D715353E4AAD204 8CEC24861DDB44C7D4CF4AEC464D0E3D32E3D358608D6B4E5329E4511F9EEFBA 9CD16DAE6A75D65A7E8F58E92790E82C4B14C738ACC86A19E3AEC867FE1EA7CF DFAE6A8B49DDCE224A8A2EA6C7E9143E62C3EA279B0CEF546744DA495102835E 4D084A0C417E4A22981E085652D0A5245A2C50E807C0453067C1050BC382754C C4FE4DCF1B60C1870EB383EAE0CC02257B6C4F664BC2C80A247B2A28FDF06D17 6E8353683857718379E9CA760F9CA6E2E4A722A161B14E5B64129AB6BD013047 C49EAF1CB49987782B28A33D40215BF9080229EA3A20C1070EE28C1440738E20 D2B3620D7BD6093899D3C77B132103246B247DEB60492E04AF0E9024C9070826 80F8A9734E647ED6AEB1165D93555057E346A27DE1042BF1ADF221D8EF4FFB00 9B49FB68E48D4F5A15B22191FA0C54084BC272AC27A116A7B2BAF5CA82967BD1 49FC8F5CC78EBB8C5251EA8CF65A69D920D9C5837C12066E9A2F7870B608DD77 DD2BF412C200917591076A25ACEF1C19CE476848430A7AF897B8DD7E4F7A0037 88C99039E8086A5C120BFECD84EB8205A89E833F830B98141A2E626E1FC6E138 254A860E4E278BF1FCA3260D3F94F6BA6AAC3D5CF7FE106E3062F86D7427D9D2 DF8F1F6BD9038638500226738E74B66BE08B75BE675E7CDA8109300684CCD096 17A96BAF9ED68BAD743DA45B87CD42D686CF89CFCA1303629ADA76B56FB904F9 EEEA3D342AC3B55A540537A122549E856179A765878ACD04AF37CD7D4B429E74 FD916DFE97BE8D1682BC0F4BA9F161310A0F1C8548FA067828B3974975DB0F1D 01D40F0A9F2EEF415C79426DAB7247513CACC170CE1FFCEDD3AD781C66C7D1AE 6DB96937D2ED8F81A716595DBDDC3C07B57896EB8B5DC47C6E8633AD2CF32B70 A1EE5819C57752B45959B822C7F38A778506DECAB5029D065F75C92DD00EF0A5 4ACAB30F85F8B37BC01E9A819A7E8F4150FB7DB467E4B8742CF1AB93808F2978 BD3E212632ADDA3C4E57FE7588BD0498D1D5B4A723415F6DB505EF1BDD6E41CA F7E1931B7C3B0098842679F8895BE36F3956C2FD1F49D063C50D45ED04F38181 3D30BCAD35129822DA8B3DA61B94C6CF74FC45FEB749A3A07D623696008AE1A2 4EB90CF0798A0D2338478DA12CDD7C75603D8727799C9555643E14A6D1DBF1D8 ECB0FBCE0BBF9BD5C00159F159C88E9C3FF1866B10D2F6E2F5DFD52AD9368084 90E6892B37FED6C490A9166F7FE0F05011A374E2524CA1DFF8D28379D510B8BA B65D416676 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY7 %!PS-AdobeFont-1.1: CMSY7 1.0 %%CreationDate: 1991 Aug 15 07:21:52 % 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 (CMSY7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY7 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 48 /prime put readonly def /FontBBox{-15 -951 1252 782}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D251491EBF65A98C9FE2B1CF8D725A70281949 8F4AFFE638BBA6B12386C7F32BA350D62EA218D5B24EE612C2C20F43CD3BFD0D F02B185B692D7B27BEC7290EEFDCF92F95DDEB507068DE0B0B0351E3ECB8E443 E611BE0A41A1F8C89C3BC16B352C3443AB6F665EAC5E0CC4229DECFC58E15765 424C919C273E7FA240BE7B2E951AB789D127625BBCB7033E005050EB2E12B1C8 E5F3AD1F44A71957AD2CC53D917BFD09235601155886EE36D0C3DD6E7AA2EF9C C402C77FF1549E609A711FC3C211E64E8F263D60A57E9F2B47E3480B978AAF63 868AEA25DA3D5413467B76D2F02F8097D2841EDA6677731A6ACFEC0BABF1016A 089B2D24E941E5E7649642B5280D22A2A1499CA9708C88490B456D647364C957 D289912A4360E31002BEB15135CC9FEBE452F9F6C627968ABD65EC4D987AC218 E4C5427189CFB260E8321817639C61C05B19DD9035A4CDB46FCC415633BB924E C508609EF6EA51685FD6E4EB10FB915414DBB3022D3733CBEB1BAFD628ACB64A 661042A600224B084B612B557596A01D1F1F5CB77E3E63E93510A79E0D131271 3F35F8C34F36C30A593689DD275BDB0054C56527EE372B33BB5673041EE004DA 002AD9C278B0CBA7F111CF641C05FC33AD07591C6FE59CA12B0E2D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSBM10 %!PS-AdobeFont-1.1: MSBM10 2.1 %%CreationDate: 1993 Sep 17 11:10:37 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSBM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSBM10 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 42 /notsubseteql put dup 67 /C put dup 82 /R put readonly def /FontBBox{-55 -420 2343 920}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D 1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383 D10F04E2C2822D3E73F25B81C424627D3D9A158EAB554233A25D3C6849ABA86F 1F25C1667CB57D2E79B7803083CB7CC0616467F68450D9A3FEAB534EB9721003 DBFEEFD050F3AC3492F5C74162A9A531ECEC0F47610B4940E946D21CAA771D30 A6C27ECBA11708CC46C62396BF9D1990D579D0C394899D24FE7A4382EA18E7E1 160E7283AF5BE17254790628E79FCC206F28B5566075B3A5697D5209062544FF D85FD89D6F43D6588B242AB2666B5D2861CD38A8CE676503EDFAE84D12A71E77 8405E468FE391F4F3F50D2C57ED55512036B0DB8E76A7EF413ED08673E56DE2C 16A3B65CD478433C0D2F9FEC4E662D54DAA43CFA6957D2A9AF8979BE06F70B68 ED4C8C493D6DAC4971A3F1D010A7726D084EC1074FECD7D12D72AE16C26194AF 21AF5774D9B860EEE8608D34F150092F09C19959BAA670022B9A9F263CD391E3 74DD1D1B4CD4D75273CAA4E37F68C631723E08FA35AD34C0AFB4621AE6689861 854D16CE1C375FD159A337E221A6FF1CFFB5693A0623E7EBB58C2969F590D081 AD92DD9E5322E26D6A15023664AC73A355998BCC48ADD0E7A4BC79790519606F A1FEF6075033BCD422EE8233B83D1E7C20043280D531223D5AD4D5B41669F884 95CE4D6DDE819B588742B930C579EDF743F2C74C95F717FAA6154FADC3FE2975 F59CFB1C1A29059487E75C48505BAEAD7145667D4E18E46E610C868A257173ED 0D30EAA4C090854DD8378E92D0A376226EA7DA63798F247BAC770FE26D70E72F 90CCFAADF118304646955DE0B9D25C4B419FBF62FB42ED17CD96B73404D9EDDB AF0C81C0D52083B3B0B82B4837B48C6D8395299DF9D96802B18725277C8B6ED4 0A5144A3546A417EBF514170C19C809079BF42E53733052262484787CFEB16F3 40AD0FAD0B8E56EE0A8CBC1F7FA8C092888AEE058157E21E30E1E9D3D35A467A 60779384203EDD14FBA64D58BD28E51DCBFFB8C2A1A68D2752EF86530A7334DE DDD0AB930E2A39B0268AA04E998A8AFA30989CFFF92A5F6D9D6BFAF467DB92F6 E07DC2C6A12F9BE88731F967C93130D3AA2A950CB333DC347000E0B233C590C2 CF6092B28D9E3205DF97D3BC2BD057E8B6155974531CAA1C064F0579E5379F58 A7373591F8705CA8BA7D210AFE6923CBAEE7DB0DB769D997894A21AEB397E405 23AA4C96B560A3810C54B08660BA1E90B2C7CCDA749B7E86098D1DD7E0409925 FE51C67FF340F87C6971A9FEBBD505363F974E9D81FEF02AF85982BC9D31BB40 A90E264E583AD9A3F57A7AFCE80937263297488FAFDED6272B9AB78B37D187FB 18F9CA634C58D0B132508838C7FEA922DF6E1E4D276A3CEA3CC30F8A90BC1468 52D5DF91688976897124920D727F212E5F25E896357DE8B31C10C5885E27E555 10371D34E3549F2F09888872ECCC54D923448A04391CEC47F1474655BF73A9F1 0779C62A30A8DF7C573B809CD220C5CFD025C7AFEBA6AE4C97A5046535B4159F 0168541423741F60C239FD5874454693E1DF81969225A877B85B47931431F122 AC9DBD58C2987FC64BA4EA5450F8BD51B4B8B0A93A1316C8E1CA5E802DD29FE2 AF68A405712B9BF491B26B6B121FA31E3F8AD2623149FF10032CB09F46CE1DA6 220B2E74960E269F2D0B6F50E292BEC087A985B0516ED55694985CCBC760FBD9 E9DD182573B33C1E7DAB8DE18728B79E8594471B457F71E2F3AC9DA898333798 286CB6A32CE38FBF32527B553CE512F3085118103D30FDBE8B1E180ABA1D07D7 A9CE964BD8B758D1C2E2352C55C9E5095D2930DFF734D97B5A0347BE957C3E01 FE73C638480DAA11F3EEB62F9CC73321B34A25659F6C0EE8A7857BD409B8B6F7 609EF878277C7B27EBD23C292780F70DC4D548DC5AFD6F50A2D74AB3A895F6FD D915E0A218E3664E3AD429E40AACFEC4879AD6EC5E5A2E37705BB234C5AF8B06 9ECA688FAFA474DAE5837F9EDBFA29AD5F769105903E8CD9FD290B35D0C695E2 67AA2675D485528A02AE39FA635CC9FC56A6BC272C5CC8A211F2562444F26823 F79D07D264781F567A537F6CB41B25BCEF7871E0FA242BDCA44706776BC97008 254DC6B456137474F0C8499C348DC7970EE1C6A9F32D4595A1CD 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI7 %!PS-AdobeFont-1.1: CMMI7 1.100 %%CreationDate: 1996 Jul 23 07:53:53 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI7 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 28 /tau put readonly def /FontBBox{0 -250 1171 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D77639DF1232A4D6233A9CAF69B151DFD33F C0962EAC6E3EBFB8AD256A3C654EAAF9A50C51BC6FA90B61B60401C235AFAB7B B078D20B4B8A6D7F0300CF694E6956FF9C29C84FCC5C9E8890AA56B1BC60E868 DA8488AC4435E6B5CE34EA88E904D5C978514D7E476BF8971D419363125D4811 4D886EDDDCDDA8A6B0FDA5CF0603EA9FA5D4393BEBB26E1AB11C2D74FFA6FEE3 FAFBC6F05B801C1C3276B11080F5023902B56593F3F6B1F37997038F36B9E3AB 76C2E97E1F492D27A8E99F3E947A47166D0D0D063E4E6A9B535DC9F1BED129C5 123775D5D68787A58C93009FD5DA55B19511B95168C83429BD2D878207C39770 012318EA7AA39900C97B9D3859E3D0B04750B8390BF1F1BC29DC22BCAD50ECC6 A3C633D0937A59E859E5185AF9F56704708D5F1C50F78F43DFAC43C4E7DC9413 44CEFE43279AFD3C167C942889A352F2FF806C2FF8B3EB4908D50778AA58CFFC 4D1B14597A06A994ED8414BBE8B26E74D49F6CF54176B7297CDA112A69518050 01337CBA5478EB984CDD22020DAED9CA8311C33FBCC84177F5CE870E709FC608 D28B3A7208EFF72988C136142CE79B4E9C7B3FE588E9824ABC6F04D141E589B3 914A73A42801305439862414F893D5B6C327A7EE2730DEDE6A1597B09C258F05 261BC634F64C9F8477CD51634BA648FC70F659C90DC042C0D6B68CD1DF36D615 24F362B85A58D65A8E6DFD583EF9A79A428F2390A0B5398EEB78F4B5A89D9AD2 A517E0361749554ABD6547072398FFDD863E40501C316F28FDDF8B550FF8D663 9843D0BEA42289F85BD844891DB42EC7C51229D33EE7E83B1290404C799B8E8C 889787CDC194F782420BB447DE705EAE7963391B3664668F8FEC75A11ECE9CBA 64939D55681EE92683A09FF1AE45211A500CD8C8F0256B9D68AB71FC3F93EC55 F94843F884F2226238A7514BBB73E1F8F88A5F760E610CAD28CC604DB4DF4722 C118AA9BB28D4515B084C9B207974EDEBD8BF3B3D4EA94EA5425BD09AC44AFB0 E31C8A7CD0A007DBE663C69C78F9F7C0FF709CDA92AF00C7DBF876A95AFF1E2C 8ECF2F3E751B533E485E1E1A51A2A6D4E3F8D314BDF76E1D442072BB9CFF103D 817D9027744EA17157DC0CC787445821279C348A5A709CCE28A6269177439258 8BCA9DAE9FD85EA7A4B76F2AEDF07FFA20989A811E159B8F0A853FE398ADE901 37B037B3DD0D00E725979BAF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: LASY10 %!PS-AdobeFont-1.1: LASY10 1.001 %%CreationDate: 1992 Oct 23 20:19:17 %%RevisionDate: 2001 Jun 05 20:19:17 % Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.001) readonly def /Notice (Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved) readonly def /FullName (LASY10) readonly def /FamilyName (LaTeX) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /LASY10 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 50 /a50 put readonly def /FontBBox{-19 -192 944 683}readonly def currentdict end currentfile eexec D9D66F637A9E5292A4933615152D29EEC26E1BED2E48CAB7AC058698EA30B07E F8BDB66981B14445E1107420FDAF32EDBD5C26E35B334E3AF24373B2A13984D9 1D56801ACCF98612DE2C19685E0F4D52369AD642D169AB57DAB10665C6C01538 4E7DF30628B47D6551F93A50553E592B5E1540B411A313F39E4149341C981D3C 705F8AD7782F59531404B3C001D8B882E0C5468D00B26040A352ED823D7C8DF4 B632A37A034C6304A39F28739AC3D634CDC707B53474E63135975E7F0FFF2458 99878B3A6D8D7AC6F2A2728768B8C2226075299B8CB08B76AED9A00BF448A646 87014E8B1C1723204BCBB97BF0F735E436F1805B4026CA792A2464E1FDFC4385 B407DAC19BC7769BBEA6BDD0EE65133044D18530C5A3915AC9272AA4A7FC35A4 93A7A0CA8BD1CFA4382085D949EE819A51062591606ECEB5B37419223CC0400E 158F1A0849868CFAE0F71DA6B4FA47A636EDE756530425A6BFE45B8080808B59 6B886D033437677B151285B047C84C2E2FCB71CCDF34E20E925269E5F1A210F0 391066823D8F21E03746BF79AAC6FF91517631686722226462D6A9EC5FFCC806 B959AED95F492481324749E00CA117821C347F9B924BEC8C64C954570252E909 5C33AC8B1320BB1992A88C619DEA7A8FDDE42390EC82A07BD8BB7F0014A41EC8 04225B5063D3F04723F51128DE8ADB79F62903E1955A7D49220223CA34FDC3EB 8FB71700EB9CC40DF747C4CC60AD11D3FC038CB2051F7E97CF7C7F7D0F49CA1F E0FEFCE664544CD1F7C23B05BA649D373539E7BCC761611C17489084912F77C3 5FB3BC1E91E2B4A47C27BF4989C7703E83C5A505108037DE5006D4F510B8FE1A 570E42E4569FAEBF66058F9D9608A771BEACA2A8AB629DBE939CCBBC116E8BCD BEC3A33CBF185A68DB60CAC5B21AF4D9B46B3FF4FDFBD6BC3C8101BE15E79245 F0CF8F670CFA19ABC08C34D85B10C17190497EACEF6E401F322B1E281C1755F0 BBF9838AF83A0A1601D78E78FD599819762347A77C71374AB428093048E3F1C9 40CFD63B86C7F70BCD2AC3092DDD3BC91CA714BA28263EB863D5E6E2DBD4FA08 6B22C1D18B16D7042219B9F0BDF5BF10AADB658CBED51C8B272E4DFA11C5A603 8B4A437EABAA699B86819EAA072F7D90A9CE1B52287DD3D26C470AD28C07F7BB F6BA9450A2EE874D68A3681162DCD5968BA36603E7BEF09AB1621FD7315CCC00 65333DCC00A2DD41AA1F60E1AE9DB95476A21A15A1925C351E1B5C01750D8F43 E979C63CC3E28A952C3E3C205D830AAC390D243D9919B914297F5F44D7CC8FD0 7604E9B24FBA46D3D7A63F87D704D55A90C06771B0AAC17CECE92A0CE0A26E0C A30722C770B7A6FD89EFF7D09A4F61F794966D65331A12CBF82D4FF7B2A68B69 8A15F1D5CA04272AAAC480AD8371256947302F462234F3714742E820DCCDCD93 065451BEBA27A609A74EA3DFAE847AF90BF42D2202B5F11BA07F809932611743 210014C92466F6016C22 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX8 %!PS-AdobeFont-1.1: CMBX8 1.0 %%CreationDate: 1991 Aug 20 16:36:07 % 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 (CMBX8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX8 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 19 /acute put dup 41 /parenright put dup 44 /comma put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 75 /K put dup 76 /L put dup 77 /M put dup 80 /P put dup 83 /S put dup 84 /T put dup 87 /W put dup 89 /Y put dup 91 /bracketleft put dup 93 /bracketright 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 104 /h put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 115 /s put dup 116 /t put dup 117 /u put dup 121 /y put readonly def /FontBBox{-59 -250 1235 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB 7F9DDDD0964A6D59193A389D490DAA6F6ACD02CF71C06802F3AE5A001F2B3A6D EEB60E9DD26DBCE1D29C825A9BEFE3A6572E70DC7B60344C3E0C9C77ABE1804C 7ED61C544F0B4A3D6C7662DE8575C07BED3F6DBA7D64A9C8613AA152B74A140E AAD9B66E0FAEED6AF9D1820F361C1269A5E90519A3E6D40782E06778C0AFAA30 E8CEAB87054C4D156C1B14B4E8471D78648FDAC70A3B8ED474FA356393A77420 4211F60E397D2FEFC6A8D91A80C84EB9E38E663249FB91D5C8A5CBA68BA04272 5D5D42497E1CF5CA1E62EC2B139F5CD4D6318EBBA7AE28614D2D88709C2A3762 611524B8A1FFC7B0FCBAF77AD8159C354F4887DB1A27781DE0A4BA7DF2CE2025 D9278CED48584E8E6BDF30BFD24284BA1DF828B637BF84A02908BBCED67372C9 EF44711BC2B1DA343C8D9D27A9745525C774F5D639B7AEC197CEEDD06FD27923 35ED0D402AEEB51134665A47847429D91CF419CA9B09DC905F610F8DFC54E606 ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF404 7365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178 C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10 B3F5A131BB19D1E5414C86C5F995521076340536E10613E42779FA15EFDB451F 53495CE8EFF239E4EC442E1439594549D45F5276F93D496C9AC712D762D0B702 E894290BA028837304AFDDD8BAA6564E9DC307A14A7A206550FADDC7784DE3BF 3390188BBCDDD929C82B1D7B529553BA75ACF5B385D31EE3902D96B2B5DDFFF1 9F0F90FD791E54128C1717F313486896868A34FAFF22E23CEF046D02C64E1AAD 95B472C695D6B59D765CFFDFEC6244D7CDC7C43F523BE69320743239013CF28E D666246FE08A43E22D940A1D4BB5AB992EE371DC551766BBEAE0761C00BE4510 87554AB3D87BCFDAC4FEEF599FCC3DA2479B8B1E42E8F64B3A04E216E5CAB982 CD3D03793F935667717C30D40CB5CB40CCF4F80031BBCDEBD93CEF7686B39C9F CDFEDE13C3C21D3663C06A5A1112A21D29CB0D43D906EEE356EB70DA26360BCD 3F1F54845587C1455B656825618558828AB9C048677FBAE79C7B390CFB682D60 00ED9BDFBD778A0818DBC84E161C1960E44049244EC2FDD66DD1C3CB667E224F A0004ADC7B7FC0CF0545DA6C5AED7935DEAD4CAAA9EEDAE9CF58EDF37C69732A B0B6B5E6512946BFF8FE82F3488EB9E5F26407DB7B71ADFA64384BABF9DC8810 10C68CD10EE294200182DE4972863F984B7EAC1826BC3FA0456DCCE7873E05B4 9C0F970A992F76C590AA6C9767AD9B79217736970EB5F658A48FCE52BC9A48AE C2B19EF151F0BBAADD42C4C1975A9A6CD0DA69D4DA7ED48F5C6ECA8A797EBCDE A33E92A58F5D0445892F6FACBA9EA424B9ECBB41EF8D9A973EBE6F9D362E06A6 E73E0603894426150298654D02DE89F1F930B09E30035E884AC8E1E7BDBDA63D C261ADB953A4591A4A12D7F5AB6681C173DDFD3510A4583F541EAF252EB63FF6 5ADF63246401A0BC99D6432F20269A6C98597ED4BCC9564A13F39EE7A67AC602 CD1D858A8F6011F9FB7E6E0CDA2EEE49E552632A6B1735D88BA5B04FB0597BBC C3BBA5D727655418EB114DBC381BAF4CBEDF9A787CA1D77A9D76A61D289D0B66 B02699A9ECA272BA845C0C5C4D3801CA432A7779A4992C3CB89316171D887B13 8ABD82ECEBCD241E0281EAE41632F88D0F96C75BFEF68389E82495AB77A5BA6B D59B2764798B3C184B335BD40CDC9558B927BB4567C5102351AFE2183B28368F 579DF3967B57C1E639540D20ACA05537BCD62AAF55C5CF194B4312BB2481CBD7 7349150A5C75C228A4B451F872334D8CF81CF1E4F04086DF02023059F5BC9693 E9E3006F82A9A53F818CDE6AF32A347817A000E7BD50FA131B6DD7C1FD7DEE8B 6A2361F2D6DB88AD6F335BB391443BBC50DA346B7585E931BF2A1EF761084EC5 AF9FE191B5A9E8E2DE27FE51FBAA8E39F496E3C17468DFA3141EBDF937370E50 C7034DC4B3095D87D9545B740076155A10B2A3A757F27DEA342EE4B01EBA7ACC 0BAB7BE9979B8FC18F63738F6279DDC0A2AA7A46E5F7049E0EDB71B6218F040D 7023C0621DAC5C84E20511AD69438B52307398AA116A1EC5F7F0F5CBC5C641BC FD2C6283D90B108019B7F2B50522BD4ABE335235CCDA3CDBCD9EBE23A2BA67BB E0734B563DDDF0D9DD00E26F8AC2AAA1541E26858A8CC5A8F0AE9C6788ACA3CE C10591226089B39789527B27E4EC46E926210FF29BF5883921249D7362EE63E8 664CA983CDDEC71467C89E81CC79D0EC0354475848608A17EA616050F1B3F0E9 E44138192E0EA06C43235F9C4575563A7E9AF8094324701B9BFF70D596B0E424 AD8E4B4AE794359B80269A02FFFB5367F8C2D0B2A2C95CBEBDA559300ADD935C 62B6B3DF94D1268CDA821A8FFFC7CB2983B3258EDB21E634A301EE53A4E5D7FF 757DBEB645A4C86C9B4D592106F369B2BE756B267DE8F60421CFCC685E6C9A24 9ADB1A6C3685083F196A0423135277A9B6BFDCF551CAC76D79C35DB564DC041B 403BA0FF1D551C612837D1C6276D003E7EB8F35A7EB93B4D533B5B1BAB345162 9FC92DD306BCB339E85EC269071A02F7DBE1C1A99DD62D5B9241C3F7FF2FC226 78A6EB403C15D8B821B8FB9ED9A2C306CF50CFC2B8818EABDFA79FF5AE3A019B 17066E0B7748FD2DB55B413089B42760E724BB5200E926CAF1EF7188B8F54A3C 0968227BDA025FFE1214E906305E81057A6C6739A5A48CEA9562DD935FE1BEBD 56D874F2DAE8FB31C083295F068D149CA1F9F8FAB024B97CCB3FC954CB1F9F4D 6969034E96BAF6C5CF878EB279030CE4F95A8B539AD188DF44970CC6B4EB4567 8BAC92133EADC9FC79276E21F36103716C6C0CEC24F7EDF8939B047BE04740FB 38023E958CBBD416C7FD7658572DFF719C015EAC67A6EB6AA1D605D639491581 A81D3B5DD7520D32BB21735CB9E8EFCB5FAF2A2EA33377E4A4AF5900161148FE C855C75F4E192E6359A0116C86670E07B89BFEB04FD512BCE6710524B7EE3A44 7D4B29B07DEC5284B324BC59D9BA3378BED226DE6A9336CF3CF56DA6BE056D27 6FDA5635C24D3CAB6F0199A105A48DD051F89FCE93DCFE9B5F8F655BF7BEA3B1 1288D728E8827DF767D7EA2C20768C40875AD53D9221D250940842D36330BAC1 8FBB55CA8E555B623B861F3F7E9675BDC5AFA7F69841B0EFB49F4D70113F4AF8 2AEA278140D610BDCF6E3561E1E559332B36DB4C31CFFC3EE46D1041F302D070 915BCC0791DED4B002A7E3551577C671E8A5820F2BF37A377B5F09AF636B4721 1CB7E9FAB73B8FF19D2620E1CB8DE7825A98EF2274F4DD56691B7F3BA92F09EA 3EC1B4E78D96150B4946B100F404637C5338BDF715755CDDEF1F7CB3A9A8440B 4E16AA47E88375F2C71D9503F99BD0C53F6DA831667E677562D738FEC3086D99 D281DEC7DFC68222DFA8A9C38F6E88D1B4D481066DBD71EECD16A132C2711B06 3B94AB9D19EB06362BCF42691B1E512F7FFB54B0BFB25F6F255E9B60CE2E8C54 A27D81945ECE64D13BCD62AF5E401E5456E353580142069A11FF8F9C339DAE63 BA947EB211287572C6E0589202B925FEC778A7C5805D7A8A84BC70892B51DB44 BC172DD016C45E0A1E9082E02FD69E03368660B3F80A6A4B6F4008C9852D49BE 563AE03FD7BC6A00C87B1C3A738DA70380121002EA0EC9DBBCAFB458F05D5937 10CB4B88D6CA07736256E8CEE16FDCF28EC91E1D5538B168385A3DDB53E24F08 9CC2D86C5F0D72D868CFCD3FB1CA5F092E77439EA36BCB339B3F2DA3BF03B242 C3CD17F71039CD6AC6E629CE68F4E8BE4643D7054AB783B929E1EC83A1D8A668 C6A19C657C12C5CA393CC7ABF77E045E11314E59EDB3502CC1EA9339ADF690D7 8E7011EA25D882144787D3B0BF9F5F1F829BE5B78B43ADCA5A429410B6A591D5 05522063775F652261A6C50F923FEEE9272E7D46DB0E31E5E0EE1AE5F9E3C3B5 8D53F6E44DF7305F4D9DAF6F15A7B6AD8B9164E8D23F15E93E7B53D9DE5DA64A F76FCC3768B33FE9D370DBF6BD22F97C656ED5C8A3DF0501D93D30A8A4807822 6D99CF00736F3EF7A3855E59098C8F74B3F82B665BA5CAD85B4873949F7F42C7 6D3B89F9E732C8851BFD9875AA8A960D62CA1AB11672B59D613D227FA1A6414A 5E9B63140EE34D55F719BE527ACD25F2C54A879F4A4F4218133794E45BCBCD6B E7E836705FBEB12CB010A5D564902583617317A9F81D2CB958461AD54DAB7D61 B75C92287E9FDADEB8E96BCA366549C59A033A321ED1D6D6113D6EED877356E6 BEC37C2ECCAA92643F2A97C26D94E38CB5FAAE870A63E404883DF90744A92CAC E7ABA21B14BB91C4572E88534950AE819BD77412B191B733EBF7210ABC31D4AE 7C3D9D36C7700F05DFAD16DF07EA0E5CE0FB2CE58D2320D253F7688409643007 4DFBADD5F0123D0BA700A7DFE2FBFC9D2DD290F2D76B9C06498D91557891008B EE8D3C665F8F5461FF1FF278FE11136E85BAD405044E5D8DC9D1EFAC4A610339 DFF09B984B0B519DE6CE4F0F35E091966BC5631447BCCDD6EC7EF572B7881246 440105F9927224FC7B7A5B1B1CA2FE5DB54EE21A5C3804922A3BF5F85FA8A9F2 5BD342C74A29D08383EFA340D3A240171280D86F8E6FBAD8763E9AB47142C4AC 568407ABC1C0ACD0F56D8969EAFFDEBB3F931241743E58709535C217A3E6D55A 8B17522F4544B27D38BAC9E755CC332E02ED2B83781EADCD374A5AA470E59839 BFF70024D8518165471A8D0CF38C73ECCF828BE60CBD14726052CD3E5E741B07 FB1B7DC98A3A8C32E62B5CADBADDA8D35F3DA88E4100576FD07031C985AB6308 6BC97B56CC33C767C5C1B497FB620A205BC5D59DB2489D26F43D24CD5356A224 2DACEBC2ED0BAF5D8C033685E0490486D9AB72306A7BC75C7C029DBB178BD228 3B42B3B1CF4E1AC2CBDBA9B75CAF1902ED6B6E00D873276573D83CF62D04C47D 02B044F8826CC7CF40DFB8998C749ECED72E8E5CD519DE3C8E7BF4310CAC8E93 A8F95633500F7F5983C4196938FD66D5C6BE8D18BC7E17AAF50127CD44F5EF08 6B952F20D0FAE9FFC4B7755E36D8A2495C8269581A7B13C20A9E43FC9694372B FD0ABE7FEAB4E4E4FEE198E5E27F9407ADD89953F96C5946E080DDCA36E8E7EC 9344B31F68BF61497B88B706959F2F600F7EA49D834D1966C87326306E17DDDA ADA8AC162A0931C87691BF40E0A9722AB95320B92FDABB4021070738E64FC5D5 17166EF638E3F0EED5B81EA271F30D35606AF867D96516FE3501B56B583B2F7A 1ECBB41AE047ECFA76564E5AC1FE4F8E475F55C7AD2699D7ABD7C7D4B5B1153C 8E617FDAFF9463D95E8291BC2655961D0E41EBDB91BA7EFA28B6D3D8DB242FD1 7C6267C453253E7CBC25757CCD2C123630DBCFD63143078F8AF43320D033790F 0F13872C406F4018B2D96C541F6B43BC99B65E0E3F6A7CEB8AE5C017DE217DC8 12BCD93780B2AEB6C451804CB587834E53DA09A003FB598975C38CDDF4E0FADE 027D3D678A8EF75C9977569F3EB48590A491E945AC9431D2C8CACB907F3E5094 99B79A94C688CEF65A807E239D6699820B49746B9A03D18EDD95BF1B71D6EB5C 8C786DFCBD109D2F0A5B2FFE9A336FBC762BB99D3375D9D056BD5189563E10B9 4FB578ECE2CF365E1E68905BA7A34CE87F6B5E5EBECE41CC49DDD05DC2388A16 5831D96EE8E554FEAE93A374A44BE05FC9FC61E455D35797115807EC46E3A06C 2403B307091C7BAE8D969430CC06418C05FAD97E94AAA4D785A66566F0047950 70109A4F15505A2E34DF95D745D468C59083C11F9C72B7B80F95E08E85947C5A FC281B60DDA60C46D8739E2BFC732B62203DC8D45FF29D04706B13AD6B252CA8 17B1D07EB464A02B13D2ABFF60B6A59B120024561357A709A4AC9E8CBBE7A96E 836EE43E77B35E02A6811DF6E3261203DE61EAED7AEFCA2C056F6F5217702D53 1BD2FEAF902B4E69B0885204D6FBDEFF05D4E50A75C10D35929287039EEAAE06 01595E7E7435CF5AAA6D69B1F41A60E00B912068B16FD639BC6C23572CBCD212 4CB11F193BB479796E1FA37AAE8CA897711E9AFE32A221E6A8AA0AE917CB76FC 9E3FDA07AFFABD2CF1855CC6623EFC9701FE704898C476D863C85D391DDB6F6C D1FC9C4C759D20452AC7E898594B3805EB12F1E2E8B5FDB95148B64C8C419776 9C5F0771EADC379A247D70FF686BEA1C479B31AA4940B3083A6552E47EB8914E 80A51C768F143C108C835890C3A70A67423A37EE9FCC89FD06323A306791934A CF933424D30A160AC475648181E2DFC5966CB3B181BB336366052BA78C3C6CE9 927B4D098182C7DD6AF64EAB3F2D6AA505187339FE07FB4D754F03817876CE79 FF924E315A98C1A11CD74332497BB6E93CE700FA5469AF1E46FD96437FA7F1B5 46C6351C624D905A285A90801FAEC94F6B71E7DDA230A6495FF227F5CFDB78FD 7445CD13F45653603ACCE3AA5CE0FF4F7F824BF82A45BF24619E3BF20F3BD614 DF075E9AF6324D8D66A8C77CF9844514FA80DFF4AA16ED2D563EBA351DF23E64 92A77C153D8B261FCCD1D15F98D2BF9181C02CDD1330E3B7964007A44753CFD7 F70158D86BC17C5B2A3D1AFFD6340EB35B35D91E8C71EB4AB0B5E2D7B46E2D51 0DD0A1E88FBD8496C7A37B0644F1B0BD89070309AA280F8ACB2720B27A11938E DF604AAF1469E40689B2CF1C5996046D191A763B9FF3F3DE64CD2A999885889F AEB5FCAD9254C2321BCAEEA6D1059F3D4C5EAD4BCFA23B865A9B1651C42045D8 8BF1EA44EA740C7BA024E9CABB033612A9A747788B8AC8867A874EABD8366F43 C5C54C7E481F017F7C8D1EFC470489E8FA84CA59F3013A19618A724B489C2C32 036B466C32C800F9A2FAA4061911A704D3A3BC0EBD688EF075172D9681741A67 3DF44C2EC27E0800E68A3C15183A99D3C55821ECB4CEB1C533169D66728E1D63 BFA81C447B5B9C9498EE66A7B6536AB3FFF51513C825D9088D83B089C450E0FF B7C41D3C1BD0DB411FDF77F3CB02F53124EF45BC843B346C315021ADD5F19162 A8FF6EF2619984BE23BBC63FE0B786C81C97CD16DA9D510160DDB0C140C5559E F2D69118F422A2317B53E23700494B95BB074BFEBE2AB04BE58007F0FB017008 CD262989636F9B35B9EB6D06CFC1CF8417FAA61DE6FA2768FF75EFC62B2D0491 18A188A2321F03A1BF5438466DD958238B2F5325EF0854D25E5058C8ED551D58 1488A1258ED3C2940196ADE299E91979821809D75EB6B21D3DEAED6C5972A3F0 78BEF4CB0D7DA3547A07012A247378A8A5A51F9B1A0D548EE623062C1643C918 A220B38024654A43BF5B4DE692236CB74BA39094AFA5CD53B5A2EB345D0DDC34 0AB27FCBA6CEA4673477FB56E81F434FEE194FA53D760968CE208C67638316D0 4931817506BD503919AD6F1F675B749AFF5716172DDFA34F89617DEDFC4685FE BFFE9A8228FF3756AF2AC296B95BC916FCE5522D4BCF753A2A3861C4E0E6DE83 29C41DEC1D0D987C8FC99EE91EF6752A611C67966D3D856B7049524C9A64BA90 B981EA85E25A28CADAE521F7781C57E9B2DFC71A5E02599892DEA3B5BC5F8E68 2B103AE0A3F52F2F5DBA3B0D703923649FCB5A2CCA5392E369ED1BFB45A02105 DF037BB88757F862D97BD5ABEFC9D1D30110D770CB0E38FDC364C7D650F34D79 245CE95CA804BF67A8B636D4B0F53181AD00D4C8C142CAC00BCC6F44333BD9AC 5B3C83A98E5721EA59FDD8B45B5BC7DD8BD071570B3278521295D3C0EF7A85F0 FF14B666F414E444054BC9BD87F53A49DA13D4338E389441DC987924FAC3E6F9 0678A23684D4E985CCE9CD594AF1C0F5606D60F43AE01CEDA10495E804A38308 87027DA7B2AEC3E509BC3583EC83CEE7EADF8B4A7DE73DE879369451E7973DB4 76D49EE76DAEECDD22A96AA4481B0B136CC50DE0C5160A60E023D56CDB07335B C11EAAEA5132C498E70422026A7F57D94AB76E9ED936349E2EBA3BCFF5216727 C59C0E6BA4F23A037E6FE39FD67A2C3E27C53E5471BB7BE0DFB80AAF80F9367C 16285D298B346A04AF99E68D7672BB8A57F8EF05130FE6883DC9C6F3088F0DA5 9478C3B12CD6D7A48544627E4CE6569A9C1B572E1B15E50922686AF6DBEA527F F3A49095BFA0A926C9FB26EAAE73C07BC736D418DE025AC63B673230D9605748 A4FF72C22A6B2BFA0CE50DA4C6D4677EC79E9F1612DE28A8F41560E1B4814A03 2831C8A687731BAA0DB79E8C1A8E875A3CC05FDBF6B0F679653DA6CDE0A0EA44 89DB4397C7DB2E1592DE13351238700E6F2DD7599D73C34D1ACFB7090AD1A2B2 C13C1453417B4472B3F39EB20D692096912169AC617BC7452A49E40F6B00C040 EBBED5684CA24FFAF13C9356B074B0AFBECD055FE84413431A8D33203B6E4BC2 FB2768E1466445057301F4C7BDC7127FA5A8D4D367A529E89C20B29C4572DF4F 2B671DD5D6524201D3BB29967052336E9524499ABDA7F2E69FBCEBFBCDF79A64 EB1E983D9B24B8E6DD1B7A081207AB1E0BD2E94622179FE28CC95630B98409B0 D212DFC885FC8A5C74BE418088A635A9A1F3091A45660B82D4FE39586AF168BF FBA1060910C26A2854C987CE10BFBB91E3BD0BDD505FA4483850188EA433F4BA 0C7DFEF140D557258E7229C89629130E5871D2A3E9726E31388A1B405DE25F71 B45D5086ADEB54E12A6433E30745DFD6ED8B810BCD9A12C74908E9849F96F8B0 97EAED07FDC31B6031E2B3BA71B7AD1100D336D1598DEC077AF6701308B8B159 151885E0B77AFB93641A23C566824CE2F0B740E3104F87CA883C121289CD3630 DB80910F5A82B013001EAEF8208DA6FDB1092AE33CE9E65F5837B3C7145B03CB D243A693E86BB20B326F4D3770378431E47BB6BB003A3E258D14E9483D5442A3 E77DE2ADDFF508C1F9C609B1B712DDEE40230BB843D1F3FDF2F11392DED0D017 ADE28EDCB9973181D26CE34C714E2F2351BD4943BACEA3DEAC6573B2F946CE8D 176676C62C1FDD020C44C0A19D118AFF7ACAED2F5E3F6E4A2DB3A66DE478B6BA 6DF417197EE1834C44C12C6818A70847482B8CEEE16C4ED560D6283A3FE905C7 8B3FA27588B63CAAF0F65DB265A39D5294C0A9F43FE39D630810319D494AC7C0 680353CF09083734EA07C8AF9BB470B63B761B0D33D602614735A8F7F6007A52 32C118C64D6BEB6FB55CBCBA15B8494E78A634CE1D7831877C3E28084B02FE17 AD8991DAD7FD67F05076BE69A1BA847C26AE2D8BA3EA2B19693660EE9CD9ED7B 1C78BF34C237BD315BC6A534FBCE752ADD1BA891BFB3F83C5DFE72A4B314835A 427C314877B4665F97FC035E16DC5F7B4D475F3646407138C012A769598D2676 1B798742D08C02468B837C2720F640E42B24D1F086B433A11235C7207DF4CB11 92ACA624C4F0D0581014B96867236C84B00AC01D431E930C625E8C5A63B2F715 7AB173B66AA653799E917BF0E9C684E2A65E3E1A2BE1F56459CA74CDC407AA4D 4081FB478546590511739902AFF9E963D3C2C6BCD5CD36E5408F8725C433ED19 90CC8F2BA221433AF2C470AE7AEABD5162C746FAB550C75362D8E948CD11AC8B 6D6854436A6ED16279F61D806484B77ADB3F081F29416604FBEC536C609E1FBF 57D3C9C3D9183B8F9CFCF8D4CC443A5A6618C3C077AD189FD57308B2657054F2 709EC03EA4B0A745E61D077C5D96F962C1FC92A98FEDFD53B9194D77F9612632 F65B88B6D9363FE86B66B0546255AF14C4471E103587C2D8E4C5E5C7E41D78ED CC852F458AEDC8B2F01B6E3CCF472546360F70D21B227A8BB96D7BE16F3139E2 D1F2FB4512848D09C19B4A64EB39B219461B69A8EA27B4E334E29CBF6B4E5099 7A5D7759895FB28CB09CE788428DF56E977EE750C0FC0B650BB4425C48A0CB79 DB1528081DF22E15C528AB6D96ECB780DB65E5ED407BF96647BE7201F8BE2F2E B18D90D0C2A79CA0873C0C783819AEDA39E20BA19D839745397D2D906221E7E6 E3DBE323A6ECEB937D2287332D84145854900606852EE2A77BEB4C2C15925494 4C91A2C44D54770EDF5F8C579607FF03EB7F002EDB9B45D4D29C84D47807748F 5F16DFDAF3118AC4556E170696E1BBC1E19D26367283E4D3A3BD47EA8E6CAAA5 895C58BFD78842DF4145EC09D20D3B35228145FA556A9FF666B75DE02AC77F78 04E8E5120EE8C23D62D1AA04127BF4E365856E1ECA92A7970579E2A7D25B4578 836BF77BFA00D90C4B6052358B71B4CA8C43734553E50778EDEB74664DE4610C BAA9FD2EFEF5358F9CE23553EEEA6D67A51879C334F7F339582E0E4179EF9948 DFCE68318D2D0F3099AB8196E2FEFEDA7CFB85AAC6B4B9C949FFD7E374EDAD02 38B868C37DC7CE0E8CEF99BDEC0E55D0FD827BF04546420B388338928343EF17 5DEBAC02D4E61930A0CBAFEA4A7C23A1B63874F9136EB5001038349E21900B33 52384544051781CF7D2FE1E8EE1A6F3D8067CCEE469CA49270F3B6231E98856E 4CB7F62A556CE03075AA70E2FC3EC827213BC7734259631DBB772265692D7CC5 C6470CF2032E15CB134C3299AF544786F986EE3DA0A429A9CC9AD1979D9B26B9 C6BF3E224124B8E353A7BCF6F3E94CF20A3945AA85DD0992563B9FC6A815FD4B 0E71CA0BEFB1FAC4C36F249DBE0A37E468F2F711758772992D6A58B5AA4E5C21 74B659A4BC65113B74355BB560B67683D0AEBC456B42E0A92E961F2BBF0DFFEE 4E8E6E4058197301F187197437FC9CC51782C84BE08854860327DDF14734752A A1F49F0A492789513DD55DE35FB096672BA4B4C10B443C393843DE50AD78A125 79E5B6DE0F842053AC67BE4FFD0AB2D7731DDCCB4596955F8DA87D3638DFEC43 88CA221C0D4C8DA5136C7883A9312B30D4FB217C605104C2BC0CAADB2FE9D655 B9BAE7A5A613F0589CC0FE907D3942A1E6246756996F8EF0265F901F175D99FA D96EC4B81BBA49A58B1CBC4CEA655B953A34777A6972AF7FBE3C43FBA88567E9 364998ADEDE6F2A5E06B0DD435D9BD53D701036A5DA5E021DAB8D9D26CB45C56 27A230AE02B27828DC896E768B225B3B99BC3A7A5BB7343A1B23E1344747F54F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: EUFM7 %!PS-AdobeFont-1.1: EUFM7 2.1 %%CreationDate: 1992 Nov 20 17:36:25 % Euler fonts were designed by Hermann Zapf. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (EUFM7) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /EUFM7 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 99 /c put readonly def /FontBBox{0 -250 1193 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163B3DA4F9700DE5807F164169FBB 1458C43CD471029C362871D2FB69E0E5E617BC06F3B8621E3528E4B47E731AE1 0B406A3260424830B3C86A135457A566A1A716189B86883C171DA05829CE2E37 C020AAA2B4E1C2AB63462E7BB571434ED0811B99430919096D08C5F1C659B068 E87DB9366062D68FFD44AAD8A16740DCC214C32CDDDA354637C06EF93BC99352 DF04393C661FFFBF4BA20723ABD9B3E9CA9ABAFEED3C46C638D1A1C726DD7186 51137D23DD526D78AC5284266997E041592776D78B5DD8436571897EFD57A051 F9571E2957B23DF4ADB88D06EAAE9D73ABEC88C934E94205BFDF7115D9E667D6 CD2AFA8DCDA2D49EFC088135417D5D26117B20F923E8F0F5E92E0D8589BE5D93 7D4C3FEEF84B412F8177DE3E3C1711AA06686842AC5A3B3398B098FD06F255F0 2B237EF143FEE4CCC3540EA39B05197D2D9C149A2A71569B8608BA62D982CC7A 4FC2F4170B7A92531E4734A4D1D86FDA1B21AA3683CFC9EA65FB8A91990CEB69 AA62C0F22FDE470FA095FCBE4FB5BD40826BD6FECAA7F8B187412EFDC97E3DAB E2A836F16ED6FFA7F5B5B2714EC5C4A43E4E36D45D9F702CE875B0DFE6E08559 B60BF589C3941BFDAD1392B4D7BCE363E47162D6322FCA12758538A9DB5E4404 56BD008A9DB0E1A2D684F32BDE744F9457C839411F623C0AD633582CAC6FDD79 881E0A4F43DD393738E3CEB1DCAC0CCBAD384E5160BABAA5EF1F46632D05BB7C FC9396D17263BADE1AB2A229367D38F00D7B87124713CD716D9164E64FD1D52C FD6E2226BB350465D3614E241A269ED51FF3283446643AF9F18DCE671611DB2F 5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666DD4DD1C1C8384F906A7B AACDF441BB0AAEA2A697E453C824349F80F5EC34356555452B505C1F3D6F770C 3912CEB325E9A102302EF71BA43D72AFD7641E78731645C501CEF071DFB14F3A 26BAE9778A7BCB2C2DD266E1DDB22063CCE1C27B7CA12232B88C669C01DA4EEC BFF30AB5B67D223E5A0D5049D7C5D50E594275B3C825B5196ED4D3B6164AF993 8E390CF1CB438D4B755D0A0D1B5B01EAEBB60BF7FE4028A2ED3E69A0C4BCBE9A 90C57E80ADFB84FFB3632943CC4B6A805E5B27C5E77CB204F45732A6646E6EB6 010BE5B2850C46498DEB47BC69218D9481483E7DB1D6A79C63A29B3619ECDA5A C6A92DEEBC5E1C6A7FD9768D73CD4272FFE3F223D73CB0979EEE593BB83E05D8 89DDCF0AC022B9AE 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSBM7 %!PS-AdobeFont-1.1: MSBM7 2.1 %%CreationDate: 1992 Oct 17 08:30:50 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSBM7) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSBM7 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 67 /C put dup 82 /R put readonly def /FontBBox{0 -504 2615 1004}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D 1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383 D10F04E2CB7C8461B10646CD63AFEB7608468CA0FCFC4D3458FB43D22879B515 27DD9CCF44C2BFCD95A4DE911E4915FBC02335E9999FD9B546134081D6DA3792 EC4A76DEBA77635BE52E09986268A919CB48B5EFB1A1301EE0683CB5709BC8CE D819D799020CBA673BA39C911075501395B1FD20EAD392C9D5A8C9FD1198C737 D1A614CF0C0432F29DDEB4BF9DB026908DBE89EE522B7D55DE9BF64AFBE6248E 2E10466655EB9083E7D23E3F0EE26154F191BEBC9987930CD4B4CABE1275BDF9 8755EF3D531FDF91D54954FC53F15A38D1E8F8D1E36447484FA2C09D34813615 838B6330FEAE536D08376E4A0FDDF58CDF5647C9F1FF3A7D1ACAD376DB3CADB6 9459F7A5D4F1864863B79E9F93A1EDE8B99C3138D26227C01F6FE0AAC800F2E5 94DD81CF7B1355B642CE45CB532FC5B535D66EDFFEA076C009E87406D9772D71 848C3C53B7496A5D6B58679EF11E114C5F457C6A0D3CDE50278E4A89D5393B1C F877CF4E2142A4D045C4AA9138105D748903BACC28FD43DFEDB341E1FCDBE2EA D412498FBB5374D6836CFBEB13D4C2B7B9625C25B037FDA9DCC42F5679C4B3C1 6340E341F73A9215092C0ACC505A859FA935BE5172F4F6D4A30E73914DBD5297 7FE0CEB5CD0B92176B8174870F9FAFD22BD2ADDE02B5705B5FAFDEE372F17857 40C1B4024C9F04375B9CF997E9D0C0F7D82465D678BB9810016E6BCC9C4374EA 6B2CC834894FDCA891643D9417369458A630FD498794823FFA55705315F0687E 7592A5DFC8B8D6FE2F3C654209678C58F7086A8EB0ECEC0A284D6460296E5806 0070B3D870CEE2E69D9BC11C730BF8D1F3E52F2B03181F039554B4B8F63BFED3 630400D44B06029D08C8216D7A324B0BE9727F95DADCCBC9D270B4D9446C7506 988CC7E8F782293061C2B64C479184BEE3CBFF5ABDD775ADFBA9AEB87BEC3583 EE4D7A3812DB5585552F430ED65A2EBEA6B034FED7568A47BD8065874D4E6F09 3B4B332669B44FE8DC718CB133D11A363EEA41244D73C43E74946D0C6977C7A9 09F0114B413FC51BD49BE67285BF5A26AA43676B7CFAE5C13D7F7716452A8D67 6A1C769871E125642F7F1D92594CF1DF82DC0DCE6B830B241E254D90752C37E2 B880A66ECBD0441DEB91E88B7138B940A55B3DC38796D00EF43A213006EBE82F B6884C8FF93435FD112E1F36EF6B9AACBD53291E8001A872C2D26E559D4DF87F 2528D3F3AFF5F57BAB546A8191AF2D5B06A10D14DB2FA1E29AD59FCB8E3C03FD BEF9C691902EB71D736CD460107DA24214EE7DE29A14BAA1C6E409DC7B3A7746 AE1C69844F0371B792814816E90BA81836F99DC91B30B1404015790B2B8D4BE4 A5EEA8BB5C198EA35891AD8C17393F074BED8A2A5A46FE123D41F1822D83A9A8 7C1C9DDAE7BEEE0746EBE18EFD83E542246C38F87FDE957C30499136678D28F6 08922837E6C958BD6670BBA74D0AC442AD10199662B90293183D50C9E6CF09A3 E6ED719427F1114F77A719202E0BE2E7C0395169C7DA0C98053B39AAC2ED07C0 CB8F4BADC731709DDAF0EA5C2E090C344CD5E9C9FD95891EE8D133D112221765 31C01BE9DC1E09AE4F3E03A0748FF8BFF453FE041E872249728C5B599FFDA6D6 5D347EFFC87954DB19BC81B5DD4CBC0F95A59E1BB844C1E122C624DB1681BFCE 2F8E742902A58491E4678A2346A8ED2B8C09BEB68589218ACDE023CC7BE0073D D27CAA8BD0ACF9ECB78875E5FFC9ACAF068F9AAE713300EABFC81EEEB85E4E33 A416 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: EUFM10 %!PS-AdobeFont-1.1: EUFM10 2.1 %%CreationDate: 1992 Nov 20 17:36:20 % Euler fonts were designed by Hermann Zapf. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (EUFM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /EUFM10 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 66 /B put dup 68 /D put dup 69 /E put dup 70 /F put dup 75 /K put dup 76 /L put dup 77 /M put dup 85 /U put dup 86 /V put dup 87 /W put dup 89 /Y put dup 99 /c put dup 102 /f put dup 109 /m put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def /FontBBox{-26 -224 1055 741}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163B3DA4F9700DE5807F164169FBB 1458C43CD471029C362871D2FB69E0E5E617BC06F3B8621E3528E4B47E731AE1 0B406A3260424830B3C86A135457A566A1A716189B86883C171DA05829CE2E37 C020AAAD5205DB1A9C1A6A56FFD9008D511B4453C4B33F6B0E977B7C760F8816 4A6F13E41191AA13358515D902E653B81AEF60FE07C4AB673435504C2C376BB2 6BAB038083E5073851178BEB6AA92FE582EFCFA3A22C6795DCAAFAFCA0F3E79D 270BB779E2071AFDF30D3F32082777AEDF90940B6DAA1F34BAC0E9AA08811281 8D4261185EC039EB930024E010615A972BBD0B8EAA09B3931D630F1215D88859 5803A82F87BF0D6B8C64E23358C903C8E022AF457F97845B948D174E063E40F3 FA1F8C2CF0C7C49EC374E22B0A865A90FDC5CE762D643812D9597AC4CA872A23 9CA95A4001607D1E336A8D3C10BBC8BA47B1DD8DAC76B3F7B4E34DA11B11F27E 5CC1B7D0249F7924540CC5E194DD545B39C060A69CFC2145AFED8242A9FEA65F ED03FC2DA7CDD3ADC394D32F22802C8EC818847BA08DE0654277ED11E5C356A7 1E590527E7A231A6AE8B779B88648B69BE95F879361588325BB6F7E01D44C6A1 8422BACAA4C2B6B4802A4452C7A95F232A5B3B9DE2E78780A95F58FF97C276B4 691C2E88AAD4FF004B752120BB3453C12CC6BEDD34165F33D1DACCE965BF81A8 8518AD8EAAD03CCF67CA8BA8A2B78749D66ED2726BACAE757CB7C3BAE0532181 AC95975182CF3EF7B32636EA7C3ABCFD2BCFD2325DE4E377278A34A790804F1B 27FBDEF77921130ED82D188D97D419AC2486AAB33B073D9EDA1ABF2B2339F56C 02B150C69E56B6C84E1C8590BB610F46CFBA0A500F5819E525B9A62C55278040 097C49529D21B3AEF2EFF130C06CC02187AE0C4A498C411EDAF72F6B52A3445D A890976B70964CA271B3C34ECAA49A418A6ADA3305F2A960F08D694D7266201D DD5012DBDBF2BC0DF5FF1C5A645D996A1779FD44E54977FA783D1C87EF179DE6 5D317165EA3BF914E363EA0A15AB5B97783101FBA0B78979BD25647F490759F1 5DFC604B8093B57CC02C4273AF7AB32692F8EF0944576967068FCD815C2B3818 94C0788532F6147936BE501F6052296A05CD33F02663DABF8F24535E105037F2 BFD53ACDAA663AAD12E6BD9D636CF802673F9B153F5EB867B92FEC857838383D E5FC06B1A08499AF4AF788A4C07E12E0048DFECD341F18DDA97EC7694567718C 535737ACDA949927CA0FEBBD9C0E9B516C8DCC065B1B7FAF7F7071A7FE4669EF ACEC315033FAE1855352C4B275AD6E2F2719E63CD3040304D0577FCC2F9D611A 2818CE45E52C60F309678D6FA8AD721BEFB9F1132855BADB6B14DDDC4D71E98D 4CAB5D6A427DE1E2F06CF17827A392367FA2493DBA8819053CACFBD1DAB06E13 E4C8D4BA982ACD6235E2571D9022FA07B0F28C61F2B27BBA76B47E99939A6645 9E351301DD6877A615DDA9D9584828DF74FD4E9DE5D6E3FE613F717F8908B10C 150CEE2456E018206022B6ECF82143AEFDCEE867F727004252F5692221A9796F DDE578C0B0D1B9666D72015362C5827380A5300589046D0E3372F2226A4F2337 02BF4F638A2A28787196CE34900945A435432BE878EF2CF0FB907CDBF102ACC1 2B73827E88BB3866964FE4EB5B901A9E1A1AC25646EC29C1E89AAA98D12CBDEC 4A6B5C72CEE49B1EC087C1D225572C4556A552D292AC547EA6D190ED3CAAE45B 7221FA87FA9CFA66421D5F6452D79388DF4BFF6C3267B1799161C78115C8E163 EEE0C7D59BF021E1E8A442304D0ECF6E6ED50D755DD4EDF363AC661F51E712E7 DDF11F676D8A2FCD84EEA21C358CCBC8B40DFD65D95B20DFFF8A4EAAEE0AAC6E 6FEFF099B592A0E57E165A0250195EDD1715014ABF260CC627547FF4C18D109F 6D03EC7D58984FDD6CE5152583EDEBB37F9843BF5D8CAFE244B18AF759C08838 F9E6BD5AD02853B971EC9179BED85039A4BD1612EADE670FB30937DBA370EDB8 7B1D3BC945C428E889BBFC0622ADDCE4BC87EF5955E7A01A220C495709916953 1382C836CA9D2D21775ECDA9C869603957F789CA86D17AF484DABCED3721D077 B3D0ECDF700A48FAD9AE882ED3791B3B8347FC20410975C21B9CD4798B386F9D BD31D50574C59276D352F3525B77355F608CFC2E89D168A38D5CDB795CE022FF D91EB7E91C94750904F7420C26AC519A097470CD10D4FD9F24C20193A1B2C41B C307D322EEBD89959913B51B00AA24524EF556D1744277F5C643F3654C5A3B38 9E34A0B2C4145D9EBB39A71840957C0F6C68012253A1BCE8D5BCDC13ADECE173 A8CF2E0B9FE08EE52BC0B59CE35FA12A1046639A0BE49DDC0901698FC4308A32 6D444DE04AFC58D4EAB28CCA8A84273C2A809ECABCEEF67451AC0F4E469D87B8 396A57E43EBA435FB2F5152E8408D458A63969264D926143C445B95B13ABCC99 1B6CFBF5227332F891472D8520C2D0086129C0364F75FE95B13C532D1D2AE3D4 51EF1193C27770714E1EEF2482B74335B0210BE736E8E2626D5AC56523918313 7423CE821672B4145C8DAF606942BD2DC5C8E4C52FA6FDB714E98A28ED3DEE42 8066801AE1479C22705ECE111FE55AB9130BDADB7ED17D0CF2E8ED0E05A19D6D 2C2E4B55510696E529CD82969891F2098CBEB5CE742C167D4AFAB4F287A1713F 87063BAD8AEFEAD8BDE33BA17FD02F41164FA77257C35F62CE50CC0E6EFD26A1 30C214809AD439D2AE4ACDBE7DA10D15D80205FB4381F27BBCB10CE576B566AE 8C7BADC4AC8DFC87ABF4324BD8DE538623C51DBAA3420919A7CDA61E4B64EFC4 7DD6589539736D8199260B8B76D3674E579999E8230A193D224843072A208526 BAD9FF70A0563079212001F16EC23C29E31F97F83DC375DE984EC68512A53BB0 881DDC9EF282B83680DD139764677313BE0F49939E2C9B6FCB40EE9F9D958D75 B3EE4B9BCC25CB3BEB870434E4A35A5FEE893A33311D0853C1C7B1B2971B97DA 62EB765A2D2A1058EFD0A746D47D576D516AD2ED327F67F5F9AC7DED27785279 0AE921344495600D0A40C7B188E350732359AADB84F14979231F614A98B5D191 FCC130CDA7B912D4BE8686E3C2C80B009276C547177D17B8646B9017AAB181DE 42DFAE952627E0789E506E4827EAF8119C82F1A5287FC3F9011BD3C3A71CA5A5 975AF50A8B118172062D2821965A2BB326EEBBC960E90D67BECAED1F675E2148 A67A3286C8F65D53687344C4152B4BC88ADEBE70EA63EB7B4B2AA4C40539B727 6B754032405F6A1187BF0EAB69D81B9242CEA3603C62C4EBA099C8F2E4055629 76BD6FCB916E9365E52D76B2950EE67A108952D0CE1F4495990CFA3E79C4EF0B 14A412B3C38C938AB86D7E67CA30BE400276FC3E147968AA97982D2512BE6666 B1DCC4333F69A0E0825CF184F20EFEAA88D894DA87F1E1285494B60541168F03 31C7E2670686E43A9856BE990605A81030635E65F9605EC41309E9698546895F 4AC4FF21BCBFB75018CEB5FE65E982F7866C59B19A44AEBAC0A93222C4DCB335 8746BBB5C721A26EBDDBDB2F6FF94FE832E2DF40B5356AFA37108317DD47EC0F 6B470D885DB56D7195D483227BA71342B8C152D21BBAEBE396B315D95501205A 560D12121797D020DDDC4CE7CD2ACF26AB069D309763ABC46285FCA41B2C2C60 5CF0DB748865F42CEA4CE397A32D28B7CB025FDFA3C3F70BCC302ABFA856329F C9E7688E0070A110F10872CCD9328107BEFBB4DB06A667192CFE9F4CA3608495 52B7126A948253893642ABB5C0C6EF4065358ADFA0291184F099F0D49B8DB6BE 29AD4F0F20482319A172ED90BF3EEDB31A003B4802848522C10C3205532424F5 14BD626A24190E5365C1511A652155A6E6B99BFE74EEE5E56200496CFB9ED5A0 6489B0FDC90CFE6961654A5EAC24194AE98787C19CDB72BB3E121CA166C9311B 71F109AD975CFEEED955F22B26E5220416415015FDB63CC0FEC9D195158B72CD 00BD7B126E87D1BAFF76BD693953057B0FE8A6CDAECCBD9F0CDCABE4342F567D 050CDE5163C2ADF86D5B8C3E6637CA1EEBC50DDC4AD34BAA64E0E443D2822A17 A9BC7E94DC5FF6A4832C0C4E892441B9D5B89DD1E97F5070F2D4C5EEED356794 3175D5D650EB21944E6EA752ECF3B4EDD5A65C0800F34747ECEE8D66B5AF29ED 1CA98D861E62701484C5CC9A5639C047E4FCDFE35EFE234F0744C71DD06205DE 457BAEBD94CC2BE6204B1F451843D156AE94182D59EEAC69ED9B279942BDA343 9D4E8EE951D17841F4490355DA4DAF251AD2207C48AD9826790A4CECA618BFC8 EF59CCC189FA76A9B6A418AC5E240BE9036C41D24821EA9F0B9F6450D09C7DFF 3C6F95822780A7697BDC05E6640E0D00BA779644182D9968FA6516A883160B03 6A0AC9B8FE55BFBF5F67DD3CC7F776EEAA9C2377454DA208EA789309446EB2DE B4729E99073CD9E9D022423C9E6E3346101394F303157093D5DA67AC24E83CD6 403358B0B506039A19296207F9AE6D3CDBF78E134899D57B6DF4B06F70F4E2AC B1B3B3B8BBFD1C3D80DD4956F5A5C9992A2A2F200B3995644FC0866D920477F4 299E5F397DD0120F486898A581369CC422126414B500AB0BE59AD4A6B794A634 C79B17AE5EE88D4639C968F4A8810BC83DE7B0FE93F2FA35E9D03DBB62988B5B E398B21763C17EBE051D36370FCB509DFE8D2A0A4B72B4936F75A90341FA9907 5B54B67DD36B589CD4A837275E2C0886E57C8581F9E6CD1BFD8D6EE1BEB784C4 064EB7EC848753249F4FE6DE962895D1873345ABF5711A92000D3AF4C0553912 A628E885E44AC47599257095C25A1AE045737DE15706655D36AD30FDABB87C6A 20CA6E4A329818F4022B7EBF93C60640C7376B98C4DF866CFD30B5D0B8215278 9C7105B92E74536C78FE97C3177D4763C236FEE180B73BE23FF82CA6657B9867 B4797D646674E747DD686FC69A41E1D4454BF3325C16959E5458D7BBA9B77250 190E095F5244DF868D2C2809A9CA73E2343F000F774CE71DC77148085535495F ABE9179999BAE1DBFD2B57CBD46F8B3D5C5C246D6C509D1C64B7EE7C3E795CA5 85FCE025BAA4EA86FE0C37BD509A29C34250B30F50EBD3875E06C29D25D95999 3CF72D7409391892010E0ACD503729011A6E795531E157167AFD4A218BD0AC97 D0B69D2EE8B1F4059782547885475E915C13BAA6B9B04C80353C683D74C0AF12 2C5A5C5E320C8F9814E42ADFDA84844E9D788037046B1506CDA9D540F0B096F1 0B27825E81E44A39EE867726EB0767D0D2F8D2E1AC5EF198700AEFE3963EEE6C 39BF3D086A029A8647F756B0532E7955988A525A5A0BEA1BB54F0B0BF155E905 EDF7F8F247141A9378B48F0969A8234600E6EEE73B78B18D38368EE1B057B64D EB20825A8608CDDF1B2A9592D1197C032C63183149A00D24EF1D48A0903EF051 970A0DC63C79F0A8499EAA8AE5A17CA1FEE756E0D76D9DEF3BF34638F50C750C DE36C7590B45304FD81B32D28745F15E377F21CB4876381C2BBDDC6D0405A150 20DF8A1FAA20EE31AF4791B554C38FF120DAB3FDC032B8C98810EC3BDEE9C2F6 B9CA4067105E54EAE20831E2D54C6B58F6970F1236570CFDC6CFDAF5D73A39DD 2E3340A147E08D3AD2E6B3BB273DB5019341AD611478F6EE6D0CAE8946136ED3 09ECBE401CF39E1BA574D3740F9758F109181BFB7C1EA6EB8266513E21F8BD54 5DFB666C2C3FFE65FB52EE9DD67A0AB3E93FFBEEF34A3B2C7B96108EF42199E8 E5ACF64504E44CF058405EEEF6899FCC66B4BB595151A4743E476BD61F1CE0C1 E951B33237F8094C99CA1E165EB82416CF97C1F888221277C68362052F3FA2A4 1E8D8CE66DAB8BEF3F08DA7F92DD8273174EAE2C6BDA9ACDDA102F30606DC58D 3A1632FCCFC0C0C68617C3D7DFC7BEA2C0131502F58D3B5EE536DAA9FD9A2AB8 FD0A60E5E1E24580868A27C1DA8CC3E2C0677B18E52772840FFCD7DA5ECEADFB 45BBDE8C3EE73A50613F2EFDFC1182A47A1A6F8B07BF3F2031FDA6FE5BE255BD EDC268E0A2FF1AB9A287D48F4F66264FCCD868C718D20237804C3A0D20793654 30C13D8D3E995FB970F143D7EF4D4B488BD558EE1E342AE7A9666AF719E25003 23D08AD34D9E9BF243326570FDF4460658D0DD38BDC408F6847702EF6B8E3F4F DBAFFF2B9E0479B20168A6515953A08AC5239A3A02C938498B324FB59096C949 FF4F8351135CE18373D71F742E0B3D76BB3038BA7903D90D2BB222259F3A1620 72AC4031168183FB1907F75D5946DFF81170A6716C1E753EA1E8D6136C9F6474 26298CC152D3FA322A5DF3C5DFEE5CC1ABD09578944D9505509EAFC5951E2CAF 80AB7FBC533A85D8A344EB3B18657D2F0CBCA3E6BE6366B19330410F8B503D8E CB8DE2A5238EC1682B0A2143C7438153B17BE7B9F2C621AFE8870BD1760945FF 06D5E521436B9C4A23364DEEDE4C10FE060803AC1A3A2B21DE391F54113862AA 5D6C7A48826C2A106B1512C7BE05D4641E239CB8FCD6DFA394FE20AD7FCCB301 C985D1721A1AEA04E35E5FEBA93E66AC3963EB242A3A158D74048B86225F1B10 508050F076F96D037A6DD39DC8E09A1625C26E5A006782CD008C1B577B3DBECA 7B5E3D73D6B223153CC87409559399FA28AD2D0EEAA42E971186F8D43F3EA999 30A6B6FA1A13A518F2E194A6A3C1AE3DF3DEFB97E5BD48C42847CDEAF9DAF64F D2DA05090145153614D3F3DE01997E40E4DC42BA62D13F3B4CF039C06F061518 2941907C7116A20AB6934155CEAD0EB2B61FB03C7A0C8E577D2AB258C9AF9804 2C83291D57E87014CCB31A9CD6967170AD38FF6EEB4FAA2F7F008AD41B911A57 10B4698432956A19374DECAAC16280F8F97634F271DD29A197DC8EC508842E26 DA8ACBFE02696D48C2137D568C4B9D17C8BB494826E6298CBFEA6A1685752BE3 6E076404A1B119C5BC4452F0349540B939B7BEEEA361A2CF99A2F1B462E970B0 7B86D8A1DEEFD6448EF9729189F7C10863E376A172650B92244BE8EA8C13E1A2 0FD99A809DA941324F9C87DC1F97F1C9F965AC248820F9EEDB6A5EA670120EC7 E51A3406D408FE0284DBE2E61A859A9383C737CB7050B76B40ED695CD263A1C9 A5572CA11715D4C88B79285F96B9178427F4970186AED97958998643F04B3AC7 109A5812FA311B4A5A9560D9351AD0533C02B6AE28B81C4FED7A9A7E62FF68C7 C012AE60BEB4698263295074165BFD27D317515208ED7CD5CEE14DD483A23B1E 7E607F278C8988D8FA6E36088CBAEEA03AC7D2E4EB9C4F68397B1023F1CDE231 9410856B590D114C64A405D776034DDCDECAA1FAF80F0F950ED80B73500541B8 C2DBBF6D5575AC86AF01430EC8183D36FBE61ED5B65273CDCE2329B321967920 17BD9E0ED5F13C3882E0263898AFF95BF61B6D21A37603738A6292A37C695E8A 027A09FCA59D9888C104BBE435871734468C06F21C7E8823EA1EF77CE8A90827 AC1638A9088D19D20E08D1A1A78B018C9767C3C98BE451C437531FDE37C680A0 50ECC026DEAC7533FBB79D67DDCDD62A9022800171D68883FEB005779CA88151 F3836C42B0867E4D77B420C89049EAFC311AEB0BA04E530021FDDD9C495DBFBC 08C375EAD7706A15E7CEA9E00D0072EBBBCCE99C3ACD53432A27F0545F4DE308 17429675D40897A9FA2F7F688187622DAD2870FCF2C4A2C763E970A1F04DB025 B0418A135E8124BA1F90280C97394B7E4C0936C9E9743038179672E7966AFD76 BD929F0759A417DDEF85072672BCDD8A48522A79ADD450AA02DF15C59C3DEA83 2E29AD4758687A7C1269D9032C63D56BAE5F883A19D109E271B5526E747F39D1 FD6D251CE1146E9A2CC578AEFA25D1BEEA073A38BD9D7D33D04A41C9AB8628CC C48B45490D4E0C1ED27D2552E849649B0B15EC818DE00AAD0C01EADC9193A34D BEE901D4E54EA03D1635D02C6C65988F1933226E7AD3528610C80739F016BA0A 337B8B9417E72F2F6BD44B9181A796A6D0569C229129B582D9C0E13AB8C286E6 80CC986E7D92E283EF3F36EC166D25955CD14DDA3BD63CCDC800814173D35884 EAC347359570DED004227552EC5080A4E6B6AF7D90BFF48B193623CEAF2A354B DF85855B6AD39A11B944C037F7CF7D8BB39B8CD83FA4BEFEC6CA975D50533638 EAE2B2C94F1BED10589446B969ACFA90ADE1DC8BE6F524A164D7FFF171E96988 F6724FD4FACC1AAC08B928038EF10173524638F4B6898E97AE6E75321D4B2612 8A4426BF1631A878EE78F644778284E8941015E19766B8F615B5335E54C4C6A3 B70FAB60E6F633B689954E584583AB4544C0550A9AC7ACFA057FEC34B5AEF1A3 B1FB311942B54D80203EF5A2D8B65A011126ECC3145D6AB4E5BDD35D3AC2E5F5 CD03BE3FA9ABB0C3F65E8A512B2B679EC8B3DB2C56185A984261A608DD2AD8A3 A42DB221CB22B6DEF43E3FF5B4CDDAD4D5CD34464448C0509864E7D7772AC7B4 5892441256FA622275C611021000E920C04CE32910A0965B0777140165FB4F4A AA1CF0B8E1667B7D6B7356151B80EC3D1B6DF3389ED2DD9B1317236C1C2CB50B 6C40EF20C186E1CE13F97911F7EC358F87A270A556556482C77B4327FA67E472 55024B0021418D77C3D04A170C15FD1DBEF1D89C5460096639EA6A4679FAB61B 948E183DCFA04BF2B4B8F1EA0F4EA4C3B4CF35300A57BA9979DDB1BE558FAADD BB8694117A04819E016FF502310E44B7443554419789195D75878502878DA15B FB80CABCC2F5895F4BE533C2B592B435AF13AFA5319C7B01CAD4F2E861BD8608 50ADAF330F30077CD4BFD57CF9B5821B93D265AFA29B82F5D1474E2FBE56CA05 3F81628F48C3D8AEDABB36E6DC43F7E4BA4959D811883DE6D04EA7CE8778D740 128E336E256A858A5BBBA066908FCA64D380B7E15E2DA1120459D2988A336938 85715FAC29E7F0E285B69A1AF955C36CE5EE88116A90D1C2FDFA5624A67C6CDB C6B3F2CDABCFE07BB688DB30AE3346DC1D0BCFF5C3E872E35D5037CC8B5CA0F8 47BB9CA7627B58DE7DE4A3D3D6FFAE7A814C992DC9C9BB21CD1AF964825F970D 3DB426D51CC0EA0844260332A118323469A830B552804FA01F1CC3641D348FDB 3DB5A3585CDDDCDEFC576FEAE50A0C496D8D45FC157BB1FAC3EF55EB653C1F89 566B99434914BEF918070779BD1EA0CFBCA7039B09A09483DD7583FE6BAEBC4D D278B3B1333184022B21516B75BD6AA94DFBBCC881BEF8EDE8AC0AAB36A087EA 7EDDD434AED9E3EE7AC9966A1CB8B52AF0B12C9AEFE615DAEE4CDC6628D45D99 06DFCD4206FC7A717BA67C0568455BDED7191EF57B98CCD7D7BB091CBB9F3038 C8FB6F299A112F7368F5293DB3D76F7C9620579F60E0AD08C9F28889989CCD50 5F4B811B2D3D7173690C45509DF73A281198E927A945DA907AACD1655D4F2C01 9DB61FF96D5584AC8672E9B1843F520A9849DB0C731631713410A329156A573C 47D417314960B15757BAA642D1D58828C310840C3E098E0BE35B21C01B0D7E68 D118B13766834A96C2328EAF91B5BC62F9E6D0D66C86C6F88F90A121B63E871E 3F2E21AC9AC2F43C4B7542297806B03A42E91536FD2DEFF9473002FB335B23EB 12FDD15A70B0EEB9856D35BBF76A739388E3B27552455EBC231D6C9AE50F0E6B 9898D2494F6D544DE5B32D9DFE 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI10 %!PS-AdobeFont-1.1: CMMI10 1.100 %%CreationDate: 1996 Jul 23 07:53:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 21 /lambda put dup 30 /phi put dup 59 /comma put dup 61 /slash put dup 117 /u put readonly def /FontBBox{-32 -250 1048 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321 990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E 6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721 59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823 D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF 8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808 6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9 1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE 03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909 95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1 74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2 3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8 47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19 AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8 42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8 40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837 B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53 956017667271C1FD06DBA26AC7504FCD81979D968F25E7176149139C2352EFB6 7E0C853ED835EF4D99ABE49E4F2D8D04520C62781843B546E157292F4AE2B8C1 2E5E04882E1CD281CFCEF6850ED55609F92E81856F4065C8BF4CBCCF8FF162AF FC9F66A0AF7BFA482C9DBEFD3B201B11F83A630BC45ED9C295CE96D873E4A458 02788E74C10881D171BF80AB416985A4DAE406E4A651F5BAEEB9407A3A980648 A01EE26D7ACF8ED764DC2B03DB29C509E0FECD46E43E359D399F8473EF011C9E 3DEB330D802F55D2A5DCB8FC9CA5BFBCC378A85F2D7CC1978F506E61FD47C6D3 2FECACE87A0987D48CD029E3A8D307BB4D8EE944C6028E341B7716D64C2480D2 5361D5C18B4C3C823BA0B742BE9F061344F590AF80F10E061A37F6B84EF96281 2E2A8BCC02CA5E9BDFACD38A53A9E4DA49DDA1C81E8709C7BA8F8F88F89B9C7C 7EB302BF749A738DF3F2380571C66B5D69ED500AF7676C67067FEB3416238948 FCE58FAA7A7EC46107A8C197BA8D142F3825B3F8BF04B1BA3CDE0E90E5039F4D 52A44E541593460D72E5C87E5809F860C6408D0B286D04B0CCD86F186EAA606D FFF2295D6837CB7E0DE91B25B32E46540FAE5920ABED075C8C4D3A3E94DF342C 5C5D6EB35AEAA61366509D8771DA2C9D562A29510AA512A946FF390BB08C64E1 A146EF29C2E16361BDB869C08BFD430AD16A72FC807B39438066D1CE47D4AA5F 618E3BE2B8B0181AE00D7E503723FD2E8FECB2D7172C94F70E10F9695EA320C7 B287AD1D9B02830856140C6124DC1E83E97041368D1B4CB26C625D9F4B20BA74 1FD0B303C90D36B41B48EB9C95591F71E740B69383F24FBB572C3C74FF18CE79 86810EDC0532D2ADED5963CDB1A4EA605F9B1FE03DFF9B7E8FE2329870373D19 0DB4E2643ADF33019D335CD91E56532AF569E1D905C71AB06E810ABA460BC1F3 7609A880B31B7CC66C385CAF9E52B84DDE6CF78F8F9A7C3D582AF54B6A9B94AD CEBC7460C9295E1904BE5023767EBDF89484D0D3BBC6328612CFC63F85DAB705 3B5A2F7EF3FC646CFBE2BA3CE26D8BB52529E3195C9FEB4089579322C52E02F8 17E2E6D682E89B4F6E6B5D8C738A986E32735663792EA6AD46A9FDB71578F7A8 6C3F8E09BF1306FE22B8A221E3E1FD7E8505EAFABFAE5BFCEE11401BBE7D072D 031D949EE5A37293214164DB3FCF5EDDFC926FFD47CFF8357CBA40C16C3980A8 66A42366A2D032A04416D896819241AFA755BEA169F57CDA934B3A0871149BFA 7B8D01D04AAB7DCFD71C7D24B798470A7251E545EFC666292B4F3D60 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMCSC10 %!PS-AdobeFont-1.1: CMCSC10 1.0 %%CreationDate: 1991 Aug 18 17:46:49 % 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 (CMCSC10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMCSC10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 46 /period put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 67 /C put dup 68 /D put dup 70 /F put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 82 /R put dup 84 /T put dup 97 /a put dup 98 /b put dup 99 /c 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 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put readonly def /FontBBox{14 -250 1077 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A30EB76029337 900ECFB1390CA5C0C3A04528044F266BA17BE487C79B94FAC6D6484684C5BFEA 87BCCC77D40AD11552035E95E3007126418ED49B68468B38A14E88E68A267B98 076F1C9769A5AFBC285E5B158EAC9F926F1D6C0B8F1D57D9C31D25AE27123518 9D2CD92E5689E0213089BD268DA5E47525CB8EABAA4B78A15AEA34705889AB3A FFB8953B5B3482E52BFA0940630ADF8C0AC2177D907324299EE980E850F203CD B627962F43D5A678C44243CDE97853BDC6AB45FD5C09AD274DAF89929F583CC9 CCC24BDFC68B92111055ABA5F26D2DC67C70906F71C2957701D65AE746A60C30 40E6CB24B97FCDAD0487AE38A201FBF0E41BABD2181981A71940F1E707F91E5D C8CA50CB16D8702D188E56D014D92F76CE0B52ABDB9110E32438D2BBF3E6A40B 7B005F10BB437812CAC6ED2996F7606DC962C4FDE207FF322782C343DF44CEC5 FF06A55C630C20E9AE1B0D1C5673753C43BA0767D65D1B451CC6380D8BB3C4DC 81E8FD8AA79BE993218686F29D3CD925566DD587F541A0DA1B1CC3BCEA2E6C7D 5E1016F6917A871F1BBAD96AF9E867735017119A381FCF33EB2D3E1E7093FD90 CDB0CED4818CFD9E201A03430CEC713620BE0D3254158931FB657C6AD4B2482A 0E7D070D7497892E9E942DF58E88CAF0C8221BF36BF7C435BF2C683A4A2EF4CB E85820A8AD3486155A40143011BA9D76297F46DEF69ECA4596D6E4CAABF84091 22A96A4BC78A8DD072FEB759A68A44BE1164638B6D952147EE3C628F9A022060 1D1941E73310943FA782532ABCCC88593FD63E7E2CECF6665C04DB48D641ABD3 AE1BB468638681E96394B9E7BED1D13E534B897DB90EA6EC706BAAE06BE2FEFF 1DFA5258113E9B4CD2D36655973864574E0E8D6291E48A8C62203F679B7ED838 6F7CBD523C2943ECA994CACE617EB1A04E8074E4AC13492DADDDEADC705950E5 9637FB6466599299EEE0CAF3B50F7E072AB9D6DA3BE0155BCE33745BCACFADE2 BF367F48AE86F9313D27A92538AB2C07D4315F168D6536343E75CA870D45A7F3 3EB81291B33CC8C52BD660B56DE7C81FCBA865F5ABC7ADA41BEF047AF1AE1B85 BD62A9307207197EC2453E6CED30FBB3DA99E6D0CD9A09DF7F6327D3C2147C38 8D336B783C7B2B4F61E64E459AA9734EA3E78BE92B29D4A6775B36BBEF8B176D 824086A0BD56D4E9355FEEDEFD5B6E2D3F5FC4E08F96276A836D09FCB0367915 FB6E5E83C4CB75B62EB2D93D1F150CD6254B170477AD5DE1F82DC2B6476CA0FC DE69550C6BE8547E397AF14D9685EF61464E5539937603D8D2C49F6358BC0364 1E89C64359FE9173C6356BC6E4FC00C8B934050F7A5AB7553CD6D8B7A88339C2 A8AB404F187C528A21942D81002A9942C97C9D5E179FB1742DCD527E35F168D6 A886E3199436C5D418F9E7CAD30E9DB9EB77DC56DD2FBE8B7D3C2AF39A98B294 EFABF04C6FC280E2AD024BA7E9ADF4782E65CFE7CB46602C9D033A12DA1DCBD6 8AD3B69F88A065BA78B9B7DFE40FC95A95D8107CA4C8E640992B7565E18731FF 9373EAB145CD2B9C768618F2006B41A624519CB303FFBA264BCEF3230159AE61 20855D581D8B65F9D19FE547F60672573D25E2185CDBBCDF22C0DE0DA3ACDA77 322D166F0ED60CD4BC5E72E69AA56AF05C1BC0718F9890C9642385E97AF92BA0 AC11C96E82BBC5AA527E914874C9F0BB479DD17D509E5D0558866383B20D7779 3234F1572928DEDB3C93E08031D6AB4CC8E027E0E9A93612750ACE028394E9E1 F8204AD95B1312CAB30F8EA37740C24899E58DEE504CDA7335C0A0D200EACA9A 479C8EFB1AA8E3D651B3AF704F70E9D92CF86BC14560DC5A9999BC242C245A0C 2C71AF7C081DFB3E1F3C0D1B076E676B161D400E04F9AC1C4827331DCACA8965 F0ABD68EE263070A5F8845F1B626DCEC893ED99A6CC749F8DC7CC3CF38D70A47 10A9712A167A7FC987C7DF49228A41FD86C88AFBFDC503A6DDED7421E7E77453 E498A3975DC127B197A8D51B4D34DB2B476BDAEA3B288494B9E6250598BC7BBB 1361A48B805AFC91CEC85B3CF031C9359F53B7028D45E61A947CD84138261C2D B13B2A1B911BBF6D0DF74D491D74199E1604A4943F55545859054AF0353A9847 0437A26A172962D104814F3EB660D1560FD9A5107A5C9DC5EBE0D24D460E7C33 6725F79E5BD56A55327981DD4CAC9D339F0A92E2DC7A55B7AAE6000D6D1DDC05 1BA9EEA610DAA4A9397C924C9ED3E5AABBFC842ED59DDA49623BE1856B8752A4 B1D83D6B231ACD795B8094645E2DB604153C0D482AB771E8E6916DA8A1AA1B0B 4F91936A7FF56E032D733FFBD4E5B9B0F0E7A7CAF8B065B92BFAA48A6882D0B4 6F6D593C34AB1EA1A356D9E306C8FE04D544B6F9F1C59952DC99702D10A7F442 45BA8C614A683E3DADDF2546CD599AE76D3FB3EFED76DA55CAA4B6E78C0F08F2 041BC3D4AA9F375D142ECFB7CE6301F5F51B28CDE07B9159F09BE13ADB70AD21 5F8F2DD5DB80F4EEC1B55096202170B099A68239E9FAA6687FEC4561DFD50D03 8617DB5A37ABF37F6F3A2E9EC2423BBD2004928CF3DB4736EEB55471DD15AC7A B42B0F24AF22FB7B76374699A3D41C8430B01E26ABE995CA4304FA2BD3B8DE0F 951EC012D2EB4037DAB320EC615764EEEADA4F81CF62E5A6ACB22FAE7D769E35 09C6ECE5AFAF78B1D05D388EE56B6C88CC84A3D296FBE6D5297A8810C15D4D09 2D303F213A9B8342D814A2BEC2AB79CC9B19891F3738FAFD041B26724448CEA0 1F9D697AEB1CE58F9D0EB9DC55FECF919F920F5D9EF19204D9B4B8436105B789 AEA33743D479B9D40461346AB6F4E64464B70AC45437F8870EB920CF68674473 E8BBF4C3B9F78EA7492B3296D7F1588C500BEF11C76A690C5F023CD8D8C1BE84 5467A001362EC35AAA4CD90AEAF65935DFD7A6694154847836050C75D73A6BBF 24871F2CE8D3FA4F0822E6C0749FE4C182830988568A6C426CF3DA12A1639CE2 AACA342C03CD66027D0B3038EF36C8EDED9AC961DBBC35F3EACDE71F4B7462FD B3AFBCF99FCD409133C7E322A26974B2EA06A80FB4FADA462EE1CCAD34D66D2D 4EF05B37FBAB8E0E1510BF47EA076F3CBE638C77262FBD0D721ACC8A1C1CA7A9 6FCC592B8C16F2D7A33FD06B5F7CA7E9D3EB5F8ED0E46BDDD39597C260C8BB76 7BC2F1041A6CB6A3EE21C735B1B3486F48B9BE72E700699118DC547CF7C06DB6 D4AA4A2549BA4232938E669B59522D1603650A7C29D73C982810261FCD71D003 E19C8710667EB7940470980D2BD5438CB57E806790AC73A3A87EF68D94EB6EB2 37BD371D460DA077A88686FA0ADD6FBCC1B62A6CBDAC168F60DA287D1822C4DC 09354175A0B86473FB4D4BD2436872F86CA7CF8C9DAC15CDD77DBA9FE65674E0 2FA7E7A530B8D25461849F5B59CA324E67F0884173CDF7048164F4682755B128 12615D7ED0463CD927F930C73F196097ADFBCBD76E39A5767D9DDCF51AA8035C 7950B75B854CE249B8E5A7C9D1A832E4B532D7C671FB6EF7D89BC9DF552F6B88 679741930A780C8A7ED9D2AAA2BE269A3BDE3739A7AEEBD76DB2067B1400DA30 F2C7928E7C1DC8D4223A1AFA9EE4855A521256153E0C665B4AD01EEA4D4091F6 300D052771499373EACBE7FD5754DA5EFE179D2D2965AD7308C383EB849470CF 0B6264AD8AC7D391F056044B275710316FDE64ECF2BBEACFAD318C3751A537F1 95FFFE3E81DE624F1DE23D498D6D854D84A30500150A93218E7E694C4DAF76E4 5BB1EFF8DDA5315347CBBA72A5054EF382006FF5685FFED439839A7974A2CDC8 9C0B70B539AF574267D978FCEF00174273866796ACE91C80AEE3EC0B3C6AEA3D A095AE36483A86D83C8B332C7D44C225DBAA96E2954FBBE439B101433F7EDE82 2D8BBF6F35A460432F5E8A70D9E951E938057A82C6C43D3884BB765C72DB19C9 FEDFF1E691C1AB8121EE93202EC8149F42B061253824FA3441E117EE5298F8E1 0CF56421ECE2B1FE6698B6FD273EDA34F1878F60C6E0E530B4734A4314FF5B1A D0FCCA3B1B3CFBDD165AC03A44377EB49795D95EB72F49E1248F029CC4117A45 9DEECFBEF592208196535AB33C01B9BBCA860873FF280D5335F8B3EA6F6E9EA0 32415E21564980FAB64C891C4A124B6E0C8C2BD18B8E98C9A472ECD0FEDA5E99 1E20DE609A1A99932C2FD9ADD9DA6935A8A54B6E36CF15190778EFC23048615F 8B20E86D3717BD0248A300FAC3D6FC20561367A0B618BF02F31716E263AD759A 360646EB24C942A7B28508D1E7E375C35A8BEDFCCEC939A6FC343BAE811F755A A96635DAB9689E2DA1F2D96AC8DB221AC65A9E759ECD65C1F4D7FF0ED7BF1294 FB16F0A432792CB4D66A7803EC757977D9D55844DC5FCC8530A4B26B336038E5 58E9FBDA6BBAB165CDE1480281B8ACAFAEEC0141B334B23388BCE70C1D951A0A 001471B09ECEFD9DFFDCA86B3CFB8591E54A41E5A2F41CD7E345219EAAC1EB6C 7324F59F34024EF3B975129FCF41D607F1A274E7CC2D6BADC9E2CAC17A9FD8E2 B75B515A9AC4E7F98B9253DB3EA2DF87766A98560F4AF131DF936F3CCD23559D 021F7A63A751FC5BBDE7F5957C060F8239F7E18CE776AC49524D7A1BFC0BEAE6 B2E0DA7DDDD2B38BCC8DCBFD85121A5C1C0176A87679C92A5389ABBA2FBAA365 76D04A31012AF9ADF2590041924F4DA306E44E41E9EBDF8D960472A22C1EE934 F73D96C4F17B6C7454DFB3C6BDF7B26B80BF53EE7AA7D9B5AC9ECB52D61D8C69 17099FF403924AF8FF4FC24B37D8F616F9CB4EE57A8E3F054DF77474C9BA6AC6 827A45A434FDEA4ADB2A8907674FFC3D1F219178F42460D13F4187073524EA7B 055C21A89F1BC2CB85A316587B94F8BF3936CCEB6C062233BBC907584B511ED3 7B6C515E7BA584F4E4F650C9D4EB3D15F2805D40648A47262E11C1A797059E6C 622897B07DE2ABD31065EF321C9A6AC5C56A1E198E0C9251FD295FC28F6F3345 95F6AB5F88C9CBD9F88A357154D54A7C8C1690A73568DE4FF9E9C3247706433F 2E1223DF298176EA0822AED8CDB0F5C623C835D544AB47CDFA25131E335CC83A A05529EB4D3AA311AAD950A6121FAB00A3BA9C2629E0228D2D74549C29AD455A D06FC50D3278E547E0D0B82D6729E6D23F49901C8B63696685440D0971ED583A C0A3C0A2017AB1B737EAB7F5391D91231C898467A406852B457AE10D813791A6 CEB2FBD1D6BC579CB037137530BBF015248BCA1BCE5FC0A233F9F3FA507B1B8C 11B311A0D97426A526E57D7F59532AA6DDB7673A3FB1ECCFD4DF7B1FB7476F63 595DAED2296907D021A7AFC14FC8D355719F4F4975853B759E8554D35C4BA115 239E5D54788D0DBE01F7C0384B5CB2104DF1D91864BC42AE96E778E5523D21AF D58388082E395625224EBAC0D278DF07CEB7721AC7EFAC1FA9526742C2EED756 85947549D4736808C245A19AF90DB1EF020A99BF556A5B98FAD159621B4AFBDA 54AB9D1163003BDA7C966634ED32247EF671CEB9415FD37496CA23B11D001904 16608BABA93BD24B2018DA2B110B566E771AA7D0FABEF5C6725135E675782268 7A892CEEE0EB03B31A698A12E29973546AF3EDC4554EB006F35249627F05F6AB 67DEBBA4F7281BC7EB643EA46CE9C3982B51D5A110E2F7D189A8651CC1C103AE 8F2962642CCDBB5FD6A508B7DD034D281EB409F1884FFCDA07AC144303D33A8E A815081BBCC6ED464570319533601593CF7BE610F956C59D4695194FA50ECF82 CE4590AD96755A93EBAB71C725BDAFCDEF2AADE3CA32A8774B42BA9C41295D50 E256AEC3D34172638E44617DDA93DBC356F1ECB3EE2DCD6D4E099AB8AF8358E3 A1901E958EA6283158449E23A9060A5C11D107CE2E49DC01FDA4D3DEEBDEFA5A 826D794BDFB930CA96B95DAEBB053FE4EF62451131C5BDD8C71CD0D3DBD929FE B0FBCCC2870385240CD532C4792AA799F76BA5750FD6B90CE886FA1B66BE2ABE BC67CE3764B61641DBB24BF9BADA6F3A3D83CAE0922A3C536D49F210A450C424 1CB16DCC588FEDBDFF98DF1D4C977A90946FE65DA526BB9F1A49DE5AA5DCA967 C9885E82695192A90BB66580F95C7216AA5CBB29F1A301222BE449E244B2BFFE 34E19B69349584CDDB1A089B73FBCB252A49103E2AF43508D278662B340E4616 2BCED2DADF893DBE7E8C54EED10A16F5329B31F4781FD572993DA4FF3B9A5575 05A15362B37D59575D032550811D6EF4B2A5D4B6C51CF10136816156146ECBE6 B574643FE28B4D57E4924D3A2D2630CCF2C3AF6C60BFFB5704B6B5B5A527A49A 2BF95DDFE570EA23929C61D947947D802272D7A9A1D14ECFBD56D31AC1677868 3FEA2648820C435004BFE811FE1F2696594FCB2BBFA2D7963D29FCA75B9E419B F9B6808DA4F050F81EC5BBC7BEBCBE86A855FE9F1F5F246D81A91A16400D38C7 B107792C08D2B53FF3FBA61B3A80F1679C8D801246AB0EAEE93C8878498434BC 288DB8234F6F0949B69054544BBD2C114B9BF136E761DE5071D9B08DA30FFCB4 A5F32E8237E99CA420B2E3E5E2FCF0B2912F7730BC6ABF27E22828FAD3D1F8D9 CD35C3058F773A20B12D79145FC38F241B42FB816C7803103636F513533FAF39 E82A5CC348716D0A42ACD735B2D18CB72B5948098AF51950F6CAEF97CAC7DDBB 208908C790AE5AD93BF11738462585E799910D289235EA1EFFBBB25721164966 CE6B3987202008434762E2F95B3497665D234B7F055BB87086C555DF28F52BA9 8E8298AEEDA63C922417CEAD205E8E1F58FCF998BBAD2D6F5D3FDFD497ED26EB 2D6A75A8835D304491B51A215E84BE0083BA48522154B6DB15934FCE0B01439B 8BE3EC28EADD3FCD784BBB27347168F43B296EF80CEB33C08BA809DEEB67EA56 B3CC082C9B9A086286FC4C52D815F7C28E187964F0DB2535A1A7BC7DF70F5037 FA2A4FC8EE4B111C9DBDB6490307696AF94143E8F185A2AE12D7D156F0640D5C B71BDEE4494EB9CE72279E65E09A5BD9FDF9DFA44D40C91973481FFCED075BBE C9785A07F14D2C2BA6AEDCADC6A180FA1EB412C4CE6543CFDBC0AC956818312C E5FC942EA307F151DEEFD584D16962B6B261EE0E0106D5D3CCD7165E0506FF17 A351D8D8877CBEF013DE63A435D0AB3D80F6DE20EB8136323F024D497AD2EFF2 BD0ABDADAE0C1F0DF6AB583FE784A8101626C89F41C46F0207862C77CC491588 823778511D5EB70DE6D68351A6B902D98D37FF3F129AE199BC655319DD339930 05CF1CBB8BDF9D09626774000E3BF5665BC8AE3D288E7E7C18D5BE376BC62FB9 BB3D106C7734D98F78B695BE11F2F846DD93F851DE2F08C9DB2F7458288809E1 CF7999F6653E6AA4F24427E5418569D35DFFAF977FB0AF245AE22D7ADDEC179F 5C615D469F310429A6022DCB4A3F8B873688D30CE59C585034EF7C595F7B22E6 A35B26CD282D5DE3A3FD7F310780BDA7DAF6268358EFE87EDA37BCCCEC611E5D 359D97823F843F865C1007C7D1B640292EE41D3FE691B3FE735E6E2429D16E72 3449294AC1689257E2617A9D9F6E50769189B126F062318846963356916402C5 E694459089934A52618FC3AFEEBCCD861AA5D6907EE920F0CA33B719E7DF7808 E9EA818465DE6D1E97B53C4BC8A8740A6B07956C15D49D5AEF9E17D34FECD4BA 5B4CDB68FC78F60E42A781345FDFFF9C363397A05306CF566D71BF9A40C71C3D CA57BCE756A4029F1540B2A6BE02B8B215E4BC94202847F5085564E8838F3447 EAAFB5E2F66DDE24F52F5A68D8D57454A6D700F31725E3CFC38A3190D40590A4 348F26A20BCDD922AFB3CAD4DA4160E0096DAAC034827D24282AB43DE8473DD0 9EF5EC8972EBA1160F2E9329B13D137F3B4D8145C49F366BD35C545421A8E068 579A4DD6195FB5B93405B1CF54D4523A525845AC8CC474B29CB1667FDC6C3BF4 E8391888A6BD7244E0600A55F88795F77F082372F22B86AC28FD807B775D2199 2BF180A3D7E2BA1F83BB9BEECD4DC2EF3DE05CEB91AA83D2D64FC3F67B32E841 EC666826FA3BB7ACA76BF56AFD5BCE6892FD86CC8BDCFB57A2A935DB876809C3 AC3771212CAB0EAE780DDD680CA68DA04651AE50EC06FCC5C4C80D93182578EA 0899823A476535CF8A18B93F1B983301C46E0D854152FF400B3F1353DA55E1C9 207AF32D852752C36E2E4C42253672226193037BAE00A263FF24156F60A149B9 31D3ED555C01E09848B622E8AE365B3EDFAC11FBBB81B2E7708DCE776B7FD3B3 B06D01025DE0BC9247B3D73482F61CF15E541CE912648ECA7BF3D90F96DBB0F8 B6378363FF20E5EF7BE9B9B61C99BEA8980F5578940CE0B88D16362674657079 A3539DF6DA1F1115243AFE5B7A9EB3DD5E43C6B1EEB07B2079AC4C6CD8B5E172 5461993A326CA442C713ED8403B82C5CC9A3C35CC6537800882E0030C2D59A3F 7478505B71608FA090FA372492DFB6A7ED29AEAC165D0C51A0AFEA9C73E46CF4 57FA518CF5D2AE54ADEE67C15704B6475682D1A6D26445837052755EE05784D7 46C8A82FD3FD22BC82894F9BE0E0041EB11174F0051DD2796E74190C59BD06D4 2FA2E2AFB6CB533B51A1487FBE98344AD234AADD735279B53AAD6B5198E5E50D CB19FD8471F160EB87AE850B34119D16398B252DC2DDBDB854C886B8F106C800 467EEB7DF77D11340D1085756184AB9C360121C21A51ABA7BC60F54B98C0A832 C904AC13106DD44E83BED48F0A9B5C63416C78B2FEB85AA0E20B3A4EC14DE599 27BDA919FF7822EF063EC30C01AFC74BBF1D5EE1E1B464CD7D0AED56F667A5B8 B650C95F36F8C35115DAB6FC5CB12A80543833A8AA327CD9EC60913DD0EFCAA8 BC98394A63B4777086462EC1CA66E8DF20200EFE2616B6DBEB0394D704B39909 EF11427DE9F7D2C1081EF61E177834859F78B4784F0385A6C6D6F8DDC46DECEC DCD5DC4B91DCB7E4DADACB4CD0110C79FFE1586448ED24C7A744A951C2DBA91E 2131BA80F860A241BD67CE80DCE2D19F7E68A3EF00C848FD751A6B451A9DD496 C28F267462CF970CF9C50F30B97AADEEA9288586FB28568AB10536168D379BBC 5E2285F2FEECAD0D494EFCB440163FC86205862F4A836E8631F8BB96908BE8A4 69C573E2373D61ECB171BED0862E9869F176AB28525F64D7841E35BA3709C815 828C4D058413FFD97282709F46C8A568F067A299F3C15901D47BE6DFE47713A8 560FE38139BD26CE5A21F7B7A55286E83F2E7BC77A048576CAE53D0E363FF15E 3AEAD2F65857E785E411A6591991D0B8548689638DF4096BE7FC0EFDE6F2E3B4 B8842DAC8693029B7D393B8497AEC7CC6BD23B02828EBB7D7BF35CFB1A7244FA 3BAC0E06636A566CF5FF2B075273FB2F02CAAC406AF58D00D63258ABAEC9E4BF 5A7F95DA65ED05B2 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY6 %!PS-AdobeFont-1.1: CMSY6 1.0 %%CreationDate: 1991 Aug 15 07:21:34 % 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 (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 3 /asteriskmath put dup 48 /prime put dup 49 /infinity put dup 61 /Ifractur put readonly def /FontBBox{-4 -948 1329 786}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6 49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E 9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2 1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761 6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0 007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673 F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115 C5FD550F53CE5583743B50B0F9B7C4F836DEF30FA8174C963E076E79FDC8BCFD B4200A34BB7F70036CDA62BC4315CA986216DDA60103A7878028EF310DD1168F 7500EC86258E8878D5251D65E97F4A7294A67A9FFFF6CBD79ECD609CB2809D85 4A6E1DC9230EC93C75FE0C8BA65806CF5E8A484BBB6F3A6B85A9BE84D7A589FD 1BDAF326CB000E9055739E06A7F333763CD85CBEBC6FC1B744207F9EB3EB1E61 E79D7AE4A771F28347C997D157866CE072FD968855DB1F5D267BB44B556DBB27 E578018E51672FF1F5492E0389DE055591745A0C965CF3E316D39E39731C883B D6164CBC18E366E132921581E5D1490E33B0A74B6069D02A90D08CC2E2EB8D95 7A214EA72682E98A3596DF730A93278820B2DC46E0DB164397A9EF81B462CBB2 94CC558461BE6F03408175195CFDAD7B2D8AEB114593E45B4B474D4EE395ECEF EE4716481F7DE57E2B5CAEE8D81A01800C801F8737584BABE4FF6742B51A6DFF B126BF14E2FDE0FB031D0A66A48F2A869610C235C8F39D2F73A02000FD042388 3320DDFC50A8804208FB2789DC5BC39B3E4273F6CB3C19ADB9E7D001D79B54D9 A41AD680F305CDDB71D7EEC67CA8A74DE8FD49FCBCC029CC07C49534505D96D9 B2F396D3F4EC5E4D180EB64536136267A90A9B5DFA13743DFE3DDADB3C8627CD 090476A8531BF0992BEF889165A18CB51E73A3870458ECC347B09B0A16497399 9E9B664D572A6BBC5AC465CC437A4C38B9CB6A6D355EE7058CEF248CAD2F9C9B B210746D3BB49CD90DFB1E0F05CFA2ED2B46E124DD48AACEA24EF498A1B4808A ABAD9FBBE90CC8A71CF9919C3CEFB8F2721E224957B4D39C5AE4B07103898917 6F075DF322C6606F8822C732F560E90204C471D4526030E41AA1EF86EAE81BA0 71E99195E192F1000F5810DAFC701402824FF820424425954A65F458B6F3970A 357D85E44F543B9963260FC244B1917A8D694BAEFE63162A7111AC776E01D71C 78504DCD3B115343680571D26B4F930AFD6A17235917CF8CC154BDB66D4DC27B 9C2199F3E6F375E36E043587341C86668E1F5D8F6ED0C7A9DFF533542DB7759F 045C830C8575C46D33A6A3B0B28BECB0B3CC0349012851B88F657E14B5DC0F1F F3279271DA381956BBCE8973427C8BC4CB69408769B9290D169A878070C3183F EA6173E6C12A61B8DA7675FA2A10B9555E0B79C4EED734061A39D9D2305E706D E8CF5ED9A7DCB812766FBADC7B5E6D255A18F1095C3BDBF8F730494DFD71509B ABC645AA29F6DBD5DB8DBCD9A16E97BE2154ED27ECA5A8A1421094E37EA1F9E4 4709D5C11F0046D76B9A20B229CA0F9F48A295D9897318C1A8CA20BD4829B2F3 5B618C7BE6058EDEFFCE5A6070B37C856CFBFA5CA4C1470D50382E9CB5299BBA 342DEECD77A44EBB8063A0342BA6F5D0E132D5822F9ECDCE0BE19800666AE934 91A4F29A06E3 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY9 %!PS-AdobeFont-1.1: CMSY9 1.0 %%CreationDate: 1991 Aug 15 07:22:27 % 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 (CMSY9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY9 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 14 /openbullet put readonly def /FontBBox{-30 -958 1146 777}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D0037D33F24E2FAC2B0009AD3C8350CDF8CC 65BCA87979C36D14CB552E9A985E48BE4E88ECA16DF418749AF04FDD2B0E1380 D281BB2476BB45FF30946B247DFD7F57305FA87E50CA338121C71CDFDF927A9C 77FF14CB4A1D6D80356FB1171ED38C37702350497B44E42CE31DB2F493807DAA 15B887C671199A54C4C1294BC520F5538C15556BC43C9F62342B121C6DCD6C5F 491DA47FF360201EE21C08A781ED0589A6DF91B99FE118B9B29E4F068672E52F 1A06C514D91C4C937D4E642503392B1CD1BE8C2F499A1AD3753691F4D1DAB520 BDD769B6D40833F29FEA30F456571D55429E6BD73B2B86C1A59802C4C2CCE96B A9E2A1640B08C6DF3FCAF91A12E7A92DF3B859E987037508F49D53705BF35809 F7164FE0B8BB059A1E7A7A5A020C1E45266465BD43D260FEE3C04ED6DB05BCC7 AAD7145DF28B4BDB8E1D610D7403AD80A294DDF1C34256E9894B75D062BA78D2 9E81052491E7CB1F9A930E43EF7962E188C60D9349648D1A94F50AABD0E8D69C B1E72CE06C26D93915E6291F44280A1FE9630438C3C27073AEB665864B52B7F5 8293DC090242266769697054F0F383AB5DF9F2F4896778F54E9B7F8B7001D881 80EE58D626BFE9ED008236 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR9 %!PS-AdobeFont-1.1: CMR9 1.0 %%CreationDate: 1991 Aug 20 16:39:59 % 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 (CMR9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR9 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 3 /Lambda put readonly def /FontBBox{-39 -250 1036 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FADB679CF58BAFDD3E51DFDD314B91A605515D729EE20C42505FD4E0835 3C9D365B14C003BC6DD352F0228A8C161F172D2551CD1C67CD0B1B21DED53203 046FAFF9B1129167921DD82C5964F9DDDFE0D2686875BD075FC81831A941F20E C5CD90040A092E559F6D1D3B0E9BB71733595AE0EA6093F986377A96060BF12A A1B525CD9FA741FE051DD54A32BECD55A868DD63119A4370F8322CCBEC889BC2 A723CB4015FC4AA90AE873EA14DE13382CA9CF0D8DFB65F0ABEDFD9A64BB3F4D 731E2E1C9A1789228FF44116230A70C339C9819676022AB31B5C9C589AE9094B 09882051AD4637C1710D93E8DD117B4E7B478493B91EA6306FDB3FA6D738AAB1 49FBB21A00AC2A999C21445DE3177F21D8B6AAB33869C882613EA6B5EC56476B 5634181ECBF03BFEDB57F079EACE3B334F6F384BDF9D70AEBD592C8ECF21378B 54A8B5DBF7CB9282E16AA517E14843909339B5E7C55B038BF3BB493F3B884A1C C25F9E8FB912CBE23199AD9D2C3E573727701BA301526C66C3617B9514D6F11F 11930B1D97C17816C85B1BFD9B973A191B33CC3B391815AD14F1CBE935942AEC D4004E6BEF379066FD72209DC88D2E634E79BCC2B98C766CBD92C561F2703F8A 109E6C6CEC7B866F2FC7ADF646BF492E520319F3B949AB5D84AE990B33344A40 3971F58DFDF8D8D67FA0B8F2A0D884F8C09A5A721319B911DBA0A35903877343 C37BC36C5EB32353272D1E6ED5FCA611BE319A7E1E842CB7576E7CDAD2416819 11B86BC0CFA2D1D39AED3522A07954B722584EAA5C67FE8C80516963494BCB07 A87F08487AB4E71E31B0605C39C17F6C8AB9CC2DE90F5F62CE0344F82EE3239E A2410CF62ABFB9C50108C3D160C72988A4E94A80472F12585E4888091AC6F174 1850BBDEDFDE75EC9031BD414EEA7B7E1D4E72B35A7943D39F042EDA317C49B5 89C3AC215103D465862CCEC782CFBAF0311F1D32EA697C39E16220B7E18D637E B464A02B709EAB0393C037223C12BC8A17FE53EF9EC49ED5C7013BEC36E514E9 EA8DF5231AA170CB8A7C1EAFFE0FB7A8B2620461B75B6BD3D029BB1A2282DFDD 4007E9BE764A839F5BF884CB364124A792BCD53431A248B5B1ED4847341A6777 55473740ED6CBDF78D34DA8CBB85FC5EFC93785DBE5EDA19DD3B8CBF41B88E8A FC5175FE59E4C5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI9 %!PS-AdobeFont-1.1: CMTI9 1.0 %%CreationDate: 1991 Aug 18 21:08:07 % 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 (CMTI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI9 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 70 /F put readonly def /FontBBox{-35 -250 1148 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E3948FFB3DF7BFF10C9BDA4EFE5F68A8CB1526990D1357AE6D2F7C2D2EF8496 4E47B39E6712EB8908A3265E5FAB40567E866C244814449F1E993AAB422C3F1D DFA8C7118584F2E5197FD4BFA3A8AE9E953C6CD4672C0FF51E41C3A919749C1A F06650DF4C5E17492164BDBCDF22609A74BFA7F69960A64B9F949FFC2A807458 8579366C4F41BDE1FDFBCC4845FA19BBB6963D65EE8532549274BAEBDFF24FA6 03235D1BE37C06B1938AF369DA75BF38DDBC87A1FF445EAA16E1895ABE9506B9 211955753E447865D33CEF007391D2666A046277A30A49804FFCED3FEA5EB2C3 E52EE14A9F75241EA10C91974CDA6236EB840FD44D6DDE4D9B3266C3B99BD38B D835BCA8CB819C073480FB972CC028D218F6A1D344CE1B63F4FBF2C826F412E1 6E0B05A26125865A14FD7B7030B478BB8BC6BC395335C3BA940E1C348267F4F9 0AF97BBEE253511940F1048E175D3569F7D05A28851B6F50765FEB6C9654FEDC 1BF52F535DB5BB90C1BD5D2EBF75E0AEBE82B20507F3C28A03746781018D4EB2 298E4F2C27ACF73FA73EBE43F014BB575AAD516C0407B29E1653375135ECB74D C91372F06FA8EF37C31AF3FA48AE65318EAA6C34830A5377ABB2DFA5DA53A574 433484BA1466709A4B186761655C8E482833B697673E847C691079E7F1DCB8D6 1AD91101D757B83E2090337D525AEECB028FB3C9F6A6E6AD2F322CFDC5A833E6 1CE4EDBF41FD34FD61630581D222F854A76C2EA9FD72796A7C9CC1F6C2FCCD16 E95CA05826A4ECFADA6A5FB83C41A7131E52BA6585DD6DD78515D8F7327DFC6F 9404F89293D6ACB433CD0802C43F0E74C6C4766A23902DC9A67C901957507791 FAFAAE921E42BE639AE6B8C3D92917ECD277D9F504339A389E57D330ABA08992 1459BA0CE05E223ECF97F9B1FFBFDD634BA037B470C0B3AF491754D729ADE107 B2254CD004497B15E85372E69C39ECF3842A1FB805B2E0E37924C772C14E26DC 0561480ED8D687967B3AF3BF98B6F6112A5D194ED82A0EA3876C0D02E852F34C 049433130457D5BED5BD9A36BFB6D31EE8D6D6CC5EDF7716EA214D644FD7A5F4 E00965C0F652D33DA95C67E47C184AEC67E6AF2966B26F0CA550D6B99EFCA4C4 1452AEE76EF6B850D2D577D7BFE42AE12091936AC8ECFE8ED886E338A3095BCD 051813FB8B9C2F0B98C1AC6184EC655CF2232AB422F86632004CA146A4B7434E 335F5F726110BDDE4FCE66E4905ECA1A8E12CD3DD7694F3D8C51496A42FF8284 3813D9BD71D9399E738CAA3E1E7E4D2443EB3570EF7CCD100F5834ECDD13906A 40FF3696E4AEF807C14A0ADA5B593D2823F22F0BFDC59FAC0FA845D3921F1793 FDEE76F0928891CF3ADF88B6270A64 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /parenleftbig put dup 1 /parenrightbig put dup 2 /bracketleftbig put dup 3 /bracketrightbig put dup 8 /braceleftbig put dup 9 /bracerightbig put dup 16 /parenleftBig put dup 17 /parenrightBig put dup 18 /parenleftbigg put dup 19 /parenrightbigg put dup 20 /bracketleftbigg put dup 21 /bracketrightbigg put dup 26 /braceleftbigg put dup 32 /parenleftBigg put dup 33 /parenrightBigg put dup 34 /bracketleftBigg put dup 35 /bracketrightBigg put dup 48 /parenlefttp put dup 49 /parenrighttp put dup 56 /bracelefttp put dup 58 /braceleftbt put dup 60 /braceleftmid put dup 64 /parenleftbt put dup 65 /parenrightbt put dup 80 /summationtext put dup 82 /integraltext put dup 88 /summationdisplay put dup 90 /integraldisplay put dup 104 /bracketleftBig put dup 105 /bracketrightBig put dup 112 /radicalbig put dup 113 /radicalBig put dup 114 /radicalbigg put dup 116 /radicalbt put dup 117 /radicalvertex put dup 118 /radicaltp put readonly def /FontBBox{-24 -2960 1454 772}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C 6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 DD4DD1C1C9D105B7C93E442677A1A62B141E4E0D5636A0B940AD7CFA1AB284A3 F55F952666467AD3F9F720C7A7CAA96C1BC2001C2C8E8D55DDBA982385C8304D 6BD07AE52F4649E892C8BD39632A6EA3E9A788A6053E11B202ADD4E8099FD9B1 B65EACC7646CFE93E3F519DF88AD732042824292520FF2D2885C967A1623CD08 B8A79C00D705EA9C08D4B0AB3BD54B4855CABD1B1B3C2479F605085EB8BBD41F C616798A3C5D1871134F22EB080E5799603B30DCB7788753F448EF18C2C9AEDD CB4789C959712F48E2C0D2D2E1D91103310FB147EF438A2591674ECF636F6E58 EDA268DA24EC6D23A1DFC821E0796EE94940E17B6C3A4AE94BEC5426B820024F 2DF146E93A891990EC04647B61ED4E77A762CEE7CF16E802E44681849CAF6DA9 6B6BBA3DAB420B0B0FA986E11A95386F1F276CECB7B1D6A5F8431E1D89D2FFC5 64F38BB3DBCB9685760007E83C5993757E2449412EC6303A3485DA7E7DB7C73C 6934806589A49A94F3827D7A57254E8136B4B255002AE93D60E6555C2522CD1E 02E6E2DFC11E466C319EE79B4516518377B4B91CB94534B8BFDA7570D3B8F92E 126DCC10CF6D405E66905DD5C3EE3BC5DFBCDEE3253A3F4A34F9A9C4E399D4D2 A571296B4FEA1D1ED0EA94DEA5989F63A9BAEA715E9068D15E83EB49A8A090FF 108AD6732C072C7AED8CB4353302CA1E5C70E1842C01098CC1D22FAB8AD87750 F99181142C8A802B2002E68B76A8236095B3898812CA558572161112DA1CDC3A 63E718406AFCF6E9ADC0817CE41A4D1CB761229C2041F7CDB4274A9C6CA54A82 A6E4F276A1744199C0E749A0A4F6227A0CD14D28A179F717293B60927D12F127 68083BF4F4848CD343BFD6332C7AE92DEDB64F081749F3E5890CEFFCEF7E1FE0 3299DD7BC988B3E2010B544A32C97CAB1F7EFCCF3B547DDFF1936D3B6340170A 6A46CE060309FC234B22475409775CB7971032EE6978C36F320A79C6D5623A26 33FADD99B3A46E754E18E65D39AE41B5B1817EDDC0059065163AC1928A96176E 029C1EAD7CAF77BA20B1AA151D54126A4F66CDE51BB2D7B9D0E608CE00B108E0 C9E8A658238FE75C2005A4B938D42DA2D37DBAB7B825D39D6A3F5275B9ECC69F 48827DEDE209976099C2940DB22E5DC879079114CAA1163DF3E191A3E328A300 0089D792074A0CA88D01DD513EE6E65AF2F37F646A8E36BC10E6936B9F66CA0B 8D876DC3FE2623B09E367CFC74BE3525FC4A91546920F5BDBDB2B103431ED9BF BCA460509A3C2903B527A78E1D2659132049F2E24A5D7A3F9E4C6497BD44E26F 7B0950EA8B0BB2A046326F861E188D8A6F6A636FFB82E3D681FD1AB6CA610DF0 B9F5A76CA9361901ACFBF5AD2A90A0998C002AA8C1817E5A89836DC54FF98BF6 1F732169CF3A27A9978AC9629167A1252C6AE7AEE1D2263F9AEE40B924318623 996920D5243150FB2733B60853951F36CA1C000CB9F117B3BDE451C724806EC5 EDDB62D6CD1BC0286AE87887984F4B5E77E3EB141CAC36D11B1717D4B6E0DFEC B03B11D1097A6FF40CB0E20684B45DDDE25BC7492587DE5A0FB3C2C5987E373B CA24385B76BDE29CF11B6BC2E0267267045D8DCA69537B4B302D5DB8843BAFEA 70038542253ED1B34EDF5733049E7069D3EB49B9E821F1A0FCC3DD31A6D97089 E2E7EE684DD55A00E663519940D20F5DC0A8B09156039691756C9CFEFAA0A62E DF263BE36160A664004276174FD46DC251345BC6B69AF040041A56D9F7F67FF6 929E8F66060FAAAE3478B7DF33E2659E4424C6DDA65D8B4D97B4AFF4525305F4 F973F594CD3E20E10488CAC2C0CCBCF27401C0087827D03FDA77F52E0E265752 70AC9AA00DC21CBF60F3083E2C57ED58F23065396A9E3FBF22815A7AD38999B3 F1C25F80DF971D7C89C8599DB853F2DA0C77D736B99A9EB6E114D816CCF98CF4 BB0D08FF380F965350B5316F9BF72B593B76B4312F38B39984FFA146CD5B339B B549136F32BEB5F8C03DA44D80AD483553EE14A28FEB455507815BA56BC242B5 1C21C3BC9FCF36C40B22A0A47E117A60B927270121074D206CE7B714949FF9B6 F1E937EAB943145654D08D0E873588886B0A64EF1B6323235071048BD1647E4D F2A96DB1F110948B36E696DD8DFAEE0164DC6D2766F5ED50C44103F2A82C4050 FA44719DBCB49568E8243566E2298D10A4F8A007C2D3B8AFAABB7D350D2C10D7 36AE1E796FC5CF0DB675EE41006E74AA87473E0424EF43CD9CF9367E34FEC0FD E12A1AF885ACF9B1B3C596582361345D80C44D477FFF4CE893ED635D47E3224F A448EB493A5EB9C9E323EC1A5A1541AC3255D5EFB5D8A303AD1252A4B8A8353F 80D2480C5BE5CF4B564C7BEE1CB8303C0A1A1F8B2A38E12ADE51D92671C97E10 B9EB41A20D8E7B145CC09E614BBD92EE0EE050F6724B9317D1817E27A8989044 541F87161D95132ADD73233D58C90DAB4EC6AA99CA0709735B9148EE049C994F 4A3B73D1F1591BF6ECF099D3166AAC7041A2960BAADAC1A53098B4FC6609A6C0 6127EBD2B974AA4358A59296FE61B3861788C3507BA45B0883594E6096D328B1 ADCEEEA600EAC37419FD7FFAF5EDD6FD8A68399BB7DEF42ABC3382D443970E65 751C28B842D9D6D9233BC385A93F36626E1B69901EAE33AEAA8CB71BDC8D0EDC 6311E6621980F5DE08B9F981F764044BDF7A986F24DEC71BCC3A1897DBD539FC 3C4C3239BC129E26EDE0DCE4C22E0D6DC2A179C1A0DA3BE5B467DCBA79E26581 987D8504C7D6453DEFB08E27EB8924CACF769535124276798D32BB56972A8947 61A64FD4E3FACF483E3B8903EC244B8B9F37921B913ED34B49BCB2F77066CF72 9C56380BF0E211FEDCBF769509D699869F1C8A85E4182BA686B23D42568640F7 F1872FB5B128CFD2326348A24E883AA0E24A2857503E9E72CC4AF4E555F51853 F1BA70FB1C82E0ECAFAC3DFE9DE4E3B437BD7E600382E8AFB695C9B8C47B7222 33CFCFB385C651FFB203C29BBF42809AB33FFA9F82177EB3E5E8CA288FFC142E 00C1194DFA1B773A8B1743F114B5C2A3E1B8E650BE9BCAA91CEEAED19ED90D51 C1314BAE486F3A7B311BE1E3A77275A39A6BE0130DCE5748E56DF5E61A5DB748 978A9B7BDAD699D9FB97A4A22C1B76CD3F76498BD0F095FCF09ADB810A265E94 085D6EEEC62F36D61CE5E1CE12C0AFA182FFDD8AE8D3C5AB4C02BB11D136734E 9745C5BAB80172C72760994A2BCA19B911B1883CCDBDC65361387B7565A128DA 2D0FEDD0E8C09C78C3E033ED9D236A863249B26DB6DBBDB3051486A314C6ED0A 0FC53091AA29E03FF46A9F86D6E914004513B730E826C5A05BB4CE77DF237814 98E5096FDB1EF075C3D5E0EC1F895E5EAA2EFEB88609B451845D0DA465EBCB69 A75644764A563EC6BC07FF59C59C71AAC5B68F53F484BFD7A06557D4FF0E4771 CD6DA34DF410E315B2AAA2D1612DD364691F0D78D99434297E437685ED2805BE C9158FD15B2D9C18DE44C44B181854DD5E3DF935E72E5580B883CDDC8B0BEDD3 96DDA2485EDC6D7B2003D7C9ED480EA663B82B85EFEA38F619817A75E49702CF 287513C1424D0C9F6FB2D71AA52787EFD6313ECD5E7C9B324F3DE1E109EC805C A3C7726B7CF60EE5616C587F4492D0AD496BD2645E1C848A76843B2F8D122242 F34EBAF231AB338CEDAA375D19E031C260459F75C1AA798BBD6B77D0BA425EC1 1E3B85F2A096D896ED8D9EF57995D29450BF868E8AD4F3ED582B6C4E76A6D9B8 11DFAD71D9D2A12FC0439DEC3BEE86EBAAC0682E8DCAB72872A252FA1DE326CC 0F52FC8E628B349F558B4635F10E57213E6DB71D2560E7746F7BEB491008651A 276FA2DFD5D060BA0CCADEBB27CC8D9E7E23F8A7311247F8B368165358EFDC47 52A147A48857EF66B0C39B1CD9C533DE21F47738E20AED47B764E94865F3EE61 B7F19EFCB42DC3519BD3CE7A62264E5DAF76F0457E5E9CB92792112624442330 1BFCBD7944B3A37B7C8D6751274487E56DBF82D7DF505DC21660CF239C08C930 9D9F7A801A866EE6AEC911156ECF4C2F52551A47074408950896A2CA53C5C25F 756B28D7C1C7E3F153EFEE411B62CFE3B8A2959E89937A2E97B987741BB7ECA6 B22F84AD276818D685FDB4F2DA0F5FC30119991BEC7B1F1EFB78805C28505C08 09338C5A37DF65C2D059A38955D3ED86FE05AB8CF94B1E44FA46AF925ABAD3E2 743CBF9E633E2ACB4F8C12AF7C585874B6EA72A9D2048CEC461E430CA0674410 56EAE236C1434D1591CD16E364DDD76C88A2D8003A2488E276984A9DA72FCBCB CDCA97046D9D14541E3B05A19ADBD0BEB2519F727BFF8D6B2D18E33103EECC83 02B1267611337737580415316CC9882204F84E1B340D42C80A9DC03DB93CA90E D6459A09E6ACF0D7DAC7D295245E9516138282F5CF6AF21746A9CF35FFCB2663 55575E7D1271D1DFD4BDC54458C42EF737D7AE561EC8E94435A81C1B1585E641 7393C07B66CAA4DDF8E6BD8B92CA761F71CEE2936234E476005D3EDA643FA429 049C76631F31A5834FCEEBCE67A8524F5E3F2710F9C83B26C59F3F4982872327 5E6DCCDB6D577210FD101045F3C1C557602BC9FD1E3FD07246885C24E2D8E8A6 CF7794E273166DF60BDF904572396BE8A806A9FF2BFC9875BF22B81C9CE297E3 D74A35FEEF25ECFF6B9A793FF302809379AA881620E3CD6A284918C278A69193 FCBC2A226AD92F7F452FCF4D7961003D774713097F69F8E0A19D7BB43E0FA289 23B9BB2D8F9C5CD6F9E026F10956994E07F6121B4D590852F78CC3581A5AA6A6 F4A93674CF25794ACE758B704DB2EF5B883A7A5C9158099A15D6D3D84316EB45 72D1F7046AC47732414E64F38AB6868638EFC6BDD6F51FC63FA2B0D02A03A55F 44E716BFD28E46FF8A461EF851448899571751690756AF2FA626564D7841F0EA D404301454AAF43253ADCDD2E077FD2DF38ED0F530843310569768FC2C1C8C41 0A8A25D77255FE6B63151B4B954246D2E4944D606D8076C24DB5F2049CD9E9A1 F381EBEAECF091AED8BCB92500D4BB1D80CEAC2F6289CF2C7DA502741E597735 7CA4547127489C247F07F82481C747E7EE2F7A482EE6A49FA48B67BCE2AC3DED A62E75D12C0EC8DD3EB781EE61BD5530E909D36BD24E8C19F7013AD6E61D9FCE 8222C6B4BDFA23E6CCA7AD9AB3197BFDDE8A5EC6AD6F31F6647398B3738642A9 FA6EAA5578C6CB6A93C60E2E9B035110D068CC8180E162F3FA9ACFF1C33EF3EA C64B7AA8C89F1330FBB1B683DE771660D770808730B39DFA32B3C1ED6B616469 765C66EDB1A7A1076FA53E4FAE78CD1F5A190DB1CF3301924A850C754CFDE30B 23D6A1DE00CA52F8DDD918C7261CF2F007CE2097B9564988EE33743FF49EED77 34D1801399415B7709732A52042027A0E7B7F8E8F8CEFBB04C8D8848C5D46757 3861BEE10CED32EDE23FC6E1246DDB976C03C71F9EB9CE3F965FC670D68B3A85 28C69D1570E7E49EDADEC610C1DF8972F8D0566606661F50F9E2C4E0802B4225 E8583F10FE9094427D2CA5971F46CCA7D34E07E37C218AC6156B223868C789E1 FE7FC74899A869F2DFE6F552A4B1E3F967CF7C28EFA2D70C37F18878081EE9FB 2B5FDEEB79EAC01260D29D5B43CAAB1645368E7D80861265A3E7A55337FF6610 5514F87406431832E6D62A1A6FB6AC16E8426D67F9C5FC36875A4C08524EBAAF E544A3B216B1C70C43B4205812E6AB81F80150B84DA1605FFF4793ACDAB5AA8E 7C32D4E5E272AC6900D6C1B188506D5A07D014D05384600C0B9DCEE6C8CADE0D A74871695517003DD16DD2ADD67942092B642994D6599907C2A9580A95A8E8E5 AF3E5FF6A95F7EE459B64B84FE09C921562EBE50AA44AB828ACC62F113414222 16E7FB134D4AD9709CDAF2EB56F038739D0BFBFB8DF8EA61FD3904640613AB02 A7FE60B2E9C361B0376529719692549B1AB62B4E820CAD8367A03F0DA1329F8E 6BB525115B903EBE06422D757BEDE2A6D66C1F586F0F389BDD801BB082649144 08C4ADF7281AC9A6ABAB1C14481BA91A99924DBC3BBD12F0F17B0F475D16AD6A F72F661D5173D64C14182EEC245770E4FCA77C5892FBB0547E225DEF899F5252 1998936B4622715AE38F2EFDDE61440B740B1BE2CFD2657C8B68A79CBD0F92FE 3EB5686FF17BAFE441FFCA8FCEF3D394A07813EB8BFD6D36296BA134173D3E22 4B22F036A39853D1665388DD503AAB9E0188AE559264FCD7E01747B00E8A100A 15EF5A0E8DC480B2B46F660EE2E45178B39D519CC42566DB89D946CE76D55559 26F243118DB45F68BB04CCB6DA31DD95097655D29126443AB58A70BEEB25D281 AAD301AC3F43DF3A1DA9BA0EDF3902BE462828C7D00015FCCF923E4DB3FDD853 F04F4DD2DD65FBD1B5FC8E129B61818A54F6C3F3AD0F13DD60F4638F8178A72C 306C5C36793AB8268C502DFB6CC9F306108B31693435D5754121CFF8AA74D164 E95B93DCAE64C815724C805039268E19A71A6AF4E3942DE10081F40D46A788B3 6CDC49F91E1883F873AE1B95FFEEF456F1665354646A287C6C5DD1CC4EE310E1 7CBB864AE46E1C6819C33FD660AA58C5F5A6C037C1CD942174472D7D47B5A5A5 8CE18777C3031F2E8DD5EE3AB5472859E0A8BA5AC73152F54E568CF81D67873A CE2BD3E7BCEE4588257AA2F2AE0143D048B585FB0D55331ED6321674EDBE022F D6D6A7758DAD1082DA46A8BA80554A59BCD776461ED978AD75EF4101E78C9194 FE392C4110EF2C7E98B743DB051682B523863497EBD36A069EFC1B6FDE394574 42484A800812F8834EA145473A8E691681B0F22C5FC05E897755E493620B3EDA 5BBEF52853298C9BAF5F952C9ACE54A03B7E1BE3985FC2065BD0524A4A61F8C3 840A39400809CF98BD7314FC44911C777D9A5468126B647F2FD8BC16880F5C2D C31FEF7491E5CCA41EF97175F8AF9964170358789498117B3466EA96F9E1C1B8 1F2119257A07FAB9505E56BD95A3A7FE41A22633BD5948898272B873BBF58B48 E3B257C5FDF3C3E7739FFF2AB3BD647397EBEDAEBB9EA3BFD5CEB577DBA4CBA7 F4152E24EE52FD898A350B140A6832AED83D07318E38A3A16E217912F7E791EE A05F822DE0B8D4 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI8 %!PS-AdobeFont-1.1: CMTI8 1.0 %%CreationDate: 1991 Aug 18 21:07:42 % 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 (CMTI8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 19 /acute put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 58 /colon put dup 59 /semicolon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 72 /H put dup 73 /I put dup 74 /J put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T 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 120 /x put dup 121 /y put dup 123 /endash put dup 124 /emdash put readonly def /FontBBox{-35 -250 1190 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 525003F3DAD7933EB57E7DB1462E9D906F6D8F5BF740206C1EC5F36E00AAFF68 F3EF6F3A2540E5F9564D1C215BC1E7E69C7D04DA5DB1CF195613C9CBF4BAA360 84AEF3E10E24877FBE36AD731DC97305BDE6DB1F934909FAF60B8E28561FBC57 0F5B6225425BFDE8F0C71CD4507B82FF803E9A301397975E38A259DE1E1B4FC0 06BB1DC2D45B987A2268A77CE8DC025CB0D1B39788BBEE149103950650171C94 5FED1063050A90BD38605BD9365D1C2AE42A7DA3DDB9A263FE10BD487F63D908 D4F02758BD9D7BE53E6353A25BEFA29E42B50C1D078A8B3A746EEDB381CCE36C 93FC4BD1A8D1D6ACD0D355E948CFE397B74D243EB51597D251D0BAE6884D70E8 FEE119462E1939A9783414DF59EEA5FF1529F13869D1FF0A44935C5198CC5DAA E1FD2A17AEEBF4974052D06734A409E26C457C06700C55896C90BB33E044A737 46590D9FA242819B9527FD59818D8829D4EB2D26A34CC05A2CC063E66F2DF193 8E4F9670014BC243180E45B51DDB05AD1E6A7F619EE1CE09CFC1A4F02CB7270E 4482FEDF673EDED38EF3173C475C34BFB3F6623C5E942A7797FEDDD0EF1D54E9 1D90D7076C0A9687E334907C22F2E7C603388D8D626B0E5A62B7543DCBB575D7 9B3AF95BEA0DC284A53FB40DA68D22E0D0DDA4D06897AA6D0C822190D6AC890C BE4D5A361119B81C6191E2BC6A5BCB6EDB448EFF624A39B084282AA774EBD006 978CBDECE14A9709A6474CFDFA08AD4C76ABC85B16EA7CEB75BD87EC9BA26352 397C0CBA4112C39DFE9A7B2952D41647E886D869E8740C7822CC5C5753BBA2B1 22D756EC9562EACD19CA523D47DBC02C6830F26E441BEC7CA9E4469EE899070B 59620BC5F575C81D53553F6BF5387805D7B59E521770167AB2D29CCAE54340F5 C011BE5704D92FA1D1E202159D22DF42BFEC4A4018CBCDA92D1349E3AC4743AC 03FDD50F492A4F1C05F5BCDA7D0D5DFF729EFF42F8664A0FE8BA61EA86ABC222 3559921403C252E477CED2D1AE15440956D3704BD1AA0A74E7921E954353BB91 798C02EDB604AE5F82985A76F45F74390DFC1C85C0785AECC43F9749E2DBBE9E 271F9FE219CEFBF244A0064FBA06C3EB2AA4EE3E751C8182661C97BEF3D6AC67 36A0C1805181536A9DCEBFC32F31C8557610072D6E126B5666DE8C496FDB77E6 844E438B4A4AC7812974A5FB35F5AB4E5CECA076ECC89F0E0658ECD59D214A5A 1503FBA1A67D086C1D3846C5BB0973FE79098669FE7E2A06FF8479ECE22A2B41 729E12540DEDC09D2FFDEF42BF3DD78961ED695A4D45EBFC7C992FD5415AF69A 3089338922DBD97336071089ABD50132403DA85A87578DFD341DDAC51443D6E1 2103B2AF2F25A47B11598A8476205D1CDA492C9102B185EB4B204ACDBBBAEAAA FDB86C8BC57B28E6B2C02FFF1ED39B757B04DDBF809198C64773A96CE7C3837A 7A48A452BA323AD34CD85BA03A58596CCD041CB17CA6C8DF17D6B581189AD8D8 0625FE08A1901415DEF8568FED09A170920988994508EBCC53FF9BF14AA41CF1 80215DCCEB24552171E7C1860F42EF8988888EE56D615D2991AE68295873BE14 62EFC25429CCF0F9999EC0578CAFDF9479E910CDAA2CB3671D56599A8EED3F26 7C3618147E5FB9521E37B101FCE10162CAE10888C727662FD221B53502DE5DD7 4F6D0F0FEC4EA67AA4510975FDC4C7CFEEDD3827D33821DE39796F9FE88AD7F1 8D7310D772EE697D072AD320D57B93BB88873CF11892BCFEA31DE42A126E435B 9F3762B846AA25F4BC7A6912D1671D2D281B5970900F9E452AD373C50CD61962 94FE378AC81AEDEC4279F4023E3EF8816CD4B46864E128A2A63CCA92F45171D5 1006D9AE8D6E64F9D343A04F182AF333DEC41BA927ED636040B9214AE102B89E 4E578886DAE500D02217C76EAB1F04CD784311727B9487183B2E66739C35E8CF 2AEA91C4C9C8DD5A359D1DEE3D49B7EBA549F479E4C84692F9DC043857731F47 7F3D82B03F24D6AFE5FF898D8FF31518011FF01730FA93FDE991C7A4C32F1943 9B76414DF0839239A2702759B5D49D09E2BBE12BE2714C849AD7885472CEBB3C F47790F62405834F75B043AD43D834484EF6221C981C40B3E8E7E8CF90A3B22D 738930C79601F287547592F13175499EE90A120015E24ED7EA6B0ECF16EF9846 047E4BBA084E214CA25E407813F65725BA3260C3A7C2876653C09826B0652985 40DF4481CE863E6951EA3168A13BF15204B645347B0BFDFBA03ACB404409D3B7 0E5B75E3CB291EF7EF384AC27AD905A7C9A8BF03AF49DED8A423ABBD054B3D49 2DFE4CEB6EB7A9088E3703B22DC8733A5CCF9221E31F29DE6817A824B93B05F1 8E7BB2C41740E9160282F9C237812C2D4C106E24E2949E315F855B965BFE5705 1D91F9B4F39C2867BC4196E2274EEDD7EC9086A10654B1C38DFD2AA3425A903E B2FF6D4C9081E65D30AFBE655112DC25EAD06DCAEB80F90F8C7EC0AA037D4791 1F57E05BDAED3F15D4B2AF44FB2515AF6CE91C7D2B4F857D5A7088091EB54B55 9134D8030A58EC1C71552DD6C58DD5AEF2EB0D61173FEF3B8CF354A6FEB44F71 0F3764A4A8BABCDB014705CC124A696500AA990B63C2FF297DC1B4B616D6138F EF58C1E4A374A9046D4138711B382F1EC0EA6B797754FDBBBB0B1781CA329A7A 395B978DA9F6FECAA8C93CAC980C6C347417AE99BE7525E2E42D84922D405BC4 839F313B249A03FDD4374FB5DF229783CB3A4EB292C0595684BE93D10C3B12E0 1DBC211AD10E4BAFB367ADD7F4ED6CDA84A03BD5E067D7DFAACDCB46629BEE6E 3094F66F96D2ECB85C405EFDD68BA0397CD73BB572D00EB5BD53F4B86CCC1A54 5199A09D18A8DB671F3E9AD76DA0347DF21C6D99D1A6E7D7DE67FC55BE045C85 01F968D6736CB8C3EA14FED45F55698B51B84A669D3F5D8BC72BBE8A4516B72D ABF819C6B5739FADE76EDA91FC447065012E40FB290D56E377728C3DF4C361CA 2BF0F9B514FD4346EEC92198C144D84C34C25741AF71ADC82A3AFE11B724E9EB 190E85B2A0AB74E9B3FC4153AB12329BAEFD2DA01881DEF9387125E8D0CA8F6E 783F5D8E2A4AEED0CD7C960EFB5A4467175EB21E4E4D72235C382307CFD25D69 A6F6316801668A30327B51C1672D0E8161807C42D6FFD271E795FCEC816C68EF 8B24710CD2D2B7CA7BF128EE647611EB8584DD2AA5DBBD0752E8DC1E499F0AEB BC3535130601CA19A05CECA7E45062F5EE44DF5FBDC1E42DD005715982140C56 38E04987C7F5F8ED708D80E855F6698F896982B3A447510E8E6B9482F46FFAAD 762AB4FAB238944FB4A7E85030DE961A92AE666A5FB4FD4807F92EA3FD1B6C9D 4244F86D7C3FF402FE3606CB999552600211B1822A42390DC5C09C3BB1D3ACE9 A8218BBF7C752F41B9AE855E2B9637F1881C36C8FCCCF4A9493C21615F3951CA CA93CDEB8BC3A72D35B76076BD90C9A9873C23AC94BC5F2BA2F7F16D46C48392 D79165890BDEC3174BB7B3016C5C50E999DE4357BF70176E9554E3D4B1327269 41ED160C079863DEA0F4A1D0556D0A5FF35CF32D0F44DE8D92CBEC67BF28C896 FD959EF786858F0F6502CC0507C3131A976DC74974195BBAB31C23D7C8720A66 3A94E96B5AE36D4E6AF75E83A216D98A946FFC383A526D100EF8F1C7477B6D2C D6AEEC51838B211E46F2FDA85871543D6AA06FBBA041F7555D37193EBF6A0FC1 257E7A83C8714048CD7EAED3544F75DC38DDC36D44450810DF60DC2703D986FE B512E573DECA9140D0C5D80EA8C586B630D36247356AEDA406B8EDB217FDF993 5D31B550A294C37B9CF543F45884085B900BE0B6BE1F8AE7F5A5C1366176B23C E7DB48A7EFB04CDA68EA175537DA46648FDE1758D89CA12DE274420507E3E47A E0BF0FEE9EC92E29737AC0D63816F1674F09FC8E3DD3EF95AE09C23DB290EAF4 94F9F9C7F4BB4F71192A0D687106584FE3AA62CEEC4821CDD980A3CF56EA0FC5 FA9B9D416697BAC3F47278E18C82F6FC979C9F0094E3DCDDAC883D5D7A824FBF 4AA53289C69FBAA30701A34783AFC16290C86BA9CE450CBE880F9AFE47E5F7AD 0F09DFC46793CFCAB4A008B7F5110BD11F1188E62A58E51BC59FB6608537E099 D8B321CE801674A6F962AA1DF44BDB14408EB605A569BD799B42ED92419F735E 6945CE35AF99829D535F11AD40DF6ADE877B841C5E3A0AFAAD59474378C7F95C 4DB41B38BDC188831418D4466019193218A36796AAD1497982D4074821519420 95C3D15F31126785DE16D9CA01D71A2A22150A8B236CE95C4EACF25DF74850ED 84B75C64B96E08556CE09812C243B26AAF9EBF8821AC8515612421520E38FCBE 0167749C367833CD21A5893BA4663BFC4329BF661663ABD81A48F398188566A3 E7A87860418E0184D9019D20FA11959CD13755F8B15B65833E8548459BE2224A 0F4AB276B48064A43E1BEDE705DE155F73D946D8461673B115FD71F9545A5BC0 8ECC64C346891E87A1C146D682914A3639019BB70BBB1B7D7DD6357FE49CB592 814B85BCFF9B38C5253DF59BCE02DAE775D45DA3221E42B2E374ABB5095D3FC4 8DB156731EFB71FFD1752ED57CE20B239C2A1D9BCB7B80E3EBFB504F04D26C37 6997F7EDCD5027C532EF33DDD14F5400E614B6A29084B122605471A7CAEBF78D 3404BD68C16094CEDA6F9705CD58F0773BB66AB7895FD9DA7CE4644F8AA7413B E87D7AFED70F4EB9B0DDA4F08AF8E05DA10C44C63EA3F4007E50D0A074E0D69D F45B17594597DAE7E7D924B83E711726ED1366FB6BC55594267AA699F3BCAAE6 18A389A5992FDB4ED5FD13746B3E2E5E753539273BC64DEF70ABD549FE5EB10D 0391714006B70661D7C668BEEB23E657032D5B9229DFE8FF57B4352FE033F959 553367F842B71BE3444EA7E3B35C0BE76264207BC47E0EBF004E892EB6297DE7 8E5E6C1A9232BEFB8A4996045AE9E9CA23D9280CF08FF0CE7A0450C48F8B0878 D28C2F95F76EAED159D7E454F0F5B4A74E2BB85CDF4309B06F616869BA974EAF 4D5AB4D5CF533D3E53C02F1E448D9DFA24D258D3C3316C0020CAFCF790468F48 1F2C092F4F72D14C6ABC144B431DE398999D284E77B58D7E08B7D8EFD6231FC1 8FE974630A4601A699A03364BE4C151A462A157FAA54DD7DB52B049DEF413068 9732ED19D4F97FDAD6760D3A57A595A75AC72FD80BB1E94D652999AE7F368B29 9685300DCF40A968FB8C71EA2A1E53BB086556BC9F1D2459E9FB703B4B246F53 B156E72DA9F4A4B630F7190E2E0C1926BB6F73A49501CDBCC9BEB15622898AE8 2F80C15D5693F1FA2C06185EAAAC9C41602D00FADEBBD89E59FEAADD22C33770 11EB7F0FDF434F82E2819B0893EBE13ADA7D94D45FBA35C25E33BC0ED91737AA 9BDB02052FB56D5B95EA7243C38A693EF5E94E272C77D0D3E387EF2F8D4BFB5C C8AB2BDFB90E79B4C17F96E9C03EC35991FEFC92DF1A247BBA87D2B4488A9AF6 B65E4F3C5C395F21F7AEF75DC7C72264C9608C136955212C0A1051DD72DB72E2 D09D072961E834429E571999D952FC55867A3C78707A74AAEA2F6609BD1D3A94 F9EC1407B706DACAE65251258C62F878C22DA1737D8171C11B5C470D7B4EA67F 342E84B8FB7F39201A86B8D8D3A199AA112BB0BE5090B71B4F7A85BA9714EC1E 3E6F73BD66ACF0E8EC7440D67CD654B82159E011D1017396361BA2E416E27ACC 895F099B9336261E5DCD3D247F3D820A12B494196A2CDD1950471496CB0C7550 5B70223307E3BFA0FF9A112349B4CD4BB5F370384FF8D345C7CC8B3B3C5A8672 3C679C9B0BD7301324386B271DA633516D69B98A53F036DC7395C9161A05D013 0994BB6C1C6C562D0911C2EB059D29413B92A6A6230E119B5660A2A028E45E7F 706003F899089EDF9CD4D8B4599D954A198B99C6310551BFB8909389622E34D2 48289FF365D94224FE988606493FE2D463F162A1201A2A15A1D7411E205291A6 5AED1227BCD1D81978B16E49D4B555B9D4FDAB0980DDD00581F730F50A6C0F82 BFE73D098E641353D9657820E44D4305E842EB0F07D6DF4B41813215FFD25567 5341E7F26E09D53AA912FAC017910705134B5335B059CD6D975CDA6D54EFF771 670C1A5A84A7E5A272EC4362A321DC54995B9D2EEDA7D6E268C9F4737BA81C6D 0D27F69BE26F568A5F370153330598EF0C54D11038FC7CCD88DCA175851C4E8F 2530240247725DB74E9414C398A3D73C590870E9F9865A2872FE458AB762B097 4C04015F0FB7A815795327FD4A46A3138E81AFAADED0A637038E151D6A7F2175 251E97BF71AA4223EC9DF13BCDBF2B682BCAA6511B4B0DFFA8A9EB3B0F3DF657 2413977A0B40C80875E3DE4E8DF733508C97E149FD3D6B1AD74CE62EBC93B088 C3D652B2F968A71E503EFB2B977178953253A0C2A900DD20262EC27DFC19C3F3 D90D91C86D905C8D2692E0899E0B037B962D7DA32BA103A96628507BCB80D3CA BDE67AD317A88A637798C78E6BD7BD241B26874449C03B17B25688AFF3159AEE 4EC129EE72868AC3EDA695E3DECA02FCD697C9B34957812009C7CD4E6B797899 3FBDB46BA06D790BB0BC9AB069D6F4BC3C397B5FCBD667541C9A83142F2140CC 8433D35016AEC6D1C8D1FDC064F79800371E0C34A8FFE337FE5D16A0F42F2377 EE48E56694BA2CCF5E31097036634775063202CC48075FBD40C4294468680AB4 F2F1E7D75F442256A0A55882514DC7C5D76DA4151CB5B4AC6B02B7285BB28D93 AEE5348179B1F738AD06C745B602876A7CC2752892809A163E9C008AA9C5B1CC 7BE3E60A90532B5C4AB1A6A6FC8092B26A0691B1BBB679DE4A5D5459B3E05FE0 3B0758C28E45AA8B149EA21264A01E7C705E1B9077DC0DA5D1861AEC784BE2D0 8A137F9F34930B4922FD7AA8FA58C5E527B3CE47D63912267BE3824C52BCBCC8 D4240459819F991801C4429F5F4C4FF6B65256A7FDF9EDDC71611733696F108A B0F137664D884295514F4A8D3806C7960D852FE5206D37C369D4C6994FA8C090 214D809F66B8F1709F3E917FB24B9B23F30B2D646A8E07963F13A6A00C107C76 3432946FFCB7768A6659DE9314C0C5102C4371C53914838CACBA3443A6EB9BD4 E8532058177485A2F4D1E253E6CA1F901FB67E05C4BF3F9631005A14D4A4B04F CB2DB0405D5281B42185D1AA6BAFC58C418C9F37784B26CD6695FB5C3951C685 A6682185E518DFD71C396A5B7FD0D09563B93D77B4D695FC73553DBAC956EFE5 5B2C44C0E99EEA4A2A477C66B267581843DA8039CB81F967111029DDBD85E833 A13E7AF6F84FA5789DFD91CC2D9129B3D783B7E500D79533C6BEC564B64CC886 44EC20EB0F0FD2B8ABD50C288E2FD418B89C7FFB632D7CDF28FDE283A507D291 D6E39F5A0F91224C212DA9454387C0B9599B085ED4754D2CBF7D92D84F5BB67B DB62C27300C6437CE39308C2CB8D630FAD478441B21558BEA08557A1F02B4134 3561469F9126FCA2CC34B9F5AF154F06B2EDCA5BE3BC583A5BBABB9BE220694B 809D14FEF3925EB814D0B0C09F4D349D2894E154478FA6443F0E9EF0E2161C99 246A1A88C2073DC77289F3AD8AD28DEACBFD3324ED3E620C86673C3EBC8A33FD AE4FC31BC3AD2043666AAF1A0C66F3A5CBF62C3EC9EE133A5C0FDE5EEA14D385 9FB1194B19120B40BC387D966BA542E49539F22DB79E9202C2ACA9172A82ABEF 665F22838580B6CE65CE3384F4CB821FFC3798F5E3778710CE8E8339B9051AAB DE0064B6B3ED2C5AF831687297F7501941152B6E697C706C70DC85DAC2C8CF4E 1BF8A46742560A659F9D1E60FBAF4E5286FF393AE0CF8AA12F926392A6D37A2B 30C3C5100933733D1E618C08DF8389999647CF194309016C7042DD8D38B05DFA DAAE4F0763B7A3E53244278E8C765F7A53C0732608A0705FD75B5E464E89DFA7 2270E4DD1ABF51CB3292BA40BD63FBE73E3FA236E38979CB4CDCC921AE645461 FA0C4326526BB4368BAA5123E77B772DE0F879D800E4B1F698C4E1A5AD5A3267 DAF49E0DE560D62A5A921582D82839850F8A59F2155A3A8394C259C6F9AAD300 7FCBF2D0007A98810FE5621EE65957F3677F70E5A7890FB0E2E47E374C3B9E58 4F9817582348594859BD0ACCDC8F7E3DDD87AC780AF6A7E25CE3CDE96EBCA5D3 00C593536F696DC2D0AD4A0272E49FDA5CDB910228C572188EFB0D7E1AF3B3B6 8A29BCFDBD2BDE2009C49E052C5F063C4DF1FD06E68F389210F1879311D7B939 5794BB7FEA9F45FD0695F7DE83B71760AEA7F648CD2ABC78F062A1A89E5663E7 495835E2504BAC0128FA8625F4C5DC8C8A0E0E60563BE0E7C0D64FD90CAAF780 DB72122E661C060CA0889FE54C36C61E2BCF34064A569A70026D0E0250C1F309 83D5B8E826B277D541106BAD8BCFD30A0777213928BC43BE426ECF88F578AB6A C6C6B450666310F11594940B06D912A0791D868C40526C87900636A12C6C9011 7B83A8CCE862133953986CFD0B0AC4EF67404757722366AEE44273C2FFA9AA1B 431D1B362EBC48C4E5371E27E84A62C0D009701A8325E03D4E7773EBB70DA03A 7B5B6144999F58253A34B53F6E00A811F13737D6893BBB48D038E4F12A8BDFA3 E0A613EF086DC167EB579CCCA2E030BAAC0BAF7953711D42EADEAAE864D6C027 DC042DAC80DF5BE88ACD5B0ECEA265836E7AEA04B97943C83BA7790D639A2744 4775514F9FF62B3537DEE2F21E63EAD8D3847E949F157C755CEF4FDC7012CF3C A3530FE7493A2A5F0CAA86832D6DD55048D210E1015356125051D7ED27C28E82 BB7F0CE9471876F0C9EBBB1DC90E3766C962C69427C65F7BE9694856C324BAA2 E72360D3A41C5536B60D9F785373B52FA1016637353ECAF0E0812AE9E6BFD0D1 002D7052835DFEED66FE47FFB668CC6F195F84CDD4C284ED0559C41A4DB03055 A26D8AB5BA4EE9A6DF9513A250C6D0785A12E1DC4AA52C71160768E5738FD58B DDDD6C50254E0795794E74BE33CF5949A39E767A25A1096BFF405AD4523CEF11 411C9CEB7769E923B124CCCE6AD05A8E84AB350D6FF281C2CB885BCEC95E78DC 17BC673FA5E98DB40F3602BE4AB57E87925C7F4C1737062BDC3D369D86546C4C 353772BF7EF0A28E003060476DB34A7090499B9C1AD467BB06C717E1B158ECAA CEB6889143448DC56EF11BBC374CE2CB932FE4A19B5A13CFAB222F73C35BEFFF CF02727889384B463F1DD21BD940D6C130B79B95BF4F58D640C5EAEEDB40A521 9AEF8C3E00596B6150CE575093BE79282E347DDE656619CC0292490BC577C9EF 77540E3C28BF8DB492B108F5149F03AF49AE4FE63219E74126E185907A8F5489 3DA1AF950933D5CAFD582151A48D039BCFC0487DA10B5A7F793D38A53A665864 B6ECF730CAE3F78F25C113320E345E14FD0690A98BB490720F24708B1A4B3CA5 41A330D33AC3754468B950A8E058B504E1BF17861650FCF88151F6D21EDEADE1 62DA783A729CC406C8024D3A983EDA3A6AA5D6B6AAAA4CDE9845BCA52E85166A CC466F60A26A5E3128BE924DC0F25922687573075AAAEA7DF1D4C2A3EFE17C59 3A796E9536B5FCF888686A7AD25B2CA03E391017DD340CD4A0A6862BDB5AFDC3 C24CD4C4AB3986E121D0EF5185EF208ECD285E2823858E020E5E2FA0CD4473EB 1872ADDDAA9B312AEE080DEB186CB8225F41947C2910B74628286CAFF6AF5032 138846D098A3C90526FC0442794C6CF3AD3F0FF04DD8140B1C0F53B313E9871B 491D6E3975B7A66B75282B5DB344444D35278028F0563D267157F53716934293 2AE071BEA08BBDF3185745ACA8C5C5661385247A50B18B6AA86DCC26067FAD8D 908BB77B68AA80C8C80365E8F0A101ED274BD8266684CBE9BE12348118F2E994 874264979452E67F8AD6973320A91CEB41296A25F4A4A038E2D7DCF3BD4BE385 0A368C860530C8C0FCA350972FF7AC644D131B37EF1B942D22249E78839E3C4F D5F13FC9DD0B2921211A93373873A7307AF834A8D5504712A2F683C7C9E2A005 F46C4DE94F734FDB2E7B6EAEA0FF3427BEA64111511DBEEFC17EE52B3115B820 736D00A65549115A0391D83BB3E8D2B7375377D7C9B2D40463B2646E2CCDEEA4 9D5607C3D3E7B1689785BD819B18C66719ABFA179A53F2F78F91A94B2BF04F35 3A39C68DB24843D56F324395B73285D0773F4462C7382CBE1FBAAE435467C99F 06709B9996BBFEB91DA8BF570D8C24882A3E0DCBC76FA7F79AEE0CF0253AC448 5C7717A3F071E9927CDFF99A3786E5637D6E714187D8F3A14246A0904692628E C05D47364F58A646E98C0F3CD61135988544B71DDF8005C0F228E57A7186EB76 9E31E74A2C9655884861B8C0716B7A09723976597E6A4ECB3FD014D19C998B21 41589B9176D5EFED4B18C56EC483FD0450484FC74048B0ECFABBD63DEEBB37DA F0AA080332FD2F5335EE5611075F9DD4C99621D5035A2CADCFA98ECDA6F7A5C4 47EC10E93F9828269D76CABC02BD342FA2F0EAC8B9F2AF9BD9AEC78529F09F66 F04A59D06B0B2CB1C7040B04E26984E684B045B89779D7A46FC4116741E04B31 00ACAE9F9F6163E77DCF7D4A9304422A7D0A40377245580D590D3F1E5DE847C4 7BDC2EB8034FBF3860A8AB76EED7EB9C44E05F1FFA7F47DC097A743FF7C7E224 EDB174CC0CD9D0A0A76A7141E33E50676EAA8E16F0CA2A8EA8B3F82FDDD176C3 E5053C01F1FDEE79922334220E547B6F0771AF874C59B008A8BA631B0FCA752F 07B12D26C535478C3F28A00F11D25807463545653B38906F030E73B07504C463 6E63297D3487CD37A39FFAD9AE1DADD5550F5B0FA6E212BD9ECED3E2BCD3DE4A 4905EA71CAFCA449152F3905149F5AED92E27A3FC54E44B8A1ECC9740EBE2327 6BEF80CBE5D8DD348449413A554D9C7EAD519077A739A5F4E0EC13858A206572 D3FF50B3906735DA1769A88B98A7584C3FC786940725BEE188B1382F92ECC299 5F54758F6F3696CB5EE37F1D591B8E1936CCE60970FE9CD6D14815E90C41403C DEFA3CA6C5185141FD62BD59D02083D096C777C53C2AF9DCF0F9758003E718D4 04F2F8DB070984E16E0DD532575C7838B4FD353EF35BB2C839CBCB6E7A9E9D77 F325A7628A729D25ACCE58E3C35AE85D90CBEB40E40EF18A91013818BD383010 EFF413FBBE969C2E866F39691B162664AD1F67384B9D4C01D04EBCE630B3214C 1BD510EF173842B9E9EE2609AB4159DD184ACACBDE498FA5E086F6AC1E28A2FE 014DC8ACF86D6697DAF6B2DC8A58BD2CC478581BC6F622E82430403D1CF4F0C8 D23190C2E198D9C035AF5E39B742A53F8CEB0835D46C8E913EE0099679A21C26 110854898CC50BAFA590A79F75527D1D8D6851B6A7F9556A0E5CDA80397BA1C1 CF01E24EBDD785DD6A41D65E51412DC2F4BD5165813F7988F5FE205C115F770F 74078E3E5B4E07341C7C67FA164C1BB0042747FC77C906EE4F2717AC6640762B 6497D1A948E7404118F147EECBB3F6033D19B43A4F5F7FC2AB30DDBF1124DA6A CD8BA6E922E685344F1FFF765CA5BC7609C8989C0EF8CCC84BE6E78B8FD87938 87743224DA388FD9AC417C016B3189D299C2B4036E4AA9637C1823018ACCBF19 F4689F2AB63AC4B41F18F50D56618C195CCFCA5E8F6055D88FE5E86A85F92141 8FE0DAB523B43239AFD1445FF6CD33C0984D33F5B82551D3FB430E0F9F3B4524 B9C162C50C7A68C33497BD092318037A260E640919AF7EE2334893D7C942138B E075EF97D5313612730C6DA54308BBAE16F39BCE44420DE7E51145464C107FF5 F4D298E30CA8881A5DF9B79D7C3F34DE77FD40348DC0672C43D9297EE2DE07C1 C968742657CE5B1625F732D142E5FD11B8758250F93A5744EAE3629829ADA50C 1AB13F09B6F1BD3A8372BEB11A7A76A7EE41DDBF221F3D9E1C71ECC384CFFD3F CF862C6A7A6019822626DDD4163F33E1F9D6FC7BA06B5A3499E72C8A06F2645A 30C2ECB413C4EDFF8720AA15BD23A4D1FAA0444637D0DB443FCE59CED47B11E9 5723D2DD3817CB8ACAD5F5D47D7CCA3D2595F578400B9CB9AE976344C85846EA C43DD4C1B86FD8692764C6AB5F47DB72B9B9F418F9C4FE22A8DB9A4B6DFFB327 97ACA99011DA6A11EF9023D94711CCF5B16C6E274639A0C33BFE4AFE81BFF445 230DCE97AAB095B6BA33CF98DB1C2A692C3C13E6DB601821766A033B17495E15 7126F4D6A2075F9840F992F9DDE03DAC1B63D46074714994DBFA0BF8F2D73A2B DCD497B67C119E36BA3B4CCBCB51383509264C9C41311E44434F76892EAEA1EC 79092396AFAA62833CDCE5043612A755E9BCE124380AE772EFE7DE7D6A1CF447 1F3631493E06256474B06651E248DE3A34DCE2E711F9C37122318A7AA8E9ACF7 B34CDB744D2B439C526C22BB1BB15495F8D89C542961CED575CEE5FAEAC0E6B6 0E48E57E43A8ED006BB263FC1609D177CA8480FEEF29F4DDFD4D9E45376610AC AAEFDE99B6C893071C552D90CF4BE940CAF347D09E02C2E94BDF6E755D3E5585 98FD615A39A5896177F04293831D43AB94729DE99BE56D0CBDB3D0CC18813F4B 67B588BBD5C80D6BBB35BCD7CBEE786E12CA1BC5F19DCC8E214C20F1CA154E22 1248D7FA2C329E5EFAE0B35CC33D054FD5513ECFE7FDCBB87C42D8F9FFD23ACD B61FDA923DE3BF8C6ADEDF934275302DAB335D218A79BAAE64EF702F6B7BBED7 C99201B71A589619F5568302E94773909C403CE0CAD209A9AFFC02B7C60ADD11 B14EFC392078B640A416E07D0D21685CBEBD91AFDB411401733516046275F298 FF9C56661B2A5A5C4EB0C77129BE0E001176095BB08C1DE5123D6A759EC32E4A 78712F0BF9ED914AD5F5A160052E066DC67FBDE24707ED927E3A79946859A427 A6830AD00976FE7DFAEA5048DE4D9A3CBABD8BFEF71F4416936169226A746282 62FEAC7E9D4F39CC7DE1D403BD5F319328682DE4698DFEA6C42A057499037381 6E4A713FC556524285FD898934037F052DD1EE46DAE7AECBC2C09981DE23ED2B A696CA69123C9AB359C9D8D05E263E51D4E4A924CC494D4B2D3D0F2880D066F7 9D54860602ABA1DDD569C2985490D2C9B00A3F31CC04F4DBB0C0D5E360530476 719C5607ED3F29D0FCC4D23945D0B7B58CA576300EE93320D422ABC8F435B4B2 5F1B51F6D53AFC2BE17C5E3C34C0261F624E9C60739D510521D8642796192492 54F4B184635C87DD27CE582416143AFFE329EC2292090ADD89C484B8FFF43336 5906564A3040398D0CD2723FDD70AB58B2AF1D1865BC50148FB9ECEB23C3AFC7 E4F164F1AC147041FF53C9FDDF44FC0D693EFE541E885E8E722355E2D4BB84C8 C5D8FDCA42CF6446F989ED13B8D34B4685958504C9C7A4AF00BF7AF598E94462 5118CDDCE155CA28F19B974E0647B0FF39D930C5A412CA53F668188AFA33C904 DFD6EF049FEFDDC61D8A91BA2CE71D203F5B1B09DD5F0A65824DC05E36575D38 7105E011EE653ABD93012A81793240D42B23D00FA67990BA9AB8725C5A7D96CF 80B5464F332D5FB0D952904895BFB4A30D0BF5B14EC2E88B9B91B23668FBF515 11E1C7C8F612D8C68DA85E64767740F5E1BBDEBEE89DA365619F6EB41D729C6F 9C86DA84F8E482FDA4B7247290DD519217763A4BD321AE0AE67A6BB2BB81A46B B8D59A12F7703D9106BAD10AC430C9FE9EF7D3D0C95992291EF29B164BBC3425 17CB728821895ACCBB908737DBC8815782805453FB3B7821FBB444635B83EAC3 F6478552C36C5EAE82F0CDD21121B2FCB991BDB7038F06E1255484B53CFA7A07 683914972768AA24B8DA69B3C1A8A02CD4D3F1618ADC1F7D81E7E95929EB49AC CC01EBC74DC3A8F46A630491604F534C3C8AE06AB46E79259519751C695EADE3 73C4F25721BD98669CADAA5559025A2398F8A2DB756BCF731CA53FF34B32D12F A40AF4CDA3E349ADF34FD10B32C8548B7D48839B441A798719B31AF7B7801DA5 22EBD281AEAEC7A40E6F2C6CE463C7EFF0B4D70B3B7DC5BDF00E68B80D0ADE34 5388A74486AA25AFE1162EA62E3F137674DE8C5A92E0D963D1DA4597C1CA45CE 4BA9B94471A9DAFDA6A5FF5A6265B8FC3DD582EF5F453985343D5A7EB4D5BFCD 83AA827D264846F96D48AFC51D0C27FF1EF0FEE919D4750CBE2452A93E130FAA 4D81F904A9233AAB1373333F8B0BE636CDFEA9DE1E6365B8307B615978D652C4 D81AF18FFE0ED107208853C94ADEB143AF6E74040C7BD06322D9BDB83F8502F7 F710D3F1AF0F73C6FB06CBEF0250BECAFA86ED94F5A809952F57EE481366E11A D7E54EEE879A6636CAAFD49A6140D94CA47A14010B0B634B8503D2D0DB35D649 40D235DEF43CABE72B91647EA643681A9707E3F4B46D31EA30BE28B5D4301582 0429F6197274BA6D9DD32EA6DAD7F8C42E114FD4734461F7D428B8FD2C7B672F 3EF239FC3619200EA00FEA2321F1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.1: CMR6 1.0 %%CreationDate: 1991 Aug 20 16:39:02 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 43 /plus put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put readonly def /FontBBox{-20 -250 1193 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA17D1AFFF95F4224CF7ECEE45C BFB7C8C77C22A01C345078D28D3ECBF804CDC2FE5025FA0D05CCC5EFC0C4F87E CBED13DDDF8F34E404F471C6DD2E43331D73E89BBC71E7BF889F6293793FEF5A C9DD3792F032E37A364C70914843F7AA314413D022AE3238730B420A7E9D0CF5 D0E24F501451F9CDECE10AF7E14FF15C4F12F3FCA47DD9CD3C7AEA8D1551017D 23131C09ED104C052054520268A4FA3C6338BA6CF14C3DE3BAF2EA35296EE3D8 D6496277E11DFF6076FE64C8A8C3419FA774473D63223FFA41CBAE609C3D976B 93DFB4079ADC7C4EF07303F93808DDA9F651F61BCCF79555059A44CBAF84A711 6D98083CEF58230D54AD486C74C4A257FC703ACF918219D0A597A5F680B606E4 EF94ADF8BF91A5096A806DB64EC96636A98397D22A74932EB7346A9C4B5EE953 CB3C80AA634BFC28AA938C704BDA8DC4D13551CCFE2B2784BE8BF54502EBA9AF D49B79237B9C56310550BC30E9108BB06EAC755D6AA4E688EFE2A0AAB17F20FE 00CD0BFF1B9CB6BDA0FA3A29A3117388B6686657A150CE6421FD5D420F4F7FB5 B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB6D9A929A8D D186043A1A15F89EDE60FC17A1369DFD8548C925699AFCFDD27D9ECF3DF804A4 E076BC28A06CB516C6BCD05AFCD621554E0A7422C7341008987EEA6FF6376603 5393B20F7CA90B31BBF254033E0B9D77EE967A1C5DCEB10A3A75AC3F4F26B6AA 611ED9DEC96B2BBC8564635E9DC16F4EF6578CEE70360F85EE6A3C4A6335B45A 13767987C868AE70ADAA4670E412A757628F20920710ACC9400D948FF50F0D52 A6431BAD48BA7F56DC2F956827CD90EA8DA9B8CB0099FD2566A86E581A9C12A4 B8AEE65E5A618C3CD860F308F15FDCE428019B86299453957F00866378CFC1FB 7DF55F4EB2CFFE03DFA7D8A375F1500E5C758C57E127DB7AE41AD878EB8747D0 7495A58E533BB918BF7A3A8CED972DF2BA278E519739BE552FE94B50D25F8702 EF54F1357AAB999BB6DA08983CD0FABF085021B23D754BC3A263F999DCB692E0 217B6A2693DFDECB9BB09CD0363C42C687C70699CF1E169FD6C1D4383C592EDC E172FB372D4D315DA573D1FD03B50025D70234FE05CDC7DAE6A25161DE89D76F A3E0321602894BC236712D5F0F2DFB4F5EE4C8453D998D7A168557E4E033F4EE CA9ECEF8ACB2271909643785ACDE1F86CA664E51E4017B31356BC50701E6361A 6A55E76D4668D32A0A121CE27EFBE69A2124AFB215D7EE0CB163E18DF05B7F06 264154CD4BDA478AF0B14250FEE7A15BD8160237C66A2D2BBB25569CE9D30417 8477AED899EF885ABABA9494659209069F0EB1BC15F2941F96C1D23299EF6084 256C54C7202AC4BAC534F97377974619AA3701456950B9678C834E2E63B60283 FAEB316A8BF4B634CB784A3BBF954348D27C7559C72332A8D66C4BCFD96C32D5 D53A985E3257550D7DFE8BD788D34986E2E16F4F9502FF199A7C1E2CCA8B4B77 B0BFA71BD3F18A7C62CE02908C634AC6433A48FD0853E3BDE7AB86D9F0C148F6 6299B2C64454C8AF1FEA34DBACE9718F7D1E09B25E99F3980BAC183896CBDC48 3A8644233E115DA9CC380311A397D4A6F2853A43DB368390D425A91369F0C13B C679ABA9FED3666728932F61CD71987EAE991799568A91363F914933EFB83E5F 1457B355533A5F46DD1E809160D038D39FF989EF5D49F1B7955A74D071A39B9F 2FF62F06141248776A313BB5691C81210B2A1CF837D6E3376C38C200EC892811 97CB62B04EB363410F7D7D6E0EACDE50DD5689458BB4F348AC6DA6B7ABD8CEE0 F7B5434B93A5F5E3F6C413677903963CCA2FFD504A3A2DD18459064DFE5A4B18 63F0296B60B02EADA204B18631FD827C2C4B3DCC502D16930A7825958B8E1EA2 6FC312337011F6F49E7CFAF46722A0422B646C53D863D38173CC204E10840CD2 841ECF2EC98A3DA63E637F11219EDC1FEB81A0C3AD4CF2A9C6BD6D4C5BE3D774 25ED68033D9255712734CA795A74130F05B02A50CC59DA77E7FD891BE56E2471 A401ACA41B4A03E6FBB6807EC1044E1585802F3844E84532B0AD9900BF78C8FB 3203EC7DF1BB1D26346C8EA71C50B63624C3541D0868ED1EBF41E37E2ADC183F 2B5855BED3ABB1563E408AD33F89482616F3C40E882C484439E4E8BD93EDA78D 8908C59A53FA7E5E20C6C9CC39CF650BED20B2A03D39B20A076C783C8D3D7944 5FB5402295E95B309AF3FEBC7E1C5A9210A63BE186426C412D53E56E7D48B088 27A0428B8F72245CC770B84FFC9D9E4A26AA4A8CFC486BA6DE1C511E5DD7157B D05AAF43ED351CF272580F128A920B2DAD60CC604BEAB343FCD5823BF4E2C1AD 1A77786B7A88B1A402D9536B180857C2A7466124AF7475DBC4DDC3BE1074EDAC 618B36A6C45426702C7CFEBB9F2DE3F1077FB23FCBC02B542FC6E75732928B09 6A48EEDF3C82E5D8CF4438F78B5E5E68797C60100C0CDB9A30864EE8820D1D34 0AD584A6B000110F59B7422DB4C07AD362E48C4B5273870A7622970C7EC34717 84DBDF3C7A2E4D8A964D5C611E6615A7EF6D9F2C26898E378E61E39EA5DA 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI6 %!PS-AdobeFont-1.1: CMMI6 1.100 %%CreationDate: 1996 Jul 23 07:53:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI6 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 15 /epsilon1 put dup 21 /lambda put dup 25 /pi put dup 35 /theta1 put dup 39 /phi1 put dup 59 /comma put dup 97 /a put dup 98 /b put dup 105 /i put dup 106 /j put dup 107 /k put dup 110 /n put dup 121 /y put readonly def /FontBBox{11 -250 1241 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF0342CA1080743A076089583 6AD6FB2DC4C13F077F17789476E48402796E685107AF60A63FB0DE0266D55CF1 8D0AD65B9342CB686E564758C96164FFA711B11C1CE8C726F3C7BB1044BBD283 9AA4675747DF61E130A55E297CA5F0182A3F12F9085AF2F503481071724077A9 387E27879A9649AD5F186F33500FAC8F7FA26634BDCE1221EC0ED0E359E5EA5E 6166526FEB90C30D30099FBDC1BC2F9B62EFEEC48345160804AA98F8D0AA54B7 A480E715426651865C8E444EDB798C7E11040AF6E5A7ED1888653C6DBF5E6169 70BCD9C063B63B561EF165BF3AF11F8E519F37C6FDA2827685739DE2C48B5ADE EE84F067D704D4511DBFA49E166D543CFD9ECD7417055D8A827F51E087CD2927 BAFC7E6CFBD70B0FE969F890A11149D3D44D422C3370495DA9951AEE7253A49F 3A9444C8CD9158D84117299F7F2332FEB0F94E6ED8BC7AA789A3219BC2F227D3 3B5BC75FB53B55D72AF4A6A7BB613FA235B11BB37D059FD87127CEF73D5B3FBF 9F91ABAD78BD9240BD9525EBA78095EA0BDB25D1A19E876F292882EAD5619D46 D20317A345D931F4FF4EAE6216C27044CBA525E3B917CEA25A04C120466C4B93 FC720E6BA832A06CCA0A3916CEF0968D49085AEBD243C41A448289A6F05CE3F5 79148DC112A3CC7E8FF810B8C1A09E05F496C0F1EBA334E42E05C376C98F5F69 C06C71BFC0A2F3AC9951CFBB143C66FB84F9C4ED27DF70869352D61BD5E11508 0797B87C726F86232B157DAB72FF911C437136690B8FF748F1EFD1A35F26B0CD 1B3C1728B900D06244492DEE281377538271689F09ADE6619F9DC9823DF39FFE E0DE740A592718620E8DCC8F92916F09DF60713359D6D9629140F5662AFD2474 6D4642D32A55BDC9A46CE8D773792DFB8DAD386433A2B0C1675F5552EAB6326F B512F0B32513C72127F4B5D70B1C72BD3E5591659BB597A999BA07E4A2BFD060 5251C0AF309BC3B9D0C0FB13178F946AE9DC828FE02DD1A23341F5D1D8023145 CC6171C2530D98D9948A6291E51C8CCE5A32088632C6AD1D6180DBAE636AB54F 64F1F951E9E728C8B759BE1DFA69D4D4E840EE026154389D5C92008AE974688E 532C794F58C35A13F71DCA11E2B11AD3831DFAEDFCEE980DED56E3995A30E65E 72B70E5936BB7F5A1DD7701BFC3D17A04070A60F26D136EED1C7D46F5BF041D6 E15E63B5AA83AE2BFC01997E081DC00E2C7B880B8B4802263D791E75C8161960 63882B2137F5DADE349031E38E698CCA7F01094CD39D8AE9267123915450BF36 912CB893D3B156FDDF85B1CA7F80C31EA94C9BC0C7ED69904665262B307760FF 24F5F4D5C7D8983C19DC07F42D7A5834624A90DB77E13CD4EB2BBC00DC210490 BC8AC2F12659B628D8F59BF404E674C5A2FEF27F9B451B4A3466A71C0565763D 0B0F177523AD967115FA9A387B8E1332CE61D2C32D09D43949E070820F7D4AEC D2A1F3A4482547A60A6BCE48ABC61FE145029D51C83BA4A4BBC8DB8931F916EE 4AEFC7F7D9EED211ADA0597994409A79C449E7D045872FD1D5FAE8036DFBF815 D075DE39563FEBD433FF6DB0715A7C6B5A2C10F5F955B6F5B2E6AA9BFE2655D2 E8787B853B78517CFF87994EF1D39DD01009B4F952299858ABFEAC47A70E1D11 C74C1286CEE5FFEBA7B19F75CE84742E1A0424F3DBC4F0F3AFB73BEF97288A5C 6696C8E15898CA2C7420E6B6FF1506A23E8EF0EFAF753E9527BA730CE4071172 22F192135EFD7517BED6805AA59CF3B05F9D7F067A7C88C91CFCB0DEB6D4A634 87A8666FD3FAE77E38EECDA7D0A8FB29AB75D19AB5744B9760420B14225A975B EF05E4C664F9D89BB77CFB508F0756BAF3F8009E2A889072B2DBB213381A3BEA A17DCFFBE13AC44680FF86B5328D8ABDDAA71159E6CA270AFBE19FFCCB2CDBEF 45015B69E00FA0862FA9131803B1ADB0481D181434540AD59BF3415D8525DC78 BC720F1BD240C79252E10008CFEF7C46ED3320233A70C3646C125026DD52090C 5888FB4C4662EB7EC98F0428BC304F77F2B3F581D5ED6EDD0922A2050D6CB72A 6F93C00EB145EBFC5D25D078FD135B9CA2D22218ADA06931E39316F0890A6D25 4AF63C3FA448DD7B7DF4174B2A392073B0C4881E662D186E594A03B5F86A5F47 5466B43301A2D4961DA3736E0A3905C62A19C0ECD28E38D197F7AD425B261B4A BD7B7BAFA8D25FE93909616AAEE69B6031E00EA3A24108FF6B7E0FDAF2DF3DFC 64BAD6634B75995E6A7C92DFBE2747FB08D92D10C5D61A24B739A79DCF66B10E F0A5D780EA233468A0342101CA790E50648AFB52A2EEF785211F542DB3890C33 625D1D4CB9AC2CC47280867AA3DD8178FF50C4528E0165CDD1E8530D679DC5E0 0EE9DE6E886F36007AEA66D16AD7DBB20B5E2F7B16860A885DAE186234BB3344 85FE3E1CF22685D6E5DC825442A115F17814C45C1973C6FE70B14CFC6FEFE583 A3E43CAAFEADD03FB23C7D7E87A139A39298013941B5FB8A92B6EAAB997A2F41 2471A1FE5737FE7066A5826F4BDDA656EF9A452F8F95049442BC68970EDAC0AF A5AC6D19DC96D151DFE995D7092B14B7C04E16D3408D81536441C4AB1F93DD3F FA74A628D29B5ABE8AA7D0EA09FC2D6AB2D303C630180015BBDDDD7011C60FA4 350FFA663DACC0B61FA74CAF8FBEBFFF56D2AB897E6FEF26719CC434E182AA97 BEB17F3A77651F1223F8479BF017756B7EB0F5CA2AE8DCF16CF7B7B3F40D1EDA 22DAAD8CE5901533D1F92FC94B424A4DF192DB2CFE182971A706326DB0705AFA 2274AC6E3F74710DB97E0EC0B319D71B3D36457573470F298DD6132396A90187 69A8C71516DB54FB79D2C2FE7514BB932D52DBE148F4112C382B073284663F75 3EF6EC2657BF356607BEDEE826F21A5FD94F0B6614B867122F3F828C3679F8FB 151A652B736136D0F8E275CCC1E99AE73D67430B4C687B5DFF2E394D36C23CDD 9E2A27B85BA10456C207BC0A7E76411E0F303A013A0B8446DAF8E728A5120F8E 43B49FA05DA69AD04A9B3D99C261E8DBFD05A0ECD14F15AE117FE21EED116DCD 7EB3993532F042AA80581127838110909AA837A8AADAC8F807985621F96EA729 72B6E1E39EA1486C80FAAD653D666B1AB0043DED61996A0095953379633164A7 D8C516F0E762D42057B983D258E085268CB165EA62C3A3390A683CA7A07CC1C8 A31C3646E59B145B020FB4073F216E73103C86828C71600F08C5D71E00275B4F 40DE89A46F2CFEBCCC0E462AE0E17FF7E82AAF08917CBFAEB498FD84F7C96E88 E088070D1869BC02F8EC2FD2013C5F73DECB57CC36985051A5824AE603238876 0484084DD1592FC8D2A23412708F75C84F0BE6C01AB673C96966373D68D4F759 AE8E5B398D0B83286C0433C929D4DE743608A095D8D333BDCF955F8F4447FF7B 6FF28B14046288D08B75BB4D3A96CE744E3E394E8F09B62BFECA9D01C32A21BC 1ACC214BBE2C8F228A77492691B7919CC3A15433BE1ABA0FD048F0A2AC87B728 C2D0CBDCC837AEF6B93AB2DC16164792BE96F94FAC96B3ED25CFC31D460DC81B 5622D16C2586A1F07C4082894D794AB1930813C936A822D440B059C76050E8B9 4C579CEEFAD1EC2689655BBD1849AB81428FD676CD94BB36AC653D952C9913F0 F944E2F9B982E9FA6F907ED23AF5A973713D7F8F2C2BC915834362C6CE3AC298 3BEA91AB9CEA201ADF537C64639C5A29518F685A64B2BD4C5A6D837C041EC7AF 85ACEE07D15915AC63C6C95F3C770422FC4928243FB8325594147683AFD0CEB8 DE2C5A74CE5AD881510DED04CB0704E54F55D09375DE108D6C318601EA3853B5 5A2589EBD35E4CCEC2E1C9056C420B720D04D35D1F8AB24E9169457ED8F80F0F EDFE987C48738925887402E658102837BC1F38AA7B32E765F4BFA7D1BB5D16BD B9F08DF7C20C93C45FE3663BEC3E37B71FF36A108AE730ADC4BDB7374996EEE0 3C6ADD8E726B2EDCEA4CF0520D8696E5CC64970FDEE602C0A2E4262815D2D889 AEB96E5B842854EC97D47CC6B4CCA9A2E91E6E97303CD66CB61423E2B8F7EED0 37FC78358A57F80BB947D2F499C6BE4433208EBF0312959593AB07EFAF874320 862526C000A0307FFA27FFE9F40F90424A7288671B6849EC24BF6C8210844EA8 472549EB95508D970E6B7E310F31AED77063A7C75CCF3C2A4A15B3B3ED583885 C9BFBBFB08DA2B3F6CE1FA3C21A919093D982BBC6F079E42BD79DE22A055258B EC857043CEC6FC3E4DD030D74563C55EB16944F22AA741668F81ECEC0B39B00E 69B96C5B60A75F64B026D879AAB0BDEC01B0562B7322906C1E00CDF084D10706 2A5020C19C7C2AD90B076538B194691E70B14024DC804FB46A8183BF04794C6C 3AC7FD88633924E727573ED703D33BE795EC3DAB29D58F73F1A019E2A29D66EB CE71F84105B302092A6B881D1D8AAF1A66FC0B6045F47D2DE01074CA436D745F DAAE47912A409F6A963B889255336B78D8B7CC0346885EC0B6D95628970A3546 4228FADFC788919CB1AB057B2EA8776ECED4429714DC389A20FBDE9262CF042F 921E4B3DAC5A2F784A43F997A738EC4551142A8F8D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI8 %!PS-AdobeFont-1.1: CMMI8 1.100 %%CreationDate: 1996 Jul 23 07:53:54 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI8 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 11 /alpha put dup 14 /delta put dup 15 /epsilon1 put dup 18 /theta put dup 19 /iota put dup 20 /kappa put dup 21 /lambda put dup 22 /mu put dup 23 /nu put dup 24 /xi put dup 25 /pi put dup 28 /tau put dup 29 /upsilon put dup 30 /phi put dup 33 /omega put dup 35 /theta1 put dup 39 /phi1 put dup 58 /period put dup 59 /comma put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 84 /T put dup 87 /W put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 109 /m put dup 110 /n put dup 115 /s put dup 116 /t put dup 117 /u put dup 120 /x put dup 121 /y put dup 122 /z put readonly def /FontBBox{-24 -250 1110 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF753642CD526A96ACEDA4120 788F22B1D09F149794E66DD1AC2C2B3BC6FEC59D626F427CD5AE9C54C7F78F62 C36F49B3C2E5E62AFB56DCEE87445A12A942C14AE618D1FE1B11A9CF9FAA1F32 617B598CE5058715EF3051E228F72F651040AD99A741F247C68007E68C84E9D1 D0BF99AA5D777D88A7D3CED2EA67F4AE61E8BC0495E7DA382E82DDB2B009DD63 532C74E3BE5EC555A014BCBB6AB31B8286D7712E0E926F8696830672B8214E9B 5D0740C16ADF0AFD47C4938F373575C6CA91E46D88DE24E682DEC44B57EA8AF8 4E57D45646073250D82C4B50CBBB0B369932618301F3D4186277103B53B3C9E6 DB42D6B30115F67B9D078220D5752644930643BDF9FACF684EBE13E39B65055E B1BD054C324962025EC79E1D155936FE32D9F2224353F2A46C3558EF216F6BB2 A304BAF752BEEC36C4440B556AEFECF454BA7CBBA7537BCB10EBC21047333A89 8936419D857CD9F59EBA20B0A3D9BA4A0D3395336B4CDA4BA6451B6E4D1370FA D9BDABB7F271BC1C6C48D9DF1E5A6FAE788F5609DE3C48D47A67097C547D9817 AD3A7CCE2B771843D69F860DA4059A71494281C0AD8D4BAB3F67BB6739723C04 AE05F9E35B2B2CB9C7874C114F57A185C8563C0DCCA93F8096384D71A2994748 A3C7C8B8AF54961A8838AD279441D9A5EB6C1FE26C98BD025F353124DA68A827 AE2AF8D25CA48031C242AA433EEEBB8ABA4B96821786C38BACB5F58C3D5DA011 85B385124B0C47591D5106408B56466ECA69C8D2B1391B7770AB2208951B77E9 50FDDCD75819E480557FD3E1FD680F9880649427DC1AA6155D3A2F671EE01D47 A8F9F1F391EED395D53016C89C61A772E4A899D8432F84E13097103EC1C696B5 3A877FD0E7D7D3EBD988FA5619E66886F8E45599247F52902839D05B9C3B8BCB 08C0FBAA05F84A78CD7AE4287C1472EE9C8D896A784A6E722F3AC61A15FA3524 20313F46B1132910FA166246EA506C3EB388247DBAEB17DFE8E1A653BBDA861B 64E6E0BA38D427AFB0CE578C8E0C03A507F859E6BFC3D58019A050ACAB591F87 1B9EFA6F8B3A0033BF6A53C990E3DC5EA4220F173909FEE24194061A6B21566A F57145C1ED748C7D1250D887714A8A28BF1C2667AF6DF75979E41BB01F272041 A43DBBF34A09EF5FEDECCF822157F16EAB237D8430C5CDB07F0A9481CC7E2FD2 BE9CFB7399A5F158816C713E76714AC8A51D30FA7A58D854DF53A39D7DD03825 B388B8260A6851FBFE935FDCC321FB5EA320D6D3348AB434F3471C57096D1861 77F872199926FDCD76CBCF74B1A754AF67137835AACC23B292C352983AD64255 EBF8C7B73EF724CDA4CA7168316C61982F16F0EFB6718583D9A98DE5F5672D1E E03BF917F3930EB7CCBA3E7E5D150F2EF6C00E8235F8880D78FA26E1F02C6D20 2327F173A8A24D9611E81039632FBD39103A6D6656A08CD1183554A4C70C6161 DE98417279A43C1640176A30D0D5E1E63CCFE279D15F9D94661116838563B118 3A82D58BF7D754668D9FBE6A69509BE53FE5CCDA8419C54D53E598381542C6CE BC89F6DBF9973638C969AE7FA022911C4F3839552A3454D0A8162885455F8A20 2D6C877D455F250A9403316072BD3E6823F2C4D5FB7661185DE6869043E7528A 7EC72B46FA79C455B92A5A270D339976322B0B2EE419B766105B0BA30FFD572A 0F9A7C5444D514F5C1F64F62CE8248C0D5E0319E90F86FDBB66625BBBF6E7AE4 D4B71907568A8977332C6B64AA5FF803853B851E3FF1FA93E02B7FB1A46CC280 DC24E39749C4A48E2E5BB6B85E17545293AFAFC809D5F4BC83C244BBC284F8FD CA1EAFD55EFE606A7951D32680A98F92F30E26D12AB9A04FF61694E770A37997 E84F8B1A626BD64775C5C0334BD2CEC1E9DA4FB307FC33CB0FE788F6D72C5BA1 9F51423DE7739EC9CC12A3E0A01D950DB2E2D0EE191A79855E72DD6D930025BF 9C5313E76CE267BBA7DE7E5D28438BCC6129ABB874B9D0D46794CEBDA63FCCD1 EF4AC82ACA4A321F0817EF203C22775FAA122FACA030A3CBF3406E0176D553FC 192F3917D18125E8C71C906A0135EC9C2C20F03CA5A2E1A924238D27B62E0E27 DEDD37B53C8139E56B080B3B70FAE5EE8C9F494987902C1D2398BBF6E6693731 6C290E6229FE24C2F3C16A71DDE6BE7EA3DF9CE8811D38767BB2C65E70914D44 39191E358B341586CD88B47E1051F842830DFA93AA662F092EE8D9198FABF0BE 4AB8950C7AD5863C4EEC63495A94ECFFA4851A7633890115A951FAB10C7D2089 6CBF5FC97D22673FFE7B5B55D2A98611A021AD378B83873AABB2231F78235BED 214DF3ABA198853BBD9CC471E9266D8156E1B1CE7E8287B99F4E0D18F3379D89 6B6BB24524858D1FA2B578501698E782F950B2E252AD8774D7F1866450AD7A8B D9D87A6A37CE00165B60C884C9D5DF51451FB99CCBF1AE95DB1854F15B736981 519BECA153E3BFC8E46A6B857D055B712BCF0C11D95AA59E5B571849B1153587 4D52BEDE8381C18EC0A398D36E8B9CCD4E40CE2F98ED0DA5E98F42692CFB1C85 712E0B79B59C38AE5DB6706E1EA46D593523E6205678C683477A6C6D2C7B6D9C E6B963E7DB1F4A079546E789243119AD2ECC0A42AB09891CD8EA2546DC41D0AC BA4E58539B46D4114DFD152B1FF6AEE15ABEFE5857EDC2589601BDEF0E762DEE BCFE265CC2CF36360EC01381B0575BA78BCDE3A2DDA89BA2AC818B6B306122CB AFE85EEE5B373A960D22297D017C4E045254AB948B46AADD28EFB5EF65040282 219104B253D0622DDE3E2490C9089D474B9A583C79983BE95CEE8698AA5FFFB5 709B132BD1F4DD8F2EAA4DBD0F9521D3D3D48D6041BDEA9EFAEC131CBDFF82FC 5C330EF6F2560621E8AC629051D4D5CD95B7A9A8FF100F861EF1B53C26BDFE5B A6E6EAE05E662DF573391587BDA2F5DD57799C65EA803ED6AA4D187CE1AAF9C0 F4EF3F4F525A49E26256DBCA6072221C94B96AFEE9FC9F14D3B97D875F7F3296 355FF580577ED7B0D2ED189225C75D91F27C0F0841A328F3CB4A19DAFB7E7DEE C2091EFF9EA0973A3661AAE6BC1FB4EC7537B31F82E153A3CA54D2C64C804774 970C454820F5A52D6A706F6F2FC9917A9AC1B6978A1F42851DF81DC02458FA3C 3C7B429686DAB5AA4F1BD9633E3BEAFBE054E8C09C376CA897BE2F843241A943 7B1432B13EBD7F8F50FAAA9CBA174ED3E6659032E4626DDC7F65A11998DF0E37 2E727374621A0F2A293E946F4F9AD0681E063B3648C68744572A66CB373BC30A 65F8925C4CE4E44F2B30738F1B7706A5F48CD084688A7B521950C40BCD91B6BC 22EA7B674F29440929D18BCD3E26945B3BF724A236992EFC0EAB360F2074F56D A82AE8BB00DBCE48916B64ABBDD4881F9781C58F277C27661C07B136AB21AA30 BF74816EBF6F0772A474DB3B1DF3751E9AA7C1898F078454127817E9C0505017 398150769A9803EE823BDFACAF932E230D32607666A52A9F56255BB7FEED8E57 8B8CDAFEF1F7D35093CDB1A9C845FD7E9AF2B522B5847CD58D39A4F83687AE8D DD846E45F98708D5C6A5AD4A4C8B9164743B99926CB713D724A1F7D21D6B626D 152B7EFFA56DDC814B85945F5D140DD33BB3F01A8DF357E5DB65AAA2C817F95A D6450BAE555994AFE160895FAD9C869F72159F460349F3DE7F14B8D80BAEAF03 3018D38E1613B07086AFD279FFD67CF3B1D6E0D1DF18A3EF7D24569D9D841002 C92599B43703D2FFCCB91B3F57DABBCE6DEE0B82D47326BEAB5192377313C12B A71B32CB7FD393A5463BA085482F03530D698901F4F6A60FD6B43680538D0198 8326499AA6F0C6ADD78552E45C38878E4AB600B0B0C232265B72536C40D87A11 7A5DFC9EDB04FABAF3FE902F1060F4F7E69BED7618F31322783E06062F9BCDD5 F643EAC1754EC3C6609DFA5735A0B312440549117547B9A9C0993871E9142864 E601B242D058B5744169A9600DCB4D6CF2234E323F854CE1157524FD18FB243B A01456934F3B45187A8BFA741A06644FB0456476AACB019088D4B401DCDA8F23 E0650616DE7B88A97B9D81903B4F387319C71146957364F8CF2E8953B02CF262 6170D32026491AFF1D268494EEA0DA80E1D86CBBCD7C9ED73170D39DF85E7506 42C8A40224CEF1027E033DF673CC7920D698121E945456D03928794968B52209 C5CCB29FA64F1C3F9B93F1E58B07D3761ACE6ABD493D6E448221E7238517D857 925B2F9F03B9FA8C28251D9D52C98CF92A134634F626E552ADDE153C53612779 2DE4091AA4D51199B206D664DE9C9957493AB55334FD182F18587DAB621A18E0 18C711C77BABDED0813BF560330CC87527F1EC9B7F0F7899CD24DB884799D8AA A174D4B1144DADCA819814220BB92A53F7E0B7B26B3E40D8D99B2B3ECF1F3CB9 C4FBC9A3AC75074FB9E3B58DB84539270C9F5F33C9CDC6F20A559CB91327A83E CEEA7A72BAFB5F9B8338CB2E928CAF3270ACD5B9CF74BA9D93EB3A1FF3DF6253 12599A0C9581FA22ED32CB1596A35933D603BAC128FEA445EF33B4D779B4AF11 F2974E7B2B1F4345C4210EA904A28964E479BCF5D67E3D4E6048BFFC602C26C9 01CF1ED044B849934966B001C79CFC6241F944DA8E6DDC40E200338B7E96F968 205B80473D91D64BC08F355D1DDE46C3175F4E292D8DBEE9FA60A60ACE64F0FF 98D7C6FBE4A1770B2DE03D6A453B80BF454CA23180684AC86803EF06ACDA7A05 72565BD9206F7A98DD53E187A3A9C4F614AAEE07EAB4BB84C932BD0F6CFE8DCE 9E382D750EC492A3C6DD8FA3572F73CC373550CEC5F09FC27A329348F37A62CE 26D3A30F83CF4FA83EE7C9DB4CF6FE709DFDFE250941BB5F2B53FBE0A778EC48 75B606ED30CA48669D58DAA1A263B525D6169E33E0014583D4F47FA45E6C842C 3101F37F6EA0AC034A954077345290C46D9CF1CC6AC3BACCE60E748B8CB74D8B A315C44125B948201C227632986A495E62D3C44F10C32922FBD0023F72134B6D 423618384C65545BC2B174A26265A5B11641B123334B72074A62FE459D9E2231 46554E2375E3E0E3CA879D9379DB41A710C3FC08A1E4D4C6FF4222E1A4C932D8 79D1E1542D995C95FA2120BFCBEB8AB2712013A45B595E329A780A1365EEB563 777D2CA8F9C4360E35299A4C64AD29079A2445D5DF20B1F0E850C60EE1632DD1 E7C5A06D29BC13CF3E45AC022928CAF5992F4CBF98513747A83C1D21350D03D4 F10921ACC28F4208DC90D165FC350F61EFCECE386BAC285E7BEE63E09748F8EF F4EFBCCC8C4773A8664CDD8D4F58397A3911FBD97A2C6DDFFEB1E4190CF0AD09 4CB7CBC98EFD803B7356764929DE4939BD9A2E5012F7F893BD708F8CB4952420 24362A74E8C65BF1F1429C046C6A9C539429287AB73D9DD6F6523DCAA8A5CF52 E0FF34FF6C2A45BE29DF3D736B06812C2D22CC8788FB55538C9C232D71A9C36C 2DA7BF144A1D4761DEAE9FA924248E24265DAD2DB91A799BF2488B03EDADA89B 36C337A962DCF0AC559B2D9572D3A01E6075E231051FD4414630C362C52BD21B 45FA2CCF785839A8AA4E6523AB9729B9B0C77BED185B584D974DA52F68C4F7A7 277F36C28C93D47EE5DD8880EA58307DD2D44620D3F73666958E03C3BDB0D1D4 E2661ADE966FE33F0DEBBBDA02D7C6EE01A4ED08CA5B39D73616551A3B73CE5A C3498E9515717605D6385A28BB06EF73F5D2E252AC4ED87C7FD8B9F35E76C10B 1CD34F2E4DF1B04343B45BCE259A46B8B497734E54E934DE314795D8025CD447 BBE005A520502DD171D971E087001B53FE04F08A2831F1ABE7D6DAB360FC5F85 B09AF28C89FE2D30F4467AAF5BBE481C3DFD5839B8D86E54AB04A847D6F14C67 19E7327C31DDBBCEEE53B48FDDAF627453CDE1D3479F9E5F9FDBD9598947AE37 DBCAB534570985CAC80F911C80ED88432EE9931A4DD108A646143E3691BED184 4B792AE9C53A58792F98001F764F6358384D2CF0BDFCD1004B47BD2CD5E03A13 C6BE9D6ABFCC4302AC90C543F030C48B92DA1812B26D868C826674F0BA23F7F9 C2EA2F164EFB8B2834BC775DB7E28758832F51F1022D049F36ABC47BCCED9482 CE3FA9FC0D1B9B54A881C8E8C7C2CE050FC03A9031DF2FF5A1A796BBEAA5EB5B FDB5090212780836396F0185390E10C56F84BB8E4F3E2BF64529127EFCEDDEE8 345A9128B54F78DCD12C1998476CD481D0B73AC707516812EAA792BF676B806A 03E7836164A8969B04BC02FCE4B2ABF328FDD18D199B02F812ED2207093A1C67 23187E2F3C4EF49DC163B1102F22EF0BC9C1F930E00CA32B8E2CE5E998AA583E 2B31E75E7AD3CA5EABF31B16C840BB1315182B53EFAC7F341EA2E69D235D5B39 810D473D86E41A8C3C7081DE6F319E0F849D99B98C1154E74CED9881E944E1C4 9C61C695FFC0E69F99325A2E921FA97BEC8F0F9F9AA20FFDB8BFB668C416B919 D15355A6DF83F478A05F5BCE25D54DBC01EA5185EE755424ACB8FC820D229498 3314AFA2B9F8E533FE0A682F22BAB617FA37BA063B128B773CAC7E66E50463D7 19E41965B673081B016F806E533ABA35BB7224E98E9B16EB6030AEF9B6A705D3 A49251CDF8DA31AFD037FB8693805AA843C99E002908087CBFE580DB1504979D 9C8B3094FAC375B88AA94883F7BC2D4E306E206EFDEDC298D50D20079729E4E1 DE4EFC10D86326C9BB0A873B7C7714FE69747A0D12955701FC4F642092F66AD0 FAC0715FC97F88B6108EEFC5CBF99DCFF92252ACB9B3AC2659564E364BA920A3 6B1ACFE796DED16FBC83EC55945162C791768C9D2EDE392C468059AB072ECCAB 54F487E711BE936925074D946504B92E4832A7030F7F93E16AFBCD9FC3A1E846 0A327E1B701DF3D69D824B979B2E8298B35B011E7DCDFD1A10B2D4360CE47D69 014A37F9B42D41843CB0B9EFC97C0BD7654110BBFC1B0C3FB7EABD6018A3CF8B 9755F222139272CE3DE3FB5BBE091F91FB635E4ABB0FD5B96D1AB0FD477D9F4F 51FEC11C94D5FFF4A0AB219C535B7BB1E39EBCDDC69A5E4347D9E52EE074F5ED 6254C8F7999E12FF5B3D36331B6C25AD5C92A3528817959634B7A20E12BD1096 722009E7410A05644C570CCD3559F7C6BFBD048AD4186F95B9819967B60EE8A7 A38B478A645090C81608861B0EA69D3822566336A930D04C6BD389B230246549 696C106EB3B514D23D1AF1BE18AF55181A86AC654516C83553708E73C11AD269 FE1068B5793685ADA5AE86D7206B8A368A99390186B96F49BC6B50A7AD085D11 9E9B109E67FA0729D96BBAA89C5E24DB6F80576E084101A7EDCFCFD423692FE8 FE7B461E8EE7C322B274C278B9ECBD5BF303D4CC6E39F8AA2460AFAE30EF5940 7F37E54A0521DE76079AE2271370C90719995052E84208938625631D56B3CF0D 3DCF84F50F06A30758227FF6D9831EC7D04CC01E2B5DA80516C68388A7787CB4 14F2C9D2F964C94C82A6CEA61D7F4D42E447CC39C056862E2716BDC10AC46C04 20BB293575705BC376A89536D5E9E8AD718ECA4DB68A016D1301259DC7281B13 660592A78B120D5FC68AE407E67DBF463D93F184182198270B7212282F6A68A1 460F9ACCB416BB02CE2BAC05812F844CEDBD3F13C759F021E7652E819296B421 1AF5F6EE3615B2B525645DD68EB14BF4FEF600550CA5CBAE0519EDAF444FDA69 01F753D67994F101DE59AA1BE3CA91E24375EDA78248E44A2818036ADEFD70C4 7C1885895CEEA76A029EF64126F1A041CDAAF1883611F4EE06CA44A50F5070CC 7ABDB47FC8C18E12FAFC9C39498174B4213DE68EAE67C0C5B324CB4E0E8CAC4A 381261B6ACE3F3B8B225B5A1128CF09A74501DEFF920770893CA2917C1390F82 DAB86B5FBE6E6B52EF171B1FE46EDD911C65676B6BF89AC8E1F55769A1E06FF8 CC6E01207E7376B9AA418F8BF1B67A5CA1101339F805ADE645E4B080FB915B5D B643BBA22A7FE47A44BE4949FED007AE39969E8EBC453FD50C98967793F44926 F24E11C2A9887B2190BE881887008581A7B259A970FE495D84A892A1D23A6799 1891D555DB9594DA58BEA57C0E2EF3237F3952814BE8B9B445BCC31D3D3ABA92 14E3323F748883835929763C026338337F8E7DA0AC1C3D22D19589911EEC14AE EE4E7A1EC65D41B87F72B45D93F3943ED0B6A726A1AFCE84862D1A597C6F2099 DB6820620F0B66B82A99F80B418FC5805C52372D07F12520F145E226E87A6E4F B95BE9CD2DFA05C613DE7F2509C6AE270E67D9C855FC89FB1FD3D673A8452EF7 9638EB028B822785406CAE28CD1B6209A164FBB196D069CF77499657E34F8109 90B60BD3AC7A616F44FF47E44162C65A95B9735613A75084234E702603B35A93 10725481083720D9954D2929586A3D9B19EB457A36D76FA64BC99EDB69B19CDC DA4A72837250B8EAFF847AAC70A3D0EE1C0ECDCE9E98D8192851003041CF7338 1B06F91508800E811FD1C70A5AE5B5ED472E2FC5D1E1F742CB96015FC107C281 78DE0886C596D8169F55B49FE2EBCDD1ABC6F197BABE03F551E0FC884487E142 D7E196587D84591C499E875ED9FCAE76E3457906FD04B461785E5D0DB1D5171D 90CA198CDDC4D8168DEC984CEC0206B4743B08619A46D5B415A103361AC60F8F CC1E3D4A36463DDE3DCD656AE75EC35F7BB6E5751FFB40A8B5654800907DD209 5B4826D8D565314DDBECA84A34495A2CD095E4C1DC8E6ADE98118A57D4644BB1 ACC94257FEE9E6D042750025E939D3FFD49BC120CEEF973E414EAD084562DC4A BE4FF5659EBF01946F6BCD39C149F312EA734AAB878F0DDCEE7FE8417AC7239E FBA54610C1872DAE5A6B4CF5C61CE738BA5E7820F4B1937648A5951472184847 173224AE17EAAEF6FBE51B1135F3F3CA6779ED9212CE70DB58196BA06A3956D4 0F87572B142F58B36A3DC478140332A58AD6FD7B4DEE77CD236AA200605C564A 3BC56EC8738A5C3EC7853F19BF6D77F676E23175AE756B910765B55BA4EDA9E5 3160887CDB72E09D5A8F2146685B9E79B82A0984CEE3073362754778D7078C49 F77E2CA0E2B35FE80F829B5ADC7A492FD4C88583254149E59C2A11E68B4B87F6 03F9610C62388C04F1067FB4B01E46E70089654490F2F265813E363E9046F667 B92F474503EEDA58893A392F53112A47D5DFE360EC862B3862E7E12124CFC736 CBF9A72369C451F409FE8743C2B04B62C5B690729F2A71DAAC7E124EB3C0D235 7B598C646D7926ACACC5DFD03568197AAA010F94775149876BD97D8203F9C0C2 40F8E122CD2DB71E741E7D92A62A04DB007F14927A7017C77198F4106B93A03F BFBDA686BB03206C37316881CD273946B080254B39C761D518F4E41F31CF10B4 BE6BE8D4654DC36586DE5975F2A5CD2C43E7EB226EED3F1C60F961BBF733DFF6 4DCF2E2AAD4F276F9BD20ABACE141A0D1C23B5D22F55A35130E2CC4C0CD5750B B4FDFEA137E734CF6F16455DD562605CDBEAE2616644D71A67268561EBA6711A 8025B1A1A6775C3AFB3DBCAE0EDABE41C5FE0A5C948204F47E276A6589222D2B AB7FA3B7274C513CB765B68312A3B2E32A05ACBDCCB0FE4B2832CD7CA01855B1 0B22E40EABDF94D0FE2FA714A30EE1897CAB154D0379316CE4B7F29F680D0E2C 262F233C4DEEDD84BA82F5A2D2DDAFD4CEBA8CA08E2356A51E686B1CD7C41C58 FBA640DB6B86450DC734E03890C3D59BD694AEF2DE6B70E8C355CE466F765A45 C0347985BBBF8DDDFDEEEC466DE654B71C0030943B9CE01B1ACD813C1B84624D CA91CCF947EC0358ACDDE65006C4F3B148011A8335B35A3787F7A69E5DE68569 FBA792F0CE9C5814347CA4656076FC91C518F817C27E781F7A88C898AD69F723 76904120DC72DCD4BECC6417881D5E6560AF94FFDB410A6998990F3A9AA9D7FC 38C4398FD374F3FA5593C11C0A037AC6635F52A86281AAFFA614D393559D398D 8B52048DD5AAD40F8D34042813EA950B79062A6950C0E16A899861DD6C2DF6EF A5812D739456018B3D9FCCFC453992849D622FF4839CE0A1779833BD94B49C1E 3C6D3E803C8378801E2D97E0DFD7289743844E0F63A24C79D21D20C03926F05C 350CEF1981024EC1D00C915559E165CDB44254F97A95203BFFE6888A8A0B64FF 5813E88E101D4005C34FA97313267ACFBFC3D93269AAA693C51DE7FCC163C5EB 0AFA8AD87795451F1823B59EE5186B06624CB046D4D8FEF78D39455AA7D477BF 14F53D2F4B6ED1D68DBBC40EA0B4C3425D34D7444B4F75B76856CE5CE360F5F6 162900A53D82E247AA17AF3E939190F50A4A341B83257512E6F65BD52AE97F3C A066AF473E2D623BF3AC73EC2718754AC015E884E69CD17BB303122C8290BD8B 8E7F03E70AEB6ABEBAED045ABFD4109AA982FB122AE67F328037898710028FD7 1A79B48244F24ABCA8D8465E9F21A55E5E3EACCEAF7FC482E6C61A532E6187F5 1D93693526CB71249C2C92F12BC3EB9105E314BFCBB7DD6D3F53F2282952432A E3FB4F107613698A8B4DC21C01A1F6DD8342BF8318681AA0FA824EE78286F9C2 65F493BC2C1528B533EC234C6794CAC50579216A2C3119AE8D48456A9E2C5613 34E6E7AB64F66F067E9A47FA2FCBC9DE6B03B158B90B959690A1291C61417892 D3B6E51E77760089AD94EF8EAA6C678E115C0E30C8136AE868C50676F9D0B187 58ACCFDA4FA3086A46D2D5DBF63E26735E58FE0133874A290250501D76F261B7 42CBE508C5F03293BB5BF112EC4268EA9805AC6E3995F1661B4915BDBB92DC8A 4563D889EDD57CFE38BEEEF2F13F57F031F5947FFA7DD0A10BDD7C5D2EE6249E 705D6C6692A525DDEBBB78CEC40FB5BFEA7F7E26C0D612BB39895C962C627A71 B985F7AC4FC32D6B3C54F82DB8E2A4302F178F317930D0DC45BFDA725E8F1D93 8000E20CE6C35744FD860ED96C352A4E0E8EB27D4A2D00202C19C3FABFB7A0F2 F535879374C1DD69452C04160C005306014B6D78FEC5D49D178F06EBD86C097C 8BF8A9401C35E57AE7DEE49D0B45DBB35C27674AA969B923AC44A8D09859357C 730C728D6CC0403571F87A3FB9AD976A704C86C9FB52CE62D2E75EF608D0CCFB 8B57BF5A0530D93C2AEC918FABA15A538BCDF3E278D2D47BE579E047AE0D0271 8E56C722AFD8ED0821C6183FBD7C9CC3ED55A9EDDC3E8D55AAD0B9A7351B7786 6495F4954DBE3C3FEDE19437425929A897D911957ED3D187173FEDD491D1356F EC32B7C9B534269D87536BF6CBBDEF6737B7920C031F43780397E4D13EDEE172 6E93BF120CB15D64E3287F44BB3538D83B586EBF13C75DE9ECA9564147EC996A 459EFCCCAD06F84C8D5696B2CEF4D8B921FA2E6C37A9359CE7CC2D1C6D7270BA 9FAF9C418B0B45655B147B573E73A29DD989B8136E9642EC14E5177D487ECAA3 543E0405001B0AD56658D2EC62987C67E1A5B9E47C401387798D65BA9AB0299F FFC6A3C1D0A6E07064B45A069A14F125F5274C80E94B9F1C865C12110A2DF4A6 7FFF4F38986889D7421CD2E4D6C17A221AAA555A088BFAECC668D0DD1AD579DC DA450AC0B2D7EA13190E2C3D13801EB8D4276972E61948D97F1D9DCB1D196200 75CD4475969E3C33B9F7D5AFA03CB4AB9C64C42979BB425935DEECBB60FC7ECE E1DC4D42366A94A89CD533EE150A7C91CF55C430BE89F86CCF4553BB1F9B1F6E 60DE3BFD654DA80B2EBAE0085E02436DF041AD126BC68CE103D4B75E84D05FD9 C709D2FC390513338EBA1AA2E939FE7C62D4007757DF242A1DC0EE5490F64006 7A405BDFE47DD92C17F9ADA8426CE5A3AACA28029CC70C9CAB64104439953524 8E0B7CA2E13E505A583079F1E687028D92AFCF0446EA7E4AD3DB679F034E9F22 9CBBD99DD133278AF4C6226DD6B94DC3938454A03745473ED2E64BFFBA5FC4CB E1085119D0C1E72C1012B1D833E210C9BC10A553540520A1FEAC9FD13D498584 7FAAAF76FF411A04E48178D5CAA5E7AA08DE0629469DD14103D3462EBFD3E4F4 DF6D48D59F121C7EE6AE3E653352525B34213EA6A65C3F4466787A52B22A54EF 2DEC046701FDA7F2A230440F91408930DF004C8E8377F633D039FDA9401A2F64 46709A085E2D47DBE50512A1B533D63C437FCA31C4E806E886393EFBFAE8CE2D 4918F1D2558C5481B11EE3043CA9A8D0C23CEF71D43184EA4FDBB954BF42CD37 FF5DBB4CBC8438C98FEC3589EEB04FE75053F7688450CE053A79A275E40EF98F 09F43D60DC736449BE309E897999927B7AA215E6F7BF7109A4DFB633644E59AF 25036520A62847A7C2319A3982D2FBAB323659B9244EF1D268FCA61F305B6B8D EF36E5A3A695FD2B7A4E6403B20875CFD2E6725D6B3AE38385F1378E0DAB2BFA E1C367ABE450F581638C3A119BC00E41ACAE1AC0708CD62BFD06F20A3072ABDF 3E92F84442CF501315CAF6A134748FC5D70ED12F653D00D1562C3FE86E73684C 22D0D8FE365A259FA5E7E2A1B5CE67C42DCBC3D36B1994B2E3694147B92FA5EA 2DAECF5A48314EBBCFBDF176D8A1AEF857F0D19CCCB30E9943A0FD97506CE382 4BA93A5F7367AA9C8721CBBB1F9CED25A964E303C39FE1463A815DA24FABDF0C ED669ACCFB4BEA79771FCB38F76549DFF658B57438978B2C594AACF80C446BA8 3407E25260B74BCDFAF4B9ECC8F224949A24D5FAC43379504EF5D8038A831E44 CD789ACCF43FACF82719F2682F652F60C2C90D6597A750DD9A96B05E96BC3EAF 833E7A1B80C6C65B08B5B7EFBE99C9C301D8D8525A3090F8F96830A2EE93DC75 6641AC45D7723D40BE4025C09CB5C24E656674684E5081A8C268AF28EF1BB28C 164BCCD5DE7B4AD635647ACA363C406EC281F8950FAA60DEC97C63985CA6BA9D 148D811B578075E047141C98166C52020588199BBDD40AD9ED92C618BA06A9F9 E3DCD85C10427EBDF0A5103CE020AB1773576D1AAE7D1B29C1BC99FC65EEF766 5E008473CC550D3D80F38634E513467257A787FD142DA55B540C5834D9B69AC4 54A7D2981C8A3AF53103CEAE71645133C3A868576CE25451376ECA7B2589BB3E 686DC890A68720286081528CBC051F757D052CA4915D12C76D3ADDB71EA26001 562CBCBDC689D43C941231A807A170B53EC044E189E84789B9C2E61D96359074 02E31ABEE1E10642648E4DE824BDB30F9E38A4A60D4CE0D15C8A26DF518731AA 9052E672454FBFFC57D4C38CEC8FE7B06EC868725B7D26E097587323549E8636 D82B57931D2E14DDDA71572736532147F4C2CB576B3CAA99A0434F6A934A91FD 241CD200FCAD4D7E976F9DFE9865A3F3FB115C6F62C3A5EB00968E24F8EEBF90 3982384458B344DCD5B784704E342B5A0F4C30BA2F82BB8995C92EDCEBED491B 2EDFE659431C2117D2C7DA9AE7D7D6E5BA1C096E4786B7D21D19352415AC13BA 14EDB7D577F8CE9FB3B8153FACF806AA76889F0741D1753F3B2DE3855792DCB8 E73B7E810FCFAAC2809EC0ABFF855D55B4C785278C667DF54FB7083F4E7608AA 6BC2DCDC7E7F2E799A8C74802DF31A581CB4E25151A439E8BA8C855DC5D629F5 C32AE24F850202A16E98CFD2911ABF728F28F103CD328B336C616DD467CE903D 398F4A30C28280E1E592050D2DFECC1D6304AE16B28E4A1BC8D1C48A3A15EFB2 3A652FFB9E7B5C8CB92F9E184470A39534924A06F2AE77E0DEB7C0391B295C38 38AB8152F6190AAC07EF468D314127E51A3BF6B9340F31BB215D3E59994D705B DC78FD47B7BC01ECE49FCE772DFAC828B79F4F0F1D82CA450E9D09A74191A951 D872542D33E025CE0EBAEF9755375CF57AAD43965FFA2518C94B1D60F21A1999 67BF81F4D2497545DB39B8729E87304C00FCB50227E60EA3CE2233CF381D7A58 B3503B2B179A47ADB65804B5162C5EBEA2DEDCDDDFCAED250144152A74713EBF 657F046F230028072EF6634419163FDAB8FB8B827A9D3C0E97B32247478F3683 E78169441C8379CDC4A96EF790C080646930C008FC5008106EAD1D2E10913F01 AC8B114C81C64C2E24A40DCFE17B2BFB45D7299D0424F45211526AB8E804D9F7 2AC24C2EB4FFF59FBCF8FAD751F53BB838F1A97E826DE11DF01F23672B338E4B AD5C4D854876A929C19F4EF4E6020758303537F183B1E9ADE389A5424516AAC1 23F1238AC5BCE46F67AFAEF3F221540E9574530D0D26FB21821D66EB4997A778 FB894F5F0B9234D122F6F2C03E5CD40B3556F1B39ED744DF662272D490E91D00 792EFA89B8524BDD4BFAAF27DF981E35BCE037AEA2BE4D5D75484B6C74A0EE81 24FC887156C2488A59255C3CE7466162318EDE2F1067FE6EA8F5DFEE8B132367 DF05DDFEF65AA3A2916CBA2BE2D48D4320ED4A8D67E33DCA4D062B01E8EDEDBE 76723D39FB26BFA758E61D40FDEE1AA136B5F72A34CF90E6DDF2E2FE25A6ADC5 74868C42F181B5414933E8E158BE6480567E1CD3D6EDF7B8E045161F13B7D3A0 BDF9954D4660D0C0143BF6E11EDD5FEB9D7B8EE992AF52F6D669852F52941D70 D2675312AB326A80804220A43C5310C34B03DE640DAADA9A58FFF016DE0E03C5 38C49778E1AB0E0F65EAD834017D33F688552ECB75BE9D57F571DA63968336F7 44DE34F076F01F971C5231D5E2F533B2A4019D52B1056D7D55E9BF7A7D8A3610 BD535EF831CD50D7FB419105EE55A444DE9AEAAFA81B3DF1DC65111A40A91FA5 DFB4CAD675E49320CC9BFEBC142FF65E2088D04E7BC4E597FA6577D5E83FFF40 016A5898732E1A451A5F8DFE97980D1F95206EBD0A1E003701643A414EB1089E 20160DCC2DDD29C3EC42B7E37620A3BC0D5A2B52A12E575E7DB562FCF7B3B593 7EF035E1CA1F9493F97CA10BFCA68109867B86E1E650D6B591809D67C85254E8 7D77E48EE1B32BBA5C0A83633D0B5AABCDA181BC38D9DD2E6E1D9A9795CCBC13 56BE953C50F9C8F90305EF7C93D89B1DB25D80608CB00674B21C5CD75F527911 D1CFC8E422BB56ABF4464701875309445787A9A564BDAD945FE2395E953A549B F695FC06CF109D2F44ECE4EB5C450E49A7307F82CE14332F3C4AF32B6BC5BF19 ABF76DDC4EBFFB83806616C205D8582C26AC5FA53105DD3C6AE689A5E08F289F E11F0C85D4C8FD915445F2FAD7709CD18B6C6B3E77D4F27830255CB262B1EF3A 314F0A9AE2111392A6726841053D22F7BE665840CD24B88E6C82310436968CBD C176598C1C406FD05C10E7EC7186132D927C1B3C4BDDF4564CE48F8F66360F56 C1449F8D39F333CDC74385406A3BAD09710D17EC56D471ED3C303D22A3026C65 600DD53DD457AA4ADE3BE630E49FE2CAE782DAD7AB57B50CDC4CAE1133347519 F8D550745C44E658F77844ED56551967203C3F155452B6D55DC1D1EF9E3B8B0B 13F61DCA81FC4677D5D8D523FE716AEA2A4D175B6AE7D7C476C4D4E668A95C74 86EABE8E99BF4BDA3BF07084284BAB09DF31A8B6A506693FE4472A2DA27B5B76 34939B3FF8B5F5C3A290269E84C7049A81C6B165A990AC6BFA726EC810A0343E 0584FE656563D576BA4E1E16D7D978A31C393804EAF6401D9941018D86CDF8F4 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSSI8 %!PS-AdobeFont-1.1: CMSSI8 1.0 %%CreationDate: 1991 Aug 20 17:35:17 % 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 (CMSSI8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -12 def /isFixedPitch false def end readonly def /FontName /CMSSI8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 46 /period put dup 99 /c put dup 100 /d put dup 101 /e put dup 108 /l put dup 115 /s put dup 116 /t put readonly def /FontBBox{-100 -250 1135 761}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AEE33ACC9AF2153F3341E64F46 5AED4BFAACC1C8D096CBDEE851739F9D854074A803CA92EF9F9E9C07BD1C0AF8 D8754C1A3FF33BD03F4509304F9978A4FA9CF9957371E4B909FBA3D34C75F9A6 F2D4628F107F49DE462731C8CE4857E7DE9BE66B4B897E9C15958D0EFE02ADC2 102A7384011B5B5E2DBA4A7C8F5F3639A59BE98DC4C24ACFA18ABA96F26CF889 DF44AC1AF34071D066D5A3FF47788A734FE16E8AF7FBE8CF64BE408BECB98AC4 3CA9C91657069F7A80743A6149E015BE91805CBBB354F56A5AC4D9EA00EBFD5A C4407301A2D650C760545196E4E06F00A24CE2A6626F23732D8371911B1A4686 E603A54A219CA1AF0E1F42A56CC27545D401FE335EF393D60BC190DDF59704AA 04348E71F7B42AC57DD13E013F6861FF312F84E360D7524DB97BCDD4E7035BBA F1767520CF372BFD2F932227A0043048B99AEB1886EADABE6592231A389D527B F736BFC3E2970EE73F559E5FA6B48D9FC18092C6852A878C0911E25736C41574 C7DB8A093624EC14D1A0D450C04B2BE4E3C2548F8B3E95E1FBEDD964B7835584 66C4013D13BD0220983BFDB3F8C476CB96DF542CCFE591F7B3FBE0B31CB06915 222A582567D4D7E227B2A30809F0CB3C7970AF0F52422AAA8C6F4DD5B434CFD1 96FDEABCD805E428DA71588E52EAECB2041597A8E7BCB65EEBCF453FD1946E09 9168FF180597B8C427C9B17146EB4040E6E7C78256FA975FD93073698B3CBE8F 262043BFB2713CAC875F1B134BE4F5A9A762DAD5A72FD601B4C22120DE5DADEC 12230446BBEC38E33144271B81B3624C0773333B81935A9F374EB57A82F9865E 573612ACB8532CB213A1EF1136AFEFC261BBE7C5A74644951FC96CB9FD455244 F338BF546625A4123286369F82439C6E0816FC01EF4C39FB6191522B523F33AE B4D3373B38CA438D9E8D1A7F9DB33FEE923E295BD65D859AB1F9AA3965BE4BD2 1E22677611B21BF05417435BAB11B4C14E82A3BA47606F45FF10CCF5A6AFEB74 37F81ABA4DE7D6042FE090672C8674BBDD13B6B5A173CA50537A683F9029AE5D 96F016D9FE427D0F8FD04C98B51C7F25DFD28AE79E653F77941AEEB5346E54DB B50C8CCBE73E9B81C12516150591C78168A38A00CE706CB77D65E6E66C82C095 9300DA9C2C43CA46D049DD11F02C799BA6825C9EFDD68A760A1E48BB5FA87F2A 19C5484282B8395A439F8AF4E1427CAB809B9EAEC4EBB0A8AA103DFCD8DECBC9 A3D46CD614F24AB3E7B70800581196CD47351BA49AF527B5C5524FC0FC61C47E ED024D5681A2D619AAACFD5FC42A91195A27A65DA647D99CD5B8C8B35A8AF36E C8C2F022AE07D4567DEF9AECB554A74B28DC034ACE27F6B8DDF6AA1EF0E780E3 6A902257FC7072F8006CF281A6B20ABB7503C4D63E7731D4C6AF9340A29D2293 553B5913EB9651C6421040400F02AF5B319472FF698F03FDB5D65D70A71E11BF D6DBE14FE98AA1994B5FC82E49AB7BC562567ACF263CE4A5D87261F00BF056B4 CC5B0C139F9F046E68BEE57513AA7809711E928D80D3F8A3CEC86FBE43C18A61 2B1CEFC3D74CC551E869C684F2E014038CBE193F8367FEED3727B8BCCB7AD6C9 A0A99EDC47B736433F737D0E6D1A828631B9CCA5B2D189B76F868AE8BE51D42F 0471A26F367229B263EB336AD8A27894043B1537974C09C2205F0DF0AD72E120 CF19052BF62A88773FE348352E89A5D5396C926F3D0C603006322749776D3812 DC125EBB2E3AFB4558292E7978C260161F8F41E5D437900979676A7F99A4276D C800C06F58EF5B2C52ED111CBFB63A9DF82E66777ABE59EBC9F09CD69908B2AF 98F83BC4D092B036F99B0DB1C4A22960E371ED0A919BD4B26A6C49A34C2D9471 8536BD6D3D90FCC1F1F70AAA2F1E2B62600C1AFEC72964515D960235C88F1F77 088557C0EED42EFD56B20D4DF2C501CC36E89D4F5CC705F0C3B0ED5F8AD850A2 C67FB4FF11B4C9D2E2C4C24A00972C1B7411F9A5BFC74BE61B9CA84FD9E3A897 9586CCF56F44718A901AE294F2BBD84BFC06E3A6933E3DE97292C02CB9FE43FA AAE49C4BCAE9A5678D1290D90E21DC1815BE3675FE7D47EC52D68EED3EDB3687 3BA00CA74D526530BFB0C5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI7 %!PS-AdobeFont-1.1: CMTI7 1.0 %%CreationDate: 1991 Aug 18 21:07:18 % 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 (CMTI7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 55 /seven put dup 57 /nine put dup 58 /colon put dup 80 /P put dup 86 /V put dup 91 /bracketleft put dup 93 /bracketright put dup 97 /a put dup 100 /d put dup 101 /e put dup 103 /g put dup 105 /i put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 117 /u put dup 118 /v put readonly def /FontBBox{-27 -250 1268 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D77639DF1232A4D6233A9CAF69B151DFD33F C0962CCA6FACCEA6B71BEEF7C056FBD376F2F0D0BD6BE0A0A8259139B28B99C6 25119B8C60FF7BA002476930DFDC2F6B1B5A80F1C0E544A22E3F0FB2FEAB64B6 A509B61E1AB96121FBF7F2BC27CDE5B4961048FC2169C8DB745FCC7AF0EED507 284038B15CE53E69AA22CA76C2A208F6AD8614CD500D479A5E0FD25E7BB14C7F C47C503E4CC38975CB0A8F7E109665FB69EBAE6EB68B2D6FA3C967D5BDE7830E 9CE6F13DFAEBC852DF1D7D0CDD33DD4D5CD6D94DD8AE0D48AB638013CF75A25C 04FDEA8775EC52A13AF40FA41F7354624D917EE620318C702237AF8C0E1FFA02 127F862D4DFD0A56774235A881AFBB8F7F4BCB33811C581CFF38462F669B7F97 1F97AC09373B8F9B7E653013AF8170613E8D7E17235A893BE296A0CD2096B71F 16778388993EDF1B003EBCE23DD02949CBFAAAB5D9F6A08178BFB8ED1043FC1B 0B90D9AFC27B19783740E8DDE0E5E01D116A8CB083C721FBB8EBF71018A9570E 78590CD831116BC0FDA4229F79A581874FC3A1F108A4FCA80CE27FA54A2A7505 5BDB3D52E2595512837732322FB5BBE459C0205EB38439E34A39544F0A1567C6 F29FBB7CF931708C8F92786CCBCBB443D54462B3B4B7BD38E90D325EBC31BA05 FAAB393C7EBDB9EC48E4ACC15A247D2348A62293A726FCA4250B4A407F64270F 923EB516CB8A3B5D19876C8755EB291357E4E4CC5903D1A536A635E267F7A971 B1C33AA7F58E1ADA931C450EA8367B18E20E683CCEEC1BC079E837DDAFFF0D16 23C4AED0DC04DD9458A630FD498794823FFA55705315F0687E7592A5DFC8B8D6 FE2F3C64A14D97D9D68823007F18B478EAD8E8E0387EB67768B932F1CB7F3672 E02268060C6FA04AA23D231A788E3AB8458B6BE84317D562300561D5A57258D5 45D16B68ED20DE2167934F43C2149E1A8F4072FE3D5655D6B7F1D4528B7CED50 858A2B8F01750D2659C740576BED173C7363322608537E00A224E7743A30CC71 F53B0373292AEF7FD4812FC9AF2CC6A56DF08F61FC4138AF56DF8FC1D5AD59E2 126689C27BA9EEBDDE14EBE70AC4A4099EB9B502DA75C947B5105522FB00DFDB C7ECAF358728A7467AB9CA638867F7D92E865CD88A7341E3E5B3BF6F13EA33C9 0BC5919977E8C0C9BC0EB7E25BFE92B8AE7A42012410B1F54985832E483B7E00 BD41785B84C50F0D5AAF0FA733790782ACAAEDF5957AA6AFFA8620EA3A8371FE 7970282D87C8A1120D74D9D487B38EA605A399533D06EE10BF82923DA4E1FCE9 589601F39B6055333607A64418F7B23B6E5856714FBDEAB62B86827BF9CA6EFB 93EF6D100FA0867C32829ED00D5B2AA08B430534C4510601AC3FF05A10690F12 99B457675E91D043371A41C132E835A8ED6CBAE2D278FC9F5B767932717FB77A AC7BF89625040E12B9336E3D72D426DF8F202EEF00FA39099125E9BB43776651 E456DB883684DF094E4681AC19E729CF95EB60DA7CB5E41108FCA6CA0B864612 6B6F2E9D390DAC5E3D372548A4F5B446D44B664A478B217B05A15DF75509C699 0DC13ED27F83DEBBB1BCE01623E7109E81D99140840691103E5910AFC75BC081 BDC58B7C093D8C6334EFF48A9063F688DA1A6DA4008B8DE26D120B908DEDAC0C 948A01247DF1E08293E01C52E8C84EB9709B313CC7145921A8C2FE955F4888FB 2A0652F89917FAD4EDEDAD4D711E148ACF49B521B1244E6D7884228AAC6BF667 B4EAAE4F664C2905233BB74BEE2C7F9664F65414E9D98F6570150639EC2DC70A CF2A818BCAD644562F230EE09CF94C36D5D6018FAF4B5F1CD819FF603B5B2F65 4A076EB6A45F88913672CDA2A670297B68235D4BEB333CC0516E811CEE0BD298 5E1AB249704C5498364521ABB34BA656744F8935D415A21718385D1B14A1644B 59A5F7B4E7B64E4ED55645CE9720E41A7E817C099784728D9DEBB4326CD97B4C 83CABCE3E606F855666DDAA9EF65B6A9FDD0CE0546B72771ACDF7B2B2409F8A4 B6F69B2A9F5EB4D17D778E4B40D4CA593B79851A402BD7D9BBE389DDB91FCDE4 76636424110AC2F04CE4AA869944581FA0ECD79C74EC2B309ACC9512E367F005 4186B3F01662EBB5EADE9E762BD005C8A503AD78E1BF6A7C4AC38384C2B3E43C 42547F2E494D2DA41B721389D5667DEC59FA1BE8D24A81CA19FE2E72E85288CA 1BA4B3BAC960686222B659C4D905DAC2F9C57A0C998CAE17C75D68A17F3C874A C8358D75F0231C771F7AFFF3F2CDDFB74D161B92FF3DEEC306318C2DFAFDDF73 A4EC6BA57D3B4D91F6E411493CB57F76C8390F5D877630914F3EC4F0916D966E 2147394C8F5F1AA8485C08D06DED59B464AB190D4A2EB6748BDA364B88CCF1D1 C53B02107EA960B2D5B3B1A8A81ADD63EAB8B709224C0B264531029BA220A1B7 7367B056BC89F78C8D60F93AA75AFC5CCB014912612DB52A386698D5F5D35D2E 20B6C2407A1BA2F9E0EEEA65B159491816A524EA741A28651DBB30AA6D0C8371 C5A29A03D060470703346602B2EC493CAC8BD0C0EA6DDEC0F87BC454D4C18533 719B19BCEFB1E2C7F6346B64CC3D916E77B8F479769BC0C804592D5D8C8B951D EF84ACA5873A211BE7D2BACBD4DDD7967576EE3B938AC89C3F32DC7B6E014644 85FBD2FBDC211B8691620CEF7AE065ED1D1989FE99F7D309F7A0EB02D02CE0C2 6F69E28F1C1ABE7CD437A05D6D7916D8B19A8CE7A280F80B92C5FC99A9E2DDE1 35FCC78735DB4E03B6D316796E3BFAC3159284468E2C48A34E5DF9FB8197C86E BF999BB6DE4E54C51ADDE9D1CD1C508FD00E5FDBED0451C072D923757BAA6021 BDB63688C69FAC9A470B7B1B7CEDAF4E54D436AB8F9CD6B356D148A9E33B5ED6 55046E7FBAF48EC1C0B4E035C7D0B2B09323DA885867B94DB3AD7FAB3A319B65 698ACF9739B950D5534E277E686BFC057A26F558744EBEA55123BEE0B2CCB4B0 82B57B50312328BE4368380C723278855DFF41B17092D1851618ED75AD845E46 EB2EB4D5730623F75F556686414EE36B3999F85BA35E48099700513DCDE1BC74 E60C1011AAD087D62984CE674DB55CE8B5FCFEBC33D3907CFFEE2B80A0AF0143 577C39E80BD3220FC98990CC33246235E31FA3724181AB0F245C848425DB4FD3 0FFFF3DE2028C2782A8CA81C22FF81337F7EFCEACC13245DA660477E1B294197 217C33FF2B9A8E790358721DD575DDFE0FE2AA16F3F00512C3B7040F0179DB62 1EC829642FEB107C918904BC6DFA8753D117ABDACD1B6DCAE7EC57CC7FF7A25C 790F1CE0C919F55D25DEB477106A3BC9DBB14C11F419ED97075ADBDC9B2E5DCA A84B55590466E70169ED911E0AB956D49BD0039B56941FE2A6547D32D312B26C F3522EC419F8F31D9589E2BFE3BAE983F7B6CF2ADB4F8BC0DDAECADEBBAE23F3 1B4618C0ABB40A0286C8410082982C74CBC9E3247DC67E18AF1CF1EADC817C34 04F57DE8F9B0A4B43BC04158F75EFD2452956B8404245A760696451C5A47D689 EA695A3CFCEBB2A32D478869BE81D30EEAFB1DE4F1B95475130835D2E505F5D5 3C334E460FF32E896A6957DE2F8A1E58848927D9A305126CD0CAD9BC98878CDD 2F2B7B2D62A111DFBDF2CBA8E94BC1BE7CB033A6226D336FBD24CC42C6E7F423 6F8ED104B3519C39931B79F2D940DDE4A4E8F11F8861C01DA364AA35D765E047 E91A87B91EFB7054CB193CB8614C94A47887AF8BCF49079463BCF7B20B283272 5F17CFE143230F72E66E241F46DD236D3BCBD9BA459E08463870DEABDFDB7CF0 3888B850C903E11364B1C2988C3A52143B23C7E3B197B97EECB8342403840E0D C58C1452F51C38EF8B5FB1771086AC449F7AAEBE0BB593F02AB18C0608684B86 30017DB2E292D309661CED8054976E7275802ABF68435C44CEA67E2F4FBEEC18 A900B52A74E0C594646595AD7B198015787052F77A750744BBBD14233175AAB7 1CBE7A85231E92ADA480DE5EFD735768B13317EF61F381E239F5A274167A9748 1CA0F7A0ABC9ADDC8EADA0EE942CCE261A4249A8FEA864813B68AAD6CABDFCF8 933FF10081D9E9BA12583D028932753C0F53F9212C4B1D3F45CA3BB689AA9A82 9DC08B852D8C434A4AEDD057C58BD2329434AB75C27B0D95E52CD618968D191A 4E5C84B95F69A8D0003ECA21F59FD54ACD90220D0587C842DCBA3681BBCDC2A6 A5D7B09A837D5DD1F4C871B9259EDE8217E57703A232CCEDA6E0556B3B90B7B8 01224A97DF067E664826D358D6218977F1DEB92FC4DA8ECB1794A23C2506F274 BF4C52587360F4030B9C0FF6E2B542586E41FC3D5F5493D2DE9EC109EBB2602E DC5DFAC9766F3456FB2EC7FB95BAB5D2A7C2418D59F2607D525B00954F94BE83 4BDE3F520C2ECF178F7A65E9F99ED50DAD48443C0821380EFD91E271F68D4F05 808D2A7041518C5EDB004D185F3B90917B187956BD9BED7D965DDA47686910FC DAF04A6F5757107009202CEB47AE1568D0CFDCC3BBCBCCA9D46BAF4E2BDE3D52 E51EFD338BF826BB7A0321DE6F3132B10DDA0266F7C2780264B2F96F47126AE5 69A31894C7DE29E7CA431A97A658DFFC1DA3C26AB4C21661384DB49F2CA2BBAE 2DB79B4A6873BAEA22C40DFEC07ABAA3384EBC2F2E65DD76BE1395BD47396173 9504457720AEFECD931C0C99547AFE89E8AE8541D46EA151E5F4BE23497767DC 72528657DED9447204E9756A19F2318DDA684B6F0763AB31676A177221E10492 89B25D8F2A597862D4BCD45DC82F29607E5DDBA681C205E15300A29525E550F2 0891D2E432B5D13A0CDB0C2BBF6DB913A99ECB3D0E9570BE60393CC70C12FE91 9929519F0112827E7883C66E11AB973957BCB12FE8F8A372A8148C24F7F16BC0 58D640F6C82D99C03D2CE3DDC41B874A7B2939FF057D8C4D3A9569DE0C0D37A8 14705F57132451072EF1F467CC1CC620CB4ACF52374E809975FB13F876D7F4FC 4F32D477890A48A7B73A415FBEBCD4AA58631F5CFF3366E38EDB3776CAA1E485 A5CE9FEDDDD8F48F0B5633FE7AAB414DE4E0930F39F62FF3DCFB154263D483A5 70EC004187E4902DE5E0C482B35679DF7E38086C9EC8AB1F0F902DAC40726C50 BD4EBF246A0A24250D69ACCECABC9E5145488D0B319AA545344C6D0E9546650A 1212B8646268B7A01D47D4B524F8F2D9F01E6A5082F3FB5F27E3AB26DFED8DFE C6169C59FDA54B430C5427126C66DB718305415C72267440B4DEF9D85A6EDF0E F15D3AE6C6E52CD5076689130A14826CDEC3EB585F1B5D49C9288F9F8AC30223 E881649F72B05DC4B8A52845403A23804D91A5329EC00D4C189B96E90E74418E 4FB6DE1B6FA9FE24D51A46F3E253C548AF46FEE6EDF460E17DF41CD2E285414E 4FF947E3BD236D283EF49B74DF3CD11A5AD8BCEB25514B66FBD16811EC7CBD31 96DFA5DFEEF4FAB25411E51511D8D0256ECFF4938859E1D78ABE4151DC1FCDE4 2682B7E98C52CECCAC78227843FBFD01ECC127DB2FEBDDA472A784C09A045281 9EC4120115FED2E32B19B460D776CBE7E9E2E7A3B462685920BDF94418F5E262 A81F1E7436ACC1020B94DFEC9F580FE30CE82631C1717917C32AD8A500E0678F 701211B7627B630E0C9EB56DE674F90FAA3C7BC6B7C2984FD8D9E3F5862E55B5 D42D1A8E1C30A8729B07B4F9AFB6F95B5497F7E969C6D4BB40CCDCE6B58134E8 F6F3A5E1F4739540F7D9A844E2246FC5001099AD6FE9BBCC4AFA754727080706 19BEC8DC5B901B76916570DE62C69AAAB1F89104110690727371CCABFBB9C698 E806F11DCB8E486A1B3CBA2D9703723161D00A26E80459084DACC3DD92AC1A0E A286549128497F0E7E495ED1710C42C37A2C8058FAC8BE03B1DD85A449B21255 5D810496AFCDBFB41CFA41DC1C09A98DF6748119E27E24639C00B899A31F702D 58869270D111058428AF3AA894868A1C7A82D9329117293FA3BC48F34710C4A3 23C24BF988142C4E9AD71B0E9D12CF07EA5BA2DA91D30211B276261860D32784 ECF4F7614A4121608325B277ACF87E73FCD23CE8466A8F0EE16D131C8F197B9E E381037438917CF64DF7A5079CCD9C061A7D387DF4B6C62B18656A9D0165AE2E 1C78E6C1964810605F91E1EAD914870C20B49504CA1059D35B46DC86426786B5 8B73317ED45E1BB0F0F43835CD28671ACFEEBD1CC99D16445098FB33BE3CBE40 E2A2F148A398BC33FCE21B21E421A99F995EE07F2E48066A027CF4156501F093 EACFE04139166D337F8BDFC3BF320AA310EA24E847010C0DCD49ED0074DBC31C B93E519909DB0A21CF9ADD5318B2186945DF0F9FC7B6A16CCE248D1DB112E7BE 76C3ED87544C4D53700D30FF54DDF2D2305CB329F5EFEA871325D60142E82F0B 0881C6C58D90F3E81DDA5961368B62B57D15A7C766D1033FDF105E1F4755F8D4 20B781068F2700A836040A4904D781D9E6922510F9349B4467C0258BABF895E1 344374C983AF05FB0DD0B568CFF1F1E6A112BC766AFC9D547B42D9C313F97515 69D9F6E9EFA9DD2D74E25C6BD0DF44DB904DDA5205F7BBB1A022699D49428123 D0E4BC49C0C3678036DD6147AE093C55E46609006157BB374524E0DF33962063 C7D397073FF1E7BCC8B3EE4271402DFEEB05B9F755EE7EA5A1CA5314B7C363E9 E5F9C023E63BC9E98FC71D772AE938275489E5AC0765E076D6D8075439781344 A203258DD93F10F77417D75335EA42E788094422BAAF7D8AFBE3345FEA4A6F19 F0CDA75AD4A5DAF3D465D594B7A5C2A7F6BCEA44570B70F016E92A1BE92949A4 0975543A07661EF3888F93E0C36063E81383BB6B46DD31C74E6F3B3E9659205B 083190483236E19A7718F78C5A876C99284B02 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY10 %!PS-AdobeFont-1.1: CMSY10 1.0 %%CreationDate: 1991 Aug 15 07:20:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 1 /periodcentered put dup 2 /multiply put dup 3 /asteriskmath put dup 6 /plusminus put dup 14 /openbullet put dup 17 /equivalence put dup 20 /lessequal put dup 21 /greaterequal put dup 25 /approxequal put dup 26 /propersubset put dup 27 /propersuperset put dup 33 /arrowright put dup 49 /infinity put dup 50 /element put dup 51 /owner put dup 54 /negationslash put dup 55 /mapsto put dup 61 /Ifractur put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 86 /V put dup 87 /W put dup 88 /X put dup 90 /Z put dup 91 /union put dup 92 /intersection put dup 102 /braceleft put dup 103 /braceright put dup 106 /bar put dup 107 /bardbl put dup 110 /backslash put dup 112 /radical put dup 121 /dagger put dup 122 /daggerdbl put readonly def /FontBBox{-29 -960 1116 775}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF 5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A 71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C 515DB70A8D4F6146FE068DC1E5DE8BC57030BE257979F01FD418B2F8F9773FF5 566BCFF9F02227D648B48CFE7B757C516EC9F4424283B174E3B1C3A07504338F DF63BC546F2A5C6E867C59139B927196F9E7FDE54733BD0426F42FE54D7688CC 735D69BE2B9DE6505107733F183EFCC22DCD8E80F5BD03684D2241CB837A3F37 637A203C484474E278C92E6DCF6AA83799BFFE52DDCFA609C46D7B33532E4DBA F06B77D5644317F20AB88B9C4C00E6C90151C214122C1F0060D7A6FB723B7D98 86279F33E22A3DD29A03C27C5049140C61B75DB430202B44E39A29CDFEC3BC9D D5AE4784CBC68E487569349DF61266E334D56B9D834FD543E5309D5B221DDDD8 1721F8ECB5E5974D5FB7FA152198DAF568E060B6978832933D0FE57D9AE6C79E 22F3FB9BE33C126FB2A9C23EADC902BA3A7CB0B94F2F015A0DF1960A92A05C79 A55A24D97A3259CE0A71E889724D68FCBE9A8658DD38803E07A9DB1B5CA8F18F 29A15AF6CE677AA3055C85E0AB7DCCF3ABEF7490DB72B83C40BA59015E19AB4C 5EF3C6E12E3079FEB4AA19955D7F354C1C35DCAB1BE682C0347C30DA254E7B3F 5E634216D2F8435DC865CAED6FAA5C71E2A71552F15AD2FA65BC8DCC674EE53F 2BA2C67C03240473E79620A446076FF2C8D2DBBD6A8B2823FD0F223D6A349113 D8558DDF9ACB7EFA2E5DFECBC73CDE53854A3724C8EEF3D84CA03AA71AAE57CB 1474B9B31B687D7C4EC8D01F3F14FA6C4A181E05411388E6B9A7FCE7B911C9E6 BEDDD83373BE59FB5D3A37D1B9147244CC8F27504FFFC0DD307A356DC488A60C 2E3CA98BC90AFC7AD1CA2D6FC788DCDD7EA3161A4657B59D621F878B39267E96 39856C09D4801E174054B728F305367AFB35477E6DFC819F6C96F77898AE7108 5C082D841E671B3BD308CD6F0E64C6AE3144304D927D81A208C879E2B0601E3B 23627F2168416C3FF31996BE435CE6C3635A0B90657C3F49AB084F997619DBE0 F98ACE0CD07139F10C5BB840C3B94D3296357F33F6983D7DBC442A9B191A2C37 5ADC8D32CC60D78BFBFDE31BE46A9126E1B5F3A4B34C877E481ABA9D915D8726 3437ECA9FF1FE700D2C77573D096384F0737D38D7F233C4C54BAF3D28306DE62 99D08FAB3A739B67D2B4CD4918D4A4261BE987A2E8D00D3E4073DC1305A1F73C FC85E540EBA9BFCCFEEF3ACDA278FE9A644CF12B392AD3A4C6F13DB199C410B7 982909859D387E440CE5CE09334638D86AFD1E5A0ECE5284775F3DECC9B0231F 4B6A28D82EDBF42CC27BDED116DFC97EAD98B3D771DBB47DF5432146C6617CA7 7F0773ED38C0FF25FA93E5442F285AED84532C5D3531E4251B146F89B3930BAA 1AF1AFFCCEEDAB16FAF689DE41A2EEFEA76B76325FF6433A2993C97FBB7C6562 26BF97E1A9ED39A47AF4BA1486E22B33266CEFF194F57728E911B92EFE065A07 F41D44048A366A715C076DEA43D785F8FB5BA30CFDA668299217C838716A9810 F61021491963DDECAFE470F91B61DB4DEA268489125184ACD192B7FDBE45EB4D 71037B2FC9315E1BC88F0595F89D9CB1B5558B877BF35A743E09F2E2EEC1BD95 DB15BDD87883169D284461DDFC5AE5AC5A836CC2059C444A62F093BA373E6AB7 DAF9A70885B43510C9997EFE3DA12C99B5CA315FC3AD973E06E35C6A89393A40 3297D798C50B6FA45C814E86A75C1314ABFE78D2D4282F79D42C1DC7D17B4ED1 B7072B5F67EDBCCC8A78F41AC49271206C8F905185CF81B41940A49A51204305 C6F4CCFB582CE3D9707DBFE97A4662AF0CC389469EACB4384171BA10EC8DF0FF 5208C26C9EBBA55E1084B74378087A18F8F635CD9B4990A61B48958A00A925E7 024F373B11AF450054A61D996AD735A1B3A98F32806B1247607ECDE52805E207 9F3CB21A9AC0B64CF1550343BA710BB6532522E819059AC75DF54F5D26A7B8DD C8EA1EB464D23AB6992355F803ABDF1DA13ABBB51C21FE68615B7DFA0B14A76B 815279FB68127238BDCEF02ED1B235FE5CB6BCDB8903BB20CCE5BB0B46C0E838 B2252645FB4E8004E365E0EBA6B264227F8438A5C24A3F1BE476AA544015D490 AD2A1F4456C7291847F6318126E872E29440AD7D6F9E74F8666260FF373766F3 CE4CC843C70FD847A3959A62E107BABA03EC95113D1D04B434F8BA4CD32E0EB4 A17CE6FDB5D03AFCE22A579DEB1999BC9F4449CB3EA243731E391405369757A7 7EF27774638C1FC39E96C89FF6A3C16DA8F509089DEB9A2F74513499F9BE66E4 3684AABEBA1CCAC88F498C11D740159DFED8F063C646D6CC03E8C9DC31629000 354544898048AC5BB277B06AAE21DD2B12B30C9558D11295B53E7259628B995A 5C8E34E8F827DB835290DB934C22FBDB6F4333627435BBA64168D0FC65E85203 0BC42E3B7D518189A8FF9752F4B0DD4513C1D18CB204A20E7F5FD0FE4B0123BA 65528DD9216DCFC146DCC0DCF0BF318C38FC72C04344BF3D6D679BE739913FB9 5EBCAE88E7A782331C8BC1D258DA11FFCABA7635DBB6432C82400F55609E040A 369403AD082890C8C1A17A922675EC90BA7D7DD4A7C59288321F3EBAD9768F7F CCBC77B6D90C68136F85807B24618BDB06EA399D908DB9688108EA2DD2DAA283 AB93535D7E909DA0AB9CFAA723538C1ECD949766912B511AFE4C781DE383C00C 0CB874E16D2084BA22BA8FA0BF48942D251178277872D51C7CC681DADC3C8D6B E499A65DCAAB0319D0A865138E17CC33C9C74FFFC0547E2FBEDA526BD58DA822 2B24EAEDC27D49A749407759493E677059F556CBF771D1FA2E3D9D0E0F08AA3F 8FF3D40F0464AE9781F21FDD4C4252458092A16F534EE9DA4082772C56FB7152 BD86145ED0FBCC75849BFF5DA68DE1E1B341453D3D5E700D7BE11621C166C23F C2DD3574E6A9269D23036AF11FA5C5BF2D3268762ECF8A7F987E46BFD408D343 5A5E016D05412D23CBE50B7BFF40F94793CFD6E30389047B0AECB03C2D73421D 04FE7E697E4C3FAEF2AE26BA1302F58CE20F771AFF9905E0BFC694DD3ADC1215 6ACFF1495DBB25E5906D882836DDBF2D5B67D169E7130036DDCE027F718DB9F7 26EEE8D8CA4676D1898B07C0D537E937D472B8BB9E46F427CA09952E35A343F5 7C68971D831D2F4D713128110B101D3511EFC734C4796DF9F943B0B1563012DB 0D6FC4AEB6DF6B1C7CBBC02845DAB0F6BC4752C11E8A8DFA6564881D5F26AAF0 F29C5C1BFB6DB8BEC28EA01E24EA019179091A521AE74364358DF7AB9FBA2863 87C181DCD0EE37BF936527A8FCA141A42E023F80BF1F03EF5AE9D260D01717D1 2D5709D9E61CD2F1E8FE84DE9ED3A3527E4F320D909ADA58E7674834053AB8B7 5F4654C5423918584CD78B0E44435BFCAEBA920D274C05D60CD89FB58F82C007 E79A7EA1ADF981E1A51BD8441FA033B95DF8D6D3783FA87CB5BB05935B08FA75 2C905BC9545342FD125DFEDACA7C6FD4B24DE9B61F3483F72EB058D59B2CAD1B B639E4C17C4BB5E979AA99886C7EBCF1353038CA09B628AD482EF3A6A390EF22 CFC393F793DA823B425E5F074D2349A17E2E3DD076FB1154CE51B46BC1E8663A 7DBED697CA1C0C5D9A1EC299C30CD56C81CB5D589E8A97C51BE01120629338CD E66D61044C92DF1781791AC0471D75E097A7C631A4914B09A44D547707B6C0EC 316DCD6FEA2016131928D8C9F0DA5BA915C37716CAD23A9A6A88E83F76FA41FD 856180A3B353980A5E01AB8E7F667B8988E4AD9198C5FB70C628175AA803CDF7 D4CF65741BDC308A5FE1A981F1FAFD6A3B51058C6CE4958ED26571528CACC7A2 5667C409B9CE0270B6D77E0804DBD82769C7E06C53F9DF6C32224E6CFC1304CD 97E7995355DDA06AA5483DB65D695B57DC6720E3F09A9CC2DF5A0061361B9241 BF2CA787FD9693F709F89E91202E5E1E18BC236A1DE9AA691A514919F365C2C5 79DE9FABDBDA41CD11CC7C758A30F0BC477221A6173C18C3260F8DC34E834B6A DF8CD7541D63A6AD0CADFCC1B62EED4896205F125FDF7012D7B57B8EAFD48176 0C4AA9777AD958E48E35F1448DFE5D9E0965D7E666189AAF16CD15972CFF7AC3 1EB8B76F35F66118F8C1BA0AE72F0ACD4BFC996D95A47E268DB0FD64A147E6FF F98AAB172159E8EBC32E5B8513787ED4BD3766DFD933B56E3FF2377D75452DAD E8EA1FD90B83FDBD87C1C7C05210F9FAA22C4098C6C6336D2016CFC800362B14 F94D3803DAA11D7A04CDF8086B7C58147D4FFFBABB18DF2674C9CFC10C6940EE 59F6D8B08F1B67CB32F422738CEB976DB90BCC06216DD4E53DB3D149FF2A7FF2 A89A16CA4E32CE7C8077F28FBB407C31D72A471EEFE50027275BA4C6244D70C7 ACA0E737B4E2D2AACC3F86862BC55B0DA05C544D99FB5E0A3E26887B6ED86305 2C5193272A84984FEA928C56EC0461C9D714DA35F1EEC8AC3748D8D1C0D1C1FD 0BEB236A717A54A8ACD9FCC885DC1BAB02905DFA09DF3B717A077583876338A6 9110EF38540D0C6591C583C4E7A4E5B76618AD76625C56D1D3F8EC574FF3E901 2B9DAEE829FEB65DD6F013C68F7BFF2F2468AD61627A374885024F835C8F96A9 2CEDA59EAC34E70BD5D46FD43EDA357F0E30B6EE8B8C58C18E4FF80B41B8D67E 69ED2950F8A684DAFBE0BD735AC7E0043E6525A147FB53F24BDC129B909ED3CF 1CB8F410B8D11E6EE21760463E78F64C8241A02A62E752F5E54C3C255F5B405F 0EA699B6DF2E5AC30418446FE46F1F3BCE5733CACFD690AC6CFDA9838483E512 05DC4730E7C611DC7722EC4A441A63B863C5F91B3B82895358AACCF2E9ADD425 83829548ABD8D4B71D58257138DC0DCF8EE231CD1F01D2500395B8634EFCBF3E 25937D6218B3FDDA8B08167264CF689DE68A91FEEFB7794A08F7C563DC6E53FE 1956AE19B6AD87383137EB1BD15D54F9CE7D75EE4B7069FD277B7DA999184FDC DC86E60068A0F1AF4E0B7D7AA3C27EEA151AF090AA4F92C3720820FEF55227EF D240E0AFF4C569F3A7F75D6319C07372924EF6F44F6746728404DB5421BA5E92 98B2E4D995E17A7A287D734F3DF46CC0B2EE0EF3EDC287AB31112720CAB353A6 DC7094ED2C4EBBE592EB4356F60EA11DC7FFAE762511A0DB74ADE18E925A72D6 A876E751D91B45E6FAECBFD5E5A015882B63B5F65F06AE4F7C2A0561EADA2B13 C6E0018BC9E63EB484F856E2395EAC96D9046A45752C127C636DF8E38316663B B3B1D2735F20E0B24F3925A3DF36B91ABB9AE540439F6F5B56D93528B61DBAC4 E2180DF9CDBCE0C183CCD774BE8F7A1E34332620B6CE6F16DEE6A8B1B3D0E327 9888EC873857F81A56BA73B6B12A7EB87452FF9E280315EBD70709EACEC7278A 922511CF4D62F33E19BBFE1E808312FF917D3CF4047A92229E306F6F0DC2B003 828ADDD23AB1E44042ECCE4668699C6B1B93FE7F9509B22E2F0C57FC494672E8 F2E2B54E433DBEA4B88B05B6786BB2B37C23B90D9EE44DDE299139B4E29A59FE 28D5BDD9583AD02BB95F69F2625D5F2E2707DEB74852CADF8F2C315EDBA38507 097BF4FE9009C3370D3457DA0E1148A6D0D1D95C8403E45D0B69EA5B598D4857 1F86142570D1B4B5D20798D4705AF94BCBE83BCC6EAF7860159D5B097BC2D7D9 F0F753E22E90C013F45DC24224656D7088E219E1128D0D7D55E055DF9559407B 624FD09905E4ED62D1C3AC419DFD44F0B21B06A2E2C903D45D5E6A819D692703 9CF6AF7076F03330228B312227DE3F6916A38A4936EC80E7AC9772BC3A30687A 5632EF2E6F12E641E69F6AC01272423597F9F9136220327CD15D7C66E7254A73 4CB838869C353F041B20038D403B31247CF0ACF2211A175C3608371E6EC7A8F0 C5DA0E15821C888A5CF24E7BC882D6F7B5F90C63C45A2990281218B9348FC63B 6C1E134B8234E925D4E2AB8154F4DEF4FEDC03988889457CC967443D3372A423 AE0D060678AA34016A10DAEA506165F4CA37279429ABA7397DFF49CCA4B5DDE8 809E8367997EF66D432A70EEED6F4D5DD8F6ECDB70E622A2BA14D31183A11CCF 7AA47AE567256A2AFA9113C7EC06538BF715D809DCD204C9842AA86651515946 7F7A417870978EB03AAC320896AAF18AAD1625DD112B49C4EA7E8D2016A9BC67 8D3E21D074F5FD81C327F5274599B03C35CB5145F07042281C71665659C6D59E 1AE9453C17BFA02F20824F4D04DD29E00AB08323EA9CB99D574BBD3A13073DD8 665C7E5DE51010A19DF93A5949342016B93570E2C9A15C84B35BA8780AEF6E39 9B83411643190557F8564E52EFE7222D896C2751B6E081230076F435E21A0052 A646022864687299BC6BA5D18C64B89E903C210FB40973552781A797F0E578D9 6D4AA361FD629601AF78FEAF4648945A5035C9FF1DBA7DDB8C4F9A6E46F6EC6D D186C8BD3658467F4CFFF5251AD0C4E3059D524AEE7A43A1BE13D1BD0759055E 9D567045FEA17E9370C15E7EF71C18864DBF8D7DD38C5783ABF8EA02B41D4EBD BB7BF0C8F17A7DE79A49A8E50B375A93730611A84040248625A49F699140D30F E2281D926E36912CE062A59F6C7FCD0CC303D944B9E4FDA50162361A0E9AAF18 BE73A61F7C1ABFB4A85E7937205CB646FA4AD438B4DA0ECCA33DF3148965F254 CE734E3E2E9D9375630F1DDC8AD2ABF4560F39E4EEF420E4AE5B7385FCDC6011 562BD9CAA2A3FADAE2300129E70F6B784F7DC226D6489E68DF69977E3D577420 261394A3B32E3E97A17201CD5EBE21E61754C921FDF1A45136E7F84B4959014E 69564E6CDBD31A49B736217B3E32A9B2145DBAD07628C612FB51B47E926DD1DA 74DD18F96B0DFF39B82100B8E31373AA20EF32AFAF098F2781BF9114CF3414C7 E3C79AE04F47F0DA246EDA179EFC186358A21773A059CCAEBD4E1002318E47EC EEC574E71C1340E44D485752B283F332BE0CC52F3639D30F7E3A01810F377617 907E2DAE42ED0072F62C372DB9F9C5B14F3BEFC2A210BA3F3F794B564D7D1166 646C269082F2F1F812BA2E74D6FF5E85D61283DD0E8D680827647C620E431E95 9FFE54EC8580FE140BBE0070C12F396B5141874C47A4853E7DDD46C7FC90C972 1C7F0451F31F1C5B6C57B6F6BC32CA98B37B5210673CDC96D0DE43A0B3B103A7 61402512889EF22FAC71748DA6F7F98AD1765B790E6C212E122536ECC1D78FED A5A32922805BCE30668CD860758FFB45B4667B76F78FB9C97C4642843A747D2B 4BA31D196AB1F1CA0DD357BFB75B0BCA9AA30AF6988C4CC48DA76BE363EFC82E FA441FD9E3DF0CD0B7E1153116AFF1412A97802C07BE5556CA7E295DB5527187 9AB1B8C89175885EEC83DA4D483F8B65DBE3AAA054031165D207EC96B39CD297 41D023F39281D1611E497334C743A6395E088A46C1EDA25808739B89DEDE0B96 1413995C9122F013B8810922D3173AE97F53871912AFEE7DE4594BED1EC511A2 292238ED860CFBBC9F2DDE014641DED0149312C3A67E86DAC98F7CA7BECD1F90 A2AAB9CE69451F28363E59D057A4DC6FF4E86F63FCD5FC95B42A450E4138E460 0157E85B6777E14539E0C327727881EAB02BB3E0426ACC5DC3AE3A7FB127B142 F21C71383567A60AFA1EF4CC79229A62FCDB9B53768D9034688E92256062CD54 91982487280C3AE05022CA3CDDCCB407CD6DAE9A40684C61287203809C970677 1B796DE62BF4A5EBDA78904FFFA5EC7AD93E49E28E30606B34BDB537415ED2BA FE4A9A2CD8D12FEC5CBCEDD187A4225B4DD7017C1F451B2E46503D8F6DD9DDCA E98F76AFCA15FDC3B0ABD4F80F266A2C17C5E4E01D69F42FC6CD20F2E2515AC4 27ABECD808D24C3C9AAD18D139BE7E40A63BA52F63D7D7C96BF8B7AE50E25BFA 2D6457CA6ED01A653843A02990F34283E3E67C25F84D16414AE860510E6C7968 2C7AFD086F03505EAE329B49626DFAEA608210F3358E9BECE3AF0E9631435CC5 E0DA43B2ADD349C508557470749BDA37B53890C7404FF175F422A74F144A8A5F 305E07732D9D4E2BF2A7D7B83E2230D912AD4CB2A2BB75CBFE83902C48A661F9 CFB85DF6FA4334778B48B2DE1CF48A020766FBB6A831F86033A69A0F2AE31299 BF91BCBC93757C773650EBE67E5369B08B1917EBEFD6916889E73E2C508E0B04 4C5DEAEBE76E0B8A7D88342A2EA3BDB0939F3E7410BA2B5EB8B7F6E3C757A75A 3335C414DEAAB8991E2A43A571BFA6C801F61EE713F82A66470D5C6169D470CF CF7B61A8A38CF78434DCDAAD0ABDC8EE5140550D9F34232D739158F2BFF71091 7C2EE454349E73C18FB1482AFF92934B33A87BB08A809B02B2893108349488E5 D835AB2F3BE7F9A97A029A20EE8FA2A5653C4DCA0C355F43F16AE444C7327805 E6422BCD5414937BD4C1C6321297C06DC5F90B399E7281F474C0A23AD2F8A3B3 EFB7859A97278978EDD84C2D9F0E9292FAB34459D5E1CAF8C654555A0561F485 778347A47F91A951A276ADF828164ACE5BDCF298A31AA843D7A9BE750FA8EF40 66267F801D6322ED0C981049D8E813EEA3ECBD5DF3DC695A0C06F6C7157E44F3 5B430CD956E733995868B19ACBEBDFCC04BB09DCE28788E09E56C1BB3014A022 B074809CB817F3C00D73D40CF067016E2C23528C3AB8EA07A67DC880EE9B649E 9C5C32E3D18434B843FB823A0750AB6D07B9916BBCF496E7E9A1F9DABDE1DC38 97F255E47EFA312418EF8B21BEB4D1E57962F328EAF27DCECFD0C98D7AF70CE0 A368A2267C5FA8CA8E29BC4C44F44F89827833C1E479A6C5AFB292B88206C6CF 99AEC34B18D775B8CA65D715AA5DDA8551BB5D1C5A4E490AE40DBF68E40C56BE 9B60DFA85902841245570890CD6DF3A2CAE5F9FDCB3CEAACE1CFF7A73E2A8C74 6A428E681F5762C4A05852655465BFF2FE3DCDC20708A644878CC8F34B7DA52A 54789135429B565C20334077FB7EB402FD62AA665A365B5F18293B78C31FEFFF 5F7A7AE4A11B5E087C8CFA526ABEF98B4A4E52ED1FDA8F1096C7BA96EEC84BB0 16BC6A7AF642A5FB2BD261EE242532182E7DA26D08B44834B2C15530669DDF9D 3C23AEF68DD2DB59269DDB6947C55CB5D99909B1F70CC8F4BAECF67D2FCFDE1A F7FAA3343F7EBA12D7286E88564535BB71F7DBAA040CBEEEA627F36B115582F3 A1B306F4B9F7E72AC337D1F80ECA451A9BF416126846E70161285E0C7ABFE8C8 9DF98649E92FCDDA716B37D1177A4D0C101806EAF67D8189D563FDAF33B6F865 F6C21DFBA943848497362EFAF9A0B96B9590105A89FC0304DD3D0B5F363EAC6E 9957BC4354F6F545B72744C7F04FC8A0913ACC852DEC38E29E4B54F227C3409F 15E3B214D0B1B2BC293F097D904729AAB174E0858C875C4687ACD5562BFB4AF2 F269AE2240A6E7E08A6B7DDA05D81A8D7B60C4F4B64295502BA3B1EA443B6DBB 3A22372A573999ACE2738CFD5FD9B32A7847D2871DEA13391E59A153F8D90D2B A05884B1474A9A348DB993B8721D3AF416375BB66A9A221A0AAB45FE11816027 EDE82433F44B216B4B610D29C05A93B9281682AC7C75853817715FC7661DD736 C8CC7E309702C09DDFB6B1E60A83068EC92D642595B41BE02F76380E75FFC332 5951B9D29EB560379156B3D75B80ECEA74168D65A9FEF47284CFC9F872D30D89 335412A36448D47310D6093970BCC6A2306BDD7E46C0ADD4B55EA386E2CF25EB 66B1AA1B61BDD1DEFE4932F58921268CFCF68ECD976BAC97A17A0003BF7D1E42 962F8A27F9AA8C1B4137CA443BCEBC8AE425AEE4BCB60F8DD99EEEEBB547CDDA FF9B38A20DD12C3B69BCA018A196E50A10DDAA75E4C3FAEE3B7557F66271A514 CA5F0AC8303F095AC98F2B7CFBCE20BFBD6A5C9B593B8ADC2E7D9D6A78E9B177 BA5C3FD07051FBBFE535E93BD0DCE635A18F91E16C467F2C3A69B69674985B06 19D78B2F0F31F973520CC0E135A2EB452964FBC5783D62A78F5ADB3DB68548E6 1AA7F8322D391418F37260C5FCBF7A4E6A9045A5C267FF7850FC91E196305B12 A067A14352E6D5F3E425869D7F397F7C52D21CE9A8A58FD18566CB3FB7675FFA 5BF15CB76E4AD58B9F0C38CF3EFF0394A7584B36EC181F5911D7EEEECF36101B A415B343BF8455FC242C1C6BC9DAC7C384853129A6F06340DF2202139DFD83AA AFD79A675F68B2BAA0AE31BAF994766BD936E90FA910748426D72101BD374166 294DF17760977DED67C15AA67A2C8DEDDD73506F7BD6AF9BBD2FF4C7F6170F2D E4F6DE8434CF00B05F9AF50C1978C83488F7841B13AE3A60E657FB8AE81E838A F0C1E39BEA44E5DCF38AD2AFF7D7DF52E5436F0CFB76C6068F6757FB83785658 FE73BCFDEA40538BC02D9171AC0457AA4935091E56805E5B3D10E73BF84BEDEF 33BF50BF1B2568073CE722BF1B1435FA9C3CEAEA33DAD4C3069C91172ACFFC1F B34AF1B1F24FA5C129222785225BDC122AE21AC6D29362B14C346EA9B04C4D33 C3168D7095363A51579608B1944CC7274346344D80E8E19282DFFFD3BF217937 758DCC48E23EBF988347518B700D728CBF9E6EC4320024C5635B2829F5B45F25 8870534994F3760ECC3CC89C0AC7C5BAFA4875AFE679AE8FC82BC9023558B393 AEFE6B4AFE724FB2A5C73B4657D3F2334E521EB1BD41F93F39790DBE0152BABD 477C8927B684FC775B8FD86DF506C91E75B8A0D336E9EC9CFE75613C071E37C7 5DE0FA483AAE6467FD4958C65BBE184D843564BF5FBBBAA1DD1A9C450AF899FC B1C5F5CD274B137B63A5CFD5427B6B1BB1A68646922158E82B9FCB92CDB6C77F 585DD5EFB4C5A950025BD53014E63EDA3830AA8E2064936EC4B7BC3261199BAD F15F7768DD5AF9F643CE03A0BA1D2B78122D4EC3D5AF3FE8E4C1883AAB9AF2C9 1B2F4698EC4195D90EF0951C747A1DA5FCC0BD5BC674784A7A65A9A0A9451332 F94275BDF178D8E1860C59A76605D9645F457D8910C074946C33FFE2329F9929 A5683C618D6F229FEBBC61C15A0E04A4BDFF34EA9DBE5AA5A26A4EA195384C5B E125A1BA998F3F2FE58BA5AE5010C9800BE37591C08E10BB63FA216089651C3E 0ECECA3CAF33D04CA6EE807A5B376D760759961E125502F5940CFD6C3DE08596 6DE4D76F95221ADD867E3BB56E8FCE3EDEF6C3039AD85B9455FF67F49955987C 86AC08405B364C64F886D2407F2DF2FA5DC0E1D3556A45C45129606E848C2C03 766977EF7E339FBFF279E79A788C7F440DB0B6943E50F406DBB28832F1BC43EE 48BAEA76B3FACDF6DADECDBCCCA8C8836ABBC309FFBB07D98061C6ECFDD83990 32338C2FC7E06FB72C25389A38DDB450694F7CC665CBED2F92B9285C38C0D4FA 661BDAAAF3C718C3C17A236181005F8FEFE634D2310367AE398540B990EE1BCB D11A06323AF976858B77FD8AD9F9B6ED70729F774F18ED6D3BF844A5C2A1DD37 40E5CBFEA249AACB7C45ADF5F0C8EA2D54D06B63BD77609ECE27F6A6C2D6D969 26BB96C35E6FED108E159FEAE920CC0D39668A3C48D64F273D8BC9D16E6E1C28 C15910F49FB816C189E4FE1679E60C3F1B1368F7397AEDD224AD67287DD7AF85 CBA7D0BED843E8458621D731F84632C7E6A398D6B8AC2495FADAE1C6B9805A75 768F2D454E54F758E79FB316A288A20601BB05DB78867D7F04440AE5E587F7B9 4B1B60CD7A9190845C7C0E2F9E9E9261F5AC37B3C07D731F8C14C88BEC893650 333BDE1FD64A0BC5CD88C1F7024B690B0BF66312D46E816C1EC776BE49D40615 FF85D84070BBBA48602A726B6837C2D2F09F99DE113896B2AB0398170B91D28B ECFB0766786D6B969FFD0CB17A5E2B91F7CB641669EA9CAED8F5109E628F7FC1 76184C32C41387627C3D1D69B027087A518C9EA61762C663BB13D559D42C0658 140123C751A8E98C93C026A4B07BA59A098BAEFB3F7C811B0CA97BD45F959CD3 733E23A2DC2F4EBFDCC8207A2971699A6F0B1FEBFFD492053578BB874C559C9B 2BD9AD1A07CDD9E1B3A8E8A1EEBB747FC7CA227DBCECB6E498B925C672FB3927 81BE677E2B6246FF8E3BA6B8C47053AFD2E6531C0F0ACB601BE0381F9F64C3CC B0B4133380F3D3EBD84B474FC3B00FB355AC53D552FB6ADAB355B6FD80AD0743 276C23C2471F7E0197B37A836963FCBD2073F21064986D8A512D0094509D2920 15690E9DAB0FCF2E47B1CFA7E7240F4DB65137ECB00B253EEDE28452A20159FA F87DEA704ECCF24A50ED0DFA6D1485BA41DA8567C51E0D24134E59D6673EC7A7 FC871C3FCDE6994BAC43EB6FAD0DF0690287DBD50F1755D82FBF2FD327FB211B BC1802620EF62E8C9858CBD8DBEDBC0D9440D1C79A610DAC9E72C287AE779F9A 34131228E601EFB1D66715D6C4E50F29BF4C8D5BE6816431F6F19217A98732EF 310FED42C182F9B2884890D50B7FCE2824D582D7FC60681AC752930EF63A22B8 1FB6647A32650D6330F718851A3F17658C1192F7E3CBE6FEF9A375EC0D034A71 A4C55F1E6942AFD76A038BE8C7E9D073DAAE2BE2AD1CE3A7E18171D9ED12EA98 622F5991326782F48C28862E5744A4D885D74F19D2C0DB0FFF05837AE8211AA6 CB5E1E4BAAC0587431EA77F35FAAF91B7B305A53646A217175BA883D55AF9A90 4D7C445404802922DA3EDEAB53846B472644EB32CCE29C28C0E62429EC16BCC9 B79B9662EAAA55A89D7D69B71C57FF4421AEE4A6EAB6A0916320F63AEC54CA0A DBA9F9C367E5E5D1D4C4C2EDFCF4CED60541D6734B2FAC93E754806F41B7516D B7259022C1A5314EC5AB95D5039936DEAEACEE0FE9EC87E712F2EB586CDC5F02 F6411AFE48FB16F2E44F20A33875DFC4F196D56A066E8246E7DDE0E58391DD53 27B8D5D0FED3C44993A52D789A5FC0616EC2883EFE16CD6C8AF3A0FF87AA28A1 AC881155FDF728B14A3988C738D778E1106808CEDB5A310239764A75538491D7 F095C800409BD927D0191736394B39F5CC4192EF3350FB111FC491BC0757112D ED56B4E447B8AA426CFF32F7E501B615F38347A9C66443CFE0D695A85401DD43 D877E4CE64AF910A5BDF3A0281A682C40424A4A70F5C27535680D0E6D4F2518D 76F2F4800B01659FA7AB8DE0BB641DFF7F86BCB8C481ECCB749613901CB01FA3 67BBADD5308FFA90D319B3D8FCE6DCDE7FA9D8CEEB09EF3DFA4587034686F5AE 407AFFAC920E4177E6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY8 %!PS-AdobeFont-1.1: CMSY8 1.0 %%CreationDate: 1991 Aug 15 07:22:10 % 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 (CMSY8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 3 /asteriskmath put dup 6 /plusminus put dup 7 /minusplus put dup 14 /openbullet put dup 33 /arrowright put dup 48 /prime put dup 49 /infinity put dup 50 /element put dup 55 /mapsto put dup 61 /Ifractur put dup 65 /A put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 75 /K put dup 78 /N put dup 79 /O put dup 81 /Q put dup 83 /S put dup 88 /X put dup 90 /Z put dup 91 /union put dup 106 /bar put dup 110 /backslash put dup 121 /dagger put dup 122 /daggerdbl put readonly def /FontBBox{-30 -955 1185 779}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBB2A7C1B5D8E7E8AA0 5B10EA43D6A8ED61AF5B23D49920D8F79DAB6A59062134D84AC0100187A6CD1F 80F5DDD9D222ACB1C23326A7656A635C4A241CCD32CBFDF8363206B8AA36E107 1477F5496111E055C7491002AFF272E46ECC46422F0380D093284870022523FB DA1716CC4F2E2CCAD5F173FCBE6EDDB874AD255CD5E5C0F86214393FCB5F5C20 9C3C2BB5886E36FC3CCC21483C3AC193485A46E9D22BD7201894E4D45ADD9BF1 CC5CF6A5010B5654AC0BE0DA903DB563B13840BA3015F72E51E3BC80156388BA F83C7D393392BCBC227771CDCB976E93302530EB6379A29CDB900A868AE14ED1 B7C931966F4ABAD3890CDD2FFDC4FF8CAF3789E3EF1DC3B8319506A10A930E2E 174D06BCFD9CB47E7FBB4E0F67BBA562A410F83801A6561C8219B509ABB443DC 2B3E9671C5A5C77C99870E6AE6DF27CE86396C0B272EE17504A000B432D8B7EC 98DD299906018312B318BF854C24B86DEF561C56E45C5987200636981BCF8ACC 64E7CAF29C50DB30522AB0C29DB6DC61AF521110E6327423D92E5BC1A8CEEA01 F56E0B673849E42D1056F3DDF38A5DD5574E1D81A3E404639D998C28FF0F20B2 99764836CC44CCD9C2E7542520D791EC0234B59FF05620D9DDB67739C952A7D2 7684760BD0067D54D7FE54935DB023EBD87096F05478B7E25C10507A79A2BA02 C6F58535706A087D3E060A78348CF57FA871FBD61FFAA1DE72E6EC7655888C97 28C91FD47E2B6C7BBA9B83F5AE7E4C608656B7BA9E6E24CCCEA6A52A97BA40AF 66CDC2615FC6096738EC3F44530562526B6619868875A0795AA38990E19DD386 A9318C3ABDC5051B0A23792116BB07EA6610BFDA06C3484D13DDBC308C782C91 BD78914E305B8C223D356D93A00375BBBCA44D2CEE755FA2AC5185515068A371 60F376CEF20F54740EB880F97AF22919B50D531F9DA3EBCDB40BEF2FDA76B53F CF348394F7E4421B8FD6579E0D53BFE321A04F4C81B582683151682C89E28656 049C272002C0AF7057A811688A3DBF2210C8663BB52082E9BA6AE6A25D0C045B 0FD9182AF4D5028EE4201CB6B51E1FB5AE9B4D45D0E8224BDB3CCF4F45CA7F03 0020D49AC07D4C45FC363A8926747CF58D3BBFEE51224FADB6B5DF5A177A88DC 623CA4BF4EA25484261CEFB6CA1B113F8DB8A9A946D2952CA91DBF496D815305 ABACA0D4EBD39CB512B5010E8D8CDF9CC9A44B1862EADA535401C63C523B7214 3F0F627BF25FB9C4BD4053BC062168ACAA60C60566EA9B0A764DE8AE9E0E623B 2FFE0474E101DB98A91C4F7C28072332B4947D3600920D420FBABD9722300866 6C522F685D6B31A5AE12B372EB82A0CEBC23B5BBEA7DE9C8758808E0E64D3AFE 7AA08988C444D8486B8103D74A6F52A415D19D8C22AC1A4F14FA408F6709248E 1EA09F9586DD3B83240970BA9B10753EAB3B84A140C88CFB8B427252E8A8896C DFAC12BA9B8729C95D611C70945F02ADD90B8614898EFD24365649B0CDB322B0 30A315F1F7F2DEED12644D525BFA3D73016ACA1FAAB6A24CAF3BACB7E1C5ADD1 B6931283FBEF5D59B46A585F507281512976BB7A3C9C70E333A1D2FDAE92D715 FBFB2A63DE869DC633ED3887F086FDEA9FB9695F9610388BE4C8BFA9AD7C75F8 2AD0C88AC19C436FC67CC546ECC170AAC2C70590D0094B12E5F0DF4FB15110E5 1A1FD3EE0A58A72B248FB1466541F7E8E4A79641847D5F6BC6795A8A9A358BC4 A116B90664C2594311E6E1B19295A267EB9AF513A5FDB7B84BF0FB54917358C5 290ECD097E336708B1EEE18F21E8E4C8B8FA7765FAD8BA7D1B22374EFB0E581A FF3ED8A05A22961E326B962D08DC2A0761ADBFFE93BF442C26DE82100CED096B E26B5A3F6E297A90D940DED8922A0EC53549476B9753C2E472D7A0A9CB07331D 0CD1A4407B2DBDA7FD2AAEF42AB4C91537D89C9F8150C01AC783E7D9A7915DCA C1FAEF91E4E1C78C2013F8019A9CE06FD6DA399886193FBC4319739F5B8D3B9F 36BD03E97ED5D794D9084B5E5C3F0C3D056C4BF2D45521B2F4CB51EAAD21C8CB BDC1C89D861D5801C34EADD7D7692F07A7C9A64E204BD512F7C5E12E312ED285 16DBDA9DA10E2502482504BD8AB730D28D80517BA875588998A1AF60C76EF27E 2780BACC6239705B0BA129F9A15CE44894BC64962AA2CA4424183D079E0B075B 3B8CCF1AE5BCA086515FF8B5A477896EC55DF91AA288BDAEDA895AB38BFA2822 DFFBD087E1C503A503A0176E39EAA6894BFD2404351CFBC2F3972B0625C9AEA0 7FC5B53E3A11A678D03B23E5E2F4F752976BC408ECDA972D083BB62927CDE2ED 441301CC735619A60E9CAFC4D95CDC81475B65AE4D9E980C036494B8543C2B2A C571C17BEFBD8E6E0A689FE2F955FBCAEF71116C2BE9A60D87210EB8BF9512A0 A73AA68FEAFC0596BB8021C4ABAF350165D8FA3ED673571B8D29538774F646F2 422EB81F11C91A112D389AEE11CA0033301692C4EA487D55FCD29FC7A450B26F 9AC4A471D266C1507AC1D785310EAC20A22A714119C46EC18ADAD63521B827DD F909CE53397EA4C2DD99D9A7FD404B8B377A729C24DAD3988898431BD5C612AE CB08ABF030A8245170A3F98572D08769E5990E5494F373C5F3A2D5012BA9017E 78E7655835C2A0231971F483333FA41C3D311EBBBD0010AC666ED48623C41BC2 22D37166355D78FE3777AFD8099EBA09898DBA69651DA3031012729A0B77BE4E E15D9E85D3AF041FE5A4A8A4E51AA0F34211A51D61D7F70889D3D4CEB7A3ED1C 32AA9A3EECC4E5D9E5A0F088FB6A534F3E89DDEA123CA980615C29DA1EB571E5 AEE2F5BB4A716A305866D13885C68107D1C3C19219E35EF24B613F34A501EA50 56E766D298110D58827D32A3CB94D4839847304A76610472E1CAF468A19C9644 34261FE78C9794839BF1C142E297658C39A2F53AE9EF818F1490DAB419CE417B 07A29B7426CFA5E915F4D4688BA71A9203B3FC492FABB48B3F445A34AC567304 686B47448A268D3BD9F9EFFB84C9784A0E8A6850CB7C7AE7294DC0E27B6DFF24 ADA3069176F7CB3F63DFBF5ABBDED1A88F9A2C23867B8CAD4CECFB71FEDE8AC6 BFE400550799D776D7FEFF6D12380A6B8A0D92C74C98CE4F8C6309E04063090C FBA943E06D3A3C31D3134DE8870C9732B2871CBE9CA6432C956EE3CB78CCA835 614966493C220F0C4453BCDE7F2D534301FD86EF08F0C5EFDB1ACF7EB369C44F 565ED442440941F21CB1ACB432AFC9D2EBFCD7A18F21B9B0459512F6DEA6C891 3936A6A7C32700848A89D71070922BEADDA5129AE5947D6B8156AA1E8196B31E ADEF6E21E2EBCBEC85C2DD0D1AA7BE221411B12225785540D13DB1D19FC26777 201246EA07CD4B6C55AE1CF3B1E0779E028DBDF61B483C10B874B831DBC0B8A5 99359A84B8B037BF3522FD884D22DC229CA4F38147CDDCB5AC2587C60A0FC3C7 C740349D822A2B2C4AE205126708D6F12F3D47FB00A34E70B1664A808F2D313A B1E3813EA47C004A2F10DCD78F86216D124148B8A8B0EE7F67CC50A946784D34 D1D4341567A1B26D2CEADFD4B1783AB2550D9EA2FA0D2C912BA8550EE46D0735 45C03898F33911498D4C7BC16343FB4703D6406D05806F6BAE1EFD427DCB80B6 1524F0C25E0146E170125F7C9EEDFBAA5FB0961FD9CF12BD0320D38CB233663C 33780BC59A749A1890ED9CAE0C4A44787FC714184B93A6C59ED539856D736565 48CF24DEC57DC66F431E55F09DA0EE6BB7836B5874ED1B4886764B2A209B2172 F1DF234F66997876C29EE7079E8615BE9D9E1F61EE33007D3F6433BC1D44B94B 76D03A0F0F02525A0FD689D44CB060046D2C5C0BA49408FD5501A37924CAF01A 67CB28F06798D48C4384F92014921A757C262453E7355A97FCD3499BE6EE332F AFE5B45A01288568CD70283141E026B4E943F5FF3ED7EC7A6C6FCD608D0F2002 4864B793C94FA9E7B71AE67EAD2B3FC1C9D338129C8EE884E8044FACC428CC76 77D0AB8C4408AC3F4F77996AE5F6B281827E4F728A3B1AB18CAB0616E5777212 CBDD4BFEC233B436C2445CBA9663EC06323AFE78EFE0E3E921B6EDBD2403EF31 437AFDD4869C7130ED5331FE43D5997B0D0964251F9960413B29F277F3CF72B7 FF544C51FDC66C3727C88F14D99EB85E41AEA360AED6E2B29F4A711856EAF327 E633483F37B0DB80A7A0767B5D04C19AD65A478B2A3043F8A49303DB475E88E5 82AF382E2495B7E0DAEADA71826B5FA94810A21E9B8C8FB031C000087AF73AFA E67558E4EEA0DE5A17F293620AAE8FA3DC2E40602B188B912D241DCB40264AB4 7A5C1DB1134D2086518425C33F98B9CCA8A6C98EEF58A363376D569568DE7B03 35A097D6D6FB0D347F68CA01C6F51353555DB2FF946F46E2B19A41C203A3B6EC 49AF41C63163F1BC47E233163A6EEEED0102E0BB791142810F9500E3CEA1A20B 463F8E9FEF86BC436F3323C07E1212C44A711BDF92E8776A62AD212AAB489958 5875B116FEEC79B153E42042816809AA46BC73F7F9A829158893C1A24B794CBD 76062157B3EF56D32F556F76305CD9F5C4AF83DEEFB7F85BE8C7605F4BBEF256 3BDE212FE651F04DA502A1558BCD39CAE020838DB27CAAB1F533D1DBBE333207 2595D2B9576B7708876B73776B38FC458E98FCB61E86BDA3464E6D168481D0AB 0A1CC3C8ED0C52822DA8DD8ADB8FD9061A1A318038999A769514ED92DEE21520 F337465AA9A3967D0B55A0D84E0A305F1E50BC0240C6FA7F306DE94670B1930D 5874AFD3F0B74EB70FFD8CE20BAF7D728375963E730F3595764D6824B5C35440 6591465DF40B6A5CCD81BD07D6C86886F0C86D118FFFEE07A82C2968B13A8750 3A47D943CA840AE87A14D43DBABCE00AE9D8EB09876010D1F5A1770A58EB2D6E 48920676697D12EF7FAFA517077595C2B50123A24969F2682EF2C465D76EA9E8 70CD2CC4D6D9F988FF9F3567CF0BCBD1DE174AFFC881A6518022FCD9E1B86DDA B984464EA9B1699107061804F4F0B8B4F5DFD5C150256AE2C9E5334FC7E839C4 F55CD4405E7DFABE1F085184423FAC32F1C0E0AEE3268A790ED5F17D82988CE1 8590F55D72A9D7656F6DDE0BC02D0E27ECABAD6204A1669E81E479DECA48F00B 10E0B1ECDF9DFAA6CBA5EB10D834D13C035C46D2B1F7028F900A20818C1C2C02 9A04CB0F3586FE1F8439FBA0DDF535E3CA552E5ABFD3B02588E05957CF505F06 438818073296B72FF1A8D63ABD7349AD77CF699919DFBFCDD7F0FA355E292932 10B45BE1E9AB95A6116A4009BE1E6B1B5A766EDD8079FF912A97BA524226369B DE7176218D80D6D24A811DBB0A78FB34645B020F724E194A13539BABFD36C956 3AE3BDB72BED1E2E5A4DC20E1AF06929D8548A6C96B261166FE18AAB70E588CA 0670693753C1D9CD19557538D341F4B937A675BEB14A020506B3C97BF5858DBF 8430FB943FEFC2379D8DF222E15112DFF3D39AB3F279A12FCDF08C909EECA08F 6D07B7AAB3F80F2349B3911D5348362C411A33656378AFF0942CD833C42093E6 E44A90BEAF971C5AFF8B3ADF3266C0BF8EFF8176BED7B0CF6C1B51D780569C00 ECABC41B5192DABF9EBB4E83F723AA8BBE00D0D8276E0EF5EA2298912B6C14D4 EBA48D5CA03095CB44E3C3B621B07DDC291F1661212672B8A357EB6DEB71064C FBC7AADFE415469C8855D58F17BF7B1415C7F92809723D2E1F8B854E5D23A660 A22B5D42A61F8D863B93AB68096DF75B964D9FAE42C5BD84D142523181FFC66F C280F64D8F73E8A0FD2D84DE6D34DCE33FC59C76F480B76FF135315F39DC8FF0 1F3E8D1F1F7DA091276DDC9379EDB5E252E3CAA870D1862446D37F4F782B67E4 F15E4D9D8697674359D4A12857D2AC04DDAA11A1033C1AFA85E001A0D0850F0B 4341C767E2D1E4EC9FAFFDAA2D32548FC65C50EA6E134F8B1D81A0DDBE0D3C15 56D64787F49C1A8477B9E9E469AF0E376027E044DA32AE5487E2401AFABCD8AC 044E731AE8AF902FB4D9268C6E635F7EEB6B250538C73FFCDE5E9275709BE314 8681D0BD58911934745B2C39822E14AD17A2A741C2BF61E613EDF4B37E87D914 D4AE5C6CBB1CC3BB73165D8126D9A52BA5B57BA6CD11DC3A9DAFD529AA4CAC52 D310A04B86E69308D1D7A867311A05FD68C3A5F72050229FED33DCA45B4C490C 929FA8EF93167382BC4F5F8E926F097DD826BE06D01C0C44AD24EEC88327CA20 FF51529393638B1BDDEEBA4144A83F168619AD6A095542FEAD4A31B9013A6398 566E986F7E27D67D005D7FADCBD8CFCF22DF833DA5F55CDCD399E2AD1EFBD80A DCA734C616EF41717118B2445BD2A0D5848BABC8B2C30CC730968A9BA968CAD5 73E2A7C68CC1F3160433ED37EC1944CAD1B4B7A490EEB84577FA2A9C91C44F8B 7E885F66440E98B02E168D653E0D8752387F9073E17BE9D0A9F12B7B85EB06D2 CFDDB2153CAC6DEB858F6471066ACF374A825C3D37E0EDE28F4B3EB1DEFA7ADF 5987E1C7B4340F6CFD2F11DFD5E9C504BCBC27E0548231C6A1175F24728DEFB2 0B8A051369EF070F3D8582D4B918FAECA5E4E47BC1039A679F6414A111A744EC A6A826C7FD119ED0DB7407E67DE4DC871726E118F39CC41BCAF853136EC8B010 0F178375B5712FA16CD9429464A594D67B8CCF0354A7231A1E8D621D647E87D8 884980FA6CBF3CF31F271278D25A3E5952F8ADA943095474F91CAD7EC2EF2667 6197E1889636983838D9FF7DA1205A5F76DAEF87485F2C050FC6DD82EB200E91 78BBAC07DAD3D0B599BCDF24C76D39FEA45A071F29AC497EF566495611AF0864 3085E1225217DA4DA0C1459BF20754E470A7C0224C0E26DDE14CD99140C6FB4D 31785DB254383AEA6C1C3474E45FCE972DCDC5598C7BC20AEB68FCFEC4D392A4 4295BC241875E5AECF461D810090FBE9DC2434F0C3197296A0B172521C876521 EA967370FCEEB641AD5E7644C54027185C40E9ABD1A709833612F55B23581D97 E6543B968CF5FA39388BBCAAA3EC86E136CD17DD62763AF58A22FBB97A64AB1D B28722307D5A05E2EC3CC45B6D8FBB334379329AE7BCAAD9D6737E6AEEC9D5B0 93E36A9B6475502459F2D6CE5DAD0793A2AD582BEA430EA0869F8FC2405C3649 80CEB62C3E8599635F65BED2DA5AFCE0D736DFB922FA0D07AB03E869B4B36015 ECE9BBC7C39BE221CC6D41C77689AA34AD76ED8D7A9EEECCFBC20980500DBF5A 84762DB1DFB553F532148C9CDD7D58A9160CBCC49C9E4FCAD9F7670CE5700D4F 654FE01ABCE19AFA811A8F5637DE805D1552D7BDDC386BCE32AB7916D4790206 7BB6AAC0AC8CC891BD788DDF20076B766F888BE427EC562CA32B3C0C478F7964 FC7B7429E61522F4BCD801887C003E9914DEFD67AE37F23BF2AA22310FA65A30 AA695A646B93499258A7D817742B826C31B070CBC7E465B9DC7CF239E1ED26D5 AF724B1561BD277F5F10D02E61DF8B26E71FB3306AD20C70AB76CBC7B47FE864 F11980A95DBC8E77A8109BDF684B343E241FB8E1BC12862F4F4860072E988ACE AD2463BDB817AD096CD2C813B63DA8EF271B0B635A3A738A89B15EEE03826DF7 5E24A0038C22B42E54974DDA2728358CF88A227D9DCEE2D4DC0E7DC03520488D A3E90F4D5C75F2C7607A30D1F54B2D0122D70A72AA2E3F11B7F764D3659E1033 338459AE1CDC12C63347A7DF61CB66B12D8009FD63282C5EA48E832115DE0D72 18C182B50E2EF89B1848CB9BF4FBBA8D8388DB13382F8E6605F98D0A34E54BA4 7EE467EE0BA39E6C7612D10BD75856D27F26BF34976AA539124B22CB9F04FDF4 2901B76BA5FA56CBD67377B740ECAF8F7BCD3706C1E2C8735F6A6B7A5E6A469A FFE75FD73F01146656E99D90F59D9D0F689A1B33CB4E5AF4CB969E1AA02EEECC 7A0DFF6636A7BD81B8AD1FB93D7F89382133FCB0DF0ED108F1D964D0D8033447 8ECB40654D882B8C2EDCB6F475CD29E5D2CA2C94A8E6597EF5ECBF1E6D0D64B2 F44F891ACED376B6EDBC63295B98FC007925550D24FC826E14DC9FCF59B782B7 6D5415253D37B711EDAC8016BBDA117732971DAB76CF0FCD2E3B40CCD1F1595E F538DC222A9540BA602067A6C12C65990A76226EC6C23A3342A731FD6DE2F8DD 477BDB609DF7BFAF73BDFF5C1ED1AA507F630C35781BEA6985F4BD616A997F05 FD79BC0B143AE4AFEF36B9BCAB2ECDC8641DF03D3CD7B8F574C1DE5C45353130 B6EBC7E1D85D89E2995038D08B0D87FBD517ECA9CA3C22CFF5AF032972424F06 6FC97F34A34E789C7FC6C4D68A6ADD5BB92F236B151B99B3D16C9F840F07FE64 E5DB0C429E4B0DE20923F61C1B59A3CDCEF52EFF3451B6F04F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI12 %!PS-AdobeFont-1.1: CMMI12 1.100 %%CreationDate: 1996 Jul 27 08:57:55 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI12 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 11 /alpha put dup 12 /beta put dup 13 /gamma put dup 14 /delta put dup 15 /epsilon1 put dup 16 /zeta put dup 17 /eta put dup 18 /theta put dup 19 /iota put dup 20 /kappa put dup 21 /lambda put dup 22 /mu put dup 23 /nu put dup 24 /xi put dup 25 /pi put dup 26 /rho put dup 27 /sigma put dup 28 /tau put dup 29 /upsilon put dup 30 /phi put dup 32 /psi put dup 33 /omega put dup 34 /epsilon put dup 35 /theta1 put dup 39 /phi1 put dup 58 /period put dup 59 /comma put dup 60 /less put dup 61 /slash put dup 62 /greater put dup 64 /partialdiff put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 88 /X put dup 89 /Y put dup 90 /Z put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put readonly def /FontBBox{-30 -250 1026 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DCC57F7903449E07914FBE9E67 3C15C2153C061EB541F66C11E7EE77D5D77C0B11E1AC55101DA976CCACAB6993 EED1406FBB7FF30EAC9E90B90B2AF4EC7C273CA32F11A5C1426FF641B4A2FB2F 4E68635C93DB835737567FAF8471CBC05078DCD4E40E25A2F4E5AF46C234CF59 2A1CE8F39E1BA1B2A594355637E474167EAD4D97D51AF0A899B44387E1FD933A 323AFDA6BA740534A510B4705C0A15647AFBF3E53A82BF320DD96753639BE49C 2F79A1988863EF977B800C9DB5B42039C23EB86953713F730E03EA22FF7BB2C1 D97D33FD77B1BDCC2A60B12CF7805CFC90C5B914C0F30A673DF9587F93E47CEA 5932DD1930560C4F0D97547BCD805D6D854455B13A4D7382A22F562D7C55041F 0FD294BDAA1834820F894265A667E5C97D95FF152531EF97258F56374502865D A1E7C0C5FB7C6FB7D3C43FEB3431095A59FBF6F61CEC6D6DEE09F4EB0FD70D77 2A8B0A4984C6120293F6B947944BE23259F6EB64303D627353163B6505FC8A60 00681F7A3968B6CBB49E0420A691258F5E7B07B417157803FCBE9B9FB1F80FD8 CA0A265B570BA294792DD2FC75CE2C83DCC225B902551DBD11E687EAC6E85D2B 02C28359A40AE66A6A6A8862CB17815B41E280313F0EFAA9981755611F7F683D 35603984D60BB0C772054355A97A5E03C689E23B04DA79080CE4579CC90EF38B 1A64CDD92B907AE83192C3C46C5FC40BB412F6656DC6349E6D29B5936DCE94CB 98E3B465FFF7574095F57BB3750F1A525FDE28FB8FCA4F0DBD8BF16A3F1FD9A9 CD52473E23A90E6632D39EBD39223004B2382EA7B1CE8E90BE77C69CB5B9F659 009CF2105EBACE0CF9BA0295F1937CDBF7F718B6B85C984490D1E560E9989B89 D7905696D5F64BFD9BA1A7CE898BF3C65F0474C8D72FE45C231EF90C86E14C74 615D2E9A57D848467627807915781EB7E8C0365187776732E23F8DE6B7FF9728 76C4C2526F6C573DA11F7606C5484FB0E9DF7EB39C9BD47B5D0710BDE6BE3B98 0A7ABC119779DFBDF6FD13EED6976950AC4AF5B21906B6E84803AA6824BD46D2 37D5AA012269135E586D85A70DDE30C76F28BA11D53B99742B2F552B7AB37A5C 66D519670C89691517D8EA1F6EB91B15400EAC8A995603B6A01D3C188256E271 64D175F08325D19B043D6C4953B4F1CB9915A64EF273CA7BCE29866A26CDF8AD 1DFB826B01DB939659AF92E9606476F54446797CD20753F196A12A09781F4BC0 6848F7F860D97C462D2C10D3674F72090CC15AAD971B63A482723EB02C980C4A 2C3048043FF23BB1B8C34F99BEDF37D3712A88590E36B304030ADA0D2ACD2B57 ABD9E05E8D349627FF4BC3D6663890400C2F5BC1E1A1E73897CDB96970C17BFA 4C6ED49CC78D9AE7F0BFF3A92B473DE07E53CBD35B02434555D99F2E2C703B06 2E63DAC1B01F8E372C95668EC40613923455089A0AA16E33FB96F99B310834A0 C6D1D4CC1E70E802E9FAA91BADB51E467A52D6412669D871962ED6896BE77425 FE62C24ACF746DAA41F69637DD68EDEED171C864E95B674903BE5EAE955F1FD7 F73B9A8FDB3333B694B2398FF7DDE793C16FFD69E87A8523BBDFAEFA51084E9F FC9789586711C657F191D1DC6D763294087723717B092E18B60BC014EBC06932 2D42C893A30BF31AD19C2DCB45337D32542B97A7B009DBFB6E0D4C689693778F 13FB6DB41774F1E3B082AB4FFE58DDE52CEF177EE53EE65123A3894132D008A3 2B007DAB126237AE26602312635D1CE704C2DE46AD567B39A11D7773B72913B6 54533FE41ADCD64BA5C73FC12A7E16FBC52D7FD46CC2ECD2AB2E2434F31E53D5 1D4DF7B7A2C8F94C5BA7C8029A242F61EF6713B0B04538D31D9C23F7D091C49A 4722F073E7A1E2EB5632AF3BF71B86BB77AFC3266A62CAF4D94B1A4B34527AA3 704A50690F2726B891EB0F5148088F7BC01A1425FFF52095BC97952F8C06A056 20DF6E888EB9CB3E728328D5041108560ABCE973FAA73A3747789F4214B9DD91 17DE902788457500DA33D13BCFDDC4524EDF6CA333CF44F06EC1477E16965A6B 90A6559E2A349D9C62E9AA43977F4F00545FF79465AE87BBF50D345C5AE8628F 42B5761F334A5DA06F42131BC91B2E0F61B26465BDCA14702DB49F720EC5D9D0 E04AF62896B422296E78D05F0F07DA8B13D661E5A3476E59C98C787B2E822012 EDB3A169163F51AF69B27703F95E1E54349C1B0AB3284CC4D83E41069F7745D9 BEEDE73B5A1B2BF32BE13695BA23FD4D60BDAFA5E34070D0ED7BDBA1AF371693 4F444D4BFA3F18EA519B7C20E4620CAF8D0606359C6C06ADD7D8CEF3466D0CBA E494D3238D9138C4DC84D385B8523758EA779523E7B6FAF94F61576C08E97316 64F59D2E93C11B10157CF2BEAE8442ABD3DC17BD44FA80E47F3CD3E7008FFEFD D173B2C5656A722A4A4F2919C7A48E17D17FEB474D210C6C106D6B59965E9929 3EE9584B5F7E827CEB6D814AA7399D337FAF1D8F24E3AE3D23775D7851C42CFC 857457888FBE62A980B872BE8276D56BC6464400CDEAE54AD4312B5014058CF5 05AE4A208F4B6E556735D5502167CCC65D0F043F4FADE592B3A059B0EA2441FD 4B98CDC69FA18419FEE6EB354BF49D0914CBA5FF06100FBE6F00945897EAA7F2 E31B39AFD9BC83180B8F7B963C0BFDF0EB4835F753B00AE1AC141CEABEF117FD 28298B651FBD8416594C0B16D923B145A7E6815C8D07006ED06565BEF5ADF5DF F4337134F3ED71982705844F1681CB75210B08E008E49F42D1EDC719EC443F7B 42B065055E274F11248F2E2ABE712A4A85650494B8D257FEF8A2B20C141BF6B4 C6EE2D4C3C011B52AD9B3E2EF32816CF3FE9BCFF639D9AD561C32C91F9FA5100 D943753EA7313435037C81FAA92D80310FA590F034B622DE1EFBD92C3E7A2657 535702BBFECE5DC4EA859219DC882232825D3BB94FA59A403D79C383CE169D6F 92D0983448805A6FFABA2869B004189ADFBDEC21FE661B6A2E8DA3B5FB0E1F3F 5A186580E08532186FC087A0C4F6CE9DF47DDD3ECDECFD71FF949ED60C5815BD E8BE752478B0173CD661A9B18BFBB39DE61BD596B8B2470B45F2B67D57CF7FB5 F0EEE58B972DC4C7170F38A59C634FDC8F8378FF8DB102CB2F7A495214109CB7 2070A628B90F2A3F5C557D84E5346B03A34501882B40C9F986750225184FF2EF 84862778E05240A2AAEC040F2B3601E9C569F0C9AB43F6918EDA54B622E91B2C ADAA786A4697D545E45BBFB0E7DB5E90013F1FECB3A7BBBA5F4C6FF91D02CF08 B730CE0F261646059E008DF23AAE5E51FF7A71DEDDE013D4C82E2A40998365E6 2844FC32E60A9A56133CD0DB37FB0A4304E0959B9C8445D56AC81A0FCA276C2D E0E2BDC038CC496B62896A644AB9E78A968FB2FBD75152E03F453E3C8CB0432F 24F1610F0FD2CE60ACBDAEB026377654066D2EEEE8C55197AAD44D4BF3DF590E A4AB7A3FF55A125A707D4D8637F40CE91CED794DC6D9CBBC36FC7031E079710C F1B766FCCF739600EDECB9A920AD4F2101D21C896F35283FA7685ECB80FA6D89 D3C0B17FE4044DC7A1299E9BAE215F0205DB2AC212F145B00867474B909681D2 C4BFB1B2A50BD353ACB466B5965EF2A5441497A66F28761D5814D5B2C2EB2CD0 E1328D818D0373611253ACEB918140DB623304D948DEB867BDE42F6E561B774A 570CF7F680E31F92E562928F14094B1F97B31F5E792EE5C75D37216442079093 75A81EE2E43BBB6064E007B6344B31314AC8A554546A6B42534FB1B57BD35440 2B51A606CD6335EA91298E659B195B58BB8CF70E379A55F745C949D7DF41E0FC BDC500915280DD5355BA323B032C820F996D3ADC48534D7CF0E459784E5C877E B09D2BC2AD05AA15B073F2D24432997B2C3E9E4BFDE6799188D107640390CA25 FA8686EEA410594872CBC51916566D1D3EB544F9245139CADAF63CE121FE6B82 AC24BEAE3D662A64D03825171AB6783A62CF044532176BA68EBC6F28B5C5F951 50F99D3ECC4C90BE24932B484EA11F2001E39B73E3DC07CE86A5DB76EA22FEA8 7CFB5ADE174FD9A60BE0015F53DD793C5553284E19518304DE8C9BC8ED299172 17BAFA844BD85CC518A1F7561F4FFA87EC92B974097E645DA35D0A2C12AEFBC3 F617EA8B1301EA4683292F84459EFE22B0E95455843B10D2D77634661E98965B F878125EC14912D0CE5F19C79F989F4F414FDB01671AAF7EBF0771C0B6D1BDFF 44DAD244FF0F3B216FA19989E4F2D48B1001E4CED7039ADFF864C9A390A6FA8E 38AC8FF32F11BC7665D262E5F26F2BBA86367E86A48E0D76CB28A57A388B46BC 8524704C1F165F270B14E12A9B0A78DE43A87653E87693004BAB3EE8471298A4 A8BB058A15A781F28A2B573838AAF03ECFE1A972E868B208752C20105104B586 84045A29300ABC0C08B841B2C127FE8146577B41E5CB73B40556BD4FB1C7BA24 3975BEC19900E85DDB732BDB471F3224325E9174ACF881A1D24AB7EEA4EAF5A9 DD89EDB106982504C1630FB5E7AC88A3CB411E5C3F6A985D1B8E41BB953A59C8 8BA147C9BAB15F325FBFDAF1E1DBFEB2AB9FD5958DBDBB7BFCCC87BF515D4C29 C1CE63443AC7688CE993922BD91D85DF90C095EA5BB57FE8966FC64DE4662D8F 2D6A866487E9C2CA6EBF8AF30CB41E767168D95E8D69B16A1B7A3877CAEEB784 5DB5CAF28B602D6BE9768C9ABEF4E389681F75803C2BF969CA4F2FD61E28EB74 EDDD84D2DB466436665D4DC27547ABCC28ECA86FE56F4C7E57D586F08F53E612 A81D8634B311B898F4AB249222A030CB1A20F39C5B7D1A6C7241F4ED75569E33 6D93D83E8AFB474392A6B6DCA681C76CC4BA342083B96B07B84DD544A89AA356 C9901A7F927A004172BDCB17969E607FF9F921F5ED80AEF4491167E788C4EA7F F819815E6BF16C89CE6CA37CC936664EE20728F87EC948E781F2C63199F22C3A BBAB3FC7D484419658F31D4ED28D8EFA6697512E03449D079CBDDE8C54A6DD8E 75569E3347D76495363FCC940D83CB10F1660112CB21217FDDCF2064DDFF2B9D AB611E49EB44333CF5A2B5BD340302CCDA4BA420A2DEE9845A39149D0204008F 582D871CFCA103558AA817116F9C22DDC886F556594B23AF21ECC56B08B3876E C8BCED9A2F05A5BFD7F2F5EA95A7C4635EBC04C3EB03547C5733AD8098FF712E E301E30B34BF43691933B0051E3FC039A8F5B5C5D8E5797A3B21EDD680BE8671 33D9C7079F8ABB84C975E17E1F032E4103A6CFA4E1604C0EC9FFFAD171CF7F05 552047C27566D26BBCC68D3481A613A117EB88A764489D0658E81C22B31CCC06 CA1B1297C884BAD6CCEBD016C855EFA6342C025FAD087F9D02432AECA1EA00F9 698FDBC7F625528D355D2C40F8979C7A5CCE05201C6ABE0D7CEB3A44442D3394 3AE90C64555DA82806CBE1E7B3934335D508837E9F344EED9109FA9DC9BB2B1D 2392E65125557E27E472A07B7AC53EFF0B3CF3495C1DE563B00CBF1923255501 DB01909BB6B4C597392A983197823A95E6315625E2CC7E64FB26EB25E1EC165C E3A96D63FFFE7CE6EBBACADF539AF530415FC7089543FB982E1AFB950509837C 78E7FB0FB334EC460BE1C32C05F1B7632CAFFCE4542A0BCDB39CFBC65979EBBE 55C968463EC30D65982ED90814166539814E93FFD03B9E91C4942001B28C7720 0993FE133AAF6941FB353C2B5C4814A5C95D4B9895DABF49EB9DA77D7FA180C0 2F3CAC2AD6C1F297EB8460D0AD3DA585E5112F19A4ED580C929F66D51FC44D5E A5545374871246804B08206D4A5DA197B606A99839EB86CCABD2551E116F6EC9 A2A61DAD0217467D851A753E63CAAAF90844637C59F939BB87DE153B1F4EEEF5 EED49D809028AD47515341F54AD373AC68B1FBC2EDA9EA7998041E3112AA6BC1 8076B66ADC0618D73A8D2BF12C4036FEB810C08CCCB0866314183B2902C115B0 D3579C18080A9BC08769E64903D03A400396199DF6B6A01ED844C1EFBC9379AF 1EE70ED4AA951C2DBF18D73A804DD5B9732E6E31095A4C6637BF31674D9906F1 4C390FB89E791FE4F6FA68CAF9C9102AD8E3EDD01060BDF65F2F2CB19E98F5C8 455EB26872B7B44C568CF31B5A8F8C2DDA5D9E3A24131B7C6727E5E420B11611 82802AA3796EECF73D360DA006D4C2AE8C418B184B53B6A8ADC374241F2F7F92 C4B47699E28C64EB656DEA4AC9E2DAA6D987F5ED4CE644313AD53B042313D662 53CDDD32D7983CD5A55310D38766F8B5525BD88B928BA5388B16B40604A42186 360B90D961B92ABD505C221F7AAB4454D716BE8E0A767DA59385B281574D8F66 F2000599121FF6535C0E6DFA959827ED055E6B119C84430C52AA39516142A553 937DE3A3DB42DB2CA4A9951F71D002B756867D8F54B64C47F296BC877509531D CAD5A73DC86291884A0C5783B4701BC4361A27CA3025640AEE06346FDCD5F445 7EFC3AE1EDAE3425C57B8D96B1BF88955C1565DA373DDF093AB6D3E7C795C807 3F73F32F540723BE6D0475EC5019DE1230C6CDFFFDAEA9A7F53DF2AD0885142D E17146124BF3FC0BCACB79E8A585BA583C985E138B68A405309B834DE126CE26 EFFA976AF78C6A8277212E660822576AFEE28C46516F06D1EF2ED8AC1159EA50 413DF42F4C648785D1B4414B776C0620C6A11776CD6451EFDCCEA2BA28BA7D66 98AA9D635BC7DC78C53B2DC3599A32D28816698FBC9F3B66F9ABC499CF2D4031 CCC196C9A12E83FBFF2D7E21D0CB89950A7C15D3C9DA490E6070D6C0F6DBDF52 EF8B4CF51C100BB48968D822D604EE73F12542E94D34F3CB19B36098AC3900B3 BB7FEFFC3795C7A14CD96478ACDC747B2F73BAF7EDCC64E212B0422A084B8EA8 E8F41DA7C692478971AFC78245EE2891E3044B253908D09BB73DDD9F2DB726CE 4270B12D6FE1CDE6B8E12BC0C29EBF3B6A7A277F11CB0F781554ECC0834FFF66 D1E7A679A594DBE9F97558921A83E13980CA512D31548679600747004D5AA4BC 0D800A9577409A0195E75D1B0E0B4EDD5A688BE70667E4F6CBB2FC3E13B3D3E0 EF5B4834BF8B893CFC0E37934C89DF6769E5CBAB44A462A2E38AD19F7CB1053E 4E232EDE7051571EA5FF46AB1B3F71452C2E0CFD3859B1B3986A7BA67D0899F6 521A28A553C236D8ABE6ED42D764B899073560A138E88A378EAC4D8A3EE6FEB1 DB2CB4694DD40E39F1424B424F9690BCD533FD02BEED8408D2006F1CD1EE0744 BA6DF40EDE7A1F703C2E2DE00EB07EC2C0F7B24C2CC44F3E1BA32EF2771FF58E 6BDB7FDE5C36B55367F70B74D5F1541D31CA8A12D89BEC1D33CA4D600D0AFCDB 3DDEF3F95C406DB1AE3DF697FF1B1EA6F73A3D828596F3A5074E23165FF5F71C 8264786E56817AC3B8B40B1E1DC2117B41605989A78B0BDF8FAD01C1E7455525 EF4EBE6833ED59715358383053384B952BB1FE634213B314B774736D19B77166 A81418CA1CB77D45351C2BFAFB45F079A44CB4D9C96134DAF0EDC64BFC5B6C10 352E0E47A78FC96F5E6FD50E7986D9CAF92F0DF940C92DE4D3C6537C809AD18D 3B566D1B41584BD00BDDF92584E788864EA64741A93BD06BE75E667A9CB6CEAF 32A779402295A9A7B71DB1D6BEEACB16E6D4C5F279701907BB39F6432CF02B14 DAD5F65CCD2F98B5E71FC3ECD36BDFCDDC6241E6A3F9A5C8539A582475E1491F A3DE6466A736B3531ECD3917359C054494A8AFF7CADF70F297A680EA48A93CA3 BAA9A8551C6EBE529F1E4C1302BB1C38CB6C979A4CA26C9C810E89AAF37A4B8F DED2B30A704F12DB7F569A34059A92B27B2E3E915969C30F6ECEF8596D0331EE D5053B52D8D96D1B694D873707F567E29EF52A3C11EDBB24199338075E6F4588 8BC6DADDAEE93B38EBEFE13D2A82A9FA3E95E4C500E2A3E64E36F830BC16882C 6D68E4F862CEB2D4A75141900A69088505544538C3ECBEA0FB21C5A0018863FD C2EC94B75B0915BBE67576997F86171BE93782C406F345BA259CE89676C21F4C A8A04C2CA3A71625B00FF729A6F66F9CA071EC1BEAFB352AA3BDAED027A8940A 885E0C289D2FEA4105F5A00191A059EDFB5199B9A99D11CBBADB1CF18135E7AE 4E45AB4CB390BA35FC9EF917ACB20AE3006BF76275D4B32CC132406D7BA54A1F B273A4E6389A1FDB5D025E93E7C592172D5F410EF4F4DCF3D367CFD1CE55AAE1 D4A203BB5EE22DA9832C46DE2D9D96426D7942572FE97B93DDC16DA56BF13A1B 03D945DA42C993B5B8EE573858877F75733EBB33F2C1C47A9BEDFE3EE38ADF9B 6A596024C86037DEEDBFB2F9C40461AD52C14A1771BE7207BA9760BAA3BF4510 1D4BAC690D89A1A77615A79E96BD1CC60E1756EBF9B6F67311DB1D6DB4F08EC7 C6CF06ED8C06B48DA8FD84016CB666E58EC33F81D8955AC5F00589BB91699266 1D2575E92E6CEC3FFF8BDE02F6F213D008AFC193F108DCF9A1C9251B9FEC22D2 398F7D841670E8FE56B2DCBC44F904B9AEA7E91FBA308873176471890F48A743 4945ED7C0FB5A832022B4DF3488EA23917965C80919EC68E0A7C6BE2DC9F6F89 1E9EBA9F24D79EC0500E81DFD7FC0884F556281E4ED2EFC8AA8C9C7732F0410B B58055A296CAA86E00DB9971C36936674C4CA2A093FD89650B599CCDFB6C0204 6793E4F5A5C2C657D14B6B7934E103A92C129622CBEECCC7B0E81E9951BD98AA F45352DC7D1A6D0593648BD0DD1E93B6C5B82A51AF39E94A8F238C8684C46118 974DA9AA8A344FC592D05154F572556FB5346EB24078E654E0C2D213A3BE9563 03CE71CC05CC767C6DCAC31B11A1AAEA5CB5890A7BEC3F325BE517C9B5DDA15B 1174DB9E0470A020C863F0E91C4543AF770C575CC3A19D1E4FDF0DC3A4DC127F AF68799F3C9C1A3CD2483DCCF7FD153F6E3A256B78B13FCBA0B82EF7AA3134D7 C6F1E8FE1969AC1B3F24E9C01C06B65A6810F137ECAC17B4460D2B16A5F30100 1AACF62AB0A9F35A304731F8DFD5ADF70625DCE47BD953C2DA62E6179DE23E9C 0D0E9A099AA437EC52F689DA3761BABBDE84A91C01FC3D8E33ED4FD3525DD3D6 E5957B423DB45C3CFF24504F0CA1A6FD93B1882C14EE962E92DB862DD1AEF0A2 FAD2C9AD2D4A29B207798004DF9BFC8641575BDA712D285882B12FE55099D97C F46B91D9087354E1669286CD58E4B7010AA07BFAA4AFA00A50322B1ED9D49C54 38FBE2D27605F79A31895A7BC632751AEB394F415B8C95ABB15ED7FE1CD0936C A5878AAF61A2FB6D29B953FB2195AAB390A110403C748E3C239B7E61C72AF3F0 B4E94D5F4C669E56FCE899C3116BE8C2355685512FEC2D889113467F0225D11B 2BC4200AA229DD46926DEC9ABEA2A29C427849BB09F582EFF87F1321DFD2B416 F5F1917F5B7D23D26D9CC13C10699B1D49446214386A9B734B153E3BE60ACB12 35DE61CF07C7F6AF7BAE81AB6E5DFBE112FDB00C04C01A8AA97C2D7939E0B93F B4C7FC96DA1F388A08119EBF0064BD6AC6CE19BB1A3DE45FE9FE74FABDD45C53 48061E0A5834D22F05DB80E9032E7FB9BCA7D4C9BE07B94CE1274B09D363A15F 34191C36C40AC13AA6AA8178E58668C24E5359ADBA6454FA91FDF5EB3773122D F901853CD08BE40B08DA62EC42E4C63169F9576FE906263D441F64401954EA81 B0E84A41E9E498536D6A25D3A89D7512A6E278B738AD5EB9C7CEBD39197EE400 CC7B712EF4DAB60089EE7BF49FCEBFD47C5CA078CCF2FD1B2FF51D11BED63F39 8B2492ABD115A828B0C6325732E2C1B545514365ED5A3603AA9F2B151C664D86 FB601894066ED918ACDC089BC138795A58829D478394F633660C909C74898179 83A4CF1DD4087496FBD6C586F5C0859CE575A09566EDFB1AC89CE6A31B5809FE B585D5415F5C8A01416F88006DEB48AAD51B005F2E5D13B0F8759B5E875FD29B 018AE6FCC9A51BF642156647D7E900D0F9F9C05BBF547C27699F160BAFCC0B3A 3ECF105878828A39059B2064A9F2CBC413BBD93826E4AEBB509D93D870EA1E9D 4CDBE771F98D5B41D4974BD08F4A908CEC99C19A2A9546ACDDDF4B604A7E4DDB 4E1BCAB78C0FF07D874155DFD2771559AFC768BA11974EE15812031A9F45DAC3 342220A3BEEEC3202DDA3DA59ADFB03C93C6ACAA2BE451BAB7C9B3BE06D7B7B4 D043F70425F80E603C3D69A22EBA39CC0FF2F4F0430525A7A3456CA2AE871F3A 53699A9E3C7C7AFCA7ADACD185692629C3C2764D11FC850ED94118064B916E6D 25D2146957788B78D6E5320AAC84BB18330DA3A7B4DA44F8035AAA4FB0EFF56D 8B6E8DAB6F38C30CE055A86D74BD09DE2E115D860ACA5063940B850879FB2A10 EA67FFF9962E36C4A262124800BEDD6C40A99506C56F35F489192B557B15D04A 8204BF41E6CFBC3A5654025CCCBCBBEB0D2CDE22D7DEE5CC8D74F917C843479A F43DC34D434F43DFB0BF5498F9BB61B7FB3776D06BCF1303DAA6B7B3E1CDBD70 4C7F5224578D8113EA2D2BD03A529D67F69CD433239DD5D14FF7BE1EF34CB987 01E41763E0305BB2130B863BAA47F70805EF5B3CF6B97DDBD0CB51AD1E8B4C66 E538A4269ED662F03063B47F224E2B111FF9D79EF201BFBAA72E314C3C57D0D0 A0752D9FB646EF3A5C02563D6854EE38DDBE31E25103B979940B2E2066929C03 E382039019EA91F3E5BF335988C9093A415C1193D14E70B5995883C7EB2B8A20 8F84E250A35B947C78B9A73D57FEC539A0BD5604466F12C76A2B8A445137CFB1 6C15AC5BD9CC6C5CDC07220778D9043C4F8A17CFAC435CD61FBD77467F60BE11 2B81DBECCB2BC2CA79D5471AF7CA8A38924090590A961D446C8E34BDF783078B 877155F9616863A9E4226AFE06AB979FF16EB03A5D23A2BA2D878A74F06433CC 531CFB988DE9AAE6F9D70E2B72FBCE64C219EA7E2B4D0A4CD2EB4E53AA54528E 644EED7A482EB4406EE0F017B29C7622832D14D65D7A9956A5FA38C6BFDE5E8B DC18625F4129661C698DAE9785B6E4ADCF869F0076615F3FB6CE3DC4FE8A0875 45537FBD19F0AFA58C6B46880A9AA0819C06FAD60348CF01721BFE10C2B1A054 3A000F73B730341283D44DC8C68F79E56105E5FC3B78905CE3A9B01F4FE04EB4 41789458840EBCB6BC8325FF468D17A4975818C0F8971F1622BDE44557BC5C98 28E34C852318FA1560BA71AF491BEFE751B3181070AC5AF2ACFC8DDDA6E95950 522828A060B9865F7C611035DA986513290E31E59B9374602260634F4F8424F9 7B882399E53754C5C262F17900E1BCBA9F3F0AFA81F6E305999EF36E5A937F2F C2E330E06DC9CDB348EF13F2AFF8C3A9F8113F229D6C78BEE214591D948F7C22 E467426F3F2D45E8EB2C67D1306979BC78AF1C56CF3BD67CEECE53AF85852EE1 2297DE4C32FBFB200340E7F019B4CA2A80E26AD1414A0794B0CAB64079D422B5 0D4C9491EBFC66BF170482268CF76DBC688586C121B2045433465F2BB1C73B51 87CFAA803E3CF3477AD94D79C8A1DA1ECEADD905D66C098EAA4519E4C336726B B7DF9B6A1B9CE0E01790E9F912A73C931C2227C2AC033EB79912E4613ADB8768 BD833218634260AE68497881C84FC52A7AB1CCFA31C6FB0F88C98885DBE962E0 0CE695135EB881A247D8BABEA3E291552B0106DD7FCEBE298A6999C6C57030A7 FCBA95C6D316C9DAD9E6E4C7C2C6BCFEC0C22DE5E7AA357962948A4783443588 D69ED99F0F746B03FE5F9609F8B8FBE7D1571E39E68FCFB684CE100C6DA767F7 7397100FF4F179FD112DE3BD6B6CB0C1C33C013F4CA2E86E883FAF05D0E3106F C84CD34E91FDBD5E2F7A0011CFC3A33F83C6AC9A60A3DA098A79DAECFAD866F4 0F6AC0644426E1F997AF098A60868D4F720D7E59BED22B42FCCE4D6CE44E26C0 CA192F2E764761174ED6DB455B7F13DD5FD9907A4B12A82B7645AEB1487C30D3 36349D7C4A927F63153CE8D11ACD62AE3D351C8E8A26D86ED27C03509B9E5C01 0F08AAAE1C20451412BB6D7917CEE46A8D6CE67A3733CE4E6479366D07C6D0ED 330FE27FB38132D7D28F2D925CB5E919DB27369912ABE0FAC0ACDD9CD8CF14AB C3D0FC520558DE695BD76D4D4C8AE682BCD030C82DB94D15F39B7A07935CF61A 825EF63CB432230D367633103D19F6584214051DA1D34F431CFA4857453D40A7 4845ACD40FAED771F897087B168228AFEF6263BEA02FEE9646702F1D844AA908 A11A388DE47E24631A322AFF203BA18C0C8620979B8D3312643F83FAA0EA8F8D 22310BA9FF31DD97AFF544DBC320DD2397FCCB2306D3DE7A0775C125EF0B6BF3 4352442EB8FF699F8322274D4DE8336361329C3D6783911E6FF64641D6D6CC8E B3329113C2B5682724CD11CDD7F78DBAA99BFEBED6C7D0668964BA690829B767 0B4F0E2F481DB56FA9D2DB5675F5703DC3D55CDD4AAC5C940DE2B3A03E4223FE 70BBC7CF8BA5A6B5E62B53DDC8A8091312049937F0F94E57062ECA660273AAC7 5938D6770A6295C95CC9D80AEC928964B50B8DFC0B2751C68E53EFDA8A4FA117 1C67C2A1FFE55ED6FFCEFB2E5030220AFE70F4919D5C852EFE27BA2C57DD1933 5E68D0A92AAE138EB6CF5DC705994B720386E88063658A33A759EA399FD51B0A 8B389F365FF795FE27D9274F404312C5AF1C1FBA57DE54D4DFF2AE5433F71420 371892369611C2CCC57E5981814B4EA483D048FC5577FC0D67416E256AD17276 6EE29F46784C88664FDE602980FF79A955A92B5F496E7426B9520FCD455E6DDC 93E10C1ECEAFE25241DDD6688F4D3FC1AC349563EE08F8AFCDBA5F5B2201FF58 2673615E887E2DE0D6E77EC894EFDB35260C39B82A8FDB3D802C69D753A22725 23A12363F841F8F252FFFEBACC244980F5C7A6B7B257F562A670346DBE67A91B F84B68294891B8B5CEF4AD42728D7C484F73774EAC5A228CC1807DB5BF8EE1FA B4626DE951B1DCBC73A78FEFCDFAFEFD2D0AB546F4642FF192D4C416D99E0589 D14E796DD3052FE1572E7D57B74BD37D52404D07334E91E1337BA78A62C22FBC 7F6701D81CC05B7F9A290A03979C7C2FA2274111B76B941E1F1803FF6A303E86 181338C8801EC2D6E93748B00AEF2FD5A373B2B6E64BC9FE9EFA175F5FBF7EA3 0694F79354A0B0D0998A03B61EB4E035A533E86DDA51E7A475AC651FECAF3678 0524B4A73F5ECF22E16CC89FD43D4B2992C3C2DE74E552E69A656C51442C3DC8 BA97964BBFA9013802F049D474F894EE218D7246FF7EB69713EB57D29D86AF5B 16271A069CC21501D18DC3757D87616B4DC306F4D5179DDD0048E117E1189C43 D93D1115D1B28FC6649640AEAB92A40E12C7E5A23D6E51D236ED850D5FD7FB0F 951164B177164157C30DD60736879640A896715540CB0754F2EAF2851F84D2C8 2332C51B0F3E6F6078A2AA0B42900365CEE8FAF01112F9F1AADE8DDDAB9C5D35 1B244442B895DA9B96260B3369D78C759D389F40F33D2A946F3A3C4C2E65A1AC 0F631EC7B6EE05BB6688D90804A3B72329781E9D55A3DECA7BF1474B85606DD6 D373AB4AD381D4D7F10809CAEB6EB2265D13ED53C9D8553DB58CD18823FA0205 768AD8D05112E4E166593A931AA025B371CDB09E975FB3DC40B3919D2C80B905 1740496D7F3EE0B47C42707645E44DCA4394C8B9D185DEAD638EB209749CAB54 16D96015D7BB1369282D44E40DB64108830FD1D77466AD3CC7A20574C633700A DDC58BCC9E124D194DA2040AEAEE042C67424D2C944271D8B893F3C50BA4DAA3 27CC97A2F0FF4F95C75AAD5FE7A497936260BEBC480192F62D91B31E0848A32A 2BEF57DFAB2FB1C7DCB19EEC6E104671AA8B0A0E7B64149E3F596FB6D11C6C81 69122D41C6BD045E981216F41080477D4632A7EE8C7216B240D5B44CB65A471E 2BD277713BD1E3FB18C4B71E18476501E78A43C71F949C9BA8B1DFF5505FC204 2911FCB7356281A7A494686BB17125527FBC959BC97B6AFE7DE40EF294BC4737 AC44192626AC8AACAAE58AFC05CBDBAAE0EBDCC86DB70FC36D80CE70C54ADDD6 CE15B543AE5CFC9CD71A780C56CA5E71BA9D105D051D97B1C43A6F933B7C7EB0 FC6B4EDF8873459A5FF7A0528A41B5E0B059024651526ED85E3D1750793DEB4F E3F9B8DAE208C86F862B95231E28EAFE7CBA4C8481E7A263859886563DBB1F18 FE607F02C164E641C1FEE8071ECDBE4A057492DEC35C8EA9828FFC6AE40D60AA B3722517CC0EEAF4431CA0035C5A1155D4015629801CE2A7CB509469BB0D0968 AC1788332C4A45C85A8E7410969D7B2F6B1651286CE4260D3B5E68894BCB1B12 970EE0399FAC2A2EAB019744EEEC6456E4EC5DF5FEE1EFBACD63FD4BCF7866E2 BBC67154E3AC90EE7AD90EFC80DB83A2A578BBB249469DEF02D546CD49728919 D82F21E4B3197249707E71BDAD1254A840E8C19259BB206AD8E9409E7582B7C8 DA8D5D46B818EDCC0E746F514DA4885A99E6F846A87432D5C89DD4EFDB9DB9E6 CF47C5FF6639F399225DDBB926ED254526E6B27C245F0AEA6B6968C69E652143 4A1A6D65BCA3DD675EE89150E150E59400FF926B429A41EB77DE1E27B21712A6 08511EDB5FF054EF0F9C14BB2222CBAC1EDB98FAB84D450B5C8F30E4D40851DF 9961CBDBCA54427093A30D3AA77C739845F13F6D1BA2AA4BEE609E3E4D955B14 F7FA0E19BB9F7636E703BBF5E4BE04AE85AEA172072C5B9BCC16530541E0BFEB 347AB0155AF508EFAE88047B2477A9F582901CF59224A6D6811A74D57049CB1E 4124FA5E9D49B3EE161A84BC08618DFBE279E84F3D4B61987CA496E4B4B209DF 136F592A3F3044C6C0608F5F505F28AD09B63C480FA9AB628A2862E7DD39FE34 02631DA91C7E9E72A318D54CC257AE56365B1E0980AF93CFD92C203FB710600E A7A9F6EDCA2781CD91CA37BC8F212EF674045CDBCC1A3F85B6B97119D44AEC6C ED227506C2ECD362C1EE85B8D8C6C0A14F4871F0F8E2405FCA2EB3D42F6F6C24 8DAE3832507F565313349D8731333C4A2BFF9442DBFD4791F98B48B3C256CF43 3409E3C30814FA738273A90574F91125BB90EDD2057ED6E4E14BB5035446CC7A 9F5719CBE60AD8AC92B4348106B51EBDCBE0FB8FD3D0E061AC1FAE19F29E84B8 D412B5B29F259BE20501F988F1AB04A87F8BFBC2C668FE88230CED3F5F57F1FA BB7E3F420006CCDFEE2753E6A4512458BF00BD566B95CF857DB3C39A782E606A 8A4A2A68A28CDBA6DF7202351E5E899F6AAF313698DBF4E06F01E4F5301ED24C F37C180AB404571541B1F21046AE38F1EE6969CDE179B3FF14E6A7111BE7F4C4 77E554DD926E924B678E43ECE2A342A2C3812E3D9BDA6DE403721AB48E33A293 4F72E25AF896DB758AB86BEEFD803CEF748354F899C182754FC666B2A2DA7A6A D1F230332CEE797C516F39ABEA4F42EC6DD5EA852BD6A5FCE4820E71A1F2BD07 3EC5ECA79215B5E22F10AF899135E7829CB5BAE239A38408FF9F81340A7E2EC8 14B20222DC157752169A111393A374E5296B626055C52895197470E034C94849 47BF957EA632100F1B391429BC7D384475930DE11B77851FF2FCB658E67CDE6F FE8D8BE14278079785BA5443873A9A90ED1DD9A98C7AFC9093FF13CC66F6C43E 07265EB8CD772BC169C68E406DC7AC648408E8C6C61CC61FBBCD3E5594A0C716 7C82AEC0E4D7894E2A358B2E2919CF3E81813FB3631CB554A3E340C57ED23B03 1185A9BB1ABA846338E820DE82E5E4243E7621B0F42A9690C589DC82E840F174 722E6D3784F68290985C981CB15C4F7C3053E68F1017DFC98505E974C3571F41 77CF18EB4C8EFCC6495047E572F3B60E3BCFEB7E160A4D796237BA68FC9775C5 606151BD8FF575052FAAEACF8F356ED850A3C02056E13B5ABDD71FA149AE0414 DFFCCB71F54EF931BBECC1CD83A5FED3D764EEF263C7576E94890C2D0490AE9F C45024E4F3F4877DD12E0205386B07DB05FDF3B290C5CC21468CF74F4C759D57 F19C2F62698E8BC5E4BC7B9390747377EECD8E464FD6E06F85C097E2A9D837DC 368518E85F103B5448B0B0AB73E86E8E7550BF23DF7B38B36ABF870AE66F7531 4B5A95B1183252826FAD1064A5530B3EBBF455BA1811EEAEC322A4D37BF5CCD6 0D1BF51CEC98297B923B5BDA345278F8D96F38C47ED55B295985102012B8FED2 53E9DCF6F93F97A4182EFB7F4BA807B8BD52A2112560798E245DA9A1CDC7C7E1 4491AFCFEFC617CECFAB9387C70B75F8F03EF0C973529FAD0072E6B83A4390B4 E4C151B70E013671793140E0778AE279BDE5E174B406B8203B4DA48C0F4A8D6E 6B85DE4122AB5A4B4FF62CE715FE1CC5416D655F34BBC1124BDAF52FF632E6B6 82F40BD61A55C7F78BFAE6696D47679106F2BCA47B3E492DF051E2AD4C9EE083 D1CFE8D71CA231891AF2F1389E4DCBB582717D7CDC49A48E932BC5E3F6566C44 62D215EB456BEAC47291152D187ADF339F5626E613635CDA78BE904F8CDC4089 242004C99DBC3300B5331A08D2A73F31CC97F8788F623FD72F2D26EDD65BAC6E 9C22067B405197C070E673385DCD6BCB3DDE7E97BAE460CE4A2854AA8C4971DD A0E1EA3A8715EBAAEAFBB87A7976CEC90B7C71EA64BDD9B1B1C5B95CE1E9665C 630ED216C68A8D17D122257BA674E4611BC2C8C06D8EE31B4CAEAF3559345399 D3F29902F0D8B340A4D394B85318FAB538278782E5BE777728EB248EC7CA754C E8AEC0F3D1DB80E996815E59437D301C29795C285B3A540D00CF8F1F34C75374 2388558AE020D0378D8CEA6ABB06A1707AE954590763DCB80CA847418E1F0ED4 76137A56962FEFBF212AE2F7448E772CBE6222A010D42F2A2A09A8E883D239A2 C84CBB7D1BC76E5B7062C14F8F37CB26F4C60811F35BC532AB5604D8C34251E1 5F62F5B3E20C2778AA8E93E8AE1CBC5542EA55D8B3ED5D3F011507B98CDA18B1 14231A5819A89CF9DA327A042693E0964E2954A29B4F23127305DDCF1EC3E006 C72ED638F99CBAB3FCD228B6A7C835939BB49FB6931126E8E3A274E8455BA3AF 58927AFE575C47ED5FCF76E56AF62E3DF79CA5D60E289723E80E2A5F72AEAA95 62947BA90491C2B3E83AB11F74D6A9D6C1175C3CA3EB7984FC005A325A5D915E FBDC484849C94D45574E3809CD53F469DCE971C7633EFC8151ED3CA8CABBE362 464DF5095A645DECB3F179BF0FF28BB71A6349F63378C944F4BEFAD0057AA66D 201F279392B879465FB93B003E70A3BC7190A88313A6EDAFB58F1A4F494FE5F3 7A40A78C0A46E12635FC550767D36118184050B2A613E969FBE3D75A266493AA 384F16B30856C476AF35F9A1FC922EE6013B0218700FD663C891F658B101B765 64B25C2852C8690D4099B360DDC4EE68026FFE1E9FF5A56E44AFF28B0F9B016A F981246C1D90E7AD95B6A747D0043D69B5194BAF77F47D346001ABEE5CA03880 FED875A434D1695A8C14F0ECA62572508B0116D64C9BFB1EC13C119F6DB8BC7D 75F6F4C40C274B528BC6C799A49058D0F32D446841AED9CF823A00BEE33F89ED CE99E02BBEF869B710B0B9E78ACA019FE7387B42CF2CB0D789EA90B75573C493 07FB9BF430BE2B7AC277A54E5F0D15A7D8F1C1E3144B0DE8DA5569905763C739 737B35AFEB4767F6CE6B862EA5285C8C33A276B5050FBF591E30A35282174AA8 5BBBC2BC39C74E1F4AF9EBC6E24FF21162BEF16911B794FE2E04B7BAEF38E861 D9240A965F5C530F0C3B8B6973FF88FB0484AF62EF341E2C460F1CD4EC146588 B35A546C1937B00AE2A0DB497D818DF3BA781C96A0C5E0F815A31BF2D1EEE614 7ED5710567CB16C0D6FABB777C90EC8B32C5B7917E5FF70F1C5BC77CB242D6D3 B451B0816D692EFF24B27F9817F408599FA955B24D7BB965A0834A1482652FDC 2DB832B78B58D21442FB53A595BEE0C6564EBAE03AB436FF2B7A765A8615CF6E 33F32E7FE80D54F776B0CC175F617020A781A8EDBAE32EE62BCCDB44E98BB395 91FD7770950C320B77E4902E709C40E1E61D4222DD3FBC053AB489F305CB1EEB 05B033F5CA2D72A2C15DFA8B2D50AE46C5425FE8831B3B3ABD28EF1CDF3E0C96 F2926A7DEE827B3D0DEEF0A79437E606281B49B194387B1CDE4ED65E10C3ADA5 C42E6E2934CA6DC01339933414C5958F01C562431EE200754670A32F9427BEF3 FFBAA1C22BEA798F144C34EF9BB5D51091A5DED98CA88D1C841C4348C3659109 7E34375800DA870216853CD4D9305A1594F03E15AA8D48CBCEB784D94A1C8E73 D5CCB0B042F79E77F9EFB968549FDECACDF514E0FBF4EAA1048451D2D2AE60C3 DC0F4DEE3E20FC132D52D84A3EB476502A58E1E772D824F36DF69C80811FEDBD 6438E4C213BFB8371F0B88C1D25118BECBFAA37438FA11B6211F6231E2B49E53 926A014C8DCB86AFAE78D9E77835AD20FFFB9C91E313385FCC70CB2CBC197152 4875DFD1DA9FAC65AF8CC715998E1DF1714E186CEA920AD4BBD1A973809CFEDC 4749DCB131E03D29C3F886EE1ADDBA4ED7995698F800CBD8B0DF951638CE566D 70597EEF38D35B87B31D10105A6CC83784392BC42BE2798C072130B3D007930B 2DBA8A3565EE86636D258B0006466BE655F9AF35A8238FCE086E2474D15D4B9C 2E4C0EF59E5F74E8CE2DA3DA931044993BFEC0491382E04FEED80D3B9FA392FF 66715DC1D0E7A4F3BF5CE61F77B74356E1D814047075CD6C1C5751351568D07F C1D1AFCFB938F569556DA2835D2DD214D401BEEC653F8CC6D199F7C315435B99 45B2407070D96B195F2FD21AB5FCC73C1E848744E08766B593D81CF8E6F057D1 6C4D1A03BBAA3E8EE9D8E16FBF6FD1A23706001672FFBBC78766583C65CC956B DE4D177CBFDA148BC3D0962496D1FA2B8BD0D4DD53980559CF8D3779AEAD6963 DD0F99146D66C5BC86F1871091663CA0303A2D5496FA1D23FC9FFB4502240ACC 99AD23EE50C0467D7C0357B3536F94CC82295F4C0C3749432A6184C95ACAE5DD 61FF2E92C6488872B727C9EBD5BD64C238D9A2B0A6F8A824DD19889B70C967B7 0DAC2A11327BFFE3BF7B3EC847F8D09CCFE49AC57FE428578D1F827BA20B548C 421D00665F78E5F5219DC016AA18E9396E9AF665861E83A4F32A60989AF80BD0 D2A37B7DEFCFAB072EF7B2A8A4D55A2544F99EE0FF6DB48BBDDCB70043437F6A 1E8ED04DDF77950F731CBC815131AC8161B446A194C6DB853F133A2ECA6D5974 ECE7BF57AEE04200FE87F785DA876402AD9FB755190E30A5822B24C232E396BF 1A29FA5F37DA4B0C2A05D54DEB9215546CDBB00598742A26779C1713F20A9805 5EBD4BF5C43ABED46530976AA631CBEA8940FC9F0E4A32273384AE3213A01EDA DA30BC209F5CB764021BD88C39699B47F5DC014C45D9554CE597C87D3ACF51C6 CD3E90D06D9430A71C2FEA8A53C5F5DFC2C39408F9FBC0548CB452B57AD09748 C07030B42E2F74B194E056ED8C820FF1E773C721D2991B7CC92B7D9B9D884775 2373BC025183C1251131174B880E28617E4019496CC0A9813A80377F7CC3EFAF EE7DCA880C42FED71125FE952DA3C1041CB26012086EDB223B9D6336CCC9C7DE 3E5D1291A5D895B3C1A5DDA13DA53A1EF3836E1B554CB2FD829CE3D5D53C1389 4679704E5F3A6444FB2B70AC97C40AADA124CB064F90618DE8D5ED30C3EBC1DF 672461C0C3B1C10EBE9958C56BD65A361FA60AAC74F05E6051E15776B46CA42A 5E8E9BDFAB9F5A05FBC757B1575AF7AC320C905A8A651C738E992B2B290B6C04 1F9841EC934F2594D20457153EDCBA0225F8547681A085F86B4D69A9E87B3840 E754639C8BA3935B3E46EE85968169754E98227C6E740B10D8FA2A4F685D8032 9EA217375A6B7E9FCBA012A2E3919DD0D198DBC23E0B7730EDEA930AAECDC177 ED9AFA4951248B8B02ADCE83D359076142DCE494B9AEDF9FF8773F0FA57E8A18 C7811A273445C204B2DC82FE76AFC70CB31B4D2E300B76EE0312A5BAF6DA07F9 7D464A9DAF4BA5DA5BC548AE20087880DF69129914FCA52A3140165A566FAC07 18F645ADFB13C8F0A15203DC9F6F5016E615DFE652A061B21E5166E1D4F7E765 DE592D22AD93A8521B6C257AB5D47CB44BDE86C9B70F6477CEA65B18964B140C C4B1FB98C181FB21383ABEB0279D08E1AE5F01DE12F2BE5DFD4CF4FD4BB78C67 F75A23EC78784ADCB9BBDF2243BA2F6F70C88803141B02C3254235444F7158A7 60727B01C9CA06EBCCA1129C52A9586115B36E5D53884CACE6ADBA8A811511DA D2FF20959846EEBDDE6D395F74AA2394547443F8BC8BD4A36799666246ED0470 692FD72112C3279D34ED14D8943AD5B9EA871F98C3505C5DEBBA9421EAD522D9 EAF1C1A6F9148937119B2025FB3D01C16C0820D67680E1B08BCE0EEA5A07531A 7753651F931F5B78AEAFE20C950297346617AC11079DAEC5E29EDB5306722E30 7A6DC779B0D6ABCADACC4638434B1A8561FF813DCA032CFC2135954811782B12 110507D2932C34F5F4D30F53A2C8E2074B3B300812430F49C7EC8D8D70F06427 9C3423493260968DE2FC3A00A1A7038075B6B4847A9A9FC34539E3430557A6C9 1A81A3385826CE67CF990E29980A0CD43E48B25F86255A71901A0CB946587B33 81E0C7F6CB4D6765AE963DA14C4DAD77BF7FF49CC580594D3C22A5727E3DA8A8 A76A230D3260767D7892ECC8EB2E65CBB0953DBE72060C173F98FC5C867353FC 45F1B8488E101FCD6F3BDAD893B962E40C9C25B3B389F3D647C2BA3740709639 C1AA647285782E23A0B9957DED83CB174C77AABB392C327DF7BDBD2F79D42CB0 ADEC125458C30532D86822967CC0F16FFBFB2D8C53E154DDB2F313C84C68C5BC 1EDCE7C4EA20C68D84B7B56F61A2087796E656ED9FF970FC717CA5BF67FD7F53 2A99BED14F8F66B937866C9030FDA298F0F793A9D6B46B6F7B4916673447DB36 36F965D5A1710FAD08BDEF9D04CACC08DCEE74B59941E3AFF000D89EB71AF515 1D6E585B7C93E0F01464E7EF8553C3D14B6817E602F9DE6DAB86E3117D6BC8BC 2F2129072EB503B789DDB81CB734CFF7082924D74DC4A1CB7B0C9C7445C22574 8442B7CDDA59B2C644DAD4E1045104CF136B97F6C7E0149E71A131D7C0353D4D A76932FFA51BE6C3375F4075046D6C1A7C2E7F0D5CA688BF12DC2800E61B8B3F 358A554CACB4436ED624164B84148F6881C1C73B9092260CD1BFFE9E36559EEA CF2E932CFA71C98D912DC7D39FCD37AB684ADCD96E946820FCCD6B5B5167C05A C1458D680378640B59ADB384CDD85F74CD1FAABAA547101147D052725EB0A538 71BAB3CF18C07C8FEC57DD488268D47A4CEC0C27057C9C12A30063155CE5E639 C0B0F0CA206A788D130E80D2BA4A319C64AC429AD7E2DD9327761D3447681C79 CCE3BA70BCF85B81CFC57431E0E325975E3EE15A6619C4B9D0371BA30E29A68F 99E345219AA6F3C2C4E0775844A0F7AE2F3875330DC9E8938C63EAA8902841FC 1C4DD5D653CABC34C6D7F8E0DB3F8FAD8AD795C158B64047B7A95B2C03CD5291 376B7A904104B67CEEF846E3D38D78DF3AD2D1C51E590CDB1BA76493F6F03E1A B7F7BECE1EFDFC3D3A986715ED87479AE6C9ED9204DD8034EFAD6E98683AE302 119C4D7CDCDDBF7981CD103406731D1BFD9F4C0EA2ED97C3496DCF90EFF52E47 CC83DDD1928858B76C469729EC7D1CC7012B62357C1B1CC9CC09B30C81D31177 822AF8974CBC1CFDFC8FF9CEF79E2C110E2F67FA3123A3F85C8A910E0CEFFD65 1D92E0E8587466B0913A5DAE1AA474A05DDD47F83A72A2B426BA168F2FBAE113 65F9BD8E59771617C872F40158C7D13F1EF8E51A4F5763C7DD432845E3919DA3 D99B03D418ECE3891B4CBA38A17B17176CAC9DB14832DC2A97592642E8AFA6AD 865B4B8011EAB14F231C8224394DCCDC183AF3683E22DAAE1BC32D927E4DD0DE CE445EA9D492A8ADC5C3512235EEE643B6FD9C20AA524A98157F7D5C2170A584 3F64A979482613306D4D0F00F9C0DCF4A76B970516FCF2108231CF7812273CB8 096AF1ED984EDB8D29911AAC23BCD9B35A29856A49EA6E8FAAF3D54629AD3C62 B78377879BA48520F2F2411EB4EC9924F6330BB6C5CF8F1E6574F0D402CD762A FE35E8E67A4E5813A91BE276740B0D6A4F88172AF70D9545F7130571B03C91B5 B6A4F119327898584B8FACD3946460858CC36416F416E929AB7E18C1637690EB 1EEE55C92023452F0EA7DED32D1E94E89556F3CEABE27A42CE5AA049BF301FD3 F9C1326F4D79684782F90F7F1A4C7983E38B2A00DDE08C8B7E97EAB14EBD43EA 824EEBD5544F6BC7F357BE76E1F9DC47B8D5D5C500C418F7EEF876A4CC234FBC 369EEB268956BB3749822A30430BCECD5626989F4527418BA15C6A2893D82004 8A97B7E83DE57EFECA53B52473636109AF6C4FB765151309FA1AB17B9E84889D C56A063EB6A7A164FA82D2221474F6589FECA697F8CED65E5996740A0C450F77 57CB55F609A692B67BC942014859FE2AE908988F7AED9B558419E2C35537DDCB B9257977474B4EB08828FFE4BCAC3A7268EA407FD66A5C99FA607F829894290F BDF2C3875AF33FCAB5199254A754C9D679713729ECF4F956489DC0C23353BC5A AE01386E0081011D91A659DAE441B79ECFBC222CC7620A36EAC5E353D569A380 5018FD87DA60E6A8F295078E3D78C5BE96F0A082271E2D72813E27B633F5B83D 624D705C57D2217516DCC2B6BEE03E5923DFC83575D1D617A41DFA7A1E75C506 BD500F4CBBEA1A6D601867EB124441E1A52245F652C9B24234B10996093F8C44 7A8B17D7CD61852D4683421943E9FAD326D92AC84AD1C5EE78A153B62B085853 3C055EC2B32A7D0BF2E210F038E0D8B8060E978293D1ED1FB88BFC3A4821190A 20AEDA2EC4915C04F419CCFD9276FA47A6DC35C9CCDA79F954479082F9BA614A 580612246F9453B52277714E68FB51CF468A9D76D35739D3B98CBB674CC1D0BB 232FD78E8EFE7A0AB35C0E4A04D57DC5CFD6C9F919770E67D6A1B05FA4847225 4DE9363D2CE3C4CCA97069964CA38B1292AFEC9CB11CA170D9D579AD8F182D91 00BD7D5E172EBD064E6F2AE643A7C402447A4E052F2AB17B094BF62950CCEBB8 556C6FB8D41348B65BB1633812A4B98CCBD3FEFFD42925A0B38B8CEE36E48B23 3A95EC1EDFA1F0027E9B791128FEB6EE741A4ABECC954921D251D69A5D86CF1D 185CB264EA9B36809B05F3130989AC6103E9311B41283CE0D94E568736B335C4 05ED6F8C6C94095B08DB0D7CC8DEC92754E388332DAF017A6F607196A3F9CF04 356221D0D4A5479C57020970B76437D3EAF2BF314451CEAC34F45743E71C34CD 89E775EF6D6529A777C98DBA4FEBCAA320E698E74C10DAE6955A01D45AECA072 8D6E7556E35189256FD019FC7DAF57B52C97D09202245325FA17A4585520D32B 5B3C539B3B9B9A8DFBB8E799C98F06124D3C44E81A1CFCA8C7C470B336F5017E 12EF6ED2B0319B584E790AF11B69072CD37F8D00E4AAB7735DF2394A538FF96F 64564B8C61AFCF1AB664EA1B92963FFC9A156D4DCBB52CA43B52EF685FF18314 686E5C65F1E757B2E51245B1B53B4C7C184E5A6C5A5FC2B335A6B43AB704B916 7A970E655BD2B88AF3B47094365AA8FDF601146AB53639F75A8F2A8E83D6CDBD E97DE7C6124CB7A2F2AA3B488955F582B1CB066A84197B55127BB65631E4CA84 F17E0A14DC1523B7E48727065230B898BBF0CAC79698DD249386C3A1E48B0931 CBFF904D54337D92E1E655887870CA687E8BFEBAA68103FB836F0FAD17661942 FD242219420294542AC233C43AE08DAEA963BF5C0AA82E2914791C26B09576A6 837226119919983564DBECF941F2AD626F982115AD13F88D13FD51CFD8FA03C8 5CAD8F1C4413274656E1F15BB796637871BC3C405FFCBDCBA9238E0F138795CC 5CE2123224F617A5A8E028C704BD96F1FDF6E169968ECCA9B92D15BED74983E5 1787263A2F9170F904E17F80BEE9C0A45DE3A95DCF0A0DEA6A13B64D5D16636D 11F1703B335199675445068C9346CDF9ECB4462AE991256FD3B7531D9FAA729B EFC3D8B699FEC72FD64D2C7BD62ABF3AEAE827D91560DFB589F1B74320571E63 D83872E273785DA4B670DC087459A64F2DA202DF1909CF9FDED632172BFCD291 BF2F4138E1B0B8796A0155D5A423B8A3E0D90F71621BBD79BC11987650FA38CC 548D0B348DCE7EDD0845674779DA4AE8A426F817DAF130CD50ED10473A7D6940 F77A2AAA7483DDB99F20AD2E15539F3D3C4F65ECBC8FF0094DB4EC514D7265A1 20354A37224E05BAED3313576808C763FE3E6DFC826408C9C9EEF990AEB0A1E6 714FD1326D17431501F0CADDA400C2F63F132D854B9956A1EF7B16EBDE61F164 FB5BCC2A46B3A4EAB97DC6A8DD7749D4909799D17A30F9B2FB5142F0DEAD554A 2DE8BE349BBF2E2EFE372B5BE261CA7F2F3F11584B75D56B64553BC215DAFE82 7E9927C494EF872D0ED153AFE0ED991C32F2A912A1C6F3A583940F4BC2DC4E93 41FAD7A7CE81C711922D94C02EAC153EEEDB99DA8AAB684D9FEC2511A0A5F557 473B65BE9BDB5BDF29B27587B579AEAC8B4312185CD9CB42B647E278371F307D 587B52DA2F82B48FB1B1D7E3554B5ED6971A902027E6D46CFD608750E548B67E 226A19363AE73E1CF67A040FF19FE95CC0C7B083EC179F2359F7980D23A63A9D 9604A9DBE1E28382EBAC1FB100FE9776A577F8D0E2E1C2B551F135252243AC65 A473488B9881B10373826EFA4F8F655B168A3C0DB59916053DFD988FF7D017B3 18F8107FE8108DF0299EBB3128EB924E853B9184A1566A68C7E3D835244A7FC1 64824B23BDCCE8612DF07790F089791FC1EC5A587E0CEBEB14F6AA42C55BF032 8C4D655B5D70C2B8ABE35E4F9E21B833561575D8443D9618B1243AA1A5B82A7A E0AE6E60389EECB598FDF1F930320F213F1CE8B3AF8AECB4281470025A8D7519 3D2B8212D41D519944FD529A071762C9057C765031969D8B43DE15D444556422 742C52FCD05E123438FCA212B6B552205F7268A88C54EA02946380BC4130279A 7E9074A0171AC958EE5AD8D8BC574D7520300FD23C221CF352D6A7B18A4828B3 8D61E8C442DEF60C88112605D92BE5FC4CFFA34A3CD53377620A37DB6AFD3351 3809EA4F709ABDA2214B6EB6EE021FEF62515CD52A1D6E68FAACC37C08C6E0DB 47BAF1D1555F87648CD3E467F8241AD6ECC0984AAA94D21EBF29E11CA276EAD8 BF8033ED20B8007F6E225270ED49BA3A23B6DB485EF2ACFC80E1A25E73EACDFB EE126CC7DB37CA01AF679F19C900D58CC426AE0CB3C0D2F0E7720E53409902CD 12AE2CA64D393BA82C646BC095215F66EAE5C7F5CB6E7181DED79110C22A9D16 464218764418B143A3F24E97688CD2FDFBC04EC3353A3617925E38DBC3A8E681 BE510320CBF4F5B22E7BFB725A8309E0856B0BD3B973A5222CF9A8D112ACA42F C1BEC7AD9A7F747FA3D10596A1577ABF574AEF50FB226321B68B7DF671B56863 3E396A97DB666385738814060E41BF46159334F3B485569825E9E361BB79CFF0 54F3B15FB5765C06CA482BFD69E45F618E30ED20F0C41EDA3AAFEE224561D50C 2A69007BF9FEB8B8341CD61F74BD8E84903958E84792653C34E6B1D1931763A5 658B76D04AE041FD4C3FAC298CF5964BF6622B39B1182B611D2F0B8401314BCF 9D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX12 %!PS-AdobeFont-1.1: CMBX12 1.0 %%CreationDate: 1991 Aug 20 16:34:54 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 19 /acute put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 83 /S put dup 84 /T put dup 87 /W put dup 89 /Y 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 120 /x put dup 121 /y put dup 122 /z put readonly def /FontBBox{-53 -251 1139 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26 7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF 20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390 B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D 68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809 D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E 26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26 77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299 BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8 30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5 148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7B00AD58FAF645 1297991B5D01701E82228D0313FC7C66B263BC79ACDDF9AAC48A3CBF42B96E38 583E1D059953076D68148DC8B6C9527B3A74CE7DEF788A11531F44120BDF0F61 0B2F3ED94EEBCDE4ACD23834C242AA4314B9EF98E4BE72DB76EBDD0A028CEA9D B4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE2CA8F831 D4C10E76588B5B71FEA56CBF9A32998B696536A9353032C03192B43C88DEE70F 01943617900DFEBB4EBCFE4EF781854F1130E2D172921FDE9D64FF4640CEE258 3CCD9BE66CDEC41F0BAD1568A70C75DE5FA75463822C88419A5E5E1B98A411B1 E2A7F7865BD1D997A438AB774CF1688E1F747CC5869280818F6590BF8301E59A 6F398F528F5F52902C0289FFBB174DBB105278CC6DCAF8BBD4036A83B13AEFC8 561B2681915901B058E8C57D4232F94EA7AC12E60C95EABCFEA7372D1B2943AA 5FA404DCC8247F60CAE36E5A1C7BC28B3D68E83A54E8DF8FAD653B295487D611 A5EC069E43B1B9B4F7A714EA9D0E9A6C68BE60C63C5A81F7F02ADC6DCC9F33BA 65BEB88C75F6FB72F6F3C15EDEC059E0FBA80BFE5251F3C4CBCD7B9F797BF920 F0F94F16A9DC96382D0C054DD0CD61C477B23B261D036D8C7AE1359E733408A5 E6C250499B3326393CE7D29A703BCEC9097573701AEB56466DE45C27AABB1B3A AE47D1150A613E7E75591EF530F8ABE7735C4D261E2ADA89FFB5EBA65DA77C71 413EE2041C20FBE7C35D43FA7379D3BB051356C042121D62C923E6FDA4FE988A 743C5A5B873169D17CBB3A8FB4A90BE260668911671C14094F35D3EAB8CE4495 85AFAB5846EC636E54997D07C361267553B42A5FFAA79654CE77AA674DED76FE 6EB0D88C92AD59139A287BBE2B10DEB3CE7B25D52C8C24D8DA2A3CABA78DA482 859D0D558D3497990AD7BD32064DF60470661B30BBBDDFFDEDA27F636BE5BB62 D7A63D21B33D98138B303F355A680050DAF4330913EB9D2E12C1F8FB6F54D6BD 24FCA92BD8892AE3D02A4EB55776EEA867357AFDC4F3E83265976708C73AFB8D 4555D5BD99A85B18EDBC931EB8AD8A4CA119A15165885F635A8B9D53A02339D3 ED877E8672CD9105202640B10F2999C7FEE2110B9AD7D6BA93F9EA9491F9B749 CBE9E186053B015263B9730E9AB3342D2DF48410133423410031F56E0C9C128E 18B937DE0762212B164C6F1772BF09095CFA53F447D43C1BD37E7E89CF518223 45182897BF576C3F52A241A77BA00CD8FB674C5ACD8EAD605D5D126984010EC3 6D3970964E9CF7C4E1A227ED73E2AB159B956AA15C9F19F50D1B431EA94A1642 51948AF44661A12E8A4FE233BE628B092D9C51D69A5D17077A9BAEC45D040514 B34C7F24C8171949C1E21FB2AC4D81255E7ECEF404F6C82A8C2F0C98AF26A6A5 230EF0E1300BB4C6BDE65D97757DE58FCBE3210D3FBBFF3FC207E81E0548D0FA 81C20BBB128FE58D6F9F351073C1FCD78B1D1999F8385551CFAD0C69043465C2 B8806E0A5FF12E2F73E8201CD900967F9681CCE6FE7038DFCF33B6746DACEA34 894D6E9534C256318BAAD5365113A39334063E00148A586720E12D33B0EB0B51 EF50197087DB54CACBDA3CE33B9BC8D5D9839155A6C91A36D5261BA4C11C993A 6842D06171DAEA42F8CEB64F9583728F1C0160492E1CF9302B0166AD94D1DB52 E2161D007C0228ED127790BD12E8D9A5997C111A16B5B48FCB14E65B200678CC E6ACE7A8ECEA7D3FAA56A16B82CD7A6DB4E35A43ABE4521B572D9FA5D1B2989B 36F632D738DD737662C60404E9E51A4C077BBEDDD5A74CDB9E1D717A77048271 33BAD51EEDDE964C5694F7D46040B0FF857C44557872752F202D231D64362DEC 4FDBAFC86AABBF64B21B63F919E3B8B6346C331F0972D13C05C8AD5E847A194E 76F35289DDD2085A69E555498B387A282F93ECAC3942A80B6A05A50647E22BAB D6443E6D1199D121DE9921860790D4918E2DD8D24FAE9F2E5F63FF741EB62880 75338B5F14159B3DF9D5A776ADD81B0FB5FAA3294F2BBE94CF1C157F504003AE DECDA489316EE26AA4196280FCF8F113E80F26EB49B2687BF44FD95C6033EBA7 3128FE79DC61DA4F9D7C6F349AF42012C9B3061BF4EE8E70BC246E2AC3DDEEF0 F7CB5B808C841CCD3E3D5BBDEA68BB3AF9DA78E289565B2687396F4592BEBF17 873B95EBFEE557600334D5F059B5F0832A4D458C45365FF848A3864CB58BEC89 5E6393D049F937AB6996BEA36A88354C9DC322DD66DC709B84624343AAE2D87A 329C7E9038BE7EFE03C29A05B9CEF4C11E74C95C858AF65B90581028538205DB 8063C8D115236655337D712581A39EE92160D33E104E0821609D48934FEF47C8 D4193FAD4290F59EBCF414332B6FDB834C1029395FF1B373CBE4974C56EA3DAD 741D4231932BE362DA62FA4A412EB9818B042CDB3AA003EBCD791A9D9480CE96 02129758746E3321ACA127F98C53C48DD158809CBEA5F33C1346B6A9AF66EA99 36143CD53E59863B10354FAE4D3C0AB10EA5204330D64532DB38B37A9BCAD689 713BCED3AC3B92FCEFF20AA2058C08C5468CC4B27351FFB129132FD22746C0B4 E37D44111B93BF99C1D482A203D0F269D92F59960776C19D86B7C85A94CEFFB5 0730AD163316D762079334EDEEE1DFCAE7942F2A9232E0FD05019F455443E886 6E563383509312AF5FD4D4349676575C01D68330001BC6A38542C40B9509C40D 20D50CB643032AD148D4C53077B54CA9415772DF1D9BF94A0D4703A1CAB693D6 BB3D94A89DCB34E6BA7228277DE3C17B76BBF9B6FE824E435E0DC0D83E4CCF1E FAF90001CAC12A72B41851D66F6BEB4EF2E144BD0634B78F8772570889F409CA 3605BA4952D975C6DC291F03934DCD73A7610B37D2C5D5E44E0050283EB959C4 4235B4B7238C6AA44C38C70C70CC5E5994F0D08D58B8ED680921251BB2C40F54 EA3117E3A28ED673D777403B17E7FFB5C70DC1B4B863A9C16D5BD11843B29271 94A96DFEF2E9C4BF2A777D418F25AA735B295605B64FFA7EFF94F47BFB945458 CA46D17B4FBA3ACB83F5BC417099A1280FF5059FCC73107B551DE1A57DC94CAD B21A9FA141D8C3F06A022BAC03DF8F69F5F803880A732127AE094B1BEC7018FF 41C76D00F58FBA6EFB01150946F6C2687779BBE20C9C1586B7E245656CD6534D 2DC5B9E5B9B54D3FD9632366F896477D0B13BF8ECE4AE47791904843C297962B A8449FF0507AEA27260E0A4B7563DFED7F422B9C5D188D0703916969BEB5116A ED9504369B069478FEEAA2C63B84E71E1E74B6C029234257F086F590A07E5FEA 6B8EE1A2A2A4E80F1CB24DD01DC07FE2ADAB080D99BFAE700A918338DAD837C9 1B2FA8544F92A0EB420D2C3EE7F36EB06445EDEE133773F9D77695242E5D4DC9 5ACDC28D5CE078B25A25D63E3E706A155FB7BE0E2E0AB8DD8356C1CC9AFFE0B6 0091CB01E4D70908AA0C6670F3ADDE2A3BAA0DB795D6E2D986044285465E29FB 6A2FC4B2AA4BF0F950D2BCAC5E2EA6198AB05C7F289CFEC7EB42D958B5E58072 D24C8FEDB1A0142B60B9AEC2322DE4E981ED40DDF09F2BA782E2B87C0B7104E4 FF7BCB8962445F3EAE404147F42AB45DD797D734DB32174F08A4075B4C33ADFE C2C8EB9055F45F9412A57197414B09CA0F71FE5A949B313A5C0F5578149B37EB 54D23FE7F165FB861786C0FD071F773D2E39BD4C121AE348593F2AE4B97B3552 8BCBD9D1128E52BAFF478030A382171EDD966D4A15897B7233612AD9B01BA159 8F210012FBF13F368ADA931319098114A75B303CFCF17EABF5CA5CC4BBE840BE 361DC5B9B9ACE29F2B23752E8609AF326EEC693FCF183C10D31C3E3FC28E601A 76FA3A026AD35908E93AC406254175AE6D8E12C9C133211451EA1E212F7828C4 F15AC391CC416A4963A32415CC0E334E28078F7A376F090F7DE45CC441204151 4FDC0A426317F236622BC634526B82980548A18515E24AE3BAD771C3CC8F5F46 FB399D2658B4DE956329548C9503FAF77A0489B02B1F63441E3F23DABC5E4C14 2071866E89A8CDD8C867CC22229DD5E5E079B77EDC503808B42F08EEBA38FEF8 3F03E32A38AFB6FE307D66E6B9A16B5DAFB5746E6B3BA5F961BDF96018900436 B8533622879946C21C74A8D825635C4B392AEE61982B55A2FBA3B4F79722D3C0 D5D968E4F387E0B85BD8069864B2F5A3686E93EA65A5A7070276D03DE2BE5DE9 8C150CA7C16B8465C16F42A4FE68F4AA3D076377D80794941040AE21100637D5 2857A24DDF7E137D94B6B786A3E8694991CAF6238B86BDA8FA020CF0735B484B C7328D2A9E820704F34A32099C458CA6334D92B870BC5D31263BA67A6382D56B 9144281F88C54BAC10F57D5E6516E62D257DD56BFF681C45AFE10728F48EB50E 874EB022E864F0F4304D3C8A7C7A28A5DBBCA30A58E20B3B130CAEA259DF75AD D0814370B82575D0566B4952ED3588E7107C604FA2017496442C97B5E48A1E4F 1CB0E92F899DB33E68D5253F774577A33841C3B7C25477C122018D175C0E66A8 9EA8076D92376D7212E0495243B6AE0213AC59B6A9382BBEDAEADD3FB5B99351 D6EF7815D81D3470B072F1E79E5520AEB7454FFDB4569E83463A681054F35977 6BB5C89DEBE3C1E7C81F200830943360E73F12374596F4E6B0F8B730F5325098 C723D6135737FB29E48CA9D28EC4819E7A22E76075862D4F616A85235F6F5ED4 FA2C005C53BD1691033591695152B6D777414F0B018096396A147B6454FCDCE3 13F49D1FF7BA234EFAC3C48C7E208028CBD12671E87183CB159398E29ABEB8AF 5D81AAB6E94CD03EDDFE1AA382AA871176CA8755EA27BB7EDE36CD85A410CB04 7EFAF85EA3CD99F3F229B1FEF708EBBC46AD8A1510B6077A4B45F77B73096D09 0F3393C66A9A219750A43272E77D280BABF8A5B2AC4370BE3805C78A10DD596E 097719618B4CA9B83952325437EF3F8E6FD13459E1B9E15E292A2AF839BC294D 36727E80EB824A7D248C2F533200AEBB497890B3BCA8DBF58A97201595D0A122 10E4757BCB2510B1C914684F00852ABF2CC354ECA3A954DBB96BA39873E0D196 BFE9EC9E8A7CB466D674448E4619BE05EFEF8C66D681088458D3F027D6301ADD 4A946A003532F10DE24220D52B446D7608FCFCE64EE423D1CBA0A003676C88DA 57D8E52D1EBB6E933084815E6FA24ED2947D2EA49E5914A510E964D04A22F55D 91FD9570118E8C7AE28AFB9DFD03211D15392EB818E73E9956FBA9656F1E40FB 32EE0CED6A456BA36C7A21848412B3DC4DD759CDBA9B5C7C2FC1C54BB1A5CB7E F0FE4905CC80E32262842F1DCF3E45C59DA2FE83463D1FBE763B3B190F099E0B C2A0D91CA5D0467C57CA8349B270BA9D15547CE5956471C78F424474FDDC9D43 667F0BE2B8F4CEEF0AECC0F13E9CF75B958FB62F723DE874D1DD765FDA65B963 F4A5915CC32625D8FFE43C76C82FF411ED50729CE13DD472A0CEA6741AF1F2CE A7959BF61AEB7CEE749DBC3A4A3D1707C3A2495417D296EC7C6C75E0BB441B80 83404B5680B3BFC9F5DCC0605D46E6CEF77CDC4820E5C6B186B9ED9D2BC0B182 A04E4647435AC336C6D8629390672AA3CB9D6B623C08D1E3106AAA5DC980618D 55FE040526672CCE6606AB3CE81165E39078940EA3BA4B6EE64441F4C71D63E6 B0E960154EDA9D3E4DB58D8F0740B01EE22C7728585508BE80A64E2F52C48598 6BA72F65D730A3BFE07C69D0C351E14D0ACAACB6A967F8A59BC87C280BC02D80 DD6C97265D11DD4072310A9BDD9C1EAE02B73FF7B84DDF31A3F25FCF9C0FFA3F C612B72EAAF684C37A2BDE7C16F3A728C192EA08D9969867D214AD1DF040AC39 17BF43DDAEC448675815406F10A53FB422F21446BD1CF130ED2A57B042F9C837 E5D62C10AA0388CB9A4A6B933DBFD719311785A5F32F246EDB62DE10F9188F74 70B6C4B76507F5C5C22B1F028F320AD34F1127063D22F816A71E0B6BE072094D DB4CFF1BB4F2EC64955C2B8047C3DDBA335230D11321512971F5AD3CA85AFC18 F1134C589843970AACDF95A751E25B2282B7674248ECE4CDD154D14EAF660EEF CF7B29D36DDA5D1F4648B689FE7E38703F29238B1B4D5BB95F43895290939DB8 D5D9971E1CF82C3F72E03F40606624AA7C01BDEB97DAC736DCE9285AC5A5080B F33B704AD0FBDCF82C0BDFE31A8152366ABFABB171E51E13361584FB86B40DC5 B3BAFB19C8BEAA01169E52161C65C84378CB1F237679B1A7820A3C7C914CDA82 26859189DD06DE371EBC8D2C3AD0154AF992300455E88B960000408F31CE3659 93036A0660FE85D5B6D8562259D050F3FA1715A1ED62F51C698319AC22D5CF5E 021EAC9A5FE3EDC99A47A49F18A3895822EF83EDBD06FC1651A8E888CA4E26BE 0A8D1746D27CDCD3BC7CD73FF0422BEA9E8B6BD0AAEBD2CC13683DB4466CB330 E864486832066D6143F23DFF5DE21564685769C41A71DD7ECECD3D790ADC08A1 5EEEE52054E08F861FBF1021911311E50F4680C508628B286F64D51EDEC71E4E 2513C595F62DA8BB1BFF0BD30029210F467F1614FAE8522E406D3136A39170C2 1404E72436D979E6DD5F288C73AA6C5CD8FABAAA11EE7BADEC03B6540F9702F4 1020569A75F95E80A91D9FC880B996CF121BDE1DF3E72FBA9B76CE92F7E5EB63 EA0D6DB91A3E823E9779E327A2AD2FA57FA845DAE29CD634F7FF124EB6B11D95 04008A95C46F4915509561927C8DFF1A081DEE73F7C3AFEC1E86DDE28452F2A3 C1E5A14956C5B4D5165F7E913F8A6EF86DC2573B2AD159896184D96A95A6CD59 296292E5F1283FD034D889CD646A275236CD61EDE28B57DCD070F4AEAC7D44AC B086E4F2A8453A0C8B1D285F8916E843A261C5DEA9CCC256A353E5565495D66E 4F37E20C1731AEA190B652DDDA788D9976E0CD5331B3AD1A6A5B7B80EF6CAE80 28FEB780686E2184E4219427720AC67DC2DDCF497E23A0ECC4A7818A42660823 4527405A14C4B4F14465A7C34C0098A0E69E9B37549C952B073224AC5589D952 9DA554F0228E0FE4CD0A50D497F7BFC327B088DF132BC5BB7D1F88B9D7A14DCB C5F60EC110396951609CA2591A5FAF59A484B74579DA3D80E420224201FEB675 22D3ABE4FCC506884E3DE840D16B03EA07279A2F5CF311D04DE8A06DAFD3F61C ED413FEF2E83156E2A56D5B2843FE5C6E74C1C1220B0294654F08D2D23CE5598 780F5181A1CD0B2FFA5C8D1A3ED848175BBCA50D5675B49456132F8EB530ECE9 3A15F6B6577F9E513CD78C0BC78623CAF74619218257C0AEB88765DD61221D14 46699EE283FE0AFCE2DB4E1D5C26A05FFF84F4AF64C32A9B1026653E2C9E0A5A D4E7B6638E4F792BFF32F462B394457AB68CC2D66651AEED5A21EA293BE7DFDA 6879D9711D242592C4F7909FB244374C314340784A30F050F3DBA56B00596AE4 925EA2BC3106D13C6EBA9C7D5D6A5CA63425976ED7387F346F863BE95FC7354D D4F61CB240F6564060741A3B89925AD7CAFD8977883475F89AA6AE71E189640B F74EE7D28EB2F50D866FB87E22DA0607C6C16A1455EAD1524EF6801FFDEF15DF 44FF78699075B80A83CF4B6BBC03EDA59B29B458E05C384DE67F36587BCE40AB E0B43E65D9F902967C26A31AD1C3CCC374F209A46E333C06125411B1B10153B6 C348FF306D0B46F029751276C08F0E5CCE76E572DA924013F5C09CB8AED6EB32 7972EE9FC191E288B7BAF65CB8FD9515366D20E1EB3FDFEC69F9C887D234E744 CFE8A61649751A06D2DEEF672CA277D276366F14F6CCBF23F9475302FA214955 FA888270EE6A1D0C35B9A2E129C09947699CE4C2AACE051A730556E6396BB8A2 F16911403835F10168BAE8026175A0D3297BEF6E581ADB69BACB6A9A832C8C31 2A074FEA350396E5D51CD165CAAEFD5776D6A221282392D10588AF92DAAD36EC 47897F7A86711A28919582945CD864FAEC309FF22E40B89E46EBA555D1B8A027 83AEDF28C8D14480C6C772CFE2B5634B22336CDABA8234B33140BFAE90404649 346542A7194BB677C78BD09BCC3EC405B010C9F4C26027F4A5C6BF28A2EE8A18 D507D02DDB2903C60FEEE47330B50FE2836F70FA967FFD33EBB4DB71B46148F0 389F5055D67BC7A85D2FCA4C86AA58DB4FA63D6FD76F420B754B992D5FF6910A 73CE959182A2D459714FBC08723B82707530894CD817301296A136C60641097F 40FF346087D391EACEFC66B8014A675F227EFCDD2A10B0165F1F08A2D73C5CD3 446354E9FF717F29C821FFD20DD5AD946C2BFC6C378A316161B6554D51EF4E29 14BBDB7616FD8466375921471648746D43BA34960E27D236B7AAF1724B0D5E53 76C130FEB917811F6834E71300003AFC17F6ADBB5D66135EBC51BB4C476D0CD1 2A92CA98E6688DC16E355124ED3F6872750DDEA40B83C572ED8D04222F1E986A 040D83C6AE3795F1F6219AD74E98EC54C400667196CEC253D393B2B36C44A277 B055ACF10636F18ABB028C18356EAB5C2798CF2AFCF77AB79D2AA650D0B91A04 EEE6070CEBFC12E9FAEFFD9C530EC17306EF26AE1B0F881FB640446DFCB1D038 08250B219FF537BD9D18B1B18F284D9C62354F38D904005E14B585408E62A210 C3F7F064149209D398623DCB55C3CD1CFB98A49F7E0685C858AFE734614F782A 8948B52FDDE1E3782F2960D4BFB8261DA09191D93C8768689EB960D88AC14A3D 7362D4044E71B5AA4DB42FF1A681F288DD2344DD6E57C4C191ED6F8B7BB78918 0E9282747BAD4C4D0E94BB24C041D413CBB541940FE40D8FA6AB077DDD1D253C 47F1B634D998169DC04232CAF3B2A687DA74F7546AF5ECB7DA7690041332B57A F23496E57D0987AA1D1C3E1C4FCDE61BC81DCFBB4A83D1C075776F116376ED19 8B1FDB0339656F02CB5B4DC223E4D265A040BD1F6BEE5F939CFF2B4857C193AA DABA1164C0BB882C0F91D417FA41960ACAEFB9D17165E986721081D7754E1216 ED01746C69DEC6D43BE8EA9A0428BF7AF5B6D09E0C96CB0E605575594E8BD9BD 6ABDE109FADEAAF954A5E1393A48C264D0492D266EFE4114EB14A4AF0043BDA3 EA4073705A815EB39030B591B558BCCFA9C0BCCCB5FA1BCC1AFC446DBB60B0F2 F3F808573C858892F9E99FB1DE895C73EA11EA8AD519F74CEEF192FA85829E5C A0B4080711A52AFA41225721802B1E318A6848753FA188F9E68232AC0A525F3A 683148D962E7CAEAF3EBF65598777A9DD6DBABD3A159DDD795F1D1423384209D 7ECC4C2491461A5DD7E00D1673D612D19F87F82B564691A8BF9A8F42AEC2A7E3 0F6FB42153EF29218C93767A7AB074B2A4B8F48DDC01D75731AD43611918093B 67C2CC20910D7EB89381481A56477EB4F136436BC8DFFEE4517D5D23652F1D23 AE42C0D07A40DE73E2325D0E7D9CC5F8B75411071E9166982281B2F8F9623215 C6E0A75631840FFC6AE8AC0D40AD361892BFD1CFF350B9565B1600D230566057 B47F10731B0D8B22BA09F77DD00ED7CC82722F8E7CCD933DC59134AA48D43770 A176A4F34E495A6119F2CDABECCC63D458CCC479F6C0CC3235C8E35907AC0AD4 7BC4F147DB6AC804362A9670418D8F98A56D041D8E6C22D91A8E65269932CD5F 7D3A38B5B244F9A034A697603A970D004FD4B353CF239E417AA31F6345CF3095 B230039A2046D987133AAC6B4C446B9AB7E499E6064DA966FEA013AB54A5E19C D73B97C38E6E995C3C3C2871616F87FC3A9E5C09C22C1A9F2296B2403315F6D6 576FD74236D8ED20D77F3BCAF51D0106B28288F029FC37A9DEE2C7490DE9C633 B91E1D093251764724891399881A91383654EAEDBBD5711A841DC88E38C4238E FB5957ABA9ED54833790D3B284D15B9F61BD59720104EADA270D6575F689C1D1 CACA2FCCDDBC6955D4AD3B5E9E3388E47782B1852B2A8118EB238238BFE7BAD9 D3BF70B0AA02A4D70D827CD903FABEF63FA045ED7F7C40A5E76D8A1EF6BC3480 C96CDB9064213CDCA29E4A5C3754CFEDFF1F2976DF226DF16CE8FE740A401791 07D2C8781A2FA7A8107D350F76AEB94E5D997B6847D9ACCBAC182604090FA0CF 6C886190F936F9D824774D634480AFA0885CBDBA42B8AEF5C953649ED086F220 D5A36F106B455A5CD698D796A869FA5FD2DC7158010FEBFC3395FDC3EA92D314 09D352B1442F42D4831633087664732DDF4C1E05C7526F7BFEA697ED7452E819 46300A6C5DE118B94587C8487B04139AE6D279C1F09E576D16F0C6C5A7249E86 000FE29C247E76EE33BD29A148C39684066414165E98DD7C63A9E464D270F4B4 8562F973DF918F4F5A7349358594F0FBC35481B12902BC4665C4B03A047823A2 D96A86944B52C22B5DAE233DBAC38FC162EC588B84E718F75907A9E61DC0910D E1DA915F6F376B23E79E1739E46508A77B07D91A5C3C64B2F06F55567CEA000D F8BAE1121593524AAA0EFE63EF14D92B6788DE83AABD0176D26F47BD9C27DA15 421592F77C604E70FAF0B358921D9C14817DB2EA343E3A2D1BF163B11375AE5C B3AD92E6FD5A48639580ACDE6D673353658C082ACAEB6E1AADC8A0C34C2FED3F 344C9C5E9FAA267B64E800213CDBF447F73D31898E5420258418A5D8E6006F73 6A7DCF496E7DF24168AD9ECD8F0B53728AFF0A2AA00033CB404295BFB614075D C50F976514D083A2564F9B31FE1682BEBF56522162142E5C334D04D83FB61759 2CA86837CCAB3EDDBEA2D3369C29EE2E3BF6D610BEB9C044AF64D8C1670A0AD3 4B0586C162C0011E681C37719945D88176A291BB3876099E98E18FC2B80420DB 30CBF41658AA38F477E17BD1BB468417E6D9E39E746E924FDA85BA70E9005298 3E7B4868195CD44215BAED2F8C2B7464EDBE77882E8E390F3E4BA1B5DC95C558 84B13981B60AA320BABEF2C084BB68239BA341C3487ED91CD037B364EAF76A69 7135B51F605CB7D32DB21B64EED66711C0642C240F7AFCCBCB2E8CD20A285EE2 D213BC7C84073F6AE75C5C73E296C730DF03E587413E503CC20CF6192717FE84 B8BFAD887765E1F4A8D20ACC9705635902D62DE0960A3256F127E1792428F3B8 C65C4F66ABE6F13AD0789846BB155EE55128AA2F96827EA7659F0E5B26F2758F CA733FF844C73655CA6220F4AA2C5F146C71768B3DE4296834467410D2C6EA10 51877BC3A47896FE0194664C25471DFAC8947A11C17E65493C408D946F79F999 598A11225DD639B86471FB86CE8532242C1622718DBB31AE491B54CCC0213034 5BBDC59FC4259E985D4A8119838747BFB3C872D07F58ADC73038ED087AC0FB8F 08BA7AAE2F2C0C1BAB30ACD6A21CC2BAD3B16E63E8C6D078DDF5E3BE529A8989 762088BC630B5822A67EEB57CF404C8D965BA67C2E9199ACE4BAFCE61D6322DD E73B4327D2664508E9FD46C718DC1F824AFFDF5355B2EF7F467B671E83E224BF 99F375E6F1A58C66C33099BA91F1E976896F5147C0B3AD67A1F09D14BB79265C F07262DEB6700109D93A87F11348713E1CF15A66688DA89DCD67B3ABEA047E20 D8DC8463FFD1FB82F8DA30796DC1A8BA003839E9AA447A861A1443EC67924A19 4AA3162ED8F326C92062CFA4DC4719B435F6809EE33B1B698D6A3B479F9F6F18 6D4F81386BD9F1183C43DE55E684B3A1ACA8F4ACAD655A3E133D85F22543218D DC8E1D988796D968E9E041A95D8C8093562789B02EA2EDFD553EA9DAB1496075 7A8FAB21161936987CA9BD75A4A95A7029ED85659FD44CD85DA4E21169AA56DA 80B2EF7C926817465C9B2D4D845F56AEC10CC22D52B56A1A70B523E7B5BFF3FF 1BA086C4433A30B9BC279A6F7969A73ACE623C00AADE35F3134FDAF3D432CB0D 4BF24C7101755CEB5BB460F288C792998F954FD370F3F8062B9D08E6FFC26A86 8D47CE53F6F94D729F9F3ACAE5C510297AFF4B257C8EDC3874AD08E8E26B5ACE BE625FC178123799B65EC816A7D3EEB174FF5ABE109E8ED9BD25522D616CF584 B6BED0F14DB8ACC5A4B3A1498B15F020CDBA56E616B107A60D099DD4987BE3CC FF0580DF41EE611546BF6AD9A43BC54DEB02886F57E19A5A96E28363381CE1F7 DDB2B79197AD64C8FF383C3346F887A82D0CBA320810FFC34073A690DCB904C1 DAF10EE777E68581559422026B13224D102A3CA8B636B378475315AABA8D514A EC51FAE7096AC983156EB68AD81D2AD9B43A56A6FC33BC4E0ABB8DC4B55FB688 B9FE6C2ED24CBEFAFC52C3464A0CD5A87F53B0197BD888F78A0673B29267C9AD 2618E66CED0DB778C8AC4C7FF1F8CB6782C0B5DAA3ABC8A0406585A7EAA28323 169B01E2190E94E634B090FB971380127CECAB23DFB2F581FCFC7360644BC336 9BAD697CB662D4E2F41FD21DE26C866D91D4C48B3D59B4E855D7B7A38B343D3E BD215CCDDDEB5A49CC8A1FDEDD417F468CC51E45AAD2E9973168B967B94D9B28 AA8018D0B39C49D9ADC8559847EE4B3F3F1CF94B1E8CB3113D57D6CCFAAD3701 E3B20F345D1CD4ADE8AA66880B38A40B1C1CEF7CDFA3B5686BCC02E481E9D558 2D77A1B9CF665FEA0748A2E3189E0ED1CC6D641D5A8FAF37B6A17079DB924B66 B8BB0994B863CBBA8A964E41567589ABC777FD726BB1AC83017506D523855813 C64D40E93644F66DD3E5B745A2269A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR8 %!PS-AdobeFont-1.1: CMR8 1.0 %%CreationDate: 1991 Aug 20 16:39:40 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 2 /Theta put dup 6 /Sigma put dup 8 /Phi put dup 10 /Omega put dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 19 /acute put dup 34 /quotedblright put dup 35 /numbersign put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 89 /Y put dup 91 /bracketleft put dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put dup 126 /tilde put readonly def /FontBBox{-36 -250 1070 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA1772CE422BB1D7283AD675B65 48A7EA0069A883EC1DAA3E1F9ECE7586D6CF0A128CD557C7E5D7AA3EA97EBAD3 9619D1BFCF4A6D64768741EDEA0A5B0EFBBF347CDCBE2E03D756967A16B613DB 0FC45FA2A3312E0C46A5FD0466AB097C58FFEEC40601B8395E52775D0AFCD7DB 8AB317333110531E5C44A4CB4B5ACD571A1A60960B15E450948A5EEA14DD330F EA209265DB8E1A1FC80DCD3860323FD26C113B041A88C88A21655878680A4466 FA10403D24BB97152A49B842C180E4D258C9D48F21D057782D90623116830BA3 9902B3C5F2F2DD01433B0D7099C07DBDE268D0FFED5169BCD03D48B2F058AD62 D8678C626DC7A3F352152C99BA963EF95F8AD11DB8B0D351210A17E4C2C55AD8 9EB64172935D3C20A398F3EEEEC31551966A7438EF3FEE422C6D4E05337620D5 ACC7B52BED984BFAAD36EF9D20748B05D07BE4414A63975125D272FAD83F76E6 10FFF8363014BE526D580873C5A42B70FA911EC7B86905F13AFE55EB0273F582 83158793B8CC296B8DE1DCCF1250FD57CB0E035C7EDA3B0092ED940D37A05493 2EC54E09B984FCA4AB7D2EA182BCF1263AA244B07EC0EA912A2BCC6CA6105B29 044005DDBEAF88E0F05541BBD233977A447B469F013D8535A9D7023CC0FB7B49 A95CD2B6F18935C37F49E9A73E97A8602C5C26EE13D7A04A188336FCAB4CDEE0 23DE9D803FD6E8D846B3F729BD36137E834E016242CD2F7BF048959DD45AD413 19B985D05E5D422F3D0968375EA6A90FBEBF8B42B15F15280469D69629C08A42 1C298CC027CC288B9C984239ABB96B6A891C1360D08F9ECC22202861E4CE9B39 8BFC682FDD2E4EA38F671A9D3CE8372F110899264FFE2D31525C6694F7D710AC 712B23F3B9B9E24FE407053E5ED881E79E66B9E37C365FFBB34733DF2F04411C 3C5D8B646103013C8B9A7F8DE8D4D04CF19014FEFEA2ADA12D67A0A31853E830 C7C62D5BD12E9E64424D22E09D25A008C19A12DD4978E28655E03267623C502B 4A65EA2045529316EFF51B77CE63EA4BB1B274358DC076C049BC1E65EE4B156A E7F237A19C51244B2F26760337C8E87C50C464CF803164EBB53C521D832DF828 B98F04FBD775AF0D66A5B9683BD82DB214D28CF59117B7D1B37CA1A8437B0183 B09F5BA2B238C94509DC75E2C530040652C2B56BF507885465D422095BA89DF6 EF61D25C7A07781D9E06F061A5CF96A46C8BBF2A502621268D5A69123461AC30 4E3002E0DCA7321FFC62C2DAF40057791D0D7AA5BFBF7C0F03963DA40091B2EA A645236FFCEBEE31919AAC4732BE0FBF7E157BFFB4A543ED40D43A11825D3B6F 5E0D67D73D9F869092B40DAE2F19B78207B5239B6DB33D69E1A13D038F270F1E 9245DBBB48F50062A20B8FB20BB38D1F114E58E393AF2B6CB03693A6878776AF 3D53AB86F0685385FCF31559B92DB55C4801FA5C0859F6AB304EDBE2BE129EBC E3A5D77962F803A3575157116F7BC60F2EF9DBA33F2E7C62AD4D85B79C149141 C300847A659392A7A4657D379D2007CAEA77FB86708F1CD2E8C06AB6463BE3AC A061EE6F3C9BC9E38ADAD0D482D51947D57A075909061DBD377FDBEAE4DE0AE7 35827DCCD0D20C8280ADB800A0AF7B38E02060754720FB3CD86E36FC259DB0CB 88A7041586FD69128C2F60E8042A3736DB2CD8DDB78EEF6FFABB7C63E4A51FF1 0123CCD9FF5021B6C52232F7B98568526593B0321DD2269AD50EC547C5AAAFEC 78247F5846392586E6B5F9CAACBF7F8763A751E36DA23773DF2F1441F3468004 5201F96E1F631B910DE250D2430F8A5DBE50F84A213557DF5AB592967F67A3CC 56170ECA1CDF5ABD49D7523B834AB723B6E937AC9710417A044462C64B440845 86F134144614450F0B779EEA3342734468FE6110969FB552E74308E7D006B807 74E8C7FA9B73ADF6B08FBE60903C383DE21A13512B4EAB30D6967651621A5B89 DE4CEDCCC2FFF0AE0B8A4914128B4C230CB2261886B54D1FA299429296DCECCA 79F4C5D08558F9A1DD0E8DD1D484E78670E6D13BDD0D47771A4C9C2B977A32C5 5BBEA03F819D9B93811A0AAD7A0431F8B3257BC7B858AAECFE48AB8C0A24EE6F 70C94A2840BDEA6670F3D14BBA17724304A735A19E648EFDF7611BC6B33582A2 3BAFF2A9DD0FC24806859DD725DECF6EEC43F2BA4B8950103CF24D12DE7AF222 E36F7C44326735294D97A7ABF30CDFDE7952C2619AF3DB6644A654EC4DC5CBBD 4E24BBE0CB91B98FA296B72D19441395E71381B5BFB0FF5FCD14FB38AAD7A547 621CD44ACF266419A1B116A69E6F41905DA032DEB2F572CBE14CFA249702EA24 FABD37D1216455DD2E0565D425CABC1BD8C5DFDC4E3D83651F3240BFFA238B53 9C702AD1FF41735104158A74C1B1E112192EA0ADF77D7D581F5A7854203F8744 78A26C8093D248B488D00ACE42E37897824E69CDFB7BE4630C7B84D86F3CA462 1BB7AE681AA3776E811ACDCBC73C468ED60609CD51B9092570F9904C99B94B09 4617BB4A53FFE0B7721AC9F903DF99D724743EEDE72D50293DD3A4E0B1D50411 F117F1645CF278A9558C345137A5AB18CF4C645B0E935B5572090A1B4AFA4E13 003B5FBD30459C380619F20629753CAF0A5931135C6680E358CD9C0ACAE77FD8 B3B4E434B2F597DB3A0885B94F8D06C2A191579427AE3B36EB9F3462C23DFD8C 744F37423DF64989A0985F88CD2FFD48AA5B2AE460E32CC01FADB6DD1020BD7E 431C6DDFFA6E89D91DE683928A94E617BCBEEAFFD1D99CCE0893BBAE38A40064 8CF07A74A1FCD271E7F1ACF128953DAD2F0DC7CF34E4B1B462C6F89F07D5B81D 5A32F4F7911F0BA655B54BAA2A01A5BFA2EC22A499F6007AFA43A42A1D854C26 7D06B033D6E70200D4B2587FB050C415AB469D7232BDBA1EB0F8E4EB3CAFAEF2 043461697837829423E7087C088E07B4FD4F17DADA79318FC16BA067EE53CA06 A9F5A53E238F33719E8A76041D32483084FDCE4EF8BAE859575D2B82D5C64A28 0F150F67CF80BDB7845945B1C6AC4C942344F5C683BA4AE65AF2B08063B90922 219EC4683735C9708BA9DF6FF116687BAB75417AAAC22EDBFE7A6A3F26DFF731 BE0AD81C3C0E53075AF0B1543E778FC6B76967DD922D43F51DC5F7F9F4E09C0E 23A48580E2B218B14A3DCED147ED290B61636FD4DC3A5C322747A420A899451F B81C6C339FC79666C57FCE111F298443F1EDAC4FCBD003D216209267C3332D8A 7DB8359A9C05DEB48A6483680C768ABDE88E718669CF1FFEE4C98D69B64C5622 E928E48D11859B8F2001454F7391495A563F6A9F3657F476DF746E8128557840 0376F41B05DD32E9A4B317CE855F30FAF7829F9699BE28189E82FF2D57D432FC F43BDEEE4438866514541B888A12D0837331691A922BB6833784F2792B4CC616 7F9750974BB9E93E7642BE749EACAEC603BF59170B964FAD79D1081F9349A55B E9B23D136C3348FB82E1B0C76311BECEF0C38BDAE8CB83328D02B114B4D95A9F 64F007182FA8FA3CEF66317410A58BD032B1D7059A4831C2FF64CD6CB401C14D 479E84C743FB6B823001A6C363E6B9C42FB4EE56FBA24291F49E2321A6E391B7 C7228404D3DB254DFD27BED3F122B124661C222FA4071205ABF33BCFCF5613CA 2639E79466001DABE09D5C0A9E986D7204B99867D9594D350231FF164AF0D2BF 91B8F5B6E399D731105C6133292A9A8A2E6CE680C3782C326F5E776EF0F15FD5 CEE5743603166707BE3A5963C756EEA0538EAB717262935D632415B14EFAA76E F81595B2824ED8DE5C59AD4B960AC4795138FDE2A07D49BE68F41A2194463BBA B9627BAC3A58846D80B857CE722FD2E73D5FF08102B96489595CA3EE5F99AF9E C01760E886497E13198D5A37A205633F55B36BDA4EA76E3F9A469D37190F3BF7 934AAE24A213272460AF6001901E7EE2A47474E7E5DFD8177E96351AD83E0EA0 F5FBD74E649D7994FC389AAD81ED540AE9B4C099C20F6169954683ECC3419064 0A595E1E1C5F6DA5B498B624EE0B6A713793C0D8646D15A7DFA93D75985FA3AB 608E80B635CF5D6D5EF6A94FF4FD20D3229701B9440EF0A984DE6ED230E0D82D BE22A3AC40B3E7D6726310A82F2FAD499FB5A3092530FC9BE32E35D1F989B75D 9A3D92EF28B48A600DA028F6EF49EC8BE69FEA08188A7649BCDEC137790E6F17 25A2F20F14C9105E685E07D543E3AA8295C993D42427804C809A0D6CD303CFF0 5E1A8BEAE4A794E84111D5743F106D97855919CA94E2919F7FFD43E957B0E24C CB7F63CEFFABA5BE0B5F44A4EB3F56ACE9D76628524A9FCC71882F5D261FB9E0 B0E8CD40BC22B012BBA7247BEEFAB8F0529009E5B797F862F0DC574C83F53BF9 1B404F90799F91DA694C3FBC752C505206F3EBF0BCB5B063661F7434EB8BE84B A79D2EA88C9EF048F43ED0DA1D8FEFDDF54E7292B022DF060C44DEEA4389A7F0 6E89130BF1BB070A4847675B4A4C679B079E57BAF7E79124A73A0F0C68F64894 D8C4D6C2333F25B357807E4C884D25569FB5EF54C357DAFEE7832F34A40C820F 7568CC02456009EAAEAA6A913C8200A3153301288A037C8993B2B7765D00B59B 3FF1F77B29B678C816B9834E317890CCA65670D87A605E8E4B2A8474E7DE44CE FE0B881D8FD8FB8A7FF053C0376F5BBC16096318BA726573F02EF46A17CF1213 4D051B20F6920DD8CAB9D7E9D4D28A31DB74D3E250C885163DBFFC3C44FB23A8 E676FE39EE3CE1E8DB3EDC8D901F62E2BFD517CB938F972FB45FF7E454653FE3 4C006183371CAA90A3F8223FACD208D078168EF3D3C58534DB5E5FEAAC14F883 4119D5F46CFFE5C3C3AC1C5C37F32C0091FD4069B539FF15B53CA7E610DE0005 6A547514A2DC8E9564D73CE10219A54EE700A0F04F84CA36AD522A577D6692DC 6ED451D5C47F7991A4227D6DF2E107838C1B0A6388F872C590DA303E505603AD 1D3B0F90BF1305138868E6B2B397F81E69C41A66EE06E244D51A0E6724120CC5 9615C7323D64740332D1A6E12B51DE1D7094890288975C5AA215B586D50744EA 6487105D3878D1D21BB57DB8F5B8997A5ED794FE3C9A9C323932D18D156B88FE 2D8D543E70C9C4D36D22B4C4049A5911BD4412DD8EF25227C2AC4B0ADA7A5434 6DD1B4F5206EACE248AFEC575A839678E272EA17145322B5B75A95A81AA3711D 8480A124995AD1961F172BE4BB8C8F307F81BC96203814E29FB41098EA4DB734 A187F5EFE31BC4BC6B1D4274A1ADF29511054CBB0A61811539B9964E5AD99083 BAAD4366FB5AB3B8D5C3ACA442BB810200EB31368113B765D1EED4CAE9CD1C80 5D265644BBD7D42054BE0F83E5B7F96AEE38AADA5ADC3CD9EEC62E34D1E234D4 85A28733086355B8440EC01DF4D7D319CF137386E1B46E002A40C686B6D905AA 8A7C2F298F603DD81A7BCCBEA8AFF8D636B8CCFCF00895994E42F1E32D663997 6745ECE68AA7975459FAC763A9D2DE08B5FF23022E75BBDEC85FB32552C601DF FB3743AA10CC7E500F2292B34425F2FD790373455BABF231F49332E281232089 B2375230B9EFD6A306DB43DF7C8AECF2D88AF3E4D4A47BA71E8ADA55D7EC1A88 7076EAA1097D6E0D56EB40E27ACBDEA18AE886879A67E23BC94E39AFEDACAAA3 EFCCEFF0029B3FCB8953BB8681280EB76992F94CBB5594C2C243FE8B1D4ACFBF CF85880CA1EC99EA3C8D46201475556ADC3C9D708899944112CC383E70DA0E69 FA570EFE2F1FDB968D7F9DFB0D68096BA5E179DD613A6333E6BEBDE1400FE0E3 DBEDF4E144ABB8A3E9CA542F6F3F56BA6239D3A1D3F0110C4B775D746A924D73 ABAB72A6E96B00D4B748ED37BCD8971089CEF7964D38FFA49CB725430F6ECE38 CDE4EDCD9DAF532C5C8E1E2A3E67F971C008F8DF5E33F75C6FE278E810ED61C2 D09A7063562C5E37E4C69B66634BF8BF881ABF3792B6BA536A22B1F50E2E2ECD 780F20933FD8AEF57A3A6CF8BEBB8E4B5534159765C7148217F9726A42F80EB5 C185C00868558429BB3F22F784CFFAA58E010B5E73464392BFC38D36A3CFF4E6 30DCCC2DEE6A99B80B0CBDA32B2BAB8E87F2035329DF93BAF87A78CD397770F8 65A75F6006A4150A146036B3A61312FFE30ABF11C6383D6E1D22A8D09208C498 B34AB723976E965EB13CE569FA0CD6CF0D37A065344C7DDE86EB7056173B53B4 5C78247385578A3D0CCF7AD5A06B99693073B60DD8B81AD44FE4E8572424ED0D F41BF10C6686398FDBB0DD47188B43ED1405372F54ED2E5B617396E9259994DE D8161132285D207A5678848F9693E16CA494B20AB21EF6FAF3C9B7260D67B8F7 A9CD63DB81BD1EA1BBB553954682D806CB6DD3EEA0903459570723E7F4667646 E315024828706941BC50E1DD4B2A4F10ACEF3E371BFAAEFD8BA2AC27F1A49E5B 12E8C2E44747069CC424C95EE87DCE3EA3BDB6D490BC66F3577B04056886D0AB 32E9A270F9D25394FCCC561A3AE3196BF6A6BD31653DAE8643DD2B487D2DEF4D F2F2A5431A5997C5054A2DC753682451E6A9129DF2638986270179D92A226CF8 F48B3B8862BF0AB1490210A1399A2841349CC49E40C156C89268F904EB2C8B76 D2329AAC4596C6B1438FCA18E6F1AFD8C106D25C9D169E9A198136B02C8B8C8C 8115AC5B2BDB8E90FB8565E68F1DD48679E494DBDC7E1A8290AB11FE53829CD1 B6156B5A18FFBE935FC9EE2ED5DECE560DFAEB4A95E24399C0E216026BC83174 E4F64E895A3649161384BF6CB6E039FA6F2C5CC482799E07FCEAA59FAB21DACE 5C8159FAECE4A595FB8BFFF492BDA30355BF1E4469D460CF83ED610680AA1B51 B6C50DDA1D9053B9C4A1EF879E9E02290244E48595C918112298A49679C3D4A0 7CFAAD59915C753FF1FB2D65CC764995392652926C9EE4972B1B0BA5EDF5A39F 44BAF7717D6F02505E207EF9700BA2B326D983A4B9D9A3F9E66EE810A927B0E2 CC753FF168A630C6B6AB3ACAA629391C8A74C4B458A9E35C3790519DCAF451F4 59A20A65F4D887B8AC7BA4E13BE27CA2C64E55626CBD8C4D494252021B7178AE 1DE64F06F8663F08CE844EEBACE54ACB021DED2426955B34934C04B87A29166A 4CF89C6DD0CC416F1C7638F6A827EF9A3B3A3ABABFACACBB02213E62D2CA6605 E8D6F91BFA83B8B93BAC86777EFC8C32F6F71F2CA21CB2F3C06F69328299B388 C403DC06B236B069F4D787936B21A370328569B362911623A1A2F16934150D62 02A052168D02D57B6CCBE0A02E94FA3ECA7C05914DA74BB58B1B24723B47821D 14297976ED5F977043EB77A0CBFBDABAB4C4C59B2FA1F6962846BEF428953AB0 6503B3796A8FCCEF511E6C6885202787678BBCF0519E10718D3EA3F2C43AE799 05F4C373BA94A63E24719E6E9460A24C1D0D7682AFEFF6B8A2C82787B5B8E5FF 4BCFF41FE165D0F7B637BFF2DB37E6E22E3726B033755A40596E412B28F2A726 A809944BA38D166A1C5B3FB20A21B44D9BB7B9040474EB302AE76A66C820250E 744555049A77B53C299FF4820D79A8167459B06A7DFD72BBD8BD158369EB8B91 89F3C7C68A4E427BE116ED60A2587C9D278C36B5D23A10F154776E89D63AC07B 8AFABD046D39283C093BD976FA74F0D023E0557A63D840136A665A1AC5E4B756 5D54266AA01020D14337D1D4220AA75A6F37A010B957E4E6B4B9C992A32F6702 85CF214FAC82B99FABFE9945A612CCBFCC009B2084E564CC69AEEF2752708C43 2C0881D50D4BAC1DC3D16022BFBE77FABE42E716CECDA1EF98CFF99F69DDF06C A7E96E09C7A57FB8FA454721ADA68E5683274BA3D85AED432E9C08256E2F2D62 F2E1F83AE425808AD2FF4B7300CA705E89DBEA00C6382F6C720DB40F5E2D4678 4EE37C96E16223E4E7C78758BC3E64C0E83853C7EED7E77CECA0D5AF397DEA40 DFF5734ED85E592DE134A84414A56019944FFE4E6D2F4ABA31D12615030E871D 0563302B3A101F1CDE0D38A10E01C450DF3F836BEAA34B862C647F575ED70E8A DA05972714AFA27D3C19CC1A0376A9FFA22DB110DA3647422A02BBEB53912987 FCF4BAFACFB0E6F6293C637F509F8F8D8190F93F6DB80ED52874F765DB65CDAC 93A397D1A0C8B6720F1D366A4D054BA6E679ACBB427E01E663B66B2245ED76C3 C81680F1DAB0BE9D3DC2B70223E7330E766DD696EBC63053A5D7DFE1EB57E619 B33366A8A4722607FCA8D16FD75DB1CD9B730B44B8D783BE910881FE971394ED 9D9DC69E70F5527AE0F354E22E5BBF12854DC9BB68F920700725FDB72BD66EEC A1F615A12584B1F4C453D9FAE6CE86CF2C0F3E5450647935A3B4781508A1FB06 B460C7DE66235C034C1098DE4560B8F5FE0F8550E8EA10D0B3BC832B1E16D82E 6CEFD7CAAFA62D890F4DF9CCA8A206E5202F196239578FD93B40D279E0DFAC39 A7D4A01D8FE79540D66EC32062620F642689A1BD80BF63B6C7F8A918DDE989E3 D6C424F6FD43B6994238DC8042C2A4DCBAFF6B4A8FEB6F6DD0DD3B214D42DBA6 A6AD4D7CD71EE02A4B1984739EE02698F48470010D47288997B899AE5EFBC37F 31369240724458D3FB9B1A12FBD7EA80029712052545959A76191F7C96D3ABE2 001F0CE4469EE675F21581329F26CEBBDF9767D0F1E2176EE8B8A4E76A6A66FD 8503C101B961C92E2FDBAC4CC38E65AB6739A6DC353A3E2F7B6F18C9AAB99BDF 62F32CFAA22F1BEDBCE9FD3092AD9DF6111242176FD0A30B9B740547D727AA3F 616A399535223175642BFA0829E755B704400A46C36EC259881FF04E8A7E7029 801D4B59F134C21987F8F31104D53B084203622CADFD3189E7FB0FFAA0837911 3E1AE2967772FF8494B45D56357C84E127686E18F44F04470E8B10FCC771040C 3FA11F629A0ADC1B2B2B9585F3BBD422213AE9032F043100D752255FFC0AA96B CA0484CE60D761939B38E0B962B48D45FCEFC0F8FA76DF9C549FF9E2BD80740E 527416BCEE280FECD58CB0DB9F14BFB15BDF3816B6B91ECBEF05C603D66D68C2 0EFF201B00845674A2C6C2DA26BC97FF736A782095A1A1D19F1769F64F4F2AD2 898FCDFABA8CC26F21935CBBDFA9FB09ACFA25ACD4AAA4B17193AC10EB580E13 13DDBE31B5CB5F434BD95FC06B7DBC9C5271D9F48257792DC2B6C3FE15D12563 CF91C4AAEDD61E67C275421298A6DD332914948FB83C8F07B9CDD6CE1FD1CA0A EAF49CB78F079B7F03A3F4CC054CCC0D07840F0AA8CB5FBFB00C6909B4D92298 1C9D3138B97A51E377644BA58300E4C8B34D90AC3043BD348E9B572F0847E3E9 5FA84AD211C6A491FA23AFC638CD6129909FDF64B17F879CDD43AE181FABEB84 53FA0A9781E846C57481CDA18F94446F0A26AFA4B6C805C0DF968B5AFD12EACC 28E9F59E5943B64B25169648F07C8F326A77D9522F69D3237A53B90D17884746 F1F451DFDFA8C711BDFE554EAF07486453633B69A299066975C8572FBB64C6C1 93F874DAE9C7FCDD2450D7A65AB9CE8FD06F6C072FF3BC0045D82C42FE42DEAC 6B0D44034833390967FB3B5FEEBA486CDC443366F9E24E8C1295DCDE3242EB39 19196DA51A6C7C92DBBAE72395B2E7C9262B8EB5961F7F4BAB7EA69F04643C8F 12C6360A15854CAD7E38B2D79E8997DE288E7722D9C34AD10EC3F98E1E2BB45E 3ED1418504BD7966EBA5FED10BB48A1354D998718332F76825ABED5220B606EF F53353B840589C1895D1BA286473256145BF1F2200F2F6604B84A8F3DAB4BD58 9D0B4D99362FD71109B1C86464CB9D79D46EA03CF90F19BF267BD49727E7AA55 82EA878590317925148EB9865B1C6939B283CB0DFDE770FCA81EC47EC1404351 71E7D04C36906DF01D4A535E004E88A364E44DB901CC35A2F5E59224F8C27D82 74556A68A9350AA4DBE9BB9B40AF803D3D9ECEE3E62394FAA07393D31A3B8F2E 583EDC2C6DB14E7965B4EB6D9DBDC4C80722F14DD09A5DC48C374BEB9802D91B 6D385CFBA52811C1FACCABD4EB59D7D64CF11BEBCA32082706D2069555877AF4 04FC5582F3A1B780B653D3EA431AF931A2DFE7CC8E4024077BB4C936F31C33F8 DA2ECAAB0509E6EA03C1B3AC6C5D696B74321C25C3EC4A05BB1243DD21CAD086 924A3F78DA50921639A4DF9293598387291D67F0760375D7B2A7D78B7DDD9B3A C1F86DC580871640BFB6FA3B9EB155F4B3137A32501A4280C5F40FEA24B648DB 51B3CEC7C49A257F5712600A491B585C826CE55250B8F7064E45265C7DC2A6DC 4B56DECF10FF5058CCF61835F415B932D1B9AEE54953C93C0F833C28E8DBBA52 A2B9073DC8D0AAF1109508C56F79E1D6108E7B316E50031C7825A347AD73843E 225607E28D6F516918B2B932086B09F88D6D736B2CDD2FFEAA8AE0F2227B08DD 0115240F639FE37FA772A4217D8556089CC659176C3B7CE04F8B9A9329A688B8 B1090768F7D1C86309E3D2C5F12DDDE712B157704F15542F2CDDED2487FDA03D D3A4934434399F0CC9B2D6D3AFDB82CC9B7A546E58328EF303839EB5E12CC3BD A35A74CBB3565DE6EF5C71A96E9108A31EEE743393F53BA3BAA60C8AEFFB4766 AD9BB78167EE8F85D75BA56C8A05F3A5610397DB5997E2A9D3E4B2C38CD1CB62 099047EAEAB0070BACDE1550567706CB47DE1831DFEF72075C9C4F5D1C36BEDB 2B8CDD179153722797DA177C69288E2BA891CA03CCF13BE78350E349C4183CCE 48D29D0D06BD454A72C3634E537A2434F73C556B627C1E5C1B1BF11482998708 985744662D7C2B14F53E5D6E9C606A74A39B7B3B7D4ADD08B4864109C0B499A1 90E15E65180608D024991287BDDFE913DD008AB7ABE976C4573E080E35694AAD EEBA17269F4B2F512F20C1BCE3DE4645093111B9282AB97ACA2213AC6F3E77F0 3466DC7FDB2C88C87F343F652C0E255BD455518264A188FF6381E53B8B02FCD9 7845F67A00A111BC3898021CAADD751B7C1FF902076705EC9B79DD31323966AF CECC3BB3001109CBD432F793C0DB165D65C8720574EADD6E0378E059BCE10260 922F9B6B4133B8284356B602120342A1BD90F1DC4658432287FD6314349CE466 5BCB527475658F0FCD4D489BA42ED07F3BAAFC2793F3D6EAAE7F7940FFD76DA1 2F13F1F3EC5E9DCBF78863FC6FB7112D7B2122EF7D6A1F3A08DACB84F4918709 4B04540AAF41EC6AB787462332B4EFF1511F8A8E970A92A9453CC5677023648D F9B0134A950B828270B4B7050FD96F3BC81127F8B52D4814502CEDE6EFC59B71 5C765D987116059FE9994F65551C6BC2F310B40D2A19D426387780A2D0E1C2C4 FB3C5CC7FF3D11CEEE086973A39591820FF41233D64537EF8172DE1E54C31DBC D658C6E9289D034090E81BBF8A40AF063E7C7077B113E4D8E638B58405047607 8ECD3CA4902BCB647CF61FF6BDA163FEB20B4A770AFD4BCF4ED18D084800C422 23AF4715B43DA6CD7BC0E2929809E686426C79B7372DCAD00120FE3199FDF881 64DEC4A7F620FD3F6179045AFD3324675DD8B93869C04690D7DE8BCE4A819C2B 3162415FB25F3985B492F1D89FB74E9CDFEC89616F4E022CDF0D667BDC24C56F A836BD860E0EBE38968F66FCF4EB0F071B0A113DE20CAF98ECCF6D9D10B31250 62CAA3BBD36E02089F60B16D1C64A2B6B70DFF02E3EF0D917B3222C6014837E5 53BB225C090C6FEA06EFF66FDDC291F85CE30ED6CC1C56686B9FC3B75D6AD429 5EFC7D2404804233D982C45BA2F7F7F16C7BC35C92F8FBAADA7D99DE005ACDC6 A5C73EE840AD090C32F1AAB94B2252B83682FFE3857AFBB758902EFD5B41D8B7 0F28BF91D77CB5979B2AE9113A210FD6DF643FD3F729F7BA9426E0062D1FED2A A0A25D6A5F393B56263F7D80E753C366A1EFFAD52643B16A7726B321EBEBB670 73680C8EF94E5DF28A3B33EF55702EA537C34F445BA3B3C093A070F431B9DA5C 1278CF99473BF0D970F88A8BCF7A38EE85F72823001D1D46464360A40C440A6F FC068060E493C73201345EB68F966A42C595545725B8DC69D691D6282C5662F6 F56488291637197BF4ACE36619A95CDB6C2B92A613CB2D078D163BA215DE6021 637533852D662E231E2F47315EEBC13672802910F8C1228B7A8FB99EDDD427F6 9512E4D9DB904E50ADE5DA0ECC16F3F21AE5709106A8A6DD8231E3807314DB63 0452FCF4058E81AB65744C90F8699D4D76E0F02A8BD87DC818D8720536772F34 0B80C6FC6696C3DBF94793E7CE111BD1620F28694FCF4BF5A0BD62F35918AB9E 7A0539E4BAAF9A860C5730A3821A7FD14557DE20552F4F8835DB17494DBD840B 4D754294E73ECE8A0B13D0FFCB15F80451EFBBFD6133344669095AEA0ADB8EE5 DB89ECBCF2EEFB8A25E4E25FC1988DF73B071E2B2E2F2396C18609095BCA0490 9D849C99169F0FDC75796A6CEBDE6B0B9AC9BF58647C716A06FEB7D42493D853 172C5674BAE7B3AB49F57FD65D08FF7C92C6FE4C1981FBFE6961DD17C7461B54 1B09712999764BD3B3EBC2799A4608DBCDACBB79CE00CF70BBBB3AACB100D627 8DE9624501432DEC0BF51B6286DA2FC42E7DE36AC915E30B9A0878FD5BA4C12D 25C0B0D37C554CDA806272F742562EC9CC7CBDF8A33CE3B48EC7228F07F0CE52 ACAB34DC777E1350BB70D51702A4D826256CABE8B7444BCA4943430E9B90D2E0 5CBED24AEE31715F39AE3F0A31912C2ACADFCEABAC644B7CEBE26003ED3E2B62 51566C4F6E2B4D69CE18F06FFB033C6A14ACC129F8D0948863823768133D595D 908336DE7D94D2577CB3678DFBA2EC031B80C4D6977A9D46232139B160003BE0 223DCA44CDBCEC5ECF6048D51BCECF2A691E27D5B1B0799807764BAAC7BF6C63 CB089AD51932E1F788464C125532DB820C8A7CD5DDBACBEAC741D9FAC4489B06 A7839019CAE0C9205BC02C0F73E8B8B7795717105F7D69509DB415B250A6061C 92EECB12BB0629D2BE585D15CC9BF407D8DA1EBE93200EF3C57D1388A52915F3 EF6FDC33971C16DA9EDF65B17728B9C14DDEE27A168C58C5AF154B5828F3A479 1B25286BB2046AE54DEF71EEAB355E7AAB2C1B6FF72A9DD160CDCE7C54EA341E BCC73F6F720DD4684B5C56591427D9102CA6823A8166E054C712293366F8EC72 9A1B66098BBEED474358A47C30959E22C26F0B03B129651B2564ABB2BCCDEA58 B7D2EF791386EAD828A0382ED741E17FC03B3356E577AD128330B44AD5B69377 31A74E28A3F5E84998F102916B66D26EE4DAAC6C1D85E4171F88E6E8EDF0E877 1DE0AB6840E0BB53FEBB20DC2EE69E20CC77F482DAB6935C9FEDB58EA414E698 D48039BFC16B3BC713267B5D85884A657D2E93236CEA6C6D4194945C34FE0C5F 5C58F37BFE14EC972C9E5DCE9760EC5721F7782BF5AECA0544A0BC0B42390259 32143B05EE01CC48C33B8FA2BC887AEA4AF59FE2AE8ACC6F8FDF22387C4C2BB8 FADA70CC1AC910AA83F59CC637525D4EBFDB4A9509DB53E49D20702492661703 D4D066E9CFB02EB0492099C7AF3F82560B3A3C3E68766794CB8992F76C6075D9 877D79FAEDDD6B6C84F5A564A3088E9345F6D86F38EA841750B925592C45AD11 578E4114440519376D09190B3C12044D959ACD59043E9724FE9F4C6C7A324C01 3FBDCF18ED1F8961778F036EE8923C66346B50020EF4C6981E18D05EC7BDAF97 D2D3DE953E4863D8B6208A3B3CB8DE179A062668E6E26BCB04E58192536E7718 93FEB1272321BEC3FCCE0A589F3FE74B107D64A47101B93090DFDFEB394A2148 2BB422734511C1CFBE90F9CEC3EFFAE8A4E9DF6DE91E68D8D61EF048CD150032 1D75BA12D6FC76A72E591E8A3D87408C73A9F347C20B665F4FAE314673CE8D5F 663E4D004D9EE1F957871EAA0DCFC193F562BECAC38A526447237A3043EA2F76 59D401669CFDA1600DD36F7ABEC0AC96D39C1A7AA75D4A458AC69E9F241D5510 183B1909D2E936A79050B1422838A8C739CE894C9CFC76FC3ED1C63EF333EAB7 5F5F0DC5189598275F0DD7E3B49F7A2E549E33E841ED4CB34962912960BE4CD4 3887C0D3E37D26E85F4C0FC33B35C4B7741E9E015E0D5F59FA73940B347A4F67 528F7FD34888F72B257E32E1E59F36131790F1B2585C72F9BD06A983A0AF6FC1 70EC67408242D87C6116945D2CEFF0A67111F3C1B9764FC6D553FA0CD7246AC0 7133A7BB0C6A2455905EB02B99C759144FF29F0768E18C820BABF86CF1586D58 3747640F2C4A0C930820A337EA5EC00BB6EEA7ED150C6CF2A6757E93D628DAFC FCB9630031DE138A817379FD55B19D190AED1E32300D5004FBADCDDCD91EC32B 7F9279CB823093423ABE41ABF12EFE3DD6BD166471BD7C80E156D8A95AA4A0D2 DFF438BA3E2B39CC6A83FF21F4360422352FE94ADAC5EC7AC7079F5EA70293F6 5881E5B2D454B37EA2603E57354762324E28A7C327777D9D7EC454C1CE9C07B3 5761C20B00706514CBCB83AE25ECCDD0E6C884503C480EA54E583D45412FD791 C4461095BA8FC930C2CC900CE9B91351F857C3C4712FACAB79968F775194D5FE 8EA81E9726E0ADDF72183C3CAD523255FD21CBCDEB2871D28AAE9873D3A9444E 74E7B60142180F5E7B8438F88DB915E53F2BD5FBB69553C4BD54C1FBBE08FD70 C05A0B719C8AE60F408776051E01D863626D6427DA026CFAD5B67EFDACD32C82 9601F47DBB6BEDB5430B34B2A7792CD0D1048DC818FE71B3FB738EE6C5FE9991 58A0C3755377F10C0CBFC9E582E0E6F6B7DBD673F0816319A55CB1C4289C83E3 92364FDFE8C18EF95797C1133246362982B0D3CBD2B3E6CC6C4EF69958007F96 24C17BD105600F3D0793D71F30782DC3007B8A3BAA96241C187210BC98CADC00 896CE6BE7BAA7004EAE7568A104555B52E20E5F1994828D4E6BE952BD87CFE14 EEBE251C4616BF33B1FEA9AF13E070849C691C2C8B989577DDA714FCDF8E91A4 6A00218FE355F79FF884C84F3BCAC9B778706E139894DAA39E3475ADD15F8D87 B94D271300F08F8A5CDDDB4B9B80C288BCD7AB3E6F227BB87E1AE53998E67C2B 64CFE7E13AF79B3CADA9D0FFBCC9502E29D70844E4ECBF102A77305BDFB4C0AD 0AEC7DE3D12658A01500FECF89487F36715358AC6149601477A7937180E14117 717BA0C399406F20A5C8D89D228A4D16D504E9C5EA5DDC5CD45B19D46C0BAF12 7251B225BDC0D968A977B831D9215DA7B0F8FA987B7E507B3ADC0ED3EA5B2D0E 0E9AFE7C0B0DDB727EA483C6A6F438427056C4927BD9165444C12343A62AF211 F4E0D80309D90C4BB1D97F53A42D2FE55AA56B077993FCC26028C8E6E7858F73 FD2BB401FE8F0694B2C38912C6767103BB45D00FCE333A2AD418176A8222BE91 D5409E07321BD545882381E2854C2D0B8A0F372561D6C4DE9D608088C4E5975A 01CEE5632951CC08BF983F534196A95B0F99A954502189F9A8246512DE31C286 2560B753F0D0E343198978ABC336435D5FEF948E5DDC9B034C2DABEE0B489466 20FA40ADC8955A925D01F655FF0EDA826695EBA452A21A035DCD8AFA3F0C85A9 17D5549E0731137857F4484CA598446C2031590B2C9D7DCCE6180824E571DE53 6706B95B190F966F42EE78CE24D89A9BCDDB8BF736D6EC2DB1ED9EA9CBDECA6B 8A72D1BB04A24825DD0D323726A562C6AF4B91FB32550A265F57D502246597C7 54B12477F0D1C22DB0EA06B84D7FD3FCEF66E941FD3C3052185E943FD375EDF2 080F8714F06D9AA6496DD43EF977677649787A7EA12CE58B9509A5C5D62B7A2F F21F71DD8041C34A7B64E9C378AB3122A76293B6AFFE595AFB92214DADB8CB9C 16FA714FCB20037DACEE565F6400790513EBF09096087EDC935ED05988B2E4E0 7B75C0905969D1364D3359C9D594FEC6EA665EAC5469CC55E18CEEAB87B4B570 BE6941369A84AB34734528792B90482A00E2DBB6A426F3BA3EA36F3105941C46 360623BAA51CAA24C2E11B3AB5CCECDBA57A4F9995D09E3244B48F0FB7B07D62 D30680357FEC37A7B9746A0A81C8DB1A8A1BF863A03A977704CAD1B029C1D191 66205CB5D80DC9460D7252A32086DF6F6D83EB9120F3C2D3C115972CD399B6BE D2636EE293EF0F1FBB1C6CFBF2280BC4F96597175C4AE98861BDAC9DBD5D48BD D5318F32E0301ED59FF6DD1D97876655C6EADC524BE8FC8E0CEC9F1393FD9E4F A63112E62FC9E85B736ED78DC9E3DF27E33F4A2288349558ACE9D35E77574F66 559703C20435002B162CFD8EE7E06CC7CD78A951CFA4A7E57FA4F801F60782F8 E010D124AC99C9E625BF5D243DF5E35DD92CC438A7AE8C45E9583BCA5A443F0C 5D69779B028B321D6887486AA8DDA245EE71C3F1629E499B269C4CC60A099022 E275D587CDC9B9C88151471131AB92B5F3341165A28184A6DA058167CEE4A8F3 F6FC36B3BBDAFED5BA2AB9860A0B85F10C3B902F90AF93CEB9D9A44B51AD1D81 547B061507AE55373AB40E6124B9A1A4BEAF6E39A8F94B24F547D9992E4C7810 5F7718E1146B818C3FDA77D647F405F5DFDE883010BE2650129EC344D6D4E1DD 1B0C802520CA4C458817DB0FD3E6A4C3C36E6E4A5CDAC40D9A01074CE37F524B 03A2CCA76AC5F12A2485EEBF6A531AB701AF87E121377D9A5E11EDAD2A0420B2 2E34DCED8C34D048DDF8DC3728A6CBDBACC9F858827DD5EB38602E488B095BF0 CD009031C7CF887603C00BDD096458CC84057EAA743DE8895A512A8E97ED201E 6A4178E89656B507A7D6EB005A4F54805E6334C1B6C19C7315B4F247EEF46957 159A3F8BB2EEC2C95AE855FA52C05C110671FCAD5A57A2695EBE7607531BB6B1 AAEA6CA96052936E7A4BB7670E08E32CCE5CB99AEB9A22FB40C33975CF71EF93 F9495DCBFAA01B3C62F42E91BCD86E6264B32B609572CD0C92D3E3EB3892D1D1 18D7AD5FAFEA030AC944DF9B66F5E5211F7F3F964F944EAE1A497786DF0F540A 9DA9FA7DAAE96AD474BBDF0585AB177A9866DA803480ABF56076B484EBA024FB 0FA6B68BD30286B454B51160526A4E449D766502FF924BCCAC1B0097135CCA9A 7EF98225886036306DE8D36DE4E1E345C2F1D74155484B6EF031835BEB95A521 2AA590BD3EA8933A2D2E1102CB835DF6CBE9747816A89F3E55C7F61706C67E45 852AF7D43949921FD9B252B607BB8EBC4DA4C89CF5CA0F010D1F7641A565852F E63A5B3AFFEE06EF4F301886DB148562293894A6B37CCB054F88F68C9A2B46DF 97A46F439B5B4E099452C7B3F70694AB5CB4D9A6349EA5FC2D99AC94E49C59A7 65FD2A81F35BB2A19C605E369EA45A1231013B6090273D467153E5BB2F9B70B6 0274C8AC702C899D1CB886009623438782E2370ECF6E674BF9C028DBDFBA1083 0FA9A7188C19F2F76667D9BCCC46D873D2D44239CB57D34B104EDA2994C74FD0 53593E5DED53C60CC96BC6114FF402A5CE3B8E830BAA0CE62506A7F2FB4AEC22 813AE9432B36D2A05221F44BA1B96FC271947AD4710FB44A3FA278FB60787D99 B19BC3FD825A651B34ADF41AF3150BABAB2E51AA22271D960A14365583C13E76 77B747F33311ECCC1A3DECE080BFDE6FEA3E311D0118A729D6369C31C0B04F5A BF015C98D455DC1F4F83CC0288FA5F378579E60DA74796FDC97F0F4026BE3BDA 1069A0F6A83C0285F8A0C7FBC98888CFC17274CD3308A3E3CABC88B32D2B27AF 74BB13B587D1D076DF64348D65B7F52A458B352179AB1D068C528D56A69E319D BBF525627372B08155FC7EFB5F518994CF170031087FDCBB57FD472838C42F52 884239C36929A2EFED993D6F955464F0463BCA35206997F5BD8FC1E5CF987307 DB5F4E834273EED4CAA4861386975A3D6912CDA2E402C16D86EBE79D73173528 BE2C18297BA209A0E8B259FF41AE865841386801CC022391C1F21ECCAC3FF77A 937762144569C71064196DB0B8803AEFDAB7F4CF0F606576DEE884757F276C89 FF234561EE1D1B1FC1CB6D68E8C12C121DE16CE9A69437E6665933DCD6030C37 466C251265F4D6DBA1EDA5B843C2F437990C1FCBCDC541C61C7AB2695EF6BEFD D73B0217CB9E295284F7DCF939A5288CF010200C77DE929530FB51F4D85D474A A374AD082A105C2D115E1B05DBE2AA9FC832809FDA6D2DEB0C8ECEEECAB51D77 C71FCB3F8B22688476543E132199B78157996B3557430E0534F02B636482D75C 7D0B513231559322331E956DDCB58B6E0622CC4A09B44A4B5B76CEA820276971 AB0C5294AC39CEDEDAED2354F34F65E8895EAE6DDDE0066998ED5B8ABA34E622 7995BA26F21843689ED79D3F4601F5ABF229F29C7D82B8E625417E7B1FBD1143 A2753432205AB2982AB06E2A5D913ECFCBD5B44A5347B151EE0F4749F1D39253 21BE3C7B616786B8BA4135D7225FDD6D60BF56EA8AE5B89BAF258D21CBACF5A5 9B3AD4E555D6C443235B4A9983ED278E32CD36B7AD46B531EFD014A2C25CE0CB 3A85DD1AB5EE12B4AB49A7FBA570B5C9BBF52DAE7B3E2B38601F860BFAC8C80D D8C9E84DEBCBA7731285ED07F18F48D4A3466DC514E580DF14293F05E94EC2E4 D3602126F4E19E9F1CA663A161E20297286B6094C92E39710003639F15487995 2D0AA6F0F512E466598E43727A385D97BEEDFE0B8DE14F093420A77932823C7C 541C6C1EBE4CBAB21D765FD3C87CE1F4C5557C765B213D97E991376D0B801FA7 8F6B0E694AD1F5D29FD66464A0D5DEE1053FE474B1E01A6459CDF3A2C504E320 5BE33EB9D7064BA2343B22104A5052F4BB41BDFBC68B79B92B2FB7349DED54F9 07FDDBDA8CA52BE0C523684BBB68104E88042C33BA48E067BE5EC5DF6C1BA2F1 47B96A6526DF1D77EC44CB1004AEB29C0DB47DF5A74C4A1FA9780AE62FCCF72F 740A5852D21823E682D04ABF127A527B5920A5BCA8101DE843C5E0995ABDF68A DDD0EDDD82A7F390A8C11D0B88614C7409C1DA9640E5BCA6D82D579DB64B01C1 D5FDB3D53CC564A0042369C1C1EA6970AB740D5BE8173F02A3B172A1B6DCBC46 A6B51A511760760B71EA03E58499ADEC4255421F376598DAEF6C7BA8C1DA50D5 BD3C94B9118CBC965313A8DCFF64AAAB08E85D7C1398598CB8171247CE4041C3 B709C4AB01BC7757F160B9F4346ECEFC3940AE92361300937FA109E700A4564F 18176A271461F800FF1C1F0CE90F42C6A8649A4DA74655A9CC86F154197267C3 B2B6CC459BC94DC741ABBB895A5B912FBC309C246A1C5E298BA554E787A13DFF 74D2703BAAB66298A2BCBEBF8F758A1BB197866FBCC250F975E82D043F128BB6 27D486C23DCFBD5FE5603661F7D245D0D24C87FFDF51260C423A30C7BC1C5B0F A4163C34C34BE2A6D7FFF477A828325B46AD65165FAE18E30AB2E578C65B77D3 8B0BF48551F18F1DE3BCC6A82AD57119A09E5992F07CBEC7C27491B375D49738 FA57A838A854CA915EC6B72626B29AF44A36DC44F04B6886AEA7FC97D994769C 71FCD44D44C9C8A5A42E928DDB22DFB74A1EFF87F62C27033E5AE98C114F8953 301CC69EF82E809F54B447F3641C7AAF20E1CC743A5473D003CF8378F5A4B62B 1BC7C233B4B6875CC46640730FB717D542C880CC6E5470ADE8AB16462AE6601B B598A3FF2DF60F926E784F8D5A618D8864F9C82C4A3183EBFB0DCDF10F4DF6A9 19E42CAE99BB584E6420D9A737650FCE9DD786DA21AA54C8C0308699B79BB08C 998C4067B8D769CF8B581000AEFB8EAEE5 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 2 /Theta put dup 3 /Lambda put dup 5 /Pi put dup 6 /Sigma put dup 8 /Phi put dup 10 /Omega put dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 19 /acute put dup 22 /macron put dup 34 /quotedblright put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 91 /bracketleft put dup 92 /quotedblleft put dup 93 /bracketright put dup 96 /quoteleft put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put dup 124 /emdash put dup 126 /tilde put dup 127 /dieresis put readonly def /FontBBox{-34 -251 988 750}readonly 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 377D3061A20B1EB98796B8607EECBC699445EAA866C38E03ED7D4F3EDBCA1926 2AF6A41F67AFCFBF3630C943FA111E4CCD988A7363F7C2B75EAF5830B049460E 0D2B337988F150B9182E989E7750C51BA83DF37685483F86D1F47478883F3F6A 4B7F768DA5AA89E8F163029ADD4A9209DE8A4F285766C06EA859639B92CCCDCA F59B1C2BB8D588CA754D1257BFF76B53984DF4937093AAEF79009D32A29A4C16 FB610C7D6713482C48D7F9E8410C0F00AD6E67021056B6035534E79F05D14EF2 4E8D8AE809B6110DFC697E53A46C2B97AD7A2B26CB063B249A3A9EB3AA06788F 2BD09FC9472EB31D79DBA2F95DC3C83C1FD6762B6AD2145CD1461EBFB5719B80 D6D2717D505D9ED0E883EF9F80CBB2F4732E2874070736554EAECBAB06FC5DB8 66D7C8C48D0C5595442CE0A363F9901BACA29A3B88F452462B9E2101BBB51207 6AF5414FC0A39EA670DACE104B304F27C02E704D9A2626B1996D023EC45E20DF B0A6AE5A7CD1114208488F92B40226C079E2C2E5103D79FB4FF2C49488296C47 2EEF99C51669F4C26BE3B8920456576A756DF7ECDD5278B1CA8B5AE8979C0CD0 A5F7C30CF6BD4A69C4AF3815ADAC2FEF5E81E270B51037320485428E926D79E7 2FB555FB5946324504C24F3A677940B6E7B3A6F2771B923E855BB0AA206980F9 48B65A0672A19ACD722A0A8E708E6E7ABD60F6644C4238345FDD0FD4EA81955F E9827182DDACA0591C6F3883B39DB44EA9F6E0FE077FC4912D5208BE32EA3798 152E83AE62944F5441839A43CA68237FEF8DE6EC643414B477F78310B77F41D4 C1CEB7F8289E635EC0CE82B433E41816BC26FAEFF604BFBA61BB9746B206E3D0 C5F12447F30FF319830CD52BA300242F45FE253F9865A16BE3DBCAA57C93BD91 601F8138B3E023170EDFC016E99CCB254DE423612D64287B6E33F2017FA3D7C1 FBF71FC3761E321F6BBB0134AE08C0E3566154C526D8FF72A65583AD1224078E ACF80CDBB0C960E1765F796595E92556BF71366C6CBA0CAE7AA824722D8952D8 4AE36047949B1BA952222FEDB3CD9A1688F930E406391B0207EB310882D9168C C573F20BDF4F679AF6EBF3FD75AAE05FCD4447B6619DF18413A8E9CDF2EE84C4 876D1A64C96B0E7B446A3F7B0A6948FF2BD148B9A59F5B4E659379136CAAD5F0 C05B24249DE907A4C13FF5B1010CDEF62E964F91F494ADC2C9D33233AD136252 D65A396CEA524615D4A885CC289B9D49868F5D946E0319A226600EDCEE6C6510 B586CF95F281E100AA8DD6D068E1255562357F0B0208E638D031EC4090850D04 BDD543AA27C40882943E2DEB36366752FDC6C1D17AD0B392E0C048D431C602E0 F0D8E179561F2DE94CE6F716C1B76448DD3801A8081682E0F7BFD388A5A20B0B 1807E4ABE17B92A68FB6058FA06A0255E0A86C5EE769C3EA4D8446633736A533 49A53272014510CB6EBCFEBC3A3009136CAD1519325254DE6D7F0E59F21B7DDE 1AFDA83A5C2DBDAC913DFE7B21F2CEB13488A66AF1892582DA6054673D727513 15611C568CB6FF2B84C4CEFE21EC25CCE28682AFF09C297A6E8560ABE66A1712 D891ECBA393696BF498488D1E94E661432FB830E0A627C429B83C529E77F2410 D1F0A424B2D0C708D42FE0B99143B7ABDF4EF50E6714FE7EE17FDE8A123D5DE0 4A09FFABEF5A0D9F948D9CAAB37240144325606951B84FCBB1A3A6CA899F8650 57D9FBBF92A95AA8E6DFAFA1DCCA057387D86CF20D9830EFD7683948B7F2B2C9 37143AE583371B3A8EEE641A9F8BD626F6A49A251D40E891393454BE73C7B173 86C9FDE186DDEDAF650AB95B8DC2A7EC6BC147DE12FAD5D7111A46599E52B647 08EB118A4750B9769DC11B377BF169BB45CC9B3D8132A4EAD26060361B0777DF 63FCDE27CA37AE9E6E8E0A78EB11D29F9CBC551ED302AA88A659B9720CD5800C 0E62179C758D4BED702BC91FD05F3AD030E3E3B8E3FBC83C8422CA7294CC0724 648A0792D4E67228A6A5117774A02934C663EA56C8A31DD3486E332FF7C57497 13ADE8883A9E7EC559528E53D21E060356FEA5782260EE386B869DC5A7D0FE1E 7B5269DFED57631EF277316A27D6608326C1246F5F9F015E99907BF5E6F883B4 6A78F18553FADCF21DB4D761FD0FF129181AA02C63E2199FED8604F8E9CA8E51 B5BDAACCD461A42D7BA555A3F0D4CF97BF56ABCA72E48C6B9E32ADB398202583 B402317C195C1F3EC241EF89FD53947C556356BA50F87AF99F7517CF6E176669 66E1473D6EF38FC37FA6FBCBEEB904D1AF8FD4CF27A95900B319ABC20DE97D04 9589A580BAA75911BA6B2891C50B2D468C12542478B8A619CBED6F08BDD6FBF2 1F64530F0A2F1907DF80A52C18219856F03E57FC2555968144E2853C8D4523EA ADDDA97D29AC02EDA1DDF3713A7CD2C06373B5C66F1EA56902BA68027C0E0B3B 01740DEB7A163C1D8D8E2913C829127EA8AD935F3BE3F422FB17D73796941382 A0748C78AE5BA35859995C75F4C9F94654654E86C7AF5093D2AF7C70AC37C45E D67E152998BDCFB5B89FECD995DDE9B1C7A5209BAAD7F9E80A0F91DC0E078E88 4AB6CA96DB2FC8476FB2A251B0F00CE2E57FC62EBCF41685E31BFF0E61F14046 D815194A03BDFFDC9F0CCFFF66627B31F867490F3AB9AB80B3032EA0C08043F0 0EEF480C9FB0302279C12133799F8B05DFBE7502AC08DE6C05D59A30FC7B381D 851559D8E7C595BF2374CC3AB7553F5F6E140D22AFD22325BB7E443A40B9D9A9 826460E84269977D37244DAB8E9BE85DC0307119BB59D426B0257343C86E5505 69C4DE81731163B48B525F0CDE33D3F161FF1F10EAE2A1FC6A51B966B2C7531D CF67BDE147E29C2A2DCF41B7E7024B851DBF9240C32369DBDD48FB5CD36219F8 3AFF07F543AE93BD8D1CC65CEC54504AA556B9171385DB7CE733E3327638762F 200F50C0C0C8829EFC2D8403518DBCB89FE7FD88E809000D58C64A91A86C7C16 384A5434DB662DD46B8AB7CF6C174A3F65FD6B46D5A8E29BA2400F0ED28C9AE4 1AB812903AE886EDFAD53FC670574F3855F8E85E3E88389AE24041350EF56CE7 B33B2163E9450DBD899E89E5E6D34C7589F213E227BEB7C128AD2EA52CC4759D FDD1C610DCB07EA4C938168524963F7775D4B1ED1D07F44F46E1E445B4673D45 73F6C3A54B632E1BF7D7F9AE094F51D942539B026FB7431E8A6A19E6896D627A 430B1EB5E9F17E5502BC564B3E8D5088D016B80F6993DAD60F64FB6B83F32C71 BF1499D163CD7F3DC630F1C825F212AC688184B5F1155D293640318B00163AAE 9A221409795A6696A1FFC891A49EE366E687FBD3F35BD22CDD9CB8F9E303DFF3 6001D68104D03247EEC4E85E7BB10ABD611930BBDBE2A92C75B047CC4CDD0A87 9C635E7449D8B2152AFDA1863D68B2D838273C2C4555373E83BF5357D3C64B0E 1D1FDAAF6F415446BE60D48D16E6E8347EA5794832DD9D13CBD87C8C179DB88A 34289F67FCC8B78329D7BA3F86BB678CD78FD9EE4F2B78885185FE5219EB3CE6 7AF0C9667D14091001164A0B93471C8632EAB02808DEA884EC49DB0D173E1F22 0CF27800DD58933F405F2C23338B051F136E55E584DF3237DFF3067A040AE941 07685E22C96490710D88B047DB89F17174E10670A10415CA39544382E0C9C0D2 210B06CD30889F36CD0C6C69465D6207284857013CEC3F21CF4C88E8B40AE6B6 01E2C1E59B994EE6E09EAEB1BCED83777F87FED675390A165320B1C13FBC88AD F9D989F6D42B336AEC49BB7E2791BF8996D4A7D256CF39BD9A099633A1B7AB3B E8B6A7536AE8FF7AEE1988848D177F619A8153124CB95AACBADAA191A7862EBD B1B40F46198AA138B5BECEBE7E74CD4DFC0662AE9D4D5FD2932C9B59B41961FA A75BA81F38CACFBC0F5893B166BD1480585BB0C8F70B97D88394556533F0EFAA A0C73CFDBE8F277125D6DCCE3763ADD71F449B332277E7E3B56CD4428DBA7978 BD8743303FB2B6CAA3B99A8E8BC1DA86489E04BC69BC195161628CD0455E41C8 8576D049E236CF63F4A7FA85DC6F3EE70F3145499C3FDB278A2D548E751FABDF 28882967E09D52F340FCE48148571697BBFF7A42EAFD05B066CE0561216E4F3A 023CC79D0D35BFA18EA34F94018062B3FD723F1B8E1591A91DA4DAA69660AE02 862573FA1419AB266906FF5D36F8E0B934CC04C2957A5ABA22334BDC1BC950ED C1EC294338E244E85C189F7441A29EC4340D8C9E4E2CA693E2E86230244180EE 63F9E30A28A8237C2A34FFECCBE807EF997A766FCB70961797D9E7ADFB38F364 6A2A89775FABC73011E79CEA8228320925C1D2DCBC02C93497F7BD56846F9FD4 D836AD024EDA5E0DA97622844B75039E12C5AE15DD1E5B7450EAF41A2E5F69B2 63F7C41B1CFEBA65D1464A673A2D9322E461788181231827D7439C8190B1EBF3 5200C872FEAF74AAA23EEB65952E3C3B08A57B4F4608FE8126FFC80BAE2ACAB6 608B9CC384D6CC73E108A1AE0AAD1D87AF2D3581F40362CEA98300A37CD2F40A FF83F2FCFA344D53CD37A6F8465FDE265456D00858CF13EFFAF55E98468C9E0C E5BC34073B463E70D827F33B74C28436D5EE5B213F0F4D18BCCBAF3A6F3D8D94 40530E5D33470CCD0C342B2385344D835DEA1283B29EA7B77308BADF20DA6F7D 1D38C65762BA09741470F48AFF087B36B325FC5D1663999236E5AAB856F1C51F 027698C989E297CA19536A8F8C5A6FB9B5FBC341DC7F80E09DE13127654ABDCB 1DC80E874C08B2B78846054927BDD5B9635639C020FC2F89E767F5982A7C8598 D94DD91CFB090C4FEEA8A2154214711800BE64104AE641DD4063103B2C642D6A 5AEC829FE60D63CBFF77EF49ABC508E7E1F795892D71DAD36E10DED24E5C4AC0 75DD9DFCB4467ED48B88E79E653F77C6F7081D83813CF0F615DAF34D7267F2D6 0BEE4FE620A248E0E2E24667CC2443E13900A1EF73F58BA02403258FCCF72889 2BD0AA8D35501CC65CC1D1D3A5A3E2393FEC219376E56E416B7EE7F007BD632A 09CBA10A7A66C43953B5AFF9BFB2D6B99D508DF344F4D49CFDAFD30EA8FE4C05 3DE25E6F7246E5338CE8A40611CE1CD01086F1B17CBEA8BE6DE2FC8121E12AD5 6CA2182134C92579396A4CA26255300FF4FA9975716DDC6AE9DA25FD13BEA051 2462B64FF93C317660019464A5C67AE40A3A423DF2C0118EFF16C4575AE73634 ED83A83BA9DCA0DC0607C16D6BEA7017D5CA2C268C68D87B8BFBC7C74FCA93B2 51985134E694616B4F93611624405CECBBB87C646CB7977F5D25D3C6A0BEC4FB 9853CF1D74B82D02546E41F5900CDC6ECCD7066B2CA0E46D7A61260494DC4817 ECFDD86AA2C68D2ADAA06099C8E5DBF87C910C1266676F44478AF9F34E947D61 5FEB2D0B5577FF2A71A0517B0B36590F65D7655233BF073097F6D30D99D74EB0 486A2D8166A8ED00A75E0DDC2EC12E74A9376926F7FD4DEE2EE9C2866711B873 247383DDFEEE24D5CEF62A113434A04D078E595DA92C2AADD78ADD3BE28D2C65 F22F490C08FCEB93917882A26BCF901A5535838F991B3B6A69AFBCED6B4E212E AADF94F5C7028FBAD70E5DDE88FBF2BE55FBB7020A5F6CF2F00EB57AE3461522 D0D929EDBBF48FA74B902D562392E45221FC82E071D60B3EFAFE25F7E42026E5 EBD0FCB5ACC62C2D14328696FB19040DD7ED920ACEDA4A21A92F24F118AD2A00 B908D0308E1F5C375BE5858D1E84A20275D0DC4A14992C3005324E791E4C4AB9 B6816D24F950ABB3FE4B35C2C2139B5E44FB4D8E06FB5DCF185CF8AF22673E82 3CFC59D1051067451ACB4F75661EC90E001D0D1BD726B72963AD9BA72D99FEBB 91D1A12B3D23E5C8DE75D99F1EA0DA7985E26083B3BB58B2DD7979380A020773 A9E37FA598D4C89F58AB7AFCDE1F088B60ED455B37D653280B096E226561BBB8 4CC5DF84732DD6DB556412B2E1C07BBD962C019C362B2654CEFBB4F880A0E875 B0986CD20863D5B2AE294D1222FF45EBA294269F8808B2843DCDAD12410A9FF3 000BFB73C075960A5D1DE22EE946D030240E51EC68C109ECC637C50D533BC3BA C5B3CF27FBC66529C9D6F0C4438554094F211A27B827D465BC43914477FA27F4 FF18867BC4451EC2AB3B482E69762B02D11A0C327F183C205708CD20EFCEA2ED 2583EB7E02FED7E9254804A8D79FD9BA3314AF9A867471EFD378725189800C87 29D3D13FB42F04F863EC96876BF1420661786CBC01FEAD10A408B9CF8742FA9C 26AF6A1FB0DE10E3D97E7361974A50C5C02362385F174F722B053B8A4C7B37EF 8D37CA1DFEF855E31E032A668959F7C5B28964392BB9AB973B060770E4CBD61C A09181CAAA9E28031E38F7A4AE6436F32E16DF6A0C80954F9BAC77C68AAEB500 650D89D193FE65B621F1E6F66844B0B6D121C2091531301DEB8A667C4FC6EF5A DEE0D12D5D9262BA716C1B504843CBA957FF1E49089517D38B460818C0155116 54ACA26EB083795267FF5737CEE3C01DE5209216D6B2A5D7A0FBCF0F1208B4A5 D318390D2E088C0F821B9E5A4B8210FE5375ACA6EF3C7AB14A2D8CD2520DB282 E7BD39EEE37B39094180E25A521B3A6672494C42768F688E5B742D26CB94E16A 343A9AB6991524135E3606080CB9CFC2FC22F3174BBA19688106CF1D2D20A030 51AC39CF54EAFA96C8322F54F07D0779C8148EF9BC46E5D88CDBF50306BC8F6F BA8C1A119D456FAC1DA97AA8F58EBB9351F051845045A3B4A5DB4A9E2DCBD2DD 5DFD51A06BF9F8EEA2AC20CE9903C24EA204B66F976E8892A2408D24ADF2C47E D31A70788070E0156241B8E3F8981A5173F70918C07ECBB6A971134F16EE9322 A1BE9471D17EDF79BC55A30FD2FB196D44ACEC1137FE33811CFC1DBFE65BC29C 840640144AAF5ABAE2E43A19EF726436FA633B864BD590231D055C0F94AF6378 F944A1B19F3C2FACA031D3BAE6D0F9D43218B092977F84FE6D9CBC27873442FB 7116D528AF854BE861E237AE8C579F620E3DE12E7451E3735A3BB8CA9A401B2C A0BB2919708773F6767E599BAB4CF60BBDE1F1FF93E0028207EBCD4243CD46F8 C76E727F61105612A7A2678B7A18326CABFAB80F89D236AFBC852E515A08F484 FF777484FFCFF861E2A2AFCD0576D81917CD1F411679F6C1F26BDA3B46F25076 FAECE9F2A0CA558CABC274291405F2713BCF297809C9144DE282404DCA4048B8 3BA9BFA5D7B7C0D2CCF22900D290E1D70783B39E7B6F2C05C9F811A7B562E834 B834F646065B56ADD166C26F82D94818DAAE6CEB86AB30BB78ABACB7085676EA B8103AC355CDCF16D1FC137FC001091DC480906A5E6D3F869606FE654073072F 5B705C8AA0EC7BACA62A17A5EDCCEB2BEBB539EB6118965142D125BA5ED323FC F222689F5221EE93A15047148B53B356C215386216303F70794A1A4D290882FB 701EDB0E06C62B9319C080BA70E1F6F60C6154C8CC5961C6D23004F9385C2B83 978B8ABE7601EEB4EA9980046BB4A3A3253534A25A5DE1D060F082FB028837CF 791F80A70482F06E68D3490A513C61CB6DEA05FB3BB2AC9C0A6E2AEF218CEB4E 90B7C3D3D2C3A8F584491DCE9835D81A9FA9A5FA039CB9E479EFD48BD656407B 4DDDA2D289AF1E284E69F447A43EC442B3F5EBAC164C814BAAE902CA5369995E 157E448CDE2ABBF06F0B6B6C6CD4894A51424787316D3D8E533F92D55DF536F4 C1BF3887631C938BAF5844F0D6B60A9D0551F9B4B831F68EA990708FAE3D1B3B 6FAE16162DEBD26F809C04C91D90563226CA2E458C920CAE1BB1CC6F0AB3063F 4A4B877C198E2BDD6B3FF3DD4D24CDB9D7B836CAD3FD11EBBEB5C8A4700191B6 9AE7010FAC384A4F1B88F7043125F34F788A8AE9C0988292CE21908952E8A77E A05958EE644EF6A914076E32F20655E68A390C563AF3576AF05C327CC17AB298 85EAF0357C9529DB622B6759D5B00DBA2993482E09CCE1586717B8A8D13C8155 20E8A0CAFC2CA1C9B5DF15C450B23DBC62B029C5997D8430CAAA0EF093E4FE2F E99E497CB8E5080D85BD0C2A8E63BCDD68B0280174267248EB7AD277249965C8 59FB852FF2FEFE0CB3B4F2D4F34E817940E9829852E2961352FA376C71730C00 3DE7EDD48EEC6C5D4A805B2B1B85A2EF7DE942A102E8CB4974EB9CDE05E37D59 51E7693FE496FA2FE69AC8150BFC3EE470C94739BB6941FE2B881ED61D5C44E1 F48B09537E9AAADC0023844601180CEFAC6D64DC714D55E5D5152C1D7B3B6F11 E86C7A21B9A3855E36908AB64F4B40CA108B5C0A5C20DA315BE96390816AB93F 652220FC5D9822E0A5240B478C658FA9EED909B11BE66A87C3BCF98E5384126B 6C90A7AF37E828157D53EF6F460F72C4B17F1F3E2C76D4DFE136D1833EF2179F B53AD05BBF92B1CF9743311527296764DDF5E303648EB9ED379A4587EAB2F6DB E32160788D0A99835BE0E111A07EA4CD388CB79EF804A61C55EF4602F9CF4E95 42E400CFCDACDF61A84C44EB7287A07CFC136CFF5C0751D1ABFB17D1C96F587B 26383D1E72ACE3E32CD8179FAC3B7C01D1300C16D109B41B59C47CBC018DF38D 71D53735CFB7075FE6655CCE7FCC9C590B5AD811EA23DAA29932538AC592AA15 146C57805238DD81C0012DC7EF82443E9C6F6E3D605C65D232F9CD541BFD269C AA7ED464E14AD6E30B95EBEA1ACDF0D62C5FBF9D41E263C9876562B6EADAB167 CCFEDDFDA291C3872DBA32819E6EE459AEEDC68ACB80051D2062BB37B8AED551 C3B9E6DEC0DE01BE46BA83DD2F7CEDA41B519CFF14DA62437DA714C69B3271B4 D26FEFBAB0C7D3A675827614CF2D6EF43588C7E4B7771526455E03A2C146A025 381EE6639AA023C65D3EE7D7488679346026DA857334DF906CFC3E4F7856FE18 F835D7DC308C425C180A4389C79579A61DBB83D0D7FFDF4DF5443C26B323FD54 D5CFF14EEEA473456ACDA47864B31B374F804C72DB596A9655F0CAEA7E978CBF 70889D2AD68AA772799298C832AADF270A349A171E86D487A8233D59A2327CC0 1134B3D49100A605DDC36F841F728675D6C76EBD706F4313AC615EDD749C0824 8DABAECB56D172D71BEDB559681B741333CB375F8FBACD74C03E4D77F08B8EA3 5073FE550945FEFDD28F67211509B488EF03F369B57E1E001145467BE97634B6 B44CB668BB38AEC68BE72E228151BFD6625B1705B1140486987CF986CE7C3835 E402379642851D17C2302A12A845938E32E29BFFFF941EAF4B7A1FBDB63255DA 2B1DDD1D92268ED906BBB09A1E374FB69C830259364B694C507CD68FF0476268 701EB9BD9E5CCF08D09DB9294421B4F5ED291D6F68D14C62ACF2492C1C404327 3B84D5781124B054816DFCE8CF66878FB65D6C290D2CF238728AF9E3F8001071 FB9B28813F13F967F6000677EA23364004CB3FBBF746160C12C417F3AEB87B24 88EAACE1E7E5FC160AD17A91BA025BEFBD2DBAB5B480E97429A2B2A79B3838D3 21A1CC45AD44C65AE15A1F00DB1746E0D0BE26B7B8524BB977FC3E2BE56B7AB6 4A3A070B173B4FE79753B59EA81D559B1D2EFD97F1A5DD71B1C377D188B7DDDA E7A353BCA4185CC2080827D108C16A7627E36FBFE33CF92A9D4859FA53271A3A 0E1AD8669ADA378D9C2C21F6B8A744EE337BB2000E601A6CE3C023DD55889C22 88905C0D6BA681D896DB756AF94C1B7D2BFBBDFEB7C00835F9FABF4B5E695E82 65C95893A32C4175D90B67FC59EB13078FB502479ADE417869DB52DB1D124240 D2CE4003522ED46A688CE5A6E3719F7027D324F71B26146D39460881268F4E34 F33EBBF11DDC3D15A4B91007BB5D02B63B86CE34BBFF6AF22FBC87F6A7AD4797 5712BA5E920810560B1C68A256F9DD5E0EB79F2F2B7830F1254AA3981B67EB94 A195CB17BE89F74C44321B44EC7BB151BB21C2BED39E31D2F50533AD414112F1 1446EEB31ED1160EA9B5BF5543DB44869CB57E2D93A1F3895B3EB5F4B8842682 7FF5BB608174B48B7D5BF1ED35AF0073D42E5DB5DAF747BBA379321944A74036 B86D759931186B1B28BDBEDFA538D5C91673E745A95CB3A5A9AD713E708C05B1 8D08B122C13C66B0FE5EE7E42E521FF266F885278C1982903F0A647974ED8D10 6599153FCA44630A2879FB18E0EC5DB9AB3C74523C7FCD01DAA97AD1F8BC10B9 C33979431608106C823ECEDB1B399F56F3B53B5C0DEA2C5786F611AC36BBA7CA 81021CF82F1CC9EB8A0A5647925863B7FA5DAA502BBE9674857F7AA912D39394 06FDBFED7872252D03C77C14EEF152B6E81FA08A81CE05391E7A9A91580BFF7E 3C298EBBFD61CE25D9693B7081EC975A830DC0373F637FEE65C11231C82A8945 F9CC618BC0AE2924A2044F01949FF4AE4C6B4415BAD095237A3F58BB6BDBC874 DB582A2EDA583B488C0D6D50AC5CD54361EE322A3EC6AEBACCBCE818F96563B8 BF9029CAFE58CB19B99E984CE095FBB98683A046D765F215C2BC12BA7A3E99C4 C235C63B526C4E9D0AE41AC90623422798E71D5CE17E41EB6847680A7CDC5D21 6EFA449B5AEBC71ECB421C0D23398941A061A821E94E3E1C2F796E4A43DA6ED6 5DA1A9315380612363699956E8590756FCEBE22927E1B0EBF0C36BB898A49670 67EDB9436514E79DB3993A30E6F6B7159EA825117DEA7D7B0C5230E9BB88A6AA 50C5FC568D625DFB9938B2F732CA78FB2C360B558B6DD4E35B377BEF5019C3C1 15C02EB2B064D12FDC29FABC2A13B6ED4EA9B05F4F9721767918DFB697248BCC A64486529669803EFAB1984F9AE663A309DA842C50B4773861A9787130C344EC 1FEC3004BF469E18F97D3593D721E7533F66BDB5D222B0D9C918B78F137FD0F6 80E3DB4D91268502F565DD02D4F7756254CBE86FECAFBB40369E00930D38A787 7EDD199ADD949E7059AAD5D2383E890189316F06CC1E956CF5D408F4ACBE72EB 2458DE01E1DD7C2A361AD06F9DA627416CA5BF96DD3C8787C971B23AFB073FAD C9E6F7950278926007338877F3E46ABFF63F215EC33DE911D3D88F18384BB058 7F9BC08ADDA5D9FB07B918AA067C7A6D1AE11211B043B84319E9F9D2D9FF5DD7 78452C6ECDAD45AB0D75D90A25F71A1DDF9DE8794F75E0B0E1805B3938003F24 B53C3BF79AC9B29C707D8B360896ACB37A9120A87341273F17F23379FCCA3DC2 69F2197B0C6171E84C024FF4D103E0A70255DCCDCCBCDA2C42916768CDA732D4 1340EF89D3FD5FB81B8CDCD68E4584D2EB68D75B2B381258626FFC424FC1C90C 7C0EB503ACD667CF985AA9605445F644F048530DC7A74EBF0BDC9F56AE7F8A89 A38894FCBF053D194D28520B4C22B8E1F9E73196FCB8E8CC2A5DDF9E1679AC7E 61C4967D23B3CAD125C92CEBDCC45A6CB8FA59A711F0BEA01A694DB3776F7986 E83FB7C75A274BB58FEEF81B08D46706B9E88DACFB1A63F38FD5C14BF0832A9F 8C3DEF7F0EB8DF36ACEEF03F159ACA81F91E8E90EEB6477F5DD04E0BD8A20C10 2A3594C7EBB1E0BC3F81FDE3DA05EA04CC389D0AAADAB80C90C9088CF976BE53 C7798CCF0BEC16F50A25A1BE64F337123EB05605A124778CA3493D1887766A38 4F571762EB7340CE8EBA626D5531732E8179CA37BEC90E8C3496759A867838E5 6AC17736C6B0CAF48ABA11BB73A56082D756CA34916903CBE6AEE6A881EAED28 72A16746B0DCA3329014CE65C244E34B504088E658DD92440308EB7D8617EEB7 7575742005FF02573D3F34860975E3C5D8361C8B81B8F968FDD413FB28879DC8 1F6F6B34023C6B58DE3CF635F2E75E329835C66801AC6C136CC2035258494E31 947C1729975E9FD69548FBFBE6BD877B3DF28CF6AA511AE30A63C6E88E084C48 72974A02C3911B155A682F71C4F46225BDE8282C4CC3F5AEDFFC393DE48F1C64 0F47D969DE2AD1003E8500323DEA52D1559FD52DFF96812DAD189795290CF751 6ABFBBB3B2C8FDB9DB275CAFC0B39D991CF9BA0C20475011031BCC95DD905D9F F4587EE3B57BF7263CBC2B81E19C038409E9C13D2D52CB38CDB89D5C48D6669D 3D2955C7E3826E30B53A38DA2956E0AC45AA6F7B8C85318F2E3E6EE165E8B3E6 460902D1C036EE57E0C359CC850E3A5F3F41241C45F366277A74FE8FC117264A 891B5D379C8448C24322E3315F7CB0427A344920D0202C39713E222E0291F0EB AB7AC78FCF1434FE5C40B4EB9EFE3892E4A2A0BAF172080220F67C64BA59576D 3C893FB0DDAA63D33D6EA3F2DEC6EA381E73612DA4FC5F28C4F5C17BF10340EB 27C83F03D4A4085AD4B45A3B49BB53860C794856DB785AC433DD746C202EA361 2D5B3E36F5175A497B69512DD0C0E9F3E18A6D36A574A1FD59A52F1E2BE98752 357E86F96DFF577DCA4A535A44117BDC281A0EF86693BEF1D97B12D71E3B8F16 525E55DFDB2A5ACDA91AE6B22D0EB518BE8AD8E73E356E52F7037676C321D366 2FE2704B60FF7F2EC673E610408A3A51E5E899306FA9D0E6BACDC1A785D36C8A 22E8E00E87556EEFAE733255B190DA60E4F8E58A1B93D8763B312E4A633F5452 B23A34A8331419DAB31D9D5FBF87DB78DFEA171708DC86DAE99B65FB8CE75976 5773A38C3F884A5D01F317250778B29B1F83AA1147B070B10902F94252D6BDF9 41E94D67ABC67A24628F3B6C686211068F9C5E9569F8CEC7A8FB450BAE11F326 6395A62AC7FE76F3EC1F02EFE946F36C41CD77BFCA244A678858E53D7DAF2809 F34E7F2F9BD2A3317C56F0881D65F8C11020B5575D62767BF871A106591D3CA4 4AC49CD4B1FDCFDB284232F8AFE3FD951983244266D1B265FF8346DE8CB0AAC5 3AFA9002714E31FC32D8443F8517EE2536BF194192A57ADDC2196572D3B44CD1 858E0438CEC515E91DF99E3FBC729416E51ED1937CEB3165C99406BC14AC4191 836F46899859AD6DD3ADC0F6C6CBF4724474DFB0D4E5262CC83310ACEB5AEC26 BF0563581E67A61C5D2373571F650FBD1B14059E5D492B6D4DDEE0301FBD7E5A DE23AA5766222BAC4404204B0A51938DE4FA534D086143042F7705B88844585F 12C3CF6F1231E23CD3D62F6BFF92F4B306DA3BAB27E6CF14BB227E6EE83C7FA6 7AB026322DEEF02DE79FAD689565E5A15F35D136A67432B3F8EC539F4B0F208B 05218DCDEC2836AECFE3733D9364FD15C59F3F17F6366582435020221C4A333C 4C5FB25AC0A81019C902A1746EE5A532305FADD2E9B02FB15872DB42A882BCF4 CACD093ED11ED963D34C6FE414276CA40EC8CCB34286667F3B59A3DE8F6D6D7A 928F4BFBB01396FEB08C544B9C9C57EAB7C4F6DDCD36CB811BA7CCAC203CA486 B531DBE17A24A7A09400DB0960BFF3E71EC7751214691EC8CC41C16F7E1FF938 8C3BB5D412A5507C33AA3B2CE604A1410BAB099EE6FD1626B2CBCC63710B69A3 B2623F4EF25C634A7FB069005BC760A50E6EBB9C4243704869FF2127F34FD838 58701F8D4C228180E7DC15EF8D3D04A49E3DED2875B02C0A27AC6EF74A9EE0CD 6811ED82320C44D95FE8E33259DAEBAB8DFA1BF3AB80F31FFEE30CEB1BC3FA4D A4D6C693A9C8C04036EBC0CA922850325E7D71E19861A9F6AF604DA0EC83A13A 9ED6484A339605D6611296CBFE0BA478D57EE435EC60AEEE77338E616D380E59 E85F39B7AB02D1E0E3F4ACD82E35F88D83283D3FBCB1601845FD6ACA7DA8BEBA D8F8CFF2CB3999C6A1F5B7F1E63A40324D9988F7523FC2CA545F66E5756C7FB5 E8B7A48F3CCCB2272F290B7ED782368BB86FC8401F6F7A6FE3154F3ED4DF9F30 16C12C320899AD1160950661E3677A79AD306359782B014B9A83171BA01EF008 14B28AFB055187EEE0A3C97D4F9AB9F889DDFC5BFCE248181868067594C1ABB3 8FE97291348910799FC85460E49DB7CD00D08BCF498CDA9773BFC418267D404E AD9E1AD8A98D6017EFEE8D9B8BBABE88565654B2E59B11D1C931C4D0F62F4B72 9D0FEB970D6D69FD55E09D2ED17404DE43F4AEE5F190A4B93765A8B9947667A5 1033CEF0BD37E98828804A2C2D8116CC87BA965F98D4C3E6D0A61725A3EF4316 15B456BC77D6443C33E3743F08E572E21AA23358A76BDC596AC93C51094DAC8E 6A577B1EEA270791406EBCC45212C593CEC4A524434BBB5F59F1F4732E6B6158 67F598ED15F6BF365789BF970984A46B4759E1A4B8A45F9880381EAD1584E461 B834AEA800759C5B2B0ADF9C0F4CCE8F9D2DCF6175F66B2A3E87828B394FE350 7339BE080BAE23EABFAEDF0CA24922B95BE141500026EC00FB45CEC3632A15D7 3DEA86EBB2ED137FD87FED966C51D5FCF6049032561D6DD0AE06DA5AB54B5F2B 368FFFC863995B77B564D63A84CA3D3A71C74B37BC7E06E12A9CD6B79E64D911 BB438821E596E035B9E62F4C8AF66399C0557BDC324DE6A30974619309E30532 668BFF331D0AA10ED6F529FDCA8D77B36B20AA386B86DB4A079EB4538FD6AA8D D723B6CF1401535B6C2CACDD6EA5097BD4E2D53E64C68DC8691C58C85D0415A2 590C7AA8F054C76813E60954EE2F6A6CBE2CFFE3BE45158C7FC125E2E376ADE8 8ABD7A4CDEF13211391F0E87E958B7953363A240B213DDB4524843429C7A1F7A 242ABFD769B0BBB72CCD5F5355D5B8B6751AD4ADBEB67F0E6E910D366D2CA882 0AFAFFDF90CB7E47E762B44285CDD3330397A7CC3C3E783168F2FDB23FCA42A0 B687222BB19D18D274B022EAA664C19EBA58D2337D311C106C501A51968B530A D417CF09250BD43FAA9E59F9AB4D805600FB5BA1BD1468A064C9478AB6147947 65863DC41A8F9CEB3189D78224D1A9EBBD346B62D37FEC5E65DA6FEC37B45D78 A4BCC7C892F22E473919A86D28AD567B24CB2F05F95EDBC99BAC8D3D74E22547 99531024D30FB5642E35A4A7F1EBE3F86BA8BDC5F4A118C669DC8B3BB4785B23 73FC0D008F4C247182FB2B3095705E38F6AC793D187BD901F47251CF779CEE03 8CF901481DD79C692B71A92CB40BF62B4E82364D079F948C83CFA49DBA145E0E 2B8B3D014DFBCB071CE76C4E22FBDE96DBEAB612C044B8F5E42813D6BDFE94A4 3EA2E23284C5D60545EE17E70D03593D16B006E883E88080DC306BAC5345ECC6 8A084703C2278AB6B60EEC4D49E616BB13064C144143C4624C7C043D6BA9B737 C60C53F46C62460A654A461D297122060C59048C7758DDAC291B0C2F43C8B7AB AF778CEF70C9D2EB5BC62A7FFACD2EFA52FAFCF2A2D8994ACC6FCB9084326C1E E6BD56F5A6894816684DCBEAC58FDDE1CF271528A06EBBECB6053C066A4B227C 0303255D5B963054B8BE40559F2D596D29D1997FFB9B64843F54789501509E85 3F5B98AA501235DEF64804E5F50E8378FFBFEBD84058A388186378AB11AD8B5B CE8B3E334B68100AE9BB9A8715BD1F4EF6431A08AA43890909A6A249996CA332 CE9981C7D2A7B86591225D3798CF72F913DA38FD7BAEB6D4F159C994EC9D49E3 F8C44A667EA9CAD27433CFD3210208A6BA71F6015C05DD75C8337D59F23885BC 8AB037FC5EC760DE92F1E837596FE961611F9F0D2E4DDBA9F9050B1323FA25FF 23E3347F86D2DB5B2CBF774B44CF084EA39723CCC0042B481F69651F2BAAF9B3 EAE7FE1C8F00E18FA986C3066F3AA4920391CBFF09595421FE7F329D5A612850 A31D5470383FDEE7E0213DCD7516F9DBCAB65A55B0602CA4FA95440D834B9926 546A7669D63C142827EF98E4647622D724BEC28DD958B8FB2DF67F8B17F67FB0 2DF13283F83245278BE231125B25721D83141C4B66D85BBB1CF0126A0548C2ED 71E21AAC3A0EE77596C2BDA7C3AB6C69D61AECFCAE70DBEFF9AE4BED502D46AC 3D26228BBDB1AA7B435EBFCC39CEE957D1C079DCCF8C001F3B57816BE059051B F67FED59536EAFBDFE0B5A361A5FE6B2A92B7D38C3710D2AB3EB8BF3C5C62E23 B42D4BA25EB6BE0BDE0907190085A38907E13D46F66ED3BC2C19C664E12AB4AA 91992F19DD160838C75E093E2DBE7B3060E61EEEEE1649E7B4D54A357DE6BF45 44A84F60AF45B83A9F5B7B88598D77786E4EE112E5F3A4C88FF9F4C8B49D0518 AF2408C080F8D931B18374F3A72276A4FF312CC55BD727CD1A9D5CA592B58229 087C6E4561DB79202D7B81695C6879427D0FD5B4E04D40BBEAC259F18DEA85BC EEB5E20D6430215AA8B1BD8043BEE1087879D8B97CE674300B53E1172BE4EEEE 87F0A7E58F8F9F290DB6D36E56280762E4CB02D0026415AA7564D156EB1CFC1A 9B1EE957BF70508CF7F615E86074B1B519EE09FC510AB2D05E8EC4B554EF77B9 90C88E61B650B9091A6EFBDFDBAC3CC932086F5AD76F6B0A362873B5826BA515 2E7C399CE8875235D95853CEA7A28B7478D4E0FEF84499834B7AF069D50C39F0 669CE380A326E41B62E1AF5258BB01BE06B98A52F747FBA31A21231ED584220F CB76E1D8981120CF81E04B6073D1C9357D27728622947CA213E6675BF88DCF01 B43796FECE9CB2BE8C1A8EBBFA664EE2C319C9DC2A9A8161612AAF3C592190A8 FA8124F843C70C64DA6700D324408CFC058D4FDC58321631F685EF7779DA15A1 CB06C783462F809C6B7981A7C0A761D79BBB3C093731CB6672FEC5D121CD0A8D 1F63539B89A6847D4E474B7CA549D37189CDF52763569221938D0F396D65BD43 90D6E5E78D2A7470612150510BEBAE88D6E1B99A4CF33E40B2C6E41D25F6C931 9455C610C8DFD185594B0F465D1630B265F72486A59E5F12E877AF3947AC7111 21448D4466AD927E2100E031AF55E4ED96974F844DCC82FC3B779FB3ECF75B04 91284A7F66DBDA32DFAD027E76FC4CE4FFB1381E2DCDBE7E5193F1CD68052A67 5A030BA0AE0457D9B196BC1C3C18ED29390DF585E8213EF6DA335FDABF8D55D4 46E5089A025F1CF1074BF33A444F9A7C4F926F17474ECAAD0F6A48E13496647D 75809BEF362B827506BB26F6B60D264C363A52FCCFA2352CC7BAE0FC60E5AD89 68A639F9174A732EF6B10CABA1C3711AE97927CB09F8E55454D1347E31AF852D 2D227AE3E3CB7F3EDE3FE483051FECB09C2D412FE2C2AEFDC601D716269155A3 E0E3FCA93941209C95F1E7D42AA8416CC00A4A58D59F8E44E08B60EF6DC31DCB 70CDFF0F7DC127E4E1908ADECFE83DC0446ADFC2F4B61C0AA7A7C4EF05026514 45C07D40C83733CC8557ED895C0985ACFFD5BF40AAC0108CC37F1C52852DA099 964BC5A19CBA5AC51BDE9A475CC4D046BD72C828BD56CD53269FDF640A59A68A 747A04D30EF19011CF6231644DA73C3609327DB3CA1062FE81C9869B3B744C5B D39DFEBEBA84F56C69226289649423F1EA93C961CE914EEADA0E277F43A9DBC1 BCCFA2A5BBD754F16826254250F45D0AAFB8B95DF46C22FA9186CFD05F3F1A05 F3F4122081CEA7D5180AD2DCB8DFD7B2629AEA83755570221FBC9376A4FCD189 9ED77A1385A6D8F4D7EEE9B177C9F58611D2B04DBA2765695DCCF9C39358F962 8417924AB17F4A98E93BCA67308BB2E60CDF59E0A583A7A079D7F8630C5A27CE 287C92FF4D35257CBE6B1994028DA290E952E3D5F7361DAE48E6B9BA40856705 39700AE5DF26CD893BF68E8898B9B2C602DCBF8785C0914AB57711986D8AB425 E7E9D49C099A42528611018CEE4A55913F93BEBF3E97DCE69E7B950BB5005584 8341E4DCB7EE03E4818ECDE5C7021FC731E898220AF9B1B5664D3E32549203BA B2062FCFAC26FD7DA32A606530C29CD39529D7A7813025647636DE7ACB9A49F9 D4F0A91791C7298904588A61DA0E3523581FAB1A2115D4BED752261D223D145D 73FA5CB9918DFE8C706370F7922CB1F86541DAD72631B549DF42E32044744365 4B2540DEECD6E6F7DD947AD14FD7F770C7B7184C41F3AC5F56E86A3418706E93 28B17CE4D484A8A6FDF96B6D3AD93ED715F4DFEE90C5845AEFAD44FA21839D5B F9BFCFFCD8CBC3738F14E06EF67E0AB6C7F8A990FD0B81AEAF5DA4CC894B8B3F 39397BA02579E37DC6FC27C9C20DD345FAD82CC5FE65458BC2304D787446505A CE54888F6C4904BB05AA7396D8F1C11E488C0083995EE592CA4B90F80F9B928F 97CFA4336774890AD0B7248E3C4BCD1DC829D82E131CAD155A7ED5C1161E5FA5 621D80225AF5A18DD0FD9F76CAB325169A171279155208CF33873CB9D01956FC 7C31FB4D3DBD6E93F7870ABDAE7BD7659BFD099EC90220C2DCA01CAF24417F12 B5D30B0524BCD36D3F10305D0F4DF5317C413263FF50FF0D6E9C5CC2CDAD754B 16903EFCF997921E431046ACB8699C2DFBC6BE899A21412364A7A96C73E00EC2 8E4A19B1FAC17F27BB4E60C408D439C982B9A21D0A2E4906B3FA8A2243ABB779 38AD8DED5E60C6DD1262483AF6F576D343F81E7E7DD298ED9C661E4E72ED55AF 70B0E1C19D2C08DA6D2D83E14925B5899825A833D6DDF7BAA2D1274DB4E37FC4 0B5CF8675FBACB1B04A899E124DFB4CE1C8D90506A36F3B10A6751B94040E763 25ABDFC0BE02BCD655B2C611ED5928DC807005C03188725BD87203EFC7EDE2D6 96DC24710BF58EC46E20C33C367D2D426966BCBF98EADE66F912B9AB09591E57 991C750C76C12B4BA6C8A84147F79CA87B9593CF18BEAEDB7E8491A72EEA9C38 5DEDAA87E21B8599B465327C24073B6B2709156191CC03CF2062F16A192D6756 E255E75471CB1C936EBCE094E5C2D58F84386243558CD8B7A42D768C222EAFCA 98424AD39EAC54A57BB6A122C9B6211BF388192D3972C31B9BE46D3A2DAE0D38 75C1D23012EC077D3CEF9705C8F9888B3892796F8D57A18E4CAC5FF8B42DD896 1C282EA1C153EDDB36FE8FAD3D78991238BEF01ABD4B5163DBEE347106D2594C 7CAF01EF6828FB8D48D24117033CECF2F0B1A57E3074A76D4EA7F37312AC405D 2E1DF38C49E98D09A48FFF38ABF1415D0CDF92E41F53DAF33741516E069CA677 E29A54116A64C280BA49BB85FFAC5E548BB0F4E7FE57EE2C89E9A9FE9D6CAF12 7DD680D7E00204FC567A09DD65F966FBD7DA676640E5C8CE1DFA80F5C3A660A0 E76AA822D0C04090677A5F5C2A36FF9B924CC1A1A8A1FBD1C0408BA7540BC88C D4D021EF69E4C4C31E19291A8F55BB03D7889424AF93968C0147A3651E4BC120 77F06F99DE318E9C6040C52ED6A21974477B6C9AB112796E020ABB6A88D8984D D2FC5CA13B6E0BA8C68E105197C0C689217C9F6FB91550A2F8639B12B41CA456 F378AE268EFD25A6149668682A85446E9314F6BF9651E36CA8EFC84CD8ACDD70 B4E5EB1C526F8D95259E56E637E7898F9FF9AF07DC58194B9378AB62DE1B2ED5 1926D1EA1DC2F7D762558F4C05D558E9095B22E530E5E1B048DD0BE7745D8E50 C659E93E8ED2FA8A33A8AB8C854D78FD7248E6D6563A0FC0AB9042DF3C8BD167 0FE8565DA2E5C89BA32D08C3BCB1625618845ED585F6851C943DAB3D25D3B930 52B9988C60EA6F4C5D62BDDCB175808C0C47620C47620F3552A89EFD448827F5 34CC9A84848575987F5B7AB9F95ADF61A9F33BA6B1CA84BCE736927CBE8A95C0 3EFEC953C2663BE69C5D456AB211C022B70751D59F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI12 %!PS-AdobeFont-1.1: CMTI12 1.0 %%CreationDate: 1991 Aug 18 21:06:53 % 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 (CMTI12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 14 /ffi put dup 34 /quotedblright put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 58 /colon put dup 59 /semicolon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 73 /I put dup 76 /L put dup 77 /M put dup 80 /P put dup 83 /S put dup 84 /T put dup 87 /W put dup 92 /quotedblleft put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put dup 127 /dieresis put readonly def /FontBBox{-36 -251 1103 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 525003F3DBE5BF07B2E83E66B7F97DDD7CE0EEB75A78BD9227BF359D002B6ADB 8AC57A33FED4EF021A7085B1E2B933DE602F0FF71467ECD501744AE338AF29A0 26F7D368AC6F25CCB882DB7B7343566192BD687E1349225982823027D3B66703 3B0DB7A7E680A682B98023D39C7FAE81A5D5B867A0A66C8AA0DBC83B1596A84F 0436AC6A7900B767BDCCE0060A4811003C79FDCC71D73F7F2D0A6675E93AD21A 56B4CD8EF75EED3DE8C0A18BEBF7B9D1BE72504872D56EDB272F1E97FC726CB6 68C85C713059DA19F6C2E0F3E12710A59B6FC4699AE883DE8C8615B7292AC25C D5714B6CFB14EF0EF11EB13009BEBA4F345A5D3D6D9926ABC2BAD7DB1328651E 437BFB3C46DA7B62219660FC368CF3D3704DAD3AB461C28F711665BF484BF61C 052093D231CA65618EA463D63E406ECE858D180A6C0589B2FEDC321371C28E77 DE974D655DF5FF7D41ED01FE717D928A885F6FA6CFE4D2C0807F8E7F937916E0 96EDD1A3BA67802B1F4A49100E75613BA0356D9DCBBAD4DAB3C59E70A47058F5 2163D1730F0EE4D1F87C3A4AE723A23CFD7986FC4FBD399347E9F5946354E013 D860FC446AFF0B0744F5DA27CC777C96ADB388D1E835DDCBE123FB517679B9B7 EF696E091A9D51510BE264701A41C04FA8125A48F306ACA7A83E35D5BA0C296A BC594ECA2CB27E92FED95B595C21E5BF0DA724D40761CB377BDE5FB98C9D152D 6C0DC98C4083E9656321BFC445CD6FCC142DEF16E27DD6FAD0B3185223B1A7D6 779F39C70793184F2C3B721FD0AE6D8E063BD47804785DAEA74AF8C75483B713 6506165497AF655D5D98952BBDD15245BE9C52094A6B9B1B61FA418CC53C16D3 2FAD8D2D6F9ED8CE742EF5835A0A40F86E09105D32ACDD359BA0AE34E485CF62 B79A0859A8BF855C363C52C6B1E22A12DCD8737C6591A389536E71F001727FDE 5BBF8E3A492854FDBB72ABEDC98ACBDA1C917D2E9C170DEEA8713DFF63D4CB88 76DBF1F24D471CFEFF77C8027FD7CD04FBE028E33D3D8152D61BA8019C913A54 0EC5D6CD51958A438F863E1B396A9DF0D5AD967F86D28CD42331E6C04BC3399E 4FB19974BA50656607952F1EE27E8A1B0D74D98536D21FD0021823D9E2CA8D11 5EA59871D10B6BDC12BF295898F1B07C36A47E1ECB49210C60D9DF7E0E968A5A 2A34ACC09B83E26329B16BD14A57265D35C28B7A2078B32565114215C38EAC73 BAFE3C97AF40AF9C07CD86D2EE6B78B8256D22EA8E30D23E4CA67F2215747F68 CEF3CD8F359FAB799D81C9D39101804843BE799FE24F71A7D6059E4B72F04322 5AB607AE69DD376CCE4AA0BBFC83965D4E9C22F4303D5038C81F075D950DDD44 557A2430E719EFCD8D150BB24689988AF79DD10C1C009B993A8B5C25FB0A1C3F C85C415CB756B36FFABEF32C1EAEB4F07C13FC653F72A02559165984DD291EBE 38CA26D2C367C11DEC3CC616827B14EA5D5CF128471FDC76F3EC3EC4D2CB69CE 2A12BEE4FFFFD6AD83D492835281E5293B5AA8A796C4E95E18EA7CFA2ECB7D42 09F3578E06ECD8B191ED53C7FB9C96AE00EFBC00639150A877E17B409D8BB43D 7F2AFBC4D874749B792FD38E16DA9DB677FE1BC07E611037BA6DBDBB8C7667D7 373025763F034ABD10DCB3ABFDDA73796A45762A5E3DF31A4F012DECBB2E6DBB DDB2654FBD1104DCE57FD0E6513CCF73D249C07D55167FFC5528839F3305A246 A7D191C3851669DF99567F6B9382A4DEC5E8525060D7F319B39A4EDDD08C0EDB 613B84BB91B5AFE2D329368C691D437BFC9CC3048E254FF8BA0253F440D71131 4D476134F5BA1971CF63001C22906CED826C5D777ABCE0EB30B988B9C4E1E562 5BE1C872F4CE19CDCD845A2581757C81AE1E20E9073D535BAC5AE7A4CAEB17F6 AF41F8D419A6AD5C8DB59F3F488FCA5CC86749449427A8404FCDEE0D0A83AF8E 83EC4ABC8B1C6F8B6F028B445F97AFC3A695B86A5830FC45805A19A613FD0C6F 57BC811659C10AB48A33E7BF4AA92AF19F3C2B6436D5949978546D65C5159723 90FE3967B5A720F30037BBD7AC344549A58ED51B2344149E0B9ADD2365AB398E 7F8948D266C545D4DFBB988AB110591DC6B57994547C675B7AE749EAD237D31E 367E5E3B93C97C74C06E89C56AEFC7E55770FCEC558C44D8153C16E6E0E83776 7B7BE230B349FE88EC1A03CB2B7A90BE6B800446E44AA81D7CCA8A4C5EAE2FEF 3EF4DA8807123F642587ECCE83D5A8E49A3F0A2F2A3BCFB62CC929A0A992BEE5 F2AAF06614D2E17E63877D1048AB5A39E9151798B768E40726849D9ABEEE1DAE 7E872998017927C4A561BC08AB7709620B4EB945C784CD1EDA6DE200DD091E68 4B9B5A55AC25AE23AF2ABC200D5F397F3AC99FA4CBB4D9705F98CA5E97C8404C 2F98D0EDDB1F08783E47257D0A30BADE74085899C080A26FFB35392DB6914E3E 9F45E9EE23BBB34DFA6DA000D5A4574C169103D72AE5B4C4AE0FD64720B26BDC 6A0ECB0E13F9FA7E0D45DA578024409CD90918DAC12F516520C74A8371ADC35F 7C8EA12054D0F98A731BB21EE29D9B5E9ED5CFCD680FF0B7C04BA7B6819941AE DF75F6A0FCC9ABDB91DEC5683BB9A6C1E9387623D19F76A2C7AE143C215F85DF A1FAD4B23B6CFDF10167E7BA9313E6C09DE54BD3280EFCE6886C77D9C5F7725F 04FF9BCDBA8DF68B0F4700961F636AADFCC34839E5B91531635A438769D3EB24 EA1C79E005D4C5D9938E6647EC3D22FD68B50BC143B77C041AB8CA9E38E367AC 63B5C462B9B1C4963E22112964AB406B392D22DA37CDEF538616764E5F5ED3FF 4DB6895A2B1F3E8C8FB6D4A965C64E03D7ACD95E4E12A20A2E57152EF3DEEDDE A81A79BA2926CDB4ABEBC805330CB9555A96C309098909957C54959BC8322F05 590D2D88941E8C4666F352A0193DFC50F5F8654F226B5A75DCE34C5A811DC23A 1F1C57DE0586AFCA7649C5EC7CB0C7AFDDC48D176A3FD51AADEC6412321B170E D78E7D999702C8F96B71A6B340AAFDCAE3B51708DA40C002800B94D0675A15F1 66E533298B78694CB698C5851F268CE55F3E603E23C3EF8E156B9A0EEC11089C 0CC2907588540ABE33865552C4ED4A672BE51BE4408A09B8BB1100C3B33EFF36 0F7E770031401172BFF841FE767D2FF9127C24FD2E9137B4F1CA7643DEB7B3EC DFA781ED7017640D761EBDB5212B53FB0BA13ADE1BF83829EF88F3D1A7870E89 9E7397A702F982461E92BAA4714EBBBCDF25D13FFDD17C1D782FDAEAA7C756ED DAF0193CAA099C5DF29388EA80E8183F0DBF445E72044C45ED7C8D0D21E9900B 037B42F413F8966DDE8C9E7177D5A8EB9BAF2D7A2DD9B11C7BB3A90B53255FD1 0043E1BCF292EDDBD33D434ED8CB98FD0AE07AF91E30F9A93F9A8361739EFB65 E871500E121A74E5A935F88615CFC877E4F6E1EFFE8232CBFFFEE71A0755C1F4 2F7C9294DF48C46B312F24C673664F5D8949691DA0016C45A433BEF088435BBF E0093E7421988F5D0D4D48996B0DE9B64D8A88DE505BD65B7E861FA0B59AC437 F097EF55384BC826F9EAEC07498FFC5371BEB56A2AE5AEDEC1C60EDD7241D8A1 9B89687DB5A95AAC18387FC4BE1441454F4DBF40FCB354C7B9E840047D016382 AB0D06E8637369D4EA96C51654B2EFB265C76EB79583C15CBEADBFBDB921E122 9AB789D297FE3A7F03B3E8529669D8F29735C644A23EB8B8A1CD40761CF97443 8587D1A0D955646E9232722205E007334BABF65F288C142CF9F800E7FBB24670 611041FA47CD4757AFE3A7B525F8E18EC708326BD5DD2CC054637589DF42ED37 17D9305FB11D638EFF87B272AE34945DBCCC428755BE78D21971C3B3014FD29B DC43B5C7CE2B26B5B4E1D138B8B283E1B0FAAD1B4F62A9101BF8BFED46E7A447 D6B40B44EDE93A25D2F54A4A2B12C11534F5D27B3FD60897BED2F56B5C65EF42 3F3BDA4EC29C0B0FFEFA5DD262AC3D60B6FCB6B2F0F26E51C640D5A31FE6E49E 1CFF69D1317A3050EEA7109F651EC45BB3E005C517FE6F45DA9B248A16E3D19F 2D7E6930A441EB808176A536778F4A7F38980C8DD4379ECEA60EFB7ACEA84C7F A83D30F8DA11031C7D23E2D307469BB4B02A1A04F24490F60ACCEB0BC438162A A807F9CAB4C2C47CF1CA5C2E66A123756DFABD040ED38757507750A902F0EDAC 8AA7942957FC28637DC604B38F09CC48CA70030FE6B639BEA73379EBC13BC6CD 4E6C3AD5CD1F84AC885597B3785AC05F3ACBB274F8734C9F49D1D3C5F679954A FB7292F9AB5F52DE953747B855A4CCCCBFF8D3834CB79EBF04C90458CE008C8B 0E2DBD2D0218717B8918C22A259955C4FCFEFBE860C8BF586049E1CE34AF91C8 F973BAB9851C11ADBEDFC26DE4D80FF08706CDAAA64AA4BD3C41B264EFF3B911 C59159B63E6985F58AE47FB6A73D101CBB4A75D21E744DA02ADFAB2DF9C02DC8 6EAAFB63F04D298FAAE0B9C1FD8801973137580A25F1BF8C41EB64EE1B4D1242 BA7057FA52E90AB44121D29FFA16DC7937922EFFAAD5E4F043D0F5FDCCDDA603 53813E07250677C7B18E8AB260321984B25A9D4B2F7212009C6EAD6DFD2E7171 3964B36CAE6130DFF2D9A84E022D8010A791A7A7DDB3847169B38302AABA2224 6089B0B8B8746BBD654DE861110A81A8926302E3B263E372A88E331CCCD901F5 FE23D96D274186E3BFD583C5CA7C38FE99C274ABA04EF46CC12BD0EA1E6D5250 1D7FBB8CB2E1D0C7E9062F8611076243CABC4EC6E44E28562BDAC27CBEDBF391 69A3032F6FDCB1054821B6B6D5CCC013DBE6C1A23FE53C6FD49ABFED68EDEEAE 9AB673D0E4C257013C9FB7D58C416B3EEBAA2376C278F4E563BF82E061E27FA6 E9D0123D6904C5A6A5E980BDE498F2E8288D6D13358233A66DF6BD11C6D4E6F2 AB484B4D98D30543531A6E0620C3C9C74C31458A2214788629CC80C4866E4B29 63120393213F3146CAC8D4F284EF5EC896C52E795B0E334A68DD4FD3A04A509F 9A0F5151B6D3635BD0954DBA2B8FA7AB7412056386AB7C4D23EEB257DC333CFA 3ECBD31BE21719318A3D983D7898E2930356CD977CCFA11CC18C81911047B55A C2EF078FE846767AC003FAB23E68A1D6D77D5DAAB2906A78E05FC55FA6D45CFF C5CE296EB2108226E0B9FE5E7A2F6D7E072F2B1E01BC72660A38F6BDE565E3F6 89AA91033BF036265F01A1F9B83E24EE32026C2EDB79BF1649E13C60F55C5A25 A56DB2727FD1295767809ABC317805DB5056632176A7B9A2CBF3A1405CB85646 96B8C080D899604CD8B1E40D63AAD00F9BC605116CD737B3F70ECA8F5C2D2062 598379827AD8502894997C717C7118C380D805AB7E852BBDC6FFA3FFB174A1E3 308E08793930E3F6BA3461D4EFE918D172453AE611F6C7B09EFC71D32CF7C912 28B0741E5CFB7E2ADC1830619E9FD2021E9458F9C282B1A31F4B2CF608A4AA2D D95D071770BA61D3BC8E3C64DA19F791048EBB0EE6370D8AE3D4611326CAEF41 D79E1578C114AF2BBCD9B05CA296EF34628DA61ED5E1A1A1748DB666DF4D39AF 548D0C4AD33262B65A371D8C7D0256FC5DD9EBC22ABD3E0E9AE980F62AF1A4EC A99FC5096803F4EEB926042B9463ACD27568BA607BECE28F8E5793FBC7EA976D A5E887BE08E365D9457C6EA7AC2CFC76E103D360D11B8A04CE3B910EB0F01A2F 050C16A7F2D954314B8BC849E4B89A49AD8F440D179256D911C33B9A9FF9F040 9FFD5E92EB6A50CD93A43836CAAD8CF3E79647DFE8117234B22803BC49DFBEB9 348883F4D1F4662E989E49B17D8C524553B85A6C86E4DD1D817C0E5EBA0665BD B5C1FC2137CEAE1B4751851D8FDE7F2898BBD5D66FBFA580FD733AE78AF4D6FC 5610C2523E5320925BA60B59EF43D379BB7ECC9540A5C4C409E63EC6EC7966F1 1D464928CCE22BE921993D838595D538B0E8A75BBFE3DA44034086DF4A06252B 0F117D219961B25144B5144A422AAFF3ABE7444FD48A30559F15CB7352549026 31803F648DADAE46FDF5146368FD5D49F392D61BAA103D11B36360FC6D2766DE DC9C1F8AAC30F44E55C7B861D92E0A549BF85DB5885DBDC64420467612FEE4A9 3EC4A91AFE4AE892E8E81575A03935C76AD5B9317D68F5CE67E410CAA8B8202B 06FD8885B298941A82C6CF76232706BCD027F0C44B7A7DF22BD4CEFAF42FF0D0 56BD6A3A920B1E5B44E3542EDCEC6CC6E3E96B2167034E1983B24E04609DF69B 981855D3D5450C06477ADC3899ED1651BE0DBCF1AA76B54C0A0FB4901B05BD92 4CDD7A246648F3CA4A125AA50FED208AB0FB0904C987C1F44E502E50A9FF5E41 BC6BED65474264B31F5EDA42B04BE81152E8D2C4E63181C0F57648FC1531DA33 7E31F371070C727AD4F488EE153F31E5EA6878670764FE4BC1E0718BE7517F83 D3E4025B652420F2333F56F4825FC8B09B2294FD27B7A7E27474B8D7B89BC93F 1A057AAFD6A2CF2F84C048B3EF8040B236DCF921FCFC3433073324ADC19649D3 90F11AFAF5D9C2588350CC083907257E1335C1068B3D3CB5CC991CC18CABD020 2EC8CBEBCE0074DE2E4F464E9E227B19642BD4A4C8867DEB22409721DC29BCAD DC421575EE50F7E250AD407A0255811FA3BDAC35E05B9AB1B6EC874A89F82CBA 88C3C2D1F1F38C7B98405CD0AB7CB0B866A6F9492EFB7D203FFE4E867463EADE 4091EBDCDEF2544FFFFE2A00D6CF16ACC3706566EAE1E3B1ED5A9E9AE7B96A4E E8E1EE3BF0F483FA1350C52768D925E890810FE1ABC3C8FCC67F97AD3929E724 E85C48ABCC556061EF0B79B1FC45EB9197857E2FAA783F45ECCCF9B3FD07D899 7E39393F40296BFB86BFDD50AA6B07B0CCC14BE1698D58CE3542C3A703803D09 B9D032F490080D93133D90B1714D72909ECC94A5DA224600D68BF836EFDAACC6 1288CEDD126C5D79A6B2B4F307FC63396D3D487CE887A3942F4026FE226E470B 8F198C6108E8A912E5C3502E5DDB75DA95CD34F1694C8592F2124DAB1189EF62 97774DF66D484414EDFA062E5AA7B572DB4AB3DF42D00AB6A5BFF27BBB060C3A 40A5668D6B9FD03CA1A44EEEEEC3FFD0DD8C82B6DCC9415C6D587DCA405B209D CE2EF601093A043B8763C082E1D3B9C6C422C3CDFA645AA86A6DA130CFA19C3C 259533A01F556A58C47DF15B13360E5B20CE6D187A5841B3F98635407216032F 97DFE6CB6748B28EF46A9C42EEDB4FF73859F69C9E3F8E910D9FDA83DCD2FBBD 1A906030EAFA0247C74F73B91877DFD4B37F9C7B491EF4EB11E95075635EC963 E9AE94C4F33429CE8DCAD3A80F913F49FBDB7C5879257E539CBAE90D413C35D4 2045DE899ED73E8D11429037C9D63507AAF540F2D0286132DB44CD0D3204ED3C 6EF09C6BF68AF034CFEDD941A0D52444E7F02DD4161EB2DB243AC90F66B5CC52 88707584937E66EB31ADCE100D063E44FB5AE8B63BA50D444E4625872E0CE36C 080F8FDBBDDA6A3146240E7A457F89A25D842A43E1B2D897CA32B87AC50F9103 83A021B9864CA74BE75BFB1AFF550695C88F29D11E510E049499C70A86124475 1848CB7F7B9C07E6B7158893245DD2342BD9B1616AE3F9BFB65AF3242D7C708F 9E9DE28BBF47CCE33600E708B67C68D34FCD29D89DFC964EF8F5A8C18F3FD61F 44446A1597FD34492AAE0997D77D6E11E494BD2E0021BB6872165431038EADD0 2C1A9160F88A71321D494F086CED521AA2A7DE41426D7BF6189A70C44A850D35 D562FACE20062E9EB3E709870AD3C6C7E07CDA7404803BC4429FA638D8337D7E D9E70D3BDCD6E759F65B9655EE677E006F47D7489697C5F626022E3D1DF6F7A3 5635AEDAA2E647D134367ABC9CF406ACAB3C6602ACFBA645DA831788356017FF 33C5153E148A3E402EFFF790AA9742D7A366E03B205FED99189D98411293B059 82F38277304B7687BF2A8DDAFA7A7F95F3F261A11DDF7063030BDDEF06CAB21B 0E1BF362EB861763CC534FF7F49BE7DCE6F49BB920B20EA29F08FD46D93994C7 B0BC8B760DAD083C781C91AE69B7CD1A86722BC3E3AA19AED2425900A060E297 0B9F7623FD76176A1E8D8E7CA81C561FEBEE8F1E1965E9C22D1F4DD516DDD5CD DB7920641BA450238B7282C93E9EA1441E4349D635835EB9378C4219BE71F66D EC5C2C684D05937833B5F9F33C875A20B2C3C303C74D3C8FE47121491619AA8E DBB29ECE8178F14C2797D41AE71E399199035ABA1FE71134740A4A2C87020169 1987997F6E32336A6689AE24F9E8AA113487F5B8613D13307C46BCE8F55D6023 D844D20360C2FA91179827133807D50C3A83A06CC4BEA77159B3ABF21D9E19CE DAA6052E95A0C5B248F1B0E5433BB617EE4BB04D9A5BED1C5D54504B8F94026F 04B7F736B10D8706E00E8E914EE8371838DA1CADEC4C947CB043107985D7B3F5 69EB7AB111EDB690A607AE77E235BF499563D65FFD117EC8E780366C43BB8F9E 95A6E7BC6B46CC674C3867C2361352617749323E50DFB316CAB38DA45CD2CB07 C81699123D4B733F43A9B1DA2864B4C6D52C9A6C4136B34A6BAEDAC8BCA4CC8B 2CF77E2150BBA91879B1FB820C7014773F8FCA33F222951D171319B18A0B251D 19F2E9C9DAB863051B18CE00348D48F2A2DAC2B4FDB39075E4D597C2F5CA3D44 4248EBFBC6F0C7E7578F034258E6CF2C9F4B2664859949DE3CABD471B06FB2CD 72C5157D0B60A7B8105EFF7A4DC24CDF226BEFD1454E1C6D9843E0156E6BCE16 3BCEEA0A5CAE5BB8957B37C24092251EB6EC2BEE3E8B4DE6A3567252928291D0 60E6A9AF2ACB5D3F81E93E501B7282D0A2763F043FFB6095764BF3A0ACA467A9 4CADE0B01EA14436A79A38CC62911C5567BAA12C97DF72BB696A59A41A5FE82A 49FF1BAE1B5059BD2F23BEDCFCF5489EE4A87B5C20B5C4E064EDED71422DFF00 E99CC064EAFC374C01B982E1E5F3AD5FCD086D3BEFB10D92EFC78A3A398106B2 B40C7D8D23BBF776C45075FEDE0F91F8D60B1A62FC79CB9C1A1C88F0FA7F2C2A BC898BE6A57E4D4805B909FEF533F4BC41A84CB4B1E68AF105A018D22597CC78 E5903EAFFB5E23B2CC0BE6F704029C10CA3FFE63B66C16F06C5D50C9BED5E99E E3C97E88A34FDFB6FE49B755796AE406048DC78DF1E8996622A7EEF14A1F6A51 CCEDFE6D75F61ACC1C32A412F94A13A083407C8CA8589CE2E98520992D6938D1 EFE75B561CE102F76A236DBF126776BC66FD305D946D3602FA33F458AE6B6C41 9E23358A09125E794F4BF1F118C4D7BC818FD323494F5C336FB80FE64FFE463D 8B62003202687BF8F2C094E81C075AF00AC402B1D2C693F81964BC9A7550CA13 7794F7164C562C71D077B7C8F22D9E6238E46A7C822516599B187E20AE9E4C62 9763226D845C0F3FADEB83DECE9F1075D56A9633077DD307CEA3039623B37A8D D1C65CC3A544A48DAD26340A57D34E62350AE10C4812E649A083C050AC7F07DA AB795267D322596B0BE3E228EBA33BF95C4A1A8A655064CD2A333E3B4DA6A230 CBB2CC0A3D78AA9B4691BEE4A8A62BC3A36F6C00E8D857B5EB3CD2E6FCFCDC2F C500FF52C8449171D635B32CD5683E20955D608B7EC49B9E9906AC8398603000 62F719A1A493E30C39A3958738F2A7B6EE603DD782ADFA35D73962FA5A91EF6E 5335E3486EECE7E1E53F6B7E5BE997773ABFCC4BDFF5628D8794BDB4B73E2FBD 36A3D02D39CAC6FDA38C331FD6A30039B25EECB024C7458C4F8D2BABF58A2617 CAA864642B988FC9F426EE7DC9297251B3BC1663FD3FB3CE3EEEEA7115D90C60 358C17C6EB954552FEAB08B851025B7FDDAB37CC30FDDC23A8FF37365F94C9B4 5CDFF2B18180E71CC3D19DB993FA9398B067A04D5A2BBB4B5C5DA31627D7575A D87A09191BE4303B782BB1DD1520EE56A7723613085E5C053619E32A88C44136 5C1CC7A71CE5E1D45F211AC6F58A07EB2DD80C7D53ECCAAF381D2BBD2DDBEF19 EA153472B8A6D1053F2016B3AAF88DCCE42392421869B1C91D4896423878D289 6E37A4A1FB7716AE80ADAA14EE20896C2561550E4062590DED5D7AB9B32C772C 9FFC9C2190B858CDC3847965891D955FE876B77B5C5EEAF5C40ED65772D25410 0FD499761C98C5747CFE3E99E767ECAA91CDEDE41CE45C621678C05E8E5B00A2 3DBE9A975FEC5B4D4BA729C2B1E8FB172E11A9D172432BF2BD8D8E3F71AD23EA 2148CEDFF2BC9E55572E5815DE69F3828876A64AFACA9140B30F203B3899DF4E C028F5E9893450F2832A8D6B10941961B235ADA549242A1881740E17DF19C5A3 95AD255A55983C8278E488055C6BB5A9747E9ADC8964CAD33F0C5CE7B068039F 30609C964AE1ED6F16B28CA0D254B1DAE894AB912A3919808AFE9CD5FE4E9FBF 98E063525F6E03173DF37E2905AFB677E0970C225408B63C96F8FE7644B71F4C 8CAC807972BDB20EF04299B392086AF7408D38CB69EF4428DA94E57E7BA602DA B8BEA272A85111F4A85F1AFA062BC588C5FB9AAF48040D9AE8064FA5EB514B0E C8DD2812239CE5C0D7DC28E4D37AB105C8039F440CD27840EA9B5C65A54CF4E5 4F2CD206C7E04198BC486964688B51D253B026D198C06375EE8554BF8977FB74 9FAB7D032953D513FF6B9263FCC0EFBC65647E99C7F56644CEFAB6985BDD63DB B8281EA6076EEA146E83A1EB010DE7D3D224C46E8906EEA6E0EFF57E3A749376 780E77B687E8891F981A713527AF9E951360AB6BCA87D9680175EE925791A688 219E07AD58F380318D86BD625D1DFDBF17D24357207CBE938646B9C159B0E22D 5DFC82DCEBBE924BDC9B051B6AEAB2EF6A1FE2FFE356881A9B76A5C30FA3E32D 7E1203E484C7D4C472196C4399D7782F73A00E90D055E84D367F01434CFDF658 0AFF7413363EFCAAC6DFF6EB068AE7F92F4C52C7A9C3B38C1FCC02944C02B988 2A4519AF737A0BA4FA6C8E67B7ECAF9BEAA5373B1474CC853A8C36BED75BF957 EAE8D10A352E620EA3CFA62B96C6E16D6AA56EF2984D0CCF4C9A1294418AB447 1887F67919CE552CC76CB92D67140B5EB1A3FAA8A3D12B8BE66666FFCFC70057 E4135CCE61D78FCF676D41EA298124C4F862D985C67DA1899F12328C4C76FFC6 014A54AA274E71C57AD9C0D68422576D643088DC86A7379A9D1C278737E29D42 92EEA62B1092A0658DAE4D731E3018ADD07E42282EF5257EF506683511D0A8B5 B326517BB6F94F49A9CA1B2B9876271F4DE36335EC9DA51B5DE050B1D5641812 B83FB9B3C4C1272CFFA62638A39DFDAEE95BD6CDE0891C6FB7A84E182FFD39C1 C3032658F36F924CD791B4378EFFFF2CF61D1792AB1BEB10A908B20E99E47876 673519FDD7CB79C2631C182A1FEC1B6F0ECC4F59828BA9FC4808BF67E08E336D 014764E7526312270E213DEE87C982D403EFCCF75361695C396B2EAD67A3674C B965C34A07563769757EB1038731DDD647EBDA580C877CE121480BAA2859EA7F A4A5431AA1DF88B85BA3A0D320B8BCE1B900F3716479F07C9EB0F0BE38655D83 5F4581CF291D6E442AA1E2934CF3349A5C8F335CFC494B9F3D8D76B73410008C 212352D07440D595321BA2D3435F4165859883DD545A1D18C750D5D4BEEC9B2F 63E308D866986F7A0C89E1F6B3E885D375D8F402E2B00439BFADB35FA5C72F5B B0591BEC9192EC9C09BD8AD63243DCC8A9E7617D5813C84193F9DC371B59E03E 19A996B48D0C3ED84F19AEF0983923EFB81700C9DBC6FF83E939CD896E708D37 5B72AD10D90621847167159EA3F072EEF1CE1718E3E8B8429969189C23BE8F4A C619907601D5E1CBA0359879853D7F28423DFCE7B32D55190536A42322F1A104 7A81BACB72FFA89992A6D24C51912C629D2E72F4624DEA66C21814439DAEC74C A4F8AF2F16F044D15CAB4856B64BF3457695F83E8BB1F4DC7DA75B0BAA72BC8D 45F31FE1D91285B65C86BE2FD279C636A40DC139664CEC7607ADBE371F20DD2E D9EE7261CAACB93D3671AA951653B0F6C149828A42745FA1CFF6765420FA7684 5A64E81059F42598D0BA494CF9188630F78C1CECCB6C93310BF6434ACFC3F10D ED3FB95D1BC826E51EF4EAF049B4AF7EEA9A459C57C19087E42B86AC3B8F26F2 441B93697A9D5D6576F7DFC6AB47DDC96BE680D9EE89EA41A280E9016FA49E1D C34A45F34C20F167843E47FBAED51F558A0B199D1D293EF25C8B9D23C0E85372 9BB9C2A432551524A713644DB02AAB397757EC15FF4BEFCFD6F15D03774418B4 326F030457C11DC114FF042B7D03930E8DD139F3B2388D7673A0D8B6F0F6F0B7 D94462562C614F64F011572FE366B1D49314824B42A13033734CAD0AD5F7F584 72B68E7107289A67F303A5F473B24A85D73C2F0A5CEDDD9DC0875800D815C72D 25DC4218D6D43BB5B35018DF6A3C2B1CCB8FBAA01C57D223E6B2A8D68210EED0 A07F7F5409912D1983C4873ECCCCD2C861D0EBC8C90A63FB11E0454F6830E730 7693E94977B0FA598A3A594781275A60612749D5723814796AC8CD11C319A494 F73E3CE32F505BCACF5466AB3B2524B42496569BE82E6F36B2D54E4066D3B904 82297EAB8DD6F0B3354C46BBD4FB21CDEB2FCFD8CF1B6731F90D7D5FE8550F27 59E2AA859FF0101D073EEEEFD73C4ED24AFF608C1C823D4466C4E4B006BC2A02 25CDF10C8DA732F9E2651E1BC619C4ACD47330F512FBEE4D0B41E92B661E9397 3929D8A02F0722A688B09CE0E84E24AE2C0564FEE5763C90B77AD3F209BD3E4A A0A4C0E5C2E41DB582122E75FD368A884E5B2591292BCC8663C63D591BAD4769 D9DE367EE734500BB320B02FCA1E7F11618169341A641CA1C9F7C3890AD4806A 9691B8F69ABDF2FD03894C849708FE10B29216938FECBB5FAB68A68D5A29F66B 74734757D45D9BC7CEC8A6F75411773FF39A154599890EE171E3E3EB892058C3 AC5FAB61FC59CB47FFCC92C5918DFBF13E18CAAC6765F1BA02C64599A73F8EDA E7AF18A2B948FCCE8280EB4140CDAD3441A0CE889DF1F19DBF98F049D0DF3F8B 9FBCC6DCFC8B33EB87F00B3DF748FD4EF309E11176D40FC3F082D5F0FD30B686 ED66AC6CCE5C294A160105081301576E570368F81C323DAD1B2534CA3D33CC67 91701BA495712C96E56587CDC71BC865AF71E5F3F8785C020BC961BCFFCAE480 7D4829A4ACA32EE2B8CBB768FCBF5AA24948EB81240694C8EC20CC78A29D7C3C 83F221AF84574419992FF781B6749328D8ADB1226838BE0B07D9D8A05EA2F140 296AB1300431CAD47C0D7A1E0A5A9C5789653A0B0CA2E3E8C70BAA37D4E3ABB6 73AC46D195ED980984A2C9063BD4F5D61669AD829989038EABCCB5824A553656 2FF54D08F7246717DD3B3045F76BAA6E36A64003965EAFE4D763618B9A4B4787 4A295C7252E5684FF0C07D696983521900C6A0373D248CCF816A7A9F4FA371A2 C458B6A21BE9C37B51C7DE62C9738965BE49197C5FC12ECC3BCDAC82B88D2ABE 680EA306D998E19506C655D297EDBB0DD7198B3B3927A95E5CC130AF27EBF9CD 5CF796DB9B4CD8772E77D82D28EA0470BFF0C037370E8CF2E8C342EE2CEFFAA0 6C33F6AE17B19BFAE8FA4952491118B683CA51EB69A35CA2C36B3309B07CCA69 4CE6BB06517D9F9ABB9764E7F665DFE3E2EF79C78C4613CDE89694E436D0A579 4A13573923A50A267A0D7E71D853833F00B3EB606EE0D8CC33825EAB460D0302 5C8690B75248E44E1C72627D448E40C685B2222AFD11DC14ABB1136F70055C07 3B48E8F54B9F0342BC182D2F6DB26D28D3344DDCB78568C72638F839844E414F E8BDB77880A9D511AA480B5BB30E98F16A6985C3447EB1D9B6312C8C4057B095 E077BB1EE34C9D7480BF3BB326771FD2E6B0BCA04639FCAF1321E03FEBDBDA41 CB6AE4E42E8D0D8101956DFEE0FCC18A10F28CEAF568A1744870ADB996241B59 3BF3A5E303CE6C33DAB506C759EA32A959D7C43EDFD952E9531020C08A817A07 67AB5C2139ABBEC502EA6726911862CEC9506C0F5A1D94572CD5B8292333A1A3 74FDFCE8655BD60878EAE77CAD59DFFF28E948A59DBC186C8823FE7D1DE4A8B6 54D7255C37993FD524709B037AF3D491B5803E03CC947A7DA11089CC3722FDB5 D9EC41F4B9EE3307904E97554002EDA4B93A5ABEA69B8FA8EEC7B32C4FE6DA14 C05751C3352AFE6C6705F5B62F4A53ECEBF267B029BD5BA811F3F9EFE3741CFB FF37A05686F74F8353F2C7E11B0B58D6E9D6302C0F21D2F8B16ADCBB5BD128EA 19B90C358BF62FD4D621520AE5E425AFAA1795A01A89B938333D054B9A145381 BBEB47026FA9B2DF3348AFA3D315F6059A1AC5989DF11F2EAB0B2CAE95B10312 3261C3EB772E929810FD406524D58D8DFBB1D01F124B38C6253C8997982F7360 06A25071C109827E0E823B65DC6D16FE6B9256069C3337682DA38186E015AE92 8A725861255BC203F4F09E2A4BCC475B38B7C6DC758613E90DA52F92DFD062BA 7777CB43556D3A35D267A021BFF5C527D58722C9993B06F2AEB5F66F822AC97B EA1C010908708A20E656D85570CACA75130A4DE0942082C01F5976613A51D9ED 9C8FB1D6064C098403990658A8D219FF7212318C15783F4A51485B6336F1C5E6 946B43BBF25D419639B810B068A366CAFB05EE8AA5C0959413A26F4A19D53F83 B202EABDAB43A2020931285C7229EBE2BE55953AAAF189EAA9694678E16A209F 416AC36F7883D09280F28EA0B62270C83F6042BB19DB53260D406A95AAC7D5F0 0EB490A0C6E5EA83973AEB3D6A5F1DB37E168328B02039F10B98D6A323945997 2EA1CA62F745DFDA34468EA6BD51A8138FA2E8373B5151DFF69D56A8427FA776 79A673581D70393DA2D858FE20B7D1C7960808BFB6F1305519F4FB27156EA89F 2A6C095F069DE04B1E07FE54F4942A85E057377FF72D942AAC1DC29CAE7F6C75 7F4C3B56116D4F213047EFB8E23AC844970A50A017B2E1F8C2725C686B58BCE7 5AB58FE1F635601218A12CA1EA76072C9B274F9A3DE082C5BE34E98375C6B675 4FD6E4153A1B768EC5AB31190D69CA0468D4D56667A0AC56DD705ADB1BB9CC84 F36FD907D008C6FCC4C5BBB4388BFE6AE97D7DFDCDB3CFC448D43CAED790DE12 5A2B4A367139D8ECF2923A3D37180BE3E2237C132F7C3DF2F443F8ED2DB31F44 CF2413B4F3E90F174F4FA14E3C6694438804EEF48304D5060AE771341E0305CC 6CC3BFC7201497A38E9F37F1F151B19599DDF0C3112B8C7029479EA5E39C9D9C E876AC34BF6A375B35C5696814B93EDD6D84AB71D78DFA377AB30D569045C0F5 199C3EE06D2166127A5E56145848D026CEE0D78B3463ECC571C632DE949E9181 1E3DABBF71F371D6D701B47E830FB10D203304742C151D4313BDBFE1DE638806 C8FE3B03B39C14B3A13BBC80847F4D38A0EBD5D393114509C3976F252D2846F7 05BD5F0233BB3AE3314ADA24C79A736E59A486F3903DE940BA51913CEA1D79A4 24723BB331452B5D8B75196B77BB053DC3C098B901DD1CDACF99C8BAD5797209 B61464AE01B466E8116ADC23968E5F054AA2D668E9A9BB9F286CD58E3EAE4148 5EB29E92F532269EDEE1092CFB3C1AA3E5363E3736DE2A7CEAB021AC47DC2071 1122D7C5714622D26A1601608B6E5A5E7C9B2C38337DD869663D8E4577FA4089 68817C311AD3659C8A9542FC21FAAACAC3C314EED8A137519EB979F8C445CD1C 7F3E83C9CBF6A0304C894B6131DBDA7920C77257E7C6D52EAFE101FD0D91AC2B 6EC21428FDA3D5FD78940FBA9F6E582AB3ED896AF307D94809F66AF32E851690 007B7ECAB0E4F697EDA5B30F391D3D46A46805E4A090C35655FC8CC12DE2CFE0 7D986A3E3248CB8C56AA438A4E0224A7B0DFD162035D27E2645E49D5A8849F28 2F62D5C0F6EBFB27FB368CD3E2BBFF1E5706DDCE95A4EDAF1BD1DC3555669EFF 551584CEF4F501764F0BDD95211E1799AFBBCA3D5C5FD6CECB8372B603AE1FA7 E6951182F835056A99109C108EF9544C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI10 %!PS-AdobeFont-1.1: CMTI10 1.00B %%CreationDate: 1992 Feb 19 19:56:16 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 58 /colon put dup 64 /at put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 75 /K put dup 77 /M put dup 78 /N put dup 80 /P put dup 83 /S put dup 84 /T put dup 85 /U 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 120 /x put dup 121 /y put dup 122 /z put readonly def /FontBBox{-163 -250 1146 969}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F 21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6 06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF 55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5 B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86 0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9 1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961 7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A 7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402 356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B 19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2 C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F 244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95 5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D 993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363 2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3 309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513 F42EDDCF39AE522A1DC2DC523F046EEC4CCAE25792B702C288732F5B13B5CCE7 E8B6A1A1DB86B1EA38883E481BEAB54023EDD9BB94E7780DEEA577ADAA169E66 AB7D8607B409619E79F242CF52E618AC0DAE43317C507CDB27EA8A1472D4E8D9 17E62C98DFB049C78AD15560CE44A39581BD6B555165091C5D41071212A9D51E 6DC3005C821622476DB88946944FBD830DC0293272497557825CF153F8E257E4 1C9A2C1B68E83A7B0134FE419D23CF803DF01FD60556CA87C2D61408B4F2FF86 B59EB4552AE92DD28C48FAE7FC8A7997D434F399EF11EBEBA3D0A82B2004FE23 9020ADABB48FCAA581466A3971F1AE2019096CCB5D075E492349D05823DB23B6 D652E67D31477E0C65819636683431C0AB62C1B0DDA82429A2F79BD92117696D A2E75B89B754AA0BC2E9B1D7626D139030DDC45B73C95EADD9AAD6BC6CD8DBCC 5403E08ECCC95A7AD50F146482FE622C18DA068BF2D7D2B211E4DE5A8C8D07F0 A9547F6D9B01AA8A4146F8C02189A979C508C7256EE3FB2C25E4D68776D59C30 EA9FCD184C6C91B693669AC29EBD7A78D3B1E48A62DD56AFB05B9BF90B8FB7B5 E9F57CFC88DA50AFCA09918A65CE5F19EA73CF66948F705068CB96D91481FF3E D98CE96104A4D6CAC413650B09298594362EAF31920011F28AF5E583364AEF0D 7D6BB112692ECB1B6694C52325258CAC3F64889A1E18AE57675F33BCA77C08A6 1DFA1B52BABB370472552B35E4CAA41A6A3941B7BEDA78F14DE90DD4D3ADAD1C 3F4E0A65E33BB56C70E3506F12D252F46658DA5279313686DBFB23AC45FC68A2 BBC1AAA9042E46C5E62F4BFB779EB8A9129E52F775C45472EB22A2E8126EE88B 91705AC1BFDBD92343D11194F99887CF4A6D7D08F5A8F5205F30F57DC22E4703 4430CCF2C841DA592FC0057804C58E047EB78ED26D32E0ACD3EA444BAC863C5C 61008B86D68979963CBA224CF3B69E01F259CFBFEE71A006E53E99E84869734E B80470B14A42AD8E4D8C3FF9BDA3981DB010772CC3F56912B6C41A1B69C19A2F 8118766CE8576F866FFE0ACFCB0662BF4181DAF4D3B7D734DDA49587D089F0C6 6922A6019C0728E6826E4A4D13422D7980DFFDC6D6145500D71903A6C8BE2D46 3B9EFA55076DB9525007CD92826451745288B027C98C9CAC35BB82E2E8A7E96C AFA2A978B1DC720DA6C686C63FCB17BAFEB77A999C13F0D7717288FE7A83439C 9C10E6FD4AE96E9137B32503161121D5BACF7F966B4AA02DDB87184B47AF3C54 682DB304159AB10043A683371B5B621B8CC563218915C9C718F107E176DB556A 1B6B62953D8ACB474D3B02C694735023444CE2FFDD8CF05355EF0EAC717CC2DE A940ACA62C82338FEF766C12276DDD111CF10A9DF84DA90393FCCA6A9F668FCD C160F4914D6D325896004262CD3521A98B65CC1AE56D73C4BF0489897D7551B1 0EF1BE73AE09A04325EC5C95D4D073144E5B263CCE8DBCC9200C654ECB814D68 2DD6B7C7ACA900EB413BF54EDAFD2E4DE839018A23608DB8878FC4233FEEBAB3 1955144C547DF69E3519D4236FA626416831ACE1480874C31D52C41110FD8B17 B099FB11256679C6DB8CA95602DDA6D8D7F9151A69D8B7B1CA2FC71EB3048F35 EAFC319A2CA10B7418C1035876BA2A3ABCE00F97A2035351EBB1DC370D15A199 7BC8F67A22D34BFCF24285A8222ECE7B64B615EA1EF59A2AD55C4EAC127A07C8 D1B0B99D1C9DA9144EEEF045D8CA699BBD47C09310119A6259C830979C223B13 3CE7C92CA4B5EDC6E582573B5F10CFC33C19BF3F14B17C698EC746C4FD21AA61 0A23B2F9990EA22EEC2F28F5AF40D556BD3B5EFBAE6DE330C7525E12683D8385 FFE4B95E806C0163E3DA87CDEE00FCEC49397F0927244BD587B164632FE0B5EF 08C5436F6F4206B3F29D12DE76A319B3FB49CEE48B40DF244FEE1A11EF205A0E 00279070EA177AD49F22E54835691618E6CD55F2BE13DF0C9179B3B8B9E1D34E 88041670077E2D2868DDBF715FE8787E79A65692CEE8639AF6B5E5D2ADE519A4 E4CD18A7FE4E2D9A9D83DCDAB291E13D421CE0B39E4CD1DEDBC5BA0871711307 B47E3E4AFC3AE3BC52D75A00EEA0F23B39A0F9787FE82EF92CE309D1F7EFB442 A01FEB386E225CA069A6EBCB7A2A9022FE42BBFF96251BCF2C0CFC9F5111E0E2 BE5E0216F78988FB1901D61C2D30B3581D88CAE83050DC8678F54F4E872CBD8B 7A013718C95E67CC7CB87CD6A41E532A7C7353AB3EFA26AF4F1214131825C6EB 768365A179388261EB63728E31D8C339301A503BC2827499F623A123E032730E 8D04CE4AEBBDCF2BB0734F39878154C0F180F23388A939480EC9424FDBEAAE1D AABCB57257A93227B016113DC3BBB3C0A7676C1220DAB5D8AB4CF183B9E318C6 E9D3E619985EEB969A40209E3E797912A1472BA893BCD9331A79859229AFB8CB D7CBD3A9E4847D699E4069A72B5677F7ED62C48AF181778D7F710AFFD2693A2F D9E27BCB4C8A5D5C6867C510639464553B9D7620C6BD7763CBFDE35667C7235F A097B0CB78509DCABBF996A6CBD1A905E4B30B0D842B0EE823B42C4E228A66EB AE41ABC13F542848F3F14102F67AB42F397AD1F53FE10AB10FE285A63C7D5D1C BF2B971812E6A9E502650A1D7068D95CE140B15C087461FA03C294A563AB77E6 CD17A087E577F66F1F2122552DCFA152D6BAFBDF6D0FDA9C0DDFF0B83DADE49C 73AD714E084DF87C7F1DB14917AC7FF1E499F87828403931608967C7C0425BB8 452B26DAFABA6C7A9FB6F8BFB0A29229C1C6BB5CCD98A7BFEC55F1CBC259F5FA A43BB11EEAB3DC2DD3101A59A35A6D2DDC28405ADC84FEB00095549EA5D27047 BEA81B6110A2CF8D845F75B8EF9C5D8F47052D86D5123FF9E86250C4805927C3 5001FAC72E87F8F38771DA60C2FD814E13E8AEE212590CEC156FFA8B435E18A3 505DBA6AFFA27D17A6D28F4BEBEE0FC0081072625C47ADA222440E9096F73902 10F97BE34DDA0DC186C7885A7344514DD0A3E1FADACA6A7352200176FF6334E8 F034D27D430D28013B041F75A6D3C31C66CAE7556EB4C90220BA2B96F3B6BF76 C8F1A9239E7EA6BEA4226677BF0BFA3626EFB63CFCB9D71B8A70D3115975A911 23ED5CA8E11F5F7768DD5AD67F148200DA0D4DEDDB0205826127A377876B269D 35802E6285DF40B78CB2E534EC53D39FBE7CB2E009D317D4F222D2A987EFB20D 0AD79B857642FD20FA9C3EB141F2A1C7F6A4AA744F80785E7B0EB0BBCAE4EA05 5DE96A1839DFE2C5B2259BE441B9ED2C8DCD3C1358248A7C88D933883FB156D9 60D5A1817AA3B90965AD3F32697A21EFE990080CBF4BCABF7F4F101BB9136B17 F79227FEDD9D511E37A271BB71C8A395E6E3977AE2E2F23EEE3FAFC8C083AD2A 66A62C29762D9538D1C5AA25564ED777A61C90C9C0BB108E46DEA915E07F0DAD 5EDC45D54A817ED19433AC205B68E48AE40C63FB8B5A7C4258F2C6E7412888BF B67CB883801C13A97357756B4BE234984863B428EBE6B3E518925FDAF084745F 55B330CEC5E3CF461D18EAD071FC8A33507CD7AC648211C656CC04B593C02E09 8BC66FD927E4015457C19B06AAFC9DE28B8072A89C6D6EC004D6C29CA99C5662 4EB4761BEA7AFE32B2513C49F917747A0E4AB009DF58752C6779BF282EE2FE45 C7D975EE36522B2BC5F7A6C0DE82A9B33B2EC03ED1899268DD2F774A21AFCAC7 4AFBB2A65B9BEB2D46C88B0AED437490006487E8A6C4C44803DAE59E1630A631 D65DBF5BEC525962AB51E1C3003889429DA91DEFD21572D24856352DE942DE41 FBF4D1E05A9E80A2DEAEBBCF912F128D32C60F2DFCC807E5E6FC39E746AC71D5 2D087A21E7B9C4351C16ABA031D01C57F410B95D8EF5D2D25C2A57ED43DBD423 7E5B8808969D9C6507865EBC6DF7C7E9C9E775CB579346BCF490DECEB7AFD5F6 BF6362D498563F5B795D4F008E0F95EE99F0765328AF49A0D90287F31CEDA934 00C1795B4B9E7EC204719E27A55E6E0AADADB459A3E23E44B96A24BFF92DDF88 5B25E1E366AA9AF06493260290A52ABC1FEF995E4D29417E25BEEFFBE6CF920E D7CC3B09C61B5A74CB50AD3CE67647CD7962DB8FF4C4114F9074746071BAC207 008081C317D62A5DBE060EC844661F524E4F6135B180FA59D786CFC577FF4495 5975449D55F84B526C0B75845C6B782EE76DE819B568FFB6E1FC7EA1866BC079 D476626980C63BC4DB35F931A6437411D40DE5266E26428AC9E401A5B84A4977 2FF35A6DC7B699B529AC9DE7694A795A2B688398C1E83C6F914CB2AAD4FA32D3 09465E2890129BB17E2EC2BBFA8DB33EEF489B28D0DDE111D983B068ECCB72EB EC7ED95D1C7C6C08C4B137715B0A8FD4405C4B871A89651EED0DF184CD61D6F5 AFEE0E676E8396454D9BB6FF54F24693664652A85C1357D03487FB17F8D01F79 AB64FBF883198F11E45F10A7C0FEC0A3EF13DF795FF74D4A30934CC609DFED53 5A8E76DC40D069D04C48935F30DF38520CF23B4D5EE52402C1BA98977C0D76D8 99E8189FE0AF7F6839ADEC023EAC2F47001DB4AB071DBE3076A66A7D689CAC44 D941F1EABF3626C9881FACDC9C0593D61CF4EA71BEAF034734B39B45F75F27C5 E93488836021E7A38C998F736608A8CD030C398213D8F22F0F702702A528C1CF DFBA156F9A753669ADCF17DF34B835894D2A321236435EFC3FDA6BE68485C5D6 3CC3B8016B8F44EBDC12FA9CFF78A022915CE82B498E7A74AA4878F6EE8487FB E0A74A5186CA748DC40A94EBAD55A2AF47FF115C7E4055B188BF81751F026078 9B3DA066F8CC9DA0B54CADF821662A29ED4F0E40E1BD743A14839B2BC64FBC9A 7AB6A558701BE6A21DEE17680C0BD0CA3753E6F6ACCECB1815D6E9B513D171E5 0DA262F04A3589AB3B92EFF2DB67C519AC63E8D5FEA892F2C475015DCD4531D7 1FD609D128CDB8D77E7B5B4BBEFDF7C6731792A3B112ED81E8E4CB30BBF29C59 4BEC53C466C6197B2D0D3BC40C03736945F02F8F210E8FE684305D551E6E33ED FF9C43F9FAB5ED241C2A5C47699A4532F2A01320B2BF4598D09B1C1E13727739 D53C6B1DD31B40CBB0DF33C48F6F5D64616B049DC81C5C19193B6E357FD8575A 3A6B159D5EE0426CE1D7B2206904020241E5941F9AC8F6D857A8C5BBA9E53D64 870A8FC9F95A8DFF577A3814FC92986D3CED5C059D460A7DD6DDB1F846CA8EF5 608BBB3B1AFF132A7DE9A8D8B8F91C7088E79EB84BEC2FB3708D27A82B8736F7 E8868E4F3F40040C9E6AD098501D27DABDC3D07E9BE5C8A45475BC822253D9F4 C00D8145FBD18BBD52C53ED62640A22401E08EFC25A50C4FC3322871A8B4B5F0 E061BFB7FC210ABEE26E0A30CE6211AB9BAD0D4AAF40BCCB41E9B03727BAD244 725604ED9AB11581DE2662AAC762413FE1B5ABEF2A3DB2B7EAE44384884A5AC5 FC471A4BE984B32C9AF3439A7ABE60F7D3D533D88E8928C7FAA41AD1DE8F6B43 EB63F87871DE243092685A4D28DE73F4A9D1DB7E431A0319CBD6C4986A21F27C A9F6457FBA48C2CF22CAFA0B91E2ED0AF56510F3A0BEDC3B87BE2FB2A2ADAAB0 DC9EBB89F92A23072B4653C6C2E364E7C32A2979321384D5D8A36361CDC477D5 52EDAEF4AF294A4CC7C4DDF90CA756A077442910F133DD23C22E7D35319102FE 9C9906CC3346F0B04B51D8FD0799443E603476CF8693A2072D926D7EF0908F56 07EF3A432513855CA1D1EFA02A450BF1E814E31AC22EFF7358E147A8B0C790B9 358AFAD8C9AE331B007E3DD5A8C1D74C8C11808F0F75ADEE62AF55E8CE1591BE 656D6066DFF58D10D27FA69C8D31A99CC3843BC37FC98D17F7C29ECD83BFCC76 3DD8B5562A474EDAFEE408481E85362C0F4561EE1A7ECB8F757ABD475FF7558A ACBABD9AB5B2A0A3309B58CD040F6E922EE835907C77B8F139277E69608A1044 D7B187EC153B6ADBAEB45D214398DCF35C6BA1A633F5AE9E42849C69DC84C92D C957847D4C99B6C55C51E38A2BC591ECD24410AEB478775C9F0647D3E6688D3D 3AE2CD9B896CBDC17444CFC3A4C57FB6CD2F49EEFD3D01B0015E97A00BEF67E1 DB9CA82E0AD4610DCBAEE88510955449071F7E0019FA615F839C4B4A5E7CBEA3 C0ADE21909AA63DA5BBF3DE1154AC84C43F7E88F1731969398E54DBE6E690532 B0BA98E2058A3874B2C4478A9EC3169F75794C6A483010D14D8D436F522A28D1 DCA7CAC6DB33FA9345EDBF91A1A6DC6A77A4010BD7ADF2BB04749042B66CAB75 29ADB95EDD50A0DC8AFEBBB950CD9C00CE7E64B6A37919C80D5AB75DD5D38866 C3E2DDBBD638B21B5B3B140E30C3B35F0F5047EB21EBE0F19B8A11CFB2884A7F 4EADEB98A14EBF8667EB743C0B52B4C416B37B73D4A58312DC20B36D0DE207FE F79ECF6E05F3CC636D0D1EC1307B1F1F6F845771DFB9BACF196927D210B9FF2B FEF3FBFFE1D325001DCA3FB22D327D05536395F566C6213D640B65FEF84F56C9 BCDB4797EC62FEC969A9F524480FFD05AB2D5364E2249982060A37E68D16A06D 965FD2D9E8B82F86E937ECA955890E1B3624AEBF35C00D8F373157D814A757D6 7A723F7A2CCDDA46D183B93B9C4520A591FD41C32396B78E27D9DB3AFEBC4B30 5148D59A69ABD0B8473A0836AB5AB918C56E910129047E247608126529FFB4A4 DC55FFDB956030D2606E62C7C710F3D734BF127F4B23D2827C151A6AD898795D 9C695BB74875608F6D8F5FD0472B05E4C8C173D481F2EAF428D7DCD6E4E9EB44 9DC12CE5D78149F56C22567711A3407C0933958CF51404C5585CF0D803365043 F7AB3B08DAA73144C1D4FA32FFBD220621489273E872A08B0F57E584332005B1 82521BD0A4193A5637253CCFE7E24241C4017F08C6A760494E838C002C2BBDC4 F685700FB862D9B45402BDE7EC89E731B1012B9B1F576DEF3074D9229AA25739 F687EA76C9DD86D91DD46CDC411170D958CF1EF6072C7377680DC3BCC903F973 26732A6B6E29026D9CDEAD1B8803A9EE775B2D4AC0746F7849F9E0EFFB35D415 937CC75D40D848E128CF16EA3167F5A6792E0C13217ECF115B76A8AEF434167D 0267A1C6973EEE03407D2549A4061B2C61E485014CCA7C1DD3B494BF27589AD5 C1377DADA5A88B9D5FFBB62A6DAF0F021BD72122AA0C10A3960A764C346EE3BC 69319A649339DC78683E63DB96A615549BCC1E687E573E0E2A369D8544A58A89 84BD84FBBDFA5234FF8B0C9509F176A34C9DC01FFA73897C30C8E06553D42F94 8BFEDEFB683069DA8E5F1C60381C3E0869729547A8571348BA54888B05468CD2 D59E5DD79E10AEC810A2D2B747858CF37397A9C2866221207D6862D421B36CC1 EBE8B8BD1B1F0977D90C1852B1A720CD66B63AD5A073740A5125AAD8769268B8 9044F66294D26638FDA8D4E808D2FB070CD87E6F3EBCE9FD9CAE46BB73CAF4C3 F7A5DC1FB53358C373FCE97B7F013E9251AE43D93EC47C17C1A4A3928D58D7AE D8EACF795BA174FBD659DD1BB62658FBDCD128FED28E1E4C4AE3BA5AA2180EE8 B543A1F3D3E5D37F620E33F390BF0D7DD2F52CA23C1A8EF3960C90302E6B6A6D F328819DC9E8C11CA21AD19B077ADA9F3DDD28DAC04B4684D39ACF7A05FFDC7B 18148FFD5CCBAF83284BC59FDC8D37BB99EDCB880C06BDE407393E35FD2B8640 3AC985D74389EA30BD8A54704A143C05836E0EED7D1E3756E33ADB970A01F9C5 11F96D461C8BE9A0A1889A554D418D098E8D58B3D6194F209BE1B94B6B370BCD 685B0659D08B05389E1774A869AF5E4BDF119D7AF57147B019A6DB07D8885BD0 DDA21C09355F7984E28B0E81752117AA4937219B45C449CECE006728CC35BBAA A6CE5C4EA8F1EC255BE4C1ABDDBD18A5ADB09D50345CA6470C865029492188A0 E584A6844620F2651129C85AC862F1041CF98B86BED0241E39AD29766858E91B 03E1BC3EEB1ED9E5DAC3C16AD561E66614C1129DE04982DFAEF257771A848B78 01A8ED04888408DE404FA4BF8B50C8FC8338697BC5A29E75A59F47101AB1E3B3 341D44F019F4C119CFA96D539A500C2130B60BE8C5C1C200F7803139641030E6 C5575571BB8447D8343204FA76AA5047A2BA4BDF007FE62BD1C1047D35BF2E81 7C6951F8261F190FDF18510BC06F90ABC4BFBD6EFE41D5389D935FF40BDB26BA 650807B4EE3BC0CB4670DAD7D3883DF7E4F5CEE3B2B25326DEA37A194A78363F 4F9D79C4BE84BAEA2DD780F187067FD3F2D7B4B74764A6DE953F807492359FDE 5C50E88EEF86B88AEF441FB8A728964CDC4DB7BEC129EF0B35196FF8A96D2476 287011CD70258CA64C2F5E405440F460FE08669267E9AA1A44DD48C08EC43032 6A1E0F4FE024435E52F6615487B131229351C33529CDC960AA347DA9C25195A2 8B22DC50352340748262F1CF79A0A413DD055B975251A29938F799B4B326936F D7B635D0114873CAFAA3E0DF2BE27D57B6B0579AF081203021B8554F50334AB0 91CF2C13242F93BF5AAA794B1C491E3633228272B0DA173A5E445C2EEE4603E8 56F777EE75FC78D525A2CD5958BF6B9CEEBB3A1392A8A4A6F7B299CFA8BB2B42 DBD9B08D058AD07EA671D5566268D031E0988FFBDCD2B7746DED13B67295537F F99160C0CA5E9CAC1DDE01566F1B63F0F66808CBFEB883CAC1625E1C62394D5B BDF1E56B8F25F38417BB4FF773CD2E50702A4D5F09EEFCD750D55A779F07D9B6 A521096AB00B4960C8CEA6F29A8AE2E8B8D2AD69F8906D517D23CEFAF07EDA1B E7183E26367E112182A49108670C9FEAA2B0456FE1415D26EA156A250A4E5442 04228BBD2F8CE1C5E78B4C765CE06CFDF0FEBA62DBFD442D6071D19CE45B9212 49C9CFFD2DB344B27B9A7C6BC306FA6786168F66C219363F33AA42B85E4F1A3C DB15A943AB9D4FE2B7D5FFBC2F09485E38DFAF8D435D06174EAEA0596E74E340 583C08952F3DE0E96575A5E1730DADC3BEF533A8DF91BBEE03D0DB778828AAAF 458218E6FEB697D434894D38FB3BDC8591EDDCCF7FA1C6CD8620A6A261693882 6773DF051DBCBDBF094A1334CBC83FBD11A51F038CCD9F6CFFF62614514ED340 3F2829141D961E6C5B2F5B9F26A8B3EC9ECA31357E20866D34B8DBF9C9EDB0AA 4EAEC6604A8315A9623495FE0D268EB9E484BB699D0C930C0BDDD802FC5CDEAC 34CA4CF9135056B08217810502D5FE971F2F6B1E34F9F50E3D7236809046BE99 E36794AC97E4A0148B147A8E40C446C6A5297F49BE737946AFDD11FEC2060DBA 11042A5296A3EB33D6122B8A1B9E8430B08B7D663A3BEA74BAFBB0C2EC4BCF08 AE2FD73EC6D3623B7AC5B7E0A5332FC61297EC96E5BE3493D75BE25ADED08895 FDAE598765625173F598A6C986C81B0A89C2B0C9BCC56540F91E35043E38FAFA B80EF37ADD9962D33224713D8F5B8B87B0C8EF2E481A4FAD1AE9417C347AD82B 9A8179064755BF6D5B15160D6AC70F1F71FF91A2888E5058444EBD63D6C0014B F9C434828CF1229EE37D454650622933837AA4B7BEC57D18724F9A54E1EA91D2 E761ED7EAFEEC3A5472A9CF82E089DB2E1964BAAF728C1C027D10D72DC431041 5029EB81B30E5FD11BA1A7FCB91BBE1C497A16E8D6B5E7A540926D87D0EC67E2 9F50C65D2D168F018BD6547A6F561DBF5B3BC53A4447F73531ABC78EA16F0F50 5D11A0ED10BD205F9AE6E3C856BAE52B29E584B5CCE16DD10D3EC8F263BD19B3 6CB2CBD0E1CB202C2099F8252051C7A19136DEE17F5B2DCA8CB644257A4048F1 14D27635DFAE32638AE4B4DC21F3319493B267671980A5F73A2B75FECFF10E15 8BAC8CBB20CC6FF44CA72649D4C1D2CC344C362E918E0E816E940186BA896DFE B3FB170E3D3B82FCF92C4CC165B872CC485E7EBE8CC8F70B55376927615626D9 10BC0C3E13932E752514190CF55C297972EC0114ACF0B98A555BDFB842D22A60 F903EF95B5351038E7620821745E2BFA9A9C572C4624DADE18C85EF14987D168 1088E13B14C88340FAFF784DD679F0F5F57FA5C2A9F7D38439125B7480A9D8E2 0A6C951729D382883CE312810E77C4DD048649A098CA238EAE8542DD1DA3B6F8 F3A0ED6F9678602E2D241E8EEA023DD832D9DB3313E50BCEEBC154C2CCF80852 F8619066E4B8AC13C1BEE8E82CB142623FD2A88D00E9DBB686EB31A7FA0DCA9B 53767AFC07894C3A8AD060211738263203A2EA6A47622C5864F6AD1E6F2DACFF 3AB8985E421485E661AB2F9BCDA9FB888444FB97B026405B0E62951804A39954 AFB9EC8309FA9D7460DB19DC9FAC36690B03AF3B821AFE5F0D5BCD68FA9F6029 D5449F4CDDE265F6FEFB56B742E1C28522DA8FF40628ABFDB9D9F35C911F9794 A508B94EB47FDE31D653750953602AF54E1716598DBCEA3D7C3256043BBB109E A81512BE5DD9DD8B08582CF7EF4BD19721A1EC772918A9248F776D9294DC119A 040878FD97BEABF13AF626C8EE625654884F79AE10C04B7B7A6C445444870E26 F5D52D30BA40C6C89DFE4FDD3E97C30DB5D01089A09BD923B96DE9745F0011C7 DA19E958668D963532EA9ACBA4F0CF164DC89F5A2D3554CFBED3353166F169A1 376FB2E9B03E95505A7F919760B806BAB8BFC1C1FB7B4552579498C7B757D0D8 4C059994EFAC80DADE60CAF7430AA44BB1F2825BC54EC89559B3D5EA3FCC01D4 472FA23E09E68456D736FCF2072D680E6E59BC8A425994572007E4E173CDA98B 6BF6364141CE22CF03C8F087332858F20770B35D1A0DD16DC3B0492C1E9CECD5 79DDA40C121239297C2D1EABF39A924506496FED2D1A094392EC66531717A8C4 9A73E7EC9769DA7D53BFFAA9D5F3CA6351E1523E8201B20586AD758F1739A60A 9D784F42839EC1C3F76FBB66EBEF35514CD97535F381A0A3EFF5C467AD196EA9 75BC25A4674D223506059FB14AB34D6707EE2396D32CCE6553FE3D3797E6D55A D4FB4074F848528E14594D2DB5168952F19A1923338ACFB2AC0723DC6BCDE421 EAE122701066BB37501F01302D0C23296A6600F5130933E97036D9FC497E0EDF AE4074CA25076835BF7BD189D97120894E017E72FCC768CACF10D831A5F09102 866E34AD3A2C3F44EB7D08762D7AF6D70513C85B34461B2BAA98664823555E10 024E166586A5E0199BD8C5F88A6543FEF8E9A0B810C0B67DBD52DD226AF60BAE D93B7692E0E6D33254935BD752397629E2923F0D8E406877571861E48A47D3A0 3A452F1547C153D5760B749AA2339179A2FB4FB079D0866C526A178D6FE780E3 D05197F6FD473B873150D12F14EA7F844727F659DDBD212917417C2BF67E03A4 6B370B64A783FE70B7C764ED2108E34F79B953929AE9E19253A3D4F38B67202A BC0D8F6B837EC90A5CC3744D2260770B1C790776EDEA9797E9C198C1F5AFE32B 8804845A6933F48ED34D8596E17D05A5B5074A213CE62B1F231A6CC0099077C1 6D0DE02C96B106CA5497CCB0E13A4A92847265CDEDEA5F46F544E923D980A6D7 550523FA41562BBDB502B90088D7365C0A2E8398575AD68B83955469B82C1B47 193D019072D31F190F98BB42A8B5DDB5330EB9BED0AFEB283350DDDEB4597518 41ED6E8305D7F913D9C6DE141A9BBCA9F15D7A8428CE1208F1AF1FEC97F0EE70 B96C607DB3F0D3EAD4C6FF3ECACF35A368A4488AE714E20623F5C19E328219EA 3AC0F744EFB5E204F4AB90E0DC2ADCF3255EB146E4D734FD9DE8A77A3323018F 1D3F15AF77198A6224EFB0EAF1BC88B67B4CDA9F3ADA9D6213EDFB2AABB58BC6 D7C25DF7A19A21A8C8B0269F6DE1484FD219BFD03A49AD8B5E3E772C640C001E 46F969A062B58EE06D0CDDAC88E1FFAB021963F575A90DE3D86D8AF7DCAE52D1 D9583DAE01463133F430DC68BBDF51E79DC9E238A55763860DF505F18EBD5E7E F05AFF13095C931B848B2652E5183E2E923FB9AAA81434840923D10414FA5B85 D165BDD9E644DC1EE4AD3404F9FBDBAB9EA469CF99F8E924DFD78F406BE193D5 BA7B3EE4965F225FE3874074E0F51ACA214F0051181E5A53D3459C8848901A93 1D5E8AE81895C00406F8D1409A362FA56664DEAC290580E40DB4862663FD22FC 05CA6C6E6D34CF67159AE072C7299C8AFC2777B5B5A1735BB650764CF519B7BD EF5D239FECD122AEF31B18650801C6B8AE1F3D624EAA85EF98CF8F95C97CC44A 1C1E8D92596DF804176C44143C5D903B29A7B4F9FC3BA2A4801824F64DA15A23 796B7576A49DEB13CE7A3F1A6DEB86FA14ED559075F4DAA0812B952C6877EE55 C470FF8E452F7EFD5CDF0D09410649E67C8B8BB9C3CE6ED44FA2BA450F56CD06 122B7345A6EC26785B8331516B1CCD92ADF3140AC7037FD56DBBE9E2A82B0EF8 B7A543516BEAE53C1CBA9011EDFAA0BB5DF148183FAF9CC951C7CE871845BA10 E481E9A975A2F0709D330C37AA4F644D8D96C2C304501DDB3B9EE8468BA01C30 766AFF6F3FF6536DE58A7299D99DB7F318D5DC437CBBC190B401D7BD995C90ED FDD3A6F1641D7B9342DE57AC42F77B6FBD4E2EE1438046CABFDF6B421318ABCE 36C64401FDFE0A5BEB8F1CA9466F7AD2B0CE47CA185A13F7CC684266298901BF 8F6DEA9BF8596E7E8784D601CA6F08AF6601EEC2DC642966F5B7C339C3BDBD3D B86F4610D3A5A6C23DD98928556DAA804DA0ACB1B4203FB2D7513349A90ECD51 DBBD135D36A4BDE8045C3CD69EC59312535E16012B334715DD0F579986F0138C A49412989963AC6AE835ECD8E825D70241D5BA0CEF41E2C4C31187DA4E63787F 96267D492B861AA708C1F96F5EFB6CE7DFB7630B2717C363D79AF2252EEBFB60 F3CC9FE8A58BE8F78D1EAC3763D167AEE40E9BC459CC9DD909F724A63D553432 34141EB158E48B4D13331C85547AEF613E4F8F2FA9B1E63572B0E42F3008D445 0544DE50D74B186E3019DA94A74C8E8F656DFDA69B6DBA83337FAF75879A276B CA1A12C46FB30A2ACFBEE13671C331EE60A2DBF21335580805CA54E296F5BC35 07C50EA108D1456065D7F534753FBDFBB9B1E9C4774D1F76DB12742D8355BA35 68335012696D915CCCB9B62E3F7D7B985A4CACCF5A72F6B769B17D28BE448E85 87A1688854DC0405CAAAB49EAD2251AFA423624476651A86F8EAA10778807D5F EC6D4807EB5F617783775B5C869F49B8B01F7232B594A9A1318DF07E29F5DEBE 401C9C7CC5837EA806614539B5CE3B9985D3CA0FA9F4093D713ED2846BA573D7 C97C344293531FA63016AE397877DA1CBBBBD262C5B8E4E4A29E40643C0BBDB7 208106A5390FFC16C7670FB02DAED000D489101AE75737ED94A5C58C2F8DFCEC AEDA44BDC35A1DBC3ECCC6056C7C010F8614993C5779B8B5304B23DC3AEAE12D 961D32BE485DBF100DE7E22A21C8258622C974FDDE9FF43C3BB943CFD7EDF2B3 F95619A091917E4A012992191C8B25A0BBE2D114C560D00C0896ABA2690862CB E0B6763E5AD6580FFECE95CD733CE17093CD3C81088DC8C08077D537A0DE1EC2 290E4C22ADA51012C0900AB949B7C80950385E5ABC43B533B0E69094BB8304EE F77E4CC863837F7F8ABCD059B83AB765B1E90474BB1D997159FD3E77019410AE BDDC5824165D9FEF618295E6F9D0D32AE20532F7C933F4BCBC232E3DAD009059 F4FF34ABE867ECDE2320476C4613B95D27494C66E09B1B6177F06EDB9BA435F0 B1E9BEBAFE84714D944E07572B94BDA94A82E301FE2BEEB7A287E31D5282431C 02A078473C2C664B08617E3C2055B04A46AE3A2B7D426CC298547FAFFF20A563 94782147851B62DD85D60AE86AEF0EC25218ECCD2B4BE85F2E576DA0D078A337 D3A90DA78E03F8CEE19585C1AA96039CC1A9DA58DCD98BEFD116168EAF1F0464 0FD3E93D7436DFFD1D38EA1A2B7186B74F3211F53A2A26AB3655C84C78756E75 80EB940E7F17A8F9B90CA1AE0A2089 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR10 %!PS-AdobeFont-1.1: CMR10 1.00B %%CreationDate: 1992 Feb 19 19:54:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 68 /D put dup 71 /G put dup 72 /H put dup 75 /K 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 104 /h put dup 105 /i put dup 110 /n put dup 111 /o put dup 115 /s put dup 118 /v put readonly def /FontBBox{-251 -250 1009 969}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C 295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C 4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF 2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E 0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B 43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC 96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEE09555C11E6E295 71B219B380EE9E5BB17AD84B4E8AED35880BD88E5AC7D9FE25C46889CD093396 F0E34A62F93E64C8E7975CFD617121244AB09FF9A4F73F8166197D0CDE2EEBB3 81AB9BD8329579C2122368F56DEB89BA6E42C5D9E20F2789CC4A89E4AD9B877F 8A0ACB84936F109D86211169257C19756A97E682601F4D1E7ED950A351C14DAC 4BEA7FB0E58FB5AEB55BC09B1253748B61B4E00C448F263458BF958D3986BF18 9636037E95FB425AAC96FCED5B4C766F93041FAA0DBB196B0A220B8E3A9FCA6E B4F5C0C775C25AFF4F5099CD3A2FA59ACA735718F8E90B351B015320794A89E8 4C34F32B465E201008CCC0A15C2DEE572BDA14D8BDDFCF2743A15F8A93386861 828F6251F206B9131C951D1ED4364A9CCE507E2959A1DA04A777B592888D38ED E68FFB3EFE83870BA8E04B88C9EEEB2DB80D4D07B52CE914D9DADF825A530750 23D143A8A073461519747D66B7E32B4D31FA860FB3D7A22E42C50628AA1DAFCF 8E3312E2C45602051A73839EA189B8A9864FB2735AA51DB9FE4620EF2C716980 F47FF2CA3D072D0E89FD7ABC1A8391E60EAE47DD8C5CA72EF31793346F6D6F9A 6C5EEA6C7DED858EA79EA7B1FDDFE76667D445E4008E182FA043886A42803C58 05C014E62974DF5433CD0E2DB31AAB2A473ADEC877E8862C76D9F8E69C9BFDC9 BC0EE263083AC6179548E140F1DCD833D2162624018CC098AA6DF5A896AD35CC F12FAEB14039A9654E8B6B79FB427249E2B46731EE2669C2C3C1EC36AEB13F57 DEF09B539BF6F28D118A00AC182E02079D7BCFB18CDAFB031BB200E966EEB4D3 F920E55F0E6BD41BAC278FE141F0800E6C6A01AF6C1A517F86D2C6190AFE9B31 BC892A28112342E63BE84EAA60FF422B21DD2A015EAB86122094AA662D862694 11F642F01A78D727361E2FC4E3BF1FBB0693D4D562D433AE3F7F5DF22D8F98C8 364AE68381B4DD8789E1D35D4AE06A051107EA4D90D724F053A56FE4CD666050 B4554CCED753DB52D6AB1C375C4C5AB98581589E11F2C1B93BEA387977125186 2B5B79FD41C799ED949F26AB573DE2599F0D6A4394424263E5C2DD87D7DBE5DC 27941535F1B611C93DABE59104190CC79AB03AF17C7E9FD2C1A8495ED6FE28B4 19FBDAF3A5844F8D506A493E180537B230BF8499BC9C43B0B797C184DBF20376 EB97353D0EE98A018EFB6417411EDED514F2420EB640B4AF9CB0844D53C5BD2A DBF2F12AE20A0FDEED44F0BA82C2FDB984C9A983035E250AA04798A4A2605095 672AF5F59FACCBA91B72D7440A7BE1390540A5E42BB2215DC7DE8585F1378E6B 405D7E30EF9DB598A30FFA6722FDCB8D7C562233C7BB8664955EA340A4425FCC D5149F34034D35232FCD28A4516DD5636FC09269C95AC4738876F604768A8BDE 0AE37AE6B1BF6DCE054CEADEFCD37AD00997C5E88265319829F657E69FC285EC 1BB6E19BE9B1E902D8F01E5ABE8CB478C330343513A2AD860C1C95EC8FB10CD0 DC9B73500AFBEFC8D9B4348187792D576224A352A513CC6C9D65624A6FB8F441 A15615D55CCE324F17F55DC2A09514CE53E795E856B5AF28BE174714FDE0505B F74123032BCA3CE60EA5DD0C102C0DEBD7BDD0566049472A274A527E25C8664D 0C4F64D33DBDD7989DAD5B346621D2F3B0F507DAFCE5B0FC3476CBB0F5AAD55F 921FA489625ACE1CEDBB042DFBC575E114824A3D48256A9BC8EFE0A494256D78 8BF78204B98CE4FE471524BCCF46E164710FCC4706A87BBC1B8F254E5ED0326A 6CD5133A4A27AC02EEB43AC329544B0E2ADBED1A4ADD9ADC05E5E7A98BEB50A8 351C5678057438BA21093D9BEBA6EDE423481846689C15495597483150B96008 8C6B1243F553D72255D02538DCEE34983AEC0C25C76E2368474E4E9D382AA6AD 74CD6FA4A6865CD8A2677DD656ADD0FC312DB1646B76A01F03A0264A7D21747A 5A895BF1EBCC83A2B3B050071B52B2B4E1B319B8C928F7049BE01A04D7156610 530AE75AFBFB0663B304D22D36DE606C5EED3918193D00E67B585A7629B5B41D C4F14B7CBC8FF2E38E71F9F89114A528B4A11B5D6A935393474E40E28379A603 99958E65B5C5CECBD635B85A17560BEB436C8F2641CF54C61D0172863510A012 1B7F445E936A322A67A25711D2769342CAD4C76151EE22871AE5FF785DDD6CF6 D713ACF60E9E8ADFEF0F6C474E3791B813D1457CB8E89630DAE60CC6F4F96A1B E246AB522647806E0E986C80F1C71914AA265AEB9329CE458BE60C35A3B7F573 E4A9DE65CCD950B9ED0E0338B6B677DE8D1517D70443266532ABCF09B6510629 AA6AF28994620CAF8BA91A4A621BA11E1C7B6F92F52451D31CFDE9D4379479F2 8B37B9304D5CFDC7E9E8B70DF3226AF43822AFC5E8A49F61F4ED49FC9ABF5448 90754B81BEF06A27A884DC126F5FC3352BDE6395239B19DF2F2505AA00F9BF50 36455A71F7522C50FAEC4527C7D0EC388BF22EEC9FC9ED93D69CD9A701FBC272 CF7AE3B8CD26D643729B11C895A6A2AFCF22B1D43902DDC82114DA147DC418B3 68780EEDE017DC82F4C5344D86A0A53AE364F832098D3246F2FCDA572E5C8AD1 F7FEFC2006762C23BE1F2C37F8CAC23D600AB03AABCEFFEE664598250FD4E6DA 8CDC5CD21DB05AD155265910EB0BD3384643021E87B3E4BC88C0666AF6BD2EA0 D2B1810BF0F7B9E242CE4D735FC5EB21ACDF2384561791AF44E54A200986FEC5 F724A21ED59FACE896825F0AB53B8E04A7C31E3368D977D7539D3A8BAE77698E 90D03E71726BC8F367DC42AACE70F9514D0FEF9B68CD8574E0034876018F8BCF 620239A1C02EE66FD595926E07D0854D96104AA88208180780562C0833950E1A 2900A1BC821B64E036802D59208AFA2D07B20E0519299B138E3F36D8D55E5F32 2F87AD7E227762447E0ADB99A59B246ECDD2414410BAEF7C6089FBDC36042439 BB732AB01D72B5FA8C3959FA20282117A51A90A6F6DC052D8ABE49E9B884CB47 55021D7672249F4573A7541590ADD8E5A47A2FE588A683DEE5AF25BE79A90F07 236C5067626C64047DF78E0A2B875490A29FBB9BF6947AB797768F33F490A13B B1E5E78AA72A72317E0C3541EE96B62619695D4B4EEBACDEB8980EF463778EA3 0FC00E2D0A94BAB8943A2C46324867428558574BDD54AE2819AFD5A252F3E1C0 25A1266593D5B4503FBE8203A4089A2956BAF54FACCC93EF77A8E995B9185421 A28E73C2EBFEE8D25FE30551F357D907D150325E8F4BA1A42825F48BD0D4D695 4136B51852F761CE811E27D1726B7142C679B42896DC008EFC668B07C659EB4E D93EDF955658BA8EA2BC2276E8F81108EA47160982DA0764405616AFE78013AA 20EB3FEDDA91516543ADB155C85878AC8FDCD244D3D3A788FFD720239BE8E587 E6EB3DC109D40442C6447228BC94659ABF948D041B91841AA15B843F28D4E4A0 48DAE6DD86B6193D3493E91635E77B5A07A6392A59FDA2602E541674E26D4E33 24DAC9875DD660862D44EE7AEFC72E7AC81E47945333D519229517A25CDC2E86 7C640FA1B10A31D55BBFA9EA1F242633AA112B3B8FA7F6C79B5E8CA76DF44581 F8D26FED9E2ABEE9EA2DF54E11387B427D63C615B8D597E7926E189620B29531 4F72BA89DE9C3952615CCC542C3AA685471670815BD2383452B1F5ECB566C585 0F31C5900870FD45ADE9C3D8DFAE2AABE8ACD3C1334058E1BC8C43404FE14282 A59B656FF7B1C8AF8248ADE30EA8E51C08AF24112F4ECA9A725B006461924985 82AED2B38424CA1A5BE02E53FFE184D601E04D0D46D08AFA98E3828029906836 55C36E027A050AEAA1110E97DCB4C1AFA9A9099F9BADC5F3C2FCE1758063A0E6 9A67B7381C60C1AA307E0608F647EC6A8CCA0FD73BF3772A944F23FB9534E714 845509B7A60201B2D8F0A6A9735C0E02F7CDBFC7935B1BE24B48F92193A83965 12FC15CCC632FACB8FDCBE6E3B5B83A89A7A73EEF3B156C864310960AED109AC 9C4A0AFE7B8A18648AF713F8120E52FA5DDAB17871A11C10E2B30A0CEC3DE32A 5AE35D76F991E97B1DC548C0833CBAA4DB238E367EC0A7217D883B7DA5F7CB93 E8E1543EFCE79C2854B262DBF9439F26FE0B9144ED5F4BA2A3116F02345CBE13 64354AD022F5CDF2F4FF730023DB859D8D64D6838F0AF72FF18B109A57222CDA EB2713C8AC4AE2B82DB21F67539D3946189D969DB0FB25930B8FA5404D67DBE9 55EE121E533C8AAB18BAA927F5560CC80604ACC64063E2EB68B3842A0A7B5754 F4B0017E7B4054FC7075622731B2281A84485E9244716177F978AB13E9C18E5A 716CF7DDA43AA5212D95225467224CF46993B9C966BF953271054FBDF74E7ADF 2BA81CE0408EB618FFEB5D23B41AED81D47010EDF30CC0459F6B6557C9AB844A D12A6F4C7883D74CAB46412259BAE8E1155A679179D2C6A7902D82DE39052DDA E96D672DDCC11485237C37A40427E6751A6E2F3FD93BAE663A123233A702897D B7AB563F9BB65CDA3C5ECBBBB78775A600DC61A02884872A68F1D69DB27BDF74 30E7A6346804A1A5B1DADF7B6AE64B2A5F3B170BC1231FF1F8608410B5915243 F95CAD3700ABC23521560DA3452D7E8033789BE4712324761A41A117051E4399 FC36C5819BFD301E9AAC3E8284A4506A34BD300BC1B5A3CDF788F7B19EFDACD7 B5A857244AE88208118DC0E20DF8092F9F4277CD7989B206A15E7EED786F5962 1EEFF88C91EF01DCA8D0D7C2EF49C8A409DDD07B4435DFFA1E72B9E14EA27FA7 49A9C35BDB03E13758ECD429C79CF5B0B039FE03908F7C7322254ADA6241194F 9665858AAB1659D9D3B00A1F17D5BEC7D8BD18E3719946DB8ADE670C01360F1B 741218D0C8ECC2A90BB955B6023EF5DA3BCE471B4CE843FF59AC7CE848429FF5 BEDF94DEADE2C4E38CB484C9058232377F8507BEF630AFB6807726E20E7DEE3D DAFA24DD1154D4ED21C9C0097BD2E0541788F7619B643C08A3EBB0855D9FE761 15F3CC40B84CBF9519AC404197B88937EFE06DDA4E424F15F232BD79FE6C02BD 760B4883B303AD68324A61B9DA6E0650304BB16A64FF5FEEC8BD9360B82AA87A C067867E13C8445B9FF1E63F5723B0C51050DD649AD881A43F8A7423C324B303 DF6DA507C7AFFFDA5F9BE1C4FFC88CC894F48C8EEEE7D3C1CC959D3DFB5E5A70 48BBD6A010A8CD95CB7396C72E00424314A49AED6830DB157F933C96A771BCAC 28B73AD970F51D58075EE0973666BE82D2531B0DB8533D355D3929536DCB08DD F8FDF21DB370CD53BFB1AED62B65656A445C4B6E50796E97A98D8D289B0DA083 87CC8EE023751C40072572C7BA8E57212279555DE654543EEC19D3FE3AB41F1C 1A0F23DDB3D979A1EE574C2982179D8116A0FC404BE110C310A83895410C07CC 5C591A71340405132CAEE08CDBDA9D0FA53754FF36B50EDDB6409883821F33B6 72C24A2447E6E5A8B132DA731F5703777F27DEB641FBF10A818F64FEC68869D1 8023B343F5A0FBCF8A2FE8EF16F4D70067FB259467ECB49B53E9B533E5292BF2 24CE7EC81686780B739031E1E0D70ADDF75353BF2C32F58B8FB3D7684A246588 0298869D49B561F62CAA457FE509B2EB7023387580382105B1BAD9DCBC3A7229 DAD639EA43371F128929E22E778B3BA2B32B9BF0FA6877311623676217E26717 503D6A1F57067CAB044C91DA3B4AC02A8E992B7350E84E6A9293F729BB5970AE 19276FDE22AC238EF875E01A7EE54D0C98CEF27D54DAA879551D36C6F6469F9E D140E2F1638222C1DD56AC930768FA87A5E80200043ABBB7C201956EF090DC7B 2B8A67433CEB19BE1FC533C2EB14A93D43474ECB4ED9D95B5DBAD7064689D645 6A6A6A9C1044B04F961898F3D37C3A1B058C2B9D90DB4BEE44B4A8052BF8445A B2D05A1876F54D77FCB594F6390501E76CBDAD72668B745F44316E96968B5618 18EDD2B9FED22EC43E89520178598154375C6D518CEF419CC093FE5FF27E550C A01F37D8FCCEA3D17D66CC8B3AEC9A39A8D0CDCFC668EE0A574552648094E2E8 C3891A86353E9441D984CD59D0FC436B3D4C31141DF24BED8EA39425773C7EC1 07361FAA30B63212C734CFFF9CCADD7799EDFE8AD91BC6798CA07EA53DC40923 6EF41956F4DAF4286F5AFB01983D75F4BBD94B8F7788D30912C189E79AE4120F 0AFD031D9C733BA42AE745E1252F156558292CD6DB40111D63D7394C7D546627 99BA681974188CEB5D5BDEF73CCD6B6CF9753625C8AB3C96E884F9F95243BC14 E55906940230FCFD61E6A16A1D17EFB5C7A3732168C572999678AC51369A5553 BF87F7192D1E717A73FEAC79DA74B685BA56D0BC0695882E134FE34BBFB5F8EA 162457D9C8550126D7A20D24E934AE2F24F1B0A95FDB07CB905B3A202D68962E 5B85FB42311D1179F795AF7E41EE8DB9E6BDED6BC57EBE9C22431B88D932F7D2 3D7551FCE307B3A18C53025541F44C57C95B0887BAA98A9C6D2E4A208C9FF1A5 9CE22D3D1C27F7D106D1B9C3D1B60092310BCD429EF729A82DD9752239CC3B94 BD916084CD4633F278F0892CD5AAB1C5DF67206BC2C3A6C7BC2371FECBD14034 FA37C568B10F631960B4B28B1A7B3A22486E06F9B515B92B2B96469C7EFE4BE7 4E27ABE6523F07300B9EFF5B465E622BD4FE4DAE5154001ACD41B97EACCB7296 CD4156B179EB6AFB684A140F96E5F16E3097D3C1067B41777B20937C4EF7E2EB 4DD5407D1046688B02F0F81B8BD97DAE57C4A3A62A55F561D995C266B1C83952 AC050DB0B2AE9DF34C002DB37F789B8749E53558A75B364F4BC28C13EDAEF3C5 AD0A9D2B7AC5151C8B4FFFD28B3BEB4E093C8BA38DC8F318DF00674B560076A6 A5A76F162DD3256183240BA21F7F1A80101046D825B8AF542375C5828E617C79 93DD97E48FDC322870B33327A116195F18A3037FBC284B8BA9C29D48EEA5EFA6 C7C934DF89ACA16ABDC4059FAB1D38D0ED31208DD5F0181842D5ADEF34EF973A 30C9F1E716F90ABB78950E53A0C6C430F6770B40EA479DC7FD941D47B3C00B48 D4CB7AE203D4B6202DDF36442D1D9420F2FF5FBCB471DA1C2189CE3AD4839D7F B187A4AEB95F105709D8DDCD3866F546A4DA963F5C1C1F706C6C15D229C753B0 ADFB45D9FE16CC258242CBE518CAF9DD87B0CF12511C2B6EE7B32E5F4621B991 0B97C8B4F8A8E0C35C34F639E7CAD7330B493012B8CC3B08F324EC452DC252E4 2A086D948C083D4BFFF4ECD290CF58CF2C344837A0917BEC2BCF40D49B22BA98 74285BDC4BDFA7E2596F26E84084778CF204E723A5DAAEEFCE408BA5F24D59DB E6CF924E526571B04BFD80017646D24B21F765903BB66AFB048D3CC960895F06 43DC09AAE6A36898D324B2228242DC6FCCAFBFE50C4A5A61E04828A1FAB28001 156CB94EE85EBE640C544220AD433BBF2E9EC9A8F4D0DF3C88B6F9DF422988B9 6ED9BF12DC725C113D1F7C04781C04DB4C163CE79A5BC06B88FC5D620AFCE374 164B05FB80994505BE3B71C83B4589FA248D56FFD11A1BE07D8DFEF7221D737B 001D2CBBA67BBD1BF6D05C075B4FC69D47EC56F2BEC8B5D86A4FD64CFA2C7BD9 1F3B74549A48424A49F95D3D43C498A0C42A5BA72D0BC278F924A49E34E6F10B F3B63CA2201A3063920239C7A45634160E6E883A478A6752CD69F5A7B6C4034E 3BF1D80CE62E2E2F542789A77FBCC4CC8599A9790EF7E334F447F0A28A50512A 1D89A4AF45EC368D7FA2673810D48167B6F299405626BDB43B1E7369FCD29617 3C26C240BB45B4E631E51450ADFB8EF83117117F406B9956B27A399527FCAEAA 75B11C061F2EECA36E91865E41947D308DCA7AC7AC94CD5C84B2814EB9B6B06C 3DE708ADC5A6970B32FEC8CEFC477C32FA3703539B8628FB43ED8B4646222AA1 7F0CBC2690C37F1F06305AB7ECF68F0A7646DB60608D0DBD306543E22018953A 260106B8167D1D60DB6F8BFF9418768D3376C037F52E9E75C7BEF9C60E908F71 B6DE88BABC7426C88442D25C9704534D85FE601BE44DE62BBE46CD7209D557A5 5E5C17291AB23982B86BA48840E87EFBE66177F5A71B98E912A4D0F637B9FAE0 837AFC392C965FEA8C1D88260FA2E34EBB3D5FD0DB806AE9D741D8B08C43A319 BD80038350209DA9925F41376AD4273EEDDA2F0E58152DBB9333CF76DEEE6778 7F9126A2F561EC2DAB16943887CADB17DCAEA5FDBBFB181CF1DB3D3A4FA30E45 9F56D1EB365881B88D75BBC64CD0EC40BE40B1B0E3749162F3B2A128F723F5A8 5A9C7F328A39188AA02414A6ED60CC1AFB2BC73304F2660FBA8CA02548FFD5E6 E1281A789BD5CD5E0F220D8620AE0C9A92C28E3B6F155FD07F436B00C6AF12C6 66786651036F2D26D991530354FF5D72E82D442FDC5309B439FFD7C69B041593 6A691CF5432F60F900FDF7AC28103A848BC612D4736574857B2E21FA7A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39139632 55387786 1000 600 600 (Doubling.dvi) @start /Fa 141[35 1[35 2[35 9[35 1[35 44[35 1[35 35 35 2[35 45[{}10 66.4176 /CMTT8 rf /Fb 157[77 98[{}1 99.6264 /MSAM10 rf /Fc 143[71 94[42 42 16[{}3 66.4176 /TeX-cmex8 rf /Fd 207[19 48[{}1 58.1154 /CMSY7 rf /Fe 173[60 82[{}1 83.022 /MSBM10 rf /Ff 227[31 28[{}1 58.1154 /CMMI7 rf /Fg 205[74 50[{}1 99.6264 /LASY10 rf /Fh 134[43 3[45 32 32 1[43 45 41 45 1[23 2[23 45 1[25 37 45 36 45 40 3[23 1[23 1[61 1[84 2[57 45 2[55 2[77 49 64 2[63 64 51 53 62 59 58 61 6[23 41 41 41 41 41 41 41 41 41 41 3[23 2[32 21[41 19[{}49 66.4176 /CMBX8 rf /Fi 156[27 99[{}1 66.4176 /EUFM7 rf /Fj 173[48 14[48 67[{}2 66.4176 /MSBM7 rf /Fk 134[50 1[77 51 52 7[76 6[33 2[39 9[83 1[104 83 64 7[105 66 67 4[61 66 83 1[88 66[{}18 99.6264 /EUFM10 rf /Fl 138[48 55[42 1[23 28[49 8[48 21[{}5 83.022 /CMMI10 rf /Fm 137[61 61 59 46 60 2[63 61 74 51 63 1[30 61 1[53 56 1[59 58 61 12[78 1[80 2[84 81 99 68 7[83 78 9[55 55 55 55 55 55 55 55 55 2[32 46[{}35 99.6264 /CMCSC10 rf /Fn 194[45 11[61 18 44[32 2[48{}5 49.8132 /CMSY6 rf /Fo 241[38 14[{}1 74.7198 /CMSY9 rf /Fp 252[53 3[{}1 74.7198 /CMR9 rf /Fq 185[50 70[{}1 74.7198 /CMTI9 rf /Fr 137[105 105 105 1[100 100 100 6[47 47 13[55 1[144 5[47 1[105 14[87 87 3[89 1[89 1[89 6[87 87 12[58 58 79 79 5[75 4[53 53 73 73 59 59 6[58 58 4[42 42 46 46{}36 99.6264 /CMEX10 rf /Fs 131[73 36 1[35 33 47 33 38 24 29 30 1[36 36 40 58 18 33 1[22 36 33 22 33 36 33 33 36 12[51 40 52 1[48 55 53 64 45 1[37 27 53 1[46 48 54 51 50 53 5[22 22 11[22 26 22 2[29 29 20[36 6[40 12[{}51 66.4176 /CMTI8 rf /Ft 138[41 2[40 8[20 1[43 1[37 30[47 70[{}6 66.4176 /CMCSC10 rf /Fu 201[30 30 30 30 30 30 30 4[47 43[{}8 49.8132 /CMR6 rf /Fv 134[32 10[38 2[33 25 22 6[27 34 37[19 19[40 3[37 9[36 3[37 5[26 15[{}13 49.8132 /CMMI6 rf /Fw 133[33 35 40 2[41 25 33 4[43 62 1[37 29 24 41 34 34 33 36 31 30 37 9[67 2[41 8[60 39 31 58 1[45 52 58 50 53 53 5[20 20 18[46 3[42 1[44 2[42 38 31 2[41 31 35 42 41 41 25 33 2[29 31 2[45 11[{}50 66.4176 /CMMI8 rf /Fx 139[22 24 6[15 6[27 32 27 52[17 46[{}7 58.1154 /CMSSI8 rf /Fy 137[32 37 1[28 29 1[35 35 38 4[21 1[32 1[32 35 2[35 3[21 1[21 4[50 5[46 21[21 35 1[35 4[35 35 35 35 21 46[{}24 58.1154 /CMTI7 rf /Fz 133[44 44 8[83 1[50 2[50 28 2[50 50 9[66 66 72 1[71 98 61 1[54 60 84 81 69 79 82 120 69 76 2[84 59 72 53 77 52 65 80 3[72 5[0 0 2[66 66 100 15[100 5[77 77 77 3[77 77 2[77 2[50 7[77 2[50 77 28 77{}51 99.6264 /CMSY10 rf /FA 133[31 31 10[35 3[20 14[47 51 1[50 4[43 1[58 1[56 58 2[54 2[60 42 50 37 55 37 1[56 3[51 5[0 4[47 71 19 14[71 18[35 6[55 55 2[35 2[55{}30 66.4176 /CMSY8 rf /FB 133[45 48 55 70 47 56 35 46 44 43 49 1[58 85 29 51 40 33 56 47 48 45 51 42 41 51 6[67 57 81 92 57 66 57 60 74 2[75 78 94 66 83 54 43 81 77 63 72 81 70 74 73 51 1[76 49 76 27 27 18[64 3[57 46 61 63 1[58 53 42 55 50 55 43 48 59 57 56 34 45 48 43 39 43 51 55 62 11[{}80 99.6264 /CMMI12 rf /FC 133[50 59 59 81 59 62 44 44 46 1[62 56 62 93 31 59 1[31 62 56 34 51 62 50 62 54 7[85 1[116 2[78 62 2[77 1[88 106 67 88 1[42 88 88 70 74 86 81 80 85 7[56 56 56 56 56 56 56 56 56 56 1[31 37 31 24[56 6[62 12[{}57 99.6264 /CMBX12 rf /FD 129[35 2[35 31 37 37 51 37 39 27 28 28 37 39 35 39 59 20 37 22 20 39 35 22 31 39 31 39 35 3[20 1[20 1[53 1[72 53 53 51 39 52 55 48 55 53 65 44 55 36 25 53 55 46 48 54 51 50 53 3[55 1[20 20 35 35 35 35 35 35 35 35 35 35 35 20 24 20 55 1[27 27 20 3[59 35 14[35 5[39 39 41 51 1[51 1[51 3[55 2[{}85 66.4176 /CMR8 rf /FE 173[72 14[72 24[77 42[{}3 99.6264 /MSBM10 rf /FF 128[49 49 1[98 49 43 51 51 70 51 54 38 38 38 51 54 49 54 81 27 51 30 27 54 49 30 43 54 43 54 49 27 2[27 49 27 3[100 73 73 70 54 72 76 66 76 73 89 61 2[35 73 77 64 66 75 70 69 73 3[76 1[27 27 49 49 49 49 49 49 49 49 49 49 1[27 33 27 76 1[38 38 27 4[49 11[49 2[49 4[81 54 54 57 70 1[70 1[70 73 1[68 76 2[{}88 99.6264 /CMR12 rf /FG 128[50 3[50 40 47 45 65 45 52 32 40 41 45 50 50 55 80 25 45 1[30 50 45 30 45 50 45 45 50 4[50 4[97 2[70 55 2[66 2[87 61 2[38 2[64 66 74 70 69 72 5[30 30 3[50 50 50 50 50 50 2[30 35 30 2[40 6[50 19[86 1[55 12[{}56 99.6264 /CMTI12 rf /FH 133[34 40 39 55 38 45 28 34 35 1[42 42 47 68 21 38 1[25 42 38 25 38 42 38 38 42 11[62 59 47 2[56 1[62 74 1[64 1[32 62 64 54 1[63 59 58 62 64 5[25 11[25 30 25 2[34 34 27[47 12[{}47 83.022 /CMTI10 rf /FI 133[37 37 120[65{}3 83.022 /CMSY10 rf /FJ 137[44 2[33 3[42 46 4[23 46 1[25 37 46 37 46 42 21[65 2[62 65 2[63 10[42 42 42 42 42 42 42 42 42 42 1[23 1[23 2[32 32 40[{}30 83.022 /CMR10 rf /FK 137[85 90 63 64 66 1[90 81 90 134 45 2[45 1[81 1[74 90 72 90 78 16[110 121 1[153 8[124 2[122 6[45 12[54 45[{}24 143.462 /CMBX12 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 167 857 a FK(P)l(erio)t(d)53 b(Doubling)e(in)j (Area-Preserving)e(Maps:)71 b(An)492 1040 y(Asso)t(ciated)52 b(One)h(Dimensional)f(Problem)1261 1280 y FJ(Denis)28 b(Gaidashev)p FI(y)p FJ(,)e(Hans)i(Ko)r(c)n(h)p FI(z)582 1413 y(y)p FH(Dep)l(artment)h(of)i(Mathematics,)g(University)g(of)f (Ber)l(gen,)h(Ber)l(gen,)g(Norway.)1277 1521 y(\(e-mail:)39 b(gaidash@math.kth.se\))335 1629 y FI(z)p FH(Dep)l(artment)29 b(of)i(Mathematics,)g(University)g(of)f(T)-6 b(exas)30 b(at)g(A)n(ustin,)f(A)n(ustin,)g(T)-6 b(exas,)30 b(USA.)1249 1737 y(\(e-mail:)39 b(ko)l(ch@math.utexas.e)l(du\))-184 2318 y FG(A)n(bstr)-5 b(act)p FF(.)-84 2434 y(It)78 b(has)g(b)s(een)h (observ)m(ed)g(that)f(the)g(famous)g(F)-8 b(eigen)m(baum-Coullet-T)g (resser)81 b(p)s(erio)s(d)d(doubling)-184 2551 y(univ)m(ersalit)m(y)32 b(has)e(a)g(coun)m(terpart)g(for)f(area-preserving)i(maps)f(of)f FE(R)2370 2515 y FD(2)2410 2551 y FF(.)42 b(A)30 b(renormalization)g (approac)m(h)g(has)-184 2667 y(b)s(een)39 b(used)g(in)f(a)g (computer-assisted)i(pro)s(of)e(of)f(existence)k(of)c(an)h (area-preserving)h(map)g(with)f(orbits)h(of)-184 2783 y(all)33 b(binary)h(p)s(erio)s(ds)g(in)f([)p FC(EKW1)o FF(])g(and)h([)p FC(EKW2)o FF(].)45 b(As)34 b(it)f(is)h(the)f(case)h (with)g(all)f(non-trivial)h(univ)m(ersalit)m(y)-184 2899 y(problems)44 b(in)g(non-dissipativ)m(e)h(systems)g(in)e(dimensions)i (more)f(than)f(one,)i(no)e(analytic)h(pro)s(of)e(of)h(this)-184 3016 y(p)s(erio)s(d)33 b(doubling)g(univ)m(ersalit)m(y)i(exists)f(to)f (date.)-84 3132 y(W)-8 b(e)38 b(argue)g(that)f(the)i(p)s(erio)s(d)e (doubling)i(renormalization)f(\014xed)h(p)s(oin)m(t)f(for)f (area-preserving)i(maps)g(is)-184 3248 y(almost)33 b(one)g (dimensional,)h(in)f(the)g(sense)h(that)f(it)f(is)h(close)h(to)e(the)h (follo)m(wing)g(H)m(\023)-46 b(enon-lik)m(e)34 b(map:)986 3431 y FB(H)1075 3390 y FA(\003)1114 3431 y FF(\()p FB(x;)17 b(u)p FF(\))27 b(=)h(\()p FB(\036)p FF(\()p FB(x)p FF(\))22 b Fz(\000)h FB(u;)17 b(x)22 b Fz(\000)g FB(\036)p FF(\()p FB(\036)p FF(\()p FB(x)p FF(\))g Fz(\000)h FB(u)p FF(\)\))p FB(;)-184 3613 y FF(where)34 b FB(\036)e FF(solv)m(es)1336 3773 y FB(\036)p FF(\()p FB(x)p FF(\))27 b(=)1670 3705 y(2)p 1666 3750 57 4 v 1666 3841 a FB(\025)1733 3773 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025x)p FF(\)\))22 b Fz(\000)g FB(x:)-84 3968 y FF(W)-8 b(e)36 b(then)h(giv)m(e)f(a)g (\\pro)s(of)7 b(")34 b(of)i(existence)i(of)d(solutions)i(of)f(small)g (analytic)h(p)s(erturbations)f(of)f(this)i(one)-184 4084 y(dimensional)29 b(problem,)g(and)e(describ)s(e)i(some)e(of)g(the)g (prop)s(erties)h(of)f(this)h(solution.)42 b(The)28 b(\\pro)s(of)7 b(")25 b(consists)-184 4201 y(of)i(an)h(analytic)g(argumen)m(t)h(for)e (factorized)h(in)m(v)m(erse)i(branc)m(hes)f(of)f FB(\036)f FF(together)h(with)g(v)m(eri\014cation)h(of)e(sev)m(eral)-184 4317 y(inequalities)35 b(and)e(inclusions)h(of)e(subsets)j(of)d FE(C)g FF(n)m(umerically)-8 b(.)-84 4433 y(Finally)g(,)57 b(w)m(e)c(suggest)f(an)g(analytic)g(approac)m(h)h(to)e(the)h(full)g(p)s (erio)s(d)g(doubling)g(problem)h(for)e(area-)-184 4549 y(preserving)46 b(maps)f(based)f(on)g(its)h(pro)m(ximit)m(y)g(to)f(the) g(one)h(dimensional.)79 b(In)44 b(this)h(resp)s(ect,)j(the)c(pap)s(er) -184 4666 y(is)34 b(an)e(exploration)i(of)e(a)g(p)s(ossible)i(analytic) g(mac)m(hinery)h(for)d(a)g(non-trivial)h(renormalization)g(problem)h (in)-184 4782 y(a)f(conserv)-5 b(ativ)m(e)34 b(t)m(w)m(o-dimensional)g (system.)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)h Fy([V)-5 b(ersion:)33 b(1999/07/21)25 b(v1.0])p eop end %%Page: 1 2 TeXDict begin 1 1 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A)n (r)l(e)l(a-Pr)l(eserving)g(Maps)1215 b FJ(1)-184 492 y FH(Contents)-184 710 y FC(1)91 b(In)m(tro)s(duction)3200 b(1)-184 928 y(2)91 b(A)37 b(renormalization)h(op)s(erator)g(for)f (generating)i(functions)1264 b(4)-184 1146 y(3)91 b(A)37 b FB(\025)p FC(-manifold)i(based)g(approac)m(h.)51 b(Nonlinear)38 b(scalings.)1380 b(6)-184 1364 y(4)91 b(Notation.)49 b(Some)38 b(facts)g(ab)s(out)g(Herglotz-Pic)m(k)f(functions)1264 b(9)-184 1582 y(5)91 b(Main)38 b(results)g(and)g(observ)-6 b(ations)2291 b(10)-184 1800 y(6)91 b(T)-9 b(o)m(w)m(ards)44 b(a)i(complete)f(pro)s(of)g(of)g(existence)h(of)f(a)g(renormalization)h (\014xed)g(p)s(oin)m(t)f(for)-37 1916 y(are-preserving)39 b(maps)2773 b(13)-184 2134 y(7)91 b(F)-9 b(actorization)37 b(of)h(in)m(v)m(erse)g(branc)m(hes)2153 b(14)-184 2352 y(8)91 b(An)37 b(op)s(erator)g(on)h(a)g(compact)g(space)2166 b(16)-184 2570 y(9)91 b(Detailed)38 b(statemen)m(t)f(of)h(the)f(Main)i (Claim)1888 b(18)-184 2788 y(10)35 b(Prop)s(erties)i(of)g FB(\036)696 2803 y Fw(\034)3724 2788 y FC(23)-184 3006 y(11)e(App)s(endix)3284 b(25)-37 3124 y FF(11.1)50 b(New)33 b(a-priori)f(b)s(ounds)h(on)g FE(R)79 b FF(.)50 b(.)g(.)g(.)g(.)g(.)g (.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.) g(.)g(.)g(.)g(.)g(.)g(.)102 b(25)-37 3243 y(11.2)50 b(Set)33 b(of)f(realizable)i(\()p FB(u)994 3207 y FA(0)1016 3243 y FF(\()p Fz(\000)p FF(1)p FB(=)p FF(2\))p FB(;)17 b(u)1416 3207 y FA(0)1439 3243 y FF(\(0\)\))85 b(.)50 b(.)g(.)g(.)g(.)g(.)f(.)h (.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.) g(.)102 b(27)-37 3362 y(11.3)50 b(Demonstration)33 b(of)f(part)g(i\))h (of)f(Claim)h(2.)94 b(.)50 b(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.) g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)102 b(28)-37 3481 y(11.4)50 b(Demonstration)33 b(of)f(part)g(ii\))h(Claim)g(2.)101 b(.)50 b(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.) h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)102 b(29)-37 3599 y(11.5)50 b(Demonstration)33 b(of)f(parts)h(iii\))f(and)h(iv\))g(of)f(Claim)h(2) 74 b(.)50 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g (.)g(.)g(.)102 b(30)-37 3718 y(11.6)50 b(Demonstration)33 b(of)f(part)g(v\))h(of)f(Claim)h(2:)44 b(In)m(v)-5 b(ariance)33 b(of)f(b)s(ounded)i(b)s(oundary)f(distortion)95 b(33)-184 3989 y FJ(1.)85 b FH(Intr)l(o)l(duction)-184 4108 y FF(F)-8 b(ollo)m(wing)77 b(the)g(pioneering)g(disco)m(v)m(ery)j(of)c(the)h(F)-8 b(eigen)m(baum-Coullet-T)g(resser)79 b(p)s(erio)s(d)e(doubling)-184 4224 y(univ)m(ersalit)m(y)34 b(in)d(unimo)s(dal)g(maps)g([)p FC(F)-9 b(ei1)q FF(],)31 b([)p FC(F)-9 b(ei2)q FF(],)31 b([)p FC(TC)p FF(])g(univ)m(ersalit)m(y)i(has)e(b)s(een)h(demonstrated) g(to)e(b)s(e)h(a)-184 4340 y(rather)i(generic)g(phenomenon)h(in)f (dynamics.)-84 4458 y(T)-8 b(o)24 b(pro)m(v)m(e)h(univ)m(ersalit)m(y)i (one)e(usually)g(in)m(tro)s(duces)h(a)d FG(r)-5 b(enormalization)23 b FF(op)s(erator)h(on)g(a)f(functional)i(space,)-184 4575 y(and)33 b(demonstrates)h(that)e(this)i(op)s(erator)e(has)h(a)f(h) m(yp)s(erb)s(olic)i(\014xed)g(p)s(oin)m(t.)-84 4693 y(Suc)m(h)40 b(renormalization)f(approac)m(h)g(to)f(univ)m(ersalit)m(y)k(has)d(b)s (een)g(v)m(ery)h(successful)i(in)d(one-dimensional)-184 4809 y(dynamics,)e(and)d(has)g(led)h(to)f(explanation)g(of)g(univ)m (ersalit)m(y)j(in)d(unimo)s(dal)g(maps)h([)p FC(Eps1)p FF(],)g([)p FC(Eps2)p FF(],[)p FC(Lyu)q FF(],)-184 4925 y(critical)25 b(circle)g(maps)g([)p FC(dF1)q(,)j(dF2)p FF(],)e([)p FC(Y)-9 b(a1)p FF(],)26 b([)p FC(Y)-9 b(a2)p FF(])24 b(and)h(holomorphic)f(maps)h(with)g(a)f(Siegel)h(disks)g([)p FC(McM)q FF(],)-184 5042 y([)p FC(Y)-9 b(a3)p FF(],)33 b([)p FC(GaiY)-9 b(a)p FF(].)-84 5160 y(Univ)m(ersalit)m(y)41 b(has)d(b)s(een)h(abundan)m(tly)h(observ)m(ed)g(in)e(higher)h (dimensions,)j(in)c(particular,)i(in)e(t)m(w)m(o)h(and)-184 5276 y(more)25 b(dimensional)h(dissipativ)m(e)h(systems)f(\(cf.)41 b([)p FC(CEK1)p FF(],)26 b([)p FC(Spa)q FF(]\),)g(in)f(area-preserving) g(maps,)i(b)s(oth)d(as)h(the)-184 5392 y(p)s(erio)s(d-doubling)35 b(univ)m(ersalit)m(y)j([)p FC(DP)o FF(],)e([)p FC(Hel)p FF(],)g([)p FC(BCGG)p FF(],)f([)p FC(CEK2)p FF(],)h([)p FC(EKW1)o FF(],)g([)p FC(EKW2)o FF(],)f(and)h(as)f(the)-184 5509 y(univ)m(ersalit)m(y)26 b(asso)s(ciated)e(with)g(the)g(break-up)f (of)g(in)m(v)-5 b(arian)m(t)24 b(surfaces)g([)p FC(Shen)q FF(],)i([)p FC(McK1)p FF(],)f([)p FC(McK2)p FF(],)g([)p FC(ME)p FF(],)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)e(using)i Fx(etds.cls)p eop end %%Page: 2 3 TeXDict begin 2 2 bop -184 284 a FJ(2)1544 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(and)42 b(in)g(Hamiltonian)h (\015o)m(ws)g([)p FC(ED)o FF(],[)p FC(AK)p FF(],)h([)p FC(AKW)o FF(],)h([)p FC(Ko)s(c)m(h1)p FF(],)f([)p FC(Ko)s(c)m(h2)p FF(],)h([)p FC(Ko)s(c)m(h3)p FF(],)f([)p FC(GK)p FF(],)g([)p FC(Gai1)q FF(],)-184 608 y([)p FC(Ko)s(ci)m(\023)-53 b(c)p FF(])38 b(.)61 b(It)38 b(has)h(b)s(een)g(established)h(that)f (the)f(univ)m(ersal)i(b)s(eha)m(vior)f(in)g(dissipativ)m(e)i(and)d (conserv)-5 b(ativ)m(e)-184 724 y(higher)37 b(dimensional)h(systems)h (is)e(fundamen)m(tally)h(di\013eren)m(t.)57 b(The)37 b(case)h(of)e(of)g(the)h(dissipativ)m(e)i(systems)-184 840 y(is)45 b(often)g(reducible)h(to)e(the)h(one-dimensional)g(F)-8 b(eigen)m(baum-Coullet-T)g(resser)48 b(univ)m(ersalit)m(y)f(\([)p FC(CEK1)o FF(],)-184 957 y([)p FC(dCLM)q FF(])41 b(\).)69 b(The)42 b(latter)f(case)h(is)f(v)m(ery)i(di\013eren)m(t,)h(and)d(at)g (presen)m(t)i(there)e(is)h(no)f(deep)h(understanding)-184 1073 y(of)36 b(univ)m(ersalit)m(y)i(in)f(conserv)-5 b(ativ)m(e)38 b(systems,)h(other)d(than)g(in)h(the)f(\\trivial")g(case)h(of)f(the)g (univ)m(ersalit)m(y)j(for)-184 1189 y(systems)46 b(\\near)e(in)m (tegrabilit)m(y")h([)p FC(Ko)s(c)m(h1)p FF(],)h([)p FC(Ko)s(c)m(h2)p FF(],)h([)p FC(Gai1)q FF(],)f([)p FC(Ko)s(ci)m(\023)-53 b(c)p FF(],)47 b([)p FC(KLDM)p FF(])d(.)76 b(The)45 b(study)g(of)-184 1305 y(the)38 b(in)m(teresting)g(cases)h(of)d(univ)m(ersalit)m(y)k(for) c(maps)i(and)f(\015o)m(ws)h(far)f(from)f(linear,)j(is)f(at)e(presen)m (t)j(con\014ned)-184 1422 y(to)45 b(n)m(umerics)h(\(for)f(instance,)k ([)p FC(McK1)p FF(],[)p FC(CEK1)o FF(],)f([)p FC(GK)p FF(]\)\),)g(or)c(computer-assisted)j(pro)s(ofs)e([)p FC(EKW2)o FF(],)-184 1538 y([)p FC(Ko)s(c)m(h2)p FF(],)34 b([)p FC(Ko)s(c)m(h3)p FF(].)47 b(The)35 b(latter)f(approac)m(h)g (turned)g(to)g(b)s(e)g(quite)g(p)s(o)m(w)m(erful,)i(alb)s(eit)d(rather) h(sp)s(ecialized)-184 1654 y(and)42 b(time)g(and)f(e\013ort)g (consuming.)71 b(V)-8 b(ery)42 b(little)g(analytic)g(mac)m(hinery)h (exists)g(for)e(higher-dimensional)-184 1770 y(maps)33 b(and)g(\015o)m(ws)h(far)e(from)g(linear.)-84 1886 y(In)f(this)h(pap)s (er)g(w)m(e)g(will)g(consider)h(a)e(p)s(erio)s(d-doubling)g(univ)m (ersalit)m(y)j(for)d(area-preserving)h(maps)g(of)f(the)-184 2003 y(plane)i(|)f(an)h(analogue)f(of)g(F)-8 b(eigen)m(baum-Coullet-T)g (resser)36 b(univ)m(ersalit)m(y)f(in)e(higher)g(dimensions.)-84 2119 y(An)48 b(in\014nite)g(p)s(erio)s(d-doubling)g(cascade)g(in)g (families)g(of)g(area-preserving)g(maps)g(w)m(as)h(observ)m(ed)g(b)m(y) -184 2235 y(sev)m(eral)30 b(authors)e(in)h(early)g(80's)f([)p FC(DP)o FF(],)i([)p FC(Hel)p FF(],)f([)p FC(BCGG)p FF(],)g([)p FC(Bou)p FF(],)g([)p FC(CEK2)p FF(].)42 b(A)28 b(t)m(ypical)h(p)s(erio) s(d-doubling)-184 2351 y(scenario)34 b(can)f(b)s(e)f(illustrated)i (with)f(the)g(area-preserving)h(H)m(\023)-46 b(enon)33 b(family)g(\(cf.)44 b([)p FC(Bou)p FF(]\))32 b(:)1203 2517 y FB(H)1284 2532 y Fw(a)1325 2517 y FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)g(\()p Fz(\000)p FB(y)f FF(+)c(1)g Fz(\000)h FB(ax)2246 2476 y FD(2)2286 2517 y FB(;)17 b(x)p FF(\))p FB(:)-84 2683 y FF(Maps)31 b(in)f(this)h(family)g(p)s (osses)h(a)e(\014xed)h(p)s(oin)m(t)g(\(\()p Fz(\000)p FF(1)17 b(+)1945 2604 y Fz(p)p 2028 2604 221 4 v 79 x FF(1)22 b(+)g FB(a)p FF(\))p FB(=a;)17 b FF(\()p Fz(\000)p FF(1)g(+)2705 2604 y Fz(p)p 2788 2604 V 79 x FF(1)k(+)h FB(a)q FF(\))p FB(=a)p FF(\))30 b(whic)m(h)i(is)e(stable)-184 2799 y(for)38 b Fz(\000)p FF(1)f FB(<)f(a)h(<)g FF(3.)60 b(When)38 b FB(a)923 2814 y FD(1)1000 2799 y FF(=)f(3)g(this)i(\014xed) g(p)s(oin)m(t)f(b)s(ecomes)h(unstable,)i(at)d(the)g(same)h(time)f(an)g (orbit)-184 2915 y(of)e(p)s(erio)s(d)g(t)m(w)m(o)h(is)g(b)s(orn)f(with) h FB(H)1069 2930 y Fw(a)1110 2915 y FF(\()p FB(x)1203 2930 y FA(\006)1263 2915 y FB(;)17 b(x)1362 2930 y FA(\007)1421 2915 y FF(\))34 b(=)f(\()p FB(x)1695 2930 y FA(\007)1755 2915 y FB(;)17 b(x)1854 2930 y FA(\006)1913 2915 y FF(\),)37 b FB(x)2070 2930 y FA(\006)2163 2915 y FF(=)d(\(1)25 b Fz(\006)2487 2837 y(p)p 2570 2837 222 4 v 78 x FB(a)d Fz(\000)h FF(3)o(\))p FB(=a)p FF(.)55 b(This)37 b(orbit,)g(in)g(turn,) -184 3031 y(b)s(ecomes)h(unstable)g(at)e FB(a)777 3046 y FD(2)852 3031 y FF(=)e(4,)k(giving)f(birth)g(to)f(a)g(p)s(erio)s(d)h (4)f(stable)i(orbit.)55 b(Generally)-8 b(,)39 b(there)e(exists)h(a)-184 3147 y(sequence)c(of)d(parameter)h(v)-5 b(alues)32 b FB(a)1134 3162 y Fw(k)1177 3147 y FF(,)f(at)g(whic)m(h)i(the)e(orbit)g (of)g(p)s(erio)s(d)g(2)2495 3111 y Fw(k)r FA(\000)p FD(1)2659 3147 y FF(turns)h(unstable,)h(while)f(at)f(the)-184 3264 y(same)39 b(time)g(a)f(stable)h(orbit)g(of)f(p)s(erio)s(d)g(2)1389 3228 y Fw(k)1469 3264 y FF(is)h(b)s(orn.)61 b(The)39 b(parameter)g(v)-5 b(alues)39 b FB(a)2884 3279 y Fw(k)2965 3264 y FF(accum)m(ulate)h(on)e(some)-184 3380 y FB(a)-133 3395 y FA(1)-58 3380 y FF(.)44 b(The)33 b(crucial)g(observ)-5 b(ation)34 b(is)f(that)f(the)h(accum)m(ulation)h(rate)1323 3578 y(lim)1301 3641 y Fw(k)r FA(!1)1507 3511 y FB(a)1558 3526 y Fw(k)1623 3511 y Fz(\000)23 b FB(a)1774 3526 y Fw(k)r FA(\000)p FD(1)p 1507 3555 400 4 v 1507 3646 a FB(a)1558 3661 y Fw(k)r FD(+1)1713 3646 y Fz(\000)g FB(a)1864 3661 y Fw(k)1944 3578 y FF(=)28 b(8)p FB(:)p FF(721)p FB(:::)1284 b FF(\(1.1\))-184 3795 y(is)33 b(univ)m(ersal)i(for)d(a)g (large)h(class)g(of)f(families,)i(not)e(necessarily)j(H)m(\023)-46 b(enon.)-84 3911 y(F)-8 b(urthermore,)33 b(the)g(2)725 3875 y Fw(k)800 3911 y FF(p)s(erio)s(dic)g(orbits)g(scale)g (asymptotically)i(with)e(t)m(w)m(o)g(scaling)g(parameters)1224 4077 y FB(\025)28 b FF(=)f Fz(\000)p FF(0)p FB(:)p FF(249)p FB(:::;)115 b(\026)27 b FF(=)h(0)p FB(:)p FF(061)p FB(:::)1207 b FF(\(1.2\))-84 4242 y(T)-8 b(o)26 b(explain)i(ho)m(w)f(orbits)g (scale)h(with)f FB(\025)f FF(and)h FB(\026)f FF(w)m(e)i(will)f(follo)m (w)g([)p FC(Bou)p FF(].)41 b(Consider)28 b(an)f(in)m(terv)-5 b(al)27 b(\()p FB(a)3528 4257 y Fw(k)3571 4242 y FB(;)17 b(a)3666 4257 y Fw(k)r FD(+1)3798 4242 y FF(\))-184 4359 y(of)33 b(parameter)h(v)-5 b(alues)35 b(in)f(a)f(`"t)m(ypical")h (family)g FB(F)1691 4374 y Fw(a)1733 4359 y FF(.)46 b(F)-8 b(or)33 b(an)m(y)h(v)-5 b(alue)34 b FB(\013)c Fz(2)g FF(\()p FB(a)2697 4374 y Fw(k)2740 4359 y FB(;)17 b(a)2835 4374 y Fw(k)r FD(+1)2968 4359 y FF(\))33 b(the)h(map)g FB(F)3489 4374 y Fw(\013)3572 4359 y FF(p)s(osses)-184 4475 y(a)39 b(stable)g(p)s(erio)s(dic)g(orbit)g(of)f(p)s(erio)s(d)h(2) 1293 4439 y Fw(k)r FD(+1)1425 4475 y FF(.)62 b(W)-8 b(e)39 b(\014x)g(some)h FB(\013)2145 4490 y Fw(k)2226 4475 y FF(within)g(the)f(in)m(terv)-5 b(al)39 b(\()p FB(a)3157 4490 y Fw(k)3200 4475 y FB(;)17 b(a)3295 4490 y Fw(k)r FD(+1)3428 4475 y FF(\))38 b(in)h(some)-184 4602 y(consisten)m(t)k(w)m (a)m(y;)k(for)40 b(instance,)k(b)m(y)e(requiring)g(that)f(the)g (restriction)h(of)f FB(F)2725 4566 y FD(2)2760 4543 y Fv(k)q Fu(+1)2711 4627 y Fw(\013)2756 4639 y Fv(k)2920 4602 y FF(to)f(a)h(neigh)m(b)s(orho)s(o)s(d)g(of)-184 4729 y(a)h(stable)g(p)s(erio)s(dic)g(p)s(oin)m(t)g(in)f(the)h(2)1193 4693 y Fw(k)r FD(+1)1326 4729 y FF(-p)s(erio)s(dic)g(orbit)f(is)h (conjugate)g(to)f(a)g(rotation)g(with)i(some)f(\014xed)-184 4845 y(rotation)33 b(n)m(um)m(b)s(er)h FB(r)s FF(.)45 b(Let)34 b FB(p)890 4809 y FA(0)890 4871 y Fw(k)965 4845 y FF(b)s(e)g(some)g(unstable)g(p)s(erio)s(dic)g(p)s(oin)m(t)f(in)g(the) h(2)2697 4809 y Fw(k)2739 4845 y FF(-p)s(erio)s(dic)f(orbit,)h(and)f (let)h FB(p)3794 4860 y Fw(k)-184 4962 y FF(b)s(e)f(the)g(further)g(of) f(the)h(t)m(w)m(o)g(stable)h(2)1240 4925 y Fw(k)r FD(+1)1372 4962 y FF(-p)s(erio)s(dic)f(p)s(oin)m(ts)g(that)f(bifurcated)i(from)e FB(p)3026 4925 y FA(0)3026 4987 y Fw(k)3069 4962 y FF(.)43 b(Then,)1234 5120 y(1)p 1230 5164 57 4 v 1230 5256 a FB(\025)1380 5187 y FF(=)83 b Fz(\000)39 b FF(lim)1633 5250 y Fw(k)r FA(!1)1930 5120 y Fz(j)p FB(p)2007 5135 y Fw(k)2071 5120 y Fz(\000)23 b FB(p)2220 5084 y FA(0)2220 5146 y Fw(k)2262 5120 y Fz(j)p 1839 5164 541 4 v 1839 5256 a(j)p FB(p)1916 5271 y Fw(k)r FD(+1)2071 5256 y Fz(\000)g FB(p)2220 5221 y FA(0)2220 5283 y Fw(k)r FD(+1)2352 5256 y Fz(j)2390 5187 y FB(;)1229 5393 y(\025)p 1229 5437 59 4 v 1229 5528 a(\026)1380 5460 y FF(=)83 b Fz(\000)39 b FF(lim)1633 5523 y Fw(k)r FA(!1)1885 5393 y FB(\032)1935 5408 y Fw(k)p 1839 5437 184 4 v 1839 5528 a FB(\032)1889 5543 y Fw(k)r FD(+1)2033 5460 y FB(;)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m (d)23 b(using)i Fx(etds.cls)p eop end %%Page: 3 4 TeXDict begin 3 3 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A)n (r)l(e)l(a-Pr)l(eserving)g(Maps)1215 b FJ(3)284 1661 y currentpoint currentpoint translate 1.21487 1.21487 scale neg exch neg exch translate 284 1661 a @beginspecial 0 @llx 0 @lly 105 @urx 147 @ury 1050 @rwi @setspecial %%BeginDocument: Henon3.ps %!PS-Adobe-1.0 %%BoundingBox: 0 0 105 147 %%Creator: Qt 3.3.6 %%CreationDate: Sun Mar 4 22:33:49 2007 %%Orientation: Portrait %%Pages: 1 %%DocumentFonts: %%EndComments %%BeginProlog % Prolog copyright 1994-2005 Trolltech. You may copy this prolog in any way % that is directly related to this document. For other use of this prolog, % see your licensing agreement for Qt. /d/def load def/D{bind d}bind d/d2{dup dup}D/B{0 d2}D/W{255 d2}D/ED{exch d}D /D0{0 ED}D/LT{lineto}D/MT{moveto}D/S{stroke}D/F{setfont}D/SW{setlinewidth}D /CP{closepath}D/RL{rlineto}D/NP{newpath}D/CM{currentmatrix}D/SM{setmatrix}D /TR{translate}D/SD{setdash}D/SC{aload pop setrgbcolor}D/CR{currentfile read pop}D/i{index}D/bs{bitshift}D/scs{setcolorspace}D/DB{dict dup begin}D/DE{end d}D/ie{ifelse}D/sp{astore pop}D/BSt 0 d/LWi 1 d/PSt 1 d/Cx 0 d/Cy 0 d/WFi false d/OMo false d/BCol[1 1 1]d/PCol[0 0 0]d/BkCol[1 1 1]d/BDArr[0.94 0.88 0.63 0.50 0.37 0.12 0.06]d/defM matrix d/nS 0 d/GPS{PSt 1 ge PSt 5 le and{{ LArr PSt 1 sub 2 mul get}{LArr PSt 2 mul 1 sub get}ie}{[]}ie}D/QS{PSt 0 ne{ gsave LWi SW true GPS 0 SD S OMo PSt 1 ne and{BkCol SC false GPS dup 0 get SD S}if grestore}if}D/r28{{CR dup 32 gt{exit}if pop}loop 3{CR}repeat 0 4{7 bs exch dup 128 gt{84 sub}if 42 sub 127 and add}repeat}D/rA 0 d/rL 0 d/rB{rL 0 eq{/rA r28 d/rL 28 d}if dup rL gt{rA exch rL sub rL exch/rA 0 d/rL 0 d rB exch bs add}{dup rA 16#fffffff 3 -1 roll bs not and exch dup rL exch sub/rL ED neg rA exch bs/rA ED}ie}D/uc{/rL 0 d 0{dup 2 i length ge{exit}if 1 rB 1 eq{3 rB dup 3 ge{1 add dup rB 1 i 5 ge{1 i 6 ge{1 i 7 ge{1 i 8 ge{128 add}if 64 add}if 32 add}if 16 add}if 3 add exch pop}if 3 add exch 10 rB 1 add{dup 3 i lt{dup}{2 i}ie 4 i 3 i 3 i sub 2 i getinterval 5 i 4 i 3 -1 roll putinterval dup 4 -1 roll add 3 1 roll 4 -1 roll exch sub dup 0 eq{exit}if 3 1 roll}loop pop pop}{3 rB 1 add{2 copy 8 rB put 1 add}repeat}ie}loop pop}D /sl D0/QCIgray D0/QCIcolor D0/QCIindex D0/QCI{/colorimage where{pop false 3 colorimage}{exec/QCIcolor ED/QCIgray QCIcolor length 3 idiv string d 0 1 QCIcolor length 3 idiv 1 sub{/QCIindex ED/x QCIindex 3 mul d QCIgray QCIindex QCIcolor x get 0.30 mul QCIcolor x 1 add get 0.59 mul QCIcolor x 2 add get 0.11 mul add add cvi put}for QCIgray image}ie}D/di{gsave TR 1 i 1 eq {false eq{pop true 3 1 roll 4 i 4 i false 4 i 4 i imagemask BkCol SC imagemask}{pop false 3 1 roll imagemask}ie}{dup false ne{/languagelevel where{pop languagelevel 3 ge}{false}ie}{false}ie{/ma ED 8 eq{/dc[0 1]d /DeviceGray}{/dc[0 1 0 1 0 1]d/DeviceRGB}ie scs/im ED/mt ED/h ED/w ED/id 7 DB/ImageType 1 d/Width w d/Height h d/ImageMatrix mt d/DataSource im d /BitsPerComponent 8 d/Decode dc d DE/md 7 DB/ImageType 1 d/Width w d/Height h d/ImageMatrix mt d/DataSource ma d/BitsPerComponent 1 d/Decode[0 1]d DE 4 DB/ImageType 3 d/DataDict id d/MaskDict md d/InterleaveType 3 d end image}{ pop 8 4 1 roll 8 eq{image}{QCI}ie}ie}ie grestore}d/BF{gsave BSt 1 eq{BCol SC WFi{fill}{eofill}ie}if BSt 2 ge BSt 8 le and{BDArr BSt 2 sub get/sc ED BCol{ 1. exch sub sc mul 1. exch sub}forall 3 array astore SC WFi{fill}{eofill}ie} if BSt 9 ge BSt 14 le and{WFi{clip}{eoclip}ie defM SM pathbbox 3 i 3 i TR 4 2 roll 3 2 roll exch sub/h ED sub/w ED OMo{NP 0 0 MT 0 h RL w 0 RL 0 h neg RL CP BkCol SC fill}if BCol SC 0.3 SW NP BSt 9 eq BSt 11 eq or{0 4 h{dup 0 exch MT w exch LT}for}if BSt 10 eq BSt 11 eq or{0 4 w{dup 0 MT h LT}for}if BSt 12 eq BSt 14 eq or{w h gt{0 6 w h add{dup 0 MT h sub h LT}for}{0 6 w h add{dup 0 exch MT w sub w exch LT}for}ie}if BSt 13 eq BSt 14 eq or{w h gt{0 6 w h add{dup h MT h sub 0 LT}for}{0 6 w h add{dup w exch MT w sub 0 exch LT }for}ie}if S}if BSt 24 eq{}if grestore}D/mat matrix d/ang1 D0/ang2 D0/w D0/h D0/x D0/y D0/ARC{/ang2 ED/ang1 ED/h ED/w ED/y ED/x ED mat CM pop x w 2 div add y h 2 div add TR 1 h w div neg scale ang2 0 ge{0 0 w 2 div ang1 ang1 ang2 add arc}{0 0 w 2 div ang1 ang1 ang2 add arcn}ie mat SM}D/C D0/P{NP MT 0.5 0.5 rmoveto 0 -1 RL -1 0 RL 0 1 RL CP fill}D/M{/Cy ED/Cx ED}D/L{NP Cx Cy MT/Cy ED/Cx ED Cx Cy LT QS}D/DL{NP MT LT QS}D/HL{1 i DL}D/VL{2 i exch DL}D/R {/h ED/w ED/y ED/x ED NP x y MT 0 h RL w 0 RL 0 h neg RL CP BF QS}D/ACR{/h ED/w ED/y ED/x ED x y MT 0 h RL w 0 RL 0 h neg RL CP}D/xr D0/yr D0/rx D0/ry D0/rx2 D0/ry2 D0/RR{/yr ED/xr ED/h ED/w ED/y ED/x ED xr 0 le yr 0 le or{x y w h R}{xr 100 ge yr 100 ge or{x y w h E}{/rx xr w mul 200 div d/ry yr h mul 200 div d/rx2 rx 2 mul d/ry2 ry 2 mul d NP x rx add y MT x y rx2 ry2 180 -90 x y h add ry2 sub rx2 ry2 270 -90 x w add rx2 sub y h add ry2 sub rx2 ry2 0 -90 x w add rx2 sub y rx2 ry2 90 -90 ARC ARC ARC ARC CP BF QS}ie}ie}D/E{/h ED/w ED/y ED/x ED mat CM pop x w 2 div add y h 2 div add TR 1 h w div scale NP 0 0 w 2 div 0 360 arc mat SM BF QS}D/A{16 div exch 16 div exch NP ARC QS} D/PIE{/ang2 ED/ang1 ED/h ED/w ED/y ED/x ED NP x w 2 div add y h 2 div add MT x y w h ang1 16 div ang2 16 div ARC CP BF QS}D/CH{16 div exch 16 div exch NP ARC CP BF QS}D/BZ{curveto QS}D/CRGB{255 div 3 1 roll 255 div 3 1 roll 255 div 3 1 roll}D/BC{CRGB BkCol sp}D/BR{CRGB BCol sp/BSt ED}D/WB{1 W BR}D/NB{0 B BR}D/PE{setlinejoin setlinecap CRGB PCol sp/LWi ED/PSt ED LWi 0 eq{0.25 /LWi ED}if PCol SC}D/P1{1 0 5 2 roll 0 0 PE}D/ST{defM SM concat}D/MF{true exch true exch{exch pop exch pop dup 0 get dup findfont dup/FontName get 3 -1 roll eq{exit}if}forall exch dup 1 get/fxscale ED 2 get/fslant ED exch /fencoding ED[fxscale 0 fslant 1 0 0]makefont fencoding false eq{}{dup maxlength dict begin{1 i/FID ne{def}{pop pop}ifelse}forall/Encoding fencoding d currentdict end}ie definefont pop}D/MFEmb{findfont dup length dict begin{1 i/FID ne{d}{pop pop}ifelse}forall/Encoding ED currentdict end definefont pop}D/DF{findfont/fs 3 -1 roll d[fs 0 0 fs -1 mul 0 0]makefont d} D/ty 0 d/Y{/ty ED}D/Tl{gsave SW NP 1 i exch MT 1 i 0 RL S grestore}D/XYT{ty MT/xyshow where{pop pop xyshow}{exch pop 1 i dup length 2 div exch stringwidth pop 3 -1 roll exch sub exch div exch 0 exch ashow}ie}D/AT{ty MT 1 i dup length 2 div exch stringwidth pop 3 -1 roll exch sub exch div exch 0 exch ashow}D/QI{/C save d pageinit/Cx 0 d/Cy 0 d/OMo false d}D/QP{C restore showpage}D/SPD{/setpagedevice where{1 DB 3 1 roll d end setpagedevice}{pop pop}ie}D/SV{BSt LWi PSt Cx Cy WFi OMo BCol PCol BkCol/nS nS 1 add d gsave}D /RS{nS 0 gt{grestore/BkCol ED/PCol ED/BCol ED/OMo ED/WFi ED/Cy ED/Cx ED/PSt ED/LWi ED/BSt ED/nS nS 1 sub d}if}D/CLSTART{/clipTmp matrix CM d defM SM NP} D/CLEND{clip NP clipTmp SM}D/CLO{grestore gsave defM SM}D /LArr[ [] [] [ 13.333 4.000 ] [ 4.000 13.333 ] [ 4.000 4.000 ] [ 4.000 4.000 ] [ 6.667 4.000 4.000 4.000 ] [ 4.000 6.667 4.000 4.000 ] [ 6.667 4.000 4.000 4.000 4.000 ] [ 4.000 6.667 4.000 4.000 4.000 4.000 ] ] d /pageinit { 36 24 translate % 12*35mm (portrait) 0 99 translate 0.75 -0.75 scale/defM matrix CM d } d %%EndProlog %%BeginSetup %%EndSetup %%Page: 1 1 %%BeginPageSetup QI %%EndPageSetup [1 0 0 1 0 0]ST B P1 NB W BC /sl 9900 string uc îý3**óµ+*Ié*ðõÄýGN,ûåÑö×0 ÖüÙÎßÝ+NBòôÅê½1,Nú4Å5Æ.UûRº61?ßüAý<·üÈ:ôµÝÓ.øí=Ì7N?Ã9ÐýSíÉÇç´J3ZáëºMýÀÀ4QD»O *BÕ-OÂR»NÞÇL*²½W3òIê°×QÀúÅúÚ<æý<¼±Õ.ÖûÜ<æZ/èÑÄ.ñÝïçXõ¯JÌ<¹Ù¯C»¾Û9òÐÜùBJü+¿ËE ¶Néº3Ú*WåM¹èÈ:²Íã*-òÕÊöUÐ.ùYíPñ3á.>ËÁìâ9ÜVK³½KAÐÈú¹,HGO2HöÌRÀ¯ëõÝåU9ÕLAÞüIU÷-5*êYï¸<3:÷ÓHÏ.NÅð½ULYã*ðá,ýë ÚAXLHWËÍÛJÑ52¾SÅýµ>÷?6æøÞ6ÛÝ÷2±.¾²Ýñà>ðS*CFå/.Þ°ÎýÍ·üV0²¼FBýEÉøÞ,.åêç¯:ö·++ Ʊüä=êÝÑ+WÛ¿óÞâõA/ÖùÏèåËÊ<¾Ô52ZèîýÃòð0:àHêÛç»J+àÒÎ=»ÇÊR¯½Põ¿Ô¹·-ÈýÑVáYý¼Z+L6 ïÚ>+ÊÜÎ.âÝÌý´7Íð*T´KóIÎ1>¾æØTI?O¾ÒA>+¹É÷½QëÙG¾WÇúIºõ+/ÆMºÑÐ.çèè¿-ÞûSû5°ùÖGë? ¾¶çHÎ*TFUøÂ5O2áã8F¾ËÝÑüÄ-È:üçFß?Èý-ù¸*Òì*°ñÞ9ƾNøD50ÀUA¾Á*ÙAï¾<. ¯@µRRìÄ·î*äñØËØ8N¾VÔ<ÅN2²øXZ:Sűü/OÆÑéTN*úJ*÷Xî+Dáò>¼A9ý,ïJð>>¿æ¸ÃóLOæRúA8NÒ Ò³@2*I9LßSêZ*Cö¶Ë*»6´ò/¶3êÆ8Bø³,ÆëZX*ÅÛÇÝ.ï-ØDÈîÑÜÏ12ßæýýÃéÔ-Áø½»3³³é»*/°±è> >+NÝÎ.úÍÛ½E´5,ÂR¶ßÐH¿ùýü»LZûIóõK·Ï¾3âÓ²í-QJüçÒÍ¿<µEA:¾ðÂåó*Ä*çöYSÙQJ*õQ?Çýý ɽ?4Jï³ÎÙúú*46âÉ6ÏQ:¶Zæ/.ÆÖøYRÀP´óý½µùP,òµ8YýM½öÞSË@Ʋ¹I¾,ÐG2Þ=ß¼÷È:æ/.Ö°ó·/ W2ZÃãûýý¾<öýÀMêýõóñ+DØ9üÉ;½:/<7çùÇJýó@¸++0ø¹½75,ÆV9ùYÒÂý½Ì*ðýíÅ÷YÄ´UÌLËýàõá» Ì-¾:Äò,,VÕã@;@.JõÈøýYµ4A.J·×øýÜØðO+ÄÍÙøËXâÝÖøû¼ñç·6ù9N¾SôÚ´Ç-XÔ±îý9ºÂüØ*ëÌKø ýDÙGκоØç5²:Ñ=GQFȲÓÈ5W¯úÊXÔðJ,ÒÐÒýQI¶üÞ,*Ê*Lîµî5ýýͳÍó=ë-æLYí0¾Æõüâ?;W¹âUÖ Y3¾Òßüõíà/ÆL¸×üý9òÞü6é6ù±ÝRJ3úá/MÝU*ÆûÂ<6öåý±Fî1ÊUïýýÞ8Ú5ýÝRæýý*UHÖ*5LØÞÊAÖJ ð¿»W3*÷3OÞìÚüíSÛ<¾áõÎý½äEö9VÃK÷ý½é¾ä3*EÃ=¼ÕAÖ¾HÍÈýÖó+ñ=Ⱦóñü9òó+/æNÐý½åJ³S¾6 ¼<,9,GZ+UèÅúEAÖÞòU¿4åïUHÏ.ñXä½W1ZSü½5ô?çÌÒê¿Û+FðýÈ-@¾éCVÝUðÃ@2ÙÐìP,ûåXá/0àýG ¹ýÛñJ,F÷.õý±ÍàUýÎ*Þ·8Lú*¼î,ô4Þî·YZ+ïý°øWO2ùI8.ÐüýíZîîG8*3óQÑ·F8µRAü½û¼RÄ12³¶ 9.¿çÊóÝÕ-KJýýñº¿ÖÅ4ÞüàÍðüÇ×B·õ±ê¼J+L¶ÕJ*ó5K2ÆÕê6G2¹Ä9Ö¾ï0нí=6Kð½V½B3Òý/òµ>+ »Aûý4é-4Jö3WGé´Ò*:ø¼FJH+½Þ,¶I-ö?AHÏ-¾óÞãÌ;Þ7OÞô¿üÙ=öà,ÂMJåÂJÊÒ½,+P×·CòYV¾>0ò .×ìBÞ7OÞü@ÑÅGñà,R¹C²9/+î¼ÀºøIؽïÅǽÀ+ÔSðüúíOÀÊåî.ÐòýÂãñIÏüà,RY;Èí2¿*NóN,Îã²ý E3½À+P;NÖÚìSÀÒõïNîò½Ì8ýÑï÷.-ÆL:ÒÍ.¿ÆÞù./ÊSYýçÃTÝÆ´¸Ï¹ð¹ÈJýõJ¼Ñ4Ò0ºØµ0éðùòZî¿ ³Ï´¸ØIK+òûâýñ3í⿾UöZ<â½VAüC.Þ´KµÍáÏé¶ÝGêZ77·ëMà/ôE<¾ç³úµýçË0Îå¾ðݸ.ñIÍùMÅ>ß ôãúíëË5ÃêRÑG8JJßð3É/+ÞîÃüÝAñP-âü@AÜ×2ÞúÝEÝæ;ORðÉüÝܾù?9ÆýëÍæí/»ØKýùõ·N,:òÃ×I S*;ãò;LEYÃûI¸ç-õBÞèÐøͽûõÃ<ܶüEU.N9W¾PùôÝS7ç=Ï.Ã÷êýúBäIø*¸àEóMÙ°ýýÑÁöæ,>³Yýñ í×@3OÞµ<ýݽï4·ËÎι3Ýð+׺æ?0RÓ3ýÁÅϲ8ÈÎÐÐü½íLýM9JÐïö½ä-<ùıùÓDÂýQÆKõ6¾ÄÜåïûê.:ã´ýéí¼â+Þ迳IK*¼C9ýýéù²·CóK*ÊV9÷ýýÑÓñì.Z µAö÷Ô»â+LÑÏÁ°îËöºýI½A0å¾ö¹?îñAô¾üýýüǾäÁV:.ÄIØ*áûIø51¹¾ÖÝà>ø.;Ù¯ÎTòM1PL·æC²: BGÛÐÞC*ÎòÈRë×ýöÃÚèÌL*å1Oöýý÷1¼ãAZ¯19NƲéLÉËTºÇ¸øNüì2ö¸A*Jæ?O6GI³µêý9ÃÎúÅõûKW ¾Ì.3<â8+BôÖ¾ïµ÷ÁêÉSÎý¯çû½EíM8*QÍ»õ¿,ÖéLDۻȶ´ûÎ;ÍíL+<òøÝãÂÅFJÌí¶å¿Ã*¶ÝÚ01HHÉ T-í±-̵ÉÞüýÕãóÏ/æûÒòýÝõç³<¶öÇ?Ô¾ÑWÜÎH·YäÍQHð¿ÀÂ,ûìÙYB*ʹO3VýèüýÛõ¶ú¸3úýýèóüE DXç÷ÂÁRÊ ÕÚá=éÁ.à-@ä6øæÑ¿Qͼû»õ:»*¾Ý´¹WA@2Vî<¹ÙÅ:*ïÏ<îú2Q<,:èË9½+Þ=Â8GëÀÄVÖæÞ¾E¶:ß-.2 6BÞ=LßÁÇÕøú1àVTºÍÅ;ìJ¾ºë¸4*´Aý4ôÜ-*ÎøîÞ»ù¼¾2ôÝýUÈM+PF*ÞGÌKý9íH/:ýâË,¾ Ò3ÛPZA/ÞóXÞøÁ.ÙééÏ.ÍÌáùýý³ñøKÖCÝÊOÆØéÈ+βÄ;Û¸ÝÈOÆÔ1YJ*L½/ÁTû5×.ßµò7/ ÖèÅÚ÷ÝÅOÆZTY¯*˶øD@KÖó»Ô+´GøOêA¯3<Ìë¹8Zúßô°¸3Å-SYÀ*×XÆí4èNè@ºD,äIGÈÛAZ3,ÚÛÙ 1ÕÍAßôG4:õñOº3îY;DT9ÃI;ÝQNJÙYûÖYäÔ?5:°ÜD;ÇÇÍ,ÖöÑÌÁ· ÓMTÚU·+ñ<82JËõíÌó<â°ÌÑ*0ÔÙíÉÌÓ¾ØźZKϱ-,R¹Cä±O²Þ¶4ÞúÈÑ6êß5öÔDÁÀ¸»üýýºKÞ·XÀ6 I±4ÞLQɺìO6ÞåÊï?éD8¾Ì9ÒAODÇòFP+ƶVÅ9ºÌýµÜ°TÕµ½å93¾ó¯íFFWF¾»íµûü.AKÖåBRJäËóºÞ ÷HG7Kºì>K*1ºH6ZLMµÓ¸8J@èÌ;P*Í<±TÇ;é4O÷-ðZÖ÷YQ+Ô¿7ÑE9=÷±ÞÓÈÐT/ïÌ-¶Êòüù ýVê;¯@@ôQ²0Aê·>ñÂ8ÙÆJâðÙ.2Ñ°Ã4àó¶6Þ±ÃäÍé1¾RÙ÷M8@PN¯ìöýÆI÷UƵÃ5Îø0APµ3îN¯?+ëû ±>*ôµ°ÜëFÃMXC::3IÏ;úÝýµûøÔÌèýýQê1CÊë<âØíÑ*LÌò¿Å34LüÄÌæüÇ+Åßð;*¿Bö>¾¶Òºøå2é,Cì?7ÖÒDü*CGJ,UÝ7/J ñ3ËÊè<.RÃÑ*>Íë°Ï*>ÖÖ¼Ó+Q0Þ»±CÏ2æýý;Èâç0æÊù>PûQ²3вßS*LêêÒR*á2YØÌõ¶ÞÏ-¿ÒÆÝýý? <ÃVÌÅ0:ëOÂQ²3<ÓÖS*ðûµèB1¹µ¯:îÃ,ÔÝòìÔéZG³4ѼVüÝÝ´ß0íF4/Ýá»HÉ*YÉKdzÈ.á<2FǼäIú ½û¾*ZÞ:LØçLåÌá,Pßý9µ7¶?ÁÈÐWðÏ·÷ìå>¾ÝÄ´èïýý7¼>AÜÍ0¶UÜÞé1Í@Í0¾YúÀéÔÞä:ôýÓÍ*01ñ R½PóÐ×.°ÍLúR*=íñVò+´àîÄ;+9ûMûý×µüÂéì430½*ÑñRMèýýèçÃ7/±ýÙÑßF7P*:¿2öýýRö6ŰкF âÅ/¶·GýÝE¿æÊ,¼0Ý?ºÖýýÝBß:ÚÎÄÃ÷²ôüýÝ»ÃJDìõ³ÖB**ÆLÜýÅ2¾+çýCµÞ:ÈüÅIÚXÚ¿/ðZÝ6@KäÉ3.îöããMû½½?ÞàÁÚ3¶ 5ýý½QéÄK;åËT**ÖüéÅá+ZïíIØ/¹òÑý6óÃõÏýãí̲Ü@*ÐÝ.û;R½6ù½ý¹ÄÞúíüÕKÄZâØÙïòÝõY×âãô 25.*÷ýñ1*ÚÝýë¯VÞöý½D4<àæ,J¸ÜôÚ*ÂÔé¿*êëçâýýI5=ÎÞåÎ<õý½A3ÂøðMÂOú=*EºX¾,àý=,B:Ú ýÕ2LÄîý-M@MÓÅB¿PCÒÚ>µI2¾ýë±ùýý´âÀ8Û:°Ñüý½;¿ZSRUÊÒ-³¯È@*JêñåZ*æù½¼0+ß-°QÍB?øí íæ.@+úÌìñê²ÑüýÝÍÚÞ,A.ìÒýÝ+²:YæîHFîîÕ²,-*Úý²G¾*±ýÕº*Þºù½ÙXÜ+F<ºÓ.@+Ô9¾øÖ:1ûýý >=³üýýIç²ûÝ7*·Ï6ä+?¹î@ôSRîöýL8Þ8ý÷µZB÷IãõMW:1ûͳ÷ûO2ÛõP0·Uêýý¹VÀYÊØ=ØöÝZ*ÜÜÓ ºß-8³1E*@óQU¾ÍÆü½K*ÍôýQ×AÜ4?*YUWí8¾Þµ>2Þí,òàý½ÌºD÷ýýÓß;õÝZ*<6зú;*åí688+8ÝQà 3.úýG.-Ãý=êÂ;1ð:÷SöIÝ.×ÝU:¾Uëöñýý3;L39A¶ÈÃÉ2ÉDPôÉ*ºø9²*²÷YA*ʾú½¹Ùà42ê=óL/Jö ùA;ú³Â±ZöÉ·÷ý½>Ó×.@Àé½Ì*0T·..X´20*êàí+¾éúíôÄYóýQQÞëH9ã,öì±,Â8-ÞèÛ+òýÝñX¯38ZÉ SýÍ,*Ôã?´¶BS*:ç9;¾:æëIÜ.B²îáKÏ,û Iú6YÜÉý4áÉêS*XøGF,ÕÁ-¾áùE*¶ÊüµW=ÔÅÆü¸FPJäܼ»3-ÊÈÍIùýåé2ÉBùLQ+ò¶·3¼î+*úüñ,îËý 1ÌNÏãýõÉ?ËÜ14*¿ÅAK2á9.¾I±¯üI½WÀPßñýU*IXXÀ1Y-*ÆùR+¶3÷Þ3Àüå9Õ³Þ¿,îúÞßK+¶Ä×ýýY½ ÆTïüIýIÏRýµS0Ø÷9B¾6AAßõɯ:¾³ö8.¶äý1@¸ðýýÈàUéJ+Ö÷:Óä*Âà÷¿*<íîJ´Ü+4ôý@çÖ3Ù1ÁXX Àý9õ-¾ÍûÃÒîWýåO=PùýçÇUYû-Ü/CüAɾøÍSI4ÞWHVûݹKÈÂÅùTLýé,¾>íã<¶ÅC*òùÍ2¿ÅüIö0FÒý QX5ÅÚýýýüTÞÝV,×Íé>¾ÀL×ýýîÁìêÉ2Øö°3Fê?*VûõÔÞAùíI45¯ÆÒîHî¿,îæâòC+2óÌ,+öùɽøýIÜ RWÀHøIB¾?4Y@+ÙÌÎJÈý59.W¹RõHüý9ÐíÒ=°Jõã<2Üõ,+úð¹-ùýQ9å4úüýQ2¾àÉ.6´AÉÞϹÆ+M¼æ* *¶üýQHÊòý½¹°9ßJ+2ýÒ¼Ã춿*ìFÚYûý¹A°ÃÛý½>¾×AÞ°RîXÓú1G4æQYÎÞºý9??;úýÙÅTÚâ9?:â,I V,·ê·:¾Ñ9¸2ýýð»F¯óýɳZ@KúƸ·3üI>P**ý;Á-ýIB:@îý½AèæÌO2Ë@9<¿FêG2ÞÛ´Múý½ñMºB÷ý ÑÌBá;PÒÛÒ.õÍÆD*Èýá*ÞYýQêLÇöý÷=H0áÅ4¾ÚAû,Ê6,öå±+÷ýY÷GBHý½É0Pûå5*Þ·øÉüý9B*ÞýÝ, ¾=üÝE28íýñQWÉû7>*ðáàX/¾¾õ±4ÞÛØÊ÷ýýàòØ*ú¯3îS61î·ø<üIB8*¸ýYáLVÀA×Òõýý·J=I?*Õì7 +6YÉîóX0ûý½µSLêüý@CÊAÇZÀÌXÀÉT/*ìý¿¶:ôýç13?÷ýýù*çÐ<îB>îR*âëYÑ*âðìH+Á¾TÚÀ6GZ@K âï·¸3À0Ú5ÉJýÅò46Q4ÓÁF?:I¯HE,+Çñ>¾-ÉúòýýOéÇ3Þ/3ä<.Ñ?QÑ˹:,JõýJTà<æ3R?-¼+å¸-ZÚ Tñâ*ÞØ;KýÝUåÌýýAWA,KâÜBÉ:WÎÚÚ.àíàÎÖA3NNâÄÎSBÌÈìÜÓ³VJèÑ·Ä.ÀÂüS*×è³ÆÀõ>Âèýý;ïò Ïý=-:ãÂûÁÉî×/G+ßü½:HFëýýÃÒL÷ý½3È´NJâ7¶·³.Þ¹ÓÌíýÃEøýýû×ðíüýÕÅÉËýÒ7*YOÐIÚ.1èVÁ >ýýÅîàUýA9ÀÆßýý5¼Y9úCÖ·³.Z¯3ÈÁÍNññýýñ¿ñÞüýÕÅÊËýëÇÀOÐÈÁ87¾Ñé´¾ÏýïÃ2ïÞýõHÀçëýý ÃZä/1ðýÅÐß--:òôÌ,ööTï3ýý½Ù¸±38ÆËýøSB¿ôðßOöJî*âù9Ø=;J¼ú<Ú4É:YýHæ½+N÷Ï;¾Yï,üý½ ðPÅìýýI9°3ëýý,ï.ÙB7M*Ô¹Q3̼ʺ*ºü½çÉõÞýIðBÀÀýµýYDHÙZJ0¿¼Â.,RòS*TËÊå:BY-8ÝýýSà ïKýýI-ÞPBõ@ß»øñϾ÷ýî<ïQýýÕã-ÅúÖA×¹°ß¾Ê÷ü23.ÆüÑ*üÖO¯êýýÅ´WVÀÙ±áýýÙ*F.>,68/¾í ;3*1üýéò4.L²õã3Á;MóH2¹¿LùË;Îù@ú9-2ÖYM;æý¶BM+ÂOZï<2;*¸ÔÐÜÐ.YFÄK**ýᵿ;÷úýÝÙ¿R L.NÏÕ1XLÆÚ½Á.°üÏ°*L·õÒR*Sâ³ÖÁEë-,øý±+B;BWÓÖÒ+¶øR0I;Zøýå<.Ç2;¿N°>ÒëAóðîÇ+ZüèÅ +ö-ÉîÐÒøøýݽ@8áWúðQTNýµ7¾+à6+öEOî4Ý/.ÎÈýýîFÙBîýõIÁ:áöX¸CðòÇ+ÇÉéÏO¾ß1ÚP¸Ï7WNû ×.5Sõ°I+ïûI¹**2SM3Í:¿ÝFñ@*+ÖýÍQFÌÛ5X<ÑÐ.°:б¯?65µZ9WÀ>AÕ6JHG7ÃOúÏúDÉîÃÚ>üíýÌ +¸âð1ÓBßVü-ñ>*DûýíϹT¿øýýýVè2=JOõÈ3ö5î+Ö9WÀ:üÔ6Þ÷Öãøý½óEÊÃO:èPàþïÀ*2ö72ÁêÖ1 Í»X1Ú:+BÖ5ýùQá6Ð:>K±îÖÆVNF²?,JÔʽ²3°´ÜS*ØÜÆßÖ4IXÂIÉýýåÍßÅ<ùý½¸3=ĶøHµ²2;LÁK0 ûI11À3Fô@ÅÚüýÝû8RA¾åÜIß×±Û>BU0ºZ*ð?àS*ÁìÈåÝ¿ðà-ß23ù½ÅP9Ï*ÜX2@ÏÖýQËDÑ̼Ü?/*<à P·VèÐîýýýP¶¼/øýýïLÚ³ýÞ¿â6øÆ<æ½ËRÉTSAØèM>Â3»±3òÆN;KCìÚ.46¼¶óìÛ,üAM-,è,8ÚãV·øü ý9¼1×ÖT6+³óì´¿.î3ß»=*°Z÷S*¸ÈñÐÆ>,ìÇß×.àQ8ÌR6ýýÖ,SÔP***5ÂZàÞà¶-MGãPYß*ÂÑCHKÊ ÝCØ?ÓZø+DÛJ*÷Qõ>¾+üÇ6üÖ.+ÁïVÀϳàïÑK+ź,/JÞÖ3S*,7åKøVBð:GÎÁê:G²ÊÂNçE¼Â*8Ü4Kùý ýGä1.7:ÃOÎø?À8LJú4ÖÀæºTÞÓÅGÅËÔÀ¹é1/Jõ¸Òç4·²È*øE6¾Ð7¼³¾¾øÙ·üê<Â>ñÑ*ÂòëSßTâý2 ð=ëöÝÖ·÷ô>HÜC*ÚG0C±ÁLEʼDH×.WB÷øîèV@*éì?¿Fȼ4¾ÆXH?ÚãüILêN¾¿üQWáî9çÈçìâÜ+²ÅÄú ¾*ø·6Ú2Rú9òKÒÓå/.PÝõ@+L7HÖýùºÅ4A¿ýÙ»óÁõ¶*LÑô×ÅPµúLÅí¹ïí>F±²BEÇζàÅéÑV½QG¾ÆÁ» +Äè<êßîÐð9ßÉÃ1UWú²41¹µ;;<¶íýݽâTûÓ*ÃÐìß³ú,ã1Ð÷Äð·NL19ð¯,¿FêGO¾ýKø;*>í³Q¿²ö½X FεÊSöýËQ:Eü=9+Ì-7;:ÚNL4;öRγó¯·úÓÈÊÌú´ÖèJ¾ß»Q3ÐúÇ°*MACAÙß*ÖÜ.èT¼@2¶ë³FºéúÙê ÔÈóñÚ2ÅNTFÀï½/5æäÎÇã5÷Ðñ++×íUËäË+¾Î1<ĸïôÒÌç:/H×TßÂýÅͲ95>ÜêZ=Ȳ;AÀ>,*¹1°öíÔ ß-UCíYZ-³òIIì1Ã-ÊHÖ.U2õBÏñ*ÆÑÎøA¾H×+òWÖæØØͶ8ðüKÐÚKñ±ÄÙ5Õ½èSã¹É1?¿üMìÕ6ÞÂØNÆ °×/0¯4ö.ÐAÅ:.¾×AùÞóÔ¯âÅ,VÖÔíôÔ3ÆÄÉY<¿êNÙ6Þ.ETVä+óé5Ô¹ÜZµüKÞCôR/Cò²¼È¶2CR**ZæB ÒÖ:Q;ÆîHÎ+VæZ°Y×9R*R¹ØOòý¼I1,ÆýÑìѽÏÁü9V¾YýµLAƽCEôÓGAHéÓF5@âÙß/-ØÝWE±CÄU34Ó »U3ô½½JùYN¾ãøéºÇ-1E7ò?UGßßMÃ2<6ËMJ·Ýæ0¼ý:Îäü¾+<ÙÑ4äÁ-*ÓÌV,ñÓàF¹:=÷IÙ+îýàS ä*öûÝÞºôë°÷Ãã5üÕ8Ù.ûýíâ7-éÁM¶Ýü-ë6÷¯+öïSG7>êÌÒìQHJ䯺Ü.à2ôEìï,µòFÍ>ɶáÍ4¿ÙÝÛ 3:êÙ½Ø+±íÎÃN»õìYÌF¾Þ=ùæ,úò>ÈN5µAP<+ýýͺßàéTÊJ.ÎôÁ½NCÌ02VîGâNQ134ÚëµEZ7 Ì33ÖºVB>ãẻOáFØúüÅòåçýYYúùäÛÛ¯¯»ÐZ±ùAòF=>VêÃýÊ2 5Ú»SË·ÄRÐò¸<ÜÙÅH032HæÞêºGS»V»ÔĶO+¼ÝýûõßÅÅ9ÛüÅIýºüêÑEËL* d 76 132[1 0 0 1 0 0]sl 8 false -16 0 di QP %%Trailer %%Pages: 1 %%DocumentFonts: %%EOF %%EndDocument @endspecial 1253 1661 a currentpoint currentpoint translate 1 1.21487 div 1 1.21487 div scale neg exch neg exch translate 1253 1661 a 2194 1661 a currentpoint currentpoint translate 1.21487 1.21487 scale neg exch neg exch translate 2194 1661 a @beginspecial 0 @llx 0 @lly 105 @urx 147 @ury 1050 @rwi @setspecial %%BeginDocument: Henon1.ps %!PS-Adobe-1.0 %%BoundingBox: 0 0 105 147 %%Creator: Qt 3.3.6 %%CreationDate: Sun Mar 4 22:37:49 2007 %%Orientation: Portrait %%Pages: 1 %%DocumentFonts: %%EndComments %%BeginProlog % Prolog copyright 1994-2005 Trolltech. You may copy this prolog in any way % that is directly related to this document. For other use of this prolog, % see your licensing agreement for Qt. /d/def load def/D{bind d}bind d/d2{dup dup}D/B{0 d2}D/W{255 d2}D/ED{exch d}D /D0{0 ED}D/LT{lineto}D/MT{moveto}D/S{stroke}D/F{setfont}D/SW{setlinewidth}D /CP{closepath}D/RL{rlineto}D/NP{newpath}D/CM{currentmatrix}D/SM{setmatrix}D /TR{translate}D/SD{setdash}D/SC{aload pop setrgbcolor}D/CR{currentfile read pop}D/i{index}D/bs{bitshift}D/scs{setcolorspace}D/DB{dict dup begin}D/DE{end d}D/ie{ifelse}D/sp{astore pop}D/BSt 0 d/LWi 1 d/PSt 1 d/Cx 0 d/Cy 0 d/WFi false d/OMo false d/BCol[1 1 1]d/PCol[0 0 0]d/BkCol[1 1 1]d/BDArr[0.94 0.88 0.63 0.50 0.37 0.12 0.06]d/defM matrix d/nS 0 d/GPS{PSt 1 ge PSt 5 le and{{ LArr PSt 1 sub 2 mul get}{LArr PSt 2 mul 1 sub get}ie}{[]}ie}D/QS{PSt 0 ne{ gsave LWi SW true GPS 0 SD S OMo PSt 1 ne and{BkCol SC false GPS dup 0 get SD S}if grestore}if}D/r28{{CR dup 32 gt{exit}if pop}loop 3{CR}repeat 0 4{7 bs exch dup 128 gt{84 sub}if 42 sub 127 and add}repeat}D/rA 0 d/rL 0 d/rB{rL 0 eq{/rA r28 d/rL 28 d}if dup rL gt{rA exch rL sub rL exch/rA 0 d/rL 0 d rB exch bs add}{dup rA 16#fffffff 3 -1 roll bs not and exch dup rL exch sub/rL ED neg rA exch bs/rA ED}ie}D/uc{/rL 0 d 0{dup 2 i length ge{exit}if 1 rB 1 eq{3 rB dup 3 ge{1 add dup rB 1 i 5 ge{1 i 6 ge{1 i 7 ge{1 i 8 ge{128 add}if 64 add}if 32 add}if 16 add}if 3 add exch pop}if 3 add exch 10 rB 1 add{dup 3 i lt{dup}{2 i}ie 4 i 3 i 3 i sub 2 i getinterval 5 i 4 i 3 -1 roll putinterval dup 4 -1 roll add 3 1 roll 4 -1 roll exch sub dup 0 eq{exit}if 3 1 roll}loop pop pop}{3 rB 1 add{2 copy 8 rB put 1 add}repeat}ie}loop pop}D /sl D0/QCIgray D0/QCIcolor D0/QCIindex D0/QCI{/colorimage where{pop false 3 colorimage}{exec/QCIcolor ED/QCIgray QCIcolor length 3 idiv string d 0 1 QCIcolor length 3 idiv 1 sub{/QCIindex ED/x QCIindex 3 mul d QCIgray QCIindex QCIcolor x get 0.30 mul QCIcolor x 1 add get 0.59 mul QCIcolor x 2 add get 0.11 mul add add cvi put}for QCIgray image}ie}D/di{gsave TR 1 i 1 eq {false eq{pop true 3 1 roll 4 i 4 i false 4 i 4 i imagemask BkCol SC imagemask}{pop false 3 1 roll imagemask}ie}{dup false ne{/languagelevel where{pop languagelevel 3 ge}{false}ie}{false}ie{/ma ED 8 eq{/dc[0 1]d /DeviceGray}{/dc[0 1 0 1 0 1]d/DeviceRGB}ie scs/im ED/mt ED/h ED/w ED/id 7 DB/ImageType 1 d/Width w d/Height h d/ImageMatrix mt d/DataSource im d /BitsPerComponent 8 d/Decode dc d DE/md 7 DB/ImageType 1 d/Width w d/Height h d/ImageMatrix mt d/DataSource ma d/BitsPerComponent 1 d/Decode[0 1]d DE 4 DB/ImageType 3 d/DataDict id d/MaskDict md d/InterleaveType 3 d end image}{ pop 8 4 1 roll 8 eq{image}{QCI}ie}ie}ie grestore}d/BF{gsave BSt 1 eq{BCol SC WFi{fill}{eofill}ie}if BSt 2 ge BSt 8 le and{BDArr BSt 2 sub get/sc ED BCol{ 1. exch sub sc mul 1. exch sub}forall 3 array astore SC WFi{fill}{eofill}ie} if BSt 9 ge BSt 14 le and{WFi{clip}{eoclip}ie defM SM pathbbox 3 i 3 i TR 4 2 roll 3 2 roll exch sub/h ED sub/w ED OMo{NP 0 0 MT 0 h RL w 0 RL 0 h neg RL CP BkCol SC fill}if BCol SC 0.3 SW NP BSt 9 eq BSt 11 eq or{0 4 h{dup 0 exch MT w exch LT}for}if BSt 10 eq BSt 11 eq or{0 4 w{dup 0 MT h LT}for}if BSt 12 eq BSt 14 eq or{w h gt{0 6 w h add{dup 0 MT h sub h LT}for}{0 6 w h add{dup 0 exch MT w sub w exch LT}for}ie}if BSt 13 eq BSt 14 eq or{w h gt{0 6 w h add{dup h MT h sub 0 LT}for}{0 6 w h add{dup w exch MT w sub 0 exch LT }for}ie}if S}if BSt 24 eq{}if grestore}D/mat matrix d/ang1 D0/ang2 D0/w D0/h D0/x D0/y D0/ARC{/ang2 ED/ang1 ED/h ED/w ED/y ED/x ED mat CM pop x w 2 div add y h 2 div add TR 1 h w div neg scale ang2 0 ge{0 0 w 2 div ang1 ang1 ang2 add arc}{0 0 w 2 div ang1 ang1 ang2 add arcn}ie mat SM}D/C D0/P{NP MT 0.5 0.5 rmoveto 0 -1 RL -1 0 RL 0 1 RL CP fill}D/M{/Cy ED/Cx ED}D/L{NP Cx Cy MT/Cy ED/Cx ED Cx Cy LT QS}D/DL{NP MT LT QS}D/HL{1 i DL}D/VL{2 i exch DL}D/R {/h ED/w ED/y ED/x ED NP x y MT 0 h RL w 0 RL 0 h neg RL CP BF QS}D/ACR{/h ED/w ED/y ED/x ED x y MT 0 h RL w 0 RL 0 h neg RL CP}D/xr D0/yr D0/rx D0/ry D0/rx2 D0/ry2 D0/RR{/yr ED/xr ED/h ED/w ED/y ED/x ED xr 0 le yr 0 le or{x y w h R}{xr 100 ge yr 100 ge or{x y w h E}{/rx xr w mul 200 div d/ry yr h mul 200 div d/rx2 rx 2 mul d/ry2 ry 2 mul d NP x rx add y MT x y rx2 ry2 180 -90 x y h add ry2 sub rx2 ry2 270 -90 x w add rx2 sub y h add ry2 sub rx2 ry2 0 -90 x w add rx2 sub y rx2 ry2 90 -90 ARC ARC ARC ARC CP BF QS}ie}ie}D/E{/h ED/w ED/y ED/x ED mat CM pop x w 2 div add y h 2 div add TR 1 h w div scale NP 0 0 w 2 div 0 360 arc mat SM BF QS}D/A{16 div exch 16 div exch NP ARC QS} D/PIE{/ang2 ED/ang1 ED/h ED/w ED/y ED/x ED NP x w 2 div add y h 2 div add MT x y w h ang1 16 div ang2 16 div ARC CP BF QS}D/CH{16 div exch 16 div exch NP ARC CP BF QS}D/BZ{curveto QS}D/CRGB{255 div 3 1 roll 255 div 3 1 roll 255 div 3 1 roll}D/BC{CRGB BkCol sp}D/BR{CRGB BCol sp/BSt ED}D/WB{1 W BR}D/NB{0 B BR}D/PE{setlinejoin setlinecap CRGB PCol sp/LWi ED/PSt ED LWi 0 eq{0.25 /LWi ED}if PCol SC}D/P1{1 0 5 2 roll 0 0 PE}D/ST{defM SM concat}D/MF{true exch true exch{exch pop exch pop dup 0 get dup findfont dup/FontName get 3 -1 roll eq{exit}if}forall exch dup 1 get/fxscale ED 2 get/fslant ED exch /fencoding ED[fxscale 0 fslant 1 0 0]makefont fencoding false eq{}{dup maxlength dict begin{1 i/FID ne{def}{pop pop}ifelse}forall/Encoding fencoding d currentdict end}ie definefont pop}D/MFEmb{findfont dup length dict begin{1 i/FID ne{d}{pop pop}ifelse}forall/Encoding ED currentdict end definefont pop}D/DF{findfont/fs 3 -1 roll d[fs 0 0 fs -1 mul 0 0]makefont d} D/ty 0 d/Y{/ty ED}D/Tl{gsave SW NP 1 i exch MT 1 i 0 RL S grestore}D/XYT{ty MT/xyshow where{pop pop xyshow}{exch pop 1 i dup length 2 div exch stringwidth pop 3 -1 roll exch sub exch div exch 0 exch ashow}ie}D/AT{ty MT 1 i dup length 2 div exch stringwidth pop 3 -1 roll exch sub exch div exch 0 exch ashow}D/QI{/C save d pageinit/Cx 0 d/Cy 0 d/OMo false d}D/QP{C restore showpage}D/SPD{/setpagedevice where{1 DB 3 1 roll d end setpagedevice}{pop pop}ie}D/SV{BSt LWi PSt Cx Cy WFi OMo BCol PCol BkCol/nS nS 1 add d gsave}D /RS{nS 0 gt{grestore/BkCol ED/PCol ED/BCol ED/OMo ED/WFi ED/Cy ED/Cx ED/PSt ED/LWi ED/BSt ED/nS nS 1 sub d}if}D/CLSTART{/clipTmp matrix CM d defM SM NP} D/CLEND{clip NP clipTmp SM}D/CLO{grestore gsave defM SM}D /LArr[ [] [] [ 13.333 4.000 ] [ 4.000 13.333 ] [ 4.000 4.000 ] [ 4.000 4.000 ] [ 6.667 4.000 4.000 4.000 ] [ 4.000 6.667 4.000 4.000 ] [ 6.667 4.000 4.000 4.000 4.000 ] [ 4.000 6.667 4.000 4.000 4.000 4.000 ] ] d /pageinit { 36 24 translate % 12*35mm (portrait) 0 99 translate 0.75 -0.75 scale/defM matrix CM d } d %%EndProlog %%BeginSetup %%EndSetup %%Page: 1 1 %%BeginPageSetup QI %%EndPageSetup [1 0 0 1 0 0]ST B P1 NB W BC /sl 10164 string uc îý0+*ØÝ7+¿Í¸,AÆ7.*íE3:ûïI¶*ØY×ýR*ÆÙ@*òåÚ3îð3.ÖÒXâÁY2:9×1,*í=+L>Ú·ÃV/JÈEºî*4÷ ½»WÃßFºÎÓã1üýÝãC+CêðÚLÔ,:ïAI¶*¶º2JDõYîKß3ÉÌB;XS¾êµú4-¾üÖ8-ÇÕBüEÖ.ÅÚô×÷ýýAGùJ -ö°Iñý½íC°ç56Ë··ÄïÂëôKOàøÒ5CïY-ÄÕÇú°éKïöüýÏMÌÚP2³æ¹M+.×ùA²æ5ãß÷ýýÝé¶:½ýûåÍGø Ìäýý¿S¼¿+8ù÷ðýýùQD?âͼ<úýüïÀìùýIùÉѲëí45Iûä;²WûHX+óíICë¶õåÝ=µ:ÞF±4Æú//ÞòííPµ H¹KæÍYýýå6òN¾Ô÷MÉ4±üáö¶ÓõýÑÍHW¹ôè>.¹Ä,*µ¿Dì¼/ïýÓYXñ×åýYúáòýýÝA¼Áå7Q¾ºã0.FÐ0S ä@GêX*ýýAýä¸ûI¼ÝçÂùåÊ3àAóS*÷ì¼:¾º¸¹>JèÝ3ñ+éÅ¿/ùØ¿*1ÈRæ-ÍZ=¾òÀ@óEúýýYÕ?2ÎñçRÄ ,BÅîýÉ8è0XM¯M*.¸ï3°,âWúÐ@×ûýͽæ-;:ãÏ.øÆ°ÜUóÞô.3ï0,*ù*2ø9ÜìÖYγð²øç;@ûí½DüúýÑ ýR/äÊ3<ÑóS*¶EHMîü¹K,ºúÊüýõýF»XKü½ÌÇ9¾ý¹Û?ôÜÕÍ*¸;1:öËïç¸ûýUÕÙ¹N*ïýC±LÊZì1ýÝ÷R -è<æ½ûò-+â×ÛM+=¹ðÔÚEIJ²ýôÍ3Q*üU5JòÇÝ7÷-ÓÁÝ.¯Þß+ºÔÄRîýÉY>>JìµFHJ´ë÷Í3=XB¾¶AFX à¶ËÁV³¾ðÒ<ö4óò6ÍâÀÁú½ýðÞêöKJDPÞø¹I7³ÀËÎõ÷üýÝñíÐ*17ôýý°MüýíóøÖ½ÙÄøýSáAòýùI¸âÁ ü-½D;LÒLHï3ðýIã*43í·úÇ-ØýIú0Üý9ñíüýµêèýýÒ9¶2ºË2=ìÚW;*7ÕFùÃ.¶¶ÀýýYèò½ôJ°ÚÎ6¸û NHæùýà-G±6*-÷IÓó1<Þ·9ýýÝX6ñýU×±èý½Ëù/9BéÚµè»ÕÇ×V¾èõÙõ½XôL¾ÛZäýýÑá÷½½1ÑïýùPÊü ý96ÄV¾üÑP@ÆõÌ5=÷-2ýêåÚýöê½Y°Úò½üÝÛYýý;ù4XõOÜýµø/üýZÏÏýýÃí5ͱÛæù»ÝÒJÞÙ»Ë3àÝá± 7îú¹±MùÜ9óýóýSØýýADJMÛßùíýËÒï*Äö½ýÇMÏîîðÚÉÑDS*ÏÍûò»/ö÷»ýýÝêÌWÊüýýòNûý9íVêØÝÞ ûýÝSùýÍ7P;ÎAÃXÖ¹ýý/IT:ÑûQÃ3Ã*·¹æ¿ñ85øýý½¸ýýÝáUõýä3ê½í9WKýË´9KMѹõÊP96¯ôHÅHé Uƽ4ÞÙÄüýÝíRýýùóPH;W+IìüÈóãýýÍáGC:èóPÁ3@¸»íÂ9³¾Òí>:ûJ*Jý¶²ú9B--CÀANôTµ¼SîÕÌL J>ؼ=UJ÷/.Æü¯Yì+Þ»È3ÐGïÎß=+*ÎÌæA×ìGòVÎîÕÝD*DÜR¿,Ϻ0J¼ù ¼î*JºÞ¿BËö,/6òùúÛ0-2ÃÉ9î²H´¸´+̺Tæýõ-ýýIÞ6Q>ûß6ùH:*³,ýýýßÙÄÊDÖýSùË<=ú½ë²ýÉíô ý½ZH0JüÍ»¾Bü´àWøFÍQÞRéýµÅ+Þå58:¼71ËÆ öÄÅ,.õQ1úVØåT¯0Ú-+ÆT+ÕíÚê÷-¾ò;*å*JFå6.:E½9/ÆÑé4½Â²L/-îUâÎǽòDç²BïÐ-æUåöL+âïY ±+âÜ3êÃÞ*Qã*¶6ç>ù/ÛîÎUĽ.+îô/8ÆàÝPPÁ*.Tü=ZÐÝâ-6:<ÝÅ,ÆäÜ4-,Iïýý¸ëõY1R.¶¸**¹3Æ Ü7ÍBíáèMG3õýüä<Ì2¾ÙÅ;çüýö5ù>,ä¯ßÜÐÍIà?/6J6ùDøÆýõ¼Z8L½ß2<ýýýX5÷ÚÌØñJ-OWæO¹õQ <Á3ÆñH9F¾ÆÈÚ6ÞXñ+ßßÃ:,Ò?-,óýÈÜV0*ÎH@¯æûLëRºÓ9YÞ*²½ïéZºPʶOA°¼ö-6:ùÏFáÑC*ÏÈZC *ÆXÑZ÷ù=1E1QÆì5ÍBÑúÑý*,JñÑL:úÃIñµÈ8IúFÚíÞÓùY¯O¾×H÷¶â±³ÆÁ,ÞóV´¾Ö¹½Ù8ÞâÙ6˹+ź 9ûÒ2*å51:À×Í8Àå×Z,ú¼à;P;ZÞï5,¾×ÑL*ÏXF*Gý@º@ƶ-+8ÝÍýÀKä,/°W×2Tø°1*ÕT*´í=åòîýÑ ÍW=úòý¿Í×/â:÷,UBóî0ÂøUÃÀÚ8äöøáû9CÛËîýý;Ýå-6ï¿*+øåK6ÆóAÈÇZÔG³åôÊ0ÊXS¾ÀWýÝ:м5 3¿õÉD*7Uã³GíIMÝ:ÒûåL=D½¹ØùýÍV01Úɳ87*êY¹åøüýIÈÛUä×2àÏ.ZÜûÃ×QÊS åÏ*S³ìÛ62ÙÄP+BMÓýýAËè·¼Éîý7ùYêýûÕºöýðCýÑN4úC2Ç×YULMBæSûàÐßË=1-üCñý÷üÊÞýüë Í=,ûµÁJ²YË:O4+²ëìýù½ÍFUBNÎ,î²?¾¼óëGÒêæ9ê:J·åÇ°üÕ°*òÍIðúϱ÷Þ5?ºÞ*ÖE°8XËÔ.ÎÁÏÚ Iù+ÏTQC¾PäôÂAǺ=Ù3*¼ÐÄ3ÝùÇTõñýÀ-JæÁ,@ÓëGîH¹ÖÄâôÇWL²2¾ÈÓ¼BMìÀMÜƱPX9H9âS0¾Êé ó°5º¸ÊB-*ò-ÝU*⸿¿*/ÓA0*,?0ÞæéýÅÂEÕCG·¾T¼ÅØòýÙVáÑÌý6,/Ìæã*ÆHõÈFåå¶3<Ýä°*»ýI² ÖÈIÝ=5ßÒ¼G*·ÅÛôÃÓOÔ*àòá5ÛOB1Ö»1-,ÒÇ=*,ñÍV@ê»ZÆÇ*;ú¼<+.BÒü;°Ðýû°ÈçC:øN0NèñCà ó³XIúÀ*í9ÆöýýGü½6ÑüýýFÞ++3ÍëÇ;ÆÓñâ.ÁUI´è/+àDÝJ*àýýîÎ/¿È·R*SHÕù/;2ÕäìòOPçNûá ½G¸¶V*1¯0JêÝËêÏ5+ZñÕû9ØX3*O9FÊãýYCõ=¶ï*,ÝôVB+úHÐ*NØ·WYÎ82FòSÊZîï÷ìýLõ.³H1ä RH¸Ìã<ÌW*À´õ:7Ò?+à6é-ô+÷íê¾2ÍÏ,6çä:ǹñ.E¿ÞIáû*ñÌR°;¾Á¼Ê´óüýõôI5ZûÓ±Cü¾À±èA5É 6Íç1>*NÜÁ+Qºö½ìRý9º×BÞôÁÁׯ8À¶òêØüRÓàýµ½¾ÚAÅ*Y=ü9ñÕ+Gìºì½ÁÖëPHÅ,ü9ýÕó9÷Iç54Î >KMõýö;*S½öG;ööã÷.é>õüÕ:ù:/=ûÝݽìÌW8Àä°ÕÀ½ê¯IβÈS°´¹â,XüúÎè²ÌüDÙ?ôõçìî*ÏìY: ¾úÒF3MÚ:4ßX´FõJ7ó@ðòÇâ¹´æÈںܴ¹ÄB·ïôã,6éæïÐýýݵXÂÍ2½GÉOBûýCE½K+>ºFø1JÄ1ÅÐÏ4¾ 6ú-VZºíýéͺàÂN7úÌ3ÛÂCÝáÛÎ5à?ø5ÜB+åQ¿MóôÙ<Ö÷À-JÖ=U¾úü±ó9·DʾùQIËÈý¿Ú2ÄU96ÈÚNÖ 8Pö¿UÝNýý±T/2ÚÄüüÍó9¸:5Ú½+-Q5¾ÕüÚ9Ì»×óè,Þß-MJãÐê½Z@ZßæW2Þ¿ÎR°óåññWõN*úɻ,ÊÎ õÛµ7¹Ûô5åS.J?Á½;+<4Õ±SμDÑÚݲû<Ó.>¿ý9åÌù¶?á9R*ÆY0JµÉÚ½À-ðöÖ°*æÜ2µµÑ4óýõCÍJ á·-ÞÈíÈÕµó¾,ÂêèÑ*àøÅMý@Å1?-*ÊOSêݱÖ1ý1ÄCÉO:ÙàÙñ@/¾ÎÃAòü6êÕê°RÊüýýú¾ëÏûÀ½Wó» Z/3:*ËÁëîÃ.2ÝÃP+Nü·Ó:A0JÒIT0::MH2¯É9¯XÅSJ,ö9é=*ùGç*æGâÅüýÕöä-èý¿Ï-º.íU+6Ûîë³ A<ÚY²áEú÷ýA¸*î9PÙýýϼ·A.à»ÍE4*ÞÁï.ùHåæõÒ,Þõ=Ä@ýµATÎãÏÈÝù+·Üä7/*î;èÀûñV@¯0JVÉ I/:Êã?+4»TéÄVß8MàHæ¼RÓ6Jæß½Z/>HXî×N,ÌÄúIíôóXóAÐUõD2ú<ÅÜ?WTë*ôÎÜ::J÷À5*÷²T,óñ ´YYö3T:ÖÐS,ÁD/îåOB¸ýýç/òå,¾ßà±·1VC=ûͺµDÊZD-ý1²,MαWüÖÅ ¸*±Ä½9÷ãáÂ*»YF*PÜÇFüUÑNÐúûø*çÁó¿5:öÃ/ÕºÐýí.Ë,ÆòºÉÕîÖý²ïмÊ3Îö¿ÀÇýµM+KúÏ*Ç?¹? Hæ¶Rö²üÕË;ÂòýýÍ1ö,ùýY½ÖîáʶÎ*:ìË.:òÃøÕ-*<õLÈ8Ý<ÕÊ7ÄÛöÈæF*D-O2ýïUMè*Âç°18Jâ¿T »R-ZÛ½SÄÚ:Jè5¹ZJ=G*Y0*=ë/Ä´ÓHÄåÊÏ0+¶üÂÎÎYÍý½üúÝñØÖZ·óý*/â¼öÑ*V»ðýýC¼âØ8úô*êô ãØMÅBÝÞù=¼òö9=ÌÀ6¶Z<ÇMâÕYBÕîÛÝ6ÞSÅ6üIõ·UQHÈÉÁ2ZÊNýõÒ¸ÇüýÕõ4FVüíü×I*ÂÀ³ÆÖ@ÞµÉ °ùIÞÛËñÜU8ÎüÀXúýý×ýMµEùí5ÓPÒQÔXÒ¹×Tä÷VîÌ9R*ÙÄÅÜìÑý·Üç-÷9µ6*Ò»±SP÷ýýMá*XÖÆâ.Ú ,üî*æû½7YVÈüýI°øÝüáÐ8ïüC>ÊßíÇ*ìãLAY¾Êµü,,2»Ìü9;ë7â3ýâÅ+Æóýèñá.JELéý½AØò½îñ²ß EååHÜýÀñFûñýA-óé×YåDZQÌýÉüÝøR6Âäò3N,ä9ùI¶ù-+ÜIüýÏÍäÍ7Ľ@È;MúÚÃàõõ=AÉû°øí÷QVÞ ö=@¼ß*ÀÚêúÈàóMûý½åüîKñûýñ=Aýýø6È*úå¾ú¹T+ d 77 132[1 0 0 1 0 0]sl 8 false -16 0 di QP %%Trailer %%Pages: 1 %%DocumentFonts: %%EOF %%EndDocument @endspecial 2194 1661 a currentpoint currentpoint translate 1 1.21487 div 1 1.21487 div scale neg exch neg exch translate 2194 1661 a 74 1578 a Ft(Figure)23 b FD(1.)h Fs(Bifur)l(c)l(ation)i(of)g(a)g(stable)g(\014xe)l(d)g(p)l (oint)g(into)g(a)g(stable)f(p)l(erio)l(d)j FD(2)d Fs(orbit)h(in)f(the)h (ar)l(e)l(a-pr)l(eserving)g(Henon)g(family)g Fw(H)3519 1586 y Fv(a)3557 1578 y Fs(.)-184 1956 y FF(where)34 b FB(\032)148 1971 y Fw(k)224 1956 y FF(is)f(the)g(ratio)f(of)g(the)h (eigen)m(v)-5 b(alues)34 b(of)e FB(D)s(F)1778 1920 y FD(2)1813 1896 y Fv(k)q Fu(+1)1764 1980 y Fw(\013)1809 1992 y Fv(k)1932 1956 y FF(\()p FB(p)2019 1971 y Fw(k)2062 1956 y FF(\).)-84 2072 y(This)g(univ)m(ersalit)m(y)i(can)d(b)s(e)h (explained)g(rigorously)g(if)f(one)g(sho)m(ws)i(that)e(the)g FG(r)-5 b(enormalization)30 b FF(op)s(erator)1282 2251 y FB(R)q FF([)p FB(F)14 b FF(])28 b(=)f(\003)1687 2210 y FA(\000)p FD(1)1687 2278 y Fw(F)1803 2251 y Fz(\016)22 b FB(F)36 b Fz(\016)22 b FB(F)36 b Fz(\016)22 b FF(\003)2285 2266 y Fw(F)2343 2251 y FB(;)1266 b FF(\(1.3\))-184 2430 y(where)29 b(\003)161 2445 y Fw(F)247 2430 y FF(is)g(some)f FB(F)14 b FF(-dep)s(enden)m(t)29 b(co)s(ordinate)f(transformation,)h (has)f(a)g(\014xed)g(p)s(oin)m(t,)h(and)f(the)h(deriv)-5 b(ativ)m(e)-184 2546 y(of)32 b(this)i(op)s(erator)d(is)j(h)m(yp)s(erb)s (olic)f(at)g(this)g(\014xed)h(p)s(oin)m(t.)-84 2662 y(It)40 b(has)h(b)s(een)h(argued)e(in)h([)p FC(CEK2)o FF(])g(that)f(\003)1579 2677 y Fw(F)1678 2662 y FF(is)h(a)f(diagonal)h(linear)f (transformation.)68 b(F)-8 b(urthermore,)-184 2779 y(suc)m(h)36 b(\003)106 2794 y Fw(F)198 2779 y FF(has)e(b)s(een)h(used)g(in)g([)p FC(EKW1)o FF(])f(and)g([)p FC(EKW2)o FF(])g(in)h(a)f(computer)h (assisted)g(pro)s(of)e(of)h(existence)j(of)-184 2895 y(the)c(renormalization)g(\014xed)h(p)s(oin)m(t.)44 b(This)33 b(is)h(the)f(strongest)g(result)g(to)g(date.)-84 3011 y(In)42 b(this)g(pap)s(er)f(w)m(e)i(will)f(\014rst)g(presen)m(t)h(some) f(n)m(umerical)h(and)f(qualitativ)m(e)h(evidence)h(that)d(the)h (\014xed)-184 3127 y(p)s(oin)m(t)33 b(for)f(the)h(renormalization)g(op) s(erator)f(\(1)p FB(:)p FF(3\))g(is,)h(in)f(the)h(some)h(appropriate)e (sense,)j(v)m(ery)f(close)f(to)f(an)-184 3244 y(area-preserving)i(H)m (\023)-46 b(enon-lik)m(e)34 b(map)986 3423 y FB(H)1075 3381 y FA(\003)1114 3423 y FF(\()p FB(x;)17 b(u)p FF(\))27 b(=)h(\()p FB(\036)p FF(\()p FB(x)p FF(\))22 b Fz(\000)h FB(u;)17 b(x)22 b Fz(\000)g FB(\036)p FF(\()p FB(\036)p FF(\()p FB(x)p FF(\))g Fz(\000)h FB(u)p FF(\)\))p FB(;)969 b FF(\(1.4\))-184 3601 y(where)34 b FB(\036)e FF(solv)m(es)j(the)e (follo)m(wing)g(one-dimensional)h(problem)f(of)f(non-F)-8 b(eigen)m(baum)33 b(t)m(yp)s(e:)1342 3823 y FB(\036)p FF(\()p FB(y)t FF(\))27 b(=)1672 3756 y(2)p 1668 3801 57 4 v 1668 3892 a FB(\025)1735 3823 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025y)t FF(\)\))20 b Fz(\000)j FB(y)t(:)1325 b FF(\(1.5\))-84 4032 y(F)-8 b(urthermore,)33 b(w)m(e)h(will)f (consider)h(a)e(more)h(general)g(functional)g(equation)1192 4254 y FB(\036)p FF(\()p FB(y)t FF(\))26 b(=)1522 4187 y(2)p 1518 4231 V 1518 4322 a FB(\025)1585 4254 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025y)t FF(\)\))20 b Fz(\000)j FB(y)i FF(+)d FB(\034)11 b FF(\()p FB(y)t FF(\))p FB(;)1175 b FF(\(1.6\))-184 4463 y(where)34 b FB(\034)44 b FF(is)33 b(some)h(small)f(analytic)g(\\p)s(erturbation".)-84 4579 y(The)j(problem)g(\(1)p FB(:)p FF(6\))f(will)h(b)s(e)g(reform)m(ulated) g(as)g(a)f(\014xed)h(p)s(oin)m(t)g(problem)g(for)f(the)h (di\013eomorphic)g(part)-184 4695 y(of)29 b(the)g(factorized)g(in)m(v)m (erse)j(branc)m(hes)e(of)f FB(\036)p FF(.)42 b(Sp)s(eci\014cally)-8 b(,)31 b(w)m(e)f(will)g(restate)f(the)h(problem)f(as)g(a)g(\014xed)h(p) s(oin)m(t)-184 4811 y(problem)i(for)e(an)h(op)s(erator)f(on)h(the)g (di\013eomorphic)h(part,)f(and)g(demonstrate)i(that)d(there)i(is)f(a)g (c)m(hoice)h(of)e(a)-184 4928 y(compact)e(functional)g(space)g(whic)m (h)h(is)f(left)f(in)m(v)-5 b(arian)m(t)28 b(b)m(y)h(this)f(op)s (erator.)41 b(Existence)30 b(of)c(a)i(\014xed)g(p)s(oin)m(t)f(will)-184 5044 y(follo)m(w)37 b(from)f(sequen)m(tial)j(compactness.)57 b(Th)m(us,)39 b(the)e(pro)s(of)e(relies)j(on)e(an)h(analytic)g(argumen) m(t,)h(ho)m(w)m(ev)m(er)-184 5160 y(sev)m(eral)d(rather)d(tec)m(hnical) i(conditions)g(will)f(b)s(e)g(v)m(eri\014ed)h(on)f(a)f(computer)i(n)m (umerically)-8 b(.)-84 5276 y(F)g(urthermore,)60 b(w)m(e)c(will)f (suggest)g(an)f(approac)m(h)h(to)f(the)h(full)f(problem)h FB(R)q FF([)p FB(F)14 b FF(])65 b(=)g FB(F)j FF(based)55 b(on)f(a)-184 5392 y(\\factorization")47 b(of)h FB(F)61 b FF(in)m(to)48 b(a)g(dominan)m(t)g(\\one-dimensional")h(H)m(\023)-46 b(enon-lik)m(e)49 b(part)f(plus)h(a)e(small)i(t)m(w)m(o-)-184 5509 y(dimensional)33 b(correction.)44 b(Qualitativ)m(ely)-8 b(,)33 b(the)f(correctiv)m(e)h(term)f(is)g(con)m(tracted)g(b)m(y)h(the) f(renormalization)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 4 5 TeXDict begin 4 4 bop -184 284 a FJ(4)1544 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(op)s(erator)k(on)h(a)f(neigh) m(b)s(orho)s(o)s(d)g(of)g(the)h(\\one-dimensional")h(appro)m(ximate)f (\014xed)h(p)s(oin)m(t.)49 b(An)35 b(imp)s(ortan)m(t)-184 608 y(remark)h(is)g(that)e(this)i(con)m(traction)g(is)f(not)g(sho)m(wn) h(b)m(y)g(brute)g(force)f(\(as)g(that)g(w)m(ould)h(b)s(e)f(the)h(case)g (with)f(a)-184 724 y(\\hard")30 b(computer-assisted)i(pro)s(of)7 b(\);)31 b(instead,)g(the)g(p)s(erio)s(d-doubling)f(op)s(erator)f (essen)m(tially)k(turns)e(in)m(to)f(a)-184 840 y(con)m(traction)j (after)g(the)g(ab)s(o)m(v)m(e-men)m(tioned)h(one-dimension)g(problem)g (is)f(\\factored)f(out".)-84 960 y(W)-8 b(e)28 b(will)h(brie\015y)g (outline)f(further)g(steps)h(that)f(are)g(necessary)i(to)d(complete)i (the)g(pro)s(of)d(of)i(existence)i(of)d(a)-184 1076 y(p)s(erio)s (d-doubling)g(\014xed)g(p)s(oin)m(t.)42 b(The)27 b(completion)h(of)e (the)h(\\program")f(will)h(is)g(a)f(sub)5 b(ject)28 b(of)e(our)h(up)s (coming)-184 1192 y(w)m(ork.)-84 1312 y(W)-8 b(e)31 b(should)g(note)g (that)f(construction)i(of)e(an)h(appro)m(ximate)g(renormalization)h (\014xed)f(p)s(oin)m(t)g(is)g(generally)-184 1428 y(an)j(easy)h(task.) 48 b(What)34 b(w)m(e)h(are)f(trying)h(to)e(do)h(here)h(is)f(i\))g (construct)i(an)d(appro)m(ximate)i(\014xed)h(p)s(oin)m(t)e(whic)m(h) -184 1544 y(lies)43 b(in)e(a)g(compact)h(functional)g(space,)j(ii\))c (turn)h(the)f(p)s(erio)s(d)h(doubling)g(op)s(erator)e(for)h (area-preserving)-184 1660 y(maps)i(in)m(to)f(a)f(con)m(traction)i (using)f(the)g FG(a-priori)f FF(b)s(ounds)i(from)e(this)i(compact)f (space.)73 b(The)42 b(dominan)m(t)-184 1777 y(\\one-dimensional")29 b(part)e(of)g(the)h(\014xed)h(p)s(oin)m(t)f(of)f(the)h(full)g(problem)g (\(1)p FB(:)p FF(3\))f(is)i(exp)s(ected)g(to)e(lie)h(in)g(the)g(same) -184 1893 y(space)34 b(and)f(ob)s(ey)g(similar)g FG(a-priori)f FF(b)s(ounds.)-184 2171 y FJ(2.)85 b FH(A)29 b(r)l(enormalization)i(op) l(er)l(ator)g(for)g(gener)l(ating)f(functions)-184 2290 y FF(An)e(\\area-preserving)g(map")g(will)g(mean)g(an)f(exact)h (symplectic)i(di\013eomorphism)f(of)e(a)h(subset)h(of)d FE(R)3582 2254 y FD(2)3649 2290 y FF(on)m(to)-184 2407 y(its)33 b(image.)-84 2526 y(Recall,)g(that)f(an)h(area-preserving)g (map)g(can)g(b)s(e)g(uniquely)h(sp)s(eci\014ed)h(b)m(y)e(its)g (generating)g(function)g FB(S)6 b FF(:)950 2649 y Fr(\022)1208 2722 y FB(x)1034 2858 y Fz(\000)p FB(S)1171 2873 y FD(1)1211 2858 y FF(\()p FB(x;)17 b(y)t FF(\))1447 2649 y Fr(\023)1567 2678 y Fq(F)1557 2756 y FA(7!)1664 2649 y Fr(\022)1884 2722 y FB(y)1747 2858 y(S)1807 2873 y FD(2)1847 2858 y FF(\()p FB(x;)g(y)t FF(\))2083 2649 y Fr(\023)2173 2789 y FB(;)114 b(S)2374 2804 y Fw(i)2430 2789 y Fz(\021)28 b FB(@)2586 2804 y Fw(i)2614 2789 y FB(S:)935 b FF(\(2.7\))-84 3037 y(F)-8 b(urthermore,)33 b(w)m(e)h(will)f(assume)h(that)e FB(F)46 b FF(is)34 b(rev)m(ersible,)h(that)d(is)844 3226 y FB(T)k Fz(\016)22 b FB(F)36 b Fz(\016)22 b FB(T)41 b FF(=)28 b FB(F)1459 3185 y FA(\000)p FD(1)1553 3226 y FB(;)114 b FF(where)99 b FB(T)14 b FF(\()p FB(x;)j(u)p FF(\))27 b(=)g(\()p FB(x;)17 b Fz(\000)p FB(u)p FF(\))p FB(:)-84 3419 y FF(F)-8 b(or)32 b(suc)m(h)i(maps)f(it)f(follo)m(ws)i (from)e(\(2)p FB(:)p FF(7\))g(that)1219 3608 y FB(S)1279 3623 y FD(1)1318 3608 y FF(\()p FB(y)t(;)17 b(x)p FF(\))27 b(=)h FB(S)1736 3623 y FD(2)1775 3608 y FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(\021)h FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)-184 3797 y FF(and)1255 3837 y Fr(\022)1485 3910 y FB(x)1338 4046 y Fz(\000)p FB(s)p FF(\()p FB(y)t(;)g(x)p FF(\))1698 3837 y Fr(\023)1818 3866 y Fq(F)1808 3945 y FA(7!)1915 3837 y Fr(\022)2109 3910 y FB(y)1998 4046 y(s)p FF(\()p FB(x;)g(y)t FF(\))2280 3837 y Fr(\023)2370 3978 y FB(:)-84 4212 y FF(It)32 b(is)i(this)f(\\little")f FB(s)h FF(that)f(will)h(b)s(e)g(referred)h(to)e(b)s(elo)m(w)h(as)g (\\the)g(generating)g(function".)-84 4332 y(W)-8 b(e)58 b(will)g(no)m(w)g(deriv)m(e)h(an)f(equation)g(for)f(the)h(generating)g (function)g(of)f(the)h(renormalized)h(map)-184 4448 y(\003)-116 4463 y Fw(F)-35 4448 y Fz(\016)22 b FB(F)35 b Fz(\016)22 b FB(F)36 b Fz(\016)22 b FF(\003)446 4407 y FA(\000)p FD(1)446 4475 y Fw(F)540 4448 y FF(.)-84 4568 y(Applying)34 b(a)e(rev)m(ersible)j FB(F)46 b FF(t)m(wice)34 b(w)m(e)g(get)554 4690 y Fr(\022)795 4763 y FB(x)850 4727 y FA(0)637 4899 y Fz(\000)p FB(s)p FF(\()p FB(z)847 4870 y FA(0)872 4899 y FB(;)17 b(x)971 4870 y FA(0)994 4899 y FF(\))1042 4690 y Fr(\023)1162 4719 y Fq(F)1152 4798 y FA(7!)1259 4690 y Fr(\022)1465 4763 y FB(z)1514 4727 y FA(0)1342 4899 y FB(s)p FF(\()p FB(x)1481 4870 y FA(0)1505 4899 y FB(;)g(z)1598 4870 y FA(0)1622 4899 y FF(\))1670 4690 y Fr(\023)1771 4831 y FF(=)1874 4690 y Fr(\022)2116 4763 y FB(z)2165 4727 y FA(0)1958 4899 y Fz(\000)p FB(s)p FF(\()p FB(y)2171 4870 y FA(0)2193 4899 y FB(;)g(z)2286 4870 y FA(0)2310 4899 y FF(\))2358 4690 y Fr(\023)2478 4719 y Fq(F)2468 4798 y FA(7!)2575 4690 y Fr(\022)2778 4763 y FB(y)2830 4727 y FA(0)2658 4899 y FB(s)p FF(\()p FB(z)2791 4870 y FA(0)2815 4899 y FB(;)g(y)2911 4870 y FA(0)2933 4899 y FF(\))2981 4690 y Fr(\023)3071 4831 y FB(:)-84 5084 y FF(It)32 b(has)h(b)s(een)h(argued)f(in)f([)p FC(CEK2)p FF(])g(that)1425 5330 y(\003\()p FB(x;)17 b(u)p FF(\))27 b(=)g(\()p FB(\025x;)17 b(\026u)p FF(\))p FB(:)-84 5509 y FF(W)-8 b(e)33 b(therefore)g(set)g(\()p FB(x)738 5473 y FA(0)762 5509 y FB(;)17 b(y)858 5473 y FA(0)880 5509 y FF(\))28 b(=)f(\()p FB(\025x;)17 b(\025y)t FF(\),)32 b FB(z)1498 5473 y FA(0)1522 5509 y FF(\()p FB(\025x;)17 b(\025y)t FF(\))26 b(=)i FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))32 b(to)h(obtain:)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 5 6 TeXDict begin 5 5 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A)n (r)l(e)l(a-Pr)l(eserving)g(Maps)1215 b FJ(5)459 524 y Fr( )738 627 y FB(x)532 763 y Fz(\000)623 723 y FD(1)p 619 740 43 4 v 619 797 a Fw(\026)671 763 y FB(s)p FF(\()p FB(z)t(;)17 b(\025x)p FF(\))992 524 y Fr(!)1100 583 y Fp(\003)1091 661 y FA(7!)1182 554 y Fr(\022)1395 627 y FB(\025x)1248 763 y Fz(\000)p FB(s)p FF(\()p FB(z)t(;)g(\025x)p FF(\))1647 554 y Fr(\023)1740 583 y Fq(F)28 b Fo(\016)g Fq(F)1802 661 y FA(7!)1954 554 y Fr(\022)2128 627 y FB(\025y)2020 763 y(s)p FF(\()p FB(z)t(;)17 b(\025y)t FF(\))2337 554 y Fr(\023)2447 583 y Fp(\003)2500 551 y Fn(\000)p Fu(1)2479 661 y FA(7!)2619 524 y Fr( )2859 627 y FB(y)2705 723 y FD(1)p 2701 740 V 2701 797 a Fw(\026)2754 763 y FB(s)p FF(\()p FB(z)t(;)g(\025y)t FF(\))3070 524 y Fr(!)3166 694 y FB(;)443 b FF(\(2.8\))-184 970 y(where)34 b FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))32 b(solv)m(es)1111 1105 y FB(s)p FF(\()p FB(\025x;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))22 b(+)g FB(s)p FF(\()p FB(\025y)t(;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))26 b(=)i(0)p FB(:)1094 b FF(\(2.9\))-84 1296 y(If)39 b(the)g(solution)g(of)f(\(2)p FB(:)p FF(9\))g(is)i(unique,)i(then)d FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))38 b(=)g FB(z)t FF(\()p FB(y)t(;)17 b(x)p FF(\),)40 b(and)f(it)g(follo)m(ws)g(from)g(\(2)p FB(:)p FF(8\))f(that)h(the)-184 1413 y(generating)33 b(function)g(of)f(the)h(renormalized)h FB(F)46 b FF(is)33 b(giv)m(en)h(b)m(y)1264 1608 y(~)-53 b FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)g FB(\026)1722 1567 y FA(\000)p FD(1)1816 1608 y FB(s)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))p FB(:)1193 b FF(\(2.10\))-84 1809 y(F)-8 b(urthermore,)39 b(it)e(is)g(p)s(ossible)i(to)e(\014x)g (some)h(normalization)g(conditions)g(for)j(~)-53 b FB(s)37 b FF(and)g FB(z)42 b FF(whic)m(h)d(serv)m(e)g(to)-184 1925 y(determine)34 b(scalings)g FB(\025)f FF(and)f FB(\026)h FF(as)f(functions)i(of)e FB(s)p FF(.)43 b(Notice,)34 b(that)e(the)h(normalization)1605 2120 y FB(s)p FF(\(1)p FB(;)17 b FF(0\))26 b(=)i(0)-184 2316 y(is)33 b(repro)s(duced)h(for)i (~)-53 b FB(s)33 b FF(as)f(long)h(as)1390 2451 y FB(z)t FF(\(1)p FB(;)17 b FF(0\))28 b(=)f FB(z)t FF(\(0)p FB(;)17 b FF(1\))28 b(=)f(1)p FB(:)-84 2642 y FF(In)33 b(particular,)g(this)g (implies)h(that)1395 2837 y FB(s)p FF(\()p FB(\025;)17 b FF(1\))22 b(+)g FB(s)p FF(\(0)p FB(;)17 b FF(1\))27 b(=)g(0)p FB(:)-84 3038 y FF(F)-8 b(urthermore,)33 b(the)g(condition) 1559 3173 y FB(@)1610 3188 y FD(1)1650 3173 y FB(s)p FF(\(1)p FB(;)17 b FF(0\))27 b(=)g(1)1494 b(\(2.11\))-184 3358 y(is)33 b(repro)s(duced)h(as)f(long)f(as)1539 3493 y FB(\026)27 b FF(=)h FB(@)1780 3508 y FD(1)1820 3493 y FB(z)t FF(\(1)p FB(;)17 b FF(0\))p FB(:)-84 3684 y FF(W)-8 b(e)25 b(will)h(no)m(w)g(summarize)h(the)e(ab)s(o)m(v)m(e)h (discussion)h(in)f(the)f(follo)m(wing)g(de\014nition)i(of)d(the)i (renormalization)-184 3800 y(op)s(erator)f(acting)h(on)g(generating)g (functions)h(originally)f(due)g(to)f(the)i(authors)f(of)f([)p FC(EKW1)o FF(])h(and)g([)p FC(EKW2)o FF(]:)-184 3985 y Fm(Definition)38 b(1.)607 4180 y Fz(R)691 4195 y Fw(E)t(K)5 b(W)892 4180 y FF([)p FB(s)p FF(]\()p FB(x;)17 b(y)t FF(\))82 b(=)h FB(\026)1519 4139 y FA(\000)p FD(1)1613 4180 y FB(s)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))p FB(;)g FF(where)1169 4296 y(0)83 b(=)g FB(s)p FF(\()p FB(\025x;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))22 b(+)g FB(s)p FF(\()p FB(\025y)t(;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))p FB(;)1169 4413 y FF(0)83 b(=)g FB(s)p FF(\()p FB(\025;)17 b FF(1\))k(+)h FB(s)p FF(\(0)p FB(;)17 b FF(1\))99 b(and)h FB(\026)27 b FF(=)h FB(@)2712 4428 y FD(1)2751 4413 y FB(z)t FF(\(1)p FB(;)17 b FF(0\))p FB(:)542 b FF(\(2.12\))-84 4614 y(As)32 b(w)m(e)g(ha)m(v)m (e)h(already)e(men)m(tioned)i(the)f(follo)m(wing)g(has)f(b)s(een)h(pro) m(v)m(ed)h(with)f(the)g(help)g(of)f(a)g(computer)h(in)-184 4730 y([)p FC(EKW1)o FF(])h(and)g([)p FC(EKW2)o FF(]:)-184 4915 y Fm(Theorem)38 b(2.1.)j FG(Ther)-5 b(e)51 b(is)g(an)f FB(s)1136 4879 y FA(\003)1227 4915 y FG(in)h(some)f(Banach)f(sp)-5 b(ac)g(e)51 b(of)g(analytic)f(functions,)55 b(such)c(that)g(the)-184 5031 y(op)-5 b(er)g(ator)61 b Fz(R)310 5046 y Fw(E)t(K)5 b(W)573 5031 y FG(is)61 b(wel)5 b(l-de\014ne)-5 b(d,)66 b(analytic)c(and)f(c)-5 b(omp)g(act)60 b(on)h(some)g(neighb)-5 b(orho)g(o)g(d)60 b(of)h FB(s)3544 4995 y FA(\003)3584 5031 y FG(,)68 b(and)-184 5147 y Fz(R)-100 5162 y Fw(E)t(K)5 b(W)101 5147 y FF([)p FB(s)174 5111 y FA(\003)213 5147 y FF(])28 b(=)g FB(s)418 5111 y FA(\003)457 5147 y FB(:)35 b FG(F)-7 b(urthermor)i(e,)33 b(the)i(sc)-5 b(alings)33 b FB(\025)1688 5111 y FA(\003)1762 5147 y FG(and)h FB(\026)2010 5111 y FA(\003)2084 5147 y FG(c)-5 b(orr)g(esp)g(onding)33 b(to)i(the)f(\014xe)-5 b(d)34 b(p)-5 b(oint)34 b FB(s)3493 5111 y FA(\003)3567 5147 y FG(satisfy)1240 5343 y Fz(\000)p FF(0)p FB(:)p FF(2492)27 b FB(<)84 b(\025)g(<)27 b Fz(\000)p FF(0)p FB(:)p FF(2485)p FB(;)1191 b FF(\(2.13\))1317 5484 y(0)p FB(:)p FF(0606)27 b FB(<)83 b(\026)g(<)27 b FF(0)p FB(:)p FF(0616)p FB(:)1268 b FF(\(2.14\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 6 7 TeXDict begin 6 6 bop -184 284 a FJ(6)1544 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-84 492 y FF(Here,)55 b(w)m(e)50 b(will)h(quote)f(for)g(reference)h(purp)s(oses)g(appro)m(ximations)g (of)e(sev)m(eral)j(\014rst)e(co)s(e\016cien)m(ts)i(of)-184 608 y(the)h(\014xed)g(p)s(oin)m(t)f FB(s)579 572 y FA(\003)671 608 y FF(and)g(the)g(corresp)s(onding)h(midp)s(oin)m(t)g(function)g FB(z)2601 572 y FA(\003)2641 608 y FF(,)k(together)52 b(with)h(the)g(set)g(o\013)-184 724 y(relations)32 b(b)s(et)m(w)m(een)h (them,)g(all)e(of)g(whic)m(h)i(are)e(obtained)h(b)m(y)g(di\013eren)m (tiation)g(of)f(the)h(\014xed)g(p)s(oin)m(t)f(equation)-184 840 y FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)h FB(\026)279 804 y FA(\000)p FD(1)373 840 y FB(s)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\):)92 1080 y FB(s)138 1039 y FA(\003)177 1080 y FF(\()p FB(x;)g(y)t FF(\))f(=)g(\()p FB(x)6 b Fz(\000)g FF(1\))22 b(+)g FB(ay)k FF(+)1137 1012 y FB(b)p 1134 1057 49 4 v 1134 1148 a FF(2)1192 1080 y(\()p FB(x)6 b Fz(\000)g FF(1\))1461 1039 y FD(2)1523 1080 y FF(+)22 b FB(c)p FF(\()p FB(x)6 b Fz(\000)g FF(1\))p FB(y)24 b FF(+)2112 1012 y FB(d)p 2112 1057 51 4 v 2113 1148 a FF(2)2173 1080 y FB(y)2225 1039 y FD(2)2286 1080 y FF(+)e FB(O)s FF(\(\()p FB(x)6 b Fz(\000)g FF(1\))2769 1039 y Fw(i)2796 1080 y FB(y)2848 1039 y Fw(j)2883 1080 y FF(\))p FB(;)81 b(j)11 b FF(+)6 b FB(i)28 b FF(=)11 b(3)p FB(;)201 b FF(\(2.15\))88 1291 y FB(z)137 1250 y FA(\003)177 1291 y FF(\()p FB(x;)17 b(y)t FF(\))f(=)g(1)22 b(+)g FB(\026)p FF(\()p FB(x)6 b Fz(\000)g FF(1\))22 b(+)g FB(\022)s(y)j FF(+)1358 1224 y FB(\035)p 1358 1269 57 4 v 1362 1360 a FF(2)1424 1291 y(\()p FB(x)6 b Fz(\000)g FF(1\))1693 1250 y FD(2)1754 1291 y FF(+)22 b FB(\023)p FF(\()p FB(x)6 b Fz(\000)g FF(1\))p FB(y)26 b FF(+)2337 1224 y FB(\027)p 2337 1269 55 4 v 2340 1360 a FF(2)2401 1291 y FB(y)2453 1250 y FD(2)2514 1291 y FF(+)c FB(O)s FF(\(\()p FB(x)6 b Fz(\000)g FF(1\))2997 1250 y Fw(i)3024 1291 y FB(y)3076 1250 y Fw(j)3112 1291 y FF(\))p FB(;)47 b(j)11 b FF(+)6 b FB(i)11 b FF(=)g(3)p FB(;)23 b FF(\(2.16\))24 1524 y FB(a)28 b FF(=)f(0)p FB(:)p FF(1948)p FB(:::;)263 b(b)28 b FF(=)g Fz(\000)p FF(0)p FB(:)p FF(0523)p FB(:::;)263 b(c)28 b FF(=)f Fz(\000)p FF(0)p FB(:)p FF(0497)p FB(;)368 b(d)27 b FF(=)g(2)p FB(:)p FF(11)p FB(:::;)24 1656 y(a)h FF(=)268 1616 y Fw(\022)p 216 1633 139 4 v 216 1690 a(\026)p FA(\000)p Fw(\025)365 1656 y FB(;)457 b(b\026)28 b FF(=)1136 1616 y Fw(\035)p 1091 1633 133 4 v 1091 1690 a FD(1)p FA(\000)p Fw(\026)1233 1656 y FB(;)482 b(c\026)28 b FF(=)2000 1608 y Fw(\035)r(\022)r FD(+)p Fw(\023)p FD(\(1)p FA(\000)p Fw(\026)p FD(\))p 1984 1633 374 4 v 1984 1690 a(\(1)p FA(\000)p Fw(\025)p FD(\)\(1)p FA(\000)p Fw(\026)p FD(\))2368 1656 y FB(;)264 b(d)27 b FF(=)g FB(a)p FF(\(2)p FB(c)22 b Fz(\000)h FB(ba)p FF(\))g(+)3403 1616 y FD(2)p Fw(\023a)p FA(\000)p Fw(\035)r(a)3632 1593 y Fu(2)3668 1616 y FA(\000)p Fw(\027)p 3403 1633 360 4 v 3496 1690 a(\025)3537 1671 y Fu(2)3572 1690 y FA(\000)p Fw(\026)3772 1656 y FB(:)-184 1932 y FJ(3.)85 b FH(A)29 b Fl(\025)p FH(-manifold)j(b)l(ase)l(d)e (appr)l(o)l(ach.)41 b(Nonline)l(ar)31 b(sc)l(alings.)-184 2050 y FF(The)j(\014xed)h(p)s(oin)m(t)e(equation)h Fz(R)992 2065 y Fw(E)t(K)5 b(W)1192 2050 y FF([)p FB(s)p FF(])29 b(=)g FB(s)k FF(together)g(with)h(the)g(tautological)e(iden)m(tit)m(y)j FB(\025y)d FF(=)c FB(\025y)37 b FF(can)c(b)s(e)-184 2166 y(written)h(sim)m(ultaneously)h(as)1213 2343 y FB(AS)f FF(=)27 b FB(S)h Fz(\016)22 b FB(G;)114 b(A)28 b FF(=)2066 2202 y Fr(\024)2128 2275 y FB(\026)97 b FF(0)2129 2411 y(0)g FB(\025)2343 2202 y Fr(\025)2412 2343 y FB(;)1148 b FF(\(3.17\))-184 2569 y(where)735 2690 y FB(G)p FF(\()p FB(x;)17 b(y)t FF(\))26 b(=)i(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))96 b(and)i FB(S)6 b FF(\()p FB(x;)17 b(y)t FF(\))26 b(=)i(\()p FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(y)t FF(\))p FB(:)-84 2862 y FF(Giv)m(en)38 b FB(G)g FF(this)g(is)h(a)e(equation)i(for)e(a)g (linearizer)i FB(S)k FF(that)38 b(conjugates)g FB(G)g FF(to)f(a)h(linear)g(map)g FB(A)p FF(.)59 b(Notice)-184 2979 y(that)39 b(the)h(p)s(oin)m(t)g(\(1)p FB(;)17 b FF(0\))39 b(is)h(\014xed)g(under)h FB(G)p FF(,)g(the)f(line)g FB(y)i FF(=)e(0)f(is,)j(lo)s(cally)-8 b(,)41 b(an)f(in)m(v)-5 b(arian)m(t)40 b(manifold)f(for)g FB(G)-184 3095 y FF(asso)s(ciated)c (with)g(the)g(eigen)m(v)-5 b(alue)36 b FB(\026)30 b FF(=)h FB(@)1391 3110 y FD(1)1431 3095 y FB(z)t FF(\(1)p FB(;)17 b FF(0\).)48 b(Next,)36 b(supp)s(ose)g(that)e(the)h(function)f FB(\036)p FF(\()p FB(y)t FF(\))f(de\014ned)j(on)-184 3211 y(some)41 b(neigh)m(b)s(orho)s(o)s(d)g(of)f(0,)i(is)f(suc)m(h)g (that)g FB(s)p FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))38 b(=)j(0)f(\(necessarily)-8 b(,)45 b FB(\036)p FF(\(0\))40 b(=)h(1\).)66 b(Then,)44 b(the)d(\014rst)-184 3327 y(equation)34 b(of)e(\(3)p FB(:)p FF(17\),)g(ev)-5 b(aluated)33 b(at)f(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))30 b(b)s(ecomes)1041 3513 y FB(s)p FF(\()p FB(G)p FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\)\))24 b(=)k FB(s)p FF(\()p FB(z)t FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))24 b(=)k(0)p FB(;)-184 3699 y FF(whic)m(h)34 b(implies)g(that)1424 3819 y FB(z)t FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))26 b(=)h FB(\036)p FF(\()p FB(\025y)t FF(\))p FB(:)-184 3990 y FF(That)33 b(is)1296 4111 y FB(G)p FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))25 b(=)j(\()p FB(\036)p FF(\()p FB(\025y)t FF(\))p FB(;)17 b(\025y)t FF(\))p FB(;)-184 4281 y FF(and)33 b(the)g(curv)m(e)h(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))30 b(is)j(an)g(in)m(v)-5 b(arian)m(t)33 b(manifold)g(for)f FB(G)g FF(asso)s(ciated)h(with)h(the)f(eigen)m(v)-5 b(alue)34 b FB(\025)p FF(.)-84 4399 y(W)-8 b(e)33 b(will)g(refer)g(to)f(the)h(t)m (w)m(o)g(in)m(v)-5 b(arian)m(t)34 b(manifolds)f(as)g(the)g FB(\025)p FF(-)f(and)g(the)h FB(\026)p FF(-manifolds.)-84 4517 y(A)g(solution)g FB(S)38 b FF(of)32 b(the)h(Sc)m(hr\177)-49 b(oder)34 b(equation)f(\(3)p FB(:)p FF(17\))f(maps)h(the)g(\014xed)h(p) s(oin)m(t)f(of)f FB(G)g FF(to)g(the)i(origin,)e(the)h FB(\026)p FF(-)-184 4633 y(manifold)f(to)f(the)g FB(x)p FF(-axis,)i(the)e FB(\025)p FF(-manifold)g(|)g(to)g(the)h FB(y)t FF(-axis.)42 b(Suc)m(h)33 b(\(normalized\))f(solution)g (necessarily)-184 4749 y(satis\014es)694 4870 y FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))26 b(=)i(\()p FB(x)22 b Fz(\000)h FB(\036)p FF(\()p FB(y)t FF(\)\)\(1)e(+)h FB(")p FF(\()p FB(x;)17 b(y)t FF(\)\))26 b Fz(\021)i FB(x)23 b Fz(\000)f FB(\036)p FF(\()p FB(y)t FF(\))f(+)h FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)628 b FF(\(3.18\))-184 5041 y(where)34 b FB(\036)e FF(is)h(the)g(parametrization)g(of)f(the)h FB(\025)p FF(-manifold)g(of)f FB(G)p FF(.)-84 5158 y(Notice)j(that)f (the)h(\014xed)h(p)s(oin)m(t)f(problem)g(for)f(the)h(renormalization)g (op)s(erator)f(\(2)p FB(:)p FF(12\))g(is)h(equiv)-5 b(alen)m(t)37 b(to)-184 5275 y(the)c(solution)g(of)f(the)h(Sc)m(hr\177)-49 b(oder)34 b(equation)f(\(3)p FB(:)p FF(17\))f(together)h(with)g(the)g (midp)s(oin)m(t)h(equation)f(\(2)p FB(:)p FF(12\).)-84 5392 y(The)42 b(second)g(of)f(these)i(equations)f(can)f(b)s(e)h (readily)g(solv)m(ed)h(on)e(some)h(neigh)m(b)s(orho)s(o)s(d)f(of)g(\(1) p FB(;)17 b FF(0\))40 b(for)g(a)-184 5509 y(rather)47 b(sp)s(eci\014c)h FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))50 b(=)h FB(x)32 b Fz(\000)g FB(\036)p FF(\()p FB(y)t FF(\))45 b(\()p FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))50 b(=)h(0\),)f(where)d FB(\036)f FF(is)h(some)g(function,)k(in)m(v)m(ertible)d(on)e(a)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 7 8 TeXDict begin 7 7 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A)n (r)l(e)l(a-Pr)l(eserving)g(Maps)1215 b FJ(7)-184 492 y FF(neigh)m(b)s(orho)s(o)s(d)30 b(of)f(zero)h(\(with)h(no)e(further)i (assumptions)g(on)f FB(\036)f FF(at)h(this)g(p)s(oin)m(t\).)43 b(The)31 b(midp)s(oin)m(t)f(equation)-184 608 y(for)i(suc)m(h)i FB(s)f FF(b)s(ecomes)1391 766 y FB(x)22 b FF(+)g FB(y)31 b FF(=)1763 699 y(2)p 1758 743 57 4 v 1758 834 a FB(\025)1825 766 y(\036)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\)\))p FB(:)-84 991 y FF(Ev)-5 b(aluate)33 b(this)g(midp)s(oin)m(t)g(equation) h(at)e(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\):)1261 1234 y FB(\036)p FF(\()p FB(y)t FF(\))k(+)h FB(y)31 b FF(=)1763 1167 y(2)p 1758 1212 V 1758 1303 a FB(\025)1825 1234 y(\036)p FF(\()p FB(z)t FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\)\))p FB(:)-84 1470 y FG(Cle)-5 b(arly,)32 b(if)g FB(\036)p FF(\()p FB(y)t FF(\))e FG(is)i(also)f(the)h(p)-5 b(ar)g(ametrization)31 b(of)h(the)g FB(\025)p FG(-manifold)e(for)i FB(G)p FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)g(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))p FG(,)31 b(then)-184 1586 y(it)k(satis\014es)f(the)h(fol)5 b(lowing)34 b(functional)g(e)-5 b(quation:)1342 1824 y FB(\036)p FF(\()p FB(y)t FF(\))27 b(=)1672 1757 y(2)p 1668 1801 V 1668 1893 a FB(\025)1735 1824 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025y)t FF(\)\))20 b Fz(\000)j FB(y)t(:)1276 b FF(\(3.19\))-84 2060 y FG(We)31 b(would)g(like)f(to)i(r)-5 b(eiter)g(ate)31 b(that)h(a)e(solution)h FB(\036)g FG(of)g FF(\(3)p FB(:)p FF(19\))d FG(is)j(the)g(p)-5 b(ar)g(ametrization)30 b(of)h(the)g FB(\025)p FG(-manifold)-184 2176 y(for)37 b FB(G)p FF(\()p FB(x;)17 b(y)t FF(\))32 b(=)g(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025)p FF(\))37 b FG(wher)-5 b(e)36 b FB(z)43 b FG(solve)36 b(the)i(midp)-5 b(oint)36 b(e)-5 b(quation)37 b(for)g FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))32 b(=)g FB(x)24 b Fz(\000)h FB(\036)p FF(\()p FB(y)t FF(\))p FG(,)37 b(but)g(such)-184 2293 y FB(s)e FG(is)g(not)g(yet)g(the)g(solution)f (of)h(the)g(Schr\177)-50 b(oder)34 b(e)-5 b(quation,)34 b(nor)h(of)f(the)h(\014xe)-5 b(d)34 b(p)-5 b(oint)35 b(pr)-5 b(oblem)34 b(for)h Fz(R)p FF(.)-84 2415 y(No)m(w,)29 b(supp)s(ose)g(that)f FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))27 b(in)h(\(3)p FB(:)p FF(18\))f(is)h(non-zero.)42 b(Then)29 b(the)f(midp)s(oin)m(t)h(equation)f(for)g(suc)m(h)h FB(s)e FF(reads:)986 2658 y FB(x)c FF(+)f FB(y)31 b FF(=)1358 2591 y(2)p 1354 2635 V 1354 2726 a FB(\025)1421 2658 y(\036)p FF(\()p FB(z)t FF(\))22 b Fz(\000)1740 2591 y FF(1)p 1736 2635 V 1736 2726 a FB(\025)1803 2658 y(\017)p FF(\()p FB(\025x;)17 b(z)t FF(\))23 b Fz(\000)2260 2591 y FF(1)p 2256 2635 V 2256 2726 a FB(\025)2322 2658 y(\017)p FF(\()p FB(\025y)t(;)17 b(z)t FF(\))p FB(:)-84 2888 y FF(Again,)32 b(supp)s(ose)i(that)f FB(\036)f FF(is)h(also)g(a)f (parametrization)h(for)f(the)h FB(\025)p FF(-manifold)f(of)g FB(G)p FF(,)h(then)g(it)g(satis\014es:)1140 3169 y FB(\036)p FF(\()p FB(y)t FF(\))27 b(=)1470 3101 y(2)p 1466 3146 V 1466 3237 a FB(\025)1533 3169 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025y)t FF(\)\))21 b Fz(\000)h FB(y)j Fz(\000)e FB(!)2264 3184 y Fw(\017;\036)2358 3169 y FF(\()p FB(y)t FF(\))p FB(;)1074 b FF(\(3.20\))-184 3382 y(where)838 3601 y FB(!)899 3616 y Fw(\017;\036)993 3601 y FF(\()p FB(y)t FF(\))82 b Fz(\021)1377 3533 y FF(1)p 1373 3578 V 1373 3669 a FB(\025)1440 3601 y(\017)p FF(\()p FB(\025\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(\036)p FF(\()p FB(\025y)t FF(\)\))i(+)2216 3533 y(1)p 2212 3578 V 2212 3669 a FB(\025)2279 3601 y(\017)p FF(\()p FB(\025y)t(;)e(\036)p FF(\()p FB(\025y)t FF(\)\))p FB(:)-84 3836 y FF(A)m(t)28 b(this)h(p)s(oin)m(t)g(w)m(e)g (will)g(mo)s(dify)g(the)f(op)s(erator)g Fz(R)1768 3851 y Fw(E)t(K)5 b(W)1997 3836 y FF(b)m(y)29 b(in)m(tro)s(ducing)g(a)f (nonlinear)h(scaling)g FB(\026)e FF(=)h FB(\026)p FF(\()p FB(y)t FF(\))-184 3953 y(and)36 b(turning)f(it)h(in)m(to)f(an)g(op)s (erator)g(for)g(the)h(\\correctiv)m(e)h(term")e FB(\017)p FF(.)52 b(The)37 b(reasons)f(for)f(this)h(mo)s(di\014cation)-184 4069 y(will)d(b)s(e)g(clear)g(momen)m(tarily)-8 b(.)-184 4253 y Fm(Definition)38 b(2.)k FG(Assume)h(that)h(given)f FB(\017)h FG(ther)-5 b(e)43 b(is)g(a)h(solution)f FB(')2334 4268 y Fw(\017)2410 4253 y FG(of)h(the)f(e)-5 b(quation)43 b FF(\(3)p FB(:)p FF(20\))g FG(de\014ne)-5 b(d)43 b(on)-184 4369 y(some)34 b(neighb)-5 b(orho)g(o)g(d)33 b(of)i(the)g(interval)f FF(\(0)p FB(;)17 b FF(1\))p FG(.)44 b(Set,)35 b(formal)5 b(ly,)364 4564 y Fz(RG)h FF([)p FB(\017)p FF(]\()p FB(x;)17 b(y)t FF(\))28 b Fz(\021)g FB(\026)1025 4523 y FA(\000)p FD(1)1119 4564 y FF(\()p FB(y)t FF(\)\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))k Fz(\000)i FB(')1746 4579 y Fw(\017)1778 4564 y FF(\()p FB(\025y)t FF(\))e(+)h FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\)\))k Fz(\000)i FF(\()p FB(x)f Fz(\000)h FB(')3064 4579 y Fw(\017)3097 4564 y FF(\()p FB(y)t FF(\)\))p FB(;)297 b FF(\(3.21\))-184 4759 y FG(wher)-5 b(e)34 b(the)h(midp)-5 b(oint)34 b(function)h FB(z)40 b FG(solves)317 4953 y FB(\025x)23 b Fz(\000)f FB(')615 4968 y Fw(\017)648 4953 y FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\)\))22 b(+)g FB(\025y)j Fz(\000)e FB(')1414 4968 y Fw(\017)1446 4953 y FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\)\))22 b(+)g FB(\017)p FF(\()p FB(\025x;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))22 b(+)g FB(\017)p FF(\()p FB(\025y)t(;)17 b(z)t FF(\()p FB(x;)g(y)t FF(\)\))27 b(=)g(0)p FB(;)252 b FF(\(3.22\))-184 5148 y FG(and)35 b(sc)-5 b(alings)33 b FB(\025)i FG(and)f FB(\026)p FF(\()p FB(y)t FF(\))g FG(satisfy)1202 5343 y FB(\025)83 b FF(=)g(2)p FB(')1614 5358 y Fw(\017)1646 5343 y FF(\(1\))22 b Fz(\000)h FB(\017)p FF(\()p FB(\025;)17 b FF(1\))k Fz(\000)i FB(\017)p FF(\(0)p FB(;)17 b FF(1\))p FB(;)1024 b FF(\(3.23\))1073 5484 y FB(\026)p FF(\()p FB(y)t FF(\))82 b(=)h FB(@)1552 5499 y FD(1)1592 5484 y FB(z)t FF(\()p FB(\036)p FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))p FB(:)1561 b FF(\(3.24\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m (d)23 b(using)i Fx(etds.cls)p eop end %%Page: 8 9 TeXDict begin 8 8 bop -184 284 a FJ(8)1544 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-84 492 y FF(Supp)s(ose)h(that)f(there)h (is)g(a)f(\014xed)h(p)s(oin)m(t)f FB(\017)1451 456 y FA(\003)1521 492 y FF(suc)m(h)i(that)e Fz(RG)6 b FF([)p FB(\017)2163 456 y FA(\003)2203 492 y FF(])28 b(=)g FB(\017)2401 456 y FA(\003)2441 492 y FF(,)i(the)h(corresp)s(onding)g(scaling)g(b)s (eing)-184 608 y FB(\025)-127 572 y FA(\003)-55 608 y FF(and)i FB(\026)194 572 y FA(\003)233 608 y FF(,)g(the)g(midp)s(oin)m (t)g(function)g(|)f FB(z)1439 572 y FA(\003)1479 608 y FF(.)44 b(Then)33 b(it)g(is)g(immediate)h(that)e(the)h(function)1177 795 y FB(s)1223 754 y FA(\003)1262 795 y FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)h FB(x)22 b Fz(\000)h FB(\036)1855 810 y Fw(\017)1884 791 y Fn(\003)1923 795 y FF(\()p FB(y)t FF(\))e(+)h FB(\017)2209 754 y FA(\003)2249 795 y FF(\()p FB(x;)17 b(y)t FF(\))-184 983 y(satis\014es)774 1134 y FB(s)820 1093 y FA(\003)887 1134 y FF(=)1000 1066 y FB(s)1046 1030 y FA(\003)1108 1066 y Fz(\016)22 b FB(G)1257 1030 y FA(\003)p 1000 1111 296 4 v 1099 1202 a FB(\026)1158 1173 y FA(\003)1306 1134 y FB(;)114 b FF(where)99 b FB(G)1871 1093 y FA(\003)1910 1134 y FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(\021)h FF(\()p FB(z)2356 1093 y FA(\003)2397 1134 y FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025)2725 1093 y FA(\003)2763 1134 y FB(y)t FF(\))p FB(;)707 b FF(\(3.25\))-184 1356 y(and)33 b(the)g(corresp)s(onding)g(rev)m(ersible)i FB(F)1311 1320 y FA(\003)1383 1356 y FF(satis\014es)1389 1544 y FB(F)1466 1502 y FA(\003)1588 1544 y FF(=)83 b(\003)1815 1502 y FA(\000)p FD(1)1815 1568 y FA(\003)1931 1544 y Fz(\016)22 b FB(F)2080 1502 y FA(\003)2141 1544 y Fz(\016)g FB(F)2290 1502 y FA(\003)2352 1544 y Fz(\016)g FF(\003)2492 1559 y FA(\003)3587 1544 y FF(\(3.26\))1167 1685 y(\003)1235 1700 y FA(\003)1275 1685 y FF(\()p FB(x;)17 b(u)p FF(\))82 b(=)h(\()p FB(\025)1842 1644 y FA(\003)1881 1685 y FB(x;)17 b(\026)2039 1644 y FA(\003)2079 1685 y FF(\()p FB(x)p FF(\))p FB(u)p FF(\))p FB(;)1256 b FF(\(3.27\))1122 1917 y(\003)1190 1876 y FA(\000)p FD(1)1190 1942 y FA(\003)1284 1917 y FF(\()p FB(y)t(;)17 b(v)t FF(\))81 b(=)1747 1747 y Fr( )1858 1850 y FB(y)p 1836 1894 97 4 v 1836 1985 a(\025)1893 1957 y FA(\003)1942 1917 y FB(;)2122 1850 y(v)p 1996 1894 304 4 v 1996 1991 a(\026)2055 1962 y FA(\003)2111 1910 y Fr(\000)2186 1947 y Fw(y)p 2166 1968 78 4 v 2166 2025 a(\025)2207 2006 y Fn(\003)2253 1910 y Fr(\001)2309 1747 y(!)2404 1917 y FB(:)1156 b FF(\(3.28\))-84 2193 y(A)31 b(this)h(p)s(oin)m(t)f(the)h(De\014nition)g(2)f(is)g (purely)i(formal.)43 b(The)32 b(standard)f(prop)s(erties)i(of)d(b)s (eing)i(w)m(ell-de\014ned)-184 2309 y(and)d(analytic)h(\(on)f(a)g (neigh)m(b)s(orho)s(o)s(d)g(of)g(the)h(\014xed)g(p)s(oin)m(t\))f (should)h(b)s(e)g(v)m(eri\014ed)h(after)d(an)i(functional)f(space)-184 2425 y(for)j FB(\017)p FF('s)i(is)f(appropriately)g(c)m(hosen.)-84 2544 y(Notice,)f(that)g FB(s)p FF(\()p FB(x;)17 b(y)t FF(\))26 b(=)i FB(x)21 b Fz(\000)f FB(')1099 2559 y Fw(\017)1132 2544 y FF(\()p FB(y)t FF(\))f(+)h FB(\017)p FF(\()p FB(x;)d(y)t FF(\))31 b(is)h(an)g(appro)m(ximate)g(renormalization)g(\014xed)h(p)s (oin)m(t)f(on)f(a)-184 2660 y(neigh)m(b)s(orho)s(o)s(d)i(of)f(the)h FB(\025)p FF(-manifold)f(\()p FB(')1303 2675 y Fw(\017)1335 2660 y FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))31 b(for)h(a)g(an)m(y)h(su\016cien)m(tly)j(small)d FB(\017)p FF(,)g(in)g(the)g(sense)h(that)37 2848 y Fz(R)121 2863 y Fw(E)t(K)5 b(W)321 2848 y FF([)p FB(s)p FF(]\()p FB(x;)17 b(y)t FF(\))83 b(=)g FB(\026)949 2806 y FA(\000)p FD(1)1043 2848 y FF(\()p FB(y)t FF(\)\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))k Fz(\000)h FB(')1669 2863 y Fw(\017)1702 2848 y FF(\()p FB(\025y)t FF(\))f(+)h FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\)\))731 2989 y(=)83 b FB(\026)949 2948 y FA(\000)p FD(1)1043 2989 y FF(\()p FB(y)t FF(\)\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))k Fz(\000)h FB(z)t FF(\()p FB(')1756 3004 y Fw(\017)1789 2989 y FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))j(+)i FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\)\))731 3189 y(=)900 3122 y FB(@)951 3137 y FD(1)990 3122 y FB(z)t FF(\()p FB(')1141 3137 y Fw(\017)1175 3122 y FF(\()p FB(y)t FF(\))p FB(;)g(y)t FF(\))p 900 3166 535 4 v 1074 3257 a FB(\026)p FF(\()p FB(y)t FF(\))1444 3189 y(\()p FB(x)23 b Fz(\000)g FB(')1724 3204 y Fw(\017)1756 3189 y FF(\()p FB(y)t FF(\))e(+)h FB(O)s FF(\(\()p FB(x)g Fz(\000)h FB(')2398 3204 y Fw(\017)2430 3189 y FF(\()p FB(y)t FF(\)\))2596 3148 y FD(2)2635 3189 y FF(\))f(+)g FB(\026)2852 3148 y FA(\000)p FD(1)2946 3189 y FF(\()p FB(y)t FF(\))p FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))731 3399 y(=)83 b FB(x)22 b Fz(\000)h FB(')1131 3414 y Fw(\017)1163 3399 y FF(\()p FB(y)t FF(\))f(+)g FB(O)s FF(\(\()p FB(x)f Fz(\000)i FB(')1805 3414 y Fw(\017)1837 3399 y FF(\()p FB(y)t FF(\)\))2003 3358 y FD(2)2042 3399 y FF(\))f(+)g FB(\026)2259 3358 y FA(\000)p FD(1)2353 3399 y FF(\()p FB(y)t FF(\))p FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\)\))p FB(:)-84 3589 y FF(W)-8 b(e)35 b(w)m(ould)h(lik)m(e)g(to)f(emphasize)i(that)d(the)i (co)s(e\016cien)m(ts)h(of)d FB(O)j FF(are)e(prop)s(ortional)f(to)h (third)g(and)g(higher-)-184 3705 y(order)30 b(deriv)-5 b(ativ)m(es)31 b(of)e FB(z)34 b FF(whic)m(h)d(are)f(\\tin)m(y")g(\(cf.) 42 b(\(2)p FB(:)p FF(16\)\).)g(Therefore,)31 b FB(O)h FF(is)e(exp)s(ected)h(to)e(b)s(e)h(small)g(in)f(an)m(y)-184 3822 y(reasonable)34 b(norm)e(on)h(a)f(su\016cien)m(tly)j(small)f (neigh)m(b)s(orho)s(o)s(d)e(of)g(the)h FB(\025)p FF(-manifold)f(\()p FB(')2995 3837 y Fw(\017)3028 3822 y FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\).)-84 3940 y(F)-8 b(urthermore,)47 b(the)d(op)s(erator)f Fz(RG)51 b FF(is)44 b(exp)s(ected)h(to)f(b)s(e)g (a)f(con)m(traction)i(on)e(a)h(neigh)m(b)s(orho)s(o)s(d)f(of)h(the)-184 4056 y FB(\025)p FF(-manifold.)f(This)34 b(can)f(b)s(e)g(seen)h(if)e (one)h(writes)664 4244 y FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))82 b Fz(\021)i FF(\()p FB(x)22 b Fz(\000)h FB(')1452 4259 y Fw(\017)1484 4244 y FF(\()p FB(y)t FF(\)\))p FB(")p FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)657 4385 y(")p FF(\()p FB(x;)g(y)t FF(\))83 b(=)h FB(f)11 b FF(\()p FB(y)t FF(\))21 b(+)h FB(O)s FF(\(\()p FB(x)f Fz(\000)i FB(')1873 4400 y Fw(\017)1905 4385 y FF(\()p FB(y)t FF(\)\)\))p FB(;)657 4526 y(s)p FF(\()p FB(x;)17 b(y)t FF(\))83 b(=)h(\()p FB(x)22 b Fz(\000)h FB(')1452 4541 y Fw(\017)1484 4526 y FF(\()p FB(y)t FF(\)\)\(1)e(+)h FB(f)11 b FF(\()p FB(y)t FF(\)\))21 b(+)h FB(O)s FF(\(\()p FB(x)g Fz(\000)g FB(')2594 4541 y Fw(\017)2627 4526 y FF(\()p FB(x;)17 b(y)t FF(\)\))2892 4485 y FD(2)2930 4526 y FF(\))p FB(;)-184 4714 y FF(then)33 b(the)g(condition)h(\(2)p FB(:)p FF(11\))d(implies)120 4901 y(1)21 b(+)h FB(f)11 b FF(\(0\))28 b(=)f(1)g(=)p FB(>)h(f)11 b FF(\()p FB(y)t FF(\))26 b(=)i FB(O)s FF(\()p FB(y)t FF(\))e(=)p FB(>)h(")p FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)g FB(O)s FF(\(\()p FB(x)22 b Fz(\000)h FB(')2385 4916 y Fw(\017)2417 4901 y FF(\()p FB(y)t FF(\)\))2583 4860 y Fw(i)2610 4901 y FB(y)2662 4860 y Fw(j)2698 4901 y FF(\))p FB(;)114 b(i)23 b FF(+)f FB(j)33 b FF(=)28 b(1)p FB(;)303 b FF(\(3.29\))-184 5089 y(in)33 b(particular,)1591 5212 y FB(")p FF(\(1)p FB(;)17 b FF(0\))27 b(=)g(0)p FB(;)1526 b FF(\(3.30\))-184 5385 y(and)33 b(the)g(op)s(erator)1401 5509 y FB(")p FF(\()p FB(x;)17 b(y)t FF(\))26 b Fz(7!)h FB(")p FF(\()p FB(G)p FF(\()p FB(x;)17 b(y)t FF(\)\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 9 10 TeXDict begin 9 9 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A)n (r)l(e)l(a-Pr)l(eserving)g(Maps)1215 b FJ(9)-184 492 y FF(is)33 b(a)g(con)m(traction.)44 b(Then,)-47 670 y Fz(RG)7 b FF([)p FB(\017)p FF(]\()p FB(x;)17 b(y)t FF(\))82 b(=)h FB(O)s FF(\(\()p FB(x)22 b Fz(\000)h FB(')1059 685 y Fw(\017)1091 670 y FF(\()p FB(y)t FF(\)\))1257 629 y FD(2)1296 670 y FF(\))f(+)g FB(\026)1513 629 y FA(\000)p FD(1)1607 670 y FF(\()p FB(y)t FF(\))p FB(\017)p FF(\()p FB(z)t FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\)\))505 812 y(=)83 b FB(O)s FF(\(\()p FB(x)22 b Fz(\000)h FB(')1059 827 y Fw(\017)1091 812 y FF(\()p FB(y)t FF(\)\))1257 770 y FD(2)1296 812 y FF(\))f(+)g FB(\026)1513 770 y FA(\000)p FD(1)1607 812 y FF(\()p FB(y)t FF(\))17 b(\()n FB(z)t FF(\()p FB(x;)g(y)t FF(\))22 b Fz(\000)h FB(')2250 827 y Fw(\017)2283 812 y FF(\()p FB(\025y)t FF(\)\))15 b FB(")p FF(\()p FB(G)p FF(\()p FB(x;)i(y)t FF(\)\))505 1012 y(=)83 b FB(O)s FF(\(\()p FB(x)22 b Fz(\000)h FB(')1059 1027 y Fw(\017)1091 1012 y FF(\()p FB(y)t FF(\)\))1257 971 y FD(2)1296 1012 y FF(\))f(+)1464 944 y FB(@)1515 959 y FD(1)1555 944 y FB(z)t FF(\()p FB(')1706 959 y Fw(\017)1739 944 y FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\))p 1464 989 535 4 v 1638 1080 a FB(\026)p FF(\()p FB(y)t FF(\))2009 1012 y(\()p FB(x)22 b Fz(\000)h FB(')2288 1027 y Fw(\017)2320 1012 y FF(\()p FB(y)t FF(\))f(+)g FB(O)s FF(\(\()p FB(x)f Fz(\000)i FB(')2962 1027 y Fw(\017)2994 1012 y FF(\()p FB(y)t FF(\)\))3160 971 y FD(2)3199 1012 y FF(\)\))p FB(")p FF(\()p FB(G)p FF(\()p FB(x;)17 b(y)t FF(\)\))505 1222 y(=)83 b(\()p FB(x)23 b Fz(\000)g FB(')944 1237 y Fw(\017)976 1222 y FF(\()p FB(y)t FF(\)\))p FB(")p FF(\()p FB(G)p FF(\()p FB(x;)17 b(y)t FF(\)\))j(+)i FB(O)s FF(\(\()p FB(x)g Fz(\000)g FB(')2080 1237 y Fw(\017)2113 1222 y FF(\()p FB(y)t FF(\)\))2279 1181 y FD(2)2317 1222 y FF(\))p FB(;)-184 1401 y FF(is)33 b(also)g(a)f(con)m(traction)h(on)g (a)f(su\016cien)m(tly)j(small)f(neigh)m(b)s(orho)s(o)s(d)e(of)g(the)h (curv)m(e)h(\()p FB(')2917 1416 y Fw(\017)2950 1401 y FF(\()p FB(y)t FF(\))p FB(;)17 b(y)t FF(\).)-84 1517 y(An)m(y)28 b(rigorous)e(form)m(ulation)h(of)g(the)g(ab)s(o)m(v)m(e)h (informal)e(discussion)j(should)f(start)f(with,)i(\014rst,)f(solving)g (the)-184 1633 y(equation)g(\(3)p FB(:)p FF(20\))f(and,)h(second,)i (iden)m(tifying)f(a)e(suitable)h(functional)g(space)h(for)d FB(\017)p FF('s.)43 b(In)28 b(this)g(pap)s(er)f(w)m(e)h(will)-184 1750 y(concen)m(trate)37 b(on)e(studying)h(the)g(equation)f(\(3)p FB(:)p FF(20\))g(and)g(its)g(sp)s(ecial)h(case)g(\(3)p FB(:)p FF(19\).)51 b(In)35 b(Section)71 b(6,)35 b(w)m(e)h(will)-184 1866 y(suggest)31 b(an)f(iterativ)m(e)h(pro)s(cedure)f(for)g(the)g(op)s (erator)f Fz(RG)36 b FF(whic)m(h)c(can)e(b)s(e)g(used)h(to)e(pro)m(v)m (e)i(the)f(existence)j(of)-184 1982 y(a)g(\014xed)g(p)s(oin)m(t)g(for)f (this)h(op)s(erator.)43 b(Its)33 b(implemen)m(tation)i(will)e(b)s(e)g (a)f(sub)5 b(ject)34 b(of)e(an)h(up)s(coming)g(w)m(ork.)-184 2239 y FJ(4.)85 b FH(Notation.)39 b(Some)30 b(facts)g(ab)l(out)f(Her)l (glotz-Pick)i(functions)-184 2356 y FF(W)-8 b(e)33 b(will)g(pro)s(ceed) h(with)f(some)g(de\014nitions.)-84 2472 y(W)-8 b(e)33 b(will)g(use)h(the)f(standard)g(notation)f(for)g(the)h(lo)m(w)m(er)h (and)e(upp)s(er-half)h(planes:)1240 2651 y FE(C)1312 2666 y FA(\006)1399 2651 y Fz(\021)28 b(f)p FB(z)33 b Fz(2)28 b FE(C)f FF(:)h Fz(\006=)p FF(\()p FB(z)t FF(\))h FB(>)e FF(0)p Fz(g)p FB(:)-84 2829 y FF(Let)36 b FB(J)44 b FF(=)34 b(\()p FB(l)r(;)17 b(r)s FF(\))33 b Fz(\032)i FE(R)p FF(.)54 b(De\014ne)37 b FB(D)1185 2844 y FD(+)1244 2829 y FF(\()p FB(J)n(;)17 b(\022)s FF(\))36 b(to)g(b)s(e)h(an)f(op)s (en)h(subset)h(of)e FE(C)2629 2844 y FD(+)2724 2829 y FF(b)s(ounded)h(b)m(y)g(a)f(circular)h(arc)-184 2946 y(in)m(tersecting)32 b FE(R)e FF(at)f(the)h(endp)s(oin)m(ts)h(of)f FB(J)39 b FF(at)29 b(an)h(angle)g FB(\022)s FF(,)g(and)g(let)g FB(D)2376 2961 y FA(\000)2435 2946 y FF(\()p FB(J)n(;)17 b(\022)s FF(\))28 b(=)g FB(D)2868 2961 y FD(+)2927 2946 y FF(\()p FB(J)n(;)17 b(\022)s FF(\))3147 2909 y FA(\003)3216 2946 y FF(where)3495 2909 y FA(\003)3564 2946 y FF(stands)-184 3062 y(for)32 b(the)h(complex)h(conjugation.)44 b(A)32 b(P)m(oincar)m(\023)-46 b(e)34 b(neigh)m(b)s(orho)s(o)s(d)e(is)h (de\014ned)h(as)1098 3240 y FB(D)s FF(\()p FB(J)n(;)17 b(\022)s FF(\))28 b(=)f FB(D)1614 3255 y FD(+)1673 3240 y FF(\()p FB(J)n(;)17 b(\022)s FF(\))22 b Fz([)h FB(D)2085 3255 y FA(\000)2144 3240 y FF(\()p FB(J)n(;)17 b(\022)s FF(\))22 b Fz([)h FB(J)n(:)-84 3419 y FF(Giv)m(en)33 b(an)g(in)m(terv)-5 b(al)33 b FB(J)k Fz(\032)28 b FE(R)p FF(,)33 b(denote)959 3598 y FE(C)p FF(\()p FB(J)9 b FF(\))28 b Fz(\021)g FE(C)1375 3613 y FD(+)1456 3598 y Fz([)22 b FE(C)1616 3613 y FA(\000)1698 3598 y Fz([)g FB(J)n(;)115 b FE(C)2052 3613 y FD(1)2119 3598 y Fz(\021)28 b FE(C)p FF(\(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\)\))p FB(:)-84 3777 y FF(W)-8 b(e)37 b(will)h(denote)f Fz(F)10 b FF(\()p Fz(D)s FF(\))36 b(the)h(F)-8 b(rec)m(het)38 b(space)g(of)e(functions)i (holomorphic)g(on)e(a)h(domain)g Fz(D)i FF(equipp)s(ed)-184 3893 y(with)e(the)f(top)s(ology)g(of)f(uniform)i(con)m(v)m(ergence)h (on)e(compacts.)55 b(A)36 b(subset)i(of)d(functions)i(in)f Fz(F)46 b FF(assuming)-184 4009 y(their)33 b(v)-5 b(alues)34 b(in)f(a)f(set)h Fz(E)9 b FF(,)32 b(will)h(b)s(e)g(denoted)h(b)m(y)f Fz(O)s FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FF(\).)-84 4125 y(Supp)s(ose)33 b(that)e Fz(D)j FF(is)e(real)g(symmetric,)i(and)e(let)g Fk(c)27 b FF(=)h Fz(f)p Fk(c)1994 4140 y FD(1)2033 4125 y FB(;)17 b Fk(c)2116 4140 y FD(2)2155 4125 y FB(;)g Fk(c)2238 4140 y FD(3)2277 4125 y FB(;)g Fk(c)2360 4140 y FD(4)2399 4125 y Fz(g)31 b FF(b)s(e)h(a)f(quadruple)i(of)e(real)h(n)m (um)m(b)s(ers,)-184 4242 y(suc)m(h)i(that)f Fz(f)p Fk(c)337 4257 y FD(1)376 4242 y FB(;)17 b Fk(c)459 4257 y FD(2)498 4242 y Fz(g)27 b(2)h(D)35 b FF(and)e Fz(f)p Fk(c)1060 4257 y FD(3)1099 4242 y FB(;)17 b Fk(c)1182 4257 y FD(4)1221 4242 y Fz(g)27 b(2)i(E)9 b FF(.)42 b(W)-8 b(e)33 b(will)h(further)f (de\014ne)-120 4536 y Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FF(;)17 b Fk(c)p FF(\))81 b Fz(\021)546 4456 y Fr(\010)604 4536 y FB(u)28 b Fz(2)g(O)s FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FF(\))26 b(:)i FB(u)p FF(\()p FB(z)t FF(\))g(=)f FB(u)p FF(\()p FB(z)1662 4495 y FA(\003)1702 4536 y FF(\))1740 4495 y FA(\003)1779 4536 y FB(;)17 b(u)p FF(\()p Fz(D)24 b(\\)f FE(C)2179 4551 y FA(\006)2238 4536 y FF(\))k Fz(\032)p 2409 4456 304 4 v 29 w(E)j(\\)23 b FE(C)2653 4551 y FA(\006)2712 4536 y FB(;)17 b(u)g FF(\()o Fk(c)2905 4551 y FD(1)2944 4536 y FF(\))27 b(=)h Fk(c)3152 4551 y FD(3)3191 4536 y FB(;)17 b(u)p FF(\()p Fk(c)3368 4551 y FD(2)3407 4536 y FF(\))27 b(=)h Fk(c)3615 4551 y FD(4)3654 4456 y Fr(\011)3729 4536 y FB(;)58 4678 y Fz(A)138 4693 y FD(1)177 4678 y FF(\()p FC(c)p FF(\))83 b Fz(\021)g(A)p FF(\()p FE(C)736 4693 y FD(1)775 4678 y FB(;)17 b FE(C)891 4693 y FD(1)930 4678 y FF(;)g FC(c)p FF(\))p FB(:)-84 4856 y FF(Clearly)-8 b(,)35 b Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))32 b(is)i(isomorphic)h(to)e(some)i Fz(A)1772 4871 y FD(1)1811 4856 y FF(\()p FC(c)p FF(\))e(through)h(a)f(unique)j(conformal)d (isomorphism)j(\010)-184 4973 y(that)d(is)g(normalized)g(so)g(that)1096 5151 y(\010\()p FB(l)r FF(\))28 b(=)g Fz(\000)p FF(1)p FB(;)114 b FF(\010\()p FB(r)s FF(\))28 b(=)f(1)p FB(;)114 b FF(\010\()p FB(a)p FF(\))29 b(=)e FB(b)-184 5330 y FF(Here)34 b FB(a)e FF(and)h FB(b)g FF(are)f(some)i(constan)m(ts,)g (and)1377 5509 y FB(c)1419 5524 y Fw(i)1474 5509 y FF(=)28 b(\010\()p Fk(c)1725 5524 y Fw(i)1753 5509 y FF(\))p FB(;)115 b(i)27 b FF(=)h(1)p FB(::)p FF(4)p FB(:)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 10 11 TeXDict begin 10 10 bop -184 284 a FJ(10)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-84 492 y FF(F)-8 b(unctions)33 b(in)g Fz(A)556 507 y FD(1)595 492 y FF(\()p FC(c)p FF(\),)f(admit)h (the)g(follo)m(wing)g(in)m(tegral)g(represen)m(tation:)744 722 y FB(f)11 b FF(\()p FB(z)t FF(\))22 b Fz(\000)h FB(c)1092 737 y FD(3)1159 722 y FF(=)k FB(a)p FF(\()p FB(z)g Fz(\000)c FB(c)1565 737 y FD(1)1604 722 y FF(\))g(+)1763 586 y Fr(Z)1879 722 y FB(d\027)6 b FF(\()p FB(t)p FF(\))2112 581 y Fr(\022)2274 654 y FF(1)p 2195 699 207 4 v 2195 790 a FB(t)22 b Fz(\000)h FB(z)2434 722 y Fz(\000)2638 654 y FF(1)p 2543 699 239 4 v 2543 790 a FB(t)g Fz(\000)f FB(c)2742 805 y FD(1)2792 581 y Fr(\023)2882 722 y FB(;)678 b FF(\(4.31\))-184 951 y(where)34 b FB(\027)39 b FF(is)33 b(a)f(measure)i(supp)s(orted)g(in)f FE(R)22 b Fz(n)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\).)-84 1068 y(This)28 b(in)m(tegral)g(represen)m(tation)h(can)f(b)s(e)g(used)g(to)g(obtain)f (the)h(follo)m(wing)g FG(a-priori)e FF(b)s(ounds)i(for)f(functions)-184 1184 y(in)33 b Fz(A)10 1199 y FD(1)49 1184 y FF(\()p FC(c)p FF(\))606 1333 y FB(c)648 1348 y FD(4)710 1333 y Fz(\000)22 b FB(c)851 1348 y FD(3)p 606 1378 285 4 v 606 1469 a FB(c)648 1484 y FD(2)710 1469 y Fz(\000)g FB(c)851 1484 y FD(1)911 1333 y FF(1)g(+)g FB(c)1122 1348 y FD(2)p 911 1378 251 4 v 924 1469 a FF(1)g(+)g FB(x)1199 1401 y Fz(\024)1369 1353 y Fw(f)7 b FD(\()p Fw(x)p FD(\))p FA(\000)p Fw(c)1590 1362 y Fu(3)p 1369 1378 256 4 v 1417 1435 a Fw(x)p FA(\000)p Fw(c)1543 1444 y Fu(1)1718 1401 y Fz(\024)1833 1333 y FB(c)1875 1348 y FD(4)1937 1333 y Fz(\000)22 b FB(c)2078 1348 y FD(3)p 1833 1378 285 4 v 1833 1469 a FB(c)1875 1484 y FD(2)1937 1469 y Fz(\000)g FB(c)2078 1484 y FD(1)2138 1333 y FF(1)g Fz(\000)g FB(c)2350 1348 y FD(2)p 2138 1378 252 4 v 2151 1469 a FF(1)g Fz(\000)g FB(x)2400 1401 y(;)114 b(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)2968 1416 y FD(2)3007 1401 y FF(\))p FB(;)515 b FF(\(4.32\))606 1582 y FB(c)648 1597 y FD(4)710 1582 y Fz(\000)22 b FB(c)851 1597 y FD(3)p 606 1626 285 4 v 606 1717 a FB(c)648 1732 y FD(2)710 1717 y Fz(\000)g FB(c)851 1732 y FD(1)911 1582 y FF(1)g(+)g FB(c)1122 1597 y FD(2)p 911 1626 251 4 v 924 1717 a FF(1)g(+)g FB(x)1199 1649 y Fz(\025)1369 1601 y Fw(f)7 b FD(\()p Fw(x)p FD(\))p FA(\000)p Fw(c)1590 1610 y Fu(3)p 1369 1626 256 4 v 1417 1683 a Fw(x)p FA(\000)p Fw(c)1543 1692 y Fu(1)1718 1649 y Fz(\025)1833 1582 y FB(c)1875 1597 y FD(4)1937 1582 y Fz(\000)22 b FB(c)2078 1597 y FD(3)p 1833 1626 285 4 v 1833 1717 a FB(c)1875 1732 y FD(2)1937 1717 y Fz(\000)g FB(c)2078 1732 y FD(1)2138 1582 y FF(1)g Fz(\000)g FB(c)2350 1597 y FD(2)p 2138 1626 252 4 v 2151 1717 a FF(1)g Fz(\000)g FB(x)2400 1649 y(;)114 b(x)28 b Fz(2)g FF(\()p FB(c)2798 1664 y FD(2)2837 1649 y FB(;)17 b FF(1\))p FB(;)592 b FF(\(4.33\))718 1830 y(1)22 b(+)g FB(c)929 1845 y FD(1)p 526 1874 635 4 v 526 1965 a FF(\()p FB(x)h Fz(\000)f FB(c)783 1980 y FD(1)823 1965 y FF(\)\(1)g(+)g FB(x)p FF(\))1199 1897 y Fz(\024)1418 1850 y Fw(f)1459 1826 y Fn(0)1482 1850 y FD(\()p Fw(x)p FD(\))p 1369 1874 256 4 v 1369 1931 a Fw(f)7 b FD(\()p Fw(x)p FD(\))p FA(\000)p Fw(c)1590 1940 y Fu(3)1718 1897 y Fz(\024)2025 1830 y FF(1)22 b Fz(\000)h FB(c)2238 1845 y FD(1)p 1833 1874 637 4 v 1833 1965 a FF(\()p FB(x)g Fz(\000)f FB(c)2090 1980 y FD(1)2130 1965 y FF(\)\(1)f Fz(\000)i FB(x)p FF(\))2479 1897 y FB(;)115 b(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(;)467 b FF(\(4.34\))821 2098 y Fz(\000)p FF(2)p FB(f)1006 2062 y FA(0)1030 2098 y FF(\()p FB(x)p FF(\))p 821 2143 340 4 v 879 2234 a(1)22 b(+)g FB(x)1199 2166 y Fz(\024)105 b FB(f)1440 2129 y FA(00)1482 2166 y FF(\()p FB(x)p FF(\))g Fz(\024)1833 2098 y FF(2)p FB(f)1941 2062 y FA(0)1964 2098 y FF(\()p FB(x)p FF(\))p 1833 2143 263 4 v 1851 2234 a(1)22 b Fz(\000)h FB(x)2105 2166 y(;)114 b(x)28 b Fz(2)h FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(:)841 b FF(\(4.35\))-84 2377 y(If)29 b(\010)p Fz(j)108 2392 y Fj(R)190 2377 y FF(is)h(a)f(monotone)g(function,)i(then)f(one)g (can)f(transfer)h(the)g(b)s(ounds)g(\(4)p FB(:)p FF(32\)|\(4)p FB(:)p FF(35\))d(to)i Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)-84 2494 y(Finally)-8 b(,)26 b(w)m(e)f(will)f(men)m(tion)h(the)f(follo)m(wing)h(v)m(ersion)g (of)e(Sc)m(h)m(w)m(arz)j(Lemma)f(whic)m(h)g(will)g(pla)m(y)f(an)g(imp)s (ortan)m(t)-184 2610 y(role)33 b(in)g(our)f(results)i(b)s(elo)m(w)g (\(cf)e([)p FC(Eps2)p FF(],)h([)p FC(Sul)q FF(],)f([)p FC(L)-9 b(Y)p FF(]\):)-184 2776 y Fm(Lemma)38 b(3.)k FG(L)-5 b(et)48 b FB(u)k FF(:)g FE(C)756 2791 y Fw(J)857 2776 y Fz(7!)f FE(C)1080 2791 y Fw(J)1125 2772 y Fn(0)1199 2776 y FG(b)-5 b(e)48 b(a)g(holomorphic)e(map)i(such)f(that)i FB(u)p FF(\()p FB(J)9 b FF(\))51 b Fz(\032)i FB(J)3111 2740 y FA(0)3134 2776 y FG(.)84 b(Then)47 b(for)h(any)-184 2892 y FB(\022)31 b Fz(2)d FF(\(0)p FB(;)17 b(\031)t FF(\))p FG(,)34 b FB(u)p FF(\()p FB(D)453 2907 y FA(\006)512 2892 y FF(\()p FB(J)n(;)17 b(\022)s FF(\)\))27 b Fz(\032)h FB(D)983 2907 y FA(\006)1043 2892 y FF(\()p FB(J)1144 2856 y FA(0)1167 2892 y FB(;)17 b(\022)s FF(\))p FG(.)-184 3147 y FJ(5.)85 b FH(Main)30 b(r)l(esults)f(and)i(observations)-184 3264 y FF(W)-8 b(e)33 b(will)g(no)m(w)h(summarize)g(the)f(main)g (results)h(of)e(the)h(pap)s(er.)-84 3380 y(De\014ne)1059 3520 y Fz(K)1135 3535 y Fw(\017)1168 3520 y FF([)p FB(\036)p FF(]\()p FB(y)t FF(\))26 b(=)1552 3452 y(2)p 1548 3497 57 4 v 1548 3588 a FB(\025)1615 3520 y(\036)p FF(\()p FB(\036)p FF(\()p FB(\025y)t FF(\)\))20 b Fz(\000)j FB(y)i Fz(\000)d FB(!)2345 3535 y Fw(\017;\036)2439 3520 y FF(\()p FB(y)t FF(\))p FB(;)993 b FF(\(5.36\))-184 3712 y(where)34 b FB(!)159 3727 y Fw(\036)237 3712 y FF(is)f(as)g(in)g(\(3)p FB(:)p FF(20\).)-84 3829 y(Belo)m(w)g(w)m(e)h(will)f(denote)h(the)f (solution)g(of)f Fz(K)1571 3844 y Fw(\017)1603 3829 y FF([)p FB(\036)p FF(])c(=)g FB(\036)k FF(b)m(y)h FB(')2136 3844 y Fw(\017)2169 3829 y FF(,)f(and)h(that)f(of)h(equation)g(\(1)p FB(:)p FF(6\))f(b)m(y)h FB(\036)3565 3844 y Fw(\034)3608 3829 y FF(.)-184 3995 y Fm(Main)38 b(Claim)g(1.)k FG(Set)660 4163 y FB(I)703 4178 y FD(1)825 4163 y FF(=)83 b(\(1)p FB(:)p FF(49)p FB(;)17 b FF(0)p FB(:)p FF(96\))p FB(;)115 b(\022)1639 4178 y FD(1)1706 4163 y FF(=)28 b(0)p FB(:)p FF(2075)p FB(\031)t(;)1419 b FF(\(5.37\))660 4304 y FB(I)703 4319 y FD(2)825 4304 y FF(=)83 b(\()p Fz(\000)p FF(2)p FB(:)p FF(347360978)p FB(;)17 b FF(3)p FB(:)p FF(181216988\))p FB(;)112 b(\022)2399 4319 y FD(2)2467 4304 y FF(=)27 b(0)p FB(:)p FF(28285)p FB(\031)t(;)610 b FF(\(5.38\))660 4445 y FB(I)703 4460 y FD(3)825 4445 y FF(=)83 b(\()p Fz(\000)p FF(2)p FB(:)p FF(347360978)p FB(;)17 b FF(0)p FB(:)p FF(652639022\))p FB(;)112 b(\022)2399 4460 y FD(3)2467 4445 y FF(=)27 b(0)p FB(:)p FF(8)p FB(;)865 b FF(\(5.39\))660 4587 y FB(I)703 4602 y FD(4)825 4587 y FF(=)83 b(\(1)p FB(:)p FF(681216988)p FB(;)17 b FF(3)p FB(:)p FF(181216988\))p FB(;)112 b(\022)2322 4602 y FD(3)2389 4587 y FF(=)28 b(0)p FB(:)p FF(4)p FB(;)942 b FF(\(5.40\))-184 4755 y FG(and)35 b Fz(D)30 b FF(=)d FB(D)s FF(1\()p FB(I)430 4770 y FD(1)469 4755 y FB(;)17 b(\022)558 4770 y FD(1)598 4755 y FF(\))p FG(,)35 b Fz(E)h FF(=)27 b FB(D)s FF(\()p FB(I)1058 4770 y FD(2)1097 4755 y FB(;)17 b(\022)1186 4770 y FD(2)1226 4755 y FF(\))22 b Fz([)h FB(D)s FF(\()p FB(I)1540 4770 y FD(3)1579 4755 y FB(;)17 b(\022)1668 4770 y FD(3)1707 4755 y FF(\))22 b Fz([)h FB(D)s FF(\()p FB(I)2021 4770 y FD(4)2060 4755 y FB(;)17 b(\022)2149 4770 y FD(4)2189 4755 y FF(\))p FG(.)-84 4871 y(Ther)-5 b(e)34 b(exists)h FB(\016)d(>)c FF(0)35 b FG(and)g FB(\024)28 b(>)g FF(0)p FG(,)35 b(such)g(that)g(given)f(any)h FB(\034)47 b FG(holomorphic)33 b(in)i Fz(E)9 b FG(,)35 b(r)-5 b(e)g(al-value)g(d) 34 b(on)h Fz(E)c(\\)22 b FE(R)-184 4987 y FG(and)35 b(satisfying)900 5104 y FF(sup)910 5185 y Fw(z)s FA(2E)1063 5104 y Fz(j)p FB(\034)11 b FF(\()p FB(z)t FF(\))p Fz(j)28 b FB(<)g(\016)n(;)117 b FF(sup)1624 5185 y Fw(z)s FA(2E)1777 5104 y Fz(j)p FB(\034)1858 5062 y FA(0)1882 5104 y FF(\()p FB(z)t FF(\))p Fz(j)28 b(\024)g FB(\024;)116 b(\034)11 b FF(\(0\))28 b(=)g(0)p FB(;)-184 5323 y FG(ther)-5 b(e)39 b(exists)g(a)g(function)g FB(\036)869 5338 y Fw(\034)912 5323 y FG(,)h(holomorphic)e(on)g(some)h (c)-5 b(omplex)38 b(neighb)-5 b(orho)g(o)g(d)37 b Fz(O)42 b FG(of)d FB(L)d FF(=)g(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))39 b FG(and)-184 5440 y(satisfying)c FB(\036)308 5455 y Fw(\034)350 5440 y FF(\(0\))28 b(=)f(1)p FG(,)35 b(and)f(a)h(numb)-5 b(er)34 b FB(\025)p FG(,)h(such)g(that)g(the)g(fol) 5 b(lowing)33 b(holds:)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 11 12 TeXDict begin 11 11 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(11)716 484 y currentpoint currentpoint translate 0.30075 0.30075 scale neg exch neg exch translate 716 484 a 716 484 a gsave currentpoint currentpoint translate -90 neg rotate neg exch neg exch translate 716 484 a @beginspecial 20 @llx 207 @lly 575 @urx 584 @ury 5550 @rwi @setspecial %%BeginDocument: domain.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 207 575 584 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:08:42 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 620 419 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 620.0 419.0 rf 0.0 0.0 0.0 RG 2.0 w 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 610 409 rc 1.0 w q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q 2.0 w q q 0.752941 0.752941 0.752941 RG 2.0 0.0 608.0 407.0 rc newpath 28.345376 173.765960 m 27.813634 177.574447 l 26.903974 196.222915 l 26.903974 173.765960 l 27.813634 173.765960 l 28.345376 173.765960 l f newpath 47.685420 173.765960 m 40.131984 173.765960 l 40.131984 125.371002 l 47.685420 108.453338 l f newpath 40.131984 173.765960 m 34.464084 173.765960 l 34.464084 142.251922 l 40.131984 125.371002 l f newpath 34.464084 173.765960 m 30.201427 173.765960 l 28.345376 173.765960 l 30.201427 160.472412 l 34.464084 142.251922 l f newpath 303.576721 173.765960 m 302.924316 173.765960 l 302.924316 87.041748 l 303.576721 87.983428 l f newpath 302.924316 173.765960 m 301.602752 173.765960 l 301.602752 85.173736 l 302.924316 87.041748 l f newpath 301.602752 173.765960 m 300.258972 173.765960 l 300.258972 83.326324 l 301.602752 85.173736 l f newpath 300.258972 173.765960 m 297.505767 173.765960 l 297.505767 79.694854 l 300.258972 83.326324 l f newpath 297.505767 173.765960 m 294.666809 173.765960 l 294.666809 76.150054 l 297.505767 79.694854 l f newpath 294.666809 173.765960 m 289.528167 173.765960 l 289.528167 70.195800 l 294.666809 76.150054 l f newpath 289.528167 173.765960 m 284.147644 173.765960 l 284.147644 64.525238 l 289.528167 70.195800 l f newpath 284.147644 173.765960 m 271.225250 173.765960 l 271.225250 52.872314 l 284.147644 64.525238 l f newpath 271.225250 173.765960 m 257.192260 173.765960 l 257.192260 42.789184 l 271.225250 52.872314 l f newpath 257.192260 173.765960 m 242.364471 173.765960 l 242.364471 34.509307 l 257.192260 42.789184 l f newpath 242.364471 173.765960 m 227.996643 173.765960 l 227.996643 28.479827 l 242.364471 34.509307 l f newpath 227.996643 173.765960 m 212.644104 173.765960 l 212.644104 23.971313 l 227.996643 28.479827 l f newpath 212.644104 173.765960 m 196.427062 173.765960 l 196.427062 21.214447 l 212.644104 23.971313 l f newpath 196.427062 173.765960 m 180.097488 173.765960 l 180.097488 20.425323 l 196.427062 21.214447 l f newpath 180.097488 173.765960 m 163.321014 173.765960 l 163.321014 21.663208 l 180.097488 20.425323 l f newpath 163.321014 173.765960 m 148.717437 173.765960 l 148.717437 24.464111 l 163.321014 21.663208 l f newpath 148.717437 173.765960 m 132.645141 173.765960 l 132.645141 29.501098 l 148.717437 24.464111 l f newpath 132.645141 173.765960 m 117.079521 173.765960 l 117.079521 36.509002 l 132.645141 29.501098 l f newpath 117.079521 173.765960 m 102.792098 173.765960 l 102.792098 45.035156 l 117.079521 36.509002 l f newpath 102.792098 173.765960 m 90.556190 173.765960 l 90.556190 54.206939 l 102.792098 45.035156 l f newpath 90.556190 173.765960 m 77.077499 173.765960 l 77.077499 66.766052 l 90.556190 54.206939 l f newpath 77.077499 173.765960 m 66.689231 173.765960 l 66.689231 78.698669 l 77.077499 66.766052 l f newpath 66.689231 173.765960 m 55.926219 173.765960 l 55.926219 93.919891 l 66.689231 78.698669 l f newpath 55.926219 173.765960 m 47.685420 173.765960 l 47.685420 108.453338 l 55.926219 93.919891 l f newpath 305.182922 173.765960 m 304.864501 173.765960 l 304.864501 89.881774 l 305.182922 90.359466 l f newpath 304.864501 173.765960 m 304.544677 173.765960 l 304.544677 89.405334 l 304.864501 89.881774 l f newpath 304.544677 173.765960 m 304.223449 173.765960 l 304.223449 88.930114 l 304.544677 89.405334 l f newpath 304.223449 173.765960 m 303.576721 173.765960 l 303.576721 87.983428 l 304.223449 88.930114 l f newpath 26.903974 196.222915 m 27.799842 215.595733 l 30.098842 232.281219 l 34.144813 249.929992 l 39.983913 267.561523 l 47.264610 284.027557 l 55.710102 299.051177 l 66.595230 314.497314 l 77.619987 327.112548 l 90.559707 339.110870 l 103.204154 348.556732 l 117.880691 357.221832 l 132.358062 363.704223 l 148.021377 368.676025 l 163.695739 371.702178 l 180.306060 372.891876 l 196.321334 372.111877 l 212.535842 369.368682 l 228.275146 364.735382 l 242.289184 358.842041 l 257.649353 350.233886 l 270.606140 340.939605 l 283.459472 329.477111 l 294.703399 317.120330 l 305.499877 302.476501 l 305.499877 173.765960 l 294.703399 173.765960 l 283.459472 173.765960 l 270.606140 173.765960 l 257.649353 173.765960 l 242.289184 173.765960 l 228.275146 173.765960 l 212.535842 173.765960 l 196.321334 173.765960 l 180.306060 173.765960 l 163.695739 173.765960 l 148.021377 173.765960 l 132.358062 173.765960 l 117.880691 173.765960 l 103.204154 173.765960 l 90.559707 173.765960 l 77.619987 173.765960 l 66.595230 173.765960 l 55.710102 173.765960 l 47.264610 173.765960 l 39.983913 173.765960 l 34.144813 173.765960 l 30.098842 173.765960 l 27.799842 173.765960 l 26.903974 173.765960 l f newpath 0.0 0.0 m 0.0 409.0 l 610.0 409.0 l 610.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 2.0 0.0 608.0 407.0 rc newpath 582.654602 173.765960 m 583.186340 177.574447 l 583.186340 173.765960 l 582.654602 173.765960 l f newpath 305.817077 173.765960 m 306.135498 173.765960 l 306.455291 173.765960 l 306.776550 173.765960 l 307.423278 173.765960 l 308.075653 173.765960 l 309.397247 173.765960 l 310.741027 173.765960 l 313.494232 173.765960 l 316.333190 173.765960 l 321.471862 173.765960 l 326.852325 173.765960 l 339.774749 173.765960 l 353.807739 173.765960 l 368.635559 173.765960 l 383.003356 173.765960 l 398.355895 173.765960 l 414.572967 173.765960 l 430.902526 173.765960 l 447.678985 173.765960 l 462.282562 173.765960 l 478.354858 173.765960 l 493.920471 173.765960 l 508.207885 173.765960 l 520.443786 173.765960 l 533.922485 173.765960 l 544.310791 173.765960 l 555.073791 173.765960 l 563.314575 173.765960 l 570.867980 173.765960 l 576.535949 173.765960 l 580.798583 173.765960 l 582.654602 173.765960 l 580.798583 160.472412 l 576.535949 142.251922 l 570.867980 125.371002 l 563.314575 108.453338 l 555.073791 93.919891 l 544.310791 78.698669 l 533.922485 66.766052 l 520.443786 54.206939 l 508.207885 45.035156 l 493.920471 36.509002 l 478.354858 29.501098 l 462.282562 24.464111 l 447.678985 21.663208 l 430.902526 20.425323 l 414.572967 21.214447 l 398.355895 23.971313 l 383.003356 28.479827 l 368.635559 34.509307 l 353.807739 42.789184 l 339.774749 52.872314 l 326.852325 64.525238 l 321.471862 70.195800 l 316.333190 76.150054 l 313.494232 79.694854 l 310.741027 83.326324 l 309.397247 85.173736 l 308.075653 87.041748 l 307.423278 87.983428 l 306.776550 88.930114 l 306.455291 89.405334 l 306.135498 89.881774 l 305.817077 90.359466 l f newpath 583.186340 177.574447 m 584.096008 196.222915 l 583.200195 215.595733 l 583.200195 173.765960 l 584.096008 173.765960 l 583.186340 173.765960 l f newpath 583.200195 215.595733 m 580.901123 232.281219 l 580.901123 173.765960 l 583.200195 173.765960 l f newpath 580.901123 232.281219 m 576.855163 249.929992 l 576.855163 173.765960 l 580.901123 173.765960 l f newpath 576.855163 249.929992 m 571.016052 267.561523 l 571.016052 173.765960 l 576.855163 173.765960 l f newpath 571.016052 267.561523 m 563.735412 284.027557 l 563.735412 173.765960 l 571.016052 173.765960 l f newpath 563.735412 284.027557 m 555.289916 299.051177 l 555.289916 173.765960 l 563.735412 173.765960 l f newpath 555.289916 299.051177 m 544.404785 314.497314 l 544.404785 173.765960 l 555.289916 173.765960 l f newpath 544.404785 314.497314 m 533.380004 327.112548 l 533.380004 173.765960 l 544.404785 173.765960 l f newpath 533.380004 327.112548 m 520.440307 339.110870 l 520.440307 173.765960 l 533.380004 173.765960 l f newpath 520.440307 339.110870 m 507.795837 348.556732 l 507.795837 173.765960 l 520.440307 173.765960 l f newpath 507.795837 348.556732 m 493.119293 357.221832 l 493.119293 173.765960 l 507.795837 173.765960 l f newpath 493.119293 357.221832 m 478.641937 363.704223 l 478.641937 173.765960 l 493.119293 173.765960 l f newpath 478.641937 363.704223 m 462.978637 368.676025 l 462.978637 173.765960 l 478.641937 173.765960 l f newpath 462.978637 368.676025 m 447.304260 371.702178 l 447.304260 173.765960 l 462.978637 173.765960 l f newpath 447.304260 371.702178 m 430.693939 372.891876 l 430.693939 173.765960 l 447.304260 173.765960 l f newpath 430.693939 372.891876 m 414.678680 372.111877 l 414.678680 173.765960 l 430.693939 173.765960 l f newpath 414.678680 372.111877 m 398.464172 369.368682 l 398.464172 173.765960 l 414.678680 173.765960 l f newpath 398.464172 369.368682 m 382.724853 364.735382 l 382.724853 173.765960 l 398.464172 173.765960 l f newpath 382.724853 364.735382 m 368.710784 358.842041 l 368.710784 173.765960 l 382.724853 173.765960 l f newpath 368.710784 358.842041 m 353.350646 350.233886 l 353.350646 173.765960 l 368.710784 173.765960 l f newpath 353.350646 350.233886 m 340.393890 340.939605 l 340.393890 173.765960 l 353.350646 173.765960 l f newpath 340.393890 340.939605 m 327.540527 329.477111 l 327.540527 173.765960 l 340.393890 173.765960 l f newpath 327.540527 329.477111 m 316.296600 317.120330 l 316.296600 173.765960 l 327.540527 173.765960 l f newpath 316.296600 317.120330 m 305.500122 302.476501 l 305.500122 173.765960 l 316.296600 173.765960 l f newpath 0.0 0.0 m 0.0 409.0 l 610.0 409.0 l 610.0 0.0 l h W Q Q q 1.0 w q newpath 2.0 173.765960 m 609.0 173.765960 l S Q q Q q newpath 305.5 407.0 m 305.5 1.0 l S Q q Q Q Q 0 0 620 419 rc 0.0 0.0 translate 0.0 0.0 translate 1.0 w 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 5341 484 a currentpoint grestore moveto 5341 484 a 716 484 a currentpoint currentpoint translate 1 0.30075 div 1 0.30075 div scale neg exch neg exch translate 716 484 a 2109 484 a currentpoint currentpoint translate 0.3034 0.3034 scale neg exch neg exch translate 2109 484 a 2109 484 a gsave currentpoint currentpoint translate -90 neg rotate neg exch neg exch translate 2109 484 a @beginspecial 20 @llx 232 @lly 575 @urx 559 @ury 5550 @rwi @setspecial %%BeginDocument: range.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 232 575 559 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:09:15 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 858 503 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 858.0 503.0 rf 0.0 0.0 0.0 RG 2.0 w 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 848 493 rc 1.0 w q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q 2.0 w q q 2.0 0.0 846.0 491.0 rc newpath 318.988830 264.375 m 333.161773 264.375 l 333.161773 254.692291 l 318.988830 256.254150 l f newpath 333.161773 264.375 m 347.383087 264.375 l 347.383087 251.611450 l 333.161773 254.692291 l f newpath 347.383087 264.375 m 361.044067 264.375 l 361.044067 247.111465 l 347.383087 251.611450 l f newpath 275.948822 264.375 m 290.097869 264.375 l 290.097869 254.954605 l 275.948822 252.076583 l f newpath 290.097869 264.375 m 304.173706 264.375 l 304.173706 256.338195 l 290.097869 254.954605 l f newpath 262.803894 264.375 m 275.948822 264.375 l 275.948822 252.076583 l 262.803894 247.970367 l f newpath 304.173706 264.375 m 318.988830 264.375 l 318.988830 256.254150 l 304.173706 256.338195 l f newpath 424.262115 264.375 m 424.022949 264.375 l 424.022949 68.764678 l 424.262115 69.144683 l f newpath 424.022949 264.375 m 423.782318 264.375 l 423.782318 68.385437 l 424.022949 68.764678 l f newpath 423.782318 264.375 m 423.540252 264.375 l 423.540252 68.007049 l 423.782318 68.385437 l f newpath 423.540252 264.375 m 423.051849 264.375 l 423.051849 67.252655 l 423.540252 68.007049 l f newpath 423.051849 264.375 m 422.557769 264.375 l 422.557769 66.501586 l 423.051849 67.252655 l f newpath 422.557769 264.375 m 421.552673 264.375 l 421.552673 65.009429 l 422.557769 66.501586 l f newpath 421.552673 264.375 m 420.525085 264.375 l 420.525085 63.530944 l 421.552673 65.009429 l f newpath 420.525085 264.375 m 418.403564 264.375 l 418.403564 60.616027 l 420.525085 63.530944 l f newpath 418.403564 264.375 m 416.194824 264.375 l 416.194824 57.759185 l 418.403564 60.616027 l f newpath 416.194824 264.375 m 412.148712 264.375 l 412.148712 52.933044 l 416.194824 57.759185 l f newpath 412.148712 264.375 m 407.854003 264.375 l 407.854003 48.301574 l 412.148712 52.933044 l f newpath 407.854003 264.375 m 397.341339 264.375 l 397.341339 38.653839 l 407.854003 48.301574 l f newpath 397.341339 264.375 m 385.675537 264.375 l 385.675537 30.115051 l 397.341339 38.653839 l f newpath 385.675537 264.375 m 373.130828 264.375 l 373.130828 22.891418 l 385.675537 30.115051 l f newpath 373.130828 264.375 m 360.803710 264.375 l 360.803710 17.408782 l 373.130828 22.891418 l f newpath 360.803710 264.375 m 347.477569 264.375 l 347.477569 13.027770 l 360.803710 17.408782 l f newpath 347.477569 264.375 m 333.254943 264.375 l 333.254943 9.936309 l 347.477569 13.027770 l f newpath 333.254943 264.375 m 318.803466 264.375 l 318.803466 8.348510 l 333.254943 9.936309 l f newpath 318.803466 264.375 m 303.838256 264.375 l 303.838256 8.291564 l 318.803466 8.348510 l f newpath 303.838256 264.375 m 290.724792 264.375 l 290.724792 9.566375 l 303.838256 8.291564 l f newpath 290.724792 264.375 m 276.208831 264.375 l 276.208831 12.469940 l 290.724792 9.566375 l f newpath 276.208831 264.375 m 262.074676 264.375 l 262.074676 16.914031 l 276.208831 12.469940 l f newpath 262.074676 264.375 m 249.040954 264.375 l 249.040954 22.593200 l 262.074676 16.914031 l f newpath 249.040954 264.375 m 237.836257 264.375 l 237.836257 28.880920 l 249.040954 22.593200 l f newpath 237.836257 264.375 m 225.451049 264.375 l 225.451049 37.670013 l 237.836257 28.880920 l f newpath 225.451049 264.375 m 215.876831 264.375 l 215.876831 46.145660 l 225.451049 37.670013 l f newpath 215.876831 264.375 m 205.932235 264.375 l 205.932235 57.075683 l 215.876831 46.145660 l f newpath 205.932235 264.375 m 198.301544 264.375 l 198.301544 67.599212 l 205.932235 57.075683 l f newpath 198.301544 264.375 m 191.295196 264.375 l 191.295196 79.924957 l 198.301544 67.599212 l f newpath 191.295196 264.375 m 186.030426 264.375 l 186.030426 92.281616 l 191.295196 79.924957 l f newpath 186.030426 264.375 m 182.066864 264.375 l 182.066864 105.662750 l 186.030426 92.281616 l f newpath 182.066864 264.375 m 179.845108 264.375 l 179.845108 118.248596 l 182.066864 105.662750 l f newpath 179.845108 264.375 m 178.998428 264.375 l 179.832275 264.375 l 179.832275 146.258239 l 178.998428 131.986511 l 179.845108 118.248596 l f newpath 179.832275 264.375 m 181.971435 264.375 l 181.971435 158.537963 l 179.832275 146.258239 l f newpath 181.971435 264.375 m 185.733688 264.375 l 185.733688 171.500854 l 181.971435 158.537963 l f newpath 185.733688 264.375 m 191.157745 264.375 l 191.157745 184.409118 l 185.733688 171.500854 l f newpath 191.157745 264.375 m 197.911514 264.375 l 197.911514 196.408264 l 191.157745 184.409118 l f newpath 197.911514 264.375 m 205.732299 264.375 l 205.732299 207.289642 l 197.911514 196.408264 l f newpath 205.732299 264.375 m 215.790100 264.375 l 215.790100 218.382812 l 205.732299 207.289642 l f newpath 215.790100 264.375 m 225.950347 264.375 l 225.950347 227.341186 l 215.790100 218.382812 l f newpath 225.950347 264.375 m 237.839477 264.375 l 237.839477 235.734512 l 225.950347 227.341186 l f newpath 237.839477 264.375 m 249.417617 264.375 l 249.417617 242.207733 l 237.839477 235.734512 l f newpath 249.417617 264.375 m 262.803894 264.375 l 262.803894 247.970367 l 249.417617 242.207733 l f newpath 361.044067 264.375 m 373.066680 264.375 l 373.066680 241.754455 l 361.044067 247.111465 l f newpath 373.066680 264.375 m 386.058959 264.375 l 386.058959 234.247894 l 373.066680 241.754455 l f newpath 386.058959 264.375 m 396.831634 264.375 l 396.831634 226.375701 l 386.058959 234.247894 l f newpath 396.831634 264.375 m 407.300842 264.375 l 407.300842 216.875854 l 396.831634 226.375701 l f newpath 407.300842 264.375 m 416.223419 264.375 l 416.223419 206.818298 l 407.300842 216.875854 l f newpath 416.223419 264.375 m 424.499877 264.375 l 424.499877 195.087890 l 416.223419 206.818298 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q q 2.0 0.0 846.0 491.0 rc newpath 418.740478 264.375 m 418.392089 264.375 l 418.392089 264.034088 l 418.740478 264.375 l f newpath 418.392089 264.375 m 416.239898 264.375 l 416.239898 262.037170 l 418.392089 264.034088 l f newpath 416.239898 264.375 m 412.362976 264.375 l 412.362976 258.693359 l 416.239898 262.037170 l f newpath 412.362976 264.375 m 408.325927 264.375 l 408.325927 255.522216 l 412.362976 258.693359 l f newpath 408.325927 264.375 m 398.706085 264.375 l 398.706085 249.055282 l 408.325927 255.522216 l f newpath 277.567565 264.375 m 268.926544 264.375 l 268.926544 254.139022 l 277.567565 248.515579 l f newpath 268.926544 264.375 m 259.423278 264.375 l 256.777099 264.375 l 259.423278 261.769592 l 268.926544 254.139022 l f newpath 256.777099 264.375 m 252.109252 268.971038 l 244.540405 278.111358 l 238.751174 286.804992 l 233.449172 296.895629 l 229.473342 306.942260 l 226.484680 317.769287 l 224.811096 327.921691 l 224.173614 338.986816 l 224.173614 264.375 l 224.811096 264.375 l 226.484680 264.375 l 229.473342 264.375 l 233.449172 264.375 l 238.751174 264.375 l 244.540405 264.375 l 252.109252 264.375 l 256.777099 264.375 l f newpath 424.256195 270.066711 m 424.011535 269.795715 l 423.765930 269.525543 l 423.519317 269.256103 l 423.023345 268.719573 l 422.523559 268.186157 l 421.512786 267.128814 l 420.487152 266.084228 l 418.740478 264.375 l 420.487152 264.375 l 421.512786 264.375 l 422.523559 264.375 l 423.023345 264.375 l 423.519317 264.375 l 423.765930 264.375 l 424.011535 264.375 l 424.256195 264.375 l f newpath 398.706085 264.375 m 388.354766 264.375 l 388.354766 243.532821 l 398.706085 249.055282 l f newpath 388.354766 264.375 m 377.499938 264.375 l 377.499938 239.080154 l 388.354766 243.532821 l f newpath 377.499938 264.375 m 367.046539 264.375 l 367.046539 235.924453 l 377.499938 239.080154 l f newpath 367.046539 264.375 m 355.934539 264.375 l 355.934539 233.675354 l 367.046539 235.924453 l f newpath 355.934539 264.375 m 344.251373 264.375 l 344.251373 232.462829 l 355.934539 233.675354 l f newpath 344.251373 264.375 m 332.535461 264.375 l 332.535461 232.393615 l 344.251373 232.462829 l f newpath 332.535461 264.375 m 320.542633 264.375 l 320.542633 233.510070 l 332.535461 232.393615 l f newpath 320.542633 264.375 m 310.135009 264.375 l 310.135009 235.481384 l 320.542633 233.510070 l f newpath 310.135009 264.375 m 298.711242 264.375 l 298.711242 238.785385 l 310.135009 235.481384 l f newpath 298.711242 264.375 m 287.675354 264.375 l 287.675354 243.223129 l 298.711242 238.785385 l f newpath 287.675354 264.375 m 277.567565 264.375 l 277.567565 248.515579 l 287.675354 243.223129 l f newpath 224.173614 338.986816 m 224.801422 350.481628 l 226.412780 360.386627 l 229.249435 370.873291 l 233.345275 381.365783 l 238.455673 391.186126 l 244.388504 400.171844 l 252.043090 409.446594 l 259.805450 417.060852 l 268.929046 424.351959 l 277.858795 430.144409 l 288.242736 435.526641 l 298.507476 439.633453 l 309.639617 442.889953 l 320.810089 445.017333 l 332.684844 446.101898 l 344.175354 446.030517 l 355.856353 444.825836 l 367.248626 442.513580 l 377.445007 439.428436 l 388.690643 434.797851 l 398.247497 429.708007 l 407.811065 423.350463 l 416.267578 416.427001 l 424.499938 408.150787 l 424.499938 264.375 l 416.267578 264.375 l 407.811065 264.375 l 398.247497 264.375 l 388.690643 264.375 l 377.445007 264.375 l 367.248626 264.375 l 355.856353 264.375 l 344.175354 264.375 l 332.684844 264.375 l 320.810089 264.375 l 309.639617 264.375 l 298.507476 264.375 l 288.242736 264.375 l 277.858795 264.375 l 268.929046 264.375 l 259.805450 264.375 l 252.043090 264.375 l 244.388504 264.375 l 238.455673 264.375 l 233.345275 264.375 l 229.249435 264.375 l 226.412780 264.375 l 224.801422 264.375 l 224.173614 264.375 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q q 2.0 0.0 846.0 491.0 rc newpath 424.737884 264.375 m 424.977050 264.375 l 425.217712 264.375 l 425.459777 264.375 l 425.948181 264.375 l 426.442260 264.375 l 427.447357 264.375 l 428.474884 264.375 l 430.596435 264.375 l 432.805175 264.375 l 436.851287 264.375 l 441.145996 264.375 l 451.658660 264.375 l 463.324462 264.375 l 475.869171 264.375 l 488.196289 264.375 l 501.522430 264.375 l 515.745056 264.375 l 530.196533 264.375 l 545.161743 264.375 l 558.275207 264.375 l 572.791137 264.375 l 586.925292 264.375 l 599.959045 264.375 l 611.163696 264.375 l 623.548950 264.375 l 633.123168 264.375 l 643.067749 264.375 l 650.698425 264.375 l 657.704833 264.375 l 662.969543 264.375 l 666.933105 264.375 l 669.154907 264.375 l 670.001586 264.375 l 670.001586 131.986511 l 669.154907 118.248596 l 666.933105 105.662750 l 662.969543 92.281616 l 657.704833 79.924957 l 650.698425 67.599212 l 643.067749 57.075683 l 633.123168 46.145660 l 623.548950 37.670013 l 611.163696 28.880920 l 599.959045 22.593200 l 586.925292 16.914031 l 572.791137 12.469940 l 558.275207 9.566375 l 545.161743 8.291564 l 530.196533 8.348510 l 515.745056 9.936309 l 501.522430 13.027770 l 488.196289 17.408782 l 475.869171 22.891418 l 463.324462 30.115051 l 451.658660 38.653839 l 441.145996 48.301574 l 436.851287 52.933044 l 432.805175 57.759185 l 430.596435 60.616027 l 428.474884 63.530944 l 427.447357 65.009429 l 426.442260 66.501586 l 425.948181 67.252655 l 425.459777 68.007049 l 425.217712 68.385437 l 424.977050 68.764678 l 424.737884 69.144683 l f newpath 670.001586 264.375 m 669.167724 264.375 l 667.028564 264.375 l 663.266296 264.375 l 657.842285 264.375 l 651.088500 264.375 l 643.267700 264.375 l 633.209899 264.375 l 623.049621 264.375 l 611.160522 264.375 l 599.582397 264.375 l 586.196105 264.375 l 573.051147 264.375 l 558.902099 264.375 l 544.826232 264.375 l 530.011169 264.375 l 515.838256 264.375 l 501.616943 264.375 l 487.955932 264.375 l 475.933319 264.375 l 462.941040 264.375 l 452.168365 264.375 l 441.699157 264.375 l 432.776580 264.375 l 424.500091 264.375 l 424.500091 195.087890 l 432.776580 206.818298 l 441.699157 216.875854 l 452.168365 226.375701 l 462.941040 234.247894 l 475.933319 241.754455 l 487.955932 247.111465 l 501.616943 251.611450 l 515.838256 254.692291 l 530.011169 256.254150 l 544.826232 256.338195 l 558.902099 254.954605 l 573.051147 252.076583 l 586.196105 247.970367 l 599.582397 242.207733 l 611.160522 235.734512 l 623.049621 227.341186 l 633.209899 218.382812 l 643.267700 207.289642 l 651.088500 196.408264 l 657.842285 184.409118 l 663.266296 171.500854 l 667.028564 158.537963 l 669.167724 146.258239 l 670.001586 131.986511 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q q 2.0 0.0 846.0 491.0 rc newpath 592.222839 264.375 m 596.890747 268.971038 l 596.890747 264.375 l 592.222839 264.375 l f newpath 596.890747 268.971038 m 604.459594 278.111358 l 604.459594 264.375 l 596.890747 264.375 l f newpath 604.459594 278.111358 m 610.248840 286.804992 l 610.248840 264.375 l 604.459594 264.375 l f newpath 610.248840 286.804992 m 615.550842 296.895629 l 615.550842 264.375 l 610.248840 264.375 l f newpath 615.550842 296.895629 m 619.526672 306.942260 l 619.526672 264.375 l 615.550842 264.375 l f newpath 426.476470 268.186157 m 427.487243 267.128814 l 427.487243 264.375 l 426.476470 264.375 l f newpath 427.487243 267.128814 m 428.512847 266.084228 l 430.259552 264.375 l 428.512847 264.375 l 427.487243 264.375 l f newpath 424.743835 270.066711 m 424.988433 269.795715 l 424.988433 264.375 l 424.743835 264.375 l f newpath 424.988433 269.795715 m 425.234069 269.525543 l 425.234069 264.375 l 424.988433 264.375 l f newpath 425.234069 269.525543 m 425.480682 269.256103 l 425.480682 264.375 l 425.234069 264.375 l f newpath 425.480682 269.256103 m 425.976684 268.719573 l 425.976684 264.375 l 425.480682 264.375 l f newpath 425.976684 268.719573 m 426.476470 268.186157 l 426.476470 264.375 l 425.976684 264.375 l f newpath 619.526672 306.942260 m 622.515319 317.769287 l 622.515319 264.375 l 619.526672 264.375 l f newpath 622.515319 317.769287 m 624.188903 327.921691 l 624.188903 264.375 l 622.515319 264.375 l f newpath 624.188903 327.921691 m 624.826416 338.986816 l 624.198547 350.481628 l 624.198547 264.375 l 624.826416 264.375 l 624.188903 264.375 l f newpath 624.198547 350.481628 m 622.587219 360.386627 l 622.587219 264.375 l 624.198547 264.375 l f newpath 622.587219 360.386627 m 619.750549 370.873291 l 619.750549 264.375 l 622.587219 264.375 l f newpath 619.750549 370.873291 m 615.654724 381.365783 l 615.654724 264.375 l 619.750549 264.375 l f newpath 615.654724 381.365783 m 610.544311 391.186126 l 610.544311 264.375 l 615.654724 264.375 l f newpath 610.544311 391.186126 m 604.611450 400.171844 l 604.611450 264.375 l 610.544311 264.375 l f newpath 604.611450 400.171844 m 596.956909 409.446594 l 596.956909 264.375 l 604.611450 264.375 l f newpath 596.956909 409.446594 m 589.194580 417.060852 l 589.194580 264.375 l 596.956909 264.375 l f newpath 589.194580 417.060852 m 580.070983 424.351959 l 580.070983 264.375 l 589.194580 264.375 l f newpath 580.070983 424.351959 m 571.141174 430.144409 l 571.141174 264.375 l 580.070983 264.375 l f newpath 571.141174 430.144409 m 560.757263 435.526641 l 560.757263 264.375 l 571.141174 264.375 l f newpath 560.757263 435.526641 m 550.492553 439.633453 l 550.492553 264.375 l 560.757263 264.375 l f newpath 550.492553 439.633453 m 539.360412 442.889953 l 539.360412 264.375 l 550.492553 264.375 l f newpath 539.360412 442.889953 m 528.189941 445.017333 l 528.189941 264.375 l 539.360412 264.375 l f newpath 528.189941 445.017333 m 516.315185 446.101898 l 516.315185 264.375 l 528.189941 264.375 l f newpath 516.315185 446.101898 m 504.824645 446.030517 l 504.824645 264.375 l 516.315185 264.375 l f newpath 504.824645 446.030517 m 493.143615 444.825836 l 493.143615 264.375 l 504.824645 264.375 l f newpath 493.143615 444.825836 m 481.751342 442.513580 l 481.751342 264.375 l 493.143615 264.375 l f newpath 481.751342 442.513580 m 471.554962 439.428436 l 471.554962 264.375 l 481.751342 264.375 l f newpath 471.554962 439.428436 m 460.309356 434.797851 l 460.309356 264.375 l 471.554962 264.375 l f newpath 460.309356 434.797851 m 450.752471 429.708007 l 450.752471 264.375 l 460.309356 264.375 l f newpath 450.752471 429.708007 m 441.188964 423.350463 l 441.188964 264.375 l 450.752471 264.375 l f newpath 441.188964 423.350463 m 432.732421 416.427001 l 432.732421 264.375 l 441.188964 264.375 l f newpath 432.732421 416.427001 m 424.500091 408.150787 l 424.500091 264.375 l 432.732421 264.375 l f newpath 430.259552 264.375 m 430.607940 264.375 l 432.760101 264.375 l 436.637023 264.375 l 440.674072 264.375 l 450.293914 264.375 l 460.645263 264.375 l 471.500061 264.375 l 481.953460 264.375 l 493.065460 264.375 l 504.748626 264.375 l 516.464538 264.375 l 528.457336 264.375 l 538.864990 264.375 l 550.288757 264.375 l 561.324645 264.375 l 571.432434 264.375 l 580.073425 264.375 l 589.576721 264.375 l 592.222839 264.375 l 589.576721 261.769592 l 580.073425 254.139022 l 571.432434 248.515579 l 561.324645 243.223129 l 550.288757 238.785385 l 538.864990 235.481384 l 528.457336 233.510070 l 516.464538 232.393615 l 504.748626 232.462829 l 493.065460 233.675354 l 481.953460 235.924453 l 471.500061 239.080154 l 460.645263 243.532821 l 450.293914 249.055282 l 440.674072 255.522216 l 436.637023 258.693359 l 432.760101 262.037170 l 430.607940 264.034088 l 430.259552 264.375 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 0.752941 0.752941 0.752941 RG 2.0 0.0 846.0 491.0 rc newpath 423.947692 264.375 m 423.394134 264.375 l 423.394134 68.684539 l 423.947692 69.104309 l f newpath 423.394134 264.375 m 422.839233 264.375 l 422.839233 68.266448 l 423.394134 68.684539 l f newpath 422.839233 264.375 m 422.282958 264.375 l 422.282958 67.849914 l 422.839233 68.266448 l f newpath 422.282958 264.375 m 421.166351 264.375 l 421.166351 67.021697 l 422.282958 67.849914 l f newpath 421.166351 264.375 m 420.044403 264.375 l 420.044403 66.199981 l 421.166351 67.021697 l f newpath 420.044403 264.375 m 417.784515 264.375 l 417.784515 64.576049 l 420.044403 66.199981 l f newpath 417.784515 264.375 m 415.503631 264.375 l 415.503631 62.978393 l 417.784515 64.576049 l f newpath 415.503631 264.375 m 410.880310 264.375 l 410.880310 59.862823 l 415.503631 62.978393 l f newpath 410.880310 264.375 m 406.177185 264.375 l 406.177185 56.855194 l 410.880310 59.862823 l f newpath 406.177185 264.375 m 397.811096 264.375 l 397.811096 51.883911 l 406.177185 56.855194 l f newpath 397.811096 264.375 m 389.227294 264.375 l 389.227294 47.253936 l 397.811096 51.883911 l f newpath 389.227294 264.375 m 369.206665 264.375 l 369.206665 38.129943 l 389.227294 47.253936 l f newpath 369.206665 264.375 m 348.208679 264.375 l 348.208679 30.816528 l 369.206665 38.129943 l f newpath 348.208679 264.375 m 326.663299 264.375 l 326.663299 25.469390 l 348.208679 30.816528 l f newpath 326.663299 264.375 m 306.285400 264.375 l 306.285400 22.276885 l 326.663299 25.469390 l f newpath 306.285400 264.375 m 284.954528 264.375 l 284.954528 20.788757 l 306.285400 22.276885 l f newpath 284.954528 264.375 m 262.838745 264.375 l 262.838745 21.207946 l 284.954528 20.788757 l f newpath 262.838745 264.375 m 240.936431 264.375 l 240.936431 23.603454 l 262.838745 21.207946 l f newpath 240.936431 264.375 m 218.765136 264.375 l 218.765136 28.104583 l 240.936431 23.603454 l f newpath 218.765136 264.375 m 199.705123 264.375 l 199.705123 33.746612 l 218.765136 28.104583 l f newpath 199.705123 264.375 m 178.957687 264.375 l 178.957687 41.923461 l 199.705123 33.746612 l f newpath 178.957687 264.375 m 159.071029 264.375 l 159.071029 52.003723 l 178.957687 41.923461 l f newpath 159.071029 264.375 m 140.980178 264.375 l 140.980178 63.401367 l 159.071029 52.003723 l f newpath 140.980178 264.375 m 125.601203 264.375 l 125.601203 75.097717 l 140.980178 63.401367 l f newpath 125.601203 264.375 m 108.773719 264.375 l 108.773719 90.551544 l 125.601203 75.097717 l f newpath 108.773719 264.375 m 95.880783 264.375 l 95.880783 104.845153 l 108.773719 90.551544 l f newpath 95.880783 264.375 m 82.588989 264.375 l 82.588989 122.711181 l 95.880783 104.845153 l f newpath 82.588989 264.375 m 72.455520 264.375 l 72.455520 139.501068 l 82.588989 122.711181 l f newpath 72.455520 264.375 m 63.199138 264.375 l 63.199138 158.813232 l 72.455520 139.501068 l f newpath 63.199138 264.375 m 56.272777 264.375 l 56.272777 177.907714 l 63.199138 158.813232 l f newpath 56.272777 264.375 m 51.074352 264.375 l 51.074352 198.384033 l 56.272777 177.907714 l f newpath 51.074352 264.375 m 48.166316 264.375 l 48.166316 217.524353 l 51.074352 198.384033 l f newpath 48.166316 264.375 m 47.059196 264.375 l 48.149528 264.375 l 48.806987 264.375 l 48.149528 259.990234 l 47.059196 238.353012 l 48.166316 217.524353 l f newpath 48.806987 264.375 m 50.949363 278.663146 l 55.883102 298.491882 l 63.017982 318.428863 l 71.939041 337.217987 l 82.322761 354.565246 l 95.764404 372.690185 l 109.448776 387.808105 l 125.605613 402.582275 l 141.499862 414.635742 l 160.089950 426.247802 l 178.589126 435.586975 l 198.801788 443.619384 l 219.257049 449.695098 l 241.214096 454.115783 l 262.695800 456.459167 l 284.805541 456.891418 l 306.676330 455.354644 l 326.555389 452.228515 l 348.882537 446.658325 l 368.265502 439.921539 l 388.141052 430.976074 l 406.237426 420.783599 l 424.499847 408.150695 l 424.499847 264.375 l 406.237426 264.375 l 388.141052 264.375 l 368.265502 264.375 l 348.882537 264.375 l 326.555389 264.375 l 306.676330 264.375 l 284.805541 264.375 l 262.695800 264.375 l 241.214096 264.375 l 219.257049 264.375 l 198.801788 264.375 l 178.589126 264.375 l 160.089950 264.375 l 141.499862 264.375 l 125.605613 264.375 l 109.448776 264.375 l 95.764404 264.375 l 82.322761 264.375 l 71.939041 264.375 l 63.017982 264.375 l 55.883102 264.375 l 50.949363 264.375 l 48.806987 264.375 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 2.0 0.0 846.0 491.0 rc newpath 800.193054 264.375 m 798.050598 278.663146 l 798.050598 264.375 l 800.193054 264.375 l f newpath 798.050598 278.663146 m 793.116943 298.491882 l 793.116943 264.375 l 798.050598 264.375 l f newpath 793.116943 298.491882 m 785.982055 318.428863 l 785.982055 264.375 l 793.116943 264.375 l f newpath 785.982055 318.428863 m 777.060974 337.217987 l 777.060974 264.375 l 785.982055 264.375 l f newpath 777.060974 337.217987 m 766.677246 354.565246 l 766.677246 264.375 l 777.060974 264.375 l f newpath 766.677246 354.565246 m 753.235595 372.690185 l 753.235595 264.375 l 766.677246 264.375 l f newpath 753.235595 372.690185 m 739.551208 387.808105 l 739.551208 264.375 l 753.235595 264.375 l f newpath 739.551208 387.808105 m 723.394348 402.582275 l 723.394348 264.375 l 739.551208 264.375 l f newpath 723.394348 402.582275 m 707.500122 414.635742 l 707.500122 264.375 l 723.394348 264.375 l f newpath 707.500122 414.635742 m 688.910095 426.247802 l 688.910095 264.375 l 707.500122 264.375 l f newpath 688.910095 426.247802 m 670.410888 435.586975 l 670.410888 264.375 l 688.910095 264.375 l f newpath 670.410888 435.586975 m 650.198242 443.619384 l 650.198242 264.375 l 670.410888 264.375 l f newpath 650.198242 443.619384 m 629.742980 449.695098 l 629.742980 264.375 l 650.198242 264.375 l f newpath 629.742980 449.695098 m 607.785888 454.115783 l 607.785888 264.375 l 629.742980 264.375 l f newpath 607.785888 454.115783 m 586.304199 456.459167 l 586.304199 264.375 l 607.785888 264.375 l f newpath 586.304199 456.459167 m 564.194458 456.891418 l 564.194458 264.375 l 586.304199 264.375 l f newpath 564.194458 456.891418 m 542.323669 455.354644 l 542.323669 264.375 l 564.194458 264.375 l f newpath 542.323669 455.354644 m 522.444641 452.228515 l 522.444641 264.375 l 542.323669 264.375 l f newpath 522.444641 452.228515 m 500.117492 446.658325 l 500.117492 264.375 l 522.444641 264.375 l f newpath 500.117492 446.658325 m 480.734466 439.921539 l 480.734466 264.375 l 500.117492 264.375 l f newpath 480.734466 439.921539 m 460.858947 430.976074 l 460.858947 264.375 l 480.734466 264.375 l f newpath 460.858947 430.976074 m 442.762542 420.783599 l 442.762542 264.375 l 460.858947 264.375 l f newpath 442.762542 420.783599 m 424.500152 408.150695 l 424.500152 264.375 l 442.762542 264.375 l f newpath 425.052307 264.375 m 425.605895 264.375 l 426.160766 264.375 l 426.717071 264.375 l 427.833618 264.375 l 428.955627 264.375 l 431.215484 264.375 l 433.496368 264.375 l 438.119689 264.375 l 442.822814 264.375 l 451.188903 264.375 l 459.772705 264.375 l 479.793334 264.375 l 500.791320 264.375 l 522.336669 264.375 l 542.714538 264.375 l 564.045471 264.375 l 586.161254 264.375 l 608.063598 264.375 l 630.234802 264.375 l 649.294860 264.375 l 670.042358 264.375 l 689.928955 264.375 l 708.019836 264.375 l 723.398803 264.375 l 740.226318 264.375 l 753.119201 264.375 l 766.411010 264.375 l 776.544494 264.375 l 785.800842 264.375 l 792.727233 264.375 l 797.925659 264.375 l 800.833679 264.375 l 801.940795 264.375 l 801.940795 238.353012 l 800.833679 217.524353 l 797.925659 198.384033 l 792.727233 177.907714 l 785.800842 158.813232 l 776.544494 139.501068 l 766.411010 122.711181 l 753.119201 104.845153 l 740.226318 90.551544 l 723.398803 75.097717 l 708.019836 63.401367 l 689.928955 52.003723 l 670.042358 41.923461 l 649.294860 33.746612 l 630.234802 28.104583 l 608.063598 23.603454 l 586.161254 21.207946 l 564.045471 20.788757 l 542.714538 22.276885 l 522.336669 25.469390 l 500.791320 30.816528 l 479.793334 38.129943 l 459.772705 47.253936 l 451.188903 51.883911 l 442.822814 56.855194 l 438.119689 59.862823 l 433.496368 62.978393 l 431.215484 64.576049 l 428.955627 66.199981 l 427.833618 67.021697 l 426.717071 67.849914 l 426.160766 68.266448 l 425.605895 68.684539 l 425.052307 69.104309 l f newpath 801.940795 264.375 m 800.850463 264.375 l 800.193054 264.375 l 800.850463 259.990234 l 801.940795 238.353012 l f newpath 0.0 0.0 m 0.0 493.0 l 848.0 493.0 l 848.0 0.0 l h W Q Q q 1.0 w q newpath 2.0 264.375 m 847.0 264.375 l S Q q Q q newpath 424.5 491.0 m 424.5 1.0 l S Q q Q Q Q 0 0 858 503 rc 0.0 0.0 translate 0.0 0.0 translate 1.0 w 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 6734 484 a currentpoint grestore moveto 6734 484 a 2109 484 a currentpoint currentpoint translate 1 0.3034 div 1 0.3034 div scale neg exch neg exch translate 2109 484 a 1152 1963 a FJ(a\))1258 b(b\))-184 2120 y Ft(Figure)26 b FD(2.)h Fs(Domain)i(a\))g(and)g(r)l(ange)g(b\))f(of)g(functions)h(in) f FA(A)p FD(\()p FA(D)r Fw(;)12 b FA(E)6 b Fw(;)11 b Fi(c)p FD(\))p Fs(.)41 b(In)29 b(b\))f(the)g(Poinc)l(ar)n(\023)-35 b(e)31 b(neighb)l(orho)l(o)l(d)g Fw(D)r FD(\()p Fw(I)2956 2129 y Fu(2)2990 2120 y Fw(;)12 b(\022)3055 2129 y Fu(2)3089 2120 y FD(\))29 b Fs(is)f(given)g(in)g(light)g(c)l(olor,)936 2195 y Fw(D)r FD(\()p Fw(I)1054 2204 y Fu(3)1088 2195 y Fw(;)11 b(\022)1152 2204 y Fu(3)1187 2195 y FD(\))16 b FA(n)g Fw(D)r FD(\()p Fw(I)1399 2204 y Fu(2)1433 2195 y Fw(;)c(\022)1498 2204 y Fu(2)1532 2195 y FD(\))26 b Fs(and)h Fw(D)r FD(\()p Fw(I)1842 2204 y Fu(4)1876 2195 y Fw(;)12 b(\022)1941 2204 y Fu(4)1975 2195 y FD(\))k FA(n)g Fw(D)r FD(\()p Fw(I)2187 2204 y Fu(2)2222 2195 y Fw(;)11 b(\022)2286 2204 y Fu(2)2321 2195 y FD(\))26 b Fs(|)f(in)g(dark.)-107 2565 y FG(1\))41 b FB(\036)82 2580 y Fw(\034)160 2565 y FG(solves)33 b(the)i(e)-5 b(quation)35 b FF(\(1)p FB(:)p FF(6\))f FG(on)h Fz(O)s FG(;)-107 2795 y(2\))41 b FB(\036)82 2810 y Fw(\034)160 2795 y FG(has)34 b(a)h(unique)f(quadr)-5 b(atic)35 b(critic)-5 b(al)35 b(p)-5 b(oint)34 b(on)h Fz(O)j FG(at)d(some)f(r)-5 b(e)g(al:)44 b FB(\036)2637 2810 y Fw(\034)2680 2795 y FF(\()p FB(c)22 b FF(+)g FB(z)t FF(\))28 b(=)g FB(O)s FF(\()p FB(z)3264 2759 y FD(2)3303 2795 y FF(\))p FG(;)-107 3025 y(3\))41 b(the)35 b(two)f(inverse)g(br)-5 b(anches)34 b FB(\021)39 b FG(and)34 b FB(\020)42 b FG(of)35 b FB(\036)1636 3040 y Fw(\034)1713 3025 y FG(c)-5 b(an)35 b(b)-5 b(e)34 b(factorize)-5 b(d)34 b(as)929 3316 y FB(\021)t FF(\()p FB(z)t FF(\))28 b(=)f FB(u)p FF(\()p FB(T)14 b FF(\()p Fz(\000)1517 3226 y Fr(p)p 1616 3226 192 4 v 1616 3316 a FB(L)p FF(\()p FB(z)t FF(\))q(\)\))p FB(;)117 b(\020)8 b FF(\()p FB(z)t FF(\))27 b(=)h FB(u)p FF(\()p FB(T)14 b FF(\()2538 3226 y Fr(p)p 2636 3226 V 2636 3316 a FB(L)p FF(\()p FB(z)t FF(\))q(\)\))p FB(;)656 b FF(\(5.41\))24 3495 y FB(T)48 b FG(and)35 b FB(L)g FG(ar)-5 b(e)35 b(a\016ne,)f(and)1166 3730 y FB(u)28 b Fz(2)g(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FF(;)17 b Fk(c)p FF(\))p FB(;)114 b Fk(c)27 b FF(=)2080 3589 y Fr(\022)2153 3730 y Fz(\000)2240 3662 y FF(1)p 2240 3707 49 4 v 2240 3798 a(2)2299 3730 y FB(;)17 b FF(0)p FB(;)g FF(0)p FB(;)g FF(1)2578 3589 y Fr(\023)2667 3730 y FF(;)-107 4084 y FG(4\))41 b Fz(\000)p FF(0)p FB(:)p FF(2626)27 b FB(<)g(\025)h(<)g Fz(\000)p FF(0)p FB(:)p FF(2426)p FG(;)-107 4313 y(5\))41 b(if)34 b FB(\034)40 b Fz(\021)28 b FF(0)p FG(,)34 b(then)h FB(\025)28 b(<)f(c)h(<)f FF(0)p FG(,)35 b(and)f(ther)-5 b(e)35 b(ar)-5 b(e)35 b(p)-5 b(oints)861 4520 y FF(0)27 b FB(<)h(x)1096 4535 y FD(+)1183 4520 y FB(<)f(\036)1344 4535 y FD(0)1384 4520 y FF(\()p FB(\025)p FF(\))g FB(<)h FF(1)p FB(;)1850 4452 y(x)1905 4467 y FD(+)p 1850 4497 115 4 v 1878 4588 a FB(\025)2002 4520 y(<)f(x)2160 4535 y FA(\000)2247 4520 y FB(<)h Fz(\000)p FF(1)p FB(;)117 b FF(and)99 b FB(x)2932 4535 y FA(\003)2972 4520 y FB(;)24 4734 y FG(such)34 b(that)i FB(\036)503 4749 y FD(0)542 4734 y FF(\()p FB(x)635 4749 y FA(\006)694 4734 y FF(\))28 b(=)f(0)35 b FG(and)f FB(\036)1194 4749 y FD(0)1234 4734 y FF(\()p FB(x)1327 4749 y FA(\003)1366 4734 y FF(\))28 b(=)g FB(x)1591 4749 y FA(\003)1630 4734 y FG(;)-107 4915 y(6\))41 b(additional)5 b(ly,)1543 5031 y FB(b)28 b Fz(\021)h FB(\036)1776 5046 y FD(0)1815 5031 y FF(\()p FB(c)p FF(\))e FB(<)h FF(1)22 b(+)g FB(\025:)-84 5276 y FF(In)33 b(this)g(pap)s(er)g(w)m(e)g(will)h (presen)m(t)g(a)e(\\pro)s(of)7 b(")31 b(of)h(this)i(claim)f(whic)m(h)h (is)f(non-rigorous)f(in)h(t)m(w)m(o)g(resp)s(ects.)-84 5392 y(First,)e(it)f(in)m(v)m(olv)m(es)j(uniformization)e (\(construction)g(of)f(a)g(conformal)h(isomorphism)h(to)e(the)g(unit)h (circle\))-184 5509 y(of)25 b(the)g(sets)h Fz(D)h FF(and)e Fz(E)9 b FF(.)40 b(This)26 b(uniformization)g(is)f(straigh)m(tforw)m (ard)g(for)f Fz(D)s FF(,)i(but)f(can)h(not)e(b)s(e)h(put)g(in)g(a)g (simple)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)e(using)i Fx(etds.cls)p eop end %%Page: 12 13 TeXDict begin 12 12 bop -184 284 a FJ(12)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(form)40 b(in)g(the)h(case)g (of)e Fz(E)9 b FF(.)65 b(In)41 b(this)f(pap)s(er)g(w)m(e)h(will)g (appro)m(ximate)g(the)f(restriction)h(of)f(the)g(uniformizing)-184 608 y(co)s(ordinate)45 b(of)f Fz(E)54 b FF(to)44 b(a)h(set)g(compactly) h(con)m(tained)g(in)f FB(D)s FF(\()p FB(I)2153 623 y FD(2)2192 608 y FB(;)17 b(\022)2281 623 y FD(2)2321 608 y FF(\))45 b(b)m(y)h(that)e(of)g FB(D)s FF(\()p FB(I)3063 623 y FD(2)3103 608 y FB(;)17 b(\022)3192 623 y FD(2)3231 608 y FF(\).)80 b(A)45 b(rigorous)-184 724 y(construction)31 b(of)e(the)i(uniformizing)f(co)s(ordinate)g(of)f Fz(E)38 b FF(w)m(ould)31 b(require)g(implemen)m(ting)h(computer)e(b)s(ounds) -184 840 y(on)k(a)f(n)m(umerical)i(appro)m(ximation)f(using,)g(for)f (instance)i(the)e(Sc)m(h)m(w)m(arz-Christo\013el)k(form)m(ula,)c(whic)m (h)i(is)f(an)-184 957 y(undertaking)g(in)f(itself.)-84 1073 y(Second,)d(the)f(\\pro)s(of)7 b(")28 b(relies)i(on)e(v)m (eri\014cation)i(of)e(sev)m(eral)j(inequalities)g(of)d(the)h(form)f FB(f)11 b FF(\()p FC(x)p FF(\))28 b FB(>)f FF(0)i(where)h FB(f)-184 1189 y FF(is)c(some)h(explicit)g(function)f(and)g FC(x)g FF(ranges)g(o)m(v)m(er)g(a)g(set)g(in)g FE(R)2022 1153 y Fw(d)2088 1189 y FF(\()p FB(d)h FF(=)h(4)d(or)g(5\).)41 b(A)m(t)26 b(this)g(time)g(this)h(v)m(eri\014cation)-184 1305 y(is)39 b(done)h(only)f(n)m(umerically)-8 b(,)42 b(its)d(in)m(terv)-5 b(al)39 b(arithmetic)h(implemen)m(tation)g(will)g (b)s(e)f(a)f(sub)5 b(ject)40 b(of)e(a)h(future)-184 1422 y(w)m(ork.)-84 1538 y(W)-8 b(e)35 b(ha)m(v)m(e)i(also)e(implemen)m(ted) i(the)f(renormalization)f(op)s(erator)g Fz(RG)41 b FF(as)35 b(w)m(ell)i(as)e Fz(K)3064 1553 y Fw(\017)3131 1538 y FF(n)m(umerically)-8 b(,)38 b(and)-184 1654 y(ha)m(v)m(e)50 b(found)f(go)s(o)s(d)e(appro)m(ximations)j(of)e(their)h(\014xed)h(p)s (oin)m(ts)f(b)m(y)h(iterating)e(Newton)i(maps)f(for)f(these)-184 1770 y(op)s(erators.)c(The)33 b(follo)m(wing)g(summarizes)i(our)d (\014ndings.)-184 1974 y Fm(Numerical)38 b(Obser)-9 b(v)g(a)i(tion)38 b(1.)-107 2145 y FG(1\))j(The)34 b(fol)5 b(lowing)33 b(is)i(an)g(appr)-5 b(oximate)33 b(T)-7 b(aylor)34 b(series)h(for)f (the)h FB(\036)2393 2160 y FD(0)2432 2145 y FG(:)366 2442 y FB(\036)424 2457 y FD(0)463 2442 y FF(\()p FB(y)t FF(\))82 b Fz(\031)i FF(1)p FB(:)p FF(0)22 b Fz(\000)g FF(1)p FB(:)p FF(9719)f Fz(\002)i FF(10)1571 2401 y FA(\000)p FD(1)1665 2442 y FB(y)65 b Fz(\000)22 b FF(9)p FB(:)p FF(2103)f Fz(\002)i FF(10)2368 2401 y FA(\000)p FD(1)2462 2442 y FB(y)2514 2401 y FD(2)2575 2442 y Fz(\000)f FF(3)p FB(:)p FF(1550)f Fz(\002)i FF(10)3165 2401 y FA(\000)p FD(2)3259 2442 y FB(y)3311 2401 y FD(3)981 2583 y FF(+)f(2)p FB(:)p FF(5252)f Fz(\002)h FF(10)1569 2542 y FA(\000)p FD(2)1663 2583 y FB(y)1715 2542 y FD(4)1776 2583 y Fz(\000)h FF(5)p FB(:)p FF(6774)e Fz(\002)h FF(10)2366 2542 y FA(\000)p FD(4)2460 2583 y FB(y)2512 2542 y FD(5)2573 2583 y FF(+)g(1)p FB(:)p FF(6209)f Fz(\002)i FF(10)3162 2542 y FA(\000)p FD(5)3256 2583 y FB(y)3308 2542 y FD(6)981 2724 y FF(+)f(5)p FB(:)p FF(5554)f Fz(\002)h FF(10)1569 2683 y FA(\000)p FD(6)1663 2724 y FB(y)1715 2683 y FD(7)1776 2724 y Fz(\000)h FF(2)p FB(:)p FF(5832)e Fz(\002)h FF(10)2366 2683 y FA(\000)p FD(6)2460 2724 y FB(y)2512 2683 y FD(8)2573 2724 y FF(+)g(5)p FB(:)p FF(1783)f Fz(\002)i FF(10)3162 2683 y FA(\000)p FD(8)3256 2724 y FB(y)3308 2683 y FD(9)3363 2724 y FB(:)17 b(:)g(:)533 2866 y(\025)83 b Fz(\031)h(\000)p FF(0)p FB(:)p FF(25014)17 b FB(:)g(:)g(:)-107 3112 y FG(2\))41 b(The)35 b(op)-5 b(er)g(ator)36 b Fz(K)685 3127 y FD(0)760 3112 y FG(is)f(hyp)-5 b(erb)g(olic)35 b(at)h FB(\036)1494 3127 y FD(0)1569 3112 y FG(with)g(a)g(lo)-5 b(c)g(al)35 b(stable)g(manifold)g(of)g(c)-5 b(o)g(dimension)34 b FF(2)i FG(and)f(the)24 3228 y(two)g(eigenvalues)e(outside)i(of)g(the)f (unit)i(cir)-5 b(cle)34 b(given)g(by)1392 3424 y FB(\016)1435 3439 y FD(1)1502 3424 y FF(=)28 b(8)p FB(:)p FF(70052)p FB(:::;)115 b(\016)2193 3439 y FD(2)2261 3424 y FF(=)2378 3357 y(1)p 2374 3401 57 4 v 2374 3493 a FB(\025)2441 3424 y(:)24 3634 y(\016)67 3649 y FD(2)141 3634 y FG(is)34 b(the)h(eigenvalue)f(of)g(the)h(exp)-5 b(anding)33 b(eigenve)-5 b(ctor)33 b(c)-5 b(orr)g(esp)g(onding)33 b(to)i(c)-5 b(o)g(or)g(dinate)34 b(tr)-5 b(anslations.)-107 3843 y(3\))41 b(The)34 b(op)-5 b(er)g(ator)35 b Fz(K)683 3858 y Fw(\017)750 3843 y FG(has)f(a)h(\014xe)-5 b(d)34 b(p)-5 b(oint)35 b FB(')1544 3858 y Fw(\017)1611 3843 y FG(for)g(al)5 b(l)34 b FB(\017)i FG(in)e(some)g(neighb)-5 b(orho)g(o)g(d)33 b(of)i(zer)-5 b(o.)-107 4052 y(4\))41 b(The)34 b(op)-5 b(er)g(ator)35 b Fz(RG)41 b FG(has)34 b(a)h(\014xe)-5 b(d)34 b(p)-5 b(oint)35 b FB(\017)1560 4016 y FA(\003)1635 4052 y FG(whose)e(appr)-5 b(oximate)34 b(p)-5 b(ower)34 b(series)h(is)f(given)g(by)185 4206 y FB(\017)224 4165 y FA(\003)292 4206 y FF(=)166 b Fz(\000)p FF(2)p FB(:)p FF(668)22 b Fz(\002)g FF(10)1053 4165 y FA(\000)p FD(2)1169 4206 y FF(+)g(5)p FB(:)p FF(477)g Fz(\002)g FF(10)1709 4165 y FA(\000)p FD(2)1803 4206 y FB(y)155 b Fz(\000)23 b FF(1)p FB(:)p FF(385)e Fz(\002)i FF(10)2548 4165 y FA(\000)p FD(2)2642 4206 y FB(y)2694 4165 y FD(2)2845 4206 y Fz(\000)g FF(3)p FB(:)p FF(543)e Fz(\002)i FF(10)3387 4165 y FA(\000)p FD(2)3481 4206 y FB(y)3533 4165 y FD(3)1169 4347 y FF(+)f(2)p FB(:)p FF(187)g Fz(\002)g FF(10)1709 4306 y FA(\000)p FD(2)1803 4347 y FB(y)1855 4306 y FD(4)2006 4347 y FF(+)g(5)p FB(:)p FF(504)g Fz(\002)g FF(10)2546 4306 y FA(\000)p FD(2)2640 4347 y FB(x)153 b Fz(\000)22 b FF(6)p FB(:)p FF(029)g Fz(\002)g FF(10)3389 4306 y FA(\000)p FD(2)3483 4347 y FB(xy)1169 4488 y FF(+)g(5)p FB(:)p FF(780)g Fz(\002)g FF(10)1709 4447 y FA(\000)p FD(3)1803 4488 y FB(xy)1910 4447 y FD(2)2011 4488 y Fz(\000)g FF(5)p FB(:)p FF(777)g Fz(\002)g FF(10)2552 4447 y FA(\000)p FD(4)2646 4488 y FB(xy)2753 4447 y FD(3)2854 4488 y Fz(\000)g FF(3)p FB(:)p FF(015)g Fz(\002)g FF(10)3395 4447 y FA(\000)p FD(2)3489 4488 y FB(x)3544 4447 y FD(2)1169 4629 y FF(+)g(6)p FB(:)p FF(096)g Fz(\002)g FF(10)1709 4588 y FA(\000)p FD(3)1803 4629 y FB(x)1858 4588 y FD(2)1898 4629 y FB(y)65 b Fz(\000)22 b FF(9)p FB(:)p FF(384)g Fz(\002)g FF(10)2552 4588 y FA(\000)p FD(4)2646 4629 y FB(x)2701 4588 y FD(2)2741 4629 y FB(y)2793 4588 y FD(2)2854 4629 y FF(+)g(1)p FB(:)p FF(927)f Fz(\002)i FF(10)3394 4588 y FA(\000)p FD(3)3488 4629 y FB(x)3543 4588 y FD(3)1169 4770 y Fz(\000)g FF(6)p FB(:)p FF(256)e Fz(\002)i FF(10)1711 4729 y FA(\000)p FD(4)1805 4770 y FB(x)1860 4729 y FD(3)1900 4770 y FB(y)64 b Fz(\000)23 b FF(1)p FB(:)p FF(444)e Fz(\002)i FF(10)2554 4729 y FA(\000)p FD(5)2648 4770 y FB(x)2703 4729 y FD(4)2855 4770 y FF(+)f FB(:)17 b(:)g(:)24 4924 y FG(while)394 5077 y FB(\036)452 5092 y Fw(\017)481 5073 y Fn(\003)603 5077 y FF(=)83 b(1)p FB(:)p FF(0)22 b Fz(\000)h FF(1)p FB(:)p FF(9468)e Fz(\002)h FF(10)1499 5036 y FA(\000)p FD(1)1593 5077 y FB(y)65 b Fz(\000)23 b FF(9)p FB(:)p FF(1492)e Fz(\002)h FF(10)2296 5036 y FA(\000)p FD(1)2390 5077 y FB(y)2442 5036 y FD(2)2503 5077 y Fz(\000)h FF(3)p FB(:)p FF(6943)e Fz(\002)h FF(10)3093 5036 y FA(\000)p FD(2)3187 5077 y FB(y)3239 5036 y FD(3)909 5218 y FF(+)g(2)p FB(:)p FF(2002)f Fz(\002)i FF(10)1498 5177 y FA(\000)p FD(2)1592 5218 y FB(y)1644 5177 y FD(4)1704 5218 y Fz(\000)g FF(5)p FB(:)p FF(9077)e Fz(\002)i FF(10)2295 5177 y FA(\000)p FD(4)2389 5218 y FB(y)2441 5177 y FD(5)2501 5218 y FF(+)f(1)p FB(:)p FF(4033)g Fz(\002)g FF(10)3090 5177 y FA(\000)p FD(5)3184 5218 y FB(y)3236 5177 y FD(6)909 5359 y FF(+)g(7)p FB(:)p FF(5534)f Fz(\002)i FF(10)1498 5318 y FA(\000)p FD(6)1592 5359 y FB(y)1644 5318 y FD(7)1704 5359 y Fz(\000)g FF(4)p FB(:)p FF(8304)e Fz(\002)i FF(10)2295 5318 y FA(\000)p FD(6)2389 5359 y FB(y)2441 5318 y FD(8)2501 5359 y FF(+)f(8)p FB(:)p FF(5963)g Fz(\002)g FF(10)3090 5318 y FA(\000)p FD(8)3184 5359 y FB(y)3236 5318 y FD(9)3291 5359 y FB(:)17 b(:)g(:)f(;)424 5500 y(\025)481 5459 y FA(\003)603 5500 y FF(=)83 b Fz(\000)p FF(0)p FB(:)p FF(24888)p FB(:::)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 13 14 TeXDict begin 13 13 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(13)-107 492 y FG(5\))41 b(The)34 b(op)-5 b(er)g(ator)35 b Fz(RG)41 b FG(is)35 b(a)f(c)-5 b(ontr)g(action)35 b(in)f(a)h(neighb)-5 b(orho)g(o)g(d)33 b(of)i FB(\017)2427 456 y FA(\003)2466 492 y FB(:)-107 727 y FG(6\))41 b(The)53 b(op)-5 b(er)g(ator)53 b Fz(K)720 742 y Fw(\017)749 723 y Fn(\003)843 727 y FG(is)g(hyp)-5 b(erb)g(olic)53 b(at)h(its)g(\014xe)-5 b(d)53 b(p)-5 b(oint)53 b FB(')2301 691 y FA(\003)2301 752 y Fw(\017)2394 727 y FG(with)h(the)g(lo)-5 b(c)g(al)53 b(stable)g(manifold)g(of)24 843 y(c)-5 b(o)g(dimension)33 b FF(2)p FG(,)h(and)h(the)f(two)h(exp)-5 b(anding)34 b(eigenvalues)f(given)h(by)1372 1070 y FB(\016)1415 1085 y FD(1)1483 1070 y FF(=)27 b(8)p FB(:)p FF(66247)p FB(:::;)116 b(\016)2174 1085 y FD(2)2241 1070 y FF(=)2378 1003 y(1)p 2354 1047 97 4 v 2354 1139 a FB(\025)2411 1110 y FA(\003)2461 1070 y FB(:)24 1283 y(\016)67 1298 y FD(2)141 1283 y FG(is)34 b(the)h(eigenvalue)f(of)g(the)h(exp)-5 b(anding)33 b(eigenve)-5 b(ctor)33 b(c)-5 b(orr)g(esp)g(onding)33 b(to)i(c)-5 b(o)g(or)g(dinate)34 b(tr)-5 b(anslations.)-184 1545 y FJ(6.)85 b FH(T)-6 b(owar)l(ds)31 b(a)f(c)l(omplete)g(pr)l(o)l (of)h(of)g(existenc)l(e)e(of)i(a)f(r)l(enormalization)h(\014xe)l(d)f(p) l(oint)g(for)g(ar)l(e-pr)l(eserving)h(maps)-184 1662 y FF(Let)36 b FB(')58 1677 y Fw(\017)127 1662 y FF(b)s(e)g(the)h (solutions)g(of)e(\(3)p FB(:)p FF(20\),)h(and)h(let)f FB(s)1657 1677 y Fw(\036;\017)1787 1662 y FF(b)s(e)g(a)g(generating)g (function)h(of)f(the)g(form)g(\(3)p FB(:)p FF(18\))f(and)-180 1778 y(~)-53 b FB(s)-138 1793 y Fw(\036;\017)-11 1778 y FF(b)s(e)33 b(its)g(renormalization.)44 b(Ultimately)-8 b(,)33 b(w)m(e)h(w)m(ould)g(lik)m(e)f(to)g(sho)m(w)g(that)g(the)g(map) 956 1961 y FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(7!)h FF(~)-49 b FB(\017)p FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(\021)32 b FF(~)-53 b FB(s)1821 1976 y Fw(')1867 1984 y Fv(\017)1897 1976 y Fw(;\017)1949 1961 y FF(\()p FB(x;)17 b(y)t FF(\))22 b Fz(\000)g FB(x)h FF(+)f FB(')2537 1976 y Fw(\017)2569 1961 y FF(\()p FB(y)t FF(\))-184 2145 y(is)33 b(a)g FG(c)-5 b(ontr)g(action)32 b FF(for)g(small)h FB(\017)p FF(.)-84 2262 y(W)-8 b(e)33 b(prop)s(ose)g(the)g(follo)m (wing)g(sc)m(heme)h(to)f(ac)m(hiev)m(e)h(this)g(goal)-84 2379 y(Cho)s(ose)e(t)m(w)m(o)g(in)m(terv)-5 b(als)33 b FB(I)870 2394 y Fw(x)942 2379 y Fz(\033)28 b FF(\()p FB(\025=)p FF(2)p FB(;)17 b(b)p FF(\))31 b(and)g FB(I)1625 2394 y Fw(y)1695 2379 y Fz(\033)d FF(\()p FB(c;)17 b FF(1\),)31 b(and)g(set)i(\012)28 b Fz(\021)g FB(I)2655 2394 y Fw(x)2719 2379 y Fz(\002)20 b FB(I)2859 2394 y Fw(y)2901 2379 y FF(.)43 b(Let)32 b Fz(O)s FF(\(\006\),)g(\006)c(=)g FB(I)3677 2394 y Fw(y)3750 2379 y FF(or)-184 2495 y(\006)g(=)g(\012,)g (b)s(e)f(the)h(space)f(of)g(real-analytic)g(functions)h(on)e(the)i(op)s (en)f(set)g(\006.)42 b(Let)27 b Fz(k)10 b(\001)g(k)2887 2510 y FD(\006)2969 2495 y FF(signify)27 b(the)h(sup-norm)-184 2611 y(in)37 b(this)h(space.)57 b(The)38 b(so)f(called)h FG(Epstein)e FF(class)i(of)f(functions)g FB(\036)g FF(factorizable)g (as)g(in)g(part)g(3\))g(of)f(Claim)h(1)-184 2727 y(will)c(b)s(e)g (denoted)h(b)m(y)f Fz(E)9 b(P)f FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)-104 2943 y(1\))41 b(Let)28 b FB(\017)233 2958 y FD(0)301 2943 y Fz(2)g(O)s FF(\(\012\))h(b)s(e)f(suc)m(h)i(that)e Fz(k)p FB(\017)1292 2958 y FD(0)1332 2943 y Fz(k)f(\024)h FB(\027)1562 2958 y FD(0)1629 2943 y FB(<)1743 2895 y FA(j)p Fw(\025)p FA(j)p Fw(\016)p 1743 2920 115 4 v 1782 2977 a FD(2)1867 2943 y FF(.)42 b(The)29 b(last)g(inequalit)m(y)h(implies)g(that)e Fz(k)p FB(!)3406 2958 y Fw(\017)3435 2967 y Fu(0)3469 2958 y Fw(;\036)3534 2943 y Fz(k)3584 2958 y Fw(I)3615 2966 y Fv(y)3684 2943 y Fz(\024)g FB(\016)24 3059 y FF(for)k(all)g FB(')c Fz(2)g(E)9 b(P)f FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)42 b(Since)33 b Fz(E)9 b(P)f FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))31 b(is)i(compact,)g(the)g(op)s(erator)1706 3243 y FB(')27 b Fz(7!)g FB(\036)1982 3258 y Fw(!)2026 3266 y Fv(\017)2052 3281 y Fu(0)2087 3266 y Fv(;')24 3427 y FF(where,)38 b(as)e(b)s(efore,)h FB(\036)842 3442 y Fw(\034)921 3427 y FF(is)f(the)h(solution)f(of)g(\(1)p FB(:)p FF(6\),)g(has)g(a)g (\014xed)h(p)s(oin)m(t)f FB(')2768 3442 y Fw(\017)2797 3451 y Fu(0)2871 3427 y FF(whic)m(h)i(solv)m(es)g(\(3)p FB(:)p FF(20\))d(for)24 3543 y FB(\017)28 b Fz(\021)g FB(\017)235 3558 y FD(0)275 3543 y FF(.)-104 3727 y(2\))41 b(Set)1350 3907 y FB(z)1395 3922 y FD(0)1434 3907 y FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(\021)h FB( )1856 3922 y Fw(\017)1885 3931 y Fu(0)1941 3766 y Fr(\022)2024 3839 y FB(\025)p 2024 3884 57 4 v 2028 3975 a FF(2)2091 3907 y(\()p FB(x)22 b FF(+)g FB(y)t FF(\))2394 3766 y Fr(\023)2483 3907 y FB(;)24 4130 y FF(where)34 b FB( )369 4145 y Fw(\017)398 4154 y Fu(0)469 4130 y FF(b)s(e)f(the)g(in)m(v)m(erse)i(of)d FB(')1268 4145 y Fw(\017)1297 4154 y Fu(0)1367 4130 y FF(on)h FB(I)1546 4145 y Fw(y)1609 4130 y Fz(\\)23 b FE(R)1770 4145 y FD(+)1829 4130 y FF(.)-104 4315 y(3\))41 b(Notice,)33 b(that)f(the)h(midp)s(oin)m(t)h(equation)f(\(3)p FB(:)p FF(22\))f(can)h(b)s(e)f(solv)m(ed)j(b)m(y)e(iteration)514 4560 y FB(z)559 4575 y Fw(k)r FD(+1)692 4560 y FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)h FB(')1114 4519 y FA(\000)p FD(1)1114 4585 y Fw(\017)1225 4419 y Fr(\022)1308 4493 y FB(\025)p 1308 4537 V 1312 4628 a FF(2)1375 4560 y(\()p FB(x)22 b FF(+)g FB(y)t FF(\))f(+)1807 4493 y(1)p 1807 4537 49 4 v 1807 4628 a(2)1866 4560 y(\()p FB(\017)p FF(\()p FB(\025x;)c(z)2182 4575 y Fw(k)2225 4560 y FF(\()p FB(x;)g(y)t FF(\)\))22 b(+)g FB(\017)p FF(\()p FB(\025y)t(;)17 b(z)2885 4575 y Fw(k)2927 4560 y FF(\()p FB(x;)g(y)t FF(\)\)\))3230 4419 y Fr(\023)3319 4560 y FB(:)24 4834 y FF(Therefore,)34 b(set)538 5073 y FB(z)583 5088 y FD(1)623 5073 y FF(\()p FB(x;)17 b(y)t FF(\))27 b(=)h FB( )1044 5088 y Fw(\017)1073 5097 y Fu(0)1128 4933 y Fr(\022)1211 5006 y FB(\025)p 1211 5050 57 4 v 1215 5142 a FF(2)1278 5073 y(\()p FB(x)23 b FF(+)f FB(y)t FF(\))f(+)1711 5006 y(1)p 1711 5050 49 4 v 1711 5142 a(2)1769 5073 y(\()p FB(\017)1846 5088 y FD(0)1886 5073 y FF(\()p FB(\025x;)c(z)2125 5088 y FD(0)2165 5073 y FF(\()p FB(x;)g(y)t FF(\)\))k(+)h FB(\017)2588 5088 y FD(0)2628 5073 y FF(\()p FB(\025y)t(;)17 b(z)2864 5088 y FD(0)2902 5073 y FF(\()p FB(x;)g(y)t FF(\)\)\))3205 4933 y Fr(\023)3294 5073 y FB(:)-104 5353 y FF(4\))41 b(Set)1042 5470 y FB(\017)1081 5485 y FD(1)1121 5470 y FF(\()p FB(x;)17 b(y)t FF(\))27 b Fz(\021)h FB(s)1526 5485 y Fw(')1572 5493 y Fv(\017)1598 5508 y Fu(0)1637 5485 y Fw(;\017)1686 5494 y Fu(0)1724 5470 y FF(\()p FB(z)1807 5485 y FD(1)1846 5470 y FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))j Fz(\000)j FB(x)g FF(+)f FB(')2624 5485 y Fw(\017)2653 5494 y Fu(0)2691 5470 y FF(\()p FB(y)t FF(\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)h(using)i Fx(etds.cls)p eop end %%Page: 14 15 TeXDict begin 14 14 bop -184 284 a FJ(14)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-104 492 y FF(5\))41 b(Generally)-8 b(,)33 b(at)f(k-th)h(step,)h(set)419 736 y FB(z)464 751 y Fw(k)r FD(+1)597 736 y FF(\()p FB(x;)17 b(y)t FF(\))82 b Fz(\021)i FB( )1130 751 y Fw(\017)1159 763 y Fv(k)1218 595 y Fr(\022)1301 668 y FB(\025)p 1301 713 57 4 v 1305 804 a FF(2)1368 736 y(\()p FB(x)22 b FF(+)g FB(y)t FF(\))g(+)1801 668 y(1)p 1801 713 49 4 v 1801 804 a(2)1859 736 y(\()p FB(\017)1936 751 y Fw(k)1979 736 y FF(\()p FB(\025x;)17 b(z)2218 751 y Fw(k)2261 736 y FF(\()p FB(x;)g(y)t FF(\)\))22 b(+)g FB(\017)2685 751 y Fw(k)2728 736 y FF(\()p FB(\025y)t(;)17 b(z)2964 751 y Fw(k)3005 736 y FF(\()p FB(x;)g(y)t FF(\)\)\))3308 595 y Fr(\023)3397 736 y FB(;)425 938 y(\017)464 953 y Fw(k)r FD(+1)597 938 y FF(\()p FB(x;)g(y)t FF(\))82 b Fz(\021)i FB(s)1113 953 y Fw(')1159 961 y Fv(\017)1185 979 y(k)1227 953 y Fw(;\017)1276 965 y Fv(k)1318 938 y FF(\()p FB(z)1401 953 y Fw(k)r FD(+1)1534 938 y FF(\()p FB(x;)17 b(y)t FF(\))p FB(;)g(\025y)t FF(\))j Fz(\000)i FB(x)h FF(+)f FB(')2311 953 y Fw(\017)2340 965 y Fv(k)2382 938 y FF(\()p FB(y)t FF(\))-104 1154 y(6\))41 b(Use)33 b FG(a-priori)f FF(b)s(ounds)h(on)g FB( )1108 1169 y Fw(\017)1137 1181 y Fv(k)1212 1154 y FF(and)f(its)h(deriv)-5 b(ativ)m(e)34 b(to)f(estimate)581 1337 y Fz(k)p FB(z)676 1352 y Fw(k)r FD(+1)831 1337 y Fz(\000)23 b FB(z)976 1352 y Fw(k)1018 1337 y Fz(k)1068 1352 y FD(\012)1151 1337 y Fz(\024)28 b FB(\021)1304 1352 y Fw(k)1347 1337 y FB(;)114 b Fz(k)p FB(')1602 1352 y Fw(\017)1631 1364 y Fv(k)q Fu(+1)1772 1337 y Fz(\000)23 b FB(')1936 1352 y Fw(\017)1965 1364 y Fv(k)2006 1337 y Fz(k)2056 1352 y Fw(I)2087 1360 y Fv(y)2156 1337 y Fz(\024)28 b FB(\035)2314 1352 y Fw(k)2356 1337 y FB(;)115 b Fz(k)p FB(\017)2587 1352 y Fw(k)r FD(+1)2742 1337 y Fz(\000)22 b FB(\017)2880 1352 y Fw(k)2924 1337 y Fz(k)2974 1352 y FD(\012)3056 1337 y Fz(\024)28 b FB(\027)3209 1352 y Fw(k)3252 1337 y FB(:)24 1552 y FF(Sho)m(w)33 b(that)493 1478 y Fr(P)598 1504 y FA(1)598 1581 y Fw(k)r FD(=0)747 1552 y FB(\021)795 1567 y Fw(k)866 1552 y Fz(\024)28 b(1)p FF(,)1130 1478 y Fr(P)1235 1504 y FA(1)1235 1581 y Fw(k)r FD(=0)1385 1552 y FB(\035)1438 1567 y Fw(k)r FD(+1)1598 1552 y Fz(\024)g(1)p FF(,)k(and,)h(most)g(imp)s(ortan)m(tly)-8 b(,)1671 1694 y FA(1)1635 1724 y Fr(X)1642 1937 y Fw(k)r FD(=0)1795 1819 y FB(\027)1843 1834 y Fw(k)1914 1819 y Fz(\024)2029 1752 y(j)p FB(\025)p Fz(j)p FB(\016)p 2029 1796 160 4 v 2084 1887 a FF(2)2198 1819 y FB(;)24 2096 y FF(whic)m(h)34 b(implies)g(that)e(the)h(solution)g FB(')1446 2111 y Fw(\017)1475 2123 y Fv(k)1550 2096 y FF(exists)h(and)f(is)g(in)g Fz(E)9 b(P)f FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))30 b(for)i(all)h FB(k)s FF(.)-84 2295 y(W)-8 b(e)34 b(should)h(men)m(tion)f(that)g(an)g(essen)m(tial)h (ingredien)m(t)h(for)d(step)h(6\))g(of)f(the)h(sc)m(heme)i(is)f(con)m (tin)m(uit)m(y)g(of)f FB(')3804 2310 y Fw(\017)-184 2411 y FF(in)29 b FB(\017)p FF(.)43 b(As)30 b(it)f(will)g(b)s(e)g(apparen)m (t)h(from)f(the)g(discussion)i(in)e(the)h(follo)m(wing)f(Sections,)i (obtaining)e(an)g(estimate)-184 2527 y(of)j(the)h(t)m(yp)s(e)1277 2644 y Fz(k)p FB(')1391 2659 y Fw(\017)1446 2644 y Fz(\000)23 b FB(')1610 2659 y Fw(\017)1639 2640 y Fn(0)1665 2644 y Fz(k)1715 2659 y Fw(I)1746 2667 y Fv(y)1814 2644 y Fz(\024)28 b FB(C)7 b Fz(k)p FB(\017)23 b Fz(\000)f FB(\017)2246 2603 y FA(0)2270 2644 y Fz(k)2320 2659 y FD(\012)-184 2810 y FF(is)32 b(rather)e(tric)m(ky)-8 b(,)33 b(and)e(amoun)m(ts)g(to) g(computing)g(a)g(similar)g(b)s(ound)g(for)g(the)g(di\013eomorphic)h (part)e FB(u)g FF(of)h(the)-184 2926 y(factorized)i(in)m(v)m(erse,)i (as)e(w)m(ell)h(as)f FB(\025)p FF(.)-84 3042 y(W)-8 b(e)34 b(are)f(curren)m(tly)j(w)m(orking)e(on)g(the)g(details)g(of)f(this)i (sc)m(heme.)49 b(It)33 b(should)i(b)s(e)e(noted)h(that)g(the)g(sc)m (heme)-184 3158 y(is)f(clearly)h(con)m(v)m(ergen)m(t)h(n)m(umerically)f (for)e(initial)h FB(\017)1709 3173 y FD(0)1782 3158 y FF(with)g Fz(k)p FB(\017)2093 3173 y FD(0)2132 3158 y Fz(k)2182 3173 y FD(\012)2270 3158 y FF(m)m(uc)m(h)h(larger)e(than)h Fz(j)p FB(\025)p Fz(j)p FB(\016)t(=)p FF(2.)-184 3416 y FJ(7.)85 b FH(F)-6 b(actorization)31 b(of)f(inverse)h(br)l(anches) -184 3533 y FF(W)-8 b(e)33 b(will)g(no)m(w)h(start)e(preparing)h(a)g (demonstration)g(of)f(Claim)h(1.)-84 3649 y(W)-8 b(e)31 b(will)g(lo)s(ok)f(for)f(the)i(solution)g(of)f(\(1)p FB(:)p FF(6\))g(within)h(a)f(class)h(of)f(functions)h(whic)m(h)h(are)f (unimo)s(dal)f(on)g(some)-184 3765 y(in)m(terv)-5 b(al)32 b FB(I)k Fz(\021)28 b FF(\()p FB(a;)17 b(d)p FF(\))27 b Fz(3)h(f)p FF(0)p FB(;)17 b FF(1)p Fz(g)p FF(,)30 b(that)h(is)h(they) g(ha)m(v)m(e)g(a)f(unique)i(critical)e(p)s(oin)m(t)g(on)g FB(I)8 b FF(,)32 b(and)f(that)g(this)h(critical)-184 3881 y(p)s(oin)m(t)h FB(c)f FF(is)i(quadratic)f(in)g(the)g(sense)h (that)1391 4064 y FB(\036)1449 4079 y Fw(\034)1492 4064 y FF(\()p FB(y)t FF(\))27 b(=)h FB(O)s FF(\(\()p FB(y)c Fz(\000)f FB(c)p FF(\))2157 4023 y FD(2)2196 4064 y FF(\))p FB(:)-84 4246 y FF(W)-8 b(e)43 b(will)h(no)m(w)f(pro)s(ceed)h(to)e (deriv)m(e)j(equations)f(that)e(the)i(t)m(w)m(o)f(in)m(v)m(erse)i (branc)m(hes)g(of)d(suc)m(h)j FB(\036)3499 4261 y Fw(\034)3584 4246 y FF(w)m(ould)-184 4363 y(satisfy)-8 b(.)-84 4479 y(W)g(rite)1114 4595 y FB(\036)1172 4610 y Fw(\034)1215 4595 y FF(\()p FB(y)t FF(\))26 b(=)i FB(b)23 b Fz(\000)f FB(g)t FF(\()p FB(y)j Fz(\000)d FB(c)p FF(\))p FB(;)114 b(b)29 b Fz(\021)f FB(\036)2351 4610 y Fw(\034)2394 4595 y FF(\()p FB(c)p FF(\))p FB(;)-184 4761 y FF(then)33 b(\(1)p FB(:)p FF(6\))f(can)h(b)s(e)g(written)g(as)1143 4944 y FB(g)e FF(=)c FB(F)36 b Fz(\016)22 b FB(g)k Fz(\016)c FB(\030)k FF(+)c FB(id)g Fz(\000)h FB(\034)34 b Fz(\016)21 b FF(\()p FB(id)i FF(+)f FB(c)p FF(\))p FB(;)1077 b FF(\(7.42\))-184 5126 y(where)1010 5332 y FB(F)14 b FF(\()p FB(y)t FF(\))81 b(=)i FB(b)23 b FF(+)f FB(c)g Fz(\000)1795 5265 y FF(2)p 1791 5310 57 4 v 1791 5401 a FB(\025)1857 5332 y FF(\()p FB(b)h Fz(\000)g FB(g)t FF(\()p FB(b)e FF(+)h FB(c)h Fz(\000)f FB(y)t FF(\)\))p FB(;)1039 5509 y(\030)5 b FF(\()p FB(y)t FF(\))81 b(=)i FB(\025y)25 b FF(+)d FB(c)p FF(\()p FB(\025)g Fz(\000)h FF(1\))p FB(:)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)g(using)i Fx(etds.cls)p eop end %%Page: 15 16 TeXDict begin 15 15 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(15)-38 1570 y currentpoint currentpoint translate 0.33907 0.33907 scale neg exch neg exch translate -38 1570 a @beginspecial 0 @llx 0 @lly 418 @urx 411 @ury 4180 @rwi @setspecial %%BeginDocument: g_fig.eps %!PS-Adobe-3.0 EPSF-2.0 %%Title: Maple plot %%Creator: Maple %%BoundingBox: 0 0 418 411 %%EndComments 0 411 translate gsave %setFont /Helvetica findfont 12 scalefont setfont 1 1 1 setrgbcolor newpath 0 0 moveto 418 0 rlineto 0 411 neg rlineto 418 neg 0 rlineto closepath fill 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 2 178 137 178 -137 moveto (2) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 1 178 250 178 -250 moveto (1) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 0 178 364 178 -364 moveto (0) show stroke 0 0 0 setrgbcolor %setFont /Courier findfont 21 scalefont setfont %drawString g(d-c) 197 41 197 -41 moveto (g(d-c)) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 1 289 378 289 -378 moveto (1) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 0 188 378 188 -378 moveto (0) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString -1 85 378 85 -378 moveto (-1) show stroke 0 0 0 setrgbcolor %setFont /Courier findfont 21 scalefont setfont %drawString g(a-c) 135 171 135 -171 moveto (g(a-c)) show stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 134 -182 moveto 134 -182 lineto 137 -182 lineto 137 -184 lineto 134 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 236 -52 moveto 236 -52 lineto 239 -52 lineto 239 -53 lineto 236 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 236 -338 moveto 236 -338 lineto 243 -331 lineto 244 -332 lineto 237 -339 lineto fill 0 0 0 setrgbcolor %fillPoly 126 -315 moveto 126 -315 lineto 133 -324 lineto 132 -325 lineto 125 -316 lineto fill 0 0 0 setrgbcolor %fillPoly 70 -221 moveto 70 -221 lineto 77 -236 lineto 76 -236 lineto 69 -222 lineto fill 0 0 0 setrgbcolor %fillPoly 42 -159 moveto 42 -159 lineto 50 -176 lineto 48 -177 lineto 41 -160 lineto fill 0 0 0 setrgbcolor %fillPoly 174 -355 moveto 174 -355 lineto 181 -357 lineto 181 -358 lineto 174 -356 lineto fill 0 0 0 setrgbcolor %drawLine 192 132 187 132 192 -132 moveto 187 -132 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 334 -52 moveto 334 -52 lineto 337 -52 lineto 337 -53 lineto 334 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 177 187 177 192 -177 moveto 187 -177 lineto stroke 0 0 0 setrgbcolor %fillPoly 327 -170 moveto 327 -170 lineto 334 -150 lineto 335 -151 lineto 328 -171 lineto fill 0 0 0 setrgbcolor %drawLine 192 222 187 222 192 -222 moveto 187 -222 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 326 -52 moveto 326 -52 lineto 330 -52 lineto 330 -53 lineto 326 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 268 187 268 192 -268 moveto 187 -268 lineto stroke 0 0 0 setrgbcolor %fillPoly 340 -132 moveto 340 -132 lineto 348 -109 lineto 349 -110 lineto 342 -132 lineto fill 0 0 0 setrgbcolor %drawLine 192 313 187 313 192 -313 moveto 187 -313 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 319 -52 moveto 319 -52 lineto 323 -52 lineto 323 -53 lineto 319 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 359 187 359 192 -359 moveto 187 -359 lineto stroke 0 0 0 setrgbcolor %fillPoly 98 -274 moveto 98 -274 lineto 105 -285 lineto 104 -286 lineto 97 -274 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 315 -52 moveto 315 -52 lineto 319 -52 lineto 319 -53 lineto 315 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 91 -261 moveto 91 -261 lineto 98 -274 lineto 97 -274 lineto 90 -262 lineto fill 0 0 0 setrgbcolor %fillPoly 168 -352 moveto 168 -352 lineto 174 -355 lineto 174 -356 lineto 167 -353 lineto fill 0 0 0 setrgbcolor %fillPoly 160 -348 moveto 160 -348 lineto 168 -352 lineto 167 -353 lineto 160 -349 lineto fill 0 0 0 setrgbcolor %drawLine 376 359 376 363 376 -359 moveto 376 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 305 -52 moveto 305 -52 lineto 308 -52 lineto 308 -53 lineto 305 -53 lineto fill 0 0 0 setrgbcolor %drawLine 354 359 354 363 354 -359 moveto 354 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 299 -239 moveto 299 -239 lineto 306 -224 lineto 307 -224 lineto 300 -240 lineto fill 0 0 0 setrgbcolor %drawLine 313 359 313 363 313 -359 moveto 313 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 297 -52 moveto 297 -52 lineto 301 -52 lineto 301 -53 lineto 297 -53 lineto fill 0 0 0 setrgbcolor %drawLine 273 359 273 363 273 -359 moveto 273 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 341 -52 moveto 341 -52 lineto 344 -52 lineto 344 -53 lineto 341 -53 lineto fill 0 0 0 setrgbcolor %drawLine 232 359 232 363 232 -359 moveto 232 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 290 -52 moveto 290 -52 lineto 294 -52 lineto 294 -53 lineto 290 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 359 192 363 192 -359 moveto 192 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 285 -268 moveto 285 -268 lineto 292 -254 lineto 293 -255 lineto 286 -268 lineto fill 0 0 0 setrgbcolor %drawLine 152 359 152 363 152 -359 moveto 152 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 283 -52 moveto 283 -52 lineto 286 -52 lineto 286 -53 lineto 283 -53 lineto fill 0 0 0 setrgbcolor %drawLine 111 359 111 363 111 -359 moveto 111 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 84 -249 moveto 84 -249 lineto 91 -261 lineto 90 -262 lineto 83 -249 lineto fill 0 0 0 setrgbcolor %drawLine 71 359 71 363 71 -359 moveto 71 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 275 -52 moveto 275 -52 lineto 279 -52 lineto 279 -53 lineto 275 -53 lineto fill 0 0 0 setrgbcolor %drawLine 42 359 42 363 42 -359 moveto 42 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 146 -337 moveto 146 -337 lineto 154 -343 lineto 153 -344 lineto 146 -338 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 189 -182 moveto 189 -182 lineto 192 -182 lineto 192 -184 lineto 189 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 268 -52 moveto 268 -52 lineto 272 -52 lineto 272 -53 lineto 268 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 183 -182 moveto 183 -182 lineto 186 -182 lineto 186 -184 lineto 183 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 77 -236 moveto 77 -236 lineto 84 -249 lineto 83 -249 lineto 76 -236 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 177 -182 moveto 177 -182 lineto 180 -182 lineto 180 -184 lineto 177 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 261 -52 moveto 261 -52 lineto 265 -52 lineto 265 -53 lineto 261 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 172 -182 moveto 172 -182 lineto 175 -182 lineto 175 -184 lineto 172 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 257 -313 moveto 257 -313 lineto 264 -304 lineto 265 -304 lineto 259 -314 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 166 -182 moveto 166 -182 lineto 169 -182 lineto 169 -184 lineto 166 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 254 -52 moveto 254 -52 lineto 257 -52 lineto 257 -53 lineto 254 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 160 -182 moveto 160 -182 lineto 163 -182 lineto 163 -184 lineto 160 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 133 -324 moveto 133 -324 lineto 140 -331 lineto 139 -332 lineto 132 -325 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 154 -182 moveto 154 -182 lineto 157 -182 lineto 157 -184 lineto 154 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 246 -52 moveto 246 -52 lineto 250 -52 lineto 250 -53 lineto 246 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 148 -182 moveto 148 -182 lineto 151 -182 lineto 151 -184 lineto 148 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 243 -331 moveto 243 -331 lineto 250 -323 lineto 251 -324 lineto 244 -332 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 143 -182 moveto 143 -182 lineto 145 -182 lineto 145 -184 lineto 143 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 239 -52 moveto 239 -52 lineto 243 -52 lineto 243 -53 lineto 239 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 131 -182 moveto 131 -182 lineto 134 -182 lineto 134 -184 lineto 131 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 137 -182 moveto 137 -182 lineto 139 -182 lineto 139 -184 lineto 137 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 232 -52 moveto 232 -52 lineto 236 -52 lineto 236 -53 lineto 232 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 125 -182 moveto 125 -182 lineto 128 -182 lineto 128 -184 lineto 125 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 229 -344 moveto 229 -344 lineto 236 -338 lineto 237 -339 lineto 230 -345 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 119 -182 moveto 119 -182 lineto 122 -182 lineto 122 -184 lineto 119 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 225 -52 moveto 225 -52 lineto 229 -52 lineto 229 -53 lineto 225 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 113 -182 moveto 113 -182 lineto 116 -182 lineto 116 -184 lineto 113 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 119 -306 moveto 119 -306 lineto 126 -315 lineto 125 -316 lineto 118 -306 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 107 -182 moveto 107 -182 lineto 110 -182 lineto 110 -184 lineto 107 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 217 -52 moveto 217 -52 lineto 221 -52 lineto 221 -53 lineto 217 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 101 -182 moveto 101 -182 lineto 105 -182 lineto 105 -184 lineto 101 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 216 -352 moveto 216 -352 lineto 222 -348 lineto 223 -350 lineto 217 -353 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 96 -182 moveto 96 -182 lineto 99 -182 lineto 99 -184 lineto 96 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 210 -52 moveto 210 -52 lineto 214 -52 lineto 214 -53 lineto 210 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 90 -182 moveto 90 -182 lineto 93 -182 lineto 93 -184 lineto 90 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 63 -206 moveto 63 -206 lineto 70 -221 lineto 69 -222 lineto 62 -207 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 84 -182 moveto 84 -182 lineto 87 -182 lineto 87 -184 lineto 84 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 203 -52 moveto 203 -52 lineto 207 -52 lineto 207 -53 lineto 203 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 78 -182 moveto 78 -182 lineto 81 -182 lineto 81 -184 lineto 78 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 202 -357 moveto 202 -357 lineto 209 -355 lineto 209 -356 lineto 202 -358 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 72 -182 moveto 72 -182 lineto 75 -182 lineto 75 -184 lineto 72 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 196 -52 moveto 196 -52 lineto 199 -52 lineto 199 -53 lineto 196 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 67 -182 moveto 67 -182 lineto 69 -182 lineto 69 -184 lineto 67 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 105 -285 moveto 105 -285 lineto 112 -296 lineto 111 -297 lineto 104 -286 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 61 -182 moveto 61 -182 lineto 64 -182 lineto 64 -184 lineto 61 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 368 -43 moveto 368 -43 lineto 369 -41 lineto 370 -41 lineto 370 -43 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 55 -182 moveto 55 -182 lineto 58 -182 lineto 58 -184 lineto 55 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 188 -358 moveto 188 -358 lineto 195 -358 lineto 195 -359 lineto 188 -359 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 362 -52 moveto 362 -52 lineto 366 -52 lineto 366 -53 lineto 362 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 354 -88 moveto 354 -88 lineto 362 -65 lineto 363 -66 lineto 356 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 355 -52 moveto 355 -52 lineto 359 -52 lineto 359 -53 lineto 355 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 86 187 86 192 -86 moveto 187 -86 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 348 -52 moveto 348 -52 lineto 352 -52 lineto 352 -53 lineto 348 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 344 -52 moveto 344 -52 lineto 348 -52 lineto 348 -53 lineto 344 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 64 187 64 192 -64 moveto 187 -64 lineto stroke 0 0 0 setrgbcolor %fillPoly 334 -150 moveto 334 -150 lineto 340 -132 lineto 342 -132 lineto 335 -151 lineto fill 0 0 0 setrgbcolor %drawLine 192 154 187 154 192 -154 moveto 187 -154 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 330 -52 moveto 330 -52 lineto 334 -52 lineto 334 -53 lineto 330 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 245 187 245 192 -245 moveto 187 -245 lineto stroke 0 0 0 setrgbcolor %fillPoly 181 -357 moveto 181 -357 lineto 188 -358 lineto 188 -359 lineto 181 -358 lineto fill 0 0 0 setrgbcolor %drawLine 192 336 187 336 192 -336 moveto 187 -336 lineto stroke 0 0 0 setrgbcolor %fillPoly 313 -207 moveto 313 -207 lineto 320 -189 lineto 321 -189 lineto 314 -207 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 312 -52 moveto 312 -52 lineto 315 -52 lineto 315 -53 lineto 312 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 306 -224 moveto 306 -224 lineto 313 -207 lineto 314 -207 lineto 307 -224 lineto fill 0 0 0 setrgbcolor %drawLine 374 359 374 363 374 -359 moveto 374 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 301 -52 moveto 301 -52 lineto 305 -52 lineto 305 -53 lineto 301 -53 lineto fill 0 0 0 setrgbcolor %drawLine 293 359 293 363 293 -359 moveto 293 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 50 -176 moveto 50 -176 lineto 56 -191 lineto 55 -191 lineto 48 -177 lineto fill 0 0 0 setrgbcolor %drawLine 212 359 212 363 212 -359 moveto 212 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 286 -52 moveto 286 -52 lineto 290 -52 lineto 290 -53 lineto 286 -53 lineto fill 0 0 0 setrgbcolor %drawLine 132 359 132 363 132 -359 moveto 132 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 278 -281 moveto 278 -281 lineto 285 -268 lineto 286 -268 lineto 279 -282 lineto fill 0 0 0 setrgbcolor %drawLine 51 359 51 363 51 -359 moveto 51 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 271 -292 moveto 271 -292 lineto 278 -281 lineto 279 -282 lineto 273 -293 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 186 -182 moveto 186 -182 lineto 189 -182 lineto 189 -184 lineto 186 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 140 -331 moveto 140 -331 lineto 146 -337 lineto 146 -338 lineto 139 -332 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 175 -182 moveto 175 -182 lineto 177 -182 lineto 177 -184 lineto 175 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 257 -52 moveto 257 -52 lineto 261 -52 lineto 261 -53 lineto 257 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 163 -182 moveto 163 -182 lineto 166 -182 lineto 166 -184 lineto 163 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 250 -323 moveto 250 -323 lineto 258 -313 lineto 259 -314 lineto 251 -324 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 151 -182 moveto 151 -182 lineto 154 -182 lineto 154 -184 lineto 151 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 243 -52 moveto 243 -52 lineto 246 -52 lineto 246 -53 lineto 243 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 128 -182 moveto 128 -182 lineto 131 -182 lineto 131 -184 lineto 128 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 139 -182 moveto 139 -182 lineto 143 -182 lineto 143 -184 lineto 139 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 229 -52 moveto 229 -52 lineto 232 -52 lineto 232 -53 lineto 229 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 116 -182 moveto 116 -182 lineto 119 -182 lineto 119 -184 lineto 116 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 222 -348 moveto 222 -348 lineto 229 -344 lineto 230 -345 lineto 223 -350 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 105 -182 moveto 105 -182 lineto 107 -182 lineto 107 -184 lineto 105 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 214 -52 moveto 214 -52 lineto 217 -52 lineto 217 -53 lineto 214 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 93 -182 moveto 93 -182 lineto 96 -182 lineto 96 -184 lineto 93 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 112 -296 moveto 112 -296 lineto 119 -306 lineto 118 -306 lineto 111 -297 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -182 moveto 81 -182 lineto 84 -182 lineto 84 -184 lineto 81 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 199 -52 moveto 199 -52 lineto 203 -52 lineto 203 -53 lineto 199 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 69 -182 moveto 69 -182 lineto 72 -182 lineto 72 -184 lineto 69 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 195 -358 moveto 195 -358 lineto 202 -357 lineto 202 -358 lineto 195 -359 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 58 -182 moveto 58 -182 lineto 61 -182 lineto 61 -184 lineto 58 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 362 -65 moveto 362 -65 lineto 368 -43 lineto 370 -43 lineto 363 -66 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 359 -52 moveto 359 -52 lineto 362 -52 lineto 362 -53 lineto 359 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 41 187 41 192 -41 moveto 187 -41 lineto stroke 0 0 0 setrgbcolor %drawLine 192 370 192 41 192 -370 moveto 192 -41 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -52 moveto 337 -52 lineto 341 -52 lineto 341 -53 lineto 337 -53 lineto fill 0 0 0 setrgbcolor %drawLine 192 200 187 200 192 -200 moveto 187 -200 lineto stroke 0 0 0 setrgbcolor %fillPoly 320 -189 moveto 320 -189 lineto 327 -170 lineto 328 -171 lineto 321 -189 lineto fill 0 0 0 setrgbcolor %drawLine 192 370 187 370 192 -370 moveto 187 -370 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 308 -52 moveto 308 -52 lineto 312 -52 lineto 312 -53 lineto 308 -53 lineto fill 0 0 0 setrgbcolor %drawLine 333 359 333 363 333 -359 moveto 333 -363 lineto stroke 0 0 0 setrgbcolor %fillPoly 154 -343 moveto 154 -343 lineto 160 -348 lineto 160 -349 lineto 153 -344 lineto fill 0 0 0 setrgbcolor %drawLine 172 359 172 363 172 -359 moveto 172 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 279 -52 moveto 279 -52 lineto 283 -52 lineto 283 -53 lineto 279 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 272 -52 moveto 272 -52 lineto 275 -52 lineto 275 -53 lineto 272 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 264 -304 moveto 264 -304 lineto 271 -292 lineto 273 -293 lineto 265 -304 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 169 -182 moveto 169 -182 lineto 172 -182 lineto 172 -184 lineto 169 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 250 -52 moveto 250 -52 lineto 254 -52 lineto 254 -53 lineto 250 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 122 -182 moveto 122 -182 lineto 125 -182 lineto 125 -184 lineto 122 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 145 -182 moveto 145 -182 lineto 148 -182 lineto 148 -184 lineto 145 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 221 -52 moveto 221 -52 lineto 225 -52 lineto 225 -53 lineto 221 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 99 -182 moveto 99 -182 lineto 101 -182 lineto 101 -184 lineto 99 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 209 -355 moveto 209 -355 lineto 216 -352 lineto 216 -353 lineto 209 -356 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 75 -182 moveto 75 -182 lineto 78 -182 lineto 78 -184 lineto 75 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -52 moveto 192 -52 lineto 196 -52 lineto 196 -53 lineto 192 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 52 -182 moveto 52 -182 lineto 55 -182 lineto 55 -184 lineto 52 -184 lineto fill 0 0 0 setrgbcolor 0 0 0 setrgbcolor %drawLine 192 109 187 109 192 -109 moveto 187 -109 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 323 -52 moveto 323 -52 lineto 326 -52 lineto 326 -53 lineto 323 -53 lineto fill 0 0 0 setrgbcolor %drawLine 42 359 376 359 42 -359 moveto 376 -359 lineto stroke 0 0 0 setrgbcolor %fillPoly 292 -254 moveto 292 -254 lineto 299 -239 lineto 300 -240 lineto 293 -255 lineto fill 0 0 0 setrgbcolor %drawLine 91 359 91 363 91 -359 moveto 91 -363 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 265 -52 moveto 265 -52 lineto 268 -52 lineto 268 -53 lineto 265 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 110 -182 moveto 110 -182 lineto 113 -182 lineto 113 -184 lineto 110 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 157 -182 moveto 157 -182 lineto 160 -182 lineto 160 -184 lineto 157 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 207 -52 moveto 207 -52 lineto 210 -52 lineto 210 -53 lineto 207 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 64 -182 moveto 64 -182 lineto 67 -182 lineto 67 -184 lineto 64 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 56 -191 moveto 56 -191 lineto 63 -206 lineto 62 -207 lineto 55 -191 lineto fill 0 0 0 setrgbcolor %drawLine 192 291 187 291 192 -291 moveto 187 -291 lineto stroke 0.752 0.752 0.752 setrgbcolor %fillPoly 294 -52 moveto 294 -52 lineto 297 -52 lineto 297 -53 lineto 294 -53 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 87 -182 moveto 87 -182 lineto 90 -182 lineto 90 -184 lineto 87 -184 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 180 -182 moveto 180 -182 lineto 183 -182 lineto 183 -184 lineto 180 -184 lineto fill 0 0 0 setrgbcolor %fillPoly 348 -109 moveto 348 -109 lineto 354 -88 lineto 356 -89 lineto 349 -110 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 352 -52 moveto 352 -52 lineto 355 -52 lineto 355 -53 lineto 352 -53 lineto fill 0 0 0 setrgbcolor %drawLine 253 359 253 363 253 -359 moveto 253 -363 lineto stroke %%EndDocument @endspecial -38 1570 a currentpoint currentpoint translate 1 0.33907 div 1 0.33907 div scale neg exch neg exch translate -38 1570 a 1201 1570 a currentpoint currentpoint translate 0.32358 0.32358 scale neg exch neg exch translate 1201 1570 a @beginspecial 0 @llx 0 @lly 438 @urx 402 @ury 4380 @rwi @setspecial %%BeginDocument: F_fig.eps %!PS-Adobe-3.0 EPSF-2.0 %%Title: Maple plot %%Creator: Maple %%BoundingBox: 0 0 438 402 %%EndComments 0 402 translate gsave %setFont /Helvetica findfont 12 scalefont setfont 1 1 1 setrgbcolor newpath 0 0 moveto 438 0 rlineto 0 402 neg rlineto 438 neg 0 rlineto closepath fill 0 0 0 setrgbcolor %fillPoly 263 -104 moveto 263 -104 lineto 271 -114 lineto 270 -115 lineto 262 -105 lineto fill 0 0 0 setrgbcolor %fillPoly 146 -52 moveto 146 -52 lineto 153 -49 lineto 153 -51 lineto 147 -53 lineto fill 0 0 0 setrgbcolor %fillPoly 87 -107 moveto 87 -107 lineto 94 -97 lineto 95 -98 lineto 88 -107 lineto fill 0 0 0 setrgbcolor %fillPoly 58 -155 moveto 58 -155 lineto 65 -141 lineto 66 -142 lineto 59 -155 lineto fill 0 0 0 setrgbcolor %fillPoly 43 -183 moveto 43 -183 lineto 51 -167 lineto 52 -168 lineto 44 -183 lineto fill 0 0 0 setrgbcolor %fillPoly 256 -95 moveto 256 -95 lineto 263 -104 lineto 262 -105 lineto 255 -96 lineto fill 0 0 0 setrgbcolor %fillPoly 249 -87 moveto 249 -87 lineto 256 -95 lineto 255 -96 lineto 248 -88 lineto fill 0 0 0 setrgbcolor %fillPoly 139 -56 moveto 139 -56 lineto 146 -52 lineto 147 -53 lineto 139 -57 lineto fill 0 0 0 setrgbcolor %fillPoly 241 -79 moveto 241 -79 lineto 249 -87 lineto 248 -88 lineto 240 -80 lineto fill 0 0 0 setrgbcolor %fillPoly 234 -72 moveto 234 -72 lineto 241 -79 lineto 240 -80 lineto 233 -73 lineto fill 0 0 0 setrgbcolor %fillPoly 131 -61 moveto 131 -61 lineto 139 -56 lineto 139 -57 lineto 132 -62 lineto fill 0 0 0 setrgbcolor %fillPoly 80 -117 moveto 80 -117 lineto 87 -107 lineto 88 -107 lineto 81 -117 lineto fill 0 0 0 setrgbcolor %fillPoly 227 -67 moveto 227 -67 lineto 234 -72 lineto 233 -73 lineto 226 -68 lineto fill 0 0 0 setrgbcolor %fillPoly 219 -61 moveto 219 -61 lineto 227 -67 lineto 226 -68 lineto 218 -62 lineto fill 0 0 0 setrgbcolor %fillPoly 123 -66 moveto 123 -66 lineto 131 -61 lineto 132 -62 lineto 124 -67 lineto fill 0 0 0 setrgbcolor %fillPoly 387 -338 moveto 387 -338 lineto 395 -355 lineto 394 -356 lineto 386 -338 lineto fill 0 0 0 setrgbcolor %fillPoly 212 -56 moveto 212 -56 lineto 219 -61 lineto 218 -62 lineto 211 -58 lineto fill 0 0 0 setrgbcolor %fillPoly 380 -322 moveto 380 -322 lineto 387 -338 lineto 386 -338 lineto 379 -322 lineto fill 0 0 0 setrgbcolor %fillPoly 205 -53 moveto 205 -53 lineto 212 -56 lineto 211 -58 lineto 204 -54 lineto fill 0 0 0 setrgbcolor %fillPoly 117 -72 moveto 117 -72 lineto 123 -66 lineto 124 -67 lineto 118 -73 lineto fill 0 0 0 setrgbcolor %fillPoly 73 -128 moveto 73 -128 lineto 80 -117 lineto 81 -117 lineto 74 -129 lineto fill 0 0 0 setrgbcolor %fillPoly 51 -167 moveto 51 -167 lineto 57 -155 lineto 59 -155 lineto 52 -168 lineto fill 0 0 0 setrgbcolor %fillPoly 373 -305 moveto 373 -305 lineto 380 -322 lineto 379 -322 lineto 371 -305 lineto fill 0 0 0 setrgbcolor %fillPoly 366 -289 moveto 366 -289 lineto 373 -305 lineto 371 -305 lineto 365 -290 lineto fill 0 0 0 setrgbcolor %fillPoly 197 -50 moveto 197 -50 lineto 205 -53 lineto 204 -54 lineto 197 -51 lineto fill 0 0 0 setrgbcolor %fillPoly 358 -272 moveto 358 -272 lineto 366 -289 lineto 365 -290 lineto 357 -273 lineto fill 0 0 0 setrgbcolor %fillPoly 351 -258 moveto 351 -258 lineto 358 -272 lineto 357 -273 lineto 350 -258 lineto fill 0 0 0 setrgbcolor %fillPoly 190 -48 moveto 190 -48 lineto 197 -50 lineto 197 -51 lineto 190 -49 lineto fill 0 0 0 setrgbcolor %fillPoly 109 -80 moveto 109 -80 lineto 117 -72 lineto 118 -73 lineto 110 -81 lineto fill 0 0 0 setrgbcolor %fillPoly 344 -242 moveto 344 -242 lineto 351 -258 lineto 350 -258 lineto 343 -243 lineto fill 0 0 0 setrgbcolor %fillPoly 336 -227 moveto 336 -227 lineto 344 -242 lineto 343 -243 lineto 335 -228 lineto fill 0 0 0 setrgbcolor %fillPoly 182 -46 moveto 182 -46 lineto 190 -48 lineto 190 -49 lineto 182 -48 lineto fill 0 0 0 setrgbcolor %fillPoly 329 -212 moveto 329 -212 lineto 336 -227 lineto 335 -228 lineto 328 -213 lineto fill 0 0 0 setrgbcolor %fillPoly 322 -198 moveto 322 -198 lineto 329 -212 lineto 328 -213 lineto 320 -198 lineto fill 0 0 0 setrgbcolor %fillPoly 175 -46 moveto 175 -46 lineto 182 -46 lineto 182 -48 lineto 175 -47 lineto fill 0 0 0 setrgbcolor %fillPoly 102 -88 moveto 102 -88 lineto 109 -80 lineto 110 -81 lineto 103 -89 lineto fill 0 0 0 setrgbcolor %fillPoly 65 -141 moveto 65 -141 lineto 73 -128 lineto 74 -129 lineto 66 -142 lineto fill 0 0 0 setrgbcolor %fillPoly 314 -184 moveto 314 -184 lineto 322 -198 lineto 320 -198 lineto 313 -185 lineto fill 0 0 0 setrgbcolor %fillPoly 307 -171 moveto 307 -171 lineto 314 -184 lineto 313 -185 lineto 306 -172 lineto fill 0 0 0 setrgbcolor %fillPoly 168 -46 moveto 168 -46 lineto 175 -46 lineto 175 -47 lineto 168 -47 lineto fill 0 0 0 setrgbcolor %fillPoly 300 -159 moveto 300 -159 lineto 307 -171 lineto 306 -172 lineto 299 -160 lineto fill 0 0 0 setrgbcolor %fillPoly 292 -146 moveto 292 -146 lineto 300 -159 lineto 299 -160 lineto 291 -147 lineto fill 0 0 0 setrgbcolor %fillPoly 161 -47 moveto 161 -47 lineto 167 -46 lineto 168 -47 lineto 161 -48 lineto fill 0 0 0 setrgbcolor %fillPoly 94 -97 moveto 94 -97 lineto 102 -88 lineto 103 -89 lineto 95 -98 lineto fill 0 0 0 setrgbcolor %fillPoly 286 -136 moveto 286 -136 lineto 292 -146 lineto 291 -147 lineto 284 -136 lineto fill 0 0 0 setrgbcolor %fillPoly 278 -124 moveto 278 -124 lineto 286 -136 lineto 284 -136 lineto 277 -125 lineto fill 0 0 0 setrgbcolor %fillPoly 153 -49 moveto 153 -49 lineto 161 -47 lineto 161 -48 lineto 153 -51 lineto fill 0 0 0 setrgbcolor %fillPoly 271 -114 moveto 271 -114 lineto 278 -124 lineto 277 -125 lineto 270 -115 lineto fill 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 0 30 184 30 -184 moveto (0) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString -5 26 257 26 -257 moveto (-5) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString -10 19 331 19 -331 moveto (-10) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 5 30 110 30 -110 moveto (5) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString x 215 150 215 -150 moveto (x) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 3 390 170 390 -170 moveto (3) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 2 273 170 273 -170 moveto (2) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 0 40 170 40 -170 moveto (0) show stroke 0 0 0 setrgbcolor 0 0 0 setrgbcolor %setFont /Courier findfont 13 scalefont setfont %drawString 1 157 170 157 -170 moveto (1) show stroke 0 0 0 setrgbcolor %drawLine 371 179 371 174 371 -179 moveto 371 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 179 44 174 44 -179 moveto 44 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 164 39 164 44 -164 moveto 39 -164 lineto stroke 0 0 0 setrgbcolor %drawLine 44 150 39 150 44 -150 moveto 39 -150 lineto stroke 0 0 0 setrgbcolor %drawLine 44 76 39 76 44 -76 moveto 39 -76 lineto stroke 0 0 0 setrgbcolor %drawLine 44 311 39 311 44 -311 moveto 39 -311 lineto stroke 0 0 0 setrgbcolor %drawLine 44 362 39 362 44 -362 moveto 39 -362 lineto stroke 0 0 0 setrgbcolor %drawLine 44 355 39 355 44 -355 moveto 39 -355 lineto stroke 0 0 0 setrgbcolor %drawLine 44 267 39 267 44 -267 moveto 39 -267 lineto stroke 0 0 0 setrgbcolor %drawLine 161 179 161 174 161 -179 moveto 161 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 179 39 179 44 -179 moveto 39 -179 lineto stroke 0 0 0 setrgbcolor %drawLine 394 179 394 174 394 -179 moveto 394 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 91 39 91 44 -91 moveto 39 -91 lineto stroke 0 0 0 setrgbcolor %drawLine 301 179 301 174 301 -179 moveto 301 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 207 179 207 174 207 -179 moveto 207 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 324 179 324 174 324 -179 moveto 324 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 362 44 40 44 -362 moveto 44 -40 lineto stroke 0 0 0 setrgbcolor %drawLine 114 179 114 174 114 -179 moveto 114 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 231 179 231 174 231 -179 moveto 231 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 67 179 67 174 67 -179 moveto 67 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 137 179 137 174 137 -179 moveto 137 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 105 39 105 44 -105 moveto 39 -105 lineto stroke 0 0 0 setrgbcolor %drawLine 44 135 39 135 44 -135 moveto 39 -135 lineto stroke 0 0 0 setrgbcolor %drawLine 44 252 39 252 44 -252 moveto 39 -252 lineto stroke 0 0 0 setrgbcolor %drawLine 44 238 39 238 44 -238 moveto 39 -238 lineto stroke 0 0 0 setrgbcolor %drawLine 44 326 39 326 44 -326 moveto 39 -326 lineto stroke 0 0 0 setrgbcolor %drawLine 44 341 39 341 44 -341 moveto 39 -341 lineto stroke 0 0 0 setrgbcolor %drawLine 44 208 39 208 44 -208 moveto 39 -208 lineto stroke 0 0 0 setrgbcolor %drawLine 44 179 394 179 44 -179 moveto 394 -179 lineto stroke 0 0 0 setrgbcolor %drawLine 44 40 39 40 44 -40 moveto 39 -40 lineto stroke 0 0 0 setrgbcolor %drawLine 277 179 277 174 277 -179 moveto 277 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 254 179 254 174 254 -179 moveto 254 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 61 39 61 44 -61 moveto 39 -61 lineto stroke 0 0 0 setrgbcolor %drawLine 91 179 91 174 91 -179 moveto 91 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 282 39 282 44 -282 moveto 39 -282 lineto stroke 0 0 0 setrgbcolor %drawLine 44 297 39 297 44 -297 moveto 39 -297 lineto stroke 0 0 0 setrgbcolor %drawLine 44 120 39 120 44 -120 moveto 39 -120 lineto stroke 0 0 0 setrgbcolor %drawLine 184 179 184 174 184 -179 moveto 184 -174 lineto stroke 0 0 0 setrgbcolor %drawLine 44 47 39 47 44 -47 moveto 39 -47 lineto stroke 0 0 0 setrgbcolor %drawLine 44 223 39 223 44 -223 moveto 39 -223 lineto stroke 0 0 0 setrgbcolor %drawLine 44 194 39 194 44 -194 moveto 39 -194 lineto stroke 0 0 0 setrgbcolor %drawLine 347 179 347 174 347 -179 moveto 347 -174 lineto stroke %%EndDocument @endspecial 1201 1570 a currentpoint currentpoint translate 1 0.32358 div 1 0.32358 div scale neg exch neg exch translate 1201 1570 a 2440 1570 a currentpoint currentpoint translate 0.25537 0.25537 scale neg exch neg exch translate 2440 1570 a @beginspecial 20 @llx 209 @lly 575 @urx 582 @ury 5550 @rwi @setspecial %%BeginDocument: inv_fig.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 209 575 582 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:09:56 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 596 400 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 596.0 400.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 586 390 rc 2 J 0 j q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q 0 J 1 j q q [ 15.0 5.0 ] 0.0 d 38.999996 3.899166 490.638245 381.259094 rc 50 40 214 OPL 43 231 46 238 49 242 52 246 58 254 64 260 70 266 76 271 82 276 88 280 94 284 100 288 106 292 112 295 118 299 124 302 129 305 136 309 141 311 148 315 153 317 160 320 166 323 172 326 177 328 183 331 190 334 195 336 201 338 207 341 213 343 219 346 226 348 232 350 238 353 243 355 250 357 255 359 261 361 267 364 273 366 279 368 285 370 292 372 297 374 303 376 309 378 315 380 321 382 327 384 newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.999996 3.899166 490.638245 381.259094 rc 48 310 378 OPL 310 375 310 372 310 368 310 365 310 361 310 358 310 354 310 351 310 347 310 344 310 341 310 337 310 334 310 330 310 327 310 323 310 320 310 317 310 313 310 310 310 306 310 303 310 300 310 296 310 293 310 289 310 286 310 282 310 279 310 276 310 272 310 269 310 265 310 262 310 258 310 255 310 252 310 248 310 245 310 241 310 238 310 234 310 231 310 228 310 224 310 221 310 217 310 214 newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q q 38.999996 3.899166 490.638245 381.259094 rc 52 40 214 OPL 43 199 45 192 48 187 51 183 55 177 60 172 70 163 81 154 91 147 101 141 111 135 121 130 131 125 142 120 151 116 162 111 173 107 183 103 192 99 203 95 212 92 223 88 233 85 243 81 253 78 264 74 273 71 284 68 294 65 304 62 314 59 324 56 334 54 344 51 355 48 365 45 376 42 385 40 396 37 405 35 416 32 426 30 436 27 446 25 457 22 467 20 476 18 487 15 497 13 507 11 517 8 528 6 newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.999996 3.899166 490.638245 381.259094 rc 48 510 214 OPL 510 209 510 206 510 201 510 197 510 192 510 188 510 184 510 180 510 176 510 171 510 167 510 163 510 158 510 154 510 150 510 146 510 142 510 137 510 133 510 129 510 125 510 120 510 116 510 112 510 107 510 104 510 99 510 95 510 91 510 87 510 82 510 78 510 73 510 69 510 65 510 61 510 57 510 52 510 48 510 44 510 39 510 35 510 31 510 27 510 23 510 18 510 14 510 10 newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.999996 3.899166 490.638245 381.259094 rc 48 87 214 OPL 87 212 87 211 87 210 87 209 87 207 87 206 87 205 87 203 87 202 87 200 87 199 87 198 87 197 87 195 87 194 87 193 87 191 87 190 87 189 87 187 87 186 87 185 87 183 87 182 87 181 87 179 87 178 87 177 87 175 87 174 87 173 87 171 87 170 87 169 87 167 87 166 87 165 87 163 87 162 87 161 87 159 87 158 87 157 87 155 87 154 87 153 87 151 87 150 newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q q -5.0 -5.0 translate 5.0 5.0 translate q [ 1.0 0.0 0.0 1.0 0.0 0.0 ] concat q 95 183 21 24 rc 99.0 203.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1065 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1065 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 758.7890625 def /ampersand 727.5390625 def /quoteright 241.2109375 def /parenleft 310.05859375 def /parenright 310.05859375 def /asterisk 458.0078125 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 471.19140625 def /at 861.328125 def /A 747.0703125 def /B 605.95703125 def /C 714.35546875 def /D 770.01953125 def /E 568.359375 def /F 550.29296875 def /G 756.34765625 def /H 775.87890625 def /I 325.1953125 def /J 421.38671875 def /K 698.2421875 def /L 571.77734375 def /M 864.74609375 def /N 761.71875 def /O 783.203125 def /P 578.61328125 def /Q 787.59765625 def /R 686.03515625 def /S 549.31640625 def /T 662.59765625 def /U 727.05078125 def /V 656.25 def /W 877.9296875 def /X 624.0234375 def /Y 662.59765625 def /Z 632.32421875 def /bracketleft 310.05859375 def /backslash 524.4140625 def /bracketright 310.05859375 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 608.3984375 def /b 596.19140625 def /c 487.3046875 def /d 608.3984375 def /e 518.06640625 def /f 379.39453125 def /g 602.05078125 def /h 630.859375 def /i 289.0625 def /j 343.26171875 def /k 560.05859375 def /l 289.0625 def /m 944.3359375 def /n 630.859375 def /o 560.05859375 def /p 608.3984375 def /q 599.609375 def /r 469.7265625 def /s 439.94140625 def /t 355.46875 def /u 629.39453125 def /v 558.10546875 def /w 805.17578125 def /x 510.25390625 def /y 558.10546875 def /z 536.1328125 def /braceleft 337.40234375 def /bar 373.53515625 def /braceright 337.40234375 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 421.875 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 241.2109375 def /quotedblleft 457.51953125 def /guillemotleft 524.90234375 def /guilsinglleft 330.078125 def /guilsinglright 330.078125 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 457.51953125 def /quotedblright 457.51953125 def /guillemotright 524.90234375 def /ellipsis 1000.0 def /perthousand 1065.4296875 def /questiondown 471.19140625 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 560.05859375 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 906.73828125 def /ordfeminine 458.0078125 def /Lslash 571.77734375 def /Oslash 783.203125 def /OE 1005.37109375 def /ordmasculine 458.0078125 def /ae 881.34765625 def /dotlessi 289.0625 def /lslash 337.40234375 def /oslash 560.05859375 def /oe 892.08984375 def /germandbls 603.02734375 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 103 96 lineto 200 96 lineto 180 0 lineto 84 0 lineto closepath 156 192 moveto 199 578 lineto 228 722 lineto 324 722 lineto 295 578 lineto 186 192 lineto 156 192 lineto closepath fill } def /quotedbl { 197 530 moveto 197 771 lineto 293 771 lineto 227 530 lineto 197 530 lineto closepath 360 530 moveto 360 771 lineto 456 771 lineto 390 530 lineto 360 530 lineto closepath fill } def /numbersign { 83 0 moveto 188 222 lineto 70 222 lineto 76 271 lineto 210 271 lineto 296 451 lineto 115 451 lineto 122 500 lineto 318 500 lineto 423 722 lineto 478 722 lineto 373 500 lineto 509 500 lineto 614 722 lineto 669 722 lineto 564 500 lineto 682 500 lineto 676 451 lineto 541 451 lineto 456 271 lineto 636 271 lineto 630 222 lineto 434 222 lineto 328 0 lineto 274 0 lineto 379 222 lineto 242 222 lineto 137 0 lineto 83 0 lineto closepath 265 271 moveto 401 271 lineto 487 451 lineto 350 451 lineto 265 271 lineto closepath fill } def /dollar { 281 -60 moveto 293 0 lineto 233 3 181 13 139 27 curveto 164 150 lineto 212 150 lineto 211 141 lineto 208 114 lineto 206 101 205 92 205 87 curveto 205 56 237 38 300 33 curveto 361 339 lineto 340 354 lineto 296 386 266 414 250 437 curveto 234 461 226 490 226 524 curveto 226 578 247 625 289 666 curveto 331 706 381 726 437 726 curveto 449 783 lineto 479 783 lineto 467 722 lineto 524 719 580 708 635 688 curveto 612 572 lineto 563 572 lineto 565 581 lineto 567 597 568 606 568 607 curveto 570 618 571 628 571 635 curveto 571 651 560 664 540 675 curveto 519 685 493 690 462 690 curveto 405 409 lineto 445 378 lineto 488 346 517 318 532 295 curveto 548 272 555 245 555 214 curveto 555 158 533 109 489 69 curveto 446 28 390 5 323 0 curveto 312 -60 lineto 281 -60 lineto closepath 330 33 moveto 423 48 470 101 470 193 curveto 470 234 442 276 387 319 curveto 330 33 lineto closepath 379 431 moveto 431 689 lineto 394 683 364 667 341 640 curveto 319 614 307 582 307 545 curveto 307 508 331 470 379 431 curveto closepath fill } def /percent { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath fill } def /ampersand { 522 0 moveto 515 7 508 16 502 26 curveto 494 38 488 47 484 53 curveto 411 5 343 -19 280 -19 curveto 223 -19 175 0 136 38 curveto 97 77 78 124 78 181 curveto 78 298 154 383 308 436 curveto 293 480 286 517 286 545 curveto 286 599 306 645 346 683 curveto 386 721 434 740 490 740 curveto 530 740 562 729 587 707 curveto 611 684 624 654 624 618 curveto 624 530 553 463 411 415 curveto 442 328 487 236 545 139 curveto 597 192 624 255 624 328 curveto 624 338 620 345 613 348 curveto 606 350 585 353 550 354 curveto 540 355 lineto 545 385 lineto 792 385 lineto 787 355 lineto 777 354 lineto 759 353 748 353 744 353 curveto 728 353 717 350 710 344 curveto 704 337 696 322 687 297 curveto 683 285 lineto 659 221 620 163 564 111 curveto 574 95 lineto 601 55 629 34 660 32 curveto 697 30 lineto 704 30 lineto 698 0 lineto 522 0 lineto closepath 469 82 moveto 404 187 353 295 316 406 curveto 225 364 180 298 180 209 curveto 180 159 194 119 222 87 curveto 250 56 287 41 332 41 curveto 381 41 427 54 469 82 curveto closepath 401 442 moveto 493 487 539 550 539 630 curveto 539 682 518 708 476 708 curveto 447 708 423 696 405 670 curveto 386 644 377 611 377 570 curveto 377 536 385 493 401 442 curveto closepath fill } def /quoteright { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /parenleft { 239 -144 moveto 142 -70 93 42 93 197 curveto 93 310 122 417 180 518 curveto 238 619 318 703 421 771 curveto 415 740 lineto 364 697 324 651 297 604 curveto 269 557 244 494 223 415 curveto 190 295 174 189 174 97 curveto 174 4 196 -65 242 -114 curveto 239 -144 lineto closepath fill } def /parenright { 195 771 moveto 293 697 341 583 341 429 curveto 341 315 312 208 255 107 curveto 197 6 116 -77 13 -144 curveto 20 -114 lineto 91 -52 145 22 180 111 curveto 202 168 221 237 237 319 curveto 253 400 261 470 261 527 curveto 261 621 238 692 193 740 curveto 195 771 lineto closepath fill } def /asterisk { 167 413 moveto 298 525 lineto 302 516 309 509 319 504 curveto 224 361 lineto 167 413 lineto closepath 187 624 moveto 309 568 lineto 300 560 295 549 295 533 curveto 151 553 lineto 187 624 lineto closepath 401 722 moveto 353 572 lineto 344 575 338 577 333 577 curveto 330 577 324 575 317 572 curveto 328 722 lineto 401 722 lineto closepath 522 548 moveto 369 530 lineto 370 534 370 538 370 542 curveto 370 548 367 556 360 564 curveto 510 619 lineto 522 548 lineto closepath 363 363 moveto 331 502 lineto 344 502 355 507 363 517 curveto 435 404 lineto 363 363 lineto closepath fill } def /plus { 373 0 moveto 426 265 lineto 161 265 lineto 170 313 lineto 436 313 lineto 488 578 lineto 536 578 lineto 483 313 lineto 749 313 lineto 739 265 lineto 474 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /hyphen { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /period { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 79 -144 moveto 509 723 lineto 560 723 lineto 130 -144 lineto 79 -144 lineto closepath fill } def /zero { 308 -18 moveto 248 -18 200 4 163 48 curveto 126 92 108 150 108 223 curveto 108 361 141 482 208 586 curveto 276 689 354 741 444 741 curveto 504 741 552 719 589 674 curveto 626 630 644 572 644 500 curveto 644 361 611 239 544 136 curveto 477 33 398 -18 308 -18 curveto closepath 207 206 moveto 207 76 243 12 315 12 curveto 376 12 429 63 476 167 curveto 522 270 545 390 545 526 curveto 545 649 510 710 439 710 curveto 378 710 324 660 277 558 curveto 230 456 207 339 207 206 curveto closepath fill } def /one { 497 729 moveto 377 126 lineto 372 99 369 76 369 56 curveto 369 42 382 34 407 33 curveto 439 30 lineto 497 30 lineto 491 0 lineto 117 0 lineto 123 30 lineto 181 30 lineto 212 30 233 33 244 39 curveto 255 45 263 58 269 78 curveto 281 126 lineto 370 574 lineto 377 624 lineto 380 641 lineto 378 652 369 657 351 657 curveto 345 657 326 654 294 648 curveto 245 640 lineto 250 670 lineto 497 729 lineto closepath fill } def /two { 86 0 moveto 97 54 lineto 132 127 203 205 309 288 curveto 359 326 lineto 478 419 538 504 538 580 curveto 538 666 497 709 415 709 curveto 335 709 289 684 275 633 curveto 265 593 lineto 263 584 lineto 214 584 lineto 236 693 lineto 302 725 370 741 441 741 curveto 503 741 552 727 587 699 curveto 622 671 640 632 640 583 curveto 640 536 626 495 599 459 curveto 572 423 523 384 454 340 curveto 379 292 lineto 262 219 203 150 203 84 curveto 540 84 lineto 517 0 lineto 86 0 lineto closepath fill } def /three { 105 2 moveto 130 126 lineto 178 126 lineto 177 117 lineto 176 109 174 96 171 78 curveto 170 72 170 67 170 63 curveto 170 48 180 36 200 26 curveto 220 16 245 11 275 11 curveto 328 11 373 33 410 77 curveto 448 121 466 173 466 235 curveto 466 331 402 379 274 379 curveto 243 379 lineto 249 409 lineto 293 409 lineto 364 409 420 426 460 459 curveto 501 492 521 537 521 595 curveto 521 630 510 658 488 679 curveto 466 700 437 710 400 710 curveto 339 710 304 690 295 649 curveto 290 629 287 617 286 612 curveto 284 603 lineto 236 603 lineto 259 719 lineto 312 733 363 740 410 740 curveto 548 740 617 693 617 598 curveto 617 552 598 511 561 473 curveto 524 436 474 409 411 392 curveto 516 376 568 326 568 241 curveto 568 166 540 104 483 55 curveto 427 6 355 -18 267 -18 curveto 215 -18 161 -11 105 2 curveto closepath fill } def /four { 392 201 moveto 67 201 lineto 78 255 lineto 534 731 lineto 582 731 lineto 491 273 lineto 593 273 lineto 573 201 lineto 477 201 lineto 461 126 lineto 456 99 454 76 454 57 curveto 454 42 466 34 491 33 curveto 524 30 lineto 533 30 lineto 527 0 lineto 255 0 lineto 262 30 lineto 277 30 lineto 310 33 lineto 331 34 346 40 354 52 curveto 362 63 369 88 377 126 curveto 392 201 lineto closepath 138 273 moveto 407 273 lineto 477 629 lineto 138 273 lineto closepath fill } def /five { 117 2 moveto 142 126 lineto 190 126 lineto 189 117 lineto 185 88 lineto 183 77 183 69 183 63 curveto 183 50 192 38 212 28 curveto 231 18 254 13 281 13 curveto 334 13 379 36 416 83 curveto 454 129 472 185 472 251 curveto 472 361 412 417 291 417 curveto 268 417 241 414 209 410 curveto 272 722 lineto 655 722 lineto 638 638 lineto 285 638 lineto 247 445 lineto 273 447 295 449 312 449 curveto 393 449 458 431 504 397 curveto 551 362 575 315 575 255 curveto 575 174 546 108 488 57 curveto 430 7 355 -18 263 -18 curveto 215 -18 166 -11 117 2 curveto closepath fill } def /six { 249 400 moveto 309 446 368 469 425 469 curveto 479 469 523 453 556 421 curveto 590 388 607 346 607 294 curveto 607 212 578 139 520 76 curveto 462 13 395 -18 320 -18 curveto 256 -18 207 3 170 47 curveto 134 91 116 152 116 229 curveto 116 298 129 369 154 441 curveto 178 513 211 573 252 623 curveto 318 701 396 740 488 740 curveto 544 740 601 728 656 703 curveto 633 587 lineto 585 587 lineto 587 599 lineto 591 636 lineto 593 645 593 651 593 655 curveto 593 669 582 681 558 693 curveto 535 704 509 710 481 710 curveto 429 710 382 683 341 628 curveto 299 573 269 497 249 400 curveto closepath 212 200 moveto 212 76 252 14 332 14 curveto 379 14 421 42 457 98 curveto 493 155 511 219 511 293 curveto 511 384 473 430 397 430 curveto 341 430 296 409 262 368 curveto 229 326 212 271 212 200 curveto closepath fill } def /seven { 152 0 moveto 165 80 209 163 285 249 curveto 400 378 lineto 628 632 lineto 231 632 lineto 249 722 lineto 707 722 lineto 693 653 lineto 567 527 467 406 392 291 curveto 317 176 275 79 266 0 curveto 152 0 lineto closepath fill } def /eight { 301 387 moveto 248 424 221 469 221 524 curveto 221 584 245 635 292 677 curveto 339 720 396 741 462 741 curveto 518 741 562 729 596 704 curveto 629 680 646 647 646 607 curveto 646 528 585 459 464 398 curveto 555 343 601 280 601 208 curveto 601 146 574 92 520 48 curveto 466 4 401 -18 325 -18 curveto 259 -18 208 -3 171 26 curveto 134 55 116 96 116 149 curveto 116 239 177 319 301 387 curveto closepath 340 359 moveto 325 367 lineto 248 315 209 245 209 157 curveto 209 60 250 12 333 12 curveto 379 12 418 28 450 61 curveto 482 93 499 132 499 179 curveto 499 212 487 242 464 268 curveto 441 294 400 324 340 359 curveto closepath 436 417 moveto 520 456 562 515 562 594 curveto 562 672 525 710 451 710 curveto 413 710 380 696 354 668 curveto 328 640 314 605 314 564 curveto 314 514 355 465 436 417 curveto closepath fill } def /nine { 513 321 moveto 452 275 394 252 336 252 curveto 282 252 238 269 205 301 curveto 171 334 154 376 154 428 curveto 154 510 183 583 241 646 curveto 299 709 365 740 441 740 curveto 505 740 555 718 591 675 curveto 627 631 645 570 645 492 curveto 645 424 632 354 607 281 curveto 582 209 549 148 509 99 curveto 443 21 365 -18 273 -18 curveto 216 -18 160 -5 104 19 curveto 127 135 lineto 176 135 lineto 174 123 lineto 169 86 lineto 168 77 167 71 167 67 curveto 167 54 179 42 203 30 curveto 227 18 251 12 277 12 curveto 331 12 378 39 420 94 curveto 461 148 492 224 513 321 curveto closepath 548 522 moveto 548 646 508 708 429 708 curveto 382 708 340 680 304 624 curveto 268 568 250 503 250 429 curveto 250 337 288 292 363 292 curveto 420 292 465 312 498 354 curveto 532 395 548 451 548 522 curveto closepath fill } def /colon { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath 153 409 moveto 177 530 lineto 298 530 lineto 274 409 lineto 153 409 lineto closepath fill } def /semicolon { 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 79 -126 98 -105 106 -62 curveto 110 -35 lineto 117 0 lineto closepath 153 409 moveto 177 530 lineto 297 530 lineto 273 409 lineto 153 409 lineto closepath fill } def /less { 686 0 moveto 166 289 lineto 801 578 lineto 791 524 lineto 274 289 lineto 274 288 lineto 697 53 lineto 686 0 lineto closepath fill } def /equal { 143 174 moveto 152 222 lineto 730 222 lineto 721 174 lineto 143 174 lineto closepath 179 355 moveto 188 403 lineto 767 403 lineto 757 355 lineto 179 355 lineto closepath fill } def /greater { 108 0 moveto 119 53 lineto 635 288 lineto 635 289 lineto 212 524 lineto 223 578 lineto 744 289 lineto 108 0 lineto closepath fill } def /question { 147 0 moveto 167 96 lineto 263 96 lineto 244 0 lineto 147 0 lineto closepath 186 192 moveto 188 201 lineto 194 233 204 259 215 278 curveto 227 296 249 322 283 355 curveto 324 396 lineto 401 473 440 542 440 604 curveto 440 635 430 661 410 680 curveto 390 700 364 709 332 709 curveto 267 709 230 687 219 642 curveto 215 622 211 605 208 593 curveto 205 584 lineto 157 584 lineto 182 707 lineto 248 729 309 740 362 740 curveto 415 740 459 728 492 703 curveto 526 678 542 646 542 606 curveto 542 574 534 546 517 522 curveto 501 499 468 470 418 434 curveto 384 409 lineto 324 365 289 293 279 192 curveto 186 192 lineto closepath fill } def /at { 609 21 moveto 552 -4 496 -18 441 -18 curveto 347 -18 269 10 208 66 curveto 146 123 116 194 116 281 curveto 116 390 156 490 236 583 curveto 327 688 441 740 577 740 curveto 669 740 746 711 808 653 curveto 870 594 900 521 900 434 curveto 900 356 876 288 827 230 curveto 779 173 722 144 656 144 curveto 600 144 571 166 571 210 curveto 571 222 573 235 576 247 curveto 587 289 lineto 592 310 lineto 582 310 lineto 517 199 454 144 392 144 curveto 333 144 303 182 303 257 curveto 303 335 330 407 384 473 curveto 438 539 497 572 561 572 curveto 575 572 588 570 601 567 curveto 640 556 lineto 642 555 646 554 653 553 curveto 699 553 lineto 643 273 lineto 639 254 638 239 638 226 curveto 638 195 654 180 687 180 curveto 733 180 774 207 813 262 curveto 851 316 870 375 870 439 curveto 870 516 841 580 784 632 curveto 727 684 656 710 572 710 curveto 463 710 365 667 277 580 curveto 190 493 146 396 146 287 curveto 146 207 174 141 229 89 curveto 284 38 355 12 440 12 curveto 492 12 544 24 599 48 curveto 609 21 lineto closepath 596 399 moveto 617 502 lineto 590 516 561 523 528 523 curveto 484 523 448 500 418 454 curveto 389 408 374 350 374 281 curveto 374 230 389 204 419 204 curveto 467 204 526 269 596 399 curveto closepath fill } def /A { 0 0 moveto 5 30 lineto 15 30 lineto 39 31 lineto 60 32 79 47 97 75 curveto 129 124 lineto 507 734 lineto 542 734 lineto 658 133 lineto 666 89 675 61 683 49 curveto 692 38 709 32 734 30 curveto 747 30 lineto 740 0 lineto 469 0 lineto 476 30 lineto 491 30 lineto 538 30 562 38 562 53 curveto 562 70 559 93 553 123 curveto 535 222 lineto 234 222 lineto 173 125 lineto 169 119 165 111 159 100 curveto 141 66 lineto 137 59 135 53 135 48 curveto 135 36 147 30 170 30 curveto 195 30 lineto 208 30 lineto 201 0 lineto 0 0 lineto closepath 253 265 moveto 525 265 lineto 463 604 lineto 253 265 lineto closepath fill } def /B { 426 370 moveto 541 347 599 292 599 205 curveto 599 143 575 93 527 56 curveto 479 18 417 0 338 0 curveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 397 722 lineto 482 722 544 712 581 690 curveto 619 669 638 635 638 587 curveto 638 537 619 492 580 453 curveto 542 413 491 386 426 370 curveto closepath 287 358 moveto 238 129 lineto 231 86 lineto 227 68 lineto 229 46 252 35 295 35 curveto 352 35 400 52 437 86 curveto 475 121 494 164 494 215 curveto 494 259 478 294 445 320 curveto 413 345 369 358 313 358 curveto 287 358 lineto closepath 292 391 moveto 319 391 lineto 386 391 439 408 478 442 curveto 517 476 536 522 536 582 curveto 536 621 524 649 499 665 curveto 474 681 432 689 372 689 curveto 352 689 lineto 292 391 lineto closepath fill } def /C { 647 43 moveto 548 2 455 -18 370 -18 curveto 290 -18 227 6 180 55 curveto 134 104 111 172 111 257 curveto 111 393 155 507 244 601 curveto 333 694 443 740 573 740 curveto 637 740 704 732 776 716 curveto 747 572 lineto 687 572 lineto 688 582 lineto 690 592 691 602 693 611 curveto 695 621 696 630 696 636 curveto 696 657 684 674 659 687 curveto 634 701 603 708 566 708 curveto 483 708 414 677 357 615 curveto 265 516 219 397 219 257 curveto 219 189 238 135 275 96 curveto 313 57 364 37 429 37 curveto 485 37 561 53 656 85 curveto 647 43 lineto closepath fill } def /D { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 391 722 lineto 454 723 lineto 503 724 lineto 522 724 lineto 708 724 800 639 800 471 curveto 800 334 759 222 676 133 curveto 594 44 489 0 362 0 curveto 23 0 lineto closepath 353 689 moveto 241 126 lineto 235 88 lineto 232 71 lineto 235 45 263 32 316 32 curveto 450 32 549 84 614 187 curveto 667 270 693 364 693 470 curveto 693 551 672 608 630 641 curveto 587 673 513 689 408 689 curveto 353 689 lineto closepath fill } def /E { 544 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 294 394 lineto 427 394 lineto 458 396 lineto 479 396 492 405 497 423 curveto 498 429 500 437 502 445 curveto 505 454 lineto 544 454 lineto 512 295 lineto 473 295 lineto 475 304 lineto 477 319 478 330 478 336 curveto 478 346 470 352 454 353 curveto 419 355 lineto 287 355 lineto 241 126 lineto 237 108 235 90 235 73 curveto 235 60 240 51 249 47 curveto 257 43 277 42 307 42 curveto 384 42 lineto 431 42 462 44 476 48 curveto 490 52 499 63 503 79 curveto 514 123 lineto 516 132 lineto 570 132 lineto 544 0 lineto closepath fill } def /F { 286 350 moveto 241 126 lineto 236 104 234 83 234 63 curveto 234 50 237 42 242 38 curveto 248 35 260 33 278 33 curveto 279 33 291 32 315 30 curveto 324 30 lineto 318 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 293 389 lineto 426 389 lineto 457 390 lineto 471 390 481 392 485 395 curveto 489 398 493 406 496 418 curveto 496 420 498 428 501 440 curveto 504 449 lineto 543 449 lineto 511 290 lineto 472 290 lineto 474 299 lineto 476 314 477 325 477 331 curveto 477 341 469 347 453 348 curveto 418 350 lineto 286 350 lineto closepath fill } def /G { 646 32 moveto 540 -1 453 -18 382 -18 curveto 296 -18 230 5 182 53 curveto 135 101 111 169 111 256 curveto 111 393 155 508 244 601 curveto 332 694 441 741 571 741 curveto 639 741 708 732 776 716 curveto 743 584 lineto 689 584 lineto 690 594 lineto 695 623 lineto 697 634 698 643 698 651 curveto 698 688 654 707 566 707 curveto 470 707 388 662 321 572 curveto 253 483 219 374 219 247 curveto 219 177 237 122 274 83 curveto 310 45 361 25 427 25 curveto 463 25 503 33 546 48 curveto 573 184 lineto 578 211 581 234 581 253 curveto 581 268 569 276 543 277 curveto 511 279 lineto 502 280 lineto 508 310 lineto 788 310 lineto 782 280 lineto 773 279 lineto 726 276 701 269 695 257 curveto 684 229 676 205 672 184 curveto 646 32 lineto closepath fill } def /H { 286 354 moveto 241 126 lineto 236 99 233 76 233 57 curveto 233 42 245 34 271 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 228 688 203 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 294 393 lineto 638 393 lineto 678 596 lineto 683 623 686 646 686 666 curveto 686 680 673 688 648 689 curveto 616 691 lineto 607 692 lineto 613 722 lineto 896 722 lineto 890 692 lineto 881 691 lineto 848 689 lineto 826 688 812 681 804 670 curveto 796 659 788 634 781 596 curveto 687 126 lineto 682 99 679 76 679 57 curveto 679 42 692 34 717 33 curveto 750 30 lineto 758 30 lineto 752 0 lineto 469 0 lineto 475 30 lineto 484 30 lineto 518 33 lineto 539 34 553 40 561 52 curveto 569 63 577 88 585 126 curveto 630 354 lineto 286 354 lineto closepath fill } def /I { 310 30 moveto 304 0 lineto 21 0 lineto 26 30 lineto 36 30 lineto 69 33 lineto 90 34 105 40 113 52 curveto 121 63 128 88 136 126 curveto 229 596 lineto 235 622 237 646 237 666 curveto 237 680 225 688 200 689 curveto 167 691 lineto 158 692 lineto 165 722 lineto 447 722 lineto 441 692 lineto 432 691 lineto 399 689 lineto 378 688 363 681 355 670 curveto 347 659 340 634 332 596 curveto 238 126 lineto 233 99 230 76 230 57 curveto 230 42 243 34 268 33 curveto 301 30 lineto 310 30 lineto closepath fill } def /J { -21 -134 moveto 0 -22 lineto 58 -22 lineto 56 -34 lineto 54 -53 52 -67 52 -76 curveto 52 -97 70 -107 104 -107 curveto 159 -107 195 -70 211 3 curveto 225 72 lineto 329 596 lineto 334 623 337 646 337 666 curveto 337 680 324 688 299 689 curveto 267 691 lineto 258 692 lineto 264 722 lineto 547 722 lineto 541 692 lineto 532 691 lineto 498 689 lineto 477 688 463 681 455 670 curveto 447 659 439 634 432 596 curveto 339 131 lineto 319 30 288 -40 246 -82 curveto 203 -123 141 -144 60 -144 curveto 34 -144 7 -141 -21 -134 curveto closepath fill } def /K { 289 365 moveto 241 126 lineto 236 99 233 76 233 56 curveto 233 42 244 34 268 33 curveto 297 30 lineto 306 30 lineto 300 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 289 368 lineto 553 596 lineto 571 611 585 625 597 638 curveto 616 660 628 673 633 677 curveto 637 680 639 682 639 684 curveto 639 689 631 692 615 692 curveto 576 692 lineto 564 692 lineto 570 722 lineto 780 722 lineto 773 692 lineto 765 691 lineto 744 691 lineto 723 691 704 683 685 667 curveto 602 592 lineto 380 404 lineto 572 124 lineto 608 69 lineto 624 45 649 33 684 30 curveto 693 30 lineto 687 0 lineto 421 0 lineto 427 30 lineto 437 30 lineto 466 30 lineto 485 30 495 35 495 44 curveto 495 48 488 61 475 83 curveto 449 127 lineto 289 365 lineto closepath fill } def /L { 553 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto closepath fill } def /M { 783 645 moveto 444 83 lineto 409 83 lineto 285 593 lineto 192 126 lineto 187 99 184 76 184 57 curveto 184 42 197 34 222 33 curveto 254 30 lineto 263 30 lineto 257 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 91 34 103 37 109 42 curveto 116 47 121 59 126 78 curveto 139 126 lineto 234 596 lineto 240 622 242 645 242 666 curveto 242 680 230 688 205 689 curveto 172 691 lineto 163 692 lineto 169 722 lineto 353 722 lineto 478 206 lineto 793 722 lineto 984 722 lineto 978 692 lineto 969 691 lineto 936 689 lineto 914 688 900 681 892 670 curveto 884 659 876 634 869 596 curveto 775 126 lineto 770 99 767 76 767 57 curveto 767 42 780 34 805 33 curveto 837 30 lineto 846 30 lineto 840 0 lineto 565 0 lineto 571 30 lineto 580 30 lineto 614 33 lineto 635 34 649 40 657 52 curveto 665 63 673 88 681 126 curveto 783 645 lineto closepath fill } def /N { 651 -8 moveto 613 -8 lineto 277 593 lineto 184 126 lineto 179 99 176 76 176 57 curveto 176 42 188 34 213 33 curveto 246 30 lineto 255 30 lineto 249 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 236 623 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 166 722 lineto 318 722 lineto 638 146 lineto 727 596 lineto 732 623 735 646 735 666 curveto 735 680 722 688 697 689 curveto 665 691 lineto 656 692 lineto 662 722 lineto 887 722 lineto 881 692 lineto 872 691 lineto 838 689 lineto 817 688 803 681 795 670 curveto 787 659 779 634 771 596 curveto 651 -8 lineto closepath fill } def /O { 374 -18 moveto 293 -18 229 5 182 54 curveto 134 103 111 169 111 252 curveto 111 384 154 499 241 595 curveto 328 692 431 740 549 740 curveto 632 740 697 716 745 668 curveto 792 620 816 554 816 470 curveto 816 336 772 221 685 125 curveto 598 29 494 -18 374 -18 curveto closepath 220 244 moveto 220 173 236 118 267 78 curveto 299 38 343 18 398 18 curveto 479 18 550 63 614 155 curveto 678 247 709 351 709 466 curveto 709 540 693 598 661 641 curveto 629 685 586 707 532 707 curveto 449 707 376 660 314 567 curveto 251 475 220 367 220 244 curveto closepath fill } def /P { 167 722 moveto 327 722 lineto 442 725 lineto 491 726 lineto 606 726 663 677 663 580 curveto 663 498 632 431 569 378 curveto 507 326 427 300 330 300 curveto 274 300 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 302 30 lineto 323 30 lineto 317 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto closepath 281 334 moveto 323 334 lineto 390 334 446 357 489 402 curveto 533 447 555 505 555 576 curveto 555 652 509 689 417 689 curveto 352 689 lineto 281 334 lineto closepath fill } def /Q { 920 -95 moveto 840 -184 lineto 824 -188 810 -190 799 -190 curveto 736 -190 672 -173 605 -140 curveto 539 -107 485 -65 443 -12 curveto 426 -15 408 -17 391 -17 curveto 302 -17 234 6 187 52 curveto 139 98 116 164 116 250 curveto 116 382 159 497 246 594 curveto 333 692 435 740 553 740 curveto 636 740 700 716 747 669 curveto 793 621 816 554 816 469 curveto 816 358 784 257 721 168 curveto 657 78 577 21 481 -3 curveto 566 -76 670 -112 792 -112 curveto 836 -112 879 -106 920 -95 curveto closepath 222 244 moveto 222 174 238 118 270 78 curveto 301 38 345 18 401 18 curveto 480 18 552 63 616 155 curveto 680 247 712 349 712 463 curveto 712 538 696 597 664 641 curveto 632 685 589 707 535 707 curveto 452 707 379 660 316 567 curveto 253 475 222 367 222 244 curveto closepath fill } def /R { 520 0 moveto 364 340 lineto 283 340 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 237 622 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 167 722 lineto 337 722 lineto 403 723 lineto 478 726 lineto 601 726 663 678 663 583 curveto 663 533 645 488 609 446 curveto 573 405 525 373 463 351 curveto 574 124 lineto 609 63 lineto 620 44 636 33 656 32 curveto 677 30 lineto 686 30 lineto 680 0 lineto 520 0 lineto closepath 289 372 moveto 330 372 lineto 398 372 453 390 493 428 curveto 534 466 555 516 555 578 curveto 555 652 508 689 415 689 curveto 353 689 lineto 289 372 lineto closepath fill } def /S { 59 17 moveto 87 156 lineto 141 156 lineto 140 147 lineto 136 121 134 105 132 99 curveto 130 90 129 85 129 83 curveto 129 64 144 48 172 35 curveto 201 22 236 15 277 15 curveto 318 15 354 31 384 62 curveto 414 93 429 130 429 172 curveto 429 221 400 269 341 316 curveto 295 353 lineto 219 415 181 475 181 534 curveto 181 593 204 643 252 682 curveto 299 721 359 740 430 740 curveto 486 740 551 728 626 705 curveto 597 560 lineto 543 560 lineto 545 574 lineto 551 629 lineto 553 647 lineto 552 664 539 679 513 691 curveto 488 703 458 708 422 708 curveto 382 708 348 695 321 668 curveto 293 641 279 607 279 568 curveto 279 520 311 470 374 419 curveto 423 380 lineto 497 320 534 259 534 197 curveto 534 133 508 81 457 41 curveto 405 1 338 -18 255 -18 curveto 204 -18 145 -8 77 11 curveto 59 17 lineto closepath fill } def /T { 416 683 moveto 300 683 lineto 250 681 lineto 232 681 221 678 215 674 curveto 209 669 205 659 202 643 curveto 198 625 195 610 192 600 curveto 189 590 lineto 138 590 lineto 164 722 lineto 785 722 lineto 759 590 lineto 708 590 lineto 709 600 lineto 711 611 713 625 716 643 curveto 718 650 718 657 718 665 curveto 718 675 707 681 684 681 curveto 634 683 lineto 518 683 lineto 407 126 lineto 402 99 399 76 399 57 curveto 399 42 412 34 437 33 curveto 470 30 lineto 491 30 lineto 485 0 lineto 177 0 lineto 184 30 lineto 205 30 lineto 230 30 252 33 269 38 curveto 282 42 294 71 305 126 curveto 416 683 lineto closepath fill } def /U { 151 692 moveto 157 722 lineto 440 722 lineto 435 692 lineto 425 691 lineto 392 689 lineto 371 688 356 681 348 670 curveto 340 659 333 634 325 596 curveto 253 235 lineto 248 210 246 186 246 163 curveto 246 117 259 81 285 55 curveto 311 29 347 16 393 16 curveto 514 16 591 103 626 277 curveto 689 596 lineto 695 622 698 646 698 666 curveto 698 680 685 688 660 689 curveto 627 691 lineto 619 692 lineto 625 722 lineto 856 722 lineto 850 692 lineto 841 691 lineto 807 689 lineto 786 688 772 681 764 670 curveto 756 659 748 634 740 596 curveto 675 266 lineto 638 76 539 -18 380 -18 curveto 308 -18 251 -1 209 32 curveto 168 66 147 113 147 172 curveto 147 201 151 233 158 270 curveto 223 596 lineto 228 623 230 646 230 666 curveto 230 680 218 688 193 689 curveto 160 691 lineto 151 692 lineto closepath fill } def /V { 307 -9 moveto 190 595 lineto 178 643 lineto 173 664 168 677 162 682 curveto 156 687 143 690 124 691 curveto 115 692 lineto 121 722 lineto 371 722 lineto 365 692 lineto 356 692 lineto 328 691 lineto 300 691 287 680 287 658 curveto 287 656 287 653 288 650 curveto 292 622 lineto 297 588 lineto 386 117 lineto 669 593 lineto 673 599 677 608 683 620 curveto 691 636 698 648 702 657 curveto 706 664 708 669 708 674 curveto 708 686 697 692 675 692 curveto 648 692 lineto 639 692 lineto 646 722 lineto 826 722 lineto 820 692 lineto 811 691 lineto 789 690 775 688 769 684 curveto 762 681 755 671 745 655 curveto 700 579 lineto 350 -9 lineto 307 -9 lineto closepath fill } def /W { 221 -9 moveto 189 595 lineto 186 647 lineto 184 673 175 687 159 690 curveto 128 691 lineto 120 692 lineto 125 722 lineto 378 722 lineto 373 692 lineto 364 692 lineto 327 692 304 689 295 684 curveto 287 678 282 662 282 638 curveto 285 593 lineto 308 167 lineto 581 716 lineto 627 716 lineto 667 165 lineto 878 590 lineto 887 609 893 621 895 625 curveto 909 659 lineto 911 665 912 669 912 672 curveto 912 685 899 691 874 691 curveto 845 692 lineto 836 692 lineto 842 722 lineto 1042 722 lineto 1035 692 lineto 1026 691 lineto 998 690 lineto 983 689 972 687 967 682 curveto 961 678 954 666 946 649 curveto 916 590 lineto 617 -9 lineto 583 -9 lineto 544 565 lineto 259 -9 lineto 221 -9 lineto closepath fill } def /X { -23 0 moveto -17 30 lineto -8 30 lineto 18 32 35 34 42 38 curveto 50 42 62 52 80 70 curveto 132 123 lineto 342 356 lineto 246 597 lineto 221 653 lineto 211 677 196 689 177 690 curveto 150 691 lineto 141 692 lineto 147 722 lineto 409 722 lineto 403 692 lineto 394 692 lineto 371 691 lineto 344 691 331 682 331 663 curveto 331 654 334 642 341 627 curveto 347 615 351 604 355 595 curveto 423 428 lineto 574 598 lineto 582 606 591 618 602 634 curveto 614 651 624 664 629 670 curveto 633 675 635 678 635 680 curveto 635 687 625 691 606 691 curveto 587 692 lineto 578 692 lineto 584 722 lineto 771 722 lineto 765 692 lineto 755 691 lineto 732 690 lineto 710 689 674 659 622 600 curveto 442 398 lineto 556 124 lineto 574 79 587 53 594 45 curveto 602 37 618 32 642 30 curveto 651 30 lineto 645 0 lineto 380 0 lineto 386 30 lineto 395 30 lineto 423 30 lineto 453 30 467 38 467 54 curveto 467 61 463 74 456 93 curveto 443 125 lineto 363 323 lineto 186 126 lineto 146 82 126 55 126 46 curveto 126 35 137 30 160 30 curveto 181 30 lineto 190 30 lineto 184 0 lineto -23 0 lineto closepath fill } def /Y { 340 325 moveto 234 590 lineto 230 600 223 618 213 646 curveto 207 665 200 677 192 682 curveto 185 687 170 690 146 691 curveto 137 692 lineto 143 722 lineto 405 722 lineto 399 692 lineto 384 691 lineto 360 690 lineto 335 689 323 680 323 665 curveto 323 653 330 628 345 590 curveto 431 366 lineto 613 589 lineto 645 628 lineto 663 652 672 667 672 675 curveto 672 686 661 691 640 691 curveto 634 691 628 691 622 691 curveto 613 692 lineto 619 722 lineto 802 722 lineto 796 692 lineto 787 691 lineto 761 690 lineto 745 689 728 678 712 658 curveto 654 587 lineto 442 326 lineto 403 126 lineto 398 98 395 75 395 57 curveto 395 42 408 34 433 33 curveto 465 30 lineto 474 30 lineto 468 0 lineto 185 0 lineto 191 30 lineto 200 30 lineto 234 33 lineto 256 34 271 41 279 53 curveto 286 65 295 95 304 144 curveto 340 325 lineto closepath fill } def /Z { 55 0 moveto 63 39 lineto 579 683 lineto 359 683 lineto 305 681 lineto 288 681 276 679 271 675 curveto 265 671 260 661 257 645 curveto 251 619 247 601 244 590 curveto 241 578 lineto 187 578 lineto 216 722 lineto 702 722 lineto 695 689 lineto 181 45 lineto 412 45 lineto 493 48 lineto 514 48 527 59 532 80 curveto 544 129 lineto 546 138 lineto 601 138 lineto 573 0 lineto 55 0 lineto closepath fill } def /bracketleft { 46 -144 moveto 229 771 lineto 421 771 lineto 416 740 lineto 307 740 lineto 137 -114 lineto 245 -114 lineto 239 -144 lineto 46 -144 lineto closepath fill } def /backslash { 387 -144 moveto 336 -144 lineto 252 723 lineto 302 723 lineto 387 -144 lineto closepath fill } def /bracketright { 388 771 moveto 206 -144 lineto 13 -144 lineto 19 -114 lineto 127 -114 lineto 298 740 lineto 189 740 lineto 195 771 lineto 388 771 lineto closepath fill } def /asciicircum { 77 192 moveto 448 722 lineto 607 192 lineto 550 192 lineto 429 600 lineto 142 192 lineto 77 192 lineto closepath fill } def /underscore { 35 -63 moveto 48 0 lineto 452 0 lineto 439 -63 lineto 35 -63 lineto closepath fill } def /quoteleft { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /a { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 506 465 lineto 469 485 429 495 386 495 curveto 338 495 298 472 268 428 curveto 244 393 223 346 206 287 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /b { 87 -12 moveto 218 644 lineto 223 671 226 694 226 713 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 339 771 lineto 247 307 lineto 287 378 332 435 382 478 curveto 432 521 479 542 522 542 curveto 554 542 579 531 598 509 curveto 617 487 626 457 626 419 curveto 626 314 589 216 514 124 curveto 440 33 360 -12 274 -12 curveto 232 -12 193 -4 158 12 curveto 87 -12 lineto closepath 232 233 moveto 198 64 lineto 237 44 278 35 319 35 curveto 367 35 406 57 437 102 curveto 460 136 481 183 498 242 curveto 515 301 523 354 523 401 curveto 523 447 508 470 479 470 curveto 415 470 333 391 232 233 curveto closepath fill } def /c { 455 46 moveto 384 7 314 -12 246 -12 curveto 196 -12 156 4 127 36 curveto 98 69 84 114 84 172 curveto 84 268 118 354 185 429 curveto 252 504 329 542 416 542 curveto 455 542 496 534 538 519 curveto 511 385 lineto 463 385 lineto 464 394 lineto 465 401 467 412 470 426 curveto 471 433 471 438 471 443 curveto 471 481 438 500 372 500 curveto 319 500 275 471 239 412 curveto 204 353 186 279 186 191 curveto 186 92 227 42 310 42 curveto 345 42 396 57 463 87 curveto 455 46 lineto closepath fill } def /d { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 541 644 lineto 546 671 549 694 549 714 curveto 549 728 536 736 511 737 curveto 479 740 lineto 470 740 lineto 476 771 lineto 662 771 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /e { 504 84 moveto 407 20 321 -12 247 -12 curveto 197 -12 158 4 128 38 curveto 99 71 84 116 84 173 curveto 84 268 117 353 183 428 curveto 250 504 324 542 408 542 curveto 440 542 466 532 487 513 curveto 507 494 518 470 518 441 curveto 518 375 487 321 427 279 curveto 367 237 286 213 185 208 curveto 184 184 lineto 184 90 223 43 302 43 curveto 367 43 437 71 513 127 curveto 504 84 lineto closepath 187 237 moveto 261 242 319 261 361 294 curveto 403 327 424 369 424 421 curveto 424 473 403 499 360 499 curveto 317 499 279 474 247 425 curveto 214 376 194 313 187 237 curveto closepath fill } def /f { 70 -192 moveto 206 490 lineto 134 490 lineto 142 530 lineto 214 530 lineto 222 556 lineto 271 707 349 783 458 783 curveto 497 783 531 777 562 766 curveto 537 638 lineto 489 638 lineto 490 647 lineto 492 664 494 677 496 687 curveto 497 695 498 703 498 709 curveto 498 736 476 750 431 750 curveto 400 750 377 737 362 711 curveto 346 685 331 635 316 561 curveto 310 530 lineto 460 530 lineto 453 490 lineto 302 490 lineto 167 -192 lineto 70 -192 lineto closepath fill } def /g { 81 -178 moveto 45 -41 lineto 134 -120 218 -160 297 -160 curveto 331 -160 356 -146 374 -117 curveto 391 -89 408 -34 424 47 curveto 464 250 lineto 424 180 379 124 328 81 curveto 277 38 231 17 188 17 curveto 158 17 133 27 114 49 curveto 95 71 85 98 85 132 curveto 85 181 98 234 123 291 curveto 149 349 182 398 222 440 curveto 287 508 357 542 434 542 curveto 451 542 475 539 505 533 curveto 520 530 lineto 617 530 lineto 542 161 lineto 531 105 lineto 507 -7 472 -87 423 -134 curveto 375 -181 305 -205 213 -205 curveto 176 -205 132 -196 81 -178 curveto closepath 481 328 moveto 508 466 lineto 471 484 433 494 393 494 curveto 343 494 304 474 274 434 curveto 217 356 188 263 188 154 curveto 188 110 203 88 233 88 curveto 294 88 371 160 465 303 curveto 481 328 lineto closepath fill } def /h { 102 0 moveto 230 644 lineto 236 671 238 694 238 714 curveto 238 728 226 736 201 737 curveto 168 740 lineto 159 740 lineto 165 771 lineto 352 771 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /i { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath 227 626 moveto 246 722 lineto 342 722 lineto 323 626 lineto 227 626 lineto closepath fill } def /j { -79 -186 moveto -53 -57 lineto -4 -57 lineto -6 -66 lineto -10 -100 lineto -12 -112 -13 -121 -13 -127 curveto -13 -154 8 -168 52 -168 curveto 87 -168 112 -157 126 -135 curveto 140 -114 155 -65 170 9 curveto 249 403 lineto 254 430 257 453 257 473 curveto 257 487 244 495 219 497 curveto 187 499 lineto 178 500 lineto 184 530 lineto 370 530 lineto 279 69 lineto 242 -113 156 -205 20 -205 curveto -9 -205 -42 -198 -79 -186 curveto closepath 293 626 moveto 312 722 lineto 409 722 lineto 390 626 lineto 293 626 lineto closepath fill } def /k { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 245 295 lineto 252 295 lineto 411 376 491 445 491 500 curveto 491 512 486 522 476 530 curveto 573 536 lineto 578 527 580 519 580 512 curveto 580 463 498 396 333 309 curveto 398 201 457 118 509 60 curveto 524 42 549 32 583 31 curveto 594 30 lineto 588 0 lineto 427 0 lineto 362 78 303 169 248 273 curveto 241 273 lineto 186 0 lineto 90 0 lineto closepath fill } def /l { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 211 126 lineto 206 99 204 76 204 57 curveto 204 42 216 34 241 33 curveto 274 30 lineto 283 30 lineto 277 0 lineto 90 0 lineto closepath fill } def /m { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 358 465 447 542 528 542 curveto 581 542 608 511 608 451 curveto 608 439 606 426 604 413 curveto 597 380 lineto 583 313 lineto 686 466 776 542 854 542 curveto 906 542 933 509 933 444 curveto 933 429 930 406 924 377 curveto 874 126 lineto 869 99 866 76 866 57 curveto 866 42 879 34 904 33 curveto 936 30 lineto 945 30 lineto 939 0 lineto 752 0 lineto 833 406 lineto 836 417 837 427 837 433 curveto 837 458 828 470 811 470 curveto 784 470 747 447 698 401 curveto 650 355 608 303 574 246 curveto 524 0 lineto 427 0 lineto 508 406 lineto 511 418 512 427 512 433 curveto 512 458 503 470 485 470 curveto 459 470 421 447 373 401 curveto 325 355 283 303 247 243 curveto 198 0 lineto 102 0 lineto closepath fill } def /n { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /o { 256 -12 moveto 143 -12 86 48 86 170 curveto 86 268 119 355 184 429 curveto 249 504 325 542 410 542 curveto 524 542 582 481 582 359 curveto 582 261 549 174 483 100 curveto 418 25 342 -12 256 -12 curveto closepath 283 24 moveto 333 24 378 59 417 129 curveto 456 199 475 280 475 372 curveto 475 460 445 504 386 504 curveto 335 504 290 469 250 399 curveto 211 329 192 249 192 157 curveto 192 69 222 24 283 24 curveto closepath fill } def /p { 63 -192 moveto 182 403 lineto 187 430 190 453 190 473 curveto 190 487 177 495 152 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 259 307 lineto 299 378 344 435 394 478 curveto 444 521 491 542 534 542 curveto 566 542 591 531 610 509 curveto 629 487 638 457 638 420 curveto 638 313 601 215 526 124 curveto 451 33 371 -12 284 -12 curveto 267 -12 243 -9 213 -2 curveto 198 0 lineto 160 -192 lineto 63 -192 lineto closepath 245 233 moveto 210 64 lineto 250 44 290 35 332 35 curveto 379 35 418 57 449 102 curveto 472 136 493 183 510 242 curveto 527 301 536 354 536 400 curveto 536 447 521 470 491 470 curveto 427 470 345 391 245 233 curveto closepath fill } def /q { 374 -192 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 471 -192 lineto 374 -192 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /r { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 355 466 445 542 532 542 curveto 540 542 548 541 556 538 curveto 515 427 lineto 500 434 485 437 471 437 curveto 409 437 334 374 248 247 curveto 198 0 lineto 102 0 lineto closepath fill } def /s { 48 29 moveto 72 150 lineto 121 150 lineto 120 141 lineto 116 111 lineto 114 100 113 91 113 85 curveto 113 68 125 53 149 39 curveto 173 25 199 18 229 18 curveto 257 18 281 26 300 44 curveto 319 62 328 84 328 110 curveto 328 136 315 164 288 192 curveto 237 246 lineto 178 308 148 359 148 398 curveto 148 440 165 474 198 501 curveto 232 528 275 542 328 542 curveto 379 542 428 530 475 506 curveto 451 388 lineto 403 388 lineto 404 397 lineto 406 413 408 424 409 432 curveto 411 442 412 450 412 457 curveto 412 493 382 512 321 512 curveto 297 512 277 503 261 486 curveto 244 469 236 447 236 421 curveto 236 396 252 367 284 335 curveto 335 285 lineto 391 230 418 179 418 134 curveto 418 90 401 54 366 28 curveto 331 1 284 -12 226 -12 curveto 169 -12 110 1 48 29 curveto closepath fill } def /t { 317 5 moveto 290 -6 264 -12 240 -12 curveto 204 -12 174 -1 152 20 curveto 129 41 118 70 118 104 curveto 118 118 120 135 124 155 curveto 191 490 lineto 109 490 lineto 117 530 lineto 198 530 lineto 218 626 lineto 319 653 lineto 295 530 lineto 430 530 lineto 422 490 lineto 287 490 lineto 217 141 lineto 214 123 212 106 212 90 curveto 212 52 230 32 267 32 curveto 283 32 303 37 325 46 curveto 317 5 lineto closepath fill } def /u { 430 0 moveto 474 216 lineto 382 64 290 -12 198 -12 curveto 142 -12 113 18 113 79 curveto 113 94 116 117 123 148 curveto 173 403 lineto 179 430 181 453 181 473 curveto 181 487 169 495 144 497 curveto 111 499 lineto 102 500 lineto 108 530 lineto 295 530 lineto 217 141 lineto 214 116 lineto 213 107 212 102 212 99 curveto 212 77 224 66 247 66 curveto 295 66 370 135 474 273 curveto 488 292 lineto 511 403 lineto 516 430 519 453 519 473 curveto 519 487 506 495 481 497 curveto 448 499 lineto 439 500 lineto 445 530 lineto 632 530 lineto 552 126 lineto 547 99 544 76 544 57 curveto 544 42 556 34 582 33 curveto 614 30 lineto 623 30 lineto 617 0 lineto 430 0 lineto closepath fill } def /v { 237 -5 moveto 237 61 231 134 219 211 curveto 208 288 194 346 178 384 curveto 149 452 lineto 141 472 132 484 123 489 curveto 114 493 92 497 59 499 curveto 50 500 lineto 56 530 lineto 232 530 lineto 284 410 314 269 324 107 curveto 414 212 lineto 490 302 528 380 528 446 curveto 528 476 516 504 491 530 curveto 609 530 lineto 616 514 620 497 620 479 curveto 620 445 604 406 572 360 curveto 541 314 470 229 361 103 curveto 267 -5 lineto 237 -5 lineto closepath fill } def /w { 221 -5 moveto 223 32 225 60 225 78 curveto 225 125 220 183 210 250 curveto 201 317 191 366 179 396 curveto 158 455 lineto 152 472 143 484 133 490 curveto 122 496 105 499 81 499 curveto 72 500 lineto 78 530 lineto 236 530 lineto 278 405 303 276 313 143 curveto 410 306 468 434 489 527 curveto 520 527 lineto 570 402 600 270 610 132 curveto 657 202 lineto 732 310 770 392 770 447 curveto 770 479 759 507 738 530 curveto 856 530 lineto 858 520 859 512 859 504 curveto 859 462 826 392 759 295 curveto 646 130 575 29 548 -5 curveto 515 -5 lineto 518 26 520 49 520 62 curveto 520 171 503 274 469 370 curveto 419 264 377 185 343 133 curveto 268 18 lineto 266 16 262 8 253 -5 curveto 221 -5 lineto closepath fill } def /x { 259 269 moveto 199 403 lineto 175 453 lineto 166 472 159 483 153 488 curveto 147 493 137 496 121 497 curveto 92 499 lineto 83 500 lineto 88 530 lineto 247 530 lineto 344 322 lineto 366 339 lineto 429 391 461 434 461 468 curveto 461 486 454 507 440 530 curveto 536 530 lineto 539 518 541 508 541 500 curveto 541 472 531 446 511 423 curveto 492 401 448 363 379 312 curveto 355 294 lineto 436 125 lineto 465 71 lineto 478 47 494 33 515 32 curveto 546 30 lineto 555 30 lineto 549 0 lineto 389 0 lineto 275 241 lineto 233 204 lineto 166 144 133 93 133 49 curveto 133 32 138 15 150 0 curveto 46 0 lineto 44 9 43 15 43 20 curveto 43 62 74 109 135 163 curveto 210 227 lineto 259 269 lineto closepath fill } def /y { -2 -192 moveto 57 -151 132 -88 222 -5 curveto 241 12 lineto 237 88 228 167 212 251 curveto 197 335 180 396 164 433 curveto 149 464 138 482 129 488 curveto 121 493 98 497 62 499 curveto 50 500 lineto 56 530 lineto 233 530 lineto 284 410 313 270 321 109 curveto 381 187 lineto 440 262 480 317 499 352 curveto 519 387 529 420 529 449 curveto 529 480 516 507 490 530 curveto 611 530 lineto 618 515 622 501 622 488 curveto 622 460 613 431 594 401 curveto 576 371 539 322 481 253 curveto 296 31 lineto 222 -56 167 -131 131 -192 curveto -2 -192 lineto closepath fill } def /z { 50 0 moveto 57 36 lineto 455 494 lineto 303 494 lineto 254 492 lineto 238 492 227 489 221 485 curveto 216 480 211 469 207 453 curveto 205 444 202 432 198 417 curveto 195 409 lineto 144 409 lineto 168 530 lineto 574 530 lineto 567 497 lineto 163 36 lineto 347 36 lineto 395 36 424 38 434 41 curveto 443 45 450 58 456 79 curveto 456 82 459 93 464 111 curveto 466 120 lineto 514 120 lineto 490 0 lineto 50 0 lineto closepath fill } def /braceleft { 430 771 moveto 424 740 lineto 381 735 352 722 337 701 curveto 322 680 314 643 314 588 curveto 313 550 lineto 313 483 300 429 273 386 curveto 246 343 210 318 163 310 curveto 185 294 lineto 222 268 241 235 241 194 curveto 241 164 229 119 204 59 curveto 180 2 lineto 171 -19 167 -37 167 -51 curveto 167 -69 174 -83 189 -96 curveto 204 -108 222 -114 243 -114 curveto 246 -114 250 -114 253 -114 curveto 248 -144 lineto 143 -144 90 -105 90 -28 curveto 90 0 100 37 120 83 curveto 140 131 lineto 159 176 168 212 168 237 curveto 168 276 148 295 109 295 curveto 85 295 lineto 91 325 lineto 113 325 lineto 153 325 181 338 199 365 curveto 216 391 225 435 225 496 curveto 224 527 lineto 224 689 293 771 430 771 curveto closepath fill } def /bar { 133 -144 moveto 315 771 lineto 364 771 lineto 182 -144 lineto 133 -144 lineto closepath fill } def /braceright { 85 -144 moveto 91 -114 lineto 134 -109 163 -96 178 -75 curveto 193 -54 200 -16 200 38 curveto 201 76 lineto 201 142 215 197 241 239 curveto 268 282 305 308 352 316 curveto 330 331 lineto 292 357 273 391 273 432 curveto 273 461 286 506 311 566 curveto 334 623 lineto 344 646 348 664 348 678 curveto 348 695 341 710 326 722 curveto 311 735 293 741 272 741 curveto 268 741 265 741 261 740 curveto 267 771 lineto 372 771 424 732 424 655 curveto 424 626 415 589 395 542 curveto 375 495 lineto 356 449 347 414 347 388 curveto 347 350 366 331 405 331 curveto 430 331 lineto 424 301 lineto 401 301 lineto 362 301 333 287 316 261 curveto 298 234 290 190 290 129 curveto 291 99 lineto 291 -63 222 -144 85 -144 curveto closepath fill } def /asciitilde { 181 216 moveto 151 216 lineto 177 320 230 372 312 372 curveto 344 372 394 355 462 321 curveto 501 302 lineto 564 271 605 255 625 255 curveto 672 255 706 291 728 361 curveto 758 361 lineto 731 257 677 205 598 205 curveto 571 205 531 219 476 246 curveto 450 259 lineto 409 278 lineto 351 308 309 322 285 322 curveto 233 322 198 287 181 216 curveto closepath fill } def /exclamdown { 286 530 moveto 267 433 lineto 170 433 lineto 189 530 lineto 286 530 lineto closepath 214 337 moveto 170 -48 lineto 142 -192 lineto 45 -192 lineto 74 -48 lineto 184 337 lineto 214 337 lineto closepath fill } def /cent { 314 0 moveto 333 92 lineto 272 92 227 107 197 137 curveto 167 168 152 213 152 273 curveto 152 363 178 442 230 509 curveto 283 576 353 622 442 646 curveto 458 722 lineto 488 722 lineto 473 648 lineto 489 648 lineto 528 648 570 642 615 628 curveto 592 512 lineto 544 512 lineto 545 521 lineto 548 542 lineto 550 559 551 569 551 573 curveto 551 597 525 610 471 610 curveto 466 610 lineto 372 141 lineto 429 141 486 156 542 187 curveto 535 150 lineto 478 123 421 104 363 94 curveto 344 0 lineto 314 0 lineto closepath 343 146 moveto 435 608 lineto 377 590 331 554 298 501 curveto 264 448 248 384 248 311 curveto 248 262 256 225 271 197 curveto 287 170 311 153 343 146 curveto closepath fill } def /sterling { 110 0 moveto 125 72 lineto 160 79 187 94 205 117 curveto 222 140 236 179 248 234 curveto 274 370 lineto 184 370 lineto 190 400 lineto 280 400 lineto 290 445 lineto 309 544 340 617 383 666 curveto 425 716 480 740 546 740 curveto 581 740 622 730 668 708 curveto 645 593 lineto 603 593 lineto 604 602 lineto 607 622 608 638 608 650 curveto 608 686 580 704 525 704 curveto 494 704 469 690 449 662 curveto 430 634 414 589 402 527 curveto 377 400 lineto 500 400 lineto 494 370 lineto 371 370 lineto 355 292 lineto 342 227 327 182 309 157 curveto 291 133 253 104 196 72 curveto 538 72 lineto 523 0 lineto 110 0 lineto closepath fill } def /fraction { -84 -18 moveto 597 740 lineto 645 740 lineto -36 -18 lineto -84 -18 lineto closepath fill } def /yen { 291 192 moveto 146 192 lineto 152 222 lineto 297 222 lineto 317 325 lineto 172 325 lineto 179 355 lineto 323 355 lineto 216 595 lineto 187 652 lineto 174 677 153 690 125 691 curveto 116 692 lineto 122 722 lineto 369 722 lineto 363 692 lineto 354 692 lineto 334 692 lineto 308 692 295 685 295 672 curveto 295 660 305 634 325 591 curveto 416 393 lineto 590 591 lineto 633 640 655 669 655 677 curveto 655 687 644 691 622 691 curveto 601 692 lineto 592 692 lineto 598 722 lineto 779 722 lineto 773 692 lineto 764 691 lineto 741 690 lineto 724 689 707 678 690 659 curveto 630 592 lineto 419 355 lineto 564 355 lineto 558 325 lineto 414 325 lineto 393 222 lineto 538 222 lineto 532 192 lineto 387 192 lineto 374 126 lineto 369 99 366 76 366 57 curveto 366 42 379 34 403 33 curveto 436 30 lineto 445 30 lineto 439 0 lineto 162 0 lineto 168 30 lineto 177 30 lineto 211 33 lineto 232 34 246 40 254 52 curveto 262 63 270 88 277 126 curveto 291 192 lineto closepath fill } def /florin { 182 -144 moveto 284 361 lineto 182 361 lineto 188 391 lineto 290 391 lineto 308 480 lineto 323 559 353 622 398 669 curveto 442 717 493 740 551 740 curveto 589 740 623 735 654 724 curveto 628 596 lineto 580 596 lineto 581 605 lineto 584 625 586 639 587 645 curveto 589 653 589 661 589 667 curveto 589 692 571 705 535 705 curveto 501 705 476 691 458 664 curveto 441 637 425 586 410 509 curveto 386 391 lineto 517 391 lineto 511 361 lineto 380 361 lineto 280 -144 lineto 182 -144 lineto closepath fill } def /section { 81 -127 moveto 103 -16 lineto 145 -16 lineto 143 -31 lineto 140 -49 lineto 139 -53 139 -58 139 -63 curveto 139 -83 153 -99 181 -112 curveto 209 -125 243 -132 284 -132 curveto 329 -132 367 -118 397 -91 curveto 428 -64 444 -31 444 7 curveto 444 42 417 72 363 97 curveto 306 124 lineto 248 150 209 174 188 195 curveto 168 216 158 242 158 275 curveto 158 330 194 386 265 442 curveto 228 475 209 511 209 549 curveto 209 605 234 652 283 687 curveto 332 723 396 741 474 741 curveto 527 741 579 732 630 715 curveto 607 602 lineto 565 602 lineto 567 611 lineto 570 628 572 643 572 656 curveto 572 669 560 681 536 690 curveto 512 699 482 704 446 704 curveto 401 704 364 692 336 668 curveto 308 644 293 612 293 574 curveto 293 538 321 507 375 479 curveto 435 449 lineto 489 421 525 398 543 378 curveto 561 358 570 332 570 298 curveto 570 249 536 194 469 136 curveto 510 105 531 69 531 27 curveto 531 -27 507 -73 457 -108 curveto 408 -144 346 -162 270 -162 curveto 210 -162 147 -151 81 -127 curveto closepath 444 156 moveto 476 193 491 229 491 264 curveto 491 298 463 330 407 359 curveto 346 391 lineto 331 398 312 409 289 423 curveto 256 387 240 350 240 312 curveto 240 276 266 246 318 220 curveto 379 190 lineto 415 171 lineto 421 168 431 163 444 156 curveto closepath fill } def /currency { 506 218 moveto 581 125 lineto 555 104 lineto 480 197 lineto 428 162 377 145 326 145 curveto 276 145 233 162 195 197 curveto 83 104 lineto 65 125 lineto 178 218 lineto 159 252 149 285 149 318 curveto 149 383 178 444 235 503 curveto 160 598 lineto 186 619 lineto 260 525 lineto 312 560 363 578 415 578 curveto 464 578 508 560 546 525 curveto 658 619 lineto 675 598 lineto 562 503 lineto 582 470 592 436 592 404 curveto 592 340 563 278 506 218 curveto closepath 539 394 moveto 539 433 526 465 501 489 curveto 475 514 443 526 403 526 curveto 351 526 304 506 263 466 curveto 222 425 202 380 202 329 curveto 202 290 214 258 240 233 curveto 265 208 297 195 336 195 curveto 389 195 436 215 477 256 curveto 518 296 539 342 539 394 curveto closepath fill } def /quotesingle { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /quotedblleft { 269 614 moveto 314 614 lineto 291 494 lineto 170 494 lineto 191 603 lineto 214 715 265 771 346 771 curveto 339 740 lineto 321 740 308 734 300 722 curveto 291 710 284 686 276 650 curveto 269 614 lineto closepath 461 614 moveto 507 614 lineto 483 494 lineto 362 494 lineto 384 603 lineto 406 715 458 771 538 771 curveto 532 740 lineto 514 740 501 734 492 722 curveto 484 710 476 686 469 650 curveto 461 614 lineto closepath fill } def /guillemotleft { 351 454 moveto 182 265 lineto 268 72 lineto 243 54 lineto 83 265 lineto 330 476 lineto 351 454 lineto closepath 547 454 moveto 378 265 lineto 464 72 lineto 439 54 lineto 280 265 lineto 526 476 lineto 547 454 lineto closepath fill } def /guilsinglleft { 352 454 moveto 183 265 lineto 269 72 lineto 244 54 lineto 84 265 lineto 331 476 lineto 352 454 lineto closepath fill } def /guilsinglright { 82 76 moveto 250 265 lineto 165 458 lineto 190 476 lineto 349 265 lineto 103 54 lineto 82 76 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /dagger { 227 -144 moveto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /daggerdbl { 227 -144 moveto 305 126 lineto 108 105 lineto 122 177 lineto 311 156 lineto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 359 156 lineto 556 177 lineto 542 105 lineto 353 126 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /periodcentered { 120 239 moveto 144 360 lineto 264 360 lineto 240 239 lineto 120 239 lineto closepath fill } def /paragraph { 239 -144 moveto 338 355 lineto 283 365 239 388 207 424 curveto 174 460 157 504 157 555 curveto 157 612 172 654 201 683 curveto 230 711 273 726 331 726 curveto 379 724 lineto 452 722 lineto 580 722 lineto 408 -144 lineto 372 -144 lineto 534 674 lineto 438 674 lineto 275 -144 lineto 239 -144 lineto closepath fill } def /bullet { 369 108 moveto 311 108 261 129 219 172 curveto 177 215 156 266 156 325 curveto 156 385 177 436 219 478 curveto 262 520 313 542 373 542 curveto 433 542 484 520 526 478 curveto 568 435 589 384 589 323 curveto 589 263 568 212 525 171 curveto 482 129 430 108 369 108 curveto closepath fill } def /quotesinglbase { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /quotedblbase { 309 0 moveto 264 0 lineto 288 120 lineto 409 120 lineto 387 11 lineto 365 -100 313 -156 233 -156 curveto 239 -126 lineto 257 -126 270 -120 279 -108 curveto 287 -95 295 -71 302 -35 curveto 309 0 lineto closepath 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 64 -126 78 -120 86 -108 curveto 95 -95 103 -71 110 -35 curveto 117 0 lineto closepath fill } def /quotedblright { 438 650 moveto 394 650 lineto 417 771 lineto 538 771 lineto 516 662 lineto 494 550 443 494 362 494 curveto 368 523 lineto 386 523 399 530 408 542 curveto 417 554 424 578 432 614 curveto 438 650 lineto closepath 246 650 moveto 201 650 lineto 225 771 lineto 346 771 lineto 324 662 lineto 302 550 250 494 170 494 curveto 176 523 lineto 194 523 207 530 216 542 curveto 224 554 232 578 239 614 curveto 246 650 lineto closepath fill } def /guillemotright { 279 76 moveto 448 265 lineto 362 458 lineto 387 476 lineto 546 265 lineto 300 54 lineto 279 76 lineto closepath 83 76 moveto 251 265 lineto 166 458 lineto 191 476 lineto 350 265 lineto 104 54 lineto 83 76 lineto closepath fill } def /ellipsis { 120 0 moveto 139 96 lineto 236 96 lineto 216 0 lineto 120 0 lineto closepath 454 0 moveto 473 96 lineto 569 96 lineto 550 0 lineto 454 0 lineto closepath 787 0 moveto 806 96 lineto 902 96 lineto 883 0 lineto 787 0 lineto closepath fill } def /perthousand { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath 934 0 moveto 896 0 866 11 844 34 curveto 821 58 810 89 810 128 curveto 810 192 828 247 865 292 curveto 902 338 946 361 999 361 curveto 1037 361 1067 349 1090 326 curveto 1112 303 1124 272 1124 233 curveto 1124 168 1105 113 1068 68 curveto 1032 22 987 0 934 0 curveto closepath 882 123 moveto 882 61 902 29 941 29 curveto 971 29 997 51 1021 93 curveto 1046 135 1058 183 1058 235 curveto 1058 299 1038 332 1000 332 curveto 969 332 941 310 917 268 curveto 894 226 882 178 882 123 curveto closepath fill } def /questiondown { 430 530 moveto 411 433 lineto 314 433 lineto 334 530 lineto 430 530 lineto closepath 392 337 moveto 390 328 lineto 384 297 375 272 363 252 curveto 351 233 328 207 295 173 curveto 254 133 lineto 215 94 186 58 167 24 curveto 148 -10 138 -42 138 -73 curveto 138 -105 148 -130 168 -150 curveto 188 -170 214 -180 247 -180 curveto 311 -180 348 -157 358 -112 curveto 363 -91 367 -75 370 -63 curveto 373 -54 lineto 421 -54 lineto 396 -177 lineto 329 -199 269 -210 215 -210 curveto 163 -210 119 -198 86 -173 curveto 52 -148 36 -116 36 -76 curveto 36 -44 44 -16 61 7 curveto 78 30 111 60 159 95 curveto 194 121 lineto 224 142 247 171 265 207 curveto 282 243 294 286 299 337 curveto 392 337 lineto closepath fill } def /grave { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /acute { 338 626 moveto 495 783 lineto 618 783 lineto 383 626 lineto 338 626 lineto closepath fill } def /circumflex { 253 626 moveto 410 783 lineto 519 783 lineto 597 626 lineto 555 626 lineto 451 729 lineto 296 626 lineto 253 626 lineto closepath fill } def /tilde { 266 626 moveto 280 664 298 693 320 712 curveto 343 731 369 741 400 741 curveto 420 741 438 735 454 722 curveto 468 710 lineto 483 698 499 692 516 692 curveto 532 692 546 696 557 704 curveto 569 712 577 724 584 740 curveto 614 740 lineto 599 702 581 674 559 655 curveto 536 635 510 626 479 626 curveto 459 626 442 632 426 645 curveto 412 656 lineto 396 669 380 675 364 675 curveto 349 675 336 671 324 663 curveto 313 654 303 642 296 626 curveto 266 626 lineto closepath fill } def /macron { 191 722 moveto 203 783 lineto 607 783 lineto 595 722 lineto 191 722 lineto closepath fill } def /breve { 293 783 moveto 325 783 lineto 326 753 337 732 356 717 curveto 375 703 403 695 439 695 curveto 475 695 505 703 530 717 curveto 555 732 574 753 587 783 curveto 619 783 lineto 603 734 577 696 542 668 curveto 507 640 468 626 423 626 curveto 386 626 355 638 330 663 curveto 305 688 292 719 292 756 curveto 292 763 293 772 293 783 curveto closepath fill } def /dotaccent { 377 626 moveto 396 722 lineto 493 722 lineto 474 626 lineto 377 626 lineto closepath fill } def /dieresis { 283 626 moveto 299 710 lineto 384 710 lineto 367 626 lineto 283 626 lineto closepath 476 626 moveto 492 710 lineto 577 710 lineto 560 626 lineto 476 626 lineto closepath fill } def /ring { 430 626 moveto 399 626 374 637 352 658 curveto 331 680 320 706 320 737 curveto 320 767 331 794 353 815 curveto 374 837 400 848 431 848 curveto 462 848 488 837 510 815 curveto 531 794 542 768 542 737 curveto 542 706 531 679 510 658 curveto 488 637 461 626 430 626 curveto closepath 430 659 moveto 452 659 471 667 486 682 curveto 501 697 509 715 509 737 curveto 509 759 501 777 486 792 curveto 471 807 453 814 431 814 curveto 410 814 391 807 376 792 curveto 361 777 354 758 354 737 curveto 354 716 361 697 376 682 curveto 391 667 409 659 430 659 curveto closepath fill } def /cedilla { 176 -200 moveto 183 -167 lineto 201 -172 216 -175 229 -175 curveto 271 -175 292 -158 292 -125 curveto 292 -98 264 -85 209 -85 curveto 273 0 lineto 312 0 lineto 268 -58 lineto 330 -62 361 -82 361 -118 curveto 361 -142 349 -164 326 -182 curveto 303 -201 276 -210 246 -210 curveto 222 -210 199 -207 176 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 365 -133 moveto 358 -166 lineto 334 -175 310 -180 284 -180 curveto 253 -180 229 -175 213 -165 curveto 197 -154 189 -139 189 -118 curveto 189 -94 198 -73 214 -53 curveto 231 -33 255 -15 289 0 curveto 341 0 lineto 313 -14 293 -29 280 -46 curveto 266 -63 259 -81 259 -101 curveto 259 -114 264 -124 273 -131 curveto 282 -137 296 -141 314 -141 curveto 332 -141 349 -138 365 -133 curveto closepath fill } def /caron { 628 783 moveto 479 626 lineto 371 626 lineto 285 783 lineto 327 783 lineto 435 674 lineto 586 783 lineto 628 783 lineto closepath fill } def /emdash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /AE { 882 0 moveto 361 0 lineto 367 30 lineto 376 30 lineto 409 33 lineto 430 34 445 40 453 52 curveto 461 63 469 88 476 126 curveto 496 226 lineto 250 226 lineto 173 125 lineto 156 103 146 89 143 84 curveto 126 57 lineto 123 52 122 48 122 45 curveto 122 36 132 31 152 31 curveto 176 30 lineto 191 30 lineto 185 0 lineto 1 0 lineto 7 30 lineto 17 30 lineto 39 32 62 47 85 75 curveto 129 127 lineto 585 722 lineto 999 722 lineto 974 596 lineto 919 596 lineto 920 605 lineto 926 646 lineto 930 664 lineto 927 677 899 683 847 683 curveto 689 683 lineto 632 394 lineto 771 394 lineto 802 396 lineto 823 396 836 405 841 423 curveto 841 426 843 433 847 445 curveto 849 454 lineto 894 454 lineto 862 295 lineto 817 295 lineto 818 304 lineto 820 319 821 330 821 335 curveto 821 346 813 352 798 353 curveto 763 355 lineto 624 355 lineto 579 126 lineto 575 108 573 90 573 73 curveto 573 60 578 51 586 47 curveto 595 43 615 42 645 42 curveto 722 42 lineto 769 42 800 44 814 48 curveto 828 52 837 63 841 79 curveto 850 114 lineto 852 123 lineto 906 123 lineto 882 0 lineto closepath 279 265 moveto 504 265 lineto 582 656 lineto 279 265 lineto closepath fill } def /ordfeminine { 364 355 moveto 399 502 lineto 388 502 lineto 350 451 316 413 285 387 curveto 254 361 227 349 202 349 curveto 160 349 139 377 139 435 curveto 139 511 162 578 209 638 curveto 255 698 308 729 367 729 curveto 376 729 392 727 415 725 curveto 421 724 430 723 442 722 curveto 523 722 lineto 475 480 lineto 467 433 lineto 464 420 462 413 462 413 curveto 463 397 479 388 511 386 curveto 520 385 lineto 514 355 lineto 364 355 lineto closepath 406 566 moveto 426 667 lineto 401 678 376 684 353 684 curveto 318 684 287 661 261 614 curveto 235 568 222 514 222 451 curveto 222 428 230 417 245 417 curveto 260 417 281 429 308 454 curveto 335 479 368 516 406 566 curveto closepath fill } def /Lslash { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 186 365 lineto 85 312 lineto 93 354 lineto 194 406 lineto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 227 688 202 689 curveto 169 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 308 465 lineto 456 542 lineto 448 500 lineto 300 424 lineto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto 23 0 lineto closepath fill } def /Oslash { 104 -18 moveto 50 -18 lineto 157 85 lineto 126 127 110 185 110 260 curveto 110 387 154 499 243 596 curveto 331 692 434 740 552 740 curveto 630 740 696 715 750 664 curveto 830 740 lineto 882 740 lineto 775 636 lineto 805 584 820 527 820 465 curveto 820 336 776 223 688 126 curveto 600 30 497 -18 380 -18 curveto 298 -18 232 7 181 57 curveto 104 -18 lineto closepath 230 156 moveto 688 602 lineto 656 672 605 707 534 707 curveto 451 707 378 660 315 567 curveto 252 474 220 367 220 246 curveto 220 208 223 178 230 156 curveto closepath 701 563 moveto 245 119 lineto 280 52 332 19 399 19 curveto 479 19 551 64 616 156 curveto 681 248 713 351 713 464 curveto 713 494 709 527 701 563 curveto closepath fill } def /OE { 981 0 moveto 547 0 lineto 556 42 lineto 502 1 440 -18 372 -18 curveto 292 -18 228 5 181 54 curveto 134 103 111 169 111 252 curveto 111 385 154 499 240 596 curveto 327 692 429 741 547 741 curveto 600 741 646 724 687 691 curveto 692 722 lineto 1098 722 lineto 1072 596 lineto 1018 596 lineto 1020 605 lineto 1025 646 lineto 1029 664 lineto 1026 677 998 683 946 683 curveto 789 683 lineto 731 394 lineto 870 394 lineto 900 396 lineto 922 396 935 405 939 423 curveto 941 429 943 437 945 445 curveto 948 454 lineto 993 454 lineto 961 295 lineto 916 295 lineto 917 304 lineto 919 319 920 330 920 336 curveto 920 346 913 352 897 353 curveto 862 355 lineto 723 355 lineto 678 126 lineto 674 108 672 90 672 73 curveto 672 60 677 51 686 47 curveto 694 43 714 42 744 42 curveto 821 42 lineto 868 42 899 44 913 48 curveto 927 52 936 63 940 79 curveto 949 114 lineto 951 123 lineto 1005 123 lineto 981 0 lineto closepath 602 263 moveto 657 548 lineto 660 562 661 576 661 589 curveto 661 624 650 652 627 673 curveto 604 694 574 705 536 705 curveto 450 705 375 658 313 565 curveto 250 472 219 362 219 234 curveto 219 169 235 116 269 76 curveto 302 36 346 16 399 16 curveto 455 16 499 34 529 72 curveto 560 109 584 173 602 263 curveto closepath fill } def /ordmasculine { 265 349 moveto 225 349 195 359 175 377 curveto 155 396 146 425 146 462 curveto 146 533 173 597 227 654 curveto 282 712 343 740 411 740 curveto 451 740 481 731 501 712 curveto 521 693 531 665 531 627 curveto 531 556 504 492 449 435 curveto 395 378 333 349 265 349 curveto closepath 308 386 moveto 343 386 375 408 404 452 curveto 434 496 448 544 448 597 curveto 448 632 442 658 429 675 curveto 416 693 397 702 371 702 curveto 336 702 303 680 274 637 curveto 245 593 230 545 230 493 curveto 230 457 236 431 249 413 curveto 262 395 282 386 308 386 curveto closepath fill } def /ae { 869 82 moveto 773 19 687 -12 610 -12 curveto 559 -12 520 3 495 33 curveto 470 63 457 109 457 170 curveto 458 220 lineto 412 142 365 83 318 44 curveto 270 5 222 -14 174 -14 curveto 147 -14 124 -2 105 20 curveto 87 44 78 73 78 107 curveto 78 214 115 313 190 404 curveto 264 495 345 540 433 540 curveto 458 540 487 537 520 530 curveto 609 530 lineto 599 472 lineto 662 519 720 542 772 542 curveto 804 542 830 532 850 513 curveto 871 494 881 470 881 441 curveto 881 375 851 321 791 279 curveto 730 237 650 213 548 208 curveto 548 184 lineto 548 137 558 102 577 78 curveto 597 55 626 43 665 43 curveto 730 43 801 71 876 127 curveto 869 82 lineto closepath 473 295 moveto 507 465 lineto 469 484 429 494 387 494 curveto 339 494 299 472 269 427 curveto 245 392 224 345 207 287 curveto 190 228 181 175 181 128 curveto 181 81 196 58 227 58 curveto 258 58 294 78 335 117 curveto 376 157 422 216 473 295 curveto closepath 550 233 moveto 624 239 682 258 724 291 curveto 767 323 788 366 788 417 curveto 788 443 782 463 771 476 curveto 761 489 745 495 723 495 curveto 680 495 642 470 610 421 curveto 577 372 557 309 550 233 curveto closepath fill } def /dotlessi { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath fill } def /lslash { 207 423 moveto 251 644 lineto 256 671 259 694 259 714 curveto 259 728 246 736 221 737 curveto 189 740 lineto 180 740 lineto 186 771 lineto 373 771 lineto 314 479 lineto 436 542 lineto 427 500 lineto 306 437 lineto 245 126 lineto 239 99 236 76 236 57 curveto 236 42 249 34 274 33 curveto 307 30 lineto 315 30 lineto 310 0 lineto 123 0 lineto 199 382 lineto 78 319 lineto 86 361 lineto 207 423 lineto closepath fill } def /oslash { 94 -12 moveto 42 -12 lineto 114 59 lineto 95 95 86 132 86 169 curveto 86 266 120 353 187 428 curveto 255 504 333 542 419 542 curveto 462 542 500 527 533 497 curveto 574 542 lineto 625 542 lineto 557 467 lineto 574 432 582 396 582 360 curveto 582 262 548 176 481 100 curveto 414 25 337 -12 250 -12 curveto 207 -12 169 1 136 29 curveto 94 -12 lineto closepath 191 139 moveto 471 432 lineto 452 480 423 504 382 504 curveto 332 504 287 470 248 403 curveto 209 335 189 258 189 172 curveto 189 164 190 153 191 139 curveto closepath 479 386 moveto 199 95 lineto 217 46 247 21 289 21 curveto 339 21 383 56 422 124 curveto 461 192 480 270 480 358 curveto 480 364 480 373 479 386 curveto closepath fill } def /oe { 879 82 moveto 786 19 699 -12 620 -12 curveto 547 -12 498 22 474 91 curveto 404 22 329 -12 250 -12 curveto 201 -12 161 4 131 36 curveto 101 69 86 112 86 166 curveto 86 265 120 353 187 428 curveto 254 504 332 542 419 542 curveto 493 542 542 507 568 438 curveto 638 507 709 542 782 542 curveto 814 542 840 532 861 513 curveto 882 494 892 470 892 441 curveto 892 375 862 321 802 279 curveto 741 237 660 213 559 208 curveto 559 184 lineto 559 90 598 43 676 43 curveto 741 43 811 71 887 127 curveto 879 82 lineto closepath 188 172 moveto 188 73 221 23 287 23 curveto 337 23 382 57 420 125 curveto 459 193 479 271 479 360 curveto 479 457 446 505 382 505 curveto 331 505 286 471 247 404 curveto 208 336 188 259 188 172 curveto closepath 562 235 moveto 635 240 693 260 736 292 curveto 778 325 799 367 799 419 curveto 799 471 777 497 734 497 curveto 691 497 654 472 621 423 curveto 589 374 569 311 562 235 curveto closepath fill } def /germandbls { 64 -192 moveto 213 555 lineto 228 631 255 687 293 726 curveto 331 764 381 783 442 783 curveto 483 783 517 772 543 750 curveto 569 729 582 701 582 668 curveto 582 634 564 601 527 570 curveto 483 534 lineto 459 514 lineto 427 486 410 461 410 438 curveto 410 419 425 395 454 368 curveto 532 293 lineto 579 249 602 205 602 162 curveto 602 114 583 73 545 39 curveto 506 4 461 -12 408 -12 curveto 372 -12 331 -3 285 13 curveto 306 120 lineto 354 120 lineto 353 111 lineto 350 85 lineto 348 69 347 59 347 55 curveto 347 29 368 16 412 16 curveto 441 16 467 27 488 49 curveto 509 72 520 98 520 129 curveto 520 159 503 190 470 221 curveto 389 297 lineto 349 334 330 367 330 396 curveto 330 425 349 457 387 491 curveto 409 510 lineto 436 534 456 558 469 583 curveto 483 608 490 633 490 660 curveto 490 689 484 710 473 725 curveto 461 739 444 746 421 746 curveto 393 746 371 734 356 711 curveto 341 688 327 644 314 579 curveto 161 -192 lineto 64 -192 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright-Italic exch definefont pop /LucidaBright-Italic findfont 20.0 scalefont setfont (E) show Q Q newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q [ 1.0 0.0 0.0 1.0 5.0 5.0 ] defaultmatrix matrix concatmatrix setmatrix -5.0 -5.0 translate 5.0 5.0 translate Q q -5.0 -5.0 translate 5.0 5.0 translate q [ 1.0 0.0 0.0 1.0 0.0 0.0 ] concat q 518 183 66 24 rc 522.0 203.0 moveto q 1 -1 scale /LucidaBright-Italic findfont 20.0 scalefont setfont (g\(d-c\)) show Q Q newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q [ 1.0 0.0 0.0 1.0 5.0 5.0 ] defaultmatrix matrix concatmatrix setmatrix -5.0 -5.0 translate 5.0 5.0 translate Q q -5.0 -5.0 translate 5.0 5.0 translate q [ 1.0 0.0 0.0 1.0 0.0 0.0 ] concat q 261 183 66 24 rc 265.0 203.0 moveto q 1 -1 scale /LucidaBright-Italic findfont 20.0 scalefont setfont (g\(a-c\)) show Q Q newpath 0.0 0.0 m 0.0 390.0 l 586.0 390.0 l 586.0 0.0 l h W Q [ 1.0 0.0 0.0 1.0 5.0 5.0 ] defaultmatrix matrix concatmatrix setmatrix -5.0 -5.0 translate 5.0 5.0 translate Q Q q 2 J 0 j q 1 40 214 OPL 528 214 Q q q 1 40 214 OPL 40 220 Q q 1 127 214 OPL 127 220 -5.0 -5.0 translate 123.0 241.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q 1 214 214 OPL 214 220 -5.0 -5.0 translate 210.0 241.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q 1 301 214 OPL 301 220 -5.0 -5.0 translate 297.0 241.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.5) show Q 5.0 5.0 translate Q q 1 388 214 OPL 388 220 -5.0 -5.0 translate 384.0 241.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.0) show Q 5.0 5.0 translate Q q 1 476 214 OPL 476 220 -5.0 -5.0 translate 471.0 241.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.5) show Q 5.0 5.0 translate Q Q q 1 40 384 OPL 40 6 Q q q 1 40 332 OPL 33 332 -5.0 -5.0 translate q 6 332 7 13 rc 6.0 343.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 343.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q 1 40 273 OPL 33 273 -5.0 -5.0 translate q 6 273 7 13 rc 6.0 284.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 284.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q 1 40 214 OPL 33 214 -5.0 -5.0 translate 26.0 224.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q 1 40 155 OPL 33 155 -5.0 -5.0 translate 15.0 165.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q 1 40 96 OPL 33 96 -5.0 -5.0 translate 15.0 106.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q 1 40 36 OPL 33 36 -5.0 -5.0 translate 15.0 47.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.5) show Q 5.0 5.0 translate Q Q Q Q 0 0 596 400 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 2440 1570 a currentpoint currentpoint translate 1 0.25537 div 1 0.25537 div scale neg exch neg exch translate 2440 1570 a 516 1678 a FJ(a\))1162 b(b\))k(c\))-184 1835 y Ft(Figure)37 b FD(3.)g(F)-6 b(unction)39 b Fw(g)g FD(\(in)f(a\)\),)j(function)e Fw(F)46 b FD(\(in)38 b(b\)\))g(and)g(in)n(v)n(erse)g(branc)n(hes)g Fw(h)f FD(and)h Fw(f)44 b FD(\(in)38 b(c\)\))g(for)f(the)h(solution)g Fw(\036)f FD(of)g(the)i(equation)1421 1910 y Fw(\036)p FD(\()p Fw(x)p FD(\))20 b(=)g(2)p Fw(\025)1728 1886 y Fn(\000)p Fu(1)1811 1910 y Fw(\036)p FD(\()p Fw(\036)p FD(\()p Fw(\025x)p FD(\)\))d FA(\000)f Fw(x)p FD(.)-84 2280 y FF(Denote)32 b FB(h)h FF(and)g FB(f)43 b FF(the)33 b(t)m(w)m(o)g(in)m(v)m(erse)i(branc)m(hes)g(of)d FB(g)t FF(:)555 2459 y FB(h)c FF(:)g(\(0)p FB(;)17 b(g)t FF(\()p FB(d)j Fz(\000)j FB(c)p FF(\)\))k Fz(7!)g FF(\(0)p FB(;)17 b(d)22 b Fz(\000)g FB(c)p FF(\))p FB(;)114 b(f)39 b FF(:)28 b(\(0)p FB(;)17 b(g)t FF(\()p FB(a)k Fz(\000)h FB(c)p FF(\)\))28 b Fz(7!)f FF(\()p FB(a)22 b Fz(\000)h FB(c;)17 b FF(0\))p FB(:)-84 2638 y FF(The)33 b(\\in)m(v)m(erse")i(of)d(\(7)p FB(:)p FF(42\))g(is)h(the)g(follo)m(wing)g(set)g(of)f(equations)i(for)e (the)h(in)m(v)m(erse)i(branc)m(hes:)509 2817 y FB(f)e Fz(\016)22 b FB(F)739 2776 y FA(\000)p FD(1)855 2817 y Fz(\016)g FF(\()p FB(id)g Fz(\000)h FB(h)f FF(+)g FB(\034)33 b Fz(\016)22 b FF(\()p FB(h)h FF(+)f FB(c)p FF(\)\))83 b(=)f FB(\030)27 b Fz(\016)22 b FB(h;)114 b FF(on)98 b(\()p FB(E)6 b(;)17 b(g)t FF(\()p FB(d)k Fz(\000)h FB(c)p FF(\)\))441 b(\(7.43\))511 2959 y FB(h)23 b Fz(\016)f FB(F)739 2917 y FA(\000)p FD(1)855 2959 y Fz(\016)g FF(\()p FB(id)g Fz(\000)h FB(h)f FF(+)g FB(\034)33 b Fz(\016)22 b FF(\()p FB(h)h FF(+)f FB(c)p FF(\)\))83 b(=)f FB(\030)27 b Fz(\016)22 b FB(h;)114 b FF(on)98 b(\(0)p FB(;)17 b(E)6 b FF(\))p FB(;)705 b FF(\(7.44\))506 3100 y FB(h)23 b Fz(\016)f FB(F)734 3059 y FA(\000)p FD(1)850 3100 y Fz(\016)g FF(\()p FB(id)g Fz(\000)g FB(f)33 b FF(+)22 b FB(\034)34 b Fz(\016)22 b FF(\()p FB(f)33 b FF(+)22 b FB(c)p FF(\)\))83 b(=)f FB(\030)27 b Fz(\016)22 b FB(f)5 b(;)114 b FF(on\(0)p FB(;)17 b(g)t FF(\()p FB(a)k Fz(\000)i FB(c)p FF(\)\))p FB(;)543 b FF(\(7.45\))-184 3279 y(where)1203 3443 y FB(E)34 b Fz(\021)28 b FB(e)1459 3402 y FD(2)1499 3443 y FB(;)114 b(e)28 b Fz(\021)g(\000)1895 3295 y Fr(r)p 1995 3295 427 4 v 148 x FB(g)2062 3332 y Fr(\020)2139 3376 y FB(c)p 2132 3420 57 4 v 2132 3511 a(\025)2221 3443 y Fz(\000)22 b FB(c)2362 3332 y Fr(\021)2422 3443 y FB(:)-84 3661 y FF(W)-8 b(e)33 b(will)g(lo)s(ok)f(for)g(solutions)i (of)e(\(1)p FB(:)p FF(6\))g(within)i(the)f FG(Epstein)h(class)p FF(:)1533 3840 y FB(\036)p FF(\()p FB(y)t FF(\))27 b(=)g FB(U)10 b FF(\()p FB(y)t FF(\))2053 3799 y FD(2)2092 3840 y FB(;)1468 b FF(\(7.46\))-184 4019 y(where)34 b FB(U)43 b FF(is)33 b(di\013eomorphism)h(of)e FB(I)41 b FF(on)m(to)32 b(its)h(image,)g(and)g(w)m(e)h(will)f(write)1277 4198 y FB(h)28 b FF(=)f FB(v)f Fz(\016)c(\000)h(\016)f FB(s;)114 b(f)38 b FF(=)28 b FB(v)e Fz(\016)c FB(s;)1211 b FF(\(7.47\))-184 4387 y(where)49 b FB(v)i FF(is)d(a)f (di\013eomorphism)i(on)e FB(K)60 b Fz(\021)54 b FF(\()p Fz(\000)1660 4302 y Fr(p)p 1760 4302 341 4 v 85 x FB(g)t FF(\()p FB(d)21 b Fz(\000)h FB(c)p FF(\))p FB(;)2144 4302 y Fr(p)p 2243 4302 342 4 v 2243 4387 a FB(g)t FF(\()p FB(a)g Fz(\000)h FB(c)p FF(\)\),)51 b FB(s)p FF(\()p FB(x)p FF(\))i Fz(\021)3061 4315 y(p)p 3144 4315 56 4 v 72 x FB(x)48 b FF(\(the)g(principle)-184 4503 y(square)32 b(ro)s(ot\))d(and)h Fz(\000)p FF(\()p FB(x)p FF(\))f Fz(\021)f(\000)p FB(x)p FF(.)43 b(A)31 b(similar)g(factorization)f(has) g(b)s(een)h(used)g(in)g([)p FC(Sul)q FF(])f(and)g([)p FC(L)-9 b(Y)p FF(],)31 b(ho)m(w)m(ev)m(er)-184 4619 y(unlik)m(e)36 b(the)e(authors)g(of)f(those)i(w)m(orks)g(w)m(e)g(will)f(not)g(mak)m(e) h(an)m(y)f(assumptions)i(on)e(the)g(univ)-5 b(alence)35 b(of)e FB(v)38 b FF(in)-184 4736 y(some)i(neigh)m(b)s(orho)s(o)s(d)f (of)f FB(K)7 b FF(;)42 b(b)s(elo)m(w)e(w)m(e)g(will)f(c)m(ho)s(ose)h(a) f(space)h(of)e FB(v)t FF('s)h(as)g(functions)h(holomorphic)g(on)e(a) -184 4852 y(neigh)m(b)s(orho)s(o)s(d)33 b(of)f FB(K)7 b FF(,)32 b(and)h(w)m(e)h(will)f(p)s(oin)m(t)g(out)f(a)g(sp)s(eci\014c) j(obstruction)e(to)f(univ)-5 b(alence.)-84 4968 y(With)33 b(this)g(factorization)f(equations)i(\(7)p FB(:)p FF(43\),)e(\(7)p FB(:)p FF(44\))g(and)h(\(7)p FB(:)p FF(45\))e(b)s(ecome)396 5147 y FB(\030)26 b Fz(\016)c FB(v)87 b FF(=)c FB(v)26 b Fz(\016)c FB(V)5 b(;)2523 b FF(\(7.48\))378 5323 y FB(V)22 b FF(\()p FB(x)p FF(\))83 b(=)g Fz(\000)924 5242 y Fr(\002)966 5323 y FB(F)1043 5282 y FA(\000)p FD(1)1137 5323 y FF(\()p FB(x)1230 5282 y FD(2)1292 5323 y Fz(\000)22 b FB(v)t FF(\()p FB(x)p FF(\))g(+)g FB(\034)11 b FF(\()p FB(v)t FF(\()p FB(x)p FF(\))23 b(+)f FB(c)p FF(\)\))2205 5242 y Fr(\003)2256 5237 y Fu(1)p 2256 5249 31 3 v 2256 5291 a(2)2317 5323 y FB(;)115 b(x)28 b Fz(2)g FF([)p FB(e;)2752 5233 y Fr(p)p 2852 5233 342 4 v 90 x FB(g)t FF(\()p FB(a)21 b Fz(\000)i FB(c)p FF(\)\))p FB(;)329 b FF(\(7.49\))378 5509 y FB(V)22 b FF(\()p FB(x)p FF(\))83 b(=)830 5428 y Fr(\002)871 5509 y FB(F)948 5468 y FA(\000)p FD(1)1042 5509 y FF(\()p FB(x)1135 5468 y FD(2)1197 5509 y Fz(\000)23 b FB(v)t FF(\()p FB(x)p FF(\))f(+)g FB(\034)11 b FF(\()p FB(v)t FF(\()p FB(x)p FF(\))23 b(+)f FB(c)p FF(\)\))2111 5428 y Fr(\003)2162 5423 y Fu(1)p 2162 5435 31 3 v 2162 5476 a(2)2223 5509 y FB(;)115 b(x)28 b Fz(2)g FF(\()p Fz(\000)2657 5419 y Fr(p)p 2757 5419 341 4 v 90 x FB(g)t FF(\()p FB(d)21 b Fz(\000)i FB(c)p FF(\))o FB(;)17 b(e)p FF(\))p FB(:)336 b FF(\(7.50\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 16 17 TeXDict begin 16 16 bop -184 284 a FJ(16)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)73 1590 y currentpoint currentpoint translate 0.22983 0.22983 scale neg exch neg exch translate 73 1590 a @beginspecial 20 @llx 164 @lly 575 @urx 627 @ury 5550 @rwi @setspecial %%BeginDocument: comb1_fig1.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 164 575 627 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:38:54 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 450 374 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 450.0 374.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 440 364 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 403.0 357.0 rc 48 39 126 OPL 47 126 55 126 63 126 71 126 80 126 87 126 95 126 104 126 112 126 120 126 128 126 136 126 144 126 153 126 160 126 169 126 176 126 185 126 192 126 201 126 209 126 217 126 225 126 233 126 241 126 249 126 257 126 265 126 273 126 281 126 290 126 298 126 306 126 314 126 322 126 330 126 338 126 346 126 354 126 362 126 371 126 379 126 386 126 395 126 403 126 411 126 419 126 427 126 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 403.0 357.0 rc 48 427 126 OPL 427 125 427 123 427 122 427 120 427 119 427 117 427 116 427 114 427 112 427 111 427 109 427 108 427 106 427 105 427 103 427 101 427 100 427 98 427 97 427 95 427 94 427 92 427 91 427 89 427 87 427 86 427 84 427 83 427 81 427 80 427 78 427 77 427 75 427 73 427 72 427 70 427 69 427 67 427 66 427 64 427 62 427 61 427 59 427 58 427 56 427 55 427 53 427 52 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 38.0 -1.0 403.0 357.0 rc 98 39 52 OPL 40 83 40 94 40 104 41 113 41 120 42 126 42 132 43 138 43 143 44 148 44 153 45 157 45 162 46 166 46 170 47 174 47 177 48 181 48 185 49 188 49 192 50 195 50 198 51 201 51 205 52 207 52 210 53 213 53 216 54 219 54 222 55 225 55 227 56 230 56 233 57 235 57 238 58 240 58 243 59 245 59 248 60 250 60 252 61 255 61 257 62 259 62 261 63 264 63 266 64 268 64 270 65 273 65 275 66 277 66 279 67 281 67 283 68 285 68 287 69 289 69 291 70 293 70 295 71 297 71 299 72 301 72 303 72 304 73 306 73 308 74 310 74 312 75 314 75 315 76 317 76 319 77 321 77 323 78 324 78 326 79 328 79 330 80 331 80 333 81 335 81 336 82 338 82 340 83 341 83 343 84 344 84 346 85 348 85 349 86 351 86 353 87 354 87 356 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 38.0 -1.0 403.0 357.0 rc 479 39 52 OPL 40 91 41 104 41 116 42 125 43 133 44 140 45 146 46 152 47 158 47 163 48 167 49 172 50 176 51 180 52 183 52 187 53 190 54 194 55 197 56 200 57 203 57 206 58 209 59 211 60 214 61 216 62 219 62 221 63 223 64 225 65 228 66 230 67 232 67 234 68 236 69 238 70 239 71 241 72 243 72 245 73 246 74 248 75 250 76 251 77 253 77 254 78 256 79 257 80 259 81 260 82 261 83 263 83 264 84 265 85 266 86 268 87 269 87 270 88 271 89 272 90 273 91 274 92 276 93 277 93 278 94 279 95 280 96 281 97 282 98 283 98 283 99 284 100 285 101 286 102 287 103 288 103 289 104 289 105 290 106 291 107 292 108 293 108 293 109 294 110 295 111 296 112 296 113 297 113 298 114 298 115 299 116 299 117 300 118 301 118 301 119 302 120 302 121 303 122 304 123 304 123 305 124 305 125 306 126 306 127 307 128 307 128 308 129 308 130 309 131 309 132 310 133 310 133 310 134 311 135 311 136 312 137 312 138 312 138 313 139 313 140 314 141 314 142 314 143 315 143 315 144 315 145 316 146 316 147 316 148 317 148 317 149 317 150 318 151 318 152 318 153 318 154 319 154 319 155 319 156 319 157 320 158 320 159 320 159 320 160 320 161 321 162 321 163 321 164 321 164 321 165 322 166 322 167 322 168 322 169 322 169 322 170 323 171 323 172 323 173 323 174 323 174 323 175 323 176 324 177 324 178 324 179 324 179 324 180 324 181 324 182 324 183 324 184 324 184 324 185 325 186 325 187 325 188 325 189 325 189 325 190 325 191 325 192 325 193 325 194 325 194 325 195 325 196 325 197 325 198 325 199 325 199 325 200 325 201 325 202 325 203 325 204 325 205 325 205 325 206 325 207 325 208 325 209 325 210 325 210 325 211 325 212 325 213 325 214 324 215 324 215 324 216 324 217 324 218 324 219 324 220 324 220 324 221 324 222 324 223 324 224 324 225 323 225 323 226 323 227 323 228 323 229 323 230 323 230 323 231 323 232 322 233 322 234 322 235 322 235 322 236 322 237 322 238 321 239 321 240 321 240 321 241 321 242 321 243 321 244 320 245 320 245 320 246 320 247 320 248 320 249 319 250 319 250 319 251 319 252 319 253 318 254 318 255 318 256 318 256 318 257 317 258 317 259 317 260 317 261 317 261 316 262 316 263 316 264 316 265 316 266 315 266 315 267 315 268 315 269 314 270 314 271 314 271 314 272 313 273 313 274 313 275 313 276 312 276 312 277 312 278 312 279 311 280 311 281 311 281 311 282 310 283 310 284 310 285 310 286 309 286 309 287 309 288 308 289 308 290 308 291 308 291 307 292 307 293 307 294 306 295 306 296 306 297 306 297 305 298 305 299 305 300 304 301 304 301 304 302 303 303 303 304 303 305 302 306 302 306 302 307 301 308 301 309 301 310 301 311 300 311 300 312 300 313 299 314 299 315 299 316 298 317 298 317 298 318 297 319 297 320 296 321 296 322 296 322 295 323 295 324 295 325 294 326 294 327 294 327 293 328 293 329 293 330 292 331 292 332 291 332 291 333 291 334 290 335 290 336 290 337 289 337 289 338 288 339 288 340 288 341 287 342 287 342 287 343 286 344 286 345 285 346 285 347 285 348 284 348 284 349 283 350 283 351 283 352 282 353 282 353 281 354 281 355 281 356 280 357 280 358 279 358 279 359 279 360 278 361 278 362 277 363 277 363 276 364 276 365 276 366 275 367 275 368 274 368 274 369 274 370 273 371 273 372 272 373 272 373 271 374 271 375 270 376 270 377 270 378 269 378 269 379 268 380 268 381 267 382 267 383 267 383 266 384 266 385 265 386 265 387 264 388 264 388 263 389 263 390 262 391 262 392 261 393 261 393 261 394 260 395 260 396 259 397 259 398 258 398 258 399 257 400 257 401 256 402 256 403 255 403 255 404 254 405 254 406 254 407 253 408 253 408 252 409 252 410 251 411 251 412 250 413 250 414 249 414 249 415 248 416 248 417 247 418 247 419 246 419 246 420 245 421 245 422 244 423 244 424 243 424 243 425 242 426 242 427 241 428 241 429 240 429 240 430 239 431 239 432 238 433 238 434 237 434 237 435 236 436 236 437 235 438 235 439 234 439 234 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q 38.0 -1.0 403.0 357.0 rc 404 102 1 OPL 103 1 103 2 104 2 105 3 106 3 107 4 108 4 108 5 109 6 110 6 111 7 112 7 113 8 113 8 114 9 115 9 116 10 117 10 118 11 118 11 119 12 120 12 121 13 122 13 123 14 123 14 124 15 125 15 126 16 127 16 128 17 128 17 129 17 130 18 131 18 132 19 133 19 133 20 134 20 135 21 136 21 137 22 138 22 138 23 139 23 140 23 141 24 142 24 143 25 143 25 144 26 145 26 146 26 147 27 148 27 148 28 149 28 150 29 151 29 152 29 153 30 154 30 154 31 155 31 156 32 157 32 158 32 159 33 159 33 160 34 161 34 162 34 163 35 164 35 164 36 165 36 166 36 167 37 168 37 169 38 169 38 170 38 171 39 172 39 173 40 174 40 174 40 175 41 176 41 177 41 178 42 179 42 179 43 180 43 181 43 182 44 183 44 184 44 184 45 185 45 186 46 187 46 188 46 189 47 189 47 190 47 191 48 192 48 193 48 194 49 194 49 195 50 196 50 197 50 198 51 199 51 199 51 200 52 201 52 202 52 203 53 204 53 205 53 205 54 206 54 207 54 208 55 209 55 210 55 210 56 211 56 212 57 213 57 214 57 215 58 215 58 216 58 217 59 218 59 219 59 220 60 220 60 221 60 222 61 223 61 224 61 225 62 225 62 226 62 227 62 228 63 229 63 230 63 230 64 231 64 232 64 233 65 234 65 235 65 235 66 236 66 237 66 238 67 239 67 240 67 240 68 241 68 242 68 243 69 244 69 245 69 245 69 246 70 247 70 248 70 249 71 250 71 250 71 251 72 252 72 253 72 254 73 255 73 256 73 256 73 257 74 258 74 259 74 260 75 261 75 261 75 262 76 263 76 264 76 265 76 266 77 266 77 267 77 268 78 269 78 270 78 271 79 271 79 272 79 273 79 274 80 275 80 276 80 276 81 277 81 278 81 279 81 280 82 281 82 281 82 282 83 283 83 284 83 285 83 286 84 286 84 287 84 288 85 289 85 290 85 291 85 291 86 292 86 293 86 294 87 295 87 296 87 297 87 297 88 298 88 299 88 300 88 301 89 301 89 302 89 303 90 304 90 305 90 306 90 306 91 307 91 308 91 309 91 310 92 311 92 311 92 312 93 313 93 314 93 315 93 316 94 317 94 317 94 318 94 319 95 320 95 321 95 322 96 322 96 323 96 324 96 325 97 326 97 327 97 327 97 328 98 329 98 330 98 331 98 332 99 332 99 333 99 334 99 335 100 336 100 337 100 337 101 338 101 339 101 340 101 341 102 342 102 342 102 343 102 344 103 345 103 346 103 347 103 348 104 348 104 349 104 350 104 351 105 352 105 353 105 353 105 354 106 355 106 356 106 357 106 358 107 358 107 359 107 360 107 361 108 362 108 363 108 363 108 364 109 365 109 366 109 367 109 368 110 368 110 369 110 370 110 371 111 372 111 373 111 373 111 374 112 375 112 376 112 377 112 378 113 378 113 379 113 380 113 381 114 382 114 383 114 383 114 384 114 385 115 386 115 387 115 388 115 388 116 389 116 390 116 391 116 392 117 393 117 393 117 394 117 395 118 396 118 397 118 398 118 398 119 399 119 400 119 401 119 402 119 403 120 403 120 404 120 405 120 406 121 407 121 408 121 408 121 409 122 410 122 411 122 412 122 413 122 414 123 414 123 415 123 416 123 417 124 418 124 419 124 419 124 420 125 421 125 422 125 423 125 424 125 424 126 425 126 426 126 427 126 428 127 429 127 429 127 430 127 431 128 432 128 433 128 434 128 434 128 435 129 436 129 437 129 438 129 439 130 439 130 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 38.0 -1.0 403.0 357.0 rc 303 39 326 OPL 39 324 39 323 39 322 39 321 39 320 39 319 39 318 39 317 39 316 39 315 39 314 39 313 40 311 40 310 40 309 40 308 40 307 40 306 40 305 40 304 40 303 40 302 40 301 40 300 40 298 40 297 40 296 40 295 40 294 40 293 40 292 40 291 40 290 40 289 40 288 40 287 40 286 40 284 41 283 41 282 41 281 41 280 41 279 41 278 41 277 41 276 41 275 41 274 41 273 41 271 41 270 41 269 41 268 41 267 41 266 41 265 41 264 41 263 41 262 41 261 41 260 41 259 41 257 41 256 42 255 42 254 42 253 42 252 42 251 42 250 42 249 42 248 42 247 42 246 42 245 42 243 42 242 42 241 42 240 42 239 42 238 42 237 42 236 42 235 42 234 42 233 42 232 42 230 42 229 42 228 43 227 43 226 43 225 43 224 43 223 43 222 43 221 43 220 43 219 43 218 43 216 43 215 43 214 43 213 43 212 43 211 43 210 43 209 43 208 43 207 43 206 43 205 43 204 43 202 43 201 44 200 44 199 44 198 44 197 44 196 44 195 44 194 44 193 44 192 44 191 44 189 44 188 44 187 44 186 44 185 44 184 44 183 44 182 44 181 44 180 44 179 44 178 44 177 44 176 44 174 44 173 45 172 45 171 45 170 45 169 45 168 45 167 45 166 45 165 45 164 45 163 45 162 45 160 45 159 45 158 45 157 45 156 45 155 45 154 45 153 45 152 45 151 45 150 45 149 45 148 45 147 45 145 46 144 46 143 46 142 46 141 46 140 46 139 46 138 46 137 46 136 46 135 46 134 46 133 46 131 46 130 46 129 46 128 46 127 46 126 46 125 46 124 46 123 46 122 46 121 46 120 46 119 46 118 47 116 47 115 47 114 47 113 47 112 47 111 47 110 47 109 47 108 47 107 47 106 47 105 47 104 47 103 47 101 47 100 47 99 47 98 47 97 47 96 47 95 47 94 47 93 47 92 47 91 48 90 48 89 48 88 48 86 48 85 48 84 48 83 48 82 48 81 48 80 48 79 48 78 48 77 48 76 48 75 48 74 48 73 48 72 48 70 48 69 48 68 48 67 48 66 48 65 48 64 48 63 49 62 49 61 49 60 49 59 49 58 49 57 49 56 49 54 49 53 49 52 49 51 49 50 49 49 49 48 49 47 49 46 49 45 49 44 49 43 49 42 49 41 49 39 49 38 49 37 49 36 49 35 50 34 50 33 50 32 50 31 50 30 50 29 50 28 50 27 50 26 50 24 50 23 50 22 50 21 50 20 50 19 50 18 50 17 50 16 50 15 50 14 50 13 50 12 50 11 50 10 50 8 50 7 51 6 51 5 51 4 51 3 51 2 51 1 51 0 newpath 0.0 0.0 m 0.0 364.0 l 440.0 364.0 l 440.0 0.0 l h W Q q Q Q q q 1 39 52 OPL 439 52 Q q q 1 39 52 OPL 39 56 Q q 1 188 52 OPL 188 56 -5.0 -5.0 translate 180.0 77.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.25) show Q 5.0 5.0 translate Q q 1 338 52 OPL 338 56 -5.0 -5.0 translate 329.0 77.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.50) show Q 5.0 5.0 translate Q Q q 1 39 355 OPL 39 1 Q q q 1 39 355 OPL 33 355 -5.0 -5.0 translate q 6 355 7 13 rc 6.0 366.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 366.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.3) show Q 5.0 5.0 translate Q q 1 39 254 OPL 33 254 -5.0 -5.0 translate q 6 253 7 13 rc 6.0 264.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 264.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 39 153 OPL 33 153 -5.0 -5.0 translate q 6 152 7 13 rc 6.0 163.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 163.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 39 52 OPL 33 52 -5.0 -5.0 translate 15.0 62.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 450 374 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 73 1590 a currentpoint currentpoint translate 1 0.22983 div 1 0.22983 div scale neg exch neg exch translate 73 1590 a 1236 1590 a currentpoint currentpoint translate 0.22983 0.22983 scale neg exch neg exch translate 1236 1590 a @beginspecial 20 @llx 182 @lly 575 @urx 609 @ury 5550 @rwi @setspecial %%BeginDocument: comb2_fig1.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 182 575 609 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:39:30 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 522 400 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 522.0 400.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 512 390 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 2.0 w 0.752941 0.752941 0.752941 RG 38.0 -2.0 476.0 392.0 rc newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 39.0 -1.0 474.0 390.0 rc 32 40 141 OPL 56 182 69 197 85 209 100 219 115 228 130 235 145 241 160 248 175 253 191 259 204 264 220 268 236 273 251 277 264 281 280 285 294 288 310 292 324 295 340 299 355 302 370 305 384 308 399 310 415 313 429 316 444 318 459 321 474 323 489 326 505 328 520 330 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 474.0 390.0 rc 48 40 52 OPL 49 52 57 52 67 52 76 52 85 52 93 52 102 52 111 52 120 52 130 52 138 52 147 52 156 52 165 52 173 52 183 52 191 52 201 52 209 52 218 52 227 52 236 52 245 52 254 52 263 52 272 52 280 52 290 52 299 52 307 52 317 52 326 52 335 52 343 52 352 52 361 52 370 52 379 52 388 52 397 52 406 52 415 52 423 52 433 52 441 52 450 52 459 52 468 52 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q 39.0 -1.0 474.0 390.0 rc 32 40 -4 OPL 56 7 69 11 85 14 100 17 115 20 130 22 145 24 160 26 175 28 191 29 204 31 220 32 236 34 251 35 264 37 280 38 294 39 310 41 324 42 340 43 355 44 370 45 384 46 399 47 415 48 429 49 444 50 459 51 474 52 489 53 505 54 520 55 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 39.0 -1.0 474.0 390.0 rc 341 66 388 OPL 67 387 68 386 69 385 69 384 70 383 71 381 71 380 72 379 73 378 73 377 74 376 75 374 75 373 76 372 77 371 78 370 78 369 79 368 80 366 80 365 81 364 82 363 82 362 83 361 84 360 85 358 85 357 86 356 87 355 87 354 88 353 89 351 89 350 90 349 91 348 91 347 92 346 93 345 94 344 94 342 95 341 96 340 96 339 97 338 98 337 98 335 99 334 100 333 101 332 101 331 102 330 103 329 103 327 104 326 105 325 105 324 106 323 107 322 108 321 108 319 109 318 110 317 110 316 111 315 112 314 112 313 113 311 114 310 114 309 115 308 116 307 117 306 117 304 118 303 119 302 119 301 120 300 121 299 121 298 122 297 123 295 124 294 124 293 125 292 126 291 126 290 127 289 128 287 128 286 129 285 130 284 130 283 131 282 132 280 133 279 133 278 134 277 135 276 135 275 136 274 137 273 137 271 138 270 139 269 140 268 140 267 141 266 142 265 142 263 143 262 144 261 144 260 145 259 146 258 147 256 147 255 148 254 149 253 149 252 150 251 151 250 151 249 152 247 153 246 153 245 154 244 155 243 156 242 156 240 157 239 158 238 158 237 159 236 160 235 160 234 161 233 162 231 162 230 163 229 164 228 165 227 165 226 166 225 167 223 167 222 168 221 169 220 169 219 170 218 171 217 172 215 172 214 173 213 174 212 174 211 175 210 176 209 176 207 177 206 178 205 179 204 179 203 180 202 181 201 181 199 182 198 183 197 183 196 184 195 185 194 185 193 186 192 187 190 188 189 188 188 189 187 190 186 190 185 191 184 192 182 192 181 193 180 194 179 195 178 195 177 196 176 197 174 197 173 198 172 199 171 199 170 200 169 201 168 201 167 202 165 203 164 204 163 204 162 205 161 206 160 206 159 207 157 208 156 208 155 209 154 210 153 211 152 211 151 212 149 213 148 213 147 214 146 215 145 215 144 216 143 217 141 217 140 218 139 219 138 220 137 220 136 221 135 222 134 222 132 223 131 224 130 224 129 225 128 226 127 227 126 227 124 228 123 229 122 229 121 230 120 231 119 231 118 232 117 233 115 234 114 234 113 235 112 236 111 236 110 237 109 238 107 238 106 239 105 240 104 241 103 241 102 242 101 243 100 243 98 244 97 245 96 245 95 246 94 247 93 247 92 248 90 249 89 250 88 250 87 251 86 252 85 252 84 253 83 254 81 254 80 255 79 256 78 256 77 257 76 258 75 259 74 259 72 260 71 261 70 261 69 262 68 263 67 263 66 264 64 265 63 266 62 266 61 267 60 268 59 268 58 269 57 270 55 270 54 271 53 272 52 273 51 273 50 274 49 275 47 275 46 276 45 277 44 277 43 278 42 279 41 279 40 280 38 281 37 282 36 282 35 283 34 284 33 284 32 285 31 286 29 286 28 287 27 288 26 289 25 289 24 290 23 291 21 291 20 292 19 293 18 293 17 294 16 295 15 295 14 296 12 297 11 298 10 298 9 299 8 300 7 300 6 301 4 302 3 302 2 303 1 304 0 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 474.0 390.0 rc 48 468 141 OPL 468 139 468 137 468 135 468 133 468 131 468 130 468 128 468 126 468 124 468 122 468 120 468 119 468 117 468 115 468 113 468 111 468 109 468 107 468 106 468 104 468 102 468 100 468 98 468 96 468 94 468 93 468 91 468 89 468 87 468 85 468 83 468 82 468 80 468 78 468 76 468 74 468 72 468 71 468 69 468 67 468 65 468 63 468 61 468 59 468 58 468 56 468 54 468 52 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 39.0 -1.0 474.0 390.0 rc 12 40 141 OPL 56 98 69 82 85 68 100 56 115 46 130 38 145 30 160 22 175 14 191 7 204 1 220 -5 newpath 0.0 0.0 m 0.0 390.0 l 512.0 390.0 l 512.0 0.0 l h W Q q Q Q q q 1 40 141 OPL 511 141 Q q q 1 40 141 OPL 40 146 Q q 1 254 141 OPL 254 146 -5.0 -5.0 translate 246.0 167.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.02) show Q 5.0 5.0 translate Q q 1 468 141 OPL 468 146 -5.0 -5.0 translate 460.0 167.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.04) show Q 5.0 5.0 translate Q Q q 1 40 388 OPL 40 1 Q q q 1 40 356 OPL 34 356 -5.0 -5.0 translate q 6 355 7 13 rc 6.0 366.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 366.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 40 248 OPL 34 248 -5.0 -5.0 translate q 6 248 7 13 rc 6.0 259.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 259.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 40 141 OPL 34 141 -5.0 -5.0 translate 15.0 151.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.0) show Q 5.0 5.0 translate Q q 1 40 33 OPL 34 33 -5.0 -5.0 translate 15.0 44.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q Q Q Q 0 0 522 400 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 1236 1590 a currentpoint currentpoint translate 1 0.22983 div 1 0.22983 div scale neg exch neg exch translate 1236 1590 a 2398 1590 a currentpoint currentpoint translate 0.25537 0.25537 scale neg exch neg exch translate 2398 1590 a @beginspecial 20 @llx 118 @lly 575 @urx 673 @ury 5550 @rwi @setspecial %%BeginDocument: comb3_fig1.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 118 575 673 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:40:04 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 400 400 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 400.0 400.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 390 390 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 29.0 -1.0 362.0 369.0 rc 265 30 320 OPL 31 317 33 315 34 314 35 313 37 312 38 312 39 311 41 310 42 310 44 309 45 309 46 308 48 308 49 307 50 307 52 306 53 306 54 306 56 305 57 305 59 304 60 304 61 304 63 303 64 303 65 303 67 302 68 302 69 302 71 301 72 301 73 301 75 300 76 300 78 300 79 300 80 299 82 299 83 299 84 298 86 298 87 298 88 298 90 297 91 297 92 297 94 297 95 296 97 296 98 296 99 296 101 295 102 295 103 295 105 295 106 294 107 294 109 294 110 294 111 293 113 293 114 293 116 293 117 293 118 292 120 292 121 292 122 292 124 292 125 291 126 291 128 291 129 291 131 291 132 290 133 290 135 290 136 290 137 290 139 289 140 289 141 289 143 289 144 289 145 288 147 288 148 288 150 288 151 288 152 287 154 287 155 287 156 287 158 287 159 287 160 286 162 286 163 286 165 286 166 286 167 285 169 285 170 285 171 285 173 285 174 285 175 284 177 284 178 284 179 284 181 284 182 284 184 283 185 283 186 283 188 283 189 283 190 283 192 282 193 282 194 282 196 282 197 282 198 282 200 282 201 281 202 281 204 281 205 281 207 281 208 281 209 280 211 280 212 280 213 280 215 280 216 280 217 280 219 279 220 279 222 279 223 279 224 279 226 279 227 278 228 278 230 278 231 278 232 278 234 278 235 278 237 277 238 277 239 277 241 277 242 277 243 277 245 277 246 276 247 276 249 276 250 276 251 276 253 276 254 276 256 276 257 275 258 275 260 275 261 275 262 275 264 275 265 275 266 274 268 274 269 274 271 274 272 274 273 274 275 274 276 273 277 273 279 273 280 273 281 273 283 273 284 273 285 273 287 272 288 272 289 272 291 272 292 272 294 272 295 272 296 272 298 271 299 271 300 271 302 271 303 271 304 271 306 271 307 271 308 270 310 270 311 270 313 270 314 270 315 270 317 270 318 270 319 269 321 269 322 269 324 269 325 269 326 269 327 269 329 269 330 268 332 268 333 268 334 268 336 268 337 268 338 268 340 268 341 268 342 267 344 267 345 267 347 267 348 267 349 267 351 267 352 267 353 266 355 266 356 266 357 266 359 266 360 266 362 266 363 266 364 266 366 265 367 265 368 265 370 265 371 265 372 265 374 265 375 265 376 265 378 264 379 264 381 264 382 264 383 264 385 264 386 264 387 264 389 264 390 263 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 1024 46 367 OPL 46 367 46 367 46 366 46 366 46 365 46 365 46 365 47 364 47 364 47 364 47 363 47 363 47 362 47 362 47 362 47 361 47 361 47 361 47 360 47 360 47 360 47 359 47 359 48 358 48 358 48 358 48 357 48 357 48 357 48 356 48 356 48 355 48 355 48 355 48 354 48 354 48 354 48 353 48 353 49 353 49 352 49 352 49 351 49 351 49 351 49 350 49 350 49 350 49 349 49 349 49 349 49 348 49 348 49 347 49 347 50 347 50 346 50 346 50 346 50 345 50 345 50 344 50 344 50 344 50 343 50 343 50 343 50 342 50 342 50 342 51 341 51 341 51 340 51 340 51 340 51 339 51 339 51 339 51 338 51 338 51 337 51 337 51 337 51 336 51 336 51 336 52 335 52 335 52 335 52 334 52 334 52 333 52 333 52 333 52 332 52 332 52 332 52 331 52 331 52 331 52 330 52 330 53 329 53 329 53 329 53 328 53 328 53 328 53 327 53 327 53 327 53 326 53 326 53 325 53 325 53 325 53 324 53 324 54 324 54 323 54 323 54 322 54 322 54 322 54 321 54 321 54 321 54 320 54 320 54 320 54 319 54 319 54 318 54 318 55 318 55 317 55 317 55 317 55 316 55 316 55 316 55 315 55 315 55 314 55 314 55 314 55 313 55 313 55 313 55 312 56 312 56 312 56 311 56 311 56 310 56 310 56 310 56 309 56 309 56 309 56 308 56 308 56 307 56 307 56 307 57 306 57 306 57 306 57 305 57 305 57 305 57 304 57 304 57 303 57 303 57 303 57 302 57 302 57 302 57 301 57 301 58 301 58 300 58 300 58 299 58 299 58 299 58 298 58 298 58 298 58 297 58 297 58 297 58 296 58 296 58 295 58 295 59 295 59 294 59 294 59 294 59 293 59 293 59 293 59 292 59 292 59 291 59 291 59 291 59 290 59 290 59 290 59 289 60 289 60 289 60 288 60 288 60 287 60 287 60 287 60 286 60 286 60 286 60 285 60 285 60 285 60 284 60 284 60 283 61 283 61 283 61 282 61 282 61 282 61 281 61 281 61 281 61 280 61 280 61 279 61 279 61 279 61 278 61 278 61 278 62 277 62 277 62 277 62 276 62 276 62 275 62 275 62 275 62 274 62 274 62 274 62 273 62 273 62 273 62 272 62 272 63 271 63 271 63 271 63 270 63 270 63 270 63 269 63 269 63 269 63 268 63 268 63 267 63 267 63 267 63 266 64 266 64 266 64 265 64 265 64 265 64 264 64 264 64 263 64 263 64 263 64 262 64 262 64 262 64 261 64 261 64 261 65 260 65 260 65 260 65 259 65 259 65 258 65 258 65 258 65 257 65 257 65 257 65 256 65 256 65 256 65 255 65 255 66 254 66 254 66 254 66 253 66 253 66 253 66 252 66 252 66 252 66 251 66 251 66 250 66 250 66 250 66 249 66 249 67 249 67 248 67 248 67 248 67 247 67 247 67 246 67 246 67 246 67 245 67 245 67 245 67 244 67 244 67 244 67 243 68 243 68 243 68 242 68 242 68 241 68 241 68 241 68 240 68 240 68 240 68 239 68 239 68 239 68 238 68 238 68 237 69 237 69 237 69 236 69 236 69 236 69 235 69 235 69 235 69 234 69 234 69 234 69 233 69 233 69 232 69 232 69 232 70 231 70 231 70 231 70 230 70 230 70 230 70 229 70 229 70 228 70 228 70 228 70 227 70 227 70 227 70 226 71 226 71 226 71 225 71 225 71 224 71 224 71 224 71 223 71 223 71 223 71 222 71 222 71 222 71 221 71 221 71 221 72 220 72 220 72 219 72 219 72 219 72 218 72 218 72 218 72 217 72 217 72 217 72 216 72 216 72 215 72 215 72 215 73 214 73 214 73 214 73 213 73 213 73 213 73 212 73 212 73 212 73 211 73 211 73 210 73 210 73 210 73 209 73 209 74 209 74 208 74 208 74 208 74 207 74 207 74 206 74 206 74 206 74 205 74 205 74 205 74 204 74 204 74 204 74 203 75 203 75 203 75 202 75 202 75 201 75 201 75 201 75 200 75 200 75 200 75 199 75 199 75 199 75 198 75 198 75 198 76 197 76 197 76 196 76 196 76 196 76 195 76 195 76 195 76 194 76 194 76 194 76 193 76 193 76 193 76 192 77 192 77 191 77 191 77 191 77 190 77 190 77 190 77 189 77 189 77 189 77 188 77 188 77 187 77 187 77 187 77 186 78 186 78 186 78 185 78 185 78 185 78 184 78 184 78 184 78 183 78 183 78 182 78 182 78 182 78 181 78 181 78 181 79 180 79 180 79 180 79 179 79 179 79 179 79 178 79 178 79 177 79 177 79 177 79 176 79 176 79 176 79 175 79 175 80 175 80 174 80 174 80 174 80 173 80 173 80 172 80 172 80 172 80 171 80 171 80 171 80 170 80 170 80 170 80 169 81 169 81 169 81 168 81 168 81 167 81 167 81 167 81 166 81 166 81 166 81 165 81 165 81 165 81 164 81 164 81 164 82 163 82 163 82 162 82 162 82 162 82 161 82 161 82 161 82 160 82 160 82 160 82 159 82 159 82 159 82 158 82 158 83 157 83 157 83 157 83 156 83 156 83 156 83 155 83 155 83 155 83 154 83 154 83 154 83 153 83 153 83 152 84 152 84 152 84 151 84 151 84 151 84 150 84 150 84 150 84 149 84 149 84 149 84 148 84 148 84 148 84 147 84 147 85 146 85 146 85 146 85 145 85 145 85 145 85 144 85 144 85 144 85 143 85 143 85 143 85 142 85 142 85 141 85 141 86 141 86 140 86 140 86 140 86 139 86 139 86 139 86 138 86 138 86 138 86 137 86 137 86 137 86 136 86 136 86 135 87 135 87 135 87 134 87 134 87 134 87 133 87 133 87 133 87 132 87 132 87 132 87 131 87 131 87 130 87 130 87 130 88 129 88 129 88 129 88 128 88 128 88 128 88 127 88 127 88 127 88 126 88 126 88 125 88 125 88 125 88 124 88 124 89 124 89 123 89 123 89 123 89 122 89 122 89 122 89 121 89 121 89 121 89 120 89 120 89 119 89 119 89 119 90 118 90 118 90 118 90 117 90 117 90 117 90 116 90 116 90 116 90 115 90 115 90 115 90 114 90 114 90 113 90 113 91 113 91 112 91 112 91 112 91 111 91 111 91 111 91 110 91 110 91 110 91 109 91 109 91 109 91 108 91 108 91 107 92 107 92 107 92 106 92 106 92 106 92 105 92 105 92 105 92 104 92 104 92 104 92 103 92 103 92 103 92 102 92 102 93 101 93 101 93 101 93 100 93 100 93 100 93 99 93 99 93 99 93 98 93 98 93 98 93 97 93 97 93 97 93 96 94 96 94 95 94 95 94 95 94 94 94 94 94 94 94 93 94 93 94 93 94 92 94 92 94 92 94 91 94 91 94 91 95 90 95 90 95 89 95 89 95 89 95 88 95 88 95 88 95 87 95 87 95 87 95 86 95 86 95 86 95 85 95 85 96 85 96 84 96 84 96 83 96 83 96 83 96 82 96 82 96 82 96 81 96 81 96 81 96 80 96 80 96 80 97 79 97 79 97 79 97 78 97 78 97 78 97 77 97 77 97 76 97 76 97 76 97 75 97 75 97 75 97 74 97 74 98 74 98 73 98 73 98 73 98 72 98 72 98 72 98 71 98 71 98 70 98 70 98 70 98 69 98 69 98 69 98 68 99 68 99 68 99 67 99 67 99 67 99 66 99 66 99 66 99 65 99 65 99 64 99 64 99 64 99 63 99 63 99 63 100 62 100 62 100 62 100 61 100 61 100 61 100 60 100 60 100 60 100 59 100 59 100 59 100 58 100 58 100 57 100 57 101 57 101 56 101 56 101 56 101 55 101 55 101 55 101 54 101 54 101 54 101 53 101 53 101 53 101 52 101 52 101 52 102 51 102 51 102 50 102 50 102 50 102 49 102 49 102 49 102 48 102 48 102 48 102 47 102 47 102 47 102 46 102 46 103 46 103 45 103 45 103 45 103 44 103 44 103 43 103 43 103 43 103 42 103 42 103 42 103 41 103 41 103 41 104 40 104 40 104 40 104 39 104 39 104 39 104 38 104 38 104 38 104 37 104 37 104 36 104 36 104 36 104 35 104 35 105 35 105 34 105 34 105 34 105 33 105 33 105 33 105 32 105 32 105 32 105 31 105 31 105 31 105 30 105 30 105 30 106 29 106 29 106 28 106 28 106 28 106 27 106 27 106 27 106 26 106 26 106 26 106 25 106 25 106 25 106 24 106 24 107 24 107 23 107 23 107 23 107 22 107 22 107 22 107 21 107 21 107 20 107 20 107 20 107 19 107 19 107 19 107 18 108 18 108 18 108 17 108 17 108 17 108 16 108 16 108 16 108 15 108 15 108 15 108 14 108 14 108 14 108 13 108 13 109 12 109 12 109 12 109 11 109 11 109 11 109 10 109 10 109 10 109 9 109 9 109 9 109 8 109 8 109 8 110 7 110 7 110 7 110 6 110 6 110 6 110 5 110 5 110 4 110 4 110 4 110 3 110 3 110 3 110 2 110 2 111 2 111 1 111 1 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 370 367 OPL 370 365 370 363 370 361 370 358 370 356 370 354 370 352 370 350 370 348 370 346 370 344 370 342 370 339 370 337 370 335 370 333 370 331 370 329 370 327 370 325 370 322 370 320 370 318 370 316 370 314 370 312 370 310 370 308 370 305 370 303 370 301 370 299 370 297 370 295 370 293 370 291 370 288 370 286 370 284 370 282 370 280 370 278 370 276 370 274 370 272 370 269 370 267 370 265 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 449 30 367 OPL 31 356 32 352 32 348 33 345 34 342 35 340 36 337 36 335 37 333 38 331 39 329 40 327 40 325 41 323 42 322 43 320 44 319 44 317 45 316 46 314 47 313 48 311 48 310 49 308 50 307 51 306 52 305 52 303 53 302 54 301 55 299 56 298 56 297 57 296 58 295 59 293 60 292 60 291 61 290 62 289 63 288 64 286 64 285 65 284 66 283 67 282 68 281 68 280 69 279 70 278 71 277 72 276 72 275 73 274 74 273 75 272 76 271 76 270 77 269 78 268 79 267 80 266 80 265 81 264 82 263 83 262 84 261 84 260 85 259 86 258 87 257 88 257 88 256 89 255 90 254 91 253 92 252 92 251 93 250 94 249 95 248 96 248 96 247 97 246 98 245 99 244 100 243 100 242 101 242 102 241 103 240 104 239 104 238 105 237 106 237 107 236 108 235 108 234 109 233 110 232 111 232 112 231 112 230 113 229 114 228 115 227 116 227 116 226 117 225 118 224 119 223 120 223 120 222 121 221 122 220 123 220 124 219 124 218 125 217 126 216 127 216 128 215 128 214 129 213 130 213 131 212 132 211 132 210 133 209 134 209 135 208 136 207 136 206 137 206 138 205 139 204 140 203 140 203 141 202 142 201 143 200 144 200 144 199 145 198 146 198 147 197 148 196 148 195 149 195 150 194 151 193 152 192 152 192 153 191 154 190 155 190 156 189 156 188 157 187 158 187 159 186 160 185 160 185 161 184 162 183 163 182 164 182 164 181 165 180 166 180 167 179 168 178 168 178 169 177 170 176 171 175 172 175 172 174 173 173 174 173 175 172 176 171 176 171 177 170 178 169 179 169 180 168 180 167 181 167 182 166 183 165 184 164 184 164 185 163 186 162 187 162 188 161 188 160 189 160 190 159 191 158 192 158 193 157 193 156 194 156 195 155 196 154 196 154 197 153 198 152 199 152 200 151 200 150 201 150 202 149 203 148 204 148 204 147 205 147 206 146 207 145 208 145 208 144 209 143 210 143 211 142 212 141 212 141 213 140 214 139 215 139 216 138 217 137 217 137 218 136 219 136 220 135 220 134 221 134 222 133 223 132 224 132 224 131 225 130 226 130 227 129 228 129 228 128 229 127 230 127 231 126 232 125 232 125 233 124 234 124 235 123 236 122 236 122 237 121 238 120 239 120 240 119 240 118 241 118 242 117 243 117 244 116 245 115 245 115 246 114 247 114 248 113 249 112 249 112 250 111 251 110 252 110 253 109 253 109 254 108 255 107 256 107 256 106 257 106 258 105 259 104 260 104 261 103 261 103 262 102 263 101 264 101 264 100 265 99 266 99 267 98 268 98 268 97 269 96 270 96 271 95 272 95 273 94 273 93 274 93 275 92 276 92 277 91 277 90 278 90 279 89 280 89 281 88 281 87 282 87 283 86 284 86 284 85 285 84 286 84 287 83 288 83 289 82 289 82 290 81 291 80 292 80 293 79 293 79 294 78 295 77 296 77 296 76 297 76 298 75 299 74 300 74 301 73 301 73 302 72 303 72 304 71 305 70 305 70 306 69 307 69 308 68 308 67 309 67 310 66 311 66 312 65 313 65 313 64 314 63 315 63 316 62 317 62 317 61 318 61 319 60 320 59 320 59 321 58 322 58 323 57 324 57 325 56 325 55 326 55 327 54 328 54 329 53 329 52 330 52 331 51 332 51 332 50 333 50 334 49 335 48 336 48 336 47 337 47 338 46 339 46 340 45 341 45 341 44 342 43 343 43 344 42 345 42 345 41 346 41 347 40 348 39 349 39 349 38 350 38 351 37 352 37 352 36 353 36 354 35 355 34 356 34 357 33 357 33 358 32 359 32 360 31 361 30 361 30 362 29 363 29 364 28 365 28 365 27 366 27 367 26 368 25 369 25 369 24 370 24 371 23 372 23 373 22 373 22 374 21 375 21 376 20 377 19 377 19 378 18 379 18 380 17 381 17 381 16 382 16 383 15 384 14 385 14 385 13 386 13 387 12 388 12 389 11 389 11 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 265 30 367 OPL 31 353 33 348 34 343 35 340 37 336 38 334 39 331 41 328 42 326 44 324 45 322 46 320 48 318 49 316 50 314 52 312 53 311 54 309 56 308 57 306 59 305 60 303 61 302 63 300 64 299 65 298 67 296 68 295 69 294 71 292 72 291 73 290 75 289 76 288 78 286 79 285 80 284 82 283 83 282 84 281 86 280 87 279 88 278 90 277 91 276 92 275 94 274 95 273 97 272 98 271 99 270 101 269 102 268 103 267 105 266 106 265 107 264 109 263 110 263 111 262 113 261 114 260 116 259 117 258 118 257 120 256 121 256 122 255 124 254 125 253 126 252 128 252 129 251 131 250 132 249 133 248 135 248 136 247 137 246 139 245 140 245 141 244 143 243 144 242 145 242 147 241 148 240 150 240 151 239 152 238 154 237 155 237 156 236 158 235 159 235 160 234 162 233 163 233 165 232 166 231 167 230 169 230 170 229 171 228 173 228 174 227 175 226 177 226 178 225 179 225 181 224 182 223 184 223 185 222 186 221 188 221 189 220 190 220 192 219 193 218 194 218 196 217 197 216 198 216 200 215 201 215 202 214 204 213 205 213 207 212 208 212 209 211 211 210 212 210 213 209 215 209 216 208 217 208 219 207 220 206 222 206 223 205 224 205 226 204 227 204 228 203 230 202 231 202 232 201 234 201 235 200 237 200 238 199 239 199 241 198 242 197 243 197 245 196 246 196 247 195 249 195 250 194 251 194 253 193 254 193 256 192 257 192 258 191 260 191 261 190 262 190 264 189 265 189 266 188 268 188 269 187 271 186 272 186 273 185 275 185 276 184 277 184 279 183 280 183 281 182 283 182 284 181 285 181 287 181 288 180 289 180 291 179 292 179 294 178 295 178 296 177 298 177 299 176 300 176 302 175 303 175 304 174 306 174 307 173 308 173 310 172 311 172 313 171 314 171 315 170 317 170 318 170 319 169 321 169 322 168 324 168 325 167 326 167 327 166 329 166 330 165 332 165 333 165 334 164 336 164 337 163 338 163 340 162 341 162 342 161 344 161 345 160 347 160 348 160 349 159 351 159 352 158 353 158 355 157 356 157 357 157 359 156 360 156 362 155 363 155 364 154 366 154 367 153 368 153 370 153 371 152 372 152 374 151 375 151 376 151 378 150 379 150 381 149 382 149 383 148 385 148 386 148 387 147 389 147 390 146 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 30 265 OPL 37 265 44 265 51 265 58 265 66 265 72 265 79 265 87 265 94 265 101 265 108 265 115 265 122 265 129 265 136 265 143 265 150 265 157 265 164 265 171 265 178 265 186 265 192 265 200 265 207 265 214 265 221 265 228 265 235 265 242 265 250 265 256 265 264 265 270 265 278 265 285 265 292 265 299 265 306 265 313 265 320 265 327 265 334 265 341 265 348 265 355 265 362 265 370 265 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q Q q q 1 30 367 OPL 389 367 Q q q 1 30 367 OPL 30 372 -5.0 -5.0 translate 31.0 392.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q 1 127 367 OPL 127 372 -5.0 -5.0 translate 123.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 224 367 OPL 224 372 -5.0 -5.0 translate 220.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 321 367 OPL 321 372 -5.0 -5.0 translate 317.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.3) show Q 5.0 5.0 translate Q Q q 1 30 367 OPL 30 1 Q q q 1 30 367 OPL 24 367 -5.0 -5.0 translate 17.0 378.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q 1 30 193 OPL 24 193 -5.0 -5.0 translate 6.0 203.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q 1 30 18 OPL 24 18 -5.0 -5.0 translate 6.0 29.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 400 400 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 2398 1590 a currentpoint currentpoint translate 1 0.25537 div 1 0.25537 div scale neg exch neg exch translate 2398 1590 a 568 1698 a FJ(a\))1091 b(c\))1152 b(e\))73 2793 y currentpoint currentpoint translate 0.22983 0.22983 scale neg exch neg exch translate 73 2793 a @beginspecial 20 @llx 159 @lly 575 @urx 632 @ury 5550 @rwi @setspecial %%BeginDocument: comb1_fig2.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 159 575 632 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:39:05 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 484 411 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 484.0 411.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 474 401 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 437.0 394.0 rc 48 39 141 OPL 39 141 39 141 39 141 39 141 39 141 39 141 39 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 40 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 41 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 42 141 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 38.0 -1.0 437.0 394.0 rc 98 39 57 OPL 40 91 40 104 41 115 41 124 42 133 42 139 43 146 43 152 44 158 44 164 45 169 45 174 46 179 47 183 47 187 48 192 48 196 49 200 49 204 50 208 50 212 51 215 51 219 52 222 52 226 53 229 53 232 54 236 54 239 55 242 56 245 56 248 57 251 57 254 58 257 58 260 59 262 59 265 60 268 60 271 61 273 61 276 62 279 63 281 63 284 64 286 64 289 65 291 65 294 66 296 66 299 67 301 67 303 68 306 68 308 69 310 69 312 70 315 71 317 71 319 72 321 72 323 73 326 73 328 74 330 74 332 75 334 75 336 76 338 76 340 77 342 77 344 78 346 79 348 79 350 80 352 80 354 81 356 81 358 82 360 82 362 83 364 83 366 84 368 84 369 85 371 85 373 86 375 87 377 87 379 88 380 88 382 89 384 89 386 90 387 90 389 91 391 91 393 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 38.0 -1.0 437.0 394.0 rc 479 39 57 OPL 40 100 41 115 42 128 43 138 44 147 44 155 45 161 46 168 47 174 48 180 49 185 50 190 51 194 52 199 53 202 54 207 54 210 55 214 56 217 57 221 58 224 59 227 60 230 61 233 62 236 63 239 63 241 64 244 65 247 66 249 67 251 68 254 69 256 70 258 71 260 72 262 73 264 73 266 74 268 75 270 76 272 77 274 78 276 79 277 80 279 81 281 82 282 83 284 83 285 84 287 85 288 86 290 87 291 88 293 89 294 90 296 91 297 92 298 93 299 93 301 94 302 95 303 96 304 97 305 98 307 99 308 100 309 101 310 102 311 103 312 103 313 104 314 105 315 106 316 107 317 108 318 109 319 110 320 111 321 112 321 112 322 113 323 114 324 115 325 116 325 117 326 118 327 119 328 120 329 121 329 122 330 122 331 123 331 124 332 125 333 126 333 127 334 128 335 129 335 130 336 131 336 132 337 132 338 133 338 134 339 135 339 136 340 137 340 138 341 139 341 140 342 141 342 141 343 142 343 143 344 144 344 145 345 146 345 147 345 148 346 149 346 150 347 151 347 151 347 152 348 153 348 154 349 155 349 156 349 157 350 158 350 159 350 160 351 161 351 161 351 162 352 163 352 164 352 165 352 166 353 167 353 168 353 169 353 170 354 171 354 171 354 172 354 173 355 174 355 175 355 176 355 177 355 178 356 179 356 180 356 180 356 181 356 182 356 183 357 184 357 185 357 186 357 187 357 188 357 189 357 190 357 191 358 191 358 192 358 193 358 194 358 195 358 196 358 197 358 198 358 199 358 200 358 200 359 201 359 202 359 203 359 204 359 205 359 206 359 207 359 208 359 209 359 209 359 210 359 211 359 212 359 213 359 214 359 215 359 216 359 217 359 218 359 219 359 219 359 220 359 221 359 222 359 223 359 224 359 225 359 226 358 227 358 228 358 229 358 229 358 230 358 231 358 232 358 233 358 234 358 235 358 236 358 237 358 238 357 239 357 239 357 240 357 241 357 242 357 243 357 244 357 245 357 246 356 247 356 248 356 249 356 249 356 250 356 251 356 252 355 253 355 254 355 255 355 256 355 257 355 258 354 259 354 259 354 260 354 261 354 262 354 263 353 264 353 265 353 266 353 267 353 268 352 268 352 269 352 270 352 271 352 272 351 273 351 274 351 275 351 276 350 277 350 278 350 278 350 279 350 280 349 281 349 282 349 283 349 284 348 285 348 286 348 287 348 288 347 288 347 289 347 290 347 291 346 292 346 293 346 294 346 295 345 296 345 297 345 297 344 298 344 299 344 300 344 301 343 302 343 303 343 304 342 305 342 306 342 307 341 307 341 308 341 309 341 310 340 311 340 312 340 313 339 314 339 315 339 316 338 317 338 317 338 318 337 319 337 320 337 321 336 322 336 323 336 324 335 325 335 326 335 327 334 327 334 328 334 329 333 330 333 331 333 332 332 333 332 334 331 335 331 336 331 337 330 337 330 338 330 339 329 340 329 341 329 342 328 343 328 344 327 345 327 346 327 346 326 347 326 348 325 349 325 350 325 351 324 352 324 353 323 354 323 355 323 356 322 356 322 357 321 358 321 359 321 360 320 361 320 362 319 363 319 364 319 365 318 366 318 366 317 367 317 368 316 369 316 370 316 371 315 372 315 373 314 374 314 375 313 375 313 376 312 377 312 378 312 379 311 380 311 381 310 382 310 383 309 384 309 385 308 385 308 386 308 387 307 388 307 389 306 390 306 391 305 392 305 393 304 394 304 395 303 395 303 396 302 397 302 398 301 399 301 400 301 401 300 402 300 403 299 404 299 404 298 405 298 406 297 407 297 408 296 409 296 410 295 411 295 412 294 413 294 414 293 415 293 415 292 416 292 417 291 418 291 419 290 420 290 421 289 422 289 423 288 424 288 424 287 425 287 426 286 427 286 428 285 429 285 430 284 431 284 432 283 433 283 434 282 434 281 435 281 436 280 437 280 438 279 439 279 440 278 441 278 442 277 443 277 444 276 444 276 445 275 446 275 447 274 448 274 449 273 450 272 451 272 452 271 453 271 453 270 454 270 455 269 456 269 457 268 458 267 459 267 460 266 461 266 462 265 463 265 463 264 464 264 465 263 466 262 467 262 468 261 469 261 470 260 471 260 472 259 473 258 473 258 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 437.0 394.0 rc 48 42 266 OPL 51 266 59 266 68 266 77 266 86 266 94 266 103 266 112 266 121 266 130 266 138 266 147 266 156 266 165 266 172 266 182 266 190 266 199 266 207 266 216 266 225 266 234 266 242 266 251 266 260 266 268 266 277 266 286 266 295 266 303 266 312 266 321 266 330 266 338 266 347 266 355 266 364 266 373 266 382 266 390 266 399 266 408 266 416 266 425 266 434 266 443 266 451 266 460 266 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q 38.0 -1.0 437.0 394.0 rc 404 107 1 OPL 108 1 109 2 110 2 111 3 112 4 112 4 113 5 114 5 115 6 116 7 117 7 118 8 119 8 120 9 121 9 122 10 122 11 123 11 124 12 125 12 126 13 127 13 128 14 129 14 130 15 131 16 132 16 132 17 133 17 134 18 135 18 136 19 137 19 138 20 139 20 140 21 141 21 141 22 142 22 143 23 144 23 145 24 146 24 147 25 148 25 149 26 150 26 151 27 151 27 152 28 153 28 154 29 155 29 156 30 157 30 158 31 159 31 160 32 161 32 161 32 162 33 163 33 164 34 165 34 166 35 167 35 168 36 169 36 170 37 171 37 171 37 172 38 173 38 174 39 175 39 176 40 177 40 178 41 179 41 180 41 180 42 181 42 182 43 183 43 184 44 185 44 186 44 187 45 188 45 189 46 190 46 191 47 191 47 192 47 193 48 194 48 195 49 196 49 197 49 198 50 199 50 200 51 200 51 201 51 202 52 203 52 204 53 205 53 206 53 207 54 208 54 209 55 209 55 210 55 211 56 212 56 213 57 214 57 215 57 216 58 217 58 218 59 219 59 219 59 220 60 221 60 222 60 223 61 224 61 225 62 226 62 227 62 228 63 229 63 229 63 230 64 231 64 232 65 233 65 234 65 235 66 236 66 237 66 238 67 239 67 239 67 240 68 241 68 242 69 243 69 244 69 245 70 246 70 247 70 248 71 249 71 249 71 250 72 251 72 252 72 253 73 254 73 255 74 256 74 257 74 258 75 259 75 259 75 260 76 261 76 262 76 263 77 264 77 265 77 266 78 267 78 268 78 268 79 269 79 270 79 271 80 272 80 273 80 274 81 275 81 276 81 277 82 278 82 278 82 279 83 280 83 281 83 282 84 283 84 284 84 285 85 286 85 287 85 288 86 288 86 289 86 290 87 291 87 292 87 293 88 294 88 295 88 296 89 297 89 297 89 298 90 299 90 300 90 301 90 302 91 303 91 304 91 305 92 306 92 307 92 307 93 308 93 309 93 310 94 311 94 312 94 313 95 314 95 315 95 316 95 317 96 317 96 318 96 319 97 320 97 321 97 322 98 323 98 324 98 325 99 326 99 327 99 327 99 328 100 329 100 330 100 331 101 332 101 333 101 334 102 335 102 336 102 337 102 337 103 338 103 339 103 340 104 341 104 342 104 343 105 344 105 345 105 346 105 346 106 347 106 348 106 349 107 350 107 351 107 352 107 353 108 354 108 355 108 356 109 356 109 357 109 358 109 359 110 360 110 361 110 362 111 363 111 364 111 365 111 366 112 366 112 367 112 368 113 369 113 370 113 371 113 372 114 373 114 374 114 375 115 375 115 376 115 377 115 378 116 379 116 380 116 381 117 382 117 383 117 384 117 385 118 385 118 386 118 387 118 388 119 389 119 390 119 391 120 392 120 393 120 394 120 395 121 395 121 396 121 397 121 398 122 399 122 400 122 401 123 402 123 403 123 404 123 404 124 405 124 406 124 407 124 408 125 409 125 410 125 411 126 412 126 413 126 414 126 415 127 415 127 416 127 417 127 418 128 419 128 420 128 421 128 422 129 423 129 424 129 424 129 425 130 426 130 427 130 428 131 429 131 430 131 431 131 432 132 433 132 434 132 434 132 435 133 436 133 437 133 438 133 439 134 440 134 441 134 442 134 443 135 444 135 444 135 445 135 446 136 447 136 448 136 449 136 450 137 451 137 452 137 453 137 453 138 454 138 455 138 456 138 457 139 458 139 459 139 460 139 461 140 462 140 463 140 463 140 464 141 465 141 466 141 467 141 468 142 469 142 470 142 471 142 472 143 473 143 473 143 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 38.0 -1.0 437.0 394.0 rc 303 39 359 OPL 39 358 39 357 39 356 39 355 39 353 39 352 39 351 39 350 39 349 39 347 39 346 40 345 40 344 40 343 40 342 40 340 40 339 40 338 40 337 40 336 40 334 40 333 40 332 40 331 40 330 40 328 40 327 40 326 40 325 40 324 40 322 40 321 40 320 40 319 40 318 41 316 41 315 41 314 41 313 41 312 41 310 41 309 41 308 41 307 41 306 41 305 41 303 41 302 41 301 41 300 41 299 41 297 41 296 41 295 41 294 41 293 41 291 41 290 41 289 42 288 42 287 42 285 42 284 42 283 42 282 42 281 42 279 42 278 42 277 42 276 42 275 42 273 42 272 42 271 42 270 42 269 42 268 42 266 42 265 42 264 42 263 42 262 42 260 43 259 43 258 43 257 43 256 43 254 43 253 43 252 43 251 43 250 43 248 43 247 43 246 43 245 43 244 43 243 43 241 43 240 43 239 43 238 43 237 43 235 43 234 43 233 44 232 44 231 44 229 44 228 44 227 44 226 44 225 44 223 44 222 44 221 44 220 44 219 44 218 44 216 44 215 44 214 44 213 44 212 44 210 44 209 44 208 44 207 44 206 44 204 45 203 45 202 45 201 45 200 45 199 45 197 45 196 45 195 45 194 45 193 45 191 45 190 45 189 45 188 45 187 45 185 45 184 45 183 45 182 45 181 45 179 45 178 45 177 45 176 46 175 46 174 46 172 46 171 46 170 46 169 46 168 46 166 46 165 46 164 46 163 46 162 46 161 46 159 46 158 46 157 46 156 46 155 46 153 46 152 46 151 46 150 46 149 46 148 47 146 47 145 47 144 47 143 47 142 47 140 47 139 47 138 47 137 47 136 47 134 47 133 47 132 47 131 47 130 47 129 47 127 47 126 47 125 47 124 47 123 47 121 47 120 48 119 48 118 48 117 48 116 48 114 48 113 48 112 48 111 48 110 48 108 48 107 48 106 48 105 48 104 48 102 48 101 48 100 48 99 48 98 48 97 48 95 48 94 48 93 48 92 49 91 49 89 49 88 49 87 49 86 49 85 49 84 49 82 49 81 49 80 49 79 49 78 49 77 49 75 49 74 49 73 49 72 49 71 49 69 49 68 49 67 49 66 49 65 49 64 50 62 50 61 50 60 50 59 50 58 50 56 50 55 50 54 50 53 50 52 50 51 50 49 50 48 50 47 50 46 50 45 50 43 50 42 50 41 50 40 50 39 50 38 50 36 51 35 51 34 51 33 51 32 51 31 51 29 51 28 51 27 51 26 51 25 51 23 51 22 51 21 51 20 51 19 51 17 51 16 51 15 51 14 51 13 51 12 51 11 51 9 51 8 52 7 52 6 52 5 52 3 52 2 52 1 52 0 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 437.0 394.0 rc 48 460 266 OPL 460 262 460 258 460 253 460 249 460 244 460 240 460 236 460 231 460 227 460 222 460 218 460 214 460 209 460 205 460 201 460 196 460 192 460 188 460 184 460 179 460 175 460 170 460 166 460 162 460 157 460 153 460 149 460 144 460 140 460 136 460 131 460 127 460 122 460 118 460 114 460 109 460 105 460 101 460 96 460 92 460 87 460 83 460 79 460 74 460 70 460 66 460 61 460 57 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 38.0 -1.0 437.0 394.0 rc 48 42 266 OPL 42 263 42 261 42 258 42 256 42 253 42 251 42 248 42 245 42 243 42 240 42 237 42 235 42 232 42 229 42 227 42 224 42 222 42 219 42 217 42 214 42 211 42 209 42 206 42 203 42 201 42 198 42 196 42 193 42 190 42 188 42 185 42 182 42 180 42 177 42 175 42 172 42 169 42 167 42 164 42 161 42 159 42 156 42 154 42 151 42 148 42 146 42 143 42 141 newpath 0.0 0.0 m 0.0 401.0 l 474.0 401.0 l 474.0 0.0 l h W Q q Q Q q q 1 39 57 OPL 473 57 Q q q 1 39 57 OPL 39 62 Q q 1 201 57 OPL 201 62 -5.0 -5.0 translate 192.0 83.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.25) show Q 5.0 5.0 translate Q q 1 363 57 OPL 363 62 -5.0 -5.0 translate 354.0 83.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.50) show Q 5.0 5.0 translate Q Q q 1 39 392 OPL 39 1 Q q q 1 39 392 OPL 33 392 -5.0 -5.0 translate q 6 392 7 13 rc 6.0 403.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 403.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.3) show Q 5.0 5.0 translate Q q 1 39 280 OPL 33 280 -5.0 -5.0 translate q 6 280 7 13 rc 6.0 291.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 291.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 39 169 OPL 33 169 -5.0 -5.0 translate q 6 168 7 13 rc 6.0 179.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 179.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 39 57 OPL 33 57 -5.0 -5.0 translate 15.0 67.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 484 411 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 73 2793 a currentpoint currentpoint translate 1 0.22983 div 1 0.22983 div scale neg exch neg exch translate 73 2793 a 1236 2793 a currentpoint currentpoint translate 0.22983 0.22983 scale neg exch neg exch translate 1236 2793 a @beginspecial 20 @llx 194 @lly 575 @urx 597 @ury 5550 @rwi @setspecial %%BeginDocument: comb2_fig2.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 194 575 597 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:39:45 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 524 379 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 524.0 379.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 514 369 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 2.0 w 0.752941 0.752941 0.752941 RG 38.0 -2.0 478.0 371.0 rc newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 476.0 369.0 rc 48 40 49 OPL 41 49 43 49 44 49 46 49 47 49 48 49 50 49 51 49 53 49 54 49 55 49 57 49 58 49 60 49 61 49 62 49 64 49 65 49 66 49 68 49 69 49 71 49 72 49 73 49 75 49 76 49 77 49 79 49 80 49 82 49 83 49 85 49 86 49 87 49 89 49 90 49 91 49 93 49 94 49 96 49 97 49 98 49 100 49 101 49 103 49 104 49 105 49 107 49 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 476.0 369.0 rc 48 107 305 OPL 107 299 107 294 107 289 107 283 107 278 107 273 107 268 107 262 107 257 107 251 107 246 107 241 107 235 107 230 107 225 107 219 107 215 107 209 107 204 107 198 107 193 107 188 107 183 107 177 107 172 107 167 107 161 107 156 107 151 107 145 107 140 107 134 107 129 107 124 107 118 107 113 107 108 107 103 107 97 107 92 107 86 107 81 107 76 107 70 107 65 107 60 107 55 107 49 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 476.0 369.0 rc 48 470 305 OPL 470 301 470 298 470 294 470 291 470 287 470 283 470 280 470 276 470 273 470 269 470 266 470 262 470 258 470 255 470 251 470 247 470 244 470 240 470 237 470 233 470 230 470 226 470 223 470 219 470 215 470 212 470 208 470 205 470 201 470 198 470 194 470 190 470 187 470 183 470 180 470 176 470 173 470 169 470 165 470 162 470 158 470 155 470 151 470 147 470 144 470 140 470 137 470 133 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 39.0 -1.0 476.0 369.0 rc 32 40 133 OPL 56 172 69 186 85 198 100 207 116 215 130 222 145 228 160 234 176 240 191 245 205 249 221 254 236 258 251 262 265 266 281 270 295 273 311 276 325 279 341 282 356 285 371 288 386 291 401 294 417 296 431 299 446 301 461 304 476 306 491 308 507 310 522 312 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q 39.0 -1.0 476.0 369.0 rc 32 40 -4 OPL 56 7 69 10 85 14 100 16 116 19 130 21 145 23 160 24 176 26 191 28 205 29 221 31 236 32 251 34 265 35 281 36 295 37 311 38 325 40 341 41 356 42 371 43 386 44 401 45 417 46 431 47 446 48 461 49 476 50 491 51 507 52 522 52 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 39.0 -1.0 476.0 369.0 rc 341 67 367 OPL 67 366 68 365 69 364 69 363 70 362 71 361 71 360 72 359 73 358 74 356 74 355 75 354 76 353 76 352 77 351 78 350 78 349 79 348 80 347 81 346 81 344 82 343 83 342 83 341 84 340 85 339 85 338 86 337 87 336 88 335 88 334 89 332 90 331 90 330 91 329 92 328 92 327 93 326 94 325 95 324 95 323 96 322 97 321 97 319 98 318 99 317 99 316 100 315 101 314 102 313 102 312 103 311 104 310 104 309 105 308 106 306 106 305 107 304 108 303 108 302 109 301 110 300 111 299 111 298 112 297 113 296 113 295 114 293 115 292 115 291 116 290 117 289 118 288 118 287 119 286 120 285 120 284 121 283 122 282 122 281 123 279 124 278 125 277 125 276 126 275 127 274 127 273 128 272 129 271 129 270 130 269 131 268 132 266 132 265 133 264 134 263 134 262 135 261 136 260 136 259 137 258 138 257 139 256 139 255 140 253 141 252 141 251 142 250 143 249 143 248 144 247 145 246 146 245 146 244 147 243 148 242 148 240 149 239 150 238 150 237 151 236 152 235 153 234 153 233 154 232 155 231 155 230 156 229 157 227 157 226 158 225 159 224 160 223 160 222 161 221 162 220 162 219 163 218 164 217 164 216 165 215 166 213 167 212 167 211 168 210 169 209 169 208 170 207 171 206 171 205 172 204 173 203 174 202 174 201 175 200 176 198 176 197 177 196 178 195 178 194 179 193 180 192 180 191 181 190 182 189 183 188 183 187 184 185 185 184 185 183 186 182 187 181 188 180 188 179 189 178 190 177 190 176 191 175 192 174 192 173 193 172 194 170 194 169 195 168 196 167 197 166 197 165 198 164 199 163 199 162 200 161 201 160 201 159 202 158 203 156 204 155 204 154 205 153 206 152 206 151 207 150 208 149 208 148 209 147 210 146 211 145 211 144 212 142 213 141 213 140 214 139 215 138 215 137 216 136 217 135 218 134 218 133 219 132 220 131 220 130 221 128 222 127 222 126 223 125 224 124 225 123 225 122 226 121 227 120 227 119 228 118 229 117 229 116 230 115 231 113 232 112 232 111 233 110 234 109 234 108 235 107 236 106 236 105 237 104 238 103 239 102 239 101 240 100 241 98 241 97 242 96 243 95 243 94 244 93 245 92 246 91 246 90 247 89 248 88 248 87 249 86 250 85 250 83 251 82 252 81 253 80 253 79 254 78 255 77 255 76 256 75 257 74 257 73 258 72 259 71 259 70 260 68 261 67 262 66 262 65 263 64 264 63 264 62 265 61 266 60 266 59 267 58 268 57 269 56 269 55 270 54 271 52 271 51 272 50 273 49 274 48 274 47 275 46 276 45 276 44 277 43 278 42 278 41 279 40 280 39 281 37 281 36 282 35 283 34 283 33 284 32 285 31 285 30 286 29 287 28 287 27 288 26 289 25 290 24 290 22 291 21 292 20 292 19 293 18 294 17 294 16 295 15 296 14 297 13 297 12 298 11 299 10 299 9 300 8 301 6 301 5 302 4 303 3 304 2 304 1 305 0 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 39.0 -1.0 476.0 369.0 rc 48 107 305 OPL 115 305 122 305 129 305 137 305 145 305 152 305 160 305 167 305 175 305 183 305 190 305 198 305 205 305 213 305 220 305 228 305 235 305 243 305 250 305 258 305 266 305 273 305 280 305 288 305 296 305 303 305 311 305 318 305 326 305 333 305 342 305 349 305 357 305 364 305 372 305 379 305 387 305 394 305 402 305 409 305 417 305 425 305 432 305 440 305 447 305 455 305 462 305 470 305 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 39.0 -1.0 476.0 369.0 rc 12 40 133 OPL 56 92 69 77 85 64 100 53 116 44 130 36 145 28 160 21 176 14 191 7 205 1 221 -5 newpath 0.0 0.0 m 0.0 369.0 l 514.0 369.0 l 514.0 0.0 l h W Q q Q Q q q 1 40 133 OPL 513 133 Q q q 1 40 133 OPL 40 138 Q q 1 255 133 OPL 255 138 -5.0 -5.0 translate 247.0 159.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.02) show Q 5.0 5.0 translate Q q 1 470 133 OPL 470 138 -5.0 -5.0 translate 462.0 159.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.04) show Q 5.0 5.0 translate Q Q q 1 40 367 OPL 40 1 Q q q 1 40 337 OPL 34 337 -5.0 -5.0 translate q 6 336 7 13 rc 6.0 347.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 347.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 40 235 OPL 34 235 -5.0 -5.0 translate q 6 234 7 13 rc 6.0 245.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 245.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 40 133 OPL 34 133 -5.0 -5.0 translate 15.0 144.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.0) show Q 5.0 5.0 translate Q q 1 40 32 OPL 34 32 -5.0 -5.0 translate 15.0 42.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q Q Q Q 0 0 524 379 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 1236 2793 a currentpoint currentpoint translate 1 0.22983 div 1 0.22983 div scale neg exch neg exch translate 1236 2793 a 2457 2793 a currentpoint currentpoint translate 0.22983 0.22983 scale neg exch neg exch translate 2457 2793 a @beginspecial 20 @llx 118 @lly 575 @urx 673 @ury 5550 @rwi @setspecial %%BeginDocument: comb3_fig2.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 118 575 673 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: 04 November 2008 17:40:22 o'clock CET %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 400 400 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 400.0 400.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 390 390 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 30 265 OPL 32 265 33 265 35 265 36 265 38 265 40 265 41 265 43 265 44 265 46 265 47 265 49 265 51 265 52 265 54 265 56 265 57 265 59 265 60 265 62 265 63 265 65 265 67 265 68 265 70 265 71 265 73 265 75 265 76 265 78 265 79 265 81 265 83 265 84 265 86 265 87 265 89 265 90 265 92 265 94 265 95 265 97 265 98 265 100 265 102 265 103 265 105 265 106 265 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 29.0 -1.0 362.0 369.0 rc 265 30 320 OPL 31 317 33 315 34 314 35 313 37 312 38 312 39 311 41 310 42 310 44 309 45 309 46 308 48 308 49 307 50 307 52 306 53 306 54 306 56 305 57 305 59 304 60 304 61 304 63 303 64 303 65 303 67 302 68 302 69 302 71 301 72 301 73 301 75 300 76 300 78 300 79 300 80 299 82 299 83 299 84 298 86 298 87 298 88 298 90 297 91 297 92 297 94 297 95 296 97 296 98 296 99 296 101 295 102 295 103 295 105 295 106 294 107 294 109 294 110 294 111 293 113 293 114 293 116 293 117 293 118 292 120 292 121 292 122 292 124 292 125 291 126 291 128 291 129 291 131 291 132 290 133 290 135 290 136 290 137 290 139 289 140 289 141 289 143 289 144 289 145 288 147 288 148 288 150 288 151 288 152 287 154 287 155 287 156 287 158 287 159 287 160 286 162 286 163 286 165 286 166 286 167 285 169 285 170 285 171 285 173 285 174 285 175 284 177 284 178 284 179 284 181 284 182 284 184 283 185 283 186 283 188 283 189 283 190 283 192 282 193 282 194 282 196 282 197 282 198 282 200 282 201 281 202 281 204 281 205 281 207 281 208 281 209 280 211 280 212 280 213 280 215 280 216 280 217 280 219 279 220 279 222 279 223 279 224 279 226 279 227 278 228 278 230 278 231 278 232 278 234 278 235 278 237 277 238 277 239 277 241 277 242 277 243 277 245 277 246 276 247 276 249 276 250 276 251 276 253 276 254 276 256 276 257 275 258 275 260 275 261 275 262 275 264 275 265 275 266 274 268 274 269 274 271 274 272 274 273 274 275 274 276 273 277 273 279 273 280 273 281 273 283 273 284 273 285 273 287 272 288 272 289 272 291 272 292 272 294 272 295 272 296 272 298 271 299 271 300 271 302 271 303 271 304 271 306 271 307 271 308 270 310 270 311 270 313 270 314 270 315 270 317 270 318 270 319 269 321 269 322 269 324 269 325 269 326 269 327 269 329 269 330 268 332 268 333 268 334 268 336 268 337 268 338 268 340 268 341 268 342 267 344 267 345 267 347 267 348 267 349 267 351 267 352 267 353 266 355 266 356 266 357 266 359 266 360 266 362 266 363 266 364 266 366 265 367 265 368 265 370 265 371 265 372 265 374 265 375 265 376 265 378 264 379 264 381 264 382 264 383 264 385 264 386 264 387 264 389 264 390 263 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 106 265 OPL 106 260 106 255 106 250 106 245 106 240 106 235 106 230 106 225 106 220 106 215 106 210 106 205 106 200 106 195 106 190 106 185 106 180 106 175 106 170 106 165 106 160 106 155 106 150 106 145 106 139 106 135 106 130 106 125 106 120 106 115 106 109 106 104 106 99 106 94 106 89 106 84 106 79 106 74 106 69 106 64 106 59 106 54 106 49 106 44 106 39 106 34 106 29 106 24 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 2.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 1024 46 367 OPL 46 367 46 367 46 366 46 366 46 365 46 365 46 365 47 364 47 364 47 364 47 363 47 363 47 362 47 362 47 362 47 361 47 361 47 361 47 360 47 360 47 360 47 359 47 359 48 358 48 358 48 358 48 357 48 357 48 357 48 356 48 356 48 355 48 355 48 355 48 354 48 354 48 354 48 353 48 353 49 353 49 352 49 352 49 351 49 351 49 351 49 350 49 350 49 350 49 349 49 349 49 349 49 348 49 348 49 347 49 347 50 347 50 346 50 346 50 346 50 345 50 345 50 344 50 344 50 344 50 343 50 343 50 343 50 342 50 342 50 342 51 341 51 341 51 340 51 340 51 340 51 339 51 339 51 339 51 338 51 338 51 337 51 337 51 337 51 336 51 336 51 336 52 335 52 335 52 335 52 334 52 334 52 333 52 333 52 333 52 332 52 332 52 332 52 331 52 331 52 331 52 330 52 330 53 329 53 329 53 329 53 328 53 328 53 328 53 327 53 327 53 327 53 326 53 326 53 325 53 325 53 325 53 324 53 324 54 324 54 323 54 323 54 322 54 322 54 322 54 321 54 321 54 321 54 320 54 320 54 320 54 319 54 319 54 318 54 318 55 318 55 317 55 317 55 317 55 316 55 316 55 316 55 315 55 315 55 314 55 314 55 314 55 313 55 313 55 313 55 312 56 312 56 312 56 311 56 311 56 310 56 310 56 310 56 309 56 309 56 309 56 308 56 308 56 307 56 307 56 307 57 306 57 306 57 306 57 305 57 305 57 305 57 304 57 304 57 303 57 303 57 303 57 302 57 302 57 302 57 301 57 301 58 301 58 300 58 300 58 299 58 299 58 299 58 298 58 298 58 298 58 297 58 297 58 297 58 296 58 296 58 295 58 295 59 295 59 294 59 294 59 294 59 293 59 293 59 293 59 292 59 292 59 291 59 291 59 291 59 290 59 290 59 290 59 289 60 289 60 289 60 288 60 288 60 287 60 287 60 287 60 286 60 286 60 286 60 285 60 285 60 285 60 284 60 284 60 283 61 283 61 283 61 282 61 282 61 282 61 281 61 281 61 281 61 280 61 280 61 279 61 279 61 279 61 278 61 278 61 278 62 277 62 277 62 277 62 276 62 276 62 275 62 275 62 275 62 274 62 274 62 274 62 273 62 273 62 273 62 272 62 272 63 271 63 271 63 271 63 270 63 270 63 270 63 269 63 269 63 269 63 268 63 268 63 267 63 267 63 267 63 266 64 266 64 266 64 265 64 265 64 265 64 264 64 264 64 263 64 263 64 263 64 262 64 262 64 262 64 261 64 261 64 261 65 260 65 260 65 260 65 259 65 259 65 258 65 258 65 258 65 257 65 257 65 257 65 256 65 256 65 256 65 255 65 255 66 254 66 254 66 254 66 253 66 253 66 253 66 252 66 252 66 252 66 251 66 251 66 250 66 250 66 250 66 249 66 249 67 249 67 248 67 248 67 248 67 247 67 247 67 246 67 246 67 246 67 245 67 245 67 245 67 244 67 244 67 244 67 243 68 243 68 243 68 242 68 242 68 241 68 241 68 241 68 240 68 240 68 240 68 239 68 239 68 239 68 238 68 238 68 237 69 237 69 237 69 236 69 236 69 236 69 235 69 235 69 235 69 234 69 234 69 234 69 233 69 233 69 232 69 232 69 232 70 231 70 231 70 231 70 230 70 230 70 230 70 229 70 229 70 228 70 228 70 228 70 227 70 227 70 227 70 226 71 226 71 226 71 225 71 225 71 224 71 224 71 224 71 223 71 223 71 223 71 222 71 222 71 222 71 221 71 221 71 221 72 220 72 220 72 219 72 219 72 219 72 218 72 218 72 218 72 217 72 217 72 217 72 216 72 216 72 215 72 215 72 215 73 214 73 214 73 214 73 213 73 213 73 213 73 212 73 212 73 212 73 211 73 211 73 210 73 210 73 210 73 209 73 209 74 209 74 208 74 208 74 208 74 207 74 207 74 206 74 206 74 206 74 205 74 205 74 205 74 204 74 204 74 204 74 203 75 203 75 203 75 202 75 202 75 201 75 201 75 201 75 200 75 200 75 200 75 199 75 199 75 199 75 198 75 198 75 198 76 197 76 197 76 196 76 196 76 196 76 195 76 195 76 195 76 194 76 194 76 194 76 193 76 193 76 193 76 192 77 192 77 191 77 191 77 191 77 190 77 190 77 190 77 189 77 189 77 189 77 188 77 188 77 187 77 187 77 187 77 186 78 186 78 186 78 185 78 185 78 185 78 184 78 184 78 184 78 183 78 183 78 182 78 182 78 182 78 181 78 181 78 181 79 180 79 180 79 180 79 179 79 179 79 179 79 178 79 178 79 177 79 177 79 177 79 176 79 176 79 176 79 175 79 175 80 175 80 174 80 174 80 174 80 173 80 173 80 172 80 172 80 172 80 171 80 171 80 171 80 170 80 170 80 170 80 169 81 169 81 169 81 168 81 168 81 167 81 167 81 167 81 166 81 166 81 166 81 165 81 165 81 165 81 164 81 164 81 164 82 163 82 163 82 162 82 162 82 162 82 161 82 161 82 161 82 160 82 160 82 160 82 159 82 159 82 159 82 158 82 158 83 157 83 157 83 157 83 156 83 156 83 156 83 155 83 155 83 155 83 154 83 154 83 154 83 153 83 153 83 152 84 152 84 152 84 151 84 151 84 151 84 150 84 150 84 150 84 149 84 149 84 149 84 148 84 148 84 148 84 147 84 147 85 146 85 146 85 146 85 145 85 145 85 145 85 144 85 144 85 144 85 143 85 143 85 143 85 142 85 142 85 141 85 141 86 141 86 140 86 140 86 140 86 139 86 139 86 139 86 138 86 138 86 138 86 137 86 137 86 137 86 136 86 136 86 135 87 135 87 135 87 134 87 134 87 134 87 133 87 133 87 133 87 132 87 132 87 132 87 131 87 131 87 130 87 130 87 130 88 129 88 129 88 129 88 128 88 128 88 128 88 127 88 127 88 127 88 126 88 126 88 125 88 125 88 125 88 124 88 124 89 124 89 123 89 123 89 123 89 122 89 122 89 122 89 121 89 121 89 121 89 120 89 120 89 119 89 119 89 119 90 118 90 118 90 118 90 117 90 117 90 117 90 116 90 116 90 116 90 115 90 115 90 115 90 114 90 114 90 113 90 113 91 113 91 112 91 112 91 112 91 111 91 111 91 111 91 110 91 110 91 110 91 109 91 109 91 109 91 108 91 108 91 107 92 107 92 107 92 106 92 106 92 106 92 105 92 105 92 105 92 104 92 104 92 104 92 103 92 103 92 103 92 102 92 102 93 101 93 101 93 101 93 100 93 100 93 100 93 99 93 99 93 99 93 98 93 98 93 98 93 97 93 97 93 97 93 96 94 96 94 95 94 95 94 95 94 94 94 94 94 94 94 93 94 93 94 93 94 92 94 92 94 92 94 91 94 91 94 91 95 90 95 90 95 89 95 89 95 89 95 88 95 88 95 88 95 87 95 87 95 87 95 86 95 86 95 86 95 85 95 85 96 85 96 84 96 84 96 83 96 83 96 83 96 82 96 82 96 82 96 81 96 81 96 81 96 80 96 80 96 80 97 79 97 79 97 79 97 78 97 78 97 78 97 77 97 77 97 76 97 76 97 76 97 75 97 75 97 75 97 74 97 74 98 74 98 73 98 73 98 73 98 72 98 72 98 72 98 71 98 71 98 70 98 70 98 70 98 69 98 69 98 69 98 68 99 68 99 68 99 67 99 67 99 67 99 66 99 66 99 66 99 65 99 65 99 64 99 64 99 64 99 63 99 63 99 63 100 62 100 62 100 62 100 61 100 61 100 61 100 60 100 60 100 60 100 59 100 59 100 59 100 58 100 58 100 57 100 57 101 57 101 56 101 56 101 56 101 55 101 55 101 55 101 54 101 54 101 54 101 53 101 53 101 53 101 52 101 52 101 52 102 51 102 51 102 50 102 50 102 50 102 49 102 49 102 49 102 48 102 48 102 48 102 47 102 47 102 47 102 46 102 46 103 46 103 45 103 45 103 45 103 44 103 44 103 43 103 43 103 43 103 42 103 42 103 42 103 41 103 41 103 41 104 40 104 40 104 40 104 39 104 39 104 39 104 38 104 38 104 38 104 37 104 37 104 36 104 36 104 36 104 35 104 35 105 35 105 34 105 34 105 34 105 33 105 33 105 33 105 32 105 32 105 32 105 31 105 31 105 31 105 30 105 30 105 30 106 29 106 29 106 28 106 28 106 28 106 27 106 27 106 27 106 26 106 26 106 26 106 25 106 25 106 25 106 24 106 24 107 24 107 23 107 23 107 23 107 22 107 22 107 22 107 21 107 21 107 20 107 20 107 20 107 19 107 19 107 19 107 18 108 18 108 18 108 17 108 17 108 17 108 16 108 16 108 16 108 15 108 15 108 15 108 14 108 14 108 14 108 13 108 13 109 12 109 12 109 12 109 11 109 11 109 11 109 10 109 10 109 10 109 9 109 9 109 9 109 8 109 8 109 8 110 7 110 7 110 7 110 6 110 6 110 6 110 5 110 5 110 4 110 4 110 4 110 3 110 3 110 3 110 2 110 2 111 2 111 1 111 1 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 370 367 OPL 370 360 370 353 370 346 370 338 370 331 370 324 370 317 370 310 370 303 370 295 370 289 370 281 370 274 370 267 370 260 370 252 370 246 370 238 370 232 370 224 370 217 370 210 370 203 370 196 370 188 370 182 370 175 370 167 370 160 370 153 370 145 370 138 370 131 370 124 370 117 370 110 370 103 370 96 370 88 370 81 370 74 370 67 370 60 370 53 370 46 370 39 370 32 370 24 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 449 30 367 OPL 31 356 32 352 32 348 33 345 34 342 35 340 36 337 36 335 37 333 38 331 39 329 40 327 40 325 41 323 42 322 43 320 44 319 44 317 45 316 46 314 47 313 48 311 48 310 49 308 50 307 51 306 52 305 52 303 53 302 54 301 55 299 56 298 56 297 57 296 58 295 59 293 60 292 60 291 61 290 62 289 63 288 64 286 64 285 65 284 66 283 67 282 68 281 68 280 69 279 70 278 71 277 72 276 72 275 73 274 74 273 75 272 76 271 76 270 77 269 78 268 79 267 80 266 80 265 81 264 82 263 83 262 84 261 84 260 85 259 86 258 87 257 88 257 88 256 89 255 90 254 91 253 92 252 92 251 93 250 94 249 95 248 96 248 96 247 97 246 98 245 99 244 100 243 100 242 101 242 102 241 103 240 104 239 104 238 105 237 106 237 107 236 108 235 108 234 109 233 110 232 111 232 112 231 112 230 113 229 114 228 115 227 116 227 116 226 117 225 118 224 119 223 120 223 120 222 121 221 122 220 123 220 124 219 124 218 125 217 126 216 127 216 128 215 128 214 129 213 130 213 131 212 132 211 132 210 133 209 134 209 135 208 136 207 136 206 137 206 138 205 139 204 140 203 140 203 141 202 142 201 143 200 144 200 144 199 145 198 146 198 147 197 148 196 148 195 149 195 150 194 151 193 152 192 152 192 153 191 154 190 155 190 156 189 156 188 157 187 158 187 159 186 160 185 160 185 161 184 162 183 163 182 164 182 164 181 165 180 166 180 167 179 168 178 168 178 169 177 170 176 171 175 172 175 172 174 173 173 174 173 175 172 176 171 176 171 177 170 178 169 179 169 180 168 180 167 181 167 182 166 183 165 184 164 184 164 185 163 186 162 187 162 188 161 188 160 189 160 190 159 191 158 192 158 193 157 193 156 194 156 195 155 196 154 196 154 197 153 198 152 199 152 200 151 200 150 201 150 202 149 203 148 204 148 204 147 205 147 206 146 207 145 208 145 208 144 209 143 210 143 211 142 212 141 212 141 213 140 214 139 215 139 216 138 217 137 217 137 218 136 219 136 220 135 220 134 221 134 222 133 223 132 224 132 224 131 225 130 226 130 227 129 228 129 228 128 229 127 230 127 231 126 232 125 232 125 233 124 234 124 235 123 236 122 236 122 237 121 238 120 239 120 240 119 240 118 241 118 242 117 243 117 244 116 245 115 245 115 246 114 247 114 248 113 249 112 249 112 250 111 251 110 252 110 253 109 253 109 254 108 255 107 256 107 256 106 257 106 258 105 259 104 260 104 261 103 261 103 262 102 263 101 264 101 264 100 265 99 266 99 267 98 268 98 268 97 269 96 270 96 271 95 272 95 273 94 273 93 274 93 275 92 276 92 277 91 277 90 278 90 279 89 280 89 281 88 281 87 282 87 283 86 284 86 284 85 285 84 286 84 287 83 288 83 289 82 289 82 290 81 291 80 292 80 293 79 293 79 294 78 295 77 296 77 296 76 297 76 298 75 299 74 300 74 301 73 301 73 302 72 303 72 304 71 305 70 305 70 306 69 307 69 308 68 308 67 309 67 310 66 311 66 312 65 313 65 313 64 314 63 315 63 316 62 317 62 317 61 318 61 319 60 320 59 320 59 321 58 322 58 323 57 324 57 325 56 325 55 326 55 327 54 328 54 329 53 329 52 330 52 331 51 332 51 332 50 333 50 334 49 335 48 336 48 336 47 337 47 338 46 339 46 340 45 341 45 341 44 342 43 343 43 344 42 345 42 345 41 346 41 347 40 348 39 349 39 349 38 350 38 351 37 352 37 352 36 353 36 354 35 355 34 356 34 357 33 357 33 358 32 359 32 360 31 361 30 361 30 362 29 363 29 364 28 365 28 365 27 366 27 367 26 368 25 369 25 369 24 370 24 371 23 372 23 373 22 373 22 374 21 375 21 376 20 377 19 377 19 378 18 379 18 380 17 381 17 381 16 382 16 383 15 384 14 385 14 385 13 386 13 387 12 388 12 389 11 389 11 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q [ 10.0 5.0 2.0 5.0 ] 0.0 d 29.0 -1.0 362.0 369.0 rc 265 30 367 OPL 31 353 33 348 34 343 35 340 37 336 38 334 39 331 41 328 42 326 44 324 45 322 46 320 48 318 49 316 50 314 52 312 53 311 54 309 56 308 57 306 59 305 60 303 61 302 63 300 64 299 65 298 67 296 68 295 69 294 71 292 72 291 73 290 75 289 76 288 78 286 79 285 80 284 82 283 83 282 84 281 86 280 87 279 88 278 90 277 91 276 92 275 94 274 95 273 97 272 98 271 99 270 101 269 102 268 103 267 105 266 106 265 107 264 109 263 110 263 111 262 113 261 114 260 116 259 117 258 118 257 120 256 121 256 122 255 124 254 125 253 126 252 128 252 129 251 131 250 132 249 133 248 135 248 136 247 137 246 139 245 140 245 141 244 143 243 144 242 145 242 147 241 148 240 150 240 151 239 152 238 154 237 155 237 156 236 158 235 159 235 160 234 162 233 163 233 165 232 166 231 167 230 169 230 170 229 171 228 173 228 174 227 175 226 177 226 178 225 179 225 181 224 182 223 184 223 185 222 186 221 188 221 189 220 190 220 192 219 193 218 194 218 196 217 197 216 198 216 200 215 201 215 202 214 204 213 205 213 207 212 208 212 209 211 211 210 212 210 213 209 215 209 216 208 217 208 219 207 220 206 222 206 223 205 224 205 226 204 227 204 228 203 230 202 231 202 232 201 234 201 235 200 237 200 238 199 239 199 241 198 242 197 243 197 245 196 246 196 247 195 249 195 250 194 251 194 253 193 254 193 256 192 257 192 258 191 260 191 261 190 262 190 264 189 265 189 266 188 268 188 269 187 271 186 272 186 273 185 275 185 276 184 277 184 279 183 280 183 281 182 283 182 284 181 285 181 287 181 288 180 289 180 291 179 292 179 294 178 295 178 296 177 298 177 299 176 300 176 302 175 303 175 304 174 306 174 307 173 308 173 310 172 311 172 313 171 314 171 315 170 317 170 318 170 319 169 321 169 322 168 324 168 325 167 326 167 327 166 329 166 330 165 332 165 333 165 334 164 336 164 337 163 338 163 340 162 341 162 342 161 344 161 345 160 347 160 348 160 349 159 351 159 352 158 353 158 355 157 356 157 357 157 359 156 360 156 362 155 363 155 364 154 366 154 367 153 368 153 370 153 371 152 372 152 374 151 375 151 376 151 378 150 379 150 381 149 382 149 383 148 385 148 386 148 387 147 389 147 390 146 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 0.752941 0.752941 0.752941 RG 29.0 -1.0 362.0 369.0 rc 48 106 24 OPL 112 24 117 24 123 24 128 24 134 24 139 24 145 24 150 24 156 24 162 24 167 24 172 24 178 24 183 24 188 24 194 24 199 24 205 24 210 24 216 24 221 24 227 24 232 24 238 24 244 24 249 24 254 24 260 24 265 24 271 24 277 24 282 24 288 24 293 24 298 24 304 24 309 24 315 24 320 24 326 24 331 24 337 24 342 24 348 24 353 24 359 24 364 24 370 24 newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q Q q q 1 30 367 OPL 389 367 Q q q 1 30 367 OPL 30 372 -5.0 -5.0 translate 31.0 392.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q 1 127 367 OPL 127 372 -5.0 -5.0 translate 123.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.1) show Q 5.0 5.0 translate Q q 1 224 367 OPL 224 372 -5.0 -5.0 translate 220.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q 1 321 367 OPL 321 372 -5.0 -5.0 translate 317.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.3) show Q 5.0 5.0 translate Q Q q 1 30 367 OPL 30 1 Q q q 1 30 367 OPL 24 367 -5.0 -5.0 translate 17.0 378.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q 1 30 193 OPL 24 193 -5.0 -5.0 translate 6.0 203.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q 1 30 18 OPL 24 18 -5.0 -5.0 translate 6.0 29.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 400 400 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 2457 2793 a currentpoint currentpoint translate 1 0.22983 div 1 0.22983 div scale neg exch neg exch translate 2457 2793 a 565 2901 a FJ(b\))1085 b(d\))1151 b(f)6 b(\))-184 3058 y Ft(Figure)22 b FD(4.)f(Com)n (binatorics)h(in)g(the)g(equalities)g(\(7)p Fw(:)p FD(43\))h(-\(7)p Fw(:)p FD(45\).)31 b Fh(Equalit)n(y)24 b FD(\()p Fh(7)p Fw(:)p Fh(43)p FD(\))o Fh(,)h(a\))f(and)h(b\):)30 b FD(function)23 b Fw(\030)14 b FA(\016)e Fw(h)21 b FD(is)h(giv)n(en)g(in)f(a)h(solid)f (line,)h Fw(id)12 b FA(\000)g Fw(h)-184 3133 y FD({)26 b(in)f(dash,)g Fw(F)35 b FD({)25 b(in)g(dot,)h Fw(f)33 b FD({)25 b(in)g(dash-dot;)h(the)h(image)e(of)g(the)h(p)r(oin)n(t)g (under)g(the)g(righ)n(t)f(hand)h(side)f(of)g(the)h(equalit)n(y)g(is)f (sho)n(wn)h(in)f Fw(a)p FD(\),)h(under)f(the)-184 3207 y(left)f(hand)h(side)f({)h(in)e Fw(b)p FD(\).)34 b Fh(Equalit)n(y)26 b FD(\()p Fh(7)p Fw(:)p Fh(44)p FD(\))o Fh(,)i(c\))f(and)h(d\):)k FD(function)25 b Fw(\030)18 b FA(\016)f Fw(h)23 b FD(is)h(giv)n(en)h (in)f(solid,)f Fw(id)16 b FA(\000)g Fw(h)24 b FD({)g(in)g(dash,)g Fw(F)34 b FD({)24 b(in)g(dot,)h Fw(h)e FD({)i(in)f(dash-dot;)-184 3282 y(the)h(image)e(of)g(the)i(p)r(oin)n(t)f(under)g(the)g(righ)n(t)g (hand)g(side)f(of)g(the)i(equalit)n(y)f(is)f(sho)n(wn)h(in)f Fw(c)p FD(\),)g(under)h(the)g(left)g(hand)g(side)f({)h(in)f Fw(d)p FD(\).)32 b Fh(Equalit)n(y)25 b FD(\()p Fh(7)p Fw(:)p Fh(45)p FD(\))p Fh(,)-184 3357 y(e\))30 b(and)g(f)8 b(\):)36 b FD(function)27 b Fw(\030)20 b FA(\016)e Fw(f)33 b FD(is)26 b(giv)n(en)h(in)f(solid,)g Fw(id)18 b FA(\000)f Fw(f)33 b FD({)27 b(in)f(dash,)h Fw(F)35 b FD({)27 b(in)f(dot,)h Fw(h)f FD({)g(in)g(dash-dot;)i(the)g(image)e(of)g(the)h(p)r(oin)n(t)g (under)g(the)g(righ)n(t)700 3431 y(hand)e(side)e(of)h(the)g(equalit)n (y)h(is)e(sho)n(wn)h(in)f Fw(e)p FD(\),)h(under)g(the)g(left)g(hand)g (side)g({)f(in)h Fw(f)7 b FD(\).)-84 3843 y FF(Belo)m(w,)38 b(w)m(e)g(will)f(c)m(ho)s(ose)g(a)f(compact)h(functional)f(space)i(for) e FB(v)2294 3807 y FA(0)2317 3843 y FB(s)p FF(,)h(and)f(w)m(e)i(will)f (demonstrate)g(that)f(all)-184 3960 y(mem)m(b)s(ers)31 b(of)e(the)g(sequence)j Fz(f)p FB(\030)996 3924 y FA(\000)p Fw(n)1097 3960 y FB(v)19 b Fz(\016)c FB(V)1306 3924 y FA(\016)p Fw(n)1388 3960 y Fz(g)29 b FF(b)s(elong)g(to)g(the)g(same)h (functional)g(space;)h(existence)h(of)c(a)h(\014xed)-184 4076 y(p)s(oin)m(t)k FB(v)122 4040 y FA(\003)194 4076 y FF(\(and)f(hence,)i(existence)h(of)e FB(\036)1304 4091 y Fw(\034)1346 4076 y FF(\))g(will)g(follo)m(w)g(from)f(sequen)m(tial)j (compactness.)-184 4452 y FJ(8.)85 b FH(A)n(n)29 b(op)l(er)l(ator)h(on) g(a)g(c)l(omp)l(act)h(sp)l(ac)l(e)-184 4588 y FF(W)-8 b(e)24 b(will)g(no)m(w)g(formally)f(in)m(tro)s(duce)i(an)e(op)s(erator) g(whic)m(h)h(will)g(b)s(e)g(later)f(sho)m(wn)i(to)e(b)s(e)h(de\014ned)g (on)f Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))-184 4704 y(for)32 b(some)i(c)m(hoice)g(of)e Fz(D)s FF(,)g Fz(E)41 b FF(and)1434 4934 y Fk(c)28 b FF(=)1604 4793 y Fr(\022)1678 4934 y Fz(\000)1765 4866 y FF(1)p 1765 4911 49 4 v 1765 5002 a(2)1824 4934 y FB(;)17 b FF(0)p FB(;)g FF(0)p FB(;)g FF(1)2103 4793 y Fr(\023)2191 4934 y FB(:)-84 5233 y FF(The)33 b(op)s(erator)f(is)h(de\014ned)h (through)f(the)g(follo)m(wing)g(sequence)i(of)d(steps.)-83 5509 y(i\))42 b(Giv)m(en)j FB(u)i Fz(2)g(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\),)45 b(and)f(a)g(function)h FB(\034)11 b FF(,)47 b(holomorphic)e(on)f Fz(E)56 b(3)48 b FF(0,)f(real-v)-5 b(alued)44 b(on)g FE(R)g FF(and)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 17 18 TeXDict begin 17 17 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(17)24 492 y FF(satisfying)33 b FB(\034)11 b FF(\(0\))28 b(=)g(0,)k(\014nd)h FB(b;)17 b(\025)33 b FF(and)g FB(e)f FF(from)h(the)g(follo)m(wing)f (set)i(of)e(equations:)505 674 y Fz(\000)p FF(2)p FB(e)83 b FF(=)g FB(\013)q FF(\()p FB(b;)17 b(\025)p FF(\)\(1)k Fz(\000)i FB(\034)1460 633 y FA(0)1484 674 y FF(\()p FB(u)p FF(\()p FB(T)1673 689 y Fw(b;\025)1768 674 y FF(\()p FB(e)p FF(\)\)\)\))p FB(u)2059 633 y FA(0)2081 674 y FF(\()p FB(T)2176 689 y Fw(b;\025)2271 674 y FF(\()p FB(e)p FF(\)\))p FB(;)1130 b FF(\(8.51\))619 943 y FB(\025)83 b FF(=)g FB(u)991 742 y Fr(0)991 922 y(@)1077 943 y FB(T)1134 958 y Fw(b;\025)1246 742 y Fr(0)1246 922 y(@)1333 772 y(")1391 943 y FB(b)23 b Fz(\000)g FB(u)1628 772 y Fr( )1706 943 y FB(T)1763 958 y Fw(b;\025)1875 772 y Fr(")1933 943 y Fz(\000)2010 783 y Fr(r)p 2110 783 779 4 v 160 x FB(b)f Fz(\000)2283 875 y FB(\025)p 2283 920 57 4 v 2287 1011 a FF(2)2372 943 y Fz(\000)2482 875 y FB(\025)2539 847 y FD(2)p 2482 920 97 4 v 2505 1011 a FF(4)2610 943 y Fz(\000)h FB(\034)11 b FF(\(1\))2888 772 y Fr(#!#)3093 768 y Fu(1)p 3093 780 31 3 v 3093 821 a(2)3137 742 y Fr(1)3137 922 y(A)3208 742 y(1)3208 922 y(A)3312 943 y FB(;)248 b FF(\(8.52\))635 1305 y FB(b)83 b FF(=)g FB(u)991 1134 y Fr( )1069 1305 y FB(T)1126 1320 y Fw(b;\025)1238 1134 y Fr(")1296 1146 y(r)p 1396 1146 1707 4 v 159 x FB(b)22 b Fz(\000)1569 1237 y FB(\025)p 1569 1282 57 4 v 1573 1373 a FF(2)1636 1305 y(\()p FB(b)g Fz(\000)h FB(e)1882 1276 y FD(2)1944 1305 y FF(+)f FB(u)p FF(\()p FB(T)2193 1320 y Fw(b;\025)2287 1305 y FF(\()p FB(e)p FF(\)\))h Fz(\000)f FB(\034)11 b FF(\()p FB(u)p FF(\()p FB(T)2810 1320 y Fw(b;\025)2905 1305 y FF(\()p FB(e)p FF(\)\)\))3102 1134 y Fr(#!)3256 1305 y FB(;)304 b FF(\(8.53\))24 1573 y(where)34 b FB(\013)q FF(,)e(and)h(additional)f(functions)i FB(\014)k FF(and)33 b FB(\015)k FF(are)c(giv)m(en)g(b)m(y)549 1834 y FB(\013)q FF(\()p FB(b;)17 b(\025)p FF(\))27 b(=)1282 1767 y(1)p 971 1811 672 4 v 971 1903 a(2)p FB(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\))k Fz(\000)i FF(2)p FB(\015)5 b FF(\()p FB(b)p FF(\))1652 1834 y FB(;)114 b(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\))28 b(=)2203 1675 y Fr(r)p 2303 1675 241 4 v 159 x FB(b)22 b Fz(\000)2476 1767 y FB(\025)p 2476 1811 57 4 v 2480 1903 a FF(2)2543 1834 y FB(;)114 b(\015)5 b FF(\()p FB(b)p FF(\))28 b(=)2989 1749 y Fz(p)p 3072 1749 213 4 v 85 x FB(b)22 b Fz(\000)h FF(1)p FB(;)24 2071 y FF(and)1265 2188 y FB(T)1322 2203 y Fw(b;\025)1417 2188 y FF(\()p FB(x)p FF(\))28 b(=)g Fz(\000)p FB(\013)q FF(\()p FB(b;)17 b(\025)p FF(\)\()p FB(x)22 b FF(+)g FB(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\)\))p FB(:)-110 2387 y FF(ii\))42 b(De\014ne)33 b(for)f(all)g FB(x)d Fz(2)f FB(T)859 2346 y FA(\000)p FD(1)845 2415 y Fw(b;\025)953 2387 y FF(\()p Fz(D)c(\\)f FE(R)p FF(\))742 2650 y FB(V)799 2665 y Fw(u;\034)903 2650 y FF(\()p FB(x)p FF(\))28 b(=)f(sign)q(\()p FB(e)22 b Fz(\000)h FB(x)p FF(\))1649 2539 y Fr(h)1696 2650 y FB(b)f Fz(\000)h FB(u)1932 2539 y Fr(\020)1991 2650 y FB(T)2048 2665 y Fw(b;\025)2159 2539 y Fr(\020)2219 2650 y Fz(\000)17 b FF([)p FB(w)s FF(\()p FB(T)2508 2665 y Fw(b;\025)2603 2650 y FF(\()p FB(x)p FF(\)\)])2809 2574 y Fu(1)p 2809 2586 31 3 v 2809 2627 a(2)2854 2539 y Fr(\021\021)q(i)3030 2534 y Fu(1)p 3030 2546 V 3030 2588 a(2)3091 2650 y FB(;)469 b FF(\(8.54\))24 2858 y(where)970 3003 y FB(w)s FF(\()p FB(z)t FF(\))28 b(=)f FB(b)c Fz(\000)1473 2936 y FB(\025)p 1473 2980 57 4 v 1477 3072 a FF(2)1556 2923 y Fr(\000)1602 3003 y FB(b)f Fz(\000)h FB(T)1836 2962 y FA(\000)p FD(1)1822 3031 y Fw(b;\025)1930 3003 y FF(\()p FB(x)p FF(\))2061 2962 y FD(2)2123 3003 y FF(+)f FB(u)p FF(\()p FB(x)p FF(\))g(+)g FB(\034)11 b FF(\()p FB(u)p FF(\()p FB(x)p FF(\)\))2844 2923 y Fr(\001)3587 3003 y FF(\(8.55\))24 3232 y(W)-8 b(e)51 b(will)h(demonstrate)h(that)e(there)h(is)f(a)g(c)m (hoice)i(of)d Fz(D)k FF(and)e Fz(E)59 b FF(suc)m(h)53 b(that)e FB(V)3121 3247 y Fw(u;\034)3275 3232 y FF(extends)j(to)c(a)24 3348 y(holomorphic)33 b(function)g(on)g FB(T)1171 3307 y FA(\000)p FD(1)1157 3376 y Fw(b;\025)1265 3348 y FF(\()p Fz(D)s FF(\).)-137 3531 y(iii\))42 b(Set)1171 3797 y Fz(T)1225 3812 y Fw(\034)1269 3797 y FF([)p FB(u)p FF(]\()p FB(T)1474 3812 y Fw(b;\025)1568 3797 y FF(\()p FB(z)t FF(\)\))29 b Fz(\021)f FB(\025)1922 3756 y FA(\000)p FD(1)2016 3797 y FB(u)p FF(\()p FB(T)2167 3812 y Fw(b;\025)2262 3797 y FF(\()p FB(V)2357 3812 y Fw(u;\034)2460 3797 y FF(\()p FB(z)t FF(\)\)\))p FB(:)899 b FF(\(8.56\))24 3996 y(The)33 b(op)s(erator)f Fz(T)671 4011 y FD(0)743 3996 y FF(will)i(b)s(e)e(also)h(denoted)h(b)m(y)f Fz(T)26 b FF(.)-184 4195 y Fm(Remark)38 b(4.)j FF(Notice,)34 b(that)e FB(\015)h FF(=)27 b Fz(\000)1185 4115 y(p)p 1269 4115 213 4 v 1269 4195 a FB(b)22 b Fz(\000)h FF(1)k Fz(2)h FF(\()p FB(e;)17 b FF(0\))33 b(is)g(the)g(\014xed)g(p)s(oin)m(t) g(of)f FB(V)2773 4210 y Fw(u;\034)2877 4195 y FF(.)-184 4361 y Fm(Remark)38 b(5.)j FF(The)35 b(normalization)f(conditions)h (\(8)p FB(:)p FF(51\){\(8)p FB(:)p FF(53\))d(ensure)j(that)f FB(V)2821 4376 y Fw(u;\034)2958 4361 y FF(is)g(di\013eren)m(tiable)i (at)d FB(e)p FF(,)-184 4478 y(and)g(that)1142 4594 y Fz(T)1196 4609 y Fw(\034)1239 4594 y FF([)p FB(u)p FF(]\()p Fz(\000)p FF(1)p FB(=)p FF(2\))27 b(=)h(1)p FB(;)116 b Fz(T)2026 4609 y Fw(\034)2069 4594 y FF([)p FB(u)p FF(]\(0\))27 b(=)h(1)p FB(:)-184 4760 y Fm(Remark)38 b(6.)j FF(The)27 b(function)f FB(u)g FF(is)g(related)g(to)g(functions)h FB(v)t FF(,)g FB( )t FF(,)g FB(h)f FF(and)g FB(f)36 b FF(app)s(earing)26 b(in)g(Section)h(7)e(through)-184 4876 y(the)33 b(follo)m(wing)g(equations:)360 5059 y FB(v)t FF(\()p FB(x)p FF(\))84 b(=)g FB(u)p FF(\()p Fz(\000)p FB(\013)q FF(\()p FB(x)22 b FF(+)g FB(\014)6 b FF(\)\))21 b Fz(\000)i FB(c;)355 5231 y(h)p FF(\()p FB(x)p FF(\))83 b Fz(\021)h FF(=)27 b FB( )t FF(\()p FB(b)c Fz(\000)f FB(x)p FF(\))h Fz(\000)f FB(c)28 b FF(=)g FB(u)p FF(\()p FB(\013)q FF(\()1741 5155 y Fz(p)p 1823 5155 56 4 v 1823 5231 a FB(x)22 b Fz(\000)h FB(\014)6 b FF(\)\))22 b Fz(\000)g FB(c;)114 b(x)29 b Fz(2)2619 5121 y Fr(\020)2678 5231 y FF(0)p FB(;)2771 5151 y Fr(\002)2812 5231 y FB(T)2883 5190 y FA(\000)p FD(1)2869 5259 y Fw(b;\025)2977 5231 y FF(\()p FB(r)s FF(\))3100 5151 y Fr(\003)3141 5173 y FD(2)3181 5121 y Fr(\021)3257 5231 y FB(;)352 5444 y(f)11 b FF(\()p FB(x)p FF(\))83 b Fz(\021)h FB(u)p FF(\()p FB(\013)q FF(\()p Fz(\000)1058 5367 y(p)p 1140 5367 V 1140 5444 a FB(x)23 b Fz(\000)f FB(\014)6 b FF(\)\))22 b Fz(\000)h FB(c;)114 b(x)28 b Fz(2)1936 5333 y Fr(\020)1996 5444 y FF(0)p FB(;)2089 5363 y Fr(\002)2130 5444 y FB(T)2201 5403 y FA(\000)p FD(1)2187 5472 y Fw(b;\025)2295 5444 y FF(\()p FB(l)r FF(\))2402 5363 y Fr(\003)2443 5386 y FD(2)2483 5333 y Fr(\021)2559 5444 y FB(;)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 18 19 TeXDict begin 18 18 bop -184 284 a FJ(18)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-84 492 y FF(W)-8 b(e)32 b(will)g(sho)m(w)g(that)f(for)g(small)h FB(\034)11 b FF(,)32 b(there)g(is)g(a)f(c)m(hoice)i(of)e Fz(D)i FF(and)f Fz(E)40 b FF(suc)m(h)32 b(that)f(that)h Fz(T)3139 507 y Fw(\034)3182 492 y FF([)p FB(u)p FF(])27 b Fz(2)h(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))-184 608 y(whenev)m(er)52 b FB(u)j Fz(2)h(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)90 b(By)50 b(compactness)h(of)d(the)i(set)g Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))46 b(there)k(is)f(a)g (function)h FB(u)3672 572 y FA(\003)3672 633 y Fw(\034)3770 608 y Fz(2)-184 724 y(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))30 b(suc)m(h)j(that)e Fz(T)754 739 y Fw(\034)798 724 y FF([)p FB(u)881 688 y FA(\003)881 749 y Fw(\034)923 724 y FF(])d(=)g FB(u)1138 688 y FA(\003)1138 749 y Fw(\034)1180 724 y FF(,)k(whic)m(h)h(is)g(equiv)-5 b(alen)m(t)33 b(to)e(the)h(set)h(of)e(equations)i(\(7)p FB(:)p FF(43\))20 b Fz(\000)g FF(\(7)p FB(:)p FF(45\).)43 b(In)-184 840 y(particular,)29 b FB(u)345 804 y FA(\003)345 865 y Fw(\034)414 840 y FF(is)e(the)h(\\factorized)f(in)m(v)m(erse")i (\(in)e(the)g(sense)i(of)d(Remark)i(6\))e(of)h(a)f(solution)i(of)e(the) h(equation)-184 957 y(\(1)p FB(:)p FF(6\).)-184 1131 y Fm(Remark)38 b(7.)j FF(Before)56 b(w)m(e)h(pro)s(ceed)f(with)g(the)g (pro)s(ofs,)61 b(w)m(e)c(w)m(ould)f(lik)m(e)h(to)f(emphasize)h(t)m(w)m (o)f(crucial)-184 1247 y(di\016culties)48 b(that)d(ha)m(v)m(e)i(forced) f(us)g(to)g(mo)s(dify)g(the)g(standard)g(tec)m(hniques)i(that)e(are)f (commonly)i(used)-184 1363 y(to)32 b(con)m(trol)h(in)m(v)m(erse)i (branc)m(hes)g(of)d(unimo)s(dal)h(maps)g(\(cf.)43 b([)p FC(Eps1)q FF(],)32 b([)p FC(Eps2)p FF(],)h([)p FC(Sul)q FF(],)g([)p FC(L)-9 b(Y)o FF(]\).)-83 1574 y(i\))42 b(The)29 b(terms)g FB(y)i FF(and)d FB(\034)11 b FF(\()p FB(y)t FF(\))28 b(in)g(the)h(equation)g(\(1)p FB(:)p FF(6\))e(are)h(resp)s (onsible)i(for)e(the)g(app)s(earance)h(of)f(the)g(terms)24 1690 y FB(u)p FF(\()p FB(T)175 1705 y Fw(b;\025)270 1690 y FF(\()p FB(x)p FF(\)\))41 b(and)g FB(\034)11 b FF(\()p FB(u)p FF(\()p FB(T)920 1705 y Fw(b;\025)1015 1690 y FF(\()p FB(x)p FF(\)\)\)\))41 b(in)g(\(8)p FB(:)p FF(54\).)67 b(The)42 b(e\013ect)g(of)e(these)i(terms)g(is)f(that)g(one)g(lo)s(oses) h(the)24 1806 y(b)s(ene\014t)f(of)f(needing)h(to)f(estimate)i FB(u)p FF(,)g(ev)m(ery)g(time)f(it)f(en)m(ters)i(the)f(expression)h (for)e FB(V)3249 1821 y Fw(\025;\034)3353 1806 y FF(,)i(only)f(on)f(a) 24 1923 y(compact)j(subset)g(of)f(its)h(domain)f(where)i(one)e(can)h (use)g FG(a-priori)f FF(b)s(ounds.)73 b(These)44 b(terms)f(do)f(not)24 2039 y(app)s(ear)29 b(in)g(the)g(F)-8 b(eigen)m(baum)31 b(case)e(where)i(this)e(di\016cult)m(y)i(is)f(absen)m(t.)43 b FG(In)31 b(the)h(curr)-5 b(ent)32 b(situation)g(one)24 2155 y(c)-5 b(an)43 b(not)g(but)h(make)f(assumptions)f(on)h(the)h(r)-5 b(ange)42 b(of)i FB(u)p FG(,)h(and)d(show)h(that)h(these)f(assumptions) f(ar)-5 b(e)24 2271 y(r)g(epr)g(o)g(duc)g(e)g(d.)-110 2465 y FF(ii\))42 b(Another)33 b(e\013ect)g(of)f(terms)i FB(u)p FF(\()p FB(T)1197 2480 y Fw(b;\025)1292 2465 y FF(\()p FB(x)p FF(\)\))e(and)h FB(\034)11 b FF(\()p FB(u)p FF(\()p FB(T)1925 2480 y Fw(b;\025)2020 2465 y FF(\()p FB(x)p FF(\)\)\)\))33 b(in)g(\(8)p FB(:)p FF(54\))e(is)j(that)e(deriv) -5 b(ativ)m(e)830 2653 y Fz(T)884 2668 y Fw(\034)927 2653 y FF([)p FB(u)p FF(])1037 2612 y FA(0)1060 2653 y FF(\()p FB(z)t FF(\))28 b(=)g Fz(\000)p FB(\025)1451 2612 y FA(\000)p FD(1)1546 2653 y FB(u)1602 2612 y FA(0)1624 2653 y FF(\()p FB(T)1719 2668 y Fw(b;\025)1815 2653 y FF(\()p FB(V)1910 2668 y Fw(u;\034)2013 2653 y FF(\()p FB(T)2122 2612 y FA(\000)p FD(1)2108 2681 y Fw(b;\025)2216 2653 y FF(\()p FB(z)t FF(\)\)\))p FB(\013)q(V)2537 2668 y Fw(u;\034)2641 2653 y FF(\()p FB(T)2750 2612 y FA(\000)p FD(1)2736 2681 y Fw(b;\025)2844 2653 y FF(\()p FB(z)t FF(\)\))3007 2612 y FA(0)24 2841 y FF(can)33 b(b)s(ecome)g(zero)g (since)443 3066 y FB(V)500 3081 y Fw(u;\034)604 3066 y FF(\()p FB(T)699 3081 y Fw(b;\025)794 3066 y FF(\()p FB(z)t FF(\)\))957 3025 y FA(0)1009 3066 y FF(=)27 b FB(:)17 b(:)g(:)22 b Fz(\002)1598 2999 y FF(1)p 1358 3043 528 4 v 1358 3139 a FB(V)1415 3154 y Fw(u;\034)1519 3139 y FF(\()p FB(T)1628 3098 y FA(\000)p FD(1)1614 3167 y Fw(b;\025)1722 3139 y FF(\()p FB(z)t FF(\)\))1912 2926 y Fr(\022)2002 2999 y FF(2)p 1995 3043 63 4 v 1995 3134 a FB(\013)2068 3066 y(T)2139 3025 y FA(\000)p FD(1)2125 3094 y Fw(b;\025)2233 3066 y FF(\()p FB(z)t FF(\))h(+)f FB(u)2535 3025 y FA(0)2558 3066 y FF(\()p FB(z)t FF(\))g Fz(\000)h FB(\034)2858 3025 y FA(0)2882 3066 y FF(\()p FB(u)p FF(\()p FB(z)t FF(\)\))p FB(u)3195 3025 y FA(0)3218 3066 y FF(\()p FB(z)t FF(\))3343 2926 y Fr(\023)24 3335 y FF(can)50 b(b)s(e)g(zero.)96 b(Notice,)55 b(that)50 b FB(V)1307 3350 y Fw(u;\034)1410 3335 y FF(\()p FB(T)1505 3350 y Fw(b;\025)1601 3335 y FF(\()p FB(z)t FF(\)\))1764 3299 y FA(0)1837 3335 y FF(is)h(not)f(zero)g(at)g FB(e)g FF(where)h(an)f(application)g(of)g(the)24 3451 y(L'Hopital's)e(rule)g (sho)m(ws)i(that)d(the)h(deriv)-5 b(ativ)m(e)49 b(is)g(\014nite.)89 b(Ho)m(w)m(ev)m(er,)54 b(it)48 b(can)g(b)s(e)g(zero)g(at)f(other)24 3567 y(p)s(oin)m(ts)29 b(on)f(the)g(real)g(line)h(where)h(2)p FB(\013)1362 3531 y FA(\000)p FD(1)1455 3567 y FB(T)1526 3526 y FA(\000)p FD(1)1512 3595 y Fw(b;\025)1620 3567 y FF(\()p FB(z)t FF(\))13 b(+)g FB(u)1903 3531 y FA(0)1927 3567 y FF(\()p FB(z)t FF(\))g Fz(\000)g FB(\034)2208 3531 y FA(0)2233 3567 y FF(\()p FB(u)p FF(\()p FB(z)t FF(\)\))p FB(u)2546 3531 y FA(0)2569 3567 y FF(\()p FB(z)t FF(\))29 b(is)f(zero.)43 b(This)29 b(w)m(ould)g(totally)24 3684 y(destro)m(y)h(the)g(argumen)m(t)f(since)i(a)e(function)35 b(~)-55 b FB(u)27 b Fz(\021)h(T)1893 3699 y Fw(\034)1937 3684 y FF([)p FB(u)p FF(])h(whose)h(deriv)-5 b(ativ)m(e)30 b(is)g(zero)f(somewhere)i(in)f(the)24 3800 y(real)i(slice)i(of)e(its)h (domain)g(generally)h(is)f(not)f(in)h Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\),)31 b(in)h(particular)39 b(~)-55 b FB(u)p FF(\()p Fz(D)24 b(\\)f FE(C)3221 3815 y FA(\006)3280 3800 y FF(\))28 b FE(*)p 3451 3719 304 4 v 28 w Fz(E)i(\\)23 b FE(C)3695 3815 y FA(\006)3754 3800 y FF(\).)24 3955 y FG(We)43 b(wil)5 b(l)43 b(de)-5 b(al)43 b(with)h(this)f(pr)-5 b(oblem)43 b(by)g(assuming)g(an)g(upp)-5 b(er)43 b(b)-5 b(ound)43 b(on)g(the)h(derivative)f FB(u)3515 3919 y FA(0)3581 3955 y FG(in)g(the)24 4071 y(\\pr)-5 b(oblematic")32 b(subinterval)i(of)g(the)g(r)-5 b(e)g(al)34 b(slic)-5 b(e)34 b(of)f Fz(D)k FG(so)d(that)h FF(2)p FB(\013)2474 4035 y FA(\000)p FD(1)2567 4071 y FB(T)2638 4030 y FA(\000)p FD(1)2624 4099 y Fw(b;\025)2732 4071 y FF(\()p FB(z)t FF(\))22 b(+)e FB(u)3031 4035 y FA(0)3054 4071 y FF(\()p FB(z)t FF(\))h Fz(\000)g FB(\034)3351 4035 y FA(0)3375 4071 y FF(\()p FB(u)p FF(\()p FB(z)t FF(\)\))p FB(u)3688 4035 y FA(0)3711 4071 y FF(\()p FB(z)t FF(\))24 4187 y FG(is)34 b(guar)-5 b(ante)g(e)g(d)35 b(to)g(b)-5 b(e)34 b(nonzer)-5 b(o,)34 b(and)h(we)f(wil)5 b(l)34 b(demonstr)-5 b(ate)34 b(that)i(this)f(b)-5 b(ound)34 b(is)h(r)-5 b(epr)g(o)g(duc)g (e)g(d.)-184 4664 y FJ(9.)85 b FH(Detaile)l(d)30 b(statement)f(of)i (the)f(Main)g(Claim)-184 4784 y FF(Let)37 b FB(S)55 4799 y Fw(#)138 4784 y FF(denote)h(the)g(sector)f(in)h FE(C)f FF(of)f(angle)h(2)p FB(#)h FF(with)f(the)h(v)m(ertex)g(at)f(p)s(oin)m (t)g Fz(\000)p FF(1,)i(con)m(taining)e(\()p Fz(\0001)p FB(;)17 b Fz(\000)p FF(1\))-184 4900 y(and)33 b(symmetric)i(with)e (resp)s(ect)h(to)e(the)h(real)g(axis.)44 b(W)-8 b(e)33 b(denote)1477 5143 y FE(C)1549 5158 y FA(\000)p FD(1)p Fw(;#)1733 5143 y FF(=)27 b FE(C)1908 5158 y FD(1)1970 5143 y Fz(n)22 b FB(S)2102 5158 y Fw(#)2148 5143 y FB(:)-84 5320 y FF(In)33 b(what)g(follo)m(ws,)g(w)m(e)h(will)f(mak)m(e)h(the)f (follo)m(wing)f(c)m(hoices:)824 5509 y Fz(D)f FF(=)c FB(D)s FF(\()p FB(I)1200 5524 y FD(1)1239 5509 y FB(;)17 b(\022)1328 5524 y FD(1)1368 5509 y FF(\))p FB(;)114 b Fz(E)36 b FF(=)28 b Fz(E)1793 5524 y Fw(#)1861 5509 y Fz([)22 b FB(D)s FF(\()p FB(I)2114 5524 y FD(3)2153 5509 y FB(;)17 b(\022)2242 5524 y FD(3)2282 5509 y FF(\))22 b Fz([)g FB(D)s FF(\()p FB(I)2595 5524 y FD(4)2635 5509 y FB(;)17 b(\022)2724 5524 y FD(4)2763 5509 y FF(\))p FB(;)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 19 20 TeXDict begin 19 19 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(19)1222 361 y currentpoint currentpoint translate 0.38307 0.38307 scale neg exch neg exch translate 1222 361 a 1222 361 a gsave currentpoint currentpoint translate -90 neg rotate neg exch neg exch translate 1222 361 a @beginspecial 0 @llx 0 @lly 512 @urx 370 @ury 5120 @rwi @setspecial %%BeginDocument: target_set.eps %!PS-Adobe-3.0 EPSF-2.0 %%Title: Maple plot %%Creator: Maple %%BoundingBox: 0 0 512 370 %%EndComments 0 370 translate gsave %setFont /Helvetica findfont 12 scalefont setfont 1 1 1 setrgbcolor newpath 0 0 moveto 512 0 rlineto 0 370 neg rlineto 512 neg 0 rlineto closepath fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 240 -203 lineto 239 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 236 -304 lineto 237 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 213 -308 lineto 215 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 201 -306 lineto 203 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 193 -303 lineto 194 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 241 -203 lineto 240 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 243 -203 lineto 241 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 235 -304 lineto 236 -304 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 244 -203 lineto 243 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 245 -203 lineto 244 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 233 -305 lineto 235 -304 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 212 -308 lineto 213 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 246 -203 lineto 245 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 247 -203 lineto 246 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 232 -305 lineto 233 -305 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 249 -203 lineto 247 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 250 -203 lineto 249 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 230 -306 lineto 232 -305 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 210 -308 lineto 212 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 196 -304 lineto 197 -305 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 251 -203 lineto 250 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 252 -203 lineto 251 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 229 -306 lineto 230 -306 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 253 -203 lineto 252 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 254 -203 lineto 253 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 228 -307 lineto 229 -306 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 200 -306 lineto 201 -306 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 255 -203 lineto 254 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 256 -203 lineto 255 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 209 -308 lineto 210 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 256 -286 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 226 -307 lineto 228 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 193 -203 lineto 192 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 194 -203 lineto 193 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 255 -288 lineto 256 -286 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 225 -307 lineto 226 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 207 -308 lineto 209 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 199 -305 lineto 200 -306 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 194 -303 lineto 196 -304 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 196 -203 lineto 194 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 197 -203 lineto 196 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 254 -289 lineto 255 -288 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 199 -203 lineto 197 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 200 -203 lineto 199 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 253 -290 lineto 254 -289 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 223 -308 lineto 225 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 201 -203 lineto 200 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 203 -203 lineto 201 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 252 -291 lineto 253 -290 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 204 -203 lineto 203 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 206 -203 lineto 204 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 251 -293 lineto 252 -291 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 222 -308 lineto 223 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 206 -307 lineto 207 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 207 -203 lineto 206 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 209 -203 lineto 207 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 250 -294 lineto 251 -293 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 210 -203 lineto 209 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 212 -203 lineto 210 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 249 -295 lineto 250 -294 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 220 -308 lineto 222 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 213 -203 lineto 212 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 215 -203 lineto 213 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 247 -296 lineto 249 -295 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 216 -203 lineto 215 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 217 -203 lineto 216 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 246 -297 lineto 247 -296 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 219 -308 lineto 220 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 204 -307 lineto 206 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 197 -305 lineto 199 -305 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 219 -203 lineto 217 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 220 -203 lineto 219 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 245 -298 lineto 246 -297 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 222 -203 lineto 220 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 223 -203 lineto 222 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 244 -299 lineto 245 -298 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 217 -308 lineto 219 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 225 -203 lineto 223 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 226 -203 lineto 225 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 243 -300 lineto 244 -299 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 228 -203 lineto 226 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 229 -203 lineto 228 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 241 -301 lineto 243 -300 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 216 -308 lineto 217 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 203 -307 lineto 204 -307 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 230 -203 lineto 229 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 232 -203 lineto 230 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 240 -301 lineto 241 -301 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 233 -203 lineto 232 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 235 -203 lineto 233 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 239 -302 lineto 240 -301 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 215 -308 lineto 216 -308 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 236 -203 lineto 235 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 237 -203 lineto 236 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 237 -303 lineto 239 -302 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -302 moveto 192 -302 lineto 239 -203 lineto 237 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 175 -203 moveto 175 -203 lineto 173 -63 lineto 175 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 175 -203 moveto 175 -203 lineto 173 -203 lineto 173 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 177 -203 moveto 177 -203 lineto 175 -62 lineto 177 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 177 -203 moveto 177 -203 lineto 175 -203 lineto 175 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 179 -203 moveto 179 -203 lineto 177 -61 lineto 179 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 179 -203 moveto 179 -203 lineto 177 -203 lineto 177 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 180 -203 moveto 180 -203 lineto 179 -60 lineto 180 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 180 -203 moveto 180 -203 lineto 179 -203 lineto 179 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 182 -203 moveto 182 -203 lineto 180 -59 lineto 182 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 182 -203 moveto 182 -203 lineto 180 -203 lineto 180 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 184 -203 moveto 184 -203 lineto 182 -58 lineto 184 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 184 -203 moveto 184 -203 lineto 182 -203 lineto 182 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 186 -203 moveto 186 -203 lineto 184 -57 lineto 186 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 186 -203 moveto 186 -203 lineto 184 -203 lineto 184 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 188 -203 moveto 188 -203 lineto 186 -57 lineto 188 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 188 -203 moveto 188 -203 lineto 186 -203 lineto 186 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 190 -203 moveto 190 -203 lineto 188 -56 lineto 190 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 190 -203 moveto 190 -203 lineto 188 -203 lineto 188 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -203 moveto 192 -203 lineto 190 -56 lineto 192 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 192 -203 moveto 192 -203 lineto 190 -203 lineto 190 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 194 -203 moveto 194 -203 lineto 192 -55 lineto 194 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 194 -203 moveto 194 -203 lineto 192 -203 lineto 192 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 196 -203 moveto 196 -203 lineto 194 -55 lineto 196 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 196 -203 moveto 196 -203 lineto 194 -203 lineto 194 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 198 -203 moveto 198 -203 lineto 196 -54 lineto 198 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 198 -203 moveto 198 -203 lineto 196 -203 lineto 196 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 200 -203 moveto 200 -203 lineto 198 -54 lineto 200 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 200 -203 moveto 200 -203 lineto 198 -203 lineto 198 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 202 -203 moveto 202 -203 lineto 200 -54 lineto 202 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 202 -203 moveto 202 -203 lineto 200 -203 lineto 200 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 204 -203 moveto 204 -203 lineto 202 -54 lineto 204 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 204 -203 moveto 204 -203 lineto 202 -203 lineto 202 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 206 -203 moveto 206 -203 lineto 204 -54 lineto 206 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 206 -203 moveto 206 -203 lineto 204 -203 lineto 204 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 208 -203 moveto 208 -203 lineto 206 -54 lineto 208 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 208 -203 moveto 208 -203 lineto 206 -203 lineto 206 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 210 -203 moveto 210 -203 lineto 208 -54 lineto 210 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 210 -203 moveto 210 -203 lineto 208 -203 lineto 208 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 212 -203 moveto 212 -203 lineto 210 -54 lineto 212 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 212 -203 moveto 212 -203 lineto 210 -203 lineto 210 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 214 -203 moveto 214 -203 lineto 212 -55 lineto 214 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 214 -203 moveto 214 -203 lineto 212 -203 lineto 212 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 215 -203 moveto 215 -203 lineto 214 -55 lineto 215 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 215 -203 moveto 215 -203 lineto 214 -203 lineto 214 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 217 -203 moveto 217 -203 lineto 215 -55 lineto 217 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 217 -203 moveto 217 -203 lineto 215 -203 lineto 215 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 219 -203 moveto 219 -203 lineto 217 -56 lineto 219 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 219 -203 moveto 219 -203 lineto 217 -203 lineto 217 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 221 -203 moveto 221 -203 lineto 219 -57 lineto 221 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 221 -203 moveto 221 -203 lineto 219 -203 lineto 219 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 223 -203 moveto 223 -203 lineto 221 -57 lineto 223 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 223 -203 moveto 223 -203 lineto 221 -203 lineto 221 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 225 -203 moveto 225 -203 lineto 223 -58 lineto 225 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 225 -203 moveto 225 -203 lineto 223 -203 lineto 223 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 227 -203 moveto 227 -203 lineto 225 -59 lineto 227 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 227 -203 moveto 227 -203 lineto 225 -203 lineto 225 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 229 -203 moveto 229 -203 lineto 227 -60 lineto 229 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 229 -203 moveto 229 -203 lineto 227 -203 lineto 227 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 230 -203 moveto 230 -203 lineto 229 -61 lineto 230 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 230 -203 moveto 230 -203 lineto 229 -203 lineto 229 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 232 -203 moveto 232 -203 lineto 230 -61 lineto 232 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 232 -203 moveto 232 -203 lineto 230 -203 lineto 230 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 234 -203 moveto 234 -203 lineto 232 -63 lineto 234 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 234 -203 moveto 234 -203 lineto 232 -203 lineto 232 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 236 -203 moveto 236 -203 lineto 234 -64 lineto 236 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 236 -203 moveto 236 -203 lineto 234 -203 lineto 234 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 237 -203 moveto 237 -203 lineto 236 -65 lineto 237 -66 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 237 -203 moveto 237 -203 lineto 236 -203 lineto 236 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 239 -203 moveto 239 -203 lineto 237 -66 lineto 239 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 239 -203 moveto 239 -203 lineto 237 -203 lineto 237 -66 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 240 -203 moveto 240 -203 lineto 239 -67 lineto 240 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 240 -203 moveto 240 -203 lineto 239 -203 lineto 239 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 242 -203 moveto 242 -203 lineto 240 -69 lineto 242 -70 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 242 -203 moveto 242 -203 lineto 240 -203 lineto 240 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 243 -203 moveto 243 -203 lineto 242 -70 lineto 243 -72 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 243 -203 moveto 243 -203 lineto 242 -203 lineto 242 -70 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 245 -203 moveto 245 -203 lineto 243 -72 lineto 245 -73 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 245 -203 moveto 245 -203 lineto 243 -203 lineto 243 -72 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 246 -203 moveto 246 -203 lineto 245 -73 lineto 246 -75 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 246 -203 moveto 246 -203 lineto 245 -203 lineto 245 -73 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 248 -203 moveto 248 -203 lineto 246 -75 lineto 248 -77 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 248 -203 moveto 248 -203 lineto 246 -203 lineto 246 -75 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 249 -203 moveto 249 -203 lineto 248 -77 lineto 249 -78 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 249 -203 moveto 249 -203 lineto 248 -203 lineto 248 -77 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 250 -203 moveto 250 -203 lineto 249 -78 lineto 250 -80 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 250 -203 moveto 250 -203 lineto 249 -203 lineto 249 -78 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 252 -203 moveto 252 -203 lineto 250 -80 lineto 252 -82 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 252 -203 moveto 252 -203 lineto 250 -203 lineto 250 -80 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 253 -203 moveto 253 -203 lineto 252 -82 lineto 253 -84 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 253 -203 moveto 253 -203 lineto 252 -203 lineto 252 -82 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 254 -203 moveto 254 -203 lineto 253 -84 lineto 254 -86 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 254 -203 moveto 254 -203 lineto 253 -203 lineto 253 -84 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 254 -203 moveto 254 -203 lineto 254 -86 lineto 254 -87 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 254 -203 moveto 254 -203 lineto 254 -203 lineto 254 -86 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 254 -87 lineto 255 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 254 -203 lineto 254 -87 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 255 -88 lineto 255 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 255 -203 lineto 255 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 255 -88 lineto 255 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 255 -203 lineto 255 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 255 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 255 -203 lineto 255 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -90 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 82 -203 lineto 81 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 89 -203 lineto 82 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 95 -203 lineto 89 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 101 -203 lineto 95 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 107 -203 lineto 101 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 120 -203 lineto 107 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 132 -203 lineto 120 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 142 -203 lineto 132 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 152 -203 lineto 142 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 162 -203 lineto 152 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 170 -203 lineto 162 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 178 -203 lineto 170 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 185 -203 lineto 178 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 191 -203 lineto 185 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 197 -203 lineto 191 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 203 -203 lineto 197 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 208 -203 lineto 203 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 214 -203 lineto 208 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 218 -203 lineto 214 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 223 -203 lineto 218 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 227 -203 lineto 223 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 231 -203 lineto 227 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 236 -203 lineto 231 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 240 -203 lineto 236 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 244 -203 lineto 240 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 249 -203 lineto 244 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 256 -203 lineto 249 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 256 -286 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 249 -291 lineto 256 -286 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 244 -293 lineto 249 -291 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 240 -295 lineto 244 -293 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 236 -297 lineto 240 -295 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 231 -298 lineto 236 -297 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 227 -299 lineto 231 -298 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 223 -300 lineto 227 -299 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 218 -301 lineto 223 -300 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 214 -302 lineto 218 -301 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 208 -303 lineto 214 -302 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 203 -303 lineto 208 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 197 -303 lineto 203 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 191 -303 lineto 197 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 185 -302 lineto 191 -303 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 178 -301 lineto 185 -302 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 170 -299 lineto 178 -301 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 162 -296 lineto 170 -299 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 152 -292 lineto 162 -296 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 142 -286 lineto 152 -292 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 132 -279 lineto 142 -286 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 120 -269 lineto 132 -279 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 107 -255 lineto 120 -269 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 101 -248 lineto 107 -255 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 95 -239 lineto 101 -248 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 89 -226 lineto 95 -239 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 82 -210 lineto 89 -226 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 80 -191 lineto 81 -175 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 81 -203 lineto 80 -191 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 81 -203 moveto 81 -203 lineto 80 -203 lineto 81 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 83 -203 moveto 83 -203 lineto 81 -175 lineto 83 -161 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 83 -203 moveto 83 -203 lineto 81 -203 lineto 81 -175 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 86 -203 moveto 86 -203 lineto 83 -161 lineto 86 -148 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 86 -203 moveto 86 -203 lineto 83 -203 lineto 83 -161 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 90 -203 moveto 90 -203 lineto 86 -148 lineto 90 -135 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 90 -203 moveto 90 -203 lineto 86 -203 lineto 86 -148 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 95 -203 moveto 95 -203 lineto 90 -135 lineto 95 -124 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 95 -203 moveto 95 -203 lineto 90 -203 lineto 90 -135 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 100 -203 moveto 100 -203 lineto 95 -124 lineto 100 -114 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 100 -203 moveto 100 -203 lineto 95 -203 lineto 95 -124 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 106 -203 moveto 106 -203 lineto 100 -203 lineto 100 -114 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 106 -203 moveto 106 -203 lineto 100 -114 lineto 106 -105 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 113 -203 moveto 113 -203 lineto 106 -105 lineto 113 -97 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 113 -203 moveto 113 -203 lineto 106 -203 lineto 106 -105 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 119 -203 moveto 119 -203 lineto 113 -97 lineto 119 -90 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 119 -203 moveto 119 -203 lineto 113 -203 lineto 113 -97 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 131 -203 moveto 131 -203 lineto 119 -90 lineto 131 -80 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 131 -203 moveto 131 -203 lineto 119 -203 lineto 119 -90 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 144 -203 moveto 144 -203 lineto 131 -80 lineto 144 -72 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 144 -203 moveto 144 -203 lineto 131 -203 lineto 131 -80 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 155 -203 moveto 155 -203 lineto 144 -72 lineto 155 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 155 -203 moveto 155 -203 lineto 144 -203 lineto 144 -72 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 166 -203 moveto 166 -203 lineto 155 -67 lineto 166 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 166 -203 moveto 166 -203 lineto 155 -203 lineto 155 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 175 -203 moveto 175 -203 lineto 166 -64 lineto 175 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 175 -203 moveto 175 -203 lineto 166 -203 lineto 166 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 184 -203 moveto 184 -203 lineto 175 -62 lineto 184 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 184 -203 moveto 184 -203 lineto 175 -203 lineto 175 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 193 -203 moveto 193 -203 lineto 184 -61 lineto 193 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 193 -203 moveto 193 -203 lineto 184 -203 lineto 184 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 200 -203 moveto 200 -203 lineto 193 -61 lineto 200 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 200 -203 moveto 200 -203 lineto 193 -203 lineto 193 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 207 -203 moveto 207 -203 lineto 200 -62 lineto 207 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 207 -203 moveto 207 -203 lineto 200 -203 lineto 200 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 213 -203 moveto 213 -203 lineto 207 -63 lineto 213 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 213 -203 moveto 213 -203 lineto 207 -203 lineto 207 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 219 -203 moveto 219 -203 lineto 213 -65 lineto 219 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 219 -203 moveto 219 -203 lineto 213 -203 lineto 213 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 224 -203 moveto 224 -203 lineto 219 -67 lineto 224 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 224 -203 moveto 224 -203 lineto 219 -203 lineto 219 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 229 -203 moveto 229 -203 lineto 224 -69 lineto 229 -71 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 229 -203 moveto 229 -203 lineto 224 -203 lineto 224 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 233 -203 moveto 233 -203 lineto 229 -71 lineto 233 -73 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 233 -203 moveto 233 -203 lineto 229 -203 lineto 229 -71 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 238 -203 moveto 238 -203 lineto 233 -73 lineto 238 -76 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 238 -203 moveto 238 -203 lineto 233 -203 lineto 233 -73 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 242 -203 moveto 242 -203 lineto 238 -76 lineto 242 -78 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 242 -203 moveto 242 -203 lineto 238 -203 lineto 238 -76 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 246 -203 moveto 246 -203 lineto 242 -78 lineto 246 -81 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 246 -203 moveto 246 -203 lineto 242 -203 lineto 242 -78 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 250 -203 moveto 250 -203 lineto 246 -81 lineto 250 -84 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 250 -203 moveto 250 -203 lineto 246 -203 lineto 246 -81 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 250 -84 lineto 256 -90 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 250 -203 lineto 250 -84 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 257 -288 moveto 257 -288 lineto 256 -203 lineto 257 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 257 -288 moveto 257 -288 lineto 256 -286 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 258 -289 moveto 258 -289 lineto 257 -203 lineto 258 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 258 -289 moveto 258 -289 lineto 257 -288 lineto 257 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 259 -290 moveto 259 -290 lineto 258 -203 lineto 259 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 259 -290 moveto 259 -290 lineto 258 -289 lineto 258 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 260 -291 moveto 260 -291 lineto 259 -203 lineto 260 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 260 -291 moveto 260 -291 lineto 259 -290 lineto 259 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 261 -293 moveto 261 -293 lineto 260 -203 lineto 261 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 261 -293 moveto 261 -293 lineto 260 -291 lineto 260 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 262 -294 moveto 262 -294 lineto 261 -203 lineto 262 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 262 -294 moveto 262 -294 lineto 261 -293 lineto 261 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 263 -295 moveto 263 -295 lineto 262 -203 lineto 263 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 263 -295 moveto 263 -295 lineto 262 -294 lineto 262 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 265 -296 moveto 265 -296 lineto 263 -203 lineto 265 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 265 -296 moveto 265 -296 lineto 263 -295 lineto 263 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 266 -297 moveto 266 -297 lineto 265 -203 lineto 266 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 266 -297 moveto 266 -297 lineto 265 -296 lineto 265 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 267 -298 moveto 267 -298 lineto 266 -203 lineto 267 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 267 -298 moveto 267 -298 lineto 266 -297 lineto 266 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 268 -299 moveto 268 -299 lineto 267 -203 lineto 268 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 268 -299 moveto 268 -299 lineto 267 -298 lineto 267 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 269 -300 moveto 269 -300 lineto 268 -203 lineto 269 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 269 -300 moveto 269 -300 lineto 268 -299 lineto 268 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 271 -301 moveto 271 -301 lineto 269 -203 lineto 271 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 271 -301 moveto 271 -301 lineto 269 -300 lineto 269 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 272 -301 moveto 272 -301 lineto 271 -203 lineto 272 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 272 -301 moveto 272 -301 lineto 271 -301 lineto 271 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 273 -302 moveto 273 -302 lineto 272 -203 lineto 273 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 273 -302 moveto 273 -302 lineto 272 -301 lineto 272 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 275 -303 moveto 275 -303 lineto 273 -203 lineto 275 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 275 -303 moveto 275 -303 lineto 273 -302 lineto 273 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 276 -304 moveto 276 -304 lineto 275 -203 lineto 276 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 276 -304 moveto 276 -304 lineto 275 -303 lineto 275 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 277 -304 moveto 277 -304 lineto 276 -203 lineto 277 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 277 -304 moveto 277 -304 lineto 276 -304 lineto 276 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 279 -305 moveto 279 -305 lineto 277 -203 lineto 279 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 279 -305 moveto 279 -305 lineto 277 -304 lineto 277 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 280 -305 moveto 280 -305 lineto 279 -203 lineto 280 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 280 -305 moveto 280 -305 lineto 279 -305 lineto 279 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 282 -306 moveto 282 -306 lineto 280 -203 lineto 282 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 282 -306 moveto 282 -306 lineto 280 -305 lineto 280 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 283 -306 moveto 283 -306 lineto 282 -203 lineto 283 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 283 -306 moveto 283 -306 lineto 282 -306 lineto 282 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 284 -307 moveto 284 -307 lineto 283 -203 lineto 284 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 284 -307 moveto 284 -307 lineto 283 -306 lineto 283 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 286 -307 moveto 286 -307 lineto 284 -203 lineto 286 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 286 -307 moveto 286 -307 lineto 284 -307 lineto 284 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 287 -307 moveto 287 -307 lineto 286 -203 lineto 287 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 287 -307 moveto 287 -307 lineto 286 -307 lineto 286 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 289 -308 moveto 289 -308 lineto 287 -203 lineto 289 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 289 -308 moveto 289 -308 lineto 287 -307 lineto 287 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 290 -308 moveto 290 -308 lineto 289 -203 lineto 290 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 290 -308 moveto 290 -308 lineto 289 -308 lineto 289 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 292 -308 moveto 292 -308 lineto 290 -203 lineto 292 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 292 -308 moveto 292 -308 lineto 290 -308 lineto 290 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 293 -308 moveto 293 -308 lineto 292 -203 lineto 293 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 293 -308 moveto 293 -308 lineto 292 -308 lineto 292 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 295 -308 moveto 295 -308 lineto 293 -203 lineto 295 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 295 -308 moveto 295 -308 lineto 293 -308 lineto 293 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 296 -308 moveto 296 -308 lineto 295 -203 lineto 296 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 296 -308 moveto 296 -308 lineto 295 -308 lineto 295 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 297 -308 moveto 297 -308 lineto 296 -203 lineto 297 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 297 -308 moveto 297 -308 lineto 296 -308 lineto 296 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 299 -308 moveto 299 -308 lineto 297 -203 lineto 299 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 299 -308 moveto 299 -308 lineto 297 -308 lineto 297 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 300 -308 moveto 300 -308 lineto 299 -203 lineto 300 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 300 -308 moveto 300 -308 lineto 299 -308 lineto 299 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 302 -308 moveto 302 -308 lineto 300 -203 lineto 302 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 302 -308 moveto 302 -308 lineto 300 -308 lineto 300 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 303 -308 moveto 303 -308 lineto 302 -203 lineto 303 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 303 -308 moveto 303 -308 lineto 302 -308 lineto 302 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 305 -308 moveto 305 -308 lineto 303 -203 lineto 305 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 305 -308 moveto 305 -308 lineto 303 -308 lineto 303 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 306 -307 moveto 306 -307 lineto 305 -203 lineto 306 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 306 -307 moveto 306 -307 lineto 305 -308 lineto 305 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 308 -307 moveto 308 -307 lineto 306 -203 lineto 308 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 308 -307 moveto 308 -307 lineto 306 -307 lineto 306 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 309 -307 moveto 309 -307 lineto 308 -203 lineto 309 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 309 -307 moveto 309 -307 lineto 308 -307 lineto 308 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 311 -306 moveto 311 -306 lineto 309 -203 lineto 311 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 311 -306 moveto 311 -306 lineto 309 -307 lineto 309 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 312 -306 moveto 312 -306 lineto 311 -203 lineto 312 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 312 -306 moveto 312 -306 lineto 311 -306 lineto 311 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 313 -305 moveto 313 -305 lineto 312 -203 lineto 313 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 313 -305 moveto 313 -305 lineto 312 -306 lineto 312 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 315 -305 moveto 315 -305 lineto 313 -203 lineto 315 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 315 -305 moveto 315 -305 lineto 313 -305 lineto 313 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 316 -304 moveto 316 -304 lineto 315 -203 lineto 316 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 316 -304 moveto 316 -304 lineto 315 -305 lineto 315 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 318 -303 moveto 318 -303 lineto 316 -203 lineto 318 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 318 -303 moveto 318 -303 lineto 316 -304 lineto 316 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 319 -303 moveto 319 -303 lineto 318 -203 lineto 319 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 319 -303 moveto 319 -303 lineto 318 -303 lineto 318 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 320 -302 moveto 320 -302 lineto 319 -203 lineto 320 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 320 -302 moveto 320 -302 lineto 319 -303 lineto 319 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 278 -64 lineto 276 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 280 -63 lineto 278 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 259 -84 lineto 258 -86 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 285 -203 lineto 287 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 282 -61 lineto 280 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 285 -60 lineto 283 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 287 -59 lineto 285 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 289 -58 lineto 287 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 293 -57 lineto 291 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 297 -55 lineto 295 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 300 -55 lineto 298 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 289 -203 lineto 291 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 308 -54 lineto 306 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 310 -54 lineto 308 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 312 -54 lineto 310 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 316 -54 lineto 314 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 282 -203 lineto 283 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 283 -203 lineto 285 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 324 -56 lineto 322 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 328 -57 lineto 326 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 332 -59 lineto 330 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 275 -203 lineto 276 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 339 -63 lineto 337 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 339 -203 lineto 339 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 337 -203 lineto 339 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 260 -203 lineto 262 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 333 -203 lineto 335 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 269 -203 lineto 270 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 330 -203 lineto 332 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 326 -203 lineto 328 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 266 -203 lineto 267 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 322 -203 lineto 324 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 318 -203 lineto 320 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 263 -203 lineto 264 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 310 -203 lineto 312 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 308 -203 lineto 310 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 306 -203 lineto 308 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 302 -203 lineto 304 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 258 -203 lineto 259 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 259 -203 lineto 260 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 295 -203 lineto 297 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 291 -203 lineto 293 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 287 -203 lineto 289 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -203 lineto 257 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 280 -203 lineto 282 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 278 -203 lineto 280 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 276 -203 lineto 278 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 273 -203 lineto 275 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 272 -203 lineto 273 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 270 -203 lineto 272 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 320 -203 lineto 322 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 324 -203 lineto 326 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 267 -203 lineto 269 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 264 -203 lineto 266 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 258 -86 lineto 258 -87 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 314 -203 lineto 316 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 316 -203 lineto 318 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 304 -203 lineto 306 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 262 -203 lineto 263 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 258 -203 lineto 258 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -203 lineto 258 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -203 lineto 257 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 257 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -88 lineto 257 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 264 -77 lineto 263 -78 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 293 -203 lineto 295 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 263 -78 lineto 262 -80 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 262 -80 lineto 260 -82 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 267 -73 lineto 266 -75 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 270 -70 lineto 269 -72 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 320 -55 lineto 318 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 273 -67 lineto 272 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 275 -66 lineto 273 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 276 -65 lineto 275 -66 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 283 -61 lineto 282 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 291 -57 lineto 289 -58 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 295 -56 lineto 293 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 298 -55 lineto 297 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 318 -55 lineto 316 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 302 -54 lineto 300 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 304 -54 lineto 302 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 306 -54 lineto 304 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 314 -54 lineto 312 -54 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 322 -56 lineto 320 -55 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 326 -57 lineto 324 -56 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 330 -58 lineto 328 -57 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 332 -203 lineto 333 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 297 -203 lineto 298 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 333 -60 lineto 332 -59 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 335 -61 lineto 333 -60 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 337 -62 lineto 335 -61 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 335 -203 lineto 337 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 328 -203 lineto 330 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 300 -203 lineto 302 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 298 -203 lineto 300 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -90 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -89 lineto 256 -89 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 257 -88 lineto 257 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 258 -87 lineto 257 -88 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 312 -203 lineto 314 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 260 -82 lineto 259 -84 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 266 -75 lineto 264 -77 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 269 -72 lineto 267 -73 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 272 -69 lineto 270 -70 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 256 -203 moveto 256 -203 lineto 256 -203 lineto 256 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 319 -303 moveto 319 -303 lineto 316 -303 lineto 316 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 319 -303 moveto 319 -303 lineto 316 -203 lineto 319 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 322 -302 moveto 322 -302 lineto 319 -303 lineto 319 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 322 -302 moveto 322 -302 lineto 319 -203 lineto 322 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 325 -302 moveto 325 -302 lineto 322 -203 lineto 325 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 325 -302 moveto 325 -302 lineto 322 -302 lineto 322 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 328 -302 moveto 328 -302 lineto 325 -302 lineto 325 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 328 -302 moveto 328 -302 lineto 325 -203 lineto 328 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 331 -301 moveto 331 -301 lineto 328 -302 lineto 328 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 331 -301 moveto 331 -301 lineto 328 -203 lineto 331 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 334 -301 moveto 334 -301 lineto 331 -301 lineto 331 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 334 -301 moveto 334 -301 lineto 331 -203 lineto 334 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -300 moveto 337 -300 lineto 334 -203 lineto 337 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -300 moveto 337 -300 lineto 334 -301 lineto 334 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 341 -299 moveto 341 -299 lineto 337 -300 lineto 337 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 341 -299 moveto 341 -299 lineto 337 -203 lineto 341 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 345 -298 moveto 345 -298 lineto 341 -299 lineto 341 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 345 -298 moveto 345 -298 lineto 341 -203 lineto 345 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 348 -296 moveto 348 -296 lineto 345 -203 lineto 348 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 348 -296 moveto 348 -296 lineto 345 -298 lineto 345 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 352 -295 moveto 352 -295 lineto 348 -203 lineto 352 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 352 -295 moveto 352 -295 lineto 348 -296 lineto 348 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 356 -293 moveto 356 -293 lineto 352 -295 lineto 352 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 356 -293 moveto 356 -293 lineto 352 -203 lineto 356 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 361 -291 moveto 361 -291 lineto 356 -203 lineto 361 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 361 -291 moveto 361 -291 lineto 356 -293 lineto 356 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 365 -289 moveto 365 -289 lineto 361 -203 lineto 365 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 365 -289 moveto 365 -289 lineto 361 -291 lineto 361 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 369 -286 moveto 369 -286 lineto 365 -203 lineto 369 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 369 -286 moveto 369 -286 lineto 365 -289 lineto 365 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 374 -283 moveto 374 -283 lineto 369 -286 lineto 369 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 374 -283 moveto 374 -283 lineto 369 -203 lineto 374 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 379 -280 moveto 379 -280 lineto 374 -283 lineto 374 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 379 -280 moveto 379 -280 lineto 374 -203 lineto 379 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 385 -276 moveto 385 -276 lineto 379 -280 lineto 379 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 385 -276 moveto 385 -276 lineto 379 -203 lineto 385 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 390 -271 moveto 390 -271 lineto 385 -203 lineto 390 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 390 -271 moveto 390 -271 lineto 385 -276 lineto 385 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 395 -266 moveto 395 -266 lineto 390 -271 lineto 390 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 395 -266 moveto 395 -266 lineto 390 -203 lineto 395 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 401 -260 moveto 401 -260 lineto 395 -203 lineto 401 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 401 -260 moveto 401 -260 lineto 395 -266 lineto 395 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 407 -253 moveto 407 -253 lineto 401 -203 lineto 407 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 407 -253 moveto 407 -253 lineto 401 -260 lineto 401 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 412 -246 moveto 412 -246 lineto 407 -203 lineto 412 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 412 -246 moveto 412 -246 lineto 407 -253 lineto 407 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 418 -236 moveto 418 -236 lineto 412 -246 lineto 412 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 418 -236 moveto 418 -236 lineto 412 -203 lineto 418 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 424 -225 moveto 424 -225 lineto 418 -203 lineto 424 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 424 -225 moveto 424 -225 lineto 418 -236 lineto 418 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 427 -218 moveto 427 -218 lineto 424 -203 lineto 427 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 427 -218 moveto 427 -218 lineto 424 -225 lineto 424 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 430 -211 moveto 430 -211 lineto 427 -203 lineto 430 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 430 -211 moveto 430 -211 lineto 427 -218 lineto 427 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 431 -203 moveto 431 -203 lineto 430 -211 lineto 430 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 431 -203 moveto 431 -203 lineto 430 -203 lineto 431 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 432 -203 moveto 432 -203 lineto 431 -203 lineto 431 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 432 -203 moveto 432 -203 lineto 431 -203 lineto 431 -202 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 432 -203 moveto 432 -203 lineto 431 -202 lineto 432 -194 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 430 -166 lineto 428 -153 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 342 -63 lineto 337 -62 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 424 -141 lineto 420 -131 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 424 -203 lineto 428 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 428 -153 lineto 424 -141 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 399 -203 lineto 405 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 346 -64 lineto 342 -63 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 394 -203 lineto 399 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 420 -203 lineto 424 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 420 -131 lineto 415 -120 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 394 -91 lineto 388 -86 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 366 -71 lineto 361 -69 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 432 -203 lineto 432 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 346 -203 lineto 350 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 411 -203 lineto 415 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 432 -194 lineto 432 -180 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 361 -203 lineto 366 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 432 -203 lineto 432 -194 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 405 -203 lineto 411 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 366 -203 lineto 371 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 388 -86 lineto 382 -81 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 388 -203 lineto 394 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 377 -203 lineto 382 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 356 -203 lineto 361 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 405 -105 lineto 399 -97 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 342 -203 lineto 346 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 415 -120 lineto 411 -112 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 428 -203 lineto 430 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 361 -69 lineto 356 -67 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 371 -74 lineto 366 -71 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 382 -203 lineto 388 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 411 -112 lineto 405 -105 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 430 -203 lineto 432 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 350 -65 lineto 346 -64 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 356 -67 lineto 350 -65 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 382 -81 lineto 377 -77 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 377 -77 lineto 371 -74 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 399 -97 lineto 394 -91 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 432 -180 lineto 430 -166 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 415 -203 lineto 420 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 371 -203 lineto 377 -203 lineto fill 0.752 0.752 0.752 setrgbcolor %fillPoly 337 -203 moveto 337 -203 lineto 350 -203 lineto 356 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 75 -202 moveto 75 -202 lineto 84 -202 lineto 84 -203 lineto 75 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -262 moveto 255 -262 lineto 255 -256 lineto 257 -256 lineto 257 -262 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -310 moveto 255 -310 lineto 255 -304 lineto 257 -304 lineto 257 -310 lineto fill 0 0 0 setrgbcolor %fillPoly 412 -202 moveto 412 -202 lineto 420 -202 lineto 420 -203 lineto 412 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 59 -202 moveto 59 -202 lineto 68 -202 lineto 68 -203 lineto 59 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 133 -202 moveto 133 -202 lineto 142 -202 lineto 142 -203 lineto 133 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 158 -202 moveto 158 -202 lineto 166 -202 lineto 166 -203 lineto 158 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 223 -202 moveto 223 -202 lineto 231 -202 lineto 231 -203 lineto 223 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 142 -202 moveto 142 -202 lineto 149 -202 lineto 149 -203 lineto 142 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -150 moveto 255 -150 lineto 255 -143 lineto 257 -143 lineto 257 -150 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -220 moveto 255 -220 lineto 255 -215 lineto 257 -215 lineto 257 -220 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -191 moveto 255 -191 lineto 255 -185 lineto 257 -185 lineto 257 -191 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -96 moveto 255 -96 lineto 255 -90 lineto 257 -90 lineto 257 -96 lineto fill 0 0 0 setrgbcolor %fillPoly 420 -202 moveto 420 -202 lineto 428 -202 lineto 428 -203 lineto 420 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -90 moveto 255 -90 lineto 255 -84 lineto 257 -84 lineto 257 -90 lineto fill 0 0 0 setrgbcolor %fillPoly 289 -202 moveto 289 -202 lineto 297 -202 lineto 297 -203 lineto 289 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -215 moveto 255 -215 lineto 255 -209 lineto 257 -209 lineto 257 -215 lineto fill 0 0 0 setrgbcolor %fillPoly 174 -202 moveto 174 -202 lineto 182 -202 lineto 182 -203 lineto 174 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -138 moveto 255 -138 lineto 255 -131 lineto 257 -131 lineto 257 -138 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -256 moveto 255 -256 lineto 255 -250 lineto 257 -250 lineto 257 -256 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -203 moveto 255 -203 lineto 255 -197 lineto 257 -197 lineto 257 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 297 -202 moveto 297 -202 lineto 305 -202 lineto 305 -203 lineto 297 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 240 -202 moveto 240 -202 lineto 247 -202 lineto 247 -203 lineto 240 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -168 moveto 255 -168 lineto 255 -161 lineto 257 -161 lineto 257 -168 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -292 moveto 255 -292 lineto 255 -286 lineto 257 -286 lineto 257 -292 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -268 moveto 255 -268 lineto 255 -262 lineto 257 -262 lineto 257 -268 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -173 moveto 255 -173 lineto 255 -168 lineto 257 -168 lineto 257 -173 lineto fill 0 0 0 setrgbcolor %fillPoly 100 -202 moveto 100 -202 lineto 108 -202 lineto 108 -203 lineto 100 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 280 -202 moveto 280 -202 lineto 289 -202 lineto 289 -203 lineto 280 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 346 -202 moveto 346 -202 lineto 354 -202 lineto 354 -203 lineto 346 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -316 moveto 255 -316 lineto 255 -310 lineto 257 -310 lineto 257 -316 lineto fill 0 0 0 setrgbcolor %fillPoly 207 -202 moveto 207 -202 lineto 215 -202 lineto 215 -203 lineto 207 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -108 moveto 255 -108 lineto 255 -102 lineto 257 -102 lineto 257 -108 lineto fill 0 0 0 setrgbcolor %fillPoly 396 -202 moveto 396 -202 lineto 404 -202 lineto 404 -203 lineto 396 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 363 -202 moveto 363 -202 lineto 371 -202 lineto 371 -203 lineto 363 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -55 moveto 255 -55 lineto 255 -49 lineto 257 -49 lineto 257 -55 lineto fill 0 0 0 setrgbcolor %fillPoly 198 -202 moveto 198 -202 lineto 207 -202 lineto 207 -203 lineto 198 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 264 -202 moveto 264 -202 lineto 272 -202 lineto 272 -203 lineto 264 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 354 -202 moveto 354 -202 lineto 363 -202 lineto 363 -203 lineto 354 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 436 -202 moveto 436 -202 lineto 444 -202 lineto 444 -203 lineto 436 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 379 -202 moveto 379 -202 lineto 387 -202 lineto 387 -203 lineto 379 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 404 -202 moveto 404 -202 lineto 412 -202 lineto 412 -203 lineto 404 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 256 -202 moveto 256 -202 lineto 264 -202 lineto 264 -203 lineto 256 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 444 -202 moveto 444 -202 lineto 453 -202 lineto 453 -203 lineto 444 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -232 moveto 255 -232 lineto 255 -227 lineto 257 -227 lineto 257 -232 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -114 moveto 255 -114 lineto 255 -108 lineto 257 -108 lineto 257 -114 lineto fill 0 0 0 setrgbcolor %fillPoly 322 -202 moveto 322 -202 lineto 330 -202 lineto 330 -203 lineto 322 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 182 -202 moveto 182 -202 lineto 191 -202 lineto 191 -203 lineto 182 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -274 moveto 255 -274 lineto 255 -268 lineto 257 -268 lineto 257 -274 lineto fill 0 0 0 setrgbcolor %fillPoly 247 -202 moveto 247 -202 lineto 256 -202 lineto 256 -203 lineto 247 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 305 -202 moveto 305 -202 lineto 314 -202 lineto 314 -203 lineto 305 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -227 moveto 255 -227 lineto 255 -220 lineto 257 -220 lineto 257 -227 lineto fill 0 0 0 setrgbcolor %fillPoly 116 -202 moveto 116 -202 lineto 125 -202 lineto 125 -203 lineto 116 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -102 moveto 255 -102 lineto 255 -96 lineto 257 -96 lineto 257 -102 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -209 moveto 255 -209 lineto 255 -203 lineto 257 -203 lineto 257 -209 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -197 moveto 255 -197 lineto 255 -191 lineto 257 -191 lineto 257 -197 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -78 moveto 255 -78 lineto 255 -73 lineto 257 -73 lineto 257 -78 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -66 moveto 255 -66 lineto 255 -61 lineto 257 -61 lineto 257 -66 lineto fill 0 0 0 setrgbcolor %fillPoly 149 -202 moveto 149 -202 lineto 158 -202 lineto 158 -203 lineto 149 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -185 moveto 255 -185 lineto 255 -179 lineto 257 -179 lineto 257 -185 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -244 moveto 255 -244 lineto 255 -239 lineto 257 -239 lineto 257 -244 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -73 moveto 255 -73 lineto 255 -66 lineto 257 -66 lineto 257 -73 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -143 moveto 255 -143 lineto 255 -138 lineto 257 -138 lineto 257 -143 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -239 moveto 255 -239 lineto 255 -232 lineto 257 -232 lineto 257 -239 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -84 moveto 255 -84 lineto 255 -78 lineto 257 -78 lineto 257 -84 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -179 moveto 255 -179 lineto 255 -173 lineto 257 -173 lineto 257 -179 lineto fill 0 0 0 setrgbcolor %fillPoly 371 -202 moveto 371 -202 lineto 379 -202 lineto 379 -203 lineto 371 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 68 -202 moveto 68 -202 lineto 75 -202 lineto 75 -203 lineto 68 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 215 -202 moveto 215 -202 lineto 223 -202 lineto 223 -203 lineto 215 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 92 -202 moveto 92 -202 lineto 100 -202 lineto 100 -203 lineto 92 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -155 moveto 255 -155 lineto 255 -150 lineto 257 -150 lineto 257 -155 lineto fill 0 0 0 setrgbcolor %fillPoly 428 -202 moveto 428 -202 lineto 436 -202 lineto 436 -203 lineto 428 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -126 moveto 255 -126 lineto 255 -120 lineto 257 -120 lineto 257 -126 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -61 moveto 255 -61 lineto 255 -55 lineto 257 -55 lineto 257 -61 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -321 moveto 255 -321 lineto 255 -316 lineto 257 -316 lineto 257 -321 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -327 moveto 255 -327 lineto 255 -321 lineto 257 -321 lineto 257 -327 lineto fill 0 0 0 setrgbcolor %fillPoly 231 -202 moveto 231 -202 lineto 240 -202 lineto 240 -203 lineto 231 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -286 moveto 255 -286 lineto 255 -280 lineto 257 -280 lineto 257 -286 lineto fill 0 0 0 setrgbcolor %fillPoly 84 -202 moveto 84 -202 lineto 92 -202 lineto 92 -203 lineto 84 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -120 moveto 255 -120 lineto 255 -114 lineto 257 -114 lineto 257 -120 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -280 moveto 255 -280 lineto 255 -274 lineto 257 -274 lineto 257 -280 lineto fill 0 0 0 setrgbcolor %fillPoly 338 -202 moveto 338 -202 lineto 346 -202 lineto 346 -203 lineto 338 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 387 -202 moveto 387 -202 lineto 396 -202 lineto 396 -203 lineto 387 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 191 -202 moveto 191 -202 lineto 198 -202 lineto 198 -203 lineto 191 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 314 -202 moveto 314 -202 lineto 322 -202 lineto 322 -203 lineto 314 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 330 -202 moveto 330 -202 lineto 338 -202 lineto 338 -203 lineto 330 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 108 -202 moveto 108 -202 lineto 116 -202 lineto 116 -203 lineto 108 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 125 -202 moveto 125 -202 lineto 133 -202 lineto 133 -203 lineto 125 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -49 moveto 255 -49 lineto 255 -43 lineto 257 -43 lineto 257 -49 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -304 moveto 255 -304 lineto 255 -297 lineto 257 -297 lineto 257 -304 lineto fill 0 0 0 setrgbcolor %fillPoly 166 -202 moveto 166 -202 lineto 174 -202 lineto 174 -203 lineto 166 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 272 -202 moveto 272 -202 lineto 280 -202 lineto 280 -203 lineto 272 -203 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -250 moveto 255 -250 lineto 255 -244 lineto 257 -244 lineto 257 -250 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -161 moveto 255 -161 lineto 255 -155 lineto 257 -155 lineto 257 -161 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -131 moveto 255 -131 lineto 255 -126 lineto 257 -126 lineto 257 -131 lineto fill 0 0 0 setrgbcolor %fillPoly 255 -297 moveto 255 -297 lineto 255 -292 lineto 257 -292 lineto 257 -297 lineto fill %%EndDocument @endspecial 5488 361 a currentpoint grestore moveto 5488 361 a 1222 361 a currentpoint currentpoint translate 1 0.38307 div 1 0.38307 div scale neg exch neg exch translate 1222 361 a 1568 2069 a Ft(Figure)23 b FD(5.)h Fs(Set)h FA(E)6 b Fs(.)-184 2318 y FF(where)1285 2450 y Fz(E)1338 2465 y Fw(#)1412 2450 y FF(=)1529 2425 y(~)1515 2450 y(\002)1591 2465 y FD(2)1630 2450 y FF(\()p FE(C)1740 2465 y FA(\000)p FD(1)p Fw(;#)1896 2450 y FF(\))28 b Fz(\032)g FB(D)s FF(\()p FB(I)2232 2465 y FD(2)2271 2450 y FB(;)17 b(\022)2360 2465 y FD(2)2400 2450 y FF(\))p FB(;)-184 2644 y FF(and)38 b FB(I)54 2659 y Fw(k)133 2644 y FF(=)f(\()p FB(l)313 2659 y Fw(k)356 2644 y FB(;)17 b(r)444 2659 y Fw(k)486 2644 y FF(\))38 b(and)g FB(\022)802 2659 y Fw(k)882 2644 y FF(are)g(as)g(in)g(\(5)p FB(:)p FF(37\)|\(5)p FB(:)p FF(39\),)g FB(#)f FF(=)f(0)p FB(:)p FF(24)h(and)2583 2618 y(~)2569 2644 y(\002)2645 2659 y FD(2)2722 2644 y FF(is)i(a)e(normalized)i(conformal)-184 2760 y(isomorphism)g(of)f Fz(D)h FF(=)d FB(D)s FF(\()p FB(I)901 2775 y FD(2)940 2760 y FB(;)17 b(\022)1029 2775 y FD(2)1068 2760 y FF(\))38 b(and)g FE(C)1411 2775 y FD(1)1488 2760 y FF(\(see)g(b)s(elo)m(w\).)60 b(W)-8 b(e)38 b(will)g(consider)h(the)f(corresp)s(onding)h(space)-184 2876 y Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)-84 2998 y(The)45 b(p)s(oin)m(t)f(of)f(considering)i (suc)m(h)h(rather)e(p)s(eculiar)g(subset)i(of)d(a)h(P)m(oincar)m(\023) -46 b(e)45 b(neigh)m(b)s(ourho)s(o)s(d)f(as)g(the)-184 3114 y(target)28 b(set)h(is)g(that)f(the)g(factorized)h(in)m(v)m(erse)i FB(u)c FF(of)h(the)h(solution)g FB(\036)2250 3129 y Fw(\034)2321 3114 y FF(of)e(\(1)p FB(:)p FF(6\))h(generally)h(maps)g(a)f(symmetric) -184 3230 y(domain)33 b(in)m(to)g(a)f(non-symmetric)j(one.)44 b(In)33 b(our)f(n)m(umerical)i(exp)s(erimen)m(ts)h(w)m(e)f(ha)m(v)m(e)g (determined)g(that)f(the)-184 3346 y(ab)s(o)m(v)m(e)h(c)m(hoice)h Fz(E)42 b FF(seems)36 b(to)d(b)s(e)g(a)h(relativ)m(ely)h(go)s(o)s(d)d (appro)m(ximation)i(of)f FB(u)p FF(\()p Fz(D)s FF(\),)g(b)s(eing,)h(at) f(the)h(same)g(time,)-184 3463 y(the)41 b(set)g(for)f(whic)m(h)i(one)f (can)g(giv)m(e)g(a)g(relativ)m(ely)h(fair)e(appro)m(ximation)h(of)f (the)h(conformal)g(isomorphism)-184 3579 y(with)33 b FE(C)110 3594 y FD(1)150 3579 y FF(.)-84 3700 y(Denote)1518 3833 y Fz(D)1595 3848 y FA(\006)1681 3833 y Fz(\021)28 b(D)d(\\)e FE(C)2049 3848 y FA(\006)2108 3833 y FB(;)-184 4014 y FF(and)33 b(let)949 4183 y FB(\022)997 4142 y FA(0)1048 4183 y Fz(7!)27 b FB(@)5 b Fz(D)1308 4198 y FD(+)1368 4183 y FF(\()p FB(\022)1454 4142 y FA(0)1477 4183 y FF(\))p FB(;)115 b(\022)1705 4142 y FA(0)1756 4183 y Fz(2)1850 4043 y Fr(\022)1923 4183 y FB(\022)1968 4198 y FD(1)2030 4183 y Fz(\000)2140 4116 y FB(\031)p 2140 4160 59 4 v 2145 4252 a FF(2)2209 4183 y FB(;)2262 4116 y FF(3)p 2262 4160 49 4 v 2262 4252 a(2)2321 4183 y FB(\031)26 b Fz(\000)d FB(\022)2547 4198 y FD(1)2587 4043 y Fr(\023)2677 4183 y FB(;)-184 4427 y FF(b)s(e)k(the)g(standard)g (parametrization)f(of)g(the)h(circle)h(arc)e FB(@)5 b(D)2018 4442 y FD(+)2078 4427 y FF(\()p FB(I)2159 4442 y FD(1)2199 4427 y FB(;)17 b(\022)2288 4442 y FD(1)2327 4427 y FF(\).)42 b(In)26 b(this)i(pap)s(er)e(w)m(e)i(will)f(use)g(an)g(a\016ne)-184 4543 y(rescaling)34 b(of)e FB(\022)377 4507 y FA(0)433 4543 y FF(to)g(the)h(in)m(terv)-5 b(al)33 b(\(0)p FB(;)17 b(\031)t FF(\):)908 4785 y FB(\022)31 b Fz(7!)c FB(@)5 b Fz(D)1244 4800 y FD(+)1304 4785 y FF(\()p FB(\022)s FF(\))p FB(;)114 b(\022)31 b FF(=)1916 4717 y(1)p 1759 4762 364 4 v 1759 4853 a(2)p FB(\031)25 b Fz(\000)e FF(2)p FB(\022)2082 4868 y FD(1)2148 4674 y Fr(\020)2208 4785 y FB(\022)2256 4744 y FA(0)2301 4785 y Fz(\000)g FB(\022)2446 4800 y FD(1)2508 4785 y FF(+)2616 4717 y FB(\031)p 2616 4762 59 4 v 2621 4853 a FF(2)2685 4674 y Fr(\021)-184 5023 y FF(as)49 b(our)g(parametrization)g(of)g(the)g(b)s(oundary)g(of)g Fz(D)1840 5038 y FD(+)1898 5023 y FF(.)93 b(In)49 b(a)f(similar)i(w)m (a)m(y)-8 b(,)54 b Fz(D)2904 5038 y FA(\000)3012 5023 y FF(is)49 b(parametrized)h(b)m(y)-184 5139 y FB(\022)31 b Fz(2)d FF(\()p Fz(\000)p FB(\031)t(;)17 b FF(0\).)-84 5260 y(The)36 b(double)g(slit)g(plane)g FE(C)937 5275 y FD(1)1012 5260 y FF(is)g(isomorphic)g(to)f(P)m(oincar)m(\023)-46 b(e)36 b(neigh)m(b)s(ourho)s(o)s(ds)g FB(D)s FF(\()p FB(I)3006 5275 y Fw(k)3049 5260 y FB(;)17 b(\022)3138 5275 y Fw(k)3180 5260 y FF(\))36 b(via)f(conformal)-184 5377 y(isomorphisms)1378 5484 y(~)1365 5509 y(\002)1441 5524 y Fw(k)1511 5509 y Fz(\021)28 b FB(q)1659 5524 y Fw(k)1724 5509 y Fz(\016)22 b FB(\033)1851 5524 y Fw(k)1916 5509 y Fz(\016)g FB(m)2073 5524 y Fw(k)2138 5509 y Fz(\016)g FB(\020)8 b(;)1299 b FF(\(9.57\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 20 21 TeXDict begin 20 20 bop -184 284 a FJ(20)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(where)853 704 y FB(\020)8 b FF(\()p FB(z)t FF(\))83 b Fz(\021)1283 558 y(p)p 1366 558 219 4 v 78 x FF(1)22 b(+)g FB(z)k Fz(\000)1706 558 y(p)p 1789 558 221 4 v 78 x FF(1)c Fz(\000)h FB(z)p 1283 681 727 4 v 1284 701 a Fz(p)p 1366 701 219 4 v 1366 779 a FF(1)f(+)g FB(z)27 b FF(+)1705 701 y Fz(p)p 1788 701 221 4 v 78 x FF(1)22 b Fz(\000)h FB(z)2019 704 y(;)775 955 y(m)860 970 y Fw(k)903 955 y FF(\()p FB(z)t FF(\))84 b Fz(\021)1307 887 y FB(z)27 b FF(+)22 b FB(a)1528 902 y Fw(k)p 1283 932 313 4 v 1283 1023 a FF(1)g(+)g FB(a)1503 1038 y Fw(k)1545 1023 y FB(z)1605 955 y(;)805 1213 y(\033)860 1228 y Fw(k)903 1213 y FF(\()p FB(z)t FF(\))84 b Fz(\021)1283 1146 y FF(\()p FB(c)1363 1161 y Fw(k)1427 1146 y FF(+)22 b(1\)\(1)g(+)g FB(z)t FF(\))1906 1110 y Fw(\024)1974 1146 y Fz(\000)g FF(\()p FB(c)2153 1161 y Fw(k)2218 1146 y Fz(\000)h FF(1\))p FB(i)2438 1110 y Fw(\024)2482 1146 y FF(\(1)f Fz(\000)h FB(z)t FF(\))2778 1110 y Fw(\024)p 1283 1191 1541 4 v 1284 1282 a FF(\()p FB(c)1364 1297 y Fw(k)1428 1282 y FF(+)f(1\)\(1)g(+)g FB(z)t FF(\))1907 1253 y Fw(\024)1974 1282 y FF(+)g(\()p FB(c)2152 1297 y Fw(k)2217 1282 y Fz(\000)h FF(1\))p FB(i)2437 1253 y Fw(\024)2482 1282 y FF(\(1)e Fz(\000)i FB(z)t FF(\))2777 1253 y Fw(\024)2833 1213 y FB(;)818 1477 y(q)861 1492 y Fw(k)903 1477 y FF(\()p FB(z)t FF(\))84 b Fz(\021)1283 1409 y FB(r)1327 1424 y Fw(k)1391 1409 y Fz(\000)23 b FB(l)1520 1424 y Fw(k)p 1283 1454 281 4 v 1398 1545 a FF(2)1573 1477 y FB(z)k FF(+)1753 1409 y FB(r)1797 1424 y Fw(k)1861 1409 y FF(+)22 b FB(l)1988 1424 y Fw(k)p 1753 1454 279 4 v 1867 1545 a FF(2)2041 1477 y FB(;)-184 1672 y(l)-155 1687 y Fw(k)-80 1672 y FF(and)33 b FB(r)154 1687 y Fw(k)229 1672 y FF(are)g(the)g(left)g(and)f (the)h(righ)m(t)g(end)g(p)s(oin)m(ts)g(of)g(in)m(terv)-5 b(als)33 b FB(I)2346 1687 y Fw(k)2389 1672 y FF(,)g(and)484 1924 y FB(c)526 1939 y Fw(k)596 1924 y Fz(\021)28 b(=)790 1754 y Fr( )878 1857 y FB(e)923 1820 y Fw(i\024)988 1832 y Fv(k)1026 1820 y Fw(\031)1096 1857 y FF(+)22 b(1)g(+)g(2sign)m(um)q (\(1)g Fz(\000)g FB(\024)1977 1872 y Fw(k)2020 1857 y FF(\))2058 1770 y Fz(p)p 2141 1770 196 4 v 87 x FB(e)2186 1828 y Fw(i\024)2251 1840 y Fv(k)2289 1828 y Fw(\031)p 878 1901 1458 4 v 1424 1992 a FB(e)1469 1964 y Fw(i\024)1534 1976 y Fv(k)1572 1964 y Fw(\031)1642 1992 y Fz(\000)g FF(1)2346 1754 y Fr(!)2441 1924 y FB(;)115 b(\024)2639 1939 y Fw(k)2709 1924 y Fz(\021)28 b FF(2)22 b Fz(\000)2995 1857 y FF(2)p FB(\022)3089 1872 y Fw(k)p 2995 1901 137 4 v 3034 1992 a FB(\031)3142 1924 y(:)-84 2176 y FF(With)40 b(a)f(little)h(bit)f(of)g(w)m(ork,)k(one)c(can)h(c)m(hec)m(k)i(that)d (the)h(transformation)f FB(\020)47 b FF(maps)40 b FE(C)3183 2191 y FD(1)3262 2176 y FF(on)m(to)f(the)h(unit)-184 2292 y(disk,)31 b FB(m)129 2307 y Fw(k)201 2292 y FF(is)e(the)h (normalizing)f(Mo)s(ebius)h(transformation,)f FB(\033)2117 2307 y Fw(k)2189 2292 y FF(maps)h(the)f(unit)g(disk)h(on)m(to)f FB(D)s FF(\(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(;)g(\022)3729 2307 y Fw(k)3771 2292 y FF(\),)-184 2408 y(and,)33 b(\014nally)-8 b(,)33 b FB(q)390 2423 y Fw(k)466 2408 y FF(maps)g FB(D)s FF(\(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(;)g(\022)1227 2423 y Fw(k)1269 2408 y FF(\))33 b(on)m(to)f FB(D)s FF(\()p FB(I)1724 2423 y Fw(k)1766 2408 y FB(;)17 b(\022)1855 2423 y Fw(k)1898 2408 y FF(\).)-84 2525 y(F)-8 b(urthermore,)33 b(the)g(transformation) 1198 2757 y(\005)1271 2772 y FD(2)1310 2757 y FF(\()p FB(z)t FF(\))28 b Fz(\021)h(\000)p FF(2)1748 2686 y Fv(#)p 1705 2698 124 3 v 1705 2739 a(\031)r Fn(\000)p Fv(#)1842 2757 y FF(\(1)22 b Fz(\000)h FB(z)t FF(\))2191 2686 y Fv(\031)p 2148 2698 V 2148 2739 a(\031)r Fn(\000)p Fv(#)2308 2757 y FF(+)f(1)1132 b(\(9.58\))-184 2913 y(maps)33 b FE(C)143 2928 y FA(\000)p FD(1)p Fw(;#)332 2913 y FF(conformally)g(on)m (to)f FE(C)1154 2928 y FD(1)1194 2913 y FF(.)43 b(Finally)-8 b(,)33 b(w)m(e)h(set)735 3146 y(\002)811 3161 y FD(1)878 3146 y Fz(\021)996 3120 y FF(~)983 3146 y(\002)1059 3161 y FD(1)1098 3146 y FB(;)114 b FF(\002)1315 3161 y FD(2)1382 3146 y Fz(\021)28 b FF(\005)1560 3161 y FD(2)1622 3146 y Fz(\016)1727 3120 y FF(~)1694 3146 y(\002)1770 3161 y FD(2)1809 3146 y FB(;)115 b FF(\010)2021 3161 y FD(1)2088 3146 y Fz(\021)28 b FF(\002)2269 3104 y FA(\000)p FD(1)2269 3170 y(1)2364 3146 y FB(;)114 b FF(\010)2575 3161 y FD(2)2642 3146 y Fz(\021)29 b FF(\002)2824 3104 y FA(\000)p FD(1)2824 3170 y(2)3587 3146 y FF(\(9.59\))-84 3302 y(The)41 b(constan)m(ts)h FB(a)615 3317 y Fw(k)698 3302 y FF(in)e(the)h(normalizing)g(Mo)s(ebius) g(transformations)f FB(m)2727 3317 y Fw(k)2811 3302 y FF(are)g(de\014ned)i(through)e(the)-184 3418 y(conditions)1235 3534 y(\002)1311 3549 y FD(1)1350 3534 y FF(\(0\))27 b(=)h Fz(\000)p FF(1)p FB(=)p FF(2)p FB(;)114 b FF(\002)2047 3549 y FD(2)2086 3534 y FF(\(0\))27 b(=)h(0)p FB(:)-84 3690 y FF(A)k(function)i FB(u)e FF(in)g Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))31 b(can)i(b)s(e)f(no) m(w)i(factorized)f(appro)m(ximately)h(as)1497 3856 y FB(u)27 b FF(=)h(\002)1760 3871 y FD(2)1821 3856 y Fz(\016)22 b FB(f)33 b Fz(\016)22 b FF(\010)2116 3871 y FD(1)-184 4022 y FF(where)34 b FB(f)k Fz(2)29 b(A)359 4037 y FD(1)398 4022 y FF(\()p FC(c)p FF(\).)43 b(W)-8 b(e)33 b(emphasize)h(that)f (this)g(is)g(only)g(appro)m(ximate)h(factorization)e(since)1667 4188 y Fz(E)k(6)p FF(=)28 b Fz(E)1913 4203 y Fw(#)1958 4188 y FB(:)-84 4355 y FF(According)i(to)g(Sc)m(h)m(w)m(arz)i(Lemma)e (3,)h(if)e FB(f)39 b Fz(2)28 b(A)1666 4370 y FD(1)1705 4355 y FF(\()p FC(c)p FF(\))h(and)h(an)g(in)m(terv)-5 b(al)30 b FB(J)39 b FF(are)30 b(suc)m(h)i(that)d FB(g)t FF(\()p FB(J)9 b FF(\))27 b Fz(\032)h FB(J)3593 4318 y FA(0)3647 4355 y FF(then)1169 4521 y FB(u)p FF(\(\002)1339 4536 y FD(1)1377 4521 y FF(\()p FB(D)s FF(\()p FB(J)n(;)17 b(\022)s FF(\)\)\))28 b Fz(\032)g FF(\002)2004 4536 y FD(2)2043 4521 y FF(\()p FB(D)s FF(\()p FB(J)2266 4480 y FA(0)2289 4521 y FB(;)17 b(\022)s FF(\)\))p FB(:)-84 4687 y FF(F)-8 b(urthermore,)29 b(one)e(can)g(use)i(the)e(fact)g(that)g (\002)1645 4702 y Fw(k)1688 4687 y Fz(j)1716 4702 y Fj(R)1795 4687 y FF(are)g(monotone)g(functions)h(to)f(transfer)h(the)f(impro)m(v) m(ed)-184 4803 y(Herglotz)33 b(b)s(ounds)g(\(11)p FB(:)p FF(85\))f(from)g Fz(A)1189 4818 y FD(1)1228 4803 y FF(\()p FC(c)p FF(\))g(to)h Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\):)1107 4969 y Fk(U)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\))83 b Fz(\021)g FF(\002)1790 4984 y FD(2)1846 4969 y FF(\()p Fk(F)17 b FF(\(\010)2070 4984 y FD(1)2110 4969 y FF(\()p FB(x)p FF(\);)g FB(t;)g(s)p FF(\))o(\))g FB(;)1058 b FF(\(9.60\))1120 5110 y Fk(u)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))82 b Fz(\021)h FF(\002)1790 5125 y FD(2)1846 5110 y FF(\()p Fk(f)17 b FF(\()o(\010)2041 5125 y FD(1)2081 5110 y FF(\()p FB(x)p FF(\);)g FB(t;)g(s)p FF(\)\))g FB(:)1086 b FF(\(9.61\))-84 5276 y(W)-8 b(e)30 b(ha)m(v)m(e)h(implemen)m(ted)h(b)s(ounds)e(\(9)p FB(:)p FF(60\){\(9)p FB(:)p FF(61\))e(on)h(the)h(computer,)h(and)f (used)g(them)g(for)f(a)h(n)m(umerical)-184 5392 y(v)m(eri\014cation)k (of)e(v)-5 b(arious)33 b(conditions)h(in)f(our)f(pro)s(ofs.)-84 5509 y(W)-8 b(e)33 b(shall)g(no)m(w)g(pro)s(ceed)h(to)e(describ)s(e)i (a)e(set)i Fz(S)40 b FF(of)32 b(realizable)i(deriv)-5 b(ativ)m(es)34 b(\()p FB(u)2830 5473 y FA(0)2869 5428 y Fr(\000)2915 5509 y Fz(\000)3002 5469 y FD(1)p 3002 5486 36 4 v 3002 5543 a(2)3048 5428 y Fr(\001)3110 5509 y FB(;)17 b(u)3210 5473 y FA(0)3233 5509 y FF(\(0\)\):)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 21 22 TeXDict begin 21 21 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(21)-184 492 y Fm(Lemma)38 b(8.)k FG(Ther)-5 b(e)34 b(is)h(a)f(c)-5 b(onvex)34 b(op)-5 b(en)34 b(set)h Fz(S)h(\032)28 b FE(R)1753 456 y FD(2)1827 492 y FG(,)35 b(such)g(that)1319 595 y Fr(\022)1392 735 y FB(u)1448 694 y FA(0)1487 595 y Fr(\022)1561 735 y Fz(\000)1648 668 y FF(1)p 1648 712 49 4 v 1648 803 a(2)1707 595 y Fr(\023)1797 735 y FB(;)17 b(u)1897 694 y FA(0)1919 735 y FF(\(0\))2044 595 y Fr(\023)2145 735 y Fz(2)28 b(S)7 b FB(;)-184 984 y FG(whenever)34 b FB(u)27 b Fz(2)h(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))p FG(.)-184 1157 y(Pr)-5 b(o)g(of.)43 b FF(See)31 b(Subsection)h(11)p FB(:)p FF(2)e(of)g(the)h(App)s(endix)h (for)e(the)h(pro)s(of.)42 b(The)31 b(set)g Fz(S)39 b FF(is)31 b(con)m(tained)g(in)g(the)g(square)-184 1273 y(with)i(sides)i FB(t)308 1288 y FA(\000)394 1273 y FF(=)28 b(1)p FB(:)p FF(9775,)k FB(t)864 1288 y FD(+)951 1273 y FF(=)27 b(2)p FB(:)p FF(0229)32 b(and)g FB(s)1593 1288 y FA(\000)1680 1273 y FF(=)27 b(2)p FB(:)p FF(011,)32 b FB(s)2111 1288 y FD(+)2198 1273 y FF(=)27 b(2)p FB(:)p FF(04621.)-84 1392 y Fg(2)-84 1510 y FF(The)33 b(follo)m(wing)f(result) i(sho)m(ws)f(that)f(a)g(set)h(of)f(functions)h FB(u)27 b Fz(2)h(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))30 b(that)i(satisfy)h(a)f(certain)h(set)g(of)-184 1627 y(conditions)h(on)e(the)h(distortion)g(of)f FB(@)5 b Fz(D)36 b FF(is)e(in)m(v)-5 b(arian)m(t)33 b(under)g Fz(T)2149 1642 y Fw(\034)2192 1627 y FF(.)-184 1800 y Fm(Main)38 b(Claim)g(2.)k Fz(y)-84 1918 y FG(Supp)-5 b(ose)34 b(that)h FB(u)27 b Fz(2)i(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))32 b FG(satis\014es)i(the)h (fol)5 b(lowing)34 b(two)g(sets)h(of)g(c)-5 b(onditions.)-107 2127 y(1\))41 b(The)34 b(distortion)h(of)f(the)h(b)-5 b(oundary)35 b(of)f(the)h(domain)f(by)h FB(u)f FG(is)h(b)-5 b(ounde)g(d:)74 2469 y FB(u)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))27 b Fz(2)h FF(\()p Fz(E)j(n)22 b FB(D)s FF(\()p FB(I)946 2484 y FD(5)985 2469 y FB(;)17 b(\022)1074 2484 y FD(5)1114 2469 y FF(\)\))r Fz(\\)r(f)p FB(z)f Fz(2)11 b FE(C)28 b FF(:)g FB(c)1645 2484 y FA(=)1700 2469 y FF(\()p FB(\022)s FF(\))p Fz(j=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(j)27 b FB(<)h Fz(=)p FF(\()p FB(z)t FF(\))g FB(<)g(C)2818 2484 y FA(=)2872 2469 y FF(\()p FB(\022)s FF(\))p Fz(j=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(jg)p FB(;)50 b FF(\(9.62\))24 2656 y FG(wher)-5 b(e)556 2816 y FB(I)599 2831 y FD(5)666 2816 y FF(=)770 2675 y Fr(\022)866 2816 y FF(max)843 2882 y FD(\()p Fw(t;s)p FD(\))p FA(2S)1087 2816 y Fk(U)p FF(\()p FB(l)1218 2831 y FD(1)1258 2816 y FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)48 b FF(min)1509 2882 y FD(\()p Fw(t;s)p FD(\))p FA(2S)1752 2816 y Fk(u)p FF(\()p FB(r)1886 2831 y FD(1)1925 2816 y FF(;)17 b FB(t;)g(s)p FF(\))2132 2675 y Fr(\023)2221 2816 y FB(;)116 b(\022)2409 2831 y FD(5)2477 2816 y FF(=)28 b(1)p FB(:)p FF(3)p FB(\022)2751 2831 y FD(2)2790 2816 y FB(;)116 b(\022)2981 2775 y FA(\003)3049 2816 y FF(=)27 b(1)p FB(:)p FF(0)p FB(;)283 b FF(\(9.63\))24 3050 y FG(and)34 b FB(c)255 3065 y FA(=)310 3050 y FF(\()p FB(\022)s FF(\))h FG(and)f FB(C)728 3065 y FA(=)783 3050 y FF(\()p FB(\022)s FF(\))h FG(ar)-5 b(e)35 b(pie)-5 b(c)g(ewise)33 b(line)-5 b(ar)34 b(functions)h Fz(y)-107 3243 y FG(2\))41 b(The)34 b(derivative)g(of)h FB(u)f FG(on)h(a)f(subinterval)h(of)f(the)h(r)-5 b(e)g(al)35 b(slic)-5 b(e)34 b(of)g(the)h(domain)f(is)h(b)-5 b(ounde)g(d:)987 3520 y FB(u)1043 3479 y FA(0)1066 3520 y FF(\()p FB(x)p FF(\))28 b Fz(\024)g FB(!)e FF(+)c FB(\033)t(x;)116 b FF(where)101 b FB(!)31 b FF(=)d(15)p FB(;)116 b(\033)32 b FF(=)27 b(30)p FB(;)714 b FF(\(9.64\))24 3693 y FG(for)34 b(al)5 b(l)35 b FB(x)28 b Fz(2)g FF(\(0)p FB(;)17 b(r)671 3708 y FD(1)710 3693 y FF(\))p FG(.)-84 3957 y(Then,)34 b(ther)-5 b(e)35 b(ar)-5 b(e)34 b FB(\016)e(>)27 b FF(0)35 b FG(and)f FB(\024)28 b(>)g FF(0)p FG(,)34 b(and)h(four)g(functions)f Fz(z)1197 4144 y(L)1266 4159 y FA(\000)1325 4144 y FF(\()p FB(t;)17 b(s)p FF(\))83 b Fz(\021)g FB(a)1820 4159 y FD(1)1860 4144 y FB(t)22 b FF(+)g FB(a)2066 4159 y FD(2)2106 4144 y FB(s)g FF(+)g FB(a)2323 4159 y FD(3)2363 4144 y FB(;)1197 b FF(\(9.65\))1197 4285 y Fz(L)1266 4300 y FD(+)1325 4285 y FF(\()p FB(t;)17 b(s)p FF(\))83 b Fz(\021)g FB(A)1842 4300 y FD(1)1882 4285 y FB(t)22 b FF(+)g FB(A)2110 4300 y FD(2)2150 4285 y FB(s)g FF(+)g FB(A)2389 4300 y FD(3)2428 4285 y FB(;)1132 b FF(\(9.66\))-184 4449 y FA(y)17 b FD(The)h(pro)r(of)f(of)f(this)h(claim)g(relies)f(on)i (sev)n(eral)f(v)n(eri\014cations)h(of)e(inclusion)h(of)g(a)g(domain)g (in)g Fj(C)g FD(that)h(con)n(tin)n(uously)h(dep)r(ends)f(on)f(four)g (real)g(parameters)-184 4532 y(in)24 b(another)i(domain)e(in)h Fj(C)p FD(,)f(and)g(v)n(eri\014cation)i(of)e(sev)n(eral)g(functional)h (inequalities.)34 b(These)25 b(con)n(tainmen)n(ts)h(and)f(inequalities) g(ha)n(v)n(e)g(b)r(een)h(v)n(eri\014ed)-184 4615 y(n)n(umerically)f(on) g(a)h(computer,)g(ho)n(w)n(ev)n(er)f(presen)n(tly)h(w)n(e)f(ha)n(v)n(e) h(not)g(made)g(this)f(computer)h(v)n(eri\014cation)g(rigorous)e(\(that) j(is)d(the)i(programs)f(do)g(not)-184 4698 y(use)f(in)n(terv)l(al)g (arithmetics)g(y)n(et\).)-184 4779 y FA(y)g FD(V)-6 b(alues)24 b(of)f Fw(c)206 4791 y Fn(=)255 4779 y FD(\()p Fw(\022)r FD(\))h(and)g Fw(C)555 4791 y Fn(=)604 4779 y FD(\()p Fw(\022)r FD(\))h(are)e(linear)g(in)n(terp)r(olations)i(of)e(the)i (follo)n(wing)e(v)l(alues:)p 638 4932 2377 4 v 636 5015 4 84 v 765 4991 a Fw(\022)p 925 5015 V 178 w FD(0)p Fw(:)p FD(0)p 1115 5015 V 100 w(0)p Fw(:)p FD(1)p 1305 5015 V 100 w(0)p Fw(:)p FD(2)p 1494 5015 V 100 w(0)p Fw(:)p FD(3)p 1684 5015 V 100 w(0)p Fw(:)p FD(4)p 1874 5015 V 99 w(0)p Fw(:)p FD(5)p 2064 5015 V 100 w(0)p Fw(:)p FD(6)p 2254 5015 V 100 w(0)p Fw(:)p FD(7)p 2443 5015 V 100 w(0)p Fw(:)p FD(8)p 2633 5015 V 100 w(0)p Fw(:)p FD(9)p 2823 5015 V 99 w(1)p Fw(:)p FD(0)p 3013 5015 V 638 5019 2377 4 v 636 5102 4 84 v 698 5077 a Fw(c)729 5089 y Fn(=)777 5077 y FD(\()p Fw(\022)r FD(\))p 925 5102 V 110 w(2)p Fw(:)p FD(5)p 1115 5102 V 100 w(2)p Fw(:)p FD(5)p 1305 5102 V 100 w(2)p Fw(:)p FD(5)p 1494 5102 V 100 w(2)p Fw(:)p FD(5)p 1684 5102 V 100 w(2)p Fw(:)p FD(5)p 1874 5102 V 99 w(2)p Fw(:)p FD(5)p 2064 5102 V 100 w(2)p Fw(:)p FD(5)p 2254 5102 V 100 w(2)p Fw(:)p FD(3)p 2443 5102 V 100 w(2)p Fw(:)p FD(3)p 2633 5102 V 100 w(2)p Fw(:)p FD(2)p 2823 5102 V 99 w(2)p Fw(:)p FD(1)p 3013 5102 V 638 5105 2377 4 v 636 5188 4 84 v 688 5163 a Fw(C)738 5175 y Fn(=)787 5163 y FD(\()p Fw(\022)r FD(\))p 925 5188 V 100 w(4)p Fw(:)p FD(5)p 1115 5188 V 100 w(4)p Fw(:)p FD(5)p 1305 5188 V 100 w(4)p Fw(:)p FD(5)p 1494 5188 V 100 w(4)p Fw(:)p FD(5)p 1684 5188 V 100 w(4)p Fw(:)p FD(5)p 1874 5188 V 99 w(4)p Fw(:)p FD(0)p 2064 5188 V 100 w(3)p Fw(:)p FD(5)p 2254 5188 V 100 w(2)p Fw(:)p FD(8)p 2443 5188 V 100 w(2)p Fw(:)p FD(7)p 2633 5188 V 100 w(2)p Fw(:)p FD(6)p 2823 5188 V 99 w(2)p Fw(:)p FD(5)p 3013 5188 V 638 5191 2377 4 v -184 5280 a FA(z)h FD(V)-6 b(alues)24 b(of)f Fw(a)212 5290 y Fv(i)239 5280 y FD(,)g Fw(A)335 5290 y Fv(i)361 5280 y FD(,)h Fw(b)435 5290 y Fv(i)485 5280 y FD(and)g Fw(B)675 5290 y Fv(i)725 5280 y FD(are)g(as)f(follo)n(ws:)-63 5359 y Fw(a)-26 5368 y Fu(1)28 5359 y FD(=)d FA(\000)p FD(5)p Fw(:)p FD(35599046,)109 b Fw(a)659 5368 y Fu(2)714 5359 y FD(=)19 b(0)p Fw(:)p FD(139748610,)163 b Fw(a)1378 5368 y Fu(3)1432 5359 y FD(=)20 b(10)p Fw(:)p FD(2175899,)199 b Fw(A)2114 5368 y Fu(1)2168 5359 y FD(=)20 b(0)p Fw(:)p FD(21030246,)147 b Fw(A)2798 5368 y Fu(2)2852 5359 y FD(=)19 b FA(\000)p FD(0)p Fw(:)p FD(607475331,)102 b Fw(A)3526 5368 y Fu(3)3580 5359 y FD(=)19 b(0)p Fw(:)p FD(556299141,)-32 5442 y Fw(b)-2 5451 y Fu(1)52 5442 y FD(=)h(2)p Fw(:)p FD(55648917,)144 b Fw(b)656 5451 y Fu(2)710 5442 y FD(=)19 b(0)p Fw(:)p FD(607658324,)170 b Fw(b)1374 5451 y Fu(3)1429 5442 y FD(=)19 b(1)p Fw(:)p FD(99870694,)179 b Fw(b)2067 5451 y Fu(4)2122 5442 y FD(=)19 b(0)p Fw(:)p FD(5118151460,)153 b Fw(b)2804 5451 y Fu(5)2858 5442 y FD(=)19 b FA(\000)p FD(9)p Fw(:)p FD(20477427,)132 b Fw(b)3504 5451 y Fu(6)3559 5442 y FD(=)19 b FA(\000)p FD(1)p Fw(:)p FD(26473672,)-44 5525 y Fw(B)9 5534 y Fu(1)64 5525 y FD(=)g(0)p Fw(:)p FD(31811096,)121 b Fw(B)667 5534 y Fu(2)721 5525 y FD(=)20 b(0)p Fw(:)p FD(169200466,)102 b Fw(B)1341 5534 y Fu(3)1395 5525 y FD(=)20 b FA(\000)p FD(0)p Fw(:)p FD(656080571,)101 b Fw(B)2069 5534 y Fu(4)2124 5525 y FD(=)19 b FA(\000)p FD(0)p Fw(:)p FD(222331242,)129 b Fw(B)2825 5534 y Fu(5)2879 5525 y FD(=)20 b(0)p Fw(:)p FD(638677617,)146 b Fw(B)3543 5534 y Fu(6)3598 5525 y FD(=)19 b(1)p Fw(:)p FD(10774246.)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)k(using)i Fx(etds.cls)p eop end %%Page: 22 23 TeXDict begin 22 22 bop -184 284 a FJ(22)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FG(and)635 678 y Fz(B)700 693 y FA(\000)760 678 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))82 b Fz(\021)i FF(\()p FB(b)1384 693 y FD(1)1423 678 y FB(\025)22 b FF(+)g FB(b)1641 693 y FD(2)1681 678 y FF(\))p FB(t)h FF(+)f(\()p FB(b)1954 693 y FD(3)1994 678 y FB(\025)g FF(+)g FB(b)2212 693 y FD(4)2251 678 y FF(\))p FB(s)g FF(+)h FB(b)2497 693 y FD(5)2536 678 y FB(\025)f FF(+)g FB(b)2754 693 y FD(6)2794 678 y FB(;)766 b FF(\(9.67\))635 819 y Fz(B)700 834 y FD(+)760 819 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))82 b Fz(\021)i FF(\()p FB(B)1417 834 y FD(1)1456 819 y FB(\025)22 b FF(+)g FB(B)1707 834 y FD(2)1747 819 y FF(\))p FB(t)g FF(+)g(\()p FB(B)2052 834 y FD(3)2091 819 y FB(\025)g FF(+)g FB(B)2342 834 y FD(4)2382 819 y FF(\))p FB(s)g FF(+)g FB(B)2660 834 y FD(5)2700 819 y FB(\025)g FF(+)g FB(B)2951 834 y FD(6)2990 819 y FB(;)570 b FF(\(9.68\))-184 1006 y FG(such)35 b(that)g(for)g(any)g FB(\034)11 b FG(,)35 b(holomorphic)e(on)i Fz(E)9 b FG(,)34 b(and)g(satisfying)899 1246 y FF(sup)910 1328 y Fw(z)s FA(2E)1062 1246 y Fz(j)p FB(\034)11 b FF(\()p FB(z)t FF(\))p Fz(j)29 b(\024)f FB(\016)n(;)117 b FF(sup)1625 1328 y Fw(z)s FA(2E)1778 1246 y Fz(j)p FB(\034)1859 1205 y FA(0)1883 1246 y FF(\()p FB(z)t FF(\))p Fz(j)28 b(\024)g FB(\024;)116 b(\034)11 b FF(\(0\))28 b(=)g(0)p FB(;)-84 1477 y FG(the)35 b(fol)5 b(lowing)33 b(holds:)-87 1684 y(i\))41 b(ther)-5 b(e)35 b(is)f(a)h(triple)g FF(\()p FB(e;)17 b(b;)g(\025)p FF(\))34 b FG(that)i(solves)e(e)-5 b(quations)34 b FF(\(8)p FB(:)p FF(51\))p FG({)p FF(\(8)p FB(:)p FF(52\))p FG(,)f(and)h(satis\014es) 1449 1871 y Fz(\000)p FB(\015)5 b FF(\()p FB(b)p FF(\))28 b Fz(\025)90 b FB(e)f Fz(\025)28 b(\000)p FB(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\))p FB(;)1071 b FF(\(9.69\))1371 2012 y Fz(L)1440 2027 y FD(+)1499 2012 y FF(\()p FB(t;)17 b(s)p FF(\))27 b Fz(\025)84 b FB(\025)f Fz(\025)28 b(L)2202 2027 y FA(\000)2261 2012 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)1098 b FF(\(9.70\))1274 2153 y Fz(B)1339 2168 y FD(+)1398 2153 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))27 b Fz(\025)92 b FB(b)f Fz(\025)28 b(B)2198 2168 y FA(\000)2258 2153 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))p FB(:)1000 b FF(\(9.71\))24 2377 y FG(F)-7 b(urthermor)i(e,)34 b(the)h(solution)f FB(e)h FG(of)g FF(\(8)p FB(:)p FF(51\))f FG(is)h(unique;)-117 2684 y(ii\))41 b Fz(T)78 2699 y Fw(\034)121 2684 y FF([)p FB(u)p FF(])231 2648 y FA(0)289 2684 y FG(also)34 b(admits)h(the)g(b)-5 b(ound)34 b FF(\(9)p FB(:)p FF(64\))p FG(;)-147 2991 y(iii\))41 b(the)48 b(function)f FB(V)652 3006 y Fw(u;\034)804 2991 y FG(extends)g(to)h(a)f(c)-5 b(onformal)47 b(function)h(on)f FB(T)2478 2949 y FA(\000)p FD(1)2464 3018 y Fw(b;\025)2572 2991 y FF(\()p Fz(D)s FF(\))g FG(that)i(maps)e FB(T)3326 2949 y FA(\000)p FD(1)3312 3018 y Fw(b;\025)3420 2991 y FF(\()p Fz(D)s FF(\))31 b Fz([)h FE(C)3777 3006 y FA(\006)24 3124 y FG(c)-5 b(omp)g(actly)34 b(into)h FB(T)745 3082 y FA(\000)p FD(1)731 3151 y Fw(b;\025)839 3124 y FF(\()p Fz(D)s FF(\))22 b Fz([)g FE(C)1177 3139 y FA(\007)1236 3124 y FG(;)-132 3430 y(iv\))41 b Fz(T)78 3445 y Fw(\034)121 3430 y FF([)p FB(u)p FF(])28 b Fz(2)g(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))p FG(;)-102 3737 y(v\))41 b Fz(T)78 3752 y Fw(\034)121 3737 y FF([)p FB(u)p FF(])35 b FG(satis\014es)f(c)-5 b(ondition)34 b FF(\(9)p FB(:)p FF(62\))p FG(.)-84 3944 y FF(A)e(rather)h(tec)m (hnical)h(demonstration)g(of)e(this)h(result)h(is)f(giv)m(en)g(in)g (the)g(App)s(endix.)-184 4116 y Fm(Remark)38 b(9.)j FF(W)-8 b(e)47 b(do)g(not)f(demonstrate)i(uniqueness)i(or)c(con)m(tin)m(uit)m (y)j(in)e FB(u)f FF(of)g(the)h(solution)g(\()p FB(e;)17 b(b;)g(\025)p FF(\),)-184 4233 y(although)33 b(this)g(seems)h(p)s (ossible)g(\(with)f(signi\014can)m(tly)i(more)e(e\013ort\).)-84 4405 y(No)m(w,)44 b(consider)e(iterates)g FB(u)976 4420 y Fw(n)1064 4405 y FF(=)g Fz(T)1262 4368 y Fw(n)1236 4429 y(\034)1309 4405 y FF([)p FB(u)1392 4420 y FD(0)1431 4405 y FF(])f(where)h(at)f(eac)m(h)g(iteration)g FB(u)2604 4420 y Fw(k)2689 4405 y FF(=)g Fz(T)2860 4420 y Fw(\034)2904 4405 y FB(u)2960 4420 y Fw(k)r FA(\000)p FD(1)3133 4405 y FF(one)g(mak)m(es)i FG(some)-184 4521 y FF(c)m(hoice)26 b(of)e(solutions)h(\()p FB(e)683 4536 y Fw(k)726 4521 y FB(;)17 b(b)811 4536 y Fw(k)854 4521 y FB(;)g(\025)955 4536 y Fw(k)997 4521 y FF(\).)41 b(It)24 b(follo)m(ws)h(from)f(the)h (sequen)m(tial)i(compactness)f(of)e(the)h(space)g Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))-184 4637 y(that)39 b(for)f(eac)m(h)i FB(\034)50 b FF(there)39 b(exists)i(a)d(triple)h(\()p FB(e)1474 4652 y FA(1)1549 4637 y FB(;)17 b(b)1634 4652 y FA(1)1709 4637 y FB(;)g(\025)1810 4652 y FA(1)1884 4637 y FF(\))39 b(and)g(a)f(function)h FB(u)2688 4652 y FA(1)2801 4637 y FF(suc)m(h)h(that)f Fz(T)3299 4652 y Fw(\034)3342 4637 y FF([)p FB(u)3425 4652 y FA(1)3500 4637 y FF(])f(=)g FB(u)3735 4652 y FA(1)3809 4637 y FF(.)-184 4753 y(P)m(art)f(iv\))f(together)g(with)h(the)g(fact)e (that)h(\010)1459 4717 y FA(0)1459 4779 y Fw(k)1538 4753 y FF(and)h(\002)1808 4717 y FA(0)1808 4779 y Fw(k)1886 4753 y FF(are)f(p)s(ositiv)m(e)i(on)e FE(R)g FF(implies)h(that)f FB(u)3269 4717 y FA(0)3269 4778 y(1)3343 4753 y Fz(j)3371 4768 y Fj(R)3457 4753 y FB(>)d FF(0,)k(and)-184 4869 y(therefore)d FB(u)282 4884 y FA(1)389 4869 y FF(is)f(injectiv)m(e)i (on)e(some)h(neigh)m(b)s(orho)s(o)s(d)e(of)h FB(I)2023 4884 y FD(1)2062 4869 y FF(.)45 b(No)32 b(conclusion)j(ab)s(out)d(the)h (injectivit)m(y)i(of)e FB(u)-184 4986 y FF(can)g(b)s(e)g(made)g(on)f (all)h(of)f Fz(D)j FF(since)f(the)f(equalit)m(y)1142 5172 y FB(u)1198 5187 y FA(1)1300 5172 y FF(=)28 b FB(\025)1461 5131 y FA(\000)p FD(1)1461 5197 y FA(1)1555 5172 y FB(u)1611 5187 y FA(1)1707 5172 y Fz(\016)22 b FB(T)1836 5187 y Fw(b;\025)1954 5172 y Fz(\016)g FB(V)2083 5187 y Fw(u)2124 5195 y Fn(1)2188 5187 y Fw(;\034)2273 5172 y Fz(\016)g FB(T)2416 5131 y FA(\000)p FD(1)2402 5200 y Fw(b;\025)-184 5376 y FF(implies)56 b(that)d FB(u)457 5340 y FA(0)457 5400 y(1)596 5376 y FF(=)64 b(0)53 b(whenev)m(er)k FB(@)5 b(V)1401 5391 y Fw(u)1442 5399 y Fn(1)1508 5391 y Fw(;\034)1607 5376 y Fz(\016)37 b FB(T)1765 5334 y FA(\000)p FD(1)1751 5403 y Fw(b;\025)1923 5376 y FF(=)64 b(0)53 b(whic)m(h)j(migh)m(t)e (happ)s(en)h(at)e(p)s(oin)m(ts)i(where)-184 5509 y Fz(\000)p FF(2)p FB(\013)5 5473 y FA(\000)p FD(1)99 5509 y FB(T)170 5467 y FA(\000)p FD(1)156 5536 y Fw(b;\025)265 5509 y FF(\()p FB(z)t FF(\))22 b(+)g FB(u)566 5473 y FA(0)589 5509 y FF(\()p FB(z)t FF(\))h Fz(\000)g FB(\034)890 5473 y FA(0)913 5509 y FF(\()p FB(u)p FF(\()p FB(z)t FF(\)\))p FB(u)1226 5473 y FA(0)1249 5509 y FF(\()p FB(z)t FF(\))28 b(=)g(0)k(outside)i(of)e(the)h(real)g(line.)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 23 24 TeXDict begin 23 23 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(23)999 1752 y currentpoint currentpoint translate 0.35751 0.35751 scale neg exch neg exch translate 999 1752 a @beginspecial 20 @llx 170 @lly 575 @urx 621 @ury 5550 @rwi @setspecial %%BeginDocument: phi_0.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 170 575 621 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:12:37 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 536 434 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 536.0 434.0 rf 0.0 0.0 0.0 RG 2.0 w 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 526 424 rc 1.0 w q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q 2.0 w q q 0.0 3.239109 525.998108 416.58255 rc newpath 2.0 393.643096 m 13.356276 363.812438 l 23.237310 338.578125 l 34.349567 311.044891 l 45.535484 284.277893 l 56.668235 258.628051 l 66.989723 235.767074 l 77.677017 213.064422 l 88.729843 190.658859 l 99.747215 169.448135 l 111.079948 148.837310 l 121.061813 131.726104 l 132.299041 113.662841 l 143.582397 96.835571 l 154.456008 81.890747 l 164.330291 69.423065 l 176.071762 55.991790 l 186.018341 45.819335 l 197.588562 35.401489 l 207.830169 27.468688 l 219.066848 20.177459 l 229.766799 14.625488 l 240.931091 10.296264 l 251.183395 7.651031 l 262.241882 6.239105 l 273.728546 6.369750 l 283.727752 7.818328 l 294.527130 10.787231 l 305.683959 15.394256 l 316.598724 21.422546 l 327.159332 28.692413 l 338.885070 38.424896 l 349.421203 48.662994 l 360.670745 61.155670 l 370.864532 73.868438 l 382.009002 89.280364 l 392.495056 105.222961 l 403.456024 123.377227 l 414.172393 142.593353 l 425.391418 164.258071 l 436.196685 186.612075 l 447.246643 210.973144 l 458.205078 236.620712 l 468.274749 261.484527 l 479.815734 291.494598 l 490.138092 319.692169 l 501.143951 351.151885 l 511.677917 382.595947 l 522.998107 417.821655 l S newpath 0.0 0.0 m 0.0 424.0 l 526.0 424.0 l 526.0 0.0 l h W Q Q q 1.0 w q newpath 514.793395 295.546569 m 514.793395 298.0 l S newpath 473.769927 295.546569 m 473.769927 298.0 l S newpath 453.258209 295.546569 m 453.258209 298.0 l S newpath 432.746490 295.546569 m 432.746490 298.0 l S newpath 412.234710 295.546569 m 412.234710 298.0 l S newpath 371.211273 295.546569 m 371.211273 298.0 l S newpath 350.699523 295.546569 m 350.699523 298.0 l S newpath 330.187774 295.546569 m 330.187774 298.0 l S newpath 309.676055 295.546569 m 309.676055 298.0 l S newpath 268.652557 295.546569 m 268.652557 298.0 l S newpath 248.140838 295.546569 m 248.140838 298.0 l S newpath 227.629104 295.546569 m 227.629104 298.0 l S newpath 207.117355 295.546569 m 207.117355 298.0 l S newpath 166.093887 295.546569 m 166.093887 298.0 l S newpath 145.582153 295.546569 m 145.582153 298.0 l S newpath 125.070419 295.546569 m 125.070419 298.0 l S newpath 104.558677 295.546569 m 104.558677 298.0 l S newpath 63.535209 295.546569 m 63.535209 298.0 l S newpath 43.023471 295.546569 m 43.023471 298.0 l S newpath 22.511735 295.546569 m 22.511735 298.0 l S newpath 2.0 295.546569 m 2.0 298.0 l S newpath 2.0 295.546569 m 522.998107 295.546569 l S Q 0.0 0.0 translate q [ 1.0 0.0 0.0 1.0 0.0 0.0 ] concat q 138 318 15 15 rc 142.0 331.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1065 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1065 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 758.7890625 def /ampersand 727.5390625 def /quoteright 241.2109375 def /parenleft 310.05859375 def /parenright 310.05859375 def /asterisk 458.0078125 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 471.19140625 def /at 861.328125 def /A 747.0703125 def /B 605.95703125 def /C 714.35546875 def /D 770.01953125 def /E 568.359375 def /F 550.29296875 def /G 756.34765625 def /H 775.87890625 def /I 325.1953125 def /J 421.38671875 def /K 698.2421875 def /L 571.77734375 def /M 864.74609375 def /N 761.71875 def /O 783.203125 def /P 578.61328125 def /Q 787.59765625 def /R 686.03515625 def /S 549.31640625 def /T 662.59765625 def /U 727.05078125 def /V 656.25 def /W 877.9296875 def /X 624.0234375 def /Y 662.59765625 def /Z 632.32421875 def /bracketleft 310.05859375 def /backslash 524.4140625 def /bracketright 310.05859375 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 608.3984375 def /b 596.19140625 def /c 487.3046875 def /d 608.3984375 def /e 518.06640625 def /f 379.39453125 def /g 602.05078125 def /h 630.859375 def /i 289.0625 def /j 343.26171875 def /k 560.05859375 def /l 289.0625 def /m 944.3359375 def /n 630.859375 def /o 560.05859375 def /p 608.3984375 def /q 599.609375 def /r 469.7265625 def /s 439.94140625 def /t 355.46875 def /u 629.39453125 def /v 558.10546875 def /w 805.17578125 def /x 510.25390625 def /y 558.10546875 def /z 536.1328125 def /braceleft 337.40234375 def /bar 373.53515625 def /braceright 337.40234375 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 421.875 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 241.2109375 def /quotedblleft 457.51953125 def /guillemotleft 524.90234375 def /guilsinglleft 330.078125 def /guilsinglright 330.078125 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 457.51953125 def /quotedblright 457.51953125 def /guillemotright 524.90234375 def /ellipsis 1000.0 def /perthousand 1065.4296875 def /questiondown 471.19140625 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 560.05859375 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 906.73828125 def /ordfeminine 458.0078125 def /Lslash 571.77734375 def /Oslash 783.203125 def /OE 1005.37109375 def /ordmasculine 458.0078125 def /ae 881.34765625 def /dotlessi 289.0625 def /lslash 337.40234375 def /oslash 560.05859375 def /oe 892.08984375 def /germandbls 603.02734375 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 103 96 lineto 200 96 lineto 180 0 lineto 84 0 lineto closepath 156 192 moveto 199 578 lineto 228 722 lineto 324 722 lineto 295 578 lineto 186 192 lineto 156 192 lineto closepath fill } def /quotedbl { 197 530 moveto 197 771 lineto 293 771 lineto 227 530 lineto 197 530 lineto closepath 360 530 moveto 360 771 lineto 456 771 lineto 390 530 lineto 360 530 lineto closepath fill } def /numbersign { 83 0 moveto 188 222 lineto 70 222 lineto 76 271 lineto 210 271 lineto 296 451 lineto 115 451 lineto 122 500 lineto 318 500 lineto 423 722 lineto 478 722 lineto 373 500 lineto 509 500 lineto 614 722 lineto 669 722 lineto 564 500 lineto 682 500 lineto 676 451 lineto 541 451 lineto 456 271 lineto 636 271 lineto 630 222 lineto 434 222 lineto 328 0 lineto 274 0 lineto 379 222 lineto 242 222 lineto 137 0 lineto 83 0 lineto closepath 265 271 moveto 401 271 lineto 487 451 lineto 350 451 lineto 265 271 lineto closepath fill } def /dollar { 281 -60 moveto 293 0 lineto 233 3 181 13 139 27 curveto 164 150 lineto 212 150 lineto 211 141 lineto 208 114 lineto 206 101 205 92 205 87 curveto 205 56 237 38 300 33 curveto 361 339 lineto 340 354 lineto 296 386 266 414 250 437 curveto 234 461 226 490 226 524 curveto 226 578 247 625 289 666 curveto 331 706 381 726 437 726 curveto 449 783 lineto 479 783 lineto 467 722 lineto 524 719 580 708 635 688 curveto 612 572 lineto 563 572 lineto 565 581 lineto 567 597 568 606 568 607 curveto 570 618 571 628 571 635 curveto 571 651 560 664 540 675 curveto 519 685 493 690 462 690 curveto 405 409 lineto 445 378 lineto 488 346 517 318 532 295 curveto 548 272 555 245 555 214 curveto 555 158 533 109 489 69 curveto 446 28 390 5 323 0 curveto 312 -60 lineto 281 -60 lineto closepath 330 33 moveto 423 48 470 101 470 193 curveto 470 234 442 276 387 319 curveto 330 33 lineto closepath 379 431 moveto 431 689 lineto 394 683 364 667 341 640 curveto 319 614 307 582 307 545 curveto 307 508 331 470 379 431 curveto closepath fill } def /percent { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath fill } def /ampersand { 522 0 moveto 515 7 508 16 502 26 curveto 494 38 488 47 484 53 curveto 411 5 343 -19 280 -19 curveto 223 -19 175 0 136 38 curveto 97 77 78 124 78 181 curveto 78 298 154 383 308 436 curveto 293 480 286 517 286 545 curveto 286 599 306 645 346 683 curveto 386 721 434 740 490 740 curveto 530 740 562 729 587 707 curveto 611 684 624 654 624 618 curveto 624 530 553 463 411 415 curveto 442 328 487 236 545 139 curveto 597 192 624 255 624 328 curveto 624 338 620 345 613 348 curveto 606 350 585 353 550 354 curveto 540 355 lineto 545 385 lineto 792 385 lineto 787 355 lineto 777 354 lineto 759 353 748 353 744 353 curveto 728 353 717 350 710 344 curveto 704 337 696 322 687 297 curveto 683 285 lineto 659 221 620 163 564 111 curveto 574 95 lineto 601 55 629 34 660 32 curveto 697 30 lineto 704 30 lineto 698 0 lineto 522 0 lineto closepath 469 82 moveto 404 187 353 295 316 406 curveto 225 364 180 298 180 209 curveto 180 159 194 119 222 87 curveto 250 56 287 41 332 41 curveto 381 41 427 54 469 82 curveto closepath 401 442 moveto 493 487 539 550 539 630 curveto 539 682 518 708 476 708 curveto 447 708 423 696 405 670 curveto 386 644 377 611 377 570 curveto 377 536 385 493 401 442 curveto closepath fill } def /quoteright { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /parenleft { 239 -144 moveto 142 -70 93 42 93 197 curveto 93 310 122 417 180 518 curveto 238 619 318 703 421 771 curveto 415 740 lineto 364 697 324 651 297 604 curveto 269 557 244 494 223 415 curveto 190 295 174 189 174 97 curveto 174 4 196 -65 242 -114 curveto 239 -144 lineto closepath fill } def /parenright { 195 771 moveto 293 697 341 583 341 429 curveto 341 315 312 208 255 107 curveto 197 6 116 -77 13 -144 curveto 20 -114 lineto 91 -52 145 22 180 111 curveto 202 168 221 237 237 319 curveto 253 400 261 470 261 527 curveto 261 621 238 692 193 740 curveto 195 771 lineto closepath fill } def /asterisk { 167 413 moveto 298 525 lineto 302 516 309 509 319 504 curveto 224 361 lineto 167 413 lineto closepath 187 624 moveto 309 568 lineto 300 560 295 549 295 533 curveto 151 553 lineto 187 624 lineto closepath 401 722 moveto 353 572 lineto 344 575 338 577 333 577 curveto 330 577 324 575 317 572 curveto 328 722 lineto 401 722 lineto closepath 522 548 moveto 369 530 lineto 370 534 370 538 370 542 curveto 370 548 367 556 360 564 curveto 510 619 lineto 522 548 lineto closepath 363 363 moveto 331 502 lineto 344 502 355 507 363 517 curveto 435 404 lineto 363 363 lineto closepath fill } def /plus { 373 0 moveto 426 265 lineto 161 265 lineto 170 313 lineto 436 313 lineto 488 578 lineto 536 578 lineto 483 313 lineto 749 313 lineto 739 265 lineto 474 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /hyphen { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /period { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 79 -144 moveto 509 723 lineto 560 723 lineto 130 -144 lineto 79 -144 lineto closepath fill } def /zero { 308 -18 moveto 248 -18 200 4 163 48 curveto 126 92 108 150 108 223 curveto 108 361 141 482 208 586 curveto 276 689 354 741 444 741 curveto 504 741 552 719 589 674 curveto 626 630 644 572 644 500 curveto 644 361 611 239 544 136 curveto 477 33 398 -18 308 -18 curveto closepath 207 206 moveto 207 76 243 12 315 12 curveto 376 12 429 63 476 167 curveto 522 270 545 390 545 526 curveto 545 649 510 710 439 710 curveto 378 710 324 660 277 558 curveto 230 456 207 339 207 206 curveto closepath fill } def /one { 497 729 moveto 377 126 lineto 372 99 369 76 369 56 curveto 369 42 382 34 407 33 curveto 439 30 lineto 497 30 lineto 491 0 lineto 117 0 lineto 123 30 lineto 181 30 lineto 212 30 233 33 244 39 curveto 255 45 263 58 269 78 curveto 281 126 lineto 370 574 lineto 377 624 lineto 380 641 lineto 378 652 369 657 351 657 curveto 345 657 326 654 294 648 curveto 245 640 lineto 250 670 lineto 497 729 lineto closepath fill } def /two { 86 0 moveto 97 54 lineto 132 127 203 205 309 288 curveto 359 326 lineto 478 419 538 504 538 580 curveto 538 666 497 709 415 709 curveto 335 709 289 684 275 633 curveto 265 593 lineto 263 584 lineto 214 584 lineto 236 693 lineto 302 725 370 741 441 741 curveto 503 741 552 727 587 699 curveto 622 671 640 632 640 583 curveto 640 536 626 495 599 459 curveto 572 423 523 384 454 340 curveto 379 292 lineto 262 219 203 150 203 84 curveto 540 84 lineto 517 0 lineto 86 0 lineto closepath fill } def /three { 105 2 moveto 130 126 lineto 178 126 lineto 177 117 lineto 176 109 174 96 171 78 curveto 170 72 170 67 170 63 curveto 170 48 180 36 200 26 curveto 220 16 245 11 275 11 curveto 328 11 373 33 410 77 curveto 448 121 466 173 466 235 curveto 466 331 402 379 274 379 curveto 243 379 lineto 249 409 lineto 293 409 lineto 364 409 420 426 460 459 curveto 501 492 521 537 521 595 curveto 521 630 510 658 488 679 curveto 466 700 437 710 400 710 curveto 339 710 304 690 295 649 curveto 290 629 287 617 286 612 curveto 284 603 lineto 236 603 lineto 259 719 lineto 312 733 363 740 410 740 curveto 548 740 617 693 617 598 curveto 617 552 598 511 561 473 curveto 524 436 474 409 411 392 curveto 516 376 568 326 568 241 curveto 568 166 540 104 483 55 curveto 427 6 355 -18 267 -18 curveto 215 -18 161 -11 105 2 curveto closepath fill } def /four { 392 201 moveto 67 201 lineto 78 255 lineto 534 731 lineto 582 731 lineto 491 273 lineto 593 273 lineto 573 201 lineto 477 201 lineto 461 126 lineto 456 99 454 76 454 57 curveto 454 42 466 34 491 33 curveto 524 30 lineto 533 30 lineto 527 0 lineto 255 0 lineto 262 30 lineto 277 30 lineto 310 33 lineto 331 34 346 40 354 52 curveto 362 63 369 88 377 126 curveto 392 201 lineto closepath 138 273 moveto 407 273 lineto 477 629 lineto 138 273 lineto closepath fill } def /five { 117 2 moveto 142 126 lineto 190 126 lineto 189 117 lineto 185 88 lineto 183 77 183 69 183 63 curveto 183 50 192 38 212 28 curveto 231 18 254 13 281 13 curveto 334 13 379 36 416 83 curveto 454 129 472 185 472 251 curveto 472 361 412 417 291 417 curveto 268 417 241 414 209 410 curveto 272 722 lineto 655 722 lineto 638 638 lineto 285 638 lineto 247 445 lineto 273 447 295 449 312 449 curveto 393 449 458 431 504 397 curveto 551 362 575 315 575 255 curveto 575 174 546 108 488 57 curveto 430 7 355 -18 263 -18 curveto 215 -18 166 -11 117 2 curveto closepath fill } def /six { 249 400 moveto 309 446 368 469 425 469 curveto 479 469 523 453 556 421 curveto 590 388 607 346 607 294 curveto 607 212 578 139 520 76 curveto 462 13 395 -18 320 -18 curveto 256 -18 207 3 170 47 curveto 134 91 116 152 116 229 curveto 116 298 129 369 154 441 curveto 178 513 211 573 252 623 curveto 318 701 396 740 488 740 curveto 544 740 601 728 656 703 curveto 633 587 lineto 585 587 lineto 587 599 lineto 591 636 lineto 593 645 593 651 593 655 curveto 593 669 582 681 558 693 curveto 535 704 509 710 481 710 curveto 429 710 382 683 341 628 curveto 299 573 269 497 249 400 curveto closepath 212 200 moveto 212 76 252 14 332 14 curveto 379 14 421 42 457 98 curveto 493 155 511 219 511 293 curveto 511 384 473 430 397 430 curveto 341 430 296 409 262 368 curveto 229 326 212 271 212 200 curveto closepath fill } def /seven { 152 0 moveto 165 80 209 163 285 249 curveto 400 378 lineto 628 632 lineto 231 632 lineto 249 722 lineto 707 722 lineto 693 653 lineto 567 527 467 406 392 291 curveto 317 176 275 79 266 0 curveto 152 0 lineto closepath fill } def /eight { 301 387 moveto 248 424 221 469 221 524 curveto 221 584 245 635 292 677 curveto 339 720 396 741 462 741 curveto 518 741 562 729 596 704 curveto 629 680 646 647 646 607 curveto 646 528 585 459 464 398 curveto 555 343 601 280 601 208 curveto 601 146 574 92 520 48 curveto 466 4 401 -18 325 -18 curveto 259 -18 208 -3 171 26 curveto 134 55 116 96 116 149 curveto 116 239 177 319 301 387 curveto closepath 340 359 moveto 325 367 lineto 248 315 209 245 209 157 curveto 209 60 250 12 333 12 curveto 379 12 418 28 450 61 curveto 482 93 499 132 499 179 curveto 499 212 487 242 464 268 curveto 441 294 400 324 340 359 curveto closepath 436 417 moveto 520 456 562 515 562 594 curveto 562 672 525 710 451 710 curveto 413 710 380 696 354 668 curveto 328 640 314 605 314 564 curveto 314 514 355 465 436 417 curveto closepath fill } def /nine { 513 321 moveto 452 275 394 252 336 252 curveto 282 252 238 269 205 301 curveto 171 334 154 376 154 428 curveto 154 510 183 583 241 646 curveto 299 709 365 740 441 740 curveto 505 740 555 718 591 675 curveto 627 631 645 570 645 492 curveto 645 424 632 354 607 281 curveto 582 209 549 148 509 99 curveto 443 21 365 -18 273 -18 curveto 216 -18 160 -5 104 19 curveto 127 135 lineto 176 135 lineto 174 123 lineto 169 86 lineto 168 77 167 71 167 67 curveto 167 54 179 42 203 30 curveto 227 18 251 12 277 12 curveto 331 12 378 39 420 94 curveto 461 148 492 224 513 321 curveto closepath 548 522 moveto 548 646 508 708 429 708 curveto 382 708 340 680 304 624 curveto 268 568 250 503 250 429 curveto 250 337 288 292 363 292 curveto 420 292 465 312 498 354 curveto 532 395 548 451 548 522 curveto closepath fill } def /colon { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath 153 409 moveto 177 530 lineto 298 530 lineto 274 409 lineto 153 409 lineto closepath fill } def /semicolon { 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 79 -126 98 -105 106 -62 curveto 110 -35 lineto 117 0 lineto closepath 153 409 moveto 177 530 lineto 297 530 lineto 273 409 lineto 153 409 lineto closepath fill } def /less { 686 0 moveto 166 289 lineto 801 578 lineto 791 524 lineto 274 289 lineto 274 288 lineto 697 53 lineto 686 0 lineto closepath fill } def /equal { 143 174 moveto 152 222 lineto 730 222 lineto 721 174 lineto 143 174 lineto closepath 179 355 moveto 188 403 lineto 767 403 lineto 757 355 lineto 179 355 lineto closepath fill } def /greater { 108 0 moveto 119 53 lineto 635 288 lineto 635 289 lineto 212 524 lineto 223 578 lineto 744 289 lineto 108 0 lineto closepath fill } def /question { 147 0 moveto 167 96 lineto 263 96 lineto 244 0 lineto 147 0 lineto closepath 186 192 moveto 188 201 lineto 194 233 204 259 215 278 curveto 227 296 249 322 283 355 curveto 324 396 lineto 401 473 440 542 440 604 curveto 440 635 430 661 410 680 curveto 390 700 364 709 332 709 curveto 267 709 230 687 219 642 curveto 215 622 211 605 208 593 curveto 205 584 lineto 157 584 lineto 182 707 lineto 248 729 309 740 362 740 curveto 415 740 459 728 492 703 curveto 526 678 542 646 542 606 curveto 542 574 534 546 517 522 curveto 501 499 468 470 418 434 curveto 384 409 lineto 324 365 289 293 279 192 curveto 186 192 lineto closepath fill } def /at { 609 21 moveto 552 -4 496 -18 441 -18 curveto 347 -18 269 10 208 66 curveto 146 123 116 194 116 281 curveto 116 390 156 490 236 583 curveto 327 688 441 740 577 740 curveto 669 740 746 711 808 653 curveto 870 594 900 521 900 434 curveto 900 356 876 288 827 230 curveto 779 173 722 144 656 144 curveto 600 144 571 166 571 210 curveto 571 222 573 235 576 247 curveto 587 289 lineto 592 310 lineto 582 310 lineto 517 199 454 144 392 144 curveto 333 144 303 182 303 257 curveto 303 335 330 407 384 473 curveto 438 539 497 572 561 572 curveto 575 572 588 570 601 567 curveto 640 556 lineto 642 555 646 554 653 553 curveto 699 553 lineto 643 273 lineto 639 254 638 239 638 226 curveto 638 195 654 180 687 180 curveto 733 180 774 207 813 262 curveto 851 316 870 375 870 439 curveto 870 516 841 580 784 632 curveto 727 684 656 710 572 710 curveto 463 710 365 667 277 580 curveto 190 493 146 396 146 287 curveto 146 207 174 141 229 89 curveto 284 38 355 12 440 12 curveto 492 12 544 24 599 48 curveto 609 21 lineto closepath 596 399 moveto 617 502 lineto 590 516 561 523 528 523 curveto 484 523 448 500 418 454 curveto 389 408 374 350 374 281 curveto 374 230 389 204 419 204 curveto 467 204 526 269 596 399 curveto closepath fill } def /A { 0 0 moveto 5 30 lineto 15 30 lineto 39 31 lineto 60 32 79 47 97 75 curveto 129 124 lineto 507 734 lineto 542 734 lineto 658 133 lineto 666 89 675 61 683 49 curveto 692 38 709 32 734 30 curveto 747 30 lineto 740 0 lineto 469 0 lineto 476 30 lineto 491 30 lineto 538 30 562 38 562 53 curveto 562 70 559 93 553 123 curveto 535 222 lineto 234 222 lineto 173 125 lineto 169 119 165 111 159 100 curveto 141 66 lineto 137 59 135 53 135 48 curveto 135 36 147 30 170 30 curveto 195 30 lineto 208 30 lineto 201 0 lineto 0 0 lineto closepath 253 265 moveto 525 265 lineto 463 604 lineto 253 265 lineto closepath fill } def /B { 426 370 moveto 541 347 599 292 599 205 curveto 599 143 575 93 527 56 curveto 479 18 417 0 338 0 curveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 397 722 lineto 482 722 544 712 581 690 curveto 619 669 638 635 638 587 curveto 638 537 619 492 580 453 curveto 542 413 491 386 426 370 curveto closepath 287 358 moveto 238 129 lineto 231 86 lineto 227 68 lineto 229 46 252 35 295 35 curveto 352 35 400 52 437 86 curveto 475 121 494 164 494 215 curveto 494 259 478 294 445 320 curveto 413 345 369 358 313 358 curveto 287 358 lineto closepath 292 391 moveto 319 391 lineto 386 391 439 408 478 442 curveto 517 476 536 522 536 582 curveto 536 621 524 649 499 665 curveto 474 681 432 689 372 689 curveto 352 689 lineto 292 391 lineto closepath fill } def /C { 647 43 moveto 548 2 455 -18 370 -18 curveto 290 -18 227 6 180 55 curveto 134 104 111 172 111 257 curveto 111 393 155 507 244 601 curveto 333 694 443 740 573 740 curveto 637 740 704 732 776 716 curveto 747 572 lineto 687 572 lineto 688 582 lineto 690 592 691 602 693 611 curveto 695 621 696 630 696 636 curveto 696 657 684 674 659 687 curveto 634 701 603 708 566 708 curveto 483 708 414 677 357 615 curveto 265 516 219 397 219 257 curveto 219 189 238 135 275 96 curveto 313 57 364 37 429 37 curveto 485 37 561 53 656 85 curveto 647 43 lineto closepath fill } def /D { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 391 722 lineto 454 723 lineto 503 724 lineto 522 724 lineto 708 724 800 639 800 471 curveto 800 334 759 222 676 133 curveto 594 44 489 0 362 0 curveto 23 0 lineto closepath 353 689 moveto 241 126 lineto 235 88 lineto 232 71 lineto 235 45 263 32 316 32 curveto 450 32 549 84 614 187 curveto 667 270 693 364 693 470 curveto 693 551 672 608 630 641 curveto 587 673 513 689 408 689 curveto 353 689 lineto closepath fill } def /E { 544 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 294 394 lineto 427 394 lineto 458 396 lineto 479 396 492 405 497 423 curveto 498 429 500 437 502 445 curveto 505 454 lineto 544 454 lineto 512 295 lineto 473 295 lineto 475 304 lineto 477 319 478 330 478 336 curveto 478 346 470 352 454 353 curveto 419 355 lineto 287 355 lineto 241 126 lineto 237 108 235 90 235 73 curveto 235 60 240 51 249 47 curveto 257 43 277 42 307 42 curveto 384 42 lineto 431 42 462 44 476 48 curveto 490 52 499 63 503 79 curveto 514 123 lineto 516 132 lineto 570 132 lineto 544 0 lineto closepath fill } def /F { 286 350 moveto 241 126 lineto 236 104 234 83 234 63 curveto 234 50 237 42 242 38 curveto 248 35 260 33 278 33 curveto 279 33 291 32 315 30 curveto 324 30 lineto 318 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 293 389 lineto 426 389 lineto 457 390 lineto 471 390 481 392 485 395 curveto 489 398 493 406 496 418 curveto 496 420 498 428 501 440 curveto 504 449 lineto 543 449 lineto 511 290 lineto 472 290 lineto 474 299 lineto 476 314 477 325 477 331 curveto 477 341 469 347 453 348 curveto 418 350 lineto 286 350 lineto closepath fill } def /G { 646 32 moveto 540 -1 453 -18 382 -18 curveto 296 -18 230 5 182 53 curveto 135 101 111 169 111 256 curveto 111 393 155 508 244 601 curveto 332 694 441 741 571 741 curveto 639 741 708 732 776 716 curveto 743 584 lineto 689 584 lineto 690 594 lineto 695 623 lineto 697 634 698 643 698 651 curveto 698 688 654 707 566 707 curveto 470 707 388 662 321 572 curveto 253 483 219 374 219 247 curveto 219 177 237 122 274 83 curveto 310 45 361 25 427 25 curveto 463 25 503 33 546 48 curveto 573 184 lineto 578 211 581 234 581 253 curveto 581 268 569 276 543 277 curveto 511 279 lineto 502 280 lineto 508 310 lineto 788 310 lineto 782 280 lineto 773 279 lineto 726 276 701 269 695 257 curveto 684 229 676 205 672 184 curveto 646 32 lineto closepath fill } def /H { 286 354 moveto 241 126 lineto 236 99 233 76 233 57 curveto 233 42 245 34 271 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 228 688 203 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 294 393 lineto 638 393 lineto 678 596 lineto 683 623 686 646 686 666 curveto 686 680 673 688 648 689 curveto 616 691 lineto 607 692 lineto 613 722 lineto 896 722 lineto 890 692 lineto 881 691 lineto 848 689 lineto 826 688 812 681 804 670 curveto 796 659 788 634 781 596 curveto 687 126 lineto 682 99 679 76 679 57 curveto 679 42 692 34 717 33 curveto 750 30 lineto 758 30 lineto 752 0 lineto 469 0 lineto 475 30 lineto 484 30 lineto 518 33 lineto 539 34 553 40 561 52 curveto 569 63 577 88 585 126 curveto 630 354 lineto 286 354 lineto closepath fill } def /I { 310 30 moveto 304 0 lineto 21 0 lineto 26 30 lineto 36 30 lineto 69 33 lineto 90 34 105 40 113 52 curveto 121 63 128 88 136 126 curveto 229 596 lineto 235 622 237 646 237 666 curveto 237 680 225 688 200 689 curveto 167 691 lineto 158 692 lineto 165 722 lineto 447 722 lineto 441 692 lineto 432 691 lineto 399 689 lineto 378 688 363 681 355 670 curveto 347 659 340 634 332 596 curveto 238 126 lineto 233 99 230 76 230 57 curveto 230 42 243 34 268 33 curveto 301 30 lineto 310 30 lineto closepath fill } def /J { -21 -134 moveto 0 -22 lineto 58 -22 lineto 56 -34 lineto 54 -53 52 -67 52 -76 curveto 52 -97 70 -107 104 -107 curveto 159 -107 195 -70 211 3 curveto 225 72 lineto 329 596 lineto 334 623 337 646 337 666 curveto 337 680 324 688 299 689 curveto 267 691 lineto 258 692 lineto 264 722 lineto 547 722 lineto 541 692 lineto 532 691 lineto 498 689 lineto 477 688 463 681 455 670 curveto 447 659 439 634 432 596 curveto 339 131 lineto 319 30 288 -40 246 -82 curveto 203 -123 141 -144 60 -144 curveto 34 -144 7 -141 -21 -134 curveto closepath fill } def /K { 289 365 moveto 241 126 lineto 236 99 233 76 233 56 curveto 233 42 244 34 268 33 curveto 297 30 lineto 306 30 lineto 300 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 289 368 lineto 553 596 lineto 571 611 585 625 597 638 curveto 616 660 628 673 633 677 curveto 637 680 639 682 639 684 curveto 639 689 631 692 615 692 curveto 576 692 lineto 564 692 lineto 570 722 lineto 780 722 lineto 773 692 lineto 765 691 lineto 744 691 lineto 723 691 704 683 685 667 curveto 602 592 lineto 380 404 lineto 572 124 lineto 608 69 lineto 624 45 649 33 684 30 curveto 693 30 lineto 687 0 lineto 421 0 lineto 427 30 lineto 437 30 lineto 466 30 lineto 485 30 495 35 495 44 curveto 495 48 488 61 475 83 curveto 449 127 lineto 289 365 lineto closepath fill } def /L { 553 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto closepath fill } def /M { 783 645 moveto 444 83 lineto 409 83 lineto 285 593 lineto 192 126 lineto 187 99 184 76 184 57 curveto 184 42 197 34 222 33 curveto 254 30 lineto 263 30 lineto 257 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 91 34 103 37 109 42 curveto 116 47 121 59 126 78 curveto 139 126 lineto 234 596 lineto 240 622 242 645 242 666 curveto 242 680 230 688 205 689 curveto 172 691 lineto 163 692 lineto 169 722 lineto 353 722 lineto 478 206 lineto 793 722 lineto 984 722 lineto 978 692 lineto 969 691 lineto 936 689 lineto 914 688 900 681 892 670 curveto 884 659 876 634 869 596 curveto 775 126 lineto 770 99 767 76 767 57 curveto 767 42 780 34 805 33 curveto 837 30 lineto 846 30 lineto 840 0 lineto 565 0 lineto 571 30 lineto 580 30 lineto 614 33 lineto 635 34 649 40 657 52 curveto 665 63 673 88 681 126 curveto 783 645 lineto closepath fill } def /N { 651 -8 moveto 613 -8 lineto 277 593 lineto 184 126 lineto 179 99 176 76 176 57 curveto 176 42 188 34 213 33 curveto 246 30 lineto 255 30 lineto 249 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 236 623 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 166 722 lineto 318 722 lineto 638 146 lineto 727 596 lineto 732 623 735 646 735 666 curveto 735 680 722 688 697 689 curveto 665 691 lineto 656 692 lineto 662 722 lineto 887 722 lineto 881 692 lineto 872 691 lineto 838 689 lineto 817 688 803 681 795 670 curveto 787 659 779 634 771 596 curveto 651 -8 lineto closepath fill } def /O { 374 -18 moveto 293 -18 229 5 182 54 curveto 134 103 111 169 111 252 curveto 111 384 154 499 241 595 curveto 328 692 431 740 549 740 curveto 632 740 697 716 745 668 curveto 792 620 816 554 816 470 curveto 816 336 772 221 685 125 curveto 598 29 494 -18 374 -18 curveto closepath 220 244 moveto 220 173 236 118 267 78 curveto 299 38 343 18 398 18 curveto 479 18 550 63 614 155 curveto 678 247 709 351 709 466 curveto 709 540 693 598 661 641 curveto 629 685 586 707 532 707 curveto 449 707 376 660 314 567 curveto 251 475 220 367 220 244 curveto closepath fill } def /P { 167 722 moveto 327 722 lineto 442 725 lineto 491 726 lineto 606 726 663 677 663 580 curveto 663 498 632 431 569 378 curveto 507 326 427 300 330 300 curveto 274 300 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 302 30 lineto 323 30 lineto 317 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto closepath 281 334 moveto 323 334 lineto 390 334 446 357 489 402 curveto 533 447 555 505 555 576 curveto 555 652 509 689 417 689 curveto 352 689 lineto 281 334 lineto closepath fill } def /Q { 920 -95 moveto 840 -184 lineto 824 -188 810 -190 799 -190 curveto 736 -190 672 -173 605 -140 curveto 539 -107 485 -65 443 -12 curveto 426 -15 408 -17 391 -17 curveto 302 -17 234 6 187 52 curveto 139 98 116 164 116 250 curveto 116 382 159 497 246 594 curveto 333 692 435 740 553 740 curveto 636 740 700 716 747 669 curveto 793 621 816 554 816 469 curveto 816 358 784 257 721 168 curveto 657 78 577 21 481 -3 curveto 566 -76 670 -112 792 -112 curveto 836 -112 879 -106 920 -95 curveto closepath 222 244 moveto 222 174 238 118 270 78 curveto 301 38 345 18 401 18 curveto 480 18 552 63 616 155 curveto 680 247 712 349 712 463 curveto 712 538 696 597 664 641 curveto 632 685 589 707 535 707 curveto 452 707 379 660 316 567 curveto 253 475 222 367 222 244 curveto closepath fill } def /R { 520 0 moveto 364 340 lineto 283 340 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 237 622 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 167 722 lineto 337 722 lineto 403 723 lineto 478 726 lineto 601 726 663 678 663 583 curveto 663 533 645 488 609 446 curveto 573 405 525 373 463 351 curveto 574 124 lineto 609 63 lineto 620 44 636 33 656 32 curveto 677 30 lineto 686 30 lineto 680 0 lineto 520 0 lineto closepath 289 372 moveto 330 372 lineto 398 372 453 390 493 428 curveto 534 466 555 516 555 578 curveto 555 652 508 689 415 689 curveto 353 689 lineto 289 372 lineto closepath fill } def /S { 59 17 moveto 87 156 lineto 141 156 lineto 140 147 lineto 136 121 134 105 132 99 curveto 130 90 129 85 129 83 curveto 129 64 144 48 172 35 curveto 201 22 236 15 277 15 curveto 318 15 354 31 384 62 curveto 414 93 429 130 429 172 curveto 429 221 400 269 341 316 curveto 295 353 lineto 219 415 181 475 181 534 curveto 181 593 204 643 252 682 curveto 299 721 359 740 430 740 curveto 486 740 551 728 626 705 curveto 597 560 lineto 543 560 lineto 545 574 lineto 551 629 lineto 553 647 lineto 552 664 539 679 513 691 curveto 488 703 458 708 422 708 curveto 382 708 348 695 321 668 curveto 293 641 279 607 279 568 curveto 279 520 311 470 374 419 curveto 423 380 lineto 497 320 534 259 534 197 curveto 534 133 508 81 457 41 curveto 405 1 338 -18 255 -18 curveto 204 -18 145 -8 77 11 curveto 59 17 lineto closepath fill } def /T { 416 683 moveto 300 683 lineto 250 681 lineto 232 681 221 678 215 674 curveto 209 669 205 659 202 643 curveto 198 625 195 610 192 600 curveto 189 590 lineto 138 590 lineto 164 722 lineto 785 722 lineto 759 590 lineto 708 590 lineto 709 600 lineto 711 611 713 625 716 643 curveto 718 650 718 657 718 665 curveto 718 675 707 681 684 681 curveto 634 683 lineto 518 683 lineto 407 126 lineto 402 99 399 76 399 57 curveto 399 42 412 34 437 33 curveto 470 30 lineto 491 30 lineto 485 0 lineto 177 0 lineto 184 30 lineto 205 30 lineto 230 30 252 33 269 38 curveto 282 42 294 71 305 126 curveto 416 683 lineto closepath fill } def /U { 151 692 moveto 157 722 lineto 440 722 lineto 435 692 lineto 425 691 lineto 392 689 lineto 371 688 356 681 348 670 curveto 340 659 333 634 325 596 curveto 253 235 lineto 248 210 246 186 246 163 curveto 246 117 259 81 285 55 curveto 311 29 347 16 393 16 curveto 514 16 591 103 626 277 curveto 689 596 lineto 695 622 698 646 698 666 curveto 698 680 685 688 660 689 curveto 627 691 lineto 619 692 lineto 625 722 lineto 856 722 lineto 850 692 lineto 841 691 lineto 807 689 lineto 786 688 772 681 764 670 curveto 756 659 748 634 740 596 curveto 675 266 lineto 638 76 539 -18 380 -18 curveto 308 -18 251 -1 209 32 curveto 168 66 147 113 147 172 curveto 147 201 151 233 158 270 curveto 223 596 lineto 228 623 230 646 230 666 curveto 230 680 218 688 193 689 curveto 160 691 lineto 151 692 lineto closepath fill } def /V { 307 -9 moveto 190 595 lineto 178 643 lineto 173 664 168 677 162 682 curveto 156 687 143 690 124 691 curveto 115 692 lineto 121 722 lineto 371 722 lineto 365 692 lineto 356 692 lineto 328 691 lineto 300 691 287 680 287 658 curveto 287 656 287 653 288 650 curveto 292 622 lineto 297 588 lineto 386 117 lineto 669 593 lineto 673 599 677 608 683 620 curveto 691 636 698 648 702 657 curveto 706 664 708 669 708 674 curveto 708 686 697 692 675 692 curveto 648 692 lineto 639 692 lineto 646 722 lineto 826 722 lineto 820 692 lineto 811 691 lineto 789 690 775 688 769 684 curveto 762 681 755 671 745 655 curveto 700 579 lineto 350 -9 lineto 307 -9 lineto closepath fill } def /W { 221 -9 moveto 189 595 lineto 186 647 lineto 184 673 175 687 159 690 curveto 128 691 lineto 120 692 lineto 125 722 lineto 378 722 lineto 373 692 lineto 364 692 lineto 327 692 304 689 295 684 curveto 287 678 282 662 282 638 curveto 285 593 lineto 308 167 lineto 581 716 lineto 627 716 lineto 667 165 lineto 878 590 lineto 887 609 893 621 895 625 curveto 909 659 lineto 911 665 912 669 912 672 curveto 912 685 899 691 874 691 curveto 845 692 lineto 836 692 lineto 842 722 lineto 1042 722 lineto 1035 692 lineto 1026 691 lineto 998 690 lineto 983 689 972 687 967 682 curveto 961 678 954 666 946 649 curveto 916 590 lineto 617 -9 lineto 583 -9 lineto 544 565 lineto 259 -9 lineto 221 -9 lineto closepath fill } def /X { -23 0 moveto -17 30 lineto -8 30 lineto 18 32 35 34 42 38 curveto 50 42 62 52 80 70 curveto 132 123 lineto 342 356 lineto 246 597 lineto 221 653 lineto 211 677 196 689 177 690 curveto 150 691 lineto 141 692 lineto 147 722 lineto 409 722 lineto 403 692 lineto 394 692 lineto 371 691 lineto 344 691 331 682 331 663 curveto 331 654 334 642 341 627 curveto 347 615 351 604 355 595 curveto 423 428 lineto 574 598 lineto 582 606 591 618 602 634 curveto 614 651 624 664 629 670 curveto 633 675 635 678 635 680 curveto 635 687 625 691 606 691 curveto 587 692 lineto 578 692 lineto 584 722 lineto 771 722 lineto 765 692 lineto 755 691 lineto 732 690 lineto 710 689 674 659 622 600 curveto 442 398 lineto 556 124 lineto 574 79 587 53 594 45 curveto 602 37 618 32 642 30 curveto 651 30 lineto 645 0 lineto 380 0 lineto 386 30 lineto 395 30 lineto 423 30 lineto 453 30 467 38 467 54 curveto 467 61 463 74 456 93 curveto 443 125 lineto 363 323 lineto 186 126 lineto 146 82 126 55 126 46 curveto 126 35 137 30 160 30 curveto 181 30 lineto 190 30 lineto 184 0 lineto -23 0 lineto closepath fill } def /Y { 340 325 moveto 234 590 lineto 230 600 223 618 213 646 curveto 207 665 200 677 192 682 curveto 185 687 170 690 146 691 curveto 137 692 lineto 143 722 lineto 405 722 lineto 399 692 lineto 384 691 lineto 360 690 lineto 335 689 323 680 323 665 curveto 323 653 330 628 345 590 curveto 431 366 lineto 613 589 lineto 645 628 lineto 663 652 672 667 672 675 curveto 672 686 661 691 640 691 curveto 634 691 628 691 622 691 curveto 613 692 lineto 619 722 lineto 802 722 lineto 796 692 lineto 787 691 lineto 761 690 lineto 745 689 728 678 712 658 curveto 654 587 lineto 442 326 lineto 403 126 lineto 398 98 395 75 395 57 curveto 395 42 408 34 433 33 curveto 465 30 lineto 474 30 lineto 468 0 lineto 185 0 lineto 191 30 lineto 200 30 lineto 234 33 lineto 256 34 271 41 279 53 curveto 286 65 295 95 304 144 curveto 340 325 lineto closepath fill } def /Z { 55 0 moveto 63 39 lineto 579 683 lineto 359 683 lineto 305 681 lineto 288 681 276 679 271 675 curveto 265 671 260 661 257 645 curveto 251 619 247 601 244 590 curveto 241 578 lineto 187 578 lineto 216 722 lineto 702 722 lineto 695 689 lineto 181 45 lineto 412 45 lineto 493 48 lineto 514 48 527 59 532 80 curveto 544 129 lineto 546 138 lineto 601 138 lineto 573 0 lineto 55 0 lineto closepath fill } def /bracketleft { 46 -144 moveto 229 771 lineto 421 771 lineto 416 740 lineto 307 740 lineto 137 -114 lineto 245 -114 lineto 239 -144 lineto 46 -144 lineto closepath fill } def /backslash { 387 -144 moveto 336 -144 lineto 252 723 lineto 302 723 lineto 387 -144 lineto closepath fill } def /bracketright { 388 771 moveto 206 -144 lineto 13 -144 lineto 19 -114 lineto 127 -114 lineto 298 740 lineto 189 740 lineto 195 771 lineto 388 771 lineto closepath fill } def /asciicircum { 77 192 moveto 448 722 lineto 607 192 lineto 550 192 lineto 429 600 lineto 142 192 lineto 77 192 lineto closepath fill } def /underscore { 35 -63 moveto 48 0 lineto 452 0 lineto 439 -63 lineto 35 -63 lineto closepath fill } def /quoteleft { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /a { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 506 465 lineto 469 485 429 495 386 495 curveto 338 495 298 472 268 428 curveto 244 393 223 346 206 287 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /b { 87 -12 moveto 218 644 lineto 223 671 226 694 226 713 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 339 771 lineto 247 307 lineto 287 378 332 435 382 478 curveto 432 521 479 542 522 542 curveto 554 542 579 531 598 509 curveto 617 487 626 457 626 419 curveto 626 314 589 216 514 124 curveto 440 33 360 -12 274 -12 curveto 232 -12 193 -4 158 12 curveto 87 -12 lineto closepath 232 233 moveto 198 64 lineto 237 44 278 35 319 35 curveto 367 35 406 57 437 102 curveto 460 136 481 183 498 242 curveto 515 301 523 354 523 401 curveto 523 447 508 470 479 470 curveto 415 470 333 391 232 233 curveto closepath fill } def /c { 455 46 moveto 384 7 314 -12 246 -12 curveto 196 -12 156 4 127 36 curveto 98 69 84 114 84 172 curveto 84 268 118 354 185 429 curveto 252 504 329 542 416 542 curveto 455 542 496 534 538 519 curveto 511 385 lineto 463 385 lineto 464 394 lineto 465 401 467 412 470 426 curveto 471 433 471 438 471 443 curveto 471 481 438 500 372 500 curveto 319 500 275 471 239 412 curveto 204 353 186 279 186 191 curveto 186 92 227 42 310 42 curveto 345 42 396 57 463 87 curveto 455 46 lineto closepath fill } def /d { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 541 644 lineto 546 671 549 694 549 714 curveto 549 728 536 736 511 737 curveto 479 740 lineto 470 740 lineto 476 771 lineto 662 771 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /e { 504 84 moveto 407 20 321 -12 247 -12 curveto 197 -12 158 4 128 38 curveto 99 71 84 116 84 173 curveto 84 268 117 353 183 428 curveto 250 504 324 542 408 542 curveto 440 542 466 532 487 513 curveto 507 494 518 470 518 441 curveto 518 375 487 321 427 279 curveto 367 237 286 213 185 208 curveto 184 184 lineto 184 90 223 43 302 43 curveto 367 43 437 71 513 127 curveto 504 84 lineto closepath 187 237 moveto 261 242 319 261 361 294 curveto 403 327 424 369 424 421 curveto 424 473 403 499 360 499 curveto 317 499 279 474 247 425 curveto 214 376 194 313 187 237 curveto closepath fill } def /f { 70 -192 moveto 206 490 lineto 134 490 lineto 142 530 lineto 214 530 lineto 222 556 lineto 271 707 349 783 458 783 curveto 497 783 531 777 562 766 curveto 537 638 lineto 489 638 lineto 490 647 lineto 492 664 494 677 496 687 curveto 497 695 498 703 498 709 curveto 498 736 476 750 431 750 curveto 400 750 377 737 362 711 curveto 346 685 331 635 316 561 curveto 310 530 lineto 460 530 lineto 453 490 lineto 302 490 lineto 167 -192 lineto 70 -192 lineto closepath fill } def /g { 81 -178 moveto 45 -41 lineto 134 -120 218 -160 297 -160 curveto 331 -160 356 -146 374 -117 curveto 391 -89 408 -34 424 47 curveto 464 250 lineto 424 180 379 124 328 81 curveto 277 38 231 17 188 17 curveto 158 17 133 27 114 49 curveto 95 71 85 98 85 132 curveto 85 181 98 234 123 291 curveto 149 349 182 398 222 440 curveto 287 508 357 542 434 542 curveto 451 542 475 539 505 533 curveto 520 530 lineto 617 530 lineto 542 161 lineto 531 105 lineto 507 -7 472 -87 423 -134 curveto 375 -181 305 -205 213 -205 curveto 176 -205 132 -196 81 -178 curveto closepath 481 328 moveto 508 466 lineto 471 484 433 494 393 494 curveto 343 494 304 474 274 434 curveto 217 356 188 263 188 154 curveto 188 110 203 88 233 88 curveto 294 88 371 160 465 303 curveto 481 328 lineto closepath fill } def /h { 102 0 moveto 230 644 lineto 236 671 238 694 238 714 curveto 238 728 226 736 201 737 curveto 168 740 lineto 159 740 lineto 165 771 lineto 352 771 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /i { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath 227 626 moveto 246 722 lineto 342 722 lineto 323 626 lineto 227 626 lineto closepath fill } def /j { -79 -186 moveto -53 -57 lineto -4 -57 lineto -6 -66 lineto -10 -100 lineto -12 -112 -13 -121 -13 -127 curveto -13 -154 8 -168 52 -168 curveto 87 -168 112 -157 126 -135 curveto 140 -114 155 -65 170 9 curveto 249 403 lineto 254 430 257 453 257 473 curveto 257 487 244 495 219 497 curveto 187 499 lineto 178 500 lineto 184 530 lineto 370 530 lineto 279 69 lineto 242 -113 156 -205 20 -205 curveto -9 -205 -42 -198 -79 -186 curveto closepath 293 626 moveto 312 722 lineto 409 722 lineto 390 626 lineto 293 626 lineto closepath fill } def /k { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 245 295 lineto 252 295 lineto 411 376 491 445 491 500 curveto 491 512 486 522 476 530 curveto 573 536 lineto 578 527 580 519 580 512 curveto 580 463 498 396 333 309 curveto 398 201 457 118 509 60 curveto 524 42 549 32 583 31 curveto 594 30 lineto 588 0 lineto 427 0 lineto 362 78 303 169 248 273 curveto 241 273 lineto 186 0 lineto 90 0 lineto closepath fill } def /l { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 211 126 lineto 206 99 204 76 204 57 curveto 204 42 216 34 241 33 curveto 274 30 lineto 283 30 lineto 277 0 lineto 90 0 lineto closepath fill } def /m { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 358 465 447 542 528 542 curveto 581 542 608 511 608 451 curveto 608 439 606 426 604 413 curveto 597 380 lineto 583 313 lineto 686 466 776 542 854 542 curveto 906 542 933 509 933 444 curveto 933 429 930 406 924 377 curveto 874 126 lineto 869 99 866 76 866 57 curveto 866 42 879 34 904 33 curveto 936 30 lineto 945 30 lineto 939 0 lineto 752 0 lineto 833 406 lineto 836 417 837 427 837 433 curveto 837 458 828 470 811 470 curveto 784 470 747 447 698 401 curveto 650 355 608 303 574 246 curveto 524 0 lineto 427 0 lineto 508 406 lineto 511 418 512 427 512 433 curveto 512 458 503 470 485 470 curveto 459 470 421 447 373 401 curveto 325 355 283 303 247 243 curveto 198 0 lineto 102 0 lineto closepath fill } def /n { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /o { 256 -12 moveto 143 -12 86 48 86 170 curveto 86 268 119 355 184 429 curveto 249 504 325 542 410 542 curveto 524 542 582 481 582 359 curveto 582 261 549 174 483 100 curveto 418 25 342 -12 256 -12 curveto closepath 283 24 moveto 333 24 378 59 417 129 curveto 456 199 475 280 475 372 curveto 475 460 445 504 386 504 curveto 335 504 290 469 250 399 curveto 211 329 192 249 192 157 curveto 192 69 222 24 283 24 curveto closepath fill } def /p { 63 -192 moveto 182 403 lineto 187 430 190 453 190 473 curveto 190 487 177 495 152 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 259 307 lineto 299 378 344 435 394 478 curveto 444 521 491 542 534 542 curveto 566 542 591 531 610 509 curveto 629 487 638 457 638 420 curveto 638 313 601 215 526 124 curveto 451 33 371 -12 284 -12 curveto 267 -12 243 -9 213 -2 curveto 198 0 lineto 160 -192 lineto 63 -192 lineto closepath 245 233 moveto 210 64 lineto 250 44 290 35 332 35 curveto 379 35 418 57 449 102 curveto 472 136 493 183 510 242 curveto 527 301 536 354 536 400 curveto 536 447 521 470 491 470 curveto 427 470 345 391 245 233 curveto closepath fill } def /q { 374 -192 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 471 -192 lineto 374 -192 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /r { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 355 466 445 542 532 542 curveto 540 542 548 541 556 538 curveto 515 427 lineto 500 434 485 437 471 437 curveto 409 437 334 374 248 247 curveto 198 0 lineto 102 0 lineto closepath fill } def /s { 48 29 moveto 72 150 lineto 121 150 lineto 120 141 lineto 116 111 lineto 114 100 113 91 113 85 curveto 113 68 125 53 149 39 curveto 173 25 199 18 229 18 curveto 257 18 281 26 300 44 curveto 319 62 328 84 328 110 curveto 328 136 315 164 288 192 curveto 237 246 lineto 178 308 148 359 148 398 curveto 148 440 165 474 198 501 curveto 232 528 275 542 328 542 curveto 379 542 428 530 475 506 curveto 451 388 lineto 403 388 lineto 404 397 lineto 406 413 408 424 409 432 curveto 411 442 412 450 412 457 curveto 412 493 382 512 321 512 curveto 297 512 277 503 261 486 curveto 244 469 236 447 236 421 curveto 236 396 252 367 284 335 curveto 335 285 lineto 391 230 418 179 418 134 curveto 418 90 401 54 366 28 curveto 331 1 284 -12 226 -12 curveto 169 -12 110 1 48 29 curveto closepath fill } def /t { 317 5 moveto 290 -6 264 -12 240 -12 curveto 204 -12 174 -1 152 20 curveto 129 41 118 70 118 104 curveto 118 118 120 135 124 155 curveto 191 490 lineto 109 490 lineto 117 530 lineto 198 530 lineto 218 626 lineto 319 653 lineto 295 530 lineto 430 530 lineto 422 490 lineto 287 490 lineto 217 141 lineto 214 123 212 106 212 90 curveto 212 52 230 32 267 32 curveto 283 32 303 37 325 46 curveto 317 5 lineto closepath fill } def /u { 430 0 moveto 474 216 lineto 382 64 290 -12 198 -12 curveto 142 -12 113 18 113 79 curveto 113 94 116 117 123 148 curveto 173 403 lineto 179 430 181 453 181 473 curveto 181 487 169 495 144 497 curveto 111 499 lineto 102 500 lineto 108 530 lineto 295 530 lineto 217 141 lineto 214 116 lineto 213 107 212 102 212 99 curveto 212 77 224 66 247 66 curveto 295 66 370 135 474 273 curveto 488 292 lineto 511 403 lineto 516 430 519 453 519 473 curveto 519 487 506 495 481 497 curveto 448 499 lineto 439 500 lineto 445 530 lineto 632 530 lineto 552 126 lineto 547 99 544 76 544 57 curveto 544 42 556 34 582 33 curveto 614 30 lineto 623 30 lineto 617 0 lineto 430 0 lineto closepath fill } def /v { 237 -5 moveto 237 61 231 134 219 211 curveto 208 288 194 346 178 384 curveto 149 452 lineto 141 472 132 484 123 489 curveto 114 493 92 497 59 499 curveto 50 500 lineto 56 530 lineto 232 530 lineto 284 410 314 269 324 107 curveto 414 212 lineto 490 302 528 380 528 446 curveto 528 476 516 504 491 530 curveto 609 530 lineto 616 514 620 497 620 479 curveto 620 445 604 406 572 360 curveto 541 314 470 229 361 103 curveto 267 -5 lineto 237 -5 lineto closepath fill } def /w { 221 -5 moveto 223 32 225 60 225 78 curveto 225 125 220 183 210 250 curveto 201 317 191 366 179 396 curveto 158 455 lineto 152 472 143 484 133 490 curveto 122 496 105 499 81 499 curveto 72 500 lineto 78 530 lineto 236 530 lineto 278 405 303 276 313 143 curveto 410 306 468 434 489 527 curveto 520 527 lineto 570 402 600 270 610 132 curveto 657 202 lineto 732 310 770 392 770 447 curveto 770 479 759 507 738 530 curveto 856 530 lineto 858 520 859 512 859 504 curveto 859 462 826 392 759 295 curveto 646 130 575 29 548 -5 curveto 515 -5 lineto 518 26 520 49 520 62 curveto 520 171 503 274 469 370 curveto 419 264 377 185 343 133 curveto 268 18 lineto 266 16 262 8 253 -5 curveto 221 -5 lineto closepath fill } def /x { 259 269 moveto 199 403 lineto 175 453 lineto 166 472 159 483 153 488 curveto 147 493 137 496 121 497 curveto 92 499 lineto 83 500 lineto 88 530 lineto 247 530 lineto 344 322 lineto 366 339 lineto 429 391 461 434 461 468 curveto 461 486 454 507 440 530 curveto 536 530 lineto 539 518 541 508 541 500 curveto 541 472 531 446 511 423 curveto 492 401 448 363 379 312 curveto 355 294 lineto 436 125 lineto 465 71 lineto 478 47 494 33 515 32 curveto 546 30 lineto 555 30 lineto 549 0 lineto 389 0 lineto 275 241 lineto 233 204 lineto 166 144 133 93 133 49 curveto 133 32 138 15 150 0 curveto 46 0 lineto 44 9 43 15 43 20 curveto 43 62 74 109 135 163 curveto 210 227 lineto 259 269 lineto closepath fill } def /y { -2 -192 moveto 57 -151 132 -88 222 -5 curveto 241 12 lineto 237 88 228 167 212 251 curveto 197 335 180 396 164 433 curveto 149 464 138 482 129 488 curveto 121 493 98 497 62 499 curveto 50 500 lineto 56 530 lineto 233 530 lineto 284 410 313 270 321 109 curveto 381 187 lineto 440 262 480 317 499 352 curveto 519 387 529 420 529 449 curveto 529 480 516 507 490 530 curveto 611 530 lineto 618 515 622 501 622 488 curveto 622 460 613 431 594 401 curveto 576 371 539 322 481 253 curveto 296 31 lineto 222 -56 167 -131 131 -192 curveto -2 -192 lineto closepath fill } def /z { 50 0 moveto 57 36 lineto 455 494 lineto 303 494 lineto 254 492 lineto 238 492 227 489 221 485 curveto 216 480 211 469 207 453 curveto 205 444 202 432 198 417 curveto 195 409 lineto 144 409 lineto 168 530 lineto 574 530 lineto 567 497 lineto 163 36 lineto 347 36 lineto 395 36 424 38 434 41 curveto 443 45 450 58 456 79 curveto 456 82 459 93 464 111 curveto 466 120 lineto 514 120 lineto 490 0 lineto 50 0 lineto closepath fill } def /braceleft { 430 771 moveto 424 740 lineto 381 735 352 722 337 701 curveto 322 680 314 643 314 588 curveto 313 550 lineto 313 483 300 429 273 386 curveto 246 343 210 318 163 310 curveto 185 294 lineto 222 268 241 235 241 194 curveto 241 164 229 119 204 59 curveto 180 2 lineto 171 -19 167 -37 167 -51 curveto 167 -69 174 -83 189 -96 curveto 204 -108 222 -114 243 -114 curveto 246 -114 250 -114 253 -114 curveto 248 -144 lineto 143 -144 90 -105 90 -28 curveto 90 0 100 37 120 83 curveto 140 131 lineto 159 176 168 212 168 237 curveto 168 276 148 295 109 295 curveto 85 295 lineto 91 325 lineto 113 325 lineto 153 325 181 338 199 365 curveto 216 391 225 435 225 496 curveto 224 527 lineto 224 689 293 771 430 771 curveto closepath fill } def /bar { 133 -144 moveto 315 771 lineto 364 771 lineto 182 -144 lineto 133 -144 lineto closepath fill } def /braceright { 85 -144 moveto 91 -114 lineto 134 -109 163 -96 178 -75 curveto 193 -54 200 -16 200 38 curveto 201 76 lineto 201 142 215 197 241 239 curveto 268 282 305 308 352 316 curveto 330 331 lineto 292 357 273 391 273 432 curveto 273 461 286 506 311 566 curveto 334 623 lineto 344 646 348 664 348 678 curveto 348 695 341 710 326 722 curveto 311 735 293 741 272 741 curveto 268 741 265 741 261 740 curveto 267 771 lineto 372 771 424 732 424 655 curveto 424 626 415 589 395 542 curveto 375 495 lineto 356 449 347 414 347 388 curveto 347 350 366 331 405 331 curveto 430 331 lineto 424 301 lineto 401 301 lineto 362 301 333 287 316 261 curveto 298 234 290 190 290 129 curveto 291 99 lineto 291 -63 222 -144 85 -144 curveto closepath fill } def /asciitilde { 181 216 moveto 151 216 lineto 177 320 230 372 312 372 curveto 344 372 394 355 462 321 curveto 501 302 lineto 564 271 605 255 625 255 curveto 672 255 706 291 728 361 curveto 758 361 lineto 731 257 677 205 598 205 curveto 571 205 531 219 476 246 curveto 450 259 lineto 409 278 lineto 351 308 309 322 285 322 curveto 233 322 198 287 181 216 curveto closepath fill } def /exclamdown { 286 530 moveto 267 433 lineto 170 433 lineto 189 530 lineto 286 530 lineto closepath 214 337 moveto 170 -48 lineto 142 -192 lineto 45 -192 lineto 74 -48 lineto 184 337 lineto 214 337 lineto closepath fill } def /cent { 314 0 moveto 333 92 lineto 272 92 227 107 197 137 curveto 167 168 152 213 152 273 curveto 152 363 178 442 230 509 curveto 283 576 353 622 442 646 curveto 458 722 lineto 488 722 lineto 473 648 lineto 489 648 lineto 528 648 570 642 615 628 curveto 592 512 lineto 544 512 lineto 545 521 lineto 548 542 lineto 550 559 551 569 551 573 curveto 551 597 525 610 471 610 curveto 466 610 lineto 372 141 lineto 429 141 486 156 542 187 curveto 535 150 lineto 478 123 421 104 363 94 curveto 344 0 lineto 314 0 lineto closepath 343 146 moveto 435 608 lineto 377 590 331 554 298 501 curveto 264 448 248 384 248 311 curveto 248 262 256 225 271 197 curveto 287 170 311 153 343 146 curveto closepath fill } def /sterling { 110 0 moveto 125 72 lineto 160 79 187 94 205 117 curveto 222 140 236 179 248 234 curveto 274 370 lineto 184 370 lineto 190 400 lineto 280 400 lineto 290 445 lineto 309 544 340 617 383 666 curveto 425 716 480 740 546 740 curveto 581 740 622 730 668 708 curveto 645 593 lineto 603 593 lineto 604 602 lineto 607 622 608 638 608 650 curveto 608 686 580 704 525 704 curveto 494 704 469 690 449 662 curveto 430 634 414 589 402 527 curveto 377 400 lineto 500 400 lineto 494 370 lineto 371 370 lineto 355 292 lineto 342 227 327 182 309 157 curveto 291 133 253 104 196 72 curveto 538 72 lineto 523 0 lineto 110 0 lineto closepath fill } def /fraction { -84 -18 moveto 597 740 lineto 645 740 lineto -36 -18 lineto -84 -18 lineto closepath fill } def /yen { 291 192 moveto 146 192 lineto 152 222 lineto 297 222 lineto 317 325 lineto 172 325 lineto 179 355 lineto 323 355 lineto 216 595 lineto 187 652 lineto 174 677 153 690 125 691 curveto 116 692 lineto 122 722 lineto 369 722 lineto 363 692 lineto 354 692 lineto 334 692 lineto 308 692 295 685 295 672 curveto 295 660 305 634 325 591 curveto 416 393 lineto 590 591 lineto 633 640 655 669 655 677 curveto 655 687 644 691 622 691 curveto 601 692 lineto 592 692 lineto 598 722 lineto 779 722 lineto 773 692 lineto 764 691 lineto 741 690 lineto 724 689 707 678 690 659 curveto 630 592 lineto 419 355 lineto 564 355 lineto 558 325 lineto 414 325 lineto 393 222 lineto 538 222 lineto 532 192 lineto 387 192 lineto 374 126 lineto 369 99 366 76 366 57 curveto 366 42 379 34 403 33 curveto 436 30 lineto 445 30 lineto 439 0 lineto 162 0 lineto 168 30 lineto 177 30 lineto 211 33 lineto 232 34 246 40 254 52 curveto 262 63 270 88 277 126 curveto 291 192 lineto closepath fill } def /florin { 182 -144 moveto 284 361 lineto 182 361 lineto 188 391 lineto 290 391 lineto 308 480 lineto 323 559 353 622 398 669 curveto 442 717 493 740 551 740 curveto 589 740 623 735 654 724 curveto 628 596 lineto 580 596 lineto 581 605 lineto 584 625 586 639 587 645 curveto 589 653 589 661 589 667 curveto 589 692 571 705 535 705 curveto 501 705 476 691 458 664 curveto 441 637 425 586 410 509 curveto 386 391 lineto 517 391 lineto 511 361 lineto 380 361 lineto 280 -144 lineto 182 -144 lineto closepath fill } def /section { 81 -127 moveto 103 -16 lineto 145 -16 lineto 143 -31 lineto 140 -49 lineto 139 -53 139 -58 139 -63 curveto 139 -83 153 -99 181 -112 curveto 209 -125 243 -132 284 -132 curveto 329 -132 367 -118 397 -91 curveto 428 -64 444 -31 444 7 curveto 444 42 417 72 363 97 curveto 306 124 lineto 248 150 209 174 188 195 curveto 168 216 158 242 158 275 curveto 158 330 194 386 265 442 curveto 228 475 209 511 209 549 curveto 209 605 234 652 283 687 curveto 332 723 396 741 474 741 curveto 527 741 579 732 630 715 curveto 607 602 lineto 565 602 lineto 567 611 lineto 570 628 572 643 572 656 curveto 572 669 560 681 536 690 curveto 512 699 482 704 446 704 curveto 401 704 364 692 336 668 curveto 308 644 293 612 293 574 curveto 293 538 321 507 375 479 curveto 435 449 lineto 489 421 525 398 543 378 curveto 561 358 570 332 570 298 curveto 570 249 536 194 469 136 curveto 510 105 531 69 531 27 curveto 531 -27 507 -73 457 -108 curveto 408 -144 346 -162 270 -162 curveto 210 -162 147 -151 81 -127 curveto closepath 444 156 moveto 476 193 491 229 491 264 curveto 491 298 463 330 407 359 curveto 346 391 lineto 331 398 312 409 289 423 curveto 256 387 240 350 240 312 curveto 240 276 266 246 318 220 curveto 379 190 lineto 415 171 lineto 421 168 431 163 444 156 curveto closepath fill } def /currency { 506 218 moveto 581 125 lineto 555 104 lineto 480 197 lineto 428 162 377 145 326 145 curveto 276 145 233 162 195 197 curveto 83 104 lineto 65 125 lineto 178 218 lineto 159 252 149 285 149 318 curveto 149 383 178 444 235 503 curveto 160 598 lineto 186 619 lineto 260 525 lineto 312 560 363 578 415 578 curveto 464 578 508 560 546 525 curveto 658 619 lineto 675 598 lineto 562 503 lineto 582 470 592 436 592 404 curveto 592 340 563 278 506 218 curveto closepath 539 394 moveto 539 433 526 465 501 489 curveto 475 514 443 526 403 526 curveto 351 526 304 506 263 466 curveto 222 425 202 380 202 329 curveto 202 290 214 258 240 233 curveto 265 208 297 195 336 195 curveto 389 195 436 215 477 256 curveto 518 296 539 342 539 394 curveto closepath fill } def /quotesingle { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /quotedblleft { 269 614 moveto 314 614 lineto 291 494 lineto 170 494 lineto 191 603 lineto 214 715 265 771 346 771 curveto 339 740 lineto 321 740 308 734 300 722 curveto 291 710 284 686 276 650 curveto 269 614 lineto closepath 461 614 moveto 507 614 lineto 483 494 lineto 362 494 lineto 384 603 lineto 406 715 458 771 538 771 curveto 532 740 lineto 514 740 501 734 492 722 curveto 484 710 476 686 469 650 curveto 461 614 lineto closepath fill } def /guillemotleft { 351 454 moveto 182 265 lineto 268 72 lineto 243 54 lineto 83 265 lineto 330 476 lineto 351 454 lineto closepath 547 454 moveto 378 265 lineto 464 72 lineto 439 54 lineto 280 265 lineto 526 476 lineto 547 454 lineto closepath fill } def /guilsinglleft { 352 454 moveto 183 265 lineto 269 72 lineto 244 54 lineto 84 265 lineto 331 476 lineto 352 454 lineto closepath fill } def /guilsinglright { 82 76 moveto 250 265 lineto 165 458 lineto 190 476 lineto 349 265 lineto 103 54 lineto 82 76 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /dagger { 227 -144 moveto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /daggerdbl { 227 -144 moveto 305 126 lineto 108 105 lineto 122 177 lineto 311 156 lineto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 359 156 lineto 556 177 lineto 542 105 lineto 353 126 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /periodcentered { 120 239 moveto 144 360 lineto 264 360 lineto 240 239 lineto 120 239 lineto closepath fill } def /paragraph { 239 -144 moveto 338 355 lineto 283 365 239 388 207 424 curveto 174 460 157 504 157 555 curveto 157 612 172 654 201 683 curveto 230 711 273 726 331 726 curveto 379 724 lineto 452 722 lineto 580 722 lineto 408 -144 lineto 372 -144 lineto 534 674 lineto 438 674 lineto 275 -144 lineto 239 -144 lineto closepath fill } def /bullet { 369 108 moveto 311 108 261 129 219 172 curveto 177 215 156 266 156 325 curveto 156 385 177 436 219 478 curveto 262 520 313 542 373 542 curveto 433 542 484 520 526 478 curveto 568 435 589 384 589 323 curveto 589 263 568 212 525 171 curveto 482 129 430 108 369 108 curveto closepath fill } def /quotesinglbase { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /quotedblbase { 309 0 moveto 264 0 lineto 288 120 lineto 409 120 lineto 387 11 lineto 365 -100 313 -156 233 -156 curveto 239 -126 lineto 257 -126 270 -120 279 -108 curveto 287 -95 295 -71 302 -35 curveto 309 0 lineto closepath 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 64 -126 78 -120 86 -108 curveto 95 -95 103 -71 110 -35 curveto 117 0 lineto closepath fill } def /quotedblright { 438 650 moveto 394 650 lineto 417 771 lineto 538 771 lineto 516 662 lineto 494 550 443 494 362 494 curveto 368 523 lineto 386 523 399 530 408 542 curveto 417 554 424 578 432 614 curveto 438 650 lineto closepath 246 650 moveto 201 650 lineto 225 771 lineto 346 771 lineto 324 662 lineto 302 550 250 494 170 494 curveto 176 523 lineto 194 523 207 530 216 542 curveto 224 554 232 578 239 614 curveto 246 650 lineto closepath fill } def /guillemotright { 279 76 moveto 448 265 lineto 362 458 lineto 387 476 lineto 546 265 lineto 300 54 lineto 279 76 lineto closepath 83 76 moveto 251 265 lineto 166 458 lineto 191 476 lineto 350 265 lineto 104 54 lineto 83 76 lineto closepath fill } def /ellipsis { 120 0 moveto 139 96 lineto 236 96 lineto 216 0 lineto 120 0 lineto closepath 454 0 moveto 473 96 lineto 569 96 lineto 550 0 lineto 454 0 lineto closepath 787 0 moveto 806 96 lineto 902 96 lineto 883 0 lineto 787 0 lineto closepath fill } def /perthousand { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath 934 0 moveto 896 0 866 11 844 34 curveto 821 58 810 89 810 128 curveto 810 192 828 247 865 292 curveto 902 338 946 361 999 361 curveto 1037 361 1067 349 1090 326 curveto 1112 303 1124 272 1124 233 curveto 1124 168 1105 113 1068 68 curveto 1032 22 987 0 934 0 curveto closepath 882 123 moveto 882 61 902 29 941 29 curveto 971 29 997 51 1021 93 curveto 1046 135 1058 183 1058 235 curveto 1058 299 1038 332 1000 332 curveto 969 332 941 310 917 268 curveto 894 226 882 178 882 123 curveto closepath fill } def /questiondown { 430 530 moveto 411 433 lineto 314 433 lineto 334 530 lineto 430 530 lineto closepath 392 337 moveto 390 328 lineto 384 297 375 272 363 252 curveto 351 233 328 207 295 173 curveto 254 133 lineto 215 94 186 58 167 24 curveto 148 -10 138 -42 138 -73 curveto 138 -105 148 -130 168 -150 curveto 188 -170 214 -180 247 -180 curveto 311 -180 348 -157 358 -112 curveto 363 -91 367 -75 370 -63 curveto 373 -54 lineto 421 -54 lineto 396 -177 lineto 329 -199 269 -210 215 -210 curveto 163 -210 119 -198 86 -173 curveto 52 -148 36 -116 36 -76 curveto 36 -44 44 -16 61 7 curveto 78 30 111 60 159 95 curveto 194 121 lineto 224 142 247 171 265 207 curveto 282 243 294 286 299 337 curveto 392 337 lineto closepath fill } def /grave { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /acute { 338 626 moveto 495 783 lineto 618 783 lineto 383 626 lineto 338 626 lineto closepath fill } def /circumflex { 253 626 moveto 410 783 lineto 519 783 lineto 597 626 lineto 555 626 lineto 451 729 lineto 296 626 lineto 253 626 lineto closepath fill } def /tilde { 266 626 moveto 280 664 298 693 320 712 curveto 343 731 369 741 400 741 curveto 420 741 438 735 454 722 curveto 468 710 lineto 483 698 499 692 516 692 curveto 532 692 546 696 557 704 curveto 569 712 577 724 584 740 curveto 614 740 lineto 599 702 581 674 559 655 curveto 536 635 510 626 479 626 curveto 459 626 442 632 426 645 curveto 412 656 lineto 396 669 380 675 364 675 curveto 349 675 336 671 324 663 curveto 313 654 303 642 296 626 curveto 266 626 lineto closepath fill } def /macron { 191 722 moveto 203 783 lineto 607 783 lineto 595 722 lineto 191 722 lineto closepath fill } def /breve { 293 783 moveto 325 783 lineto 326 753 337 732 356 717 curveto 375 703 403 695 439 695 curveto 475 695 505 703 530 717 curveto 555 732 574 753 587 783 curveto 619 783 lineto 603 734 577 696 542 668 curveto 507 640 468 626 423 626 curveto 386 626 355 638 330 663 curveto 305 688 292 719 292 756 curveto 292 763 293 772 293 783 curveto closepath fill } def /dotaccent { 377 626 moveto 396 722 lineto 493 722 lineto 474 626 lineto 377 626 lineto closepath fill } def /dieresis { 283 626 moveto 299 710 lineto 384 710 lineto 367 626 lineto 283 626 lineto closepath 476 626 moveto 492 710 lineto 577 710 lineto 560 626 lineto 476 626 lineto closepath fill } def /ring { 430 626 moveto 399 626 374 637 352 658 curveto 331 680 320 706 320 737 curveto 320 767 331 794 353 815 curveto 374 837 400 848 431 848 curveto 462 848 488 837 510 815 curveto 531 794 542 768 542 737 curveto 542 706 531 679 510 658 curveto 488 637 461 626 430 626 curveto closepath 430 659 moveto 452 659 471 667 486 682 curveto 501 697 509 715 509 737 curveto 509 759 501 777 486 792 curveto 471 807 453 814 431 814 curveto 410 814 391 807 376 792 curveto 361 777 354 758 354 737 curveto 354 716 361 697 376 682 curveto 391 667 409 659 430 659 curveto closepath fill } def /cedilla { 176 -200 moveto 183 -167 lineto 201 -172 216 -175 229 -175 curveto 271 -175 292 -158 292 -125 curveto 292 -98 264 -85 209 -85 curveto 273 0 lineto 312 0 lineto 268 -58 lineto 330 -62 361 -82 361 -118 curveto 361 -142 349 -164 326 -182 curveto 303 -201 276 -210 246 -210 curveto 222 -210 199 -207 176 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 365 -133 moveto 358 -166 lineto 334 -175 310 -180 284 -180 curveto 253 -180 229 -175 213 -165 curveto 197 -154 189 -139 189 -118 curveto 189 -94 198 -73 214 -53 curveto 231 -33 255 -15 289 0 curveto 341 0 lineto 313 -14 293 -29 280 -46 curveto 266 -63 259 -81 259 -101 curveto 259 -114 264 -124 273 -131 curveto 282 -137 296 -141 314 -141 curveto 332 -141 349 -138 365 -133 curveto closepath fill } def /caron { 628 783 moveto 479 626 lineto 371 626 lineto 285 783 lineto 327 783 lineto 435 674 lineto 586 783 lineto 628 783 lineto closepath fill } def /emdash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /AE { 882 0 moveto 361 0 lineto 367 30 lineto 376 30 lineto 409 33 lineto 430 34 445 40 453 52 curveto 461 63 469 88 476 126 curveto 496 226 lineto 250 226 lineto 173 125 lineto 156 103 146 89 143 84 curveto 126 57 lineto 123 52 122 48 122 45 curveto 122 36 132 31 152 31 curveto 176 30 lineto 191 30 lineto 185 0 lineto 1 0 lineto 7 30 lineto 17 30 lineto 39 32 62 47 85 75 curveto 129 127 lineto 585 722 lineto 999 722 lineto 974 596 lineto 919 596 lineto 920 605 lineto 926 646 lineto 930 664 lineto 927 677 899 683 847 683 curveto 689 683 lineto 632 394 lineto 771 394 lineto 802 396 lineto 823 396 836 405 841 423 curveto 841 426 843 433 847 445 curveto 849 454 lineto 894 454 lineto 862 295 lineto 817 295 lineto 818 304 lineto 820 319 821 330 821 335 curveto 821 346 813 352 798 353 curveto 763 355 lineto 624 355 lineto 579 126 lineto 575 108 573 90 573 73 curveto 573 60 578 51 586 47 curveto 595 43 615 42 645 42 curveto 722 42 lineto 769 42 800 44 814 48 curveto 828 52 837 63 841 79 curveto 850 114 lineto 852 123 lineto 906 123 lineto 882 0 lineto closepath 279 265 moveto 504 265 lineto 582 656 lineto 279 265 lineto closepath fill } def /ordfeminine { 364 355 moveto 399 502 lineto 388 502 lineto 350 451 316 413 285 387 curveto 254 361 227 349 202 349 curveto 160 349 139 377 139 435 curveto 139 511 162 578 209 638 curveto 255 698 308 729 367 729 curveto 376 729 392 727 415 725 curveto 421 724 430 723 442 722 curveto 523 722 lineto 475 480 lineto 467 433 lineto 464 420 462 413 462 413 curveto 463 397 479 388 511 386 curveto 520 385 lineto 514 355 lineto 364 355 lineto closepath 406 566 moveto 426 667 lineto 401 678 376 684 353 684 curveto 318 684 287 661 261 614 curveto 235 568 222 514 222 451 curveto 222 428 230 417 245 417 curveto 260 417 281 429 308 454 curveto 335 479 368 516 406 566 curveto closepath fill } def /Lslash { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 186 365 lineto 85 312 lineto 93 354 lineto 194 406 lineto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 227 688 202 689 curveto 169 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 308 465 lineto 456 542 lineto 448 500 lineto 300 424 lineto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto 23 0 lineto closepath fill } def /Oslash { 104 -18 moveto 50 -18 lineto 157 85 lineto 126 127 110 185 110 260 curveto 110 387 154 499 243 596 curveto 331 692 434 740 552 740 curveto 630 740 696 715 750 664 curveto 830 740 lineto 882 740 lineto 775 636 lineto 805 584 820 527 820 465 curveto 820 336 776 223 688 126 curveto 600 30 497 -18 380 -18 curveto 298 -18 232 7 181 57 curveto 104 -18 lineto closepath 230 156 moveto 688 602 lineto 656 672 605 707 534 707 curveto 451 707 378 660 315 567 curveto 252 474 220 367 220 246 curveto 220 208 223 178 230 156 curveto closepath 701 563 moveto 245 119 lineto 280 52 332 19 399 19 curveto 479 19 551 64 616 156 curveto 681 248 713 351 713 464 curveto 713 494 709 527 701 563 curveto closepath fill } def /OE { 981 0 moveto 547 0 lineto 556 42 lineto 502 1 440 -18 372 -18 curveto 292 -18 228 5 181 54 curveto 134 103 111 169 111 252 curveto 111 385 154 499 240 596 curveto 327 692 429 741 547 741 curveto 600 741 646 724 687 691 curveto 692 722 lineto 1098 722 lineto 1072 596 lineto 1018 596 lineto 1020 605 lineto 1025 646 lineto 1029 664 lineto 1026 677 998 683 946 683 curveto 789 683 lineto 731 394 lineto 870 394 lineto 900 396 lineto 922 396 935 405 939 423 curveto 941 429 943 437 945 445 curveto 948 454 lineto 993 454 lineto 961 295 lineto 916 295 lineto 917 304 lineto 919 319 920 330 920 336 curveto 920 346 913 352 897 353 curveto 862 355 lineto 723 355 lineto 678 126 lineto 674 108 672 90 672 73 curveto 672 60 677 51 686 47 curveto 694 43 714 42 744 42 curveto 821 42 lineto 868 42 899 44 913 48 curveto 927 52 936 63 940 79 curveto 949 114 lineto 951 123 lineto 1005 123 lineto 981 0 lineto closepath 602 263 moveto 657 548 lineto 660 562 661 576 661 589 curveto 661 624 650 652 627 673 curveto 604 694 574 705 536 705 curveto 450 705 375 658 313 565 curveto 250 472 219 362 219 234 curveto 219 169 235 116 269 76 curveto 302 36 346 16 399 16 curveto 455 16 499 34 529 72 curveto 560 109 584 173 602 263 curveto closepath fill } def /ordmasculine { 265 349 moveto 225 349 195 359 175 377 curveto 155 396 146 425 146 462 curveto 146 533 173 597 227 654 curveto 282 712 343 740 411 740 curveto 451 740 481 731 501 712 curveto 521 693 531 665 531 627 curveto 531 556 504 492 449 435 curveto 395 378 333 349 265 349 curveto closepath 308 386 moveto 343 386 375 408 404 452 curveto 434 496 448 544 448 597 curveto 448 632 442 658 429 675 curveto 416 693 397 702 371 702 curveto 336 702 303 680 274 637 curveto 245 593 230 545 230 493 curveto 230 457 236 431 249 413 curveto 262 395 282 386 308 386 curveto closepath fill } def /ae { 869 82 moveto 773 19 687 -12 610 -12 curveto 559 -12 520 3 495 33 curveto 470 63 457 109 457 170 curveto 458 220 lineto 412 142 365 83 318 44 curveto 270 5 222 -14 174 -14 curveto 147 -14 124 -2 105 20 curveto 87 44 78 73 78 107 curveto 78 214 115 313 190 404 curveto 264 495 345 540 433 540 curveto 458 540 487 537 520 530 curveto 609 530 lineto 599 472 lineto 662 519 720 542 772 542 curveto 804 542 830 532 850 513 curveto 871 494 881 470 881 441 curveto 881 375 851 321 791 279 curveto 730 237 650 213 548 208 curveto 548 184 lineto 548 137 558 102 577 78 curveto 597 55 626 43 665 43 curveto 730 43 801 71 876 127 curveto 869 82 lineto closepath 473 295 moveto 507 465 lineto 469 484 429 494 387 494 curveto 339 494 299 472 269 427 curveto 245 392 224 345 207 287 curveto 190 228 181 175 181 128 curveto 181 81 196 58 227 58 curveto 258 58 294 78 335 117 curveto 376 157 422 216 473 295 curveto closepath 550 233 moveto 624 239 682 258 724 291 curveto 767 323 788 366 788 417 curveto 788 443 782 463 771 476 curveto 761 489 745 495 723 495 curveto 680 495 642 470 610 421 curveto 577 372 557 309 550 233 curveto closepath fill } def /dotlessi { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath fill } def /lslash { 207 423 moveto 251 644 lineto 256 671 259 694 259 714 curveto 259 728 246 736 221 737 curveto 189 740 lineto 180 740 lineto 186 771 lineto 373 771 lineto 314 479 lineto 436 542 lineto 427 500 lineto 306 437 lineto 245 126 lineto 239 99 236 76 236 57 curveto 236 42 249 34 274 33 curveto 307 30 lineto 315 30 lineto 310 0 lineto 123 0 lineto 199 382 lineto 78 319 lineto 86 361 lineto 207 423 lineto closepath fill } def /oslash { 94 -12 moveto 42 -12 lineto 114 59 lineto 95 95 86 132 86 169 curveto 86 266 120 353 187 428 curveto 255 504 333 542 419 542 curveto 462 542 500 527 533 497 curveto 574 542 lineto 625 542 lineto 557 467 lineto 574 432 582 396 582 360 curveto 582 262 548 176 481 100 curveto 414 25 337 -12 250 -12 curveto 207 -12 169 1 136 29 curveto 94 -12 lineto closepath 191 139 moveto 471 432 lineto 452 480 423 504 382 504 curveto 332 504 287 470 248 403 curveto 209 335 189 258 189 172 curveto 189 164 190 153 191 139 curveto closepath 479 386 moveto 199 95 lineto 217 46 247 21 289 21 curveto 339 21 383 56 422 124 curveto 461 192 480 270 480 358 curveto 480 364 480 373 479 386 curveto closepath fill } def /oe { 879 82 moveto 786 19 699 -12 620 -12 curveto 547 -12 498 22 474 91 curveto 404 22 329 -12 250 -12 curveto 201 -12 161 4 131 36 curveto 101 69 86 112 86 166 curveto 86 265 120 353 187 428 curveto 254 504 332 542 419 542 curveto 493 542 542 507 568 438 curveto 638 507 709 542 782 542 curveto 814 542 840 532 861 513 curveto 882 494 892 470 892 441 curveto 892 375 862 321 802 279 curveto 741 237 660 213 559 208 curveto 559 184 lineto 559 90 598 43 676 43 curveto 741 43 811 71 887 127 curveto 879 82 lineto closepath 188 172 moveto 188 73 221 23 287 23 curveto 337 23 382 57 420 125 curveto 459 193 479 271 479 360 curveto 479 457 446 505 382 505 curveto 331 505 286 471 247 404 curveto 208 336 188 259 188 172 curveto closepath 562 235 moveto 635 240 693 260 736 292 curveto 778 325 799 367 799 419 curveto 799 471 777 497 734 497 curveto 691 497 654 472 621 423 curveto 589 374 569 311 562 235 curveto closepath fill } def /germandbls { 64 -192 moveto 213 555 lineto 228 631 255 687 293 726 curveto 331 764 381 783 442 783 curveto 483 783 517 772 543 750 curveto 569 729 582 701 582 668 curveto 582 634 564 601 527 570 curveto 483 534 lineto 459 514 lineto 427 486 410 461 410 438 curveto 410 419 425 395 454 368 curveto 532 293 lineto 579 249 602 205 602 162 curveto 602 114 583 73 545 39 curveto 506 4 461 -12 408 -12 curveto 372 -12 331 -3 285 13 curveto 306 120 lineto 354 120 lineto 353 111 lineto 350 85 lineto 348 69 347 59 347 55 curveto 347 29 368 16 412 16 curveto 441 16 467 27 488 49 curveto 509 72 520 98 520 129 curveto 520 159 503 190 470 221 curveto 389 297 lineto 349 334 330 367 330 396 curveto 330 425 349 457 387 491 curveto 409 510 lineto 436 534 456 558 469 583 curveto 483 608 490 633 490 660 curveto 490 689 484 710 473 725 curveto 461 739 444 746 421 746 curveto 393 746 371 734 356 711 curveto 341 688 327 644 314 579 curveto 161 -192 lineto 64 -192 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright-Italic exch definefont pop /LucidaBright-Italic findfont 13.0 scalefont setfont (x) show Q Q newpath 0.0 0.0 m 0.0 424.0 l 526.0 424.0 l 526.0 0.0 l h W Q [ 1.0 0.0 0.0 1.0 5.0 5.0 ] defaultmatrix matrix concatmatrix setmatrix 0.0 0.0 translate q q newpath 84.046943 295.546569 m 84.046943 301.0 l S -5.0 -5.0 translate q 75 311 7 13 rc 75.0 322.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 84.0 322.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q newpath 186.605636 295.546569 m 186.605636 301.0 l S -5.0 -5.0 translate q 177 311 7 13 rc 177.0 322.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 186.0 322.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 289.164306 295.546569 m 289.164306 301.0 l S -5.0 -5.0 translate 283.0 320.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q newpath 391.722991 295.546569 m 391.722991 301.0 l S -5.0 -5.0 translate 387.0 322.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 494.281677 295.546569 m 494.281677 301.0 l S -5.0 -5.0 translate 490.0 322.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q Q q newpath 289.164306 37.771789 m 286.0 37.771789 l S newpath 289.164306 95.055053 m 286.0 95.055053 l S newpath 289.164306 152.338348 m 286.0 152.338348 l S newpath 289.164306 209.621658 m 286.0 209.621658 l S newpath 289.164306 266.904937 m 286.0 266.904937 l S newpath 289.164306 324.188232 m 286.0 324.188232 l S newpath 289.164306 381.471527 m 286.0 381.471527 l S newpath 289.164306 417.821655 m 289.164306 6.239105 l S Q q q newpath 289.164306 410.113159 m 283.0 410.113159 l S -5.0 -5.0 translate q 255 410 7 13 rc 255.0 421.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 264.0 421.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.4) show Q 5.0 5.0 translate Q q newpath 289.164306 352.829895 m 283.0 352.829895 l S -5.0 -5.0 translate q 255 352 7 13 rc 255.0 363.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 264.0 363.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q newpath 289.164306 295.546569 m 283.0 295.546569 l S Q q newpath 289.164306 238.263290 m 283.0 238.263290 l S -5.0 -5.0 translate 264.0 249.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q newpath 289.164306 180.980010 m 283.0 180.980010 l S -5.0 -5.0 translate 264.0 191.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.4) show Q 5.0 5.0 translate Q q newpath 289.164306 123.696716 m 283.0 123.696716 l S -5.0 -5.0 translate 264.0 134.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.6) show Q 5.0 5.0 translate Q q newpath 289.164306 66.413421 m 283.0 66.413421 l S -5.0 -5.0 translate 264.0 77.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.8) show Q 5.0 5.0 translate Q q newpath 289.164306 9.130126 m 283.0 9.130126 l S -5.0 -5.0 translate 264.0 20.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 536 434 rc 0.0 0.0 translate 0.0 0.0 translate 1.0 w 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 999 1752 a currentpoint currentpoint translate 1 0.35751 div 1 0.35751 div scale neg exch neg exch translate 999 1752 a 1410 1927 a Ft(Figure)24 b FD(6.)f(The)h(graph)g(of)g Fw(\036)2208 1936 y Fu(0)-84 2292 y FF(W)-8 b(e)33 b(conclude)h(that)444 2468 y FB(\021)t FF(\()p FB(z)t FF(\))28 b(=)f FB(u)808 2483 y FA(1)883 2468 y FF(\()p FB(T)978 2483 y Fw(b)1008 2491 y Fn(1)1073 2483 y Fw(;\025)1134 2491 y Fn(1)1203 2468 y FF(\()p Fz(\000)1318 2376 y Fr(p)p 1418 2376 288 4 v 92 x FB(b)1459 2483 y FA(1)1556 2468 y Fz(\000)c FB(z)5 b FF(\)\))p FB(;)114 b(\020)8 b FF(\()p FB(z)t FF(\))27 b(=)h FB(u)2286 2483 y FA(1)2360 2468 y FF(\()p FB(T)2455 2483 y Fw(b)2485 2491 y Fn(1)2550 2483 y Fw(;\025)2611 2491 y Fn(1)2680 2468 y FF(\()2718 2376 y Fr(p)p 2818 2376 V 92 x FB(b)2859 2483 y FA(1)2956 2468 y Fz(\000)23 b FB(z)5 b FF(\)\))p FB(;)-184 2645 y FF(are)33 b(the)g(factorized)g(in)m(v)m(erses)i(of)d (a)h(solution)g FB(\036)1575 2660 y Fw(\034)1650 2645 y FF(of)f(\(1)p FB(:)p FF(6\))g(on)h(some)g(complex)h(neigh)m(b)s(orho) s(o)s(d)f(of)684 2883 y FB(u)740 2898 y FA(1)815 2883 y FF(\()p FB(I)896 2898 y FD(1)935 2883 y FF(\))28 b Fz(\033)1106 2742 y Fr(\022)1202 2883 y FF(max)1179 2949 y FD(\()p Fw(t;s)p FD(\))p FA(2S)1423 2883 y Fk(U)p FF(\()p FB(l)1554 2898 y FD(1)1594 2883 y FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)48 b FF(min)1845 2949 y FD(\()p Fw(t;s)p FD(\))p FA(2S)2088 2883 y Fk(u)p FF(\()p FB(r)2222 2898 y FD(1)2261 2883 y FF(;)17 b FB(t;)g(s)p FF(\))2468 2742 y Fr(\023)2568 2883 y Fz(\033)28 b FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))-184 3059 y(.)-184 3316 y FJ(10.)84 b FH(Pr)l(op)l(erties)31 b(of)g Fl(\036)550 3328 y Ff(\034)-184 3432 y FF(In)i(this)g(Section)h(w)m(e)f(will)h(complete)g(our)e(\\pro)s (of)7 b(")31 b(of)h(the)h(Main)g(Claim.)-184 3665 y FG(Demonstr)-5 b(ation)34 b(of)g(the)h(Main)g(Claim)f FF(1)p FG(:)-184 3781 y FF(F)-8 b(or)32 b(a)g(demonstration)i(of)e(parts)h(1\),)f(2\),)g (3\))h(and)f(4\))g(see)i(Section)g(9)e(and)h(the)g(App)s(endix.)-184 3945 y FG(Pr)-5 b(o)g(of)39 b(of)f(p)-5 b(arts)39 b FF(5\))f FG(and)g FF(6\))p FG(.)56 b FF(Clearly)-8 b(,)38 b(since)h FB(\036)1602 3960 y Fw(\034)1644 3945 y FF(\(0\))c(=)f(1)j(and)g FB(\036)2252 3960 y Fw(\034)2295 3945 y FF(\(1\))d(=)h FB(\025=)p FF(2)f FB(<)g FF(0,)k(there)f(is)h(0)c FB(<)h(x)3583 3960 y FD(+)3677 3945 y FB(<)f FF(1)-184 4061 y(suc)m(h)g(that)f FB(\036)306 4076 y Fw(\034)348 4061 y FF(\()p FB(x)441 4076 y FD(+)501 4061 y FF(\))27 b(=)h(0.)-84 4177 y(Next,)45 b(consider)e FB(\034)55 b FF(=)44 b(0.)71 b(Let)42 b FB(x)g FF(b)s(e)g(in)g([)p FB(x)1574 4192 y FD(+)1634 4177 y FB(=\025;)17 b FF(0],)43 b(then)g FB(\036)2220 4192 y FD(0)2259 4177 y FF(\()p FB(\025x)p FF(\))f(assumes)i(all)e(v)-5 b(alues)43 b(in)f([0)p FB(;)17 b FF(1])41 b(and)-184 4293 y FB(\036)-126 4308 y FD(0)-87 4293 y FF(\()p FB(x)p FF(\))52 b Fz(\021)g FF(2)p FB(\036)332 4308 y FD(0)371 4293 y FF(\()p FB(\036)467 4308 y FD(0)506 4293 y FF(\()p FB(\025x)p FF(\)\))p FB(=\025)32 b Fz(\000)g FB(x)47 b FF(assumes)i(all)d(v)-5 b(alues)48 b(in)f([\(2)31 b Fz(\000)i FB(x)2363 4308 y FD(+)2422 4293 y FF(\))p FB(=\025;)17 b FF(1].)85 b(Since)48 b FB(x)3122 4308 y FD(+)3233 4293 y FB(<)j FF(1,)f(w)m(e)e(ha)m(v)m(e)-184 4409 y(\(2)22 b Fz(\000)h FB(x)80 4424 y FD(+)139 4409 y FF(\))p FB(=\025)k(<)h FF(0)k(and)h(the)g(equation)1622 4526 y FB(\036)1680 4541 y FD(0)1719 4526 y FF(\()p FB(x)p FF(\))28 b(=)g(0)-184 4688 y(has)33 b(at)f(least)i(one)e(solution)h FB(x)940 4703 y FA(\000)1028 4688 y Fz(2)28 b FF([)p FB(x)1204 4703 y FD(+)1263 4688 y FB(=\025;)17 b FF(0].)-84 4804 y(The)33 b(existence)i(of)e FB(x)698 4819 y FA(\003)770 4804 y FF(is)g(ob)m(vious.)-84 4920 y(W)-8 b(e)33 b(ha)m(v)m(e)593 5065 y FB(\036)651 5080 y FD(0)691 5065 y FF(\(1\))27 b(=)960 4998 y(2)p 956 5042 57 4 v 956 5134 a FB(\025)1023 5065 y(\036)1081 5080 y FD(0)1120 5065 y FF(\()p FB(\036)1216 5080 y FD(0)1256 5065 y FF(\()p FB(\025)p FF(\)\))21 b Fz(\000)i FF(1)k(=)p FB(>)1814 4998 y(\025)p 1814 5042 V 1818 5134 a FF(2)1908 5065 y FB(<)h(\036)2070 5080 y FD(0)2109 5065 y FF(\()p FB(\036)2205 5080 y FD(0)2244 5065 y FF(\()p FB(\025)p FF(\)\))g(=)p FB(>)f(\036)2680 5080 y FD(0)2719 5065 y FF(\()p FB(\025)p FF(\))h FB(<)f FF(1)p FB(:)-84 5257 y FF(F)-8 b(urthermore,)572 5414 y(2)p 568 5459 V 568 5550 a FB(\025)635 5482 y(\036)693 5497 y FD(0)732 5482 y FF(\()p FB(\036)828 5497 y FD(0)867 5482 y FF(\()p FB(\025)p FF(\)\))27 b(=)1179 5414 y FB(\025)p 1179 5459 V 1183 5550 a FF(2)1268 5482 y(+)22 b(1)27 b FB(>)h FF(0)f(=)p FB(>)h(\036)1860 5497 y FD(0)1899 5482 y FF(\()p FB(\036)1995 5497 y FD(0)2034 5482 y FF(\()p FB(\025)p FF(\)\))f FB(<)h FF(0)f(=)p FB(>)h(\036)2650 5497 y FD(0)2689 5482 y FF(\()p FB(\025)p FF(\))f FB(>)h(x)3008 5497 y FD(+)3067 5482 y FB(:)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 24 25 TeXDict begin 24 24 bop -184 284 a FJ(24)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)999 1752 y currentpoint currentpoint translate 0.35751 0.35751 scale neg exch neg exch translate 999 1752 a @beginspecial 20 @llx 170 @lly 575 @urx 621 @ury 5550 @rwi @setspecial %%BeginDocument: big_phi_0.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 170 575 621 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:13:57 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 536 434 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 536.0 434.0 rf 0.0 0.0 0.0 RG 2.0 w 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 526 424 rc 1.0 w 2 J 0 j q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q 2.0 w 0 J 1 j q q 7.0 3.239109 516.994202 416.58255 rc newpath 9.0 6.239105 m 14.580007 39.108703 l 20.160015 69.445465 l 25.015151 93.735351 l 29.870286 116.046905 l 35.330394 138.776123 l 40.790504 159.027862 l 46.286800 176.958099 l 51.783103 192.490844 l 62.723461 216.618576 l 72.866561 231.521163 l 78.117866 236.673248 l 83.369171 240.227584 l 88.800079 242.350906 l 94.230972 243.030151 l 99.644462 242.407043 l 105.057945 240.622802 l 110.626388 237.719482 l 116.194824 233.878036 l 126.004180 225.264694 l 137.047210 213.554458 l 148.135574 200.622848 l 158.821258 187.913208 l 168.524902 176.792037 l 180.063446 164.781448 l 189.838134 156.128234 l 201.208389 148.312347 l 211.273010 143.749267 l 216.794250 142.276336 l 222.315490 141.571655 l 227.573013 141.635253 l 232.830535 142.430023 l 238.316207 144.048583 l 243.801879 146.477722 l 253.876998 153.043426 l 264.744384 163.117187 l 276.032531 176.708007 l 285.858917 190.932617 l 296.471649 208.521087 l 307.435668 228.747680 l 318.161804 250.113510 l 328.539916 271.796234 l 340.063018 296.411895 l 350.417053 318.412109 l 361.472167 341.090942 l 371.489776 360.305419 l 382.441650 379.163482 l 392.746520 394.209960 l 403.518066 406.470275 l 408.783660 410.977294 l 414.049224 414.409881 l 419.561798 416.778198 l 425.074371 417.821655 l 430.383636 417.512145 l 435.692901 415.859130 l 441.122406 412.731231 l 446.551879 408.108856 l 457.320953 394.401306 l 467.216583 376.397705 l 478.558105 349.418273 l 488.702087 319.727691 l 499.517730 282.662841 l 504.693664 263.108520 l 509.869628 242.482147 l 515.431884 219.222290 l 520.994201 194.947906 l S newpath 0.0 0.0 m 0.0 424.0 l 526.0 424.0 l 526.0 0.0 l h W Q Q q 1.0 w 2 J 0 j q newpath 484.423187 160.978057 m 484.423187 163.0 l S newpath 411.281158 160.978057 m 411.281158 163.0 l S newpath 338.139129 160.978057 m 338.139129 163.0 l S newpath 264.997100 160.978057 m 264.997100 163.0 l S newpath 191.855072 160.978057 m 191.855072 163.0 l S newpath 118.713043 160.978057 m 118.713043 163.0 l S newpath 45.571014 160.978057 m 45.571014 163.0 l S newpath 9.0 160.978057 m 520.994201 160.978057 l S Q 0.0 0.0 translate q [ 1.0 0.0 0.0 1.0 0.0 0.0 ] concat q 367 184 15 15 rc 371.0 197.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1065 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1065 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 758.7890625 def /ampersand 727.5390625 def /quoteright 241.2109375 def /parenleft 310.05859375 def /parenright 310.05859375 def /asterisk 458.0078125 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 471.19140625 def /at 861.328125 def /A 747.0703125 def /B 605.95703125 def /C 714.35546875 def /D 770.01953125 def /E 568.359375 def /F 550.29296875 def /G 756.34765625 def /H 775.87890625 def /I 325.1953125 def /J 421.38671875 def /K 698.2421875 def /L 571.77734375 def /M 864.74609375 def /N 761.71875 def /O 783.203125 def /P 578.61328125 def /Q 787.59765625 def /R 686.03515625 def /S 549.31640625 def /T 662.59765625 def /U 727.05078125 def /V 656.25 def /W 877.9296875 def /X 624.0234375 def /Y 662.59765625 def /Z 632.32421875 def /bracketleft 310.05859375 def /backslash 524.4140625 def /bracketright 310.05859375 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 608.3984375 def /b 596.19140625 def /c 487.3046875 def /d 608.3984375 def /e 518.06640625 def /f 379.39453125 def /g 602.05078125 def /h 630.859375 def /i 289.0625 def /j 343.26171875 def /k 560.05859375 def /l 289.0625 def /m 944.3359375 def /n 630.859375 def /o 560.05859375 def /p 608.3984375 def /q 599.609375 def /r 469.7265625 def /s 439.94140625 def /t 355.46875 def /u 629.39453125 def /v 558.10546875 def /w 805.17578125 def /x 510.25390625 def /y 558.10546875 def /z 536.1328125 def /braceleft 337.40234375 def /bar 373.53515625 def /braceright 337.40234375 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 421.875 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 241.2109375 def /quotedblleft 457.51953125 def /guillemotleft 524.90234375 def /guilsinglleft 330.078125 def /guilsinglright 330.078125 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 457.51953125 def /quotedblright 457.51953125 def /guillemotright 524.90234375 def /ellipsis 1000.0 def /perthousand 1065.4296875 def /questiondown 471.19140625 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 560.05859375 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 906.73828125 def /ordfeminine 458.0078125 def /Lslash 571.77734375 def /Oslash 783.203125 def /OE 1005.37109375 def /ordmasculine 458.0078125 def /ae 881.34765625 def /dotlessi 289.0625 def /lslash 337.40234375 def /oslash 560.05859375 def /oe 892.08984375 def /germandbls 603.02734375 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 103 96 lineto 200 96 lineto 180 0 lineto 84 0 lineto closepath 156 192 moveto 199 578 lineto 228 722 lineto 324 722 lineto 295 578 lineto 186 192 lineto 156 192 lineto closepath fill } def /quotedbl { 197 530 moveto 197 771 lineto 293 771 lineto 227 530 lineto 197 530 lineto closepath 360 530 moveto 360 771 lineto 456 771 lineto 390 530 lineto 360 530 lineto closepath fill } def /numbersign { 83 0 moveto 188 222 lineto 70 222 lineto 76 271 lineto 210 271 lineto 296 451 lineto 115 451 lineto 122 500 lineto 318 500 lineto 423 722 lineto 478 722 lineto 373 500 lineto 509 500 lineto 614 722 lineto 669 722 lineto 564 500 lineto 682 500 lineto 676 451 lineto 541 451 lineto 456 271 lineto 636 271 lineto 630 222 lineto 434 222 lineto 328 0 lineto 274 0 lineto 379 222 lineto 242 222 lineto 137 0 lineto 83 0 lineto closepath 265 271 moveto 401 271 lineto 487 451 lineto 350 451 lineto 265 271 lineto closepath fill } def /dollar { 281 -60 moveto 293 0 lineto 233 3 181 13 139 27 curveto 164 150 lineto 212 150 lineto 211 141 lineto 208 114 lineto 206 101 205 92 205 87 curveto 205 56 237 38 300 33 curveto 361 339 lineto 340 354 lineto 296 386 266 414 250 437 curveto 234 461 226 490 226 524 curveto 226 578 247 625 289 666 curveto 331 706 381 726 437 726 curveto 449 783 lineto 479 783 lineto 467 722 lineto 524 719 580 708 635 688 curveto 612 572 lineto 563 572 lineto 565 581 lineto 567 597 568 606 568 607 curveto 570 618 571 628 571 635 curveto 571 651 560 664 540 675 curveto 519 685 493 690 462 690 curveto 405 409 lineto 445 378 lineto 488 346 517 318 532 295 curveto 548 272 555 245 555 214 curveto 555 158 533 109 489 69 curveto 446 28 390 5 323 0 curveto 312 -60 lineto 281 -60 lineto closepath 330 33 moveto 423 48 470 101 470 193 curveto 470 234 442 276 387 319 curveto 330 33 lineto closepath 379 431 moveto 431 689 lineto 394 683 364 667 341 640 curveto 319 614 307 582 307 545 curveto 307 508 331 470 379 431 curveto closepath fill } def /percent { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath fill } def /ampersand { 522 0 moveto 515 7 508 16 502 26 curveto 494 38 488 47 484 53 curveto 411 5 343 -19 280 -19 curveto 223 -19 175 0 136 38 curveto 97 77 78 124 78 181 curveto 78 298 154 383 308 436 curveto 293 480 286 517 286 545 curveto 286 599 306 645 346 683 curveto 386 721 434 740 490 740 curveto 530 740 562 729 587 707 curveto 611 684 624 654 624 618 curveto 624 530 553 463 411 415 curveto 442 328 487 236 545 139 curveto 597 192 624 255 624 328 curveto 624 338 620 345 613 348 curveto 606 350 585 353 550 354 curveto 540 355 lineto 545 385 lineto 792 385 lineto 787 355 lineto 777 354 lineto 759 353 748 353 744 353 curveto 728 353 717 350 710 344 curveto 704 337 696 322 687 297 curveto 683 285 lineto 659 221 620 163 564 111 curveto 574 95 lineto 601 55 629 34 660 32 curveto 697 30 lineto 704 30 lineto 698 0 lineto 522 0 lineto closepath 469 82 moveto 404 187 353 295 316 406 curveto 225 364 180 298 180 209 curveto 180 159 194 119 222 87 curveto 250 56 287 41 332 41 curveto 381 41 427 54 469 82 curveto closepath 401 442 moveto 493 487 539 550 539 630 curveto 539 682 518 708 476 708 curveto 447 708 423 696 405 670 curveto 386 644 377 611 377 570 curveto 377 536 385 493 401 442 curveto closepath fill } def /quoteright { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /parenleft { 239 -144 moveto 142 -70 93 42 93 197 curveto 93 310 122 417 180 518 curveto 238 619 318 703 421 771 curveto 415 740 lineto 364 697 324 651 297 604 curveto 269 557 244 494 223 415 curveto 190 295 174 189 174 97 curveto 174 4 196 -65 242 -114 curveto 239 -144 lineto closepath fill } def /parenright { 195 771 moveto 293 697 341 583 341 429 curveto 341 315 312 208 255 107 curveto 197 6 116 -77 13 -144 curveto 20 -114 lineto 91 -52 145 22 180 111 curveto 202 168 221 237 237 319 curveto 253 400 261 470 261 527 curveto 261 621 238 692 193 740 curveto 195 771 lineto closepath fill } def /asterisk { 167 413 moveto 298 525 lineto 302 516 309 509 319 504 curveto 224 361 lineto 167 413 lineto closepath 187 624 moveto 309 568 lineto 300 560 295 549 295 533 curveto 151 553 lineto 187 624 lineto closepath 401 722 moveto 353 572 lineto 344 575 338 577 333 577 curveto 330 577 324 575 317 572 curveto 328 722 lineto 401 722 lineto closepath 522 548 moveto 369 530 lineto 370 534 370 538 370 542 curveto 370 548 367 556 360 564 curveto 510 619 lineto 522 548 lineto closepath 363 363 moveto 331 502 lineto 344 502 355 507 363 517 curveto 435 404 lineto 363 363 lineto closepath fill } def /plus { 373 0 moveto 426 265 lineto 161 265 lineto 170 313 lineto 436 313 lineto 488 578 lineto 536 578 lineto 483 313 lineto 749 313 lineto 739 265 lineto 474 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /hyphen { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /period { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 79 -144 moveto 509 723 lineto 560 723 lineto 130 -144 lineto 79 -144 lineto closepath fill } def /zero { 308 -18 moveto 248 -18 200 4 163 48 curveto 126 92 108 150 108 223 curveto 108 361 141 482 208 586 curveto 276 689 354 741 444 741 curveto 504 741 552 719 589 674 curveto 626 630 644 572 644 500 curveto 644 361 611 239 544 136 curveto 477 33 398 -18 308 -18 curveto closepath 207 206 moveto 207 76 243 12 315 12 curveto 376 12 429 63 476 167 curveto 522 270 545 390 545 526 curveto 545 649 510 710 439 710 curveto 378 710 324 660 277 558 curveto 230 456 207 339 207 206 curveto closepath fill } def /one { 497 729 moveto 377 126 lineto 372 99 369 76 369 56 curveto 369 42 382 34 407 33 curveto 439 30 lineto 497 30 lineto 491 0 lineto 117 0 lineto 123 30 lineto 181 30 lineto 212 30 233 33 244 39 curveto 255 45 263 58 269 78 curveto 281 126 lineto 370 574 lineto 377 624 lineto 380 641 lineto 378 652 369 657 351 657 curveto 345 657 326 654 294 648 curveto 245 640 lineto 250 670 lineto 497 729 lineto closepath fill } def /two { 86 0 moveto 97 54 lineto 132 127 203 205 309 288 curveto 359 326 lineto 478 419 538 504 538 580 curveto 538 666 497 709 415 709 curveto 335 709 289 684 275 633 curveto 265 593 lineto 263 584 lineto 214 584 lineto 236 693 lineto 302 725 370 741 441 741 curveto 503 741 552 727 587 699 curveto 622 671 640 632 640 583 curveto 640 536 626 495 599 459 curveto 572 423 523 384 454 340 curveto 379 292 lineto 262 219 203 150 203 84 curveto 540 84 lineto 517 0 lineto 86 0 lineto closepath fill } def /three { 105 2 moveto 130 126 lineto 178 126 lineto 177 117 lineto 176 109 174 96 171 78 curveto 170 72 170 67 170 63 curveto 170 48 180 36 200 26 curveto 220 16 245 11 275 11 curveto 328 11 373 33 410 77 curveto 448 121 466 173 466 235 curveto 466 331 402 379 274 379 curveto 243 379 lineto 249 409 lineto 293 409 lineto 364 409 420 426 460 459 curveto 501 492 521 537 521 595 curveto 521 630 510 658 488 679 curveto 466 700 437 710 400 710 curveto 339 710 304 690 295 649 curveto 290 629 287 617 286 612 curveto 284 603 lineto 236 603 lineto 259 719 lineto 312 733 363 740 410 740 curveto 548 740 617 693 617 598 curveto 617 552 598 511 561 473 curveto 524 436 474 409 411 392 curveto 516 376 568 326 568 241 curveto 568 166 540 104 483 55 curveto 427 6 355 -18 267 -18 curveto 215 -18 161 -11 105 2 curveto closepath fill } def /four { 392 201 moveto 67 201 lineto 78 255 lineto 534 731 lineto 582 731 lineto 491 273 lineto 593 273 lineto 573 201 lineto 477 201 lineto 461 126 lineto 456 99 454 76 454 57 curveto 454 42 466 34 491 33 curveto 524 30 lineto 533 30 lineto 527 0 lineto 255 0 lineto 262 30 lineto 277 30 lineto 310 33 lineto 331 34 346 40 354 52 curveto 362 63 369 88 377 126 curveto 392 201 lineto closepath 138 273 moveto 407 273 lineto 477 629 lineto 138 273 lineto closepath fill } def /five { 117 2 moveto 142 126 lineto 190 126 lineto 189 117 lineto 185 88 lineto 183 77 183 69 183 63 curveto 183 50 192 38 212 28 curveto 231 18 254 13 281 13 curveto 334 13 379 36 416 83 curveto 454 129 472 185 472 251 curveto 472 361 412 417 291 417 curveto 268 417 241 414 209 410 curveto 272 722 lineto 655 722 lineto 638 638 lineto 285 638 lineto 247 445 lineto 273 447 295 449 312 449 curveto 393 449 458 431 504 397 curveto 551 362 575 315 575 255 curveto 575 174 546 108 488 57 curveto 430 7 355 -18 263 -18 curveto 215 -18 166 -11 117 2 curveto closepath fill } def /six { 249 400 moveto 309 446 368 469 425 469 curveto 479 469 523 453 556 421 curveto 590 388 607 346 607 294 curveto 607 212 578 139 520 76 curveto 462 13 395 -18 320 -18 curveto 256 -18 207 3 170 47 curveto 134 91 116 152 116 229 curveto 116 298 129 369 154 441 curveto 178 513 211 573 252 623 curveto 318 701 396 740 488 740 curveto 544 740 601 728 656 703 curveto 633 587 lineto 585 587 lineto 587 599 lineto 591 636 lineto 593 645 593 651 593 655 curveto 593 669 582 681 558 693 curveto 535 704 509 710 481 710 curveto 429 710 382 683 341 628 curveto 299 573 269 497 249 400 curveto closepath 212 200 moveto 212 76 252 14 332 14 curveto 379 14 421 42 457 98 curveto 493 155 511 219 511 293 curveto 511 384 473 430 397 430 curveto 341 430 296 409 262 368 curveto 229 326 212 271 212 200 curveto closepath fill } def /seven { 152 0 moveto 165 80 209 163 285 249 curveto 400 378 lineto 628 632 lineto 231 632 lineto 249 722 lineto 707 722 lineto 693 653 lineto 567 527 467 406 392 291 curveto 317 176 275 79 266 0 curveto 152 0 lineto closepath fill } def /eight { 301 387 moveto 248 424 221 469 221 524 curveto 221 584 245 635 292 677 curveto 339 720 396 741 462 741 curveto 518 741 562 729 596 704 curveto 629 680 646 647 646 607 curveto 646 528 585 459 464 398 curveto 555 343 601 280 601 208 curveto 601 146 574 92 520 48 curveto 466 4 401 -18 325 -18 curveto 259 -18 208 -3 171 26 curveto 134 55 116 96 116 149 curveto 116 239 177 319 301 387 curveto closepath 340 359 moveto 325 367 lineto 248 315 209 245 209 157 curveto 209 60 250 12 333 12 curveto 379 12 418 28 450 61 curveto 482 93 499 132 499 179 curveto 499 212 487 242 464 268 curveto 441 294 400 324 340 359 curveto closepath 436 417 moveto 520 456 562 515 562 594 curveto 562 672 525 710 451 710 curveto 413 710 380 696 354 668 curveto 328 640 314 605 314 564 curveto 314 514 355 465 436 417 curveto closepath fill } def /nine { 513 321 moveto 452 275 394 252 336 252 curveto 282 252 238 269 205 301 curveto 171 334 154 376 154 428 curveto 154 510 183 583 241 646 curveto 299 709 365 740 441 740 curveto 505 740 555 718 591 675 curveto 627 631 645 570 645 492 curveto 645 424 632 354 607 281 curveto 582 209 549 148 509 99 curveto 443 21 365 -18 273 -18 curveto 216 -18 160 -5 104 19 curveto 127 135 lineto 176 135 lineto 174 123 lineto 169 86 lineto 168 77 167 71 167 67 curveto 167 54 179 42 203 30 curveto 227 18 251 12 277 12 curveto 331 12 378 39 420 94 curveto 461 148 492 224 513 321 curveto closepath 548 522 moveto 548 646 508 708 429 708 curveto 382 708 340 680 304 624 curveto 268 568 250 503 250 429 curveto 250 337 288 292 363 292 curveto 420 292 465 312 498 354 curveto 532 395 548 451 548 522 curveto closepath fill } def /colon { 72 0 moveto 96 120 lineto 216 120 lineto 192 0 lineto 72 0 lineto closepath 153 409 moveto 177 530 lineto 298 530 lineto 274 409 lineto 153 409 lineto closepath fill } def /semicolon { 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 79 -126 98 -105 106 -62 curveto 110 -35 lineto 117 0 lineto closepath 153 409 moveto 177 530 lineto 297 530 lineto 273 409 lineto 153 409 lineto closepath fill } def /less { 686 0 moveto 166 289 lineto 801 578 lineto 791 524 lineto 274 289 lineto 274 288 lineto 697 53 lineto 686 0 lineto closepath fill } def /equal { 143 174 moveto 152 222 lineto 730 222 lineto 721 174 lineto 143 174 lineto closepath 179 355 moveto 188 403 lineto 767 403 lineto 757 355 lineto 179 355 lineto closepath fill } def /greater { 108 0 moveto 119 53 lineto 635 288 lineto 635 289 lineto 212 524 lineto 223 578 lineto 744 289 lineto 108 0 lineto closepath fill } def /question { 147 0 moveto 167 96 lineto 263 96 lineto 244 0 lineto 147 0 lineto closepath 186 192 moveto 188 201 lineto 194 233 204 259 215 278 curveto 227 296 249 322 283 355 curveto 324 396 lineto 401 473 440 542 440 604 curveto 440 635 430 661 410 680 curveto 390 700 364 709 332 709 curveto 267 709 230 687 219 642 curveto 215 622 211 605 208 593 curveto 205 584 lineto 157 584 lineto 182 707 lineto 248 729 309 740 362 740 curveto 415 740 459 728 492 703 curveto 526 678 542 646 542 606 curveto 542 574 534 546 517 522 curveto 501 499 468 470 418 434 curveto 384 409 lineto 324 365 289 293 279 192 curveto 186 192 lineto closepath fill } def /at { 609 21 moveto 552 -4 496 -18 441 -18 curveto 347 -18 269 10 208 66 curveto 146 123 116 194 116 281 curveto 116 390 156 490 236 583 curveto 327 688 441 740 577 740 curveto 669 740 746 711 808 653 curveto 870 594 900 521 900 434 curveto 900 356 876 288 827 230 curveto 779 173 722 144 656 144 curveto 600 144 571 166 571 210 curveto 571 222 573 235 576 247 curveto 587 289 lineto 592 310 lineto 582 310 lineto 517 199 454 144 392 144 curveto 333 144 303 182 303 257 curveto 303 335 330 407 384 473 curveto 438 539 497 572 561 572 curveto 575 572 588 570 601 567 curveto 640 556 lineto 642 555 646 554 653 553 curveto 699 553 lineto 643 273 lineto 639 254 638 239 638 226 curveto 638 195 654 180 687 180 curveto 733 180 774 207 813 262 curveto 851 316 870 375 870 439 curveto 870 516 841 580 784 632 curveto 727 684 656 710 572 710 curveto 463 710 365 667 277 580 curveto 190 493 146 396 146 287 curveto 146 207 174 141 229 89 curveto 284 38 355 12 440 12 curveto 492 12 544 24 599 48 curveto 609 21 lineto closepath 596 399 moveto 617 502 lineto 590 516 561 523 528 523 curveto 484 523 448 500 418 454 curveto 389 408 374 350 374 281 curveto 374 230 389 204 419 204 curveto 467 204 526 269 596 399 curveto closepath fill } def /A { 0 0 moveto 5 30 lineto 15 30 lineto 39 31 lineto 60 32 79 47 97 75 curveto 129 124 lineto 507 734 lineto 542 734 lineto 658 133 lineto 666 89 675 61 683 49 curveto 692 38 709 32 734 30 curveto 747 30 lineto 740 0 lineto 469 0 lineto 476 30 lineto 491 30 lineto 538 30 562 38 562 53 curveto 562 70 559 93 553 123 curveto 535 222 lineto 234 222 lineto 173 125 lineto 169 119 165 111 159 100 curveto 141 66 lineto 137 59 135 53 135 48 curveto 135 36 147 30 170 30 curveto 195 30 lineto 208 30 lineto 201 0 lineto 0 0 lineto closepath 253 265 moveto 525 265 lineto 463 604 lineto 253 265 lineto closepath fill } def /B { 426 370 moveto 541 347 599 292 599 205 curveto 599 143 575 93 527 56 curveto 479 18 417 0 338 0 curveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 397 722 lineto 482 722 544 712 581 690 curveto 619 669 638 635 638 587 curveto 638 537 619 492 580 453 curveto 542 413 491 386 426 370 curveto closepath 287 358 moveto 238 129 lineto 231 86 lineto 227 68 lineto 229 46 252 35 295 35 curveto 352 35 400 52 437 86 curveto 475 121 494 164 494 215 curveto 494 259 478 294 445 320 curveto 413 345 369 358 313 358 curveto 287 358 lineto closepath 292 391 moveto 319 391 lineto 386 391 439 408 478 442 curveto 517 476 536 522 536 582 curveto 536 621 524 649 499 665 curveto 474 681 432 689 372 689 curveto 352 689 lineto 292 391 lineto closepath fill } def /C { 647 43 moveto 548 2 455 -18 370 -18 curveto 290 -18 227 6 180 55 curveto 134 104 111 172 111 257 curveto 111 393 155 507 244 601 curveto 333 694 443 740 573 740 curveto 637 740 704 732 776 716 curveto 747 572 lineto 687 572 lineto 688 582 lineto 690 592 691 602 693 611 curveto 695 621 696 630 696 636 curveto 696 657 684 674 659 687 curveto 634 701 603 708 566 708 curveto 483 708 414 677 357 615 curveto 265 516 219 397 219 257 curveto 219 189 238 135 275 96 curveto 313 57 364 37 429 37 curveto 485 37 561 53 656 85 curveto 647 43 lineto closepath fill } def /D { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 391 722 lineto 454 723 lineto 503 724 lineto 522 724 lineto 708 724 800 639 800 471 curveto 800 334 759 222 676 133 curveto 594 44 489 0 362 0 curveto 23 0 lineto closepath 353 689 moveto 241 126 lineto 235 88 lineto 232 71 lineto 235 45 263 32 316 32 curveto 450 32 549 84 614 187 curveto 667 270 693 364 693 470 curveto 693 551 672 608 630 641 curveto 587 673 513 689 408 689 curveto 353 689 lineto closepath fill } def /E { 544 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 294 394 lineto 427 394 lineto 458 396 lineto 479 396 492 405 497 423 curveto 498 429 500 437 502 445 curveto 505 454 lineto 544 454 lineto 512 295 lineto 473 295 lineto 475 304 lineto 477 319 478 330 478 336 curveto 478 346 470 352 454 353 curveto 419 355 lineto 287 355 lineto 241 126 lineto 237 108 235 90 235 73 curveto 235 60 240 51 249 47 curveto 257 43 277 42 307 42 curveto 384 42 lineto 431 42 462 44 476 48 curveto 490 52 499 63 503 79 curveto 514 123 lineto 516 132 lineto 570 132 lineto 544 0 lineto closepath fill } def /F { 286 350 moveto 241 126 lineto 236 104 234 83 234 63 curveto 234 50 237 42 242 38 curveto 248 35 260 33 278 33 curveto 279 33 291 32 315 30 curveto 324 30 lineto 318 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 661 722 lineto 636 596 lineto 581 596 lineto 583 605 lineto 588 646 lineto 592 664 lineto 589 677 562 683 510 683 curveto 352 683 lineto 293 389 lineto 426 389 lineto 457 390 lineto 471 390 481 392 485 395 curveto 489 398 493 406 496 418 curveto 496 420 498 428 501 440 curveto 504 449 lineto 543 449 lineto 511 290 lineto 472 290 lineto 474 299 lineto 476 314 477 325 477 331 curveto 477 341 469 347 453 348 curveto 418 350 lineto 286 350 lineto closepath fill } def /G { 646 32 moveto 540 -1 453 -18 382 -18 curveto 296 -18 230 5 182 53 curveto 135 101 111 169 111 256 curveto 111 393 155 508 244 601 curveto 332 694 441 741 571 741 curveto 639 741 708 732 776 716 curveto 743 584 lineto 689 584 lineto 690 594 lineto 695 623 lineto 697 634 698 643 698 651 curveto 698 688 654 707 566 707 curveto 470 707 388 662 321 572 curveto 253 483 219 374 219 247 curveto 219 177 237 122 274 83 curveto 310 45 361 25 427 25 curveto 463 25 503 33 546 48 curveto 573 184 lineto 578 211 581 234 581 253 curveto 581 268 569 276 543 277 curveto 511 279 lineto 502 280 lineto 508 310 lineto 788 310 lineto 782 280 lineto 773 279 lineto 726 276 701 269 695 257 curveto 684 229 676 205 672 184 curveto 646 32 lineto closepath fill } def /H { 286 354 moveto 241 126 lineto 236 99 233 76 233 57 curveto 233 42 245 34 271 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 228 688 203 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 294 393 lineto 638 393 lineto 678 596 lineto 683 623 686 646 686 666 curveto 686 680 673 688 648 689 curveto 616 691 lineto 607 692 lineto 613 722 lineto 896 722 lineto 890 692 lineto 881 691 lineto 848 689 lineto 826 688 812 681 804 670 curveto 796 659 788 634 781 596 curveto 687 126 lineto 682 99 679 76 679 57 curveto 679 42 692 34 717 33 curveto 750 30 lineto 758 30 lineto 752 0 lineto 469 0 lineto 475 30 lineto 484 30 lineto 518 33 lineto 539 34 553 40 561 52 curveto 569 63 577 88 585 126 curveto 630 354 lineto 286 354 lineto closepath fill } def /I { 310 30 moveto 304 0 lineto 21 0 lineto 26 30 lineto 36 30 lineto 69 33 lineto 90 34 105 40 113 52 curveto 121 63 128 88 136 126 curveto 229 596 lineto 235 622 237 646 237 666 curveto 237 680 225 688 200 689 curveto 167 691 lineto 158 692 lineto 165 722 lineto 447 722 lineto 441 692 lineto 432 691 lineto 399 689 lineto 378 688 363 681 355 670 curveto 347 659 340 634 332 596 curveto 238 126 lineto 233 99 230 76 230 57 curveto 230 42 243 34 268 33 curveto 301 30 lineto 310 30 lineto closepath fill } def /J { -21 -134 moveto 0 -22 lineto 58 -22 lineto 56 -34 lineto 54 -53 52 -67 52 -76 curveto 52 -97 70 -107 104 -107 curveto 159 -107 195 -70 211 3 curveto 225 72 lineto 329 596 lineto 334 623 337 646 337 666 curveto 337 680 324 688 299 689 curveto 267 691 lineto 258 692 lineto 264 722 lineto 547 722 lineto 541 692 lineto 532 691 lineto 498 689 lineto 477 688 463 681 455 670 curveto 447 659 439 634 432 596 curveto 339 131 lineto 319 30 288 -40 246 -82 curveto 203 -123 141 -144 60 -144 curveto 34 -144 7 -141 -21 -134 curveto closepath fill } def /K { 289 365 moveto 241 126 lineto 236 99 233 76 233 56 curveto 233 42 244 34 268 33 curveto 297 30 lineto 306 30 lineto 300 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 289 368 lineto 553 596 lineto 571 611 585 625 597 638 curveto 616 660 628 673 633 677 curveto 637 680 639 682 639 684 curveto 639 689 631 692 615 692 curveto 576 692 lineto 564 692 lineto 570 722 lineto 780 722 lineto 773 692 lineto 765 691 lineto 744 691 lineto 723 691 704 683 685 667 curveto 602 592 lineto 380 404 lineto 572 124 lineto 608 69 lineto 624 45 649 33 684 30 curveto 693 30 lineto 687 0 lineto 421 0 lineto 427 30 lineto 437 30 lineto 466 30 lineto 485 30 495 35 495 44 curveto 495 48 488 61 475 83 curveto 449 127 lineto 289 365 lineto closepath fill } def /L { 553 0 moveto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto closepath fill } def /M { 783 645 moveto 444 83 lineto 409 83 lineto 285 593 lineto 192 126 lineto 187 99 184 76 184 57 curveto 184 42 197 34 222 33 curveto 254 30 lineto 263 30 lineto 257 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 91 34 103 37 109 42 curveto 116 47 121 59 126 78 curveto 139 126 lineto 234 596 lineto 240 622 242 645 242 666 curveto 242 680 230 688 205 689 curveto 172 691 lineto 163 692 lineto 169 722 lineto 353 722 lineto 478 206 lineto 793 722 lineto 984 722 lineto 978 692 lineto 969 691 lineto 936 689 lineto 914 688 900 681 892 670 curveto 884 659 876 634 869 596 curveto 775 126 lineto 770 99 767 76 767 57 curveto 767 42 780 34 805 33 curveto 837 30 lineto 846 30 lineto 840 0 lineto 565 0 lineto 571 30 lineto 580 30 lineto 614 33 lineto 635 34 649 40 657 52 curveto 665 63 673 88 681 126 curveto 783 645 lineto closepath fill } def /N { 651 -8 moveto 613 -8 lineto 277 593 lineto 184 126 lineto 179 99 176 76 176 57 curveto 176 42 188 34 213 33 curveto 246 30 lineto 255 30 lineto 249 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 236 623 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 166 722 lineto 318 722 lineto 638 146 lineto 727 596 lineto 732 623 735 646 735 666 curveto 735 680 722 688 697 689 curveto 665 691 lineto 656 692 lineto 662 722 lineto 887 722 lineto 881 692 lineto 872 691 lineto 838 689 lineto 817 688 803 681 795 670 curveto 787 659 779 634 771 596 curveto 651 -8 lineto closepath fill } def /O { 374 -18 moveto 293 -18 229 5 182 54 curveto 134 103 111 169 111 252 curveto 111 384 154 499 241 595 curveto 328 692 431 740 549 740 curveto 632 740 697 716 745 668 curveto 792 620 816 554 816 470 curveto 816 336 772 221 685 125 curveto 598 29 494 -18 374 -18 curveto closepath 220 244 moveto 220 173 236 118 267 78 curveto 299 38 343 18 398 18 curveto 479 18 550 63 614 155 curveto 678 247 709 351 709 466 curveto 709 540 693 598 661 641 curveto 629 685 586 707 532 707 curveto 449 707 376 660 314 567 curveto 251 475 220 367 220 244 curveto closepath fill } def /P { 167 722 moveto 327 722 lineto 442 725 lineto 491 726 lineto 606 726 663 677 663 580 curveto 663 498 632 431 569 378 curveto 507 326 427 300 330 300 curveto 274 300 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 302 30 lineto 323 30 lineto 317 0 lineto 23 0 lineto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 232 596 lineto 237 622 240 646 240 666 curveto 240 680 227 688 202 689 curveto 170 691 lineto 161 692 lineto 167 722 lineto closepath 281 334 moveto 323 334 lineto 390 334 446 357 489 402 curveto 533 447 555 505 555 576 curveto 555 652 509 689 417 689 curveto 352 689 lineto 281 334 lineto closepath fill } def /Q { 920 -95 moveto 840 -184 lineto 824 -188 810 -190 799 -190 curveto 736 -190 672 -173 605 -140 curveto 539 -107 485 -65 443 -12 curveto 426 -15 408 -17 391 -17 curveto 302 -17 234 6 187 52 curveto 139 98 116 164 116 250 curveto 116 382 159 497 246 594 curveto 333 692 435 740 553 740 curveto 636 740 700 716 747 669 curveto 793 621 816 554 816 469 curveto 816 358 784 257 721 168 curveto 657 78 577 21 481 -3 curveto 566 -76 670 -112 792 -112 curveto 836 -112 879 -106 920 -95 curveto closepath 222 244 moveto 222 174 238 118 270 78 curveto 301 38 345 18 401 18 curveto 480 18 552 63 616 155 curveto 680 247 712 349 712 463 curveto 712 538 696 597 664 641 curveto 632 685 589 707 535 707 curveto 452 707 379 660 316 567 curveto 253 475 222 367 222 244 curveto closepath fill } def /R { 520 0 moveto 364 340 lineto 283 340 lineto 240 126 lineto 235 99 232 76 232 57 curveto 232 42 245 34 270 33 curveto 303 30 lineto 312 30 lineto 306 0 lineto 22 0 lineto 28 30 lineto 38 30 lineto 71 33 lineto 92 34 107 40 114 52 curveto 122 63 130 88 138 126 curveto 231 596 lineto 237 622 239 646 239 666 curveto 239 680 227 688 202 689 curveto 169 691 lineto 160 692 lineto 167 722 lineto 337 722 lineto 403 723 lineto 478 726 lineto 601 726 663 678 663 583 curveto 663 533 645 488 609 446 curveto 573 405 525 373 463 351 curveto 574 124 lineto 609 63 lineto 620 44 636 33 656 32 curveto 677 30 lineto 686 30 lineto 680 0 lineto 520 0 lineto closepath 289 372 moveto 330 372 lineto 398 372 453 390 493 428 curveto 534 466 555 516 555 578 curveto 555 652 508 689 415 689 curveto 353 689 lineto 289 372 lineto closepath fill } def /S { 59 17 moveto 87 156 lineto 141 156 lineto 140 147 lineto 136 121 134 105 132 99 curveto 130 90 129 85 129 83 curveto 129 64 144 48 172 35 curveto 201 22 236 15 277 15 curveto 318 15 354 31 384 62 curveto 414 93 429 130 429 172 curveto 429 221 400 269 341 316 curveto 295 353 lineto 219 415 181 475 181 534 curveto 181 593 204 643 252 682 curveto 299 721 359 740 430 740 curveto 486 740 551 728 626 705 curveto 597 560 lineto 543 560 lineto 545 574 lineto 551 629 lineto 553 647 lineto 552 664 539 679 513 691 curveto 488 703 458 708 422 708 curveto 382 708 348 695 321 668 curveto 293 641 279 607 279 568 curveto 279 520 311 470 374 419 curveto 423 380 lineto 497 320 534 259 534 197 curveto 534 133 508 81 457 41 curveto 405 1 338 -18 255 -18 curveto 204 -18 145 -8 77 11 curveto 59 17 lineto closepath fill } def /T { 416 683 moveto 300 683 lineto 250 681 lineto 232 681 221 678 215 674 curveto 209 669 205 659 202 643 curveto 198 625 195 610 192 600 curveto 189 590 lineto 138 590 lineto 164 722 lineto 785 722 lineto 759 590 lineto 708 590 lineto 709 600 lineto 711 611 713 625 716 643 curveto 718 650 718 657 718 665 curveto 718 675 707 681 684 681 curveto 634 683 lineto 518 683 lineto 407 126 lineto 402 99 399 76 399 57 curveto 399 42 412 34 437 33 curveto 470 30 lineto 491 30 lineto 485 0 lineto 177 0 lineto 184 30 lineto 205 30 lineto 230 30 252 33 269 38 curveto 282 42 294 71 305 126 curveto 416 683 lineto closepath fill } def /U { 151 692 moveto 157 722 lineto 440 722 lineto 435 692 lineto 425 691 lineto 392 689 lineto 371 688 356 681 348 670 curveto 340 659 333 634 325 596 curveto 253 235 lineto 248 210 246 186 246 163 curveto 246 117 259 81 285 55 curveto 311 29 347 16 393 16 curveto 514 16 591 103 626 277 curveto 689 596 lineto 695 622 698 646 698 666 curveto 698 680 685 688 660 689 curveto 627 691 lineto 619 692 lineto 625 722 lineto 856 722 lineto 850 692 lineto 841 691 lineto 807 689 lineto 786 688 772 681 764 670 curveto 756 659 748 634 740 596 curveto 675 266 lineto 638 76 539 -18 380 -18 curveto 308 -18 251 -1 209 32 curveto 168 66 147 113 147 172 curveto 147 201 151 233 158 270 curveto 223 596 lineto 228 623 230 646 230 666 curveto 230 680 218 688 193 689 curveto 160 691 lineto 151 692 lineto closepath fill } def /V { 307 -9 moveto 190 595 lineto 178 643 lineto 173 664 168 677 162 682 curveto 156 687 143 690 124 691 curveto 115 692 lineto 121 722 lineto 371 722 lineto 365 692 lineto 356 692 lineto 328 691 lineto 300 691 287 680 287 658 curveto 287 656 287 653 288 650 curveto 292 622 lineto 297 588 lineto 386 117 lineto 669 593 lineto 673 599 677 608 683 620 curveto 691 636 698 648 702 657 curveto 706 664 708 669 708 674 curveto 708 686 697 692 675 692 curveto 648 692 lineto 639 692 lineto 646 722 lineto 826 722 lineto 820 692 lineto 811 691 lineto 789 690 775 688 769 684 curveto 762 681 755 671 745 655 curveto 700 579 lineto 350 -9 lineto 307 -9 lineto closepath fill } def /W { 221 -9 moveto 189 595 lineto 186 647 lineto 184 673 175 687 159 690 curveto 128 691 lineto 120 692 lineto 125 722 lineto 378 722 lineto 373 692 lineto 364 692 lineto 327 692 304 689 295 684 curveto 287 678 282 662 282 638 curveto 285 593 lineto 308 167 lineto 581 716 lineto 627 716 lineto 667 165 lineto 878 590 lineto 887 609 893 621 895 625 curveto 909 659 lineto 911 665 912 669 912 672 curveto 912 685 899 691 874 691 curveto 845 692 lineto 836 692 lineto 842 722 lineto 1042 722 lineto 1035 692 lineto 1026 691 lineto 998 690 lineto 983 689 972 687 967 682 curveto 961 678 954 666 946 649 curveto 916 590 lineto 617 -9 lineto 583 -9 lineto 544 565 lineto 259 -9 lineto 221 -9 lineto closepath fill } def /X { -23 0 moveto -17 30 lineto -8 30 lineto 18 32 35 34 42 38 curveto 50 42 62 52 80 70 curveto 132 123 lineto 342 356 lineto 246 597 lineto 221 653 lineto 211 677 196 689 177 690 curveto 150 691 lineto 141 692 lineto 147 722 lineto 409 722 lineto 403 692 lineto 394 692 lineto 371 691 lineto 344 691 331 682 331 663 curveto 331 654 334 642 341 627 curveto 347 615 351 604 355 595 curveto 423 428 lineto 574 598 lineto 582 606 591 618 602 634 curveto 614 651 624 664 629 670 curveto 633 675 635 678 635 680 curveto 635 687 625 691 606 691 curveto 587 692 lineto 578 692 lineto 584 722 lineto 771 722 lineto 765 692 lineto 755 691 lineto 732 690 lineto 710 689 674 659 622 600 curveto 442 398 lineto 556 124 lineto 574 79 587 53 594 45 curveto 602 37 618 32 642 30 curveto 651 30 lineto 645 0 lineto 380 0 lineto 386 30 lineto 395 30 lineto 423 30 lineto 453 30 467 38 467 54 curveto 467 61 463 74 456 93 curveto 443 125 lineto 363 323 lineto 186 126 lineto 146 82 126 55 126 46 curveto 126 35 137 30 160 30 curveto 181 30 lineto 190 30 lineto 184 0 lineto -23 0 lineto closepath fill } def /Y { 340 325 moveto 234 590 lineto 230 600 223 618 213 646 curveto 207 665 200 677 192 682 curveto 185 687 170 690 146 691 curveto 137 692 lineto 143 722 lineto 405 722 lineto 399 692 lineto 384 691 lineto 360 690 lineto 335 689 323 680 323 665 curveto 323 653 330 628 345 590 curveto 431 366 lineto 613 589 lineto 645 628 lineto 663 652 672 667 672 675 curveto 672 686 661 691 640 691 curveto 634 691 628 691 622 691 curveto 613 692 lineto 619 722 lineto 802 722 lineto 796 692 lineto 787 691 lineto 761 690 lineto 745 689 728 678 712 658 curveto 654 587 lineto 442 326 lineto 403 126 lineto 398 98 395 75 395 57 curveto 395 42 408 34 433 33 curveto 465 30 lineto 474 30 lineto 468 0 lineto 185 0 lineto 191 30 lineto 200 30 lineto 234 33 lineto 256 34 271 41 279 53 curveto 286 65 295 95 304 144 curveto 340 325 lineto closepath fill } def /Z { 55 0 moveto 63 39 lineto 579 683 lineto 359 683 lineto 305 681 lineto 288 681 276 679 271 675 curveto 265 671 260 661 257 645 curveto 251 619 247 601 244 590 curveto 241 578 lineto 187 578 lineto 216 722 lineto 702 722 lineto 695 689 lineto 181 45 lineto 412 45 lineto 493 48 lineto 514 48 527 59 532 80 curveto 544 129 lineto 546 138 lineto 601 138 lineto 573 0 lineto 55 0 lineto closepath fill } def /bracketleft { 46 -144 moveto 229 771 lineto 421 771 lineto 416 740 lineto 307 740 lineto 137 -114 lineto 245 -114 lineto 239 -144 lineto 46 -144 lineto closepath fill } def /backslash { 387 -144 moveto 336 -144 lineto 252 723 lineto 302 723 lineto 387 -144 lineto closepath fill } def /bracketright { 388 771 moveto 206 -144 lineto 13 -144 lineto 19 -114 lineto 127 -114 lineto 298 740 lineto 189 740 lineto 195 771 lineto 388 771 lineto closepath fill } def /asciicircum { 77 192 moveto 448 722 lineto 607 192 lineto 550 192 lineto 429 600 lineto 142 192 lineto 77 192 lineto closepath fill } def /underscore { 35 -63 moveto 48 0 lineto 452 0 lineto 439 -63 lineto 35 -63 lineto closepath fill } def /quoteleft { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /a { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 506 465 lineto 469 485 429 495 386 495 curveto 338 495 298 472 268 428 curveto 244 393 223 346 206 287 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /b { 87 -12 moveto 218 644 lineto 223 671 226 694 226 713 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 339 771 lineto 247 307 lineto 287 378 332 435 382 478 curveto 432 521 479 542 522 542 curveto 554 542 579 531 598 509 curveto 617 487 626 457 626 419 curveto 626 314 589 216 514 124 curveto 440 33 360 -12 274 -12 curveto 232 -12 193 -4 158 12 curveto 87 -12 lineto closepath 232 233 moveto 198 64 lineto 237 44 278 35 319 35 curveto 367 35 406 57 437 102 curveto 460 136 481 183 498 242 curveto 515 301 523 354 523 401 curveto 523 447 508 470 479 470 curveto 415 470 333 391 232 233 curveto closepath fill } def /c { 455 46 moveto 384 7 314 -12 246 -12 curveto 196 -12 156 4 127 36 curveto 98 69 84 114 84 172 curveto 84 268 118 354 185 429 curveto 252 504 329 542 416 542 curveto 455 542 496 534 538 519 curveto 511 385 lineto 463 385 lineto 464 394 lineto 465 401 467 412 470 426 curveto 471 433 471 438 471 443 curveto 471 481 438 500 372 500 curveto 319 500 275 471 239 412 curveto 204 353 186 279 186 191 curveto 186 92 227 42 310 42 curveto 345 42 396 57 463 87 curveto 455 46 lineto closepath fill } def /d { 413 0 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 541 644 lineto 546 671 549 694 549 714 curveto 549 728 536 736 511 737 curveto 479 740 lineto 470 740 lineto 476 771 lineto 662 771 lineto 534 126 lineto 529 99 526 76 526 57 curveto 526 42 538 34 563 33 curveto 596 30 lineto 605 30 lineto 599 0 lineto 413 0 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /e { 504 84 moveto 407 20 321 -12 247 -12 curveto 197 -12 158 4 128 38 curveto 99 71 84 116 84 173 curveto 84 268 117 353 183 428 curveto 250 504 324 542 408 542 curveto 440 542 466 532 487 513 curveto 507 494 518 470 518 441 curveto 518 375 487 321 427 279 curveto 367 237 286 213 185 208 curveto 184 184 lineto 184 90 223 43 302 43 curveto 367 43 437 71 513 127 curveto 504 84 lineto closepath 187 237 moveto 261 242 319 261 361 294 curveto 403 327 424 369 424 421 curveto 424 473 403 499 360 499 curveto 317 499 279 474 247 425 curveto 214 376 194 313 187 237 curveto closepath fill } def /f { 70 -192 moveto 206 490 lineto 134 490 lineto 142 530 lineto 214 530 lineto 222 556 lineto 271 707 349 783 458 783 curveto 497 783 531 777 562 766 curveto 537 638 lineto 489 638 lineto 490 647 lineto 492 664 494 677 496 687 curveto 497 695 498 703 498 709 curveto 498 736 476 750 431 750 curveto 400 750 377 737 362 711 curveto 346 685 331 635 316 561 curveto 310 530 lineto 460 530 lineto 453 490 lineto 302 490 lineto 167 -192 lineto 70 -192 lineto closepath fill } def /g { 81 -178 moveto 45 -41 lineto 134 -120 218 -160 297 -160 curveto 331 -160 356 -146 374 -117 curveto 391 -89 408 -34 424 47 curveto 464 250 lineto 424 180 379 124 328 81 curveto 277 38 231 17 188 17 curveto 158 17 133 27 114 49 curveto 95 71 85 98 85 132 curveto 85 181 98 234 123 291 curveto 149 349 182 398 222 440 curveto 287 508 357 542 434 542 curveto 451 542 475 539 505 533 curveto 520 530 lineto 617 530 lineto 542 161 lineto 531 105 lineto 507 -7 472 -87 423 -134 curveto 375 -181 305 -205 213 -205 curveto 176 -205 132 -196 81 -178 curveto closepath 481 328 moveto 508 466 lineto 471 484 433 494 393 494 curveto 343 494 304 474 274 434 curveto 217 356 188 263 188 154 curveto 188 110 203 88 233 88 curveto 294 88 371 160 465 303 curveto 481 328 lineto closepath fill } def /h { 102 0 moveto 230 644 lineto 236 671 238 694 238 714 curveto 238 728 226 736 201 737 curveto 168 740 lineto 159 740 lineto 165 771 lineto 352 771 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /i { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath 227 626 moveto 246 722 lineto 342 722 lineto 323 626 lineto 227 626 lineto closepath fill } def /j { -79 -186 moveto -53 -57 lineto -4 -57 lineto -6 -66 lineto -10 -100 lineto -12 -112 -13 -121 -13 -127 curveto -13 -154 8 -168 52 -168 curveto 87 -168 112 -157 126 -135 curveto 140 -114 155 -65 170 9 curveto 249 403 lineto 254 430 257 453 257 473 curveto 257 487 244 495 219 497 curveto 187 499 lineto 178 500 lineto 184 530 lineto 370 530 lineto 279 69 lineto 242 -113 156 -205 20 -205 curveto -9 -205 -42 -198 -79 -186 curveto closepath 293 626 moveto 312 722 lineto 409 722 lineto 390 626 lineto 293 626 lineto closepath fill } def /k { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 245 295 lineto 252 295 lineto 411 376 491 445 491 500 curveto 491 512 486 522 476 530 curveto 573 536 lineto 578 527 580 519 580 512 curveto 580 463 498 396 333 309 curveto 398 201 457 118 509 60 curveto 524 42 549 32 583 31 curveto 594 30 lineto 588 0 lineto 427 0 lineto 362 78 303 169 248 273 curveto 241 273 lineto 186 0 lineto 90 0 lineto closepath fill } def /l { 90 0 moveto 218 644 lineto 223 671 226 694 226 714 curveto 226 728 214 736 188 737 curveto 156 740 lineto 147 740 lineto 153 771 lineto 340 771 lineto 211 126 lineto 206 99 204 76 204 57 curveto 204 42 216 34 241 33 curveto 274 30 lineto 283 30 lineto 277 0 lineto 90 0 lineto closepath fill } def /m { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 358 465 447 542 528 542 curveto 581 542 608 511 608 451 curveto 608 439 606 426 604 413 curveto 597 380 lineto 583 313 lineto 686 466 776 542 854 542 curveto 906 542 933 509 933 444 curveto 933 429 930 406 924 377 curveto 874 126 lineto 869 99 866 76 866 57 curveto 866 42 879 34 904 33 curveto 936 30 lineto 945 30 lineto 939 0 lineto 752 0 lineto 833 406 lineto 836 417 837 427 837 433 curveto 837 458 828 470 811 470 curveto 784 470 747 447 698 401 curveto 650 355 608 303 574 246 curveto 524 0 lineto 427 0 lineto 508 406 lineto 511 418 512 427 512 433 curveto 512 458 503 470 485 470 curveto 459 470 421 447 373 401 curveto 325 355 283 303 247 243 curveto 198 0 lineto 102 0 lineto closepath fill } def /n { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 303 383 348 439 398 480 curveto 447 521 493 542 536 542 curveto 593 542 621 511 621 450 curveto 621 435 618 412 612 381 curveto 561 126 lineto 556 99 553 76 553 57 curveto 553 42 566 34 591 33 curveto 624 30 lineto 632 30 lineto 626 0 lineto 439 0 lineto 518 395 lineto 521 412 523 425 523 436 curveto 523 458 511 469 488 469 curveto 436 469 361 400 261 260 curveto 247 240 lineto 198 0 lineto 102 0 lineto closepath fill } def /o { 256 -12 moveto 143 -12 86 48 86 170 curveto 86 268 119 355 184 429 curveto 249 504 325 542 410 542 curveto 524 542 582 481 582 359 curveto 582 261 549 174 483 100 curveto 418 25 342 -12 256 -12 curveto closepath 283 24 moveto 333 24 378 59 417 129 curveto 456 199 475 280 475 372 curveto 475 460 445 504 386 504 curveto 335 504 290 469 250 399 curveto 211 329 192 249 192 157 curveto 192 69 222 24 283 24 curveto closepath fill } def /p { 63 -192 moveto 182 403 lineto 187 430 190 453 190 473 curveto 190 487 177 495 152 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 259 307 lineto 299 378 344 435 394 478 curveto 444 521 491 542 534 542 curveto 566 542 591 531 610 509 curveto 629 487 638 457 638 420 curveto 638 313 601 215 526 124 curveto 451 33 371 -12 284 -12 curveto 267 -12 243 -9 213 -2 curveto 198 0 lineto 160 -192 lineto 63 -192 lineto closepath 245 233 moveto 210 64 lineto 250 44 290 35 332 35 curveto 379 35 418 57 449 102 curveto 472 136 493 183 510 242 curveto 527 301 536 354 536 400 curveto 536 447 521 470 491 470 curveto 427 470 345 391 245 233 curveto closepath fill } def /q { 374 -192 moveto 457 222 lineto 417 151 371 94 322 51 curveto 272 9 225 -12 182 -12 curveto 151 -12 125 -1 106 21 curveto 88 43 78 72 78 109 curveto 78 215 115 314 190 405 curveto 264 496 345 542 432 542 curveto 449 542 473 539 503 533 curveto 518 530 lineto 614 530 lineto 471 -192 lineto 374 -192 lineto closepath 472 295 moveto 507 467 lineto 469 486 429 496 387 496 curveto 339 496 300 474 269 429 curveto 245 393 224 346 206 288 curveto 189 229 180 176 180 129 curveto 180 82 195 59 226 59 curveto 289 59 371 138 472 295 curveto closepath fill } def /r { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 261 313 lineto 355 466 445 542 532 542 curveto 540 542 548 541 556 538 curveto 515 427 lineto 500 434 485 437 471 437 curveto 409 437 334 374 248 247 curveto 198 0 lineto 102 0 lineto closepath fill } def /s { 48 29 moveto 72 150 lineto 121 150 lineto 120 141 lineto 116 111 lineto 114 100 113 91 113 85 curveto 113 68 125 53 149 39 curveto 173 25 199 18 229 18 curveto 257 18 281 26 300 44 curveto 319 62 328 84 328 110 curveto 328 136 315 164 288 192 curveto 237 246 lineto 178 308 148 359 148 398 curveto 148 440 165 474 198 501 curveto 232 528 275 542 328 542 curveto 379 542 428 530 475 506 curveto 451 388 lineto 403 388 lineto 404 397 lineto 406 413 408 424 409 432 curveto 411 442 412 450 412 457 curveto 412 493 382 512 321 512 curveto 297 512 277 503 261 486 curveto 244 469 236 447 236 421 curveto 236 396 252 367 284 335 curveto 335 285 lineto 391 230 418 179 418 134 curveto 418 90 401 54 366 28 curveto 331 1 284 -12 226 -12 curveto 169 -12 110 1 48 29 curveto closepath fill } def /t { 317 5 moveto 290 -6 264 -12 240 -12 curveto 204 -12 174 -1 152 20 curveto 129 41 118 70 118 104 curveto 118 118 120 135 124 155 curveto 191 490 lineto 109 490 lineto 117 530 lineto 198 530 lineto 218 626 lineto 319 653 lineto 295 530 lineto 430 530 lineto 422 490 lineto 287 490 lineto 217 141 lineto 214 123 212 106 212 90 curveto 212 52 230 32 267 32 curveto 283 32 303 37 325 46 curveto 317 5 lineto closepath fill } def /u { 430 0 moveto 474 216 lineto 382 64 290 -12 198 -12 curveto 142 -12 113 18 113 79 curveto 113 94 116 117 123 148 curveto 173 403 lineto 179 430 181 453 181 473 curveto 181 487 169 495 144 497 curveto 111 499 lineto 102 500 lineto 108 530 lineto 295 530 lineto 217 141 lineto 214 116 lineto 213 107 212 102 212 99 curveto 212 77 224 66 247 66 curveto 295 66 370 135 474 273 curveto 488 292 lineto 511 403 lineto 516 430 519 453 519 473 curveto 519 487 506 495 481 497 curveto 448 499 lineto 439 500 lineto 445 530 lineto 632 530 lineto 552 126 lineto 547 99 544 76 544 57 curveto 544 42 556 34 582 33 curveto 614 30 lineto 623 30 lineto 617 0 lineto 430 0 lineto closepath fill } def /v { 237 -5 moveto 237 61 231 134 219 211 curveto 208 288 194 346 178 384 curveto 149 452 lineto 141 472 132 484 123 489 curveto 114 493 92 497 59 499 curveto 50 500 lineto 56 530 lineto 232 530 lineto 284 410 314 269 324 107 curveto 414 212 lineto 490 302 528 380 528 446 curveto 528 476 516 504 491 530 curveto 609 530 lineto 616 514 620 497 620 479 curveto 620 445 604 406 572 360 curveto 541 314 470 229 361 103 curveto 267 -5 lineto 237 -5 lineto closepath fill } def /w { 221 -5 moveto 223 32 225 60 225 78 curveto 225 125 220 183 210 250 curveto 201 317 191 366 179 396 curveto 158 455 lineto 152 472 143 484 133 490 curveto 122 496 105 499 81 499 curveto 72 500 lineto 78 530 lineto 236 530 lineto 278 405 303 276 313 143 curveto 410 306 468 434 489 527 curveto 520 527 lineto 570 402 600 270 610 132 curveto 657 202 lineto 732 310 770 392 770 447 curveto 770 479 759 507 738 530 curveto 856 530 lineto 858 520 859 512 859 504 curveto 859 462 826 392 759 295 curveto 646 130 575 29 548 -5 curveto 515 -5 lineto 518 26 520 49 520 62 curveto 520 171 503 274 469 370 curveto 419 264 377 185 343 133 curveto 268 18 lineto 266 16 262 8 253 -5 curveto 221 -5 lineto closepath fill } def /x { 259 269 moveto 199 403 lineto 175 453 lineto 166 472 159 483 153 488 curveto 147 493 137 496 121 497 curveto 92 499 lineto 83 500 lineto 88 530 lineto 247 530 lineto 344 322 lineto 366 339 lineto 429 391 461 434 461 468 curveto 461 486 454 507 440 530 curveto 536 530 lineto 539 518 541 508 541 500 curveto 541 472 531 446 511 423 curveto 492 401 448 363 379 312 curveto 355 294 lineto 436 125 lineto 465 71 lineto 478 47 494 33 515 32 curveto 546 30 lineto 555 30 lineto 549 0 lineto 389 0 lineto 275 241 lineto 233 204 lineto 166 144 133 93 133 49 curveto 133 32 138 15 150 0 curveto 46 0 lineto 44 9 43 15 43 20 curveto 43 62 74 109 135 163 curveto 210 227 lineto 259 269 lineto closepath fill } def /y { -2 -192 moveto 57 -151 132 -88 222 -5 curveto 241 12 lineto 237 88 228 167 212 251 curveto 197 335 180 396 164 433 curveto 149 464 138 482 129 488 curveto 121 493 98 497 62 499 curveto 50 500 lineto 56 530 lineto 233 530 lineto 284 410 313 270 321 109 curveto 381 187 lineto 440 262 480 317 499 352 curveto 519 387 529 420 529 449 curveto 529 480 516 507 490 530 curveto 611 530 lineto 618 515 622 501 622 488 curveto 622 460 613 431 594 401 curveto 576 371 539 322 481 253 curveto 296 31 lineto 222 -56 167 -131 131 -192 curveto -2 -192 lineto closepath fill } def /z { 50 0 moveto 57 36 lineto 455 494 lineto 303 494 lineto 254 492 lineto 238 492 227 489 221 485 curveto 216 480 211 469 207 453 curveto 205 444 202 432 198 417 curveto 195 409 lineto 144 409 lineto 168 530 lineto 574 530 lineto 567 497 lineto 163 36 lineto 347 36 lineto 395 36 424 38 434 41 curveto 443 45 450 58 456 79 curveto 456 82 459 93 464 111 curveto 466 120 lineto 514 120 lineto 490 0 lineto 50 0 lineto closepath fill } def /braceleft { 430 771 moveto 424 740 lineto 381 735 352 722 337 701 curveto 322 680 314 643 314 588 curveto 313 550 lineto 313 483 300 429 273 386 curveto 246 343 210 318 163 310 curveto 185 294 lineto 222 268 241 235 241 194 curveto 241 164 229 119 204 59 curveto 180 2 lineto 171 -19 167 -37 167 -51 curveto 167 -69 174 -83 189 -96 curveto 204 -108 222 -114 243 -114 curveto 246 -114 250 -114 253 -114 curveto 248 -144 lineto 143 -144 90 -105 90 -28 curveto 90 0 100 37 120 83 curveto 140 131 lineto 159 176 168 212 168 237 curveto 168 276 148 295 109 295 curveto 85 295 lineto 91 325 lineto 113 325 lineto 153 325 181 338 199 365 curveto 216 391 225 435 225 496 curveto 224 527 lineto 224 689 293 771 430 771 curveto closepath fill } def /bar { 133 -144 moveto 315 771 lineto 364 771 lineto 182 -144 lineto 133 -144 lineto closepath fill } def /braceright { 85 -144 moveto 91 -114 lineto 134 -109 163 -96 178 -75 curveto 193 -54 200 -16 200 38 curveto 201 76 lineto 201 142 215 197 241 239 curveto 268 282 305 308 352 316 curveto 330 331 lineto 292 357 273 391 273 432 curveto 273 461 286 506 311 566 curveto 334 623 lineto 344 646 348 664 348 678 curveto 348 695 341 710 326 722 curveto 311 735 293 741 272 741 curveto 268 741 265 741 261 740 curveto 267 771 lineto 372 771 424 732 424 655 curveto 424 626 415 589 395 542 curveto 375 495 lineto 356 449 347 414 347 388 curveto 347 350 366 331 405 331 curveto 430 331 lineto 424 301 lineto 401 301 lineto 362 301 333 287 316 261 curveto 298 234 290 190 290 129 curveto 291 99 lineto 291 -63 222 -144 85 -144 curveto closepath fill } def /asciitilde { 181 216 moveto 151 216 lineto 177 320 230 372 312 372 curveto 344 372 394 355 462 321 curveto 501 302 lineto 564 271 605 255 625 255 curveto 672 255 706 291 728 361 curveto 758 361 lineto 731 257 677 205 598 205 curveto 571 205 531 219 476 246 curveto 450 259 lineto 409 278 lineto 351 308 309 322 285 322 curveto 233 322 198 287 181 216 curveto closepath fill } def /exclamdown { 286 530 moveto 267 433 lineto 170 433 lineto 189 530 lineto 286 530 lineto closepath 214 337 moveto 170 -48 lineto 142 -192 lineto 45 -192 lineto 74 -48 lineto 184 337 lineto 214 337 lineto closepath fill } def /cent { 314 0 moveto 333 92 lineto 272 92 227 107 197 137 curveto 167 168 152 213 152 273 curveto 152 363 178 442 230 509 curveto 283 576 353 622 442 646 curveto 458 722 lineto 488 722 lineto 473 648 lineto 489 648 lineto 528 648 570 642 615 628 curveto 592 512 lineto 544 512 lineto 545 521 lineto 548 542 lineto 550 559 551 569 551 573 curveto 551 597 525 610 471 610 curveto 466 610 lineto 372 141 lineto 429 141 486 156 542 187 curveto 535 150 lineto 478 123 421 104 363 94 curveto 344 0 lineto 314 0 lineto closepath 343 146 moveto 435 608 lineto 377 590 331 554 298 501 curveto 264 448 248 384 248 311 curveto 248 262 256 225 271 197 curveto 287 170 311 153 343 146 curveto closepath fill } def /sterling { 110 0 moveto 125 72 lineto 160 79 187 94 205 117 curveto 222 140 236 179 248 234 curveto 274 370 lineto 184 370 lineto 190 400 lineto 280 400 lineto 290 445 lineto 309 544 340 617 383 666 curveto 425 716 480 740 546 740 curveto 581 740 622 730 668 708 curveto 645 593 lineto 603 593 lineto 604 602 lineto 607 622 608 638 608 650 curveto 608 686 580 704 525 704 curveto 494 704 469 690 449 662 curveto 430 634 414 589 402 527 curveto 377 400 lineto 500 400 lineto 494 370 lineto 371 370 lineto 355 292 lineto 342 227 327 182 309 157 curveto 291 133 253 104 196 72 curveto 538 72 lineto 523 0 lineto 110 0 lineto closepath fill } def /fraction { -84 -18 moveto 597 740 lineto 645 740 lineto -36 -18 lineto -84 -18 lineto closepath fill } def /yen { 291 192 moveto 146 192 lineto 152 222 lineto 297 222 lineto 317 325 lineto 172 325 lineto 179 355 lineto 323 355 lineto 216 595 lineto 187 652 lineto 174 677 153 690 125 691 curveto 116 692 lineto 122 722 lineto 369 722 lineto 363 692 lineto 354 692 lineto 334 692 lineto 308 692 295 685 295 672 curveto 295 660 305 634 325 591 curveto 416 393 lineto 590 591 lineto 633 640 655 669 655 677 curveto 655 687 644 691 622 691 curveto 601 692 lineto 592 692 lineto 598 722 lineto 779 722 lineto 773 692 lineto 764 691 lineto 741 690 lineto 724 689 707 678 690 659 curveto 630 592 lineto 419 355 lineto 564 355 lineto 558 325 lineto 414 325 lineto 393 222 lineto 538 222 lineto 532 192 lineto 387 192 lineto 374 126 lineto 369 99 366 76 366 57 curveto 366 42 379 34 403 33 curveto 436 30 lineto 445 30 lineto 439 0 lineto 162 0 lineto 168 30 lineto 177 30 lineto 211 33 lineto 232 34 246 40 254 52 curveto 262 63 270 88 277 126 curveto 291 192 lineto closepath fill } def /florin { 182 -144 moveto 284 361 lineto 182 361 lineto 188 391 lineto 290 391 lineto 308 480 lineto 323 559 353 622 398 669 curveto 442 717 493 740 551 740 curveto 589 740 623 735 654 724 curveto 628 596 lineto 580 596 lineto 581 605 lineto 584 625 586 639 587 645 curveto 589 653 589 661 589 667 curveto 589 692 571 705 535 705 curveto 501 705 476 691 458 664 curveto 441 637 425 586 410 509 curveto 386 391 lineto 517 391 lineto 511 361 lineto 380 361 lineto 280 -144 lineto 182 -144 lineto closepath fill } def /section { 81 -127 moveto 103 -16 lineto 145 -16 lineto 143 -31 lineto 140 -49 lineto 139 -53 139 -58 139 -63 curveto 139 -83 153 -99 181 -112 curveto 209 -125 243 -132 284 -132 curveto 329 -132 367 -118 397 -91 curveto 428 -64 444 -31 444 7 curveto 444 42 417 72 363 97 curveto 306 124 lineto 248 150 209 174 188 195 curveto 168 216 158 242 158 275 curveto 158 330 194 386 265 442 curveto 228 475 209 511 209 549 curveto 209 605 234 652 283 687 curveto 332 723 396 741 474 741 curveto 527 741 579 732 630 715 curveto 607 602 lineto 565 602 lineto 567 611 lineto 570 628 572 643 572 656 curveto 572 669 560 681 536 690 curveto 512 699 482 704 446 704 curveto 401 704 364 692 336 668 curveto 308 644 293 612 293 574 curveto 293 538 321 507 375 479 curveto 435 449 lineto 489 421 525 398 543 378 curveto 561 358 570 332 570 298 curveto 570 249 536 194 469 136 curveto 510 105 531 69 531 27 curveto 531 -27 507 -73 457 -108 curveto 408 -144 346 -162 270 -162 curveto 210 -162 147 -151 81 -127 curveto closepath 444 156 moveto 476 193 491 229 491 264 curveto 491 298 463 330 407 359 curveto 346 391 lineto 331 398 312 409 289 423 curveto 256 387 240 350 240 312 curveto 240 276 266 246 318 220 curveto 379 190 lineto 415 171 lineto 421 168 431 163 444 156 curveto closepath fill } def /currency { 506 218 moveto 581 125 lineto 555 104 lineto 480 197 lineto 428 162 377 145 326 145 curveto 276 145 233 162 195 197 curveto 83 104 lineto 65 125 lineto 178 218 lineto 159 252 149 285 149 318 curveto 149 383 178 444 235 503 curveto 160 598 lineto 186 619 lineto 260 525 lineto 312 560 363 578 415 578 curveto 464 578 508 560 546 525 curveto 658 619 lineto 675 598 lineto 562 503 lineto 582 470 592 436 592 404 curveto 592 340 563 278 506 218 curveto closepath 539 394 moveto 539 433 526 465 501 489 curveto 475 514 443 526 403 526 curveto 351 526 304 506 263 466 curveto 222 425 202 380 202 329 curveto 202 290 214 258 240 233 curveto 265 208 297 195 336 195 curveto 389 195 436 215 477 256 curveto 518 296 539 342 539 394 curveto closepath fill } def /quotesingle { 213 505 moveto 213 771 lineto 334 771 lineto 244 505 lineto 213 505 lineto closepath fill } def /quotedblleft { 269 614 moveto 314 614 lineto 291 494 lineto 170 494 lineto 191 603 lineto 214 715 265 771 346 771 curveto 339 740 lineto 321 740 308 734 300 722 curveto 291 710 284 686 276 650 curveto 269 614 lineto closepath 461 614 moveto 507 614 lineto 483 494 lineto 362 494 lineto 384 603 lineto 406 715 458 771 538 771 curveto 532 740 lineto 514 740 501 734 492 722 curveto 484 710 476 686 469 650 curveto 461 614 lineto closepath fill } def /guillemotleft { 351 454 moveto 182 265 lineto 268 72 lineto 243 54 lineto 83 265 lineto 330 476 lineto 351 454 lineto closepath 547 454 moveto 378 265 lineto 464 72 lineto 439 54 lineto 280 265 lineto 526 476 lineto 547 454 lineto closepath fill } def /guilsinglleft { 352 454 moveto 183 265 lineto 269 72 lineto 244 54 lineto 84 265 lineto 331 476 lineto 352 454 lineto closepath fill } def /guilsinglright { 82 76 moveto 250 265 lineto 165 458 lineto 190 476 lineto 349 265 lineto 103 54 lineto 82 76 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /dagger { 227 -144 moveto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /daggerdbl { 227 -144 moveto 305 126 lineto 108 105 lineto 122 177 lineto 311 156 lineto 363 418 lineto 166 397 lineto 180 469 lineto 369 448 lineto 399 722 lineto 496 722 lineto 417 448 lineto 614 469 lineto 600 397 lineto 411 418 lineto 359 156 lineto 556 177 lineto 542 105 lineto 353 126 lineto 323 -144 lineto 227 -144 lineto closepath fill } def /periodcentered { 120 239 moveto 144 360 lineto 264 360 lineto 240 239 lineto 120 239 lineto closepath fill } def /paragraph { 239 -144 moveto 338 355 lineto 283 365 239 388 207 424 curveto 174 460 157 504 157 555 curveto 157 612 172 654 201 683 curveto 230 711 273 726 331 726 curveto 379 724 lineto 452 722 lineto 580 722 lineto 408 -144 lineto 372 -144 lineto 534 674 lineto 438 674 lineto 275 -144 lineto 239 -144 lineto closepath fill } def /bullet { 369 108 moveto 311 108 261 129 219 172 curveto 177 215 156 266 156 325 curveto 156 385 177 436 219 478 curveto 262 520 313 542 373 542 curveto 433 542 484 520 526 478 curveto 568 435 589 384 589 323 curveto 589 263 568 212 525 171 curveto 482 129 430 108 369 108 curveto closepath fill } def /quotesinglbase { 117 0 moveto 71 0 lineto 97 120 lineto 217 120 lineto 195 11 lineto 173 -100 121 -156 39 -156 curveto 46 -126 lineto 80 -126 102 -96 111 -35 curveto 117 0 lineto closepath fill } def /quotedblbase { 309 0 moveto 264 0 lineto 288 120 lineto 409 120 lineto 387 11 lineto 365 -100 313 -156 233 -156 curveto 239 -126 lineto 257 -126 270 -120 279 -108 curveto 287 -95 295 -71 302 -35 curveto 309 0 lineto closepath 117 0 moveto 72 0 lineto 96 120 lineto 216 120 lineto 194 11 lineto 172 -100 121 -156 41 -156 curveto 46 -126 lineto 64 -126 78 -120 86 -108 curveto 95 -95 103 -71 110 -35 curveto 117 0 lineto closepath fill } def /quotedblright { 438 650 moveto 394 650 lineto 417 771 lineto 538 771 lineto 516 662 lineto 494 550 443 494 362 494 curveto 368 523 lineto 386 523 399 530 408 542 curveto 417 554 424 578 432 614 curveto 438 650 lineto closepath 246 650 moveto 201 650 lineto 225 771 lineto 346 771 lineto 324 662 lineto 302 550 250 494 170 494 curveto 176 523 lineto 194 523 207 530 216 542 curveto 224 554 232 578 239 614 curveto 246 650 lineto closepath fill } def /guillemotright { 279 76 moveto 448 265 lineto 362 458 lineto 387 476 lineto 546 265 lineto 300 54 lineto 279 76 lineto closepath 83 76 moveto 251 265 lineto 166 458 lineto 191 476 lineto 350 265 lineto 104 54 lineto 83 76 lineto closepath fill } def /ellipsis { 120 0 moveto 139 96 lineto 236 96 lineto 216 0 lineto 120 0 lineto closepath 454 0 moveto 473 96 lineto 569 96 lineto 550 0 lineto 454 0 lineto closepath 787 0 moveto 806 96 lineto 902 96 lineto 883 0 lineto 787 0 lineto closepath fill } def /perthousand { 262 361 moveto 225 361 195 372 172 396 curveto 150 419 139 450 139 489 curveto 139 554 157 609 194 654 curveto 231 699 275 722 327 722 curveto 365 722 396 711 418 688 curveto 441 665 452 634 452 595 curveto 452 530 434 474 397 429 curveto 360 384 315 361 262 361 curveto closepath 210 484 moveto 210 422 230 391 269 391 curveto 299 391 326 412 350 455 curveto 374 497 386 544 386 597 curveto 386 661 367 693 328 693 curveto 297 693 270 672 246 630 curveto 222 587 210 539 210 484 curveto closepath 578 0 moveto 540 0 510 11 487 34 curveto 465 58 454 89 454 128 curveto 454 192 472 247 509 292 curveto 546 338 590 361 642 361 curveto 680 361 711 349 733 326 curveto 756 303 767 272 767 233 curveto 767 168 749 113 712 68 curveto 675 22 630 0 578 0 curveto closepath 525 123 moveto 525 60 545 29 584 29 curveto 614 29 641 51 665 93 curveto 689 135 701 183 701 236 curveto 701 300 682 332 643 332 curveto 612 332 585 310 561 268 curveto 537 226 525 178 525 123 curveto closepath 88 -18 moveto 753 740 lineto 817 740 lineto 152 -18 lineto 88 -18 lineto closepath 934 0 moveto 896 0 866 11 844 34 curveto 821 58 810 89 810 128 curveto 810 192 828 247 865 292 curveto 902 338 946 361 999 361 curveto 1037 361 1067 349 1090 326 curveto 1112 303 1124 272 1124 233 curveto 1124 168 1105 113 1068 68 curveto 1032 22 987 0 934 0 curveto closepath 882 123 moveto 882 61 902 29 941 29 curveto 971 29 997 51 1021 93 curveto 1046 135 1058 183 1058 235 curveto 1058 299 1038 332 1000 332 curveto 969 332 941 310 917 268 curveto 894 226 882 178 882 123 curveto closepath fill } def /questiondown { 430 530 moveto 411 433 lineto 314 433 lineto 334 530 lineto 430 530 lineto closepath 392 337 moveto 390 328 lineto 384 297 375 272 363 252 curveto 351 233 328 207 295 173 curveto 254 133 lineto 215 94 186 58 167 24 curveto 148 -10 138 -42 138 -73 curveto 138 -105 148 -130 168 -150 curveto 188 -170 214 -180 247 -180 curveto 311 -180 348 -157 358 -112 curveto 363 -91 367 -75 370 -63 curveto 373 -54 lineto 421 -54 lineto 396 -177 lineto 329 -199 269 -210 215 -210 curveto 163 -210 119 -198 86 -173 curveto 52 -148 36 -116 36 -76 curveto 36 -44 44 -16 61 7 curveto 78 30 111 60 159 95 curveto 194 121 lineto 224 142 247 171 265 207 curveto 282 243 294 286 299 337 curveto 392 337 lineto closepath fill } def /grave { 513 626 moveto 467 626 lineto 311 783 lineto 434 783 lineto 513 626 lineto closepath fill } def /acute { 338 626 moveto 495 783 lineto 618 783 lineto 383 626 lineto 338 626 lineto closepath fill } def /circumflex { 253 626 moveto 410 783 lineto 519 783 lineto 597 626 lineto 555 626 lineto 451 729 lineto 296 626 lineto 253 626 lineto closepath fill } def /tilde { 266 626 moveto 280 664 298 693 320 712 curveto 343 731 369 741 400 741 curveto 420 741 438 735 454 722 curveto 468 710 lineto 483 698 499 692 516 692 curveto 532 692 546 696 557 704 curveto 569 712 577 724 584 740 curveto 614 740 lineto 599 702 581 674 559 655 curveto 536 635 510 626 479 626 curveto 459 626 442 632 426 645 curveto 412 656 lineto 396 669 380 675 364 675 curveto 349 675 336 671 324 663 curveto 313 654 303 642 296 626 curveto 266 626 lineto closepath fill } def /macron { 191 722 moveto 203 783 lineto 607 783 lineto 595 722 lineto 191 722 lineto closepath fill } def /breve { 293 783 moveto 325 783 lineto 326 753 337 732 356 717 curveto 375 703 403 695 439 695 curveto 475 695 505 703 530 717 curveto 555 732 574 753 587 783 curveto 619 783 lineto 603 734 577 696 542 668 curveto 507 640 468 626 423 626 curveto 386 626 355 638 330 663 curveto 305 688 292 719 292 756 curveto 292 763 293 772 293 783 curveto closepath fill } def /dotaccent { 377 626 moveto 396 722 lineto 493 722 lineto 474 626 lineto 377 626 lineto closepath fill } def /dieresis { 283 626 moveto 299 710 lineto 384 710 lineto 367 626 lineto 283 626 lineto closepath 476 626 moveto 492 710 lineto 577 710 lineto 560 626 lineto 476 626 lineto closepath fill } def /ring { 430 626 moveto 399 626 374 637 352 658 curveto 331 680 320 706 320 737 curveto 320 767 331 794 353 815 curveto 374 837 400 848 431 848 curveto 462 848 488 837 510 815 curveto 531 794 542 768 542 737 curveto 542 706 531 679 510 658 curveto 488 637 461 626 430 626 curveto closepath 430 659 moveto 452 659 471 667 486 682 curveto 501 697 509 715 509 737 curveto 509 759 501 777 486 792 curveto 471 807 453 814 431 814 curveto 410 814 391 807 376 792 curveto 361 777 354 758 354 737 curveto 354 716 361 697 376 682 curveto 391 667 409 659 430 659 curveto closepath fill } def /cedilla { 176 -200 moveto 183 -167 lineto 201 -172 216 -175 229 -175 curveto 271 -175 292 -158 292 -125 curveto 292 -98 264 -85 209 -85 curveto 273 0 lineto 312 0 lineto 268 -58 lineto 330 -62 361 -82 361 -118 curveto 361 -142 349 -164 326 -182 curveto 303 -201 276 -210 246 -210 curveto 222 -210 199 -207 176 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 365 -133 moveto 358 -166 lineto 334 -175 310 -180 284 -180 curveto 253 -180 229 -175 213 -165 curveto 197 -154 189 -139 189 -118 curveto 189 -94 198 -73 214 -53 curveto 231 -33 255 -15 289 0 curveto 341 0 lineto 313 -14 293 -29 280 -46 curveto 266 -63 259 -81 259 -101 curveto 259 -114 264 -124 273 -131 curveto 282 -137 296 -141 314 -141 curveto 332 -141 349 -138 365 -133 curveto closepath fill } def /caron { 628 783 moveto 479 626 lineto 371 626 lineto 285 783 lineto 327 783 lineto 435 674 lineto 586 783 lineto 628 783 lineto closepath fill } def /emdash { 125 265 moveto 137 325 lineto 570 325 lineto 558 265 lineto 125 265 lineto closepath fill } def /AE { 882 0 moveto 361 0 lineto 367 30 lineto 376 30 lineto 409 33 lineto 430 34 445 40 453 52 curveto 461 63 469 88 476 126 curveto 496 226 lineto 250 226 lineto 173 125 lineto 156 103 146 89 143 84 curveto 126 57 lineto 123 52 122 48 122 45 curveto 122 36 132 31 152 31 curveto 176 30 lineto 191 30 lineto 185 0 lineto 1 0 lineto 7 30 lineto 17 30 lineto 39 32 62 47 85 75 curveto 129 127 lineto 585 722 lineto 999 722 lineto 974 596 lineto 919 596 lineto 920 605 lineto 926 646 lineto 930 664 lineto 927 677 899 683 847 683 curveto 689 683 lineto 632 394 lineto 771 394 lineto 802 396 lineto 823 396 836 405 841 423 curveto 841 426 843 433 847 445 curveto 849 454 lineto 894 454 lineto 862 295 lineto 817 295 lineto 818 304 lineto 820 319 821 330 821 335 curveto 821 346 813 352 798 353 curveto 763 355 lineto 624 355 lineto 579 126 lineto 575 108 573 90 573 73 curveto 573 60 578 51 586 47 curveto 595 43 615 42 645 42 curveto 722 42 lineto 769 42 800 44 814 48 curveto 828 52 837 63 841 79 curveto 850 114 lineto 852 123 lineto 906 123 lineto 882 0 lineto closepath 279 265 moveto 504 265 lineto 582 656 lineto 279 265 lineto closepath fill } def /ordfeminine { 364 355 moveto 399 502 lineto 388 502 lineto 350 451 316 413 285 387 curveto 254 361 227 349 202 349 curveto 160 349 139 377 139 435 curveto 139 511 162 578 209 638 curveto 255 698 308 729 367 729 curveto 376 729 392 727 415 725 curveto 421 724 430 723 442 722 curveto 523 722 lineto 475 480 lineto 467 433 lineto 464 420 462 413 462 413 curveto 463 397 479 388 511 386 curveto 520 385 lineto 514 355 lineto 364 355 lineto closepath 406 566 moveto 426 667 lineto 401 678 376 684 353 684 curveto 318 684 287 661 261 614 curveto 235 568 222 514 222 451 curveto 222 428 230 417 245 417 curveto 260 417 281 429 308 454 curveto 335 479 368 516 406 566 curveto closepath fill } def /Lslash { 23 0 moveto 29 30 lineto 38 30 lineto 72 33 lineto 93 34 107 40 115 52 curveto 123 63 131 88 139 126 curveto 186 365 lineto 85 312 lineto 93 354 lineto 194 406 lineto 232 596 lineto 237 623 240 646 240 666 curveto 240 680 227 688 202 689 curveto 169 691 lineto 161 692 lineto 167 722 lineto 450 722 lineto 444 692 lineto 435 691 lineto 401 689 lineto 380 688 366 681 358 670 curveto 350 659 342 634 334 596 curveto 308 465 lineto 456 542 lineto 448 500 lineto 300 424 lineto 241 126 lineto 235 97 232 77 232 65 curveto 232 55 236 48 245 45 curveto 253 43 274 42 308 42 curveto 394 42 lineto 440 42 471 44 487 50 curveto 502 55 513 67 517 85 curveto 528 134 lineto 531 144 lineto 582 144 lineto 553 0 lineto 23 0 lineto closepath fill } def /Oslash { 104 -18 moveto 50 -18 lineto 157 85 lineto 126 127 110 185 110 260 curveto 110 387 154 499 243 596 curveto 331 692 434 740 552 740 curveto 630 740 696 715 750 664 curveto 830 740 lineto 882 740 lineto 775 636 lineto 805 584 820 527 820 465 curveto 820 336 776 223 688 126 curveto 600 30 497 -18 380 -18 curveto 298 -18 232 7 181 57 curveto 104 -18 lineto closepath 230 156 moveto 688 602 lineto 656 672 605 707 534 707 curveto 451 707 378 660 315 567 curveto 252 474 220 367 220 246 curveto 220 208 223 178 230 156 curveto closepath 701 563 moveto 245 119 lineto 280 52 332 19 399 19 curveto 479 19 551 64 616 156 curveto 681 248 713 351 713 464 curveto 713 494 709 527 701 563 curveto closepath fill } def /OE { 981 0 moveto 547 0 lineto 556 42 lineto 502 1 440 -18 372 -18 curveto 292 -18 228 5 181 54 curveto 134 103 111 169 111 252 curveto 111 385 154 499 240 596 curveto 327 692 429 741 547 741 curveto 600 741 646 724 687 691 curveto 692 722 lineto 1098 722 lineto 1072 596 lineto 1018 596 lineto 1020 605 lineto 1025 646 lineto 1029 664 lineto 1026 677 998 683 946 683 curveto 789 683 lineto 731 394 lineto 870 394 lineto 900 396 lineto 922 396 935 405 939 423 curveto 941 429 943 437 945 445 curveto 948 454 lineto 993 454 lineto 961 295 lineto 916 295 lineto 917 304 lineto 919 319 920 330 920 336 curveto 920 346 913 352 897 353 curveto 862 355 lineto 723 355 lineto 678 126 lineto 674 108 672 90 672 73 curveto 672 60 677 51 686 47 curveto 694 43 714 42 744 42 curveto 821 42 lineto 868 42 899 44 913 48 curveto 927 52 936 63 940 79 curveto 949 114 lineto 951 123 lineto 1005 123 lineto 981 0 lineto closepath 602 263 moveto 657 548 lineto 660 562 661 576 661 589 curveto 661 624 650 652 627 673 curveto 604 694 574 705 536 705 curveto 450 705 375 658 313 565 curveto 250 472 219 362 219 234 curveto 219 169 235 116 269 76 curveto 302 36 346 16 399 16 curveto 455 16 499 34 529 72 curveto 560 109 584 173 602 263 curveto closepath fill } def /ordmasculine { 265 349 moveto 225 349 195 359 175 377 curveto 155 396 146 425 146 462 curveto 146 533 173 597 227 654 curveto 282 712 343 740 411 740 curveto 451 740 481 731 501 712 curveto 521 693 531 665 531 627 curveto 531 556 504 492 449 435 curveto 395 378 333 349 265 349 curveto closepath 308 386 moveto 343 386 375 408 404 452 curveto 434 496 448 544 448 597 curveto 448 632 442 658 429 675 curveto 416 693 397 702 371 702 curveto 336 702 303 680 274 637 curveto 245 593 230 545 230 493 curveto 230 457 236 431 249 413 curveto 262 395 282 386 308 386 curveto closepath fill } def /ae { 869 82 moveto 773 19 687 -12 610 -12 curveto 559 -12 520 3 495 33 curveto 470 63 457 109 457 170 curveto 458 220 lineto 412 142 365 83 318 44 curveto 270 5 222 -14 174 -14 curveto 147 -14 124 -2 105 20 curveto 87 44 78 73 78 107 curveto 78 214 115 313 190 404 curveto 264 495 345 540 433 540 curveto 458 540 487 537 520 530 curveto 609 530 lineto 599 472 lineto 662 519 720 542 772 542 curveto 804 542 830 532 850 513 curveto 871 494 881 470 881 441 curveto 881 375 851 321 791 279 curveto 730 237 650 213 548 208 curveto 548 184 lineto 548 137 558 102 577 78 curveto 597 55 626 43 665 43 curveto 730 43 801 71 876 127 curveto 869 82 lineto closepath 473 295 moveto 507 465 lineto 469 484 429 494 387 494 curveto 339 494 299 472 269 427 curveto 245 392 224 345 207 287 curveto 190 228 181 175 181 128 curveto 181 81 196 58 227 58 curveto 258 58 294 78 335 117 curveto 376 157 422 216 473 295 curveto closepath 550 233 moveto 624 239 682 258 724 291 curveto 767 323 788 366 788 417 curveto 788 443 782 463 771 476 curveto 761 489 745 495 723 495 curveto 680 495 642 470 610 421 curveto 577 372 557 309 550 233 curveto closepath fill } def /dotlessi { 102 0 moveto 183 403 lineto 188 430 190 453 190 473 curveto 190 487 178 495 153 497 curveto 120 499 lineto 111 500 lineto 117 530 lineto 304 530 lineto 224 126 lineto 218 99 216 76 216 57 curveto 216 42 228 34 253 33 curveto 286 30 lineto 295 30 lineto 289 0 lineto 102 0 lineto closepath fill } def /lslash { 207 423 moveto 251 644 lineto 256 671 259 694 259 714 curveto 259 728 246 736 221 737 curveto 189 740 lineto 180 740 lineto 186 771 lineto 373 771 lineto 314 479 lineto 436 542 lineto 427 500 lineto 306 437 lineto 245 126 lineto 239 99 236 76 236 57 curveto 236 42 249 34 274 33 curveto 307 30 lineto 315 30 lineto 310 0 lineto 123 0 lineto 199 382 lineto 78 319 lineto 86 361 lineto 207 423 lineto closepath fill } def /oslash { 94 -12 moveto 42 -12 lineto 114 59 lineto 95 95 86 132 86 169 curveto 86 266 120 353 187 428 curveto 255 504 333 542 419 542 curveto 462 542 500 527 533 497 curveto 574 542 lineto 625 542 lineto 557 467 lineto 574 432 582 396 582 360 curveto 582 262 548 176 481 100 curveto 414 25 337 -12 250 -12 curveto 207 -12 169 1 136 29 curveto 94 -12 lineto closepath 191 139 moveto 471 432 lineto 452 480 423 504 382 504 curveto 332 504 287 470 248 403 curveto 209 335 189 258 189 172 curveto 189 164 190 153 191 139 curveto closepath 479 386 moveto 199 95 lineto 217 46 247 21 289 21 curveto 339 21 383 56 422 124 curveto 461 192 480 270 480 358 curveto 480 364 480 373 479 386 curveto closepath fill } def /oe { 879 82 moveto 786 19 699 -12 620 -12 curveto 547 -12 498 22 474 91 curveto 404 22 329 -12 250 -12 curveto 201 -12 161 4 131 36 curveto 101 69 86 112 86 166 curveto 86 265 120 353 187 428 curveto 254 504 332 542 419 542 curveto 493 542 542 507 568 438 curveto 638 507 709 542 782 542 curveto 814 542 840 532 861 513 curveto 882 494 892 470 892 441 curveto 892 375 862 321 802 279 curveto 741 237 660 213 559 208 curveto 559 184 lineto 559 90 598 43 676 43 curveto 741 43 811 71 887 127 curveto 879 82 lineto closepath 188 172 moveto 188 73 221 23 287 23 curveto 337 23 382 57 420 125 curveto 459 193 479 271 479 360 curveto 479 457 446 505 382 505 curveto 331 505 286 471 247 404 curveto 208 336 188 259 188 172 curveto closepath 562 235 moveto 635 240 693 260 736 292 curveto 778 325 799 367 799 419 curveto 799 471 777 497 734 497 curveto 691 497 654 472 621 423 curveto 589 374 569 311 562 235 curveto closepath fill } def /germandbls { 64 -192 moveto 213 555 lineto 228 631 255 687 293 726 curveto 331 764 381 783 442 783 curveto 483 783 517 772 543 750 curveto 569 729 582 701 582 668 curveto 582 634 564 601 527 570 curveto 483 534 lineto 459 514 lineto 427 486 410 461 410 438 curveto 410 419 425 395 454 368 curveto 532 293 lineto 579 249 602 205 602 162 curveto 602 114 583 73 545 39 curveto 506 4 461 -12 408 -12 curveto 372 -12 331 -3 285 13 curveto 306 120 lineto 354 120 lineto 353 111 lineto 350 85 lineto 348 69 347 59 347 55 curveto 347 29 368 16 412 16 curveto 441 16 467 27 488 49 curveto 509 72 520 98 520 129 curveto 520 159 503 190 470 221 curveto 389 297 lineto 349 334 330 367 330 396 curveto 330 425 349 457 387 491 curveto 409 510 lineto 436 534 456 558 469 583 curveto 483 608 490 633 490 660 curveto 490 689 484 710 473 725 curveto 461 739 444 746 421 746 curveto 393 746 371 734 356 711 curveto 341 688 327 644 314 579 curveto 161 -192 lineto 64 -192 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright-Italic exch definefont pop /LucidaBright-Italic findfont 13.0 scalefont setfont (x) show Q Q newpath 0.0 0.0 m 0.0 424.0 l 526.0 424.0 l 526.0 0.0 l h W Q [ 1.0 0.0 0.0 1.0 5.0 5.0 ] defaultmatrix matrix concatmatrix setmatrix 0.0 0.0 translate q q newpath 9.0 160.978057 m 9.0 167.0 l S -5.0 -5.0 translate q 6 177 7 13 rc 6.0 188.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 188.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (6) show Q 5.0 5.0 translate Q q newpath 82.142028 160.978057 m 82.142028 167.0 l S -5.0 -5.0 translate q 79 177 7 13 rc 79.0 188.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 88.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (4) show Q 5.0 5.0 translate Q q newpath 155.284057 160.978057 m 155.284057 167.0 l S -5.0 -5.0 translate q 152 177 7 13 rc 152.0 188.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 161.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2) show Q 5.0 5.0 translate Q q newpath 228.426086 160.978057 m 228.426086 167.0 l S -5.0 -5.0 translate 222.0 185.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q newpath 301.568115 160.978057 m 301.568115 167.0 l S -5.0 -5.0 translate 302.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2) show Q 5.0 5.0 translate Q q newpath 374.710144 160.978057 m 374.710144 167.0 l S -5.0 -5.0 translate 375.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (4) show Q 5.0 5.0 translate Q q newpath 447.852172 160.978057 m 447.852172 167.0 l S -5.0 -5.0 translate 448.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (6) show Q 5.0 5.0 translate Q q newpath 520.994201 160.978057 m 520.994201 167.0 l S -5.0 -5.0 translate 521.0 188.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (8) show Q 5.0 5.0 translate Q Q q newpath 228.426086 6.867309 m 225.0 6.867309 l S newpath 228.426086 45.394989 m 225.0 45.394989 l S newpath 228.426086 26.131164 m 225.0 26.131164 l S newpath 228.426086 83.922698 m 225.0 83.922698 l S newpath 228.426086 103.186523 m 225.0 103.186523 l S newpath 228.426086 122.450378 m 225.0 122.450378 l S newpath 228.426086 141.714233 m 225.0 141.714233 l S newpath 228.426086 180.241912 m 225.0 180.241912 l S newpath 228.426086 199.505767 m 225.0 199.505767 l S newpath 228.426086 218.769607 m 225.0 218.769607 l S newpath 228.426086 238.033447 m 225.0 238.033447 l S newpath 228.426086 276.561157 m 225.0 276.561157 l S newpath 228.426086 295.824981 m 225.0 295.824981 l S newpath 228.426086 315.088836 m 225.0 315.088836 l S newpath 228.426086 334.352661 m 225.0 334.352661 l S newpath 228.426086 372.880371 m 225.0 372.880371 l S newpath 228.426086 392.144195 m 225.0 392.144195 l S newpath 228.426086 411.408050 m 225.0 411.408050 l S newpath 228.426086 417.821655 m 228.426086 6.239105 l S Q q q newpath 228.426086 353.616516 m 222.0 353.616516 l S -5.0 -5.0 translate q 197 353 7 13 rc 197.0 364.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 206.0 364.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (10) show Q 5.0 5.0 translate Q q newpath 228.426086 257.297302 m 222.0 257.297302 l S -5.0 -5.0 translate q 205 257 7 13 rc 205.0 268.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 214.0 268.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (5) show Q 5.0 5.0 translate Q q newpath 228.426086 160.978057 m 222.0 160.978057 l S Q q newpath 228.426086 64.658843 m 222.0 64.658843 l S -5.0 -5.0 translate 214.0 75.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (5) show Q 5.0 5.0 translate Q Q Q Q 0 0 536 434 rc 0.0 0.0 translate 0.0 0.0 translate 1.0 w 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 999 1752 a currentpoint currentpoint translate 1 0.35751 div 1 0.35751 div scale neg exch neg exch translate 999 1752 a 1097 1927 a Ft(Figure)23 b FD(7.)g(The)h(graph)g(of)g Fw(\036)1894 1936 y Fu(0)1952 1927 y FD(on)g(a)g(larger)f(domain.)-84 2270 y FF(Next)33 b(w)m(e)h(demonstrate)g(that)e FB(c)c(<)f FF(0.)-84 2386 y(Since)37 b FB(\036)232 2401 y FD(0)306 2386 y FF(is)g(smo)s(oth)e(on) h FB(I)41 b FF(=)33 b(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\),)36 b(and)g(since)h FB(\036)1938 2401 y FD(0)1977 2386 y FF(\()p FB(\025)p FF(\))c FB(<)f FF(1,)37 b FB(\036)2422 2401 y FD(0)2461 2386 y FF(\(0\))32 b(=)h(1)j(and)f FB(\036)3062 2401 y FD(0)3102 2386 y FF(\(1\))d FB(<)h FF(0,)j(w)m(e)h(m)m(ust)-184 2502 y(ha)m(v)m(e)d FB(c)28 b Fz(2)g FF(\()p FB(\025;)17 b FF(1\).)-84 2618 y(Supp)s(ose)35 b FB(c)c(>)f FF(0.)49 b(Then)36 b FB(\025c)30 b Fz(2)h FF(\()p FB(\025;)17 b FF(0\),)34 b(and)h(since)h FB(\036)1865 2633 y FD(0)1938 2618 y FF(has)f(a)f(single)h(critical)g(p)s(oin)m(t)g(on)f FB(I)8 b FF(,)35 b FB(\036)3362 2633 y FD(0)3435 2618 y FF(is)g(strictly)-184 2734 y(decreasing)f(on)f FB(I)d Fz(\\)22 b FE(R)657 2749 y FA(\000)749 2734 y FF(and)32 b FB(\036)996 2749 y FD(0)1036 2734 y FF(\()p FB(\025c)p FF(\))27 b FB(<)h FF(1)k(and)h FB(\036)1671 2698 y FA(0)1671 2759 y FD(0)1710 2734 y FF(\()p FB(\025c)p FF(\))27 b FB(>)h FF(0.)-84 2851 y(No)m(w,)33 b(consider)1042 3010 y FB(g)t FF(\()p FB(x)p FF(\))27 b Fz(\021)h FB(\036)1414 3025 y FD(0)1453 3010 y FF(\()p Fz(\000)p FB(x)p FF(\))23 b Fz(\000)g FB(x)28 b FF(=)1985 2943 y(2)p 1981 2987 57 4 v 1981 3078 a FB(\025)2048 3010 y(\036)2106 3025 y FD(0)2145 3010 y FF(\()p FB(\036)2241 3025 y FD(0)2280 3010 y FF(\()p Fz(\000)p FB(\025x)p FF(\)\))p FB(:)-84 3191 y FF(Clearly)-8 b(,)34 b(there)f(is)g(an)f FB(x)811 3206 y FA(\003)879 3191 y Fz(2)c FF(\(0)p FB(;)17 b Fz(\000)p FB(x)1236 3206 y FA(\000)1295 3191 y FF(\),)33 b(suc)m(h)h(that)e FB(g)t FF(\()p FB(x)1968 3206 y FA(\003)2007 3191 y FF(\))c(=)g(0)p FB(:)-84 3307 y FF(Notice)33 b(that)1185 3423 y FB(g)t FF(\()p FB(x)1329 3438 y FA(\003)1368 3423 y FF(\))27 b(=)h(0)f(=)p FB(>)h(\036)1851 3438 y FD(0)1890 3423 y FF(\()p Fz(\000)p FB(\025x)2117 3438 y FA(\003)2157 3423 y FF(\))g(=)f FB(x)2381 3438 y FA(\006)2441 3423 y FB(;)-184 3569 y FF(and)33 b(since)h Fz(\000)p FB(\025x)434 3584 y FA(\003)502 3569 y Fz(2)28 b FF(\()p Fz(\000)p FB(\025x)823 3584 y FA(\000)883 3569 y FB(;)17 b FF(0\),)32 b(w)m(e)h(ha)m(v)m(e)1489 3718 y FB(\036)1547 3733 y FD(0)1586 3718 y FF(\()p Fz(\000)p FB(\025x)1813 3733 y FA(\003)1853 3718 y FF(\))28 b(=)f FB(x)2077 3733 y FD(+)2137 3718 y FB(:)1374 b FF(\(10.72\))-84 3983 y(No)m(w)33 b(supp)s(ose)h(that)e FB(x)771 3998 y FA(\003)839 3983 y Fz(\024)c FB(c)p FF(,)33 b(then)g Fz(\000)p FB(\025x)1457 3998 y FA(\003)1525 3983 y Fz(2)28 b FF(\(0)p FB(;)17 b(c)p FF(])32 b(and)1522 4132 y FB(\036)1580 4147 y FD(0)1619 4132 y FF(\()p Fz(\000)p FB(\025x)1846 4147 y FA(\003)1886 4132 y FF(\))c FB(>)f FF(1)p FB(;)-184 4281 y FF(whic)m(h)34 b(con)m(tradicts)g(\(10)p FB(:)p FF(72\).)43 b(Therefore,)33 b FB(x)p Fz(\003)28 b FB(>)g(c)p FF(,)33 b(and)f(since)i FB(g)i FF(is)d(decreasing)h(on)f(\(0)p FB(;)17 b(x)p Fz(\003)p FF(\),)32 b(w)m(e)h(ha)m(v)m(e)-46 4489 y FB(g)t FF(\()p FB(c)p FF(\))27 b FB(>)g FF(0)h(=)p FB(>)f(\036)567 4504 y FD(0)606 4489 y FF(\()p FB(\025c)p FF(\))h FB(>)f(\036)970 4504 y FD(0)1009 4489 y FF(\()p Fz(\000)p FB(c)p FF(\))c(+)1335 4421 y FB(b)f Fz(\000)h FB(\036)1556 4436 y FD(0)1595 4421 y FF(\()p Fz(\000)p FB(c)p FF(\))p 1335 4466 456 4 v 1538 4557 a(2)1828 4489 y FB(>)1942 4421 y FF(1)f(+)g FB(\025)p 1942 4466 226 4 v 2030 4557 a FF(2)2177 4489 y FB(b)h FF(+)2349 4421 y(1)f Fz(\000)h FB(\025)p 2349 4466 228 4 v 2438 4557 a FF(2)2586 4489 y FB(c)28 b(>)2770 4421 y FF(1)22 b(+)g FB(\025)p 2770 4466 226 4 v 2858 4557 a FF(2)3005 4489 y FB(bc)h FF(+)3219 4421 y(1)f Fz(\000)h FB(\025)p 3219 4466 228 4 v 3308 4557 a FF(2)3456 4489 y FB(c)28 b(>)g(c;)-184 4667 y FF(where)34 b(w)m(e)g(ha)m(v)m(e)g (used)f(con)m(v)m(exit)m(y)-8 b(.)47 b(Finally)1171 4900 y FB(\036)1229 4859 y FA(0)1229 4924 y FD(0)1269 4900 y FF(\()p FB(c)p FF(\))27 b(=)h(2)p FB(\036)1625 4859 y FA(0)1625 4924 y FD(0)1664 4900 y FF(\()p FB(\036)1760 4915 y FD(0)1799 4900 y FF(\()p FB(\025c)p FF(\)\))p FB(\036)2070 4859 y FA(0)2070 4924 y FD(0)2109 4900 y FF(\()p FB(\025c)p FF(\))22 b Fz(\000)g FF(1)p FB(;)-184 5045 y FF(and)33 b(since)h FB(\025c)27 b(<)h FF(0)f(=)p FB(>)h(\036)789 5009 y FA(0)789 5070 y FD(0)828 5045 y FF(\()p FB(\025c)p FF(\))f FB(>)h FF(0,)k(and)h FB(\036)1490 5060 y Fw(\034)1533 5045 y FF(\()p FB(\025c)p FF(\))27 b FB(>)h(c)g FF(=)p FB(>)f(\036)2146 5009 y FA(0)2146 5070 y FD(0)2185 5045 y FF(\()p FB(\036)2281 5060 y Fw(\034)2324 5045 y FF(\()p FB(\025c)p FF(\)\))g FB(<)h FF(0,)k(w)m(e)i(ha)m(v)m(e)g (that)1576 5194 y FB(\036)1634 5153 y FA(0)1634 5219 y FD(0)1674 5194 y FF(\()p FB(c)p FF(\))27 b FB(<)h Fz(\000)p FF(1)p FB(;)-184 5343 y FF(a)33 b(con)m(tradiction.)-184 5509 y Fg(2)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 25 26 TeXDict begin 25 25 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(25)-184 492 y(11.)84 b FH(App)l(endix)-184 608 y FJ(11.1.)g FH(New)42 b(a-priori)i(b)l(ounds)e(on)g Fe(R)97 b FF(In)49 b(this)g(subsection)h (w)m(e)f(will)g(use)g FG(a-priori)f FF(b)s(ounds)h(on)f Fz(A)3499 623 y FD(1)3538 608 y FF(\()p FC(c)p FF(\)\))g(to)-184 724 y(pro)s(duce)33 b(quite)h(b)s(etter)f(b)s(ounds)g(on)g(a)f(subset)i (of)e(functions)i(b)s(ounded)f(on)g(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))32 b(b)m(y)h(a)g(constan)m(t.)-84 840 y(As)62 b(b)s(efore,)68 b(w)m(e)63 b(denote)f(\()p FB(t;)17 b(s)p FF(\))76 b(=)h(\()p FB(u)1484 804 y FA(0)1507 840 y FF(\()p Fz(\000)p FF(1)p FB(=)p FF(2\))p FB(;)17 b(u)1907 804 y FA(0)1929 840 y FF(\(0\)\))61 b(for)f(a)i(function)f FB(u)77 b Fz(2)g(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\),)66 b Fk(c)76 b FF(=)-184 957 y(\()p Fz(\000)p FF(1)p FB(=)p FF(2)p FB(;)17 b FF(0)p FB(;)g FF(0)p FB(;)g FF(1\).)40 b(Recall)27 b(that)g FB(u)g FF(=)h(\002)1219 972 y FD(2)1268 957 y Fz(\016)10 b FB(f)22 b Fz(\016)10 b FF(\010)1528 972 y FD(1)1568 957 y FF(,)28 b(where)g FB(f)39 b Fz(2)28 b(A)2160 972 y FD(1)2199 957 y FF(\()p FC(c)p FF(\),)f FC(c)h FF(=)g(\(\010)2669 972 y FD(1)2708 957 y FF(\()p FB(c)2788 972 y FD(1)2828 957 y FF(\))p FB(;)17 b FF(\010)2980 972 y FD(1)3019 957 y FF(\()p FB(c)3099 972 y FD(2)3139 957 y FF(\))p FB(;)g FF(\010)3291 972 y FD(2)3330 957 y FF(\()p FB(c)3410 972 y FD(3)3449 957 y FF(\))p FB(;)g FF(\010)3601 972 y FD(2)3641 957 y FF(\()p FB(c)3721 972 y FD(4)3760 957 y FF(\)\))-184 1073 y(\(note,)39 b(w)m(e)g(will)f(b)s(e)g(using)h(the)f (sup)s(erscript)h FB(k)i FF(on)c(functions)i(and)f(n)m(um)m(b)s(ers,)j (whenev)m(er)f(con)m(v)m(enien)m(t,)i(to)-184 1189 y(a)m(v)m(oid)29 b(double)g(subscripts,)j(these)d(b)m(y)g(no)f(means)i(signify)f (raising)f(to)g(a)g(p)s(o)m(w)m(er\).)43 b(Therefore,)30 b(the)f(follo)m(wing)-184 1305 y(are)k(the)g(deriv)-5 b(ativ)m(es)34 b(of)e FB(f)44 b FF(at)32 b(p)s(oin)m(ts)h FB(c)1289 1320 y FD(1)1361 1305 y FF(and)g FB(c)1593 1320 y FD(2)1632 1305 y FF(:)833 1513 y FB(T)14 b FF(\()p FB(t)p FF(\))28 b(=)1471 1445 y FB(t)p 1156 1490 667 4 v 1156 1581 a FF(\002)1232 1552 y FA(0)1255 1581 y FF(\()p FB(c)1335 1596 y FD(3)1375 1581 y FF(\)\010)1483 1547 y FA(0)1483 1605 y FD(1)1522 1581 y FF(\()p Fz(\000)p FF(1)p FB(=)p FF(2\))1832 1513 y FB(;)114 b(S)6 b FF(\()p FB(t)p FF(\))28 b(=)2514 1445 y FB(s)p 2291 1490 491 4 v 2291 1581 a FF(\002)2367 1552 y FA(0)2391 1581 y FF(\()p FB(c)2471 1596 y FD(4)2510 1581 y FF(\)\010)2618 1547 y FA(0)2618 1605 y FD(1)2658 1581 y FF(\(0\))2792 1513 y FB(:)-84 1740 y FF(No)m(w,)33 b(recall)g(that)g FB(f)696 1704 y FA(0)719 1740 y FF(\()p FB(x)p FF(\))f(is)i(con)m(v)m (ex,)g(and)f(therefore,)g(using)h(\(4)p FB(:)p FF(35\),)704 1966 y(min)647 2032 y Fw(x)p FA(2)p FD([)p Fw(c)785 2041 y Fu(1)819 2032 y Fw(;c)870 2041 y Fu(2)903 2032 y FD(])940 1966 y FB(f)999 1925 y FA(00)1041 1966 y FF(\()p FB(x)p FF(\))28 b Fz(\025)g(\000)p FF(2)1441 1899 y(\()p FB(c)1521 1914 y FD(2)1583 1899 y Fz(\000)22 b FB(x)p FF(\))p FB(T)14 b FF(\()p FB(t)p FF(\))23 b(+)f(\()p FB(x)g Fz(\000)h FB(c)2335 1914 y FD(1)2374 1899 y FF(\))p FB(S)6 b FF(\()p FB(s)p FF(\))p 1441 1943 1159 4 v 1677 2034 a(\()p FB(c)1757 2049 y FD(2)1819 2034 y Fz(\000)22 b FB(c)1960 2049 y FD(1)2000 2034 y FF(\)\(1)f(+)h FB(c)2286 2049 y FD(1)2326 2034 y FF(\))2637 1966 y Fz(\021)28 b FB(m)p FF(\()p FB(x;)17 b(t;)g(s)p FF(\))p FB(;)384 b FF(\(11.73\))694 2235 y(max)647 2301 y Fw(x)p FA(2)p FD([)p Fw(c)785 2310 y Fu(1)819 2301 y Fw(;c)870 2310 y Fu(2)903 2301 y FD(])940 2235 y FB(f)999 2194 y FA(00)1041 2235 y FF(\()p FB(x)p FF(\))28 b Fz(\024)g FF(2)1364 2167 y(\()p FB(c)1444 2182 y FD(2)1505 2167 y Fz(\000)23 b FB(x)p FF(\))p FB(T)14 b FF(\()p FB(t)p FF(\))22 b(+)g(\()p FB(x)h Fz(\000)f FB(c)2257 2182 y FD(1)2297 2167 y FF(\))p FB(S)6 b FF(\()p FB(s)p FF(\))p 1364 2212 V 1599 2303 a(\()p FB(c)1679 2318 y FD(2)1740 2303 y Fz(\000)23 b FB(c)1882 2318 y FD(1)1921 2303 y FF(\)\(1)f Fz(\000)h FB(c)2210 2318 y FD(2)2249 2303 y FF(\))2560 2235 y Fz(\021)28 b FB(M)10 b FF(\()p FB(x;)17 b(t;)g(s)p FF(\))p FB(:)442 b FF(\(11.74\))-184 2470 y(No)m(w,)40 b(\014x)e FB(t)f FF(and)h FB(s)p FF(,)g(and)g (consider)g(the)g(function)g FB(y)t FF(\()p FB(x)p FF(\))e(=)f FB(T)14 b FF(\()p FB(t)p FF(\))26 b(+)2371 2389 y Fr(R)2437 2416 y Fw(x)2418 2504 y(c)2449 2513 y Fu(1)2504 2470 y FB(m)p FF(\()p FB(z)t(;)17 b(t;)g(s)p FF(\))p FB(dz)t FF(.)59 b(Supp)s(ose,)40 b(that)d(the)-184 2597 y(line)h FB(w)s FF(\()p FB(x)p FF(\))d(=)g FB(S)6 b FF(\()p FB(s)p FF(\))25 b(+)g FB(n)p FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(x)25 b Fz(\000)h FB(c)1191 2612 y FD(2)1230 2597 y FF(\))37 b(in)m(tersects)j(\()p FB(x;)17 b(y)t FF(\()p FB(x)p FF(\)\))36 b(at)h(p)s(oin)m(t)g FB(x)p FF(\()p FB(t;)17 b(s)p FF(\),)38 b(and)f FB(n)p FF(\()p FB(t;)17 b(s)p FF(\))37 b(is)h(suc)m(h)g(that)-184 2713 y(the)33 b(follo)m(wing)g(holds:)995 2929 y FB(c)1037 2944 y FD(4)1099 2929 y Fz(\000)22 b FB(c)1240 2944 y FD(3)1363 2929 y FF(=)1522 2794 y Fr(Z)1621 2820 y Fw(c)1652 2829 y Fu(2)1577 3019 y Fw(c)1608 3028 y Fu(1)1707 2929 y Fk(y)p FF(\()p FB(z)t FF(\))p FB(dz)t(;)1529 b FF(\(11.75\))1099 3206 y Fk(y)p FF(\()p FB(x)p FF(\))83 b(=)1522 3066 y Fr(\032)1617 3139 y FB(y)t FF(\()p FB(x)p FF(\))p FB(;)114 b(c)1983 3154 y FD(1)2050 3139 y Fz(\024)28 b FB(x)g Fz(\024)g FB(x)p FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)1606 3274 y(w)s FF(\()p FB(x)p FF(\))p FB(;)114 b(x)p FF(\()p FB(t;)17 b(s)p FF(\))28 b Fz(\024)g FB(x)h Fz(\024)f FB(c)2571 3289 y FD(2)2610 3274 y FB(:)3538 3206 y FF(\(11.76\))-184 3435 y(First,)46 b(notice,)g(that)c(an)m(y)h(curv)m(e)i(\()p FB(x;)17 b(f)1303 3398 y FA(0)1326 3435 y FF(\()p FB(x)p FF(\)\))43 b(on)f(\()p FB(c)1763 3450 y FD(1)1803 3435 y FB(;)17 b(c)1889 3450 y FD(2)1928 3435 y FF(\))42 b(with)i(end)f(p)s (oin)m(ts)g(\()p FB(c)2818 3450 y FD(1)2858 3435 y FB(;)17 b(t)p FF(\))42 b(and)h(\()p FB(c)3297 3450 y FD(2)3336 3435 y FB(;)17 b(s)p FF(\))42 b(can)h(not)-184 3551 y(in)m(tersect)54 b(\()p FB(x;)17 b(y)t FF(\()p FB(x)p FF(\)\),)55 b(and)d(has)g(to)f(in) m(tersect)i(\()p FB(x;)17 b(w)s FF(\()p FB(x)p FF(\)\))51 b(somewhere)j(on)d(\()p FB(x)p FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(c)3098 3566 y FD(2)3138 3551 y FF(\))51 b(once)h(\()p FB(f)3565 3515 y FA(0)3588 3551 y FF(\()p FB(x)p FF(\))g(is)-184 3667 y(con)m(v)m(ex\),)35 b(for)d(if)g(it)h(do)s (es)g(not)f(then)1153 3587 y Fr(R)1219 3613 y Fw(c)1250 3622 y Fu(2)1200 3702 y Fw(c)1231 3711 y Fu(1)1305 3667 y FB(f)1364 3631 y FA(0)1387 3667 y FF(\()p FB(z)t FF(\))p FB(dz)h Fz(6)p FF(=)27 b(1.)44 b(It)32 b(is)h(also)g(clear)g(that)774 3908 y FB(f)11 b FF(\()p FB(x)p FF(\))27 b Fz(\025)i FB(c)1139 3923 y FD(3)1200 3908 y FF(+)1298 3772 y Fr(Z)1398 3799 y Fw(x)1354 3998 y(c)1385 4007 y Fu(1)1458 3908 y FB(y)t FF(\()p FB(z)t FF(\))p FB(dz)j Fz(\021)c FB(f)1916 3923 y FD(2)1956 3908 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)114 b(x)28 b Fz(2)g FF([)p FB(c)2643 3923 y FD(1)2683 3908 y FB(;)17 b(c)2769 3923 y FD(2)2808 3908 y FF(])g FB(:)659 b FF(\(11.77\))-84 4149 y(One)59 b(can)g(rep)s(eat)g(a)f(similar)i(argumen)m(t)f(for)f FB(Y)22 b FF(\()p FB(x)p FF(\))72 b(=)g FB(S)6 b FF(\()p FB(s)p FF(\))40 b(+)2544 4069 y Fr(R)2611 4095 y Fw(x)2591 4184 y(c)2622 4193 y Fu(2)2677 4149 y FB(M)10 b FF(\()p FB(z)t(;)17 b(t;)g(s)p FF(\))p FB(dz)64 b FF(and)59 b FB(W)14 b FF(\()p FB(x)p FF(\))72 b(=)-184 4276 y FB(T)14 b FF(\()p FB(t)p FF(\))22 b(+)g FB(N)10 b FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(x)23 b Fz(\000)g FB(c)665 4291 y FD(1)704 4276 y FF(\))32 b(that)h(in)m(tersect)h(at)f FB(X)8 b FF(\()p FB(t;)17 b(s)p FF(\))32 b(to)g(get)685 4498 y FB(f)11 b FF(\()p FB(x)p FF(\))83 b Fz(\024)h FB(c)1161 4513 y FD(4)1222 4498 y Fz(\000)1322 4362 y Fr(Z)1422 4389 y Fw(c)1453 4398 y Fu(2)1377 4588 y Fw(x)1508 4498 y Fk(Y)p FF(\()p FB(z)t FF(\))p FB(dz)32 b Fz(\021)c FB(F)2012 4513 y FD(2)2052 4498 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)114 b(x)28 b Fz(2)g FF([)p FB(c)2739 4513 y FD(1)2779 4498 y FB(;)17 b(c)2865 4513 y FD(2)2904 4498 y FF(])g FB(;)563 b FF(\(11.78\))661 4765 y Fk(Y)p FF(\()p FB(x)p FF(\))84 b(=)1119 4625 y Fr(\032)1217 4698 y FB(Y)21 b FF(\()p FB(x)p FF(\))p FB(;)115 b(X)8 b FF(\()p FB(t;)17 b(s)p FF(\))27 b Fz(\024)h FB(x)h Fz(\024)f FB(c)2221 4713 y FD(2)2260 4698 y FB(;)1204 4834 y(W)14 b FF(\()p FB(x)p FF(\))p FB(;)114 b(c)1624 4849 y FD(1)1691 4834 y Fz(\024)28 b FB(x)g Fz(\024)g FB(X)8 b FF(\()p FB(t;)17 b(s)p FF(\))p FB(:)3538 4765 y FF(\(11.79\))-84 4994 y(T)-8 b(o)47 b(obtain)h(an)f(upp)s(er)h(b)s (ound)f(on)h(\()p Fz(\000)p FF(1)p FB(;)17 b(c)1553 5009 y FD(2)1592 4994 y FF(\))47 b(and)h(a)f(lo)m(w)m(er)h(b)s(ound)g(on)f (\()p FB(c)2793 5009 y FD(2)2833 4994 y FB(;)17 b FF(1\),)50 b(w)m(e)f(recall)f(that)f(the)-184 5110 y(p)s(ositivit)m(y)39 b(of)f(the)g(Sc)m(h)m(w)m(arzian)i(deriv)-5 b(ativ)m(e)39 b(for)e(functions)i(in)f Fz(A)2288 5125 y FD(1)2327 5110 y FF(\()p FC(c)p FF(\)\))f(together)h(with)g(the)g(p)s(ositivit)m(y)i (of)-184 5226 y(all)33 b FB(f)11 5190 y FD(\()p Fw(n)p FD(\))145 5226 y FF(for)f(o)s(dd)g FB(n)h FF(implies)h(that)e(for)g (all)h FB(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))1450 5457 y FB(f)1509 5416 y FA(000)1570 5457 y FF(\()p FB(x)p FF(\))28 b Fz(\025)1845 5390 y FF(3)p FB(f)1953 5353 y FA(00)1994 5390 y FF(\()p FB(x)p FF(\))2125 5353 y FD(2)p 1845 5434 321 4 v 1874 5525 a FF(2)p FB(f)1982 5497 y FA(0)2005 5525 y FF(\()p FB(x)p FF(\))2175 5457 y FB(;)1336 b FF(\(11.80\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 26 27 TeXDict begin 26 26 bop -184 284 a FJ(26)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(and)j(consequen)m(tly)-8 b(,)1123 674 y FB(f)1182 633 y FA(00)1224 674 y FF(\()p FB(x)p FF(\))28 b Fz(\024)h FB(f)1548 633 y FA(00)1590 674 y FF(\()p FB(c)1670 689 y FD(1)1709 674 y FF(\))22 b(+)1877 607 y(3)p 1877 651 49 4 v 1877 742 a(2)1953 538 y Fr(Z)2052 565 y Fw(x)2008 764 y(c)2039 773 y Fu(1)2123 607 y FB(f)2182 570 y FA(00)2224 607 y FF(\()p FB(y)t FF(\))2352 570 y FD(2)p 2123 651 268 4 v 2152 742 a FB(f)2211 714 y FA(0)2234 742 y FF(\()p FB(y)t FF(\))2400 674 y FB(dy)t(;)-184 914 y FF(for)32 b(all)h FB(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)528 929 y FD(1)567 914 y FF(\),)33 b(the)g(equalit)m(y)h(b)s(eing)f(realized)h(b)m(y)f (the)g(the)g(solution)1047 1166 y FB(f)1106 1125 y FA(0)1129 1166 y FF(\()p FB(x)p FF(\))28 b(=)1835 1098 y(4)p FB(f)1943 1062 y FA(0)1966 1098 y FF(\()p FB(c)2046 1113 y FD(1)2085 1098 y FF(\))2123 1062 y FD(3)p 1402 1143 1194 4 v 1402 1234 a FF(\()p Fz(\000)p FB(f)1576 1205 y FA(00)1618 1234 y FF(\()p FB(c)1698 1249 y FD(1)1737 1234 y FF(\)\()p FB(x)23 b Fz(\000)g FB(c)2033 1249 y FD(1)2072 1234 y FF(\))f(+)g(2)p FB(f)2338 1205 y FA(0)2361 1234 y FF(\()p FB(c)2441 1249 y FD(1)2480 1234 y FF(\)\))2556 1205 y FD(2)-184 1414 y FF(of)32 b(equation)i(\(11)p FB(:)p FF(80\).)42 b(Therefore,)993 1666 y FB(f)11 b FF(\()p FB(x)p FF(\))28 b Fz(\024)1316 1530 y Fr(Z)1415 1556 y Fw(x)1371 1756 y(c)1402 1765 y Fu(1)1919 1598 y FF(4)p FB(T)14 b FF(\()p FB(t)p FF(\))2150 1562 y FD(3)p 1486 1643 1137 4 v 1486 1734 a FF(\()p Fz(\000)p FB(f)1660 1705 y FA(00)1702 1734 y FF(\()p FB(c)1782 1749 y FD(1)1822 1734 y FF(\)\()p FB(x)22 b Fz(\000)h FB(c)2117 1749 y FD(1)2156 1734 y FF(\))f(+)g(2)p FB(T)14 b FF(\()p FB(t)p FF(\)\))2583 1705 y FD(2)2632 1666 y FB(;)-184 1920 y FF(for)46 b(all)h FB(x)52 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)604 1935 y FD(1)643 1920 y FF(\),)50 b(the)d(maxim)m(um)h(of)e(the)h(righ)m(t)g(hand)g(side)h(b)s(eing)e (realized)i(b)m(y)g(the)f(maxim)m(um)-184 2036 y(admissible)35 b FB(f)348 2000 y FA(00)390 2036 y FF(\()p FB(c)470 2051 y FD(1)509 2036 y FF(\))e(whic)m(h)h(can)f(b)s(e)f(obtained)i(from)e (the)h(condition)1518 2220 y(4)p FB(T)14 b FF(\()p FB(t)p FF(\))1749 2184 y FD(3)p 1072 2265 1163 4 v 1072 2356 a FF(\()p Fz(\000)p FB(f)1246 2327 y FA(00)1289 2356 y FF(\()p FB(c)1369 2371 y FD(1)1408 2356 y FF(\)\()p FB(c)1526 2371 y FD(2)1587 2356 y Fz(\000)23 b FB(c)1729 2371 y FD(1)1768 2356 y FF(\))g(+)f(2)p FB(T)14 b FF(\()p FB(t)p FF(\)\))2196 2327 y FD(2)2272 2288 y FF(=)28 b FB(S)6 b FF(\()p FB(s)p FF(\))p FB(:)947 b FF(\(11.81\))-184 2536 y(W)-8 b(e)33 b(denote)h FB(Z)7 b FF(\()p FB(t;)17 b(s)p FF(\))32 b(the)h(solution)g FB(f)1202 2500 y FA(00)1244 2536 y FF(\()p FB(c)1324 2551 y FD(1)1363 2536 y FF(\))g(of)f(this)h (equation,)g(then)483 2787 y FB(f)11 b FF(\()p FB(x)p FF(\))27 b Fz(\024)818 2720 y FF(4)p FB(T)14 b FF(\()p FB(t)p FF(\))1049 2684 y FD(3)p 816 2764 275 4 v 816 2856 a FB(Z)7 b FF(\()p FB(t;)17 b(s)p FF(\))1117 2647 y Fr(\022)1291 2720 y FF(1)p 1200 2764 231 4 v 1200 2856 a(2)p FB(T)d FF(\()p FB(t)p FF(\))1463 2787 y Fz(\000)2024 2720 y FF(1)p 1572 2764 952 4 v 1572 2856 a(2)p FB(T)g FF(\()p FB(t)p FF(\))22 b(+)g FB(Z)7 b FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(c)2278 2871 y FD(1)2339 2856 y FF(+)22 b(1\))2534 2647 y Fr(\023)2635 2787 y Fz(\021)28 b FB(F)2803 2802 y FD(1)2843 2787 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)-184 3037 y FF(for)32 b(all)h FB(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)528 3052 y FD(1)567 3037 y FF(\))p FB(:)-84 3156 y FF(In)33 b(a)f(similar)h(w)m (a)m(y)208 3402 y FB(f)11 b FF(\()p FB(x)p FF(\))27 b Fz(\025)553 3334 y FF(4)p FB(S)6 b FF(\()p FB(t)p FF(\))779 3298 y FD(3)p 541 3379 290 4 v 541 3470 a FB(X)i FF(\()p FB(t;)17 b(s)p FF(\))857 3261 y Fr(\022)1386 3334 y FF(1)p 940 3379 941 4 v 940 3470 a(2)p FB(S)6 b FF(\()p FB(t)p FF(\))22 b(+)g FB(S)6 b FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(c)1633 3485 y FD(2)1694 3470 y Fz(\000)22 b FF(1\))1912 3402 y Fz(\000)2110 3334 y FF(1)p 2022 3379 226 4 v 2022 3470 a(2)p FB(S)6 b FF(\()p FB(t)p FF(\))2257 3261 y Fr(\023)2358 3402 y FF(=)28 b FB(f)2510 3417 y FD(3)2550 3402 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)114 b(x)28 b Fz(2)g FF(\()p FB(c)3248 3417 y FD(2)3287 3402 y FB(;)17 b FF(1\))p FB(;)-184 3651 y FF(here)34 b FB(X)8 b FF(\()p FB(t;)17 b(s)p FF(\))32 b(solv)m(es)1518 3772 y(4)p FB(S)6 b FF(\()p FB(t)p FF(\))1744 3736 y FD(3)p 1056 3816 1189 4 v 1056 3908 a FF(\()p Fz(\000)p FB(X)i FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(c)1541 3923 y FD(1)1603 3908 y Fz(\000)23 b FB(c)1745 3923 y FD(2)1784 3908 y FF(\))f(+)g(2)p FB(S)6 b FF(\()p FB(t)p FF(\)\))2206 3879 y FD(2)2283 3839 y FF(=)27 b FB(T)14 b FF(\()p FB(s)p FF(\))p FB(:)932 b FF(\(11.82\))-84 4076 y(Finally)-8 b(,)34 b(supp)s(ose)i(that)d Fk(m)e Fz(\024)f FB(f)11 b FF(\()p FB(x)p FF(\))30 b Fz(\024)h Fk(M)i FF(on)h(the)h(real)f (slice)h(of)e(its)i(domain)f(\(this)g(is)h(certainly)g(true)f(if)-184 4193 y FB(f)39 b Fz(2)28 b(A)77 4208 y FD(1)116 4193 y FF(\()p FC(c)p FF(\)\).)43 b(Consider)34 b(the)f(line)g(\()p FB(x;)17 b(S)6 b FF(\()p FB(s)p FF(\))22 b(+)g Fk(K)p FF(\()p FB(x)g Fz(\000)h FB(c)1878 4208 y FD(2)1917 4193 y FF(\)\))32 b(where)i Fk(K)e FF(is)h(suc)m(h)h(that)1108 4314 y Fr(Z)1207 4341 y FD(1)1163 4540 y Fw(c)1194 4549 y Fu(2)1264 4450 y FB(S)6 b FF(\()p FB(s)p FF(\))21 b(+)h Fk(K)p FF(\()p FB(x)g Fz(\000)h FB(c)1895 4465 y FD(2)1934 4450 y FF(\))p FB(dx)28 b FF(=)g Fk(M)21 b Fz(\000)i FB(c)2478 4465 y FD(4)2517 4450 y FB(;)-184 4699 y FF(that)33 b(is)1299 4857 y Fk(K)27 b FF(=)h(2)1585 4790 y Fk(M)22 b Fz(\000)h FB(c)1854 4805 y FD(4)p 1556 4834 368 4 v 1556 4926 a FF(\(1)e Fz(\000)i FB(c)1806 4941 y FD(2)1845 4926 y FF(\))1883 4897 y FD(2)1955 4857 y Fz(\000)2097 4790 y FB(S)6 b FF(\()p FB(s)p FF(\))p 2064 4834 252 4 v 2064 4926 a(1)22 b Fz(\000)h FB(c)2277 4941 y FD(2)2326 4857 y FB(:)-184 5092 y FF(Since)34 b FB(f)130 5056 y FA(0)153 5092 y FF(\()p FB(x)p FF(\))f(is)g(con)m(v)m(ex,)i(the)e(curv) m(e)h(\()p FB(x;)17 b(f)1386 5056 y FA(0)1410 5092 y FF(\()p FB(x)p FF(\)\))32 b(in)m(tersects)j(the)f(line)f(\()p FB(x;)17 b(S)6 b FF(\()p FB(s)p FF(\))22 b(+)g Fk(K)p FF(\()p FB(x)g Fz(\000)h FB(c)3165 5107 y FD(2)3204 5092 y FF(\)\))33 b(strictly)h(once)-184 5208 y(on)f(\()p FB(c)32 5223 y FD(2)71 5208 y FB(;)17 b FF(1\).Con)m(v)m(exit)m(y)35 b(of)d FB(f)859 5172 y FA(0)882 5208 y FF(\()p FB(x)p FF(\))h(implies)h(that)744 5315 y Fr(Z)844 5342 y Fw(x)800 5541 y(c)831 5550 y Fu(2)904 5451 y FB(f)963 5410 y FA(0)986 5451 y FF(\()p FB(y)t FF(\))p FB(dy)c(<)1346 5315 y Fr(Z)1446 5342 y Fw(x)1402 5541 y(c)1433 5550 y Fu(2)1507 5451 y FB(S)6 b FF(\()p FB(s)p FF(\))21 b(+)h Fk(K)p FF(\()p FB(y)j Fz(\000)e FB(c)2134 5466 y FD(2)2173 5451 y FF(\))p FB(dy)t(;)113 b(x)28 b Fz(2)g FF(\()p FB(c)2711 5466 y FD(2)2751 5451 y FB(;)17 b FF(1\))p FB(;)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 27 28 TeXDict begin 27 27 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(27)1236 1590 y currentpoint currentpoint translate 0.25537 0.25537 scale neg exch neg exch translate 1236 1590 a @beginspecial 20 @llx 118 @lly 575 @urx 673 @ury 5550 @rwi @setspecial %%BeginDocument: S_set.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 118 575 673 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:16:24 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 400 400 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 400.0 400.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 390 390 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w 43.0 -3.0 350.0 373.0 rc newpath 231.405395 384.753601 m 416.810791 -95.103546 l S newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 43.0 -3.0 350.0 373.0 rc newpath -0.351348 209.281707 m 416.810791 17.111114 l S newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 43.0 -3.0 350.0 373.0 rc newpath -0.351348 31.258789 m 324.108093 398.389526 l S newpath 0.0 0.0 m 0.0 390.0 l 390.0 390.0 l 390.0 0.0 l h W Q q 2 J 0 j 353.0 47.0 translate 3 0 4 FPL 4 0 8 4 4 8 -353.0 -47.0 translate Q Q q q newpath 46.0 367.0 m 389.0 367.0 l S Q q q newpath 46.0 367.0 m 46.0 372.0 l S Q q newpath 138.702697 367.0 m 138.702697 372.0 l S -5.0 -5.0 translate 126.0 392.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (2.008) show Q 5.0 5.0 translate Q q newpath 231.405395 367.0 m 231.405395 372.0 l S -5.0 -5.0 translate 219.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.009) show Q 5.0 5.0 translate Q q newpath 324.108093 367.0 m 324.108093 372.0 l S -5.0 -5.0 translate 312.0 392.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.010) show Q 5.0 5.0 translate Q Q q newpath 46.0 367.0 m 46.0 1.0 l S Q q q newpath 46.0 367.0 m 40.0 367.0 l S -5.0 -5.0 translate 6.0 378.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.013) show Q 5.0 5.0 translate Q q newpath 46.0 262.428558 m 40.0 262.428558 l S -5.0 -5.0 translate 6.0 273.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.014) show Q 5.0 5.0 translate Q q newpath 46.0 157.857131 m 40.0 157.857131 l S -5.0 -5.0 translate 6.0 168.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.015) show Q 5.0 5.0 translate Q q newpath 46.0 53.285705 m 40.0 53.285705 l S -5.0 -5.0 translate 6.0 64.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.016) show Q 5.0 5.0 translate Q Q Q Q 0 0 400 400 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 1236 1590 a currentpoint currentpoint translate 1 0.25537 div 1 0.25537 div scale neg exch neg exch translate 1236 1590 a -184 1714 a Ft(Figure)35 b FD(8.)g Fs(Set)h FA(S)41 b Fs(b)l(ounde)l(d)e(by)c(curves)i FA(Z)k Fs(\(solid)d(lines\),)h FA(C)h Fs(\(dash)e(line\))f(and)g FA(K)g Fs(\(dash-dot)h(line\).)65 b(The)37 b(cr)l(oss)g(mark)g(the)f(p) l(air)i FD(\()p Fw(t)3672 1691 y Fn(\003)3709 1714 y Fw(;)11 b(s)3773 1691 y Fn(\003)3809 1714 y FD(\))795 1789 y Fs(c)l(orr)l(esp)l(onding)28 b(to)d(the)h(numeric)l(al)g(appr)l (oximation)j(of)c(the)h(\014xe)l(d)g(p)l(oint)g Fw(u)p Fs(.)-184 2160 y FF(that)33 b(is)-134 2382 y FB(f)11 b FF(\()p FB(x)p FF(\))28 b Fz(\024)g FB(c)231 2397 y FD(4)285 2382 y FF(+)15 b FB(S)6 b FF(\()p FB(s)p FF(\)\()p FB(x)15 b Fz(\000)g FB(c)806 2397 y FD(2)845 2382 y FF(\))g(+)g(\()p Fk(M)g Fz(\000)g FB(c)1281 2397 y FD(4)1333 2382 y Fz(\000)g FB(S)6 b FF(\()p FB(s)p FF(\)\(1)15 b Fz(\000)g FB(c)1849 2397 y FD(2)1888 2382 y FF(\)\))1974 2314 y(\()p FB(x)22 b Fz(\000)h FB(c)2231 2329 y FD(2)2270 2314 y FF(\))2308 2278 y FD(2)p 1974 2359 374 4 v 1977 2450 a FF(\(1)f Fz(\000)h FB(c)2228 2465 y FD(2)2267 2450 y FF(\))2305 2421 y FD(2)2385 2382 y Fz(\021)29 b FB(F)2554 2397 y FD(3)2593 2382 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)114 b(x)28 b Fz(2)g FF(\()p FB(c)3291 2397 y FD(2)3331 2382 y FB(;)17 b FF(1\))p FB(:)49 b FF(\(11.83\))-84 2625 y(A)32 b(similar)i(argumen)m(t)f(on)g(\()p Fz(\000)p FF(1)p FB(;)17 b(c)1164 2640 y FD(1)1203 2625 y FF(\))32 b(demonstrates)j(that)-134 2872 y FB(f)11 b FF(\()p FB(x)p FF(\))28 b Fz(\025)g FB(c)231 2887 y FD(3)283 2872 y Fz(\000)13 b FB(T)h FF(\()p FB(t)p FF(\)\()p FB(c)635 2887 y FD(1)688 2872 y Fz(\000)f FB(x)p FF(\))g(+)g(\()p FB(T)h FF(\()p FB(t)p FF(\)\(1)f(+)g FB(c)1424 2887 y FD(1)1463 2872 y FF(\))g(+)g Fk(m)g Fz(\000)g FB(c)1824 2887 y FD(3)1864 2872 y FF(\))1912 2805 y(\()p FB(x)22 b Fz(\000)h FB(c)2169 2820 y FD(1)2208 2805 y FF(\))2246 2769 y FD(2)p 1912 2849 V 1916 2941 a FF(\(1)e(+)h FB(c)2164 2956 y FD(1)2204 2941 y FF(\))2242 2912 y FD(2)2323 2872 y Fz(\021)28 b FB(f)2476 2887 y FD(1)2516 2872 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)114 b(x)28 b Fz(2)g FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)3384 2887 y FD(1)3423 2872 y FF(\))p FB(:)50 b FF(\(11.84\))-84 3116 y(Finally)-8 b(,)33 b Fk(f)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))27 b Fz(\024)h FB(f)11 b FF(\()p FB(x)p FF(\))28 b Fz(\024)g Fk(F)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))32 b(on)h(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\),)32 b(where)-48 3421 y Fk(f)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))27 b(=)399 3216 y Fr(8)399 3306 y(<)399 3485 y(:)532 3303 y FB(f)580 3318 y FD(1)619 3303 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)g(x)28 b Fz(2)102 b FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)1464 3318 y FD(1)1504 3303 y FF(\))513 3419 y FB(f)561 3434 y FD(2)600 3419 y FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)g(x)28 b Fz(2)106 b FF(\()p FB(c)1317 3434 y FD(1)1356 3419 y FB(;)17 b(c)1442 3434 y FD(2)1481 3419 y FF(\))513 3535 y FB(f)561 3550 y FD(3)600 3535 y FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)g(x)28 b Fz(2)122 b FF(\()p FB(c)1333 3550 y FD(2)1373 3535 y FB(;)17 b FF(1\))1593 3421 y FB(;)114 b Fk(F)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))28 b(=)2210 3216 y Fr(8)2210 3306 y(<)2210 3485 y(:)2342 3303 y FB(F)2405 3318 y FD(1)2445 3303 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)g(x)27 b Fz(2)103 b FF(\()p Fz(\000)p FF(1)p FB(;)17 b(c)3290 3318 y FD(1)3329 3303 y FF(\))2323 3419 y FB(F)2386 3434 y FD(2)2426 3419 y FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)g(x)27 b Fz(2)106 b FF(\()p FB(c)3142 3434 y FD(1)3182 3419 y FB(;)17 b(c)3268 3434 y FD(2)3307 3419 y FF(\))2323 3535 y FB(F)2386 3550 y FD(3)2426 3535 y FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)g(x)27 b Fz(2)123 b FF(\()p FB(c)3159 3550 y FD(2)3198 3535 y FB(;)17 b FF(1\))3538 3421 y(\(11.85\))-84 3726 y(Bounds)33 b(\(11)p FB(:)p FF(85\))f(transferred)h(to)g(the)g(space)g Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FF(;)17 b Fk(c)p FF(\))30 b(will)k(b)s(e)e (denoted)i Fk(u)e FF(and)h Fk(U)p FF(:)1133 3909 y Fk(u)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))82 b Fz(\021)i FF(\002)1804 3924 y FD(2)1843 3909 y FF(\()p Fk(f)1914 3924 y FD(2)1953 3909 y FF(\(\010)2061 3924 y FD(1)2101 3909 y FF(\()p FB(x)p FF(\);)17 b FB(t;)g(s)p FF(\)\))p FB(;)1034 b FF(\(11.86\))1120 4050 y Fk(U)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))83 b Fz(\021)h FF(\002)1804 4065 y FD(2)1843 4050 y FF(\()p Fk(F)1942 4065 y FD(2)1982 4050 y FF(\(\010)2090 4065 y FD(1)2129 4050 y FF(\()p FB(x)p FF(\);)17 b FB(t;)g(s)p FF(\)\))p FB(:)1006 b FF(\(11.87\))-184 4319 y FJ(11.2.)84 b FH(Set)32 b(of)h(r)l(e)l (alizable)h FJ(\()p Fl(u)757 4289 y Fd(0)781 4319 y FJ(\()p FI(\000)p FJ(1)p Fl(=)p FJ(2\))p Fl(;)14 b(u)1121 4289 y Fd(0)1142 4319 y FJ(\(0\)\))98 b FF(In)36 b(this)h(subsection)h(w)m (e)g(will)e(describ)s(e)i(the)f(set)g Fz(S)43 b FF(of)36 b(realizable)-184 4435 y FB(t)30 b FF(=)f FB(u)42 4399 y FA(0)64 4435 y FF(\()p Fz(\000)p FF(1)p FB(=)p FF(2\))k(and)h FB(s)29 b FF(=)g FB(u)824 4399 y FA(0)847 4435 y FF(\(0\))k(whenev)m (er)j FB(u)28 b Fz(2)i(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b FC(c)2012 4399 y FA(0)2033 4435 y FF(\).)46 b(W)-8 b(e)34 b(write)g FB(u)29 b FF(=)g(\002)2829 4450 y FD(2)2891 4435 y Fz(\016)22 b FB(f)33 b Fz(\016)23 b FF(\010)3187 4450 y FD(1)3227 4435 y FF(,)34 b FB(f)39 b Fz(2)30 b(A)3551 4450 y FD(1)3590 4435 y FF(\()p FC(c)p FF(\))j(as)-184 4551 y(b)s(efore.)-84 4668 y(Since)h FB(f)230 4632 y FA(0)253 4668 y FF(\()p FB(x)p FF(\))28 b FB(<)f(F)578 4683 y FD(1)618 4668 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))32 b(on)h(\()p Fz(\000)p FF(1)p FB(;)17 b(c)1336 4683 y FD(1)1375 4668 y FF(\))32 b(\(see)i(Subsection)g(11)p FB(:)p FF(1\))e(w)m(e)i(ha)m(v)m(e)1235 4906 y Fz(\000)p FF(1)23 b(+)1482 4771 y Fr(Z)1581 4797 y Fw(c)1612 4806 y Fu(1)1537 4996 y FA(\000)p FD(1)1667 4906 y FB(F)1730 4921 y FD(1)1770 4906 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(dx)27 b Fz(\024)i FB(c)2351 4921 y FD(3)2390 4906 y FB(:)1121 b FF(\(11.88\))-184 5153 y(The)34 b(relev)-5 b(an)m(t)33 b(\(p)s(ositiv)m(e\))h(solution)f FB(s)28 b FF(=)f FB(s)p FF(\()p FB(t)p FF(\))33 b(of)f(the)h(equation)g (\(11)p FB(:)p FF(88\))f(will)h(b)s(e)g(denoted)g(b)m(y)h Fz(Z)8 b FF(\()p FB(t)p FF(\).)-84 5270 y(Similarly)-8 b(,)1296 5315 y Fr(Z)1396 5342 y FD(1)1352 5541 y Fw(c)1383 5550 y Fu(2)1452 5451 y FB(f)1500 5466 y FD(3)1540 5451 y FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))p FB(dx)22 b FF(+)g FB(c)2108 5466 y FD(4)2175 5451 y Fz(\024)28 b FF(1)p FB(:)1182 b FF(\(11.89\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d) 23 b(using)i Fx(etds.cls)p eop end %%Page: 28 29 TeXDict begin 28 28 bop -184 284 a FJ(28)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-184 492 y FF(The)k(relev)-5 b(an)m(t)33 b(solution)g FB(s)28 b FF(=)f FB(s)p FF(\()p FB(t)p FF(\))33 b(of)f(this)h(equation)h(will)f(b)s(e)g(denoted)g(b)m (y)h Fz(C)6 b FF(\()p FB(t)p FF(\).)-84 613 y(Finally)-8 b(,)33 b(the)g(equations)834 727 y Fr(Z)934 753 y Fw(c)965 762 y Fu(2)890 953 y Fw(c)921 962 y Fu(1)1471 795 y FF(4)p FB(T)14 b FF(\()p FB(t)p FF(\))1702 759 y FD(3)p 1030 840 1153 4 v 1030 931 a FF(\()p Fz(\000)p FB(Z)7 b FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(x)22 b Fz(\000)h FB(c)1677 946 y FD(1)1717 931 y FF(\))f(+)g(2)p FB(T)14 b FF(\()p FB(t)p FF(\)\))2144 902 y FD(2)2220 863 y FF(=)28 b FB(c)2366 878 y FD(4)2427 863 y Fz(\000)23 b FB(c)2569 878 y FD(3)2608 863 y FB(;)841 1006 y Fr(Z)941 1032 y Fw(c)972 1041 y Fu(1)896 1231 y Fw(c)927 1240 y Fu(2)1480 1074 y FF(4)p FB(S)6 b FF(\()p FB(s)p FF(\))1717 1038 y FD(3)p 1037 1119 1163 4 v 1037 1210 a FF(\()p Fz(\000)p FB(X)i FF(\()p FB(t;)17 b(s)p FF(\)\()p FB(x)22 b Fz(\000)h FB(c)1699 1225 y FD(2)1738 1210 y FF(\))f(+)g(2)p FB(S)6 b FF(\()p FB(t)p FF(\)\))2160 1181 y FD(2)2237 1141 y FF(=)27 b FB(c)2382 1156 y FD(3)2444 1141 y Fz(\000)c FB(c)2586 1156 y FD(4)2625 1141 y FB(;)-184 1400 y FF(giv)m(e)34 b(t)m(w)m(o)f(more)g(extremal)h(solution)f FB(s)27 b FF(=)h FB(s)p FF(\()p FB(t)p FF(\))k(whic)m(h)j(w)m(e)e(will)g(denote)h Fz(G)6 b FF(\()p FB(t)p FF(\))33 b(and)f Fz(K)q FF(\()p FB(t)p FF(\).)-84 1521 y(W)-8 b(e)32 b(ha)m(v)m(e)i(obtained)f(sym)m(b) s(olic)h(\(and)e(not)g(just)g(n)m(umeric\))i(expressions)h(for)d Fz(Z)8 b FF(\()p FB(t)p FF(\),)32 b Fz(C)6 b FF(\()p FB(t)p FF(\),)33 b Fz(G)6 b FF(\()p FB(t)p FF(\))32 b(and)h Fz(K)q FF(\()p FB(t)p FF(\))-184 1637 y(using)g(the)g(Maple)h(soft)m(w) m(are)f(pac)m(k)-5 b(age.)44 b(The)34 b(set)f Fz(S)41 b FF(b)s(ounded)33 b(b)m(y)g(these)h(curv)m(es)h(is)e(depicted)h(in)f (Fig.)43 b(8.)-184 1933 y FJ(11.3.)84 b FH(Demonstr)l(ation)31 b(of)h(p)l(art)g(i\))f(of)i(Claim)f FJ(2)p FH(.)98 b FF(W)-8 b(e)35 b(will)g(demonstrate)h(existence)h(of)e(a)f(solution)h (\()p FB(e;)17 b(b;)g(\025)p FF(\))35 b(of)-184 2049 y(the)e(equations)h(\(8)p FB(:)p FF(51\))21 b Fz(\000)i FF(\(8)p FB(:)p FF(52\))32 b(for)g(the)h(case)g FB(\034)40 b Fz(\021)28 b FF(0.)43 b(Sp)s(eci\014cally)-8 b(,)34 b(w)m(e)g(will)f(sho)m(w)h(that)e(the)h(set)h(de\014ned)-184 2165 y(b)m(y)27 b(conditions)g(\(9)p FB(:)p FF(69\))9 b Fz(\000)g FF(\(9)p FB(:)p FF(71\))26 b(is)g(mapp)s(ed)h(compactly)g (in)m(to)g(itself.)42 b(This,)28 b(together)f(with)g(the)f(con)m(tin)m (uit)m(y)-184 2281 y(of)38 b Fz(T)-13 2296 y Fw(\034)68 2281 y FF(in)h FB(\034)49 b FF(at)38 b FB(\034)48 b FF(=)37 b(0,)i(implies)h(that)e(there)h(exist)g FB(\016)i(>)c FF(0)h(and)g FB(\024)f(>)g FF(0)h(suc)m(h)h(that)f(the)h(same)g(is)f (true)h(for)-184 2398 y FB(\034)11 b FF('s,)34 b(holomorphic)g(on)e Fz(E)9 b FF(,)33 b(whose)h(norm)f(and)g(the)g(norm)g(of)f(whose)i (deriv)-5 b(ativ)m(e)34 b(are)f(b)s(ounded)h(b)m(y)f FB(\016)k FF(and)c FB(\024)-184 2514 y FF(resp)s(ectiv)m(ely)-8 b(.)-84 2635 y(T)g(o)32 b(demonstrate)i(\(9)p FB(:)p FF(69\))e(w)m(e)i(in)m(tro)s(duce)f(a)f(function)1147 2886 y Fk(E)p FF(\()p FB(x)p FF(;)17 b FB(\025;)g(b)p FF(\))27 b Fz(\021)h(\000)p FB(u)1795 2845 y FA(0)1819 2886 y FF(\()p FB(T)1914 2901 y Fw(b;\025)2009 2886 y FF(\()p FB(x)p FF(\)\))2188 2819 y FB(\013)q FF(\()p FB(b;)17 b(\025)p FF(\))p 2188 2863 281 4 v 2304 2954 a(2)2479 2886 y FB(:)-184 3107 y FF(Notice)618 3333 y Fk(E)p FF(\()p Fz(\000)p FB(\015)5 b FF(\()p FB(b)p FF(\);)17 b FB(\025;)g(b)p FF(\))84 b Fz(\021)f(\000)p FB(u)1573 3292 y FA(0)1597 3333 y FF(\()p FB(T)1692 3348 y Fw(b;\025)1787 3333 y FF(\()p Fz(\000)p FB(\015)5 b FF(\()p FB(b)p FF(\)\)\))2161 3266 y FB(\013)q FF(\()p FB(b;)17 b(\025)p FF(\))p 2161 3310 V 2277 3401 a(2)2480 3333 y(=)27 b Fz(\000)p FB(t)2705 3266 y(\013)q FF(\()p FB(b;)17 b(\025)p FF(\))p 2705 3310 V 2822 3401 a(2)2996 3333 y FB(;)513 3577 y Fk(E)p FF(\()p Fz(\000)p FB(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\);)g FB(\025;)g(b)p FF(\))83 b Fz(\021)g(\000)p FB(u)1573 3536 y FA(0)1597 3577 y FF(\()p FB(T)1692 3592 y Fw(b;\025)1787 3577 y FF(\()p Fz(\000)p FB(\014)6 b FF(\()p FB(b;)17 b(\025)p FF(\)\)\))2267 3509 y FB(\013)q FF(\()p FB(b;)g(\025)p FF(\))p 2267 3554 V 2382 3645 a(2)2585 3577 y(=)27 b Fz(\000)p FB(s)2821 3509 y(\013)q FF(\()p FB(b;)17 b(\025)p FF(\))p 2821 3554 V 2938 3645 a(2)3112 3577 y FB(:)-184 3804 y FF(W)-8 b(e)44 b(v)m(erify)i(n)m(umerically)g(that)d Fk(E)h FF(maps)h(the)f(in)m(terv)-5 b(al)45 b(\()p Fz(\000)p FB(\014)6 b(;)17 b Fz(\000)p FB(\015)5 b FF(\))43 b(in)m(to)i(itself)f (for)f(all)h Fz(L)3224 3819 y FA(\000)3283 3804 y FF(\()p FB(t;)17 b(s)p FF(\))47 b Fz(\024)g FB(\025)g Fz(\024)-184 3920 y(L)-115 3935 y FD(+)-56 3920 y FF(\()p FB(t;)17 b(s)p FF(\),)32 b Fz(B)269 3935 y FA(\000)329 3920 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))27 b Fz(\024)h FB(b)g Fz(\024)g(B)1002 3935 y FD(+)1062 3920 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))32 b(and)g(\()p FB(t;)17 b(s)p FF(\))28 b Fz(2)g(S)40 b FF(n)m(umerically)-8 b(.)-84 4041 y(T)g(o)32 b(sho)m(w)i(\(9)p FB(:)p FF(70\){\(9)p FB(:)p FF(71\))d(w)m(e)j (consider)g(t)m(w)m(o)f(functions)330 4368 y Fk(L)p FF(\()p FB(\025;)17 b(b)p FF(\))83 b Fz(\021)h(T)25 b FF([)p FB(u)p FF(]\(0\))i(=)h FB(u)1376 4168 y Fr(0)1376 4347 y(@)1462 4368 y FB(T)1519 4383 y Fw(b;\025)1631 4168 y Fr(0)1631 4347 y(@)1718 4159 y(v)1718 4214 y(u)1718 4274 y(u)1718 4334 y(t)p 1823 4159 1375 4 v 34 x FB(b)23 b Fz(\000)g FB(u)2060 4198 y Fr( )2138 4368 y FB(T)2195 4383 y Fw(b;\025)2307 4198 y Fr( )2385 4368 y Fz(\000)2462 4208 y Fr(r)p 2563 4208 479 4 v 2563 4368 a FB(b)f Fz(\000)2736 4301 y FB(\025)p 2736 4345 57 4 v 2740 4436 a FF(2)2825 4368 y Fz(\000)2934 4301 y FB(\025)2991 4272 y FD(2)p 2934 4345 97 4 v 2958 4436 a FF(4)3041 4198 y Fr(!!)3198 4168 y(1)3198 4347 y(A)3286 4168 y(1)3286 4347 y(A)3389 4368 y FB(;)219 4730 y Fk(B)p FF(\()p FB(\025;)17 b(b)p FF(;)g FB(e)p FF(\))83 b Fz(\021)h FB(u)931 4560 y Fr( )1009 4730 y FB(T)1066 4745 y Fw(b;\025)1178 4560 y Fr( )1257 4730 y Fz(\000)1334 4571 y Fr(r)p 1434 4571 1106 4 v 159 x FB(b)22 b Fz(\000)1607 4663 y FB(\025)p 1607 4707 57 4 v 1611 4798 a FF(2)1690 4730 y(\()p FB(b)h Fz(\000)g FB(e)1937 4701 y FD(2)1998 4730 y FF(+)f FB(u)p FF(\()p FB(T)2247 4745 y Fw(b;\025)2342 4730 y FF(\()p FB(e)p FF(\)\)\))2539 4560 y Fr(!!)2713 4730 y FB(;)-184 5008 y FF(and)33 b(demonstrate)h(that)e(the)h(map)1240 5200 y(\()p FB(\025;)17 b(b)p FF(\))28 b Fz(7!)f FF(\()p Fk(L)p FF(\()p FB(\025;)17 b(b)p FF(\))p FB(;)g Fk(B)p FF(\()p FB(\025;)g(b)p FF(;)g FB(e)p FF(\)\))-184 5392 y(maps)32 b(the)g(parallelogram)f(\(9)p FB(:)p FF(70\){\(9)p FB(:)p FF(71\))f(in)h(the)h(\()p FB(\025;)17 b(b)p FF(\)-plane)31 b(in)m(to)h(itself)g(for)e(all)h(\()p FB(t;)17 b(s)p FF(\))28 b Fz(2)g(S)39 b FF(and)31 b(all)h FB(e)f FF(as)-184 5509 y(in)i(\(9)p FB(:)p FF(69\).)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d) 23 b(using)i Fx(etds.cls)p eop end %%Page: 29 30 TeXDict begin 29 29 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(29)-84 492 y FF(T)-8 b(o)47 b(this)g(end,)k(w)m(e)d(\014rst)g(sho)m(w)g(that)e Fk(L)p FF(\()p Fz(L)1535 507 y FD(+)1594 492 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(b)p FF(\))52 b FB(<)g Fz(L)2167 507 y FD(+)2226 492 y FF(\()p FB(t;)17 b(s)p FF(\))46 b(for)h(all)f Fz(B)2851 507 y FA(\000)2911 492 y FF(\()p Fz(L)3018 507 y FD(+)3077 492 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))51 b Fz(\024)h FB(b)h Fz(\024)-184 608 y(B)-119 623 y FD(+)-59 608 y FF(\()p Fz(L)48 623 y FD(+)106 608 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\),)33 b(and)h Fk(L)p FF(\()p Fz(L)938 623 y FA(\000)997 608 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(b)p FF(\))28 b FB(>)h Fz(L)1523 623 y FA(\000)1582 608 y FF(\()p FB(t;)17 b(s)p FF(\))33 b(for)g(all)g Fz(B)2167 623 y FA(\000)2227 608 y FF(\()p Fz(L)2334 623 y FA(\000)2392 608 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))28 b Fz(\024)i FB(b)f Fz(\024)h(B)3177 623 y FD(+)3236 608 y FF(\()p Fz(L)3343 623 y FA(\000)3402 608 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\).)-184 724 y(F)-8 b(or)32 b(this,)h(w)m(e)h(de\014ne)359 1033 y Fk(L)425 1048 y FD(+)484 1033 y FF(\()p FB(\025;)17 b(b)p FF(;)g FB(t;)g(s)p FF(\))27 b Fz(\021)h Fk(U)1067 832 y Fr(0)1067 1012 y(@)1138 1033 y FB(T)1195 1048 y Fw(b;\025)1291 832 y Fr(0)1291 1012 y(@)1345 823 y(v)1345 879 y(u)1345 939 y(u)1345 998 y(t)p 1450 823 1387 4 v 35 x FB(b)6 b Fz(\000)g Fk(U)1644 862 y Fr( )1706 1033 y FB(T)1763 1048 y Fw(b;\025)1859 862 y Fr( )1921 1033 y Fz(\000)1998 872 y Fr(r)p 2098 872 412 4 v 161 x FB(b)g Fz(\000)2237 965 y FB(\025)p 2237 1010 57 4 v 2241 1101 a FF(2)2310 1033 y Fz(\000)2402 965 y FB(\025)2459 936 y FD(2)p 2403 1010 97 4 v 2427 1101 a FF(4)2510 862 y Fr(!)2589 1033 y FF(;)17 b FB(t;)g(s)2758 862 y Fr(!)2836 1033 y FF(;)g FB(t;)g(s)2988 832 y Fr(1)2988 1012 y(A)3042 832 y(1)3042 1012 y(A)341 1438 y Fk(L)407 1453 y FA(\000)466 1438 y FF(\()p FB(\025;)g(b)p FF(;)g FB(t;)g(s)p FF(\))27 b Fz(\021)h Fk(u)1037 1238 y Fr(0)1037 1417 y(@)1091 1438 y FB(T)1148 1453 y Fw(b;\025)1243 1238 y Fr(0)1243 1417 y(@)1297 1228 y(v)1297 1284 y(u)1297 1344 y(u)1297 1404 y(t)p 1402 1228 1391 4 v 34 x FB(b)6 b Fz(\000)g Fk(u)1601 1267 y Fr( )1663 1438 y FB(T)1720 1453 y Fw(b;\025)1815 1267 y Fr( )1877 1438 y Fz(\000)1954 1278 y Fr(r)p 2054 1278 412 4 v 160 x FB(b)g Fz(\000)2193 1370 y FB(\025)p 2193 1415 57 4 v 2197 1506 a FF(2)2267 1438 y Fz(\000)2359 1370 y FB(\025)2416 1342 y FD(2)p 2360 1415 97 4 v 2384 1506 a FF(4)2466 1267 y Fr(!)2545 1438 y FF(;)17 b FB(t;)g(s)2714 1267 y Fr(!)2792 1438 y FF(;)g FB(t;)g(s)2961 1238 y Fr(1)2961 1417 y(A)3015 1238 y(1)3015 1417 y(A)3119 1438 y FB(;)-184 1733 y FF(and)33 b(v)m(erify)h(that,)e(\014rst,)1205 1849 y Fz(L)1274 1864 y FD(+)1332 1849 y FF(\()p FB(t;)17 b(s)p FF(\))28 b FB(>)f Fk(L)1730 1864 y FD(+)1790 1849 y FF(\()p Fz(L)1897 1864 y FD(+)1955 1849 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(b)p FF(;)g FB(t;)g(s)p FF(\))1090 b(\(11.90\))-184 2013 y(for)32 b(all)h Fz(B)166 2028 y FA(\000)225 2013 y FF(\()p Fz(L)332 2028 y FD(+)391 2013 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))27 b Fz(\024)h FB(b)g Fz(\024)g(B)1170 2028 y FD(+)1230 2013 y FF(\()p Fz(L)1337 2028 y FD(+)1395 2013 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))32 b(and)h(\()p FB(t;)17 b(s)p FF(\))27 b Fz(2)h(S)7 b FB(;)34 b FF(and,)f(second,)1205 2193 y Fz(L)1274 2208 y FA(\000)1332 2193 y FF(\()p FB(t;)17 b(s)p FF(\))28 b FB(<)f Fk(L)1730 2208 y FA(\000)1790 2193 y FF(\()p Fz(L)1897 2208 y FA(\000)1955 2193 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(b)p FF(;)g FB(t;)g(s)p FF(\))1090 b(\(11.91\))-184 2372 y(for)32 b(all)h Fz(B)166 2387 y FA(\000)225 2372 y FF(\()p Fz(L)332 2387 y FA(\000)391 2372 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))27 b Fz(\024)h FB(b)g Fz(\024)g(B)1170 2387 y FD(+)1230 2372 y FF(\()p Fz(L)1337 2387 y FA(\000)1395 2372 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)g(t;)g(s)p FF(\))32 b(and)h(\()p FB(t;)17 b(s)p FF(\))27 b Fz(2)h(S)7 b FB(:)-84 2488 y FF(Inequalities)35 b(\(11)p FB(:)p FF(90\))c(and)i(\(11)p FB(:)p FF(91\))e(ha)m(v)m(e)j(b)s(een)g(v)m(eri\014ed)g(on)f(a)f (computer.)-84 2605 y(Next,)h(w)m(e)h(c)m(hec)m(k)h(that)696 2784 y Fz(B)761 2799 y FD(+)821 2784 y FF(\()p Fk(L)p FF(\()p FB(\025;)17 b Fz(B)1129 2799 y FD(+)1188 2784 y FF(\()p FB(\025;)g(t;)g(s)p FF(\)\))p FB(;)g(t;)g(s)p FF(\))82 b FB(>)h Fk(B)p FF(\()p FB(\025;)17 b Fz(B)2268 2799 y FD(+)2327 2784 y FF(\()p FB(\025;)g(t;)g(s)p FF(\);)g FB(e)p FF(\))p FB(;)113 b FF(and)696 2925 y Fz(B)761 2940 y FA(\000)821 2925 y FF(\()p Fk(L)p FF(\()p FB(\025;)17 b Fz(B)1129 2940 y FA(\000)1188 2925 y FF(\()p FB(\025;)g(t;)g(s)p FF(\)\))p FB(;)g(t;)g(s)p FF(\))82 b FB(<)h Fk(B)p FF(\()p FB(\025;)17 b Fz(B)2268 2940 y FA(\000)2327 2925 y FF(\()p FB(\025;)g(t;)g(s)p FF(\);)g FB(e)p FF(\))p FB(;)-184 3104 y FF(for)32 b(all)h Fz(L)170 3119 y FA(\000)228 3104 y FF(\()p FB(t;)17 b(s)p FF(\))28 b Fz(\024)g FB(\025)g Fz(\024)g(L)821 3119 y FD(+)880 3104 y FF(\()p FB(t;)17 b(s)p FF(\).)43 b(W)-8 b(e)33 b(consider)382 3375 y Fk(B)470 3390 y FD(+)529 3375 y FF(\()p FB(\025;)17 b(b)p FF(;)g FB(e)p FF(\))28 b Fz(\021)g Fk(U)1050 3205 y Fr( )1129 3375 y FB(T)1186 3390 y Fw(b;\025)1297 3205 y Fr( )1376 3375 y Fz(\000)1453 3216 y Fr(r)p 1553 3216 1148 4 v 159 x FB(b)23 b Fz(\000)1727 3308 y FB(\025)p 1727 3352 57 4 v 1731 3444 a FF(2)1810 3295 y Fr(\000)1856 3375 y FB(T)1927 3334 y FA(\000)p FD(1)1913 3403 y Fw(b;\025)2021 3375 y FF(\()p FB(e)p FF(\))2142 3346 y FD(2)2204 3375 y FF(+)f Fk(U)p FF(\()p FB(e)p FF(;)17 b FB(t;)g(s)p FF(\))2656 3295 y Fr(\001)2701 3205 y(!)2797 3375 y FF(;)g FB(t;)g(s)2966 3205 y Fr(!)3061 3375 y FB(;)424 3707 y Fk(B)512 3722 y FA(\000)571 3707 y FF(\()p FB(\025;)g(b)p FF(;)g FB(e)p FF(\))28 b Fz(\021)g Fk(u)1080 3537 y Fr( )1158 3707 y FB(T)1215 3722 y Fw(b;\025)1327 3537 y Fr( )1406 3707 y Fz(\000)1483 3548 y Fr(r)p 1583 3548 1135 4 v 159 x FB(b)22 b Fz(\000)1756 3640 y FB(\025)p 1756 3684 57 4 v 1760 3776 a FF(2)1840 3627 y Fr(\000)1885 3707 y FB(T)1956 3666 y FA(\000)p FD(1)1942 3735 y Fw(b;\025)2050 3707 y FF(\()p FB(e)p FF(\))2171 3679 y FD(2)2233 3707 y FF(+)g Fk(u)p FF(\()p FB(e)p FF(;)17 b FB(t;)g(s)p FF(\))2673 3627 y Fr(\001)2718 3537 y(!)2813 3707 y FF(;)g FB(t;)g(s)2982 3537 y Fr(!)3077 3707 y FB(;)-184 3972 y FF(and)33 b(c)m(hec)m(k)i(the)e(follo)m(wing)g(inequalities)h(n)m (umerically:)689 4152 y Fz(B)754 4167 y FD(+)830 4152 y FF(\()p Fk(L)934 4167 y FA(\000)993 4152 y FF(\()p FB(\025;)17 b Fz(B)1197 4167 y FD(+)1256 4152 y FF(\()p FB(\025;)g(t;)g(s)p FF(\)\))p FB(;)g(t;)g(s)p FF(\)\))82 b FB(>)h Fk(B)2170 4167 y FD(+)2229 4152 y FF(\()p FB(\025;)17 b Fz(B)2433 4167 y FD(+)2492 4152 y FF(\()p FB(\025;)g(t;)g(s)p FF(\);)g FB(e)p FF(\))p FB(;)743 4293 y Fz(B)808 4308 y FA(\000)868 4293 y FF(\()p Fk(L)972 4308 y FD(+)1031 4293 y FF(\()p FB(\025;)g Fz(B)1235 4308 y FA(\000)1294 4293 y FF(\()p FB(\025;)g(t;)g(s)p FF(\)\))p FB(;)g(t;)g(s)p FF(\))82 b FB(<)h Fk(B)2170 4308 y FA(\000)2229 4293 y FF(\()p FB(\025;)17 b Fz(B)2433 4308 y FA(\000)2492 4293 y FF(\()p FB(\025;)g(t;)g(s)p FF(\);)g FB(e)p FF(\))p FB(;)-184 4472 y FF(for)32 b(all)h Fz(L)170 4487 y FA(\000)228 4472 y FF(\()p FB(t;)17 b(s)p FF(\))28 b Fz(\024)g FB(\025)g Fz(\024)g(L)821 4487 y FD(+)880 4472 y FF(\()p FB(t;)17 b(s)p FF(\),)32 b FB(e)h FF(as)f(in)h(\(9)p FB(:)p FF(69\))f(and)h(\()p FB(t;)17 b(s)p FF(\))27 b Fz(2)h(S)7 b FF(.)-184 4668 y Fg(2)-184 4934 y FJ(11.4.)84 b FH(Demonstr)l(ation)29 b(of)i(p)l(art)f(ii\))g(Claim)h FJ(2)p FH(.)98 b FF(Di\013eren)m(tiate) 33 b Fz(T)26 b FF([)p FB(u)p FF(])32 b(with)h(resp)s(ect)h(to)e FB(x)p FF(:)403 5249 y Fz(T)25 b FF([)p FB(u)p FF(])592 5208 y FA(0)615 5249 y FF(\()p FB(x)p FF(\))j(=)888 5181 y FB(\013)951 5145 y FD(2)p 888 5226 103 4 v 915 5317 a FF(2)1000 5249 y FB(u)1056 5208 y FA(0)1095 5168 y Fr(\000)1141 5249 y FB(T)1198 5264 y Fw(b;\025)1310 5168 y Fr(\000)1356 5249 y FB(V)1413 5264 y Fw(u;\034)1516 5249 y FF(\()p FB(T)1625 5208 y FA(\000)p FD(1)1611 5276 y Fw(b;\025)1719 5249 y FF(\()p FB(x)p FF(\)\))1888 5168 y Fr(\001\001)2006 5145 y FB(u)2062 5109 y FA(0)2102 5035 y Fr(\020)2161 5145 y FB(T)2218 5160 y Fw(b;\025)2330 5035 y Fr(\020)2389 5145 y Fz(\000)2466 5060 y Fr(p)p 2567 5060 204 4 v 2567 5145 a FB(w)s FF(\()p FB(x)p FF(\))2770 5035 y Fr(\021)q(\021)p 2006 5226 884 4 v 2157 5322 a FF(4)p FB(V)2263 5337 y Fw(u;\034)2366 5322 y FF(\()p FB(T)2475 5281 y FA(\000)p FD(1)2461 5350 y Fw(b;\025)2569 5322 y FF(\()p FB(x)p FF(\)\))2947 5181 y FB(w)3020 5145 y FA(0)3043 5181 y FF(\()p FB(x)p FF(\))p 2909 5226 304 4 v 2909 5246 a Fr(p)p 3009 5246 204 4 v 85 x FB(w)s FF(\()p FB(x)p FF(\))3223 5249 y FB(;)-184 5509 y FF(where)34 b FB(w)h FF(is)e(the)g(function)g(de\014ned)h(in)f(\(8)p FB(:)p FF(55\))f(with)h FB(\034)39 b Fz(\021)28 b FF(0.)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 30 31 TeXDict begin 30 30 bop -184 284 a FJ(30)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)-84 493 y FF(On)i(the)h(real)g(line)g Fk(w)28 b Fz(\024)g FB(w)i Fz(\024)f Fk(W)j FF(and)h Fk(v)28 b Fz(\024)g FB(V)1603 508 y Fw(u;\034)1728 493 y Fz(\016)22 b FB(T)1871 451 y FA(\000)p FD(1)1857 520 y Fw(b;\025)1993 493 y Fz(\024)28 b Fk(V)33 b FF(where)697 734 y Fk(W)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))83 b(=)g FB(b)23 b Fz(\000)1516 667 y FB(\025)p 1516 711 57 4 v 1520 802 a FF(2)1600 653 y Fr(\000)1646 734 y FB(b)f Fz(\000)h FB(T)1880 693 y FA(\000)p FD(1)1866 762 y Fw(b;\025)1974 734 y FF(\()p FB(x)p FF(\))2105 693 y FD(2)2167 734 y FF(+)f Fk(U)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))2629 653 y Fr(\001)2675 734 y FB(;)724 972 y Fk(w)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\))83 b(=)g FB(b)23 b Fz(\000)1516 905 y FB(\025)p 1516 949 V 1520 1041 a FF(2)1600 892 y Fr(\000)1646 972 y FB(b)f Fz(\000)h FB(T)1880 931 y FA(\000)p FD(1)1866 1000 y Fw(b;\025)1974 972 y FF(\()p FB(x)p FF(\))2105 931 y FD(2)2167 972 y FF(+)f Fk(u)p FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))2617 892 y Fr(\001)2662 972 y FB(;)762 1221 y Fk(V)p FF(\()p FB(x)p FF(;)g FB(ts)p FF(\))83 b(=)1343 1111 y Fr(h)1390 1221 y FB(b)23 b Fz(\000)f Fk(u)1622 1111 y Fr(\020)1681 1221 y FB(T)1738 1236 y Fw(b;\025)1850 1111 y Fr(\020)1909 1221 y Fz(\000)17 b FF([)q Fk(w)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\)])2445 1146 y Fu(1)p 2445 1158 31 3 v 2445 1199 a(2)2489 1111 y Fr(\021)2565 1221 y FF(;)g FB(t;)g(s)2734 1111 y Fr(\021i)2850 1106 y Fu(1)p 2850 1118 V 2850 1159 a(2)2912 1221 y FB(;)794 1467 y Fk(v)p FF(\()p FB(x)p FF(;)g FB(ts)p FF(\))83 b(=)1343 1356 y Fr(h)1390 1467 y FB(b)23 b Fz(\000)f Fk(U)1634 1356 y Fr(\020)1694 1467 y FB(T)1751 1482 y Fw(b;\025)1863 1356 y Fr(\020)1922 1467 y Fz(\000)17 b FF([)p Fk(W)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\))q(])2485 1391 y Fu(1)p 2485 1403 V 2485 1444 a(2)2529 1356 y Fr(\021)2605 1467 y FF(;)g FB(t;)g(s)2774 1356 y Fr(\021i)2890 1351 y Fu(1)p 2890 1363 V 2890 1405 a(2)-184 1665 y FF(are)33 b(upp)s(er)g(and)g(lo)m(w)m(er)g(b)s(ounds)h(on)e(the)h(corresp)s (onding)h(functions.)-84 1781 y(Finally)-8 b(,)33 b(notice)g(that)581 2014 y FB(u)637 1973 y FA(0)660 2014 y FF(\()p FB(x)p FF(\))28 b Fz(\024)g FF(\002)1000 1973 y FA(0)1000 2038 y FD(2)1040 2014 y FF(\()p Fk(F)p FF(\(\010)1247 2029 y FD(1)1286 2014 y FF(\()p FB(x)p FF(\);)17 b FB(t;)g(s)p FF(\)\))p Fk(Df)o FF(\(\010)1885 2029 y FD(1)1925 2014 y FF(\()p FB(x)p FF(\);)g FB(t;)g(s)p FF(\)\010)2333 1973 y FA(0)2333 2038 y FD(1)2373 2014 y FF(\()p FB(x)p FF(\))28 b Fz(\021)g Fk(Du)o FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))-184 2173 y(where)34 b Fk(F)e FF(and)h Fk(f)f FF(are)h(as)f(in)h(\(11)p FB(:)p FF(85\))f(and)90 2405 y Fk(Df)o FF(\()p FB(x)p FF(;)17 b FB(t;)g(s)p FF(\))28 b Fz(\021)g FB(\021)t FF(\()p FB(x)22 b Fz(\000)h FB(c)947 2420 y FD(1)986 2405 y FF(\))p Fk(F)p FF(\()p FB(x;)17 b(t;)g(s)p FF(\))1549 2337 y(\(1)22 b Fz(\000)g FB(c)1799 2352 y FD(1)1839 2337 y FF(\))p 1395 2382 637 4 v 1395 2473 a(\()p FB(x)g Fz(\000)h FB(c)1652 2488 y FD(1)1691 2473 y FF(\)\(1)f Fz(\000)h FB(x)p FF(\))2063 2405 y(+)f FB(\021)t FF(\()p FB(c)2293 2420 y FD(1)2354 2405 y Fz(\000)h FB(x)p FF(\))p Fk(F)p FF(\()p FB(x;)17 b(t;)g(s)p FF(\))3072 2337 y(\(1)22 b(+)g FB(c)3321 2352 y FD(1)3361 2337 y FF(\))p 2918 2382 635 4 v 2918 2473 a(\()p FB(x)h Fz(\000)f FB(c)3175 2488 y FD(1)3215 2473 y FF(\)\(1)f(+)h FB(x)p FF(\))-184 2637 y(is)k(an)g(upp)s(er)g(b)s(ound)g(on)g(deriv)-5 b(ativ)m(es)27 b(on)f Fz(A)1418 2652 y FD(1)1457 2637 y FF(\()p FC(c)p FF(\))f(that)h(follo)m(ws)g(from)f(\(4)p FB(:)p FF(34\))g(\()p FB(\021)30 b FF(is)c(the)g(Hea)m(viside)i (function\).)-84 2753 y(Therefore,)396 3055 y Fz(T)e FF([)p FB(u)p FF(])586 3014 y FA(0)609 3055 y FF(\()p FB(x)p FF(\))i Fz(\024)883 2987 y FB(\013)946 2951 y FD(2)p 883 3032 103 4 v 909 3123 a FF(2)995 3055 y Fk(Du)16 b FF(\()p FB(T)1241 3070 y Fw(b;\025)1353 3055 y FF(\()p Fk(v)p FF(\()p FB(x)p FF(;)h FB(t;)g(s)p FF(\)\))o(\))1855 2951 y Fk(Du)2006 2841 y Fr(\020)2065 2951 y FB(T)2122 2966 y Fw(b;\025)2234 2841 y Fr(\020)2294 2951 y Fz(\000)2371 2866 y Fr(p)p 2471 2866 405 4 v 85 x Fk(W)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\))2875 2841 y Fr(\021\021)p 1855 3032 1140 4 v 2225 3123 a FF(4)p Fk(v)p FF(\()p FB(x)p FF(;)g FB(t;)g(s)p FF(\))3026 3055 y Fz(\002)1784 3345 y(\002)1955 3265 y FF(2)p FB(\013)2067 3229 y FA(\000)p FD(1)2160 3265 y FB(T)2231 3224 y FA(\000)p FD(1)2217 3293 y Fw(b;\025)2325 3265 y FF(\()p FB(x)p FF(\))23 b(+)f(\()p FB(!)j FF(+)d FB(\033)t(x)p FF(\)\(1)6 b(+)g FB(\024)p FF(\))p 1955 3322 1265 4 v 2371 3342 a Fr(p)p 2470 3342 334 4 v 2470 3427 a Fk(w)p FF(\()p FB(x)p FF(;)17 b FB(ts)p FF(\))3229 3345 y FB(:)282 b FF(\(11.92\))-84 3596 y(W)-8 b(e)30 b(\014nally)h(v)m(erify)g(on)f(the)h(computer)g (that)e(the)i(righ)m(t)f(hand)g(side)h(of)f(\(11)p FB(:)p FF(92\))f(for)g FB(\024)f FF(=)f(0)j(is)h(strictly)g(less)-184 3712 y(than)39 b FB(!)30 b FF(+)c FB(\033)t(x)39 b FF(for)g(all)g FB(x)f Fz(2)h FF(\(0)p FB(;)17 b(r)1067 3727 y FD(1)1106 3712 y FF(\).)62 b(As)40 b(in)f(the)g(previous)i(part,)f(this)g (implies)g(existence)h(of)e FB(\016)j(>)c FF(0)h(and)-184 3829 y FB(\024)28 b(>)g FF(0)k(suc)m(h)i(that)1145 3945 y Fz(T)1199 3960 y Fw(\034)1243 3945 y FF([)p FB(u)p FF(])1353 3904 y FA(0)1376 3945 y FF(\()p FB(x)p FF(\))28 b FB(<)f(!)f FF(+)c FB(\033)t(x;)114 b(x)28 b Fz(2)h FF(\(0)p FB(;)17 b(r)2431 3960 y FD(1)2469 3945 y FF(\))-184 4105 y(whenev)m(er)35 b(sup)391 4128 y Fw(z)s FA(2E)538 4105 y Fz(j)p FB(\034)11 b FF(\()p FB(z)t FF(\))p Fz(j)28 b FB(<)f(\016)37 b FF(and)32 b(sup)1319 4128 y Fw(z)s FA(2E)1466 4105 y Fz(j)p FB(\034)1547 4069 y FA(0)1570 4105 y FF(\()p FB(z)t FF(\))p Fz(j)c FB(<)g(\024)p FF(.)-184 4293 y Fg(2)-184 4558 y FJ(11.5.)84 b FH(Demonstr)l(ation)29 b(of)i(p)l(arts)f(iii\))h(and)f(iv\))g(of)h(Claim)g FJ(2)97 b FF(Let)33 b FB(\034)39 b Fz(\021)28 b FF(0.)43 b(W)-8 b(e)33 b(consider)h(a)e(b)s(ound)h(on)1440 4730 y Fz(W)8 b FF(\()p FB(\022)s FF(\))28 b Fz(\021)h FB(w)s FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))1325 b(\(11.93\))-184 4902 y(for)34 b(0)29 b Fz(\024)i FB(\022)i Fz(\024)e FB(\031)t FF(.)47 b(Supp)s(ose)35 b(that)f(the)g(b)s(oundary)h(of)e Fz(E)f(\\)23 b FE(C)2037 4917 y FD(+)2130 4902 y FF(is)35 b(parametrized)g(b)m(y)g FB(p)30 b Fz(2)g FF(\(0)p FB(;)17 b(\031)t FF(\).)47 b(Then,)36 b(for)-184 5018 y(ev)m(ery)f(\014xed)e FB(\022)e Fz(2)d FF([0)p FB(;)17 b(\031)t FF(],)33 b Fz(W)8 b FF(\()p FB(\022)s FF(\))33 b(is)g(b)s(ounded)g(b)m(y)h(the)f (curv)m(es)181 5244 y Fz(W)279 5259 y Fw(J)328 5244 y FF(\()p FB(\022)s(;)17 b(p)p FF(\))83 b(=)g FB(b)23 b Fz(\000)960 5176 y FB(\025)p 960 5221 57 4 v 964 5312 a FF(2)1044 5163 y Fr(\000)1089 5244 y FB(b)g Fz(\000)g FB(T)1324 5202 y FA(\000)p FD(1)1310 5271 y Fw(b;\025)1418 5244 y FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))1754 5203 y FD(2)1816 5244 y FF(+)22 b(\()p FB(p)p Fz(E)9 b FF(\(0\))21 b(+)h(\(1)g Fz(\000)g FB(p)p FF(\))p Fz(E)9 b FF(\()p FB(\031)t FF(\)\))2837 5163 y Fr(\001)2899 5244 y FB(;)114 b(p)28 b Fz(2)g FF(\(0)p FB(;)17 b FF(1\))p FB(;)82 b FF(\(11.94\))183 5482 y Fz(W)281 5497 y FA(E)328 5482 y FF(\()p FB(\022)s(;)17 b(p)p FF(\))83 b(=)g FB(b)23 b Fz(\000)960 5414 y FB(\025)p 960 5459 V 964 5550 a FF(2)1044 5401 y Fr(\000)1089 5482 y FB(b)g Fz(\000)g FB(T)1324 5441 y FA(\000)p FD(1)1310 5510 y Fw(b;\025)1418 5482 y FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))1754 5441 y FD(2)1816 5482 y FF(+)22 b FB(@)5 b Fz(E)k FF(\()p FB(p)p FF(\))2157 5401 y Fr(\001)2219 5482 y FB(;)114 b(p)28 b Fz(2)g FF(\(0)p FB(;)17 b(\031)t FF(\))p FB(:)752 b FF(\(11.95\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 31 32 TeXDict begin 31 31 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(31)999 1699 y currentpoint currentpoint translate 0.35751 0.35751 scale neg exch neg exch translate 999 1699 a @beginspecial 20 @llx 179 @lly 575 @urx 612 @ury 5550 @rwi @setspecial %%BeginDocument: orbit.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 179 575 612 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 9:03:39 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 652 507 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 652.0 507.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 642 497 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 97.006027 303.125061 m 97.006027 303.125061 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 82.325576 334.736083 m 82.012985 334.957702 l 81.741340 335.151000 l 81.436218 335.368896 l 81.129470 335.588806 l 80.824600 335.808227 l 80.542312 336.012115 l 80.250389 336.223754 l 79.948898 336.443115 l 79.648780 336.662353 l 79.340507 336.888366 l 79.069358 337.087951 l 78.764526 337.313110 l 78.458900 337.539794 l 78.164802 337.758728 l 77.898101 337.958007 l 77.581443 338.195495 l 77.313583 338.397155 l 77.002471 338.632232 l 76.727500 338.840820 l 76.426284 339.070190 l 76.139892 339.289093 l 75.841552 339.518005 l 75.568008 339.728698 l 75.273422 339.956451 l 74.967941 340.193572 l 74.702453 340.400421 l 74.416175 340.624328 l 74.120918 340.856140 l 73.832557 341.083374 l 73.554031 341.303771 l 73.245315 341.549011 l 72.968414 341.769836 l 72.673278 342.006103 l 72.406318 342.220642 l 72.114967 342.455688 l 71.841323 342.677307 l 71.555793 342.909454 l 71.277153 343.136871 l 70.985984 343.375457 l 70.706085 343.605712 l 70.420394 343.841674 l 70.137619 344.076110 l 69.878257 344.291992 l 69.581573 344.539916 l 69.316734 344.762084 l 69.034912 344.999420 l 68.765701 345.227050 l 68.476974 345.472106 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 96.486145 348.570068 m 96.229598 348.771545 l 96.006652 348.947143 l 95.756225 349.144927 l 95.504470 349.344421 l 95.254249 349.543273 l 95.022552 349.728027 l 94.782943 349.919616 l 94.535476 350.118072 l 94.289123 350.316253 l 94.036071 350.520477 l 93.813476 350.700683 l 93.563217 350.903869 l 93.312301 351.108245 l 93.070816 351.305541 l 92.851821 351.484985 l 92.591781 351.698730 l 92.371810 351.880096 l 92.116279 352.091430 l 91.890419 352.278808 l 91.642967 352.484710 l 91.407684 352.681091 l 91.162544 352.886352 l 90.937759 353.075164 l 90.695648 353.279113 l 90.444557 353.491333 l 90.226303 353.676391 l 89.990928 353.876525 l 89.748138 354.083618 l 89.510986 354.286560 l 89.281875 354.483215 l 89.027893 354.701904 l 88.800048 354.898742 l 88.557159 355.109252 l 88.337417 355.300231 l 88.097549 355.509399 l 87.872215 355.706481 l 87.637054 355.912841 l 87.407516 356.114868 l 87.167617 356.326690 l 86.936943 356.531005 l 86.701446 356.740295 l 86.468292 356.948120 l 86.254402 357.139404 l 86.009674 357.358917 l 85.791152 357.555541 l 85.558563 357.765502 l 85.336334 357.966735 l 85.097923 358.183349 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 47.867748 317.637756 m 47.867748 317.637756 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 86.835235 357.903503 m 86.515243 357.634704 l 86.235023 357.401123 l 85.917892 357.138885 l 85.596519 356.875305 l 85.274528 356.613372 l 84.974090 356.370910 l 84.661056 356.120239 l 84.335220 355.861389 l 84.008308 355.603820 l 83.669822 355.339294 l 83.369812 355.106719 l 83.029968 354.845336 l 82.686477 354.583312 l 82.353317 354.331298 l 82.048957 354.102783 l 81.684768 353.831604 l 81.374328 353.602294 l 81.010955 353.335998 l 80.687286 353.100769 l 80.329994 352.843139 l 79.987625 352.598327 l 79.628173 352.343383 l 79.296073 352.109741 l 78.935684 351.858215 l 78.558952 351.597534 l 78.229019 351.371063 l 77.870590 351.126953 l 77.498016 350.875366 l 77.131263 350.629760 l 76.774276 350.392639 l 76.375442 350.129943 l 76.014854 349.894500 l 75.627510 349.643676 l 75.274444 349.416931 l 74.886161 349.169616 l 74.518638 348.9375 l 74.132202 348.695434 l 73.752143 348.459381 l 73.351860 348.212890 l 72.964019 347.976135 l 72.565025 347.734619 l 72.166961 347.495788 l 71.799095 347.276916 l 71.375 347.026733 l 70.993446 346.803588 l 70.584281 346.566345 l 70.190383 346.339935 l 69.764595 346.097351 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 95.801498 348.366394 m 95.600891 348.048797 l 95.423782 347.772766 l 95.221740 347.462707 l 95.015319 347.150970 l 94.806808 346.841125 l 94.610778 346.554199 l 94.405021 346.257446 l 94.189262 345.950988 l 93.971176 345.645935 l 93.743713 345.332580 l 93.540710 345.057006 l 93.309204 344.747192 l 93.073562 344.436584 l 92.843460 344.137725 l 92.631942 343.866760 l 92.377227 343.545043 l 92.158721 343.272979 l 91.901412 342.957031 l 91.670814 342.677856 l 91.414749 342.372070 l 91.167922 342.081420 l 90.907279 341.778778 l 90.665115 341.501342 l 90.400886 341.202667 l 90.123100 340.893066 l 89.878524 340.624084 l 89.611473 340.334167 l 89.332412 340.035278 l 89.056289 339.743560 l 88.786163 339.461883 l 88.482849 339.149871 l 88.207229 338.870178 l 87.909744 338.572204 l 87.637313 338.302886 l 87.336334 338.009124 l 87.050155 337.733428 l 86.747909 337.445953 l 86.449325 337.165649 l 86.133468 336.872924 l 85.826080 336.591796 l 85.508529 336.305114 l 85.190361 336.021606 l 84.895164 335.761810 l 84.553482 335.464935 l 84.244827 335.200195 l 83.912567 334.918762 l 83.591484 334.650238 l 83.243072 334.362609 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 102.161239 374.383789 m 102.161239 374.383789 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 231.471511 481.769805 m 231.471511 481.769805 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 216.392105 443.803375 m 216.276138 443.973449 l 216.175384 444.121490 l 216.062225 444.288055 l 215.948455 444.455810 l 215.835372 444.622863 l 215.730667 444.777801 l 215.622390 444.938293 l 215.510574 445.104370 l 215.399246 445.269989 l 215.284912 445.440429 l 215.184310 445.590606 l 215.071212 445.759765 l 214.957824 445.929687 l 214.848693 446.093505 l 214.749725 446.242370 l 214.632186 446.419433 l 214.532760 446.569488 l 214.417251 446.744140 l 214.315139 446.898803 l 214.203262 447.068542 l 214.096893 447.230285 l 213.986038 447.399078 l 213.884384 447.554168 l 213.774871 447.721527 l 213.661300 447.895446 l 213.562561 448.046936 l 213.456069 448.210571 l 213.346191 448.379730 l 213.238861 448.545288 l 213.135147 448.705505 l 213.020156 448.883544 l 212.916976 449.043548 l 212.806976 449.214477 l 212.707443 449.369415 l 212.598770 449.538879 l 212.496658 449.698425 l 212.390060 449.865234 l 212.285995 450.028411 l 212.177215 450.199310 l 212.072586 450.363983 l 211.965744 450.532440 l 211.859939 450.699584 l 211.762847 450.853210 l 211.651733 451.029388 l 211.552490 451.187011 l 211.446823 451.355163 l 211.345840 451.516143 l 211.237472 451.689208 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 232.064178 447.493194 m 231.972640 447.628967 l 231.893066 447.747161 l 231.803649 447.880126 l 231.713760 448.014007 l 231.624389 448.147338 l 231.541595 448.270965 l 231.455978 448.399047 l 231.367492 448.531555 l 231.279403 448.663696 l 231.188888 448.799652 l 231.109237 448.919433 l 231.019653 449.054351 l 230.929809 449.189880 l 230.843292 449.320526 l 230.764831 449.439208 l 230.671615 449.580413 l 230.592742 449.700042 l 230.501083 449.839263 l 230.420028 449.962554 l 230.331207 450.097869 l 230.246704 450.226776 l 230.158615 450.361297 l 230.077819 450.484893 l 229.990768 450.618255 l 229.900436 450.756835 l 229.821884 450.877502 l 229.737121 451.007873 l 229.649658 451.142639 l 229.564178 451.274505 l 229.481567 451.402130 l 229.389938 451.543914 l 229.307693 451.671325 l 229.219970 451.807434 l 229.140594 451.930816 l 229.053863 452.065765 l 228.972366 452.192749 l 228.887252 452.325561 l 228.804153 452.455444 l 228.717224 452.591491 l 228.633605 452.722534 l 228.548187 452.856628 l 228.463562 452.989624 l 228.385879 453.111877 l 228.296951 453.252075 l 228.217498 453.377471 l 228.132873 453.511260 l 228.051971 453.639343 l 227.965133 453.777008 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 224.088027 447.195434 m 223.962112 447.166320 l 223.852203 447.141082 l 223.728210 447.112792 l 223.602981 447.084411 l 223.477951 447.056274 l 223.361648 447.030242 l 223.240829 447.003417 l 223.115478 446.975769 l 222.990127 446.948303 l 222.860748 446.920166 l 222.746429 446.895477 l 222.617340 446.867767 l 222.487274 446.840087 l 222.361511 446.813507 l 222.246948 446.789459 l 222.110290 446.760986 l 221.994140 446.736938 l 221.858566 446.709106 l 221.738204 446.684600 l 221.605712 446.657806 l 221.479125 446.632385 l 221.346618 446.606018 l 221.224548 446.581909 l 221.092453 446.555999 l 220.954772 446.529235 l 220.834533 446.506042 l 220.704269 446.481109 l 220.569244 446.455474 l 220.436721 446.430541 l 220.308074 446.406524 l 220.164764 446.380004 l 220.035552 446.356292 l 219.897155 446.331115 l 219.771331 446.308441 l 219.633346 446.283752 l 219.503082 446.260681 l 219.366470 446.236694 l 219.232482 446.213378 l 219.091735 446.189117 l 218.955734 446.165893 l 218.816192 446.142272 l 218.677352 446.119018 l 218.549377 446.097778 l 218.402206 446.073577 l 218.270156 446.052093 l 218.128906 446.029327 l 217.993255 446.007690 l 217.847030 445.984588 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 225.901733 454.560760 m 225.547180 454.523681 l 225.238128 454.492675 l 224.889968 454.459228 l 224.538879 454.427093 l 224.188858 454.396636 l 223.863830 454.369750 l 223.526733 454.343292 l 223.177566 454.317413 l 222.828979 454.293151 l 222.469848 454.269775 l 222.153091 454.250518 l 221.795974 454.230316 l 221.436874 454.211669 l 221.090362 454.195190 l 220.775299 454.181549 l 220.400161 454.166931 l 220.081985 454.155944 l 219.711441 454.144744 l 219.383071 454.136260 l 219.022384 454.128509 l 218.678558 454.122650 l 218.319427 454.118133 l 217.989318 454.115417 l 217.632919 454.114013 l 217.262344 454.114257 l 216.939514 454.115875 l 216.590530 454.119110 l 216.229721 454.124053 l 215.876464 454.130493 l 215.534439 454.138244 l 215.154403 454.148559 l 214.812698 454.159423 l 214.447647 454.172637 l 214.116683 454.186096 l 213.754653 454.202392 l 213.413879 454.219268 l 213.057510 454.238494 l 212.708969 454.258850 l 212.343933 454.281860 l 211.992263 454.305603 l 211.632568 454.331573 l 211.275741 454.358947 l 210.947814 454.385559 l 210.571929 454.417785 l 210.235717 454.448120 l 209.877212 454.482116 l 209.534103 454.516204 l 209.165390 454.554565 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 229.632614 447.261596 m 229.489212 447.249694 l 229.364334 447.239654 l 229.223800 447.228729 l 229.082199 447.218139 l 228.941177 447.207946 l 228.810333 447.198883 l 228.674743 447.189819 l 228.534423 447.180847 l 228.394454 447.172271 l 228.250366 447.163879 l 228.123382 447.156799 l 227.980316 447.149200 l 227.836563 447.141967 l 227.697952 447.135406 l 227.571990 447.129760 l 227.422134 447.123443 l 227.295104 447.118438 l 227.147262 447.113006 l 227.016311 447.108581 l 226.872558 447.104064 l 226.735626 447.100189 l 226.592636 447.096496 l 226.461273 447.093475 l 226.319519 447.090576 l 226.172210 447.088012 l 226.043914 447.086090 l 225.905273 447.084411 l 225.761993 447.083068 l 225.621780 447.082122 l 225.486038 447.081573 l 225.335281 447.081420 l 225.199752 447.081634 l 225.054992 447.082275 l 224.923797 447.083190 l 224.780288 447.084594 l 224.645248 447.086303 l 224.504043 447.088439 l 224.365936 447.090942 l 224.221328 447.093933 l 224.082000 447.097229 l 223.939514 447.100952 l 223.798156 447.105072 l 223.668228 447.109191 l 223.519317 447.114349 l 223.386093 447.119323 l 223.244033 447.125 l 223.108047 447.130798 l 222.961883 447.137451 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 260.867401 468.514709 m 260.867401 468.514709 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 624.683044 314.856689 m 624.134887 314.608215 l 623.623291 314.395202 l 623.006591 314.161010 l 622.338195 313.933288 l 621.622009 313.717529 l 620.909545 313.530151 l 620.119567 313.352508 l 619.243530 313.190826 l 618.307556 313.057373 l 617.276794 312.955749 l 616.310302 312.902557 l 615.155761 312.891601 l 613.926574 312.942749 l 612.678405 313.061920 l 611.495178 313.239379 l 610.035156 313.549560 l 608.763427 313.908386 l 607.260742 314.451721 l 605.927917 315.058898 l 604.487304 315.877990 l 603.159973 316.828247 l 602.487426 317.405883 l 601.809570 318.109741 l 601.486572 318.807373 l 601.245300 319.429565 l 600.894226 320.652648 l 600.708007 321.800384 l 600.656677 322.716888 l 600.691284 323.631072 l 600.804504 324.501251 l 600.975402 325.286315 l 601.185363 325.989135 l 601.458679 326.709838 l 601.732482 327.308410 l 602.047485 327.900817 l 602.348327 328.399475 l 602.689758 328.906616 l 603.019836 329.350463 l 603.371093 329.782714 l 603.718505 330.176513 l 604.084533 330.560852 l 604.437805 330.906188 l 604.798583 331.236114 l 605.154907 331.541992 l 605.480407 331.805725 l 605.850585 332.089263 l 606.178710 332.327087 l 606.525085 332.565490 l 606.853088 332.780120 l 607.201538 332.997039 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 624.397888 316.632873 m 624.397888 316.632873 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 631.487731 321.792480 m 631.488952 321.786010 l 631.490112 321.779602 l 631.491271 321.773132 l 631.493591 321.760253 l 631.495849 321.747344 l 631.500305 321.721557 l 631.504638 321.695739 l 631.512756 321.644104 l 631.520263 321.592407 l 631.531921 321.502441 l 631.541809 321.412353 l 631.557128 321.209625 l 631.563232 321.005493 l 631.560058 320.802490 l 631.548767 320.614562 l 631.528686 320.420471 l 631.499023 320.220458 l 631.460571 320.022033 l 631.411621 319.819030 l 631.360839 319.641418 l 631.295043 319.442871 l 631.219848 319.245239 l 631.138916 319.056610 l 631.058166 318.887023 l 630.953430 318.687683 l 630.857360 318.520874 l 630.737182 318.329467 l 630.623352 318.162536 l 630.490600 317.982238 l 630.356628 317.813476 l 630.209167 317.640563 l 630.066894 317.484863 l 629.906311 317.320281 l 629.731750 317.153228 l 629.573608 317.011169 l 629.396362 316.861389 l 629.206542 316.710815 l 629.014282 316.567626 l 628.822326 316.433197 l 628.602539 316.288757 l 628.399230 316.163452 l 628.176391 316.034423 l 627.969421 315.921875 l 627.737854 315.803741 l 627.515197 315.697326 l 627.277587 315.591125 l 627.040771 315.492340 l 626.788330 315.394409 l 626.540893 315.305480 l 626.283935 315.220092 l 626.025268 315.141082 l 625.784484 315.073486 l 625.505004 315.002014 l 625.252258 314.943542 l 624.979980 314.887023 l 624.717041 314.838562 l 624.432006 314.792694 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 606.762329 332.615417 m 606.867919 332.773864 l 606.965332 332.909851 l 607.080871 333.060607 l 607.203552 333.209899 l 607.331970 333.355895 l 607.456420 333.488861 l 607.590698 333.623931 l 607.735290 333.760772 l 607.885070 333.894165 l 608.044799 334.028076 l 608.190185 334.143188 l 608.359008 334.269470 l 608.533813 334.392608 l 608.707153 334.507751 l 608.868591 334.609252 l 609.065368 334.725952 l 609.235961 334.821411 l 609.438842 334.928375 l 609.622192 335.019348 l 609.827270 335.115051 l 610.026184 335.202178 l 610.237304 335.288757 l 610.434265 335.364349 l 610.649780 335.441589 l 610.876892 335.517089 l 611.077026 335.578826 l 611.295715 335.641235 l 611.524047 335.701080 l 611.749633 335.755004 l 611.969787 335.802734 l 612.216247 335.850646 l 612.439270 335.889129 l 612.678833 335.925354 l 612.897033 335.953826 l 613.136535 335.980224 l 613.362670 336.000549 l 613.599731 336.017089 l 613.831787 336.028564 l 614.075012 336.035705 l 614.309265 336.037780 l 614.548645 336.035125 l 614.785644 336.027679 l 615.002929 336.016601 l 615.251159 335.999023 l 615.472229 335.978851 l 615.706848 335.952758 l 615.930114 335.923400 l 616.168518 335.887054 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 631.485900 321.798828 m 631.165222 322.088714 l 630.885742 322.341522 l 630.570861 322.626464 l 630.253295 322.914001 l 629.936706 323.200866 l 629.642700 323.467468 l 629.337707 323.744171 l 629.021728 324.031005 l 628.706176 324.317596 l 628.381042 324.613128 l 628.094177 324.874053 l 627.770690 325.168457 l 627.445251 325.464843 l 627.131103 325.751159 l 626.845397 326.011779 l 626.505004 326.322387 l 626.216186 326.586181 l 625.879638 326.893737 l 625.581237 327.166687 l 625.253295 327.466857 l 624.940490 327.753417 l 624.613525 328.053100 l 624.312805 328.329010 l 623.987854 328.627319 l 623.649780 328.937988 l 623.354980 329.209075 l 623.036071 329.502563 l 622.706115 329.806518 l 622.382690 330.104614 l 622.069335 330.393768 l 621.720703 330.715637 l 621.407043 331.005615 l 621.071533 331.315979 l 620.766967 331.597900 l 620.433532 331.906921 l 620.119323 332.198364 l 619.790283 332.503784 l 619.468139 332.803161 l 619.130310 333.117370 l 618.804443 333.420776 l 618.470642 333.731811 l 618.139038 334.041137 l 617.833923 334.325988 l 617.483642 334.653381 l 617.169860 334.946899 l 616.834838 335.260681 l 616.513671 335.561767 l 616.167968 335.886108 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 622.439086 244.025680 m 622.241699 243.789291 l 622.051391 243.579010 l 621.814575 243.337677 l 621.549560 243.090072 l 621.256530 242.839691 l 620.956298 242.604766 l 620.613708 242.359756 l 620.222290 242.105880 l 619.791137 241.854141 l 619.301086 241.599060 l 618.826904 241.380096 l 618.241882 241.143417 l 617.595703 240.920730 l 616.913574 240.725662 l 616.240966 240.570327 l 615.372680 240.420471 l 614.577575 240.330703 l 613.583801 240.279968 l 612.643493 240.293960 l 611.548645 240.386978 l 610.443908 240.568145 l 609.836486 240.707626 l 609.164733 240.909561 l 608.673461 241.190383 l 608.257324 241.452484 l 607.497863 241.998703 l 606.854187 242.548034 l 606.387939 243.012069 l 605.965515 243.497573 l 605.604064 243.981109 l 605.313110 244.435745 l 605.082275 244.858047 l 604.876098 245.306701 l 604.729675 245.691955 l 604.608398 246.085052 l 604.525634 246.425491 l 604.460876 246.781219 l 604.421386 247.100860 l 604.399414 247.420104 l 604.394592 247.718215 l 604.405090 248.016204 l 604.428161 248.290344 l 604.463378 248.558319 l 604.508422 248.812438 l 604.557617 249.036300 l 604.622009 249.282119 l 604.686157 249.492828 l 604.760437 249.708511 l 604.836669 249.906784 l 604.923400 250.111434 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 623.502502 249.158142 m 623.508972 249.151275 l 623.512145 249.147842 l 623.518554 249.140975 l 623.524963 249.134094 l 623.537597 249.120300 l 623.550231 249.106475 l 623.575195 249.078720 l 623.599731 249.050842 l 623.641723 249.002014 l 623.682678 248.952804 l 623.770812 248.840789 l 623.854125 248.726303 l 623.931457 248.610717 l 623.998229 248.502258 l 624.062316 248.388717 l 624.123107 248.270126 l 624.178161 248.150817 l 624.229003 248.027114 l 624.268859 247.917449 l 624.308288 247.793304 l 624.341979 247.668045 l 624.368896 247.546890 l 624.388610 247.436630 l 624.406188 247.305297 l 624.416137 247.193939 l 624.421997 247.064468 l 624.422119 246.949966 l 624.416809 246.824645 l 624.406372 246.705688 l 624.390136 246.582031 l 624.370239 246.469039 l 624.343688 246.347854 l 624.310424 246.222885 l 624.276794 246.114883 l 624.235717 245.999206 l 624.188110 245.880859 l 624.136474 245.766311 l 624.081909 245.656707 l 624.015991 245.536560 l 623.952087 245.430068 l 623.879028 245.318023 l 623.808654 245.218017 l 623.727172 245.110458 l 623.646240 245.011001 l 623.557373 244.908935 l 623.466369 244.811141 l 623.366699 244.710906 l 623.266723 244.616531 l 623.160339 244.522277 l 623.050964 244.431167 l 622.947082 244.349563 l 622.824157 244.258621 l 622.710754 244.179656 l 622.586425 244.098022 l 622.464172 244.022430 l 622.329467 243.943984 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 604.867187 249.793594 m 604.847961 249.906875 l 604.835144 250.005844 l 604.825256 250.117477 l 604.820068 250.230102 l 604.819641 250.342346 l 604.823547 250.446456 l 604.831970 250.554214 l 604.845275 250.665512 l 604.863220 250.776214 l 604.886535 250.889709 l 604.911193 250.989273 l 604.943481 251.100845 l 604.980834 251.212173 l 605.021301 251.318695 l 605.061950 251.414733 l 605.114990 251.527923 l 605.163940 251.622879 l 605.225463 251.732162 l 605.283935 251.827774 l 605.352416 251.931320 l 605.421752 252.028549 l 605.498413 252.128479 l 605.572509 252.218780 l 605.656433 252.314529 l 605.747863 252.412094 l 605.830932 252.495361 l 605.924194 252.583480 l 606.024291 252.672470 l 606.125915 252.757415 l 606.227600 252.837554 l 606.344177 252.924102 l 606.452209 252.999603 l 606.570861 253.077774 l 606.681152 253.146377 l 606.804809 253.218887 l 606.923828 253.284667 l 607.050964 253.350860 l 607.177856 253.412963 l 607.313293 253.475158 l 607.446166 253.532287 l 607.584289 253.587860 l 607.723449 253.640045 l 607.853149 253.685440 l 608.003845 253.734375 l 608.140197 253.775314 l 608.287231 253.815994 l 608.429443 253.852035 l 608.583618 253.887588 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 623.499023 249.161392 m 623.202270 249.263565 l 622.943054 249.352462 l 622.650512 249.452407 l 622.354797 249.553024 l 622.059387 249.653167 l 621.784423 249.746002 l 621.498596 249.842132 l 621.201904 249.941558 l 620.904907 250.040664 l 620.598266 250.142639 l 620.327148 250.232452 l 620.020812 250.333602 l 619.711914 250.435180 l 619.413085 250.533096 l 619.140686 250.622055 l 618.815612 250.727828 l 618.539184 250.817474 l 618.216308 250.921813 l 617.929504 251.014190 l 617.613586 251.115585 l 617.311584 251.212173 l 616.995300 251.313034 l 616.703796 251.405685 l 616.388122 251.505676 l 616.058898 251.609588 l 615.771301 251.700119 l 615.459533 251.797943 l 615.136169 251.899063 l 614.818664 251.998077 l 614.510314 252.093933 l 614.166564 252.200454 l 613.856506 252.296249 l 613.524230 252.398590 l 613.221984 252.491424 l 612.890380 252.593002 l 612.577209 252.688644 l 612.248596 252.788711 l 611.926147 252.886657 l 611.587280 252.989288 l 611.259704 253.088241 l 610.923400 253.189514 l 610.588684 253.290069 l 610.279968 253.382568 l 609.924865 253.488693 l 609.606079 253.583724 l 609.264953 253.685150 l 608.937255 253.782348 l 608.583740 253.886932 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 560.680908 100.064941 m 561.332458 99.592132 l 561.902099 99.146423 l 562.543151 98.603759 l 563.185180 98.009613 l 563.816467 97.366485 l 564.389892 96.720458 l 564.965759 95.997283 l 565.534606 95.187225 l 566.065002 94.312774 l 566.560546 93.339263 l 566.943603 92.416595 l 567.299682 91.302001 l 567.558593 90.100067 l 567.693725 88.862884 l 567.700256 87.673431 l 567.537109 86.181335 l 567.229614 84.856964 l 566.644714 83.257110 l 565.893737 81.799682 l 564.780639 80.171936 l 563.391967 78.606231 l 562.509338 77.779357 l 561.390869 76.903045 l 560.167053 76.360778 l 559.060119 75.918823 l 556.842224 75.159545 l 554.709411 74.574249 l 552.969360 74.193450 l 551.199768 73.890197 l 549.482299 73.673645 l 547.903503 73.540313 l 546.465270 73.472778 l 544.964538 73.456817 l 543.696594 73.486694 l 542.421386 73.557250 l 541.331359 73.650177 l 540.205993 73.778198 l 539.206298 73.919982 l 538.218383 74.086608 l 537.305236 74.264862 l 536.401123 74.464965 l 535.577209 74.668579 l 534.778808 74.885894 l 534.028198 75.108947 l 533.372253 75.319305 l 532.657531 75.565643 l 532.049743 75.789794 l 531.432128 76.032043 l 530.868652 76.266357 l 530.291259 76.520294 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 544.608581 104.928466 m 544.647583 104.937713 l 544.673583 104.943817 l 544.699584 104.949890 l 544.751708 104.961944 l 544.803894 104.973815 l 544.908447 104.997131 l 545.013183 105.019775 l 545.195983 105.057739 l 545.379455 105.093811 l 545.794189 105.167968 l 546.214294 105.232910 l 546.634521 105.287780 l 547.025573 105.330047 l 547.431640 105.364959 l 547.852478 105.391662 l 548.272277 105.408813 l 548.704040 105.416503 l 549.083923 105.415069 l 549.510742 105.404205 l 549.938049 105.383544 l 550.348144 105.354400 l 550.71875 105.320129 l 551.156921 105.269866 l 551.525573 105.219177 l 551.951110 105.151031 l 552.324462 105.082519 l 552.730163 104.998657 l 553.112243 104.910369 l 553.506225 104.809631 l 553.863525 104.709472 l 554.243591 104.593353 l 554.632324 104.464019 l 554.965393 104.344299 l 555.319213 104.207672 l 555.677917 104.058685 l 556.021972 103.905364 l 556.347961 103.750091 l 556.701782 103.569824 l 557.012023 103.401000 l 557.335021 103.213714 l 557.620056 103.037933 l 557.923095 102.839324 l 558.199890 102.646423 l 558.480163 102.438873 l 558.745178 102.230194 l 559.012695 102.005798 l 559.260559 101.784240 l 559.503967 101.552307 l 559.734924 101.317138 l 559.937927 101.096771 l 560.159484 100.839294 l 560.347351 100.604827 l 560.536926 100.350738 l 560.707702 100.103698 l 560.879516 99.834350 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 531.234741 76.244934 m 530.875061 76.283538 l 530.563293 76.323333 l 530.214172 76.374877 l 529.864807 76.434020 l 529.519287 76.500122 l 529.201293 76.567810 l 528.874694 76.644348 l 528.539978 76.730377 l 528.209777 76.822967 l 527.874023 76.925354 l 527.581726 77.021392 l 527.256958 77.136077 l 526.935607 77.258117 l 526.630798 77.382141 l 526.358337 77.500183 l 526.040039 77.647125 l 525.775390 77.777069 l 525.473754 77.934478 l 525.212463 78.079254 l 524.932128 78.243927 l 524.671752 78.406188 l 524.407043 78.581115 l 524.170532 78.746612 l 523.922607 78.930206 l 523.673339 79.126373 l 523.463317 79.301513 l 523.243957 79.495086 l 523.025756 79.699676 l 522.820739 79.904266 l 522.630493 80.106140 l 522.428833 80.334686 l 522.256347 80.543792 l 522.081542 80.770721 l 521.931640 80.979492 l 521.777038 81.210937 l 521.640563 81.431610 l 521.507507 81.665039 l 521.386840 81.895782 l 521.270690 82.139831 l 521.168701 82.377105 l 521.074584 82.621704 l 520.991516 82.866058 l 520.924194 83.092010 l 520.857727 83.352325 l 520.808044 83.586212 l 520.765197 83.836456 l 520.734008 84.076629 l 520.711303 84.335174 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 544.595947 104.924743 m 544.089294 104.512390 l 543.647888 104.152374 l 543.150817 103.746093 l 542.649841 103.335662 l 542.150512 102.925689 l 541.687011 102.544281 l 541.206481 102.147979 l 540.708862 101.736694 l 540.212219 101.325256 l 539.700683 100.900482 l 539.249572 100.525024 l 538.741149 100.100921 l 538.229980 99.673522 l 537.736755 99.260101 l 537.288391 98.883422 l 536.754577 98.433898 l 536.301879 98.051757 l 535.774658 97.605682 l 535.307434 97.209411 l 534.794250 96.773071 l 534.305053 96.356109 l 533.794006 95.919433 l 533.324218 95.517059 l 532.817016 95.081481 l 532.289550 94.627380 l 531.829895 94.230651 l 531.333007 93.800720 l 530.819091 93.354949 l 530.315856 92.917266 l 529.828491 92.492248 l 529.286804 92.018646 l 528.799560 91.591491 l 528.278869 91.133758 l 527.806579 90.717498 l 527.289794 90.260864 l 526.803100 89.829589 l 526.293945 89.377227 l 525.795715 88.933349 l 525.273620 88.466949 l 524.770385 88.016113 l 524.255310 87.553375 l 523.744079 87.092803 l 523.273986 86.668121 l 522.734802 86.179595 l 522.252136 85.741058 l 521.737182 85.271850 l 521.243896 84.821105 l 520.713439 84.334991 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 375.466796 60.683685 m 376.711151 59.776092 l 377.797393 58.923492 l 379.018249 57.889190 l 380.239959 56.760925 l 381.440673 55.544281 l 382.531860 54.326446 l 383.629089 52.967803 l 384.715911 51.451232 l 385.734619 49.819427 l 386.694885 48.008575 l 387.447784 46.296905 l 388.165832 44.234130 l 388.717498 42.014129 l 389.053802 39.732055 l 389.161010 37.539184 l 388.997894 34.787231 l 388.571746 32.340820 l 387.689086 29.376312 l 386.509155 26.662170 l 384.717651 23.608093 l 382.442962 20.637969 l 380.981231 19.051818 l 379.107269 17.348785 l 376.981903 16.238433 l 375.051422 15.317077 l 371.158874 13.686401 l 367.382781 12.365081 l 364.276458 11.452117 l 361.092010 10.667205 l 357.975463 10.038879 l 355.086730 9.574615 l 352.433990 9.245208 l 349.643188 8.996520 l 347.266387 8.862731 l 344.857208 8.799804 l 342.782196 8.804199 l 340.624176 8.866485 l 338.692871 8.972473 l 336.770660 9.125671 l 334.981018 9.311737 l 333.196533 9.539672 l 331.558685 9.787017 l 329.960632 10.064300 l 328.447906 10.360321 l 327.117279 10.648468 l 325.657989 10.995117 l 324.408721 11.318206 l 323.131347 11.674407 l 321.958404 12.025329 l 320.748779 12.411926 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 343.830017 70.323577 m 343.856384 70.329803 l 343.882751 70.335998 l 343.909118 70.342224 l 343.961914 70.354553 l 344.014678 70.366790 l 344.120391 70.391021 l 344.226196 70.414947 l 344.438140 70.461761 l 344.650482 70.507293 l 345.020965 70.583374 l 345.392608 70.655456 l 346.232116 70.803039 l 347.081512 70.931182 l 347.930114 71.038452 l 348.718994 71.119873 l 349.537048 71.185943 l 350.383514 71.234863 l 351.226837 71.264068 l 352.092803 71.273895 l 352.853637 71.265686 l 353.707031 71.237731 l 354.559875 71.189849 l 355.377014 71.125183 l 356.114349 71.050872 l 356.984466 70.943359 l 357.715301 70.836334 l 358.557373 70.693542 l 359.294891 70.551086 l 360.094848 70.377655 l 360.846984 70.196105 l 361.621032 69.989990 l 362.321685 69.785919 l 363.065856 69.550292 l 363.825500 69.288787 l 364.475158 69.047576 l 365.164184 68.773193 l 365.861602 68.474914 l 366.529235 68.168884 l 367.160888 67.859802 l 367.845245 67.502044 l 368.444396 67.167785 l 369.067138 66.798034 l 369.615936 66.451812 l 370.198638 66.061492 l 370.730010 65.683410 l 371.267517 65.277313 l 371.774993 64.869903 l 372.286804 64.432800 l 372.760498 64.002044 l 373.225097 63.551971 l 373.665710 63.096527 l 374.052673 62.670349 l 374.474731 62.173400 l 374.832550 61.721527 l 375.193420 61.232513 l 375.518554 60.757843 l 375.845703 60.241027 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 322.673217 12.049774 m 321.964508 12.059722 l 321.347320 12.080230 l 320.653167 12.116516 l 319.954864 12.167205 l 319.260955 12.231872 l 318.619049 12.304473 l 317.956420 12.392486 l 317.273773 12.497253 l 316.596618 12.615600 l 315.904144 12.751770 l 315.298126 12.883819 l 314.620849 13.046020 l 313.946655 13.223236 l 313.303131 13.407531 l 312.724517 13.586334 l 312.044189 13.813018 l 311.474945 14.016876 l 310.821533 14.267608 l 310.251525 14.501556 l 309.635803 14.771087 l 309.059417 15.040069 l 308.468933 15.333404 l 307.936981 15.613922 l 307.374847 15.928405 l 306.804290 16.267761 l 306.319183 16.573547 l 305.807861 16.914428 l 305.293853 17.277893 l 304.805541 17.644378 l 304.347229 18.008880 l 303.855255 18.424743 l 303.428771 18.808074 l 302.990203 19.227142 l 302.608215 19.615325 l 302.207794 20.048522 l 301.847808 20.464172 l 301.489318 20.906677 l 301.156768 21.346832 l 300.828063 21.815185 l 300.530609 22.273223 l 300.246215 22.748199 l 299.984222 23.225402 l 299.761352 23.668975 l 299.527252 24.182769 l 299.337432 24.646881 l 299.155639 25.145965 l 299.001678 25.627319 l 298.858367 26.148132 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 343.804412 70.316070 m 342.776275 69.480072 l 341.882446 68.748199 l 340.878082 67.920135 l 339.868103 67.081207 l 338.863983 66.240844 l 337.934082 65.456970 l 336.972320 64.640411 l 335.978942 63.790710 l 334.990112 62.938415 l 333.974456 62.056182 l 333.081176 61.274444 l 332.077148 60.389129 l 331.070709 59.494628 l 330.102569 58.627288 l 329.224914 57.835113 l 328.183319 56.887573 l 327.302673 56.080108 l 326.280395 55.135284 l 325.377502 54.294006 l 324.389068 53.365661 l 323.450073 52.476440 l 322.472717 51.543182 l 321.577453 50.681335 l 320.614257 49.746459 l 319.616577 48.769622 l 318.750518 47.914550 l 317.817718 46.986053 l 316.856994 46.021392 l 315.920043 45.072326 l 315.016357 44.149047 l 314.016357 43.118133 l 313.120941 42.186645 l 312.168243 41.186706 l 311.308013 40.275817 l 310.370971 39.274749 l 309.492675 38.327880 l 308.578094 37.333007 l 307.687561 36.355316 l 306.759094 35.326385 l 305.868713 34.330322 l 304.962158 33.306488 l 304.067199 32.285980 l 303.248443 31.343719 l 302.314453 30.258453 l 301.483093 29.283050 l 300.600982 28.238098 l 299.760894 27.233215 l 298.862792 26.148162 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 277.213165 196.956024 m 277.353057 195.169158 l 277.409088 193.540466 l 277.387756 191.622131 l 277.262298 189.593383 l 277.017364 187.472106 l 276.666778 185.410278 l 276.159667 183.175323 l 275.458007 180.753631 l 274.552062 178.225799 l 273.372161 175.505981 l 272.094238 173.010803 l 270.349639 170.093811 l 268.225769 167.057006 l 265.776458 164.039611 l 263.165130 161.235931 l 259.518798 157.847320 l 255.914611 154.956604 l 251.054229 151.612304 l 246.082489 148.713134 l 239.808227 145.658721 l 232.892517 142.936126 l 228.808517 141.602050 l 223.943634 140.334259 l 219.421234 140.067657 l 215.382766 139.950958 l 207.415328 140.054687 l 199.882583 140.562744 l 193.815093 141.267791 l 187.707641 142.253295 l 181.836868 143.473419 l 176.488845 144.831268 l 171.658920 146.273040 l 166.665405 147.995574 l 162.488281 149.633239 l 158.331146 151.458374 l 154.818176 153.167877 l 151.237579 155.085327 l 148.102478 156.926116 l 145.054107 158.879364 l 142.287338 160.810272 l 139.604461 162.847198 l 137.215927 164.818023 l 134.960891 166.837310 l 132.901840 168.839141 l 131.157501 170.674621 l 129.323257 172.769927 l 127.824462 174.633728 l 126.366302 176.607635 l 125.099182 178.482055 l 123.870544 180.478210 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 259.204254 228.627258 m 259.271148 228.599914 l 259.304534 228.586181 l 259.371246 228.558685 l 259.437896 228.531097 l 259.570861 228.475708 l 259.703460 228.419982 l 259.967498 228.307525 l 260.230010 228.193786 l 260.683105 227.992736 l 261.131469 227.787811 l 262.122375 227.313049 l 263.094818 226.816192 l 264.037231 226.303558 l 264.887847 225.812622 l 265.744842 225.288940 l 266.605285 224.731506 l 267.436340 224.160430 l 268.263153 223.557495 l 268.967498 223.013977 l 269.733337 222.388671 l 270.473144 221.747070 l 271.158111 221.116363 l 271.756103 220.533508 l 272.437133 219.828491 l 272.988372 219.221557 l 273.599670 218.505004 l 274.113739 217.861755 l 274.648376 217.146820 l 275.128692 216.457611 l 275.599792 215.730316 l 276.005187 215.055511 l 276.413177 214.320800 l 276.804565 213.550598 l 277.118316 212.874786 l 277.428863 212.139801 l 277.718780 211.375457 l 277.971893 210.623229 l 278.187988 209.891693 l 278.394653 209.075775 l 278.550445 208.339782 l 278.685516 207.551513 l 278.779968 206.835540 l 278.852783 206.051452 l 278.892272 205.312835 l 278.903442 204.540405 l 278.884613 203.785339 l 278.833404 202.995483 l 278.753631 202.235900 l 278.641174 201.460784 l 278.498901 200.694244 l 278.341156 199.992187 l 278.128631 199.190887 l 277.909912 198.477630 l 277.646972 197.721221 l 277.366668 197.001647 l 277.034332 196.233764 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 126.389007 177.750091 m 125.185562 178.534973 l 124.162948 179.245147 l 123.042068 180.073913 l 121.947021 180.939910 l 120.892517 181.832916 l 119.948257 182.688110 l 119.006347 183.600708 l 118.072631 184.572814 l 117.184921 185.569549 l 116.318878 186.622833 l 115.597442 187.573181 l 114.833663 188.667297 l 114.120407 189.790466 l 113.485916 190.894836 l 112.956268 191.915191 l 112.385955 193.148529 l 111.954849 194.208953 l 111.515075 195.458709 l 111.182434 196.577911 l 110.880004 197.817840 l 110.653892 199.008361 l 110.483306 200.258636 l 110.386138 201.412109 l 110.345733 202.659942 l 110.374938 203.957702 l 110.459564 205.086853 l 110.612838 206.303558 l 110.838424 207.555389 l 111.124755 208.772674 l 111.462982 209.941528 l 111.908065 211.226562 l 112.369354 212.367797 l 112.924682 213.570098 l 113.482635 214.643402 l 114.150573 215.797393 l 114.832763 216.863098 l 115.599670 217.954528 l 116.400772 218.997924 l 117.291625 220.063690 l 118.197967 221.063140 l 119.171569 222.056579 l 120.181488 223.012084 l 121.146453 223.863220 l 122.293487 224.806091 l 123.354415 225.619262 l 124.519683 226.454284 l 125.665786 227.222076 l 126.928588 228.012420 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 3.0 w 44.867748 2.968961 592.713562 490.129944 rc newpath 259.169647 228.639221 m 256.975616 228.632171 l 255.049942 228.625915 l 252.865447 228.618743 l 250.645919 228.611389 l 248.416030 228.603912 l 246.329620 228.596862 l 244.149566 228.589385 l 241.873474 228.581512 l 239.582473 228.573455 l 237.202239 228.565002 l 235.085433 228.557403 l 232.679138 228.548675 l 230.237640 228.539672 l 227.860198 228.530822 l 225.679870 228.522583 l 223.060119 228.512573 l 220.817260 228.503875 l 218.180358 228.493499 l 215.820602 228.484069 l 213.203170 228.473510 l 210.682388 228.463165 l 208.021972 228.452117 l 205.550933 228.441680 l 202.854797 228.430114 l 200.019470 228.417755 l 197.521652 228.406707 l 194.792022 228.394439 l 191.936279 228.381378 l 189.106216 228.368194 l 186.332794 228.355072 l 183.211563 228.340026 l 180.368240 228.326049 l 177.290557 228.310638 l 174.463165 228.296203 l 171.328735 228.279907 l 168.336715 228.264038 l 165.163284 228.246856 l 162.013687 228.229400 l 158.664657 228.210449 l 155.387237 228.191497 l 151.980804 228.171325 l 148.545623 228.150482 l 145.336990 228.130523 l 141.595550 228.106689 l 138.188766 228.084350 l 134.490722 228.059509 l 130.884765 228.034576 l 126.933670 228.006469 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 619.875061 229.394683 m 622.160400 216.327362 l 623.003295 204.886688 l 622.672912 192.005950 l 620.975585 179.092681 l 617.936035 166.364013 l 613.929016 154.733520 l 608.594909 142.923583 l 601.838500 131.021453 l 593.885009 119.536010 l 584.479248 108.180908 l 575.207885 98.615783 l 563.717590 88.391448 l 551.120361 78.759826 l 538.041809 70.130249 l 525.424743 62.886840 l 509.582275 55.052856 l 495.515472 49.112091 l 478.492950 43.040710 l 462.910125 38.446868 l 445.346099 34.276123 l 428.253448 31.170745 l 410.131774 28.848571 l 393.316192 27.552673 l 375.083587 27.059906 l 356.143951 27.545196 l 339.740844 28.792816 l 322.200256 30.996398 l 304.363647 34.194732 l 287.286987 38.213531 l 271.200683 42.919647 l 253.939422 49.058685 l 239.051162 55.365356 l 223.889785 62.888916 l 210.876205 70.376464 l 197.510314 79.249511 l 185.819305 88.211486 l 174.579116 98.166656 l 164.614852 108.430114 l 155.324417 119.679870 l 147.527648 130.945587 l 140.764816 142.842285 l 135.302444 154.953277 l 131.400711 166.301422 l 128.268341 179.498809 l 126.693115 191.415008 l 126.297912 204.171508 l 127.162994 216.369079 l 129.443313 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 605.727722 229.394683 m 610.442871 216.118194 l 613.291381 204.380798 l 615.082397 191.050292 l 615.364318 177.573303 l 614.128051 164.186981 l 611.636596 151.873443 l 607.707519 139.294891 l 602.224060 126.546203 l 595.354797 114.179260 l 586.871520 101.893646 l 578.252441 91.501220 l 567.320312 80.350677 l 555.101867 69.808410 l 542.223510 60.332763 l 529.655883 52.357788 l 513.719238 43.711334 l 499.453430 37.140045 l 482.075927 30.411804 l 466.081451 25.312683 l 447.976593 20.677185 l 430.298217 17.222045 l 411.509857 14.636291 l 394.048217 13.192565 l 375.100311 12.643402 l 355.417449 13.184204 l 338.383697 14.574188 l 320.196014 17.027984 l 301.746002 20.586639 l 284.140899 25.053497 l 267.626708 30.277526 l 250.003860 37.080932 l 234.907012 44.056671 l 219.658676 52.360076 l 206.698196 60.603515 l 193.544357 70.345275 l 182.208129 80.154052 l 171.506958 91.012298 l 162.241104 102.163818 l 153.867309 114.334564 l 147.134429 126.464691 l 141.642990 139.208038 l 137.622268 152.106811 l 135.200210 164.120941 l 133.939575 177.998779 l 134.189819 190.435943 l 135.888198 203.643737 l 138.888076 216.160797 l 143.590637 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 327.505859 229.394683 m 338.549438 221.666748 l 347.174133 214.311889 l 355.685241 205.419403 l 362.895050 195.895599 l 368.641723 185.947753 l 372.642700 176.398620 l 375.399963 166.275451 l 376.740783 155.658081 l 376.534759 145.034088 l 374.718444 134.180084 l 371.786346 124.776062 l 367.024841 114.468658 l 360.737579 104.524566 l 353.314361 95.427337 l 345.476806 87.657714 l 334.892364 79.120147 l 324.938415 72.554412 l 312.338073 65.764221 l 300.378295 60.573486 l 286.518127 55.821685 l 272.734741 52.259704 l 257.893127 49.582885 l 243.983627 48.084167 l 228.827697 47.513336 l 213.083175 48.075500 l 199.512786 49.518493 l 185.138214 52.059143 l 170.743713 55.728576 l 157.255508 60.308593 l 144.894714 65.628021 l 132.109558 72.495056 l 121.584442 79.463348 l 111.469863 87.659942 l 103.396110 95.689331 l 95.844436 105.035522 l 90.024772 114.284912 l 85.334945 124.328765 l 82.172241 134.421905 l 80.402061 145.169403 l 80.204742 155.589050 l 81.534988 166.204315 l 84.370544 176.582977 l 88.282653 185.897521 l 94.260070 196.204010 l 100.904624 204.996582 l 109.268798 213.834747 l 118.432952 221.692596 l 129.443313 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 549.138427 229.394683 m 555.977661 216.512237 l 560.629394 205.002990 l 564.382751 191.809661 l 566.555175 178.352447 l 567.102233 164.878814 l 566.166503 152.398681 l 563.740722 139.571319 l 559.689636 126.495117 l 554.118713 113.742858 l 546.832458 101.012664 l 539.149780 90.198730 l 529.140258 78.552062 l 517.709960 67.500854 l 505.464263 57.536071 l 493.367950 49.127136 l 477.871520 39.987915 l 463.883911 33.027038 l 446.731384 25.886779 l 430.857696 20.466827 l 412.813323 15.533233 l 395.135192 11.852081 l 376.301910 9.095092 l 358.771362 7.554931 l 339.734130 6.968963 l 319.958312 7.546020 l 302.856964 9.028869 l 284.624053 11.645233 l 266.172058 15.436859 l 248.623306 20.191131 l 232.230895 25.744140 l 214.834533 32.964355 l 200.034194 40.353332 l 185.210098 49.129577 l 172.737792 57.821197 l 160.237670 68.064514 l 149.636138 78.346282 l 139.830688 89.689025 l 131.568908 101.293243 l 124.382507 113.903381 l 118.923416 126.411315 l 114.863082 139.482513 l 112.384429 152.635925 l 111.480804 164.812042 l 112.070327 178.779022 l 114.064605 191.198730 l 117.702713 204.276763 l 122.623321 216.553771 l 129.443313 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 443.033508 229.394683 m 452.623596 218.612060 l 459.752502 208.746551 l 466.355163 197.201843 l 471.434082 185.196594 l 474.883544 172.969573 l 476.624694 161.477294 l 476.935913 149.512756 l 475.659118 137.169799 l 472.779449 125.001007 l 468.169281 112.732757 l 462.756500 102.222595 l 455.196624 90.817077 l 446.107940 79.916534 l 436.004486 70.025482 l 425.756652 61.634857 l 412.341583 52.471527 l 400.022766 45.462615 l 384.710784 38.247222 l 370.384857 32.753112 l 353.962554 27.739501 l 337.767791 23.990966 l 320.433441 21.179260 l 304.249511 19.607025 l 286.648345 19.008514 l 268.364044 19.597900 l 252.575592 21.111663 l 235.790710 23.780151 l 218.882995 27.641418 l 202.907211 32.473236 l 188.107864 38.102813 l 172.575210 45.399414 l 159.544403 52.838806 l 146.716979 61.637237 l 136.154571 70.309326 l 125.854888 80.474334 l 117.431442 90.614807 l 110.012008 101.725250 l 104.186050 113.004455 l 99.650604 125.154968 l 96.831253 137.090209 l 95.544082 149.429412 l 95.872123 161.697174 l 97.580230 172.908508 l 101.178543 185.580413 l 105.855285 196.661651 l 112.318038 208.117370 l 119.881362 218.647308 l 129.443313 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 242.621917 229.394683 m 253.714477 224.631347 l 262.674835 219.778900 l 271.865295 213.598754 l 280.054840 206.681793 l 287.042816 199.193115 l 292.406951 191.794921 l 296.766235 183.762207 l 299.941833 175.156127 l 301.719268 166.382385 l 302.078308 157.270324 l 301.156280 149.266510 l 298.742889 140.388214 l 294.884918 131.726593 l 289.854064 123.726104 l 284.221008 116.838897 l 276.285369 109.216766 l 268.590454 103.318298 l 258.627655 97.186096 l 249.006378 92.477142 l 237.712402 88.150817 l 226.371154 84.898254 l 214.075271 82.448699 l 202.501632 81.075256 l 189.863998 80.551818 l 176.735290 81.067321 l 165.443054 82.389709 l 153.530899 84.714874 l 141.682708 88.065917 l 130.687164 92.236358 l 120.737762 97.062774 l 110.625686 103.264831 l 102.493240 109.524230 l 94.916053 116.840881 l 89.117668 123.957458 l 84.016052 132.173858 l 80.453102 140.228973 l 78.056076 148.883483 l 77.052215 157.474853 l 77.433456 166.495086 l 79.180992 175.099609 l 82.346672 183.705139 l 86.823730 191.939514 l 92.064506 199.154663 l 99.325195 206.909973 l 106.875839 213.297698 l 115.928237 219.455291 l 125.458389 224.647857 l 136.516983 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q 46.867748 4.968961 588.713562 486.129944 rc newpath 173.157943 228.933929 m 177.886688 226.901824 l 181.704513 224.830291 l 185.617385 222.190917 l 189.100097 219.236297 l 192.066818 216.037292 l 194.338531 212.877319 l 196.177505 209.447021 l 197.507110 205.773101 l 198.236679 202.029327 l 198.356842 198.143524 l 197.931823 194.732696 l 196.864120 190.952392 l 195.178054 187.268402 l 192.991943 183.869964 l 190.552307 180.948791 l 187.124038 177.722015 l 183.806320 175.230865 l 179.517898 172.648986 l 175.382781 170.674621 l 170.535583 168.871246 l 165.674957 167.528045 l 160.412689 166.533172 l 155.466629 165.996337 l 150.074050 165.828704 l 144.481613 166.108734 l 139.680175 166.726409 l 134.625015 167.776702 l 129.608779 169.266265 l 124.966232 171.102813 l 120.778610 173.215270 l 116.539489 175.917022 l 113.147445 178.633422 l 110.007568 181.798614 l 107.626213 184.868743 l 105.558959 188.404235 l 104.148574 191.861663 l 103.246505 195.567230 l 102.940719 199.236480 l 103.234893 203.078735 l 104.108688 206.733520 l 105.590270 210.377624 l 107.628250 213.852630 l 109.978324 216.886291 l 113.200927 220.132659 l 116.526962 222.792358 l 120.491409 225.339721 l 124.644699 227.469909 l 129.443313 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 619.875061 229.394683 m 623.338317 242.694488 l 625.142578 254.390914 l 625.816711 267.612640 l 625.042907 280.919403 l 622.830566 294.082519 l 619.505249 306.147491 l 614.788391 318.432769 l 608.573913 330.846679 l 601.0625 342.855316 l 592.009826 354.754425 l 582.965270 364.797546 l 571.638366 375.551727 l 559.110595 385.699707 l 546.013549 394.805572 l 533.311340 402.458404 l 517.288818 410.744812 l 503.008117 417.035125 l 485.673461 423.469360 l 469.764373 428.341461 l 451.796813 432.767578 l 434.283752 436.064758 l 415.695098 438.531280 l 398.433349 439.908050 l 379.710113 440.431671 l 360.260772 439.916015 l 343.422271 438.590515 l 325.428802 436.249908 l 307.152465 432.853973 l 289.682250 428.589050 l 273.257812 423.597717 l 255.679260 417.091674 l 240.565597 410.414062 l 225.233337 402.456237 l 212.132904 394.545593 l 198.751663 385.183380 l 187.126663 375.741180 l 176.042984 365.269531 l 166.321289 354.493041 l 157.382125 342.704711 l 150.019256 330.925903 l 143.797546 318.517456 l 138.968566 305.919189 l 135.732513 294.147369 l 133.458984 280.500183 l 132.735473 268.220489 l 133.330917 255.123626 l 135.218933 242.651962 l 138.673507 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 563.285766 229.394683 m 575.945922 242.353027 l 585.466552 254.282669 l 594.423706 268.316345 l 601.491394 282.980468 l 606.520690 297.978454 l 609.356933 312.125305 l 610.417419 326.899108 l 609.497375 342.183593 l 606.547424 357.291137 l 601.423095 372.557556 l 595.191406 385.662109 l 586.308898 399.908081 l 575.479675 413.545959 l 563.326049 425.938842 l 550.917053 436.464477 l 534.587280 447.972076 l 519.530273 456.782592 l 500.755126 465.860168 l 483.144500 472.777099 l 462.917663 479.092651 l 442.941162 483.816833 l 421.536071 487.361541 l 401.537811 489.344177 l 379.781036 490.098907 l 357.179687 489.355621 l 337.669952 487.446777 l 316.942474 484.082580 l 296.085418 479.216217 l 276.407287 473.129547 l 258.213165 466.041931 l 239.166641 456.862121 l 223.240493 447.510620 l 207.627655 436.461486 l 194.838867 425.583007 l 182.453323 412.847595 l 172.418762 400.160980 l 163.696807 386.282775 l 156.987548 372.219116 l 151.950805 357.099792 l 149.063842 342.282287 l 148.130447 327.002197 l 149.229110 311.854248 l 152.008026 298.053466 l 157.249694 282.510620 l 163.759246 268.974731 l 172.535491 255.045562 l 182.640045 242.310516 l 195.262802 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 280.146728 229.394683 m 294.936828 235.745880 l 306.884002 242.215774 l 319.137939 250.455947 l 330.057312 259.678558 l 339.374633 269.663513 l 346.526794 279.527709 l 352.339172 290.238037 l 356.573303 301.712829 l 358.943206 313.411132 l 359.421936 325.560546 l 358.192596 336.232299 l 354.974731 348.070037 l 349.830718 359.618835 l 343.122955 370.286193 l 335.612213 379.469085 l 325.031341 389.631927 l 314.771484 397.496582 l 301.487731 405.672851 l 288.659362 411.951446 l 273.600708 417.719909 l 258.479064 422.056640 l 242.084548 425.322723 l 226.653045 427.153961 l 209.802856 427.851928 l 192.297912 427.164550 l 177.241607 425.401367 l 161.358734 422.301147 l 145.561141 417.833099 l 130.900421 412.272491 l 117.634552 405.837280 l 104.151779 397.567871 l 93.308517 389.221984 l 83.205604 379.466430 l 75.474426 369.977691 l 68.672271 359.022521 l 63.921669 348.282318 l 60.725631 336.743011 l 59.387157 325.287841 l 59.895477 313.260864 l 62.225524 301.788146 l 66.446426 290.314147 l 72.415840 279.334960 l 79.403549 269.714721 l 89.084457 259.374359 l 99.151985 250.857376 l 111.221862 242.647262 l 123.928710 235.723831 l 138.673507 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 549.138427 229.394683 m 560.532470 242.663284 l 568.963378 254.777297 l 576.722229 268.927429 l 582.627136 283.617248 l 586.555541 298.556365 l 588.431762 312.580169 l 588.568664 327.164367 l 586.776855 342.194763 l 583.049255 356.999481 l 577.225402 371.912963 l 570.464782 384.680297 l 561.086242 398.526580 l 549.864807 411.751953 l 537.431701 423.746337 l 524.850036 433.916870 l 508.410156 445.019622 l 493.335693 453.509002 l 474.619598 462.245941 l 457.124664 468.896942 l 437.083374 474.964996 l 417.330444 479.501159 l 396.195678 482.903259 l 376.468322 484.805511 l 355.016052 485.529541 l 332.731231 484.816467 l 313.486022 482.985015 l 293.021484 479.756256 l 272.399383 475.083679 l 252.903503 469.235687 l 234.830932 462.420776 l 215.845458 453.585571 l 199.899307 444.574707 l 184.179031 433.913940 l 171.210678 423.402221 l 158.534591 411.075378 l 148.133804 398.772094 l 138.931137 385.284240 l 131.655075 371.582824 l 125.924041 356.812255 l 122.274078 342.291625 l 120.469787 327.265930 l 120.620971 312.312011 l 122.462829 298.630920 l 126.562423 283.147949 l 131.999160 269.588928 l 139.590454 255.549133 l 148.533813 242.619934 l 159.894485 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 612.801391 229.394683 m 620.565490 243.593643 l 625.881286 256.291625 l 630.219726 270.860351 l 632.803955 285.732727 l 633.581298 300.634399 l 632.697509 314.446075 l 630.161376 328.650085 l 625.821594 343.137329 l 619.788330 357.272552 l 611.848754 371.389587 l 603.445434 383.386169 l 592.467895 396.311035 l 579.906127 408.579101 l 566.427490 419.644256 l 553.098083 428.984008 l 536.005859 439.137176 l 520.565979 446.871795 l 501.621063 454.807037 l 484.080017 460.831329 l 464.132568 466.315612 l 444.584197 470.408081 l 423.753875 473.473388 l 404.361755 475.185821 l 383.301483 475.837341 l 361.424133 475.195709 l 342.506744 473.546997 l 322.340270 470.638061 l 301.935882 466.422790 l 282.536102 461.137786 l 264.421508 454.965576 l 245.207168 446.941436 l 228.870422 438.731140 l 212.520034 428.981323 l 198.776580 419.327606 l 185.018630 407.953247 l 173.368026 396.539459 l 162.613510 383.951721 l 153.576446 371.078369 l 145.746322 357.094573 l 139.834396 343.230224 l 135.484237 328.748474 l 132.893447 314.183441 l 132.041549 300.708251 l 132.872268 285.261169 l 135.245422 271.535247 l 139.454299 257.093170 l 145.078613 243.547805 l 152.820831 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 421.619964 229.394683 m 434.858551 240.022445 l 445.072174 249.999664 l 455.002624 261.929321 l 463.239379 274.580261 l 469.601989 287.684448 l 473.809692 300.177001 l 476.411987 313.342956 l 477.200592 327.078308 l 476.053833 340.757080 l 472.872802 354.673065 l 468.415405 366.687042 l 461.588531 379.813720 l 452.873870 392.440277 l 442.795898 403.961975 l 432.297058 413.781494 l 418.262329 424.550750 l 405.164611 432.818786 l 388.680694 441.357299 l 373.105743 447.876556 l 355.117523 453.838653 l 337.275817 458.304321 l 318.099914 461.658294 l 300.149597 463.535400 l 280.602111 464.250213 l 260.295623 463.546234 l 242.783264 461.738952 l 224.212188 458.555664 l 205.581161 453.955413 l 188.077697 448.209045 l 171.982849 441.528472 l 155.258514 432.893493 l 141.407470 424.118225 l 127.993118 413.778656 l 117.175918 403.630554 l 106.916336 391.792327 l 98.846221 380.047332 l 92.131034 367.257537 l 87.327224 354.363616 l 84.212890 340.583190 l 83.094108 327.167358 l 83.869705 313.435180 l 86.548507 299.936553 l 90.664657 287.750427 l 97.286247 274.172302 l 104.875869 262.493469 l 114.625976 250.643173 l 125.474533 239.987197 l 138.673507 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 46.867748 4.968961 588.713562 486.129944 rc newpath 584.506713 229.394683 m 594.398437 242.300979 l 601.600463 254.009796 l 608.078186 267.612487 l 612.814086 281.662841 l 615.711181 295.888336 l 616.757629 309.191894 l 616.170593 322.981506 l 613.780456 337.149658 l 609.612731 351.066467 l 603.501159 365.050354 l 596.625671 376.996154 l 587.271423 389.926727 l 576.234252 402.255035 l 564.124572 413.418090 l 551.954772 422.871215 l 536.141662 433.178344 l 521.705444 441.050964 l 503.843536 449.145904 l 487.193084 455.303344 l 468.159545 460.917572 l 449.430725 465.112365 l 429.415283 468.257232 l 410.746856 470.015197 l 390.453643 470.684265 l 369.372894 470.025360 l 351.160949 468.332794 l 331.781158 465.348205 l 312.229339 461.027374 l 293.715118 455.616851 l 276.516479 449.307830 l 258.398315 441.121948 l 243.126296 432.765563 l 228.003585 422.868499 l 215.458511 413.098083 l 203.107910 401.624847 l 192.875869 390.155761 l 183.701721 377.560668 l 176.303924 364.741149 l 170.285095 350.890716 l 166.202972 337.240844 l 163.801559 323.077392 l 163.209594 308.937927 l 164.241104 295.959167 l 167.269699 281.214965 l 171.628479 268.246673 l 177.956573 254.753738 l 185.592422 242.258972 l 195.455368 229.394683 l S newpath 0.0 0.0 m 0.0 497.0 l 642.0 497.0 l 642.0 0.0 l h W Q Q q q newpath 42.010612 229.394683 m 639.497009 229.394683 l S Q q q newpath 276.062805 229.394683 m 276.062805 236.0 l S -5.0 -5.0 translate 272.0 257.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 629.745849 229.394683 m 629.745849 236.0 l S -5.0 -5.0 translate 625.0 257.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q Q q newpath 42.010612 490.098907 m 42.010612 6.968963 l S Q q q newpath 42.010612 477.908996 m 35.0 477.908996 l S -5.0 -5.0 translate q 6 477 7 13 rc 6.0 488.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 15.0 488.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 42.010612 229.394683 m 35.0 229.394683 l S -5.0 -5.0 translate 15.0 240.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.0) show Q 5.0 5.0 translate Q Q Q Q 0 0 652 507 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 999 1699 a currentpoint currentpoint translate 1 0.35751 div 1 0.35751 div scale neg exch neg exch translate 999 1699 a -184 1823 a Ft(Figure)24 b FD(9.)g Fs(Orbit)h(of)h(the)g(set)g FA(F)7 b FD(\()p Fw(\022)r FD(\))27 b Fs(for)f(sever)l(al)h(values)f(of)h Fw(\022)r Fs(.)34 b(The)26 b(c)l(ol)t(le)l(ction)g(of)h(Poinc)l(ar)n (\023)-35 b(e)28 b(neighb)l(ourho)l(o)l(ds)h FA([)2947 1835 y Fv(k)2986 1823 y FA(D)3041 1832 y Fu(+)3091 1823 y FD(\()p Fw(I)3149 1835 y Fv(k)3187 1823 y Fw(;)11 b(\022)3251 1835 y Fv(k)3289 1823 y FD(\))27 b Fs(is)f(given)f(in)h(solid)1139 1898 y(lines,)g(the)f(c)l(ol)t(le)l(ction)h FA([)1809 1908 y Fv(j)1842 1898 y FA(D)1897 1907 y Fn(\000)1949 1898 y FD(\()p Fw(I)2007 1908 y Fv(j)2039 1898 y Fw(;)12 b(\022)2104 1908 y Fv(j)2136 1898 y FD(\))26 b Fs(|)f(dashe)l(d.)-84 2280 y FF(Denote,)42 b FB(D)368 2295 y FD(5)449 2280 y Fz(\021)g FB(D)s FF(\()p FB(I)733 2295 y FD(5)772 2280 y FB(;)17 b(#)873 2295 y FD(5)912 2280 y FF(\))41 b(\(see)g(\(9)p FB(:)p FF(63\)\),)h(and)f(let)f FB(p)i Fz(7!)e FB(@)5 b(D)2265 2295 y FD(5)2306 2280 y FF(\()p FB(p)p FF(\))40 b(b)s(e)h(some)g(parametrization)g(of)f(the)-184 2396 y(b)s(oundary)33 b(of)f(this)i(domain.)43 b(Then)34 b Fz(W)8 b FF(\()p FB(\022)s FF(\))33 b(is)g(additionally)g(b)s(ounded)h (b)m(y)421 2638 y Fz(W)519 2653 y Fw(D)577 2662 y Fu(5)616 2638 y FF(\()p FB(\022)s(;)17 b(p)p FF(\))82 b(=)h FB(b)23 b Fz(\000)1247 2570 y FB(\025)p 1247 2615 57 4 v 1251 2706 a FF(2)1331 2557 y Fr(\000)1377 2638 y FB(b)f Fz(\000)h FB(T)1611 2596 y FA(\000)p FD(1)1597 2665 y Fw(b;\025)1705 2638 y FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))2041 2596 y FD(2)2103 2638 y FF(+)22 b FB(@)5 b(D)2338 2653 y FD(5)2378 2638 y FF(\()p FB(p)p FF(\))2503 2557 y Fr(\001)2565 2638 y FB(;)414 2876 y Fz(W)512 2891 y Fw(C)562 2903 y Fn(=)616 2876 y FF(\()p FB(\022)s(;)17 b(p)p FF(\))82 b(=)h FB(b)23 b Fz(\000)1247 2808 y FB(\025)p 1247 2853 V 1251 2944 a FF(2)1331 2795 y Fr(\000)1377 2876 y FB(b)f Fz(\000)h FB(T)1611 2834 y FA(\000)p FD(1)1597 2903 y Fw(b;\025)1705 2876 y FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))2041 2835 y FD(2)2103 2876 y FF(+)22 b FB(iC)2304 2891 y FA(=)2359 2876 y FF(\()p FB(\022)s FF(\))17 b Fz(j)o(=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(j)23 b FF(+)f FB(p)3133 2795 y Fr(\001)3195 2876 y FB(;)434 3114 y Fz(W)532 3129 y Fw(c)563 3141 y Fn(=)616 3114 y FF(\()p FB(\022)s(;)17 b(p)p FF(\))82 b(=)h FB(b)23 b Fz(\000)1247 3046 y FB(\025)p 1247 3091 V 1251 3182 a FF(2)1331 3033 y Fr(\000)1377 3114 y FB(b)f Fz(\000)h FB(T)1611 3073 y FA(\000)p FD(1)1597 3142 y Fw(b;\025)1705 3114 y FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))2041 3073 y FD(2)2103 3114 y FF(+)22 b FB(ic)2276 3129 y FA(=)2331 3114 y FF(\()p FB(\022)s FF(\))17 b Fz(j=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(j)22 b FF(+)g FB(p)3105 3033 y Fr(\001)3167 3114 y FB(;)-184 3337 y FF(for)32 b(all)h(0)27 b Fz(\024)h FB(\022)j Fz(\024)d FB(\022)511 3301 y FA(\003)583 3337 y FF(\(see)34 b(assumption)g(\(9)p FB(:)p FF(62\))e(on)g(b)s(ounded)i (distortion\).)-84 3456 y(Recall,)f(that)f FB(u)27 b FF(=)h(\002)711 3471 y FD(2)772 3456 y Fz(\016)22 b FB(f)33 b Fz(\016)22 b FF(\010)1067 3471 y FD(1)1107 3456 y FF(.)44 b(W)-8 b(e)33 b(\014rst)g(co)m(v)m(er)h(the)f(set)884 3669 y Fz(F)10 b FF(\()p FB(\022)s FF(\))27 b(=)h(\010)1291 3684 y FD(1)1347 3559 y Fr(\020)1407 3669 y FB(T)1464 3684 y Fw(b;\025)1576 3559 y Fr(\020)1635 3669 y Fz(\000)1712 3579 y Fr(p)p 1812 3579 231 4 v 90 x Fz(W)8 b FF(\()p FB(\022)s FF(\))2043 3559 y Fr(\021\021)2179 3669 y FB(;)114 b FF(0)27 b Fz(\024)h FB(\022)j Fz(\024)d FB(\031)t(;)770 b FF(\(11.96\))-184 3883 y(b)m(y)34 b(a)e(collection)i(of)e(P)m(oincar) m(\023)-46 b(e)33 b(half-neigh)m(b)s(ourho)s(o)s(ds)1040 4071 y Fz(P)j FF(=)27 b(\()p Fz([)1352 4086 y Fw(k)1395 4071 y Fz(D)1472 4086 y FD(+)1531 4071 y FF(\()p FB(I)1612 4086 y Fw(k)1655 4071 y FB(;)17 b(\022)1744 4086 y Fw(k)1787 4071 y FF(\)\))22 b Fz([)g FF(\()p Fz([)2077 4086 y Fw(j)2114 4071 y Fz(D)2191 4086 y FA(\000)2250 4071 y FF(\()p FB(I)2331 4086 y Fw(j)2368 4071 y FB(;)17 b(\022)2457 4086 y Fw(j)2493 4071 y FF(\)\))g FB(;)-184 4259 y FF(for)33 b(some)h(appropriately)g(c) m(hosen)h FB(I)1172 4274 y Fw(k)1243 4259 y FF(=)29 b(\()p FB(l)1415 4274 y Fw(k)1457 4259 y FB(;)17 b(r)1545 4274 y Fw(k)1588 4259 y FF(\),)33 b FB(I)1729 4274 y Fw(j)1794 4259 y FF(=)c(\()p FB(l)1966 4274 y Fw(j)2002 4259 y FB(;)17 b(r)2090 4274 y Fw(j)2127 4259 y FF(\))33 b(and)g FB(\022)2433 4274 y Fw(k)2476 4259 y FF(,)h FB(\022)2582 4274 y Fw(j)2652 4259 y FF(\(see)g(Fig.)45 b(9\),)33 b(then)h(according)-184 4375 y(to)e(Lemma)i(3,)e(the)h(set)g FB(f)11 b FF(\()p Fz(F)f FF(\()p FB(\022)s FF(\)\),)32 b(0)c Fz(\024)g FB(\022)j Fz(\024)d FB(\031)36 b FF(is)d(con)m(tained)h (in)919 4593 y(~)896 4618 y Fz(P)9 b FF(\()p FB(t;)17 b(s)p FF(\))27 b(=)1306 4507 y Fr(\020)1365 4618 y Fz([)1431 4633 y Fw(k)1474 4618 y Fz(D)1551 4633 y FD(+)1610 4618 y FF(\()1660 4593 y(~)1648 4618 y FB(I)1691 4633 y Fw(k)1734 4618 y FB(;)17 b(\022)1823 4633 y Fw(k)1866 4618 y FF(\))1904 4507 y Fr(\021)1985 4618 y Fz([)2074 4507 y Fr(\020)2133 4618 y Fz([)2199 4633 y Fw(j)2236 4618 y Fz(D)2313 4633 y FA(\000)2372 4618 y FF(\()2422 4593 y(~)2410 4618 y FB(I)2453 4633 y Fw(j)2489 4618 y FB(;)g(\022)2578 4633 y Fw(j)2615 4618 y FF(\))2653 4507 y Fr(\021)2729 4618 y FB(;)-184 4818 y FF(where)1264 4916 y(~)1252 4942 y FB(I)1295 4957 y Fw(m)1389 4942 y FF(=)28 b(\()p Fk(f)p FF(\()p FB(l)1631 4957 y Fw(m)1697 4942 y FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)g Fk(F)p FF(\()p FB(r)2091 4957 y Fw(m)2156 4942 y FF(;)g FB(t;)g(s)p FF(\)\))-84 5118 y(Set)33 b Fz(V)8 b FF(\()p FB(t;)17 b(s)p FF(\))28 b Fz(\021)g FF(\002)563 5133 y FD(2)602 5118 y FF(\()663 5093 y(~)640 5118 y Fz(P)8 b FF(\()p FB(t;)17 b(s)p FF(\)\).)44 b(W)-8 b(e)33 b(construct)g(the)g(set)844 5321 y Fz(M)p FF(\()p FB(t;)17 b(s)p FF(\))27 b(=)h Fz(\000)p FF(sign)17 b(\()p Fz(=)g FF(\()p FB(b)22 b Fz(\000)h(V)8 b FF(\()p FB(t;)17 b(s)p FF(\)\)\))2248 5231 y Fr(p)p 2348 5231 434 4 v 90 x FB(b)23 b Fz(\000)f(V)8 b FF(\()p FB(t;)17 b(s)p FF(\))p FB(;)-184 5509 y FF(whic)m(h)34 b(is)f(a)g(b)s(ound)f(on)h FB(V)768 5524 y Fw(u;)p FD(0)868 5509 y FF(\()p FB(T)977 5467 y FA(\000)p FD(1)963 5536 y Fw(b;\025)1071 5509 y FF(\()p Fz(D)1186 5524 y FD(+)1245 5509 y FF(\)\),)f(and)h(v)m(erify) h(that)e(it)h(is)g(con)m(tained)g(compactly)h(in)f FB(T)3343 5467 y FA(\000)p FD(1)3329 5536 y Fw(b;\025)3437 5509 y FF(\()p Fz(D)3552 5524 y FA(\000)3611 5509 y FF(\).)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 32 33 TeXDict begin 32 32 bop -184 284 a FJ(32)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)940 1504 y currentpoint currentpoint translate 0.38306 0.38306 scale neg exch neg exch translate 940 1504 a @beginspecial 20 @llx 224 @lly 575 @urx 567 @ury 5550 @rwi @setspecial %%BeginDocument: cover_1.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 224 575 567 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 7:09:44 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 908 561 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 908.0 561.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 898 551 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w [ 18.0 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 786.424926 7.508850 m 809.949707 30.299987 l 828.165466 51.775726 l 845.955932 77.532165 l 860.807983 104.920257 l 872.393859 133.355285 l 880.184143 160.514923 l 885.183166 189.185394 l 887.021850 219.140350 l 885.465637 249.011505 l 880.351196 279.436767 l 872.936706 305.729858 l 861.407714 334.483520 l 846.557128 362.164855 l 829.285888 387.442108 l 811.226989 408.997802 l 787.017517 432.651306 l 764.375915 450.819793 l 735.834411 469.590087 l 708.832153 483.926483 l 677.616027 497.041259 l 646.631286 506.866485 l 613.312072 514.247070 l 582.111938 518.378234 l 548.130126 519.951477 l 512.828796 518.402099 l 482.389678 514.424621 l 450.120697 507.419555 l 417.764343 497.298095 l 387.388519 484.657775 l 359.483825 469.966461 l 330.525329 450.983978 l 306.582305 431.701080 l 283.444305 408.991638 l 264.838623 386.714782 l 247.259613 360.743804 l 233.508972 334.995483 l 222.164611 306.978973 l 214.172271 278.759826 l 209.170181 248.631591 l 207.654266 219.334655 l 209.469970 189.386444 l 214.614227 159.991729 l 222.233825 133.498535 l 234.289321 104.036041 l 247.975219 78.752044 l 265.447509 53.163055 l 284.797729 30.224304 l 308.252014 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 769.232055 7.508850 m 786.132019 36.534851 l 798.346801 62.804779 l 809.215698 93.260772 l 817.006713 124.658172 l 821.560668 156.392974 l 822.898742 186.027832 l 821.349853 216.706268 l 816.619812 248.189544 l 808.776245 279.081024 l 797.513916 310.091003 l 784.983764 336.559265 l 768.056945 365.188079 l 748.188537 392.464050 l 726.470458 417.146575 l 704.701965 438.037475 l 676.477600 460.804901 l 650.754821 478.187530 l 618.970581 496.054595 l 589.374084 509.641113 l 555.569519 522.026000 l 522.327697 531.277709 l 486.818756 538.212768 l 453.709167 542.089111 l 417.723358 543.564270 l 380.341094 542.111450 l 348.041320 538.379394 l 313.660614 531.797851 l 278.958892 522.268127 l 246.077636 510.332794 l 215.507720 496.411926 l 183.268173 478.344207 l 156.055252 459.893310 l 129.061981 438.031494 l 106.621559 416.439208 l 84.468338 391.070251 l 66.047897 365.695007 l 49.450012 337.809631 l 35.969230 309.405670 l 24.874980 278.691070 l 17.191848 248.392059 l 12.442122 216.919464 l 10.871397 185.462493 l 12.195506 156.550872 l 16.960960 123.658233 l 24.130092 94.679168 l 34.740119 64.472076 l 47.687622 36.440551 l 64.538658 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 782.059020 7.508850 m 804.216979 30.556152 l 821.260314 52.130767 l 837.768920 77.866485 l 851.387023 105.100524 l 861.817932 133.259490 l 868.615600 160.063842 l 872.677673 188.276733 l 873.654846 217.675506 l 871.357482 246.922515 l 865.610229 276.648956 l 857.751159 302.292114 l 845.850036 330.290710 l 830.762695 357.204895 l 813.391235 381.749938 l 795.346313 402.658813 l 771.277465 425.580261 l 748.853393 443.171386 l 720.668212 461.332153 l 694.064025 475.194396 l 663.361022 487.869049 l 632.926025 497.360748 l 600.228698 504.488677 l 569.629211 508.477600 l 536.311401 509.996520 l 501.700012 508.500640 l 471.847198 504.660095 l 440.181671 497.894958 l 408.400878 488.117248 l 378.526062 475.901275 l 351.034729 461.696166 l 322.438964 443.330322 l 298.724487 424.659881 l 275.718566 402.652832 l 257.125732 381.044067 l 239.438552 355.824127 l 225.465789 330.788818 l 213.762512 303.509399 l 205.294067 275.988250 l 199.663253 246.550964 l 197.420089 217.865966 l 198.375289 188.474304 l 202.558197 159.548217 l 209.208877 133.401062 l 220.065979 104.223114 l 232.613571 79.082183 l 248.818542 53.520538 l 266.919738 30.479797 l 289.011444 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 769.232055 7.508850 m 781.194213 15.966979 l 790.692810 24.230163 l 800.250732 34.429473 l 808.5625 45.550384 l 815.434204 57.340393 l 820.487121 68.795440 l 824.327453 81.063232 l 826.766784 94.047821 l 827.620544 107.145690 l 826.844970 120.622955 l 824.779785 132.369964 l 820.930908 145.313201 l 815.486816 157.861755 l 808.803283 169.390441 l 801.574523 179.271240 l 791.636657 190.162994 l 782.167175 198.562530 l 770.062072 207.269409 l 758.484802 213.938812 l 744.991821 220.054016 l 731.515563 224.644042 l 716.960388 228.096740 l 703.293029 230.031066 l 688.386718 230.768066 l 672.901428 230.042236 l 659.566833 228.179840 l 645.467956 224.902618 l 631.392089 220.173919 l 618.258728 214.279449 l 606.290405 207.444274 l 594.006042 198.638549 l 583.995361 189.724487 l 574.501953 179.268402 l 567.057678 169.057830 l 560.267211 157.215576 l 555.232360 145.544525 l 551.430664 132.930206 l 549.197998 120.321716 l 548.459167 106.978240 l 549.301269 94.132568 l 551.729614 81.149810 l 555.675720 68.573181 l 560.614074 57.400329 l 567.757568 45.1875 l 575.419433 34.919189 l 584.823181 24.772094 l 594.920837 15.938293 l 606.846679 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 626.087219 7.508850 m 626.087219 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 7.871397 3.50883 883.150452 543.05542 rc newpath 510.644073 7.508850 m 529.250488 19.395202 l 544.126403 31.175842 l 559.211486 45.877685 l 572.462280 62.058044 l 583.563659 79.342468 l 591.879272 96.238098 l 598.390747 114.423919 l 602.802978 133.758972 l 604.800109 153.339477 l 604.328735 173.556945 l 601.796081 191.229736 l 596.603698 210.751220 l 588.957641 229.721893 l 579.371337 247.186004 l 568.873168 262.178619 l 554.311462 278.730041 l 540.346191 291.510925 l 522.408996 304.774139 l 505.191619 314.943237 l 485.071044 324.274414 l 464.934387 331.282531 l 443.154205 336.556640 l 422.684020 339.512268 l 400.348266 340.638488 l 377.144805 339.529357 l 357.172760 336.683593 l 336.074310 331.677490 l 315.040069 324.457397 l 295.454040 315.462829 l 277.652923 305.040679 l 259.449005 291.626708 l 244.687026 278.063201 l 230.778961 262.174285 l 219.969604 246.681671 l 210.236541 228.743988 l 203.168685 211.100524 l 198.030944 192.073669 l 195.288085 173.104370 l 194.865661 153.088714 l 196.831802 133.885406 l 201.227111 114.552612 l 207.916366 95.909393 l 216.042327 79.430633 l 227.580200 61.528015 l 239.795822 46.587249 l 254.644500 31.953002 l 270.461730 19.354553 l 289.011444 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 606.889770 499.529449 m 644.223083 481.746276 l 663.854492 467.674468 l 681.267211 453.379730 l 695.757629 440.029541 l 708.048217 427.493469 l 717.983947 416.401153 l 727.078002 405.363586 l 735.420837 394.359191 l 742.828308 383.751037 l 749.637023 373.168579 l 755.040649 364.092163 l 760.538391 354.117248 l 765.504516 344.330718 l 769.821228 335.091125 l 773.380798 326.844177 l 777.208007 317.192840 l 780.134033 309.131164 l 783.202575 299.865295 l 785.639709 291.747192 l 788.032714 282.913116 l 790.054748 274.555450 l 791.912536 265.874755 l 793.402709 257.924285 l 794.788085 249.355773 l 795.991699 240.446258 l 796.849731 232.668762 l 797.582519 224.231536 l 798.131042 215.458465 l 798.464721 206.803802 l 798.597106 198.346862 l 798.524291 188.842651 l 798.260314 180.183471 l 797.769165 170.795196 l 797.135253 162.144805 l 796.234497 152.513824 l 795.186950 143.268981 l 793.883544 133.397491 l 792.403747 123.522674 l 790.639831 112.928070 l 788.739929 102.457489 l 786.604675 91.461181 l 784.313049 80.251373 l 782.076538 69.671997 l 779.395202 57.209716 l 776.930664 45.756530 l 774.286804 33.233520 l 773.033142 27.132080 l 771.796813 20.964843 l 771.142211 17.625427 l 770.495788 14.269042 l 770.176025 12.584716 l 769.858764 10.896545 l 769.701049 10.051025 l 769.544006 9.204528 l 769.465759 8.780944 l 769.387634 8.357116 l 769.309753 7.933105 l 281.637359 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 598.037536 469.695434 m 631.430603 465.174041 l 654.664184 456.125366 l 675.496582 444.808258 l 692.732727 433.308929 l 707.252990 422.037933 l 718.920288 411.811828 l 729.541015 401.467773 l 739.232971 391.030212 l 747.794128 380.879516 l 755.623657 370.686798 l 761.807983 361.903656 l 768.070861 352.216979 l 773.699951 342.686401 l 778.568420 333.669616 l 782.563659 325.609497 l 786.836486 316.165832 l 790.084472 308.270629 l 793.469543 299.190063 l 796.138793 291.230285 l 798.738403 282.565185 l 800.913085 274.364776 l 802.886474 265.845245 l 804.444885 258.040679 l 805.863708 249.627593 l 807.058288 240.877624 l 807.871826 233.237609 l 808.516967 224.947357 l 808.930480 216.324432 l 809.085693 207.814941 l 808.998962 199.496551 l 808.625183 190.143768 l 808.034423 181.618133 l 807.129638 172.369232 l 806.057495 163.841674 l 804.601135 154.340301 l 802.949951 145.211608 l 800.922302 135.453613 l 798.631958 125.679077 l 795.898681 115.173706 l 792.935729 104.767608 l 789.568786 93.806121 l 785.898437 82.586669 l 782.247863 71.944152 l 777.765380 59.320709 l 773.527038 47.615051 l 768.833801 34.674133 l 766.549072 28.306762 l 764.255249 21.824890 l 763.023559 18.294738 l 761.795104 14.731811 l 761.182861 12.938049 l 760.572326 11.136352 l 760.267761 10.232421 l 759.963684 9.326538 l 759.811889 8.872863 l 759.660217 8.418701 l 759.508728 7.963989 l 293.464599 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 541.828674 143.279144 m 558.051452 156.886840 l 571.542236 167.227386 l 586.318115 177.280700 l 600.913696 185.815490 l 615.210571 192.823730 l 628.249816 198.072235 l 641.491455 202.314666 l 654.848999 205.508789 l 667.757873 207.574798 l 680.548828 208.635162 l 691.361633 208.757629 l 702.987792 208.079071 l 714.052001 206.623260 l 724.121826 204.573638 l 732.758666 202.228210 l 742.404418 198.913726 l 750.053588 195.713806 l 758.363708 191.596801 l 765.207397 187.641143 l 772.180908 183.005828 l 778.318237 178.337524 l 784.216674 173.231597 l 789.193298 168.352783 l 794.102966 162.905822 l 798.712280 157.063018 l 802.326660 151.835571 l 805.820983 146.052642 l 808.989257 139.938415 l 811.656738 133.827850 l 813.830444 127.801391 l 815.771240 120.986694 l 817.085388 114.759826 l 818.031127 108.011535 l 818.471130 101.815216 l 818.486633 94.962127 l 818.044555 88.448791 l 817.094665 81.585083 l 815.668640 74.833007 l 813.631591 67.735839 l 811.126281 60.889282 l 807.994506 53.893859 l 804.300720 46.980438 l 800.373291 40.664276 l 795.221252 33.486236 l 790.002075 27.136535 l 783.773620 20.454772 l 780.540893 17.293395 l 777.139099 14.157470 l 775.239746 12.483337 l 773.289428 10.817138 l 772.294799 9.986999 l 771.287170 9.158935 l 770.778320 8.745605 l 770.266235 8.332824 l 770.008911 8.126647 l 769.750793 7.920593 l 769.491821 7.714660 l 281.637359 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 579.050659 395.876892 m 601.614807 398.424285 l 621.159484 398.215270 l 642.135009 395.481323 l 661.542053 390.630981 l 678.935302 384.361022 l 693.400329 377.710815 l 706.844055 370.288146 l 719.289184 362.258850 l 730.397888 354.049438 l 740.642456 345.495300 l 748.790649 337.924285 l 757.096008 329.400787 l 764.613342 320.869018 l 771.163085 312.688049 l 776.579162 305.300292 l 782.423950 296.569274 l 786.913696 289.217529 l 791.650085 280.712768 l 795.440246 273.221191 l 799.196350 265.033264 l 802.407714 257.258422 l 805.401794 249.158691 l 807.847229 241.722229 l 810.173461 233.691772 l 812.260314 225.327331 l 813.811645 218.016082 l 815.215515 210.076812 l 816.373107 201.814971 l 817.21875 193.660400 l 817.765563 185.690032 l 818.055725 176.732696 l 818.026062 168.574066 l 817.682067 159.733612 l 817.082702 151.595153 l 816.102416 142.545104 l 814.857360 133.871551 l 813.206909 124.627868 l 811.233459 115.402099 l 808.770324 105.529571 l 805.999084 95.799804 l 802.747558 85.609527 l 799.096557 75.246704 l 795.363708 65.482391 l 790.643127 53.983795 l 786.032226 43.397796 l 780.735595 31.769226 l 778.072998 26.070373 l 775.335388 20.280029 l 773.835815 17.129699 l 772.317810 13.951416 l 771.552307 12.351623 l 770.782714 10.744628 l 770.396484 9.938415 l 770.009277 9.130371 l 769.815307 8.725708 l 769.621093 8.320556 l 769.426635 7.914916 l 281.637359 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 558.563720 290.060485 m 575.649291 296.825988 l 590.780456 301.461090 l 607.897583 305.219909 l 624.994873 307.436981 l 641.622802 308.136474 l 656.493896 307.542816 l 671.184692 305.808044 l 685.511474 302.983215 l 698.856750 299.298156 l 711.594787 294.771697 l 721.998657 290.286712 l 732.833312 284.792846 l 742.828002 278.900451 l 751.675354 272.941986 l 759.087646 267.342041 l 767.185668 260.496643 l 773.479675 254.569488 l 780.195129 247.554534 l 785.632385 241.254638 l 791.086669 234.258850 l 795.813781 227.524475 l 800.288818 220.427917 l 804.008056 213.850433 l 807.619873 206.690979 l 810.949157 199.181304 l 813.507629 192.580810 l 815.923889 185.381958 l 818.047302 177.863311 l 819.760192 170.421813 l 821.073669 163.135131 l 822.131591 154.937866 l 822.715820 147.470642 l 822.946716 139.385589 l 822.794250 131.954742 l 822.219360 123.712646 l 821.273071 115.841552 l 819.845153 107.491394 l 817.995849 99.204925 l 815.557067 90.398986 l 812.700012 81.790985 l 809.239807 72.858734 l 805.248352 63.869720 l 801.071044 55.491729 l 795.662780 45.742858 l 790.247375 36.878936 l 783.856506 27.258483 l 780.568908 22.584472 l 777.131286 17.859619 l 775.221923 15.298217 l 773.268981 12.719909 l 772.276123 11.424133 l 771.272338 10.123779 l 770.766357 9.471862 l 770.257629 8.818725 l 770.002258 8.491760 l 769.746215 8.164367 l 769.489440 7.836791 l 281.637359 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 411.641479 7.508850 m 655.832214 7.782165 l 655.255798 8.060424 l 654.678344 8.343566 l 654.099853 8.631835 l 652.939941 9.223815 l 651.776550 9.837097 l 649.441040 11.130310 l 647.097839 12.517211 l 642.411804 15.597045 l 637.780212 19.126220 l 630.135559 26.460998 l 623.634338 35.332916 l 618.623107 46.660858 l 616.458435 58.357299 l 616.721374 69.545501 l 618.699707 79.731994 l 621.785400 88.826202 l 625.604614 96.962554 l 629.592285 103.745513 l 633.883789 109.879547 l 643.406860 120.801971 l 653.786499 129.959533 l 664.381958 137.270751 l 675.339172 143.164306 l 684.919860 147.155456 l 695.522888 150.457275 l 705.888000 152.642364 l 715.543701 153.795593 l 723.987182 154.119598 l 733.585998 153.706665 l 741.319519 152.751068 l 749.837341 151.019622 l 756.938293 148.991271 l 764.249694 146.290557 l 770.744079 143.307006 l 777.034973 139.812957 l 782.377807 136.297821 l 787.678100 132.211822 l 792.678710 127.677551 l 796.615112 123.514282 l 800.432617 118.814483 l 803.903198 113.759429 l 806.831848 108.638366 l 809.223266 103.536193 l 811.363769 97.722229 l 812.818786 92.382659 l 813.874816 86.580718 l 814.379699 81.250946 l 814.429809 75.365844 l 813.988342 69.793060 l 813.009155 63.954162 l 811.529113 58.255645 l 809.413696 52.327850 l 806.817077 46.683135 l 803.581787 41.006134 l 799.781433 35.502899 l 795.757934 30.585632 l 790.505065 25.150573 l 785.210388 20.505432 l 778.924438 15.817749 l 775.675170 13.684326 l 772.265686 11.629638 l 770.366271 10.560180 l 768.418945 9.516174 l 767.427124 9.004089 l 766.423095 8.498718 l 765.916381 8.248596 l 765.406738 8.000244 l 765.150695 7.876708 l 764.893859 7.753662 l 764.636352 7.631042 l 287.461669 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 9.871397 5.50883 879.150452 539.05542 rc newpath 736.564636 7.508850 m 732.395141 9.649536 l 728.977539 11.956604 l 725.465332 15.033996 l 722.393249 18.614807 l 719.908752 22.600036 l 718.202087 26.594909 l 717.106506 30.939331 l 716.732727 35.536346 l 717.134033 40.095703 l 718.320129 44.631317 l 719.961486 48.403930 l 722.397277 52.317535 l 725.371887 55.826751 l 728.641479 58.768402 l 731.875366 61.047302 l 735.957946 63.264038 l 739.550109 64.726501 l 743.810119 65.961608 l 745.705749 66.353332 l 747.599609 66.653045 l 749.669372 66.878753 l 751.724670 66.999725 l 753.662963 67.020568 l 755.578125 66.952362 l 757.547302 66.789550 l 759.482238 66.536437 l 762.933410 65.847900 l 766.485229 64.801208 l 769.961547 63.407318 l 772.792968 61.961669 l 775.631530 60.179809 l 778.309936 58.121978 l 780.667480 55.918609 l 782.690734 53.628906 l 784.629760 50.929077 l 786.088073 48.383056 l 787.341247 45.561645 l 788.200561 42.932220 l 788.834960 39.999328 l 789.137390 37.203796 l 789.145812 34.265533 l 788.848388 31.397460 l 788.212646 28.422485 l 787.287414 25.606079 l 786.025512 22.798645 l 784.461975 20.110473 l 782.755249 17.745117 l 780.487365 15.182983 l 778.184082 13.049072 l 775.452026 10.963378 l 774.047058 10.042236 l 772.581054 9.175109 l 771.768737 8.732543 l 770.939575 8.307006 l 770.518859 8.100769 l 770.093933 7.898925 l 769.879943 7.799682 l 769.664978 7.701599 l 769.557128 7.652954 l 769.449035 7.604614 l 769.340637 7.556640 l 281.637359 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 606.889770 499.529449 m 562.287841 502.421600 l 535.012145 499.246093 l 509.130279 494.284179 l 486.299377 488.312927 l 465.932250 481.646423 l 448.735565 474.957458 l 432.372589 467.613586 l 416.791931 459.650390 l 402.460144 451.403869 l 388.833862 442.653015 l 377.680541 434.754272 l 365.992156 425.679077 l 355.105102 416.397460 l 345.355377 407.312286 l 337.087890 398.954864 l 327.934204 388.895874 l 320.720031 380.278442 l 312.913696 370.148742 l 306.500885 361.090087 l 299.974243 351.052520 l 294.231781 341.397399 l 288.710479 331.219787 l 284.047607 321.776855 l 279.441101 311.482543 l 275.108276 300.663208 l 271.703063 291.133483 l 268.401855 280.716857 l 265.397064 269.810852 l 262.853454 258.989044 l 260.764190 248.364715 l 258.873779 236.378234 l 257.562927 225.425201 l 256.572509 213.525909 l 256.044555 202.548400 l 255.875 190.320434 l 256.109893 178.584411 l 256.769836 166.062011 l 257.829010 153.550659 l 259.378906 140.149139 l 261.297119 126.929473 l 263.684020 113.072845 l 266.461822 98.972869 l 269.354583 85.684417 l 273.033508 70.043975 l 276.606231 55.670471 l 280.643096 39.939239 l 284.649810 24.496643 l 285.738922 20.286193 l 286.830078 16.050781 l 287.375885 13.924072 l 287.921539 11.791381 l 288.194213 10.722900 l 288.466796 9.652893 l 288.739227 8.581604 l 288.875366 8.045349 l 763.083557 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 582.837341 411.931488 m 562.041625 429.806610 l 540.470642 442.525268 l 514.283447 452.369903 l 488.093353 457.826385 l 463.343139 459.856140 l 441.870056 459.482391 l 421.162475 457.354919 l 401.319488 453.701690 l 383.038482 448.897094 l 365.688690 442.986083 l 351.544433 437.116607 l 336.806335 429.898315 l 323.182220 422.110168 l 311.087677 414.177917 l 300.926300 406.666809 l 289.795257 397.408691 l 281.126007 389.323913 l 271.866119 379.674072 l 264.369689 370.934478 l 256.862640 361.150817 l 250.380752 351.657592 l 244.282745 341.577850 l 239.261306 332.169372 l 234.449096 321.860168 l 230.101058 310.974975 l 226.849075 301.350830 l 223.891540 290.797729 l 221.443084 279.717071 l 219.651550 268.695220 l 218.497604 257.853576 l 217.902633 245.603027 l 218.005508 234.396850 l 218.809951 222.216186 l 220.187362 210.979400 l 222.436111 198.470245 l 225.300292 186.478973 l 229.117126 173.707366 l 233.713348 160.977355 l 239.502471 147.379791 l 246.087799 134.005187 l 253.919464 120.018859 l 262.860626 105.799743 l 272.181060 92.374298 l 284.258819 76.463684 l 296.410339 61.621429 l 310.851318 44.930511 l 318.317718 36.527069 l 326.138671 27.783142 l 330.481719 22.921447 l 334.917053 17.930480 l 337.167236 15.382629 l 339.437561 12.797485 l 340.579895 11.490478 l 341.726776 10.173522 l 342.301879 9.511230 l 342.877990 8.846374 l 343.455169 8.178955 l 716.307006 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 537.247680 37.644927 m 528.961303 53.598724 l 523.809204 65.556365 l 519.651855 75.473876 l 515.968017 84.116546 l 510.127105 97.155242 l 504.645263 108.453216 l 498.664703 119.699371 l 492.749359 129.778778 l 486.787567 138.988311 l 480.777740 147.414581 l 468.592163 162.248077 l 456.988708 174.048400 l 444.674530 184.551879 l 431.673400 193.755432 l 418.527923 201.377655 l 404.916229 207.707855 l 392.940704 212.091278 l 379.573547 215.772766 l 366.371887 218.221649 l 353.944183 219.484527 l 342.969085 219.768157 l 330.365844 219.121765 l 320.111175 217.806335 l 308.709472 215.468292 l 299.116088 212.736511 l 289.152038 209.088775 l 280.225402 205.038757 l 271.507659 200.267822 l 264.046539 195.439208 l 256.590362 189.792694 l 249.502609 183.488250 l 243.883575 177.667236 l 238.397338 171.062347 l 233.372680 163.922058 l 229.099044 156.653930 l 225.578750 149.381378 l 222.392288 141.059417 l 220.191390 133.386688 l 218.549972 125.019775 l 217.709823 117.308197 l 217.513351 108.766174 l 218.034469 100.652496 l 219.329605 92.125793 l 221.355682 83.778839 l 224.301483 75.068695 l 227.954956 66.746978 l 232.538940 58.347412 l 237.951477 50.171447 l 243.704010 42.832305 l 251.239105 34.673126 l 258.856597 27.647583 l 267.925018 20.489318 l 272.622619 17.200439 l 277.559387 14.008605 l 280.313049 12.335998 l 283.138793 10.694458 l 284.579071 9.885620 l 286.037811 9.085021 l 286.774200 8.687805 l 287.515228 8.292663 l 287.887512 8.095947 l 288.260986 7.899719 l 288.635650 7.703979 l 763.083557 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 579.050659 395.876892 m 559.068786 411.203063 l 539.191345 422.288970 l 515.185302 431.397949 l 490.741027 436.921203 l 467.189727 439.340057 l 446.475402 439.413574 l 426.308563 437.766387 l 406.839935 434.604187 l 388.794097 430.275909 l 371.575500 424.839050 l 357.471405 419.373718 l 342.708221 412.595397 l 328.995056 405.233337 l 316.762298 397.697265 l 306.436035 390.534027 l 295.065368 381.675537 l 286.159393 373.917968 l 276.588409 364.636566 l 268.786590 356.213012 l 260.913543 346.766174 l 254.053985 337.585113 l 247.532043 327.823181 l 242.094177 318.700439 l 236.802993 308.694030 l 231.923400 298.118499 l 228.178741 288.760864 l 224.655578 278.493377 l 221.583206 267.706359 l 219.138656 256.971405 l 217.308547 246.407684 l 215.905929 234.467163 l 215.225982 223.541564 l 215.127349 211.663421 l 215.618957 200.704040 l 216.816207 188.502563 l 218.601287 176.806030 l 221.184082 164.349548 l 224.454040 151.937011 l 228.708297 138.685974 l 233.651229 125.665588 l 239.608184 112.073547 l 246.460006 98.295715 l 253.620727 85.345275 l 262.884277 70.110809 l 272.152069 56.065246 l 283.067413 40.553771 l 288.664886 32.895477 l 294.497161 25.059387 l 297.724517 20.767761 l 301.014648 16.414794 l 302.682403 14.214050 l 307.342864 8.073730 l 747.317199 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 601.810241 482.699920 m 561.470153 496.031860 l 531.421936 497.708282 l 502.535614 496.205566 l 476.952850 492.682922 l 454.107940 487.816772 l 434.831176 482.397827 l 416.519775 476.066223 l 399.128875 468.899841 l 383.184997 461.250091 l 368.085479 452.951477 l 355.777984 445.343078 l 342.938476 436.498168 l 331.040832 427.365356 l 320.443756 418.361267 l 311.506011 410.034790 l 301.669036 399.969909 l 293.965637 391.317932 l 285.686523 381.120422 l 278.936218 371.981262 l 272.121917 361.837005 l 266.182067 352.065063 l 260.531311 341.751831 l 255.816665 332.173400 l 251.225296 321.722167 l 246.986022 310.728637 l 243.727645 301.038208 l 240.655258 290.438842 l 237.966415 279.333801 l 235.814346 268.307159 l 234.186691 257.474945 l 232.911605 245.246246 l 232.253997 234.065216 l 232.076202 221.911590 l 232.397552 210.693878 l 233.292724 198.192810 l 234.673492 186.189636 l 236.697738 173.376983 l 239.274276 160.570007 l 242.630218 146.843902 l 246.522781 133.292114 l 251.194900 119.067382 l 256.534179 104.559265 l 262.065368 90.837707 l 269.132141 74.595520 l 276.083129 59.540771 l 284.088684 42.863891 l 288.107360 34.630004 l 292.225494 26.219543 l 294.472290 21.624572 l 296.738220 16.975036 l 297.877136 14.629516 l 299.019317 12.270019 l 299.591461 11.085021 l 300.164215 9.896484 l 300.737487 8.704467 l 301.024322 8.107055 l 752.767211 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 552.670227 249.634704 m 539.177185 263.213439 l 526.699218 274.075836 l 511.859649 285.115417 l 496.141540 294.841552 l 479.873443 303.025146 l 464.412780 309.213043 l 448.223388 314.181549 l 431.503234 317.809631 l 415.062225 319.972045 l 398.563385 320.793334 l 384.489044 320.443023 l 369.247497 318.967773 l 354.648803 316.460693 l 341.285705 313.186279 l 329.765075 309.566894 l 316.831390 304.555999 l 306.521331 299.777404 l 295.263000 293.673278 l 285.944000 287.832336 l 276.402008 281.000213 l 267.964050 274.121795 l 259.818237 266.592651 l 252.917648 259.387634 l 246.085235 251.327056 l 239.649475 242.658325 l 234.589889 234.881347 l 229.689636 226.253479 l 225.242340 217.102600 l 221.499572 207.927062 l 218.456771 198.847900 l 215.755859 188.544677 l 213.950256 179.095825 l 212.689056 168.817260 l 212.158493 159.343017 l 212.266891 148.822021 l 213.048706 138.778808 l 214.597152 128.145996 l 216.861190 117.632659 l 220.057327 106.519409 l 223.965270 95.731079 l 228.836257 84.630950 l 234.573486 73.572631 l 240.670944 63.379913 l 248.669265 51.671447 l 256.773162 41.178436 l 266.445129 29.962890 l 271.464721 24.580200 l 276.745666 19.182983 l 279.693389 16.275268 l 282.719573 13.361083 l 284.262390 11.901184 l 285.825195 10.439331 l 286.614166 9.707580 l 287.408203 8.975280 l 287.807098 8.608886 l 288.207275 8.242370 l 288.608734 7.875671 l 763.083557 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q [ 15.0 5.0 ] 0.0 d 9.871397 5.50883 879.150452 539.05542 rc newpath 589.454589 438.258087 m 566.167358 453.999114 l 542.882568 463.441833 l 516.594177 469.102050 l 491.702117 470.977996 l 468.818634 470.259307 l 449.221069 467.933135 l 430.442291 464.246093 l 412.506042 459.357269 l 396.004516 453.613403 l 380.347930 446.970397 l 367.579895 440.609954 l 354.267395 432.974060 l 341.951538 424.880157 l 331.010345 416.737945 l 321.812927 409.093444 l 311.734710 399.733428 l 303.885528 391.601196 l 295.505371 381.932250 l 288.727752 373.202392 l 281.951385 363.453216 l 276.114471 354.012573 l 270.641876 344.005432 l 266.155792 334.677886 l 261.882629 324.470153 l 258.055328 313.704956 l 255.225967 304.197082 l 252.693954 293.781677 l 250.651977 282.856414 l 249.225357 271.999420 l 248.392791 261.329132 l 248.116271 249.281890 l 248.468444 238.269165 l 249.497222 226.304626 l 251.037200 215.269927 l 253.415023 202.984832 l 256.349822 191.202453 l 260.182891 178.640441 l 264.733367 166.097717 l 270.404418 152.664916 l 276.804351 139.403228 l 284.370361 125.465454 l 292.969451 111.201110 l 301.903869 97.622222 l 313.447967 81.354614 l 325.023651 65.966857 l 338.701263 48.360748 l 345.715759 39.357116 l 352.995635 29.881774 l 356.997039 24.565856 l 361.044036 19.074523 l 363.079132 16.258605 l 365.118377 13.393371 l 366.138610 11.941833 l 367.158691 10.477355 l 367.668548 9.740173 l 368.178192 8.999755 l 368.687591 8.255981 l 694.343933 7.508850 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q q 3.0 w 7.871397 3.50883 883.150452 543.05542 rc newpath 163.861709 7.508850 m 522.748291 7.508850 l 537.029541 15.534912 l 537.086914 24.429260 l 537.144226 30.053222 l 537.201599 34.532287 l 537.431640 47.745605 l 537.662048 57.596649 l 538.446960 81.884765 l 539.237915 100.066680 l 541.101379 132.709594 l 542.778137 155.906707 l 544.646972 177.932098 l 546.455017 196.685485 l 548.371032 214.591247 l 550.156982 229.886169 l 552.111694 245.402130 l 554.173278 260.635284 l 555.993591 273.281707 l 557.986511 286.391784 l 560.074707 299.416625 l 562.146362 311.712402 l 564.177856 323.237426 l 566.464599 335.652435 l 568.547302 346.500183 l 570.800109 357.792205 l 572.867492 367.788391 l 575.155944 378.481750 l 577.336059 388.336791 l 579.642883 398.440521 l 581.925720 408.137573 l 584.344787 418.111145 l 586.702819 427.555999 l 589.142883 437.062164 l 591.591247 446.346740 l 593.866088 454.760162 l 596.502868 464.271759 l 598.887939 472.666809 l 601.458679 481.507171 l 603.946044 489.867156 l 606.648315 498.746093 l S newpath 0.0 0.0 m 0.0 551.0 l 898.0 551.0 l 898.0 0.0 l h W Q Q q q newpath 10.871397 7.508850 m 887.021850 7.508850 l S Q q q newpath 254.103713 7.508850 m 254.103713 16.0 l S -5.0 -5.0 translate q 245 27 7 13 rc 245.0 38.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 254.0 38.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 574.779174 7.508850 m 574.779174 16.0 l S -5.0 -5.0 translate 567.0 34.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q Q q newpath 574.779174 543.564270 m 574.779174 7.508850 l S Q q q newpath 574.779174 290.353515 m 566.0 290.353515 l S -5.0 -5.0 translate q 536 290 7 13 rc 536.0 301.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 545.0 301.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 574.779174 7.508850 m 566.0 7.508850 l S Q Q Q Q 0 0 908 561 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 940 1504 a currentpoint currentpoint translate 1 0.38306 div 1 0.38306 div scale neg exch neg exch translate 940 1504 a -184 1628 a Ft(Figure)18 b FD(10.)h Fs(Set)h FA(N)30 b Fs(\(thin)21 b(lines\))g(c)l(over)l(e)l (d)h(by)e(a)h(c)l(ol)t(le)l(ction)g FA(H)f FD(=)g FA(H)1654 1637 y Fu(1)1694 1628 y FA([)5 b(H)1806 1637 y Fu(2)1861 1628 y Fs(of)21 b(Poinc)l(ar)n(\023)-35 b(e)23 b(neighb)l(ourho)l(o)l (ds:)34 b FA(H)2814 1637 y Fu(1)2869 1628 y Fs(\(thick)20 b(dash)j(lines\))d({)i(interse)l(ction)-184 1703 y(of)27 b(thr)l(e)l(e)h(neighb)l(ourho)l(o)l(ds,)i FA(H)651 1712 y Fu(2)713 1703 y Fs(\(thick)c(dash-dot)j(lines\))e({)g(union)h(of)f (two.)37 b(The)27 b(thick)g(line)f(in)h(the)g(midd)t(le)h(is)e(the)h (image)g(of)g Fj(R)17 b FA(\006)g Fw(i)p FD(0)27 b Fs(under)g(the)1000 1804 y(map)f Fw(z)d FA(7!)c FD(\010)1353 1813 y Fu(1)1399 1731 y Fc(\020)1441 1804 y Fw(T)1482 1816 y Fv(b;\025)1581 1731 y Fc(\020)1623 1804 y FA(\000)p FD(sign)12 b(\()p FA(=)g FD([)p Fw(b)j FA(\000)h Fw(u)p FD(\()p Fw(z)s FD(\)]\))2228 1747 y Fc(p)p 2299 1747 248 3 v 57 x Fw(b)g FA(\000)f Fw(u)p FD(\()p Fw(z)s FD(\))2547 1731 y Fc(\021\021)2631 1804 y Fs(.)-84 2180 y FF(Notice,)33 b(that)1365 2271 y(\026)1340 2296 y FB(H)i Fz(\021)29 b FF(\()p FB(b)22 b Fz(\000)h(V)8 b FF(\()p FB(t;)17 b(s)p FF(\)\))22 b Fz([)g FE(R)2253 2311 y FA(\000)-184 2444 y FF(is)33 b(non-empt)m(y)-8 b(.)45 b(Therefore)874 2393 y Fz(p)989 2444 y FF(is)33 b(not)g(de\014ned)h(on)1757 2418 y(\026)1732 2444 y FB(H)8 b FF(,)32 b(and)h(neither)g(is)h FB(V)2556 2459 y Fw(u;)p FD(0)2688 2444 y FF(on)711 2678 y FB(H)h Fz(\021)28 b FB(q)979 2636 y FA(\000)p FD(1)1074 2678 y FF(\()1137 2652 y(\026)1112 2678 y FB(H)7 b FF(\)\))p FB(;)114 b(q)32 b Fz(\021)c FB(b)22 b Fz(\000)h FB(u)1833 2537 y Fr(\022)1905 2678 y FB(T)1962 2693 y Fw(b;\025)2074 2537 y Fr(\022)2148 2678 y Fz(\000)2225 2559 y Fr(q)p 2325 2559 427 4 v 119 x FB(w)s FF(\()p FB(T)2493 2693 y Fw(b;\025)2587 2678 y FF(\()p FB(z)t FF(\)\))2751 2537 y Fr(\023\023)2914 2678 y FB(:)-184 2885 y FF(It)i(is)h(easily)g(c)m (hec)m(k)m(ed)i(ho)m(w)m(ev)m(er)f(that)e(it)g(is)h(con)m(tin)m(uous)g (across)g FB(H)8 b FF(,)26 b(and)f(holomorphic)h(in)f(b)s(oth)g(comp)s (onen)m(ts)-184 3002 y(of)54 b FB(T)20 2960 y FA(\000)p FD(1)6 3029 y Fw(b;\025)114 3002 y FF(\()p Fz(D)229 3017 y FD(+)288 3002 y FF(\))37 b Fz(n)g FB(H)8 b FF(.)108 b(Therefore,)61 b(b)m(y)55 b(Morera's)h(theorem,)k(it)55 b(is)f(holomorphic)h(in)g(all)f(of)g FB(T)3503 2960 y FA(\000)p FD(1)3489 3029 y Fw(b;\025)3597 3002 y FF(\()p Fz(D)3712 3017 y FD(+)3771 3002 y FF(\).)-184 3135 y(Analyticit)m(y)35 b(on)d FB(T)532 3093 y FA(\000)p FD(1)518 3162 y Fw(b;\025)626 3135 y FF(\()p Fz(D)741 3150 y FA(\000)800 3135 y FF(\))g(follo)m(ws)i (in)f(a)f(similar)h(w)m(a)m(y)-8 b(.)-84 3251 y(W)g(e)33 b(next)g(construct)h(the)f(set)1144 3403 y Fz(N)15 b FF(\()p FB(t;)i(s)p FF(\))27 b(=)g(\010)1642 3418 y FD(1)1699 3403 y FF(\()p FB(T)1794 3418 y Fw(b;\025)1906 3403 y FF(\()p Fz(M)p FF(\()p FB(t;)17 b(s)p FF(\);)g FB(t;)g(s)p FF(\))o(\))-184 3555 y(and)33 b(co)m(v)m(er)h(it)e(with)i(another)e (collection)i(of)e(P)m(oincar)m(\023)-46 b(e)34 b(half-neigh)m(b)s (ourho)s(o)s(ds)e(\(see)i(Fig.)43 b(10\):)964 3707 y Fz(H)1048 3722 y FD(1)1171 3707 y FF(=)83 b Fz(\\)1396 3722 y Fw(n)1443 3707 y Fz(D)1520 3722 y FD(+)1579 3707 y FF(\()p FB(K)1700 3722 y Fw(n)1747 3707 y FB(;)17 b(\013)1853 3722 y Fw(n)1900 3707 y FF(\))p FB(;)114 b(K)2162 3722 y Fw(n)2236 3707 y FF(=)28 b(\()p FB(k)2429 3722 y Fw(n)2476 3707 y FB(;)17 b(j)2560 3722 y Fw(n)2607 3707 y FF(\))p FB(;)964 3848 y Fz(H)1048 3863 y FD(2)1171 3848 y FF(=)83 b Fz([)1396 3863 y Fw(n)1443 3848 y Fz(D)1520 3863 y FD(+)1579 3848 y FF(\()p FB(J)1671 3863 y Fw(n)1718 3848 y FB(;)17 b(\036)1820 3863 y Fw(n)1866 3848 y FF(\))p FB(;)114 b(J)2099 3863 y Fw(n)2174 3848 y FF(=)27 b(\()p FB(m)2400 3863 y Fw(n)2448 3848 y FB(;)17 b(p)2541 3863 y Fw(n)2587 3848 y FF(\))p FB(;)1003 3989 y Fz(H)84 b FF(=)f Fz(H)1414 4004 y FD(1)1475 3989 y Fz([)23 b(H)1648 4004 y FD(2)1688 3989 y FB(:)-84 4141 y FF(Set)602 4268 y(~)573 4293 y Fz(H)657 4308 y FD(1)696 4293 y FF(\()p FB(t;)17 b(s)p FF(\))83 b(=)g Fz(\\)1205 4308 y Fw(n)1252 4293 y Fz(D)1329 4308 y FD(+)1388 4293 y FF(\()1452 4268 y(~)1426 4293 y FB(K)1509 4308 y Fw(n)1556 4293 y FB(;)17 b(\013)1662 4308 y Fw(n)1709 4293 y FF(\))p FB(;)1914 4268 y FF(~)1888 4293 y FB(K)1971 4308 y Fw(n)2046 4293 y FF(=)27 b(\()p Fk(f)p FF(\()p FB(k)2309 4308 y Fw(n)2355 4293 y FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)g Fk(F)p FF(\()p FB(j)2745 4308 y Fw(n)2792 4293 y FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)602 4409 y FF(~)573 4434 y Fz(H)657 4449 y FD(2)696 4434 y FF(\()p FB(t;)g(s)p FF(\))83 b(=)g Fz([)1205 4449 y Fw(n)1252 4434 y Fz(D)1329 4449 y FD(+)1388 4434 y FF(\()1450 4409 y(~)1426 4434 y FB(J)1480 4449 y Fw(n)1527 4434 y FB(;)17 b(\036)1629 4449 y Fw(n)1675 4434 y FF(\))p FB(;)1878 4409 y FF(~)1855 4434 y FB(J)1909 4449 y Fw(n)1983 4434 y FF(=)28 b(\()p Fk(f)p FF(\()p FB(m)2281 4449 y Fw(n)2327 4434 y FF(;)17 b FB(t;)g(s)p FF(\))p FB(;)g Fk(F)p FF(\()p FB(p)2726 4449 y Fw(n)2772 4434 y FF(;)g FB(t;)g(s)p FF(\)\))p FB(;)640 4550 y FF(~)611 4575 y Fz(H)q FF(\()p FB(t;)g(s)p FF(\))83 b(=)1168 4550 y(~)1139 4575 y Fz(H)1223 4590 y FD(1)1262 4575 y FF(\()p FB(t;)17 b(s)p FF(\))22 b Fz([)1603 4550 y FF(~)1574 4575 y Fz(H)1658 4590 y FD(2)1697 4575 y FF(\()p FB(t;)17 b(s)p FF(\))p FB(:)-84 4727 y FF(Finally)-8 b(,)33 b(the)g(set)1303 4844 y Fz(X)15 b FF(\()p FB(t;)i(s)p FF(\))27 b(=)h FB(\025)1778 4803 y FA(\000)p FD(1)1872 4844 y FF(\002)1948 4859 y FD(2)1987 4844 y FF(\()2055 4819 y(~)2025 4844 y Fz(H)q FF(\()p FB(t;)17 b(s)p FF(\)\))-184 4991 y(is)41 b(v)m(eri\014ed)h(n)m (umerically)h(to)d(b)s(e)h(con)m(tained)g(compactly)h(in)e Fz(E)49 b FF(\(see)42 b(Fig.)66 b(11\))40 b(for)g(all)g(\()p FB(t;)17 b(s)p FF(\))41 b Fz(2)g(S)7 b FF(.)68 b(This)-184 5108 y(sho)m(ws)34 b(that)f Fz(T)25 b FF([)p FB(u)p FF(])33 b(is)g(in)f Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\))31 b(whenev)m(er)k FB(u)27 b Fz(2)h(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\).)-84 5224 y(The)51 b(claims)g(of)f(parts)h(iii\))f(and)g(iv\))h(in)f(case)i (of)d(non-zero)i FB(\034)61 b FF(follo)m(w)51 b(from)f(the)g(fact)g (that)g(all)g(set)-184 5340 y(con)m(tainmen)m(ts)35 b(v)m(eri\014ed)f (in)f(the)g(case)h(of)e FB(\034)39 b Fz(\021)28 b FF(0)k(w)m(ere)i (compact.)-184 5509 y Fg(2)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 33 34 TeXDict begin 33 33 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(33)1118 1586 y currentpoint currentpoint translate 0.30644 0.30644 scale neg exch neg exch translate 1118 1586 a @beginspecial 20 @llx 165 @lly 575 @urx 626 @ury 5550 @rwi @setspecial %%BeginDocument: cover_2.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 165 575 626 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 7:10:43 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 556 460 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 556.0 460.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 546 450 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 249.649734 24.435516 m 253.919342 24.529449 l 257.636749 24.662567 l 261.819732 24.869628 l 266.032653 25.139434 l 270.227386 25.469360 l 274.117828 25.830139 l 278.147155 26.259521 l 282.315155 26.763641 l 286.470184 27.327148 l 290.744262 27.970642 l 294.508666 28.591339 l 298.745849 29.350891 l 302.999389 30.178680 l 307.097106 31.038543 l 310.816650 31.872589 l 315.237274 32.930725 l 318.979766 33.883941 l 323.330047 35.058807 l 327.177551 36.158477 l 331.394836 37.430145 l 335.406372 38.704925 l 339.586883 40.102050 l 343.420837 41.445892 l 347.550323 42.961334 l 351.832519 44.608673 l 355.553619 46.104003 l 359.565093 47.783843 l 363.700531 49.590728 l 367.736907 51.429443 l 371.632751 53.276123 l 375.946502 55.405487 l 379.811157 57.390441 l 383.924560 59.585662 l 387.639495 61.643310 l 391.686492 63.968261 l 395.479675 66.228698 l 399.428253 68.668029 l 403.271453 71.129455 l 407.275421 73.788543 l 411.111480 76.430175 l 415.012512 79.214477 l 418.857910 82.059722 l 422.369628 84.748870 l 426.367065 87.920166 l 429.916076 90.838439 l 433.670898 94.036224 l 437.234802 97.181457 l 441.029846 100.654907 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 440.733367 101.665161 m 445.188507 106.344055 l 449.006011 110.539764 l 453.228912 115.398864 l 457.399169 120.442535 l 461.463226 125.616149 l 465.148498 130.551544 l 468.874603 135.804229 l 472.625244 141.390350 l 476.252288 147.115539 l 479.858428 153.169189 l 482.922698 158.640197 l 486.238128 164.955200 l 489.414367 171.462295 l 492.320312 177.889984 l 494.818878 183.859329 l 497.604919 191.119552 l 499.798126 197.405395 l 502.144592 204.870010 l 504.027191 211.610488 l 505.870361 219.144058 l 507.397552 226.445861 l 508.741394 234.189620 l 509.740112 241.405166 l 510.553253 249.289871 l 511.095397 257.578857 l 511.307098 264.864685 l 511.254791 272.793548 l 510.885894 281.034301 l 510.208282 289.127685 l 509.249389 296.970886 l 507.831359 305.672912 l 506.238555 313.467102 l 504.205444 321.742309 l 502.069061 329.181671 l 499.418090 337.231384 l 496.629150 344.708801 l 493.416992 352.407287 l 489.992767 359.802062 l 486.119323 367.388336 l 482.122406 374.531066 l 477.778625 381.657196 l 473.229217 388.535797 l 468.849456 394.683441 l 463.610290 401.518127 l 458.739257 407.434875 l 453.367492 413.535034 l 448.066741 419.169494 l 442.210754 425.0 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 60.829578 425.0 m 54.626380 413.883209 l 49.661560 403.980224 l 44.578224 392.610900 l 40.014537 380.945434 l 36.040649 369.146606 l 32.874904 358.068176 l 30.132247 346.486114 l 27.875614 334.422698 l 26.216690 322.347229 l 25.125434 309.911193 l 24.677955 298.975646 l 24.743064 286.718933 l 25.403945 274.504211 l 26.591941 262.852783 l 28.126167 252.398529 l 30.495666 240.152465 l 32.949001 229.957199 l 36.295001 218.327468 l 39.678092 208.257095 l 43.821495 197.467605 l 48.164112 187.459671 l 53.083889 177.306823 l 57.930435 168.252563 l 63.488517 158.782958 l 69.600837 149.279113 l 75.183746 141.285583 l 81.468521 132.947113 l 88.219955 124.655609 l 95.060569 116.861816 l 101.884613 109.619506 l 109.680122 101.920349 l 116.865943 95.307281 l 124.712821 88.562103 l 131.967163 82.728607 l 140.042633 76.650634 l 147.768569 71.213928 l 155.966522 65.819610 l 164.093231 60.826965 l 172.710525 55.893951 l 181.108016 51.423004 l 189.787887 47.130981 l 198.481414 43.150543 l 206.539962 39.732116 l 215.853042 36.092376 l 224.248245 33.085754 l 233.263198 30.135925 l 241.950027 27.557434 l 251.345336 25.051086 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 201.932296 425.0 m 201.932296 425.0 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 60.829578 425.0 m 51.034770 417.654846 l 43.236522 410.406280 l 35.383007 401.385711 l 28.566719 391.482666 l 22.968341 380.933349 l 18.907402 370.657623 l 15.903325 359.648834 l 14.120063 348.018829 l 13.698513 336.337768 l 14.669471 324.399108 l 16.678304 314.081054 l 20.182598 302.828308 l 24.953628 292.054199 l 30.653827 282.289001 l 36.689247 274.031829 l 44.823917 265.060607 l 52.437759 258.243347 l 62.015186 251.277908 l 71.042335 246.019104 l 81.432205 241.264587 l 91.697769 237.748977 l 102.690620 235.151046 l 112.949310 233.737640 l 124.094993 233.261398 l 135.655853 233.918212 l 145.620468 235.440490 l 156.190063 238.068832 l 166.803054 241.841918 l 176.785568 246.551559 l 185.973587 252.040069 l 195.521621 259.166625 l 203.414382 266.450805 l 211.017883 275.087341 l 217.084167 283.616271 l 222.725494 293.621520 l 227.006515 303.593872 l 230.339523 314.485565 l 232.406875 325.475402 l 233.258361 337.199157 l 232.779632 348.555358 l 230.964294 360.079254 l 227.855545 371.264007 l 223.882568 381.198242 l 218.074584 392.032775 l 211.814880 401.104339 l 204.123046 410.016998 l 195.872604 417.718536 l 186.153839 425.0 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w [ 12.0 6.0 2.4 6.0 ] 0.0 d 4.386254 2.249589 538.154907 425.750397 rc newpath 279.387207 425.0 m 265.406341 415.211242 l 254.252670 405.612060 l 242.943206 393.727172 l 232.986618 380.732086 l 224.599655 366.923339 l 218.253555 353.484436 l 213.188064 339.077239 l 209.599395 323.821655 l 207.708786 308.435546 l 207.512496 292.613006 l 208.781066 278.830413 l 211.772705 263.647644 l 216.368011 248.915023 l 222.217254 235.341262 l 228.656204 223.644378 l 237.600128 210.622268 l 246.177856 200.419296 l 257.196960 189.582916 l 267.788604 180.970855 l 280.209167 172.630874 l 292.718414 165.807189 l 306.381378 159.886383 l 319.395477 155.555908 l 333.848266 152.101501 l 349.223785 149.881805 l 362.833312 149.111816 l 377.687164 149.525329 l 393.112030 151.345794 l 408.183227 154.536193 l 422.648315 158.989868 l 438.443572 165.559509 l 452.264892 172.966079 l 466.468933 182.491378 l 478.681854 192.598693 l 491.103454 205.277877 l 501.670654 218.761383 l 511.270324 234.426574 l 518.915954 251.200302 l 524.717956 270.117980 l 527.836914 289.365203 l 528.225219 309.679565 l 525.628662 329.943176 l 520.599243 348.175201 l 511.872344 368.035797 l 501.658752 384.420532 l 488.652313 400.102661 l 474.555786 413.176391 l 458.045013 425.0 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w 4.386254 2.249589 538.154907 425.750397 rc newpath 521.374816 232.091720 m 519.781555 221.236694 l 517.916809 211.414215 l 515.218444 199.944488 l 511.777008 187.948150 l 507.534790 175.569869 l 502.782379 163.719726 l 496.931060 151.098602 l 489.768280 137.714660 l 481.375610 124.102661 l 471.293487 109.910827 l 461.074157 97.348541 l 447.930114 83.277374 l 432.840576 69.410797 l 416.375030 56.518859 l 399.694702 45.429138 l 377.632263 33.327270 l 357.007904 24.300262 l 330.780731 15.627014 l 305.596160 9.981109 l 275.900085 6.464691 l 245.572204 6.249603 l 228.742492 7.59375 l 209.888305 10.765930 l 195.080902 17.709655 l 182.412124 24.365173 l 158.897460 38.652191 l 138.402374 53.451751 l 123.073539 66.213806 l 108.672721 79.777008 l 95.778129 93.472167 l 84.823783 106.504364 l 75.569717 118.736816 l 66.633590 131.863128 l 59.649356 143.240417 l 53.143386 154.951904 l 47.994159 165.180206 l 43.079154 175.954116 l 39.057807 185.713623 l 35.407707 195.537399 l 32.325054 204.783477 l 29.555244 214.100173 l 27.281818 222.738479 l 25.313854 231.249252 l 23.681293 239.383163 l 22.433097 246.602020 l 21.269647 254.590667 l 20.447544 261.491516 l 19.776321 268.609130 l 19.314182 275.202087 l 18.996088 282.061340 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w 4.386254 2.249589 538.154907 425.750397 rc newpath 21.209463 271.984771 m 19.561176 275.289031 l 18.208126 278.200988 l 16.777782 281.514373 l 15.436714 284.888366 l 14.201489 288.282104 l 13.145807 291.458007 l 12.144298 294.773864 l 11.207346 298.229858 l 10.374127 301.699096 l 9.622685 305.290039 l 9.050043 308.469360 l 8.505870 312.064239 l 8.066989 315.687683 l 7.746338 319.189819 l 7.542354 322.376556 l 7.408005 326.170898 l 7.386254 329.387084 l 7.467213 333.127471 l 7.634169 336.435119 l 7.920159 340.057861 l 8.292266 343.498779 l 8.783980 347.076965 l 9.328246 350.349609 l 10.014383 353.862670 l 10.835373 357.490173 l 11.639338 360.627593 l 12.600353 363.992401 l 13.693521 367.440002 l 14.860804 370.782012 l 16.081445 373.984130 l 17.540782 377.500427 l 18.944374 380.622314 l 20.538269 383.913604 l 22.066450 386.856262 l 23.827129 390.027709 l 25.568359 392.965972 l 27.474700 395.987487 l 29.422298 398.890075 l 31.548423 401.871856 l 33.678806 404.686279 l 35.939598 407.503967 l 38.261951 410.235717 l 40.464862 412.689025 l 43.068855 415.431732 l 45.467796 417.820404 l 48.096294 420.298248 l 50.678573 422.601409 l 53.523880 424.999908 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q q 3.0 w 4.386254 2.249589 538.154907 425.750397 rc newpath 464.231506 424.921905 m 464.368225 424.843780 l 464.504852 424.765502 l 464.641357 424.687103 l 464.914184 424.529907 l 465.186676 424.372131 l 465.730560 424.054901 l 466.273101 423.735443 l 467.353973 423.089904 l 468.429199 422.435516 l 470.286682 421.275878 l 472.126464 420.089904 l 476.197814 417.327423 l 480.199218 414.416442 l 484.080749 411.392700 l 487.585754 408.479400 l 491.116485 405.354400 l 494.658782 402.009735 l 498.075531 398.565246 l 501.467193 394.910858 l 504.348358 391.601867 l 507.469604 387.779357 l 510.469909 383.841522 l 513.231323 379.956359 l 515.626037 376.354888 l 518.330810 371.985931 l 520.498352 368.215057 l 522.874328 363.752685 l 524.844909 359.738647 l 526.861328 355.269927 l 528.638000 350.956146 l 530.340515 346.399108 l 531.766357 342.168151 l 533.155029 337.559509 l 534.431884 332.728271 l 535.404907 328.490295 l 536.309997 323.883880 l 537.084960 319.097930 l 537.684936 314.394195 l 538.115966 309.827423 l 538.421752 304.744201 l 538.541137 300.170379 l 538.506103 295.285400 l 538.329467 290.862060 l 537.978942 286.034576 l 537.499267 281.504913 l 536.843078 276.788024 l 536.049255 272.198791 l 535.057739 267.423187 l 533.948669 262.856445 l 532.659240 258.224548 l 531.226867 253.673995 l 529.777038 249.534408 l 527.959655 244.844268 l 526.195068 240.702743 l 524.170776 236.347106 l 522.097167 232.240509 l 519.722717 227.899948 l S newpath 0.0 0.0 m 0.0 450.0 l 546.0 450.0 l 546.0 0.0 l h W Q Q q q newpath 7.386254 425.0 m 538.541137 425.0 l S Q q q newpath 42.188304 425.0 m 42.188304 431.0 l S -5.0 -5.0 translate q 33 441 7 13 rc 33.0 452.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 42.0 452.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (2.5) show Q 5.0 5.0 translate Q q newpath 227.846801 425.0 m 227.846801 431.0 l S -5.0 -5.0 translate 228.0 452.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q newpath 413.505340 425.0 m 413.505340 431.0 l S -5.0 -5.0 translate 409.0 452.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2.5) show Q 5.0 5.0 translate Q Q q newpath 227.846801 425.0 m 227.846801 6.249603 l S Q q q newpath 227.846801 425.0 m 221.0 425.0 l S Q q newpath 227.846801 280.661315 m 221.0 280.661315 l S -5.0 -5.0 translate 213.0 291.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2) show Q 5.0 5.0 translate Q q newpath 227.846801 136.322631 m 221.0 136.322631 l S -5.0 -5.0 translate 213.0 147.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (4) show Q 5.0 5.0 translate Q Q Q Q 0 0 556 460 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 1118 1586 a currentpoint currentpoint translate 1 0.30644 div 1 0.30644 div scale neg exch neg exch translate 1118 1586 a -63 1760 a Ft(Figure)23 b FD(11.)h Fs(Set)h FA(X)10 b Fs(,)25 b(the)h(union)g(of)g Fw(\025)977 1737 y Fn(\000)p Fu(1)1059 1760 y FD(\002)1114 1769 y Fu(2)1149 1760 y FD(\()1197 1743 y(~)1176 1760 y FA(H)1236 1769 y Fu(1)1271 1760 y FD(\))g Fs(\(dash)h(lines\))f(and)g Fw(\025)1893 1737 y Fn(\000)p Fu(1)1976 1760 y FD(\002)2031 1769 y Fu(2)2066 1760 y FD(\()2113 1743 y(~)2093 1760 y FA(H)2153 1769 y Fu(2)2188 1760 y FD(\))g Fs(\(dash-dot)h(lines\),)e (is)h(c)l(ontaine)l(d)h(in)e FA(E)32 b Fs(\(solid)26 b(lines\).)-184 2119 y FJ(11.6.)84 b FH(Demonstr)l(ation)36 b(of)i(p)l(art)g(v\))f(of)h(Claim)g FJ(2)p FH(:)53 b(Invarianc)l(e)38 b(of)f(b)l(ounde)l(d)h(b)l(oundary)g(distortion)98 b FF(As)43 b(can)f(b)s(e)g(seen)-184 2236 y(from)i(the)g(previous)h(pro)s (ofs,)h(to)e(demonstrate)g(the)h(in)m(v)-5 b(ariance)44 b(of)g(the)g(set)g Fz(A)p FF(\()p Fz(D)s FB(;)17 b Fz(E)9 b FB(;)17 b Fk(c)p FF(\),)44 b(one)g(needs)i(to)-184 2352 y(assume)33 b(a)d(b)s(ound)h(on)g(the)g(distortion)g(of)g FB(@)5 b Fz(D)34 b FF(b)m(y)e FB(u)p FF(.)42 b(W)-8 b(e,)32 b(therefore,)g(need)g(to)e(repro)s(duce)i(this)g(b)s(ound)f(for)-184 2468 y Fz(T)26 b FF([)p FB(u)p FF(].)-84 2584 y(Supp)s(ose)33 b FB(\022)e Fz(7!)c FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\))32 b(is)g(a)g(parametrization)g(of)g FB(@)5 b Fz(D)35 b FF(as)d(describ)s(ed)h(in)f(subsection)i(11)p FB(:)p FF(5.)43 b(Recall,)32 b(that)-184 2701 y(w)m(e)i(ha)m(v)m(e)g(made)f (the)g(follo)m(wing)g(assumption)h(\(see)f(\(9)p FB(:)p FF(62\)\):)-112 2865 y FB(u)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))28 b Fz(2)g(O)s FF(\()p FB(\022)s FF(\))g Fz(\021)g FF(\()p Fz(E)j(n)22 b FB(D)s FF(\()p FB(I)1100 2880 y FD(5)1139 2865 y FB(;)17 b(\022)1228 2880 y FD(5)1267 2865 y FF(\)\))22 b Fz(\\)h(f)p FB(z)32 b Fz(2)c FE(C)g FF(:)g FB(c)1872 2880 y FA(=)1927 2865 y FF(\()p FB(\022)s FF(\))p Fz(j=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(j)27 b FB(<)h Fz(=)p FF(\()p FB(z)t FF(\))g FB(<)f(C)3044 2880 y FA(=)3099 2865 y FF(\()p FB(\022)s FF(\))p Fz(j=)p FF(\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))p Fz(jg)p FB(:)-184 3029 y FF(for)32 b(0)c Fz(\024)g FB(\022)j Fz(\024)d FB(\022)376 2993 y FA(\003)415 3029 y FF(.)-84 3146 y(T)-8 b(o)34 b(sho)m(w)h(that)f(these)h(assumptions)h(are)e(repro)s(duced)i (for)d Fz(T)26 b FF([)p FB(u)p FF(],)34 b(w)m(e)h(\014rst)g(construct)g (four)e(con)m(tin)m(uous)-184 3262 y(families)h(of)e(P)m(oincar)m(\023) -46 b(e)34 b(half-neigh)m(b)s(ourho)s(o)s(ds)46 3426 y FB(D)127 3441 y FA(\000)186 3426 y FF(\()p FB(L)290 3441 y Fw(i)318 3426 y FF(\()p FB(\022)s FF(;)17 b FB(b;)g(\025)p FF(\))p FB(;)g(#)729 3441 y Fw(i)758 3426 y FF(\()p FB(\022)s FF(;)g FB(b;)g(\025)p FF(\)\))p FB(;)114 b(L)1313 3441 y Fw(i)1341 3426 y FF(\()p FB(\022)s FF(;)17 b FB(b;)g(\025)p FF(\))28 b(=)f(\()p FB(w)1890 3441 y Fw(i)1918 3426 y FF(\()p FB(\022)s FF(;)17 b FB(b;)g(\025)p FF(\))p FB(;)g(v)2319 3441 y Fw(i)2347 3426 y FF(\()p FB(\022)s FF(;)g FB(b;)g(\025)p FF(\)\))27 b Fb(b)h FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(;)114 b(i)28 b FF(=)g(1)p FB(::)p FF(4)p FB(;)-184 3591 y FF(\(b)s(elo)m(w,)34 b(w)m(e)f(will)h(suppress)g(dep)s (endence)h(on)e FB(b)g FF(and)f FB(\025)p FF(\))h(that)f(con)m(tain)h (the)g(set)1125 3787 y Fz(F)10 b FF(\()p FB(\022)s FF(\))27 b Fz(\021)h FF(\010)1533 3802 y FD(1)1589 3676 y Fr(\020)1649 3787 y FB(T)1706 3802 y Fw(b;\025)1818 3676 y Fr(\020)1877 3787 y Fz(\000)1954 3697 y Fr(p)p 2054 3697 355 4 v 90 x FB(w)s FF(\()p Fz(O)s FF(\()p FB(\022)s FF(\)\))2409 3676 y Fr(\021\021)-184 3983 y FF(\(see)34 b(\(11)p FB(:)p FF(96\)\))d(in)i(their)g(in)m(tersection)i(\(Fig)d(12)g(a\)\).)43 b(Set)232 4179 y Fz(K)q FF(\()p FB(\022)s FF(\))28 b(=)g(\002)641 4194 y FD(2)696 4068 y Fr(\020)756 4179 y Fz(\\)822 4194 y Fw(i)p FD(=1)p Fw(::)p FD(4)1015 4179 y FB(D)1096 4194 y FA(\000)1155 4179 y FF(\()1216 4154 y(~)1193 4179 y FB(L)1259 4194 y Fw(i)1288 4179 y FF(\()p FB(\022)s FF(\))p FB(;)17 b(#)1513 4194 y Fw(i)1541 4179 y FF(\()p FB(\022)s FF(\)\))1703 4068 y Fr(\021)1779 4179 y FB(;)1943 4154 y FF(~)1920 4179 y FB(L)1986 4194 y Fw(i)2015 4179 y FF(\()p FB(\022)s FF(\))28 b(=)f(\()p Fk(f)p FF(\()p FB(w)2449 4194 y Fw(i)2477 4179 y FF(\()p FB(\022)s FF(\);)17 b FB(t;)g(s)p FF(\))p FB(;)g Fk(F)p FF(\()p FB(v)2998 4194 y Fw(i)3025 4179 y FF(\()p FB(\022)s FF(\);)g FB(t;)g(s)p FF(\)\))p FB(:)-84 4370 y FF(By)33 b(Sc)m(h)m(w)m(arz)i(Lemma,)1202 4512 y FB(u)1275 4401 y Fr(\020)1334 4512 y FB(T)1391 4527 y Fw(b;\025)1503 4401 y Fr(\020)1562 4512 y Fz(\000)1639 4422 y Fr(p)p 1739 4422 231 4 v 90 x Fz(W)8 b FF(\()p FB(\022)s FF(\))1970 4401 y Fr(\021\021)2117 4512 y Fz(\032)28 b(K)q FF(\()p FB(\022)s FF(\))p FB(:)-184 4692 y FF(Next,)34 b(w)m(e)f(set)695 4834 y Fz(Q)p FF(\()p FB(\022)s FF(\))28 b(=)g(\010)1102 4849 y FD(1)1158 4723 y Fr(\020)1218 4834 y FB(T)1275 4849 y Fw(b;\025)1387 4723 y Fr(\020)1446 4834 y Fz(\000)p FF(sign)18 b(\()p Fz(=)f FF(\()o FB(b)23 b Fz(\000)f(K)q FF(\()p FB(\022)s FF(\)\))q(\))2330 4744 y Fr(p)p 2430 4744 365 4 v 90 x FB(b)h Fz(\000)f(K)q FF(\()p FB(\022)s FF(\))2795 4723 y Fr(\021\021)2930 4834 y FB(;)-184 5015 y FF(and)33 b(construct)h(four)e(more)h(families) g(of)f(P)m(oincar)m(\023)-46 b(e)34 b(neigh)m(b)s(ourho)s(o)s(ds)517 5180 y FB(D)25 b Fz(\000)e FF(\()p FB(M)855 5195 y Fw(i)883 5180 y FF(\()p FB(\022)s FF(\))p FB(;)17 b(')1115 5195 y Fw(i)1143 5180 y FF(\()p FB(\022)s FF(\)\))p FB(;)114 b(i)28 b FF(=)g(1)p FB(::)p FF(4)p FB(;)114 b(M)1998 5195 y Fw(i)2054 5180 y FF(=)27 b(\()p FB(h)2251 5195 y Fw(i)2280 5180 y FF(\()p FB(\022)s FF(\))p FB(;)17 b(q)2491 5195 y Fw(i)2519 5180 y FF(\()p FB(\022)s FF(\)\))27 b Fb(b)i FF(\()p Fz(\000)p FF(1)p FB(;)17 b FF(1\))p FB(;)-184 5344 y FF(that)33 b(con)m(tain)g Fz(Q)p FF(\()p FB(\022)s FF(\))g(in)f(their)h(in)m(tersection)i(\(see)f(Fig)e(12)g (b\)\).)43 b(Again,)33 b(b)m(y)g(Sc)m(h)m(w)m(arz)i(Lemma,)236 5509 y Fz(T)26 b FF([)p FB(u)p FF(]\()p FB(@)5 b Fz(D)s FF(\()p FB(\022)s FF(\)\))27 b Fz(\032)i FB(\025)952 5468 y FA(\000)p FD(1)1046 5509 y FF(\002)1122 5524 y FD(2)1178 5509 y FF(\()p Fz(\\)1282 5524 y Fw(i)p FD(=1)p Fw(::)p FD(4)1475 5509 y FB(D)1556 5524 y FA(\000)1615 5509 y FF(\(\()p Fk(f)p FF(\()p FB(h)1818 5524 y Fw(i)1846 5509 y FF(\()p FB(\022)s FF(\);)17 b FB(t;)g(s)p FF(\))p FB(;)g Fk(F)p FF(\()p FB(q)2363 5524 y Fw(i)2390 5509 y FF(\()p FB(\022)s FF(\);)g FB(t;)g(s)p FF(\)\))p FB(;)g(')2867 5524 y Fw(i)2894 5509 y FF(\()p FB(\022)s FF(\)\)\))28 b Fz(\021)g(G)6 b FF(\()p FB(\022)s FF(\))-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)23 b(using)i Fx(etds.cls)p eop end %%Page: 34 35 TeXDict begin 34 34 bop -184 284 a FJ(34)1502 b FH(D.)30 b(Gaidashev,)j(H.)d(Ko)l(ch)14 1245 y currentpoint currentpoint translate 0.25026 0.25026 scale neg exch neg exch translate 14 1245 a @beginspecial 20 @llx 198 @lly 575 @urx 593 @ury 5550 @rwi @setspecial %%BeginDocument: dist_bound1.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 198 575 593 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 7:07:15 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 548 389 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 548.0 389.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 538 379 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 204.571884 135.694793 m 204.571884 135.694793 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 243.995681 198.789428 m 243.655227 198.462478 l 243.357376 198.178710 l 243.020629 197.860366 l 242.679718 197.540802 l 242.338500 197.223617 l 242.020431 196.930313 l 241.689361 196.627441 l 241.345077 196.315063 l 241.0 196.004592 l 240.643051 195.686172 l 240.326980 195.406509 l 239.969299 195.092559 l 239.608139 194.778305 l 239.258178 194.476379 l 238.938751 194.203018 l 238.556900 193.878967 l 238.231719 193.605316 l 237.851455 193.288009 l 237.513046 193.008041 l 237.139831 192.701858 l 236.782562 192.411300 l 236.407791 192.109161 l 236.061874 191.832626 l 235.686843 191.535385 l 235.295166 191.227752 l 234.952453 190.960906 l 234.580474 190.673706 l 234.194183 190.378128 l 233.814270 190.090026 l 233.444824 189.812362 l 233.032455 189.505249 l 232.659973 189.230407 l 232.260238 188.938125 l 231.896179 188.674316 l 231.496185 188.387100 l 231.117935 188.117950 l 230.720565 187.837783 l 230.330108 187.565048 l 229.919250 187.280761 l 229.521530 187.008193 l 229.112762 186.730697 l 228.705322 186.456802 l 228.329116 186.206222 l 227.895797 185.920410 l 227.506317 185.665985 l 227.089004 185.396026 l 226.687652 185.138885 l 226.254196 184.863952 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 259.745727 183.039901 m 259.541503 182.485015 l 259.359924 182.002838 l 259.151367 181.461303 l 258.936798 180.916992 l 258.718597 180.376083 l 258.512176 179.875350 l 258.294219 179.357727 l 258.064331 178.823257 l 257.830566 178.291442 l 257.585357 177.745422 l 257.365356 177.265350 l 257.113189 176.725921 l 256.855133 176.185379 l 256.601867 175.665573 l 256.368011 175.194473 l 256.085052 174.635513 l 255.841217 174.163055 l 255.552825 173.614715 l 255.293243 173.130508 l 255.003799 172.600540 l 254.723648 172.097167 l 254.426620 171.573318 l 254.149581 171.093505 l 253.846206 170.577377 l 253.526031 170.042816 l 253.243118 169.578796 l 252.933181 169.079055 l 252.608184 168.564376 l 252.285507 168.062469 l 251.968841 167.578384 l 251.612060 167.042694 l 251.286849 166.563018 l 250.934768 166.052642 l 250.611389 165.591781 l 250.253112 165.089752 l 249.911468 164.619140 l 249.549682 164.129058 l 249.191299 163.651809 l 248.811157 163.154190 l 248.440261 162.676925 l 248.056106 162.190933 l 247.670242 161.711090 l 247.311386 161.272048 l 246.895050 160.771133 l 246.518066 160.325210 l 246.111358 159.852005 l 245.717453 159.401275 l 245.289077 158.919342 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 262.687866 222.356826 m 262.687866 222.356826 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 258.889007 178.538742 m 258.515930 178.947631 l 258.191772 179.304351 l 257.827819 179.706542 l 257.462036 180.112487 l 257.098602 180.517608 l 256.762176 180.894195 l 256.414398 181.285095 l 256.055358 181.690414 l 255.698074 182.095520 l 255.331222 182.513320 l 255.008651 182.882232 l 254.646133 183.298568 l 254.282791 183.717712 l 253.933303 184.122680 l 253.616485 184.491287 l 253.240447 184.930709 l 252.922500 185.303863 l 252.553344 185.738998 l 252.227203 186.125106 l 251.870056 186.549743 l 251.530639 186.955093 l 251.177200 187.379058 l 250.853271 187.769287 l 250.504562 188.191192 l 250.143127 188.630493 l 249.829132 189.013809 l 249.490676 189.428726 l 249.141784 189.858367 l 248.801177 190.279663 l 248.472335 190.688201 l 248.108032 191.142883 l 247.781402 191.552368 l 247.433456 191.990554 l 247.118865 192.388488 l 246.775665 192.824493 l 246.453506 193.235626 l 246.117507 193.666290 l 245.789764 194.088256 l 245.447448 194.530960 l 245.118576 194.958282 l 244.783050 195.396179 l 244.451126 195.831375 l 244.146820 196.232086 l 243.798919 196.692291 l 243.488510 197.104736 l 243.158370 197.545379 l 242.843170 197.967971 l 242.505325 198.423019 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 4.0 w 3.307047 3.003285 532.314087 374.263916 rc newpath 244.402023 158.350997 m 243.907928 158.839630 l 243.478713 159.266464 l 242.996795 159.748321 l 242.512542 160.235382 l 242.031463 160.722076 l 241.586242 161.175079 l 241.126037 161.645904 l 240.651000 162.134719 l 240.178421 162.623901 l 239.693252 163.129058 l 239.266769 163.575653 l 238.787597 164.080291 l 238.307479 164.588989 l 237.845794 165.081085 l 237.427398 165.529541 l 236.930953 166.064743 l 236.511337 166.519790 l 236.024307 167.051025 l 235.594177 167.522964 l 235.123367 168.042587 l 234.676132 168.539169 l 234.210601 169.059158 l 233.784133 169.538299 l 233.325256 170.056900 l 232.849853 170.597488 l 232.437057 171.069671 l 231.992355 171.581298 l 231.534164 172.111648 l 231.087127 172.632247 l 230.655776 173.137603 l 230.178192 173.700592 l 229.750274 174.208145 l 229.294723 174.751815 l 228.883071 175.246032 l 228.434356 175.787994 l 228.013366 176.299530 l 227.574645 176.835876 l 227.147003 177.361846 l 226.700698 177.914184 l 226.272232 178.447769 l 225.835449 178.995071 l 225.403701 179.539443 l 225.008209 180.041107 l 224.556427 180.617691 l 224.153686 181.134902 l 223.725723 181.687850 l 223.317489 182.218597 l 222.880294 182.790512 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.307047 4.003285 530.314087 372.263916 rc newpath 119.131736 311.881958 m 124.752227 301.747039 l 129.798904 293.022491 l 135.646240 283.318420 l 141.713943 273.668548 l 147.931518 264.186187 l 153.853225 255.506286 l 160.142181 246.634780 l 166.812408 237.587219 l 173.627014 228.700805 l 180.806701 219.701065 l 187.271270 211.895263 l 194.704010 203.246597 l 202.329940 194.713516 l 209.830398 186.636627 l 216.768127 179.428848 l 225.171691 171.018218 l 232.419021 164.031814 l 240.994552 156.067687 l 248.713043 149.166564 l 257.316375 141.758010 l 265.637145 134.864364 l 274.449340 127.841674 l 282.656188 121.547836 l 291.628234 114.928009 l 301.075958 108.240020 l 309.403717 102.576202 l 318.503234 96.626495 l 328.015411 90.664489 l 337.427551 85.015563 l 346.631164 79.724761 l 356.958099 74.053863 l 366.330780 69.142913 l 376.432128 64.094238 l 385.666229 59.694702 l 395.845886 55.077270 l 405.501342 50.917572 l 415.670562 46.762695 l 425.684906 42.892974 l 436.241699 39.046905 l 446.475769 35.542510 l 457.005340 32.162780 l 467.507781 29.016021 l 477.207855 26.305389 l 488.379547 23.412902 l 498.417358 21.020568 l 509.163543 18.673217 l 519.487915 16.623931 l 530.621154 14.637695 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.307047 4.003285 530.314087 372.263916 rc newpath 9.930538 8.003295 m 20.963947 10.246582 l 30.510540 12.459655 l 41.179618 15.237091 l 51.839736 18.339447 l 62.361587 21.729949 l 72.031517 25.141082 l 81.950813 28.942108 l 92.102027 33.158081 l 102.104476 37.645782 l 112.264205 42.555450 l 121.098129 47.123413 l 130.907272 52.535034 l 140.604537 58.251586 l 149.798217 64.024444 l 158.012420 69.487487 l 167.606124 76.252288 l 175.579757 82.207336 l 184.670989 89.388244 l 192.547378 95.967681 l 200.998001 103.422149 l 208.853363 110.744628 l 216.844131 118.612182 l 223.992111 126.036346 l 231.492614 134.252487 l 239.047332 143.008956 l 245.423004 150.810287 l 252.094223 159.417007 l 258.747100 168.499588 l 265.015594 177.566284 l 270.850250 186.502929 l 277.058166 196.607086 l 282.389251 205.842163 l 287.818969 215.858184 l 292.501525 225.066497 l 297.358703 235.270294 l 301.675659 244.994781 l 305.922393 255.280303 l 309.808685 265.448211 l 313.592864 276.203704 l 316.959686 286.661712 l 320.118255 297.449188 l 322.964233 308.231872 l 325.326049 318.207275 l 327.732635 329.711120 l 329.611785 340.057006 l 331.329559 351.138793 l 332.696258 361.787170 l 333.861450 373.267211 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.307047 4.003285 530.314087 372.263916 rc newpath 316.816741 8.003295 m 327.991851 13.160980 l 337.161224 18.753051 l 346.724334 26.188751 l 355.419464 34.797515 l 363.023071 44.363616 l 369.042602 54.004638 l 374.151245 64.642364 l 378.161865 76.199310 l 380.816925 88.123138 l 382.110809 100.635314 l 382.027984 111.719512 l 380.565856 124.105346 l 377.659881 136.270980 l 373.535339 147.573242 l 368.710662 157.348678 l 361.713500 168.213302 l 354.791900 176.652114 l 345.702453 185.452392 l 336.831146 192.228118 l 326.336975 198.466415 l 315.737854 203.164428 l 304.200225 206.707031 l 293.312835 208.694931 l 281.409790 209.452911 l 269.044036 208.706420 l 258.420928 206.792388 l 247.241653 203.429489 l 236.166488 198.588958 l 225.947021 192.574966 l 216.770126 185.629669 l 207.542694 176.728729 l 200.229827 167.774139 l 193.552352 157.345855 l 188.588760 147.245559 l 184.416610 135.640960 l 181.738586 124.328262 l 180.269515 112.252014 l 180.166671 100.353149 l 181.472946 87.969177 l 184.081130 76.275634 l 188.081939 64.718505 l 193.326950 53.814697 l 199.206695 44.413238 l 207.104049 34.509735 l 215.122177 26.557891 l 224.550567 19.134796 l 234.307235 13.142395 l 245.447860 8.003295 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 4.307047 4.003285 530.314087 372.263916 rc newpath 188.352752 8.003295 m 202.500762 15.053436 l 214.068572 22.568481 l 226.088531 32.448516 l 236.969711 43.788391 l 246.435409 56.307006 l 253.881500 68.861358 l 260.146270 82.658996 l 264.995117 97.598114 l 268.114135 112.966949 l 269.492370 129.054138 l 269.153106 143.276367 l 267.035278 159.140930 l 263.088439 174.698333 l 257.611114 189.131851 l 251.274612 201.601593 l 242.150558 215.446838 l 233.168701 226.191406 l 221.413803 237.388061 l 209.970001 246.003479 l 196.457427 253.931610 l 182.828353 259.899841 l 168.006561 264.398925 l 154.028366 266.923095 l 138.750686 267.885437 l 122.879150 266.937683 l 109.240425 264.507324 l 94.879463 260.236511 l 80.638961 254.087341 l 67.480918 246.444396 l 55.643806 237.613540 l 43.711051 226.288925 l 34.220741 214.887481 l 25.512399 201.598007 l 18.992557 188.713623 l 13.448451 173.893203 l 9.809070 159.426177 l 7.688953 143.958969 l 7.307046 128.691787 l 8.703723 112.768768 l 11.768089 97.696624 l 16.604516 82.757568 l 23.036924 68.614532 l 30.310403 56.371795 l 40.142601 43.410552 l 50.176200 32.936614 l 62.024375 23.078338 l 74.331909 15.028289 l 88.436309 8.003295 l S newpath 0.0 0.0 m 0.0 379.0 l 538.0 379.0 l 538.0 0.0 l h W Q Q q q newpath 7.307046 8.003295 m 530.621154 8.003295 l S Q q q newpath 81.299423 8.003295 m 81.299423 13.0 l S Q q newpath 259.721618 8.003295 m 259.721618 13.0 l S -5.0 -5.0 translate 251.0 34.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (0.25) show Q 5.0 5.0 translate Q q newpath 438.143859 8.003295 m 438.143859 13.0 l S -5.0 -5.0 translate 430.0 34.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.50) show Q 5.0 5.0 translate Q Q q newpath 81.299423 373.267211 m 81.299423 8.003295 l S Q q q newpath 81.299423 301.928344 m 75.0 301.928344 l S -5.0 -5.0 translate q 48 301 7 13 rc 48.0 312.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 57.0 312.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.4) show Q 5.0 5.0 translate Q q newpath 81.299423 154.965820 m 75.0 154.965820 l S -5.0 -5.0 translate q 48 154 7 13 rc 48.0 165.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 57.0 165.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.2) show Q 5.0 5.0 translate Q q newpath 81.299423 8.003295 m 75.0 8.003295 l S Q Q Q Q 0 0 548 389 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 14 1245 a currentpoint currentpoint translate 1 0.25026 div 1 0.25026 div scale neg exch neg exch translate 14 1245 a 1271 1245 a currentpoint currentpoint translate 0.24005 0.24005 scale neg exch neg exch translate 1271 1245 a @beginspecial 20 @llx 189 @lly 575 @urx 602 @ury 5550 @rwi @setspecial %%BeginDocument: dist_bound2.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 189 575 602 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 7:07:55 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 486 360 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 486.0 360.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 476 350 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w 3.693188 4.004418 469.547821 343.549927 rc newpath 6.693187 151.083404 m 16.015533 146.103607 l 24.163270 141.834533 l 33.366127 137.104797 l 42.671966 132.420242 l 51.974716 127.834533 l 60.635623 123.651535 l 69.639472 119.390090 l 78.989120 115.057876 l 88.346466 110.815750 l 98.010147 106.531906 l 106.553695 102.825866 l 116.206680 98.729324 l 125.935867 94.696838 l 135.345718 90.887725 l 143.919128 87.494323 l 154.148117 83.540832 l 162.842086 80.261322 l 172.987594 76.527038 l 181.996536 73.294097 l 191.910781 69.825653 l 201.380050 66.599517 l 211.289215 63.313385 l 220.414367 60.367858 l 230.283752 57.268310 l 240.563812 54.134368 l 249.535720 51.477386 l 259.249053 48.682403 l 269.308837 45.876434 l 279.174133 43.211761 l 288.741088 40.709442 l 299.387847 38.018615 l 308.975585 35.679626 l 319.233825 33.264770 l 328.547668 31.150329 l 338.749542 28.919097 l 348.366455 26.896514 l 358.436645 24.862060 l 368.298919 22.952026 l 378.640960 21.036193 l 388.617431 19.272155 l 398.835144 17.550659 l 408.982849 15.925933 l 418.319763 14.505523 l 429.034576 12.963134 l 438.629699 11.661071 l 448.871551 10.353515 l 458.684783 9.180145 l 469.240997 8.004425 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w 3.693188 4.004418 469.547821 343.549927 rc newpath 185.753555 8.004425 m 194.396820 10.262390 l 201.620544 13.079528 l 209.297439 17.149780 l 216.429931 22.148773 l 222.823211 27.943542 l 228.033706 33.966827 l 232.624649 40.774169 l 236.441879 48.320800 l 239.246795 56.240234 l 241.044708 64.670898 l 241.691482 72.227142 l 241.358978 80.755310 l 239.900527 89.208602 l 237.450714 97.122848 l 234.368942 104.010925 l 229.697525 111.709472 l 224.941879 117.718215 l 218.572525 124.009704 l 212.266113 128.870574 l 204.728866 133.358215 l 197.058044 136.745361 l 188.663925 139.303619 l 180.716751 140.740722 l 172.014221 141.288955 l 162.973251 140.749023 l 155.218597 139.365310 l 147.083496 136.936645 l 139.066009 133.446487 l 131.723602 129.119796 l 125.196975 124.136703 l 118.729263 117.772872 l 113.707015 111.397460 l 109.252578 104.008926 l 106.084777 96.892623 l 103.617584 88.769104 l 102.279983 80.909545 l 101.922286 72.592010 l 102.605850 64.479583 l 104.405059 56.137207 l 107.159194 48.371093 l 110.968963 40.823394 l 115.681213 33.846710 l 120.769622 27.974121 l 127.407485 21.977905 l 133.985778 17.358734 l 141.562438 13.280914 l 149.252685 10.253540 l 157.869018 8.004425 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w 3.693188 4.004418 469.547821 343.549927 rc newpath 280.828521 8.004425 m 285.639312 10.081176 l 289.586578 12.332824 l 293.703399 15.326812 l 297.446533 18.793151 l 300.719787 22.644958 l 303.311126 26.526916 l 305.510345 30.810211 l 307.236846 35.463623 l 308.379821 40.264770 l 308.936828 45.302795 l 308.901184 49.765869 l 308.271728 54.753021 l 307.020782 59.651550 l 305.245208 64.202392 l 303.168243 68.138488 l 300.156036 72.513122 l 297.176391 75.911041 l 293.263488 79.454467 l 289.444488 82.182739 l 284.926879 84.694580 l 280.364105 86.586242 l 275.397308 88.012664 l 270.710388 88.813095 l 265.586303 89.118316 l 260.263000 88.817733 l 255.689895 88.047058 l 250.877334 86.692962 l 246.109619 84.743927 l 241.710281 82.322387 l 237.759735 79.525848 l 233.787429 75.941894 l 230.639343 72.336303 l 227.764770 68.137359 l 225.627990 64.070434 l 223.831954 59.397857 l 222.679092 54.842773 l 222.046676 49.980255 l 222.002410 45.189178 l 222.564743 40.202758 l 223.687530 35.494354 l 225.409820 30.840850 l 227.667739 26.450439 l 230.198898 22.664916 l 233.598602 18.677276 l 237.050308 15.475433 l 241.109115 12.486541 l 245.309234 10.073699 l 250.105148 8.004425 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w 3.693188 4.004418 469.547821 343.549927 rc newpath 231.234909 8.004425 m 235.401168 9.850311 l 238.815658 11.839874 l 242.372375 14.475128 l 245.601623 17.517150 l 248.420654 20.889892 l 250.647750 24.283416 l 252.532501 28.022705 l 254.005401 32.080535 l 254.971649 36.263061 l 255.428726 40.648315 l 255.375045 44.530456 l 254.804016 48.865905 l 253.694686 53.122009 l 252.132232 57.074218 l 250.311462 60.491241 l 247.677200 64.287719 l 245.075668 67.235687 l 241.663223 70.309173 l 238.335494 72.675079 l 234.401397 74.852996 l 230.429809 76.492919 l 226.107925 77.729431 l 222.030395 78.423248 l 217.572937 78.687774 l 212.942230 78.427215 l 208.963714 77.759216 l 204.776092 76.585449 l 200.626174 74.895782 l 196.795166 72.796173 l 193.352890 70.371063 l 189.888702 67.262451 l 187.140014 64.134307 l 184.626007 60.490264 l 182.752716 56.959655 l 181.171905 52.901641 l 180.149353 48.943908 l 179.576400 44.716888 l 179.513580 40.549468 l 179.975540 36.209075 l 180.924743 32.107299 l 182.393997 28.049468 l 184.329101 24.216583 l 186.504516 20.907409 l 189.432525 17.415557 l 192.410293 14.605743 l 195.916687 11.975402 l 199.549758 9.843658 l 203.703155 8.004425 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 3.693188 4.004418 469.547821 343.549927 rc newpath 409.214447 191.430572 m 410.806243 212.040985 l 411.107543 234.093475 l 409.268554 255.666061 l 401.581115 279.881530 l 383.742584 301.867889 l 364.608856 316.428894 l 346.192993 326.709381 l 328.812103 333.986114 l 312.565856 338.971405 l 297.367401 342.178863 l 284.198120 343.870208 l 271.891571 344.554351 l 249.003952 343.509643 l 228.694702 339.951507 l 211.416809 334.794799 l 196.281082 328.454650 l 184.829208 322.348846 l 173.714813 315.149932 l 164.153244 307.752685 l 156.214096 300.573333 l 149.927062 294.064208 l 143.427520 286.373962 l 138.638671 279.915496 l 133.783981 272.470428 l 130.051818 265.935119 l 126.497482 258.811126 l 123.586074 252.055694 l 120.996795 245.015289 l 118.994018 238.536468 l 117.214752 231.508834 l 115.771316 224.136138 l 114.846801 217.631454 l 114.199722 210.486557 l 113.928649 202.941238 l 114.079101 195.362365 l 114.650634 187.807952 l 115.832977 179.120666 l 117.455078 171.005355 l 119.867782 161.973648 l 122.767654 153.427352 l 126.866241 143.657699 l 131.788467 134.041656 l 138.278488 123.558425 l 146.240386 112.930770 l 156.657119 101.521667 l 169.104034 90.450408 l 184.743377 79.309417 l 203.728561 68.738525 l 213.836181 64.126190 l 224.985946 59.714965 l 239.293243 54.967529 l 255.656723 50.661895 l 272.625793 47.377441 l 292.756561 45.059814 l 305.337615 44.587646 l 319.714019 45.196289 l 336.305114 48.010070 l 354.382598 55.337707 l 369.261291 67.565338 l 379.349731 81.524932 l 386.123260 94.810226 l 391.039703 107.072311 l 398.348846 130.767120 l 403.283325 152.219665 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 3.693188 4.004418 469.547821 343.549927 rc newpath 185.832427 8.018737 m 196.082626 10.625579 l 205.030334 14.237762 l 214.849044 19.989044 l 224.024948 27.748992 l 231.815063 37.454711 l 237.201034 47.980224 l 239.118362 53.842559 l 240.381347 59.863861 l 240.984359 66.147552 l 240.886657 72.377746 l 240.131698 78.434936 l 238.778320 84.257476 l 234.407150 95.253829 l 229.191772 103.661071 l 222.285720 111.612869 l 214.675216 118.029907 l 207.018554 122.836334 l 199.983123 126.141540 l 191.687179 128.906463 l 184.818023 130.375350 l 177.091583 131.206436 l 170.533355 131.253417 l 163.671066 130.657165 l 157.475112 129.536621 l 151.368530 127.861755 l 146.083251 125.918624 l 140.725601 123.431961 l 135.533096 120.458709 l 131.318527 117.572036 l 127.083587 114.162506 l 123.053619 110.337936 l 119.453216 106.310699 l 116.297866 102.152252 l 113.185195 97.237854 l 110.755966 92.557022 l 108.571578 87.282684 l 106.986129 82.256774 l 105.722915 76.495391 l 105.032150 70.825012 l 104.891754 64.652191 l 105.408050 58.399932 l 106.742080 51.676116 l 108.900909 45.114593 l 112.094924 38.459075 l 116.299270 32.106384 l 121.048141 26.669189 l 127.424301 21.090942 l 133.847930 16.795196 l 141.329284 12.996734 l 149.020202 10.155426 l 157.798706 8.017181 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 3.693188 4.004418 469.547821 343.549927 rc newpath 280.873840 8.021423 m 286.307678 10.515014 l 290.887023 13.442657 l 295.675109 17.630676 l 299.838897 22.797637 l 303.019104 28.767761 l 304.875579 34.813415 l 305.574279 41.273468 l 305.024505 47.822021 l 303.354156 53.934661 l 300.699218 59.607208 l 297.759246 64.015930 l 293.955505 68.297790 l 289.765594 71.881774 l 285.498413 74.684753 l 281.507934 76.705810 l 276.700378 78.499572 l 272.628875 79.534973 l 267.948272 80.221221 l 263.893005 80.397399 l 259.574188 80.161041 l 255.616394 79.550750 l 251.672622 78.546264 l 248.236404 77.320129 l 244.745819 75.699310 l 241.373291 73.716735 l 238.659103 71.765350 l 235.970062 69.444122 l 233.466705 66.835906 l 231.297485 64.099914 l 229.470504 61.299621 l 227.764465 58.037536 l 226.528747 54.990203 l 225.527633 51.637664 l 224.910430 48.531066 l 224.557205 45.082214 l 224.536529 41.808197 l 224.842391 38.379180 l 225.468414 35.043365 l 226.472686 31.594818 l 227.778594 28.341644 l 229.457778 25.111328 l 231.465087 22.032196 l 233.607788 19.336883 l 236.410949 16.436645 l 239.227905 14.042388 l 242.547164 11.730010 l 246.021987 9.781890 l 250.070190 8.017517 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 3.693188 4.004418 469.547821 343.549927 rc newpath 231.270416 8.018951 m 235.437652 10.051696 l 238.890472 12.308746 l 242.482955 15.386871 l 245.674743 19.036529 l 248.308242 23.160858 l 250.168869 27.344207 l 251.429061 31.933929 l 251.969543 36.821441 l 251.726242 41.686859 l 250.695098 46.533660 l 249.187698 50.563964 l 246.905517 54.739837 l 244.093185 58.478027 l 240.990783 61.607452 l 237.918670 64.030639 l 234.039840 66.389831 l 230.627777 67.951568 l 226.582534 69.281066 l 222.984344 70.039916 l 219.066345 70.445526 l 215.403381 70.441314 l 211.687286 70.057769 l 208.396011 69.387786 l 205.000213 68.348754 l 201.665573 66.948181 l 198.939239 65.483276 l 196.194503 63.665130 l 193.591842 61.551208 l 191.288635 59.272888 l 189.301147 56.890380 l 187.385513 54.063018 l 185.936889 51.380035 l 184.686447 48.389465 l 183.826629 45.587432 l 183.192916 42.447326 l 182.896133 39.442382 l 182.902587 36.274627 l 183.226242 33.176971 l 183.903900 29.962524 l 184.884429 26.922943 l 186.217620 23.901794 l 187.865005 21.022827 l 189.658081 18.506225 l 192.032272 15.804748 l 194.433654 13.581512 l 197.269165 11.441375 l 200.233810 9.643554 l 203.673217 8.016662 l S newpath 0.0 0.0 m 0.0 350.0 l 476.0 350.0 l 476.0 0.0 l h W Q Q q q newpath 6.693187 8.004425 m 469.240997 8.004425 l S Q q q newpath 83.446441 8.004425 m 83.446441 13.0 l S -5.0 -5.0 translate q 74 23 7 13 rc 74.0 34.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -206 1090 806 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -206 1090 806 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 250.0 def /exclam 1000.0 def /quotedbl 500.0 def /numbersign 792.0 def /dollar 450.0 def /percent 500.0 def /ampersand 1000.0 def /quoteright 500.0 def /parenleft 1000.0 def /parenright 1000.0 def /asterisk 1000.0 def /plus 1000.0 def /comma 660.0 def /hyphen 1090.0 def /period 1090.0 def /slash 1090.0 def /zero 1090.0 def /one 1090.0 def /two 1000.0 def /three 1000.0 def /four 1000.0 def /five 1000.0 def /six 950.0 def /seven 1000.0 def /eight 950.0 def /nine 1000.0 def /colon 1000.0 def /semicolon 1000.0 def /less 1000.0 def /equal 1000.0 def /greater 1000.0 def /question 1000.0 def /at 1000.0 def /A 1000.0 def /B 1000.0 def /C 1000.0 def /D 1000.0 def /E 1000.0 def /F 1000.0 def /G 1000.0 def /H 1000.0 def /I 1000.0 def /J 1000.0 def /K 1000.0 def /L 1000.0 def /M 1000.0 def /N 1000.0 def /O 1000.0 def /P 1000.0 def /Q 500.0 def /R 1000.0 def /S 1000.0 def /T 790.0 def /U 1000.0 def /V 1000.0 def /W 1000.0 def /X 1000.0 def /Y 738.0 def /Z 536.0 def /bracketleft 430.0 def /backslash 500.0 def /bracketright 1000.0 def /asciicircum 1000.0 def /underscore 1000.0 def /quoteleft 500.0 def /a 750.0 def /b 750.0 def /c 750.0 def /d 1000.0 def /e 750.0 def /f 750.0 def /g 750.0 def /h 750.0 def /i 750.0 def /j 750.0 def /k 1000.0 def /l 1000.0 def /m 624.0 def /n 624.0 def /o 624.0 def /p 624.0 def /q 624.0 def /r 624.0 def /s 624.0 def /t 624.0 def /u 500.0 def /v 500.0 def /w 500.0 def /x 500.0 def /y 500.0 def /z 500.0 def /braceleft 500.0 def /bar 500.0 def /braceright 500.0 def /asciitilde 500.0 def /exclamdown 500.0 def /cent 500.0 def /sterling 500.0 def /fraction 500.0 def /yen 500.0 def /florin 500.0 def /section 500.0 def /currency 500.0 def /quotesingle 500.0 def /quotedblleft 500.0 def /guillemotleft 500.0 def /guilsinglleft 500.0 def /guilsinglright 500.0 def /fi 500.0 def /fl 500.0 def /endash 1090.0 def /dagger 500.0 def /daggerdbl 500.0 def /periodcentered 500.0 def /paragraph 500.0 def /bullet 500.0 def /quotesinglbase 500.0 def /quotedblbase 500.0 def /quotedblright 500.0 def /guillemotright 500.0 def /ellipsis 500.0 def /perthousand 500.0 def /questiondown 500.0 def /grave 500.0 def /acute 500.0 def /circumflex 500.0 def /tilde 500.0 def /macron 500.0 def /breve 500.0 def /dotaccent 500.0 def /dieresis 500.0 def /ring 500.0 def /cedilla 500.0 def /hungarumlaut 500.0 def /ogonek 500.0 def /caron 500.0 def /emdash 1090.0 def /AE 500.0 def /ordfeminine 500.0 def /Lslash 500.0 def /Oslash 500.0 def /OE 500.0 def /ordmasculine 500.0 def /ae 500.0 def /dotlessi 500.0 def /lslash 500.0 def /oslash 500.0 def /oe 500.0 def /germandbls 500.0 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 464 300 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /quotedbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /numbersign { 622 128 moveto 568 74 lineto 396 246 lineto 224 75 lineto 170 129 lineto 342 300 lineto 170 471 lineto 224 525 lineto 396 354 lineto 568 526 lineto 622 472 lineto 450 300 lineto 622 128 lineto closepath fill } def /dollar { 281 300 moveto 281 285 275 272 264 260 curveto 252 248 239 243 224 243 curveto 210 243 198 248 186 258 curveto 174 268 168 282 168 300 curveto 168 315 173 328 184 339 curveto 195 350 208 356 224 356 curveto 241 356 255 349 267 337 curveto 276 325 281 313 281 300 curveto closepath fill } def /percent { 334 300 moveto 334 277 325 257 308 240 curveto 291 223 271 215 249 215 curveto 229 215 210 222 194 236 curveto 174 252 165 274 165 300 curveto 165 323 173 343 189 359 curveto 205 375 225 384 249 384 curveto 275 384 296 374 313 355 curveto 327 338 334 320 334 300 curveto closepath fill } def /ampersand { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath fill } def /quoteright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /parenleft { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath fill } def /parenright { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 170 593 lineto 207 630 lineto 499 337 lineto 793 630 lineto 830 593 lineto 830 8 lineto closepath 778 60 moveto 778 541 lineto 536 300 lineto 778 60 lineto closepath 462 300 moveto 222 541 lineto 222 60 lineto 462 300 lineto closepath fill } def /asterisk { 830 8 moveto 793 -29 lineto 501 263 lineto 207 -29 lineto 170 8 lineto 793 630 lineto 830 593 lineto 538 300 lineto 830 8 lineto closepath fill } def /plus { 830 8 moveto 793 -29 lineto 499 263 lineto 207 -29 lineto 170 8 lineto 462 300 lineto 170 593 lineto 207 630 lineto 830 8 lineto closepath fill } def /comma { 492 12 moveto 466 -30 lineto 387 -2 336 34 314 79 curveto 296 113 287 176 287 267 curveto 287 418 lineto 287 455 282 483 273 501 curveto 264 519 244 538 214 558 curveto 168 588 lineto 194 630 lineto 259 597 lineto 308 572 340 540 356 502 curveto 368 472 374 427 374 365 curveto 374 349 374 325 374 293 curveto 373 261 373 238 373 222 curveto 373 125 397 63 446 36 curveto 453 32 468 24 492 12 curveto closepath fill } def /hyphen { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /period { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 678 274 moveto 412 274 lineto 412 326 lineto 678 326 lineto 678 274 lineto closepath fill } def /slash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 662 518 moveto 486 82 lineto 428 82 lineto 604 518 lineto 662 518 lineto closepath fill } def /zero { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 667 300 moveto 667 266 655 238 631 214 curveto 607 190 578 178 545 178 curveto 511 178 483 190 459 214 curveto 435 238 423 266 423 300 curveto 423 333 435 362 459 386 curveto 483 410 511 422 545 422 curveto 578 422 607 410 631 386 curveto 655 362 667 333 667 300 curveto closepath 615 300 moveto 615 319 608 335 594 349 curveto 580 363 564 370 545 370 curveto 525 370 509 363 495 349 curveto 481 335 475 319 475 300 curveto 475 280 481 264 495 250 curveto 509 236 525 230 545 230 curveto 564 230 580 236 594 250 curveto 608 264 615 280 615 300 curveto closepath fill } def /one { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 602 323 moveto 602 308 596 295 585 283 curveto 573 271 560 266 545 266 curveto 531 266 519 271 507 281 curveto 495 291 489 305 489 323 curveto 489 338 494 351 505 362 curveto 516 373 529 379 545 379 curveto 562 379 576 372 588 360 curveto 597 348 602 336 602 323 curveto closepath fill } def /two { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 770 396 740 456 687 505 curveto 634 553 572 578 500 578 curveto 428 578 365 553 312 505 curveto 259 456 229 396 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 203 259 143 312 95 curveto 365 46 428 22 500 22 curveto 572 22 634 46 687 95 curveto 740 143 770 203 777 274 curveto closepath fill } def /three { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 372 753 434 705 487 curveto 656 540 596 570 526 577 curveto 526 23 lineto 596 29 656 59 705 112 curveto 753 165 778 228 778 300 curveto closepath 474 23 moveto 474 577 lineto 403 570 343 540 295 487 curveto 246 434 222 372 222 300 curveto 222 228 246 165 295 112 curveto 343 59 403 29 474 23 curveto closepath fill } def /four { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 777 326 moveto 771 392 744 449 697 497 curveto 649 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 407 571 350 544 303 497 curveto 255 449 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 649 55 697 103 curveto 744 150 771 207 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 207 255 150 303 103 curveto 350 55 407 29 474 23 curveto closepath fill } def /five { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 677 514 moveto 625 556 566 578 500 578 curveto 433 578 374 556 323 514 curveto 500 337 lineto 677 514 lineto closepath 778 300 moveto 778 366 756 425 714 477 curveto 537 300 lineto 714 123 lineto 756 174 778 233 778 300 curveto closepath 463 300 moveto 286 477 lineto 243 425 222 366 222 300 curveto 222 233 243 174 286 123 curveto 463 300 lineto closepath 677 86 moveto 500 263 lineto 323 86 lineto 374 43 433 22 500 22 curveto 566 22 625 43 677 86 curveto closepath fill } def /six { 782 274 moveto 524 274 lineto 524 -30 lineto 424 -30 340 -1 273 58 curveto 203 120 168 200 168 300 curveto 168 399 203 480 273 542 curveto 339 601 423 630 524 630 curveto 524 326 lineto 782 326 lineto 782 274 lineto closepath 472 326 moveto 472 577 lineto 406 570 349 543 302 496 curveto 254 448 227 392 221 326 curveto 472 326 lineto closepath 472 23 moveto 472 274 lineto 221 274 lineto 227 208 254 151 302 104 curveto 349 56 406 29 472 23 curveto closepath fill } def /seven { 792 82 moveto 755 45 lineto 540 260 lineto 364 84 lineto 415 42 473 22 538 22 curveto 538 -30 lineto 446 -30 368 2 304 66 curveto 240 130 208 208 208 300 curveto 208 391 240 469 304 533 curveto 368 597 446 630 538 630 curveto 538 578 lineto 471 578 412 556 360 513 curveto 540 333 lineto 755 548 lineto 792 511 lineto 577 296 lineto 792 82 lineto closepath 503 296 moveto 323 476 lineto 281 424 260 366 260 300 curveto 260 232 282 172 327 120 curveto 503 296 lineto closepath fill } def /eight { 782 300 moveto 782 200 747 120 677 58 curveto 610 0 526 -30 426 -30 curveto 426 274 lineto 168 274 lineto 168 326 lineto 426 326 lineto 426 630 lineto 526 630 610 600 677 542 curveto 747 480 782 399 782 300 curveto closepath 729 326 moveto 722 392 695 448 648 496 curveto 600 543 544 570 478 577 curveto 478 326 lineto 729 326 lineto closepath 729 274 moveto 478 274 lineto 478 23 lineto 544 29 600 56 648 104 curveto 695 151 722 208 729 274 curveto closepath fill } def /nine { 792 300 moveto 792 208 759 130 695 66 curveto 631 2 553 -30 462 -30 curveto 462 22 lineto 526 22 584 42 636 84 curveto 460 260 lineto 245 45 lineto 208 82 lineto 423 296 lineto 208 511 lineto 245 548 lineto 460 333 lineto 640 513 lineto 588 556 528 578 462 578 curveto 462 630 lineto 553 630 631 597 695 533 curveto 759 469 792 391 792 300 curveto closepath 740 300 moveto 740 366 719 424 677 476 curveto 497 296 lineto 673 120 lineto 717 172 740 232 740 300 curveto closepath fill } def /colon { 830 300 moveto 830 209 797 131 733 67 curveto 668 2 590 -30 500 -30 curveto 419 -30 348 -4 287 48 curveto 210 -30 lineto 170 10 lineto 247 88 lineto 195 149 170 220 170 300 curveto 170 390 202 468 267 533 curveto 331 597 409 630 500 630 curveto 580 630 650 604 712 553 curveto 789 630 lineto 829 590 lineto 752 513 lineto 804 451 830 380 830 300 curveto closepath 778 300 moveto 778 366 757 424 715 476 curveto 324 85 lineto 375 43 434 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 675 516 moveto 624 557 566 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 234 242 175 284 125 curveto 675 516 lineto closepath fill } def /semicolon { 830 300 moveto 830 208 797 130 733 66 curveto 669 2 591 -30 500 -30 curveto 408 -30 330 2 266 66 curveto 202 130 170 208 170 300 curveto 170 391 202 469 266 533 curveto 330 597 408 630 500 630 curveto 591 630 669 597 733 533 curveto 797 469 830 391 830 300 curveto closepath 778 300 moveto 778 376 750 442 696 496 curveto 642 550 576 578 500 578 curveto 423 578 357 550 303 496 curveto 249 442 222 376 222 300 curveto 222 223 249 157 303 103 curveto 357 49 423 22 500 22 curveto 576 22 642 49 696 103 curveto 750 157 778 223 778 300 curveto closepath 672 201 moveto 652 193 635 190 621 190 curveto 608 190 597 192 587 198 curveto 579 202 567 216 551 239 curveto 537 259 522 274 507 285 curveto 508 269 514 249 525 225 curveto 536 200 542 182 542 172 curveto 542 151 527 127 499 101 curveto 469 124 455 148 455 173 curveto 455 181 460 198 472 223 curveto 482 245 488 266 490 284 curveto 474 273 460 258 446 238 curveto 439 228 427 215 410 199 curveto 400 193 388 190 375 190 curveto 361 190 344 193 326 201 curveto 334 238 348 262 367 273 curveto 377 279 394 283 418 285 curveto 442 287 463 292 481 300 curveto 464 307 443 312 419 315 curveto 407 315 389 319 367 325 curveto 346 337 333 362 327 400 curveto 347 406 363 409 376 409 curveto 388 409 400 406 410 401 curveto 417 397 429 383 445 361 curveto 458 342 473 327 489 316 curveto 487 333 480 353 470 377 curveto 460 400 455 417 455 427 curveto 455 451 470 475 500 499 curveto 528 473 542 449 542 427 curveto 542 417 536 400 525 376 curveto 515 354 509 333 507 314 curveto 518 322 531 337 547 359 curveto 563 381 576 395 586 401 curveto 596 407 608 410 622 410 curveto 635 410 651 407 670 401 curveto 664 363 650 338 630 326 curveto 620 320 603 316 578 314 curveto 565 312 545 308 517 300 curveto 535 292 555 287 577 285 curveto 593 283 602 283 604 283 curveto 614 281 622 278 630 274 curveto 649 262 663 238 672 201 curveto closepath fill } def /less { 980 274 moveto 829 274 lineto 822 188 787 115 724 57 curveto 660 0 586 -30 500 -30 curveto 414 -30 339 0 276 58 curveto 212 116 177 188 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 411 212 483 276 542 curveto 339 600 414 630 500 630 curveto 586 630 660 600 724 542 curveto 787 484 822 412 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 770 397 740 457 687 505 curveto 633 553 571 578 500 578 curveto 428 578 366 553 313 505 curveto 259 457 229 397 223 326 curveto 777 326 lineto closepath 777 274 moveto 223 274 lineto 229 202 259 142 313 94 curveto 366 46 428 22 500 22 curveto 571 22 633 46 687 94 curveto 740 142 770 202 777 274 curveto closepath fill } def /equal { 980 274 moveto 829 274 lineto 823 193 791 124 733 66 curveto 675 8 606 -23 526 -29 curveto 526 -200 lineto 474 -200 lineto 474 -29 lineto 393 -23 324 8 266 66 curveto 208 124 177 193 171 274 curveto 20 274 lineto 20 326 lineto 171 326 lineto 177 406 208 475 266 533 curveto 324 591 393 623 474 629 curveto 474 800 lineto 526 800 lineto 526 629 lineto 606 622 675 590 733 533 curveto 790 475 822 406 829 326 curveto 980 326 lineto 980 274 lineto closepath 777 326 moveto 771 392 744 448 696 496 curveto 648 544 592 571 526 577 curveto 526 326 lineto 777 326 lineto closepath 474 326 moveto 474 577 lineto 408 571 351 544 303 496 curveto 255 448 229 392 223 326 curveto 474 326 lineto closepath 777 274 moveto 526 274 lineto 526 23 lineto 592 29 648 55 696 103 curveto 744 151 771 208 777 274 curveto closepath 474 23 moveto 474 274 lineto 223 274 lineto 229 208 255 151 303 103 curveto 351 55 408 29 474 23 curveto closepath fill } def /greater { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 222 578 lineto 222 326 lineto 778 326 lineto closepath 778 22 moveto 778 274 lineto 222 274 lineto 222 22 lineto 778 22 lineto closepath fill } def /question { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 326 moveto 778 578 lineto 526 578 lineto 526 326 lineto 778 326 lineto closepath 474 326 moveto 474 578 lineto 222 578 lineto 222 326 lineto 474 326 lineto closepath 778 22 moveto 778 274 lineto 526 274 lineto 526 22 lineto 778 22 lineto closepath 474 22 moveto 474 274 lineto 222 274 lineto 222 22 lineto 474 22 lineto closepath fill } def /at { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 60 moveto 778 541 lineto 538 300 lineto 778 60 lineto closepath 741 578 moveto 259 578 lineto 501 337 lineto 741 578 lineto closepath 464 300 moveto 222 541 lineto 222 60 lineto 464 300 lineto closepath 742 22 moveto 501 263 lineto 258 22 lineto 742 22 lineto closepath fill } def /A { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath 778 22 moveto 778 578 lineto 222 578 lineto 222 22 lineto 778 22 lineto closepath fill } def /B { 830 -30 moveto 170 -30 lineto 170 630 lineto 830 630 lineto 830 -30 lineto closepath fill } def /C { 830 274 moveto 526 274 lineto 526 -30 lineto 474 -30 lineto 474 274 lineto 170 274 lineto 170 326 lineto 474 326 lineto 474 630 lineto 526 630 lineto 526 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /D { 830 261 moveto 539 261 lineto 539 -30 lineto 461 -30 lineto 461 261 lineto 170 261 lineto 170 339 lineto 461 339 lineto 461 630 lineto 539 630 lineto 539 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /E { 830 394 moveto 526 394 lineto 526 90 lineto 474 90 lineto 474 394 lineto 170 394 lineto 170 446 lineto 474 446 lineto 474 750 lineto 526 750 lineto 526 446 lineto 830 446 lineto 830 394 lineto closepath 555 -95 moveto 555 -110 549 -123 539 -134 curveto 528 -144 515 -150 500 -150 curveto 484 -150 471 -144 461 -134 curveto 450 -123 445 -110 445 -95 curveto 445 -79 450 -66 461 -56 curveto 471 -45 484 -40 500 -40 curveto 515 -40 528 -45 539 -56 curveto 549 -66 555 -79 555 -95 curveto closepath fill } def /F { 555 695 moveto 555 679 549 666 539 656 curveto 528 645 515 640 500 640 curveto 484 640 471 645 461 656 curveto 450 666 445 679 445 695 curveto 445 710 450 723 461 734 curveto 471 744 484 750 500 750 curveto 515 750 528 744 539 734 curveto 549 723 555 710 555 695 curveto closepath 830 154 moveto 526 154 lineto 526 -150 lineto 474 -150 lineto 474 154 lineto 170 154 lineto 170 206 lineto 474 206 lineto 474 510 lineto 526 510 lineto 526 206 lineto 830 206 lineto 830 154 lineto closepath fill } def /G { 830 337 moveto 526 337 lineto 526 33 lineto 474 33 lineto 474 337 lineto 170 337 lineto 170 389 lineto 474 389 lineto 474 693 lineto 526 693 lineto 526 389 lineto 830 389 lineto 830 337 lineto closepath 830 -94 moveto 170 -94 lineto 170 -42 lineto 830 -42 lineto 830 -94 lineto closepath fill } def /H { 830 641 moveto 170 641 lineto 170 693 lineto 830 693 lineto 830 641 lineto closepath 830 210 moveto 526 210 lineto 526 -94 lineto 474 -94 lineto 474 210 lineto 170 210 lineto 170 262 lineto 474 262 lineto 474 566 lineto 526 566 lineto 526 262 lineto 830 262 lineto 830 210 lineto closepath fill } def /I { 526 404 moveto 474 404 lineto 474 630 lineto 526 630 lineto 526 404 lineto closepath 830 274 moveto 604 274 lineto 604 326 lineto 830 326 lineto 830 274 lineto closepath 396 326 moveto 396 274 lineto 170 274 lineto 170 326 lineto 396 326 lineto closepath 526 -30 moveto 474 -30 lineto 474 196 lineto 526 196 lineto 526 -30 lineto closepath fill } def /J { 555 523 moveto 555 507 549 494 539 484 curveto 528 473 515 468 500 468 curveto 484 468 471 473 461 484 curveto 450 494 445 507 445 523 curveto 445 538 450 551 461 562 curveto 471 572 484 578 500 578 curveto 515 578 528 572 539 562 curveto 549 551 555 538 555 523 curveto closepath 830 8 moveto 793 -30 lineto 501 263 lineto 207 -30 lineto 170 8 lineto 438 274 lineto 170 274 lineto 170 326 lineto 438 326 lineto 170 593 lineto 207 630 lineto 501 337 lineto 793 630 lineto 830 593 lineto 564 326 lineto 830 326 lineto 830 274 lineto 564 274 lineto 830 8 lineto closepath 555 78 moveto 555 62 549 49 539 39 curveto 528 28 515 23 500 23 curveto 484 23 471 28 461 39 curveto 450 49 445 62 445 78 curveto 445 93 450 106 461 117 curveto 471 127 484 133 500 133 curveto 515 133 528 127 539 117 curveto 549 106 555 93 555 78 curveto closepath fill } def /K { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /L { 830 261 moveto 170 261 lineto 170 339 lineto 830 339 lineto 830 261 lineto closepath fill } def /M { 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /N { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /O { 555 485 moveto 555 469 549 456 539 446 curveto 528 435 515 430 500 430 curveto 484 430 471 435 461 446 curveto 450 456 445 469 445 485 curveto 445 500 450 513 461 524 curveto 471 534 484 540 500 540 curveto 515 540 528 534 539 524 curveto 549 513 555 500 555 485 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 555 115 moveto 555 99 549 86 539 76 curveto 528 65 515 60 500 60 curveto 484 60 471 65 461 76 curveto 450 86 445 99 445 115 curveto 445 130 450 143 461 154 curveto 471 164 484 170 500 170 curveto 515 170 528 164 539 154 curveto 549 143 555 130 555 115 curveto closepath fill } def /P { 778 485 moveto 778 469 772 456 762 446 curveto 751 435 738 430 723 430 curveto 707 430 694 435 684 446 curveto 673 456 668 469 668 485 curveto 668 500 673 513 684 524 curveto 694 534 707 540 723 540 curveto 738 540 751 534 762 524 curveto 772 513 778 500 778 485 curveto closepath 778 115 moveto 778 99 772 86 762 76 curveto 751 65 738 60 723 60 curveto 707 60 694 65 684 76 curveto 673 86 668 99 668 115 curveto 668 130 673 143 684 154 curveto 694 164 707 170 723 170 curveto 738 170 751 164 762 154 curveto 772 143 778 130 778 115 curveto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath 332 485 moveto 332 469 326 456 316 446 curveto 305 435 292 430 277 430 curveto 261 430 248 435 238 446 curveto 227 456 222 469 222 485 curveto 222 500 227 513 238 524 curveto 248 534 261 540 277 540 curveto 292 540 305 534 316 524 curveto 326 513 332 500 332 485 curveto closepath 332 115 moveto 332 99 326 86 316 76 curveto 305 65 292 60 277 60 curveto 261 60 248 65 238 76 curveto 227 86 222 99 222 115 curveto 222 130 227 143 238 154 curveto 248 164 261 170 277 170 curveto 292 170 305 164 316 154 curveto 326 143 332 130 332 115 curveto closepath fill } def /Q { 500 201 moveto 0 201 lineto 0 250 lineto 500 250 lineto 500 201 lineto closepath fill } def /R { 1000 201 moveto 0 201 lineto 0 250 lineto 1000 250 lineto 1000 201 lineto closepath fill } def /S { 726 446 moveto 654 446 lineto 500 597 lineto 346 446 lineto 274 446 lineto 500 668 lineto 726 446 lineto closepath 830 274 moveto 170 274 lineto 170 326 lineto 830 326 lineto 830 274 lineto closepath fill } def /T { 621 479 moveto 621 463 615 450 605 440 curveto 594 429 581 424 566 424 curveto 550 424 537 429 527 440 curveto 516 450 511 463 511 479 curveto 511 494 516 507 527 518 curveto 537 528 550 534 566 534 curveto 581 534 594 528 605 518 curveto 615 507 621 494 621 479 curveto closepath 278 479 moveto 278 463 272 450 262 440 curveto 251 429 238 424 223 424 curveto 207 424 194 429 184 440 curveto 173 450 168 463 168 479 curveto 168 494 173 507 184 518 curveto 194 528 207 534 223 534 curveto 238 534 251 528 262 518 curveto 272 507 278 494 278 479 curveto closepath 621 121 moveto 621 105 615 92 605 82 curveto 594 71 581 66 566 66 curveto 550 66 537 71 527 82 curveto 516 92 511 105 511 121 curveto 511 136 516 149 527 160 curveto 537 170 550 176 566 176 curveto 581 176 594 170 605 160 curveto 615 149 621 136 621 121 curveto closepath 278 121 moveto 278 105 272 92 262 82 curveto 251 71 238 66 223 66 curveto 207 66 194 71 184 82 curveto 173 92 168 105 168 121 curveto 168 136 173 149 184 160 curveto 194 170 207 176 223 176 curveto 238 176 251 170 262 160 curveto 272 149 278 136 278 121 curveto closepath fill } def /U { 830 25 moveto 170 300 lineto 830 575 lineto 830 25 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 305 300 lineto 778 103 lineto closepath fill } def /V { 830 300 moveto 170 25 lineto 170 575 lineto 830 300 lineto closepath 830 -100 moveto 170 -100 lineto 170 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 222 497 lineto 222 103 lineto 695 300 lineto closepath fill } def /W { 830 -100 moveto 426 -100 lineto 386 -205 lineto 329 -205 lineto 370 -100 lineto 170 -100 lineto 170 -48 lineto 390 -48 lineto 475 173 lineto 170 300 lineto 592 476 lineto 666 667 lineto 721 667 lineto 658 503 lineto 830 575 lineto 830 25 lineto 523 153 lineto 446 -48 lineto 830 -48 lineto 830 -100 lineto closepath 778 103 moveto 778 497 lineto 632 436 lineto 542 201 lineto 778 103 lineto closepath 566 409 moveto 305 300 lineto 494 221 lineto 566 409 lineto closepath fill } def /X { 830 -100 moveto 346 -100 lineto 306 -204 lineto 249 -204 lineto 289 -100 lineto 170 -100 lineto 170 -48 lineto 310 -48 lineto 370 109 lineto 170 25 lineto 170 575 lineto 498 438 lineto 568 617 lineto 623 617 lineto 546 418 lineto 830 300 lineto 437 136 lineto 366 -48 lineto 830 -48 lineto 830 -100 lineto closepath 695 300 moveto 528 370 lineto 463 204 lineto 695 300 lineto closepath 480 390 moveto 222 497 lineto 222 103 lineto 397 176 lineto 480 390 lineto closepath fill } def /Y { 697 148 moveto 671 100 632 59 580 27 curveto 528 -5 476 -22 426 -22 curveto 315 -22 230 11 172 77 curveto 116 138 87 223 83 333 curveto 5 333 lineto 5 373 lineto 84 373 lineto 88 449 118 520 173 585 curveto 231 653 297 688 371 688 curveto 413 688 454 681 492 668 curveto 528 655 553 649 568 649 curveto 595 649 615 662 629 688 curveto 647 688 lineto 695 476 lineto 668 476 lineto 587 596 493 657 386 657 curveto 319 657 266 628 228 572 curveto 194 522 177 461 177 391 curveto 177 385 177 379 177 373 curveto 326 373 lineto 326 333 lineto 180 333 lineto 190 249 218 181 265 129 curveto 316 71 383 42 466 42 curveto 544 42 612 77 668 148 curveto 697 148 lineto closepath fill } def /Z { 516 154 moveto 444 51 390 0 353 0 curveto 337 0 323 6 312 18 curveto 300 30 295 45 295 61 curveto 295 69 299 91 308 125 curveto 319 163 331 202 343 242 curveto 359 296 367 333 367 353 curveto 367 372 361 382 351 382 curveto 316 382 273 341 222 260 curveto 182 197 153 140 135 88 curveto 130 70 125 52 121 34 curveto 113 11 101 0 85 0 curveto 62 0 51 8 51 24 curveto 51 26 56 50 66 97 curveto 142 453 lineto 56 410 lineto 56 457 lineto 154 506 lineto 163 549 lineto 170 583 174 605 174 617 curveto 174 627 172 634 169 639 curveto 161 647 138 651 98 653 curveto 98 675 lineto 257 675 lineto 229 544 lineto 323 591 lineto 323 544 lineto 218 491 lineto 155 190 lineto 247 352 324 433 385 433 curveto 420 433 438 408 438 358 curveto 438 342 430 307 414 253 curveto 404 221 394 190 385 160 curveto 372 118 366 87 366 67 curveto 366 55 372 49 384 49 curveto 406 49 444 88 498 168 curveto 516 154 lineto closepath fill } def /bracketleft { 402 25 moveto 381 -1 354 -14 321 -14 curveto 277 -14 226 24 168 101 curveto 143 74 104 35 51 -16 curveto 28 7 lineto 147 139 lineto 126 171 108 216 93 274 curveto 78 331 71 380 71 421 curveto 71 480 83 534 107 584 curveto 137 645 179 676 233 676 curveto 278 676 313 654 339 610 curveto 360 572 371 529 371 481 curveto 371 434 353 378 319 314 curveto 299 278 267 228 223 164 curveto 224 144 236 117 259 83 curveto 283 46 304 28 322 28 curveto 346 28 364 37 374 56 curveto 402 25 lineto closepath 319 481 moveto 319 515 313 545 303 572 curveto 288 608 266 626 238 626 curveto 182 626 155 561 155 432 curveto 155 358 172 285 206 214 curveto 233 240 259 281 283 338 curveto 307 394 319 442 319 481 curveto closepath fill } def /backslash { 476 331 moveto 476 248 461 175 432 113 curveto 392 28 331 -14 250 -14 curveto 219 -14 191 -7 166 5 curveto 134 -92 lineto 90 -92 lineto 129 29 lineto 92 61 64 109 46 174 curveto 31 224 24 276 24 331 curveto 24 413 38 485 68 548 curveto 108 633 168 676 250 676 curveto 280 676 308 669 334 657 curveto 366 754 lineto 410 754 lineto 370 633 lineto 407 600 435 551 454 487 curveto 468 437 476 385 476 331 curveto closepath 320 615 moveto 302 638 278 650 250 650 curveto 163 650 120 543 120 331 curveto 120 227 130 148 151 95 curveto 320 615 lineto closepath 380 331 moveto 380 431 369 509 348 565 curveto 179 46 lineto 198 23 222 12 250 12 curveto 336 12 380 118 380 331 curveto closepath fill } def /bracketright { 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath fill } def /asciicircum { 950 456 moveto 50 456 lineto 50 508 lineto 950 508 lineto 950 456 lineto closepath 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath 950 92 moveto 50 92 lineto 50 144 lineto 950 144 lineto 950 92 lineto closepath fill } def /underscore { 950 547 moveto 50 547 lineto 50 599 lineto 950 599 lineto 950 547 lineto closepath 950 365 moveto 50 365 lineto 50 417 lineto 950 417 lineto 950 365 lineto closepath 950 183 moveto 50 183 lineto 50 235 lineto 950 235 lineto 950 183 lineto closepath 950 1 moveto 50 1 lineto 50 53 lineto 950 53 lineto 950 1 lineto closepath fill } def /quoteleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /a { 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath fill } def /b { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /c { 700 547 moveto 50 547 lineto 50 599 lineto 700 599 lineto 700 547 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 700 1 moveto 50 1 lineto 50 53 lineto 700 53 lineto 700 1 lineto closepath fill } def /d { 950 274 moveto 50 274 lineto 50 326 lineto 950 326 lineto 950 274 lineto closepath fill } def /e { 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath fill } def /f { 700 365 moveto 550 365 lineto 550 417 lineto 700 417 lineto 700 365 lineto closepath 450 365 moveto 300 365 lineto 300 417 lineto 450 417 lineto 450 365 lineto closepath 700 183 moveto 50 183 lineto 50 235 lineto 700 235 lineto 700 183 lineto closepath 200 417 moveto 200 365 lineto 50 365 lineto 50 417 lineto 200 417 lineto closepath fill } def /g { 700 183 moveto 550 183 lineto 550 235 lineto 700 235 lineto 700 183 lineto closepath 700 365 moveto 50 365 lineto 50 417 lineto 700 417 lineto 700 365 lineto closepath 450 235 moveto 450 183 lineto 300 183 lineto 300 235 lineto 450 235 lineto closepath 200 183 moveto 50 183 lineto 50 235 lineto 200 235 lineto 200 183 lineto closepath fill } def /h { 700 456 moveto 550 456 lineto 550 508 lineto 700 508 lineto 700 456 lineto closepath 450 456 moveto 300 456 lineto 300 508 lineto 450 508 lineto 450 456 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 200 508 moveto 200 456 lineto 50 456 lineto 50 508 lineto 200 508 lineto closepath 700 92 moveto 50 92 lineto 50 144 lineto 700 144 lineto 700 92 lineto closepath fill } def /i { 700 456 moveto 50 456 lineto 50 508 lineto 700 508 lineto 700 456 lineto closepath 700 92 moveto 550 92 lineto 550 144 lineto 700 144 lineto 700 92 lineto closepath 700 274 moveto 50 274 lineto 50 326 lineto 700 326 lineto 700 274 lineto closepath 450 144 moveto 450 92 lineto 300 92 lineto 300 144 lineto 450 144 lineto closepath 200 92 moveto 50 92 lineto 50 144 lineto 200 144 lineto 200 92 lineto closepath fill } def /j { 700 379 moveto 700 365 696 353 687 343 curveto 677 333 666 328 652 328 curveto 638 327 626 331 616 341 curveto 606 351 600 363 600 377 curveto 599 391 603 402 613 412 curveto 623 422 635 427 649 428 curveto 663 428 674 424 684 414 curveto 694 404 699 393 700 379 curveto closepath 425 379 moveto 425 365 421 353 412 343 curveto 402 333 391 328 377 328 curveto 363 327 351 331 341 341 curveto 331 351 325 363 325 377 curveto 324 391 328 402 338 412 curveto 348 422 360 427 374 428 curveto 388 428 399 424 409 414 curveto 419 404 424 393 425 379 curveto closepath 700 172 moveto 50 172 lineto 50 224 lineto 700 224 lineto 700 172 lineto closepath 150 379 moveto 150 365 146 353 137 343 curveto 127 333 116 328 102 328 curveto 88 327 76 331 66 341 curveto 56 351 50 363 50 377 curveto 49 391 53 402 63 412 curveto 73 422 85 427 99 428 curveto 113 428 124 424 134 414 curveto 144 404 149 393 150 379 curveto closepath fill } def /k { 868 435 moveto 730 0 lineto 269 0 lineto 132 435 lineto 500 702 lineto 868 435 lineto closepath 807 415 moveto 500 638 lineto 193 415 lineto 307 52 lineto 692 52 lineto 807 415 lineto closepath fill } def /l { 906 351 moveto 703 0 lineto 297 0 lineto 94 351 lineto 297 702 lineto 703 702 lineto 906 351 lineto closepath 846 351 moveto 673 650 lineto 327 650 lineto 154 351 lineto 327 52 lineto 673 52 lineto 846 351 lineto closepath fill } def /m { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 568 285 moveto 60 285 lineto 60 315 lineto 568 315 lineto 568 285 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /n { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 564 285 moveto 56 285 lineto 56 315 lineto 564 315 lineto 564 285 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /o { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /p { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /q { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 304 moveto 557 279 lineto 50 621 lineto 67 646 lineto 574 304 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /r { 574 464 moveto 557 439 lineto 50 781 lineto 67 806 lineto 574 464 lineto closepath 574 296 moveto 67 -46 lineto 50 -21 lineto 557 321 lineto 574 296 lineto closepath 574 136 moveto 67 -206 lineto 50 -181 lineto 557 161 lineto 574 136 lineto closepath fill } def /s { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 621 moveto 67 279 lineto 50 304 lineto 557 646 lineto 574 621 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /t { 574 781 moveto 67 439 lineto 50 464 lineto 557 806 lineto 574 781 lineto closepath 574 -21 moveto 557 -46 lineto 50 296 lineto 67 321 lineto 574 -21 lineto closepath 574 -181 moveto 557 -206 lineto 50 136 lineto 67 161 lineto 574 -181 lineto closepath fill } def /u { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /v { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /w { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /x { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /y { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /z { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bar { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /braceright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /asciitilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /exclamdown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /sterling { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fraction { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /yen { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /florin { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /section { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /currency { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesingle { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglleft { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guilsinglright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /fl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /endash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /dagger { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /daggerdbl { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /periodcentered { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /paragraph { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /bullet { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotesinglbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblbase { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /quotedblright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /guillemotright { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ellipsis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /perthousand { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /questiondown { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /grave { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /acute { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /circumflex { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /tilde { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /macron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /breve { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotaccent { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dieresis { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ring { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /cedilla { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /hungarumlaut { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ogonek { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /caron { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /emdash { 920 300 moveto 920 196 883 108 810 35 curveto 736 -38 648 -75 545 -75 curveto 441 -75 353 -38 280 35 curveto 206 108 170 196 170 300 curveto 170 403 206 491 280 565 curveto 353 638 441 675 545 675 curveto 648 675 736 638 810 565 curveto 883 491 920 403 920 300 curveto closepath 868 300 moveto 868 389 836 465 773 528 curveto 710 591 634 623 545 623 curveto 455 623 379 591 316 528 curveto 253 465 222 389 222 300 curveto 222 210 253 134 316 71 curveto 379 8 455 -23 545 -23 curveto 634 -23 710 8 773 71 curveto 836 134 868 210 868 300 curveto closepath 600 474 moveto 600 458 594 445 584 435 curveto 573 424 560 419 545 419 curveto 529 419 516 424 506 435 curveto 495 445 490 458 490 474 curveto 490 489 495 502 506 513 curveto 516 523 529 529 545 529 curveto 560 529 573 523 584 513 curveto 594 502 600 489 600 474 curveto closepath 816 274 moveto 274 274 lineto 274 326 lineto 816 326 lineto 816 274 lineto closepath 600 126 moveto 600 110 594 97 584 87 curveto 573 76 560 71 545 71 curveto 529 71 516 76 506 87 curveto 495 97 490 110 490 126 curveto 490 141 495 154 506 165 curveto 516 175 529 181 545 181 curveto 560 181 573 175 584 165 curveto 594 154 600 141 600 126 curveto closepath fill } def /AE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordfeminine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /Oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /OE { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ordmasculine { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /ae { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /dotlessi { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /lslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oslash { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /oe { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /germandbls { 63 0 moveto 63 803 lineto 438 803 lineto 438 0 lineto 63 0 lineto closepath 125 63 moveto 375 63 lineto 375 741 lineto 125 741 lineto 125 63 lineto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /ESSTIXFive exch definefont pop /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 83.0 34.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q newpath 248.315917 8.004425 m 248.315917 13.0 l S -5.0 -5.0 translate q 239 23 7 13 rc 239.0 34.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 248.0 34.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 413.185363 8.004425 m 413.185363 13.0 l S -5.0 -5.0 translate 407.0 31.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q Q q newpath 413.185363 344.554351 m 413.185363 8.004425 l S Q q q newpath 413.185363 325.550018 m 407.0 325.550018 l S -5.0 -5.0 translate q 380 325 7 13 rc 380.0 336.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 389.0 336.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1.0) show Q 5.0 5.0 translate Q q newpath 413.185363 166.777221 m 407.0 166.777221 l S -5.0 -5.0 translate q 380 166 7 13 rc 380.0 177.0 moveto q 1 -1 scale /ESSTIXFive findfont 13.0 scalefont setfont (K) show Q Q 389.0 177.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0.5) show Q 5.0 5.0 translate Q q newpath 413.185363 8.004425 m 407.0 8.004425 l S Q Q Q Q 0 0 486 360 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 1271 1245 a currentpoint currentpoint translate 1 0.24005 div 1 0.24005 div scale neg exch neg exch translate 1271 1245 a 2481 1245 a currentpoint currentpoint translate 0.25026 0.25026 scale neg exch neg exch translate 2481 1245 a @beginspecial 20 @llx 195 @lly 575 @urx 596 @ury 5550 @rwi @setspecial %%BeginDocument: dist_bound3.eps %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 20 195 575 596 %%Creator: FreeHEP Graphics2D Driver %%Producer: com.maplesoft.mathdoc.view.plot.paint.PlotPSGraphics2D Revision: 1.20 %%For: %%Title: %%CreationDate: Friday, June 20, 2008 6:56:07 AM EDT %%LanguageLevel: 3 %%EndComments %%BeginProlog 100 dict dup begin % % File: org/freehep/graphicsio.ps/PSProlog.txt % Author: Charles Loomis % % Redefinitions which save some space in the output file. These are also % the same as the PDF operators. /q {gsave} def /Q {grestore} def /n {newpath} def /m {moveto} def /l {lineto} def /c {curveto} def /h {closepath} def /re {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath} def /f {fill} def /f* {eofill} def /F {gsave vg&FC fill grestore} def /F* {gsave vg&FC eofill grestore} def /s {closepath stroke} def /S {stroke} def /b {closepath gsave vg&FC fill grestore gsave stroke grestore newpath} def /B {gsave vg&FC fill grestore gsave stroke grestore newpath} def /b* {closepath gsave vg&FC eofill grestore gsave stroke grestore newpath} def /B* {gsave vg&FC eofill grestore gsave stroke grestore newpath} def /g {1 array astore /vg&fcolor exch def} def /G {setgray} def /k {4 array astore /vg&fcolor exch def} def /K {setcmykcolor} def /rg {3 array astore /vg&fcolor exch def} def /RG {setrgbcolor} def % Initialize the fill color. 0 0 0 rg /vg&FC {mark vg&fcolor aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /vg&DFC {/vg&fcolor exch def} def /vg&C {mark exch aload pop counttomark 1 eq {G} if counttomark 3 eq {RG} if counttomark 4 eq {K} if cleartomark } def /w {setlinewidth} def /j {setlinejoin} def /J {setlinecap} def /M {setmiterlimit} def /d {setdash} def /i {setflat} def /W {clip} def /W* {eoclip} def % Setup the default graphics state. % (black; 1 pt. linewidth; miter join; butt-ends; solid) /defaultGraphicsState {0 g 1 w 0 j 0 J [] 0 d} def % Emulation of the rectangle operators for PostScript implementations % which do not implement all Level 2 features. This is an INCOMPLETE % emulation; only the "x y width height rect..." form is emulated. /*rf {gsave newpath re fill grestore} def /*rs {gsave newpath re stroke grestore} def /*rc {newpath re clip} def /rf /rectfill where {pop /rectfill}{/*rf} ifelse load def /rs /rectstroke where {pop /rectstroke}{/*rs} ifelse load def /rc /rectclip where {pop /rectclip}{/*rc} ifelse load def % Emulation of the selectfont operator. This includes a 20% increase in % the fontsize which is necessary to get sizes similar to the Java fonts. /*sf {exch findfont exch dup type /arraytype eq {makefont}{scalefont} ifelse setfont} bind def /sf /selectfont where {pop {1.2 mul selectfont}}{{1.2 mul *sf}} ifelse def % Special version of stroke which allows the dash pattern to continue % across path segments. (This may be needed for PostScript although % modern printers seem to do this correctly.) /vg&stroke { currentdash pop length 0 eq {stroke} { currentdash /vg&doffset exch def pop flattenpath {m vg&resetdash} {2 copy currentpoint 3 -1 roll sub dup mul 3 1 roll sub dup mul add sqrt 3 1 roll l currentdash 3 -1 roll add setdash} {} {h vg&resetdash} pathforall stroke vg&resetdash } ifelse } def /vg&resetdash {currentdash pop vg&doffset setdash} def % Initialize variables for safety. /delta 0 def /xv 0 def /yv 0 def /width 0 def /height 0 def % Initialize to portrait INTERNATIONAL (Letter-height, A4-width) page. /pw 595 def /ph 791 def /po true def /ftp false def % Initialize margins to 20 points. /ml 20 def /mr 20 def /mt 20 def /mb 20 def % Temporary matrices. /smatrix 0 def /nmatrix 0 def % set page size (usage: setpagesize) /setpagesize {/ph exch def /pw exch def} def % set page orientation (usage: portrait or landscape) /portrait {/po true def} def /landscape {/po false def} def % force natural size for image (usage: naturalsize) /naturalsize {/ftp false def} def % resize image to fill page (usage: fittopage) /fittopage {/ftp true def} def % set margins of the page (usage: setmargins) /setmargins {/mr exch def /mt exch def /mb exch def /ml exch def} def % set the graphic's size (usage: setsize) /setsize {/gh exch def /gw exch def} def % set the graphic's origin (usage: setorigin) /setorigin {/gy exch def /gx exch def} def % calculate image center /imagecenter {pw ml sub mr sub 2 div ml add ph mt sub mb sub 2 div mb add} def % calculate the necessary scaling /imagescale {po {gw}{gh} ifelse pw ml sub mr sub div po {gh}{gw} ifelse ph mt sub mb sub div 2 copy lt {exch} if pop ftp not {1 2 copy lt {exch} if pop} if 1 exch div /sfactor exch def /gw gw sfactor mul def /gh gh sfactor mul def} def % calculate image origin /imageorigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div po {add}{sub} ifelse} def % calculate the clipping origin /cliporigin {pw ml sub mr sub 2 div ml add po {gw}{gh} ifelse 2 div sub floor ph mt sub mb sub 2 div mb add po {gh}{gw} ifelse 2 div sub floor} def % Set the clipping region to the bounding box. /cliptobounds {cliporigin po {gw}{gh} ifelse 1 add po {gh}{gw} ifelse 1 add rc} def % set the base transformation matrix (usage: setbasematrix) /setbasematrix {imageorigin translate po {0}{90} ifelse rotate sfactor sfactor neg scale /defaultmatrix matrix currentmatrix def} def % The lower-right bias in drawing 1 pt. wide lines. /bias {q 0.5 0.5 translate} def /unbias {Q} def % Draw a line. (x0 y0 x1 y1 line) /L {bias n m l S unbias} def % Polyline primitive. /polyline {n m 1 exch 1 exch {pop currentfile token pop currentfile token pop l} for } def % Draw a polyline (n x0 y0 OPL x1 y1 x2 y2 ... ... xn yn) /OPL {bias polyline S unbias} def % Draw a closed polyline (n x0 y0 CPL x1 y1 x2 y2 ... ... xn yn) /CPL {bias polyline s unbias} def % Draw a filled polyline (n x0 y0 FPL x1 y1 x2 y2 ... ... xn yn) /FPL {polyline h f*} def % Draw an oval. (x y w h OVL) /OVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width currentlinewidth sub 2 div height currentlinewidth sub 2 div neg scale n 0 0 1 5 -2 roll arc smatrix setmatrix S} def % Draw a filled oval. (x y w h FOVL) /FOVL {matrix currentmatrix /smatrix exch def /height exch def /width exch def /yv exch def /xv exch def width 2 div xv add height 2 div yv add translate width 2 div height 2 div neg scale n 0 0 m 0 0 1 5 -2 roll arc h smatrix setmatrix f} def % Draw a rounded rectangle. (x y w h arcwidth archeight RREC) /RREC {matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix s} def % Draw a filled rounded rectangle. (x y w h arcwidth archeight FRREC) /FRREC{matrix currentmatrix /smatrix exch def 2 div /ah exch def 2 div /aw exch def /height exch def /width exch def /yv exch def /xv exch def aw ah scale matrix currentmatrix /nmatrix exch def smatrix setmatrix n xv width add aw sub yv m nmatrix setmatrix currentpoint exch 1 add exch currentpoint 1 add exch 1 add exch 1 arct smatrix setmatrix xv width add yv height add ah sub l nmatrix setmatrix currentpoint 1 add currentpoint exch 1 sub exch 1 add 1 arct smatrix setmatrix xv aw add yv height add l nmatrix setmatrix currentpoint exch 1 sub exch currentpoint exch 1 sub exch 1 sub 1 arct smatrix setmatrix xv yv ah add l nmatrix setmatrix currentpoint 1 sub currentpoint exch 1 add exch 1 sub 1 arct smatrix setmatrix h f} def % Draw a string. (string x y STR) /STR {q m 1 -1 scale recshow Q} def % Define basic plot symbols. /xys {/siz exch def /yv exch def /xv exch def} def /hline {xys n xv siz 2. div sub yv m siz 0 rlineto S} def /vline {xys n xv yv siz 2. div sub m 0 siz rlineto S} def /plus {xys n xv yv siz 2. div sub m 0 siz rlineto xv siz 2. div sub yv m siz 0 rlineto S} def /dot {n 2. div 0 360 arc s} def /fdot {n 2. div 0 360 arc h f} def /box {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rs} def /fbox {xys n xv siz 2 sqrt div 2 div sub yv siz 2 sqrt div 2 div sub siz 2 sqrt div dup rf} def /tridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto s} def /ftridn{xys n xv yv siz 3 sqrt div add m siz 2. div neg 3 sqrt 2. div siz mul neg rlineto siz 0 rlineto h f} def % Symbols defined in terms of the others. /star {3 copy cross plus} def /cross {xys q xv yv translate 45 rotate 0 0 siz plus Q} def /diamond {xys q xv yv translate 45 rotate 0 0 siz box Q} def /fdiamond {xys q xv yv translate 45 rotate 0 0 siz fbox Q} def /triup {xys q xv yv translate 180 rotate 0 0 siz tridn Q} def /ftriup {xys q xv yv translate 180 rotate 0 0 siz ftridn Q} def % Define the composite fonts used to print Unicode strings. % Undefine particular values in an encoding array. /vg&undef { {exch dup 3 -1 roll /.notdef put} forall } def /vg&redef { {3 -1 roll dup 4 2 roll put} forall } def % usage: key encoding basefontname vg&newbasefont font /vg&newbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def currentdict end definefont } def % usage: key encoding basefontname vg&newskewedbasefont font /vg&newskewedbasefont { findfont dup length dict copy begin currentdict /FID undef /Encoding exch def dup /FontName exch def exch FontMatrix exch matrix concatmatrix /FontMatrix exch def currentdict end definefont } def % usage: basekey suffix vg&nconcat name /vg&nconcat { 2 {dup length string cvs exch} repeat dup length 3 -1 roll dup length 3 -1 roll add string dup 0 4 -1 roll dup length 5 1 roll putinterval dup 4 -2 roll exch putinterval cvn } def %usage: fontname vg&skewmatrix matrix /vg&skewmatrix { findfont dup /FontInfo known { /FontInfo get dup /ItalicAngle known { [ 1 0 4 -1 roll /ItalicAngle get neg dup sin exch cos div 1 0 0 ] } {pop matrix} ifelse } {pop matrix} ifelse } def % usage: newfontname basefontname vg&newcompositefont -- /vg&newcompositefont { /vg&fstyle exch def /vg&bfont exch def /vg&fname exch def << /FontStyleBits vg&fstyle /FontType 0 /FontMatrix matrix /FontName vg&fname /FMapType 2 /Encoding [ 0 1 255 {pop 6} for ] dup 16#00 0 put % Latin dup 16#03 1 put % Greek dup 16#20 2 put % Punctuation dup 16#21 3 put % Arrows dup 16#22 4 put % MathOps dup 16#27 5 put % Dingbats /FDepVector [ vg&bfont /-UC-Latin vg&nconcat UCLatinEncoding vg&bfont vg&newbasefont vg&bfont vg&skewmatrix vg&bfont /-UC-Greek vg&nconcat UCGreekEncoding /Symbol vg&newskewedbasefont vg&bfont /-UC-Punctuation vg&nconcat UCPunctuationEncoding vg&bfont vg&newbasefont /Arrows-UC findfont /MathOps-UC findfont /Dingbats-UC findfont /Undefined-UC findfont ] >> vg&fname exch definefont pop } def % Null encoding vector (all elements set to .notdef) /NullEncoding [ 256 {/.notdef} repeat ] def % Unicode Latin encoding (unicode codes \u0000-\u00ff) /UCLatinEncoding ISOLatin1Encoding dup length array copy dup 16#60 /grave put [ 16#90 16#91 16#92 16#93 16#94 16#95 16#96 16#97 16#98 16#9a 16#9b 16#9d 16#9e 16#9f ] vg&undef def % Unicode Greek encoding (unicode codes \u0370-\u03ff) /UCGreekEncoding NullEncoding dup length array copy << 16#91 /Alpha 16#92 /Beta 16#93 /Gamma 16#94 /Delta 16#95 /Epsilon 16#96 /Zeta 16#97 /Eta 16#98 /Theta 16#99 /Iota 16#9a /Kappa 16#9b /Lambda 16#9c /Mu 16#9d /Nu 16#9e /Xi 16#9f /Omicron 16#a0 /Pi 16#a1 /Rho 16#a3 /Sigma 16#a4 /Tau 16#a5 /Upsilon 16#a6 /Phi 16#a7 /Chi 16#a8 /Psi 16#a9 /Omega 16#b1 /alpha 16#b2 /beta 16#b3 /gamma 16#b4 /delta 16#b5 /epsilon 16#b6 /zeta 16#b7 /eta 16#b8 /theta 16#b9 /iota 16#ba /kappa 16#bb /lambda 16#bc /mu 16#bd /nu 16#be /xi 16#bf /omicron 16#c0 /pi 16#c1 /rho 16#c2 /sigma1 16#c3 /sigma 16#c4 /tau 16#c5 /upsilon 16#c6 /phi1 16#c7 /chi 16#c8 /psi 16#c9 /omega 16#7e /semicolon 16#87 /dotmath 16#d1 /theta1 16#d2 /Upsilon1 16#d5 /phi 16#d6 /omega1 >> vg&redef def % Unicode punctuation encoding (unicode codes \u2000-\u206f) /UCPunctuationEncoding NullEncoding dup length array copy << 16#10 /hyphen 16#11 /hyphen 16#12 /endash 16#13 /emdash 16#18 /quoteleft 16#19 /quoteright 16#1a /quotesinglbase 16#1b /quotesingle 16#1c /quotedblleft 16#1d /quotedblright 16#1e /quotedblbase 16#1f /quotedbl 16#20 /dagger 16#21 /daggerdbl 16#22 /bullet 16#24 /period 16#26 /ellipsis 16#27 /periodcentered 16#30 /perthousand 16#44 /fraction 16#70 /zerosuperior 16#74 /foursuperior 16#75 /fivesuperior 16#76 /sixsuperior 16#77 /sevensuperior 16#78 /eightsuperior 16#79 /ninesuperior 16#7b /hyphensuperior 16#7d /parenleftsuperior 16#7e /parenrightsuperior 16#80 /zeroinferior 16#84 /fourinferior 16#85 /fiveinferior 16#81 /oneinferior 16#82 /twoinferior 16#83 /threeinferior 16#86 /sixinferior 16#87 /seveninferior 16#88 /eightinferior 16#89 /nineinferior 16#8b /hypheninferior 16#8d /parenleftinferior 16#8e /parenrightinferior >> vg&redef def % Unicode mathematical operators encoding (unicode codes \u2200-\u22ff) /UCMathOpsEncoding NullEncoding dup length array copy << 16#00 /universal 16#02 /partialdiff 16#03 /existential 16#05 /emptyset 16#06 /Delta 16#07 /gradient 16#08 /element 16#09 /notelement 16#0b /suchthat 16#0f /product 16#11 /summation 16#12 /minus 16#15 /fraction 16#17 /asteriskmath 16#19 /bullet 16#1a /radical 16#1d /proportional 16#1e /infinity 16#20 /angle 16#23 /bar 16#27 /logicaland 16#28 /logicalor 16#29 /intersection 16#2a /union 16#2b /integral 16#34 /therefore 16#36 /colon 16#3c /similar 16#45 /congruent 16#48 /approxequal 16#60 /notequal 16#61 /equivalence 16#64 /lessequal 16#65 /greaterequal 16#82 /propersubset 16#83 /propersuperset 16#86 /reflexsubset 16#87 /reflexsuperset 16#95 /circleplus 16#97 /circlemultiply 16#a5 /perpendicular 16#03 /existential 16#c0 /logicaland 16#c1 /logicalor 16#c2 /intersection 16#c3 /union 16#c4 /diamond 16#c5 /dotmath >> vg&redef def % Unicode arrows encoding (unicode codes \u2190-\u21ff) % Also includes those "Letterlike" unicode characters % which are available in the symbol font. (unicode codes \u2100-\u214f) /UCArrowsEncoding NullEncoding dup length array copy << 16#11 /Ifraktur 16#1c /Rfraktur 16#22 /trademarkserif 16#35 /aleph 16#90 /arrowleft 16#91 /arrowup 16#92 /arrowright 16#93 /arrowdown 16#94 /arrowboth 16#d0 /arrowdblleft 16#d1 /arrowdblup 16#d2 /arrowdblright 16#d3 /arrowdbldown 16#d4 /arrowdblboth >> vg&redef def /ZapfDingbats findfont /Encoding get dup length array copy /UCDingbatsEncoding exch def 16#20 1 16#7f { dup 16#20 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for 16#a0 1 16#ff { dup 16#40 sub exch UCDingbatsEncoding exch get UCDingbatsEncoding 3 1 roll put } for UCDingbatsEncoding [ 16#c0 1 16#ff {} for ] vg&undef [ 16#00 16#05 16#0a 16#0b 16#28 16#4c 16#4e 16#53 16#54 16#55 16#57 16#5f 16#60 16#68 16#69 16#6a 16#6b 16#6c 16#6d 16#6e 16#6f 16#70 16#71 16#72 16#73 16#74 16#75 16#95 16#96 16#97 16#b0 16#bf ] vg&undef pop % Define the base fonts which don't change. /Undefined-UC NullEncoding /Helvetica vg&newbasefont pop /MathOps-UC UCMathOpsEncoding /Symbol vg&newbasefont pop /Arrows-UC UCArrowsEncoding /Symbol vg&newbasefont pop /Dingbats-UC UCDingbatsEncoding /ZapfDingbats vg&newbasefont pop % Make the SansSerif composite fonts. /SansSerif /Helvetica 16#00 vg&newcompositefont /SansSerif-Bold /Helvetica-Bold 16#01 vg&newcompositefont /SansSerif-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /SansSerif-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Serif composite fonts. /Serif /Times-Roman 16#00 vg&newcompositefont /Serif-Bold /Times-Bold 16#01 vg&newcompositefont /Serif-Italic /Times-Italic 16#02 vg&newcompositefont /Serif-BoldItalic /Times-BoldItalic 16#03 vg&newcompositefont % Make the Monospaced composite fonts. /Monospaced /Courier 16#00 vg&newcompositefont /Monospaced-Bold /Courier-Bold 16#01 vg&newcompositefont /Monospaced-Italic /Courier-Oblique 16#02 vg&newcompositefont /Monospaced-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont % Make the Dialog composite fonts. /Dialog /Helvetica 16#00 vg&newcompositefont /Dialog-Bold /Helvetica-Bold 16#01 vg&newcompositefont /Dialog-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /Dialog-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the DialogInput composite fonts. /DialogInput /Helvetica 16#00 vg&newcompositefont /DialogInput-Bold /Helvetica-Bold 16#01 vg&newcompositefont /DialogInput-Italic /Helvetica-Oblique 16#02 vg&newcompositefont /DialogInput-BoldItalic /Helvetica-BoldOblique 16#03 vg&newcompositefont % Make the Typewriter composite fonts (JDK 1.1 only). /Typewriter /Courier 16#00 vg&newcompositefont /Typewriter-Bold /Courier-Bold 16#01 vg&newcompositefont /Typewriter-Italic /Courier-Oblique 16#02 vg&newcompositefont /Typewriter-BoldItalic /Courier-BoldOblique 16#03 vg&newcompositefont /cfontH { dup /fontsize exch def /SansSerif exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHB { dup /fontsize exch def /SansSerif-Bold exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHI { dup /fontsize exch def /SansSerif-Italic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontHBI { dup /fontsize exch def /SansSerif-BoldItalic exch sf /vg&fontstyles [{cfontH} {cfontHB} {cfontHI} {cfontHBI}] def } def /cfontT { dup /fontsize exch def /Serif exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTB { dup /fontsize exch def /Serif-Bold exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTI { dup /fontsize exch def /Serif-Italic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontTBI { dup /fontsize exch def /Serif-BoldItalic exch sf /vg&fontstyles [{cfontT} {cfontTB} {cfontTI} {cfontTBI}] def } def /cfontC { dup /fontsize exch def /Typewriter exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCB { dup /fontsize exch def /Typewriter-Bold exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCI { dup /fontsize exch def /Typewriter-Italic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def /cfontCBI { dup /fontsize exch def /Typewriter-BoldItalic exch sf /vg&fontstyles [{cfontC} {cfontCB} {cfontCI} {cfontCBI}] def } def % Darken or lighten the current color. /darken {0.7 exch exp 3 copy q 4 -1 roll vg&C currentrgbcolor 3 {4 -2 roll mul} repeat 3 array astore Q} def /displayColorMap << /Cr [1.00 0.00 0.00] /Cg [0.00 1.00 0.00] /Cb [0.00 0.00 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.00 0.00] /CGg [0.00 1.00 0.00] /CGb [0.00 0.00 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.00 0.00] /CIg [0.00 1.00 0.00] /CIb [0.00 0.00 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /printColorMap << /Cr [1.00 0.33 0.33] /Cg [0.33 1.00 0.33] /Cb [0.33 0.33 1.00] /Cc [1.00 0.00 0.00 0.00] /Cm [0.00 1.00 0.00 0.00] /Cy [0.00 0.00 1.00 0.00] /Co [1.00 0.78 0.00] /Cp [1.00 0.67 0.67] /Cw [1 ] /Cgrl [0.75] /Cgr [0.50] /Cgrd [0.25] /Ck [0 ] /CGr [1.00 0.33 0.33] /CGg [0.33 1.00 0.33] /CGb [0.33 0.33 1.00] /CGc [1.00 0.00 0.00 0.00] /CGm [0.00 1.00 0.00 0.00] /CGy [0.00 0.00 1.00 0.00] /CGo [1.00 0.78 0.00] /CGp [1.00 0.67 0.67] /CGw [1 ] /CGgrl [0.75] /CGgr [0.50] /CGgrd [0.25] /CGk [0 ] /CIr [1.00 0.33 0.33] /CIg [0.33 1.00 0.33] /CIb [0.33 0.33 1.00] /CIc [1.00 0.00 0.00 0.00] /CIm [0.00 1.00 0.00 0.00] /CIy [0.00 0.00 1.00 0.00] /CIo [1.00 0.78 0.00] /CIp [1.00 0.67 0.67] /CIw [1 ] /CIgrl [0.75] /CIgr [0.50] /CIgrd [0.25] /CIk [0 ] >> def /grayColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [0.75] /CGg [1 ] /CGb [0.50] /CGc [0.75] /CGm [0.50] /CGy [1 ] /CGo [0.75] /CGp [1 ] /CGw [0 ] /CGgrl [0.25] /CGgr [0.50] /CGgrd [0.75] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def /bwColorMap << /Cr [0 ] /Cg [0 ] /Cb [0 ] /Cc [0 ] /Cm [0 ] /Cy [0 ] /Co [0 ] /Cp [0 ] /Cw [0 ] /Cgrl [0 ] /Cgr [0 ] /Cgrd [0 ] /Ck [0 ] /CGr [1 ] /CGg [1 ] /CGb [1 ] /CGc [1 ] /CGm [1 ] /CGy [1 ] /CGo [1 ] /CGp [1 ] /CGw [0 ] /CGgrl [1 ] /CGgr [1 ] /CGgrd [1 ] /CGk [1 ] /CIr [1 ] /CIg [1 ] /CIb [1 ] /CIc [1 ] /CIm [1 ] /CIy [1 ] /CIo [1 ] /CIp [1 ] /CIw [1 ] /CIgrl [1 ] /CIgr [1 ] /CIgrd [1 ] /CIk [1 ] >> def % % The following routines handle the alignment of and printing of % tagged strings. % % Predefine the bounding box values. /bbllx 0 def /bblly 0 def /bburx 0 def /bbury 0 def % This routine pops the first unicode character off of a string and returns % the remainder of the string, the character code of first character, % and a "true" if the string was non-zero length. % popfirst % popfirst /popfirst { dup length 1 gt {dup 0 get /vg&fbyte exch def dup 1 get /vg&cbyte exch def dup length 2 sub 2 exch getinterval true} {pop false} ifelse } def % This routine shows a single unicode character given the font and % character codes. % unicharshow -- /unicharshow { 2 string dup 0 5 -1 roll put dup 1 4 -1 roll put internalshow } def % This is an internal routine to alternate between determining the % bounding box for stringsize and showing the string for recshow. % internalshow -- /internalshow {show} def % This is an internal routine to alternate between determining the % bounding box for stringsize and stroking various ornaments. % internalstroke -- /internalstroke {S} def % Sets up internalshow to use the null device to determine string size. % -- nullinternalshow -- /nullinternalshow {/internalshow {false charpath flattenpath pathbbox updatebbox} def} def % Sets up internalstroke to use the null device to determine string size. % -- nullinternalstroke -- /nullinternalstroke { /internalstroke {flattenpath pathbbox updatebbox} def} def % This routine tests to see if the character code matches the first % character of a string. % testchar /testchar {exch dup 3 -1 roll 0 get eq} def % Raise the text baseline for superscripts. % -- raise -- /raise { 0 fontsize 2 div rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-raise the text baseline for superscripts. % -- unraise -- /unraise { /fontsize fontsize 1.5 mul def 0 fontsize 2 div neg rmoveto } def % Lower the text baseline for subscripts. % -- lower -- /lower { 0 fontsize 3 div neg rmoveto /fontsize fontsize 2 mul 3 div def currentfont /FontName get fontsize sf } def % Un-lower the text baseline for subscripts. % -- unlower -- /unlower { /fontsize fontsize 1.5 mul def 0 fontsize 3 div rmoveto } def % Compare the top two elements on the stack and leave only the % larger one. /maxval {2 copy gt {pop} {exch pop} ifelse} def % Tokenize a string. Do not use the usual PostScript token because % parentheses will not be interpreted correctly because of rescanning % of the string. /vg&token {/vg&string exch def /vg&index -1 def /vg&level 0 def 0 2 vg&string length 2 sub { dup dup 1 add exch vg&string exch get 8 bitshift vg&string 3 -1 roll get or dup 16#f0fe eq {pop 1}{16#f0ff eq {-1}{0} ifelse} ifelse /vg&level exch vg&level add def vg&level 0 eq {/vg&index exch def exit} if pop } for vg&index 0 ge { vg&string vg&index 2 add dup vg&string length exch sub getinterval vg&index 2 gt {vg&string 2 vg&index 2 sub getinterval}{()} ifelse true} {false} ifelse } bind def % Recursively show an unicode string. % recshow -- /recshow { popfirst { % Test to see if this is a string attribute. vg&fbyte 16#f0 and 16#e0 eq { q % Font style. currentfont dup /FontStyleBits known {/FontStyleBits get}{pop 0} ifelse vg&cbyte or vg&fontstyles exch get fontsize exch exec vg&token pop recshow currentpoint Q m recshow } { vg&fbyte 16#F8 and 16#F0 eq { % Superscript and/or subscript. vg&cbyte 16#00 eq { vg&token pop exch vg&token pop 3 -1 roll q raise recshow unraise currentpoint pop Q exch q lower recshow unlower currentpoint pop Q maxval currentpoint exch pop m recshow } if % Strikeout. vg&cbyte 16#01 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll fontsize 3 div add moveto fontsize 3 div add lineto internalstroke Q recshow} if % Underline. vg&cbyte 16#02 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dashed underline. vg&cbyte 16#03 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J [ vg&uthick 5 mul vg&uthick 2 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Dotted underline. vg&cbyte 16#04 eq { vg&token pop currentpoint 3 -1 roll recshow q 1 J [ 0 vg&uthick 3 mul] 0 d vg&underline vg&uthick w currentpoint 4 -2 roll vg&uoffset add moveto vg&uoffset add lineto internalstroke Q recshow} if % Thick underline. vg&cbyte 16#05 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Gray thick underline. vg&cbyte 16#06 eq { vg&token pop currentpoint 3 -1 roll recshow q 0 J vg&underline vg&uthick 2 mul w 0.5 setgray currentpoint 4 -2 roll vg&uoffset vg&uthick 2 div sub add moveto vg&uoffset vg&uthick 2 div sub add lineto internalstroke Q recshow} if % Overbar. vg&cbyte 16#07 eq { vg&token pop dup stringsize relative 4 1 roll pop pop exch 3 -1 roll recshow q 0 J vg&underline vg&uthick w vg&uoffset neg add dup currentpoint pop exch m l internalstroke Q recshow} if } { vg&fbyte vg&cbyte unicharshow recshow } ifelse } ifelse } if } def % Get the underline position and thickness from the current font. /vg&underline { currentfont dup /FontType get 0 eq {/FDepVector get 0 get} if dup dup /FontInfo known { /FontInfo get dup dup /UnderlinePosition known { /UnderlinePosition get /vg&uoffset exch def } { pop /vg&uoffset 0 def } ifelse dup /UnderlineThickness known { /UnderlineThickness get /vg&uthick exch def } { pop /vg&uthick 0 def } ifelse } { pop /vg&uoffset 0 def /vg&uthick 0 def } ifelse /FontMatrix get currentfont dup /FontType get 0 eq {/FontMatrix get matrix concatmatrix}{pop} ifelse dup 0 vg&uoffset 3 -1 roll transform /vg&uoffset exch def pop 0 vg&uthick 3 -1 roll transform /vg&uthick exch def pop } def % Make a frame with the coordinates on the stack. % frame -- /frame {4 copy m 3 1 roll exch l 4 -2 roll l l h} def % Resets the accumulated bounding box to a degenerate box at the % current point. % -- resetbbox -- /resetbbox { currentpoint 2 copy /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Update the accumulated bounding box. % updatebbox -- /updatebbox { dup bbury gt {/bbury exch def} {pop} ifelse dup bburx gt {/bburx exch def} {pop} ifelse dup bblly lt {/bblly exch def} {pop} ifelse dup bbllx lt {/bbllx exch def} {pop} ifelse } def % Set the bounding box to the values on the stack. % updatebbox -- /restorebbox { /bbury exch def /bburx exch def /bblly exch def /bbllx exch def } def % Push the accumulated bounding box onto the stack. % -- pushbbox /pushbbox {bbllx bblly bburx bbury} def % Make the relative bounding box relative to the currentpoint. % inflate /inflate { 2 {fontsize 0.2 mul add 4 1 roll} repeat 2 {fontsize 0.2 mul sub 4 1 roll} repeat } def % Make the relative bounding box relative to the currentpoint. % relative /relative { currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll currentpoint 3 -1 roll add 3 1 roll add exch 4 2 roll } def % Returns the size of a string appropriate for recshow. % stringsize /stringsize { pushbbox /internalshow load /internalstroke load 7 -1 roll q nulldevice 0 0 m nullinternalshow nullinternalstroke resetbbox recshow /internalstroke exch def /internalshow exch def pushbbox 8 -4 roll restorebbox Q } def % Calculate values for string positioning. /calcval {4 copy 3 -1 roll sub /widy exch def sub neg /widx exch def pop pop /dy exch def /dx exch def} def % Utilities to position a string. % First letter (U=upper, C=center, B=baseline, L=lower) % Second letter (L=left, C=center, R=right) /align [ {calcval dx neg widy dy add neg rmoveto} % UL {calcval dx neg widy 2 div dy add neg rmoveto} % CL {calcval dx neg 0 rmoveto} % BL {calcval dx neg dy neg rmoveto} % LL {calcval widx dx add neg widy dy add neg rmoveto} % UR {calcval widx dx add neg widy 2 div dy add neg rmoveto} % CR {calcval widx dx add neg 0 rmoveto} % BR {calcval widx dx add neg dy neg rmoveto} % LR {calcval widx 2 div dx add neg widy dy add neg rmoveto} % UC {calcval widx 2 div dx add neg widy 2 div dy add neg rmoveto} % CC {calcval widx 2 div dx add neg 0 rmoveto} % BC {calcval widx 2 div dx add neg dy neg rmoveto} % LC ] def /vg&str {m q 1 -1 scale dup stringsize 4 copy align 11 -1 roll get exec q inflate relative frame exch exec Q recshow Q} def end /procDict exch def %%EndProlog %%BeginSetup save procDict begin printColorMap begin 595 791 setpagesize 20 20 20 20 setmargins 0 0 setorigin 470 338 setsize fittopage portrait imagescale cliptobounds setbasematrix /Helvetica 10 sf defaultGraphicsState %%EndSetup 0.0 0.0 0.0 RG [ 1.0 0.0 0.0 1.0 0.0 0.0 ] defaultmatrix matrix concatmatrix setmatrix 1.0 w 2 J 0 j 10.0 M [ ] 0.0 d 1.0 1.0 1.0 RG 0.0 0.0 470.0 338.0 rf 0.0 0.0 0.0 RG 0 J 1 j 0.0 0.0 translate 0.0 0.0 translate q 5.0 5.0 translate 0 0 460 328 rc q 0.647059 0.647059 0.647059 RG Q q 0.647059 0.647059 0.647059 RG Q q q 3.0 w [ 18.0 6.0 ] 0.0 d 20.311251 1.049702 437.089722 306.950287 rc newpath 408.599914 29.942840 m 401.966003 39.718353 l 395.953277 48.094787 l 388.932525 57.349365 l 381.600585 66.465911 l 374.055419 75.319244 l 366.854858 83.314971 l 359.208648 91.364730 l 351.117462 99.432418 l 342.888397 107.204727 l 334.276733 114.912628 l 326.587005 121.458587 l 317.833679 128.555633 l 308.962341 135.394790 l 300.354064 141.718612 l 292.500732 147.239913 l 283.133300 153.539581 l 275.184692 158.658294 l 265.935852 164.371337 l 257.755676 169.221069 l 248.796829 174.328506 l 240.288497 178.994262 l 231.440841 183.667266 l 223.347335 187.791778 l 214.655136 192.070922 l 205.671371 196.339111 l 197.890640 199.915802 l 189.530487 203.641235 l 180.942230 207.347808 l 172.589080 210.841567 l 164.553482 214.103866 l 155.685165 217.597198 l 147.764938 220.626419 l 139.358657 223.752105 l 131.785736 226.492309 l 123.554313 229.392791 l 115.854072 232.035369 l 107.850830 234.712219 l 100.070518 237.248886 l 91.971183 239.823303 l 84.213958 242.227813 l 76.324012 244.614196 l 68.541145 246.911544 l 61.425178 248.964355 l 53.310302 251.251434 l 46.088134 253.240066 l 38.423957 255.303558 l 31.122230 257.225830 l 23.311250 259.236358 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 20.311251 1.049702 437.089722 306.950287 rc newpath 276.737487 305.0 m 258.413269 299.806518 l 243.501510 293.636779 l 227.957260 285.063049 l 213.694381 274.878967 l 200.947280 263.386352 l 190.472778 251.682113 l 181.035324 238.656829 l 172.822235 224.383361 l 166.231994 209.516006 l 161.136291 193.739746 l 158.067245 179.585800 l 156.195999 163.526763 l 155.983688 147.439178 l 157.325668 132.131851 l 159.822189 118.523040 l 164.315887 102.850616 l 169.363327 90.122009 l 176.591125 76.077468 l 184.136154 64.431503 l 193.570678 52.608810 l 203.597702 42.371368 l 215.055419 32.842041 l 226.393554 25.201873 l 239.412597 18.229339 l 253.705474 12.462341 l 266.704315 8.732482 l 281.238372 6.122375 l 296.695220 5.049713 l 312.145996 5.678894 l 327.299133 7.949310 l 344.220703 12.487762 l 359.373321 18.475708 l 375.325500 26.979919 l 389.404907 36.674652 l 404.155487 49.562652 l 417.153167 63.994094 l 429.464050 81.593475 l 439.781066 101.385360 l 448.102722 124.882217 l 452.879943 150.062149 l 453.400970 177.866287 l 448.480163 206.238677 l 444.232513 218.984222 l 438.767791 231.221420 l 431.150787 244.345413 l 422.322021 256.276367 l 413.625885 265.823242 l 404.374755 274.274841 l 383.528320 288.746063 l 362.997375 298.462219 l 341.032226 305.0 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 20.311251 1.049702 437.089722 306.950287 rc newpath 98.982986 305.0 m 91.100425 300.960357 l 84.685821 296.709197 l 78.035644 291.178161 l 72.010925 284.886749 l 66.742813 277.990386 l 62.553070 271.109680 l 58.957115 263.573608 l 56.065010 255.429946 l 54.043746 247.054321 l 52.878887 238.273422 l 52.626777 230.484634 l 53.208248 221.750015 l 54.702941 213.115051 l 56.987411 205.016906 l 59.757133 197.927734 l 63.875556 189.916305 l 68.029708 183.556121 l 73.579322 176.731582 l 79.086669 171.271194 l 85.711547 165.975891 l 92.524177 161.669784 l 100.084991 158.000869 l 107.368247 155.418823 l 115.511734 153.522964 l 124.195045 152.573348 l 131.860382 152.621917 l 140.162719 153.613159 l 148.665237 155.678436 l 156.802749 158.731124 l 164.400650 162.653564 l 172.389633 168.106658 l 179.047485 173.960021 l 185.482315 181.152481 l 190.601898 188.446350 l 195.306823 197.171081 l 198.780853 205.986389 l 201.330459 215.689208 l 202.682250 225.500823 l 202.838348 235.929321 l 201.753799 245.933197 l 199.408157 255.924728 l 195.897399 265.405578 l 191.700286 273.592193 l 185.854187 282.199707 l 179.800750 289.081207 l 172.620803 295.470947 l 165.176223 300.604278 l 156.697799 305.0 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 3.0 w [ 18.0 6.0 ] 0.0 d 20.311251 1.049702 437.089722 306.950287 rc newpath 188.334838 305.0 m 181.151016 301.157012 l 175.322753 297.163452 l 169.295166 292.014434 l 163.844909 286.199890 l 159.084152 279.861633 l 155.297775 273.563781 l 152.043228 266.687042 l 149.415390 259.272674 l 147.561981 251.658035 l 146.466354 243.679870 l 146.186965 236.601959 l 146.639312 228.657272 l 147.902069 220.789230 l 149.870559 213.391143 l 152.279785 206.893722 l 155.886535 199.519149 l 159.544418 193.632720 l 164.454879 187.273956 l 169.350814 182.142700 l 175.267303 177.112762 l 181.380447 172.962326 l 188.198181 169.352294 l 194.798385 166.730361 l 202.216659 164.691207 l 210.172866 163.485015 l 217.237976 163.224243 l 224.937438 163.796585 l 232.878219 165.343978 l 240.537261 167.815551 l 247.748535 171.116226 l 255.405532 175.825119 l 261.858703 180.976470 l 268.176727 187.402343 l 273.281585 194.002426 l 278.066101 201.987411 l 281.699401 210.140014 l 284.492156 219.198425 l 286.144226 228.437133 l 286.665710 238.331237 l 285.968475 247.883300 l 284.043701 257.471862 l 280.968017 266.605224 l 277.183807 274.512329 l 271.826995 282.841247 l 266.228057 289.509490 l 259.553100 295.710327 l 252.613464 300.703765 l 244.701492 305.0 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 4.0 w 19.311251 0.049702 439.089722 308.950287 rc newpath 175.358154 75.707641 m 175.358154 75.707641 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 4.0 w 19.311251 0.049702 439.089722 308.950287 rc newpath 135.304687 225.764892 m 135.408126 224.460632 l 135.492904 223.325347 l 135.582443 222.048126 l 135.666351 220.761947 l 135.743682 219.481460 l 135.809844 218.293914 l 135.872772 217.063934 l 135.931854 215.791564 l 135.984664 214.522979 l 136.032684 213.217803 l 136.069656 212.067993 l 136.105346 210.773361 l 136.134826 209.473251 l 136.157226 208.220214 l 136.172454 207.082229 l 136.184219 205.729003 l 136.188796 204.582580 l 136.187911 203.249038 l 136.181549 202.068634 l 136.168533 200.773590 l 136.150283 199.540481 l 136.125152 198.253997 l 136.096588 197.072723 l 136.059890 195.798751 l 136.015319 194.475677 l 135.971145 193.324157 l 135.917831 192.080734 l 135.856658 190.796478 l 135.790802 189.540420 l 135.721420 188.325469 l 135.637893 186.976913 l 135.556976 185.765594 l 135.464477 184.472747 l 135.375228 183.301696 l 135.271728 182.021926 l 135.168701 180.818298 l 135.055175 179.560760 l 134.938385 178.331893 l 134.810012 177.046051 l 134.680480 175.808303 l 134.542022 174.543273 l 134.398727 173.289474 l 134.261795 172.138046 l 134.098693 170.819229 l 133.947219 169.640472 l 133.779907 168.384536 l 133.614181 167.183288 l 133.429946 165.893356 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 4.0 w 19.311251 0.049702 439.089722 308.950287 rc newpath 191.623855 225.397964 m 190.358261 225.397933 l 189.257064 225.397903 l 188.018676 225.397888 l 186.772064 225.397842 l 185.531372 225.397827 l 184.381103 225.397796 l 183.190063 225.397766 l 181.958282 225.397735 l 180.730453 225.397705 l 179.467498 225.397674 l 178.355072 225.397644 l 177.102752 225.397613 l 175.845275 225.397583 l 174.633468 225.397552 l 173.533035 225.397521 l 172.224517 225.397506 l 171.116027 225.397476 l 169.826583 225.397445 l 168.685211 225.397415 l 167.432952 225.397399 l 166.240493 225.397369 l 164.996307 225.397338 l 163.853729 225.397308 l 162.621322 225.397277 l 161.341201 225.397247 l 160.226852 225.397216 l 159.023315 225.397186 l 157.779953 225.397155 l 156.563568 225.397125 l 155.386642 225.397094 l 154.079879 225.397079 l 152.905685 225.397048 l 151.651977 225.397003 l 150.515945 225.396987 l 149.273956 225.396957 l 148.105346 225.396942 l 146.883804 225.396911 l 145.689514 225.396881 l 144.439224 225.396850 l 143.235031 225.396820 l 142.003585 225.396789 l 140.782318 225.396759 l 139.660110 225.396728 l 138.373931 225.396697 l 137.223556 225.396667 l 135.997024 225.396636 l 134.823074 225.396621 l 133.561508 225.396591 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 4.0 w 19.311251 0.049702 439.089722 308.950287 rc newpath 202.376129 166.440734 m 200.876174 166.440704 l 199.571060 166.440658 l 198.103317 166.440628 l 196.625869 166.440597 l 195.155426 166.440567 l 193.792144 166.440536 l 192.380538 166.440490 l 190.920654 166.440460 l 189.465454 166.440429 l 187.968612 166.440399 l 186.650177 166.440353 l 185.165939 166.440322 l 183.675598 166.440292 l 182.239395 166.440246 l 180.935180 166.440231 l 179.384338 166.440185 l 178.070571 166.440155 l 176.542343 166.440124 l 175.189605 166.440093 l 173.705444 166.440048 l 172.292175 166.440017 l 170.817565 166.439987 l 169.463409 166.439956 l 168.002777 166.439926 l 166.485595 166.439880 l 165.164886 166.439849 l 163.738479 166.439819 l 162.264862 166.439788 l 160.823196 166.439758 l 159.428329 166.439712 l 157.879577 166.439682 l 156.487945 166.439651 l 155.002059 166.439605 l 153.655654 166.439575 l 152.183670 166.439544 l 150.798645 166.439514 l 149.350891 166.439468 l 147.935455 166.439453 l 146.453613 166.439407 l 145.026428 166.439376 l 143.566925 166.439346 l 142.119522 166.439300 l 140.789489 166.439285 l 139.265121 166.439239 l 137.901718 166.439208 l 136.448059 166.439163 l 135.056701 166.439147 l 133.561508 166.439102 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q q 4.0 w 19.311251 0.049702 439.089722 308.950287 rc newpath 190.624420 227.554046 m 191.147445 226.293136 l 191.593719 225.191925 l 192.085754 223.949050 l 192.570495 222.693252 l 193.042388 221.438873 l 193.470428 220.271911 l 193.904052 219.059661 l 194.342193 217.801849 l 194.768447 216.543975 l 195.195983 215.245971 l 195.563323 214.099273 l 195.966506 212.804672 l 196.360275 211.500915 l 196.729202 210.240936 l 197.055252 209.093841 l 197.431808 207.726287 l 197.741287 206.564865 l 198.090301 205.210601 l 198.389343 204.009017 l 198.706741 202.687713 l 198.998535 201.426757 l 199.292129 200.108245 l 199.551910 198.895034 l 199.821594 197.583923 l 200.090118 196.219390 l 200.314208 195.029449 l 200.546127 193.742187 l 200.774673 192.410095 l 200.987411 191.104858 l 201.182983 189.840148 l 201.388305 188.433868 l 201.562164 187.168548 l 201.736663 185.815887 l 201.884857 184.588775 l 202.036056 183.245773 l 202.167984 181.980834 l 202.295181 180.657424 l 202.408935 179.362426 l 202.516784 178.005615 l 202.609771 176.697921 l 202.693847 175.359771 l 202.766174 174.031982 l 202.822952 172.811325 l 202.876586 171.411758 l 202.914215 170.159576 l 202.943603 168.824157 l 202.961318 167.545791 l 202.969009 166.171890 l S newpath 0.0 0.0 m 0.0 328.0 l 460.0 328.0 l 460.0 0.0 l h W Q Q q q newpath 19.010353 305.0 m 457.744873 305.0 l S Q q q newpath 24.467401 305.0 m 24.467401 310.0 l S -5.0 -5.0 translate 25.0 330.0 moveto q 1 -1 scale 9 dict begin /FontType 3 def /FontMatrix [0.0010 0 0 0.0010 0 0]def /FontBBox [0 -213 1605 950 ] def /Encoding 256 array def 0 1 255 {Encoding exch /.notdef put}for Encoding 32 /space put Encoding 33 /exclam put Encoding 34 /quotedbl put Encoding 35 /numbersign put Encoding 36 /dollar put Encoding 37 /percent put Encoding 38 /ampersand put Encoding 39 /quoteright put Encoding 40 /parenleft put Encoding 41 /parenright put Encoding 42 /asterisk put Encoding 43 /plus put Encoding 44 /comma put Encoding 45 /hyphen put Encoding 46 /period put Encoding 47 /slash put Encoding 48 /zero put Encoding 49 /one put Encoding 50 /two put Encoding 51 /three put Encoding 52 /four put Encoding 53 /five put Encoding 54 /six put Encoding 55 /seven put Encoding 56 /eight put Encoding 57 /nine put Encoding 58 /colon put Encoding 59 /semicolon put Encoding 60 /less put Encoding 61 /equal put Encoding 62 /greater put Encoding 63 /question put Encoding 64 /at put Encoding 65 /A put Encoding 66 /B put Encoding 67 /C put Encoding 68 /D put Encoding 69 /E put Encoding 70 /F put Encoding 71 /G put Encoding 72 /H put Encoding 73 /I put Encoding 74 /J put Encoding 75 /K put Encoding 76 /L put Encoding 77 /M put Encoding 78 /N put Encoding 79 /O put Encoding 80 /P put Encoding 81 /Q put Encoding 82 /R put Encoding 83 /S put Encoding 84 /T put Encoding 85 /U put Encoding 86 /V put Encoding 87 /W put Encoding 88 /X put Encoding 89 /Y put Encoding 90 /Z put Encoding 91 /bracketleft put Encoding 92 /backslash put Encoding 93 /bracketright put Encoding 94 /asciicircum put Encoding 95 /underscore put Encoding 96 /quoteleft put Encoding 97 /a put Encoding 98 /b put Encoding 99 /c put Encoding 100 /d put Encoding 101 /e put Encoding 102 /f put Encoding 103 /g put Encoding 104 /h put Encoding 105 /i put Encoding 106 /j put Encoding 107 /k put Encoding 108 /l put Encoding 109 /m put Encoding 110 /n put Encoding 111 /o put Encoding 112 /p put Encoding 113 /q put Encoding 114 /r put Encoding 115 /s put Encoding 116 /t put Encoding 117 /u put Encoding 118 /v put Encoding 119 /w put Encoding 120 /x put Encoding 121 /y put Encoding 122 /z put Encoding 123 /braceleft put Encoding 124 /bar put Encoding 125 /braceright put Encoding 126 /asciitilde put Encoding 161 /exclamdown put Encoding 162 /cent put Encoding 163 /sterling put Encoding 164 /fraction put Encoding 165 /yen put Encoding 166 /florin put Encoding 167 /section put Encoding 168 /currency put Encoding 169 /quotesingle put Encoding 170 /quotedblleft put Encoding 171 /guillemotleft put Encoding 172 /guilsinglleft put Encoding 173 /guilsinglright put Encoding 174 /fi put Encoding 175 /fl put Encoding 177 /endash put Encoding 178 /dagger put Encoding 179 /daggerdbl put Encoding 180 /periodcentered put Encoding 182 /paragraph put Encoding 183 /bullet put Encoding 184 /quotesinglbase put Encoding 185 /quotedblbase put Encoding 186 /quotedblright put Encoding 187 /guillemotright put Encoding 188 /ellipsis put Encoding 189 /perthousand put Encoding 191 /questiondown put Encoding 193 /grave put Encoding 194 /acute put Encoding 195 /circumflex put Encoding 196 /tilde put Encoding 197 /macron put Encoding 198 /breve put Encoding 199 /dotaccent put Encoding 200 /dieresis put Encoding 202 /ring put Encoding 203 /cedilla put Encoding 205 /hungarumlaut put Encoding 206 /ogonek put Encoding 207 /caron put Encoding 208 /emdash put Encoding 225 /AE put Encoding 227 /ordfeminine put Encoding 232 /Lslash put Encoding 233 /Oslash put Encoding 234 /OE put Encoding 235 /ordmasculine put Encoding 241 /ae put Encoding 245 /dotlessi put Encoding 248 /lslash put Encoding 249 /oslash put Encoding 250 /oe put Encoding 251 /germandbls put /BuildGlyph { 2 copy exch /Metrics get exch 2 copy known {get}{pop pop 1000.0} ifelse 0 0 -213 1605 950 setcachedevice exch /CharProcs get exch 2 copy known not {pop /.notdef} if get exec } bind def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind def /Metrics 150 dict def Metrics begin /.notdef 1000 def /space 304.19921875 def /exclam 265.13671875 def /quotedbl 385.7421875 def /numbersign 608.3984375 def /dollar 608.3984375 def /percent 674.8046875 def /ampersand 689.94140625 def /quoteright 240.72265625 def /parenleft 316.40625 def /parenright 316.40625 def /asterisk 469.7265625 def /plus 794.921875 def /comma 265.13671875 def /hyphen 578.61328125 def /period 265.13671875 def /slash 524.4140625 def /zero 608.3984375 def /one 608.3984375 def /two 608.3984375 def /three 608.3984375 def /four 608.3984375 def /five 608.3984375 def /six 608.3984375 def /seven 608.3984375 def /eight 608.3984375 def /nine 608.3984375 def /colon 265.13671875 def /semicolon 265.13671875 def /less 794.921875 def /equal 794.921875 def /greater 794.921875 def /question 480.46875 def /at 873.53515625 def /A 744.140625 def /B 609.375 def /C 695.3125 def /D 768.06640625 def /E 566.40625 def /F 548.33984375 def /G 731.93359375 def /H 771.484375 def /I 325.1953125 def /J 421.875 def /K 708.0078125 def /L 557.12890625 def /M 860.3515625 def /N 751.46484375 def /O 776.85546875 def /P 572.75390625 def /Q 777.83203125 def /R 678.7109375 def /S 541.9921875 def /T 662.59765625 def /U 718.75 def /V 698.73046875 def /W 924.8046875 def /X 656.73828125 def /Y 677.734375 def /Z 632.32421875 def /bracketleft 316.40625 def /backslash 524.4140625 def /bracketright 316.40625 def /asciicircum 608.3984375 def /underscore 500.0 def /quoteleft 602.5390625 def /a 542.96875 def /b 611.328125 def /c 508.7890625 def /d 641.6015625 def /e 529.78515625 def /f 403.80859375 def /g 570.80078125 def /h 632.32421875 def /i 307.12890625 def /j 346.19140625 def /k 599.609375 def /l 313.4765625 def /m 945.80078125 def /n 632.32421875 def /o 602.5390625 def /p 641.6015625 def /q 617.67578125 def /r 439.94140625 def /s 503.90625 def /t 391.6015625 def /u 632.32421875 def /v 545.41015625 def /w 795.41015625 def /x 557.12890625 def /y 551.26953125 def /z 595.703125 def /braceleft 343.26171875 def /bar 373.53515625 def /braceright 343.26171875 def /asciitilde 794.921875 def /exclamdown 265.13671875 def /cent 608.3984375 def /sterling 608.3984375 def /fraction 36.1328125 def /yen 608.3984375 def /florin 608.3984375 def /section 608.3984375 def /currency 608.3984375 def /quotesingle 240.72265625 def /quotedblleft 458.0078125 def /guillemotleft 530.2734375 def /guilsinglleft 339.35546875 def /guilsinglright 339.35546875 def /fi 750.0 def /fl 750.0 def /endash 578.61328125 def /dagger 608.3984375 def /daggerdbl 608.3984375 def /periodcentered 265.13671875 def /paragraph 608.3984375 def /bullet 608.3984375 def /quotesinglbase 265.13671875 def /quotedblbase 458.0078125 def /quotedblright 458.0078125 def /guillemotright 530.2734375 def /ellipsis 1000.0 def /perthousand 1023.92578125 def /questiondown 480.46875 def /grave 602.5390625 def /acute 602.5390625 def /circumflex 602.5390625 def /tilde 602.5390625 def /macron 500.0 def /breve 602.5390625 def /dotaccent 602.5390625 def /dieresis 602.5390625 def /ring 602.5390625 def /cedilla 602.5390625 def /hungarumlaut 750.0 def /ogonek 602.5390625 def /caron 602.5390625 def /emdash 578.61328125 def /AE 918.45703125 def /ordfeminine 427.734375 def /Lslash 557.12890625 def /Oslash 776.85546875 def /OE 1013.671875 def /ordmasculine 427.734375 def /ae 818.84765625 def /dotlessi 307.12890625 def /lslash 337.40234375 def /oslash 602.5390625 def /oe 908.203125 def /germandbls 614.2578125 def end /CharProcs 150 dict def CharProcs begin %define Glyph dictionary and start filling /space { fill } def /exclam { 84 0 moveto 84 96 lineto 180 96 lineto 180 0 lineto 84 0 lineto closepath 117 192 moveto 84 578 lineto 84 722 lineto 180 722 lineto 180 578 lineto 147 192 lineto 117 192 lineto closepath fill } def /quotedbl { 93 530 moveto 60 771 lineto 156 771 lineto 123 530 lineto 93 530 lineto closepath 261 530 moveto 228 771 lineto 325 771 lineto 292 530 lineto 261 530 lineto closepath fill } def /numbersign { 93 0 moveto 149 222 lineto -2 222 lineto 5 271 lineto 161 271 lineto 206 451 lineto 42 451 lineto 51 500 lineto 218 500 lineto 274 722 lineto 324 722 lineto 268 500 lineto 409 500 lineto 465 722 lineto 515 722 lineto 459 500 lineto 611 500 lineto 602 451 lineto 447 451 lineto 402 271 lineto 566 271 lineto 557 222 lineto 390 222 lineto 334 0 lineto 284 0 lineto 340 222 lineto 199 222 lineto 143 0 lineto 93 0 lineto closepath 211 271 moveto 352 271 lineto 397 451 lineto 256 451 lineto 211 271 lineto closepath fill } def /dollar { 295 -60 moveto 295 0 lineto 227 0 159 14 93 42 curveto 93 162 lineto 147 162 lineto 147 153 lineto 148 138 149 127 149 120 curveto 149 94 161 72 184 56 curveto 208 39 239 31 277 31 curveto 295 32 lineto 295 328 lineto 229 367 182 402 156 435 curveto 130 468 117 506 117 551 curveto 117 648 176 706 295 726 curveto 295 783 lineto 325 783 lineto 326 725 lineto 382 722 440 709 500 687 curveto 500 575 lineto 445 575 lineto 444 584 lineto 443 600 443 611 443 616 curveto 443 639 433 657 413 671 curveto 394 685 367 691 334 691 curveto 326 691 lineto 326 408 lineto 358 387 383 372 399 361 curveto 441 335 470 310 485 288 curveto 501 265 508 236 508 201 curveto 508 149 492 105 459 69 curveto 427 33 382 9 326 -1 curveto 326 -60 lineto 295 -60 lineto closepath 326 38 moveto 391 58 424 105 424 178 curveto 424 223 399 262 348 296 curveto 326 311 lineto 326 38 lineto closepath 295 429 moveto 295 688 lineto 232 679 201 638 201 568 curveto 201 517 232 470 295 429 curveto closepath fill } def /percent { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath fill } def /ampersand { 507 0 moveto 461 50 lineto 391 4 324 -18 261 -18 curveto 193 -18 135 4 88 49 curveto 41 94 18 149 18 214 curveto 18 321 78 394 200 433 curveto 163 491 144 541 144 583 curveto 144 628 160 665 192 696 curveto 225 726 265 741 314 741 curveto 365 741 407 727 438 701 curveto 469 674 484 639 484 596 curveto 484 515 430 455 321 416 curveto 330 402 336 392 340 385 curveto 381 317 425 251 471 190 curveto 508 139 lineto 537 182 552 234 552 294 curveto 551 322 lineto 551 341 541 351 521 351 curveto 517 351 503 351 478 353 curveto 468 354 lineto 468 383 lineto 697 383 lineto 697 354 lineto 687 353 lineto 648 351 lineto 636 350 628 347 625 342 curveto 621 337 620 325 620 306 curveto 620 255 590 191 530 115 curveto 536 108 541 103 544 99 curveto 562 81 572 71 574 68 curveto 594 47 616 35 640 33 curveto 685 30 lineto 691 30 lineto 691 0 lineto 507 0 lineto closepath 440 75 moveto 404 122 lineto 340 206 277 301 214 407 curveto 147 368 114 312 114 241 curveto 114 182 132 134 170 95 curveto 207 56 253 36 309 36 curveto 355 36 398 49 440 75 curveto closepath 306 440 moveto 365 481 395 537 395 610 curveto 395 677 369 710 319 710 curveto 266 710 240 677 240 611 curveto 240 576 256 529 288 473 curveto 292 466 298 455 306 440 curveto closepath fill } def /quoteright { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /parenleft { 274 -114 moveto 274 -144 lineto 204 -101 149 -38 109 43 curveto 68 126 48 216 48 314 curveto 48 409 69 498 110 582 curveto 152 666 206 729 274 771 curveto 274 740 lineto 224 684 190 626 172 565 curveto 153 504 144 420 144 312 curveto 144 205 153 121 172 61 curveto 190 0 224 -57 274 -114 curveto closepath fill } def /parenright { 41 -114 moveto 41 -144 lineto 111 -101 166 -38 206 43 curveto 247 126 267 216 267 314 curveto 267 409 246 498 205 582 curveto 163 666 109 729 41 771 curveto 41 740 lineto 91 684 125 626 143 565 curveto 162 504 171 420 171 312 curveto 171 205 162 121 143 61 curveto 125 0 91 -57 41 -114 curveto closepath fill } def /asterisk { 266 562 moveto 404 625 lineto 426 557 lineto 277 527 lineto 278 531 278 533 278 535 curveto 278 545 274 554 266 562 curveto closepath 272 512 moveto 375 400 lineto 317 358 lineto 243 490 lineto 256 493 266 500 272 512 curveto closepath 226 490 moveto 152 358 lineto 94 400 lineto 197 512 lineto 204 500 214 493 226 490 curveto closepath 192 527 moveto 43 557 lineto 65 625 lineto 203 562 lineto 195 553 191 544 191 535 curveto 191 534 192 531 192 527 curveto closepath 217 572 moveto 198 722 lineto 271 722 lineto 252 572 lineto 246 575 240 576 234 576 curveto 229 576 223 575 217 572 curveto closepath fill } def /plus { 373 0 moveto 373 265 lineto 108 265 lineto 108 313 lineto 373 313 lineto 373 578 lineto 421 578 lineto 421 313 lineto 686 313 lineto 686 265 lineto 421 265 lineto 421 0 lineto 373 0 lineto closepath fill } def /comma { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /hyphen { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /period { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath fill } def /slash { 108 -144 moveto 365 723 lineto 416 723 lineto 159 -144 lineto 108 -144 lineto closepath fill } def /zero { 300 -18 moveto 225 -18 165 16 119 85 curveto 74 154 51 246 51 359 curveto 51 475 74 568 119 637 curveto 165 706 227 740 304 740 curveto 381 740 442 706 488 637 curveto 534 568 557 476 557 360 curveto 557 244 534 152 488 83 curveto 441 15 379 -18 300 -18 curveto closepath 301 12 moveto 403 7 455 125 455 366 curveto 455 596 404 710 304 710 curveto 203 710 153 594 153 361 curveto 153 133 203 16 301 12 curveto closepath fill } def /one { 352 729 moveto 352 126 lineto 355 78 lineto 356 58 362 45 372 39 curveto 382 33 402 30 434 30 curveto 491 30 lineto 491 0 lineto 117 0 lineto 117 30 lineto 174 30 lineto 205 30 226 33 236 39 curveto 246 45 252 58 253 78 curveto 256 126 lineto 256 574 lineto 253 624 lineto 253 647 246 658 232 658 curveto 223 658 200 655 166 648 curveto 117 640 lineto 117 670 lineto 352 729 lineto closepath fill } def /two { 78 0 moveto 78 48 lineto 105 129 149 197 208 252 curveto 260 300 lineto 320 356 360 400 379 433 curveto 399 466 409 504 409 547 curveto 409 596 397 635 373 665 curveto 349 695 316 709 276 709 curveto 232 709 195 698 165 674 curveto 153 665 146 632 143 577 curveto 142 565 lineto 94 565 lineto 94 696 lineto 164 726 228 741 288 741 curveto 353 741 407 722 448 686 curveto 490 649 511 603 511 546 curveto 511 470 464 400 370 334 curveto 311 294 lineto 217 229 166 159 157 84 curveto 508 84 lineto 508 0 lineto 78 0 lineto closepath fill } def /three { 90 4 moveto 90 132 lineto 138 132 lineto 139 121 lineto 140 87 lineto 140 66 152 48 177 33 curveto 202 19 232 11 268 11 curveto 310 11 344 28 370 62 curveto 396 95 409 140 409 195 curveto 409 250 392 293 358 324 curveto 324 355 276 370 216 370 curveto 156 370 lineto 156 400 lineto 188 400 lineto 325 400 393 455 393 564 curveto 393 662 350 710 264 710 curveto 226 710 193 702 165 687 curveto 155 681 148 655 144 609 curveto 144 602 lineto 95 602 lineto 95 712 lineto 147 731 206 741 272 741 curveto 339 741 392 726 431 696 curveto 469 666 489 626 489 574 curveto 489 488 438 427 337 390 curveto 399 374 444 351 470 322 curveto 497 292 510 251 510 198 curveto 510 132 489 79 445 40 curveto 402 1 343 -18 269 -18 curveto 200 -18 141 -10 90 4 curveto closepath fill } def /four { 361 204 moveto 30 204 lineto 30 252 lineto 391 734 lineto 445 734 lineto 445 277 lineto 542 277 lineto 542 204 lineto 445 204 lineto 445 126 lineto 445 88 448 63 454 52 curveto 460 40 473 34 494 33 curveto 527 30 lineto 536 30 lineto 536 0 lineto 259 0 lineto 259 30 lineto 268 30 lineto 318 33 lineto 336 34 347 40 353 52 curveto 359 65 361 89 361 126 curveto 361 204 lineto closepath 84 277 moveto 361 277 lineto 361 645 lineto 84 277 lineto closepath fill } def /five { 114 -1 moveto 114 120 lineto 162 120 lineto 163 108 lineto 164 71 lineto 166 32 197 12 258 12 curveto 303 12 339 29 365 64 curveto 391 99 404 147 404 208 curveto 404 276 384 325 343 355 curveto 303 385 236 400 143 400 curveto 126 400 lineto 126 722 lineto 490 722 lineto 490 638 lineto 156 638 lineto 156 436 lineto 201 436 lineto 404 436 505 359 505 204 curveto 505 134 482 80 435 41 curveto 388 1 323 -18 241 -18 curveto 200 -18 158 -12 114 -1 curveto closepath fill } def /six { 162 369 moveto 207 432 265 463 336 463 curveto 399 463 451 442 491 400 curveto 531 358 551 304 551 237 curveto 551 165 528 104 483 55 curveto 437 6 381 -18 314 -18 curveto 233 -18 170 13 126 77 curveto 82 141 60 232 60 349 curveto 60 474 85 570 136 638 curveto 187 707 258 741 351 741 curveto 411 741 464 730 510 708 curveto 510 593 lineto 462 593 lineto 461 603 lineto 458 638 lineto 457 659 445 677 424 690 curveto 402 704 375 710 342 710 curveto 285 710 241 681 209 621 curveto 178 562 162 478 162 369 curveto closepath 165 266 moveto 165 192 180 131 210 83 curveto 240 36 279 12 327 12 curveto 412 12 454 83 454 224 curveto 454 361 410 430 321 430 curveto 273 430 235 415 207 385 curveto 179 356 165 316 165 266 curveto closepath fill } def /seven { 137 0 moveto 151 78 174 146 206 204 curveto 239 262 315 372 435 534 curveto 507 632 lineto 101 632 lineto 101 722 lineto 564 722 lineto 564 659 lineto 366 393 262 173 251 0 curveto 137 0 lineto closepath fill } def /eight { 208 389 moveto 134 440 97 496 97 557 curveto 97 611 117 656 157 690 curveto 196 724 248 741 312 741 curveto 373 741 422 726 458 698 curveto 494 669 513 630 513 582 curveto 513 508 465 447 370 398 curveto 485 349 543 279 543 187 curveto 543 126 520 77 474 39 curveto 429 1 370 -18 297 -18 curveto 227 -18 170 0 126 35 curveto 83 71 61 117 61 175 curveto 61 272 110 343 208 389 curveto closepath 344 415 moveto 400 456 429 511 429 581 curveto 429 620 417 651 394 675 curveto 371 699 340 710 303 710 curveto 269 710 240 699 217 675 curveto 193 651 181 623 181 588 curveto 181 555 192 527 213 504 curveto 235 481 278 451 344 415 curveto closepath 230 368 moveto 182 323 157 263 157 187 curveto 157 133 170 91 197 59 curveto 223 27 258 12 303 12 curveto 344 12 378 26 406 54 curveto 433 82 447 117 447 159 curveto 447 194 436 224 416 248 curveto 395 272 356 299 298 331 curveto 230 368 lineto closepath fill } def /nine { 445 353 moveto 400 290 342 258 271 258 curveto 208 258 157 279 117 322 curveto 77 364 57 418 57 485 curveto 57 557 79 618 125 667 curveto 170 716 226 741 293 741 curveto 374 741 437 709 481 645 curveto 526 581 548 490 548 373 curveto 548 248 522 152 472 84 curveto 421 16 349 -18 256 -18 curveto 196 -18 143 -7 97 14 curveto 97 129 lineto 146 129 lineto 146 119 lineto 149 84 lineto 151 62 162 45 184 32 curveto 205 18 232 12 266 12 curveto 322 12 366 41 398 101 curveto 429 161 445 244 445 353 curveto closepath 442 456 moveto 442 531 427 591 397 639 curveto 367 686 328 709 280 709 curveto 195 709 153 639 153 498 curveto 153 361 197 292 286 292 curveto 334 292 372 307 400 337 curveto 428 367 442 406 442 456 curveto closepath fill } def /colon { 72 0 moveto 72 120 lineto 192 120 lineto 192 0 lineto 72 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /semicolon { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath 72 409 moveto 72 530 lineto 192 530 lineto 192 409 lineto 72 409 lineto closepath fill } def /less { 686 0 moveto 108 289 lineto 686 578 lineto 686 524 lineto 217 289 lineto 217 288 lineto 686 53 lineto 686 0 lineto closepath fill } def /equal { 108 174 moveto 108 222 lineto 686 222 lineto 686 174 lineto 108 174 lineto closepath 108 355 moveto 108 403 lineto 686 403 lineto 686 355 lineto 108 355 lineto closepath fill } def /greater { 108 0 moveto 686 289 lineto 108 578 lineto 108 524 lineto 577 289 lineto 577 288 lineto 108 53 lineto 108 0 lineto closepath fill } def /question { 150 0 moveto 150 96 lineto 247 96 lineto 247 0 lineto 150 0 lineto closepath 150 192 moveto 150 201 lineto 150 268 173 324 220 370 curveto 239 389 lineto 300 450 331 512 331 577 curveto 331 666 288 710 201 710 curveto 132 710 97 686 94 637 curveto 92 584 lineto 91 574 lineto 43 574 lineto 43 708 lineto 104 729 163 740 220 740 curveto 284 740 336 726 375 697 curveto 414 667 434 629 434 581 curveto 434 528 402 478 337 428 curveto 319 414 307 404 300 397 curveto 282 381 lineto 258 359 247 319 247 259 curveto 247 192 lineto 150 192 lineto closepath fill } def /at { 537 21 moveto 480 -4 424 -18 369 -18 curveto 275 -18 197 10 135 66 curveto 74 123 43 194 43 281 curveto 43 390 83 490 164 583 curveto 255 688 368 740 505 740 curveto 597 740 674 711 736 653 curveto 797 594 828 521 828 434 curveto 828 356 804 288 755 230 curveto 706 173 649 144 584 144 curveto 527 144 499 166 499 210 curveto 499 222 500 235 503 247 curveto 515 289 lineto 520 310 lineto 509 310 lineto 444 199 381 144 320 144 curveto 261 144 231 182 231 257 curveto 231 335 258 407 312 473 curveto 366 539 425 572 488 572 curveto 503 572 516 570 528 567 curveto 568 556 lineto 570 555 574 554 581 553 curveto 627 553 lineto 571 273 lineto 567 254 565 239 565 226 curveto 565 195 582 180 615 180 curveto 660 180 702 207 740 262 curveto 779 316 798 375 798 439 curveto 798 516 769 580 712 632 curveto 655 684 584 710 500 710 curveto 391 710 293 667 205 580 curveto 118 493 74 396 74 287 curveto 74 207 101 141 157 89 curveto 212 38 283 12 368 12 curveto 419 12 472 24 526 48 curveto 537 21 lineto closepath 524 399 moveto 544 502 lineto 518 516 489 523 456 523 curveto 412 523 375 500 346 454 curveto 316 408 302 350 302 281 curveto 302 230 317 204 347 204 curveto 395 204 454 269 524 399 curveto closepath fill } def /A { 182 222 moveto 141 126 lineto 119 65 lineto 117 60 116 55 116 50 curveto 116 37 129 30 154 30 curveto 179 30 lineto 187 30 lineto 187 0 lineto 0 0 lineto 0 30 lineto 10 30 lineto 33 31 lineto 51 32 66 47 78 75 curveto 101 126 lineto 355 731 lineto 389 731 lineto 643 123 lineto 667 72 lineto 676 53 684 42 690 38 curveto 696 34 710 32 732 30 curveto 744 30 lineto 744 0 lineto 476 0 lineto 476 30 lineto 484 30 lineto 514 30 lineto 540 30 552 36 552 49 curveto 552 68 546 94 532 126 curveto 492 222 lineto 182 222 lineto closepath 198 262 moveto 474 262 lineto 337 591 lineto 198 262 lineto closepath fill } def /B { 358 374 moveto 419 364 466 342 500 308 curveto 534 274 551 232 551 181 curveto 551 120 531 74 490 44 curveto 450 14 387 0 304 0 curveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 317 722 lineto 384 722 434 708 469 681 curveto 504 654 521 614 521 562 curveto 521 477 467 414 358 374 curveto closepath 212 358 moveto 212 126 lineto 213 83 lineto 213 64 219 50 230 43 curveto 241 36 263 32 295 32 curveto 340 32 376 46 404 73 curveto 431 99 445 134 445 177 curveto 445 298 368 358 212 358 curveto closepath 212 391 moveto 242 391 lineto 358 391 417 444 417 551 curveto 417 602 403 638 376 658 curveto 349 679 303 689 237 689 curveto 212 689 lineto 212 391 lineto closepath fill } def /C { 638 38 moveto 572 0 496 -18 409 -18 curveto 298 -18 211 15 147 83 curveto 83 152 51 244 51 362 curveto 51 482 82 575 143 641 curveto 205 707 291 740 402 740 curveto 458 740 526 730 606 709 curveto 625 704 lineto 625 566 lineto 565 566 lineto 564 576 lineto 564 585 563 595 563 604 curveto 563 636 549 662 519 680 curveto 489 698 449 708 398 708 curveto 325 708 266 676 223 614 curveto 179 551 157 468 157 363 curveto 157 258 183 177 234 118 curveto 285 59 356 30 447 30 curveto 507 30 570 48 638 85 curveto 638 38 lineto closepath fill } def /D { 21 0 moveto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 252 722 lineto 292 723 lineto 328 724 lineto 363 725 lineto 476 725 563 695 623 635 curveto 684 575 714 489 714 376 curveto 714 260 683 168 621 101 curveto 558 33 474 0 367 0 curveto 21 0 lineto closepath 213 689 moveto 213 126 lineto 215 88 lineto 215 67 224 53 240 45 curveto 256 37 286 33 329 33 curveto 513 33 605 142 605 361 curveto 605 477 581 561 531 612 curveto 482 664 402 689 291 689 curveto 213 689 lineto closepath fill } def /E { 542 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 515 722 lineto 515 596 lineto 460 596 lineto 459 605 lineto 457 646 lineto 457 662 455 672 451 676 curveto 447 680 437 683 421 683 curveto 371 683 lineto 213 683 lineto 213 394 lineto 346 395 lineto 376 396 lineto 391 396 400 397 404 400 curveto 407 403 409 411 410 423 curveto 410 428 411 435 412 445 curveto 412 454 lineto 451 454 lineto 451 295 lineto 412 295 lineto 412 304 lineto 410 328 406 343 400 348 curveto 394 353 376 355 346 355 curveto 213 355 lineto 213 126 lineto 213 88 218 65 227 55 curveto 236 46 259 42 296 42 curveto 374 42 lineto 442 44 lineto 469 44 484 56 485 79 curveto 487 123 lineto 487 132 lineto 542 132 lineto 542 0 lineto closepath fill } def /F { 213 350 moveto 213 126 lineto 213 88 217 62 224 51 curveto 231 39 246 33 269 33 curveto 270 33 283 32 307 30 curveto 316 30 lineto 316 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 508 722 lineto 508 596 lineto 454 596 lineto 454 605 lineto 451 646 lineto 451 662 449 672 445 676 curveto 441 680 431 683 416 683 curveto 365 683 lineto 213 683 lineto 213 390 lineto 346 390 lineto 376 391 lineto 391 391 400 392 404 395 curveto 407 398 409 406 410 418 curveto 410 423 411 430 412 440 curveto 412 449 lineto 451 449 lineto 451 290 lineto 412 290 lineto 412 299 lineto 410 324 406 338 400 343 curveto 394 348 376 350 346 350 curveto 213 350 lineto closepath fill } def /G { 637 17 moveto 544 -6 466 -18 402 -18 curveto 295 -18 209 16 146 85 curveto 83 154 51 246 51 362 curveto 51 482 82 575 143 641 curveto 205 707 292 740 404 740 curveto 485 740 562 728 635 703 curveto 635 572 lineto 581 572 lineto 581 582 lineto 580 590 580 600 580 609 curveto 580 640 565 664 535 681 curveto 505 699 463 708 410 708 curveto 329 708 267 677 224 616 curveto 181 555 160 468 160 354 curveto 160 251 184 170 233 111 curveto 281 52 348 22 433 22 curveto 459 22 493 28 535 39 curveto 535 181 lineto 535 219 532 244 526 255 curveto 520 266 507 273 486 274 curveto 453 277 lineto 444 277 lineto 444 307 lineto 727 307 lineto 727 277 lineto 718 277 lineto 685 274 lineto 665 273 651 266 645 255 curveto 640 244 637 219 637 181 curveto 637 17 lineto closepath fill } def /H { 213 354 moveto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 396 lineto 557 396 lineto 557 596 lineto 554 644 lineto 553 663 550 674 545 680 curveto 540 685 528 688 509 689 curveto 476 691 lineto 467 692 lineto 467 722 lineto 750 722 lineto 750 692 lineto 741 691 lineto 708 689 lineto 689 688 677 685 672 680 curveto 667 674 664 663 663 644 curveto 660 596 lineto 660 126 lineto 663 78 lineto 664 59 667 47 672 42 curveto 677 37 689 34 708 33 curveto 741 30 lineto 750 30 lineto 750 0 lineto 467 0 lineto 467 30 lineto 476 30 lineto 509 33 lineto 529 34 542 40 548 52 curveto 554 63 557 88 557 126 curveto 557 354 lineto 213 354 lineto closepath fill } def /I { 304 30 moveto 304 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 216 78 lineto 218 59 221 47 226 42 curveto 231 37 243 34 261 33 curveto 294 30 lineto 304 30 lineto closepath fill } def /J { 5 -134 moveto 5 -22 lineto 62 -22 lineto 63 -34 lineto 65 -57 lineto 68 -90 88 -107 126 -107 curveto 151 -107 171 -97 187 -76 curveto 203 -55 211 -29 211 3 curveto 210 72 lineto 210 596 lineto 208 644 lineto 206 663 203 674 198 680 curveto 193 685 181 688 163 689 curveto 129 691 lineto 120 692 lineto 120 722 lineto 403 722 lineto 403 692 lineto 394 691 lineto 361 689 lineto 342 688 330 685 325 680 curveto 320 674 317 663 316 644 curveto 313 596 lineto 313 131 lineto 313 30 296 -40 262 -82 curveto 228 -123 170 -144 88 -144 curveto 62 -144 35 -141 5 -134 curveto closepath fill } def /K { 213 365 moveto 213 126 lineto 216 78 lineto 216 57 219 45 226 40 curveto 232 36 251 32 283 30 curveto 292 30 lineto 292 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 368 lineto 432 596 lineto 480 646 504 675 504 683 curveto 504 688 495 691 477 691 curveto 433 692 lineto 424 692 lineto 424 722 lineto 647 722 lineto 647 692 lineto 639 691 lineto 609 691 lineto 593 691 578 686 564 676 curveto 550 665 522 638 479 595 curveto 295 407 lineto 548 125 lineto 599 73 lineto 617 54 630 43 639 39 curveto 648 35 668 32 697 30 curveto 708 30 lineto 708 0 lineto 412 0 lineto 412 30 lineto 421 30 lineto 461 30 481 34 481 42 curveto 481 53 461 81 421 127 curveto 213 365 lineto closepath fill } def /L { 539 0 moveto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 243 688 231 685 226 680 curveto 221 674 218 663 216 644 curveto 213 596 lineto 213 126 lineto 213 83 217 58 223 51 curveto 230 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 56 484 67 485 85 curveto 487 134 lineto 487 144 lineto 539 144 lineto 539 0 lineto closepath fill } def /M { 21 692 moveto 21 722 lineto 228 722 lineto 444 196 lineto 657 722 lineto 838 722 lineto 838 692 lineto 829 691 lineto 796 689 lineto 778 688 766 685 760 680 curveto 755 674 752 663 751 644 curveto 748 596 lineto 748 126 lineto 751 78 lineto 752 59 755 47 760 42 curveto 766 37 778 34 796 33 curveto 829 30 lineto 838 30 lineto 838 0 lineto 563 0 lineto 563 30 lineto 572 30 lineto 605 33 lineto 623 34 635 37 640 42 curveto 645 47 648 59 649 78 curveto 652 126 lineto 652 623 lineto 425 57 lineto 389 57 lineto 165 630 lineto 165 126 lineto 167 78 lineto 169 59 172 47 177 42 curveto 182 37 194 34 212 33 curveto 246 30 lineto 255 30 lineto 255 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto closepath fill } def /N { 605 -9 moveto 157 595 lineto 157 126 lineto 157 88 160 63 166 52 curveto 171 40 185 34 205 33 curveto 238 30 lineto 247 30 lineto 247 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 63 33 lineto 83 34 97 40 103 52 curveto 108 63 111 88 111 126 curveto 111 596 lineto 111 634 108 659 103 670 curveto 97 681 83 688 63 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 183 722 lineto 595 161 lineto 595 596 lineto 592 644 lineto 591 663 588 674 583 680 curveto 577 685 565 688 547 689 curveto 514 691 lineto 505 692 lineto 505 722 lineto 730 722 lineto 730 692 lineto 721 691 lineto 687 689 lineto 669 688 657 685 652 680 curveto 647 674 644 663 643 644 curveto 640 596 lineto 640 -9 lineto 605 -9 lineto closepath fill } def /O { 383 -18 moveto 281 -18 201 16 141 84 curveto 81 152 51 245 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 388 740 curveto 492 740 575 706 635 639 curveto 695 571 726 479 726 362 curveto 726 243 695 150 635 83 curveto 574 15 490 -18 383 -18 curveto closepath 385 15 moveto 458 15 515 45 556 106 curveto 597 167 617 252 617 363 curveto 617 470 597 555 556 616 curveto 515 677 459 708 388 708 curveto 317 708 260 677 220 615 curveto 179 554 159 469 159 361 curveto 159 254 179 169 219 107 curveto 260 45 315 15 385 15 curveto closepath fill } def /P { 212 301 moveto 212 126 lineto 215 78 lineto 217 59 220 47 225 42 curveto 230 37 242 34 261 33 curveto 294 30 lineto 315 30 lineto 315 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 235 722 lineto 307 725 lineto 340 726 lineto 481 726 551 662 551 534 curveto 551 379 449 301 243 301 curveto 212 301 lineto closepath 212 334 moveto 249 334 lineto 378 334 443 400 443 533 curveto 443 589 431 629 406 653 curveto 381 677 340 689 283 689 curveto 212 689 lineto 212 334 lineto closepath fill } def /Q { 503 0 moveto 580 -44 700 -72 863 -84 curveto 741 -145 lineto 659 -121 571 -80 479 -23 curveto 459 -11 lineto 435 -15 411 -18 388 -18 curveto 284 -18 201 15 141 83 curveto 81 151 51 244 51 361 curveto 51 478 81 571 141 639 curveto 201 706 284 740 389 740 curveto 493 740 575 707 636 639 curveto 696 572 727 480 727 364 curveto 727 172 652 51 503 0 curveto closepath 618 356 moveto 618 468 598 554 558 615 curveto 518 677 461 708 388 708 curveto 316 708 260 677 220 616 curveto 180 555 160 470 160 361 curveto 160 252 180 167 220 106 curveto 260 45 316 15 389 15 curveto 460 15 516 45 557 106 curveto 597 166 618 250 618 356 curveto closepath fill } def /R { 212 317 moveto 212 126 lineto 215 78 lineto 215 57 219 45 225 40 curveto 232 36 250 32 282 30 curveto 291 30 lineto 291 0 lineto 21 0 lineto 21 30 lineto 30 30 lineto 62 33 lineto 81 34 93 37 98 42 curveto 103 47 107 59 108 78 curveto 111 126 lineto 111 596 lineto 108 644 lineto 107 663 103 674 98 680 curveto 93 685 81 688 62 689 curveto 30 691 lineto 21 692 lineto 21 722 lineto 194 722 lineto 242 723 lineto 282 725 lineto 321 726 lineto 471 726 545 665 545 543 curveto 545 442 496 374 396 340 curveto 538 127 lineto 583 64 lineto 598 42 616 32 636 32 curveto 640 32 651 31 668 30 curveto 678 30 lineto 678 0 lineto 494 0 lineto 297 317 lineto 212 317 lineto closepath 213 351 moveto 250 351 lineto 377 351 441 411 441 532 curveto 441 589 429 630 405 654 curveto 381 677 340 689 283 689 curveto 213 689 lineto 213 351 lineto closepath fill } def /S { 58 14 moveto 58 153 lineto 109 153 lineto 109 145 lineto 110 128 111 116 111 108 curveto 111 81 125 59 152 43 curveto 179 26 215 18 258 18 curveto 349 18 395 64 395 157 curveto 395 193 387 222 372 243 curveto 356 265 326 288 280 313 curveto 229 343 lineto 118 405 63 473 63 547 curveto 63 603 83 649 123 686 curveto 163 722 213 740 273 740 curveto 325 740 386 730 456 709 curveto 456 581 lineto 401 581 lineto 401 589 lineto 400 607 399 620 399 628 curveto 399 655 389 675 370 688 curveto 350 701 320 708 278 708 curveto 243 708 214 696 193 673 curveto 172 650 161 620 161 583 curveto 161 551 169 524 183 503 curveto 198 483 225 461 264 439 curveto 315 410 lineto 386 369 434 334 459 304 curveto 484 274 496 236 496 191 curveto 496 131 474 81 429 41 curveto 385 1 329 -18 262 -18 curveto 183 -18 115 -7 58 14 curveto closepath fill } def /T { 279 683 moveto 164 683 lineto 114 681 lineto 97 681 85 678 81 674 curveto 76 669 73 659 73 643 curveto 73 626 73 612 72 600 curveto 72 590 lineto 21 590 lineto 21 722 lineto 641 722 lineto 641 590 lineto 590 590 lineto 589 600 lineto 588 612 588 626 588 643 curveto 588 659 586 669 581 674 curveto 576 678 565 681 548 681 curveto 498 683 lineto 382 683 lineto 382 126 lineto 385 78 lineto 386 59 389 47 394 42 curveto 399 37 411 34 430 33 curveto 463 30 lineto 484 30 lineto 484 0 lineto 177 0 lineto 177 30 lineto 198 30 lineto 231 33 lineto 250 34 262 37 267 42 curveto 272 47 275 59 276 78 curveto 279 126 lineto 279 683 lineto closepath fill } def /U { 7 692 moveto 7 722 lineto 292 722 lineto 292 692 lineto 283 691 lineto 250 689 lineto 229 688 216 681 210 670 curveto 205 659 202 634 202 596 curveto 202 287 lineto 202 212 204 163 208 140 curveto 211 117 221 96 237 75 curveto 268 34 316 14 378 14 curveto 437 14 485 32 520 67 curveto 540 88 553 110 559 134 curveto 565 159 568 202 568 265 curveto 568 596 lineto 564 644 lineto 563 663 560 674 555 680 curveto 550 685 538 688 520 689 curveto 486 691 lineto 478 692 lineto 478 722 lineto 709 722 lineto 709 692 lineto 700 691 lineto 667 689 lineto 646 688 633 681 627 670 curveto 621 659 619 634 619 596 curveto 619 293 lineto 619 226 615 177 607 146 curveto 600 114 585 85 562 58 curveto 520 7 454 -18 365 -18 curveto 187 -18 98 78 98 270 curveto 98 596 lineto 95 644 lineto 93 663 90 674 85 680 curveto 80 685 68 688 49 689 curveto 17 691 lineto 7 692 lineto closepath fill } def /V { 341 -9 moveto 94 593 lineto 65 655 lineto 59 671 53 681 47 684 curveto 41 688 29 690 10 691 curveto 0 692 lineto 0 722 lineto 262 722 lineto 262 692 lineto 251 692 lineto 201 692 176 686 176 673 curveto 176 668 186 641 205 593 curveto 392 138 lineto 568 594 lineto 585 638 593 664 593 671 curveto 593 685 582 691 559 691 curveto 522 692 lineto 512 692 lineto 512 722 lineto 698 722 lineto 698 692 lineto 687 691 lineto 660 690 643 680 635 661 curveto 608 594 lineto 375 -9 lineto 341 -9 lineto closepath fill } def /W { 246 -9 moveto 91 593 lineto 74 657 lineto 69 680 57 691 39 691 curveto 10 691 lineto 0 692 lineto 0 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 223 691 lineto 192 691 176 683 176 666 curveto 176 654 181 630 190 593 curveto 297 172 lineto 464 713 lineto 498 713 lineto 665 157 lineto 790 592 lineto 804 640 811 668 811 675 curveto 811 686 796 691 768 691 curveto 734 692 lineto 726 692 lineto 726 722 lineto 924 722 lineto 924 692 lineto 916 691 lineto 886 690 lineto 867 689 854 679 848 660 curveto 827 593 lineto 650 -9 lineto 617 -9 lineto 447 546 lineto 279 -9 lineto 246 -9 lineto closepath fill } def /X { 276 355 moveto 132 596 lineto 97 652 lineto 83 677 66 690 46 690 curveto 21 691 lineto 12 692 lineto 12 722 lineto 292 722 lineto 292 692 lineto 283 692 lineto 251 692 lineto 225 692 211 687 211 679 curveto 211 671 225 643 253 597 curveto 358 419 lineto 480 597 lineto 512 642 527 670 527 680 curveto 527 687 517 691 496 691 curveto 472 692 lineto 463 692 lineto 463 722 lineto 644 722 lineto 644 692 lineto 633 691 lineto 606 690 587 680 574 662 curveto 525 597 lineto 384 397 lineto 542 127 lineto 585 58 lineto 594 41 606 33 619 32 curveto 646 30 lineto 656 30 lineto 656 0 lineto 385 0 lineto 385 30 lineto 393 30 lineto 423 30 lineto 451 30 465 36 465 47 curveto 465 53 452 80 424 126 curveto 304 330 lineto 165 127 lineto 134 82 119 55 119 46 curveto 119 35 132 30 157 30 curveto 187 30 lineto 198 30 lineto 198 0 lineto 0 0 lineto 0 30 lineto 6 30 lineto 28 32 lineto 48 33 67 46 83 70 curveto 122 127 lineto 276 355 lineto closepath fill } def /Y { 283 320 moveto 118 593 lineto 80 655 lineto 67 678 53 689 38 690 curveto 9 691 lineto 0 692 lineto 0 722 lineto 280 722 lineto 280 692 lineto 270 692 lineto 236 691 lineto 212 691 200 686 200 676 curveto 200 666 213 638 240 593 curveto 375 365 lineto 516 592 lineto 544 638 558 666 558 677 curveto 558 687 545 691 518 691 curveto 490 692 lineto 481 692 lineto 481 722 lineto 677 722 lineto 677 692 lineto 668 691 lineto 641 690 lineto 623 689 608 679 598 662 curveto 554 593 lineto 385 320 lineto 385 126 lineto 385 88 388 63 394 52 curveto 399 40 413 34 433 33 curveto 466 30 lineto 476 30 lineto 476 0 lineto 192 0 lineto 192 30 lineto 201 30 lineto 234 33 lineto 255 34 268 40 274 52 curveto 280 63 283 88 283 126 curveto 283 320 lineto closepath fill } def /Z { 55 0 moveto 55 39 lineto 443 683 lineto 223 683 lineto 170 681 lineto 152 681 141 679 136 675 curveto 131 671 128 661 128 645 curveto 128 632 128 614 127 590 curveto 126 578 lineto 72 578 lineto 72 722 lineto 558 722 lineto 558 689 lineto 172 45 lineto 391 45 lineto 472 48 lineto 493 48 503 59 504 80 curveto 506 129 lineto 507 138 lineto 562 138 lineto 562 0 lineto 55 0 lineto closepath fill } def /bracketleft { 84 -144 moveto 84 771 lineto 277 771 lineto 277 740 lineto 168 740 lineto 168 -114 lineto 277 -114 lineto 277 -144 lineto 84 -144 lineto closepath fill } def /backslash { 415 -144 moveto 158 723 lineto 107 723 lineto 364 -144 lineto 415 -144 lineto closepath fill } def /bracketright { 231 -144 moveto 231 771 lineto 38 771 lineto 38 740 lineto 147 740 lineto 147 -114 lineto 38 -114 lineto 38 -144 lineto 231 -144 lineto closepath fill } def /asciicircum { 39 192 moveto 304 722 lineto 569 192 lineto 507 192 lineto 304 597 lineto 101 192 lineto 39 192 lineto closepath fill } def /underscore { 48 -60 moveto 48 0 lineto 452 0 lineto 452 -60 lineto 48 -60 lineto closepath fill } def /quoteleft { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /a { 375 72 moveto 318 16 262 -12 206 -12 curveto 161 -12 123 2 93 30 curveto 63 59 48 94 48 137 curveto 48 254 143 313 333 313 curveto 354 313 lineto 354 379 lineto 354 463 322 504 258 504 curveto 195 504 160 473 154 409 curveto 154 400 lineto 88 400 lineto 88 497 lineto 156 527 219 542 276 542 curveto 392 542 450 489 450 383 curveto 450 146 lineto 450 70 466 31 499 31 curveto 505 31 514 33 525 36 curveto 528 0 lineto 505 -8 484 -12 465 -12 curveto 418 -12 388 16 375 72 curveto closepath 354 83 moveto 354 283 lineto 331 283 lineto 211 283 150 239 150 151 curveto 150 120 160 95 180 75 curveto 200 55 224 44 254 44 curveto 282 44 315 57 354 83 curveto closepath fill } def /b { 78 -5 moveto 78 644 lineto 75 692 lineto 73 711 70 723 65 728 curveto 60 733 48 736 29 737 curveto -2 740 lineto -12 740 lineto -12 771 lineto 174 771 lineto 174 430 lineto 222 504 284 542 360 542 curveto 420 542 468 518 503 471 curveto 539 423 557 360 557 280 curveto 557 192 536 121 496 67 curveto 455 14 401 -12 333 -12 curveto 271 -12 218 11 174 60 curveto 168 60 lineto 156 -5 lineto 78 -5 lineto closepath 174 98 moveto 225 60 274 41 321 41 curveto 410 41 454 112 454 254 curveto 454 404 411 479 325 479 curveto 267 479 216 452 174 396 curveto 174 98 lineto closepath fill } def /c { 458 18 moveto 407 -2 357 -12 309 -12 curveto 231 -12 168 13 120 65 curveto 72 117 48 184 48 267 curveto 48 350 71 416 117 466 curveto 163 516 225 542 301 542 curveto 341 542 394 534 458 518 curveto 458 391 lineto 397 391 lineto 397 400 lineto 397 473 365 509 302 509 curveto 255 509 217 488 190 446 curveto 162 403 148 346 148 274 curveto 148 200 165 142 197 99 curveto 230 56 274 35 330 35 curveto 378 35 421 43 458 60 curveto 458 18 lineto closepath fill } def /d { 436 0 moveto 436 99 lineto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 644 lineto 436 682 433 707 427 719 curveto 422 730 409 736 388 737 curveto 355 740 lineto 346 740 lineto 346 771 lineto 533 771 lineto 533 126 lineto 533 88 536 63 541 52 curveto 547 40 560 34 581 33 curveto 614 30 lineto 623 30 lineto 623 0 lineto 436 0 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 312 50 340 58 369 73 curveto 397 89 420 109 436 133 curveto 436 432 lineto closepath fill } def /e { 478 23 moveto 417 0 361 -12 311 -12 curveto 233 -12 170 14 121 66 curveto 72 118 48 186 48 270 curveto 48 350 70 415 113 466 curveto 157 516 213 542 281 542 curveto 345 542 393 520 427 478 curveto 461 435 478 374 478 295 curveto 478 286 lineto 154 286 lineto 154 119 211 36 326 36 curveto 385 36 436 48 478 73 curveto 478 23 lineto closepath 156 316 moveto 376 316 lineto 376 337 lineto 376 454 343 512 275 512 curveto 238 512 210 494 188 458 curveto 167 423 156 375 156 316 curveto closepath fill } def /f { 120 487 moveto 42 487 lineto 42 530 lineto 120 530 lineto 120 555 lineto 120 636 133 694 159 729 curveto 185 765 227 783 285 783 curveto 331 783 374 771 416 747 curveto 416 632 lineto 355 632 lineto 354 641 lineto 354 661 353 676 353 687 curveto 353 730 329 751 282 751 curveto 257 751 239 742 230 723 curveto 221 704 216 668 216 613 curveto 216 530 lineto 349 530 lineto 349 490 lineto 216 490 lineto 216 126 lineto 216 88 219 63 226 52 curveto 232 40 246 34 269 33 curveto 304 30 lineto 319 30 lineto 319 0 lineto 30 0 lineto 30 30 lineto 39 30 lineto 72 33 lineto 91 34 103 37 108 42 curveto 113 47 116 59 117 78 curveto 120 126 lineto 120 487 lineto closepath fill } def /g { 138 20 moveto 101 37 83 60 83 89 curveto 83 123 113 155 175 186 curveto 103 217 67 274 67 355 curveto 67 412 86 457 122 491 curveto 158 525 207 542 268 542 curveto 304 542 338 535 368 521 curveto 554 536 lineto 530 477 lineto 402 498 lineto 444 458 465 410 465 356 curveto 465 302 447 257 410 221 curveto 373 186 327 168 270 168 curveto 249 168 226 171 202 178 curveto 179 160 167 140 167 119 curveto 167 96 187 84 228 84 curveto 312 84 lineto 394 84 450 75 480 58 curveto 511 41 526 9 526 -36 curveto 526 -87 503 -127 457 -158 curveto 410 -189 349 -204 274 -204 curveto 201 -204 142 -194 98 -173 curveto 53 -152 31 -125 31 -91 curveto 31 -47 67 -10 138 20 curveto closepath 164 361 moveto 164 252 198 198 267 198 curveto 335 198 369 251 369 357 curveto 369 460 335 512 267 512 curveto 198 512 164 461 164 361 curveto closepath 163 12 moveto 139 -11 127 -40 127 -75 curveto 127 -142 177 -175 276 -175 curveto 324 -175 362 -165 390 -144 curveto 418 -123 432 -95 432 -60 curveto 432 -11 398 12 330 12 curveto 163 12 lineto closepath fill } def /h { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 430 lineto closepath fill } def /i { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath 108 626 moveto 108 722 lineto 204 722 lineto 204 626 lineto 108 626 lineto closepath fill } def /j { 153 626 moveto 153 722 lineto 250 722 lineto 250 626 lineto 153 626 lineto closepath 250 530 moveto 250 5 lineto 250 -134 190 -204 72 -204 curveto 40 -204 4 -198 -36 -185 curveto -36 -66 lineto 18 -66 lineto 18 -75 lineto 18 -112 23 -139 31 -153 curveto 40 -167 57 -174 80 -174 curveto 129 -174 153 -146 153 -90 curveto 153 -40 lineto 153 403 lineto 153 442 150 467 145 478 curveto 139 489 125 495 105 497 curveto 72 499 lineto 63 500 lineto 63 530 lineto 250 530 lineto closepath fill } def /k { 204 260 moveto 204 126 lineto 207 78 lineto 207 57 210 45 217 40 curveto 224 36 243 32 273 30 curveto 283 30 lineto 283 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto 204 284 lineto 227 284 lineto 350 402 lineto 422 477 lineto 427 481 429 486 429 489 curveto 429 495 423 498 412 498 curveto 365 500 lineto 355 500 lineto 355 530 lineto 562 530 lineto 562 500 lineto 552 499 lineto 518 497 496 493 486 487 curveto 476 481 446 452 395 401 curveto 302 310 lineto 461 123 lineto 514 65 lineto 528 49 538 40 545 37 curveto 552 34 567 32 590 30 curveto 600 30 lineto 600 0 lineto 451 0 lineto 227 260 lineto 204 260 lineto closepath fill } def /l { 204 771 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 644 lineto 105 692 lineto 104 711 100 723 95 728 curveto 90 733 78 736 60 737 curveto 27 740 lineto 18 740 lineto 18 771 lineto 204 771 lineto closepath fill } def /m { 204 430 moveto 260 504 321 542 388 542 curveto 465 542 510 504 523 430 curveto 585 504 648 542 712 542 curveto 807 542 855 489 855 385 curveto 855 126 lineto 855 88 858 63 864 52 curveto 869 40 882 34 903 33 curveto 936 30 lineto 945 30 lineto 945 0 lineto 668 0 lineto 668 30 lineto 677 30 lineto 710 33 lineto 731 34 744 40 750 52 curveto 755 63 758 88 758 126 curveto 758 368 lineto 758 409 753 438 742 455 curveto 731 471 712 479 684 479 curveto 637 479 585 452 530 397 curveto 530 126 lineto 533 78 lineto 534 59 537 47 542 42 curveto 547 37 559 34 578 33 curveto 611 30 lineto 620 30 lineto 620 0 lineto 343 0 lineto 343 30 lineto 352 30 lineto 385 33 lineto 406 34 419 40 425 52 curveto 430 63 433 88 433 126 curveto 433 368 lineto 433 409 428 438 417 454 curveto 406 471 387 479 360 479 curveto 309 479 257 452 204 397 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /n { 204 430 moveto 253 504 317 542 396 542 curveto 441 542 477 527 503 497 curveto 529 467 542 425 542 373 curveto 542 126 lineto 545 78 lineto 546 59 549 47 554 42 curveto 559 37 571 34 590 33 curveto 623 30 lineto 632 30 lineto 632 0 lineto 355 0 lineto 355 30 lineto 364 30 lineto 397 33 lineto 416 34 427 37 433 42 curveto 438 47 441 59 442 78 curveto 445 126 lineto 445 358 lineto 445 403 439 435 427 453 curveto 416 471 395 479 364 479 curveto 321 479 267 452 204 398 curveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto closepath fill } def /o { 297 -12 moveto 221 -12 160 12 115 62 curveto 70 112 48 180 48 265 curveto 48 350 70 418 116 467 curveto 161 517 223 542 301 542 curveto 379 542 441 517 486 467 curveto 531 418 554 351 554 266 curveto 554 179 531 111 486 61 curveto 440 12 377 -12 297 -12 curveto closepath 299 18 moveto 343 18 380 41 409 87 curveto 437 134 452 193 452 266 curveto 452 336 437 394 408 441 curveto 380 488 344 512 301 512 curveto 258 512 222 488 193 441 curveto 165 394 150 335 150 265 curveto 150 194 165 136 193 88 curveto 221 41 257 18 299 18 curveto closepath fill } def /p { 204 60 moveto 204 -66 lineto 204 -104 207 -129 213 -140 curveto 219 -152 232 -158 252 -159 curveto 286 -162 lineto 295 -162 lineto 295 -192 lineto 18 -192 lineto 18 -162 lineto 27 -162 lineto 60 -159 lineto 78 -158 90 -155 95 -150 curveto 100 -145 104 -133 105 -114 curveto 108 -66 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 252 504 314 542 391 542 curveto 451 542 498 518 534 471 curveto 569 423 587 360 587 280 curveto 587 192 567 121 526 67 curveto 485 14 431 -12 364 -12 curveto 302 -12 248 11 204 60 curveto closepath 204 98 moveto 255 60 304 41 351 41 curveto 440 41 484 112 484 254 curveto 484 404 441 479 355 479 curveto 297 479 247 452 204 396 curveto 204 98 lineto closepath fill } def /q { 436 99 moveto 389 25 327 -12 250 -12 curveto 190 -12 142 11 107 58 curveto 71 106 54 169 54 249 curveto 54 338 74 408 115 462 curveto 155 515 209 542 277 542 curveto 339 542 392 517 436 469 curveto 436 530 lineto 533 530 lineto 533 -66 lineto 533 -104 536 -129 541 -140 curveto 547 -152 560 -158 581 -159 curveto 614 -162 lineto 623 -162 lineto 623 -192 lineto 346 -192 lineto 346 -162 lineto 355 -162 lineto 388 -159 lineto 409 -158 422 -152 427 -140 curveto 433 -129 436 -104 436 -66 curveto 436 99 lineto closepath 436 432 moveto 386 469 337 488 290 488 curveto 200 488 156 417 156 275 curveto 156 125 199 50 286 50 curveto 345 50 395 77 436 133 curveto 436 432 lineto closepath fill } def /r { 204 385 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 307 30 lineto 307 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto 204 430 lineto 248 504 305 542 376 542 curveto 386 542 397 540 409 536 curveto 409 391 lineto 355 391 lineto 354 400 lineto 350 437 lineto 348 454 339 462 323 462 curveto 275 462 235 437 204 385 curveto closepath fill } def /s { 67 27 moveto 67 162 lineto 122 162 lineto 123 152 lineto 126 102 lineto 129 76 142 56 166 41 curveto 189 25 219 18 255 18 curveto 285 18 309 26 328 44 curveto 347 62 356 85 356 113 curveto 356 157 327 190 271 212 curveto 221 231 lineto 121 270 70 324 70 393 curveto 70 436 87 472 122 500 curveto 156 528 200 542 253 542 curveto 305 542 358 532 414 512 curveto 414 385 lineto 359 385 lineto 359 394 lineto 355 438 lineto 350 487 319 512 259 512 curveto 231 512 207 503 189 485 curveto 170 467 161 444 161 416 curveto 161 393 168 375 183 361 curveto 198 347 229 331 274 312 curveto 319 294 lineto 368 274 403 253 422 231 curveto 441 210 451 182 451 147 curveto 451 101 432 62 395 32 curveto 358 2 309 -12 250 -12 curveto 185 -12 124 0 67 27 curveto closepath fill } def /t { 352 2 moveto 327 -7 304 -12 282 -12 curveto 225 -12 184 1 158 30 curveto 133 58 120 103 120 165 curveto 120 490 lineto 42 490 lineto 42 530 lineto 120 530 lineto 120 626 lineto 216 650 lineto 216 530 lineto 364 530 lineto 364 490 lineto 216 490 lineto 216 152 lineto 216 103 222 70 233 52 curveto 244 35 265 26 296 26 curveto 311 26 330 31 352 42 curveto 352 2 lineto closepath fill } def /u { 427 0 moveto 427 99 lineto 378 25 315 -12 236 -12 curveto 191 -12 155 2 129 32 curveto 103 63 90 104 90 156 curveto 90 403 lineto 87 451 lineto 86 470 82 482 77 487 curveto 72 492 60 495 42 497 curveto 9 499 lineto 0 500 lineto 0 530 lineto 186 530 lineto 186 171 lineto 186 90 215 49 273 49 curveto 326 49 377 77 427 131 curveto 427 403 lineto 424 451 lineto 423 470 420 482 415 487 curveto 410 492 398 495 379 497 curveto 346 499 lineto 337 500 lineto 337 530 lineto 523 530 lineto 523 126 lineto 527 78 lineto 528 59 531 47 536 42 curveto 541 37 553 34 572 33 curveto 605 30 lineto 614 30 lineto 614 0 lineto 427 0 lineto closepath fill } def /v { 250 -5 moveto 79 400 lineto 61 443 48 469 40 481 curveto 32 492 21 498 8 499 curveto 0 500 lineto 0 530 lineto 229 530 lineto 229 500 lineto 220 500 lineto 194 499 lineto 168 499 156 492 156 478 curveto 156 472 166 445 186 399 curveto 305 116 lineto 428 398 lineto 447 443 457 470 457 478 curveto 457 492 446 499 423 499 curveto 398 500 lineto 388 500 lineto 388 530 lineto 545 530 lineto 545 500 lineto 535 499 lineto 515 498 500 482 487 453 curveto 463 398 lineto 280 -5 lineto 250 -5 lineto closepath fill } def /w { 205 -5 moveto 74 403 lineto 61 444 51 470 43 481 curveto 36 492 25 498 9 499 curveto 0 500 lineto 0 530 lineto 238 530 lineto 238 500 lineto 228 500 lineto 192 499 lineto 166 499 153 492 153 478 curveto 153 463 158 438 169 403 curveto 252 138 lineto 406 527 lineto 435 527 lineto 592 128 lineto 687 403 lineto 701 442 708 467 708 477 curveto 708 492 691 499 658 499 curveto 632 500 lineto 621 500 lineto 621 530 lineto 794 530 lineto 794 500 lineto 784 499 lineto 769 498 759 493 753 484 curveto 747 474 736 448 720 403 curveto 576 -5 lineto 549 -5 lineto 389 397 lineto 234 -5 lineto 205 -5 lineto closepath fill } def /x { 1 0 moveto 1 30 lineto 9 30 lineto 27 32 46 43 64 64 curveto 118 125 lineto 229 256 lineto 116 402 lineto 68 461 lineto 49 485 29 497 7 499 curveto 0 500 lineto 0 530 lineto 239 530 lineto 239 500 lineto 229 500 lineto 209 499 lineto 187 499 176 494 176 484 curveto 176 478 194 451 230 402 curveto 306 300 lineto 379 400 lineto 412 444 428 472 428 481 curveto 428 493 419 499 400 499 curveto 382 500 lineto 371 500 lineto 371 530 lineto 540 530 lineto 540 500 lineto 530 499 lineto 509 498 489 485 471 461 curveto 424 402 lineto 326 275 lineto 441 125 lineto 488 64 525 32 550 30 curveto 558 30 lineto 558 0 lineto 317 0 lineto 317 30 lineto 326 30 lineto 348 30 lineto 372 30 384 34 384 43 curveto 384 49 366 77 329 125 curveto 246 232 lineto 164 125 lineto 126 76 107 49 107 45 curveto 107 35 119 30 144 30 curveto 163 30 lineto 174 30 lineto 174 0 lineto 1 0 lineto closepath fill } def /y { 81 -192 moveto 254 0 lineto 87 401 lineto 70 444 57 471 48 482 curveto 40 492 27 498 9 499 curveto 0 500 lineto 0 530 lineto 242 530 lineto 242 500 lineto 231 500 lineto 200 499 lineto 177 499 165 493 165 481 curveto 165 477 166 472 168 466 curveto 193 401 lineto 312 117 lineto 438 403 lineto 457 445 466 470 466 479 curveto 466 493 454 499 430 499 curveto 407 500 lineto 394 500 lineto 394 530 lineto 551 530 lineto 551 500 lineto 542 499 lineto 521 498 504 479 490 444 curveto 487 438 481 424 471 402 curveto 202 -192 lineto 81 -192 lineto closepath fill } def /z { 66 0 moveto 66 30 lineto 402 500 lineto 229 500 lineto 182 499 lineto 160 499 147 497 141 492 curveto 135 487 132 476 132 459 curveto 132 445 132 434 131 424 curveto 131 414 lineto 80 414 lineto 80 530 lineto 514 530 lineto 514 500 lineto 182 36 lineto 375 36 lineto 435 38 lineto 462 38 475 50 475 73 curveto 475 110 lineto 476 122 lineto 527 122 lineto 527 0 lineto 66 0 lineto closepath fill } def /braceleft { 104 313 moveto 175 282 211 225 211 143 curveto 211 116 208 87 202 55 curveto 195 21 lineto 189 0 lineto 187 -11 186 -22 186 -33 curveto 186 -87 218 -114 281 -114 curveto 294 -114 lineto 294 -144 lineto 281 -144 lineto 231 -144 189 -130 157 -101 curveto 124 -72 108 -36 108 7 curveto 108 28 111 55 117 89 curveto 126 136 lineto 131 161 lineto 135 184 138 202 138 215 curveto 138 270 108 298 49 298 curveto 23 298 lineto 23 328 lineto 49 328 lineto 108 328 138 355 138 411 curveto 138 423 135 441 131 465 curveto 126 489 lineto 117 537 lineto 111 570 108 598 108 618 curveto 108 662 124 699 157 728 curveto 189 756 231 771 281 771 curveto 294 771 lineto 294 740 lineto 281 740 lineto 218 740 186 713 186 659 curveto 186 648 187 638 189 627 curveto 195 604 lineto 202 570 lineto 208 539 211 510 211 482 curveto 211 400 175 344 104 313 curveto closepath fill } def /bar { 162 -144 moveto 162 771 lineto 210 771 lineto 210 -144 lineto 162 -144 lineto closepath fill } def /braceright { 239 313 moveto 167 282 131 225 131 143 curveto 131 116 134 87 140 55 curveto 147 21 lineto 153 0 lineto 155 -11 156 -22 156 -33 curveto 156 -87 124 -114 61 -114 curveto 48 -114 lineto 48 -144 lineto 61 -144 lineto 111 -144 153 -130 185 -101 curveto 218 -72 234 -36 234 7 curveto 234 28 231 55 225 89 curveto 216 136 lineto 211 161 lineto 207 184 204 202 204 215 curveto 204 270 234 298 293 298 curveto 319 298 lineto 319 328 lineto 293 328 lineto 234 328 204 355 204 411 curveto 204 423 207 441 211 465 curveto 216 489 lineto 225 537 lineto 231 570 234 598 234 618 curveto 234 662 218 699 185 728 curveto 153 756 111 771 61 771 curveto 48 771 lineto 48 740 lineto 61 740 lineto 124 740 156 713 156 659 curveto 156 648 155 638 153 627 curveto 147 604 lineto 140 570 lineto 134 539 131 510 131 482 curveto 131 400 167 344 239 313 curveto closepath fill } def /asciitilde { 138 216 moveto 108 216 lineto 113 320 156 372 236 372 curveto 269 372 323 355 398 321 curveto 441 302 lineto 510 271 555 255 574 255 curveto 621 255 648 291 656 361 curveto 686 361 lineto 680 257 637 205 557 205 curveto 530 205 487 219 427 246 curveto 398 259 lineto 354 278 lineto 289 308 245 322 220 322 curveto 197 322 178 312 162 292 curveto 146 271 138 246 138 216 curveto closepath fill } def /exclamdown { 180 530 moveto 180 433 lineto 84 433 lineto 84 530 lineto 180 530 lineto closepath 147 337 moveto 180 -48 lineto 180 -192 lineto 84 -192 lineto 84 -48 lineto 117 337 lineto 147 337 lineto closepath fill } def /cent { 313 0 moveto 313 85 lineto 244 92 188 120 145 171 curveto 102 222 81 287 81 364 curveto 81 526 158 617 313 638 curveto 313 722 lineto 343 722 lineto 343 641 lineto 396 636 445 626 491 611 curveto 491 487 lineto 437 487 lineto 436 497 lineto 435 515 434 526 434 530 curveto 434 557 428 575 415 586 curveto 402 597 378 603 343 606 curveto 343 133 lineto 353 132 361 131 366 131 curveto 397 131 439 141 491 161 curveto 491 114 lineto 445 97 396 86 343 83 curveto 343 0 lineto 313 0 lineto closepath 313 136 moveto 313 606 lineto 227 588 184 503 184 353 curveto 184 229 227 157 313 136 curveto closepath fill } def /sterling { 123 0 moveto 123 72 lineto 163 83 191 101 205 128 curveto 219 154 226 201 226 267 curveto 226 361 lineto 141 361 lineto 141 391 lineto 226 391 lineto 226 500 lineto 226 656 286 734 406 734 curveto 451 734 495 723 539 700 curveto 539 596 lineto 491 596 lineto 490 605 lineto 488 641 lineto 486 683 460 705 411 705 curveto 376 705 353 694 341 673 curveto 328 652 322 613 322 555 curveto 322 391 lineto 437 391 lineto 437 361 lineto 322 361 lineto 322 286 lineto 322 194 276 123 184 72 curveto 539 72 lineto 539 0 lineto 123 0 lineto closepath fill } def /fraction { -268 -18 moveto 262 740 lineto 304 740 lineto -226 -18 lineto -268 -18 lineto closepath fill } def /yen { 264 192 moveto 114 192 lineto 114 222 lineto 264 222 lineto 264 325 lineto 114 325 lineto 114 355 lineto 264 355 lineto 119 577 lineto 69 649 lineto 57 668 47 679 40 683 curveto 33 687 18 690 -4 691 curveto -15 692 lineto -15 722 lineto 258 722 lineto 258 692 lineto 249 692 lineto 222 692 lineto 199 692 187 686 187 675 curveto 187 665 194 650 207 630 curveto 343 417 lineto 489 640 lineto 502 660 508 672 508 678 curveto 508 687 499 692 481 692 curveto 448 692 lineto 436 692 lineto 436 722 lineto 644 722 lineto 644 692 lineto 635 691 lineto 610 690 lineto 591 689 575 678 562 657 curveto 506 575 lineto 361 355 lineto 511 355 lineto 511 325 lineto 361 325 lineto 361 222 lineto 511 222 lineto 511 192 lineto 361 192 lineto 361 126 lineto 361 88 364 63 369 52 curveto 375 40 388 34 409 33 curveto 442 30 lineto 451 30 lineto 451 0 lineto 174 0 lineto 174 30 lineto 183 30 lineto 216 33 lineto 237 34 250 40 256 52 curveto 261 63 264 88 264 126 curveto 264 192 lineto closepath fill } def /florin { 114 -144 moveto 214 361 lineto 116 361 lineto 116 391 lineto 220 391 lineto 232 450 lineto 270 639 356 734 492 734 curveto 520 734 550 729 581 720 curveto 581 596 lineto 533 596 lineto 532 605 lineto 531 618 531 631 531 644 curveto 531 684 508 705 461 705 curveto 428 705 403 690 386 661 curveto 370 631 352 570 334 478 curveto 317 391 lineto 439 391 lineto 439 361 lineto 311 361 lineto 210 -144 lineto 114 -144 lineto closepath fill } def /section { 84 -125 moveto 84 -18 lineto 132 -18 lineto 133 -27 lineto 134 -50 lineto 136 -72 151 -91 182 -105 curveto 212 -119 250 -126 295 -126 curveto 338 -126 372 -116 399 -94 curveto 425 -72 438 -44 438 -8 curveto 438 15 431 33 417 47 curveto 402 60 372 76 325 96 curveto 272 118 lineto 205 146 159 173 133 198 curveto 108 223 95 255 95 292 curveto 95 342 123 389 179 434 curveto 124 462 97 504 97 560 curveto 97 615 118 659 160 692 curveto 202 724 259 740 331 740 curveto 388 740 444 731 500 713 curveto 500 602 lineto 452 602 lineto 451 611 lineto 450 641 lineto 449 660 436 677 410 690 curveto 385 704 354 710 317 710 curveto 277 710 245 699 220 676 curveto 194 653 182 623 182 588 curveto 182 541 215 505 282 480 curveto 334 461 lineto 454 416 514 356 514 280 curveto 514 233 487 187 435 142 curveto 493 110 522 65 522 5 curveto 522 -44 502 -84 460 -113 curveto 419 -142 362 -156 289 -156 curveto 225 -156 156 -146 84 -125 curveto closepath 409 160 moveto 429 187 438 217 438 250 curveto 438 289 416 319 373 341 curveto 270 386 lineto 202 416 lineto 185 386 176 358 176 332 curveto 176 301 188 276 212 254 curveto 235 233 278 211 338 187 curveto 409 160 lineto closepath fill } def /currency { 161 197 moveto 67 104 lineto 46 125 lineto 140 218 lineto 104 264 86 312 86 361 curveto 86 410 104 458 140 503 curveto 46 598 lineto 67 619 lineto 161 525 lineto 206 560 253 578 303 578 curveto 354 578 401 560 446 525 curveto 540 619 lineto 561 598 lineto 467 503 lineto 502 458 520 410 520 361 curveto 520 312 502 264 467 218 curveto 561 125 lineto 540 104 lineto 446 197 lineto 401 162 354 145 303 145 curveto 253 145 206 162 161 197 curveto closepath 301 195 moveto 348 195 388 211 420 244 curveto 453 276 469 315 469 361 curveto 469 407 453 446 420 478 curveto 388 510 349 526 303 526 curveto 258 526 219 510 186 478 curveto 154 446 138 407 138 361 curveto 138 316 154 277 186 244 curveto 218 212 257 195 301 195 curveto closepath fill } def /quotesingle { 105 505 moveto 60 771 lineto 180 771 lineto 135 505 lineto 105 505 lineto closepath fill } def /quotedblleft { 144 614 moveto 192 614 lineto 192 494 lineto 72 494 lineto 72 598 lineto 72 639 74 668 78 684 curveto 83 699 93 716 110 733 curveto 133 756 160 769 192 771 curveto 192 740 lineto 160 738 144 706 144 646 curveto 144 614 lineto closepath 337 614 moveto 385 614 lineto 385 494 lineto 265 494 lineto 265 598 lineto 265 640 267 668 271 684 curveto 276 699 286 715 303 733 curveto 326 756 353 769 385 771 curveto 385 740 lineto 353 738 337 706 337 646 curveto 337 614 lineto closepath fill } def /guillemotleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath 470 457 moveto 336 265 lineto 470 73 lineto 445 54 lineto 239 265 lineto 445 476 lineto 470 457 lineto closepath fill } def /guilsinglleft { 279 457 moveto 145 265 lineto 279 73 lineto 254 54 lineto 48 265 lineto 254 476 lineto 279 457 lineto closepath fill } def /guilsinglright { 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /fi { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /fl { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /endash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /dagger { 255 -144 moveto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /daggerdbl { 255 -144 moveto 279 129 lineto 93 108 lineto 93 180 lineto 279 159 lineto 279 418 lineto 93 397 lineto 93 469 lineto 279 448 lineto 255 722 lineto 352 722 lineto 328 448 lineto 515 469 lineto 515 397 lineto 328 418 lineto 328 159 lineto 515 180 lineto 515 108 lineto 328 129 lineto 352 -144 lineto 255 -144 lineto closepath fill } def /periodcentered { 72 239 moveto 72 360 lineto 192 360 lineto 192 239 lineto 72 239 lineto closepath fill } def /paragraph { 271 -144 moveto 271 361 lineto 202 361 147 380 105 417 curveto 63 454 42 504 42 564 curveto 42 672 97 726 209 726 curveto 245 725 lineto 296 723 lineto 353 722 lineto 463 722 lineto 463 -144 lineto 427 -144 lineto 427 674 lineto 307 674 lineto 307 -144 lineto 271 -144 lineto closepath fill } def /bullet { 300 108 moveto 242 108 192 129 150 172 curveto 108 215 87 266 87 325 curveto 87 385 108 436 150 478 curveto 193 520 244 542 304 542 curveto 364 542 415 520 457 478 curveto 499 435 521 384 521 323 curveto 521 263 499 212 456 171 curveto 413 129 361 108 300 108 curveto closepath fill } def /quotesinglbase { 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblbase { 312 0 moveto 265 0 lineto 265 120 lineto 385 120 lineto 385 15 lineto 385 -25 383 -54 378 -69 curveto 374 -85 363 -101 346 -118 curveto 324 -142 297 -154 265 -156 curveto 265 -126 lineto 297 -123 312 -91 312 -31 curveto 312 0 lineto closepath 120 0 moveto 72 0 lineto 72 120 lineto 192 120 lineto 192 15 lineto 192 -25 190 -54 186 -69 curveto 181 -85 170 -101 154 -118 curveto 131 -142 104 -154 72 -156 curveto 72 -126 lineto 104 -123 120 -91 120 -31 curveto 120 0 lineto closepath fill } def /quotedblright { 312 650 moveto 265 650 lineto 265 771 lineto 385 771 lineto 385 666 lineto 385 625 383 596 378 581 curveto 374 565 363 548 346 531 curveto 324 508 297 496 265 494 curveto 265 523 lineto 297 526 312 558 312 619 curveto 312 650 lineto closepath 120 650 moveto 72 650 lineto 72 771 lineto 192 771 lineto 192 666 lineto 192 625 190 596 186 581 curveto 181 565 170 548 154 531 curveto 131 508 104 496 72 494 curveto 72 523 lineto 104 526 120 558 120 619 curveto 120 650 lineto closepath fill } def /guillemotright { 250 457 moveto 384 265 lineto 250 73 lineto 275 54 lineto 481 265 lineto 275 476 lineto 250 457 lineto closepath 59 457 moveto 193 265 lineto 59 73 lineto 84 54 lineto 290 265 lineto 84 476 lineto 59 457 lineto closepath fill } def /ellipsis { 118 0 moveto 118 96 lineto 214 96 lineto 214 0 lineto 118 0 lineto closepath 452 0 moveto 452 96 lineto 548 96 lineto 548 0 lineto 452 0 lineto closepath 785 0 moveto 785 96 lineto 881 96 lineto 881 0 lineto 785 0 lineto closepath fill } def /perthousand { 16 -18 moveto 597 740 lineto 658 740 lineto 77 -18 lineto 16 -18 lineto closepath 162 361 moveto 118 361 81 378 53 412 curveto 24 446 10 489 10 542 curveto 10 595 25 638 53 672 curveto 82 705 119 722 164 722 curveto 209 722 246 705 274 672 curveto 303 638 317 595 317 542 curveto 317 488 303 444 274 411 curveto 246 378 208 361 162 361 curveto closepath 162 391 moveto 217 391 245 442 245 543 curveto 245 643 218 692 164 692 curveto 110 692 83 642 83 542 curveto 83 442 109 391 162 391 curveto closepath 508 0 moveto 464 0 428 17 399 51 curveto 371 85 356 128 356 180 curveto 356 233 371 277 399 310 curveto 428 344 465 361 510 361 curveto 555 361 592 344 621 311 curveto 650 277 664 234 664 181 curveto 664 127 650 83 621 50 curveto 592 16 554 0 508 0 curveto closepath 509 29 moveto 564 29 592 80 592 182 curveto 592 281 565 331 510 331 curveto 456 331 429 281 429 181 curveto 429 80 455 29 509 29 curveto closepath 857 0 moveto 813 0 777 17 749 51 curveto 720 85 706 128 706 180 curveto 706 233 720 277 749 310 curveto 778 344 815 361 860 361 curveto 905 361 942 344 970 311 curveto 999 277 1013 234 1013 181 curveto 1013 127 999 83 970 50 curveto 942 16 904 0 857 0 curveto closepath 858 29 moveto 913 29 941 80 941 182 curveto 941 281 914 331 860 331 curveto 805 331 778 281 778 181 curveto 778 80 805 29 858 29 curveto closepath fill } def /questiondown { 330 530 moveto 330 433 lineto 233 433 lineto 233 530 lineto 330 530 lineto closepath 330 337 moveto 330 328 lineto 330 261 306 205 260 159 curveto 240 140 lineto 179 80 149 17 149 -47 curveto 149 -136 192 -180 279 -180 curveto 347 -180 383 -156 386 -106 curveto 388 -55 lineto 389 -44 lineto 437 -44 lineto 437 -178 lineto 375 -200 316 -210 259 -210 curveto 195 -210 144 -196 105 -167 curveto 66 -138 46 -99 46 -50 curveto 46 1 78 52 143 101 curveto 161 115 173 125 180 132 curveto 198 148 lineto 221 170 233 211 233 270 curveto 233 337 lineto 330 337 lineto closepath fill } def /grave { 388 626 moveto 343 626 lineto 144 783 lineto 271 783 lineto 388 626 lineto closepath fill } def /acute { 213 626 moveto 331 783 lineto 458 783 lineto 259 626 lineto 213 626 lineto closepath fill } def /circumflex { 129 626 moveto 247 783 lineto 355 783 lineto 472 626 lineto 430 626 lineto 301 734 lineto 171 626 lineto 129 626 lineto closepath fill } def /tilde { 141 626 moveto 154 702 191 741 253 741 curveto 273 741 292 735 310 722 curveto 327 710 lineto 344 698 361 692 378 692 curveto 410 692 430 708 437 740 curveto 466 740 lineto 454 664 416 626 354 626 curveto 335 626 316 632 298 645 curveto 281 656 lineto 263 669 246 675 229 675 curveto 199 675 180 659 171 626 curveto 141 626 lineto closepath fill } def /macron { 48 722 moveto 48 783 lineto 452 783 lineto 452 722 lineto 48 722 lineto closepath fill } def /breve { 138 783 moveto 170 783 lineto 185 724 229 695 301 695 curveto 373 695 417 724 432 783 curveto 463 783 lineto 457 735 439 697 410 668 curveto 381 640 344 626 301 626 curveto 257 626 221 640 191 668 curveto 162 697 144 735 138 783 curveto closepath fill } def /dotaccent { 252 626 moveto 252 722 lineto 349 722 lineto 349 626 lineto 252 626 lineto closepath fill } def /dieresis { 162 626 moveto 162 710 lineto 247 710 lineto 247 626 lineto 162 626 lineto closepath 355 626 moveto 355 710 lineto 439 710 lineto 439 626 lineto 355 626 lineto closepath fill } def /ring { 299 626 moveto 269 626 243 637 222 658 curveto 201 680 190 706 190 737 curveto 190 767 201 794 222 815 curveto 244 837 270 848 301 848 curveto 331 848 357 837 379 815 curveto 401 794 412 768 412 737 curveto 412 706 401 679 379 658 curveto 357 637 331 626 299 626 curveto closepath 300 659 moveto 322 659 341 667 356 682 curveto 371 697 378 715 378 737 curveto 378 759 371 777 356 792 curveto 341 807 322 814 301 814 curveto 279 814 261 807 246 792 curveto 231 777 223 758 223 737 curveto 223 716 231 697 246 682 curveto 261 667 279 659 300 659 curveto closepath fill } def /cedilla { 216 -200 moveto 216 -167 lineto 236 -172 251 -175 264 -175 curveto 300 -175 318 -161 318 -134 curveto 318 -101 287 -85 227 -85 curveto 273 0 lineto 312 0 lineto 279 -58 lineto 350 -62 385 -86 385 -129 curveto 385 -152 376 -171 357 -187 curveto 338 -203 315 -210 288 -210 curveto 264 -210 240 -207 216 -200 curveto closepath fill } def /hungarumlaut { 125 0 moveto 125 625 lineto 625 625 lineto 625 0 lineto 125 0 lineto closepath 156 31 moveto 593 31 lineto 593 593 lineto 156 593 lineto 156 31 lineto closepath fill } def /ogonek { 391 -133 moveto 391 -166 lineto 368 -175 345 -180 319 -180 curveto 247 -180 210 -154 210 -103 curveto 210 -62 236 -28 288 0 curveto 340 0 lineto 298 -25 277 -54 277 -88 curveto 277 -123 298 -141 342 -141 curveto 359 -141 375 -138 391 -133 curveto closepath fill } def /caron { 472 783 moveto 355 626 lineto 247 626 lineto 129 783 lineto 171 783 lineto 301 674 lineto 430 783 lineto 472 783 lineto closepath fill } def /emdash { 72 265 moveto 72 325 lineto 505 325 lineto 505 265 lineto 72 265 lineto closepath fill } def /AE { 894 0 moveto 371 0 lineto 371 30 lineto 380 30 lineto 413 33 lineto 432 34 444 37 449 42 curveto 454 47 457 59 458 78 curveto 461 126 lineto 461 222 lineto 199 222 lineto 139 125 lineto 130 111 123 99 116 87 curveto 107 71 102 61 100 58 curveto 97 53 96 48 96 45 curveto 96 37 107 33 131 33 curveto 136 33 146 32 162 31 curveto 173 31 lineto 173 0 lineto 0 0 lineto 0 31 lineto 10 31 lineto 30 32 48 46 64 73 curveto 97 125 lineto 459 722 lineto 865 722 lineto 865 596 lineto 811 596 lineto 810 605 lineto 808 646 lineto 808 661 805 671 801 676 curveto 797 680 787 683 771 683 curveto 722 683 lineto 564 683 lineto 564 394 lineto 702 395 lineto 733 396 lineto 747 396 756 397 760 400 curveto 764 403 766 411 767 423 curveto 767 426 767 433 768 445 curveto 769 454 lineto 814 454 lineto 814 295 lineto 769 295 lineto 768 304 lineto 766 328 763 343 757 348 curveto 751 353 732 355 702 355 curveto 564 355 lineto 564 126 lineto 564 88 568 65 577 55 curveto 586 46 610 42 647 42 curveto 724 42 lineto 792 44 lineto 819 44 834 56 835 79 curveto 837 114 lineto 838 123 lineto 892 123 lineto 894 0 lineto closepath 224 262 moveto 461 262 lineto 461 653 lineto 224 262 lineto closepath fill } def /ordfeminine { 273 403 moveto 235 367 192 349 145 349 curveto 113 349 86 359 65 378 curveto 43 397 33 421 33 450 curveto 33 531 102 572 240 572 curveto 273 572 lineto 273 607 lineto 273 676 245 710 189 710 curveto 132 710 103 695 102 664 curveto 100 630 lineto 99 620 lineto 57 620 lineto 57 708 lineto 102 730 151 741 202 741 curveto 259 741 300 731 323 711 curveto 346 691 358 656 358 607 curveto 358 459 lineto 358 418 369 397 390 397 curveto 398 397 407 399 418 403 curveto 418 372 lineto 384 356 358 349 341 349 curveto 311 349 289 367 273 403 curveto closepath 273 439 moveto 273 543 lineto 247 543 lineto 160 543 117 515 117 460 curveto 117 418 139 397 184 397 curveto 214 397 244 411 273 439 curveto closepath fill } def /Lslash { 21 0 moveto 21 30 lineto 29 30 lineto 62 33 lineto 83 34 96 40 102 52 curveto 108 63 111 88 111 126 curveto 111 365 lineto 21 312 lineto 21 354 lineto 111 406 lineto 111 596 lineto 111 634 108 659 102 670 curveto 96 681 83 688 62 689 curveto 29 691 lineto 21 692 lineto 21 722 lineto 304 722 lineto 304 692 lineto 294 691 lineto 261 689 lineto 241 688 228 681 222 670 curveto 216 659 213 634 213 596 curveto 213 465 lineto 346 542 lineto 346 500 lineto 213 424 lineto 213 126 lineto 213 83 216 58 223 52 curveto 229 45 254 42 297 42 curveto 371 42 lineto 417 42 447 44 462 50 curveto 477 55 484 67 485 85 curveto 487 128 lineto 487 138 lineto 539 138 lineto 539 0 lineto 21 0 lineto closepath fill } def /Oslash { 167 60 moveto 99 -18 lineto 51 -18 lineto 140 86 lineto 80 156 51 250 51 370 curveto 51 481 81 571 143 638 curveto 204 706 285 740 385 740 curveto 472 740 549 713 616 658 curveto 682 740 lineto 726 740 lineto 642 631 lineto 698 561 726 469 726 354 curveto 726 240 695 150 633 83 curveto 571 15 489 -18 385 -18 curveto 302 -18 229 7 167 60 curveto closepath 196 154 moveto 567 600 lineto 527 672 467 708 388 708 curveto 317 708 261 677 220 615 curveto 180 554 159 471 159 365 curveto 159 281 172 211 196 154 curveto closepath 215 117 moveto 253 49 310 15 387 15 curveto 459 15 515 45 556 106 curveto 597 167 617 251 617 359 curveto 617 436 607 504 586 563 curveto 215 117 lineto closepath fill } def /OE { 989 0 moveto 549 0 lineto 549 31 lineto 500 -1 445 -18 382 -18 curveto 281 -18 201 16 141 84 curveto 81 153 51 245 51 361 curveto 51 476 80 568 140 637 curveto 199 706 278 741 376 741 curveto 441 741 499 723 551 687 curveto 551 722 lineto 962 722 lineto 962 596 lineto 908 596 lineto 907 605 lineto 906 630 905 643 905 646 curveto 905 662 903 672 898 676 curveto 894 680 884 683 869 683 curveto 818 683 lineto 661 683 lineto 661 394 lineto 799 395 lineto 830 396 lineto 844 396 853 397 857 400 curveto 861 403 863 411 864 423 curveto 864 426 864 433 865 445 curveto 866 454 lineto 911 454 lineto 911 295 lineto 866 295 lineto 865 304 lineto 863 328 859 343 854 348 curveto 848 353 830 355 799 355 curveto 661 355 lineto 661 126 lineto 661 88 665 65 674 55 curveto 683 46 707 42 744 42 curveto 821 42 lineto 890 44 lineto 917 44 931 56 933 79 curveto 934 114 lineto 935 123 lineto 989 123 lineto 989 0 lineto closepath 551 292 moveto 551 424 lineto 551 531 539 605 514 646 curveto 490 687 447 708 384 708 curveto 314 708 259 677 219 615 curveto 180 554 160 469 160 361 curveto 160 255 180 171 219 108 curveto 259 45 313 14 380 14 curveto 440 14 484 36 510 80 curveto 537 124 551 194 551 292 curveto closepath fill } def /ordmasculine { 211 349 moveto 157 349 114 367 82 403 curveto 49 438 33 486 33 545 curveto 33 604 49 652 82 687 curveto 114 723 158 740 213 740 curveto 268 740 312 723 345 687 curveto 378 652 394 605 394 545 curveto 394 485 378 437 345 402 curveto 312 367 268 349 211 349 curveto closepath 212 379 moveto 273 379 304 434 304 543 curveto 304 655 274 710 213 710 curveto 153 710 123 655 123 543 curveto 123 434 153 379 212 379 curveto closepath fill } def /ae { 767 21 moveto 697 0 641 -12 600 -12 curveto 508 -12 435 24 382 97 curveto 317 24 255 -12 197 -12 curveto 151 -12 113 2 83 30 curveto 54 59 39 94 39 137 curveto 39 254 134 313 324 313 curveto 344 313 lineto 344 379 lineto 344 463 312 504 249 504 curveto 185 504 151 473 145 409 curveto 144 400 lineto 79 400 lineto 79 497 lineto 142 527 200 542 251 542 curveto 326 542 380 521 416 479 curveto 458 521 509 542 567 542 curveto 631 542 680 520 714 477 curveto 748 434 765 372 765 291 curveto 765 282 lineto 441 282 lineto 441 116 500 33 617 33 curveto 664 33 713 45 764 69 curveto 767 21 lineto closepath 344 97 moveto 344 283 lineto 321 283 lineto 201 283 141 239 141 151 curveto 141 120 150 95 170 75 curveto 190 55 215 44 244 44 curveto 273 44 306 62 344 97 curveto closepath 443 312 moveto 663 312 lineto 663 334 lineto 663 450 629 508 561 508 curveto 525 508 496 491 475 456 curveto 454 420 443 373 443 312 curveto closepath fill } def /dotlessi { 204 530 moveto 204 126 lineto 204 88 207 63 213 52 curveto 219 40 232 34 252 33 curveto 286 30 lineto 295 30 lineto 295 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 403 lineto 105 451 lineto 104 470 100 482 95 487 curveto 90 492 78 495 60 497 curveto 27 499 lineto 18 500 lineto 18 530 lineto 204 530 lineto closepath fill } def /lslash { 219 771 moveto 219 479 lineto 328 542 lineto 328 500 lineto 219 437 lineto 219 126 lineto 219 88 222 63 228 52 curveto 234 40 247 34 268 33 curveto 301 30 lineto 310 30 lineto 310 0 lineto 33 0 lineto 33 30 lineto 42 30 lineto 75 33 lineto 94 34 106 37 111 42 curveto 116 47 119 59 120 78 curveto 123 126 lineto 123 382 lineto 15 319 lineto 15 361 lineto 123 423 lineto 123 644 lineto 120 692 lineto 119 711 116 723 111 728 curveto 106 733 94 736 75 737 curveto 42 740 lineto 33 740 lineto 33 771 lineto 219 771 lineto closepath fill } def /oslash { 139 38 moveto 95 -12 lineto 48 -12 lineto 112 63 lineto 69 121 48 188 48 265 curveto 48 349 70 416 115 466 curveto 160 516 220 542 294 542 curveto 352 542 407 523 459 487 curveto 504 542 lineto 554 542 lineto 485 460 lineto 531 408 554 342 554 265 curveto 554 180 531 112 486 62 curveto 441 12 381 -12 305 -12 curveto 239 -12 184 4 139 38 curveto closepath 174 137 moveto 413 430 lineto 386 485 349 512 302 512 curveto 259 512 223 488 194 440 curveto 165 392 150 333 150 262 curveto 150 219 158 177 174 137 curveto closepath 193 97 moveto 221 44 256 18 299 18 curveto 342 18 378 41 407 88 curveto 437 135 452 192 452 261 curveto 452 308 444 352 427 391 curveto 193 97 lineto closepath fill } def /oe { 856 22 moveto 791 0 735 -12 690 -12 curveto 645 -12 607 -4 577 9 curveto 546 24 513 51 477 90 curveto 424 21 362 -12 292 -12 curveto 219 -12 161 13 115 64 curveto 70 115 48 182 48 264 curveto 48 349 70 416 115 466 curveto 161 516 221 542 297 542 curveto 375 542 434 509 473 443 curveto 523 508 585 541 660 541 curveto 723 541 771 520 805 477 curveto 839 434 856 373 856 294 curveto 856 285 lineto 533 285 lineto 533 119 590 36 704 36 curveto 763 36 814 47 856 71 curveto 856 22 lineto closepath 151 266 moveto 151 194 165 135 194 87 curveto 223 40 260 17 304 17 curveto 387 17 429 102 429 273 curveto 429 431 388 511 305 511 curveto 261 511 225 487 195 441 curveto 166 394 151 336 151 266 curveto closepath 533 316 moveto 753 316 lineto 753 337 lineto 753 454 719 512 651 512 curveto 615 512 586 494 565 459 curveto 544 423 533 376 533 316 curveto closepath fill } def /germandbls { 304 1 moveto 304 111 lineto 352 111 lineto 353 102 lineto 354 67 lineto 357 34 376 18 412 18 curveto 438 18 459 26 475 42 curveto 491 59 500 81 500 108 curveto 500 144 480 179 441 212 curveto 349 293 lineto 305 332 283 371 283 411 curveto 283 435 296 463 321 496 curveto 334 513 lineto 360 546 373 585 373 630 curveto 373 712 345 752 289 752 curveto 258 752 236 741 223 717 curveto 210 693 204 652 204 593 curveto 204 126 lineto 207 77 lineto 207 58 209 46 215 41 curveto 221 35 235 32 255 30 curveto 265 30 lineto 265 0 lineto 18 0 lineto 18 30 lineto 27 30 lineto 60 33 lineto 78 34 90 37 95 42 curveto 100 47 104 59 105 78 curveto 108 126 lineto 108 542 lineto 108 632 121 695 148 730 curveto 174 765 221 783 289 783 curveto 340 783 382 771 415 746 curveto 447 722 463 691 463 653 curveto 463 624 442 586 398 541 curveto 380 521 lineto 355 495 343 472 343 454 curveto 343 433 362 406 400 373 curveto 486 300 lineto 547 248 578 195 578 142 curveto 578 98 562 61 531 31 curveto 499 2 460 -12 413 -12 curveto 379 -12 343 -7 304 1 curveto closepath fill } def /.notdef { 0 0 moveto 1000 0 lineto 1000 1000 lineto 0 1000 lineto 0 0 lineto closepath 50 50 moveto 950 50 lineto 950 950 lineto 50 950 lineto 50 50 lineto closepath fill } def end % close glyph dict. currentdict % actually put dict on the stack end % close the dictionary now /LucidaBright exch definefont pop /LucidaBright findfont 13.0 scalefont setfont (2) show Q 5.0 5.0 translate Q q newpath 180.061965 305.0 m 180.061965 310.0 l S -5.0 -5.0 translate 181.0 330.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (4) show Q 5.0 5.0 translate Q q newpath 335.656524 305.0 m 335.656524 310.0 l S -5.0 -5.0 translate 336.0 330.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (6) show Q 5.0 5.0 translate Q Q q newpath 19.010353 305.0 m 19.010353 5.049713 l S Q q q newpath 19.010353 305.0 m 13.0 305.0 l S -5.0 -5.0 translate 6.0 316.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (0) show Q 5.0 5.0 translate Q q newpath 19.010353 222.203369 m 13.0 222.203369 l S -5.0 -5.0 translate 6.0 233.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (1) show Q 5.0 5.0 translate Q q newpath 19.010353 139.406753 m 13.0 139.406753 l S -5.0 -5.0 translate 6.0 150.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (2) show Q 5.0 5.0 translate Q q newpath 19.010353 56.610137 m 13.0 56.610137 l S -5.0 -5.0 translate 6.0 67.0 moveto q 1 -1 scale /LucidaBright findfont 13.0 scalefont setfont (3) show Q 5.0 5.0 translate Q Q Q Q 0 0 470 338 rc 0.0 0.0 translate 0.0 0.0 translate 2 J 0 j end end restore showpage %%Trailer %%EOF %%EndDocument @endspecial 2481 1245 a currentpoint currentpoint translate 1 0.25026 div 1 0.25026 div scale neg exch neg exch translate 2481 1245 a 556 1353 a FJ(a\))1157 b(b\))1176 b(c)-184 1510 y Ft(Figure)25 b FD(12.)h Fs(a\).)39 b(Set)27 b FA(F)7 b FD(\()p Fw(\022)r FD(\))28 b Fs(\(solid)g(lines\),) g Fw(\022)d FD(=)e(0)p Fw(:)p FD(3)p Fs(,)28 b(is)f(c)l(ontaine)l(d)i (in)e(the)g(interse)l(ction)g(of)h(four)g(Poinc)l(ar)n(\023)-35 b(e)29 b(neighb)l(ourho)l(o)l(ds)i(\(dash)e(lines\);)f(b\).)-184 1585 y(Set)22 b FA(Q)p FD(\()p Fw(\022)r FD(\))p Fs(,)h(interse)l (ction)f(of)h(the)f(sets)g(given)f(by)h(dash)h(lines,)g(is)g(c)l (ontaine)l(d)g(in)f(the)g(interse)l(ction)g(of)h(four)g(Poinc)l(ar)n (\023)-35 b(e)24 b(neighb)l(ourho)l(o)l(ds)i(\(solid)d(lines\);)275 1659 y(c\))j(Set)f FA(G)t FD(\()p Fw(\022)r FD(\))p Fs(,)h(the)f (interse)l(ction)g(of)h(four)g(sets)g(given)e(by)h(the)h(dash)h(lines,) e(is)h(inside)f(the)h(set)f FA(O)r FD(\()p Fw(\022)r FD(\))h Fs(\(solid)h(lines\).)-184 2033 y FF(\(w)m(e)34 b(suppress)h(dep)s(endence)g(on)d FB(t)h FF(and)f FB(s)h FF(in)g Fz(G)6 b FF(\).)-84 2150 y(Finally)-8 b(,)33 b(w)m(e)g(v)m(erify)h(n)m(umerically)h(that)1562 2333 y Fz(G)6 b FF(\()p FB(\022)s FF(\))28 b Fz(\032)g(O)s FF(\()p FB(\022)s FF(\))-184 2516 y(for)k(all)h(0)27 b Fz(\024)h FB(\022)j Fz(\024)d FB(\022)511 2480 y FA(\003)551 2516 y FF(,)33 b Fz(L)680 2531 y FA(\000)738 2516 y FF(\()p FB(t;)17 b(s)p FF(\))28 b Fz(\024)g FB(\025)f Fz(\024)i(L)1331 2531 y FD(+)1389 2516 y FF(\()p FB(t;)17 b(s)p FF(\),)33 b Fz(B)1715 2531 y FA(\000)1774 2516 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))27 b Fz(\024)h FB(b)h Fz(\024)f(B)2448 2531 y FD(+)2507 2516 y FF(\()p FB(\025;)17 b(t;)g(s)p FF(\))32 b(and)h(\()p FB(t;)17 b(s)p FF(\))27 b Fz(2)h(S)7 b FF(.)-84 2633 y Fg(2)1536 3050 y Fm(References)-184 3267 y Fh([AK])109 b FD(J.)26 b(J.)f(Abad,)h(H.)f(Ko)r(c)n(h,)h (Renormalization)g(and)h(p)r(erio)r(dic)e(orbits)h(for)e(Hamiltonian)i (\015o)n(ws,)g Fs(Comm.)i(Math.)g(Phys.)79 b Fh(212)24 b FD(\(2000\))k(#)d(2)96 3350 y(371{394.)-184 3433 y Fh([AKW])99 b FD(J.)27 b(J.)g(Abad,)h(H.)e(Ko)r(c)n(h)i(and)g(P)-6 b(.)27 b(Witt)n(w)n(er,)h(A)f(renormalization)h(group)f(for)g (Hamiltonians:)38 b(n)n(umerical)27 b(results,)g Fs(Nonline)l(arity)55 b Fh(11)96 3516 y FD(\(1998\))26 b(1185{1194.)-184 3599 y Fh([BCGG])98 b FD(G.)24 b(Benettin)h(et)f(al,)f(Univ)n(ersal)g(prop)r (erties)h(in)f(conserv)l(ativ)n(e)j(dynamical)e(systems,)f Fs(L)l(etter)l(e)i(al)h(Nuovo)h(Cimento)c Fh(28)g FD(\(1980\))j(1{4.) -184 3682 y Fh([Bou])99 b FD(T.)23 b(Boun)n(tis,)g(P)n(erio)r(d)h (doubling)g(bifurcations)g(and)g(univ)n(ersalit)n(y)g(in)f(conserv)l (ativ)n(e)i(Systems,)f Fs(Physic)l(a)48 b Fh(3D)24 b FD(\(1981\))h(577{589.)-184 3765 y Fh([dCLM])99 b FD(A.)34 b(de)i(Carv)l(alho,)h(M.)d(Lyubic)n(h,)39 b(M.)34 b(Martens,)j (Renormalization)f(in)e(the)i(H)n(\023)-33 b(enon)36 b(family)-6 b(,)36 b(I:)f(Univ)n(ersalit)n(y)g(but)h(non-rigidit)n(y)-6 b(,)96 3848 y Fs(Nonline)l(arity)48 b Fh(11)23 b FD(\(1998\))i (1185{1194.)-184 3931 y Fh([CEK1])98 b FD(P)-6 b(.)28 b(Collet,)h(J.-P)-6 b(.)27 b(Ec)n(kmann)j(and)f(H.)e(Ko)r(c)n(h,)j(P)n (erio)r(d)e(doubling)g(bifurcations)h(for)e(families)g(of)h(maps)g(on)h Fj(R)3151 3908 y Fv(n)3193 3931 y FD(,)g Fs(J.)h(Stat.)g(Phys.)56 b Fh(3D)96 4014 y FD(\(1980\).)-184 4097 y Fh([CEK2])98 b FD(P)-6 b(.)29 b(Collet,)i(J.-P)-6 b(.)28 b(Ec)n(kmann)i(and)g(H.)f (Ko)r(c)n(h,)i(On)e(univ)n(ersalit)n(y)g(for)g(area-preserving)g(maps)g (of)g(the)i(plane)f(,)g Fs(Physic)l(a)59 b Fh(3D)29 b FD(\(1981\))96 4180 y(457{467.)-184 4263 y Fh([DP])117 b FD(B.)23 b(Derrida,)g(Y.)g(P)n(omeau,)h(F)-6 b(eigen)n(baum's)24 b(ratios)g(of)f(t)n(w)n(o)h(dimensional)g(area)g(preserving)g(maps,)f Fs(Phys.)j(L)l(ett.)c Fh(A80)h FD(\(1980\))j(217{219.)-184 4346 y Fh([EKW1])98 b FD(J.-P)-6 b(.)22 b(Ec)n(kmann,)h(H.)f(Ko)r(c)n (h)h(and)g(P)-6 b(.)22 b(Witt)n(w)n(er,)h(Existence)h(of)e(a)g(\014xed) i(p)r(oin)n(t)f(of)f(the)h(doubling)g(transformation)g(for)e (area-preserving)96 4429 y(maps)j(of)f(the)i(plane,)f Fs(Phys.)h(R)l(ev.)h(A)47 b Fh(26)23 b FD(\(1982\))i(#)e(1)h(720{722.) -184 4512 y Fh([EKW2])98 b FD(J.-P)-6 b(.)35 b(Ec)n(kmann,)k(H.)c(Ko)r (c)n(h)h(and)g(P)-6 b(.)35 b(Witt)n(w)n(er,)k(A)c(Computer-Assisted)h (Pro)r(of)f(of)g(Univ)n(ersalit)n(y)g(for)g(Area-Preserving)g(Maps,)96 4595 y Fs(Memoirs)26 b(of)g(the)f(A)n(meric)l(an)i(Mathematic)l(al)f (So)l(ciety)e Fh(47)e FD(\(1984\),)k(1{121.)-184 4678 y Fh([Eps1])99 b FD(H.)23 b(Epstein,)h(New)g(pro)r(ofs)f(of)g(the)i (existence)g(of)f(the)g(F)-6 b(eigen)n(baum)25 b(functions,)f Fs(Commun.)j(Math.)f(Phys.)d Fh(106)g FD(\(1986\))j(395{426.)-184 4761 y Fh([Eps2])99 b FD(H.)23 b(Epstein,)h(Fixed)g(p)r(oin)n(ts)g(of)g (comp)r(osition)g(op)r(erators)g(I)r(I,)g Fs(Nonline)l(arity)49 b Fh(2)24 b FD(\(1989\))h(305{310.)-184 4845 y Fh([ED])119 b FD(D.)23 b(F.)g(Escande,)h(F.)f(Do)n(v)n(eil,)g(Renormalization)h (metho)r(d)g(for)f(computing)i(the)f(threshold)g(of)f(the)h(large)f (scale)h(sto)r(c)n(hastic)h(instabilit)n(y)e(in)96 4928 y(t)n(w)n(o)h(degree)h(of)e(freedom)h(Hamiltonian)g(systems,)f Fs(J)j(.Stat.)f(Phys.)50 b Fh(26)23 b FD(\(1981\))i(257{284.)-184 5011 y Fh([dF1])99 b FD(E.)23 b(de)h(F)-6 b(aria,)23 b Fs(Pr)l(o)l(of)k(of)f(universality)g(for)f(critic)l(al)h(cir)l(cle)f (mappings)p FD(,)g(Thesis,)e(CUNY,)g(1992.)-184 5094 y Fh([dF2])99 b FD(E.)24 b(de)h(F)-6 b(aria,)24 b(Asymptotic)h(rigidit) n(y)f(of)g(scaling)g(ratios)g(for)g(critical)g(circle)g(mappings,)g Fs(Er)l(go)l(dic)k(The)l(ory)f(Dynam.)f(Systems)e Fh(19)p FD(\(1999\),)96 5177 y(no.)g(4,)f(995{1035.)-184 5260 y Fh([F)-7 b(ei1])99 b FD(M.)23 b(J.)g(F)-6 b(eigen)n(baum,)25 b(Quan)n(titativ)n(e)g(univ)n(ersalit)n(y)f(for)f(a)h(class)f(of)g (nonlinear)h(transformations,)f Fs(J.)j(Stat.)f(Phys.)f Fh(19)f FD(\(1978\))j(25{52.)-184 5343 y Fh([F)-7 b(ei2])99 b FD(M.)23 b(J.)g(F)-6 b(eigen)n(baum,)25 b(Univ)n(ersal)e(metric)g (prop)r(erties)h(of)f(non-linear)h(transformations,)f Fs(J.)j(Stat.)f(Phys.)f Fh(21)f FD(\(1979\))i(669{706.)-184 5426 y Fh([Gai1])98 b FD(D.)23 b(Gaidashev,)h(Renormalization)g(of)f (iso)r(energetically)h(degenerate)i(Hamiltonian)d(\015o)n(ws)h(and)g (asso)r(ciated)g(bifurcations)g(of)f(in)n(v)l(arian)n(t)96 5509 y(tori,)g Fs(Discr)l(ete)i(Contin.)g(Dyn.)g(Syst.)e Fh(13)p FD(\(2005\),)i(no.)e(1,)h(63{102.)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)f(using)i Fx(etds.cls)p eop end %%Page: 35 36 TeXDict begin 35 35 bop 1065 284 a FH(Perio)l(d)31 b(Doubling)f(in)g(A) n(r)l(e)l(a-Pr)l(eserving)g(Maps)1173 b FJ(35)-184 492 y Fh([Gai3])98 b FD(D.)29 b(Gaidashev,)j(Computer-assisted)e(b)r(ounds) g(on)g(the)h(solution)e(of)h(a)f(Beltrami)g(equation)j(and)e (applications)g(to)g(renormalization,)96 575 y(e-prin)n(t)24 b(math.DS/0510472)i(at)e(Arxiv.org.)-184 658 y Fh([GK])106 b FD(D.)29 b(Gaidashev,)j(H.)d(Ko)r(c)n(h,)i(Renormalization)f(and)g (shearless)g(in)n(v)l(arian)n(t)g(tori:)42 b(n)n(umerical)30 b(results,)g Fs(Nonline)l(arity)g Fh(17)p FD(\(2004\),)i(no.)d(5,)96 741 y(1713{1722.)-184 824 y Fh([GaiY)-7 b(a])98 b FD(D.)23 b(Gaidashev,)i(M.)d(Y)-6 b(amp)r(olsky)g(,)24 b(Cylinder)f (renormalization)h(of)g(Siegel)f(disks,)g Fs(Exp.)j(Math.)e Fh(16:2)e FD(\(2007\).)-184 907 y Fh([Hel])111 b FD(R.)34 b(H.)g(G.)g(Helleman,)j(Self-generated)f(c)n(haotic)g(b)r(eha)n(vior)f (in)g(nonlinear)f(mec)n(hanics,)k(in)c("F)-6 b(undamen)n(tal)37 b(problems)d(in)g(statistical)96 990 y(mec)n(hanics",)25 b(Ed.)e(b)n(y)h(E.)f(G.)h(D.)f(Cohen,)h(North-Holland,)f(Amsterdam,)g (p.165,)h(\(1980\).)-184 1073 y Fh([KLDM])99 b FD(K.)33 b(Khanin,)j(J.)d(Lop)r(es)h(Dias,)i(J.)d(Marklof,)i(Multidimensional)e (con)n(tin)n(ued)j(fractions,)f(dynamic)g(renormalization)f(and)g(KAM) 96 1156 y(theory)-6 b(,)24 b Fs(Comm.)j(Math.)f(Phys.)p FD(,)d Fh(270)g FD(\(2007\),)i(no.)f(1,)f(197{231.)-184 1239 y Fh([Ko)r(c)n(h1])98 b FD(H.)19 b(Ko)r(c)n(h,)i(On)e(the)i (renormalization)f(of)f(Hamiltonian)h(\015o)n(ws,)g(and)g(critical)f (in)n(v)l(arian)n(t)h(tori,)g Fs(Discr)l(ete)h(Contin.)h(Dyn.)f(Syst.)d Fh(8)i FD(\(2002\),)96 1322 y(633{646.)-184 1405 y Fh([Ko)r(c)n(h2])98 b FD(H.)27 b(Ko)r(c)n(h,)h(A)e(renormalization)h(group)h(\014xed)g(p)r (oin)n(t)f(asso)r(ciated)i(with)e(the)g(breakup)h(of)f(golden)h(in)n(v) l(arian)n(t)f(tori,)g Fs(Discr)l(ete)h(Contin.)96 1488 y(Dyn.)d(Syst.)e Fh(11)g FD(\(2004\),)i(no.)f(4,)f(881{909.)-184 1571 y Fh([Ko)r(c)n(h3])98 b FD(H.)23 b(Ko)r(c)n(h,)h Fs(Existenc)l(e)h(of)h(critic)l(al)g(invariant)f(tori)p FD(,)f(preprin)n(t)f Fa(mp)p 1937 1571 22 4 v 26 w(arc)36 b(04--210)26 b FD(\(2004\))-184 1654 y Fh([Ko)r(ci)n(\023)-38 b(c])97 b FD(H.)27 b(Ko)r(ci)e(\023)-33 b(c,)28 b(Renormalization)g(of) f(Hamiltonians)h(for)e(Diophan)n(tine)j(frequency)f(v)n(ectors)g(and)g (KAM)f(tori,)p Fs(Nonline)l(arity)g Fh(18)f FD(\(2005\))96 1737 y(2513{2544.)-184 1820 y Fh([Lyu])99 b FD(M.)18 b(Lyubic)n(h,)j(F)-6 b(eigen)n(baum-Coullet-T)g(resser)20 b(univ)n(ersalit)n(y)f(and)h(Milnor's)d(hairness)i(conjecture,)i Fs(A)n(nnals)i(of)e(Mathematics)f Fh(149)e FD(\(1999\))96 1903 y(319{420.)-184 1986 y Fh([L)-7 b(Y])131 b FD(M.)24 b(Lyubic)n(h,)i(M.)e(Y)-6 b(amp)r(olsky)g(,)26 b(Dynamics)f(of)g (quadratic)h(p)r(olynomials:)33 b(complex)26 b(b)r(ounds)g(for)e(real)h (maps,)g Fs(A)n(nn.)i(Ins.)g(F)-5 b(ourier)26 b Fh(47)e FD(4)96 2069 y(\(1997\))i(1219-1255.)-184 2152 y Fh([McK1])98 b FD(R.)23 b(S.)h(MacKa)n(y)-6 b(,)24 b(Renormalization)g(approac)n(h)h (to)f(in)n(v)l(arian)n(t)g(circles)f(in)h(area-preserving)f(maps,)g Fs(Physic)l(a)i Fh(D7)e FD(\(1983\))j(283{300.)-184 2235 y Fh([McK2])98 b FD(R.)23 b(S.)h(MacKa)n(y)-6 b(,)24 b(Renormalisation)f(in)h(area)g(preserving)f(maps,)h(Thesis,)f (Princeton)h(\(1982\).)h(W)-6 b(orld)24 b(Scien)n(ti\014c,)g(London)h (\(1993\).)-184 2318 y Fh([ME])104 b FD(A.)23 b(Mehr)g(and)i(D.F.)d (Escande,)j Fs(Physic)l(a)h Fh(D13)d FD(\(1984\))j(302.)-184 2401 y Fh([McM])99 b FD(C.)23 b(McMullen,)g(Self-similarit)n(y)e(of)j (Siegel)g(disks)f(and)h(Hausdor\013)g(dimension)g(of)f(Julia)g(sets,)h Fs(A)l(cta)i(Math.)e Fh(180)p FD(\(1998\),)g(247-292.)-184 2484 y Fh([Shen])100 b FD(S.)20 b(J.)g(Shenk)n(er,)h(L.)f(P)-6 b(.)20 b(Kadano\013,)h(Critical)f(b)r(eha)n(viour)h(of)e(KAM)h (surfaces.)f(I)i(Empirical)e(results,)h Fs(J.)i(Stat.)g(Phys.)43 b Fh(27)20 b FD(\(1982\))i(631{656.)-184 2567 y Fh([Spa])104 b FD(C.)23 b(Sparro)n(w,)g(The)h(Lorenz)h(equations)g(:)31 b(bifurcations,)23 b(c)n(haos,)h(and)g(strange)h(attractors,)f(New)g(Y) -6 b(ork)24 b(;)f(Berlin)f(:)31 b(Springer)24 b(\(1982\).)-184 2650 y Fh([Sul])121 b FD(D.)36 b(Sulliv)l(an,)k(Bounds,)g(quadratic)e (di\013eren)n(tials)f(and)h(renormalization)f(conjectures,)k(in:)57 b(Mathematics)38 b(in)n(to)g(the)f(Tw)n(en)n(t)n(y-\014rst)96 2733 y(Cen)n(tury)-6 b(,)24 b(AMS)g(Cen)n(tennial)g(Publications,)g(V) -6 b(ol.)23 b(I)r(I,)h(Amer.)f(Math.)g(So)r(c.,)h(Pro)n(vidence,)g (R.I.)f(\(1992\))j(417-466.)-184 2816 y Fh([TC])118 b FD(C.)20 b(T)-6 b(resser)19 b(and)h(P)-6 b(.)20 b(Coullet,)h(It)n(\023) -33 b(erations)21 b(d'endomorphismes)f(et)h(group)r(e)f(de)h (renormalisation,)f Fs(C.)i(R.)g(A)l(c)l(ad.)h(Sci.)f(Paris)e Fh(287A)p FD(\(1978\),)96 2899 y(577{580.)-184 2982 y Fh([Y)-7 b(a1])99 b FD(M.)26 b(Y)-6 b(amp)r(olsky)g(,)28 b(Hyp)r(erb)r(olicit)n(y)g(of)f(renormalization)g(of)g(critical)f (circle)h(maps,)h Fs(Publ.)h(Math.)g(Inst.)f(Hautes)h(Etudes)h(Sci.)c Fh(96)p FD(\(2002\),)96 3065 y(1{41.)-184 3148 y Fh([Y)-7 b(a2])99 b FD(M.)23 b(Y)-6 b(amp)r(olsky)g(,)24 b(Renormalization)g (horsesho)r(e)g(for)f(critical)g(circle)h(maps,)f Fs(Commun.)k(Math.)f (Physics)d Fh(240)p FD(\(2003\),)i(75{96.)-184 3231 y Fh([Y)-7 b(a3])99 b FD(M.)23 b(Y)-6 b(amp)r(olsky)g(,)24 b(Siegel)g(disks)f(and)h(renormalization)g(\014xed)g(p)r(oin)n(ts,)g (e-prin)n(t)g(math.DS/0602678)i(at)e(Arxiv.org)-184 5791 y Fy(Pr)m(ep)m(ar)m(e)m(d)f(using)i Fx(etds.cls)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF ---------------0811161054564--