lex-yacc.ps0000770000000000000560000161563711264757766012373 0ustar rootplugdev%!PS-Adobe-2.0 %%Creator: dvips(k) 5.96.1 Copyright 2007 Radical Eye Software %%Title: lex-yacc.dvi %%CreationDate: Tue Oct 13 03:19:11 2009 %%Pages: 23 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: CMMI10 CMSY10 CMMI9 %%DocumentPaperSizes: Letter %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -R -q -t letter -o %+ /tmp/linuxdoc-tools.yTqL9pGuJZ/sgmltmp.lex-yacc-latex-3276.dir/lex-yacc.ps %+ lex-yacc.dvi %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2009.10.13:0319 %%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 %%BeginProcSet: color.pro 0 0 %! TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll }repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def /TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ /currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC /Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC /Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ 0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ 0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ 0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ 0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ 0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end %%EndProcSet TeXDict begin @defspecial /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def /H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF /pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint HyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A { H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt sub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub /pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict /pdfmark known { userdict /?pdfmark systemdict /exec get put }{ userdict /?pdfmark systemdict /pop get put userdict /pdfmark systemdict /cleartomark get put } ifelse @fedspecial end %%BeginFont: CMMI9 %!PS-AdobeFont-1.1: CMMI9 1.100 %%CreationDate: 1996 Jul 23 07:53: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 (CMMI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI9 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 60 /less put dup 62 /greater put readonly def /FontBBox{-29 -250 1075 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D6F5CA5FED4F9AC9ADE41E04F9FC52E758C9F45A92BED935 86F9CFDB57732045913A6422AD4206418610C81D882EE493DE9523CC1BFE1505 DD1390B19BC1947A01B93BC668BE9B2A0E69A968554239B88C00AF9FBDF09CCD 67D3B2094C11A04762FE8CC1E91D020A28B3C122D24BEAACF82313F4604F2FEF 6E176D730A879BE45DD0D4996EF0247AEB1CA0AB08FF374D99F06D47B36F9554 FAD9A2D3CE451B7791C3709D8A1DDDEFBD840C1B42AB824D5A0DFF0E0F15B0B7 22AEEB877FF489581DA6FA8DA64944555101EB16F7AB0B717E148B7B98D8DBFD 730C52937E226545CF8DC3E07C5BA30739BAFCD0F2B44275A6D503F582C0FB4F 449963D0AD2FAFDE33BA3D77BCA9D1DF878DDAFCA2E22CC4BACD542B282164C7 97C2BDE318AF9D501CA21F6E662E7AAB75A5F24D2C182E598D175D44E88AB19A E7CD59584F95B389183EE21B525BF52A3F23C0FE5383A5565A19361D716F508C AAB78411CA5A4D27552CC1C435760D5A89D535B71C593E755C616661363308DA A683F54ED0C23FB2C225A008392B0B719F66F11A946A090B7C00B662A3C69599 B4ECB0CC70C85C4BBBF207E0026F6C7A19F2ACFB7A60804FC98A4BFFD7BFFF2B 9529E6D9D4238002BBC255BC62959D6F3381FE06E0621B879D5FE5B541D45A1E 759A6E7DC32B1D1632368D09A97039DF255B6492B1B2B7E2C1434E8306ECA7D3 5A79B6D614B4979F10988BC76ED53A5F45315CD7DA216221F842FD0F3E050DD2 BAC23C984D506D8F7D614BCB6B244F5F41321549BB0BD041FBF3053307168680 3435E9C9456846433DF6235D79BA455E54E35184F420111304C3EFF252F34C47 4EFCF6EB5196C7288BD93800FC6AD1A8766DAB6F77B5F541E0D3107A2284BEB1 47E43429404FF1C1827FA720B5A0E942FEFEAB97C0BBB6BD8FAF536C92B1F79A 459E4AB69F1C8EC929669CACF9EA68D4A4DD0D8FC696F35936541E163B4ED99F 4C2FAA39D562A0C1DCA241C526C5907DEEEAC517030391DA74286D611508FE4C 5BC3B1B16A477B50EBD299833780C11EBCEE0C2794AD724271C61960ADFA72EF 84D5F33282EACA8AEFF10A22A1F13E582B60FA7A9315C57E85819B4E1DEE384C D5F11AC28C38948EF8EA4E817BD2CF5F2847F4246DC4FF97EF977686B1088DD8 615666F0D2C572D2B3A51C150277C659013EC2BA8EFD45482757211E60367F13 FCD02F864E050B629F3741F281F2F5910004A4C82DB731BD2AE9B70C801C7CAE F216AADBFA8937031133BE9AAC8BD1795B7ACAE7F64773E1A024C8E94CD81636 B55507A68753FB0B1C9F11634CE75A8C84E4E3F3C569EF89EFBC97FF6E14F5 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 15 /bullet put dup 102 /braceleft put dup 103 /braceright put dup 106 /bar 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 515DB70A8D4F6146FE068DC1E5DE8BC57030ACE57A0A31C99BEDB251A0ECAD78 253AB321023D15FF7F55A3CE81514C1E7E76240C1FB36CD4874DDB761CC325F5 D588700B294849D690F93526EF438A42B9B5B0508584EA3766D35F5B8D51C458 ECB9FBD23A49576EAB06BACB7EA6D300985500835F4FE597D4A1110C8EABE6FC CE3E1F95CFD3A42446F25355381D476B2FFB6EF247BF58A6FFC5EC0E4CC207BE 46485F8E07350B37DCA8C1864E62614332A1D3C9DEDDD6492181949A2C3498C9 EC2A81C1F4FF989A4654E375F509D24D969B97D2A9940FAF43BBB286E08559C0 F8D9674B0A294B36D3A050F7DED8C80E1D230812F6B8387B17948FD29FF050E2 AAC5EBE5D96AFD0879534E2F4BB81613A1571750F9CF4215199F93813D815B5D 1C79E11A0FCBB627CDE569F88C741CD502627777BB058ECAC09B6ACCFACA69B9 8F8168B0B5A1A6EB13E884B348FBB2ACF9EB180F6E27D57F8503710CE037A34A F8B157201657C825E2A4B4A7696B58B7A988C05E43E66F0FF277A7694C555C54 AFB1D32F6DE102136FC810E1F3B5CEA42476EAC7AAFB390E3252B2169DCDEE6E 328507BD0E24734A85AAA263E0D2F64BE1607455BC855785BC27F8B30FE917B4 23AB3C812975355942E955501AF85A3C0CE836911AF679EA44AD6A7D042A6549 0C471FE294E8490024D93ADCADED460FAB7FBCDC29EFEBD2A9A127E11869E659 961B29206CE63944B6FA4B9315BCC528EB1E0223CE94C795A5D5231A7FC8545D 6B287B965F8EEDDB67A6774129DD01D5A21694ABE320BB2553043D4C42ACFF91 1009372CB03381035BEEEEFD05631E026A0980A72A67B3703323A4E7C94FFCEE 8D0B7407F9CCC043D3D184BEA4728385D6AB2FB0641DD8F5BA7E04035D30D628 7E97D31C1486DFD5B1D076B84B4ABA4829ED4310321F1F24B847C44E00185A69 37711A 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 60 /less put dup 62 /greater 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 95601766777978D01677B8D19E1B10A078432D2884BB4F7B8C3293B68BB78100 16724E495064BA0168CC86D413CB48560D6D318357397832F7A858CD82030C7D 8A4A1919716E8B26AFF8789AAF489EE4E0A88DC477551A87C7DF2856189E4596 FE015956AFE5CC019F5CA6323A12B763B7B08B92C1A2940D3C566C43729E5482 63C6DC5E834AEB4DAFB5AE8F0B8931A4687C94D11587B9071C8D81DA14F12776 53A1985A3EBE37827656BD4635E03F09C3231F906874645E7DB3E59045A59D67 E745D8487CF73FC50F64060544F624F357BC998A87FBE468DEBB38A09449EBCA D041D7C29225ACD16CB8A59E87924D15A9125F064710A6CCCA3AD3103D8FCC94 CC3571C6F9192774FCFE5BB42A14B27960903144D28BF047BF4C77646EA7BF6F 440D4EDEB712C63F2E8080419E42D1D58EED685EB5CDD49F80DB6E5553B519FA C6A39A093155802F3EC607721F390307E91ECB597ABA60A537E3F8C045BF5DD3 D88CF6518D37FCD95D2F295D902D617440D23516D962F47750A682A319ACE1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 40258431 52099146 1000 600 600 (lex-yacc.dvi) @start /Fa 193[60 1[60 60[{}2 74.7198 /CMMI9 rf /Fb 149[23 2[42 42 86[42 15[{}4 83.022 /CMSY10 rf %DVIPSBitmapFont: Fc ectt0900 9 86 /Fc 86 234 df<1E007F807F80FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FFC0FF C0FFC0FFC07F807F807F807F807F807F807F807F807F807F807F807F803F800000000000 0000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2F72AE27>33 D<1000207C00F8FE01FCFE01FCFE01FCFE01FCFE01FCFE01FCFE01FCFE01FCFE01FCFE01 FCFC00FC7C00F87C00F87C00F87C00F87C00F87C00F87C00F87C00F87C00F83800701617 78AE27>I<001C01C0003E03E0003E03E0003E03E0003E03E0003E03E0003E03E0003E03 E0007E07E0007C07C0007C07C0007C07C07FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFF7FFFFF FE00F80F8000F80F8000F80F8000F80F8000F80F8001F81F8001F01F0001F01F0001F01F 0001F01F0001F01F0001F01F007FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE03E03E 0003E03E0003E03E0007E07E0007C07C0007C07C0007C07C0007C07C0007C07C0007C07C 0007C07C0003803800202E7DAD27>I<000380000007C0000007C0000007C0000007C000 0007C000001FF00000FFFE0003FFFF8007FFFFC01FFFFFE01FE7DFF03F87C7F87E07C3F8 7C07C1F8FC07C0FCF807C0FCF807C1FCF807C1FCF807C1FCFC07C0F8FE07C0707F07C000 7F87C0003FFFC0001FFFC0000FFFF80007FFFE0003FFFF8000FFFFC0000FFFE00007FFF0 0007CFF00007C3F80007C1F83807C0FC7C07C0FCFE07C07CFE07C07CFE07C07CFE07C07C FC07C07CFE07C0F87E07C1F87F07C3F03F87C7F03FF7FFE01FFFFFC00FFFFF8003FFFF00 01FFFC00003FE0000007C0000007C0000007C0000007C0000007C000000380001E3A7CB3 27>I<0F0000701F8000F83FC001F87FE001F87FE003F87FE003F0FFF007F0F9F007E0F9 F007E0F9F00FE0F9F00FC0F9F00FC0F9F01FC0FFF01F807FE03F807FE03F007FE03F003F C07F001F807E000F00FE000000FC000000FC000001FC000001F8000001F8000003F80000 03F0000007F0000007E0000007E000000FE000000FC000001FC000001F8000001F800000 3F8000003F0000003F0000007F00F0007E01F800FE03FC00FC07FE00FC07FE01FC07FE01 F80FFF03F80F9F03F00F9F03F00F9F07F00F9F07E00F9F07E00F9F0FE00FFF0FC007FE1F C007FE1F8007FE1F8003FC0F8001F8070000F0203A7DB327>I<0F003FC03FE07FF07FF0 7FF87FF83FF83FF80FF800F800F801F801F001F003F003E007E00FC03FC07F80FF00FE00 F80070000D1973AD27>39 D<0001C00003E0000FE0001FE0003FC0007F8000FE0001FC00 01F80003F80007F00007E0000FC0000FC0001F80001F80003F00003F00003F00007E0000 7E00007E00007E0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000 FC0000FC0000FC00007E00007E00007E00007E00003F00003F00003F00001F80001F8000 0FC0000FC00007E00007F00003F80001F80001FC0000FE00007F80003FC0001FE0000FE0 0003E00001C0133A73B327>I<700000F80000FE0000FF00007F80003FC0000FE00007F0 0003F00003F80001FC0000FC00007E00007E00003F00003F00001F80001F80001F80000F C0000FC0000FC0000FC00007E00007E00007E00007E00007E00007E00007E00007E00007 E00007E00007E00007E0000FC0000FC0000FC0000FC0001F80001F80001F80003F00003F 00007E00007E0000FC0001FC0003F80003F00007F0000FE0003FC0007F8000FF0000FE00 00F80000700000133A7AB327>I<000F0000001F8000001F8000001F8000001F8000001F 8000001F8000781F81E0FE1F87F0FF1F8FF0FFDFBFF07FFFFFE03FFFFFC00FFFFF0003FF FC0000FFF00000FFF00003FFFC000FFFFF003FFFFFC07FFFFFE0FFDFBFF0FF1F8FF0FE1F 87F0781F81E0001F8000001F8000001F8000001F8000001F8000001F8000000F00001C20 7BA627>I<0001C0000003E0000003E0000003E0000003E0000003E0000003E0000003E0 000003E0000003E0000003E0000003E0000003E0000003E0003FFFFFFCFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFF0003E0000003E0000003E0000003E0000003E0000003E0000003E0 000003E0000003E0000003E0000003E0000003E0000003E0000003E0000001C00020227D A727>I<0F003FC03FE07FF07FF07FF87FF83FF83FF80FF801F801F003F007E01FE07FC0 FF80FF00FE0070000D14738927>I<7FFFFF80FFFFFFC0FFFFFFC0FFFFFFC07FFFFF801A 057A9227>I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A728927>I<00000038 0000007C0000007C000000FC000000F8000001F8000001F0000003F0000003E0000007E0 000007C0000007C000000FC000000F8000001F8000001F0000003F0000003E0000007E00 00007C000000FC000000F8000001F8000001F0000003F0000003E0000007E0000007C000 000FC000000F8000000F8000001F8000001F0000003F0000003E0000007E0000007C0000 00FC000000F8000001F8000001F0000003F0000003E0000007E0000007C000000FC00000 0F8000000F8000001F8000001F0000003F0000003E0000007E0000007C000000FC000000 F8000000F8000000700000001E3A7CB327>I<0007E000003FFC00007FFE0000FFFF0001 FFFF8003FC3FC007F00FE00FE007F00FC003F01F8001F81F8001F83F0000FC3F0000FC3E 00007C7E00007E7E00007E7E00007E7C00003EFC00003FFC00003FFC00003FFC00003FFC 00003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F7E00007E7E 00007E7E00007E7E00007E3F0000FC3F0000FC3F8001FC1F8001F81FC003F80FC003F00F E007F007F00FE003FC3FC001FFFF8000FFFF00007FFE00003FFC000007E00020307DAE27 >I<000E0000001F0000001F0000003F0000007F0000007F000000FF000001FF000003FF 00007FFF0000FFFF0000FFFF0000FFBF00007E3F0000003F0000003F0000003F0000003F 0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F 0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F 0000003F0000003F0000003F0000003F0000003F0000003F00003FFFFF807FFFFF807FFF FFC07FFFFF807FFFFF801A2F79AE27>I<003FE00001FFF80003FFFE000FFFFF801FFFFF C03FE07FE03F800FE07F0007F07E0003F8FE0001F8FC0001F8FE0001FCFE0000FCFE0000 FCFE0000FC7C0000FC000000FC000000FC000001FC000001F8000001F8000003F8000003 F0000007F000000FE000001FC000003FC000007F800000FF000001FE000003FC000007F8 00000FF000001FE000003FC000007F800000FE000001FC000007F800780FF000FC1FE000 FC3FC000FC7FFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2F7CAE27>I<001FF800 00FFFE0003FFFF800FFFFFC00FFFFFE01FF01FF03FC007F83F8001F83F8001FC3F8000FC 3F8000FC1F0000FC040000FC000000FC000001FC000001F8000003F8000007F000000FF0 00003FE0001FFFC0003FFF80003FFF80003FFFE0001FFFF000001FF8000003FC000001FC 000000FE0000007E0000007F0000003F0000003F3800003F7C00003FFE00003FFE00003F FE00007FFC00007EFE0000FE7F0001FC7F8003FC3FF01FF81FFFFFF00FFFFFE003FFFF80 00FFFE00001FF80020307DAE27>I<00003F800000007FC00000007FC0000000FFC00000 01FFC0000001FFC0000003F7C0000007E7C0000007E7C000000FC7C000000F87C000001F 87C000003F07C000003F07C000007E07C00000FC07C00000FC07C00001F807C00001F007 C00003F007C00007E007C00007E007C0000FC007C0001F8007C0001F8007C0003F0007C0 003E0007C0007E0007C000FC0007C000FFFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0 7FFFFFFF80000007C000000007C000000007C000000007C000000007C000000007C00000 0007C000000007C0000001FFFF000003FFFF800003FFFF800003FFFF800001FFFF00222F 7EAE27>I<1FFFFFE03FFFFFF03FFFFFF03FFFFFF03FFFFFE03F0000003F0000003F0000 003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000 003F1FF0003FFFFC003FFFFF003FFFFF803FFFFFC03FF03FE03FC00FF03F0007F03E0003 F81C0001F8000001F8000001FC000000FC000000FC000000FC7C0000FCFE0000FCFE0000 FCFE0001FCFE0001F8FC0003F8FE0003F07F000FF07F801FE03FE07FC01FFFFF800FFFFF 0007FFFE0001FFF800007FC0001E2F7CAD27>I<0000FF000007FFC0001FFFF0003FFFF8 00FFFFF801FF81FC03FE01FC03F801FC07F001FC0FE001FC0FC000F81FC000003F800000 3F0000003F0000007F0000007E0000007E0FF800FE3FFE00FCFFFF80FFFFFFC0FFFFFFE0 FFF80FF0FFE007F8FF8001FCFF0000FCFF0000FEFE00007EFE00007FFE00003FFE00003F FE00003F7E00003F7E00003F7E00003F7F00003F3F00007F3F00007E1F8000FE1FC001FC 0FC001FC0FF007F807F81FF003FFFFE001FFFFC000FFFF80003FFE00000FF80020307DAE 27>I<78000000FFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFC0001FCFC0003F8FC 0007F0780007E000000FE000001FC000001F8000003F8000007F0000007E000000FE0000 00FC000001FC000001F8000003F8000003F0000007F0000007E0000007E000000FC00000 0FC000000FC000001F8000001F8000001F8000003F8000003F0000003F0000003F000000 3F0000003F0000007F0000007E0000007E0000007E0000007E0000007E0000007E000000 7E0000007E0000007E0000003C000020307DAE27>I<000FF000007FFE0001FFFF8003FF FFC00FFFFFF00FF81FF01FE007F83F8001FC3F0000FC7F0000FE7E00007E7E00007E7E00 007E7E00007E7E00007E3F0000FC3F8001FC1FC003F80FE007F007FC3FE001FFFF80007F FE00003FFC0000FFFF0003FFFFC00FF00FF01FC003F83F8001FC3F0000FC7E00007E7E00 007EFC00003FFC00003FFC00003FFC00003FFC00003FFC00003F7E00007E7E00007E7F00 00FE3F8001FC1FE007F81FF81FF80FFFFFF007FFFFE001FFFF80007FFE00000FF0002030 7DAE27>I<000FF000007FFC0001FFFF0003FFFF8007FFFFC00FF81FE01FE007F03FC003 F83F8001F87F0001FC7E0000FCFE0000FCFC00007EFC00007EFC00007EFC00007EFC0000 7FFC00007FFC00007FFE00007F7E00007F7F0000FF3F0000FF3F8001FF1FE007FF0FF01F FF07FFFFFF03FFFFFF01FFFF3F007FFC7F001FF07E0000007E0000007E000000FC000000 FC000001FC000001F81F0003F83F8007F03F800FE03F801FE03F803FC03FC0FF801FFFFF 001FFFFE000FFFF80003FFE00000FF800020307DAE27>I<1E007F807F80FFC0FFC0FFC0 FFC07F807F801E000000000000000000000000000000000000000000000000001E007F80 7F80FFC0FFC0FFC0FFC07F807F801E000A20729F27>I<0F003FC03FC07FE07FE07FE07F E03FC03FC00F000000000000000000000000000000000000000000000000000F003FC03F E07FF07FF07FF87FF83FF83FF80FF801F801F003F007E01FE07FC0FF80FF00FE0070000D 2A739F27>I<00000038000000FC000001FC000007FC00000FF800003FE000007FC00001 FF000003FE00000FF800001FF000007FC00000FF800003FE000007FC00001FF000003FE0 0000FF800000FF000000FF000000FF8000003FE000001FF0000007FC000003FE000000FF 8000007FC000001FF000000FF8000003FE000001FF0000007FC000003FE000000FF80000 07FC000001FC000000FC000000381E267CA927>I<3FFFFFFCFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000 00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3FFFFFFC20127D9F27>I<70000000FC000000 FE000000FF8000007FC000001FF000000FF8000003FE000001FF0000007FC000003FE000 000FF8000007FC000001FF000000FF8000003FE000001FF0000007FC000003FC000003FC 000007FC00001FF000003FE00000FF800001FF000007FC00000FF800003FE000007FC000 01FF000003FE00000FF800001FF000007FC00000FF800000FE000000FC00000070000000 1E267CA927>I<0003F000000007F800000007F80000000FFC0000000FFC0000000FFC00 00000FFC0000000F3C0000001F3E0000001F3E0000001F3E0000001F3E0000001F3E0000 003F3F0000003F3F0000003F3F0000003E1F0000003E1F0000007E1F8000007E1F800000 7E1F8000007E1F800000FC0FC00000FC0FC00000FC0FC00000FC0FC00000FC0FC00001F8 07E00001F807E00001F807E00001FFFFE00001FFFFE00003FFFFF00003FFFFF00003FFFF F00003F003F00003F003F00007E001F80007E001F80007E001F80007E001F8000FE001FC 007FFC0FFF80FFFC0FFFC0FFFE1FFFC0FFFC0FFFC07FFC0FFF80222F7EAE27>65 D<7FFFFF0000FFFFFFC000FFFFFFE000FFFFFFF8007FFFFFF80007E003FC0007E000FE00 07E0007E0007E0007F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007 E0003F0007E0007E0007E0007E0007E000FC0007E003FC0007E00FF80007FFFFF00007FF FFC00007FFFFF00007FFFFF80007FFFFFC0007E000FE0007E0007F0007E0003F8007E000 1F8007E0001F8007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000F C007E0001FC007E0001F8007E0003F8007E0007F0007E001FF007FFFFFFE00FFFFFFFC00 FFFFFFF800FFFFFFE0007FFFFF8000222E7FAD27>I<0003F80E001FFE1F003FFFBF00FF FFFF01FFFFFF03FE0FFF07F803FF07F001FF0FE000FF1FC000FF1F80007F1F80007F3F00 003F3F00003F7F00003F7E00003F7E00001E7E000000FE000000FC000000FC000000FC00 0000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FE0000007E00 00007E0000007E00001E7F00003F3F00003F3F00003F1F80003F1F80007F1FC0007E0FE0 00FE07F001FC07F803FC03FE0FF801FFFFF000FFFFE0003FFFC0001FFF000003F8002030 7DAE27>I<7FFFFC00007FFFFF0000FFFFFFC0007FFFFFE0007FFFFFF00007E00FF80007 E007F80007E001FC0007E000FE0007E000FE0007E0007E0007E0007F0007E0003F0007E0 003F8007E0001F8007E0001F8007E0001F8007E0001FC007E0000FC007E0000FC007E000 0FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000F C007E0000FC007E0001F8007E0001F8007E0001F8007E0003F8007E0003F0007E0003F00 07E0007F0007E000FE0007E000FE0007E001FC0007E003F80007E00FF8007FFFFFF0007F FFFFE000FFFFFFC0007FFFFF00007FFFFC0000222E7FAD27>I<7FFFFFFF80FFFFFFFFC0 FFFFFFFFC0FFFFFFFFC07FFFFFFFC007E0000FC007E0000FC007E0000FC007E0000FC007 E0000FC007E0000FC007E000078007E000000007E000000007E000000007E000000007E0 07800007E00FC00007E00FC00007E00FC00007FFFFC00007FFFFC00007FFFFC00007FFFF C00007FFFFC00007E00FC00007E00FC00007E00FC00007E007800007E000000007E00000 0007E000000007E000000007E00003C007E00007E007E00007E007E00007E007E00007E0 07E00007E007E00007E007E00007E07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07F FFFFFFC0232E7FAD27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFFFFFFC07FFFFFFFC0 07E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E000078007 E000000007E000000007E000000007E000000007E007800007E00FC00007E00FC00007E0 0FC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007E00FC00007E00F C00007E00FC00007E007800007E000000007E000000007E000000007E000000007E00000 0007E000000007E000000007E000000007E000000007E000000007E000000007E0000000 7FFF800000FFFFC00000FFFFC00000FFFFC000007FFF800000222E7EAD27>I<0007F038 00001FFC7C00007FFFFC0000FFFFFC0001FFFFFC0003FC1FFC0007F00FFC000FE007FC00 0FC003FC001FC001FC001F8001FC003F8001FC003F0000FC003F0000FC007E0000FC007E 0000FC007E000078007E00000000FC00000000FC00000000FC00000000FC00000000FC00 000000FC00000000FC00000000FC00000000FC001FFF00FC003FFF80FC003FFF80FC003F FF807E001FFF007E0000FC007E0000FC007E0000FC003F0001FC003F0001FC003F8001FC 001F8001FC001FC003FC000FC003FC000FE007FC0007F00FFC0003FC1FFC0001FFFFFC00 00FFFFFC00007FFEFC00001FFC78000007F0000021307DAE27>I<7FFE07FFE0FFFF0FFF F0FFFF0FFFF0FFFF0FFFF07FFE07FFE007E0007E0007E0007E0007E0007E0007E0007E00 07E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007 E0007E0007E0007E0007E0007E0007E0007E0007FFFFFE0007FFFFFE0007FFFFFE0007FF FFFE0007FFFFFE0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E000 7E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E0007E 0007E0007E0007E0007E0007E0007E007FFE07FFE0FFFF0FFFF0FFFF0FFFF0FFFF0FFFF0 7FFE07FFE0242E7FAD27>I<7FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE0001F8000 001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000 001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000 001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000 001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80007FFFFFE0 FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C2E7BAD27>I<7FFC07FF807FFC07FFC0FFFE0F FFC07FFC07FFC07FFC07FF8007C001F80007C003F80007C003F00007C007E00007C00FC0 0007C01FC00007C01F800007C03F000007C07E000007C0FE000007C0FC000007C1F80000 07C3F0000007C7F0000007C7E0000007CFF0000007DFF8000007FFF8000007FFFC000007 FEFC000007FC7E000007FC3E000007F83F000007F01F000007E01F800007E00F800007C0 0FC00007C007C00007C007E00007C003E00007C003F00007C001F80007C001F80007C000 FC0007C0007C0007C0007E007FFC01FFC07FFC01FFE0FFFE03FFE07FFC01FFE07FFC01FF C0232E7FAD27>75 D<7FFFC000007FFFE00000FFFFE000007FFFE000007FFFC0000003F0 00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F000078003 F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC003F0000FC07FFF FFFFC07FFFFFFFC0FFFFFFFFC07FFFFFFFC07FFFFFFF80222E7FAD27>I<7FE0007FE0FF F000FFF0FFF000FFF0FFF801FFF07FF801FFE00FF801FF000FB801DF000FBC03DF000FBC 03DF000FBC03DF000FBE07DF000F9E079F000F9E079F000F9E079F000F9F0F9F000F9F0F 9F000F8F0F1F000F8F0F1F000F8F9F1F000F8F9F1F000F879E1F000F879E1F000F879E1F 000F879E1F000F839C1F000F83FC1F000F83FC1F000F83FC1F000F81F81F000F81F81F00 0F80F01F000F80001F000F80001F000F80001F000F80001F000F80001F000F80001F000F 80001F000F80001F000F80001F000F80001F007FF000FFE0FFF801FFF0FFF801FFF0FFF8 01FFF07FF000FFE0242E7FAD27>I<7FF003FFE0FFF807FFF0FFF807FFF0FFFC07FFF07F FC03FFE007FC003E0007DE003E0007DE003E0007DE003E0007CF003E0007CF003E0007CF 003E0007CF803E0007C7803E0007C7C03E0007C7C03E0007C3C03E0007C3E03E0007C3E0 3E0007C1E03E0007C1F03E0007C1F03E0007C1F03E0007C0F83E0007C0F83E0007C0F83E 0007C0783E0007C07C3E0007C07C3E0007C03C3E0007C03E3E0007C03E3E0007C01E3E00 07C01F3E0007C00F3E0007C00F3E0007C00F3E0007C007BE0007C007BE0007C007BE0007 C003FE007FFC03FE00FFFE03FE00FFFE01FE00FFFE01FE007FFC00FC00242E7FAD27>I< 00FFFC0007FFFF801FFFFFE01FFFFFE03FFFFFF03FC00FF07F8007F87F0003F87E0001F8 7E0001F87E0001F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FC FE0001FC7E0001F87E0001F87E0001F87F0003F87F8007F83FE01FF03FFFFFF01FFFFFE0 1FFFFFE007FFFF8000FFFC001E307CAE27>I<7FFFFF0000FFFFFFE000FFFFFFF000FFFF FFF8007FFFFFFC0007E003FE0007E000FF0007E0007F0007E0003F8007E0001F8007E000 1FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0000FC007E0001F C007E0001F8007E0003F8007E0007F0007E000FF0007E003FE0007FFFFFC0007FFFFF800 07FFFFF00007FFFFE00007FFFF000007E000000007E000000007E000000007E000000007 E000000007E000000007E000000007E000000007E000000007E000000007E000000007E0 00000007E00000007FFE000000FFFF000000FFFF000000FFFF0000007FFE000000222E7F AD27>I<7FFFF00000FFFFFE0000FFFFFF8000FFFFFFC0007FFFFFE00007E01FF00007E0 07F00007E003F80007E001F80007E001FC0007E000FC0007E000FC0007E000FC0007E000 FC0007E000FC0007E001FC0007E001F80007E003F80007E007F00007E01FF00007FFFFE0 0007FFFFC00007FFFF800007FFFF800007FFFFC00007E01FC00007E00FE00007E007E000 07E003F00007E003F00007E003F00007E003F00007E003F00007E003F00007E003F00007 E003F00007E003F0F007E003F1F807E003F1F807E003F1F807E003F1F87FFE01FBF8FFFF 01FFF0FFFF00FFF0FFFF00FFE07FFE007FC00000001F00252F7FAD27>82 D<007FC0E001FFF1F007FFFFF00FFFFFF01FFFFFF03FE0FFF03F801FF07F000FF07E0007 F0FE0007F0FC0007F0FC0003F0FC0003F0FC0003F0FC0001E0FE0000007E0000007F0000 003FC000003FF800001FFF80000FFFF80007FFFE0003FFFF8000FFFFC0000FFFE00000FF F000000FF0000007F8000003F8000001F8000001FC000000FC780000FCFC0000FCFC0000 FCFC0000FCFC0000FCFE0001F8FE0001F8FF0003F8FF8007F0FFF01FE0FFFFFFE0FFFFFF C0FFFFFF00F8FFFE00701FF8001E307CAE27>I<7FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF FFFFFFC0FFFFFFFFC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03F00FC0FC03 F00FC07803F007800003F000000003F000000003F000000003F000000003F000000003F0 00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F0000000FFFFC00001FFFFE00001FFFFE00001FFFFE00000FFFFC000222E 7EAD27>I<7FFE01FFF8FFFF03FFFCFFFF03FFFCFFFF03FFFC7FFE01FFF807E0001F8007 E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0 001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E000 1F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F 8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007E0001F8007F0003F80 03F0003F0003F0003F0003F8007F0001F8007E0001FC00FE0000FE01FC00007F87F80000 7FFFF800003FFFF000000FFFC0000007FF80000001FE0000262F80AD27>I<7FFC03FFE0 7FFE07FFE0FFFE07FFF07FFE07FFE07FFC03FFE007E0007E0007E0007E0007E0007E0007 E0007E0003F000FC0003F000FC0003F000FC0003F000FC0003F801FC0001F801F80001F8 01F80001F801F80001F801F80000FC03F00000FC03F00000FC03F00000FC03F000007E07 E000007E07E000007E07E000007E07E000007E07E000003F0FC000003F0FC000003F0FC0 00003F0FC000001F0F8000001F9F8000001F9F8000001F9F8000000F9F0000000F9F0000 000F9F0000000F9F0000000F9F00000007FE00000007FE00000007FE00000007FE000000 03FC00000003FC00000001F80000242F7FAD27>I<7FFC03FFE07FFE07FFE0FFFE07FFF0 7FFE07FFE07FFC03FFE007F000FE0003F000FC0003F801FC0001F801F80001F801F80001 FC03F80000FC03F00000FE07F000007E07E000007E07E000003F0FC000003F0FC000001F 9F8000001F9F8000001F9F8000000F9F0000000F9F00000007FE00000007FE00000003FC 00000003FC00000001F800000001F800000001F800000001F800000001F800000001F800 000001F800000001F800000001F800000001F800000001F800000001F800000001F80000 0001F800000001F80000001FFF8000003FFFC000003FFFC000003FFFC000001FFF800024 2E7FAD27>89 D<3FFFFFFE7FFFFFFF7FFFFFFF7FFFFFFF7FFFFFFF7E0000FE7E0001FC7E 0001FC7E0003F87E0007F07E0007F03C000FE000001FC000001FC000003F8000007F0000 007F000000FE000000FC000001FC000003F8000003F0000007F000000FE000000FC00000 1FC000003F8000003F0000007F000000FE000000FE000001FC000003F8001E03F8003F07 F0003F0FE0003F0FE0003F1FC0003F3F80003F3F80003F7F00003FFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFF7FFFFFFE202E7DAD27>I<7FFFF0FFFFF8FFFFF8FFFFF8FFFFF0FC0000 FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000 FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000 FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000 FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FFFFF0 FFFFF8FFFFF8FFFFF87FFFF0153A71B327>I<70000000F8000000F8000000FC0000007C 0000007E0000003E0000003F0000001F0000001F8000000F8000000F8000000FC0000007 C0000007E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C000000 7E0000003E0000003F0000001F0000001F8000000F8000000F8000000FC0000007C00000 07E0000003E0000003F0000001F0000001F8000000F8000000FC0000007C0000007E0000 003E0000003F0000001F0000001F8000000F8000000FC0000007C0000007C0000007E000 0003E0000003F0000001F0000001F8000000F8000000FC0000007C0000007C000000381E 3A7CB327>I<7FFFF0FFFFF8FFFFF8FFFFF87FFFF80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F87FFFF8FFFFF8FFFFF8FFFFF87FFFF0 153A7EB327>I<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E067C7E27> 95 D<01FFE0000007FFF800000FFFFE00001FFFFF80001FFFFFC0001FC07FC0001FC00F E0000F8007E000020007F000000003F000000003F0000007FFF000007FFFF00003FFFFF0 000FFFFFF0001FFFFFF0003FFC03F0007FE003F0007F0003F000FE0003F000FC0003F000 FC0003F000FC0003F000FC0003F000FE0007F0007F000FF0007FC07FF0003FFFFFFFC01F FFFFFFE00FFFFFFFE003FFF8FFE0007FC03FC023207D9F27>97 D<7FE0000000FFF00000 00FFF0000000FFF00000007FF000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F07F800003F1FFE00003 F7FFF80003FFFFFC0003FFFFFE0003FFC0FF0003FF007F8003FC001FC003F8000FC003F8 000FE003F00007E003F00007E003F00007F003F00003F003F00003F003F00003F003F000 03F003F00003F003F00003F003F00007F003F80007E003F80007E003F8000FE003FC001F C003FE003FC003FF007F8003FFC1FF0003FFFFFE0003FFFFFC0003F7FFF80003F3FFE000 01E07F0000242E80AD27>I<000FFF00007FFFC001FFFFE003FFFFF007FFFFF00FF807F0 1FE007F03FC003E03F8000807F0000007E0000007E000000FE000000FC000000FC000000 FC000000FC000000FC000000FC000000FE0000007E0000007E0000007F0000F03F8001F8 3FC001F81FE003F80FF80FF007FFFFF003FFFFE001FFFFC0007FFF00000FF8001D207B9F 27>I<00001FF80000003FFC0000003FFC0000003FFC0000001FFC00000000FC00000000 FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC 00000FF0FC00007FFCFC0001FFFFFC0003FFFFFC0007FFFFFC000FF81FFC001FE007FC00 3FC003FC003F8001FC007F0001FC007E0000FC007E0000FC00FE0000FC00FC0000FC00FC 0000FC00FC0000FC00FC0000FC00FC0000FC00FC0000FC00FE0000FC007E0001FC007E00 01FC007F0003FC003F0003FC003F8007FC001FE00FFC000FF03FFC0007FFFFFFE003FFFF FFF001FFFEFFF0007FF8FFF0001FE07FE0242E7EAD27>I<000FF800003FFE0000FFFF80 03FFFFC007FFFFE00FFC0FF01FE003F81FC001F83F8001FC7F0000FC7E0000FC7E00007E FE00007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFCFC000000FE0000007E000000 7F0000003F00003C3F80007E1FC0007E1FF000FE0FFC07FC07FFFFFC01FFFFF800FFFFF0 003FFFC00007FE001F207D9F27>I<00001FF00000FFF80001FFFC0003FFFE0007FFFE00 0FF0FE000FC0FE001FC07C001F8000001F8000001F8000001F8000001F8000001F80007F FFFFF0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF0001F8000001F8000001F8000001F800000 1F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F800000 1F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80003F FFFFC07FFFFFE07FFFFFE07FFFFFE03FFFFFC01F2E7EAD27>I<0000003F00001FC0FF80 007FF3FFC001FFFFFFE003FFFFFFE007FFFFEFE00FF07F87E01FC01FC3C01FC01FC0001F 800FC0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0001F80 0FC0001FC01FC0001FC01FC0000FF07F80000FFFFF00000FFFFE00001FFFFC00001F7FF0 00001F1FC000001F000000001F000000001F800000000FFFFF00000FFFFFE0000FFFFFF8 001FFFFFFE003FFFFFFF003F8001FF007E00003F807C00000F80FC00000FC0F8000007C0 F8000007C0F8000007C0F8000007C0FC00000FC07C00000F807F00003F803F80007F003F F807FF001FFFFFFE0007FFFFF80003FFFFF00000FFFFC000000FFC000023337EA027>I< 7FE0000000FFF0000000FFF0000000FFF00000007FF000000003F000000003F000000003 F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 3FC00003F1FFF00003F7FFF80003FFFFFC0003FFFFFE0003FFE0FE0003FF007F0003FE00 3F0003FC003F0003F8003F0003F8003F0003F0003F0003F0003F0003F0003F0003F0003F 0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F00 03F0003F0003F0003F0003F0003F0003F0003F0003F0003F007FFF83FFF8FFFFC7FFFCFF FFC7FFFCFFFFC7FFFC7FFF83FFF8262E80AD27>I<000F0000001F8000003FC000003FC0 00003FC000003FC000001F8000000F000000000000000000000000000000000000000000 0000000000000000003FFF80007FFFC0007FFFC0007FFFC0003FFFC000000FC000000FC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC0007FFFFFF0FFFFFFF0FFFFFFF8FFFFFFF07FFFFFF01D2F7BAE27>I< 7FE00000007FF0000000FFF00000007FF00000007FF000000001F000000001F000000001 F000000001F000000001F000000001F000000001F000000001F000000001F000000001F0 3FFFC001F07FFFE001F07FFFE001F07FFFE001F03FFFC001F003F80001F007F00001F00F E00001F01FC00001F03F800001F0FF000001F1FE000001F3FC000001F7F8000001FFFC00 0001FFFE000001FFFF000001FF3F000001FE1F800001FC0FC00001F80FE00001F007E000 01F003F00001F001F80001F001FC0001F000FE0001F0007E007FFFC1FFF07FFFC3FFF8FF FFE3FFF87FFFC3FFF87FFFC3FFF0252E80AD27>107 D<7FFF8000FFFFC000FFFFC000FF FFC0007FFFC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E2E7CAD27>I<7F07 C01F0000FF9FF07FC000FFFFF9FFE000FFFFFFFFF0007FFFFFFFF0000FFC7FF1F8000FF0 3FC0F8000FE03F80F8000FC03F00F8000FC03F00F8000FC03F00F8000F803E00F8000F80 3E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F80 3E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F803E00F8000F80 3E00F8000F803E00F8000F803E00F8007FF0FFC3FF00FFF8FFE3FF80FFF9FFE7FF80FFF8 FFE3FF807FF0FFC3FF002920819F27>I<7FE03FC000FFF1FFF000FFF7FFF800FFFFFFFC 007FFFFFFE0003FFE0FE0003FF007F0003FE003F0003FC003F0003F8003F0003F8003F00 03F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003 F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0 003F0003F0003F007FFF83FFF8FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC7FFF83FFF8262080 9F27>I<001FE000007FF80001FFFE0003FFFF0007FFFF800FF03FC01FC00FE03F8007F0 3F0003F07F0003F87E0001F87E0001F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FC FC0000FCFC0000FCFE0001FC7E0001F87E0001F87F0003F83F8007F03F8007F01FE01FE0 0FF03FC007FFFF8003FFFF0001FFFE00007FF800001FE0001E207C9F27>I<7FE07F8000 FFF1FFE000FFF7FFF800FFFFFFFC007FFFFFFE0003FFC0FF0003FF007F8003FC001FC003 F8000FC003F8000FE003F00007E003F00007E003F00007F003F00003F003F00003F003F0 0003F003F00003F003F00003F003F00003F003F00007F003F80007E003F80007E003F800 0FE003FC001FC003FE003FC003FF007F8003FFC1FF0003FFFFFE0003FFFFFC0003F7FFF8 0003F3FFE00003F07F000003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F00000007F FF800000FFFFC00000FFFFC00000FFFFC000007FFF8000002431809F27>I<000FF03C00 003FFE7E0000FFFF7E0003FFFFFE0007FFFFFE000FFC1FFE001FE007FE001FC003FE003F 8001FE007F0000FE007E0000FE007E0000FE00FE00007E00FC00007E00FC00007E00FC00 007E00FC00007E00FC00007E00FC00007E00FE00007E007E0000FE007E0000FE007F0001 FE003F8001FE003FC003FE001FE007FE000FF81FFE0007FFFFFE0003FFFFFE0001FFFF7E 00007FFC7E00000FF07E000000007E000000007E000000007E000000007E000000007E00 0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000 001FFFF800001FFFF800003FFFFC00001FFFF800001FFFF826317E9F27>I<7FFC03FC00 FFFE0FFF00FFFE3FFF80FFFE7FFFC07FFEFFFFC0007FFE1FC0007FF81FC0007FF00F8000 7FE00200007FC00000007F800000007F800000007F000000007F000000007E000000007E 000000007E000000007E000000007E000000007E000000007E000000007E000000007E00 0000007E000000007E000000007E000000007E0000007FFFFF8000FFFFFFC000FFFFFFC0 00FFFFFFC0007FFFFF800022207E9F27>I<00FFF38007FFFFC01FFFFFC03FFFFFC07FFF FFC07F803FC0FC000FC0F8000FC0F8000FC0F8000780FC0000007F8000007FFC00003FFF F0001FFFFC0007FFFF0001FFFF80000FFFC000003FE0000007E0780003F0FC0001F0FC00 01F0FE0001F0FE0003F0FF0007E0FFE01FE0FFFFFFC0FFFFFF80FFFFFF00FBFFFC00707F F0001C207B9F27>I<003C0000007E0000007E0000007E0000007E0000007E0000007E00 00007E0000007E00007FFFFFF0FFFFFFF8FFFFFFF8FFFFFFF87FFFFFF0007E0000007E00 00007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E00 00007E0000007E0000007E0000007E0018007E007E007E007E007E007E007E007E007E00 FE003F00FC003F83FC003FFFF8001FFFF0000FFFE00003FFC00000FF001F297EA827>I< 7FE007FE00FFF00FFF00FFF00FFF00FFF00FFF007FF007FF0003F0003F0003F0003F0003 F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0 003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000 3F0003F0003F0003F0007F0003F0007F0003F001FF0003FC07FF0001FFFFFFF800FFFFFF FC00FFFFFFFC003FFFBFFC000FFC1FF82620809F27>I<7FFC0FFF80FFFE1FFFC0FFFE1F FFC0FFFE1FFFC07FFC0FFF8007C000F80007E001F80003E001F00003E001F00003F003F0 0001F003E00001F003E00001F807E00000F807C00000F807C00000F807C000007C0F8000 007C0F8000007C0F8000003E1F0000003E1F0000003E1F0000003F3F0000001F3E000000 1F3E0000001FFE0000000FFC0000000FFC0000000FFC00000007F800000007F800000003 F0000022207E9F27>I<7FFE07FFE0FFFE07FFF0FFFF0FFFF0FFFE07FFF07FFE07FFE00F 80001F000F80001F000F80001F000FC0003F0007C0003E0007C0003E0007C0003E0007C0 003E0007C0F03E0007C1F83E0003E3FC7C0003E3FC7C0003E3FC7C0003E3FC7C0003E79E 7C0003E79E7C0001E79E780001E79E780001E79E780001F79EF80001F79EF80001FF0FF8 0000FF0FF00000FF0FF00000FF0FF00000FE07F000007C03E00024207F9F27>I<3FFC1F FF007FFE3FFF007FFE3FFF807FFE3FFF003FFC1FFF0001F807E00000FC0FC00000FC1F80 00007E1F0000003F3F0000001F7E0000001FFC0000000FF800000007F800000003F00000 0003E000000003F000000007F80000000FF80000001FFC0000001F3E0000003E3F000000 7E1F0000007C0F800000F80FC00001F807E00003F003E0007FFE1FFF807FFE1FFF80FFFF 3FFFC07FFE1FFF807FFE1FFF8022207E9F27>I<7FFC0FFF80FFFE1FFFC0FFFE1FFFC0FF FE1FFFC07FFC0FFF8007E000F80003E001F80003E001F00003F001F00001F003F00001F8 03E00000F803E00000F803E00000FC07C000007C07C000007C07C000007E0F8000003E0F 8000003E0F8000001F0F0000001F1F0000001F1F0000000F1F0000000F9E0000000FBE00 000007BE00000007FC00000003FC00000003FC00000003F800000001F800000001F80000 0001F000000001F000000003F000000003E000000003E000000007E000000007C0000008 07C000003E0FC000007F0F8000007F1F8000007E7F0000007FFE0000003FFC0000003FF8 0000001FF000000007C000000022317E9F27>I<1FFFFFFE3FFFFFFF3FFFFFFF3FFFFFFF 3FFFFFFF3F0001FE3F0003FC3F0007F83F000FF01E001FE000003FC000007F800000FF00 0001FE000003FC000007F800001FE000003FC000007F800000FF000001FE000003FC001E 07F8003F0FF0003F1FE0003F3FC0003F7F80003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7FFFFFFE20207E9F27>I<000007F800003FFC0000FFFC0003FFFC0003FFF80007FE0000 0FF000000FE000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 1FC000007F80003FFF8000FFFF0000FFFE0000FFFE0000FFFF00003FFF8000007F800000 1FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FE00000 0FF0000007FE000003FFF80003FFFC0000FFFC00003FFC000007F81E3A7CB327>I<78FC FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC78063A70B327>I<7F800000FFF00000FF FC0000FFFF00007FFF000001FF8000003FC000001FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FE0000007F8000007FFF00003FFFC0001FFFC00 01FFFC0003FFFC0007FFF00007F800000FE000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000001FC000003FC00001FF80007FFF0000FFFF0000FFFC0000FF F000007F8000001E3A7CB327>I<0004000000001F800000001FE00000001FF80000001F FF0000001FFF80000007FFC0000001FFC00000003F800000000F80000000000000000000 00000000000000000000000000000000000000000000000000000001FFE0000007FFF800 000FFFFE00001FFFFF80001FFFFFC0001FC07FC0001FC00FE0000F8007E000020007F000 000003F000000003F0000007FFF000007FFFF00003FFFFF0000FFFFFF0001FFFFFF0003F FC03F0007FE003F0007F0003F000FE0003F000FC0003F000FC0003F000FC0003F000FC00 03F000FE0007F0007F000FF0007FC07FF0003FFFFFFFC01FFFFFFFE00FFFFFFFE003FFF8 FFE0007FC03FC023317DB027>224 D<00020000000FC000000FF000000FFC00000FFF80 000FFFC00003FFE00000FFE000001FC0000007C000000000000000000000000000000000 000000000000000000000000000FF800003FFE0000FFFF8003FFFFC007FFFFE00FFC0FF0 1FE003F81FC001F83F8001FC7F0000FC7E0000FC7E00007EFE00007EFFFFFFFEFFFFFFFE FFFFFFFEFFFFFFFEFFFFFFFCFC000000FE0000007E0000007F0000003F00003C3F80007E 1FC0007E1FF000FE0FFC07FC07FFFFFC01FFFFF800FFFFF0003FFFC00007FE001F317DB0 27>232 D<000020000001F8000007F800001FF80000FFF80001FFF80003FFE00003FF80 0001FC000001F00000000000000000000000000000000000000000000000000000000000 00000FF800003FFE0000FFFF8003FFFFC007FFFFE00FFC0FF01FE003F81FC001F83F8001 FC7F0000FC7E0000FC7E00007EFE00007EFFFFFFFEFFFFFFFEFFFFFFFEFFFFFFFEFFFFFF FCFC000000FE0000007E0000007F0000003F00003C3F80007E1FC0007E1FF000FE0FFC07 FC07FFFFFC01FFFFF800FFFFF0003FFFC00007FE001F317DB027>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fd ecti1000 10 34 /Fd 34 123 df<0000000001C0000000000003C0000000000003C0000000000007C00000 0000000FC000000000000FC000000000001FC000000000001FE000000000003FE0000000 00003FE000000000007FE00000000000FFE00000000000EFE00000000001EFE000000000 01CFE000000000038FE000000000038FE000000000070FE000000000070FE0000000000E 0FE0000000001E0FE0000000001C0FE000000000380FE000000000380FE000000000700F F000000000700FF000000000E007F000000000E007F000000001C007F000000003C007F0 000000038007F0000000070007F0000000070007F00000000E0007F00000000E0007F000 00001C0007F00000001C0007F0000000380007F00000007FFFFFF00000007FFFFFF00000 00FFFFFFF0000000E00007F8000001C00003F8000001C00003F8000003800003F8000007 800003F8000007000003F800000F000003F800000E000003F800001C000003F800001C00 0003F8000038000003F8000078000003F8000070000003F80000F0000003F80001F80000 03F80007FC000007FC00FFFF8001FFFFF0FFFF8001FFFFF0FFFF8001FFFFF0343C7BBB3E >65 D<0007FFFFFFFC000007FFFFFFFF800007FFFFFFFFC000000FF0001FF000000FE000 07F800000FE00003F800001FE00003FC00001FE00001FC00001FC00001FE00001FC00001 FE00003FC00000FE00003FC00000FE00003F800001FE00003F800001FE00007F800001FE 00007F800001FC00007F000003FC00007F000003F80000FF000007F80000FF000007F000 00FE00000FE00000FE00001FC00001FE00003F800001FE00007F000001FC0001FE000001 FC0007F8000003FFFFFFE0000003FFFFFFC0000003F80007F0000003F80001FC000007F8 0000FE000007F800007F000007F000003F800007F000003F80000FF000003FC0000FF000 001FC0000FE000001FC0000FE000001FC0001FE000001FC0001FE000003FC0001FC00000 3FC0001FC000003FC0003FC000003FC0003FC000007F80003F8000007F80003F8000007F 00007F800000FF00007F800001FE00007F000003FC00007F000003F80000FF00000FF800 00FF00001FE00000FE00003FC00001FE0001FF8000FFFFFFFFFE0000FFFFFFFFF80000FF FFFFFFC0000037397BB83A>I<0003FFFFFFFE00000003FFFFFFFFC0000003FFFFFFFFF0 00000007F8000FF800000007F00003FC00000007F00000FE0000000FF000007F0000000F F000003F8000000FE000001F8000000FE000001FC000001FE000000FC000001FE000000F E000001FC000000FE000001FC0000007E000003FC0000007E000003FC0000007F000003F 80000007F000003F80000007F000007F80000007F000007F80000007F000007F00000007 F000007F00000007F00000FF00000007F00000FF0000000FF00000FE0000000FF00000FE 0000000FF00001FE0000000FF00001FE0000000FE00001FC0000001FE00001FC0000001F E00003FC0000001FE00003FC0000001FC00003F80000003FC00003F80000003FC00007F8 0000003F800007F80000007F800007F00000007F000007F00000007F00000FF0000000FE 00000FF0000000FE00000FE0000001FC00000FE0000001F800001FE0000003F800001FE0 000007F000001FC0000007E000001FC000000FC000003FC000001F8000003FC000003F80 00003F8000007F0000003F800000FC0000007F800003F80000007F800007F00000007F00 001FC0000000FF0001FF8000007FFFFFFFFE000000FFFFFFFFF0000000FFFFFFFF800000 003C397CB83F>68 D<0007FFFFFFFFFE0007FFFFFFFFFE0007FFFFFFFFFE00000FF00007 FE00000FE00000FE00000FE000007C00001FE000003C00001FE000003C00001FC000003C 00001FC000003C00003FC000003C00003FC000003C00003F8000003C00003F8000003800 007F8000003800007F8000003800007F0000003800007F000380380000FF000780380000 FF000780000000FE000700000000FE000700000001FE000F00000001FE000F00000001FC 001E00000001FC003E00000003FC00FE00000003FFFFFE00000003FFFFFC00000003FFFF FC00000007F800FC00000007F8007C00000007F0007800000007F000780000000FF00078 0000000FF000780000000FE000700000000FE000700000001FE000F00000001FE000F000 00001FC000000000001FC000000000003FC000000000003FC000000000003F8000000000 003F8000000000007F8000000000007F8000000000007F0000000000007F000000000000 FF000000000000FF000000000000FE000000000001FF0000000000FFFFFF00000000FFFF FF00000000FFFFFF0000000037397BB836>70 D<0003FFFFF80003FFFFF80003FFFFF800 0007F800000007F000000007F00000000FF00000000FF00000000FE00000000FE0000000 1FE00000001FE00000001FC00000001FC00000003FC00000003FC00000003F800000003F 800000007F800000007F800000007F000000007F00000000FF00000000FF00000000FE00 000000FE00000001FE00000001FE00000001FC00000001FC00000003FC00000003FC0000 0003F800000003F800000007F800000007F800000007F000000007F00000000FF0000000 0FF00000000FE00000000FE00000001FE00000001FE00000001FC00000001FC00000003F C00000003FC00000003F800000003F800000007F800000007F800000007F00000000FF80 0000FFFFFF0000FFFFFF0000FFFFFE000025397CB820>73 D<0007FFFFFC000007FFFFFC 000007FFFFF80000000FF8000000000FF0000000000FE0000000001FE0000000001FE000 0000001FC0000000001FC0000000003FC0000000003FC0000000003F80000000003F8000 0000007F80000000007F80000000007F00000000007F0000000000FF0000000000FF0000 000000FE0000000000FE0000000001FE0000000001FE0000000001FC0000000001FC0000 000003FC0000000003FC0000000003F80000000003F80000000007F80000000007F80000 000007F00000000007F0000000000FF0000000000FF000000C000FE000001C000FE00000 1C001FE000003C001FE0000038001FC0000078001FC0000078003FC0000070003FC00000 F0003F800000E0003F800001E0007F800003E0007F800003C0007F000007C0007F00000F C000FF00001F8000FF00003F8000FE0000FF8001FE0007FF00FFFFFFFFFF00FFFFFFFFFF 00FFFFFFFFFE002E397BB834>76 D<0007FFF800000007FFF00007FFF80000000FFFF000 07FFF80000001FFFE000000FF80000001FF00000000FF80000003FE00000000FF8000000 3FE00000001FF80000007FE00000001FF8000000EFC00000001DF8000000EFC00000001C FC000001CFC00000003CFC000001DFC00000003CFC0000039F8000000038FC0000071F80 00000038FC0000071F8000000078FC00000E3F8000000078FC00000E3F0000000070FC00 001C3F0000000070FC00001C3F00000000F0FC0000387F00000000F0FC0000707E000000 00E0FC0000707E00000000E07E0000E07E00000001E07E0000E0FE00000001E07E0001C0 FC00000001C07E000380FC00000001C07E000380FC00000003C07E000701FC00000003C0 7E000701F800000003807E000E01F800000003807E000E01F800000007807E001C03F800 000007807E003803F000000007007E003803F000000007003F007003F00000000F003F00 7007F00000000F003F00E007E00000000E003F01C007E00000000E003F01C007E0000000 1E003F03800FE00000001E003F03800FC00000001C003F07000FC00000001C003F07000F C00000003C003F0E001FC00000003C003F1C001F8000000038003F1C001F800000003800 1FB8001F8000000078001FB8003F8000000078001FF0003F0000000070001FE0003F0000 000070001FE0003F00000000F0001FC0007F00000000F0001FC0007E00000001F0001F80 007E00000007F8001F8000FE000000FFFFC01F007FFFFC0000FFFFC01E007FFFFC0000FF FFC00E007FFFFC00004C397AB84A>I<0003FFF80000FFFFE00003FFF80000FFFFE00003 FFFC0000FFFFE0000007FC000007F800000007FE000003F000000007FE000003E0000000 0FFE000003C00000000FFF000003C00000000E7F000003800000000E7F00000380000000 1E7F800007800000001E3F800007000000001C3F800007000000001C3FC0000700000000 3C1FC0000F000000003C1FE0000E00000000380FE0000E00000000380FE0000E00000000 780FF0001E000000007807F0001C000000007007F0001C000000007007F8001C00000000 F003F8003C00000000F003FC003800000000E003FC003800000000E001FC003800000001 E001FE007800000001E000FE007000000001C000FE007000000001C000FF007000000003 C0007F00F000000003C0007F00E00000000380007F80E00000000380003F80E000000007 80003FC1E00000000780001FC1C00000000700001FC1C00000000700001FE1C00000000F 00000FE3C00000000F00000FE3800000000E00000FF3800000000E000007F3800000001E 000007FF800000001E000007FF000000001C000003FF000000001C000003FF000000003C 000001FF000000003C000001FE0000000038000001FE0000000038000000FE0000000078 000000FE0000000078000000FC00000000F80000007C00000003FC0000007C0000007FFF E000003C000000FFFFE0000038000000FFFFE000003800000043397CB83E>I<00000003 FE00000000003FFFC000000000FC07F000000003E001F80000000F80007C0000003F0000 3E0000007E00001F000000F800001F800001F000000FC00007E000000FC0000FC0000007 E0001FC0000007E0001F80000007F0003F00000003F0007E00000003F000FE00000003F8 01FC00000003F801FC00000003F803F800000003F803F800000003F807F000000003F807 F000000003F80FF000000003F80FE000000003F81FE000000007F81FC000000007F83FC0 00000007F83FC000000007F83FC000000007F87F800000000FF07F800000000FF07F8000 00000FF07F800000000FF0FF000000001FE0FF000000001FE0FF000000001FE0FF000000 003FC0FF000000003FC0FF000000003F80FF000000007F80FF000000007F00FF00000000 FF00FF00000000FE00FF00000001FE00FF00000001FC007F00000003F8007F00000007F0 007F00000007F0007F0000000FE0003F0000001FC0003F8000003F80001F8000003F0000 1FC000007E00000FC00000FC000007E00003F0000003F00007E0000001F8000F80000000 FC003F000000003F01FC000000001FFFE00000000001FF00000000353D74BA40>I<0007 FFFFFFF8000007FFFFFFFF000007FFFFFFFF8000000FF0003FE000000FE0000FF000000F E00003F800001FE00003F800001FE00001FC00001FC00001FC00001FC00001FC00003FC0 0001FE00003FC00001FE00003F800001FE00003F800001FE00007F800001FE00007F8000 03FC00007F000003FC00007F000003FC0000FF000003F80000FF000007F80000FE000007 F00000FE00000FE00001FE00000FE00001FE00001FC00001FC00003F800001FC0000FE00 0003FC0001FC000003FC000FF0000003FFFFFFC0000003FFFFFE00000007F80000000000 07F8000000000007F0000000000007F000000000000FF000000000000FF000000000000F E000000000000FE000000000001FE000000000001FE000000000001FC000000000001FC0 00000000003FC000000000003FC000000000003F8000000000003F8000000000007F8000 000000007F8000000000007F0000000000007F000000000000FF000000000000FF000000 000000FE000000000001FE0000000000FFFFFC00000000FFFFFC00000000FFFFFC000000 0037397BB838>I<00000003FE00000000003FFFC000000000FC07F000000003E001F800 00000FC0007C0000003F00003E0000007E00001F000000FC00001F800001F000000FC000 07F000000FC0000FE0000007E0001FC0000007E0001F80000007F0003F00000007F0007F 00000003F000FE00000003F801FC00000003F801FC00000003F803F800000003F803F800 000003F807F000000003F807F000000003F80FF000000003F80FE000000007F81FE00000 0007F81FE000000007F83FC000000007F83FC000000007F83FC000000007F87F80000000 0FF07F800000000FF07F800000000FF07F800000000FF0FF000000001FE0FF000000001F E0FF000000001FE0FF000000003FC0FF000000003FC0FF000000003F80FF000000007F80 FE000000007F00FE00000000FF00FE00000000FE00FE00000001FE00FE00000001FC007F 00000003F8007F00000003F0007F000F8007F0007F003FE00FE0003F0070601FC0003F80 E0301F80001F81C0303F00001F8180187E00000FC38018FC000007E30019F0000003E300 1FE0000001FB001F80000000FF803F000000003F81FC001800001FFFF80018000001FF38 0038000000003C0030000000003C0070000000003C00F0000000003C00E0000000003E03 E0000000003F07E0000000003FFFC0000000003FFF80000000003FFF80000000003FFF00 000000003FFE00000000001FFC00000000000FF8000000000007E00000354B74BA40>I< 0000003FC00E000001FFF01C000007FFFC1C00001FC07E3C00003F001F7C00007C000FF8 0000F80007F80001F00003F80003E00003F80007C00001F00007C00001F0000F800001F0 000F800001F0001F800001E0001F000001E0001F000001E0001F000001E0003F000001C0 003F000001C0003F000001C0003F80000000003F80000000003FC0000000001FE0000000 001FFC000000001FFF800000000FFFF00000000FFFFE00000007FFFF80000003FFFFE000 0000FFFFF00000003FFFF800000007FFF8000000007FFC000000000FFC0000000003FC00 00000001FC0000000001FC0000000000FC0000000000FC00000000007C000E0000007C00 0E0000007C000E0000007C001E000000FC001E000000F8001E000000F8001E000000F800 3E000001F0003E000001F0003E000003E0003E000003E0007F000007C0007F00000F8000 7F80001F00007FC0003E0000F9F000FC0000F8FC03F80000F07FFFE00000E01FFF800000 C003FC0000002F3D7ABA2F>83 D87 D<0000F800000007FE0000001F871C00003E03FE00007C03FE0000F801FE0001F801FE00 03F000FC0007E000FC000FE000FC000FC001FC001FC001F8001FC001F8003F8001F8003F 8003F8007F8003F0007F0003F0007F0003F0007F0007F000FF0007E000FE0007E000FE00 07E000FE000FE000FE000FC000FC000FC1C0FC000FC1C0FC001FC1C0FC001F83C0FC001F 8380FC003F8380FC003F87807C007F87007C00FF07003E01FF0F003E038F8E001F0F079E 0007FE03FC0001F000F000222677A42A>97 D<003F00001FFF00001FFF00001FFF000000 7F0000007E0000007E0000007E000000FE000000FC000000FC000000FC000001FC000001 F8000001F8000001F8000003F8000003F0000003F0000003F0000007F0000007E0F80007 E7FE0007EF0F800FFC07C00FF807C00FF003E00FE003E01FC003F01FC003F01F8003F01F 8003F03F8003F03F0003F03F0003F03F0007F07F0007F07E0007F07E0007F07E000FF0FE 000FF0FC000FE0FC000FE0FC001FE0FC001FC0F8001FC0F8003F80F8003F80F8003F00F8 007F00F8007E00F800FC007801F8007C01F0003C03E0003E07C0001E1F80000FFE000001 F000001C3B77B926>I<00000001F8000000FFF8000000FFF8000000FFF800000003F800 000003F000000003F000000007F000000007F000000007E000000007E00000000FE00000 000FE00000000FC00000000FC00000001FC00000001FC00000001F800000001F80000000 3F800000003F800000F83F000007FE3F00001F877F00003E03FF00007C03FE0000F801FE 0001F801FE0003F000FE0007E000FC000FE000FC000FC001FC001FC001FC001FC001F800 3F8001F8003F8003F8007F8003F8007F0003F0007F0003F0007F0007F000FF0007F000FE 0007E000FE0007E000FE000FE000FE000FE000FC000FC1C0FC000FC1C0FC001FC1C0FC00 1FC3C0FC001F8380FC003F8380FC003F87807C007F87007C00FF07003E01FF0F003E038F 8E001F0F079E0007FE03FC0001F000F000253B77B92A>100 D<00007F000003FFC0000F C1E0003F00F0007E007800FC007801F8007803F0007807E000780FE000780FC000F81FC0 00F03F8001F03F8007E03F801F807F81FF007FFFF8007FFF80007F000000FF000000FE00 0000FE000000FE000000FE000000FE000000FC000000FC000000FC0000307C0000387C00 00787E0000F03E0001E03E0003C01F000F800F003E000781F80003FFE00000FF00001D26 77A426>I<000007C00000003FF0000000FC38E00001F01FF00003E01FF00007C00FF000 0F800FF0001F8007F0003F0007E0007F0007E0007E000FE000FE000FE000FC000FC001FC 000FC001FC001FC003FC001FC003F8001F8003F8001F8003F8003F8007F8003F8007F000 3F0007F0003F0007F0007F0007F0007F0007E0007E0007E0007E0007E000FE0007E000FE 0007E000FC0003E001FC0003E003FC0003E007FC0001F00FF80000F01FF80000787BF800 003FF3F800000FC3F000000003F000000007F000000007F000000007E000000007E00000 000FE00000000FC0001C000FC0007E001FC0007E001F8000FE003F0000FE007E0000FE00 FC00007801F800007C07E000001FFF80000003FE00000024367CA426>103 D<0003F0000001FFF0000001FFF0000001FFF000000007F000000007E000000007E00000 0007E00000000FE00000000FC00000000FC00000000FC00000001FC00000001F80000000 1F800000001F800000003F800000003F000000003F000000003F000000007F000000007E 07F000007E1FFC00007E783E0000FFE01F0000FFC01F8000FF800F8000FF000F8001FE00 0F8001FE000FC001FC000FC001F8001F8003F8001F8003F0001F8003F0001F8003F0003F 8007F0003F0007E0003F0007E0003F0007E0007F000FE0007E000FC0007E000FC000FE00 0FC000FC001FC000FC001F8001FC1C1F8001F81C1F8001F83C3F8003F8383F0003F0383F 0003F0383F0003F0707F0003E0707E0003E0F07E0003E0E07E0003E1C0FE0001E380FC00 00FF003800003C00263B7BB92A>I<0001C00007E00007F0000FF0000FE00007E0000380 00000000000000000000000000000000000000000000000000000000000000000000F000 03FC00071E000E1F001C1F001C1F00381F00383F00703F00703F00707F00F07E00E07E00 E0FE0000FC0000FC0001FC0001F80003F80003F80003F00007F00007E00007E0000FE0E0 0FC0E00FC1E01FC1C01F81C01F81C01F83801F03801F07001F07001F0E000F1C0007F800 01E000143879B619>I<0000000E0000003F0000007F0000007F0000007F0000007E0000 001C00000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000001F8000007FC00000F1F00001C0F0000380F8000780F80007 01F8000F01F8000E01F8001E01F8001C03F8003C03F8003803F0003803F0000007F00000 07F0000007E0000007E000000FE000000FE000000FC000000FC000001FC000001FC00000 1F8000001F8000003F8000003F8000003F0000003F0000007F0000007F0000007E000000 7E000000FE000000FE000000FC000000FC000001FC000001FC000001F8000001F8000003 F8000003F0001C03F0007E07E0007E07E000FE0FC000FE0F8000FE1F0000F83E0000787C 00003FF000000FC00000204883B619>I<0003F0000001FFF0000001FFF0000001FFF000 000007F000000007E000000007E000000007E00000000FE00000000FC00000000FC00000 000FC00000001FC00000001F800000001F800000001F800000003F800000003F00000000 3F000000003F000000007F000000007E000F80007E003FE0007E00F0E000FE01C1F000FC 0387F000FC0707F000FC0E07F001FC1C07E001F83807E001F830038001F870000003F8E0 000003F1C0000003F380000003FF00000007FC00000007FE00000007FFC0000007E7F800 000FE1FC00000FC07E00000FC07F00000FC03F00001FC03F80001F801F81C01F801F81C0 1F801F83C03F803F83803F003F03803F003F03803F003F07807F003F07007E003E07007E 001E0E007E001E1E00FE000F3C00FC0007F800380001E000243B7BB926>I<000FC007FF C007FFC007FFC0001FC0001F80001F80003F80003F80003F00003F00007F00007F00007E 00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80001F80003F80003F80003F0 0003F00007F00007F00007E00007E0000FE0000FE0000FC0000FC0001FC0001FC0001F80 001F80003F80003F80003F00003F00007F00007F00007E0E007E0E00FE0E00FE1E00FC1C 00FC1C00FC3C00FC3800F83800F878007870007CE0001FE0000F8000123B79B915>I<01 E000FE0007F00007F803FF801FFC000E3C0F07C0783E001E3E3C03E1E01F001C1F7803F3 C01F80383FF001F7800F80383FE001F7000F80783FC001FE000F80703FC001FE000FC070 3F8001FC000FC0703F0003F8001F80F07F0003F8001F80E07E0003F0001F80E07E0003F0 001F80007E0007F0003F8000FE0007F0003F0000FC0007E0003F0000FC0007E0003F0000 FC000FE0007F0001FC000FE0007E0001F8000FC0007E0001F8000FC000FE0001F8001FC0 00FC0003F8001FC000FC0003F0001F8001FC1C03F0001F8001F81C03F0003F8001F83C07 F0003F8003F83807E0003F0003F03807E0003F0003F03807E0007F0003F0700FE0007F00 03E0700FC0007E0003E0F00FC0007E0003E0E00FC000FE0003E1C01FC000FE0001E3C01F 8000FC0000FF000700003800003C003E2679A444>I<01E000FE000007F803FF80000E3C 0F07C0001E3E3C03E0001C1F7803F000383FF001F000383FE001F000783FC001F000703F C001F800703F8001F800703F0003F000F07F0003F000E07E0003F000E07E0003F000007E 0007F00000FE0007E00000FC0007E00000FC0007E00000FC000FE00001FC000FC00001F8 000FC00001F8001FC00001F8001F800003F8001F800003F0003F838003F0003F038003F0 003F078007F0007F070007E0007E070007E0007E070007E0007E0E000FE0007C0E000FC0 007C1E000FC0007C1C000FC0007C38001FC0003C78001F80001FE0000700000780002926 79A42F>I<00007F000003FFC0000FC1F0001F00F8007E007C00FC007C01F8007E03F000 3E07F0003F07E0003F0FE0003F1FC0003F1FC0003F3F80003F3F80007F7F80007F7F0000 7F7F00007F7F0000FFFF0000FFFE0000FEFE0000FEFE0001FEFE0001FCFC0001FCFC0003 F8FC0003F8FC0007F0FC0007E0FC000FE07C000FC07E001F803E003F003E007E001F00F8 000F83F00003FFC00000FE0000202677A42A>I<00078007C000001FE03FF000003CF078 7C000038F8E03E0000787FC03E0000707F801F000070FF001F0000F0FE001F8000E0FE00 1F8000E0FC001F8001E1FC001F8001C1FC001F8001C1F8001F8001C1F8001F800003F800 3F800003F8003F800003F0003F800003F0003F800007F0007F800007F0007F800007E000 7F000007E0007F00000FE000FF00000FE000FE00000FC000FE00000FC001FC00001FC001 FC00001FC001F800001F8003F800001F8003F000003F8007E000003FC00FC000003FC00F 8000003FE01F0000007FE03E0000007F70FC0000007E3FF00000007E0F80000000FE0000 000000FE0000000000FC0000000000FC0000000001FC0000000001FC0000000001F80000 000001F80000000003F80000000003F80000000003F00000000007F000000000FFFFC000 0000FFFFC0000000FFFFC0000000293580A42A>I<0000F8030007FE07001F871F003E03 BF007C03FE00F801FE01F801FE03F000FE07E000FC0FE000FC0FC000FC1FC001FC1FC001 F83F8001F83F8001F87F8003F87F0003F07F0003F07F0003F0FF0007F0FE0007E0FE0007 E0FE0007E0FE000FE0FC000FC0FC000FC0FC000FC0FC001FC0FC001F80FC003F80FC003F 807C007F807C00FF003E01FF003E03BF001F0F7F0007FE7E0001F07E0000007E000000FE 000000FC000000FC000000FC000001FC000001F8000001F8000001F8000003F8000003F0 000007F00001FFFFC001FFFFC001FFFFC0203577A426>I<03C003F0000FF01FFC001E78 3C0F001C7C700F003C3EE03F80383FC03F80387F803F80787F803F00707F003F00707F00 1C00F07E000000E0FE000000E0FC000000E0FC00000000FC00000001FC00000001F80000 0001F800000001F800000003F800000003F000000003F000000003F000000007F0000000 07E000000007E000000007E00000000FE00000000FC00000000FC00000000FC00000001F C00000001F800000001F800000001F800000003F800000003F000000000E000000002126 79A423>I<0003800007C0000FC0000FC0000FC0000FC0001FC0001F80001F80001F8000 3F80003F00003F00003F00007F00007E007FFFFF7FFFFFFFFFFF00FC0000FC0000FC0001 FC0001F80001F80001F80003F80003F00003F00003F00007F00007E00007E00007E0000F E0000FC0000FC0000FC0001FC0001F801C1F801C1F803C3F80383F00783F00703F00F03F 00E03F01C03E03C01F07800F0F0007FC0001F000183579B31C>116 D<00F800000003FE0001C0078F0003E00E0F8007E01E0F8007E01C0F8007E0380F800FE0 381F800FE0781F800FC0701F800FC0703F801FC0F03F001FC0E03F001F80E07F001F8000 7E003F80007E003F8000FE003F0000FC003F0000FC007F0001FC007F0001F8007E0001F8 007E0001F800FE0003F800FE0003F000FC0E03F000FC0E03F001FC1E03F001FC1C03F001 F81C03E001F81C03E001F83C03F003F83803F007F83801F007F07001F01EF8F000F83C78 E0003FF03FC0000FC00F00272679A42D>I<00F0000E0003FC003F00071E007F800E1F00 7F801C1F007F803C1F007F80381F003F80383F001F80703F000F80703F000F80707F000F 80F07E000F00E07E000700E0FE00070000FC000F0000FC000E0001FC000E0001F8000E00 01F8001E0003F8001C0003F0001C0003F0001C0003F0003C0007F000380007E000380007 E000700007E000700007E000700007E000E00007E000E00007E001C00007E003C00003E0 03800003F007000001F00E000000F83C0000007FF80000000FC00000212679A426>I<00 07E007C0001FF81FF800787C383C00F03E703C01E01EE0FE03C01FE0FE03801FC0FE0700 1FC0FC0F001F80FC0E001F80700E003F80001E003F00001C003F00001C003F000000007F 000000007F000000007E000000007E00000000FE00000000FE00000000FC00000000FC00 000001FC00000001FC00000001F800700001F800700003F800F00003F800E01C03F000E0 7E03F001E07E07F001C0FE07F00380FE0FF00780FE0EF00F00781CF81E0078387C3C003F F03FF00007C00FC00027267CA427>120 D<0003C00380000FF00780001FF80700003FFC 0F00007FFC0E0000FFFE1E0000F83FFC0001F007F80001E000F00001C000E00001C001E0 00000003C000000007800000000F000000001E000000003C000000007800000000F00000 0001E000000003C000000007800000000F000000001E000000003C0000000078001C0000 F0001C0001E0003C0003C00038000380007800078000F8000FF801F0001FFF07E0003E1F FFE0003C0FFFC000780FFF80007007FF0000F003FC0000E000F0000021267BA422>122 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe ecbx1200 12 55 /Fe 55 250 df<0000000FFF0000000001FFFFC00000000FFFFFF00000007FFFFFF80000 01FFF803FC000003FFC000FE00000FFF0003FE00001FFE0007FF00003FFC000FFF00003F F8000FFF00007FF0000FFF00007FF0001FFF8000FFF0000FFF0000FFE0000FFF0000FFE0 000FFF0000FFE0000FFF0000FFE00007FE0000FFE00001F80000FFE00000000000FFE000 00000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE00000 000000FFE001FFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF 80FFFFFFFFFFFF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF80 00FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000 FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FF E00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE0 0003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE000 03FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003 FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF807FFFFFC1FFFF FF7FFFFFC1FFFFFF7FFFFFC1FFFFFF7FFFFFC1FFFFFF7FFFFFC1FFFFFF38467EC53E>28 D<0000000FFF0000000001FFFFEF8000000FFFFFFF8000007FFFFFFF800001FFF807FF80 0003FF8007FF80000FFF000FFF80001FFE000FFF80003FFC000FFF80003FF8000FFF8000 7FF0000FFF80007FF00007FF8000FFF00007FF8000FFE00003FF8000FFE00003FF8000FF E00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE0 0003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE000 03FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFF FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF 8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF80 00FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000 FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FF E00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE0 0003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE00003FF8000FFE000 03FF8000FFE00003FF8000FFE00003FF8000FFE00003FF807FFFFFC1FFFFFF7FFFFFC1FF FFFF7FFFFFC1FFFFFF7FFFFFC1FFFFFF7FFFFFC1FFFFFF38467EC53E>I<0007F0000000 00001C00003FFC00000000007E0000FFFF0000000000FE0001FFFFC000000000FE0003FE 0FE000000001FE0007F803F000000007FC000FF001FC0000000FF8001FF001FF0000001F F0001FE000FFC000007FF0003FE0007FFC0003FFE0003FE0007FFFE07FFFC0007FC0003C FFFFFFFF80007FC0003C1FFFFFFF80007FC0003C03FFFC7F0000FFC0003E000000FE0000 FFC0001E000001FC0000FFC0001E000003FC0000FFC0001E000003F80000FFC0001E0000 07F00000FFC0001E00000FE00000FFC0001E00001FE00000FFC0001E00001FC00000FFC0 001E00003F800000FFC0001E00007F000000FFC0001E0000FF000000FFC0001E0000FE00 0000FFC0003E0001FC0000007FC0003C0003F80000007FC0003C0007F80000007FC0003C 0007F00000003FE0007C000FE00000003FE00078001FC00000001FE000F8003FC0000000 1FF001F0003F800000000FF001F0007F0000000007F803E000FE0000000003FE0FC001FE 0000000001FFFF8001FC0000000000FFFF0003F800000000003FFC0007F0000000000007 F0000FF00003F800000000000FE0001FFE00000000001FC0007FFF80000000003F8000FF FFC0000000007F8001FF07E0000000007F0003FC01F000000000FE0007F800F800000001 FC000FF800F800000003FC000FF0007C00000003F8001FF0003C00000007F0001FF0003E 0000000FE0003FE0001E0000001FE0003FE0001E0000001FC0003FE0001E0000003F8000 7FE0001F0000007F00007FE0000F000000FF00007FE0000F000000FE00007FE0000F0000 01FC00007FE0000F000003F800007FE0000F000007F800007FE0000F000007F000007FE0 000F00000FE000007FE0000F00001FC000007FE0000F00003FC000007FE0000F00003F80 00007FE0000F00007F0000007FE0001F0000FE0000003FE0001E0001FE0000003FE0001E 0001FC0000003FE0001E0003F80000001FF0003E0007F00000001FF0003C000FF0000000 0FF0007C000FE00000000FF800F8001FC000000007F800F8003F8000000003FC01F0003F 8000000001FF07E0007F0000000000FFFFC0007E00000000007FFF80003E00000000001F FE00001C000000000003F80050517ACA5D>37 D<07C0001FF0003FF8007FFC00FFFE00FF FF00FFFF00FFFF00FFFF80FFFF80FFFF807FFF803FFF801FF78007C780000780000F8000 0F80000F00000F00001F00001E00003E00003E00007C0000FC0000F80001F00003E00007 E0000FC0001F80001F00000C0000112278C41F>39 D<000001E0000003E000000FC00000 1F8000003F0000007E000000FC000001FC000003F8000007F0000007E000000FE000001F C000003FC000003F8000007F800000FF000000FF000001FE000001FE000003FC000003FC 000007FC000007F8000007F800000FF800000FF000000FF000001FF000001FF000001FE0 00003FE000003FE000003FE000003FE000007FC000007FC000007FC000007FC000007FC0 00007FC00000FFC00000FFC00000FF800000FF800000FF800000FF800000FF800000FF80 0000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FFC0 0000FFC000007FC000007FC000007FC000007FC000007FC000007FC000003FE000003FE0 00003FE000003FE000001FE000001FF000001FF000000FF000000FF000000FF8000007F8 000007F8000007FC000003FC000003FC000001FE000001FE000000FF000000FF0000007F 8000003F8000003FC000001FC000000FE0000007E0000007F0000003F8000001FC000000 FC0000007E0000003F0000001F8000000FC0000003E0000001E01B6476CA2C>II<07C01FF03FF87FFCFFFCFFFEFFFEFFFFFFFFFFFFFFFF7FFF3FFF1FFF 07CF000F000F001F001E001E003E003E003C007C00F800F801F003F003E007C01F801F00 1E000C001022788E1F>44 D<07C01FF03FF87FFCFFFEFFFEFFFEFFFEFFFEFFFEFFFE7FFC 3FF81FF007C00F0F788E1F>46 D<0000000000C00000000001E00000000003E000000000 03E00000000003C00000000007C00000000007C0000000000F80000000000F8000000000 0F00000000001F00000000001F00000000003E00000000003E00000000003C0000000000 7C00000000007C0000000000F80000000000F80000000001F00000000001F00000000001 E00000000003E00000000003E00000000007C00000000007C0000000000780000000000F 80000000000F80000000001F00000000001F00000000001E00000000003E00000000003E 00000000007C00000000007C0000000000780000000000F80000000000F80000000001F0 0000000001F00000000001E00000000003E00000000003E00000000007C00000000007C0 000000000780000000000F80000000000F80000000001F00000000001F00000000003E00 000000003E00000000003C00000000007C00000000007C0000000000F80000000000F800 00000000F00000000001F00000000001F00000000003E00000000003E00000000003C000 00000007C00000000007C0000000000F80000000000F80000000000F00000000001F0000 0000001F00000000003E00000000003E00000000003C00000000007C00000000007C0000 000000F80000000000F80000000000F00000000001F00000000001F00000000003E00000 000003E00000000007C00000000007C0000000000780000000000F80000000000F800000 00001F00000000001F00000000001E00000000003E00000000003E00000000007C000000 00007C0000000000780000000000F80000000000F80000000000F0000000000060000000 00002B647ACA38>I<000003C000000007C00000001FC00000007FC0000003FFC000003F FFC000FFFFFFC000FFFFFFC000FFFFFFC000FFFFFFC000FFC3FFC0000003FFC0000003FF C0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0 000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC000 0003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC00000 03FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003 FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FF C0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0000003FFC0 000003FFC0000003FFC0000003FFC0000003FFC000FFFFFFFFFCFFFFFFFFFCFFFFFFFFFC FFFFFFFFFCFFFFFFFFFC264177C038>49 D<0000FFE00000000FFFFE0000003FFFFF8000 00FFFFFFE00003FFFFFFF80007FC03FFFE000FE0007FFF001F80003FFF803F00000FFFC0 7F000007FFC07FC00007FFE07FF00003FFE0FFF00001FFF0FFF80001FFF0FFF80001FFF8 FFF80000FFF8FFF80000FFF8FFF80000FFF8FFF80000FFF87FF00000FFF83FE00000FFF8 1FC00000FFF800000000FFF800000000FFF000000001FFF000000001FFF000000001FFE0 00000003FFE000000003FFC000000007FF800000000FFF000000000FFF000000001FFC00 0000003FF8000000003FF0000000007FE000000000FFC000000001FF0000000003FE0000 000007FC000000000FF0000000001FE0000000003F80000000007F0000780000FE000078 0001FC0000780003F80000F80007E00000F0000FC00000F0001F800000F0003F000000F0 007C000001F000F8000003F001FFFFFFFFF003FFFFFFFFE007FFFFFFFFE00FFFFFFFFFE0 1FFFFFFFFFE03FFFFFFFFFE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFC0FFFFFFFFFFC0 FFFFFFFFFFC0FFFFFFFFFFC02D417BC038>I<0000FFF000000007FFFF0000001FFFFFC0 00007FFFFFF00000FF007FF80003F8003FFE0007E0001FFF0007E0000FFF000FF80007FF 800FFE0007FF801FFE0007FFC01FFF0007FFC01FFF0007FFC01FFF0007FFC01FFF0007FF C01FFF0007FFC01FFF0007FFC00FFE0007FFC007FC0007FF8003F8000FFF800000000FFF 000000001FFF000000001FFE000000003FFC000000007FF800000000FFF000000001FFE0 0000000FFF80000007FFFE00000007FFF800000007FFFF00000007FFFFC000000000FFF0 000000003FFC000000000FFE000000000FFF8000000007FF8000000003FFC000000003FF E000000003FFE000000001FFF000000001FFF000000001FFF800000001FFF800000001FF F80FC00001FFF83FF00001FFF87FF80001FFF87FF80001FFF8FFFC0001FFF8FFFC0001FF F8FFFC0001FFF0FFFC0001FFF0FFFC0003FFF0FFFC0003FFE07FF80003FFE07FF00007FF C07FE00007FFC03F80000FFF801FF0001FFF000FFE00FFFE0007FFFFFFF80001FFFFFFF0 00007FFFFFC000001FFFFE00000001FFE000002D427BC038>I<000000003F0000000000 003F0000000000007F000000000000FF000000000001FF000000000003FF000000000003 FF000000000007FF00000000000FFF00000000001FFF00000000003FFF00000000003FFF 00000000007FFF0000000000FFFF0000000001F7FF0000000003E7FF0000000007E7FF00 00000007C7FF000000000F87FF000000001F07FF000000003E07FF000000007E07FF0000 00007C07FF00000000F807FF00000001F007FF00000003E007FF00000007E007FF000000 07C007FF0000000F8007FF0000001F0007FF0000003E0007FF0000007C0007FF0000007C 0007FF000000F80007FF000001F00007FF000003E00007FF000007C00007FF00000FC000 07FF00000F800007FF00001F000007FF00003E000007FF00007C000007FF0000FC000007 FF0000FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFF FF800000000FFF00000000000FFF00000000000FFF00000000000FFF00000000000FFF00 000000000FFF00000000000FFF00000000000FFF00000000000FFF00000000000FFF0000 0000000FFF00000000000FFF000000007FFFFFFF8000007FFFFFFF8000007FFFFFFF8000 007FFFFFFF8000007FFFFFFF8031417DC038>I<000001FF800000001FFFF00000007FFF FC000001FFFFFF000007FF807F80000FFC001F80003FF0001FC0007FE0007FC000FFC000 FFE001FF8001FFE003FF8001FFE003FF0001FFE007FE0001FFE00FFE0001FFE00FFE0001 FFE01FFC0000FFC01FFC00007F801FFC00001E003FFC000000003FFC000000003FF80000 00007FF8000000007FF8000000007FF807FC00007FF81FFF8000FFF87FFFE000FFF8FFFF F800FFF9F01FFC00FFFBC007FE00FFFF8003FF00FFFF8003FF80FFFF0001FFC0FFFE0001 FFC0FFFE0000FFE0FFFE0000FFE0FFFC0000FFF0FFFC0000FFF0FFFC0000FFF0FFFC0000 FFF8FFF80000FFF8FFF80000FFF8FFF80000FFF8FFF80000FFF87FF80000FFF87FF80000 FFF87FF80000FFF87FF80000FFF87FF80000FFF83FF80000FFF83FF80000FFF83FF80000 FFF03FFC0000FFF01FFC0000FFF01FFC0000FFF00FFC0001FFE00FFC0001FFE007FE0001 FFC007FF0003FF8003FF8003FF0001FFC007FE0000FFE01FFC00007FFFFFF800001FFFFF F0000007FFFFC0000001FFFF000000003FF000002D427BC038>54 D<1E00000000001F00000000001FFC000000001FFFFFFFFFFE1FFFFFFFFFFE1FFFFFFFFF FE1FFFFFFFFFFE3FFFFFFFFFFE3FFFFFFFFFFC3FFFFFFFFFF83FFFFFFFFFF03FFFFFFFFF E03FFFFFFFFFC03FFFFFFFFFC07FFFFFFFFF807E0000003F007C0000007E007C000000FC 0078000000F80078000001F80078000003F000F8000007E000F000000FC000F000000F80 00F000001F80000000003F00000000007E0000000000FC0000000000FC0000000001F800 00000003F80000000003F00000000007F0000000000FE0000000000FE0000000001FE000 0000001FC0000000003FC0000000003FC0000000007FC0000000007F8000000000FF8000 000000FF8000000001FF8000000001FF8000000001FF8000000003FF8000000003FF0000 000003FF0000000003FF0000000007FF0000000007FF0000000007FF0000000007FF0000 000007FF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000 00000FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000007FE0000 000003FC0000000001F80000002F447AC238>I<07C01FF03FF87FFCFFFEFFFEFFFEFFFE FFFEFFFEFFFE7FFC3FF81FF007C000000000000000000000000000000000000000000000 00000000000007C01FF03FF87FFCFFFEFFFEFFFEFFFEFFFEFFFEFFFE7FFC3FF81FF007C0 0F2C78AB1F>58 D<000000001F8000000000000000001F8000000000000000003FC00000 0000000000003FC000000000000000007FE000000000000000007FE00000000000000000 7FE00000000000000000FFF00000000000000000FFF00000000000000001FFF800000000 00000001FFF80000000000000001FFF80000000000000003FFFC0000000000000003FFFC 0000000000000007FFFE0000000000000007FFFE0000000000000007FFFE000000000000 000FFFFF000000000000000F9FFF000000000000001F9FFF800000000000001F1FFF8000 00000000001F0FFF800000000000003F0FFFC00000000000003E07FFC00000000000007E 07FFE00000000000007C07FFE00000000000007C03FFE0000000000000FC03FFF0000000 000000F801FFF0000000000001F801FFF8000000000001F001FFF8000000000001F000FF F8000000000003F000FFFC000000000003E0007FFC000000000007E0007FFE0000000000 07C0007FFE000000000007C0003FFE00000000000FC0003FFF00000000000F80001FFF00 000000001F80001FFF80000000001F00000FFF80000000001F00000FFF80000000003F00 000FFFC0000000003E000007FFC0000000007E000007FFE0000000007FFFFFFFFFE00000 00007FFFFFFFFFE000000000FFFFFFFFFFF000000000FFFFFFFFFFF000000001FFFFFFFF FFF800000001F0000000FFF800000001F0000000FFF800000003F0000000FFFC00000003 E00000007FFC00000007E00000007FFE00000007C00000003FFE00000007C00000003FFE 0000000F800000003FFF0000000F800000001FFF0000001F800000001FFF8000001F0000 00000FFF8000003F000000000FFFC000003E000000000FFFC000007E0000000007FFC000 FFFFFF00000FFFFFFFF0FFFFFF00000FFFFFFFF0FFFFFF00000FFFFFFFF0FFFFFF00000F FFFFFFF0FFFFFF00000FFFFFFFF04C457CC455>65 D<00000000FFF00000700000001FFF FF0000F0000001FFFFFFE001F0000007FFFFFFF803F000003FFFFFFFFE07F00000FFFFE0 01FF0FF00001FFFE00003F9FF00007FFF000000FFFF0000FFFC0000007FFF0001FFF0000 0003FFF0003FFE00000001FFF0007FFC00000000FFF000FFF8000000007FF001FFF00000 00003FF003FFE0000000001FF007FFE0000000001FF007FFC0000000000FF00FFF800000 00000FF00FFF800000000007F01FFF000000000007F01FFF000000000003F03FFF000000 000003F03FFE000000000003F03FFE000000000003F07FFE000000000001F07FFE000000 000001F07FFE000000000001F07FFC00000000000000FFFC00000000000000FFFC000000 00000000FFFC00000000000000FFFC00000000000000FFFC00000000000000FFFC000000 00000000FFFC00000000000000FFFC00000000000000FFFC00000000000000FFFC000000 00000000FFFC00000000000000FFFC00000000000000FFFC00000000000000FFFC000000 000000007FFC000000000000007FFE000000000000007FFE000000000000F07FFE000000 000000F03FFE000000000000F03FFE000000000000F03FFF000000000000F01FFF000000 000001F01FFF000000000001E00FFF800000000001E00FFF800000000003E007FFC00000 000003C007FFE00000000007C003FFE00000000007C001FFF0000000000F8000FFF80000 00001F00007FFC000000003F00003FFE000000007E00001FFF80000000FC00000FFFC000 0001F8000007FFF0000007F0000001FFFE00001FE0000000FFFFF001FF800000003FFFFF FFFF0000000007FFFFFFFC0000000001FFFFFFF000000000001FFFFF80000000000000FF F800000044467AC451>67 D69 D76 DII<00000007FF C0000000000000FFFFFE000000000007FFFFFFC0000000001FFFFFFFF0000000007FFE00 FFFC00000001FFF0001FFF00000007FF800003FFC000000FFF000001FFE000001FFC0000 007FF000003FF80000003FF800007FF00000001FFC0000FFF00000001FFE0001FFE00000 000FFF0003FFC000000007FF8003FFC000000007FF8007FF8000000003FFC007FF800000 0003FFC00FFF0000000001FFE00FFF0000000001FFE01FFF0000000001FFF01FFE000000 0000FFF03FFE0000000000FFF83FFE0000000000FFF83FFE0000000000FFF87FFE000000 0000FFFC7FFC00000000007FFC7FFC00000000007FFC7FFC00000000007FFC7FFC000000 00007FFCFFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC000000 00007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC000000 00007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC00000000007FFEFFFC000000 00007FFEFFFC00000000007FFE7FFC00000000007FFC7FFE0000000000FFFC7FFE000000 0000FFFC7FFE0000000000FFFC3FFE0000000000FFF83FFE0000000000FFF83FFF000000 0001FFF81FFF0000000001FFF01FFF0000000001FFF01FFF8000000003FFF00FFF800000 0003FFE00FFF8000000003FFE007FFC000000007FFC003FFC000000007FF8003FFE00000 000FFF8001FFF00000001FFF0000FFF80000003FFE00007FFC0000007FFC00003FFE0000 00FFF800001FFF000001FFF000000FFFC00007FFE0000007FFF0001FFFC0000001FFFE00 FFFF00000000FFFFFFFFFE000000003FFFFFFFF80000000007FFFFFFC00000000000FFFF FE00000000000007FFC000000047467AC454>I82 D<0000FFE0001C000007FFFE003C00003FFFFF807C0000FFFFFFE0FC0001FFFFFFF9FC00 03FF801FFFFC0007FC0001FFFC000FF800007FFC001FF000003FFC003FE000000FFC003F C0000007FC007FC0000003FC007F80000003FC007F80000001FC007F80000000FC00FF80 000000FC00FF800000007C00FF800000007C00FFC00000007C00FFC00000007C00FFE000 00003C00FFF00000003C00FFF80000003C00FFFC00000000007FFE00000000007FFFE000 0000007FFFFE000000003FFFFFF00000003FFFFFFF0000001FFFFFFFE000001FFFFFFFFC 00000FFFFFFFFE000007FFFFFFFF800003FFFFFFFFC00001FFFFFFFFE000007FFFFFFFF0 00001FFFFFFFF8000007FFFFFFFC000000FFFFFFFC0000000FFFFFFE00000000FFFFFE00 00000007FFFF00000000007FFF00000000003FFF00000000000FFF800000000007FF8000 00000003FF80F000000003FF80F000000001FF80F000000001FF80F000000000FF80F000 000000FF80F800000000FF80F800000000FF80F800000000FF00FC00000000FF00FC0000 0000FF00FE00000001FF00FF00000001FE00FF80000003FE00FFC0000003FC00FFE00000 07FC00FFF800000FF800FFFF00003FF000FFFFF800FFE000FE7FFFFFFFC000FC1FFFFFFF 0000F807FFFFFC0000F000FFFFF00000E00007FF80000031467AC43E>I<3FFFFFFFFFFF FFFFE03FFFFFFFFFFFFFFFE03FFFFFFFFFFFFFFFE03FFFFFFFFFFFFFFFE03FFFFFFFFFFF FFFFE03FFE000FFF8003FFE07FE0000FFF80003FF07FC0000FFF80001FF07F00000FFF80 0007F07F00000FFF800007F07E00000FFF800003F07C00000FFF800001F07C00000FFF80 0001F07C00000FFF800001F07800000FFF800000F07800000FFF800000F07800000FFF80 0000F07800000FFF800000F0F800000FFF800000F8F000000FFF80000078F000000FFF80 000078F000000FFF80000078F000000FFF80000078F000000FFF800000780000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000007FFFFFFFFFF00000007FFFFFFFFFF00000007FFFFFFFF FF00000007FFFFFFFFFF00000007FFFFFFFFFF000045437CC24E>III<0001FFE0000000001FFFFE000000007FFFFF 80000001FFFFFFE0000003FE007FF8000007FC001FFC000007FE000FFE00000FFF0007FF 00000FFF0007FF00000FFF0003FF80000FFF0003FF80000FFF0003FF80000FFF0001FFC0 0007FE0001FFC00003FC0001FFC00000F00001FFC00000000001FFC00000000001FFC000 00000001FFC00000000001FFC000000003FFFFC0000000FFFFFFC0000007FFFFFFC00000 3FFFF1FFC00000FFFC01FFC00003FFE001FFC00007FF8001FFC0001FFE0001FFC0003FFC 0001FFC0003FF80001FFC0007FF80001FFC0007FF00001FFC000FFF00001FFC000FFE000 01FFC000FFE00001FFC000FFE00001FFC000FFE00003FFC000FFE00003FFC000FFF00007 FFC0007FF8000FFFC0007FF8001FFFF0003FFE003EFFFFC01FFF80FC7FFFC007FFFFF87F FFC003FFFFE01FFFC0007FFF8007FFC0000FFC00000000322F7DAD36>97 D<007FC000000000FFFFC000000000FFFFC000000000FFFFC000000000FFFFC000000000 FFFFC00000000003FFC00000000001FFC00000000001FFC00000000001FFC00000000001 FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FF C00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC0 0000000001FFC00000000001FFC00000000001FFC00000000001FFC00FF8000001FFC0FF FF800001FFC3FFFFE00001FFCFFFFFF80001FFDFC03FFC0001FFFF000FFE0001FFFC0003 FF0001FFF80001FF8001FFF00001FFC001FFE00000FFE001FFC00000FFE001FFC000007F F001FFC000007FF001FFC000007FF801FFC000003FF801FFC000003FF801FFC000003FF8 01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01 FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01FF C000003FFC01FFC000003FFC01FFC000003FF801FFC000003FF801FFC000007FF801FFC0 00007FF001FFC000007FF001FFC000007FF001FFC00000FFE001FFE00000FFC001FFF000 01FFC001FFF80003FF8001FF7C0007FF0001FE3E000FFE0001FC1FC07FFC0001F80FFFFF F00001F003FFFFC00001E000FFFF00000000001FF0000036467DC43E>I<00003FFC0000 0001FFFFC000000FFFFFF000003FFFFFFC00007FF003FE0000FFC001FF0003FF8003FF00 07FF0007FF8007FE0007FF800FFE0007FF801FFC0007FF801FFC0007FF803FF80007FF80 3FF80003FF007FF80001FE007FF8000078007FF0000000007FF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000 FFF000000000FFF000000000FFF000000000FFF000000000FFF0000000007FF800000000 7FF8000000007FF8000000003FF8000000003FFC000003C03FFC000003C01FFE000007C0 0FFE000007800FFF00000F8007FF80001F0003FFC0003E0001FFF0007C00007FFC03F800 003FFFFFF000000FFFFFC0000003FFFF000000003FF800002A2F7CAD32>I<0000000003 FE0000000007FFFE0000000007FFFE0000000007FFFE0000000007FFFE0000000007FFFE 00000000001FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE00 000000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE0000 0000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE000000 00000FFE00000000000FFE00000000000FFE0000003FE00FFE000003FFFC0FFE00000FFF FF8FFE00003FFFFFCFFE0000FFF807FFFE0001FFC001FFFE0003FF80007FFE0007FF0000 3FFE000FFE00001FFE000FFC00000FFE001FFC00000FFE003FF800000FFE003FF800000F FE003FF800000FFE007FF800000FFE007FF000000FFE007FF000000FFE00FFF000000FFE 00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00 FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FF F000000FFE007FF000000FFE007FF000000FFE007FF000000FFE007FF800000FFE003FF8 00000FFE003FF800000FFE001FFC00001FFE001FFC00001FFE000FFE00003FFE0007FE00 007FFE0003FF0000FFFF0001FFC003FFFFFC00FFF01FEFFFFC007FFFFF8FFFFC001FFFFE 0FFFFC0007FFF80FFFFC00007FC00FF80036467CC43E>I<00003FF800000003FFFF8000 000FFFFFE000003FFFFFF000007FF83FF80000FFC007FC0001FF8003FE0003FF0001FF00 07FE0000FF800FFC0000FF801FFC00007FC01FF800007FC03FF800003FE03FF800003FE0 7FF800003FE07FF000003FE07FF000003FF07FF000001FF0FFF000001FF0FFF000001FF0 FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFF000000000FFF000000000 FFF000000000FFF000000000FFF0000000007FF0000000007FF0000000007FF800000000 7FF8000000003FF8000000003FF8000000F01FFC000000F01FFC000001F00FFE000001E0 07FF000003E003FF800007C001FFC0000F8000FFF0003F00007FFE01FE00001FFFFFFC00 0007FFFFF0000001FFFFC00000001FFE00002C2F7DAD33>I<000000FF8000000FFFE000 007FFFF00001FFFFF80003FF8FFC000FFE0FFE001FFC1FFE001FF81FFE003FF81FFE007F F01FFE007FF01FFE007FF00FFC00FFE00FFC00FFE003F000FFE000C000FFE0000000FFE0 000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE000 0000FFE0000000FFE00000FFFFFFF800FFFFFFF800FFFFFFF800FFFFFFF800FFFFFFF800 00FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000 FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FF E0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0 000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE000 0000FFE0000000FFE0000000FFE0000000FFE0000000FFE000007FFFFFE0007FFFFFE000 7FFFFFE0007FFFFFE0007FFFFFE00027467DC522>I<0000FFE0007E00000FFFFE03FF80 003FFFFF8FFF8000FFFFFFFFFFC001FFC07FFF3FC003FF001FF83FC007FE000FFC3FC00F FC0007FE1F801FFC0007FF0F001FF80003FF00001FF80003FF00003FF80003FF80003FF8 0003FF80003FF80003FF80003FF80003FF80003FF80003FF80003FF80003FF80003FF800 03FF80003FF80003FF80001FF80003FF00001FF80003FF00001FFC0007FF00000FFC0007 FE000007FE000FFC000003FF001FF8000001FFC07FF0000003FFFFFFE0000003FFFFFF80 0000078FFFFE0000000780FFE00000000F8000000000000F8000000000000F8000000000 000F8000000000000FC000000000000FE000000000000FF000000000000FFFFFFFC00000 0FFFFFFFFC000007FFFFFFFF800007FFFFFFFFE00003FFFFFFFFF00001FFFFFFFFFC0000 FFFFFFFFFC0003FFFFFFFFFE000FFFFFFFFFFF001FF000007FFF003FC0000007FF007F80 000001FF807F80000000FF80FF00000000FF80FF000000007F80FF000000007F80FF0000 00007F80FF000000007F80FF80000000FF807F80000000FF007FC0000001FF003FE00000 03FE001FF0000007FC000FFE00003FF80007FFC001FFF00001FFFFFFFFC000007FFFFFFF 0000000FFFFFF8000000007FFF00000032427DAC38>I<007FC000000000FFFFC0000000 00FFFFC000000000FFFFC000000000FFFFC000000000FFFFC00000000003FFC000000000 01FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001 FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FF C00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC0 0000000001FFC00000000001FFC007FE000001FFC03FFF800001FFC0FFFFE00001FFC1FF FFF80001FFC7F03FFC0001FFCF801FFC0001FFDF000FFE0001FFDE000FFE0001FFFC000F FE0001FFF80007FF0001FFF00007FF0001FFF00007FF0001FFE00007FF0001FFE00007FF 0001FFE00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF00 01FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001 FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FF C00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC0 0007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC000 07FF00FFFFFF83FFFFFEFFFFFF83FFFFFEFFFFFF83FFFFFEFFFFFF83FFFFFEFFFFFF83FF FFFE37457CC43E>I<007C0001FF0003FF8007FFC007FFC00FFFE00FFFE00FFFE00FFFE0 0FFFE007FFC007FFC003FF8001FF00007C00000000000000000000000000000000000000 000000000000000000000000007FC07FFFC07FFFC07FFFC07FFFC07FFFC003FFC001FFC0 01FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC0 01FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC0 01FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC0FFFFFFFFFFFFFFFFFFFFFFFF FFFFFF18467CC520>I<007FC000000000FFFFC000000000FFFFC000000000FFFFC00000 0000FFFFC000000000FFFFC00000000003FFC00000000001FFC00000000001FFC0000000 0001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC000000000 01FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001 FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FF C00000000001FFC0007FFFE001FFC0007FFFE001FFC0007FFFE001FFC0007FFFE001FFC0 007FFFE001FFC0000FE00001FFC0001FC00001FFC0003F000001FFC0007E000001FFC000 FC000001FFC003F8000001FFC007E0000001FFC00FC0000001FFC01F80000001FFC07F00 000001FFC0FE00000001FFC1FC00000001FFC3FE00000001FFC7FE00000001FFDFFF0000 0001FFFFFF80000001FFFFFFC0000001FFFFFFC0000001FFF9FFE0000001FFE1FFF00000 01FFC0FFF8000001FF807FF8000001FF803FFC000001FF803FFE000001FF801FFF000001 FF800FFF000001FF8007FF800001FF8007FFC00001FF8003FFE00001FF8001FFE00001FF 8000FFF00001FF8000FFF80001FF80007FFC0001FF80003FFC00FFFFFF03FFFFF8FFFFFF 03FFFFF8FFFFFF03FFFFF8FFFFFF03FFFFF8FFFFFF03FFFFF835457DC43B>107 D<007FC000FFFFC000FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0 0001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF8019457CC420>I<007F8007 FE00000FFC0000FFFF803FFFC0007FFF8000FFFF80FFFFF001FFFFE000FFFF81FFFFF803 FFFFF000FFFF87F01FFC0FE03FF800FFFF8FC00FFE1F801FFC0003FF9F000FFF3E001FFE 0001FF9E0007FF3C000FFE0001FFBC0007FF78000FFE0001FFF80003FFF00007FF0001FF F80003FFF00007FF0001FFF00003FFE00007FF0001FFE00003FFC00007FF0001FFE00003 FFC00007FF0001FFE00003FFC00007FF0001FFC00003FF800007FF0001FFC00003FF8000 07FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF00 01FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC0 0003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF 800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007 FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001 FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC000 03FF800007FF0001FFC00003FF800007FF0001FFC00003FF800007FF0001FFC00003FF80 0007FF00FFFFFF81FFFFFF03FFFFFEFFFFFF81FFFFFF03FFFFFEFFFFFF81FFFFFF03FFFF FEFFFFFF81FFFFFF03FFFFFEFFFFFF81FFFFFF03FFFFFE572D7CAC5E>I<007F8007FE00 00FFFF803FFF8000FFFF80FFFFE000FFFF81FFFFF800FFFF87F03FFC00FFFF8F801FFC00 03FF9F000FFE0001FF9E000FFE0001FFBC000FFE0001FFF80007FF0001FFF00007FF0001 FFF00007FF0001FFE00007FF0001FFE00007FF0001FFE00007FF0001FFC00007FF0001FF C00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC0 0007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC000 07FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007 FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF 0001FFC00007FF0001FFC00007FF0001FFC00007FF00FFFFFF83FFFFFEFFFFFF83FFFFFE FFFFFF83FFFFFEFFFFFF83FFFFFEFFFFFF83FFFFFE372D7CAC3E>I<00001FFC00000000 01FFFFC000000007FFFFF00000001FFFFFFC0000007FF80FFF000000FFC001FF800001FF 8000FFC00003FE00003FE00007FE00003FF0000FFC00001FF8000FF800000FF8001FF800 000FFC001FF800000FFC003FF800000FFE003FF0000007FE007FF0000007FF007FF00000 07FF007FF0000007FF007FF0000007FF00FFF0000007FF80FFF0000007FF80FFF0000007 FF80FFF0000007FF80FFF0000007FF80FFF0000007FF80FFF0000007FF80FFF0000007FF 80FFF0000007FF80FFF0000007FF807FF0000007FF007FF0000007FF007FF0000007FF00 7FF0000007FF003FF800000FFE003FF800000FFE001FF800000FFC001FFC00001FFC000F FC00001FF80007FE00003FF00007FE00003FF00003FF8000FFE00001FFC001FFC000007F F80FFF0000003FFFFFFE0000000FFFFFF800000001FFFFC0000000001FFC000000312F7D AD38>I<007FC00FF80000FFFFC0FFFF8000FFFFC3FFFFE000FFFFCFFFFFF800FFFFDFC0 3FFC00FFFFFF001FFE0003FFFC0007FF0001FFF80003FF8001FFF00003FFC001FFE00001 FFE001FFC00001FFE001FFC00000FFF001FFC00000FFF001FFC000007FF801FFC000007F F801FFC000007FF801FFC000007FF801FFC000003FFC01FFC000003FFC01FFC000003FFC 01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01 FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000003FFC01FFC000007FF801FF C000007FF801FFC000007FF801FFC000007FF001FFC00000FFF001FFC00000FFF001FFC0 0001FFE001FFE00001FFC001FFF00003FFC001FFF80007FF8001FFFC000FFF0001FFFE00 1FFE0001FFDFC07FFC0001FFCFFFFFF00001FFC3FFFFC00001FFC0FFFF000001FFC01FF0 000001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC0000000 0001FFC00000000001FFC00000000001FFC00000000001FFC00000000001FFC000000000 01FFC00000000001FFC00000000001FFC000000000FFFFFF80000000FFFFFF80000000FF FFFF80000000FFFFFF80000000FFFFFF8000000036407DAC3E>I<00003FE0001E000003 FFFC003E00000FFFFF007E00003FFFFF807E0000FFF80FE0FE0001FFE003F1FE0003FFC0 01F1FE0007FF8000FBFE000FFF00007FFE000FFE00003FFE001FFE00001FFE003FFC0000 1FFE003FFC00000FFE003FF800000FFE007FF800000FFE007FF800000FFE007FF800000F FE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE 00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00FFF000000FFE00 FFF000000FFE00FFF000000FFE007FF800000FFE007FF800000FFE007FF800000FFE007F F800000FFE003FFC00000FFE003FFC00000FFE001FFE00001FFE001FFE00003FFE000FFF 00007FFE0007FF0000FFFE0003FF8001FFFE0001FFE003EFFE0000FFF01FCFFE00007FFF FF8FFE00001FFFFE0FFE000003FFF80FFE0000007FC00FFE00000000000FFE0000000000 0FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000F FE00000000000FFE00000000000FFE00000000000FFE00000000000FFE00000000000FFE 00000000000FFE0000000007FFFFFC00000007FFFFFC00000007FFFFFC00000007FFFFFC 00000007FFFFFC36407CAC3B>I<007F807F00FFFF81FFE0FFFF83FFF0FFFF8FFFF8FFFF 8F8FFCFFFF9F1FFE03FFBE1FFE01FFBC1FFE01FFF81FFE01FFF81FFE01FFF01FFE01FFF0 0FFC01FFE007F801FFE001E001FFE0000001FFE0000001FFE0000001FFC0000001FFC000 0001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC00000 01FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001 FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC00000FFFF FFE000FFFFFFE000FFFFFFE000FFFFFFE000FFFFFFE000272D7DAC2E>I<001FFC038000 FFFF878003FFFFFF800FFFFFFF801FF003FF803FC000FF803F80003F807F00001F807E00 001F80FE00000F80FE00000F80FE00000780FF00000780FF00000780FF80000780FFE000 0000FFFE0000007FFFF000007FFFFF00003FFFFFC0003FFFFFF0001FFFFFFC000FFFFFFE 0003FFFFFF0001FFFFFF80007FFFFF80000FFFFFC000003FFFC0000003FFE0000000FFE0 F000003FE0F000003FE0F800001FE0F800000FE0F800000FE0FC00000FE0FC00000FE0FE 00000FC0FF00001FC0FF00001FC0FF80003F80FFE0007F00FFF803FE00FFFFFFFC00FCFF FFF800F03FFFE000E007FE0000232F7CAD2C>I<0001E000000001E000000001E0000000 01E000000001E000000003E000000003E000000003E000000003E000000007E000000007 E00000000FE00000000FE00000001FE00000001FE00000003FE00000007FE0000000FFE0 000003FFE000000FFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF80FFFFFFFF8000FFE000 0000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE00000 00FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000 FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE001E000FF E001E000FFE001E000FFE001E000FFE001E000FFE001E000FFE001E000FFE001E000FFE0 01E000FFE003E000FFF003C0007FF003C0007FF007C0003FF80F80001FFC1F00000FFFFF 000007FFFC000001FFF80000003FE00023407EBE2C>I<007FC00001FF00FFFFC003FFFF 00FFFFC003FFFF00FFFFC003FFFF00FFFFC003FFFF00FFFFC003FFFF0003FFC0000FFF00 01FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001 FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FF C00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC0 0007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC000 07FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007 FF0001FFC0000FFF0001FFC0000FFF0001FFC0001FFF0001FFC0001FFF0001FFC0003FFF 0000FFC0003FFF0000FFE0007FFF80007FE001F7FFFE007FF807E7FFFE003FFFFFC7FFFE 000FFFFF07FFFE0003FFFE07FFFE00007FF007FC00372E7CAC3E>III121 D<1FFFFFFFFF801FFFFFFFFF801F FFFFFFFF801FFFFFFFFF801FFC001FFF001FE0003FFE001FC0003FFE001F80007FFC001F 0000FFF8003F0001FFF0003E0001FFF0003E0003FFE0003E0007FFC0003C000FFF80003C 000FFF80003C001FFF00003C003FFE00003C007FFC000000007FFC00000000FFF8000000 01FFF000000003FFE000000003FFE000000007FFC00000000FFF800780001FFF00078000 1FFF000780003FFE000780007FFC000F8000FFF8000F0000FFF8000F0001FFF0000F0003 FFE0001F0007FFC0001F0007FFC0001F000FFF80003F001FFF00007F003FFE0000FF003F FE0003FF007FFC001FFE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE0029 2C7DAB32>I<00007C0000000000FE0000000001FF0000000001FF8000000003FFC00000 0003FFE000000003FFF000000003FFF800000003FFFC00000001FFFE00000000FFFF0000 00001FFF8000000007FFC000000000FFE0000000001FC00000000003C000000000008000 00000000000000000000000000000000000000003FF800000003FFFF8000000FFFFFE000 003FFFFFF000007FF83FF80000FFC007FC0001FF8003FE0003FF0001FF0007FE0000FF80 0FFC0000FF801FFC00007FC01FF800007FC03FF800003FE03FF800003FE07FF800003FE0 7FF000003FE07FF000003FF07FF000001FF0FFF000001FF0FFF000001FF0FFFFFFFFFFF0 FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFF000000000FFF000000000FFF000000000 FFF000000000FFF0000000007FF0000000007FF0000000007FF8000000007FF800000000 3FF8000000003FF8000000F01FFC000000F01FFC000001F00FFE000001E007FF000003E0 03FF800007C001FFC0000F8000FFF0003F00007FFE01FE00001FFFFFFC000007FFFFF000 0001FFFFC00000001FFE00002C437DC133>232 D<0000007C0000000000FE0000000001 FF0000000003FF0000000007FF800000000FFF800000001FFF800000003FFF800000007F FF80000000FFFF00000001FFFE00000003FFF000000007FFC00000000FFE0000000007F0 00000000078000000000020000000000000000000000000000000000000000000000003F F800000003FFFF8000000FFFFFE000003FFFFFF000007FF83FF80000FFC007FC0001FF80 03FE0003FF0001FF0007FE0000FF800FFC0000FF801FFC00007FC01FF800007FC03FF800 003FE03FF800003FE07FF800003FE07FF000003FE07FF000003FF07FF000001FF0FFF000 001FF0FFF000001FF0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFFFFFFFFFF0FFF000 000000FFF000000000FFF000000000FFF000000000FFF0000000007FF0000000007FF000 0000007FF8000000007FF8000000003FF8000000003FF8000000F01FFC000000F01FFC00 0001F00FFE000001E007FF000003E003FF800007C001FFC0000F8000FFF0003F00007FFE 01FE00001FFFFFFC000007FFFFF0000001FFFFC00000001FFE00002C437DC133>I<0000 3E0000000000007F000000000000FF800000000000FFC00000000001FFE00000000001FF F00000000001FFF80000000001FFFC0000000001FFFE0000000000FFFF00000000007FFF 80000000000FFFC00000000003FFE000000000007FF000000000000FE0000000000001E0 000000000000400000000000000000000000000000000000000000000000000000000000 00007FC00001FF00FFFFC003FFFF00FFFFC003FFFF00FFFFC003FFFF00FFFFC003FFFF00 FFFFC003FFFF0003FFC0000FFF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001 FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FF C00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC0 0007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC000 07FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007 FF0001FFC00007FF0001FFC00007FF0001FFC0000FFF0001FFC0000FFF0001FFC0001FFF 0001FFC0001FFF0001FFC0003FFF0000FFC0003FFF0000FFE0007FFF80007FE001F7FFFE 007FF807E7FFFE003FFFFFC7FFFE000FFFFF07FFFE0003FFFE07FFFE00007FF007FC0037 437CC13E>249 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ff ecbx1000 10 51 /Ff 51 123 df<000003FFC00000007FFFF0000003FFFFFC00000FFF00FE00003FF8003F 00007FE000FF8000FFC001FF8001FFC001FF8001FF8001FF8003FF8003FFC003FF0001FF 8003FF0001FF8003FF0001FF8003FF0000FF0003FF00007E0003FF0000000003FF000000 0003FF0000000003FF0000000003FF0000000003FF003FFFC0FFFFFFFFFFC0FFFFFFFFFF C0FFFFFFFFFFC0FFFFFFFFFFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF C003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF303A7EB935 >28 D<000007F00000000000003FFC0000000000007FFE000000000001FE1F0000000000 03FC0F000000000007F807800000000007F00780000000000FF007C0000000001FE003C0 000000001FE003C0000000001FE003C0000000003FE003C0000000003FE003C000000000 3FE007C0000000003FE00780000000003FE00780000000003FF00F00000000003FF01F00 000000003FF01E00000000003FF03C00000000003FF07800000000001FF8F00000000000 1FF9E00003FFFF001FFBC00003FFFF001FFF800003FFFF001FFF000003FFFF000FFE0000 001F80000FFE0000001F00000FFE0000001E000007FF0000003E000007FF0000007C0000 07FF8000007800000FFFC00000F800001FFFC00001F000003DFFE00001E0000078FFF000 03E00001F8FFF00007C00003F07FF80007800007F07FFC000F80000FF03FFE001F00001F E01FFE003E00003FE01FFF003C00007FE00FFF807C00007FE007FFC0F80000FFE003FFE1 F00000FFE001FFF3E00000FFE000FFF7C00000FFE0007FFF800000FFE0003FFF000000FF F0001FFE00000FFFF0000FFF00000F7FF00007FFC0000F7FF80003FFE0001E3FF8000FFF F0003E1FFC007FFFFC007C0FFF03FF3FFF03FC07FFFFFC0FFFFFF803FFFFF003FFFFE000 FFFFC0007FFFC0000FFC000007FE00403C7CBA4A>38 D<00000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 00000000000003800000000000000380000000FFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFEFF FFFFFFFFFFFFFE0000000380000000000000038000000000000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 000000000000038000000000000003800000000000000380000000000000038000000000 000003800000000000000380000000000000038000000000000003800000000000000380 0000003F417BB44A>43 D<0F803FE07FF07FF0FFF8FFF8FFFCFFFCFFFC7FFC7FFC3FFC0F 9C001C003C0038003800380078007000F001E001E003C007800F001F001C0018000E1D79 8C1B>II<0F803FE07FF07FF0FFF8FFF8FFF8FFF8FFF87FF07FF03FE00F800D0D79 8C1B>I<00001E000000003E00000000FE00000007FE0000007FFE0000FFFFFE0000FFFF FE0000FFFFFE0000FF8FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE 0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE00 00000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000 000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE000000 0FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000F FE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE 00007FFFFFFF807FFFFFFF807FFFFFFF807FFFFFFF80213679B530>49 D<000FFE0000007FFFC00001FFFFF00007FFFFFC000FE03FFF001F800FFF803F0003FFC0 7F8003FFE07FE001FFE0FFE000FFF0FFF000FFF0FFF000FFF0FFF0007FF8FFF0007FF8FF F0007FF8FFF0007FF87FE0007FF83FC0007FF80600007FF80000007FF8000000FFF00000 00FFF0000000FFE0000001FFE0000001FFC0000003FF80000003FF00000007FE0000000F FC0000001FF00000001FE00000003FC00000007F00000000FE00000001FC00000003F000 780007E00078000FC00078001F800078003F0000F8007C0000F000F80000F000F00001F0 01FFFFFFF003FFFFFFF007FFFFFFF00FFFFFFFF01FFFFFFFF03FFFFFFFF07FFFFFFFE0FF FFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE025367BB530>I<0003FF0000001FFFF000 007FFFFC0001FC07FF0003F003FF8007E001FFC007C000FFE00FF800FFE00FFC00FFF01F FE00FFF01FFE00FFF01FFE00FFF01FFE00FFF01FFE00FFF01FFE00FFF00FFC00FFE007F8 00FFE003F001FFE0000001FFC0000003FF80000003FF00000007FE0000000FFC0000003F F000000FFFC000000FFF8000000FFFF000000007FE00000001FF80000000FFC0000000FF E00000007FF00000007FF80000003FFC0000003FFC0000003FFE1FC0003FFE3FE0003FFE 7FF0003FFEFFF8003FFEFFF8003FFEFFF8003FFEFFF8003FFEFFF8003FFCFFF8003FFCFF F0007FFC7FF0007FF87FC000FFF03F8000FFF01FC001FFE00FFC07FF8007FFFFFF0001FF FFFC00007FFFF0000007FF000027377CB530>I<00000007C0000000000FC0000000000F C0000000001FC0000000003FC0000000007FC000000000FFC000000001FFC000000001FF C000000003FFC000000007FFC00000000FFFC00000001FFFC00000003EFFC00000003CFF C000000078FFC0000000F0FFC0000001F0FFC0000003E0FFC0000003C0FFC000000780FF C000000F00FFC000001F00FFC000003E00FFC000007C00FFC000007800FFC00000F000FF C00001E000FFC00003E000FFC00007C000FFC000078000FFC0000F0000FFC0001E0000FF C0003C0000FFC0007C0000FFC000F80000FFC000FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF FF80FFFFFFFFFF80000001FFC000000001FFC000000001FFC000000001FFC000000001FF C000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0000003FFFF FF800003FFFFFF800003FFFFFF800003FFFFFF8029367DB530>I<1C000000C01F800007 C01FF8007FC01FFFFFFF801FFFFFFF801FFFFFFF001FFFFFFE001FFFFFFC001FFFFFF000 1FFFFFE0001FFFFF80001FFFFE00001FFFF000001F000000001F000000001F000000001F 000000001F000000001F000000001F000000001F03FE00001F1FFFE0001F7FFFF8001FFE 07FC001FF003FF001FC001FF801F8000FFC01F0000FFC00E0000FFE00000007FE0000000 7FF00000007FF00000007FF80000007FF80000007FF81F00007FF83FC0007FF87FE0007F F8FFE0007FF8FFF0007FF8FFF0007FF8FFF0007FF8FFF0007FF0FFE0007FF0FFE000FFF0 7F8000FFE07E0000FFC03E0001FFC03F0003FF801F8007FF000FF01FFE0007FFFFF80001 FFFFE000007FFF8000000FF8000025377BB530>I<00000FF8000000FFFE000003FFFF80 000FF80FC0003FE003E0007F8001F000FF000FF001FF001FF803FE003FF807FC003FF80F FC003FF80FF8003FF81FF8003FF81FF8003FF83FF8001FF03FF8000FE07FF00000007FF0 0000007FF00000007FF00800007FF07FF000FFF1FFFC00FFF3FFFF00FFF780FF80FFFF00 7FC0FFFE003FE0FFFC003FF0FFFC001FF8FFF8001FF8FFF8001FFCFFF8001FFCFFF8001F FCFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFE7FF0001FFE7FF0001FFE7FF0001FFE 7FF0001FFE7FF0001FFE3FF0001FFE3FF0001FFC3FF0001FFC1FF8001FFC1FF8001FF80F F8003FF80FFC003FF007FC003FE003FE007FC001FF81FF8000FFFFFF00003FFFFC00000F FFF0000001FF800027377CB530>I<3C00000000003E00000000003FE0000000003FFFFF FFFF803FFFFFFFFF803FFFFFFFFF803FFFFFFFFF803FFFFFFFFF007FFFFFFFFE007FFFFF FFFC007FFFFFFFF8007FFFFFFFF0007FFFFFFFE0007FFFFFFFE0007C00000FC000780000 1F80007800003F0000F800007E0000F00000FC0000F00000F80000F00001F80000F00003 F00000000007E0000000000FC0000000000FC0000000001F80000000003F80000000007F 00000000007F0000000000FE0000000000FE0000000001FE0000000001FC0000000003FC 0000000003FC0000000007FC0000000007FC000000000FFC000000000FF8000000000FF8 000000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000003FF8 000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8000000003FF8 000000003FF8000000003FF8000000001FF0000000000FE00000000007C000000029397B B730>I<0001FF8000000FFFF000003FFFFC0000FE01FF0001F8007F8003F0003FC007E0 001FE007E0000FE00FC0000FF00FC00007F01FC00007F01FC00007F01FE00007F01FF000 07F01FF80007F01FFC000FF01FFF000FE01FFFC00FE01FFFE01FC00FFFF83FC00FFFFE7F 8007FFFFFE0007FFFFFC0003FFFFF00001FFFFFC0000FFFFFF00007FFFFF80003FFFFFC0 00FFFFFFE003FDFFFFF007F07FFFF80FE03FFFF81FC00FFFFC3F8003FFFC7F8000FFFE7F 00007FFE7F00001FFEFE000007FEFE000003FEFE000001FEFE000001FEFE000000FEFE00 0000FEFE000000FCFF000000FC7F000001FC7F800001F83FC00003F83FE00007F01FF000 0FE00FFE007FC003FFFFFF0000FFFFFC00003FFFF0000003FF800027377CB530>I<0003 FF0000001FFFE000007FFFF80001FF01FE0003FE00FF0007FC007F800FF8007FC01FF800 3FE03FF0003FE03FF0001FF07FF0001FF07FF0001FF87FF0001FF8FFF0001FF8FFF0001F FCFFF0001FFCFFF0001FFCFFF0001FFCFFF0001FFEFFF0001FFEFFF0001FFEFFF0001FFE FFF0001FFE7FF0003FFE7FF0003FFE7FF0003FFE3FF0003FFE3FF0007FFE1FF8007FFE0F F800FFFE07FC01FFFE03FE03DFFE01FFFF9FFE007FFF1FFE001FFC1FFC0000201FFC0000 001FFC0000001FFC0000001FFC0FE0003FF81FF0003FF83FF8003FF03FF8003FF03FF800 3FE03FF8007FE03FF8007FC03FF800FF803FF001FF801FE003FF001F8007FE000FE01FF8 0007FFFFF00003FFFFC00000FFFF0000001FF0000027377CB530>I<0F803FE07FF07FF0 FFF8FFF8FFF8FFF8FFF87FF07FF03FE00F80000000000000000000000000000000000000 000000000F803FE07FF07FF0FFF8FFF8FFF8FFF8FFF87FF07FF03FE00F800D2579A41B> I<00000003E00000000000000007F00000000000000007F0000000000000000FF8000000 000000000FF8000000000000000FF8000000000000001FFC000000000000001FFC000000 000000003FFE000000000000003FFE000000000000003FFE000000000000007FFF000000 000000007FFF00000000000000FFFF80000000000000FFFF80000000000000FFFF800000 00000001FFFFC0000000000001F3FFC0000000000003F3FFE0000000000003E1FFE00000 00000003E1FFE0000000000007E1FFF0000000000007C0FFF000000000000FC0FFF80000 0000000F807FF800000000000F807FF800000000001F807FFC00000000001F003FFC0000 0000003F003FFE00000000003E001FFE00000000003E001FFE00000000007E001FFF0000 0000007C000FFF0000000000FC000FFF8000000000F80007FF8000000000F80007FF8000 000001F80007FFC000000001F00003FFC000000003FFFFFFFFE000000003FFFFFFFFE000 000003FFFFFFFFE000000007FFFFFFFFF000000007C00000FFF00000000FC00000FFF800 00000F8000007FF80000000F8000007FF80000001F8000007FFC0000001F0000003FFC00 00003F0000003FFE0000003E0000001FFE0000003E0000001FFE0000007E0000001FFF00 00007C0000000FFF000000FE0000000FFF8000FFFFF80007FFFFFF80FFFFF80007FFFFFF 80FFFFF80007FFFFFF80FFFFF80007FFFFFF80413A7DB948>65 DI<0000003FFC0001C0000003FFFFC0 03C000001FFFFFF007C00000FFFFFFFC0FC00003FFFC00FF3FC00007FFC0001FFFC0001F FE00000FFFC0003FFC000003FFC0007FF0000001FFC000FFE0000000FFC001FFC0000000 FFC003FFC00000007FC007FF800000003FC00FFF000000003FC00FFF000000001FC01FFE 000000001FC01FFE000000000FC03FFE000000000FC03FFC000000000FC03FFC00000000 07C07FFC0000000007C07FFC0000000007C07FF8000000000000FFF8000000000000FFF8 000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF800000000 0000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8 000000000000FFF8000000000000FFF80000000000007FF80000000000007FFC00000000 00007FFC0000000003C03FFC0000000003C03FFC0000000003C03FFE0000000003C01FFE 0000000007C01FFE0000000007C00FFF0000000007800FFF000000000F8007FF80000000 0F0003FFC00000001F0001FFC00000003E0000FFE00000007E00007FF8000000FC00003F FC000001F800001FFF000003F0000007FFC0000FE0000003FFFC00FF80000000FFFFFFFE 000000001FFFFFF80000000003FFFFE000000000003FFE0000003A3B7BB945>II70 D<0000003FFC0001C000000003FFFFC003C00000001FFFFFF007C0000000FFFFFFFC 0FC0000003FFFC00FF3FC0000007FFC0001FFFC000001FFE00000FFFC000003FFC000003 FFC000007FF0000001FFC00000FFE0000000FFC00001FFC0000000FFC00003FFC0000000 7FC00007FF800000003FC0000FFF000000003FC0000FFF000000001FC0001FFE00000000 1FC0001FFE000000000FC0003FFE000000000FC0003FFC000000000FC0003FFC00000000 07C0007FFC0000000007C0007FFC0000000007C0007FF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800003FFFFFFF80FFF800003FFF FFFF807FF800003FFFFFFF807FFC00003FFFFFFF807FFC00000003FFC0003FFC00000003 FFC0003FFC00000003FFC0003FFE00000003FFC0001FFE00000003FFC0001FFE00000003 FFC0000FFF00000003FFC0000FFF00000003FFC00007FF80000003FFC00003FFC0000003 FFC00001FFE0000003FFC00000FFE0000003FFC000007FF8000007FFC000003FFC000007 FFC000001FFF00000FFFC0000007FFC0001FFFC0000003FFFC00FF3FC0000000FFFFFFFE 0FC00000001FFFFFF803C000000003FFFFE000C0000000003FFE00000000413B7BB94B> I73 D76 D80 D 82 D<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF803F F800FFF003FF807FC000FFF0007FC07F8000FFF0001FC07E0000FFF0000FC07E0000FFF0 000FC07C0000FFF00007C07C0000FFF00007C0780000FFF00003C0780000FFF00003C078 0000FFF00003C0780000FFF00003C0F80000FFF00003E0F00000FFF00001E0F00000FFF0 0001E0F00000FFF00001E0F00000FFF00001E0000000FFF0000000000000FFF000000000 0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000 0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000 0000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0 000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000 0000FFF0000000000000FFF0000000000000FFF0000000000FFFFFFFFF0000000FFFFFFF FF0000000FFFFFFFFF0000000FFFFFFFFF00003B387DB742>84 DI89 D<003FFE00000003FFFFE000000FFFFFF800001FF00FFE00003FF003FF00003FF801FF80 003FF800FFC0003FF800FFC0003FF8007FE0003FF8007FE0001FF0007FE0000FE0007FE0 000380007FE0000000007FE0000000007FE00000003FFFE000000FFFFFE000007FFFFFE0 0001FFF87FE00007FF807FE0000FFE007FE0003FF8007FE0003FF0007FE0007FE0007FE0 00FFE0007FE000FFC0007FE000FFC0007FE000FFC0007FE000FFC0007FE000FFC000FFE0 00FFE001FFE0007FE001FFE0003FF007FFF8001FFC1FBFFFC00FFFFE1FFFC003FFF80FFF C0003FE003FFC02A257DA42E>97 D<00FF00000000FFFF00000000FFFF00000000FFFF00 000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000000003FF00 00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF01 FF800003FF0FFFF00003FF3FFFFC0003FFFE03FF0003FFF000FF8003FFE0007FC003FF80 003FE003FF00003FF003FF00001FF803FF00001FF803FF00001FFC03FF00000FFC03FF00 000FFC03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00 000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFC03FF00 000FFC03FF00000FFC03FF00001FF803FF00001FF803FF00001FF003FF80003FF003FFC0 007FE003FFE0007FC003FDF001FF8003F8FC07FE0003F03FFFF80003E00FFFE00003C003 FF00002F3A7EB935>I<0001FFC000000FFFFC00007FFFFF0000FF80FF8003FE00FFC007 FC01FFC00FF801FFC01FF801FFC01FF001FFC03FF001FFC03FF000FF807FE0007F007FE0 001C007FE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE000 0000FFE0000000FFE0000000FFE00000007FE00000007FE00000007FF00000003FF00000 003FF00001E01FF80001E01FF80003E00FFC0007C007FE00078003FF001F8000FFC07E00 007FFFFC00000FFFF0000001FF800023257DA42A>I<000000007F800000007FFF800000 007FFF800000007FFF800000007FFF8000000003FF8000000001FF8000000001FF800000 0001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF800000 0001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF800000 0001FF800001FF81FF80000FFFF1FF80003FFFFDFF8000FFC07FFF8003FF001FFF8007FC 0007FF800FFC0003FF801FF80001FF801FF00001FF803FF00001FF803FF00001FF807FE0 0001FF807FE00001FF807FE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE0 0001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE0 0001FF807FE00001FF807FE00001FF807FF00001FF803FF00001FF803FF00001FF801FF8 0003FF800FF80007FF8007FC000FFF8003FE001FFFC001FF80FDFFFE007FFFF9FFFE001F FFE1FFFE0001FF01FFFE2F3A7DB935>I<0003FF8000001FFFF000007FFFFC0001FF83FE 0003FE007F8007FC003F800FF8003FC01FF8001FE01FF0001FE03FF0000FF03FF0000FF0 7FE0000FF07FE0000FF87FE00007F8FFE00007F8FFE00007F8FFFFFFFFF8FFFFFFFFF8FF FFFFFFF8FFE0000000FFE0000000FFE0000000FFE00000007FE00000007FE00000007FE0 0000003FF00000003FF00000781FF00000780FF80000F80FFC0000F007FC0003F001FF00 0FE000FFC07FC0007FFFFF00000FFFFC000001FFE00025257DA42C>I<00001FF0000001 FFFC000007FFFF00001FF87F80003FE0FF8000FFC1FFC000FFC1FFC001FF81FFC001FF81 FFC003FF01FFC003FF00FF8003FF00FF8003FF003E0003FF00000003FF00000003FF0000 0003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000 FFFFFF0000FFFFFF000003FF00000003FF00000003FF00000003FF00000003FF00000003 FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF 00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 0003FF00000003FF000000FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE0000223A7DB91D >I<000000001F000007FE00FFC0007FFFE3FFC001FFFFFFEFE007FE07FF8FE00FF801FF 1FE01FF000FF8FE03FF000FFCFE03FE0007FC7C03FE0007FC0007FE0007FE0007FE0007F E0007FE0007FE0007FE0007FE0007FE0007FE0007FE0007FE0003FE0007FC0003FE0007F C0003FF000FFC0001FF000FF80000FF801FF000007FE07FE00000FFFFFF800000F7FFFE0 00001E07FE0000001E00000000001E00000000003E00000000003F00000000003F800000 00001FC0000000001FFFFFF800001FFFFFFF80001FFFFFFFE0000FFFFFFFF80007FFFFFF FC0003FFFFFFFE0007FFFFFFFE001FFFFFFFFF003FC0000FFF007F000000FF80FF000000 7F80FE0000007F80FE0000003F80FE0000003F80FE0000003F80FF0000007F807F000000 7F007F800000FF003FC00001FE001FF00007FC0007FE003FF00001FFFFFFC000007FFFFF 00000007FFF000002B377DA530>I<00FF00000000FFFF00000000FFFF00000000FFFF00 000000FFFF0000000007FF0000000003FF0000000003FF0000000003FF0000000003FF00 00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 7FC00003FF03FFF80003FF0FFFFE0003FF1F03FF0003FF3C01FF8003FF7801FF8003FFF0 00FF8003FFE000FFC003FFC000FFC003FFC000FFC003FF8000FFC003FF8000FFC003FF00 00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00 00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00 00FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF00 00FFC003FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC 3FFFFF303A7DB935>I<01F00007FC000FFE000FFE001FFF001FFF001FFF001FFF001FFF 000FFE000FFE0007FC0001F0000000000000000000000000000000000000000000000000 0000000000FF007FFF007FFF007FFF007FFF0007FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF 0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFF F8FFFFF8FFFFF8153B7DBA1B>I<00FF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003 FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFFCFF FFFCFFFFFCFFFFFC163A7DB91B>108 D<00FE007FE0000FFC0000FFFE01FFFC003FFF80 00FFFE07FFFF00FFFFE000FFFE1F81FF83F03FF000FFFE3C00FF87801FF00007FE7800FF CF001FF80003FEF000FFDE001FF80003FFE0007FFC000FFC0003FFC0007FF8000FFC0003 FFC0007FF8000FFC0003FF80007FF0000FFC0003FF80007FF0000FFC0003FF00007FE000 0FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00 007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC 0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007F E0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003 FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE000 0FFC0003FF00007FE0000FFC0003FF00007FE0000FFC00FFFFFC1FFFFF83FFFFF0FFFFFC 1FFFFF83FFFFF0FFFFFC1FFFFF83FFFFF0FFFFFC1FFFFF83FFFFF04C257DA451>I<00FE 007FC000FFFE03FFF800FFFE0FFFFE00FFFE1F03FF00FFFE3C01FF8007FE7801FF8003FE F000FF8003FFE000FFC003FFC000FFC003FFC000FFC003FF8000FFC003FF8000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFF FC3FFFFF30257DA435>I<0001FFC00000000FFFF80000007FFFFF000000FF80FF800003 FE003FE00007FC001FF0000FF8000FF8001FF00007FC001FF00007FC003FF00007FE003F E00003FE007FE00003FF007FE00003FF007FE00003FF00FFE00003FF80FFE00003FF80FF E00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FF E00003FF807FE00003FF007FE00003FF007FE00003FF003FE00003FE003FF00007FE001F F00007FC001FF00007FC000FF8000FF80007FC001FF00003FE003FE00001FF80FFC00000 7FFFFF0000001FFFFC00000001FFC0000029257DA430>I<00FF01FF8000FFFF0FFFF000 FFFF3FFFFC00FFFFFE07FF00FFFFF001FF8003FFE000FFC003FF80007FE003FF00007FF0 03FF00003FF803FF00003FF803FF00001FFC03FF00001FFC03FF00001FFC03FF00000FFE 03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE 03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFC03FF00001FFC03FF00001FFC 03FF00001FF803FF00003FF803FF00003FF003FF80007FF003FFC0007FE003FFE000FFC0 03FFF003FF8003FFFC07FE0003FF3FFFF80003FF0FFFE00003FF03FF000003FF00000000 03FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00000000 03FF0000000003FF0000000003FF0000000003FF0000000003FF00000000FFFFFC000000 FFFFFC000000FFFFFC000000FFFFFC0000002F357EA435>I<0001FF000780000FFFE00F 80003FFFF81F8000FFC07C3F8003FF803E3F8007FE000F7F800FFC0007FF801FFC0007FF 801FF80003FF803FF80003FF803FF00001FF807FF00001FF807FF00001FF807FE00001FF 80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF 80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF807FF00001FF807FF00001FF 807FF00001FF803FF80001FF803FF80003FF801FFC0003FF800FFC0007FF8007FE000FFF 8003FF003FFF8001FFC0FDFF80007FFFF1FF80001FFFC1FF800001FF01FF8000000001FF 8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF 8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF800000007FFF FE0000007FFFFE0000007FFFFE0000007FFFFE2F357DA432>I<00FE03F000FFFE0FFE00 FFFE3FFF00FFFE7C7F80FFFEF8FFC007FEF0FFC003FFE0FFC003FFC0FFC003FFC0FFC003 FF807F8003FF803F0003FF800C0003FF80000003FF00000003FF00000003FF00000003FF 00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 0003FF00000003FF000000FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE000022257EA427 >I<003FF03803FFFEF80FFFFFF81FC00FF83F0003F87E0001F87C0000F8FC0000F8FC00 0078FE000078FF000078FF800000FFFC0000FFFFE0007FFFFC007FFFFF803FFFFFC01FFF FFF00FFFFFF803FFFFF800FFFFFC001FFFFC00007FFE000007FEF00001FEF00000FEF800 00FEF800007EFC00007EFC00007CFE0000FCFF0000F8FF8001F8FFF007F0FFFFFFC0F8FF FF00E01FF8001F257DA426>I<000F0000000F0000000F0000000F0000000F0000001F00 00001F0000001F0000001F0000003F0000003F0000007F000000FF000000FF000001FF00 0007FF00001FFFFFE0FFFFFFE0FFFFFFE0FFFFFFE003FF000003FF000003FF000003FF00 0003FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF00 0003FF000003FF000003FF000003FF000003FF000003FF007803FF007803FF007803FF00 7803FF007803FF007803FF007803FF007803FF00F801FF80F001FF81F000FFC3E0003FFF C0001FFF800003FE001D357EB425>I<00FF00003FC0FFFF003FFFC0FFFF003FFFC0FFFF 003FFFC0FFFF003FFFC007FF0001FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF 0001FFC003FF0001FFC003FF0003FFC003FF0003FFC001FF0007FFC001FF800FFFE000FF C03EFFFF007FFFFCFFFF001FFFF0FFFF0003FF80FFFF30257DA435>II120 D<3FFFFFFFC03FFFFFFFC03FFFFFFFC0 3FF003FF803F8007FF803F000FFF003E000FFE003C001FFC007C003FFC007C003FF80078 007FF0007800FFF0007800FFE0007801FFC0007803FFC0000007FF80000007FF0000000F FE0000001FFE0000001FFC0000003FF80000007FF803C000FFF003C000FFE003C001FFC0 03C003FFC003C003FF8007C007FF0007C00FFF0007C00FFE000F801FFC000F803FFC001F 807FF8003F807FF001FF80FFFFFFFF80FFFFFFFF80FFFFFFFF8022257DA42A>122 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg ecbx1440 14.4 39 /Fg 39 123 df<000000000018000000000000000000003C000000000000000000003C00 0000000000000000003C000000000000000000003C000000000000000000003C00000000 0000000000003C000000000000000000003C000000000000000000003C00000000000000 0000003C000000000000000000003C000000000000000000003C00000000000000000000 3C000000000000000000003C000000000000000000003C000000000000000000003C0000 00000000000000003C000000000000000000003C000000000000000000003C0000000000 00000000003C000000000000000000003C000000000000000000003C0000000000000000 00003C000000000000000000003C000000000000000000003C000000000000000000003C 000000000000000000003C000000000000000000003C000000000000000000003C000000 000000000000003C000000000000000000003C000000000000000000003C000000000000 000000003C000000000000000000003C000000000000000000003C000000000000000000 003C000000000000000000003C000000000000000000003C000000000000000000003C00 0000000000000000003C000000000000000000003C000000000000000000003C00000000 007FFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFEFFFF FFFFFFFFFFFFFFFFFE00000000003C000000000000000000003C00000000000000000000 3C000000000000000000003C000000000000000000003C000000000000000000003C0000 00000000000000003C000000000000000000003C000000000000000000003C0000000000 00000000003C000000000000000000003C000000000000000000003C0000000000000000 00003C000000000000000000003C000000000000000000003C000000000000000000003C 000000000000000000003C000000000000000000003C000000000000000000003C000000 000000000000003C000000000000000000003C000000000000000000003C000000000000 000000003C000000000000000000003C000000000000000000003C000000000000000000 003C000000000000000000003C000000000000000000003C000000000000000000003C00 0000000000000000003C000000000000000000003C000000000000000000003C00000000 0000000000003C000000000000000000003C000000000000000000003C00000000000000 0000003C000000000000000000003C000000000000000000003C00000000000000000000 3C000000000000000000003C000000000000000000003C000000000000000000003C0000 0000000000000000180000000000575979C966>43 D<0000001E00000000003E00000000 00FE0000000003FE000000000FFE000000007FFE00000007FFFE000003FFFFFE0000FFFF FFFE0000FFFFFFFE0000FFFFFFFE0000FFF87FFE0000FC007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE000000007FFE00000000 7FFE000000007FFE000000007FFE000000007FFE000000007FFE00007FFFFFFFFFFC7FFF FFFFFFFC7FFFFFFFFFFC7FFFFFFFFFFC7FFFFFFFFFFC2E4E76CD42>49 D<00001FFE0000000001FFFFF00000000FFFFFFC0000003FFFFFFF8000007FFFFFFFE000 01FF803FFFF00003FC0007FFFC0007F00001FFFE000FE00000FFFF001F8000007FFF803F 0000003FFF803F0000001FFFC07FE000001FFFE07FF800000FFFE07FFC00000FFFF0FFFC 000007FFF0FFFE000007FFF0FFFE000003FFF8FFFE000003FFF8FFFE000003FFF8FFFE00 0003FFF8FFFE000003FFF87FFC000003FFF87FFC000003FFF83FF8000003FFF81FF00000 03FFF80380000003FFF80000000003FFF00000000007FFF00000000007FFF00000000007 FFE0000000000FFFE0000000000FFFC0000000001FFFC0000000001FFF80000000003FFF 00000000003FFE00000000007FFC0000000000FFF80000000000FFF00000000001FFE000 00000003FFC00000000007FF800000000007FF00000000000FFC00000000001FF8000000 00003FF000000000007FC00000000000FF800000000001FF000000000003FC0000000000 07F800000000000FF00000F800001FE00000F800003FC00000F800007F000000F80000FE 000001F00001FC000001F00003F8000001F00007F0000001F00007E0000001F0000F8000 0003F0001F00000003F0003E00000007F0007FFFFFFFFFF000FFFFFFFFFFE001FFFFFFFF FFE003FFFFFFFFFFE007FFFFFFFFFFE00FFFFFFFFFFFE01FFFFFFFFFFFE03FFFFFFFFFFF E07FFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFC0FFFFFFFFFFFFC0FFFFFFFFFFFFC0 FFFFFFFFFFFFC0354E7ACD42>I<000007FFC0000000007FFFFC00000003FFFFFF800000 0FFFFFFFE000001FF803FFF800007FC000FFFC0000FE00003FFE0001FC00003FFF0003F8 00001FFF8003FE00001FFF8007FF80000FFFC007FFC0000FFFC00FFFC0000FFFE00FFFE0 000FFFE00FFFE0000FFFE00FFFE0000FFFE00FFFE0000FFFE00FFFE0000FFFE00FFFE000 0FFFE007FFC0000FFFE007FFC0000FFFC003FF80000FFFC001FF00001FFFC0003800001F FF80000000001FFF80000000003FFF00000000003FFF00000000007FFE00000000007FFC 0000000000FFF80000000001FFF00000000003FFC0000000000FFF80000000007FFE0000 00007FFFF8000000007FFFC0000000007FFFFC000000007FFFFF800000000003FFE00000 0000007FF800000000003FFE00000000001FFF00000000000FFF80000000000FFFC00000 000007FFE00000000007FFF00000000003FFF80000000003FFF80000000003FFFC000000 0001FFFC0000000001FFFC0000000001FFFE0000000001FFFE0000000001FFFE03C00000 01FFFE0FF0000001FFFE3FFC000001FFFE7FFE000001FFFE7FFE000001FFFEFFFF000001 FFFEFFFF000001FFFEFFFF000001FFFCFFFF000001FFFCFFFF000003FFFCFFFF000003FF F8FFFF000003FFF87FFE000003FFF07FFC000007FFF07FF8000007FFE03FE000000FFFC0 1FC000001FFFC00FF000003FFF8007FE00007FFE0003FFE003FFFC0001FFFFFFFFF80000 7FFFFFFFE000000FFFFFFF00000001FFFFFC000000001FFF800000374F7BCD42>I<0000 000000FC00000000000001FC00000000000001FC00000000000003FC00000000000007FC 0000000000000FFC0000000000000FFC0000000000001FFC0000000000003FFC00000000 00007FFC0000000000007FFC000000000000FFFC000000000001FFFC000000000003FFFC 000000000003FFFC000000000007FFFC00000000000FFFFC00000000001FFFFC00000000 001F7FFC00000000003E7FFC00000000007E7FFC0000000000FC7FFC0000000000F87FFC 0000000001F07FFC0000000003F07FFC0000000007E07FFC0000000007C07FFC00000000 0F807FFC000000001F807FFC000000003F007FFC000000003E007FFC000000007C007FFC 00000000FC007FFC00000001F8007FFC00000001F0007FFC00000003E0007FFC00000007 E0007FFC0000000FC0007FFC0000000F80007FFC0000001F00007FFC0000003F00007FFC 0000007E00007FFC0000007C00007FFC000000F800007FFC000001F800007FFC000003F0 00007FFC000003E000007FFC000007C000007FFC00000FC000007FFC00001F8000007FFC 00001F0000007FFC00003E0000007FFC00007E0000007FFC0000FC0000007FFC0000FFFF FFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFF FF8000000000FFFC000000000000FFFC000000000000FFFC000000000000FFFC00000000 0000FFFC000000000000FFFC000000000000FFFC000000000000FFFC000000000000FFFC 000000000000FFFC000000000000FFFC000000000000FFFC000000000000FFFC00000000 0000FFFC000000000000FFFC000000001FFFFFFFFF8000001FFFFFFFFF8000001FFFFFFF FF8000001FFFFFFFFF8000001FFFFFFFFF80394F7CCE42>I<0180000000060001F00000 003E0001FE000001FE0001FFF0003FFE0001FFFFFFFFFC0001FFFFFFFFF80001FFFFFFFF F00001FFFFFFFFE00001FFFFFFFFC00001FFFFFFFF800001FFFFFFFF000001FFFFFFFC00 0001FFFFFFF8000001FFFFFFE0000001FFFFFF00000001FFFFFC00000001F0FF80000000 01F0000000000001F0000000000001F0000000000001F0000000000001F0000000000001 F0000000000001F0000000000001F0000000000001F0000000000001F0000000000001F0 000000000001F0000000000001F007FF80000001F03FFFF8000001F0FFFFFE000001F3FF FFFF800001FFFC01FFE00001FFE0007FF80001FF00003FFC0001FE00001FFE0001F80000 0FFF0001F000000FFF0001F0000007FF8001E0000007FFC00000000007FFC00000000007 FFE00000000003FFE00000000003FFF00000000003FFF00000000003FFF00000000003FF F00000000003FFF80000000003FFF80000000003FFF80300000003FFF80FE0000003FFF8 3FF8000003FFF87FFC000003FFF87FFC000003FFF8FFFC000003FFF8FFFE000003FFF8FF FE000003FFF8FFFE000003FFF0FFFE000003FFF0FFFC000003FFF0FFFC000007FFF07FF8 000007FFE07FF0000007FFE07FC0000007FFC03F0000000FFFC03F0000000FFF801F8000 001FFF001FC000001FFF000FF000003FFE0007F80000FFFC0003FE0001FFF00001FFE00F FFE000007FFFFFFF8000003FFFFFFF0000000FFFFFF800000001FFFFC0000000003FFC00 0000354F7ACD42>I<00000007FE0000000000FFFFC000000003FFFFF00000001FFFFFFC 0000007FFC01FE000000FFE0007F000003FF80003F800007FF00001F80000FFE00007FC0 001FFC0000FFC0003FF80003FFE0007FF00003FFE000FFE00007FFE001FFE00007FFE003 FFC00007FFE003FFC00007FFE007FF800007FFE007FF800007FFE00FFF800003FFC00FFF 000003FFC01FFF000000FF001FFF0000007E001FFF00000000003FFF00000000003FFF00 000000003FFE00000000007FFE00000000007FFE00000000007FFE003FF000007FFE01FF FF00007FFE07FFFFC000FFFE0FFFFFF000FFFE1F807FF800FFFE3E001FFE00FFFE78000F FF00FFFEF00007FF80FFFEF00003FFC0FFFFE00003FFC0FFFFC00001FFE0FFFFC00001FF F0FFFF800001FFF0FFFF800000FFF8FFFF800000FFF8FFFF000000FFFCFFFF000000FFFC FFFF000000FFFCFFFF000000FFFCFFFE000000FFFEFFFE000000FFFEFFFE000000FFFE7F FE000000FFFE7FFE000000FFFE7FFE000000FFFE7FFE000000FFFE7FFE000000FFFE7FFE 000000FFFE3FFE000000FFFE3FFE000000FFFE3FFE000000FFFE3FFF000000FFFE1FFF00 0000FFFC1FFF000000FFFC1FFF000000FFFC0FFF000000FFF80FFF000001FFF807FF0000 01FFF807FF800001FFF003FF800001FFE001FFC00003FFE001FFE00003FFC000FFE00007 FF80007FF0000FFF00003FFC001FFE00001FFF00FFFC000007FFFFFFF0000003FFFFFFE0 000000FFFFFF800000001FFFFC0000000003FFC00000374F7BCD42>I<1F000000000000 1F8000000000001FC000000000001FFF80000000001FFFFFFFFFFFFF1FFFFFFFFFFFFF1F FFFFFFFFFFFF1FFFFFFFFFFFFF3FFFFFFFFFFFFF3FFFFFFFFFFFFE3FFFFFFFFFFFFC3FFF FFFFFFFFF83FFFFFFFFFFFF03FFFFFFFFFFFF03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFF FFFFFF807FFFFFFFFFFF007F800000003E007E000000007E007E00000000FC007C000000 01F8007C00000003F0007C00000003E0007C00000007E0007C0000000FC000F80000001F 8000F80000003F0000F80000007E0000F80000007C000000000000FC000000000001F800 0000000003F0000000000003F0000000000007E000000000000FE000000000001FC00000 0000001FC000000000003F8000000000003F8000000000007F000000000000FF00000000 0000FF000000000001FF000000000001FE000000000003FE000000000003FE0000000000 07FE000000000007FC00000000000FFC00000000000FFC00000000000FFC00000000001F FC00000000001FFC00000000003FFC00000000003FFC00000000003FFC00000000007FF8 00000000007FF800000000007FF800000000007FF80000000000FFF80000000000FFF800 00000000FFF80000000000FFF80000000000FFF80000000000FFF80000000001FFF80000 000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000000 0001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF800000000 00FFF000000000007FE000000000003FC000000000001F80000000385279D042>I<0000 03FFC0000000003FFFFC00000001FFFFFF80000007FFFFFFE000000FFC00FFF800003FE0 001FFC00007F800007FE0000FF000003FF0000FE000001FF8001FC000000FF8003FC0000 00FFC003F80000007FC007F80000007FC007F80000007FE007F80000003FE00FF8000000 3FE00FF80000003FE00FFC0000003FE00FFC0000003FE00FFE0000003FE00FFF0000003F E00FFF8000007FE00FFFE000007FC00FFFF000007FC00FFFFC0000FFC007FFFF0000FF80 07FFFF8001FF0007FFFFE003FF0003FFFFF807FE0003FFFFFC0FFC0001FFFFFF1FF00000 FFFFFFFFE00000FFFFFFFF8000007FFFFFFE0000003FFFFFFE0000000FFFFFFF80000007 FFFFFFC0000001FFFFFFF0000000FFFFFFF8000003FFFFFFFE00000FFFFFFFFF00003FF7 FFFFFF80007FC1FFFFFFC001FF807FFFFFE003FF001FFFFFE007FE000FFFFFF00FFC0003 FFFFF81FF80000FFFFF81FF000007FFFFC3FF000001FFFFC3FE0000007FFFC7FE0000003 FFFE7FC0000000FFFE7FC00000007FFEFFC00000003FFEFF800000001FFEFF800000000F FEFF8000000007FEFF8000000007FEFF8000000003FEFF8000000003FEFF8000000003FC FF8000000003FCFFC000000003FC7FC000000003FC7FE000000007F87FE000000007F83F F00000000FF03FF80000000FF01FFC0000001FE00FFE0000003FC007FF000000FF8003FF C00003FF0001FFFC003FFE00007FFFFFFFF800001FFFFFFFE0000007FFFFFF80000000FF FFFC000000000FFFC00000374F7BCD42>I<000007FF80000000007FFFF800000001FFFF FE00000007FFFFFF8000001FFE01FFE000007FF8003FF00000FFF0001FF80001FFE0000F FC0003FFC00007FE0007FF800007FF000FFF800003FF800FFF000003FF801FFF000001FF C03FFF000001FFC03FFF000001FFE07FFE000001FFE07FFE000001FFF07FFE000001FFF0 7FFE000000FFF8FFFE000000FFF8FFFE000000FFF8FFFE000000FFF8FFFE000000FFFCFF FE000000FFFCFFFE000000FFFCFFFE000000FFFCFFFE000000FFFCFFFE000000FFFCFFFE 000000FFFEFFFE000000FFFEFFFE000000FFFEFFFE000001FFFE7FFE000001FFFE7FFE00 0001FFFE7FFE000001FFFE7FFE000001FFFE3FFE000003FFFE3FFE000003FFFE1FFF0000 03FFFE1FFF000007FFFE0FFF000007FFFE07FF80000FFFFE07FF80001EFFFE03FFC0001E FFFE01FFE0003CFFFE007FF000F8FFFE003FFC03F0FFFE001FFFFFE0FFFE0007FFFFC0FF FC0000FFFF00FFFC00001FF800FFFC0000000000FFFC0000000000FFFC0000000000FFF8 0000000001FFF80000000001FFF80000000001FFF800FC000001FFF001FE000001FFF007 FF800001FFE007FF800003FFE00FFFC00003FFC00FFFC00003FFC00FFFC00007FF800FFF C00007FF800FFFC0000FFF000FFFC0000FFE000FFF80001FFE0007FF80003FFC0007FE00 007FF80007FC0000FFF00003F80001FFE00003FC0007FFC00001FF803FFF000000FFFFFF FC0000003FFFFFF80000001FFFFFC000000007FFFF00000000007FF0000000374F7BCD42 >I<00000000003F00000000000000000000003F00000000000000000000007F80000000 000000000000007F80000000000000000000007F8000000000000000000000FFC0000000 00000000000000FFC000000000000000000001FFE000000000000000000001FFE0000000 00000000000001FFE000000000000000000003FFF000000000000000000003FFF0000000 00000000000007FFF800000000000000000007FFF800000000000000000007FFF8000000 0000000000000FFFFC0000000000000000000FFFFC0000000000000000001FFFFE000000 0000000000001FFFFE0000000000000000001FFFFE0000000000000000003FFFFF000000 0000000000003EFFFF0000000000000000003E7FFF0000000000000000007E7FFF800000 0000000000007C3FFF800000000000000000FC3FFFC00000000000000000F83FFFC00000 000000000000F81FFFC00000000000000001F81FFFE00000000000000001F00FFFE00000 000000000003F00FFFF00000000000000003E00FFFF00000000000000003E007FFF00000 000000000007E007FFF80000000000000007C003FFF8000000000000000FC003FFFC0000 00000000000F8003FFFC000000000000000F8001FFFC000000000000001F8001FFFE0000 00000000001F0001FFFE000000000000001F0000FFFE000000000000003F0000FFFF0000 00000000003E00007FFF000000000000007E00007FFF800000000000007C00007FFF8000 00000000007C00003FFF80000000000000FC00003FFFC0000000000000F800001FFFC000 0000000001F800001FFFE0000000000001F000001FFFE0000000000001F000000FFFE000 0000000003F000000FFFF0000000000003E0000007FFF0000000000007E0000007FFF800 0000000007C0000007FFF8000000000007FFFFFFFFFFF800000000000FFFFFFFFFFFFC00 000000000FFFFFFFFFFFFC00000000000FFFFFFFFFFFFC00000000001FFFFFFFFFFFFE00 000000001F00000000FFFE00000000003F00000000FFFF00000000003E00000000FFFF00 000000003E000000007FFF00000000007E000000007FFF80000000007C000000003FFF80 00000000FC000000003FFFC000000000F8000000003FFFC000000000F8000000001FFFC0 00000001F8000000001FFFE000000001F0000000000FFFE000000003F0000000000FFFF0 00000003E0000000000FFFF000000003E00000000007FFF000000007E00000000007FFF8 00000007C00000000003FFF800000007C00000000003FFF80000000F800000000003FFFC 0000003FF00000000001FFFC0000FFFFFFF000000FFFFFFFFFC0FFFFFFF000000FFFFFFF FFC0FFFFFFF000000FFFFFFFFFC0FFFFFFF000000FFFFFFFFFC0FFFFFFF000000FFFFFFF FFC05A547CD363>65 D<0000000003FFF0000007000000007FFFFF00000F00000007FFFF FFE0001F0000003FFFFFFFF8003F000000FFFFFFFFFE007F000003FFFFC003FF00FF0000 0FFFF800003FC1FF00003FFFC000000FE3FF0000FFFF00000003FFFF0001FFFC00000001 FFFF0003FFF800000000FFFF0007FFE0000000007FFF001FFFC0000000003FFF003FFF80 000000001FFF003FFF00000000000FFF007FFE000000000007FF00FFFC000000000003FF 01FFFC000000000003FF01FFF8000000000001FF03FFF0000000000001FF07FFF0000000 000000FF07FFF0000000000000FF0FFFE00000000000007F0FFFE00000000000007F1FFF C00000000000007F1FFFC00000000000003F1FFFC00000000000003F3FFF800000000000 003F3FFF800000000000001F3FFF800000000000001F7FFF800000000000001F7FFF8000 00000000001F7FFF80000000000000007FFF00000000000000007FFF0000000000000000 FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF00000000 00000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF 0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000000000 0000FFFF0000000000000000FFFF0000000000000000FFFF00000000000000007FFF0000 0000000000007FFF00000000000000007FFF80000000000000007FFF8000000000000000 7FFF80000000000000003FFF800000000000001F3FFF800000000000001F3FFF80000000 0000001F1FFFC00000000000001F1FFFC00000000000001F1FFFC00000000000003F0FFF E00000000000003F0FFFE00000000000003E07FFF00000000000003E07FFF00000000000 007E03FFF80000000000007C01FFF8000000000000FC01FFFC000000000000F800FFFC00 0000000001F8007FFE000000000003F0003FFF000000000003F0003FFF800000000007E0 001FFFC0000000000FC00007FFE0000000001F800003FFF8000000003F000001FFFC0000 0000FE000000FFFF00000001FC0000003FFFC0000007F80000000FFFFC00003FF0000000 03FFFFC001FFC000000000FFFFFFFFFF00000000003FFFFFFFFC000000000007FFFFFFF0 0000000000007FFFFF8000000000000003FFF0000000505479D25F>67 DI70 D73 D76 D 82 D85 D89 D<00003FFE000000000007FFFFE00000 00001FFFFFFC000000007FFFFFFF00000001FFC00FFFC0000003FE0003FFE0000007FF00 00FFF0000007FF80007FF800000FFFC0007FFC00000FFFC0003FFE00000FFFC0003FFE00 000FFFC0001FFF00000FFFC0001FFF00000FFFC0001FFF00000FFFC0000FFF800007FF80 000FFF800003FF00000FFF800001FE00000FFF8000000000000FFF8000000000000FFF80 00000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000 07FFFF8000000003FFFFFF800000007FFFFFFF80000003FFFFFFFF8000001FFFF00FFF80 00007FFF000FFF800000FFFC000FFF800003FFF0000FFF800007FFC0000FFF80000FFF80 000FFF80001FFF00000FFF80003FFF00000FFF80003FFE00000FFF80007FFC00000FFF80 007FFC00000FFF81F0FFFC00000FFF81F0FFF800000FFF81F0FFF800000FFF81F0FFF800 000FFF81F0FFF800001FFF81F0FFF800001FFF81F0FFFC00003FFF81F07FFC00003FFF81 F07FFE00007FFF81F03FFE0000F7FFC3F03FFF0001E3FFC3E01FFFC007E3FFFFE007FFF0 1F81FFFFC003FFFFFF00FFFF8000FFFFFC007FFF00001FFFF0003FFC000001FF800007F0 003C387CB642>97 D<003FF8000000000000FFFFF8000000000000FFFFF8000000000000 FFFFF8000000000000FFFFF8000000000000FFFFF800000000000003FFF8000000000000 00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 00FFF800000000000000FFF800000000000000FFF8007FF000000000FFF807FFFF000000 00FFF81FFFFFC0000000FFF87FFFFFF0000000FFF9FF007FFC000000FFFFF8001FFF0000 00FFFFE00007FF800000FFFF800003FFC00000FFFF000001FFE00000FFFE000000FFF000 00FFFC000000FFF00000FFF80000007FF80000FFF80000007FFC0000FFF80000003FFC00 00FFF80000003FFE0000FFF80000003FFE0000FFF80000003FFE0000FFF80000003FFF00 00FFF80000001FFF0000FFF80000001FFF0000FFF80000001FFF0000FFF80000001FFF80 00FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF80 00FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF80 00FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF80 00FFF80000001FFF0000FFF80000001FFF0000FFF80000001FFF0000FFF80000003FFF00 00FFF80000003FFE0000FFF80000003FFE0000FFF80000003FFC0000FFF80000007FFC00 00FFF80000007FF80000FFFC000000FFF80000FFFC000000FFF00000FFFE000001FFE000 00FFFF000003FFC00000FFFF800007FF800000FFCFE0000FFF000000FF87F0003FFE0000 00FF01FE01FFF8000000FE00FFFFFFF0000000FC003FFFFFC0000000F80007FFFE000000 00000000FFE000000041547DD249>I<000003FFE0000000003FFFFE00000000FFFFFF80 000003FFFFFFE000000FFF003FF800003FFC0007FC00007FF8000FFE0000FFF0001FFE00 01FFE0003FFF0003FFC0003FFF0007FF80003FFF0007FF80003FFF000FFF00003FFF001F FF00003FFF001FFE00003FFF003FFE00001FFE003FFE00000FFC003FFE000007F8007FFE 00000000007FFC00000000007FFC00000000007FFC0000000000FFFC0000000000FFFC00 00000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000 000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC000000 0000FFFC00000000007FFC00000000007FFE00000000007FFE00000000007FFE00000000 003FFE00000000003FFF00000000001FFF0000000F801FFF0000000F800FFF8000001F80 0FFF8000001F0007FFC000003F0003FFE000003E0001FFF000007E0000FFF80000FC0000 7FFC0001F800003FFF0007F000000FFFC01FE0000007FFFFFF80000001FFFFFE00000000 3FFFF80000000003FF80000031387CB63A>I<000000000003FF8000000000000FFFFF80 00000000000FFFFF8000000000000FFFFF8000000000000FFFFF8000000000000FFFFF80 0000000000003FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80 0000000000000FFF800000000000000FFF800000000000000FFF8000000003FF800FFF80 0000003FFFF80FFF80000001FFFFFE0FFF80000007FFFFFF8FFF8000001FFFC03FEFFF80 00003FFE0007FFFF8000007FF80001FFFF800000FFF00000FFFF800001FFE000007FFF80 0003FFC000003FFF800007FF8000001FFF80000FFF8000000FFF80000FFF0000000FFF80 001FFF0000000FFF80001FFE0000000FFF80003FFE0000000FFF80003FFE0000000FFF80 007FFE0000000FFF80007FFC0000000FFF80007FFC0000000FFF80007FFC0000000FFF80 00FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF80 00FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF80 00FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF8000FFFC0000000FFF80 00FFFC0000000FFF80007FFC0000000FFF80007FFC0000000FFF80007FFC0000000FFF80 007FFE0000000FFF80003FFE0000000FFF80003FFE0000000FFF80003FFE0000000FFF80 001FFE0000000FFF80001FFF0000000FFF80000FFF0000001FFF800007FF8000003FFF80 0007FF8000007FFF800003FFC00000FFFF800001FFE00001FFFF800000FFF00003FFFFE0 00007FFC000FEFFFFF80001FFF007F8FFFFF800007FFFFFF0FFFFF800001FFFFFC0FFFFF 8000007FFFE00FFFFF80000007FF000FFE000041547CD249>I<000007FF80000000007F FFF800000001FFFFFE00000007FFFFFF8000001FFF03FFE000003FFC007FF000007FF000 3FF80000FFE0001FFC0001FFC0000FFC0003FF800007FE0007FF800007FF000FFF000003 FF000FFF000003FF801FFE000003FF801FFE000001FF803FFE000001FFC03FFE000001FF C03FFE000001FFC07FFC000001FFC07FFC000001FFE07FFC000000FFE07FFC000000FFE0 FFFC000000FFE0FFFC000000FFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FF FFFFFFFFFFE0FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC 0000000000FFFC00000000007FFC00000000007FFC00000000007FFC00000000007FFE00 000000003FFE00000000003FFE00000000003FFE00000003E01FFF00000003E01FFF0000 0007E00FFF00000007C007FF8000000FC007FF8000000F8003FFC000001F8001FFE00000 3F0000FFF000007E00007FFC0001FC00001FFF0007F800000FFFE03FF0000003FFFFFFC0 000000FFFFFF800000003FFFFC0000000001FFE0000033387CB63C>I<0000001FF80000 0003FFFE0000000FFFFF8000003FFFFFC00000FFF83FE00003FFE0FFF00007FF80FFF000 0FFF01FFF8001FFF01FFF8003FFE01FFF8003FFE01FFF8007FFC01FFF8007FFC01FFF800 7FFC00FFF000FFF800FFF000FFF8007FE000FFF8001F8000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000FF FFFFFFC000FFFFFFFFC000FFFFFFFFC000FFFFFFFFC000FFFFFFFFC00000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000 FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000FF FFFFFE0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE0000FFFFFFFE00002D547CD328>I< 00001FFE0000FE000001FFFFE007FF80000FFFFFFC1FFFC0003FFFFFFF7FFFE0007FF807 FFFF07E001FFE001FFF07FE003FFC000FFF07FE007FF80007FF83FE007FF00003FF83FC0 0FFF00003FFC1FC01FFF00003FFE07001FFE00001FFE00001FFE00001FFE00003FFE0000 1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000 3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00001FFE0000 1FFE00001FFE00001FFE00001FFF00003FFE00000FFF00003FFC000007FF00003FF80000 07FF80007FF8000003FFC000FFF0000001FFE001FFE0000000FFF807FF80000001FFFFFF FF00000003EFFFFFFC00000003C1FFFFE000000007C01FFE000000000780000000000000 07800000000000000FC00000000000000FC00000000000000FC00000000000000FE00000 000000000FE00000000000000FF00000000000000FFC0000000000000FFFFFFFFE000000 07FFFFFFFFF0000007FFFFFFFFFC000007FFFFFFFFFF800003FFFFFFFFFFC00003FFFFFF FFFFF00001FFFFFFFFFFF80000FFFFFFFFFFFC00007FFFFFFFFFFC0001FFFFFFFFFFFE00 07FFFFFFFFFFFE000FFC000003FFFF001FF80000003FFF003FF00000000FFF007FE00000 0007FF807FE000000003FF80FFC000000003FF80FFC000000001FF80FFC000000001FF80 FFC000000001FF80FFC000000001FF80FFC000000001FF80FFE000000003FF807FE00000 0003FF007FF000000007FF003FF000000007FE001FF80000000FFC001FFE0000003FFC00 07FF0000007FF00003FFC00001FFE00000FFFC001FFF8000003FFFFFFFFE0000000FFFFF FFF800000001FFFFFFC0000000000FFFF80000003B4F7CB542>I<003F000000FFC00001 FFE00003FFF00003FFF00007FFF80007FFF80007FFF80007FFF80007FFF80007FFF80003 FFF00003FFF00001FFE00000FFC000003F00000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000 000000001FF800FFFFF800FFFFF800FFFFF800FFFFF800FFFFF80001FFF80000FFF80000 FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000 FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000 FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000 FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000 FFF80000FFF80000FFF80000FFF80000FFF800FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0FF FFFFF01C547CD324>105 D<003FF800FFFFF800FFFFF800FFFFF800FFFFF800FFFFF800 03FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 00FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800 FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF81D537CD224>108 D<003FF0001FF8000001FF800000FFFFF000FFFF80000FFFF80000FFFFF003FFFFE0003F FFFE0000FFFFF00FFFFFF000FFFFFF0000FFFFF03F80FFF803F80FFF8000FFFFF07E007F FC07E007FFC00003FFF0F8003FFE0F8003FFE00000FFF1F0001FFE1F0001FFE00000FFF3 E0001FFF3E0001FFF00000FFF3C0001FFF3C0001FFF00000FFF780001FFF780001FFF000 00FFF700000FFFF00000FFF80000FFFF00000FFFF00000FFF80000FFFE00000FFFE00000 FFF80000FFFE00000FFFE00000FFF80000FFFC00000FFFC00000FFF80000FFFC00000FFF C00000FFF80000FFFC00000FFFC00000FFF80000FFF800000FFF800000FFF80000FFF800 000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000 FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FF F80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF80 0000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF80000 0FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FF F800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF8 0000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF8000 00FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000F FF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF80000FFF8 00000FFF800000FFF80000FFF800000FFF800000FFF80000FFF800000FFF800000FFF800 00FFF800000FFF800000FFF80000FFF800000FFF800000FFF800FFFFFFF80FFFFFFF80FF FFFFF8FFFFFFF80FFFFFFF80FFFFFFF8FFFFFFF80FFFFFFF80FFFFFFF8FFFFFFF80FFFFF FF80FFFFFFF8FFFFFFF80FFFFFFF80FFFFFFF865367BB56E>I<003FF0001FFC000000FF FFF000FFFF800000FFFFF003FFFFE00000FFFFF00FFFFFF80000FFFFF01FC07FFC0000FF FFF07E003FFE000003FFF0F8001FFF000000FFF1F0001FFF000000FFF1E0000FFF800000 FFF3C0000FFF800000FFF780000FFF800000FFF7000007FFC00000FFFF000007FFC00000 FFFE000007FFC00000FFFE000007FFC00000FFFC000007FFC00000FFFC000007FFC00000 FFFC000007FFC00000FFFC000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000 FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC000FF FFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FF FFFFF807FFFFFFC042367CB549>I<000001FFC000000000003FFFFE0000000000FFFFFF 8000000003FFFFFFE00000000FFF80FFF80000003FFC001FFE0000007FF00007FF000000 FFE00003FF800001FFC00001FFC00003FF800000FFE00003FF0000007FE00007FF000000 7FF0000FFF0000007FF8000FFE0000003FF8001FFE0000003FFC001FFE0000003FFC003F FE0000003FFE003FFC0000001FFE003FFC0000001FFE007FFC0000001FFF007FFC000000 1FFF007FFC0000001FFF007FFC0000001FFF00FFFC0000001FFF80FFFC0000001FFF80FF FC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC000000 1FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FFFC0000001FFF80FF FC0000001FFF807FFC0000001FFF007FFC0000001FFF007FFC0000001FFF003FFC000000 1FFE003FFE0000003FFE003FFE0000003FFE001FFE0000003FFC001FFE0000003FFC000F FF0000007FF8000FFF0000007FF80007FF800000FFF00003FF800000FFE00001FFC00001 FFC00000FFE00003FF8000007FF00007FF0000003FFC001FFE0000001FFF80FFFC000000 07FFFFFFF000000001FFFFFFC0000000003FFFFE000000000003FFE000000039387CB642 >I<003FF8007FF0000000FFFFF807FFFF000000FFFFF81FFFFFC00000FFFFF87FFFFFF0 0000FFFFF9FF00FFFC0000FFFFFFF8003FFF000003FFFFE0000FFF800000FFFF800007FF C00000FFFF000003FFE00000FFFE000003FFF00000FFFC000001FFF00000FFF8000000FF F80000FFF8000000FFFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007F FE0000FFF80000003FFE0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003F FF0000FFF80000003FFF0000FFF80000001FFF8000FFF80000001FFF8000FFF80000001F FF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001F FF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000001F FF8000FFF80000001FFF8000FFF80000001FFF8000FFF80000003FFF0000FFF80000003F FF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000007FFE0000FFF80000007F FE0000FFF80000007FFC0000FFF8000000FFFC0000FFF8000000FFF80000FFFC000001FF F80000FFFC000001FFF00000FFFE000003FFE00000FFFF000007FFC00000FFFF80000FFF 800000FFFFE0001FFF000000FFFFF0007FFE000000FFF9FE01FFF8000000FFF8FFFFFFF0 000000FFF83FFFFFC0000000FFF807FFFE00000000FFF800FFE000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 000000FFF800000000000000FFF800000000000000FFF800000000000000FFF800000000 0000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF8000000 0000FFFFFFF80000000000414D7DB549>I<003FF001FC00FFFFF00FFF80FFFFF01FFFE0 FFFFF07FFFF0FFFFF0FE1FF8FFFFF1F83FF801FFF1F07FFC00FFF3E07FFC00FFF3C07FFC 00FFF7807FFC00FFF7807FFC00FFFF007FFC00FFFF003FF800FFFE001FF000FFFE000FE0 00FFFE00000000FFFC00000000FFFC00000000FFFC00000000FFFC00000000FFF8000000 00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 00FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF8000000 00FFF800000000FFF800000000FFF800000000FFF8000000FFFFFFFE0000FFFFFFFE0000 FFFFFFFE0000FFFFFFFE0000FFFFFFFE00002E367DB535>114 D<0003FFC00E00001FFF FC1E0000FFFFFF7E0003FFFFFFFE0007FE003FFE000FF0000FFE001FE00003FE003FC000 01FE003F800000FE007F800000FE007F0000007E007F0000007E00FF0000003E00FF0000 003E00FF8000003E00FF8000003E00FFC000003E00FFF000000000FFFC00000000FFFF80 0000007FFFFE0000007FFFFFF000003FFFFFFE00003FFFFFFF80001FFFFFFFE0000FFFFF FFF00007FFFFFFFC0003FFFFFFFE0000FFFFFFFF00003FFFFFFF00000FFFFFFF800001FF FFFF8000000FFFFFC00000003FFFC000000007FFE000000001FFE0F8000000FFE0F80000 007FE0FC0000003FE0FC0000003FE0FC0000001FE0FE0000001FE0FE0000001FE0FE0000 001FC0FF0000001FC0FF8000003FC0FF8000003F80FFC000003F80FFE000007F00FFF800 00FF00FFFC0003FE00FFFF801FFC00FE7FFFFFF000F81FFFFFC000F007FFFF0000E0007F F000002B387CB634>I<00007C00000000007C00000000007C00000000007C0000000000 7C00000000007C0000000000FC0000000000FC0000000000FC0000000000FC0000000001 FC0000000001FC0000000001FC0000000003FC0000000003FC0000000007FC0000000007 FC000000000FFC000000001FFC000000003FFC000000007FFC00000000FFFC00000003FF FC0000000FFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE00007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007F FC000000007FFC000000007FFC000000007FFC000F80007FFC000F80007FFC000F80007F FC000F80007FFC000F80007FFC000F80007FFC000F80007FFC000F80007FFC000F80007F FC000F80007FFC000F80007FFC001F00003FFE001F00003FFE001F00001FFE003E00001F FF003E00000FFF807C000007FFC1F8000003FFFFF0000000FFFFE00000003FFF80000000 03FE0000294D7ECB33>I<003FF8000001FFC000FFFFF80007FFFFC000FFFFF80007FFFF C000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC00003FFF800001FFF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FF C00000FFF800000FFFC00000FFF800000FFFC00000FFF800000FFFC00000FFF800001FFF C00000FFF800001FFFC00000FFF800003FFFC000007FF800003FFFC000007FF800007FFF C000003FFC0000F7FFC000003FFC0001E7FFF000001FFE0007C7FFFFC0000FFF801F87FF FFC00007FFFFFF07FFFFC00001FFFFFC07FFFFC000007FFFF007FFFFC0000007FFC007FF 000042377CB549>II120 D<3FFFFFFFFFFE3FFFFFFFFFFE3FFFFFFFFFFE3F FFFFFFFFFE3FFF0001FFFC3FF80001FFF83FE00003FFF83FC00007FFF03F800007FFE03F 00000FFFE03F00001FFFC07E00003FFF807E00003FFF807E00007FFF007E0000FFFE007C 0000FFFC007C0001FFFC007C0003FFF8007C0003FFF0007C0007FFF0007C000FFFE00000 000FFFC00000001FFFC00000003FFF800000003FFF000000007FFF00000000FFFE000000 01FFFC00000001FFF800000003FFF800000007FFF0001F0007FFE0001F000FFFE0001F00 1FFFC0001F001FFF80001F003FFF80003F007FFF00003E007FFE00003E00FFFE00003E01 FFFC00003E03FFF800007E03FFF800007E07FFF00000FE0FFFE00000FE0FFFC00001FE1F FFC00003FE3FFF800007FE3FFF00001FFC7FFF0001FFFCFFFFFFFFFFFCFFFFFFFFFFFCFF FFFFFFFFFCFFFFFFFFFFFC30357CB43A>122 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fh ectt1000 10 68 /Fh 68 127 df<0007001C00000F803E00000F803E00000F803E00000F803E00000F803E 00000F803E00000F803E00000F803E00001F807E00001F007C00001F007C00001F007C00 001F007C003FFFFFFFE0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8003E00F80000 3E00F800007E01F800007C01F000007C01F000007C01F000007C01F000007C01F000007C 01F000007C01F000007C01F00000FC03F00000F803E00000F803E000FFFFFFFFF8FFFFFF FFF8FFFFFFFFF8FFFFFFFFF83FFFFFFFE001F007C00001F007C00001F007C00003F00FC0 0003E00F800003E00F800003E00F800003E00F800003E00F800003E00F800003E00F8000 03E00F800001C007000025337DB22C>35 D<0000380000FC0001FC0003FC0007F8000FF0 001FC0003F80007F0000FE0001FC0003F80003F00007F00007E0000FE0000FC0001F8000 1F80003F80003F00003F00007F00007E00007E00007E0000FE0000FC0000FC0000FC0000 FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FE00007E00007E0000 7E00007F00003F00003F00003F80001F80001F80000FC0000FE00007E00007F00003F000 03F80001FC0000FE00007F00003F80001FC0000FF00007F80003FC0001FC0000FC000038 164272B92C>40 D<700000FC0000FE0000FF00007F80003FC0000FE00007F00003F80001 FC0000FE00007F00003F00003F80001F80001FC0000FC00007E00007E00007F00003F000 03F00003F80001F80001F80001F80001FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0001FC0001F80001F80001F80003F80003F000 03F00007F00007E00007E0000FC0001FC0001F80003F80003F00007F0000FE0001FC0003 F80007F0000FE0003FC0007F8000FF0000FE0000FC0000700000164279B92C>I<000380 000007C0000007C0000007C0000007C0000007C0000007C0002007C008F807C03EFE07C0 FEFF07C1FEFFC7C7FEFFE7CFFE3FFFFFF80FFFFFE003FFFF8001FFFF00007FFC00007FFC 0001FFFF0003FFFF800FFFFFE03FFFFFF8FFE7CFFEFFC7C7FEFF07C1FEFE07C0FEF807C0 3E2007C0080007C0000007C0000007C0000007C0000007C0000007C000000380001F247A AA2C>I<00007000000000F800000000F800000000F800000000F800000000F800000000 F800000000F800000000F800000000F800000000F800000000F800000000F800000000F8 00000000F800000000F800003FFFFFFFE0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFF F80000F800000000F800000000F800000000F800000000F800000000F800000000F80000 0000F800000000F800000000F800000000F800000000F800000000F800000000F8000000 00F800000000F80000000070000025267DAB2C>I<7FFFFFF0FFFFFFF8FFFFFFF8FFFFFF F87FFFFFF01D0579942C>45 D<1F003F807FC0FFE0FFE0FFE0FFE0FFE07FC03F801F000B 0B708A2C>I<00000007000000000F800000000F800000001F800000001F000000003F00 0000003E000000007E000000007C000000007C00000000FC00000000F800000001F80000 0001F000000003F000000003E000000007E000000007C00000000FC00000000F80000000 1F800000001F000000003F000000003E000000003E000000007E000000007C00000000FC 00000000F800000001F800000001F000000003F000000003E000000007E000000007C000 00000FC00000000F800000001F800000001F000000003F000000003E000000003E000000 007E000000007C00000000FC00000000F800000001F800000001F000000003F000000003 E000000007E000000007C00000000FC00000000F800000001F800000001F000000001F00 0000003F000000003E000000007E000000007C00000000FC00000000F800000000F80000 0000700000000021417BB92C>I<0003F80000000FFE0000003FFF8000007FFFC00000FF FFE00001FE0FF00003F803F80007F001FC0007E000FC000FC0007E000FC0007E001F8000 3F001F80003F003F00001F803F00001F803E00000F807E00000FC07E00000FC07E00000F C07C000007C0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0 FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FE00000FE07E 00000FC07E00000FC07E00000FC07E00000FC03F00001F803F00001F803F00001F801F80 003F001F80003F000FC0007E000FE000FE0007E000FC0007F001FC0003F803F80001FE0F F00000FFFFE000007FFFC000003FFF8000000FFE00000003F8000023357CB32C>I<0007 0000000F8000000F8000001F8000001F8000003F8000007F800000FF800001FF800007FF 80007FFF8000FFFF8000FFDF8000FF9F80007C1F8000001F8000001F8000001F8000001F 8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F 8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F 8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F 8000001F80007FFFFFE0FFFFFFF0FFFFFFF0FFFFFFF07FFFFFE01C3477B32C>I<000FF8 0000007FFF800001FFFFE00007FFFFF0000FFFFFFC001FF80FFE003FE001FF003F80007F 007F00003F807E00001F80FE00001FC0FE00000FC0FF00000FE0FF000007E0FF000007E0 FF000007E07E000007E03C000007E000000007E000000007E00000000FE00000000FC000 00001FC00000001F800000003F800000003F000000007F00000000FE00000001FC000000 03FC00000007F80000000FF00000001FE00000003FC0000000FF80000001FE00000003FC 00000007F80000000FF00000003FE00000007F80000000FF00000001FE00000003FC0003 C007F80007E01FE00007E03FC00007E07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0 7FFFFFFFC023347CB32C>I<000FFC0000007FFF800001FFFFE00007FFFFF8000FFFFFFC 001FF807FE001FC000FE003F80007F003FC0003F003FC0003F803FC0001F803FC0001F80 1F80001F800F00001F800000001F800000003F800000003F000000007F00000000FE0000 0001FE00000003FC0000001FF800001FFFF000003FFFE000003FFFE000003FFFF800001F FFFC00000007FE00000000FF000000007F000000003F800000001FC00000000FC0000000 0FC00000000FE000000007E000000007E03C000007E07E000007E0FF000007E0FF00000F E0FF00000FC0FF00000FC0FE00001FC07F00003F807F80007F003FC000FF001FF807FE00 0FFFFFFC0007FFFFF80003FFFFE000007FFF8000000FFC000023357CB32C>I<000007F0 0000000FF80000001FF80000003FF80000003FF80000007EF80000007EF8000000FCF800 0001F8F8000001F8F8000003F0F8000007E0F8000007E0F800000FC0F800001F80F80000 1F80F800003F00F800007E00F800007E00F80000FC00F80001F800F80001F800F80003F0 00F80003E000F80007E000F8000FC000F8000FC000F8001F8000F8003F0000F8003F0000 F8007E0000F800FC0000F800FFFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFF FC000000F800000000F800000000F800000000F800000000F800000000F800000000F800 000000F800000000F800000000F80000007FFFF00000FFFFF80000FFFFF80000FFFFF800 007FFFF027347EB32C>I<0FFFFFFE001FFFFFFF001FFFFFFF001FFFFFFF001FFFFFFE00 1F800000001F800000001F800000001F800000001F800000001F800000001F800000001F 800000001F800000001F800000001F800000001F800000001F800000001F83FE00001F9F FF80001FFFFFE0001FFFFFF8001FFFFFFC001FFE03FE001FF000FF001FC0007F001F8000 3F801F00001F800F00001FC00000000FC00000000FC000000007E000000007E000000007 E000000007E03C000007E07E000007E0FF000007E0FF00000FE0FF00000FC0FF00000FC0 FE00001FC07E00003F807F00007F003F8000FF003FC001FE001FF80FFC000FFFFFF80007 FFFFF00001FFFFC000007FFF0000000FF8000023347CB22C>I<00003FC0000001FFF800 0007FFFC00001FFFFE00003FFFFF00007FE07F0000FF003F8001FE007F8003F8007F8007 F0007F8007E0007F800FE0003F001FC0001E001F800000003F800000003F000000003F00 0000007F000000007E000000007E03FE00007E1FFF8000FC7FFFE000FDFFFFF000FFFFFF F800FFFE07FC00FFF001FE00FFC0007F00FF80003F80FF00001F80FF00001FC0FE00000F C0FE00000FE0FE000007E0FE000007E0FE000007E07E000007E07E000007E07E000007E0 7E000007E03F000007E03F00000FE03F80000FC01F80001FC01FC0001F800FC0003F800F E0007F0007F801FE0003FE07FC0001FFFFF80000FFFFF000007FFFE000001FFF80000007 FC000023357CB32C>I<7800000000FFFFFFFFC0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF FFFFFFC0FC00003F80FC00007F00FC0000FE00780000FC00000001FC00000003F8000000 07F000000007E00000000FE00000000FC00000001F800000003F800000003F000000007F 000000007E00000000FE00000000FC00000001FC00000001F800000001F800000003F000 000003F000000007F000000007E000000007E000000007E00000000FC00000000FC00000 000FC00000000FC00000001F800000001F800000001F800000001F800000001F80000000 3F800000003F000000003F000000003F000000003F000000003F000000003F000000003F 000000003F000000003F000000003F000000001E00000023357CB32C>I<0007FC000000 3FFF800000FFFFE00003FFFFF80007FFFFFC000FFC07FE001FF001FF001FC0007F003F80 003F803F00001F807F00001FC07E00000FC07E00000FC07E00000FC07E00000FC07E0000 0FC03F00001F803F00001F801F80003F001FC0007F000FF001FE0003FC07F80001FFFFF0 00007FFFC0000007FC0000007FFFC00001FFFFF00003FC07F8000FF001FE001FC0007F00 1F80003F003F00001F807E00000FC07E00000FC0FC000007E0FC000007E0FC000007E0FC 000007E0FC000007E0FC000007E0FC000007E07E00000FC07E00000FC07F00001FC03F80 003F801FC0007F001FF001FF000FFC07FE0007FFFFFC0003FFFFF80000FFFFE000003FFF 80000007FC000023357CB32C>I<0007FC0000003FFF000000FFFFC00001FFFFE00003FF FFF00007FC07F8000FF001FC001FE000FE003F80007E003F80007F007F00003F007E0000 1F80FE00001F80FC00001F80FC00000FC0FC00000FC0FC00000FC0FC00000FC0FC00000F E0FC00000FE0FC00000FE0FE00000FE07E00000FE07F00001FE03F00001FE03F80003FE0 1FC0007FE00FF001FFE007FC0FFFE003FFFFFFE001FFFFF7E000FFFFC7E0003FFF0FE000 0FF80FC00000000FC00000000FC00000001FC00000001F800000003F800000003F000F00 007F001F80007E003FC000FE003FC001FC003FC003F8003FC007F8003F801FF0001FE07F E0001FFFFFC0000FFFFF000007FFFE000001FFF80000007FC0000023357CB32C>I<1F00 3F807FC0FFE0FFE0FFE0FFE0FFE07FC03F801F0000000000000000000000000000000000 0000000000000000000000001F003F807FC0FFE0FFE0FFE0FFE0FFE07FC03F801F000B24 70A32C>I<0F801FC03FE07FF07FF07FF07FF07FF03FE01FC00F80000000000000000000 000000000000000000000000000000000000000F801FE03FF07FF87FF87FFC7FFC7FFC3F FC1FFC0FFC00FC00F800F801F803F007F01FE07FC0FF80FF00FC0070000E3071A32C>I< 7FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF00000000000000000000000 00000000000000000000000000000000000000000000000000000000007FFFFFFFF0FFFF FFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF025127DA12C>61 D<0000FE00000001FF0000 0001FF00000001FF00000001FF00000003FF80000003FF80000003EF80000003EF800000 07EF80000007EFC0000007EFC0000007C7C0000007C7C000000FC7E000000FC7E000000F C7E000000FC3E000001F83F000001F83F000001F83F000001F83F000001F83F000003F01 F800003F01F800003F01F800003F01F800007E00FC00007E00FC00007E00FC00007E00FC 00007E00FC0000FC007E0000FFFFFE0000FFFFFE0000FFFFFE0001FFFFFF0001FFFFFF00 01F8003F0001F8003F0001F8003F0003F0001F8003F0001F8003F0001F8003F0001F8007 F0001FC007E0000FC07FFE00FFFC7FFF01FFFCFFFF01FFFE7FFF01FFFC7FFE00FFFC2734 7EB32C>65 D<7FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF803F00001F8 03F00001F803F00001F803F00001F803F00001F803F00001F803F00001F803F00000F003 F000000003F000000003F000000003F000000003F001E00003F003F00003F003F00003F0 03F00003F003F00003FFFFF00003FFFFF00003FFFFF00003FFFFF00003FFFFF00003F003 F00003F003F00003F003F00003F003F00003F001E00003F000000003F000000003F00000 0003F000000003F000000003F000003C03F000007E03F000007E03F000007E03F000007E 03F000007E03F000007E03F000007E03F000007E7FFFFFFFFEFFFFFFFFFEFFFFFFFFFEFF FFFFFFFE7FFFFFFFFC27337EB22C>69 D<0001FC0380000FFF87C0001FFFEFC0007FFFFF C000FFFFFFC001FF07FFC003FC01FFC003F800FFC007F0007FC00FE0003FC00FC0001FC0 1FC0001FC01F80001FC03F80000FC03F00000FC03F00000FC07E00000FC07E000007807E 000000007E00000000FE00000000FC00000000FC00000000FC00000000FC00000000FC00 000000FC00000000FC00000000FC00000000FC0003FFF8FC0007FFFCFC0007FFFCFE0007 FFFC7E0003FFF87E00000FC07E00000FC07E00000FC03F00001FC03F00001FC03F80001F C01F80001FC01FC0003FC00FC0003FC00FE0007FC007F0007FC003F800FFC003FC01FFC0 01FF07FFC000FFFFFFC0007FFFEFC0001FFFCFC0000FFF07800001FC000026357DB32C> 71 D<7FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF8000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000 0FC000000FC0007FFFFFF8FFFFFFFCFFFFFFFCFFFFFFFC7FFFFFF81E3379B22C>73 D<7FFFE00000FFFFF00000FFFFF00000FFFFF000007FFFE0000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 0003F000000003F00000F003F00001F803F00001F803F00001F803F00001F803F00001F8 03F00001F803F00001F803F00001F87FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87F FFFFFFF025337DB22C>76 D<7FE0000FFCFFF0001FFEFFF0001FFEFFF8003FFE7FF8003F FC0FF8003FE00FBC007BE00FBC007BE00FBC007BE00FBC007BE00F9E00F3E00F9E00F3E0 0F9E00F3E00F9F01F3E00F9F01F3E00F8F01E3E00F8F01E3E00F8F83E3E00F8F83E3E00F 8783C3E00F87C7C3E00F87C7C3E00F83C783E00F83C783E00F83EF83E00F83EF83E00F81 EF03E00F81EF03E00F81FF03E00F80FE03E00F80FE03E00F80FE03E00F807C03E00F8038 03E00F800003E00F800003E00F800003E00F800003E00F800003E00F800003E00F800003 E00F800003E00F800003E00F800003E00F800003E00F800003E07FF0001FFCFFF8003FFE FFF8003FFEFFF8003FFE7FF0001FFC27337EB22C>I<7FF0007FFCFFF800FFFEFFF800FF FEFFFC00FFFE7FFC007FFC07FE0007C007DE0007C007DE0007C007DF0007C007CF0007C0 07CF0007C007CF8007C007C78007C007C7C007C007C7C007C007C3C007C007C3E007C007 C3E007C007C1E007C007C1F007C007C1F007C007C0F007C007C0F807C007C0F807C007C0 7C07C007C07C07C007C07C07C007C03E07C007C03E07C007C01E07C007C01F07C007C01F 07C007C00F07C007C00F87C007C00F87C007C00787C007C007C7C007C007C7C007C003C7 C007C003E7C007C001E7C007C001E7C007C001F7C007C000F7C007C000F7C007C000FFC0 7FFC007FC0FFFE007FC0FFFE003FC0FFFE003FC07FFC001F8027337EB22C>I<007FFF00 0003FFFFE0000FFFFFF8001FFFFFFC003FFFFFFE003FE003FE003F8000FE007F00007F00 7F00007F007E00003F007E00003F007E00003F00FE00003F80FC00001F80FC00001F80FC 00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00 001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC0000 1F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F80FC00001F 80FC00001F80FC00001F80FE00003F80FE00003F807E00003F007E00003F007E00003F00 7F00007F007F00007F003F8000FE003FF007FE003FFFFFFE001FFFFFFC000FFFFFF80003 FFFFE000007FFF000021357BB32C>I<7FFFFFC000FFFFFFF800FFFFFFFC00FFFFFFFF00 7FFFFFFF8003F000FFC003F0003FC003F0000FE003F00007F003F00007F003F00003F003 F00003F803F00001F803F00001F803F00001F803F00001F803F00001F803F00001F803F0 0003F803F00003F003F00007F003F00007F003F0000FE003F0003FC003F000FFC003FFFF FF8003FFFFFF0003FFFFFC0003FFFFF80003FFFFC00003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F00000007FFF800000FF FFC00000FFFFC00000FFFFC000007FFF80000025337EB22C>I<7FFFFC000000FFFFFF80 0000FFFFFFE00000FFFFFFF800007FFFFFFC000007E007FE000007E001FE000007E0007F 000007E0003F800007E0001F800007E0001F800007E0000FC00007E0000FC00007E0000F C00007E0000FC00007E0000FC00007E0000FC00007E0001F800007E0001F800007E0003F 800007E0007F000007E001FE000007E007FE000007FFFFFC000007FFFFF8000007FFFFE0 000007FFFFF0000007FFFFF8000007E007FC000007E001FE000007E000FE000007E0007F 000007E0003F000007E0003F000007E0003F000007E0003F000007E0003F000007E0003F 000007E0003F000007E0003F000007E0003F0F0007E0003F1F8007E0003F1F8007E0003F 1F8007E0003F1F8007E0003F1F807FFE001FBF80FFFF001FFF00FFFF000FFF00FFFF000F FE007FFE0007FC0000000001F00029347EB22C>82 D<001FF8070000FFFF0F8001FFFFCF 8007FFFFFF800FFFFFFF801FF01FFF803FC003FF803F8001FF807F0000FF807E00007F80 FE00003F80FC00003F80FC00001F80FC00001F80FC00001F80FC00001F80FE00000F007E 000000007F000000007F800000003FE00000001FFC0000001FFFC000000FFFFC000003FF FFC00001FFFFF000007FFFF8000007FFFC0000007FFE00000007FF00000000FF80000000 3F800000001FC00000001FC00000000FE00000000FE078000007E0FC000007E0FC000007 E0FC000007E0FC000007E0FC000007E0FE00000FC0FE00000FC0FF00001F80FF80003F80 FFE0007F00FFFE01FF00FFFFFFFE00FFFFFFFC00F9FFFFF000F83FFFC0007007FF000023 357CB32C>I<7FFFFFFFFCFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFC007E007E FC007E007EFC007E007EFC007E007EFC007E007EFC007E007EFC007E007E78007E003C00 007E000000007E000000007E000000007E000000007E000000007E000000007E00000000 7E000000007E000000007E000000007E000000007E000000007E000000007E000000007E 000000007E000000007E000000007E000000007E000000007E000000007E000000007E00 0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000 00007E000000007E000000007E000000007E0000003FFFFC00003FFFFC00007FFFFE0000 3FFFFC00003FFFFC0027337EB22C>I<7FFF803FFFC0FFFFC07FFFE0FFFFC07FFFE0FFFF C07FFFE07FFF803FFFC003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F80003F80001F8 0003F00001F80003F00001FC0007F00000FC0007E00000FE000FE000007F001FC000003F 803F8000003FE0FF8000001FFFFF0000000FFFFE00000003FFF800000001FFF000000000 3F8000002B3480B22C>I<7FFC007FFCFFFE00FFFEFFFE00FFFEFFFE00FFFE7FFC007FFC 0FC00007E00FE0000FE007E0000FC007E0000FC007E0000FC007F0001FC003F0001F8003 F0001F8003F0001F8003F8003F8001F8003F0001F8003F0001F8003F0001FC007F0000FC 007E0000FC007E0000FC007E0000FC007E00007E00FC00007E00FC00007E00FC00007E00 FC00003F01F800003F01F800003F01F800003F01F800001F83F000001F83F000001F83F0 00001F83F000000F83E000000FC7E000000FC7E000000FC7E0000007C7C0000007C7C000 0007EFC0000007EFC0000003EF80000003EF80000003FF80000003FF80000001FF000000 01FF00000001FF00000001FF00000000FE000027347EB22C>I<7FFC007FFCFFFE00FFFE FFFE00FFFEFFFE00FFFE7FFC007FFC07F0000FC007F0001FC003F0001F8003F8003F8001 F8003F8001FC007F0000FC007F0000FE007E00007E00FE00007F00FC00003F01FC00003F 81F800001F81F800001F83F000000FC3F000000FC7F0000007E7E0000007E7E0000003E7 C0000003EFC0000001FF80000001FF80000001FF00000000FF00000000FE000000007E00 0000007E000000007E000000007E000000007E000000007E000000007E000000007E0000 00007E000000007E000000007E000000007E000000007E000000007E000000007E000000 007E00000007FFE000000FFFF000000FFFF000000FFFF0000007FFE00027337EB22C>89 D<7FFFFCFFFFFEFFFFFEFFFFFEFFFFFCFC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00 00FFFFFCFFFFFEFFFFFEFFFFFE7FFFFC17416FB92C>91 D<7000000000F800000000F800 000000FC000000007C000000007E000000003E000000003F000000001F000000001F0000 00001F800000000F800000000FC000000007C000000007E000000003E000000003F00000 0001F000000001F800000000F800000000FC000000007C000000007E000000003E000000 003E000000003F000000001F000000001F800000000F800000000FC000000007C0000000 07E000000003E000000003F000000001F000000001F800000000F800000000FC00000000 7C000000007E000000003E000000003E000000003F000000001F000000001F800000000F 800000000FC000000007C000000007E000000003E000000003F000000001F000000001F8 00000000F800000000FC000000007C000000007C000000007E000000003E000000003F00 0000001F000000001F800000000F800000000F80000000070021417BB92C>I<7FFFFCFF FFFEFFFFFEFFFFFE7FFFFE00007E00007E00007E00007E00007E00007E00007E00007E00 007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00 007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00 007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00 007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E7FFFFEFF FFFEFFFFFEFFFFFE7FFFFC17417DB92C>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80FFFFFF FF80FFFFFFFF807FFFFFFF0021067B7D2C>95 D<01FFF0000007FFFE00001FFFFF80001F FFFFE0003FFFFFF0003FC01FF8003FC007F8003FC001FC001F8000FC00060000FE000000 007E000000007E000000007E000000FFFE00001FFFFE0000FFFFFE0003FFFFFE000FFFFF FE001FFF807E003FF8007E007FC0007E007F00007E00FE00007E00FC00007E00FC00007E 00FC00007E00FC00007E00FE00007E007F0000FE007F8003FE003FE01FFE001FFFFFFFFC 0FFFFFFFFE07FFFFBFFE01FFFE1FFE003FF007FC27247CA32C>97 D<7FF0000000FFF8000000FFF8000000FFF80000007FF800000001F800000001F8000000 01F800000001F800000001F800000001F800000001F800000001F800000001F800000001 F800000001F81FE00001F8FFF80001FBFFFE0001FFFFFF0001FFFFFF8001FFF07FC001FF 801FE001FF0007F001FE0003F801FC0003F801FC0001FC01F80000FC01F80000FC01F800 00FE01F800007E01F800007E01F800007E01F800007E01F800007E01F800007E01F80000 7E01F800007E01F80000FE01FC0000FC01FC0000FC01FC0001F801FE0003F801FF0007F0 01FF000FF001FF801FE001FFE07FC001FFFFFF8001FFFFFF0001FBFFFE0001F8FFF80000 F03FC00027337FB22C>I<0003FFE000001FFFF800007FFFFE0001FFFFFE0003FFFFFF00 07FE00FF000FF000FF001FE000FF001FC0007E003F800018003F000000007F000000007E 000000007E00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00 000000FC00000000FC000000007E000000007E000000007F000000003F00000F003F8000 1F801FC0001F801FE0003F800FF0007F0007FE03FF0003FFFFFE0001FFFFFC00007FFFF8 00001FFFE0000003FF000021247AA32C>I<00000FFE0000001FFF0000001FFF0000001F FF0000000FFF000000003F000000003F000000003F000000003F000000003F000000003F 000000003F000000003F000000003F000000003F000007F83F00003FFE3F0000FFFFBF00 01FFFFFF0003FFFFFF0007FC0FFF000FF003FF001FE001FF001FC000FF003F80007F003F 00007F007E00003F007E00003F00FE00003F00FC00003F00FC00003F00FC00003F00FC00 003F00FC00003F00FC00003F00FC00003F00FC00003F00FE00003F007E00007F007E0000 7F007F0000FF003F8000FF003F8001FF001FC003FF000FF007FF0007FC1FFF0003FFFFFF FC01FFFFBFFE00FFFF3FFE003FFC3FFE000FF01FFC27337DB22C>I<0003FE0000001FFF C000007FFFF00001FFFFF80003FFFFFC0007FE03FE000FF800FF001FE0003F801FC0003F 803F80001FC03F00000FC07F00000FC07E00000FE07E000007E0FC000007E0FFFFFFFFE0 FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFC0FC00000000FE000000007E000000007E 000000007F000000003F000003C03F800007E01FC00007E00FF0000FE007F8003FC007FF 00FFC001FFFFFF8000FFFFFF00003FFFFC00000FFFF0000001FF800023247CA32C>I<00 000FF80000003FFE000000FFFF000001FFFF800003FFFF800007FC7F800007F07F80000F E03F00000FC03F00000FC00000000FC00000000FC00000000FC00000000FC00000000FC0 00007FFFFFFE00FFFFFFFF00FFFFFFFF00FFFFFFFF007FFFFFFE00000FC00000000FC000 00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000 000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC0000000 0FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000F C00000000FC00000000FC000003FFFFFF0007FFFFFF8007FFFFFF8007FFFFFF8003FFFFF F00021337DB22C>I<00000003F80007F80FFC001FFE3FFE007FFFFFFF01FFFFFFFF03FF FFFE7F03FC0FF87F07F003F83E0FE001FC1C0FC000FC001FC000FE001F80007E001F8000 7E001F80007E001F80007E001F80007E001F80007E001FC000FE000FC000FC000FE001FC 0007F003F80003FC0FF00007FFFFF00007FFFFE0000FFFFF80000F9FFE00000F87F80000 0F800000000F800000000F800000000FC000000007E000000007FFFFF00003FFFFFE0007 FFFFFF800FFFFFFFE01FFFFFFFF03FC0001FF87F000003FC7E000000FC7C0000007CFC00 00007EF80000003EF80000003EF80000003EF80000003EFC0000007E7E000000FC7F8000 03FC3FE0000FF81FFC007FF00FFFFFFFE003FFFFFF8001FFFFFF00003FFFF8000007FFC0 0028387EA42C>I<7FF000000000FFF800000000FFF800000000FFF8000000007FF80000 000001F80000000001F80000000001F80000000001F80000000001F80000000001F80000 000001F80000000001F80000000001F80000000001F80000000001F81FE0000001F87FFC 000001F9FFFE000001FBFFFF000001FFFFFF000001FFF03F800001FFC01F800001FF801F C00001FF000FC00001FE000FC00001FC000FC00001FC000FC00001F8000FC00001F8000F C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000F C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000F C00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0007FFFE0FF FF00FFFFF1FFFF80FFFFF1FFFF80FFFFF1FFFF807FFFE0FFFF0029337FB22C>I<000700 00001FC000001FC000003FE000003FE000003FE000001FC000001FC00000070000000000 000000000000000000000000000000000000000000000000007FFFC0007FFFE000FFFFE0 007FFFE0007FFFE0000007E0000007E0000007E0000007E0000007E0000007E0000007E0 000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0 000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0000007E0 000007E0007FFFFFFCFFFFFFFEFFFFFFFEFFFFFFFE7FFFFFFC1F3479B32C>I<00000E00 00003F8000003F8000007FC000007FC000007FC000003F8000003F8000000E0000000000 00000000000000000000000000000000000000000000000001FFFF8003FFFFC003FFFFC0 03FFFFC001FFFFC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0 00000FC000000FC000000FC000000FC000001FC03C001F807E003F80FF003F00FF007F00 FF01FE00FFFFFC007FFFF8007FFFF0001FFFE00007FF00001A467CB32C>I<7FE0000000 FFF0000000FFF0000000FFF00000007FF000000001F000000001F000000001F000000001 F000000001F000000001F000000001F000000001F000000001F000000001F000000001F0 1FFFF001F03FFFF801F03FFFF801F03FFFF801F01FFFF001F000FE0001F001FC0001F003 F80001F007F00001F00FE00001F01FC00001F03F800001F07F000001F0FE000001F1FC00 0001F3FC000001F7FE000001FFFF000001FFFF000001FF9F800001FF0FC00001FE0FE000 01FC07E00001F803F00001F001F80001F001FC0001F000FC0001F0007E0001F0003F0001 F0003F8001F0001F807FFFC0FFFCFFFFE1FFFEFFFFE1FFFEFFFFE1FFFE7FFFC0FFFC2733 7EB22C>I<7FFFE00000FFFFF00000FFFFF00000FFFFF000007FFFF000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 00000003F000000003F000000003F000000003F000000003F000000003F000000003F000 000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000007FFFFFFF80FFFFFFFFC0FFFFFFFFC0FFFF FFFFC07FFFFFFF8022337BB22C>I<7F83F007E0007FCFFC1FF800FFDFFE3FFC007FFFFE FFFC007FFFFFFFFE0007FE1FFC3E0007FC1FF83F0007F80FF01F0007F00FE01F0007E00F C01F0007E00FC01F0007E00FC01F0007C00F801F0007C00F801F0007C00F801F0007C00F 801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F 801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F801F0007C00F 801F0007C00F801F0007C00F801F0007C00F801F007FFC3FF87FF07FFC7FF8FFF0FFFE7F FCFFF87FFC7FF8FFF07FFC3FF87FF02D2481A32C>I<7FF01FE00000FFF87FFC0000FFF9 FFFE0000FFFBFFFF00007FFFFFFF000001FFF03F800001FFC01F800001FF801FC00001FF 000FC00001FE000FC00001FC000FC00001FC000FC00001F8000FC00001F8000FC00001F8 000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8 000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8 000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0007FFFE0FFFF00FFFF F1FFFF80FFFFF1FFFF80FFFFF1FFFF807FFFE0FFFF0029247FA32C>I<0007FC0000001F FF0000007FFFC00001FFFFF00003FFFFF80007FC07FC000FF001FE001FE000FF001F8000 3F003F80003F803F00001F807E00000FC07E00000FC07E00000FC0FC000007E0FC000007 E0FC000007E0FC000007E0FC000007E0FC000007E0FC000007E0FE00000FE07E00000FC0 7E00000FC07F00001FC03F00001F803F80003F801FC0007F001FE000FF000FF001FE0007 FC07FC0003FFFFF80001FFFFF000007FFFC000001FFF00000007FC000023247CA32C>I< 7FF01FE000FFF8FFF800FFFBFFFE00FFFFFFFF007FFFFFFF8001FFF07FC001FF801FE001 FF0007F001FE0003F801FC0003F801FC0001FC01F80000FC01F80000FC01F80000FE01F8 00007E01F800007E01F800007E01F800007E01F800007E01F800007E01F800007E01F800 007E01F80000FE01FC0000FC01FC0000FC01FC0001F801FE0003F801FF0007F001FF000F F001FF801FE001FFE07FC001FFFFFF8001FFFFFF0001FBFFFE0001F8FFF80001F83FC000 01F800000001F800000001F800000001F800000001F800000001F800000001F800000001 F800000001F800000001F800000001F800000001F800000001F80000007FFFE00000FFFF F00000FFFFF00000FFFFF000007FFFE0000027367FA32C>I<0003FC078000001FFF0FC0 00007FFFCFC00001FFFFEFC00003FFFFFFC00007FE07FFC0000FF001FFC0001FE000FFC0 001FC0007FC0003F80003FC0003F00003FC0007F00001FC0007E00001FC0007E00000FC0 00FC00000FC000FC00000FC000FC00000FC000FC00000FC000FC00000FC000FC00000FC0 00FC00000FC000FC00000FC000FE00000FC0007E00001FC0007E00001FC0003F00003FC0 003F80003FC0001FC0007FC0001FE000FFC0000FF003FFC00007FC0FFFC00003FFFFFFC0 0001FFFFEFC000007FFF8FC000003FFF0FC0000007F80FC0000000000FC0000000000FC0 000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000000003FFFF 00000007FFFF80000007FFFF80000007FFFF80000003FFFF0029367DA32C>I<7FFE003F C0FFFF01FFF0FFFF07FFF8FFFF1FFFFC7FFF3FFFFC003F7FE1FC003FFF01FC003FFC00F8 003FF80070003FF00000003FE00000003FE00000003FC00000003F800000003F80000000 3F800000003F000000003F000000003F000000003F000000003F000000003F000000003F 000000003F000000003F000000003F000000003F000000003F000000003F000000003F00 0000003F0000007FFFFFE000FFFFFFF000FFFFFFF000FFFFFFF0007FFFFFE00026247EA3 2C>I<007FF87003FFFFF80FFFFFF81FFFFFF83FFFFFF87FC00FF87E0003F8FC0001F8F8 0001F8F80001F8F80001F8FC0000F07F0000007FF000003FFFC0001FFFFE000FFFFF8003 FFFFE0007FFFF80001FFFC000007FC000000FE7800007FFC00003FFC00001FFE00001FFE 00001FFF00003FFF80003EFFC000FEFFF007FCFFFFFFFCFFFFFFF8FFFFFFE0F8FFFF8070 1FFC0020247AA32C>I<001E000000003F000000003F000000003F000000003F00000000 3F000000003F000000003F000000003F000000003F0000007FFFFFFF00FFFFFFFF80FFFF FFFF80FFFFFFFF807FFFFFFF00003F000000003F000000003F000000003F000000003F00 0000003F000000003F000000003F000000003F000000003F000000003F000000003F0000 00003F000000003F000000003F000000003F000000003F000000003F0003C0003F0007E0 003F0007E0003F0007E0003F0007E0003F0007E0003F800FE0001F801FC0001FE07FC000 0FFFFF80000FFFFF000003FFFE000001FFF80000003FE000232E7EAD2C>I<7FF003FF80 00FFF807FFC000FFF807FFC000FFF807FFC0007FF803FFC00001F8000FC00001F8000FC0 0001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0 0001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0 0001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC00001F8000FC0 0001F8000FC00001F8001FC00001F8001FC00001F8003FC00001FC007FC00000FE03FFC0 0000FFFFFFFF00007FFFFFFF80003FFFFFFF80001FFFCFFF800003FE07FF0029247FA32C >I<7FFF01FFFCFFFF01FFFEFFFF83FFFEFFFF01FFFE7FFF01FFFC03E0000F8003E0000F 8003F0001F8001F0001F0001F0001F0001F8003F0000F8003E0000F8003E0000FC007E00 007C007C00007C007C00007E00FC00003E00F800003E00F800003F01F800001F01F00000 1F01F000001F83F000000F83E000000F83E000000FC7E0000007C7C0000007C7C0000007 EFC0000003EF80000003EF80000003FF80000001FF00000001FF00000000FE000000007C 000027247EA32C>I<7FFF007FFF007FFF80FFFF00FFFF80FFFF807FFF80FFFF007FFF00 7FFF0007C00001F00007C00001F00007C00001F00007C00001F00007C00001F00007C000 01F00003E00003E00003E00003E00003E00003E00003E03E03E00003E07F03E00003E07F 03E00001F07F07C00001F0FF87C00001F0FF87C00001F0F787C00001F0F787C00001F1F7 C7C00000F1F7C7800000F9E3CF800000F9E3CF800000FBE3EF800000FBE3EF800000FBE3 EF8000007BC1EF0000007FC1FF0000007FC1FF0000007F80FF0000007F80FF0000003F80 FE0000001F007C000029247FA32C>I<3FFF03FFF07FFF87FFF87FFF87FFF87FFF87FFF8 3FFF03FFF000FC007E0000FC00FC00007E01F800003F01F000001F83F000001F87E00000 0FCFC0000007EF80000003FF80000001FF00000001FE00000000FC000000007C00000000 FE00000001FE00000001FF00000003EF80000007CFC000000FC7C000000F83E000001F01 F000003F01F800007E00F800007C007C0000F8007E0001F8003F007FFF01FFFC7FFF83FF FCFFFF83FFFE7FFF83FFFC7FFF01FFFC27247EA32C>I<7FFF01FFFCFFFF81FFFEFFFF83 FFFEFFFF81FFFE7FFF01FFFC03E0000F8001F0000F8001F0001F8001F8001F0000F8001F 0000F8003F0000FC003E00007C003E00007E007E00003E007C00003E007C00003F00FC00 001F00F800001F00F800000F81F800000F81F000000F81F0000007C1F0000007C3E00000 07C3E0000003E3E0000003E7C0000001E7C0000001F7C0000001F780000000FF80000000 FF80000000FF000000007F000000007F000000003E000000003E000000007E000000007C 000000007C00000000FC00000000F800000000F800000C01F800003F01F000007F83F000 007F87E000007E0FE000007E1FC000007FFF8000003FFF0000001FFE0000000FFC000000 07E000000027367EA32C>I<3FFFFFFFE07FFFFFFFF07FFFFFFFF07FFFFFFFF07FFFFFFF F07E00001FE07E00003FC07E00007F807E0000FF007E0001FE003C0003FC00000007F800 00000FF00000001FE00000003FC00000007F80000000FF00000001FC00000003F8000000 0FF00000001FE00000003FC00000007F80000000FF00000001FE0001E003FC0003F007F8 0003F00FF00003F01FE00003F03FC00003F07F800003F0FFFFFFFFF0FFFFFFFFF0FFFFFF FFF0FFFFFFFFF07FFFFFFFE024247DA32C>I<78FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFC7806416DB92C>124 D<01F8001C07FE003E0FFF807E1FFFC0 FE3FFFF3FC7F9FFFF8FE07FFF0FC03FFE0F800FFC070003F001F0A7AB22C>126 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fi ecsi1000 10 4 /Fi 4 81 df<000FFFFFFC0000000FFFFFFF8000000FFFFFFFE000000FFFFFFFF800001F FFFFFFFC00001FE0001FFE00001FE00007FF00001FE00001FF80001FE00000FF80003FC0 00007FC0003FC000003FC0003FC000001FE0003FC000001FE0007F8000000FF0007F8000 000FF0007F8000000FF0007F80000007F0007F80000007F800FF00000007F800FF000000 07F800FF00000007F800FF00000007F800FF00000007F801FE00000007F801FE00000007 F801FE00000007F801FE00000007F803FC00000007F003FC0000000FF003FC0000000FF0 03FC0000000FF003FC0000000FF007F80000000FE007F80000001FE007F80000001FE007 F80000001FC007F80000003FC00FF00000003F800FF00000007F800FF00000007F000FF0 000000FF000FF0000001FE001FE0000001FE001FE0000003FC001FE0000007F8001FE000 000FF0003FC000001FF0003FC000003FE0003FC000007FC0003FC00000FF80003FC00003 FF00007F80000FFE00007F80007FF800007FFFFFFFF000007FFFFFFFC000007FFFFFFF00 0000FFFFFFFC000000FFFFFFC0000000353A78B93C>68 D<000FF0000FF0000FF0000FF0 001FE0001FE0001FE0001FE0001FE0003FC0003FC0003FC0003FC0007F80007F80007F80 007F80007F8000FF0000FF0000FF0000FF0000FF0001FE0001FE0001FE0001FE0003FC00 03FC0003FC0003FC0003FC0007F80007F80007F80007F80007F8000FF0000FF0000FF000 0FF0000FF0001FE0001FE0001FE0001FE0003FC0003FC0003FC0003FC0003FC0007F8000 7F80007F80007F80007F8000FF0000FF0000143A79B917>73 D<000FF00000000FF00000 000FF00000000FF00000001FE00000001FE00000001FE00000001FE00000001FE0000000 3FC00000003FC00000003FC00000003FC00000007F800000007F800000007F800000007F 800000007F80000000FF00000000FF00000000FF00000000FF00000000FF00000001FE00 000001FE00000001FE00000001FE00000003FC00000003FC00000003FC00000003FC0000 0003FC00000007F800000007F800000007F800000007F800000007F80000000FF0000000 0FF00000000FF00000000FF00000000FF00000001FE00000001FE00000001FE00000001F E00000003FC00000003FC00000003FC00000003FC00000003FC00000007F800000007FFF FFFFE07FFFFFFFE07FFFFFFFE07FFFFFFFE0FFFFFFFFC0FFFFFFFFC0233A79B92D>76 D<000FFFFFFC0000000FFFFFFF8000000FFFFFFFE000000FFFFFFFF800001FFFFFFFFC00 001FE0001FFE00001FE00003FF00001FE00001FF00001FE00000FF80003FC000007F8000 3FC000003FC0003FC000003FC0003FC000003FC0007F8000001FC0007F8000001FC0007F 8000001FC0007F8000001FC0007F8000003FC000FF0000003F8000FF0000003F8000FF00 00007F8000FF0000007F0000FF000000FE0001FE000001FE0001FE000003FC0001FE0000 07F80001FE00001FF00003FC00007FE00003FC0003FFC00003FFFFFFFF800003FFFFFFFE 000003FFFFFFF8000007FFFFFFE0000007FFFFFE00000007F8000000000007F800000000 0007F800000000000FF000000000000FF000000000000FF000000000000FF00000000000 0FF000000000001FE000000000001FE000000000001FE000000000001FE000000000003F C000000000003FC000000000003FC000000000003FC000000000003FC000000000007F80 00000000007F8000000000007F8000000000007F8000000000007F800000000000FF0000 00000000FF000000000000323A79B935>80 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fj ecss1000 10 35 /Fj 35 123 df39 D44 D46 D<000007F8000000000007F800000000000FFC00000000000FFC00000000001F FE00000000001FFE00000000001F7E00000000003F7F00000000003E7F00000000003E7F 00000000007E3F80000000007E3F80000000007C3F8000000000FC3FC000000000FC1FC0 00000000FC1FC000000001F81FE000000001F80FE000000003F80FF000000003F00FF000 000003F00FF000000007F007F800000007E007F800000007E007F80000000FE003FC0000 000FC003FC0000000FC003FC0000001FC001FE0000001F8001FE0000003F8001FF000000 3F8000FF0000003F0000FF0000007F0000FF8000007F00007F8000007E00007F800000FE 00003FC00000FFFFFFFFC00000FFFFFFFFC00001FFFFFFFFE00001FFFFFFFFE00001FFFF FFFFE00003F800000FF00003F000000FF00007F000000FF80007F0000007F80007E00000 07F8000FE0000007FC000FE0000003FC000FC0000003FC001FC0000003FE001FC0000001 FE001F80000001FE003F80000000FF003F80000000FF007F00000000FF807F000000007F 807E000000007F80FE000000007FC0323A7EB937>65 DI<000003FF800000001FFFF8000000FFFFFF00 0001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFE00FF80007FF0000F8000FFC0000380 00FF8000018001FF0000000003FE0000000007FC0000000007F8000000000FF800000000 0FF0000000001FE0000000001FE0000000003FC0000000003FC0000000003FC000000000 7F80000000007F80000000007F80000000007F8000000000FF0000000000FF0000000000 FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000 FF0000000000FF0000000000FF0000000000FF00000000007F80000000007F8000000000 7F80000000007F80000000003FC0000000003FC0000000003FC0000000001FE000000000 1FE0000000000FF0000000000FF80000000007F80000000007FC0000000003FE00000000 01FF0000002000FF800000E000FFC00001E0007FF0000FE0001FFE007FE0000FFFFFFFE0 0007FFFFFFC00001FFFFFF000000FFFFFE0000001FFFF000000003FF80002B3E7BBB35> I73 D76 D80 D<000007F800000000007FFF8000000001FFFFE000000003FFFFF0000000 0FFFFFFC0000001FFC0FFE0000003FE001FF0000007FC000FF800000FF00003FC00001FE 00001FE00003FC00000FF00003FC00000FF00007F8000007F8000FF0000003FC000FF000 0003FC001FE0000001FE001FE0000001FE001FC0000000FE003FC0000000FF003FC00000 00FF007F800000007F807F800000007F807F800000007F807F800000007F807F00000000 3F80FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF000000003F C0FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0FF000000003FC0 FF000000003FC0FF000000003FC07F000000003F807F800000007F807F800000007F807F 800000007F807F800000007F803FC0000000FF003FC0000000FF003FC007F800FF001FE0 03FC01FE001FE001FE01FE000FF001FE03FC000FF000FF03FC0007F8007F87F80003FC00 7FCFF00003FC003FCFF00001FE001FFFE00000FF001FFFC000007FC00FFF8000003FE007 FF0000001FFC0FFE0000000FFFFFFE00000007FFFFFF00000001FFFFFF000000007FFFFF 8000000007F87FC000000000007FC000000000003FE000000000001FF000000000001FF8 00000000000FF8000000000007FC000000000007FE000000000003FF0032467BBB3D>I< FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FF FFFFFFFFFF80000007F8000000000007F8000000000007F8000000000007F80000000000 07F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007 F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F8 000000000007F8000000000007F8000000000007F8000000000007F8000000000007F800 0000000007F8000000000007F8000000000007F8000000000007F8000000000007F80000 00000007F8000000000007F8000000000007F8000000000007F8000000000007F8000000 000007F8000000000007F8000000000007F8000000000007F8000000000007F800000000 0007F8000000000007F8000000000007F8000000000007F8000000000007F80000000000 07F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007 F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F8 000000000007F8000000313A7DB938>84 D89 D<001FF00000FFFC0003FFFF000FFFFF801FFFFFC01FE01FE01F000FF01C0007F0180003 F8100003F8000003F8000001FC000001FC000001FC000001FC000001FC000001FC000001 FC00003FFC000FFFFC00FFFFFC03FFFFFC0FFFFFFC1FFE01FC3FE001FC7F8001FC7F0001 FCFE0001FCFE0001FCFE0001FCFE0001FCFE0003FCFF0003FC7F800FFC7FE03FFC3FFFFF FC1FFFFFFC0FFFF9FC07FFE1FC01FE00001E287DA628>97 DI<0003FE00001FFFC0007FFFE000FFFFF801FFFFFC03FC03 FC07F8007C0FE000381FC000081FC000003F8000003F8000007F0000007F0000007F0000 007E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000 00FE0000007F0000007F0000007F0000003F8000003F8000003FC000021FC000060FE000 1E07F0007E07FC03FE03FFFFFE00FFFFFC007FFFF0001FFFC00007FC001F287DA625>I< 0000003F800000003F800000003F800000003F800000003F800000003F800000003F8000 00003F800000003F800000003F800000003F800000003F800000003F800000003F800000 003F800000003F800000003F800000003F800000003F800000003F800000003F80000000 3F80000FE03F80003FFC3F8000FFFF3F8001FFFFBF8003FFFFFF8007FE07FF800FF801FF 801FE000FF801FC0007F803FC0003F803F80003F807F80003F807F00003F807F00003F80 7F00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE 00003F80FE00003F80FE00003F80FE00003F807F00003F807F00003F807F00003F803F80 003F803F80007F801FC0007F801FE000FF800FF003FF8007FE07FF8003FFFFBF8001FFFF 3F8000FFFE3F80007FF83F80000FE00000213D7DBB2B>I<0007F800001FFE00007FFF80 01FFFFC003FFFFE007FC0FF00FF003F80FE001F81FC000FC1F80007C3F80007E3F00003E 7F00003E7E00003E7E00001FFE00001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FC000000FC000000FE000000FE0000007E0000007E0000007F0000003F0000003F800000 1FC000001FE000020FF0000E07F8003E03FE01FE01FFFFFE00FFFFFC007FFFF0001FFFC0 0003FE0020287EA625>I<0000FF000003FFC0000FFFC0001FFFC0003FFFC0007F81C000 FE004000FC000001FC000001F8000001F8000003F8000003F8000003F8000003F8000003 F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000FF FFFC00FFFFFC00FFFFFC00FFFFFC00FFFFFC0003F8000003F8000003F8000003F8000003 F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003 F800001A3D7FBC19>I<0007E001F8003FFC1FF8007FFEFFFC01FFFFFFFC03FFFFFFFC03 F81FF80007F00FE0000FE007F0000FC003F0000FC003F0001F8001F8001F8001F8001F80 01F8001F8001F8001F8001F8001F8001F8001F8001F8000FC003F0000FC003F0000FE007 F00007F00FE00003F81FC00007FFFFC00007FFFF80000FFFFE00000F3FFC00001F07E000 001F000000001F000000001F000000001F800000001FC00000000FFFFFC0000FFFFFF800 0FFFFFFE0007FFFFFF8007FFFFFFC00FFFFFFFE01FFFFFFFE03F80007FF07F00000FF07E 000003F8FC000001F8FC000001F8FC000001F8FC000001F8FE000003F87E000003F07F80 000FF03FC0001FE01FFC01FFC00FFFFFFF8007FFFFFF0001FFFFFC00007FFFF0000007FF 000026387EA52A>III108 D<0001FC0003F800FE0FFF801FFF00FE1FFFC03FFF80FE7FFFE0FFFFC0FEFFFFF1FFFFE0 FFF81FFBF03FF0FFE007FBC00FF0FFC003FF8007F0FF8003FF0007F8FF8001FF0003F8FF 0001FE0003F8FF0001FE0003F8FF0001FE0003F8FE0001FC0003F8FE0001FC0003F8FE00 01FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001 FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC 0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC00 03F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003F8FE0001FC0003 F8FE0001FC0003F8FE0001FC0003F835267AA542>I<0001FC00FE0FFF80FE1FFFC0FE7F FFE0FEFFFFF0FFF81FF8FFE007F8FFC003F8FF8003FCFF8001FCFF0001FCFF0001FCFF00 01FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE00 01FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE00 01FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FCFE0001FC1E267AA52B> I<0003FE0000000FFF8000003FFFE00000FFFFF80001FFFFFC0003FE03FE0007F800FF00 0FF0007F800FE0003F801FC0001FC03F80000FE03F80000FE03F000007E07F000007F07F 000007F07E000003F0FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00 0003F8FE000003F8FE000003F8FE000003F87F000007F07F000007F07F000007F03F8000 0FE03F80000FE01FC0001FC01FE0003FC00FF0007F8007F800FF0003FE03FE0001FFFFFC 0000FFFFF800007FFFF000001FFFC0000003FE000025287EA62A>I<0001FC0000FE0FFF 0000FE3FFFC000FEFFFFE000FFFFFFF000FFF03FF800FFC00FF800FF8003FC00FF0003FC 00FE0001FE00FE0000FE00FE0000FF00FE00007F00FE00007F00FE00007F80FE00003F80 FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE 00003F80FE00007F00FE00007F00FE00007F00FE0000FF00FE0000FE00FE0001FE00FF00 03FC00FF8007FC00FFC00FF800FFF03FF000FFFFFFE000FEFFFFC000FE7FFF8000FE1FFE 0000FE07F80000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000 00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000 FE00000000FE0000000021367AA52B>I<0007F03F80003FFC3F8000FFFE3F8001FFFFBF 8003FFFFFF8007FE07FF800FF801FF801FF000FF801FE000FF803FC0007F803F80007F80 7F80003F807F00003F807F00003F807F00003F80FE00003F80FE00003F80FE00003F80FE 00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FF00003F807F00 003F807F00003F807F80003F803F80003F803FC0007F801FE0007F801FE000FF800FF801 FF8007FE07FF8007FFFFFF8003FFFF3F8000FFFE3F80007FF83F80001FE03F800000003F 800000003F800000003F800000003F800000003F800000003F800000003F800000003F80 0000003F800000003F800000003F800000003F800000003F800000003F800000003F8021 367DA52B>I<0000F0FC07F0FC0FF0FC3FF0FC7FF0FCFFF0FDFF00FDFC00FFF000FFE000 FFC000FFC000FF8000FF0000FF0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000 FE0000FE0000FE0000FE000014267AA51C>I<007FE00001FFFC0007FFFF800FFFFFC01F FFFFC03FC03FC03F0007803F0001807E0000007E0000007E0000007E0000007F0000007F 0000003F8000003FF000003FFF80001FFFF0000FFFFC0007FFFE0003FFFF0000FFFF8000 1FFF800000FFC000003FC000000FE000000FE0000007E0000007E0000007E0400007E060 0007E078000FC0FE001FC0FFC07F80FFFFFF807FFFFF001FFFFE0003FFF800007FC0001B 287EA620>I<01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC 000001FC000001FC0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0001FC000001FC 000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC 000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC 000001FC000001FC000001FC000001FC000001FC000001FE008001FE018000FF07C000FF FFC000FFFFC0007FFF00003FFC00001FE0001A307FAE1E>IIII<7F80000FE03F 80001FC01FC0003FC01FE0007F800FF0007F0007F000FE0003F801FC0001FC03FC0001FE 03F80000FF07F000007F0FE000003F9FC000001FDFC000000FFF8000000FFF00000007FE 00000003FC00000001FC00000001FC00000003FE00000007FE0000000FFF0000000FDF80 00001F9FC000003F0FE000007F07F00000FE03F00000FC03F80001FC01FC0003F800FE00 07F0007F000FF0007F000FE0003F801FC0001FC03F80001FE07F80000FF0FF000007F825 2580A426>I<7FFFFFFC7FFFFFFC7FFFFFFC7FFFFFFC7FFFFFF8000007F000000FF00000 1FE000001FC000003F8000007F800000FF000000FE000001FE000003FC000007F8000007 F000000FF000001FE000003FC000003F8000007F800000FF000001FE000001FC000003FC 000007F8000007F000000FE000001FE000003FC000003F8000007FFFFFFEFFFFFFFEFFFF FFFEFFFFFFFEFFFFFFFE1F257EA424>122 D E %EndDVIPSBitmapFont /Fk 193[65 1[65 60[{}2 83.022 /CMMI10 rf %DVIPSBitmapFont: Fl ecrm1000 10 98 /Fl 98 250 df<00300000780000FC0001FE0003CF000787800F03C00E01C01C00E03800 70700038E0001C400008160D76B42B>2 D 21 D<00000FF800FC0000007FFF07FF000001F807DF83C00007E001FF0FC0001F8007FE 1FE0003F000FFC1FE0007E000FFC1FE0007E000FF81FE000FC000FF81FE000FC000FF007 8001F80007F0000001F80003F0000001F80003F0000001F80003F0000001F80003F00000 01F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001 F80003F0000001F80003F0000001F80003F00000FFFFFFFFFFF800FFFFFFFFFFF800FFFF FFFFFFF80001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F800 03F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003 F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F0 000001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F000 0001F80003F0000001F80003F0000001F80003F0000001F80003F0000001F80003F00000 01F80003F0000001F80003F0000001F80003F0000001F80003F0000003FC0007F800007F FFE0FFFFF0007FFFE0FFFFF0007FFFE0FFFFF000333B7FBA30>27 D<00000FF8000000007FFE00000001F80780000007E001C000001F8000E000003F0007E0 00007E000FF000007E000FF00000FC000FF00000FC000FF00001F8000FF00001F80007E0 0001F80001800001F80000000001F80000000001F80000000001F80000000001F8000000 0001F80000000001F80000000001F80000000001F80000000001F80003F000FFFFFFFFF0 00FFFFFFFFF000FFFFFFFFF00001F8000FF00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F0 0001F80003F00003FC0007F8007FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC02A3B7FBA2E >I<00000FFC000000007FFF70000001F803F0000007E007F000001F800FF000003F000F F000007E000FF000007E000FF00000FC000FF00000FC0007F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F000FFFFFFFF F000FFFFFFFFF000FFFFFFFFF00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003 F00001F80003F00003FC0007F8007FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC02A3B7FBA 2E>I<00000FF0001FF0000000007FFE00FFFC00000001F80F83F00F00000007E001CFC0 038000001F8000FF0001C000003F0007FE000FC000007E000FFC001FE000007E000FFC00 1FE00000FC000FF8001FE00000FC000FF8001FE00001F8000FF0001FE00001F80007F000 0FC00001F80003F00003000001F80003F00000000001F80003F00000000001F80003F000 00000001F80003F00000000001F80003F00000000001F80003F00000000001F80003F000 00000001F80003F00000000001F80003F00000000001F80003F00007E000FFFFFFFFFFFF FFE000FFFFFFFFFFFFFFE000FFFFFFFFFFFFFFE00001F80003F0001FE00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00001F80003F000 07E00001F80003F00007E00001F80003F00007E00001F80003F00007E00003FC0007F800 0FF0007FFFE0FFFFC1FFFF807FFFE0FFFFC1FFFF807FFFE0FFFFC1FFFF80413B7FBA45> I<1C007F00FF80FF80FF80FF80FF80FF80FF80FF807F007F007F007F007F007F007F007F 007F007F007F003E003E003E003E003E003E003E003E003E003E003E001C001C001C001C 001C001C001C001C001C001C001C00000000000000000000000000000000001C007F00FF 80FF80FF80FF80FF807F001C00093C79BB17>33 D<0000000C000180000000000C000180 000000001C00038000000000180003000000000018000300000000001800030000000000 380007000000000030000600000000003000060000000000300006000000000070000E00 0000000060000C000000000060000C000000000060000C0000000000E0001C0000000000 C000180000000000C000180000000000C000180000000001C00038000000000180003000 000000018000300000000001800030000000000380007000000000030000600000000003 000060000000000300006000000000070000E000007FFFFFFFFFFFFF80FFFFFFFFFFFFFF C000000C000180000000000C000180000000001C00038000000000180003000000000018 000300000000001800030000000000180003000000000038000700000000003000060000 000000300006000000000030000600000000003000060000000000300006000000000070 000E000000000060000C000000000060000C000000FFFFFFFFFFFFFFC07FFFFFFFFFFFFF 800001C00038000000000180003000000000018000300000000001800030000000000380 007000000000030000600000000003000060000000000300006000000000070000E00000 0000060000C000000000060000C000000000060000C0000000000E0001C0000000000C00 0180000000000C000180000000000C000180000000001C00038000000000180003000000 000018000300000000001800030000000000380007000000000030000600000000003000 060000000000300006000000000070000E000000000060000C000000000060000C000000 003A4A7BB945>35 D<000380000003800000038000000FF000007FFE0001FFFF8003F38F C007C381E00F8380F01F0380383E0380383C03801C7C03800C7C03800E7803803EF80380 FEF80381FEF80381FEF80381FEF80381FEFC0380FCFC038078FE038000FF0380007F0380 007FC380007FE380003FFF80001FFFC0001FFFF8000FFFFE0007FFFF8001FFFFC000FFFF E0003FFFF00003FFF00003BFF800038FF8000383FC000381FC000381FC000380FE000380 7E3C03807EFF03807EFF03803EFF03803EFF03803EFF03803EFE03803EF803803CE00380 7C6003807C70038078700380F8380380F03C0381F01E0383E00F0387C007E39F8001FFFE 0000FFFC00001FE000000380000003800000038000000380001F437BBD2A>I<007C0000 0000600001FF00000000F00007C380000001F0000F81C0000003F0000F00E0000007E000 1E007800000FC0003E003C00001FC0003C003F00007F80007C001BE003FF00007C0018FF FFBF00007800181FFC3E0000F8001C00007C0000F8000C0000FC0000F8000C0000F80000 F8000C0001F00000F8000C0003F00000F8000C0003E00000F8000C0007C00000F8000C00 0FC00000F8000C000F800000F8000C001F000000F8001C003F000000780018003E000000 7C0018007C0000007C001800FC0000003C003800F80000003E003001F00000001E007003 F00000000F00E003E00000000F81C007C000000007C3800FC000000001FF000F80000000 007C001F000000000000003F0007C0000000003E001FF0000000007C003C3800000000FC 00F81C00000000F800F00E00000001F001E00600000003F003E00700000003E003C00300 000007C007C0038000000FC007C0018000000F8007C0018000001F00078001C000003F00 0F8000C000003E000F8000C000007C000F8000C00000FC000F8000C00000F8000F8000C0 0001F0000F8000C00003F0000F8000C00003E0000F8000C00007C0000F8000C0000FC000 0F8000C0000F8000078001C0001F000007C00180003F000007C00180003E000007C00380 007C000003C0030000FC000003E0070000F8000001E0060001F0000000F00E0003F00000 00F81C0003E00000003C380003C00000001FF000018000000007C0003A437BBD45>I<00 001F000000000000007FC0000000000001F0E0000000000003C060000000000007C07000 000000000F803000000000001F003800000000001F001800000000001F00180000000000 3F001800000000003F001800000000003E001800000000003F001800000000003F003800 000000003F003000000000003F003000000000003F007000000000003F00E00000000000 3F00C000000000003F01C000000000001F838000000000001F830000000000001F870000 000000001F8E0000000000001FDC0001FFFF80000FF80001FFFF80000FF00001FFFF8000 0FE000003FF8000007E000000FC0000007F000000F80000007F000000700000007F80000 0E0000000FF800000C0000001DFC00001C00000039FC00001800000070FE000038000000 E0FE000030000001C07F000070000003807F0000E0000007803F8000C000000F003FC001 C000001F001FC0018000003F000FE0038000003E000FF0070000007E0007F8060000007E 0003F80E000000FE0003FC1C000000FE0001FE38000000FE0000FE38000000FE00007F70 000000FF00007FE0000300FF00003FC0000300FF00001FE00003007F80000FF00007007F 80000FF80006003FC0001FFC000E003FE00079FE001C001FF001F07F003C0007F80FE03F C0F80003FFFF800FFFF00000FFFE0003FFC000001FF000007F0000393E7DBB41>I<1C00 7F00FF80FF80FFC0FFC0FFC07FC01CC000C000C000C000C001C001800180038003000700 06000E001C003800700060000A1979B917>I<0000600000E00001C0000380000700000E 00001E00003C0000780000780000F00001E00001E00003C00003C00007C0000780000F80 000F00000F00001F00001E00001E00003E00003E00003E00007C00007C00007C00007C00 007C00007C0000F80000F80000F80000F80000F80000F80000F80000F80000F80000F800 00F80000F80000F80000F80000F80000F80000F80000F800007C00007C00007C00007C00 007C00007C00003E00003E00003E00001E00001E00001F00000F00000F00000F80000780 0007C00003C00003C00001E00001E00000F000007800007800003C00001E00000E000007 000003800001C00000E0000060135278BD20>II<000380000007C0000007C0000007C0 000007C0000007C0000007C0000007C0007803803CFC03807EFE0380FE7F8383FC3FC387 F80FE38FE003FBBF8000FFFE00003FF800000FE000000FE000003FF80000FFFE0003FBBF 800FE38FE03FC387F87F8383FCFE0380FEFC03807E7803803C0007C0000007C0000007C0 000007C0000007C0000007C0000007C000000380001F247BBD2A>I<0000003000000000 000030000000000000300000000000003000000000000030000000000000300000000000 003000000000000030000000000000300000000000003000000000000030000000000000 300000000000003000000000000030000000000000300000000000003000000000000030 000000000000300000000000003000000000000030000000000000300000000000003000 000000000030000000000000300000000000003000000000000030000000FFFFFFFFFFFF FCFFFFFFFFFFFFFC00000030000000000000300000000000003000000000000030000000 000000300000000000003000000000000030000000000000300000000000003000000000 000030000000000000300000000000003000000000000030000000000000300000000000 003000000000000030000000000000300000000000003000000000000030000000000000 300000000000003000000000000030000000000000300000000000003000000000000030 0000000000003000000036367BAF41>I<1C007F00FF80FF80FFC0FFC0FFC07FC01CC000 C000C000C000C001C00180018003800300070006000E001C003800700060000A19798817 >II<1C007F00FF80FF80FF80FF80FF 807F001C000909798817>I<00000006000000060000000E0000000C0000000C0000001C 00000018000000380000003000000030000000700000006000000060000000E0000000C0 000000C0000001C000000180000001800000038000000300000007000000060000000600 00000E0000000C0000000C0000001C000000180000001800000038000000300000003000 00007000000060000000E0000000C0000000C0000001C000000180000001800000038000 0003000000030000000700000006000000060000000E0000000C0000001C000000180000 0018000000380000003000000030000000700000006000000060000000E0000000C00000 00C0000001C0000001800000038000000300000003000000070000000600000006000000 0E0000000C0000000C0000001C0000001800000018000000380000003000000070000000 6000000060000000E0000000C0000000C00000001F537BBD2A>I<0003F80000001FFF00 00007E0FC00000F803E00001E000F00003C000780007C0007C000F80003E000F80003E00 1F00001F001F00001F003F00001F803F00001F803F00001F807E00000FC07E00000FC07E 00000FC07E00000FC07E00000FC0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00 000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE0000 0FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000FE0FE00000F E07E00000FC07E00000FC07E00000FC07E00000FC07F00001FC03F00001F803F00001F80 3F00001F801F00001F001F00001F000F80003E000F80003E0007C0007C0003E000F80003 F001F80000F803E000007E0FC000001FFF00000003F8000023397DB62A>I<0001C00000 03C0000007C000001FC00000FFC000FFFFC000FFFFC000FF1FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000 1FC000001FC000001FC000001FC000001FC000003FE0007FFFFFF07FFFFFF07FFFFFF01C 3779B62A>I<000FF00000007FFE000001FFFF800003E03FE0000F000FF0001E0007F800 1C0003FC00380001FE00700001FE00700000FF00600000FF00FE0000FF00FF00007F80FF 80007F80FF80007F80FF80007F80FF80007F80FF80007F807F00007F801C00007F800000 007F80000000FF00000000FF00000000FE00000001FE00000001FC00000003FC00000003 F800000007F00000000FE00000000FC00000001F800000003F000000007E00000000FC00 000001F800000001E000000003C000000007800000000F000000001E000180003C000180 007800018000F000038001E000030003C0000300078000030007000007000FFFFFFF001F FFFFFF003FFFFFFF007FFFFFFE00FFFFFFFE00FFFFFFFE00FFFFFFFE0021377CB62A>I< 0007F80000003FFF000000FFFFC00001F80FF00003C007F800078003FC000E0001FE000F 8001FE001FE000FF001FF000FF001FF000FF001FF000FF001FF000FF001FF000FF000FE0 00FF0007C000FF00000001FE00000001FE00000001FC00000003FC00000003F800000007 F000000007E00000000F800000007F0000001FFC0000001FFF800000000FE000000007F0 00000001FC00000001FE00000000FF000000007F800000007F800000007FC00000007FC0 0000003FC00000003FE00000003FE01E00003FE07F80003FE07F80003FE0FFC0003FE0FF C0003FE0FFC0003FE0FFC0003FC0FFC0007FC0FF80007F807E00007F80700000FF003800 01FE001E0001FE000F8003F80007F00FF00001FFFFC000007FFF0000000FF8000023397D B62A>I<000000380000000038000000007800000000F800000000F800000001F8000000 03F800000007F800000007F80000000FF80000001FF80000001BF800000033F800000073 F800000063F8000000C3F8000001C3F800000183F800000303F800000703F800000603F8 00000C03F800001C03F800001803F800003003F800007003F800006003F80000C003F800 01C003F800038003F800030003F800070003F8000E0003F8000C0003F800180003F80038 0003F800300003F800600003F800E00003F800FFFFFFFFF8FFFFFFFFF8FFFFFFFFF80000 03F800000003F800000003F800000003F800000003F800000003F800000003F800000003 F800000003F800000003F800000007FC000003FFFFF80003FFFFF80003FFFFF825387EB7 2A>I<0600000C000780003C0007F003F80007FFFFF80007FFFFF00007FFFFE00007FFFF 800007FFFF000007FFFC0000067FE0000006000000000600000000060000000006000000 000600000000060000000006000000000600000000060000000006000000000607F80000 061FFE000006780F800006E007E00007C003F000078001F800070001F800060000FC0006 0000FE00000000FE00000000FF000000007F000000007F000000007F800000007F800000 007F800000007F801C00007F807F00007F80FF00007F80FF80007F80FF80007F80FF8000 7F80FF00007F00FF0000FF00FC0000FF00600000FE00700000FE00700001FC00380001F8 001C0003F8001E0007F0000F800FE00007E03F800001FFFF0000007FFC0000001FE00000 21397CB62A>I<00003FC0000001FFF0000007FFFC00000FE03E00003F800700007E001F 0000FC003F8001F8007F8003F0007F8007F0007F8007E0007F800FE0003F000FC0001E00 1FC00000001F800000003F800000003F800000003F800000007F800000007F000000007F 01FC00007F07FF8000FF1E07E000FF3801F000FF7000F800FF6000FC00FFE0007E00FFC0 003F00FFC0003F80FF80003F80FF80001FC0FF80001FC0FF80001FC0FF00001FE0FF0000 1FE0FF00001FE0FF00001FE0FF00001FE07F00001FE07F00001FE07F00001FE07F00001F E07F80001FE03F80001FE03F80001FC03F80001FC01F80003F801FC0003F800FC0003F00 0FE0007F0007E000FE0003F000FC0001F801F80000FE07F000007FFFC000001FFF000000 03FC000023397DB62A>I<300000000038000000003E000000003FFFFFFFE03FFFFFFFE0 3FFFFFFFE03FFFFFFFC07FFFFFFFC07FFFFFFF807FFFFFFF0070000006006000000E0060 00001C006000003800E000003000C000007000C00000E000C00000C000000001C0000000 0380000000070000000006000000000E000000001C000000001C00000000380000000078 000000007000000000F000000000E000000001E000000001E000000003E000000003C000 000007C000000007C00000000FC00000000FC00000000FC00000001FC00000001F800000 001F800000003F800000003F800000003F800000003F800000003F800000007F80000000 7F800000007F800000007F800000007F800000007F800000007F800000007F800000007F 800000003F000000001E000000233A7BB72A>I<0003F80000001FFF0000007FFFC00000 FC07F00001E001F80003C0007C000780003C000700003E000F00001E000E00001F001E00 000F001E00000F001E00000F001F00000F001F00000F001F80001F001FC0001E001FE000 1E000FF8003C000FFC007C000FFF00780007FF80F00003FFE3E00003FFF7800000FFFF00 00007FFE0000003FFF8000000FFFE000003FFFF00000F9FFF80001E07FFE0003C03FFF00 0F800FFF001F0007FF801E0001FFC03C0000FFC07C00003FC07800001FE07800000FE0F8 000007E0F0000003E0F0000003E0F0000001E0F0000001E0F0000001E0F8000001C0F800 0001C078000003C07C000003803E000007801F00000F000F80001E0007E0007C0003F803 F00000FFFFE000003FFF80000007FC000023397DB62A>I<0003F80000001FFF0000007F FFC00001FC07E00003F803F00007E001F8000FE000FC001FC0007E001F80007E003F8000 3F003F80003F007F00003F807F00003F80FF00003F80FF00001FC0FF00001FC0FF00001F C0FF00001FC0FF00001FC0FF00001FE0FF00001FE0FF00001FE0FF00001FE0FF00001FE0 7F00003FE07F00003FE07F00003FE03F80003FE03F80007FE01F80007FE00FC000FFE007 E000DFE003E001DFE001F0039FE000FC0F1FE0003FFC1FC00007F01FC00000001FC00000 001FC00000003FC00000003F800000003F800000003F000000007F000F00007F001F8000 7E003FC000FC003FC000FC003FC001F8003FC003F0003F8007E0001F000FE0001C001F80 000F807F000007FFFE000001FFF80000003FC0000023397DB62A>I<1C007F00FF80FF80 FF80FF80FF807F001C000000000000000000000000000000000000000000000000000000 000000000000000000001C007F00FF80FF80FF80FF80FF807F001C00092479A317>I<1C 007F00FF80FF80FF80FF80FF807F001C0000000000000000000000000000000000000000 00000000000000000000000000000000001C007F00FF80FF80FFC0FFC0FFC07FC01CC000 C000C000C000C001C00180018003800300070006000E001C003800700060000A3479A317 >I<7FFFFFFFFFFFF8FFFFFFFFFFFFFC0000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000FFFFFFFFFFFFFC7FFFFFFFFFFFF83614 7B9E41>61 D<003FE00001FFFE0007C03F800E000FC03C0007F0300003F0700003F87C00 01F8FE0001FCFF0001FCFF0001FCFF0001FCFF0001FC7E0001FC3C0003F8000003F80000 07F0000007F000000FE000001F8000003F0000007E0000007C000000F8000001F0000001 E0000003C000000380000003800000070000000700000007000000060000000600000006 000000060000000600000006000000060000000600000006000000060000000000000000 0000000000000000000000000000000000000000000000000000000E0000003F8000007F C000007FC000007FC000007FC000007FC000003F8000000E00001E3B7CBA27>63 D<000003FF00000000001FFFE000000000FC00FC00000001E0001E000000078000078000 001E000001E000003800000070000070000000380000E00000001C0001C00000000E0003 80000000070003000000000300070001FC0003800E0007FF0001C00C001F03C000C01C00 7E00E000E01800FC007000603801F8003800703001F0001C00303003F0000FE0307007E0 0007E0386007E00007E018600FC00007E018600FC00007E018E00FC00007E01CC01F8000 07E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F800007 E00CC01F800007E00CC01F800007E00CC01F800007E00CC01F800007E00CE00FC00007E0 0C600FC00007E00C600FC00007E00C6007E00007E01C7007E00007E0183003F0000FE018 3001F0001FE0183801F8003FE0381800FC0077E0301C007E00E3F0700C001F03C1F0E00E 0007FF00FFC0070001FC003F00030000000000000380000000000001C0000000000000E0 0000000000007000000000000038000000007C001E00000003FC00078000001FF00001E0 0000FF800000FC003FFC0000001FFFFF8000000003FFE00000363C7BBA41>I<00000038 00000000000038000000000000380000000000007C0000000000007C0000000000007C00 0000000000FE000000000000FE000000000000FE000000000001FF000000000001FF0000 00000001FF0000000000037F8000000000037F8000000000077FC000000000063FC00000 0000063FC0000000000E3FE0000000000C1FE0000000000C1FE0000000001C1FF0000000 00180FF000000000180FF000000000380FF8000000003007F8000000003007F800000000 7007FC000000006003FC000000006003FC00000000C003FE00000000C001FE00000000C0 01FE000000018001FF000000018000FF000000018000FF000000030000FF800000030000 7F8000000300007F8000000600007FC0000007FFFFFFC0000007FFFFFFC000000FFFFFFF E000000C00001FE000000C00001FE000001800000FF000001800000FF000001800000FF0 000030000007F8000030000007F8000030000007F8000060000003FC000060000003FC00 00E0000003FC0000E0000001FE0001E0000001FE0003F0000001FF000FFC000007FF80FF FF8000FFFFFEFFFF8000FFFFFEFFFF8000FFFFFE373C7DBB3E>I I<000001FF80018000000FFFE0038000007FFFF803800001FF807E07800003FC000F0F80 000FF000039F80001FE00001DF80003F800000FF80007F0000007F8000FE0000003F8001 FE0000003F8003FC0000001F8007F80000000F8007F80000000F800FF000000007800FF0 00000007801FE000000007801FE000000003803FE000000003803FC000000003807FC000 000001807FC000000001807FC000000001807F800000000180FF800000000000FF800000 000000FF800000000000FF800000000000FF800000000000FF800000000000FF80000000 0000FF800000000000FF800000000000FF800000000000FF800000000000FF8000000000 00FF8000000000007F8000000000007FC000000001807FC000000001807FC00000000180 3FC000000001803FE000000001801FE000000003801FE000000003000FF000000003000F F0000000070007F8000000070007F8000000060003FC0000000E0001FE0000001C0000FE 0000001800007F0000003800003F8000007000001FE00000E000000FF00003C0000003FC 000F80000001FF803F000000007FFFFC000000000FFFF00000000001FF800000313D7BBA 3C>IIII<000000FF8000C000000FFFF001C000003FFFFC01C00000FF 803F03C00003FC000787C0000FF00003CFC0001FE00000EFC0003FC000007FC0007F8000 003FC000FF0000001FC001FE0000001FC003FC0000000FC007F800000007C007F8000000 07C00FF000000003C00FF000000003C01FE000000003C01FE000000001C03FE000000001 C03FC000000001C07FC000000000C07FC000000000C07FC000000000C07FC000000000C0 FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF 800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF80 0000000000FF800000FFFFFFFF800000FFFFFF7FC00000FFFFFF7FC00000007FE07FC000 00003FC07FC00000003FC03FC00000003FC03FE00000003FC01FE00000003FC01FE00000 003FC00FF00000003FC00FF00000003FC007F80000003FC007F80000003FC003FC000000 3FC001FE0000003FC000FF0000007FC0007F8000007FC0003FC00000FFC0001FE00000EF C0000FF80003C7C00003FE000783C00000FFC03F01C000003FFFFC00C000000FFFF00000 000000FF800000383D7CBA41>III<003FFFFFE0003FFFFFE0003FFFFFE000001FFC00000007F800000007F8 00000007F800000007F800000007F800000007F800000007F800000007F800000007F800 000007F800000007F800000007F800000007F800000007F800000007F800000007F80000 0007F800000007F800000007F800000007F800000007F800000007F800000007F8000000 07F800000007F800000007F800000007F800000007F800000007F800000007F800000007 F800000007F800000007F800000007F800000007F800000007F800000007F800000007F8 00000007F8003F0007F8007F8007F800FFC007F800FFC007F800FFC007F800FFC007F800 FFC00FF000FF800FF0007F000FE00070001FE00038001FC0001C003F80000E007F000007 81FC000001FFF00000007F800000233B7DB82B>IIIII<000003FF00 000000001FFFE000000000FE01FC00000001F8007E00000007E0001F8000000FC0000FC0 00003F800007F000007F000003F80000FE000001FC0001FC000000FE0001F80000007E00 03F80000007F0007F00000003F8007F00000003F800FE00000001FC00FE00000001FC01F E00000001FE01FC00000000FE03FC00000000FF03FC00000000FF03FC00000000FF07FC0 0000000FF87F8000000007F87F8000000007F87F8000000007F8FF8000000007FCFF8000 000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF800000 0007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF80000000 07FC7F8000000007F87FC00000000FF87FC00000000FF87FC00000000FF83FC00000000F F03FC00000000FF01FE00000001FE01FE00000001FE01FE00000001FE00FF00000003FC0 07F00000003F8007F80000007F8003F80000007F0001FC000000FE0001FC000000FE0000 FE000001FC00007F000003F800003F800007F000001FC0000FE0000007E0001F80000003 F8007F00000000FE01FC000000001FFFE00000000003FF000000363D7BBA41>II<000003FF00000000001FFFE000000000FE01FC00000001F8007E000000 07E0001F8000000FC0000FC000003F800007F000007F000003F80000FE000001FC0001FC 000000FE0001FC000000FE0003F80000007F0007F80000007F8007F00000003F800FF000 00003FC00FE00000001FC01FE00000001FE01FE00000001FE03FC00000000FF03FC00000 000FF03FC00000000FF07FC00000000FF87FC00000000FF87F8000000007F87F80000000 07F8FF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007 FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC FF8000000007FCFF8000000007FC7F8000000007F87F8000000007F87FC00000000FF87F C00000000FF83FC00000000FF03FC00000000FF01FE00000001FE01FE00000001FE01FE0 0000001FE00FF00000003FC007F0007C003F8007F001FF003F8003F80383807F0001FC07 01C0FE0001FC0E00C0FE0000FE0C00E1FC00007F0C0063F800003F8C0077F000001FCC00 3FE0000007EE003F80000003FF007F00000000FF81FC000C00001FFFFC000C000003FF1C 000C000000001E001C000000001F001C000000001F003C000000001F807C000000001FC0 F8000000000FFFF8000000000FFFF8000000000FFFF8000000000FFFF00000000007FFF0 0000000007FFE00000000003FFC00000000001FF8000000000007E00364B7BBA41>II<000FF800C0003FFE01C000FFFF81C003F807E3C007E000F7C00F C0007FC01F80003FC03F00001FC03E00000FC07E000007C07E000007C07C000003C0FC00 0003C0FC000001C0FC000001C0FC000001C0FE000000C0FE000000C0FE000000C0FF0000 00C0FF800000007FC00000007FE00000007FF80000003FFF8000001FFFF800001FFFFF80 000FFFFFE00007FFFFF80003FFFFFE0000FFFFFF00003FFFFF800007FFFFC000007FFFC0 000007FFE00000007FE00000003FF00000001FF00000000FF000000007F800000007F8C0 000003F8C0000003F8C0000001F8C0000001F8C0000001F8E0000001F8E0000001F8E000 0001F0F0000001F0F0000003F0F8000003E0FC000007E0FE000007C0FF00000FC0FF8000 1F80FBF0003F00F0FE00FE00E03FFFF800E00FFFE000C001FF0000253D7CBA2E>I<3FFF FFFFFFFFE03FFFFFFFFFFFE03FFFFFFFFFFFE03FC003FF001FE03E0001FE0003E07C0001 FE0001F0780001FE0000F0700001FE000070700001FE000070700001FE000070600001FE 000030600001FE000030600001FE000030600001FE000030E00001FE000038C00001FE00 0018C00001FE000018C00001FE000018C00001FE000018000001FE000000000001FE0000 00000001FE000000000001FE000000000001FE000000000001FE000000000001FE000000 000001FE000000000001FE000000000001FE000000000001FE000000000001FE00000000 0001FE000000000001FE000000000001FE000000000001FE000000000001FE0000000000 01FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001 FE000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE 000000000001FE000000000001FE000000000001FE000000000001FE000000000001FE00 0000000001FE000000000007FF800000001FFFFFFFE000001FFFFFFFE000001FFFFFFFE0 0035397DB83C>IIII<7FFFFF003FFFFC00 7FFFFF003FFFFC007FFFFF003FFFFC0000FFF80007FF8000007FE00003FC0000003FE000 01F00000001FF00001E00000001FF00001C00000000FF800018000000007FC0003800000 0007FC00070000000003FE00060000000003FE000E0000000001FF001C0000000000FF80 180000000000FF803800000000007FC03000000000003FE06000000000003FE0E0000000 00001FF0C000000000000FF18000000000000FFB80000000000007FF00000000000007FE 00000000000003FE00000000000001FF00000000000001FF00000000000000FF80000000 0000007FC00000000000007FC0000000000000FFE0000000000000DFE00000000000019F F00000000000038FF80000000000030FF800000000000607FC00000000000E03FE000000 00000C03FE00000000001801FF00000000003800FF00000000003000FF80000000006000 7FC000000000E0007FC000000000C0003FE00000000180001FF00000000380001FF00000 000300000FF800000006000007FC0000000E000007FC0000000C000003FE0000001C0000 01FE0000003C000001FF000000FE000001FF800007FF800007FFE000FFFFE0003FFFFF80 FFFFE0003FFFFF80FFFFE0003FFFFF8039397EB83E>II<3FFFFFFFFF003FFFFFFFFF003FFFFFFFFF00 3FFC0001FE003FC00003FE003F800007FC003E000007FC003C00000FF8003C00000FF000 3800001FF0007800003FE0007000003FE0007000007FC0007000007F8000600000FF8000 600001FF0000600001FF0000600003FE0000600003FC0000000007FC000000000FF80000 00000FF8000000001FF0000000001FE0000000003FE0000000007FC0000000007FC00000 0000FF8000000000FF0000000001FF0000000003FE0000000003FE0000000007FC000000 0007F8000000000FF8000000001FF0000180001FF0000180003FE0000180003FC0000180 007FC000018000FF8000018000FF8000038001FF0000038001FE0000038003FE00000380 07FC0000038007FC000007000FF8000007000FF000000F001FF000001F003FE000003F00 3FE000007F007FC00001FF007F80000FFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00 29397BB833>II< FFFCFFFC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC 00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC 00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC 00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC 00FC00FC00FC00FC00FC00FC00FC00FC00FCFFFCFFFC0E537FBD17>93 D<7FFFFFFFFFFF80FFFFFFFFFFFFC0FFFFFFFFFFFFC07FFFFFFFFFFF803204797041>95 D<0180038007000E001C00180038003000700060006000E000C000C000C000C000CE00FF 80FFC0FFC0FFC07FC07FC03F800E000A197AB917>I<001FE0000000FFFC000003E03F00 0007000F80000F8007E0001FC003F0001FE003F0001FE001F8001FE001F8001FE000FC00 0FC000FC00078000FC00000000FC00000000FC00000000FC00000000FC0000007FFC0000 07FFFC00003FE0FC0000FE00FC0003F800FC000FF000FC001FC000FC003FC000FC007F80 00FC007F0000FC007F0000FC0CFE0000FC0CFE0000FC0CFE0000FC0CFE0001FC0CFE0001 FC0CFF0003FC0C7F00077C0C7F80063E183FC01E3E180FE0781FF003FFF00FE0007F8007 C026277DA52A>I<03F0000000FFF0000000FFF0000000FFF00000000FF000000003F000 000003F000000003F000000003F000000003F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F01FE00003F07FF80003F1E03E0003F3801F8003F7000FC003FE0007E003 FC0003F003F80001F803F00001F803F00000FC03F00000FC03F00000FE03F00000FE03F0 00007E03F000007F03F000007F03F000007F03F000007F03F000007F03F000007F03F000 007F03F000007F03F000007F03F000007F03F000007E03F00000FE03F00000FE03F00000 FC03F00001FC03F80001F803F80003F003FC0003F003EE0007E003C6000FC003C7801F00 0381E07E000300FFF80000001FC000283B7EB92E>I<0003FC00001FFF80007E03E001F8 007003F000F807E001FC0FC003FC0FC003FC1F8003FC3F8003FC3F0001F87F0000F07F00 00007F0000007E000000FE000000FE000000FE000000FE000000FE000000FE000000FE00 0000FE000000FE000000FE0000007E0000007F0000007F0000003F0000063F8000061F80 000E1FC0000C0FC0001C07E0003803F0007001F800E0007C07C0001FFF000007F8001F27 7DA525>I<0000000FC0000003FFC0000003FFC0000003FFC00000003FC00000000FC000 00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000 000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC0000000 0FC00003F80FC0001FFF0FC0007E078FC000F801EFC003F0007FC007E0003FC00FC0001F C00FC0001FC01F80000FC03F80000FC03F00000FC07F00000FC07F00000FC07E00000FC0 FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE 00000FC0FE00000FC0FE00000FC07E00000FC07F00000FC07F00000FC03F00000FC03F00 000FC01F80001FC01F80001FC00FC0003FC007E0007FC003F000EFF001F801CFFF007C07 8FFF001FFE0FFF0007F80FC0283B7DB92E>I<0007F800001FFF00007C0FC001F803E003 F001F007E001F80FC000F81F80007C1F80007C3F00007E3F00003E7F00003E7F00003F7E 00003FFE00003FFE00003FFE00003FFFFFFFFFFFFFFFFFFE000000FE000000FE000000FE 000000FE0000007E0000007E0000007F0000007F0000003F0000033F8000031F8000070F C0000607C0000E07E0001C01F0003800F80070007E03E0001FFF800003FC0020277EA525 >I<00007E000003FF80000FC1E0001F87E0003F0FF0007E0FF0007E0FF000FC0FF000FC 0FF001F803C001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8 000001F8000001F8000001F8000001F8000001F80000FFFFFC00FFFFFC00FFFFFC0001F8 000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8 000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8 000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8 000001F8000003FC00007FFFF8007FFFF8007FFFF8001C3B7FBA19>I<00000003F0000F F00FF8003FFC3C3C00F81F707C01F00FE07C03E007C07C07C003E0100FC003F0000FC003 F0001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8001F8 001F8001F8000FC003F0000FC003F00007C003E00003E007C00003F00F800003F81F0000 073FFC0000060FF000000E000000000E000000000E000000000E000000000F000000000F 000000000FC000000007FFFFC00007FFFFF80003FFFFFE0001FFFFFF8003FFFFFFC00F80 007FE01F00000FF03E000003F07C000001F07C000001F8F8000000F8F8000000F8F80000 00F8F8000000F8F8000000F8FC000001F87C000001F03E000003E03F000007E00F80000F 8007E0003F0001FC01FC00007FFFF0000007FF000026387EA52A>I<03F000000000FFF0 00000000FFF000000000FFF0000000000FF00000000003F00000000003F00000000003F0 0000000003F00000000003F00000000003F00000000003F00000000003F00000000003F0 0000000003F00000000003F00000000003F00000000003F00000000003F00000000003F0 0000000003F00000000003F00FF0000003F03FFC000003F0F03F000003F1C01F800003F3 800FC00003F7000FC00003FE000FC00003FC0007E00003FC0007E00003F80007E00003F8 0007E00003F80007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0 0007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0 0007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0 0007E00003F00007E00003F00007E00003F00007E00003F00007E00007F8000FF000FFFF C1FFFF80FFFFC1FFFF80FFFFC1FFFF80293A7EB92E>I<0380000FE0001FF0001FF0001F F0001FF0001FF0000FE00003800000000000000000000000000000000000000000000000 000000000000000003F000FFF000FFF000FFF00007F00003F00003F00003F00003F00003 F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003 F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00007 F800FFFFC0FFFFC0FFFFC012387EB717>I<0001C00007F0000FF8000FF8000FF8000FF8 000FF80007F00001C0000000000000000000000000000000000000000000000000000000 0000000001F800FFF800FFF800FFF80007F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F83C01F87E01F8FF01F0FF03F0 FF03F0FF03E0FE07C07C07C03C0F000FFE0003F800154984B719>I<03F0000000FFF000 0000FFF0000000FFF00000000FF000000003F000000003F000000003F000000003F00000 0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F001FFFC03 F001FFFC03F001FFFC03F0007FC003F0007F0003F0007C0003F000700003F000E00003F0 01C00003F003800003F007000003F01E000003F038000003F078000003F0FC000003F1FC 000003F3FE000003F73F000003FE3F800003F81F800003F00FC00003F00FE00003F007E0 0003F003F00003F001F80003F001FC0003F000FC0003F0007E0003F0007F0003F0003F00 03F0003F8003F0001FC007F8003FF0FFFFC0FFFFFFFFC0FFFFFFFFC0FFFF283A7EB92C> I<03F000FFF000FFF000FFF0000FF00003F00003F00003F00003F00003F00003F00003F0 0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 0003F00003F00003F00003F00003F00003F00007F800FFFFC0FFFFC0FFFFC0123A7EB917 >I<03F00FF0001FE000FFF03FFC007FF800FFF0F03F01E07E00FFF1C01F83803F000FF3 800FC7001F8003F7000FCE001F8003FE000FDC001F8003FC0007F8000FC003FC0007F800 0FC003F80007F0000FC003F80007F0000FC003F80007F0000FC003F00007E0000FC003F0 0007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E000 0FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F0 0007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E000 0FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F0 0007E0000FC003F00007E0000FC007F8000FF0001FE0FFFFC1FFFF83FFFFFFFFC1FFFF83 FFFFFFFFC1FFFF83FFFF40257EA445>I<03F00FF00000FFF03FFC0000FFF0F03F0000FF F1C01F80000FF3800FC00003F7000FC00003FE000FC00003FC0007E00003FC0007E00003 F80007E00003F80007E00003F80007E00003F00007E00003F00007E00003F00007E00003 F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003 F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003 F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00007 F8000FF000FFFFC1FFFF80FFFFC1FFFF80FFFFC1FFFF8029257EA42E>I<0003FE000000 0FFF8000003E03E00000F800F80001F0007C0003E0003E0007C0001F000F80000F801F80 000FC01F000007C03F000007E03F000007E07E000003F07E000003F07E000003F07E0000 03F0FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003 F8FE000003F8FE000003F87E000003F07E000003F07F000007F03F000007E03F000007E0 1F80000FC00F80000F800FC0001F8007E0003F0003F0007E0000F800F800007E03F00000 1FFFC0000003FE000025277EA52A>I<03F01FE000FFF07FF800FFF1E07E00FFF3801F80 07F7000FC003FE0007E003FC0003F003F80003F803F00001F803F00001FC03F00000FC03 F00000FE03F00000FE03F00000FE03F000007F03F000007F03F000007F03F000007F03F0 00007F03F000007F03F000007F03F000007F03F000007F03F000007F03F00000FE03F000 00FE03F00000FE03F00001FC03F00001FC03F80003F803F80003F003FC0007F003FE000F E003F6000FC003F7803F0003F1E07E0003F0FFF80003F01FC00003F000000003F0000000 03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC0000028357EA42E>I< 0003F800C0001FFE01C0007E0781C000FC01C3C003F000E3C007F00077C00FE00037C00F C0003FC01FC0001FC03F80001FC03F80000FC07F00000FC07F00000FC07F00000FC0FE00 000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE0000 0FC0FE00000FC0FE00000FC07F00000FC07F00000FC07F00000FC03F00000FC03F80001F C01F80001FC01FC0003FC00FC0003FC007E0007FC003F000EFC001F801CFC0007E078FC0 001FFE0FC00007F80FC00000000FC00000000FC00000000FC00000000FC00000000FC000 00000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000001FE00000 03FFFF000003FFFF000003FFFF28357DA42C>I<07E01F00FFE07FC0FFE1E3E0FFE387F0 0FE707F003E607F003EE07F003EC03E003FC008003F8000003F8000003F8000003F80000 03F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000 03F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F00000 03F0000003F0000007F80000FFFFF000FFFFF000FFFFF0001C257EA421>I<00FF030003 FFE7000F80FF001E003F003C001F0078000F0070000700F0000700F0000700F0000300F8 000300F8000300FC000300FF0000007FE000007FFF00003FFFE0001FFFF8000FFFFC0003 FFFE0000FFFF000007FF8000007F8000001F80C0000FC0C00007C0C00007C0E00003C0E0 0003C0E00003C0F00003C0F0000380F8000780FC000780FC000F00FF001E00F3C07C00E1 FFF000C03F80001A277DA521>I<00180000001800000018000000180000001800000038 0000003800000038000000780000007800000078000000F8000001F8000003F8000007F8 00001FFFFF00FFFFFF00FFFFFF0001F8000001F8000001F8000001F8000001F8000001F8 000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8 000001F8000001F8000001F8000001F800C001F800C001F800C001F800C001F800C001F8 00C001F800C001F800C001F800C000FC01C000FC0180007C0380007E0300003F0700000F FE000001F8001A347FB220>I<03F00007E000FFF001FFE000FFF001FFE000FFF001FFE0 000FF0001FE00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F0000FE0 0003F0000FE00003F0000FE00003F0001FE00001F0001FE00001F8003FE00000F80077F8 0000FC00E7FF80003F03C7FF80001FFF87FF800003FC07E00029267EA42E>IIIII<3FFFFFFC3FFFFFFC3F8003FC3E0003F83C0007F038000F E030000FE070001FC070003F8060007F8060007F006000FE006001FC006001FC000003F8 000007F0000007F000000FE000001FC000003F8000003F8000007F000600FE000600FE00 0601FC000603F8000607F8000E07F0000E0FE0000C1FC0001C1FC0001C3F80003C7F0000 7CFF0003FCFFFFFFFCFFFFFFFC1F247EA325>I<00001C0000000000003F000000000000 7F8000000000007FE000000000003FF000000000001FFC000000000007FE000000000000 7F8000000000000F80000000000001800000000000000000000000000000000000000000 0000000000000000000000000000000000FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF FE0001FF800007FE0000FF000000FE0000FF0000003F0000FF0000001F0000FF0000000F 0000FF000000070000FF000000070000FF000000070000FF000000030000FF0000000300 00FF000000030000FF000000038000FF000000018000FF0000C0018000FF0000C0018000 FF0000C0018000FF0000C0000000FF0000C0000000FF0000C0000000FF0001C0000000FF 0001C0000000FF0003C0000000FF000FC0000000FFFFFFC0000000FFFFFFC0000000FFFF FFC0000000FF000FC0000000FF0003C0000000FF0001C0000000FF0001C0000000FF0000 C0000000FF0000C0000000FF0000C0006000FF0000C0006000FF0000C0006000FF0000C0 00E000FF00000000C000FF00000000C000FF00000000C000FF00000000C000FF00000001 C000FF00000001C000FF00000001C000FF000000038000FF000000038000FF0000000780 00FF000000078000FF0000000F8000FF0000003F8000FF0000007F8001FF800007FF00FF FFFFFFFFFF00FFFFFFFFFFFF00FFFFFFFFFFFF0033487EC738>200 D<0018000000003E000000007F000000007F800000007FC00000003FE00000000FF00000 0003F800000001FC000000007E000000001F000000000700000000010000000000000000 000000000000000000001FE0000000FFFC000003E03F000007000F80000F8007E0001FC0 03F0001FE003F0001FE001F8001FE001F8001FE000FC000FC000FC00078000FC00000000 FC00000000FC00000000FC00000000FC0000007FFC000007FFFC00003FE0FC0000FE00FC 0003F800FC000FF000FC001FC000FC003FC000FC007F8000FC007F0000FC007F0000FC0C FE0000FC0CFE0000FC0CFE0000FC0CFE0001FC0CFE0001FC0CFF0003FC0C7F00077C0C7F 80063E183FC01E3E180FE0781FF003FFF00FE0007F8007C026377DB52A>224 D<00060000000F0000001F8000001FC000001FE000000FF0000007F8000001FC0000007E 0000001F0000000F8000000380000000800000000000000000000000000007F800001FFF 00007C0FC001F803E003F001F007E001F80FC000F81F80007C1F80007C3F00007E3F0000 3E7F00003E7F00003F7E00003FFE00003FFE00003FFE00003FFFFFFFFFFFFFFFFFFE0000 00FE000000FE000000FE000000FE0000007E0000007E0000007F0000007F0000003F0000 033F8000031F8000070FC0000607C0000E07E0001C01F0003800F80070007E03E0001FFF 800003FC0020377EB525>232 D<0000180000003C0000007E000000FE000001FE000003 FC000007F800000FE000001F8000003E0000007C00000070000000400000000000000000 0000000000000007F800001FFF00007C0FC001F803E003F001F007E001F80FC000F81F80 007C1F80007C3F00007E3F00003E7F00003E7F00003F7E00003FFE00003FFE00003FFE00 003FFFFFFFFFFFFFFFFFFE000000FE000000FE000000FE000000FE0000007E0000007E00 00007F0000007F0000003F0000033F8000031F8000070FC0000607C0000E07E0001C01F0 003800F80070007E03E0001FFF800003FC0020377EB525>I<300000780000FC0000FE00 00FF00007F80003FC0000FE00003F00000F800007C00001C000004000000000000000000 00000000007E001FFE001FFE001FFE0000FE00007E00007E00007E00007E00007E00007E 00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E 00007E00007E00007E00007E00007E00007E00007E00007E00007E00007E0000FF001FFF F81FFFF81FFFF8153681B517>236 D<000C000000001F000000003F800000003FC00000 003FE00000001FF000000007F800000001FC00000000FE000000003F000000000F800000 0003800000000080000000000000000000000000000000000003FE0000000FFF8000003E 03E00000F800F80001F0007C0003E0003E0007C0001F000F80000F801F80000FC01F0000 07C03F000007E03F000007E07E000003F07E000003F07E000003F07E000003F0FE000003 F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8 FE000003F87E000003F07E000003F07F000007F03F000007E03F000007E01F80000FC00F 80000F800FC0001F8007E0003F0003F0007E0000F800F800007E03F000001FFFC0000003 FE000025377EB52A>242 D<000300000000000780000000000FC0000000000FE0000000 000FF00000000007F80000000003FC0000000000FE00000000003F00000000000F800000 000007C00000000001C00000000000400000000000000000000000000000000000000000 00000000000003F00007E000FFF001FFE000FFF001FFE000FFF001FFE0000FF0001FE000 03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 03F00007E00003F00007E00003F00007E00003F00007E00003F0000FE00003F0000FE000 03F0000FE00003F0001FE00001F0001FE00001F8003FE00000F80077F80000FC00E7FF80 003F03C7FF80001FFF87FF800003FC07E00029377EB52E>249 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fm ecss2074 20.74 21 /Fm 21 123 df[<00000000000001E000000000000003F000000000000007F800000000 000007F800000000000007F80000000000000FF80000000000000FF00000000000000FF0 0000000000001FF00000000000001FE00000000000001FE00000000000003FE000000000 00003FC00000000000003FC00000000000007FC00000000000007F800000000000007F80 000000000000FF80000000000000FF00000000000000FF00000000000000FF0000000000 0001FF00000000000001FE00000000000001FE00000000000003FE00000000000003FC00 000000000003FC00000000000007FC00000000000007F800000000000007F80000000000 000FF80000000000000FF00000000000000FF00000000000001FF00000000000001FE000 00000000001FE00000000000003FE00000000000003FC00000000000003FC00000000000 007FC00000000000007F800000000000007F80000000000000FF80000000000000FF0000 0000000000FF00000000000001FF00000000000001FE00000000000001FE000000000000 03FE00000000000003FC00000000000003FC00000000000007FC00000000000007F80000 0000000007F800000000000007F80000000000000FF80000000000000FF0000000000000 0FF00000000000001FF00000000000001FE00000000000001FE00000000000003FE00000 000000003FC00000000000003FC00000000000007FC00000000000007F80000000000000 7F80000000000000FF80000000000000FF00000000000000FF00000000000001FF000000 00000001FE00000000000001FE00000000000003FE00000000000003FC00000000000003 FC00000000000007FC00000000000007F800000000000007F80000000000000FF8000000 0000000FF00000000000000FF00000000000001FF00000000000001FE00000000000001F E00000000000001FE00000000000003FE00000000000003FC00000000000003FC0000000 0000007FC00000000000007F800000000000007F80000000000000FF80000000000000FF 00000000000000FF00000000000001FF00000000000001FE00000000000001FE00000000 000003FE00000000000003FC00000000000003FC00000000000007FC00000000000007F8 00000000000007F80000000000000FF80000000000000FF00000000000000FF000000000 00001FF00000000000001FE00000000000001FE00000000000003FE00000000000003FC0 0000000000003FC00000000000007FC00000000000007F800000000000007F8000000000 0000FF80000000000000FF00000000000000FF00000000000000FF00000000000001FF00 000000000001FE00000000000001FE00000000000003FE00000000000003FC0000000000 0003FC00000000000007FC00000000000007F800000000000007F80000000000000FF800 00000000000FF00000000000000FF00000000000001FF00000000000001FE00000000000 001FE00000000000003FE00000000000003FC00000000000003FC00000000000007FC000 00000000007F800000000000007F80000000000000FF80000000000000FF000000000000 00FF00000000000001FF00000000000001FE00000000000001FE00000000000003FE0000 0000000003FC00000000000003FC00000000000007FC00000000000007F8000000000000 07F800000000000007F80000000000000FF80000000000000FF00000000000000FF00000 000000001FF00000000000001FE00000000000001FE00000000000003FE0000000000000 3FC00000000000003FC00000000000007FC00000000000007F800000000000007F800000 00000000FF80000000000000FF00000000000000FF00000000000000FF00000000000000 7E000000000000003C00000000000000>61 172 119 256 80 47 D<00000000007FFC000000000000000000007FFC000000000000000000007FFC00000000 000000000000FFFE00000000000000000000FFFE00000000000000000000FFFE00000000 000000000001FFFF00000000000000000001FFFF00000000000000000001FFFF00000000 000000000003FFFF80000000000000000003FEFF80000000000000000003FCFF80000000 000000000007FCFFC0000000000000000007FC7FC000000000000000000FF87FE0000000 00000000000FF87FE000000000000000000FF83FE000000000000000001FF03FF0000000 00000000001FF03FF000000000000000001FF01FF000000000000000003FF01FF8000000 00000000003FE01FF800000000000000003FE00FF800000000000000007FE00FFC000000 00000000007FC00FFC0000000000000000FFC007FE0000000000000000FF8007FE000000 0000000000FF8007FE0000000000000001FF8003FF0000000000000001FF0003FF000000 0000000001FF0003FF0000000000000003FF0001FF8000000000000003FE0001FF800000 0000000003FE0001FF8000000000000007FE0000FFC000000000000007FC0000FFC00000 000000000FFC0000FFE00000000000000FFC00007FE00000000000000FF800007FE00000 000000001FF800007FF00000000000001FF800003FF00000000000001FF000003FF00000 000000003FF000001FF80000000000003FF000001FF80000000000003FE000001FF80000 000000007FE000000FFC0000000000007FE000000FFC0000000000007FC000000FFC0000 00000000FFC0000007FE000000000000FFC0000007FE000000000001FF80000007FF0000 00000001FF80000003FF000000000001FF00000003FF000000000003FF00000003FF8000 00000003FF00000001FF800000000003FE00000001FF800000000007FE00000001FFC000 00000007FE00000000FFC00000000007FC00000000FFC0000000000FFC000000007FE000 0000000FFC000000007FE0000000001FF8000000007FF0000000001FF8000000003FF000 0000001FF8000000003FF0000000003FF0000000003FF8000000003FF0000000001FF800 0000003FE0000000001FF8000000007FE0000000001FFC000000007FE0000000000FFC00 0000007FC0000000000FFC00000000FFC0000000000FFE00000000FFC00000000007FE00 000001FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFF00 000003FFFFFFFFFFFFFFFF80000003FFFFFFFFFFFFFFFF80000003FFFFFFFFFFFFFFFF80 000007FFFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFFFC0000007FC000000000000FFC0 00000FFC000000000000FFE000000FFC0000000000007FE000000FF80000000000007FE0 00001FF80000000000007FF000001FF80000000000003FF000003FF00000000000003FF8 00003FF00000000000001FF800003FF00000000000001FF800007FE00000000000001FFC 00007FE00000000000000FFC00007FE00000000000000FFC0000FFC00000000000000FFE 0000FFC000000000000007FE0000FF8000000000000007FE0001FF8000000000000007FF 0001FF8000000000000003FF0003FF0000000000000003FF8003FF0000000000000001FF 8003FF0000000000000001FF8007FE0000000000000001FFC007FE0000000000000000FF C007FE0000000000000000FFC00FFC0000000000000000FFE00FFC00000000000000007F E00FF800000000000000007FE01FF800000000000000007FF01FF800000000000000003F F03FF000000000000000003FF83FF000000000000000003FF83FF000000000000000001F F87FE000000000000000001FFC7FE000000000000000000FFC7FE000000000000000000F FCFFC000000000000000000FFEFFC0000000000000000007FEFF80000000000000000007 FE5F757BF46A>65 D<00000000001FFFE00000000000000001FFFFFF800000000000000F FFFFFFF80000000000007FFFFFFFFF000000000001FFFFFFFFFFE00000000007FFFFFFFF FFF8000000001FFFFFFFFFFFFE000000003FFFFFFFFFFFFE00000000FFFFF0007FFFFE00 000001FFFF000003FFFC00000003FFFC0000007FFC00000007FFF00000000FFC0000000F FFC000000003FC0000001FFF0000000000FC0000003FFE00000000003C0000007FFC0000 00000018000000FFF0000000000000000001FFE0000000000000000003FFC00000000000 00000007FF8000000000000000000FFF0000000000000000000FFF000000000000000000 1FFE0000000000000000003FFC0000000000000000003FF80000000000000000007FF800 00000000000000007FF0000000000000000000FFE0000000000000000000FFE000000000 0000000001FFC0000000000000000001FFC0000000000000000003FF8000000000000000 0003FF80000000000000000007FF00000000000000000007FF0000000000000000000FFF 0000000000000000000FFE0000000000000000000FFE0000000000000000001FFC000000 0000000000001FFC0000000000000000001FFC0000000000000000003FFC000000000000 0000003FF80000000000000000003FF80000000000000000003FF8000000000000000000 3FF80000000000000000007FF00000000000000000007FF00000000000000000007FF000 00000000000000007FF00000000000000000007FF00000000000000000007FF000000000 0000000000FFE0000000000000000000FFE0000000000000000000FFE000000000000000 0000FFE0000000000000000000FFE0000000000000000000FFE0000000000000000000FF E0000000000000000000FFE0000000000000000000FFE0000000000000000000FFE00000 00000000000000FFE0000000000000000000FFE0000000000000000000FFE00000000000 00000000FFE0000000000000000000FFE0000000000000000000FFE00000000000000000 00FFE00000000000000000007FF00000000000000000007FF00000000000000000007FF0 0000000000000000007FF00000000000000000007FF00000000000000000007FF0000000 0000000000003FF80000000000000000003FF80000000000000000003FF8000000000000 0000003FF80000000000000000003FFC0000000000000000001FFC000000000000000000 1FFC0000000000000000001FFC0000000000000000000FFE0000000000000000000FFE00 00000000000000000FFF00000000000000000007FF00000000000000000007FF00000000 000000000003FF80000000000000000003FF80000000000000000001FFC0000000000000 000001FFC0000000000000000000FFE0000000000000000000FFE0000000000000000000 7FF00000000000000000007FF80000000000000000003FF80000000000000000003FFC00 00000000000000001FFE0000000000000000000FFF0000000000000000000FFF00000000 000000000007FF80000000000000000003FFC0000000000000000001FFE0000000000001 000000FFF00000000000070000007FFC00000000000F0000003FFE00000000001F000000 1FFF00000000007F0000000FFFC000000001FF80000007FFF000000007FF80000003FFFC 0000001FFF80000001FFFF000000FFFF80000000FFFFF0001FFFFF000000003FFFFFFFFF FFFC000000001FFFFFFFFFFFF00000000007FFFFFFFFFFE00000000001FFFFFFFFFF8000 000000007FFFFFFFFE0000000000000FFFFFFFF000000000000001FFFFFF800000000000 00001FFFF0000000517974F666>67 D72 DI76 D<00000000001FFE0000000000000000000003FFFFF00000000000000000001FFFFF FE0000000000000000007FFFFFFF800000000000000001FFFFFFFFE00000000000000007 FFFFFFFFF8000000000000001FFFFFFFFFFE000000000000007FFFFFFFFFFF8000000000 0000FFFFF003FFFFC0000000000001FFFF00003FFFE0000000000007FFF8000007FFF800 000000000FFFE0000001FFFC00000000001FFF800000007FFE00000000003FFE00000000 1FFF00000000007FFC000000000FFF8000000000FFF80000000007FFC000000001FFF000 00000003FFE000000001FFC00000000000FFE000000003FF8000000000007FF000000007 FF0000000000003FF80000000FFF0000000000003FFC0000000FFE0000000000001FFC00 00001FFC0000000000000FFE0000003FF800000000000007FF0000003FF8000000000000 07FF0000007FF000000000000003FF800000FFE000000000000001FFC00000FFE0000000 00000001FFC00001FFC000000000000000FFE00001FFC000000000000000FFE00003FF80 000000000000007FF00003FF80000000000000007FF00003FF00000000000000003FF000 07FF00000000000000003FF80007FE00000000000000001FF8000FFE0000000000000000 1FFC000FFE00000000000000001FFC000FFC00000000000000000FFC001FFC0000000000 0000000FFE001FFC00000000000000000FFE001FF8000000000000000007FE003FF80000 00000000000007FF003FF8000000000000000007FF003FF8000000000000000007FF003F F0000000000000000003FF003FF0000000000000000003FF007FF0000000000000000003 FF807FF0000000000000000003FF807FF0000000000000000003FF807FF0000000000000 000003FF807FE0000000000000000001FF807FE0000000000000000001FF80FFE0000000 000000000001FFC0FFE0000000000000000001FFC0FFE0000000000000000001FFC0FFE0 000000000000000001FFC0FFE0000000000000000001FFC0FFE0000000000000000001FF C0FFE0000000000000000001FFC0FFE0000000000000000001FFC0FFE000000000000000 0001FFC0FFE0000000000000000001FFC0FFE0000000000000000001FFC0FFE000000000 0000000001FFC0FFE0000000000000000001FFC0FFE0000000000000000001FFC0FFE000 0000000000000001FFC0FFE0000000000000000001FFC0FFF0000000000000000003FFC0 7FF0000000000000000003FF807FF0000000000000000003FF807FF00000000000000000 03FF807FF0000000000000000003FF807FF0000000000000000003FF807FF80000000000 00000007FF807FF8000000000000000007FF803FF8000000000000000007FF003FF80000 00000000000007FF003FFC00000000000000000FFF003FFC00000000000000000FFF001F FC00000000000000000FFE001FFC00000000000000000FFE001FFE00000000000000001F FE000FFE00000000000000001FFC000FFE00000000000000001FFC000FFF000000000000 00003FFC0007FF00000000000000003FF80007FF80000000000000007FF80007FF800000 00000000007FF80003FFC000000000000000FFF00003FFC000000000000000FFF00001FF E000000000000001FFE00001FFE000000000000001FFE00000FFF000000000000003FFC0 0000FFF000000000000003FFC000007FF800000000000007FF8000003FFC000000000000 0FFF0000003FFC0000000000000FFF0000001FFE0000000000001FFE0000001FFF000000 0000003FFE0000000FFF8000000000007FFC00000007FF8000000000007FF800000003FF C00000000000FFF000000003FFE00000000001FFF000000001FFF00000000003FFE00000 0000FFFC000000000FFFC0000000007FFE000000001FFF80000000003FFF000000003FFF 00000000001FFFC0000000FFFE00000000000FFFE0000001FFFC000000000007FFFC0000 0FFFF8000000000001FFFF00003FFFE0000000000000FFFFF003FFFFC00000000000007F FFFFFFFFFF800000000000001FFFFFFFFFFE0000000000000007FFFFFFFFF80000000000 000003FFFFFFFFF000000000000000007FFFFFFF8000000000000000001FFFFFFE000000 00000000000003FFFFF0000000000000000000001FFE000000000000627977F675>79 D84 D87 D89 D<00000FFF8000000001FFFF F00000000FFFFFFC0000007FFFFFFF000001FFFFFFFFC00007FFFFFFFFE0001FFFFFFFFF F0003FFFFFFFFFF8003FFFE000FFFC003FFE00003FFE003FF800000FFE001FC0000007FF 001F00000003FF801E00000003FF801800000001FFC01000000000FFC00000000000FFC0 00000000007FE000000000007FE000000000007FE000000000007FF000000000003FF000 000000003FF000000000003FF000000000003FF000000000003FF000000000003FF00000 0000003FF000000000003FF000000000003FF000000000003FF000000000003FF0000000 00003FF000000000003FF000000000FFFFF00000007FFFFFF0000007FFFFFFF000003FFF FFFFF00001FFFFFFFFF00007FFFFFFFFF0001FFFFFFF3FF0007FFFF8003FF000FFFF8000 3FF001FFF800003FF003FFC000003FF007FF0000003FF00FFC0000003FF01FF80000003F F03FF00000003FF03FE00000003FF07FC00000003FF07F800000003FF07F800000003FF0 FF000000003FF0FF000000003FF0FF000000003FF0FF000000003FF0FF000000003FF0FF 000000007FF0FF000000007FF0FF80000000FFF0FF80000000FFF07FC0000001FFF07FE0 000003FFF07FF000000FFFF03FF800001FFFF03FFF0000FFFFF01FFFE007FFFFF01FFFFF FFFFBFF00FFFFFFFFE3FF00FFFFFFFFC3FF007FFFFFFF03FF003FFFFFFC03FF001FFFFFE 003FF0007FFFF0003FF0001FFC00000000344C77CA4C>97 D<0000000000007FE0000000 0000007FE00000000000007FE00000000000007FE00000000000007FE00000000000007F E00000000000007FE00000000000007FE00000000000007FE00000000000007FE0000000 0000007FE00000000000007FE00000000000007FE00000000000007FE00000000000007F E00000000000007FE00000000000007FE00000000000007FE00000000000007FE0000000 0000007FE00000000000007FE00000000000007FE00000000000007FE00000000000007F E00000000000007FE00000000000007FE00000000000007FE00000000000007FE0000000 0000007FE00000000000007FE00000000000007FE00000000000007FE00000000000007F E00000000000007FE00000000000007FE00000000000007FE00000000000007FE0000000 0000007FE00000000000007FE00000000000007FE00000000000007FE00000000000007F E00000000000007FE00000000000007FE00000000000007FE00000000000007FE0000000 0000007FE00000000000007FE00000000000007FE0000001FF80007FE000000FFFF8007F E000003FFFFE007FE00000FFFFFF807FE00001FFFFFFE07FE00007FFFFFFF07FE0000FFF FFFFFC7FE0001FFFFFFFFE7FE0003FFFF007FF7FE0007FFF8000FFFFE0007FFC00003FFF E000FFF800001FFFE001FFE000000FFFE003FFC0000007FFE003FF80000003FFE007FF00 000001FFE007FE00000000FFE00FFC00000000FFE00FF8000000007FE01FF8000000007F E01FF0000000007FE01FF0000000007FE03FE0000000007FE03FE0000000007FE03FC000 0000007FE07FC0000000007FE07FC0000000007FE07F80000000007FE07F80000000007F E07F80000000007FE0FF80000000007FE0FF00000000007FE0FF00000000007FE0FF0000 0000007FE0FF00000000007FE0FF00000000007FE0FF00000000007FE0FF00000000007F E0FF00000000007FE0FF00000000007FE0FF00000000007FE0FF00000000007FE0FF0000 0000007FE0FF00000000007FE0FF80000000007FE07F80000000007FE07F80000000007F E07F80000000007FE07F80000000007FE07FC0000000007FE03FC0000000007FE03FC000 0000007FE03FE0000000007FE03FE0000000007FE01FF0000000007FE01FF000000000FF E00FF800000000FFE00FFC00000001FFE007FC00000003FFE007FE00000003FFE003FF00 000007FFE003FF8000000FFFE001FFC000001FFFE001FFF000003FFFE000FFF80000FF7F E0007FFF0003FE7FE0003FFFE01FFC7FE0001FFFFFFFF87FE0000FFFFFFFF07FE00007FF FFFFE07FE00003FFFFFF807FE00001FFFFFF007FE000007FFFFC007FE000001FFFE0007F E0000003FF000000003B7C78FA52>100 D<0000007FE0000000000003FFFE0000000000 1FFFFF80000000003FFFFFE000000000FFFFFFF800000001FFFFFFFC00000007FFFFFFFE 0000000FFFFFFFFF0000001FFFC01FFF8000003FFE0003FFC000007FF80000FFC000007F E000007FE00000FFC000001FF00001FF8000000FF00003FF00000007F80003FE00000007 F80007FC00000003FC0007F800000001FC000FF800000001FC000FF000000000FE001FF0 00000000FE001FE0000000007E001FE0000000007E003FC0000000007F003FC000000000 3F003F80000000003F007F80000000003F007F80000000003F007F00000000003F007F00 000000001F807F00000000001F80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFF FF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FFFFFFFFFFFFFF80FE00 000000000000FE00000000000000FE00000000000000FE00000000000000FF0000000000 0000FF00000000000000FF000000000000007F000000000000007F000000000000007F80 0000000000007F800000000000007F800000000000003FC00000000000003FC000000000 00003FC00000000000001FE00000000000001FE00000000000000FF00000000000000FF8 00000000000007F800000000000007FC00000000000003FE00000000008003FF00000000 018001FF80000000078000FFC00000000F8000FFE00000003FC0007FF8000000FFC0003F FC000003FFC0001FFF80001FFFC0000FFFF003FFFF800007FFFFFFFFFF000003FFFFFFFF FC000000FFFFFFFFF80000007FFFFFFFE00000001FFFFFFF8000000007FFFFFC00000000 01FFFFE000000000001FFE0000003A4C79CA47>I105 D<0000001FF80000FFC001FFFF8000FFC007FFFFE000FFC01FFFFFF800FFC07FFFFFFC00 FFC0FFFFFFFE00FFC1FFFFFFFF00FFC3FFFFFFFF80FFC7FE00FFFF80FFCFF0001FFFC0FF DFE00007FFE0FFFF800001FFE0FFFF000000FFE0FFFF000000FFF0FFFE0000007FF0FFFC 0000007FF0FFFC0000003FF0FFF80000003FF8FFF80000003FF8FFF00000001FF8FFF000 00001FF8FFF00000001FF8FFE00000001FF8FFE00000001FF8FFE00000001FF8FFE00000 001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC0000000 1FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001F F8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8 FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FF C00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC0 0000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC000 00001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000 001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC0000000 1FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001FF8FFC00000001F F8FFC00000001FF8FFC00000001FF8354A72C952>110 D<0000001FFC00000000000000 FFFF80000000000007FFFFF000000000001FFFFFFC00000000007FFFFFFF0000000000FF FFFFFF8000000003FFFFFFFFE000000007FFFFFFFFF00000000FFFF007FFF80000001FFF 00007FFC0000003FFC00001FFE0000007FF0000007FF0000007FE0000003FF000000FFC0 000001FF800001FF80000000FFC00003FF000000007FE00003FE000000003FE00007FC00 0000001FF00007F8000000000FF0000FF8000000000FF8000FF00000000007F8001FE000 00000003FC001FE00000000003FC001FE00000000003FC003FC00000000001FE003FC000 00000001FE003F800000000000FE007F800000000000FF007F800000000000FF007F8000 00000000FF007F800000000000FF007F0000000000007F00FF0000000000007F80FF0000 000000007F80FF0000000000007F80FF0000000000007F80FF0000000000007F80FF0000 000000007F80FF0000000000007F80FF0000000000007F80FF0000000000007F80FF0000 000000007F80FF0000000000007F80FF0000000000007F80FF800000000000FF807F8000 00000000FF007F800000000000FF007F800000000000FF007FC00000000001FF007FC000 00000001FF003FC00000000001FE003FE00000000003FE003FE00000000003FE001FE000 00000003FC001FF00000000007FC001FF00000000007FC000FF8000000000FF8000FFC00 0000001FF80007FC000000001FF00007FE000000003FF00003FF000000007FE00001FF80 000000FFC00001FFC0000001FFC00000FFE0000003FF8000007FF800000FFF0000003FFC 00001FFE0000001FFF8000FFFC0000000FFFF007FFF800000007FFFFFFFFF000000003FF FFFFFFE000000000FFFFFFFF80000000007FFFFFFF00000000001FFFFFFC000000000007 FFFFF0000000000001FFFFC00000000000001FFC00000000414C79CA50>I<00000001F8 FF80001FF8FF80007FF8FF8001FFF8FF8007FFF8FF801FFFF8FF803FFFF8FF807FFFF8FF 80FFFE00FF81FFF000FF83FFC000FF87FF0000FF8FFC0000FF9FF80000FF9FF00000FFBF C00000FFBFC00000FFFF800000FFFF000000FFFE000000FFFE000000FFFC000000FFF800 0000FFF8000000FFF8000000FFF0000000FFF0000000FFE0000000FFE0000000FFE00000 00FFE0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000 FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FF C0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0 000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC000 0000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC00000 00FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000 FFC0000000254A72C936>114 D<0003FF000000000003FF000000000003FF0000000000 03FF000000000003FF000000000003FF000000000003FF000000000003FF000000000003 FF000000000003FF000000000003FF000000000003FF000000000003FF000000000003FF 000000000003FF000000000003FF000000000003FF000000000003FF000000000003FF00 0000000003FF000000000003FF00000000FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFF FE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE 000003FF000000000003FF000000000003FF000000000003FF000000000003FF00000000 0003FF000000000003FF000000000003FF000000000003FF000000000003FF0000000000 03FF000000000003FF000000000003FF000000000003FF000000000003FF000000000003 FF000000000003FF000000000003FF000000000003FF000000000003FF000000000003FF 000000000003FF000000000003FF000000000003FF000000000003FF000000000003FF00 0000000003FF000000000003FF000000000003FF000000000003FF000000000003FF0000 00000003FF000000000003FF000000000003FF000000000003FF000000000003FF000000 000003FF000000000003FF000000000003FF000000000003FF000000000003FF00000000 0003FF000000000003FF000000000003FF000000000003FF000000000003FF0000000000 03FF000000000003FF000000000003FF000000000003FF000000000003FF000000000003 FF800000000003FF800002000001FF800006000001FFC0001F000001FFC0003F000001FF E000FF000000FFF80FFF000000FFFFFFFF800000FFFFFFFF8000007FFFFFFE0000003FFF FFF80000001FFFFFE00000000FFFFF8000000007FFFC0000000001FF800000315F7DDD3A >116 DI<7FF000000000001FF83FF8 00000000003FF01FF800000000007FE00FFC0000000000FFC007FE0000000001FFC003FF 0000000001FF8003FF8000000003FF0001FFC000000007FE0000FFC00000000FFC00007F E00000001FF800003FF00000001FF800001FF80000003FF000000FFC0000007FE000000F FE000000FFC0000007FE000001FF80000003FF000003FF00000001FF800003FF00000000 FFC00007FE000000007FE0000FFC000000003FF0001FF8000000001FF0003FF000000000 1FF8003FE0000000000FFC007FE00000000007FE00FFC00000000003FF01FF8000000000 01FF83FF000000000000FF83FE0000000000007FC7FC0000000000007FEFFC0000000000 003FFFF80000000000001FFFF00000000000000FFFE000000000000007FFC00000000000 0003FF8000000000000001FF0000000000000001FF0000000000000001FF800000000000 0003FF8000000000000007FFC00000000000000FFFE00000000000001FFFF00000000000 003FEFF80000000000007FC7FC0000000000007F83FE000000000000FF81FE0000000000 01FF01FF000000000003FE00FF800000000007FC007FC0000000000FF8003FE000000000 0FF8001FF0000000001FF0001FF8000000003FE0000FFC000000007FC00007FC00000000 FFC00003FE00000001FF800001FF00000001FF000001FF80000003FE000000FFC0000007 FC0000007FE000000FFC0000003FF000001FF80000001FF000003FF00000001FF800003F E00000000FFC00007FE000000007FE0000FFC000000003FF0001FF8000000001FF8003FF 0000000001FFC007FE0000000000FFC007FE00000000007FE00FFC00000000003FF01FF8 00000000001FF83FF000000000001FFC7FF000000000000FFEFFE0000000000007FF4849 80C849>120 D<1FFFFFFFFFFFFFE01FFFFFFFFFFFFFE01FFFFFFFFFFFFFE01FFFFFFFFF FFFFE01FFFFFFFFFFFFFE01FFFFFFFFFFFFFE01FFFFFFFFFFFFFC01FFFFFFFFFFFFF8000 0000000007FF8000000000000FFF0000000000000FFE0000000000001FFC000000000000 3FFC0000000000007FF8000000000000FFF0000000000000FFE0000000000001FFE00000 00000003FFC0000000000007FF80000000000007FF0000000000000FFE0000000000001F FE0000000000003FFC0000000000003FF80000000000007FF0000000000000FFF0000000 000001FFE0000000000001FFC0000000000003FF80000000000007FF8000000000000FFF 0000000000000FFE0000000000001FFC0000000000003FFC0000000000007FF800000000 0000FFF0000000000000FFE0000000000001FFE0000000000003FFC0000000000007FF80 000000000007FF0000000000000FFE0000000000001FFE0000000000003FFC0000000000 003FF80000000000007FF0000000000000FFF0000000000001FFE0000000000001FFC000 0000000003FF80000000000007FF8000000000000FFF0000000000000FFE000000000000 1FFC0000000000003FFC0000000000007FF8000000000000FFF0000000000000FFE00000 00000001FFE0000000000003FFC0000000000007FF80000000000007FF0000000000000F FE0000000000001FFE0000000000003FFC0000000000003FFFFFFFFFFFFFE07FFFFFFFFF FFFFE0FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFE0FFFFFFFFFFFFFFE0FF FFFFFFFFFFFFE0FFFFFFFFFFFFFFE03B497CC845>122 D E %EndDVIPSBitmapFont end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: Letter /setpagedevice where { pop << /PageSize [612 792] >> setpagedevice } { /letter where { pop letter } if } ifelse %%EndPaperSize end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 0 0 a SDict begin [ /Producer (dvips + Distiller) /Title () /Subject () /Creator (LaTeX with hyperref package) /Author () /Keywords () /DOCINFO pdfmark end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark end 0 -200 a Black Black 0 79 a SDict begin [ /Count -3 /Dest (section.1) cvn /Title (Introduzione) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.1.1) cvn /Title (Cosa NON \350 questo documento) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.1.2) cvn /Title (Scaricare materiale) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.1.3) cvn /Title (Licenza) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -1 /Dest (section.2) cvn /Title (Cosa Lex e YACC possono fare per voi) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.2.1) cvn /Title (Che cosa fa ognuno dei programmi, di per s\351) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -3 /Dest (section.3) cvn /Title (Lex) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.3.1) cvn /Title (Espressioni regolari in corrispondenze) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.3.2) cvn /Title (Un esempio pi\371 complicato con sintassi simile a quella del C) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.3.3) cvn /Title (Che cosa si \350 visto) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -3 /Dest (section.4) cvn /Title (YACC) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -2 /Dest (subsection.4.1) cvn /Title (Un semplice controllo termostatico) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsubsection.4.1.1) cvn /Title (Un file YACC completo) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsubsection.4.1.2) cvn /Title (Compilare ed eseguire il controllo termostatico) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.4.2) cvn /Title (Miglioramento del termostato per gestire parametri) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.4.3) cvn /Title (Analizzare un file di configurazione) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (section.5) cvn /Title (Fare un analizzatore in C++) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -3 /Dest (section.6) cvn /Title (Come lavorano internamente Lex e YACC) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.6.1) cvn /Title (Valori di categoria \(Token values\)) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.6.2) cvn /Title (Ricorsione: 'a destra \350 sbagliata' \(right is wrong\)) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.6.3) cvn /Title (Advanced yylval: \045union) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -2 /Dest (section.7) cvn /Title (Debugging) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.7.1) cvn /Title (La macchina degli stati) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (subsection.7.2) cvn /Title (Conflitti: 'sposta/riduci', 'riduci/riduci') /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (section.8) cvn /Title (Ulteriori letture) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Count -0 /Dest (section.9) cvn /Title (Riconoscimenti e ringraziamenti) /OUT pdfmark end 0 79 a 0 79 a SDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEW pdfmark end 0 79 a 0 79 a SDict begin [ {Catalog} << >> /PUT pdfmark end 0 79 a 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmark end 0 79 a 129 x Fm(Intro)t(duzione/HO)l(WTO)54 b(a)g(Lex)f(e)g(Y)-13 b(A)l(CC)p 0 321 3900 24 v 0 435 a Fl(P)n(o)n(w)n(erDNS)27 b(BV)h(\(b)r(ert)g(h)n(ub)r(ert)f Fk(<)p Fl(b)r(ert@p)r(o)n(w)n (erdns.com)p Fk(>)p Fl(\))0 548 y(v0.8)g($Date:)36 b(2004/09/20)23 b(07:14:23)i($)0 854 y Fj(Questo)30 b(do)r(cumento)g(cerca)h(di)g (aiuta)n(re)f(chi)h(inizia)f(a)h(usa)n(re)f(Lex)i(e)e(Y)-7 b(A)n(CC.)32 b(T)-7 b(raduzione)31 b(a)g(cura)g(di)g(Ivan)g(Bazzi,)h (revisione)e(a)0 968 y(cura)h(di)g(Antonio)f(Colomb)r(o.)46 b(P)n(er)31 b(versioni)g(aggio)n(rnate)e(di)i(questo)f(do)r(cumento,)h (e)g(p)r(er)h(trova)n(re)f(altra)g(do)r(cumentazione)e(in)0 1081 y(italiano)d(sul)h(soft)n(w)n(a)n(re)g(lib)r(ero,)g(visita)n(re)g (il)h(sito)e(dell')i Fi(ILDP)p 0 0 1 TeXcolorrgb 1824 1100 a SDict begin H.S end 1824 1100 a 0 0 1 TeXcolorrgb -19 x Fh(http://it.ildp.o)o(rg)p 0 0 1 TeXcolorrgb 2609 1024 a SDict begin H.R end 2609 1024 a 2609 1081 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://it.ildp.org) >> /Subtype /Link H.B /ANN pdfmark end 2609 1081 a Black 0 1420 a Fg(Indice)0 1502 y SDict begin H.S end 0 1502 a 0 1502 a SDict begin 13.68 H.A end 0 1502 a 0 1502 a SDict begin [ /View [/XYZ H.V] /Dest (section*.1) cvn H.B /DEST pdfmark end 0 1502 a 0 0 1 TeXcolorrgb 0 1659 a SDict begin H.S end 0 1659 a Ff(1)77 b(In)m(tro)s(duzione)658 1659 y SDict begin 13.68 H.L end 658 1659 a 658 1659 a SDict begin [ /Subtype /Link /Dest (section.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 658 1659 a Black 3194 w Ff(2)p 0 0 1 TeXcolorrgb 125 1816 a SDict begin H.S end 125 1816 a Fl(1.1)83 b(Cosa)27 b(NON)g(\350)h(questo)f(do)r(cumen)n(to)1458 1816 y SDict begin 13.68 H.L end 1458 1816 a 1458 1816 a SDict begin [ /Subtype /Link /Dest (subsection.1.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1458 1816 a Black 48 w Fl(.)41 b(.)h(.)f(.)h(.)g(.)f (.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.) f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(2)p Black 0 0 1 TeXcolorrgb 125 1972 a SDict begin H.S end 125 1972 a Fl(1.2)83 b(Scaricare)26 b(materiale)1009 1972 y SDict begin 13.68 H.L end 1009 1972 a 1009 1972 a SDict begin [ /Subtype /Link /Dest (subsection.1.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1009 1972 a Black 45 w Fl(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h (.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.) f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(2)p Black 0 0 1 TeXcolorrgb 125 2128 a SDict begin H.S end 125 2128 a Fl(1.3)83 b(Licenza)589 2128 y SDict begin 13.68 H.L end 589 2128 a 589 2128 a SDict begin [ /Subtype /Link /Dest (subsection.1.3) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 589 2128 a Black 77 w Fl(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g (.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.) h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)p Black 134 w(3)p Black 0 0 1 TeXcolorrgb 0 2368 a SDict begin H.S end 0 2368 a Ff(2)77 b(Cosa)31 b(Lex)h(e)g(Y)-8 b(A)m(CC)32 b(p)s(ossono)e(fare)j(p)s(er)e(v)m(oi)1761 2368 y SDict begin 13.68 H.L end 1761 2368 a 1761 2368 a SDict begin [ /Subtype /Link /Dest (section.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1761 2368 a Black 2091 w Ff(3)p 0 0 1 TeXcolorrgb 125 2524 a SDict begin H.S end 125 2524 a Fl(2.1)83 b(Che)28 b(cosa)e(fa)i(ogn)n(uno)e(dei)i(programmi,)e(di)h(p)r(er)h (s\351)1943 2524 y SDict begin 13.68 H.L end 1943 2524 a 1943 2524 a SDict begin [ /Subtype /Link /Dest (subsection.2.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1943 2524 a Black 79 w Fl(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(3)p Black 0 0 1 TeXcolorrgb 0 2764 a SDict begin H.S end 0 2764 a Ff(3)77 b(Lex)276 2764 y SDict begin 13.68 H.L end 276 2764 a 276 2764 a SDict begin [ /Subtype /Link /Dest (section.3) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 276 2764 a Black 3576 w Ff(3)p 0 0 1 TeXcolorrgb 125 2920 a SDict begin H.S end 125 2920 a Fl(3.1)83 b(Espressioni)27 b(regolari)e(in)j(corrisp)r (ondenze)1684 2920 y SDict begin 13.68 H.L end 1684 2920 a 1684 2920 a SDict begin [ /Subtype /Link /Dest (subsection.3.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1684 2920 a Black 80 w Fl(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f (.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.) p Black 134 w(4)p Black 0 0 1 TeXcolorrgb 125 3077 a SDict begin H.S end 125 3077 a Fl(3.2)83 b(Un)28 b(esempio)f(pi\371)h(complicato)f(con)g (sin)n(tassi)g(simile)g(a)h(quella)f(del)g(C)2510 3077 y SDict begin 13.68 H.L end 2510 3077 a 2510 3077 a SDict begin [ /Subtype /Link /Dest (subsection.3.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 2510 3077 a Black 29 w Fl(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h (.)p Black 134 w(5)p Black 0 0 1 TeXcolorrgb 125 3233 a SDict begin H.S end 125 3233 a Fl(3.3)83 b(Che)28 b(cosa)e(si)i(\350)f(visto)988 3233 y SDict begin 13.68 H.L end 988 3233 a 988 3233 a SDict begin [ /Subtype /Link /Dest (subsection.3.3) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 988 3233 a Black 66 w Fl(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h (.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.) f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(6)p Black 0 0 1 TeXcolorrgb 0 3473 a SDict begin H.S end 0 3473 a Ff(4)77 b(Y)-8 b(A)m(CC)396 3473 y SDict begin 13.68 H.L end 396 3473 a 396 3473 a SDict begin [ /Subtype /Link /Dest (section.4) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 396 3473 a Black 3456 w Ff(7)p 0 0 1 TeXcolorrgb 125 3629 a SDict begin H.S end 125 3629 a Fl(4.1)83 b(Un)28 b(semplice)g(con)n(trollo)e(termostatico)1582 3629 y SDict begin 13.68 H.L end 1582 3629 a 1582 3629 a SDict begin [ /Subtype /Link /Dest (subsection.4.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1582 3629 a Black 53 w Fl(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h (.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(7)p Black 0 0 1 TeXcolorrgb 315 3786 a SDict begin H.S end 315 3786 a Fl(4.1.1)94 b(Un)28 b(\034le)g(Y)-7 b(A)n(CC)28 b(completo)1442 3786 y SDict begin 13.68 H.L end 1442 3786 a 1442 3786 a SDict begin [ /Subtype /Link /Dest (subsubsection.4.1.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1442 3786 a Black 64 w Fl(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f (.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.) f(.)h(.)f(.)h(.)p Black 134 w(8)p Black 0 0 1 TeXcolorrgb 315 3942 a SDict begin H.S end 315 3942 a Fl(4.1.2)94 b(Compilare)26 b(ed)i(eseguire)e(il)i (con)n(trollo)e(termostatico)2279 3942 y SDict begin 13.68 H.L end 2279 3942 a 2279 3942 a SDict begin [ /Subtype /Link /Dest (subsubsection.4.1.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 2279 3942 a Black 66 w Fl(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.) h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 134 w(9)p Black 0 0 1 TeXcolorrgb 125 4099 a SDict begin H.S end 125 4099 a Fl(4.2)83 b(Miglioramen)n(to)26 b(del)i(termostato)e(p)r(er)i (gestire)e(parametri)2189 4099 y SDict begin 13.68 H.L end 2189 4099 a 2189 4099 a SDict begin [ /Subtype /Link /Dest (subsection.4.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 2189 4099 a Black 27 w Fl(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h (.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 93 w(10)p Black 0 0 1 TeXcolorrgb 125 4255 a SDict begin H.S end 125 4255 a Fl(4.3)83 b(Analizzare)27 b(un)h(\034le)f(di)h(con\034gurazione) 1593 4255 y SDict begin 13.68 H.L end 1593 4255 a 1593 4255 a SDict begin [ /Subtype /Link /Dest (subsection.4.3) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1593 4255 a Black 42 w Fl(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f (.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.) p Black 93 w(11)p Black 0 0 1 TeXcolorrgb 0 4495 a SDict begin H.S end 0 4495 a Ff(5)77 b(F)-8 b(are)32 b(un)g(analizzatore)h(in)e(C++)1334 4495 y SDict begin 13.68 H.L end 1334 4495 a 1334 4495 a SDict begin [ /Subtype /Link /Dest (section.5) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1334 4495 a Black 2471 w Ff(14)p 0 0 1 TeXcolorrgb 0 4734 a SDict begin H.S end 0 4734 a Ff(6)77 b(Come)29 b(la)m(v)m(orano)k(in)m(ternamen)m(te)e(Lex)h(e)g(Y)-8 b(A)m(CC)1893 4734 y SDict begin 13.68 H.L end 1893 4734 a 1893 4734 a SDict begin [ /Subtype /Link /Dest (section.6) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1893 4734 a Black 1912 w Ff(15)p 0 0 1 TeXcolorrgb 125 4890 a SDict begin H.S end 125 4890 a Fl(6.1)83 b(V)-7 b(alori)27 b(di)h(categoria)d(\(T)-7 b(ok)n(en)27 b(v)-5 b(alues\))1543 4890 y SDict begin 13.68 H.L end 1543 4890 a 1543 4890 a SDict begin [ /Subtype /Link /Dest (subsection.6.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1543 4890 a Black 27 w Fl(.)42 b(.)f(.)h(.)g(.)f(.)h(.)f(.) h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f (.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 93 w(16)p Black 0 0 1 TeXcolorrgb 125 5047 a SDict begin H.S end 125 5047 a Fl(6.2)83 b(Ricorsione:)36 b('a)27 b(destra)g(\350)g(sbagliata')f(\(righ)n(t)h (is)h(wrong\))2103 5047 y SDict begin 13.68 H.L end 2103 5047 a 2103 5047 a SDict begin [ /Subtype /Link /Dest (subsection.6.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 2103 5047 a Black 48 w Fl(.)42 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f (.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 93 w(17)p Black 0 0 1 TeXcolorrgb 125 5203 a SDict begin H.S end 125 5203 a Fl(6.3)83 b(A)n(dv)-5 b(anced)28 b(yylv)-5 b(al:)36 b(\045union)1242 5203 y SDict begin 13.68 H.L end 1242 5203 a 1242 5203 a SDict begin [ /Subtype /Link /Dest (subsection.6.3) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1242 5203 a Black 70 w Fl(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h (.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.) h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p Black 93 w(18)p Black Black Black eop end %%Page: 2 2 TeXDict begin 2 1 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(1.)73 b(In)m(tro)s(duzione)3177 b Fl(2)p Black 0 0 1 TeXcolorrgb 0 162 a SDict begin H.S end 0 162 a Ff(7)77 b(Debugging)572 162 y SDict begin 13.68 H.L end 572 162 a 572 162 a SDict begin [ /Subtype /Link /Dest (section.7) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 572 162 a Black 3233 w Ff(19)p 0 0 1 TeXcolorrgb 125 318 a SDict begin H.S end 125 318 a Fl(7.1)83 b(La)27 b(macc)n(hina)g(degli)g(stati) 1163 318 y SDict begin 13.68 H.L end 1163 318 a 1163 318 a SDict begin [ /Subtype /Link /Dest (subsection.7.1) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1163 318 a Black 85 w Fl(.)41 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g (.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.) h(.)f(.)h(.)f(.)h(.)p Black 93 w(20)p Black 0 0 1 TeXcolorrgb 125 475 a SDict begin H.S end 125 475 a Fl(7.2)83 b(Con\035itti:)38 b('sp)r(osta/riduci',) 26 b('riduci/riduci')1759 475 y SDict begin 13.68 H.L end 1759 475 a 1759 475 a SDict begin [ /Subtype /Link /Dest (subsection.7.2) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1759 475 a Black 70 w Fl(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h (.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.) h(.)p Black 93 w(21)p Black 0 0 1 TeXcolorrgb 0 714 a SDict begin H.S end 0 714 a Ff(8)77 b(Ulteriori)31 b(letture)798 714 y SDict begin 13.68 H.L end 798 714 a 798 714 a SDict begin [ /Subtype /Link /Dest (section.8) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 798 714 a Black 3007 w Ff(21)p 0 0 1 TeXcolorrgb 0 954 a SDict begin H.S end 0 954 a Ff(9)77 b(Riconoscimen)m(ti)28 b(e)k(ringraziamen)m(ti)1471 954 y SDict begin 13.68 H.L end 1471 954 a 1471 954 a SDict begin [ /Subtype /Link /Dest (section.9) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark end 1471 954 a Black 2334 w Ff(22)0 1095 y SDict begin H.S end 0 1095 a 0 1095 a SDict begin 13.68 H.A end 0 1095 a 0 1095 a SDict begin [ /View [/XYZ H.V] /Dest (section.1) cvn H.B /DEST pdfmark end 0 1095 a 197 x Fg(1)131 b(In)l(tro)t(duzione)0 1531 y Fl(Ben)n(v)n(en)n(uto,)26 b(gen)n(tile)h(lettore.)0 1687 y(Se)33 b(a)n(v)n(ete)f(gi\340)h(programmato,)f(almeno)h(un)g(p)r (o',)i(in)e(am)n(bien)n(te)g(UNIX,)h(a)n(vrete)e(incon)n(trato)g(i)h (mistici)h(programmi)d(Lex)0 1801 y(&)e(Y)-7 b(A)n(CC,)29 b(o)g(come)g(sono)f(conosciuti)g(dagli)h(uten)n(ti)h(di)f(GNU/Lin)n(ux) g(di)h(tutto)f(il)h(mondo,)f(Flex)g(&)g(Bison,)g(do)n(v)n(e)f(Flex)h (\350)0 1914 y(un'implemen)n(tazione)h(di)g(Lex)f(di)i(V)-7 b(ern)29 b(P)n(axson)g(e)h(Bison)f(la)h(v)n(ersione)e(GNU)j(di)f(Y)-7 b(A)n(CC.)30 b(Questi)g(programmi)e(saranno)0 2028 y(c)n(hiamati)i (d'ora)g(in)h(p)r(oi)g(Lex)f(e)h(Y)-7 b(A)n(CC)31 b(-)g(le)g(n)n(uo)n (v)n(e)e(v)n(ersioni)g(sono)h(compatibili)h(con)f(le)h(v)n(ecc)n(hie,)g (quindi)g(Flex)g(e)g(Bison)0 2141 y(p)r(ossono)26 b(essere)h(usati)g(p) r(er)g(pro)n(v)-5 b(are)26 b(gli)h(esempi)h(qui)f(forniti.)0 2298 y(Questi)j(programmi)e(sono)h(immensamen)n(te)h(utili,)h(ma)f (come)g(p)r(er)f(il)i(compilatore)d(C,)i(la)g(loro)f(pagina)g(di)h(man) n(uale)f(non)0 2411 y(spiega)23 b(il)h(linguaggio)e(da)h(usare)g(con)g (loro,)h(e)g(neppure)f(come)h(usarli.)34 b(Y)-7 b(A)n(CC)25 b(\350)e(realmen)n(te)g(impressionan)n(te)g(se)g(utilizzato)0 2525 y(in)29 b(com)n(binazione)e(con)h(Lex,)h(ci\362)f(non)g(di)h (meno,)f(la)h(pagina)e(di)i(man)n(uale)e(di)i(Bison)f(non)g(dice)h (come)f(in)n(tegrare)f(il)h(co)r(dice)0 2639 y(generato)e(da)h(Lex)g (con)h(Bison.)0 2771 y SDict begin H.S end 0 2771 a 0 2771 a SDict begin 13.68 H.A end 0 2771 a 0 2771 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.1) cvn H.B /DEST pdfmark end 0 2771 a 159 x Fe(1.1)112 b(Cosa)38 b(NON)f(\350)g(questo)h(do)s (cumen)m(to)0 3140 y Fl(Ci)24 b(sono)e(parecc)n(hi)g(libri)i(b)r(en)g (fatti)g(c)n(he)f(trattano)f(di)i(Lex)f(&)g(Y)-7 b(A)n(CC.)24 b(Siete)g(in)n(vitati)f(a)h(leggerli)e(se)h(vi)g(servissero)e(maggiori) 0 3254 y(informazioni.)60 b(Con)n(tengono)33 b(molte)j(pi$ugra)n(v)n (e;)h(informazioni)d(di)i(quelle)g(c)n(he)f(si)g(p)r(ossono)f(tro)n(v) -5 b(are)34 b(qua.)60 b(V)-7 b(edere)35 b(la)0 3367 y(sezione)d ('Letture)g(ulteriori')g(in)h(fondo)f(a)g(questo)g(do)r(cumen)n(to.)52 b(Questo)31 b(do)r(cumen)n(to)i(ha)f(lo)g(scop)r(o)g(di)g(p)r (ermettervi)h(di)0 3481 y(iniziare)27 b(a)g(usare)f(Lex)i(&)f(Y)-7 b(A)n(CC)28 b(in)f(mo)r(do)h(da)f(p)r(ermettervi)g(di)h(creare)e(i)i(v) n(ostri)e(primi)i(programmi.)0 3637 y(La)f(do)r(cumen)n(tazione)g (fornita)g(insieme)h(a)f(Flex)h(e)f(BISON)h(\350)f(eccellen)n(te)h(ma)f (non)g(\350)h(un)g(tutorial.)37 b(Com)n(unque)27 b(completa)0 3751 y(molto)g(b)r(ene)h(il)g(mio)f(HO)n(WTO.)g(P)n(otete)h(tro)n(v)-5 b(are)26 b(i)i(riferimen)n(ti)f(ad)g(essa,)g(sempre)g(alla)f(\034ne)i (di)g(questo)f(do)r(cumen)n(to.)0 3907 y(Non)21 b(sono)f(p)r(er)g(n)n (ulla)h(un)g(esp)r(erto)f(di)h(Y)-7 b(A)n(CC/Lex.)34 b(All'inizio)21 b(della)f(stesura)g(di)h(questo)f(do)r(cumen)n(to,)i(a) n(v)n(ev)n(o)d(esattamen)n(te)0 4021 y(due)28 b(giorni)e(di)i(esp)r (erienza.)36 b(Il)28 b(mio)f(solo)f(obiettiv)n(o)h(\350)h(quello)f(di)h (rendere)e(pi$ugra)n(v)n(e;)f(facili)j(a)f(v)n(oi)g(quei)g(due)h (giorni.)0 4177 y(Non)41 b(ci)f(si)h(asp)r(etti)f(neppure)h(c)n(he)f (l'HO)n(WTO)g(p)r(ossieda)g(un)h(buono)f(stile)g(Y)-7 b(A)n(CC)41 b(e)g(Lex.)75 b(Gli)41 b(esempi)g(sono)e(stati)0 4291 y(man)n(ten)n(uti)26 b(il)h(pi$ugra)n(v)n(e;)d(p)r(ossibile)i (semplici)h(e)f(ci)h(p)r(ossono)e(essere)g(maniere)h(migliori)f(p)r(er) h(scriv)n(erli.)35 b(Se)27 b(ne)f(conoscete,)0 4405 y(siete)i(pregati)e (di)i(com)n(unicarmelo.)0 4537 y SDict begin H.S end 0 4537 a 0 4537 a SDict begin 13.68 H.A end 0 4537 a 0 4537 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.2) cvn H.B /DEST pdfmark end 0 4537 a 159 x Fe(1.2)112 b(Scaricare)37 b(materiale)0 4906 y Fl(Si)28 b(noti)f(c)n(he)g(\350)g(p)r(ossibile)g (scaricare)e(tutti)j(gli)f(esempi)g(qui)h(mostrati)e([quelli)h (originali)f(in)i(inglese],)e(c)n(he)h(sono)g(in)g(formato)0 5020 y(leggibile)37 b(dalle)h(macc)n(hine.)68 b(Si)38 b(v)n(eda)g(la)f Fd(homep)l(age)p 0 0 1 TeXcolorrgb 1768 5038 a SDict begin H.S end 1768 5038 a 0 0 1 TeXcolorrgb -18 x Fh(http://ds9a.nl/le)o(x-)s (yac)o(c)p 0 0 1 TeXcolorrgb 2775 4962 a SDict begin H.R end 2775 4962 a 2775 5020 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://ds9a.nl/lex-yacc) >> /Subtype /Link H.B /ANN pdfmark end 2775 5020 a Black 38 w Fl(p)r(er)h(i)g(dettagli.)68 b(Gli)39 b(esempi)f(in)0 5133 y(italiano)27 b(tradotti)g(in)h(italiano) e(si)i(p)r(ossono)e(scaricare)f(dal)j(sito)0 5290 y Fd(ILDP)p 0 0 1 TeXcolorrgb 231 5308 a SDict begin H.S end 231 5308 a 0 0 1 TeXcolorrgb -18 x Fh(esempi-)t(lex-)t(yacc)p 0 0 1 TeXcolorrgb 893 5239 a SDict begin H.R end 893 5239 a 893 5290 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (esempi-lex-yacc) >> /Subtype /Link H.B /ANN pdfmark end 893 5290 a Black 27 w Fl(.)p Black Black eop end %%Page: 3 3 TeXDict begin 3 2 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(2.)73 b(Cosa)32 b(Lex)g(e)g(Y)-8 b(A)m(CC)32 b(p)s(ossono)e(fare)j(p)s(er)e (v)m(oi)2073 b Fl(3)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.1.3) cvn H.B /DEST pdfmark end 0 79 a 83 x Fe(1.3)112 b(Licenza)0 372 y Fl(Cop)n(yrigh)n(t)32 b(\(c\))j(2001)d(b)r(ert)i(h)n(ub)r(ert.)56 b(Questo)33 b(materiale)g(pu\362)g(essere)g(distribuito)h(solo)f(en)n(tro)g(i)h (termini)g(e)g(condizioni)0 485 y(en)n(unciate)h(nella)g(Op)r(en)h (Publication)g(License,)h(vX.Y)f(o)f(successiv)n(e)f(\(l'ultima)i(v)n (ersione)e(\350)i(attualmen)n(te)f(disp)r(onibile)0 599 y(presso)26 b(h)n(ttp://www.op)r(encon)n(ten)n(t.org/op)r(enpub/\).)0 745 y SDict begin H.S end 0 745 a 0 745 a SDict begin 13.68 H.A end 0 745 a 0 745 a SDict begin [ /View [/XYZ H.V] /Dest (section.2) cvn H.B /DEST pdfmark end 0 745 a 192 x Fg(2)131 b(Cosa)43 b(Lex)h(e)g(Y)-11 b(A)l(CC)45 b(p)t(ossono)d(fare)i(p)t(er)g (v)l(oi)0 1176 y Fl(Se)29 b(usati)f(in)h(mo)r(do)f(appropriato)e (questi)j(programmi)e(p)r(ermettono)h(di)h(analizzare)d(linguaggi)h (complessi.)39 b(Questo)28 b(\350)h(un)0 1289 y(grande)d(v)-5 b(an)n(taggio)25 b(quando)h(si)i(v)n(olesse)d(leggere)h(un)h(\034le)h (di)f(con\034gurazione,)e(o)i(si)g(v)n(olesse)f(scriv)n(ere)f(un)i (compilatore)f(p)r(er)0 1403 y(qualsiasi)g(linguaggio)g(v)n(oi)h(\(o)g (altri\))g(abbiate)g(p)r(otuto)h(in)n(v)n(en)n(tare.)0 1560 y(Con)j(un)h(p)r(o')g(di)f(aiuto,)i(c)n(he)e(p)r(ossibilmen)n(te)g (v)n(err\340)f(fornito)h(da)g(questo)g(do)r(cumen)n(to,)h(si)f (scoprir\340)f(c)n(he)h(non)g(a)n(vrete;)i(pi\371)0 1673 y(bisogno)26 b(di)i(scriv)n(ere)e(un)i(analizzatore)d(sin)n(tattico)i (a)g(mano)g(-)g(Lex)h(e)f(Y)-7 b(A)n(CC)28 b(sono)f(gli)g(strumen)n(ti) g(p)r(er)h(farlo.)0 1805 y SDict begin H.S end 0 1805 a 0 1805 a SDict begin 13.68 H.A end 0 1805 a 0 1805 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.2.1) cvn H.B /DEST pdfmark end 0 1805 a 160 x Fe(2.1)112 b(Che)38 b(cosa)g(fa)g(ogn)m(uno)g (dei)f(programmi,)e(di)i(p)s(er)h(s\351)0 2175 y Fl(P)n(er)f(quan)n(to) g(questi)g(programmi)f(eccellano)g(se)h(usati)g(insieme,)j(ogn)n(uno)c (di)i(essi)f(serv)n(e)f(a)h(uno)g(scop)r(o)g(di\033eren)n(te.)66 b(Il)0 2288 y(prossimo)26 b(capitolo)h(spiegher\340)f(cosa)g(fa)h (ciascuno.)0 2430 y SDict begin H.S end 0 2430 a 0 2430 a SDict begin 13.68 H.A end 0 2430 a 0 2430 a SDict begin [ /View [/XYZ H.V] /Dest (section.3) cvn H.B /DEST pdfmark end 0 2430 a 197 x Fg(3)131 b(Lex)0 2865 y Fl(Il)23 b(programma)e(Lex)i (genera)f(un)h(cosiddetto)g(`Lexer')g(o)f(`Analizzatore)g(lessicale'.) 35 b(Questa)22 b(\350)h(una)g(funzione)h(c)n(he)f(ha)g(come)0 2979 y(input)35 b(un)f(\035usso)g(di)g(caratteri)f(e)h(c)n(he,)h (quando)f(riconosce)e(c)n(he)i(un)g(grupp)r(o)g(di)g(caratteri)f (corrisp)r(onde)f(a)i(una)g(c)n(hia)n(v)n(e,)0 3092 y(esegue)27 b(un'azione)g(sp)r(eci\034cata.)36 b(Un)28 b(esempio)f(molto)g (semplice:)p Black Black Black Black 208 3322 a Fc(\045{)208 3427 y(#include)41 b()208 3531 y(\045})208 3739 y(\045\045)208 3843 y(stop)157 b(printf\("Ricevuto)43 b(comando)e(Stop\\n"\);)208 3947 y(start)118 b(printf\("Ricevuto)43 b(comando)e(Start\\n"\);)208 4051 y(\045\045)0 4291 y Fl(La)33 b(prima)h(sezione)f(tra)g(la)h(coppia)f(\045)p Fb(f)h Fl(e)g(\045)p Fb(g)g Fl(\350)g(inclusa)f(direttamen)n(te)h (nell'output)h(del)f(programma.)54 b(\310)34 b(necessario)0 4404 y(inserirla)26 b(p)r(erc)n(h\351)h(in)h(seguito)f(si)g(usa)g(prin) n(tf)h(il)g(quale)f(\350)g(de\034nito)h(in)g(stdio.h.)0 4561 y(Le)23 b(sezioni)g(si)h(separano)d(usando)i('\045\045',)i(quindi) f(la)f(prima)g(linea)g(della)g(seconda)g(sezione)f(comincia)h(con)g(la) g(c)n(hia)n(v)n(e)f('stop'.)0 4674 y(Ogni)29 b(v)n(olta)g(c)n(he)h (viene)g(incon)n(trata)f(in)h(input)h(la)f(c)n(hia)n(v)n(e)e('stop')i (viene)g(eseguito)f(il)i(resto)e(della)h(linea)f(\(una)i(c)n(hiamata)d (a)0 4788 y(prin)n(tf\(\)\).)0 4944 y(Oltre)f(a)g('stop',)h(si)f(\350)h (de\034nita)f(anc)n(he)g('start',)g(il)h(cui)g(comp)r(ortamen)n(to)e (\350)h(analogo)f(a)h(quello)g(di)h('stop'.)0 5101 y(La)f(sezione)g(di) h(co)r(dice)f(termina)g(ancora)f(con)h('\045\045'.)0 5257 y(P)n(er)g(compilare)g(Esempio)g(1,)g(fare)g(questo:)p Black Black eop end %%Page: 4 4 TeXDict begin 4 3 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(3.)73 b(Lex)3559 b Fl(4)p Black Black Black Black Black 208 162 a Fc(lex)39 b(esempio1.l)208 266 y(cc)g(lex.yy.c)i(-o)f(esempio1)h (-ll)p Black Black 208 505 a(NOTA:)f(se)g(si)f(sta)h(usando)h(flex,)f (invece)g(che)g(lex,)g(\350)g(probabile)h(sia)f(necessario)h(cambiare)g ('-ll')208 619 y(in)e('-lfl')i(negli)f(script)h(di)e(compilazione.)82 b(In)39 b(RedHat)i(6.x)f(e)f(SuSE)h(\350)g(necessario)h(questo)208 732 y(cambiamento)g(anche)f(se)g(si)g(invoca)g('flex')h(come)f('lex'!)0 972 y Fl(Ci\362)31 b(genera)g(il)g(\034le)h('esempio1'.)49 b(Se)31 b(lo)h(si)f(esegue,)h(attender\340)f(la)h(scrittura)e(in)i (input)h(di)f(qualc)n(he)f(carattere.)47 b(Quando)0 1086 y(viene)36 b(inserito)f(in)i(input)g(qualcosa)d(c)n(he)i(non)g(corrisp) r(onde)f(a)g(nessuna)h(delle)g(c)n(hia)n(vi)f(de\034nite)i(\(cio)r (\350)f('stop')g(e)g('start'\))0 1199 y(esso)31 b(viene)g(scritto)g(in) h(output)g(n)n(uo)n(v)-5 b(amen)n(te.)48 b(Se)31 b(v)n(enisse)g (immesso)g('stop')g(v)n(errebb)r(e)f(stampato)h(in)h(uscita)f ('Ricevuto)0 1313 y(comando)26 b(stop';)0 1469 y(Chiudere)h(il)h (programma)d(con)i(un)h(EOF)g(\(\002D\))f([CONTR)n(OL-d].)0 1626 y(Ci)f(si)f(p)r(otrebb)r(e)h(c)n(hiedere)f(come)g(mai)g(il)h (programma)d(funzioni,)j(visto)f(c)n(he)h(non)f(\350)h(stata)f (de\034nita)g(una)h(funzione)g(main\(\).)0 1739 y(Questa)k(funzione)g (viene)h(de\034nita)f(implicitamen)n(te)h(p)r(er)f(v)n(oi)g(in)h(libl)g (\(liblex\))g(c)n(he)f(\350)g(stata)g(inclusa)g(nella)g(compilazione)0 1853 y(con)d(l'opzione)g(-ll.)0 1985 y SDict begin H.S end 0 1985 a 0 1985 a SDict begin 13.68 H.A end 0 1985 a 0 1985 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.3.1) cvn H.B /DEST pdfmark end 0 1985 a 159 x Fe(3.1)112 b(Espressioni)36 b(regolari)g(in)h(corrisp)s(ondenze)0 2354 y Fl(Questo)30 b(esempio)g(non)h(\350)g(particolarmen)n(te)d(utile)k(in)f(s\351)f (stesso,)h(e)g(neppure)f(il)h(prossimo.)45 b(Com)n(unque)31 b(mostrer\340)e(come)0 2468 y(usare)d(le)i(espressioni)e(regolari)f(in) j(Lex)f(c)n(he)h(risulteranno)e(essere)g(molto)h(utili)h(in)g(seguito.) 0 2624 y(Esempio)g(2:)p Black Black Black Black 208 2838 a Fc(\045{)208 2942 y(#include)41 b()208 3046 y(\045})208 3254 y(\045\045)208 3358 y([0123456789]+)434 b(printf\("NUMERO\\n"\);)208 3462 y([a-zA-Z][a-zA-Z0-9]*)161 b(printf\("PAROLA\\n"\);)208 3567 y(\045\045)0 3789 y Fl(Questo)32 b(\034le)h(Lex)g(descriv)n(e)e(due)i(tipi)h(di)f(corrisp)r (ondenze)e(\(categorie\):)46 b(di)33 b(tip)r(o)g(P)-7 b(AR)n(OLA)34 b(e)e(di)i(tip)r(o)f(NUMER)n(O.)g(Le)0 3903 y(espressioni)g(regolari)f(p)r(ossono)i(essere)f(scoraggian)n(ti,) h(ma)g(con)h(un)g(piccolo)e(sforzo)h(\350)g(facile)h(capirle.)57 b(Esaminiamo)34 b(la)0 4017 y(com)n(binazione)26 b(del)i(tip)r(o)g (NUMER)n(O:)0 4173 y([0123456789]+)0 4330 y(Questo)22 b(dice:)34 b(una)23 b(sequenza)f(di)h(uno)g(o)f(pi\371)h(caratteri)e (fra)i(quelli)g(del)f(grupp)r(o)h(0123456789.)30 b(A)-9 b(vremmo)22 b(p)r(otuto)h(scriv)n(erli)0 4443 y(in)28 b(maniera)e(pi\371)i(brev)n(e:)0 4600 y([0-9]+)0 4756 y(Ora,)e(la)i(com)n(binazione)e(del)h(tip)r(o)h(P)-7 b(AR)n(OLA)28 b(\350)g(in)g(qualc)n(he)e(mo)r(do)i(pi\371)g (complicata:)0 4913 y([a-zA-Z][a-zA-Z0-9]*)0 5069 y(La)g(prima)g(parte) f(corrisp)r(onde)g(a)h(1)g(e)h(1)f(solo)f(carattere)g(compreso)f(tra)i ('a')g(e)h('z',)f(o)g(tra)g('A')h(e)f('Z'.)h(In)f(altre)g(parole,)f (una)0 5183 y(lettera.)35 b(Questa)23 b(lettera)g(iniziale)g(dev)n(e)g (p)r(oi)h(essere)e(seguita)h(da)g(zero)g(o)g(pi\371)h(caratteri)e(c)n (he)h(p)r(ossono)g(essere)f(o)h(una)h(lettera)0 5296 y(o)e(una)g(cifra.)34 b(P)n(erc)n(h\351)21 b(usare)g(qui)h(un)h (asterisco?)33 b(Il)22 b('+')g(signi\034ca)f(1)h(o)g(pi\371)g(corrisp)r (ondenze,)g(ma)g(una)g(P)-7 b(AR)n(OLA)22 b(p)r(otrebb)r(e)p Black Black eop end %%Page: 5 5 TeXDict begin 5 4 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(3.)73 b(Lex)3559 b Fl(5)p Black 0 162 a(consistere)21 b(b)r(enissimo)i(di)g (un)g(solo)f(carattere,)g(c)n(he)g(\350)h(gi\340)f(stato)g (considerato.)33 b(Quindi)23 b(la)f(seconda)g(parte)g(p)r(otrebb)r(e)h (a)n(v)n(ere)0 275 y(zero)j(corrisp)r(ondenze,)g(ed)i(\350)g(p)r(er)f (questo)g(c)n(he)g(si)h(scriv)n(e)e(un)i('*'.)0 432 y(In)j(questo)f(mo) r(do,)h(si)f(\350)h(imitato)f(il)h(comp)r(ortamen)n(to)e(di)h(molti)h (linguaggi)e(di)i(programmazione)c(c)n(he)k(ric)n(hiedono)e(c)n(he)h (il)0 545 y(nome)25 b(di)g(una)g(v)-5 b(ariabile)24 b(*debba*)f (cominciare)h(con)g(una)h(lettera,)g(ma)g(p)r(ossa)f(p)r(oi)h(con)n (tenere)f(anc)n(he)g(delle)h(cifre.)36 b(In)25 b(altre)0 659 y(parole,)h('temp)r(eratura1')h(\350)g(un)h(nome)f(v)-5 b(alido,)28 b(ma)f('1temp)r(eratura')f(non)i(lo)f(\350.)0 815 y(Si)f(cerc)n(hi)f(di)h(compilare)f(Esempio)h(2,)f(allo)h(stesso)e (mo)r(do)i(di)g(Esempio)g(1,)g(e)g(si)f(inserisca)g(del)h(testo.)36 b(Ecco)25 b(un)i(esempio)e(di)0 929 y(sessione:)p Black Black Black Black 208 1159 a Fc($)39 b(./esempio2)208 1263 y(foo)208 1367 y(PAROLA)208 1575 y(bar)208 1680 y(PAROLA)208 1888 y(123)208 1992 y(NUMERO)208 2200 y(bar123)208 2304 y(PAROLA)208 2512 y(123bar)208 2616 y(NUMERO)208 2721 y(PAROLA)0 2960 y Fl(Ci)d(si)h(pu\362)f(c)n(hiedere)f(da)h(do)n(v) n(e)f(v)n(engano)g(tutti)i(questi)f(spazi)g(bianc)n(hi)g(nell'output.) 64 b(La)36 b(ragione)e(\350)i(semplice:)54 b(erano)0 3074 y(nell'input,)42 b(e)d(non)g(si)f(\350)h(stabilita)f(alcuna)g (corrisp)r(ondenza)e(p)r(er)j(essi)f(in)h(nessun)g(luogo,)h(quindi)f(v) n(engono)e(restituiti)0 3187 y(ancora)26 b(\(come)h(sono\).)0 3344 y(La)e(manpage)f(di)i(Flex)f(descriv)n(e)f(le)i(sue)f(espressioni) f(regolari)f(in)j(dettaglio.)35 b(Sono)25 b(in)h(molti)f(a)g(ritenere)g (c)n(he)g(la)g(manpage)0 3457 y(delle)32 b(espressioni)e(regolari)f(di) j(p)r(erl)g(\(p)r(erlre\))g(sia)f(molto)g(utile,)j(anc)n(he)d(se)g (Flex)h(non)f(implemen)n(ta)h(tutto)h(quello)e(c)n(he)g(si)0 3571 y(pu\362)c(fare)g(con)g(p)r(erl.)0 3727 y(Si)i(dev)n(e)f(stare)g (atten)n(ti)h(a)g(non)f(creare)g(corrisp)r(ondenze)f(di)i(lunghezza)f (zero)g(come)g('[0-9]*')f(-)i(altrimen)n(ti)f(l'Analizzatore)0 3841 y(lessicale)e(p)r(otrebb)r(e)i(andare)e(in)i(confusione)f (cominciando)g(a)g(riconoscere)e(rip)r(etutamen)n(te)j(stringhe)f (vuote.)0 3973 y SDict begin H.S end 0 3973 a 0 3973 a SDict begin 13.68 H.A end 0 3973 a 0 3973 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.3.2) cvn H.B /DEST pdfmark end 0 3973 a 159 x Fe(3.2)112 b(Un)38 b(esempio)f(pi\371)g(complicato)d (con)k(sin)m(tassi)e(simile)f(a)j(quella)e(del)h(C)0 4343 y Fl(Mettiamo)27 b(si)h(v)n(oglia)e(analizzare)f(un)j(\034le)g(di) g(questo)f(tip)r(o:)p Black Black Black Black 208 4556 a Fc(logging)40 b({)521 4660 y(category)h(lame-servers)h({)e(null;)g (};)521 4764 y(category)h(cname)g({)e(null;)h(};)208 4868 y(};)208 5076 y(zone)g(".")g({)521 5181 y(type)g(hint;)521 5285 y(file)g("/etc/bind/db.root";)208 5389 y(};)p Black Black eop end %%Page: 6 6 TeXDict begin 6 5 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(3.)73 b(Lex)3559 b Fl(6)p Black 0 162 a(Si)28 b(v)n(edono)e(c)n(hiaramen)n (te)g(delle)i(categorie)d(\(tok)n(en\))j(in)g(questo)f(\034le:)p Black 125 364 a Fb(\017)p Black 41 w Fl(P)-7 b(AR)n(OLA,)28 b(tip)r(o)f('zone')h(e)f('t)n(yp)r(e')p Black 125 533 a Fb(\017)p Black 41 w Fl(NOMEFILE,)h(tip)r(o)g('/etc/bind/db.ro)r(ot') p Black 125 703 a Fb(\017)p Black 41 w Fl(DOPPO)n(APICE,)h(come)e (quelli)g(c)n(he)h(circondano)d(il)j(nome)g(del)f(\034le)p Black 125 873 a Fb(\017)p Black 41 w Fl(APER)-7 b(T)g(A)n(GRAFF)e(A,)30 b Fb(f)p Black 125 1042 a(\017)p Black 41 w Fl(CHIUSA)n(GRAFF)-9 b(A,)29 b Fb(g)p Black 125 1212 a(\017)p Black 41 w Fl(PUNTOEVIR)n (GOLA,)f(;)0 1414 y(Il)g(\034le)f(corrisp)r(onden)n(te)f(p)r(er)i(Lex)f (\350)h(Esempio)f(3:)p Black Black Black Black 208 1607 a Fc(\045{)208 1711 y(#include)41 b()208 1815 y(\045})208 2023 y(\045\045)208 2127 y([a-zA-Z][a-zA-Z0-9]*)161 b(printf\("PAROLA)42 b("\);)208 2231 y([a-zA-Z0-9\\/.-]+)317 b(printf\("NOMEFILE)43 b("\);)208 2336 y(\\")863 b (printf\("DOPPIOAPICE)43 b("\);)208 2440 y(\\{)863 b (printf\("APERTAGRAFFA)43 b("\);)208 2544 y(\\})863 b (printf\("CHIUSAGRAFFA)43 b("\);)208 2648 y(;)902 b (printf\("PUNTOEVIRGOLA)44 b("\);)208 2752 y(\\n)863 b(printf\("\\n"\);)208 2856 y([)39 b(\\t]+)707 b(/*)39 b(ignora)i(spazi)f(bianchi)h(*/;)208 2960 y(\045\045)0 3162 y Fl(Quando)59 b(si)h(d\340)f(come)h(input)h(al)e(programma)f (generato)g(da)i(questo)f(\034le)h(p)r(er)g(Lex)g(il)g(nostro)f(\034le) h(\(usando)0 3276 y(esempio3.compile\),)27 b(si)g(ottiene:)p Black Black Black Black 208 3480 a Fc(PAROLA)40 b(APERTAGRAFFA)208 3584 y(PAROLA)g(NOMEFILE)h(APERTAGRAFFA)h(PAROLA)e(PUNTOEVIRGOLA)i (CHIUSAGRAFFA)g(PUNTOEVIRGOLA)208 3688 y(PAROLA)e(PAROLA)h (APERTAGRAFFA)g(PAROLA)g(PUNTOEVIRGOLA)h(CHIUSAGRAFFA)g(PUNTOEVIRGOLA) 208 3792 y(CHIUSAGRAFFA)f(PUNTOEVIRGOLA)208 4001 y(PAROLA)f (DOPPIOAPICE)i(NOMEFILE)f(DOPPIOAPICE)g(APERTAGRAFFA)208 4105 y(PAROLA)f(PAROLA)h(PUNTOEVIRGOLA)208 4209 y(PAROLA)f(DOPPIOAPICE) i(NOMEFILE)f(DOPPIOAPICE)g(PUNTOEVIRGOLA)208 4313 y(CHIUSAGRAFFA)g (PUNTOEVIRGOLA)0 4526 y Fl(Quando)33 b(paragonato)f(al)i(\034le)g(di)h (con\034gurazione)d(di)j(cui)f(sopra,)h(\350)f(c)n(hiaro)f(c)n(he)h(lo) g(si)g(\350)g(nitidamen)n(te)h('categorizzato'.)0 4640 y(Ogni)27 b(parte)g(del)h(\034le)f(di)h(con\034gurazione)d(\350)j (stato)f(asso)r(ciato)f(e)h(con)n(v)n(ertito)f(in)i(una)f(categoria)f (\(tok)n(en\).)0 4796 y(E)i(questo)f(\350)h(esattamen)n(te)f(quel)g(c)n (he)g(serv)n(e)g(p)r(er)g(p)r(oter)g(utilizzare)g(b)r(ene)h(Y)-7 b(A)n(CC.)0 4924 y SDict begin H.S end 0 4924 a 0 4924 a SDict begin 13.68 H.A end 0 4924 a 0 4924 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.3.3) cvn H.B /DEST pdfmark end 0 4924 a 160 x Fe(3.3)112 b(Che)38 b(cosa)g(si)e(\350)i(visto)0 5294 y Fl(Si)30 b(\350)g(visto)g(c)n(he)g(Lex)f(\350)h(in)h(grado)d(di) i(leggere)e(input)j(arbitrari,)e(e)h(di)g(determinare)f(c)n(he)h(cosa)f (sia)g(ogni)h(parte)f(dell'input.)0 5407 y(Questo)e(\350)g(c)n(hiamato) g('categorizzazione')d(\(tok)n(enizing\).)p Black Black eop end %%Page: 7 7 TeXDict begin 7 6 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.7) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3439 b Fl(7)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (section.4) cvn H.B /DEST pdfmark end 0 79 a 83 x Fg(4)131 b(Y)-11 b(A)l(CC)0 400 y Fl(Y)k(A)n(CC)24 b(pu\362)g(analizzare)f(\035ussi)h(in)g(input)h (consisten)n(ti)e(in)i(categorie)d(\(tok)n(en\))i(con)g(certi)g(v)-5 b(alori.)34 b(Si)25 b(v)n(ede)e(qui)i(c)n(hiaramen)n(te)0 514 y(la)36 b(relazione)f(fra)h(Y)-7 b(A)n(CC)36 b(e)g(Lex,)j(Y)-7 b(A)n(CC)36 b(non)g(ha)g(alcuna)g(idea)g(di)g(cosa)f(i)i('\035ussi)f (in)h(input')g(siano,)g(ha)f(necessit\340)g(di)0 628 y(categorie)e(prepro)r(cessate.)61 b(Anc)n(he)36 b(se)f(\350)h(p)r (ossibile)g(scriv)n(ere)e(un)j(proprio)d(analizzatore)g(di)i (categorie,)h(qui)f(si)g(lascer\340)0 741 y(questo)27 b(compito)g(esclusiv)-5 b(amen)n(te)27 b(a)g(Lex.)0 898 y(Una)k(nota)f(sulle)g(grammatic)n(he)g(e)g(sugli)g(analizzatori)f(sin) n(tattici.)46 b(Quando)30 b(Y)-7 b(A)n(CC)31 b(vide)g(la)f(luce,)i(era) d(uno)i(strumen)n(to)0 1011 y(usato)k(p)r(er)h(analizzare)e(i)i(\034le) g(in)g(input)h(ai)e(compilatori:)53 b(i)36 b(programmi.)60 b(I)36 b(programmi)e(scritti)i(in)g(un)g(linguaggio)e(di)0 1125 y(programmazione)26 b(p)r(er)j(computer)f(sono)g(tipicamen)n(te)g (*non*)g(am)n(bigui)g(-)h(hanno)f(un)h(signi\034cato)f(univ)n(o)r(co.) 39 b(P)n(er)29 b(questo)0 1238 y(motiv)n(o,)38 b(Y)-7 b(A)n(CC)37 b(non)f(riesce)g(a)g(fare)g(fron)n(te)g(ad)g(am)n (biguit\340)f(e)i(si)f(lamen)n(ter\340)g(di)g(con\035itti)h(sp)r (ostamen)n(to/riduzione)d(o)0 1352 y(riduzione/riduzione.)h(Qualcosa)25 b(di)i(pi\371)h(a)f(riguardo)e(di)i(am)n(biguit\340)f(e)h(di)h (problemi)f(di)g(Y)-7 b(A)n(CC)27 b(pu\362)g(essere)f(tro)n(v)-5 b(ato)26 b(nel)0 1465 y(capitolo)h('Con\035itti'.)0 1598 y SDict begin H.S end 0 1598 a 0 1598 a SDict begin 13.68 H.A end 0 1598 a 0 1598 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.4.1) cvn H.B /DEST pdfmark end 0 1598 a 159 x Fe(4.1)112 b(Un)38 b(semplice)d(con)m(trollo)g(termostatico)0 1967 y Fl(Supp)r(oniamo)e(di)g(a)n(v)n(ere)e(un)i(termostato)f(c)n(he)h (si)g(vuole)f(con)n(trollare)f(usando)h(un)h(semplice)g(linguaggio.)51 b(Una)33 b(sessione)0 2081 y(con)27 b(il)h(termostato)e(p)r(otrebb)r(e) i(essere)e(di)i(questo)f(tip)r(o:)p Black Black Black Black 208 2311 a Fc(riscaldamento)42 b(acceso)521 2415 y(Riscaldamento)g(acceso!)208 2519 y(riscaldamento)g(spento)521 2623 y(Riscaldamento)g(spento!)208 2727 y(obiettivo)f(temperatura)g(22) 521 2831 y(Nuova)g(temperatura)g(impostata!)0 3071 y Fl(Le)46 b(categorie)f(\(tok)n(en\))i(c)n(he)f(dobbiamo)f(essere)h(in)h (grado)d(di)j(riconoscere)d(sono:)74 b(riscaldamen)n(to,)49 b(acceso/sp)r(en)n(to)0 3184 y(\(ST)-7 b(A)g(TO\),)28 b(obiettiv)n(o,)f(temp)r(eratura,)g(NUMER)n(O.)0 3341 y(L'individuazione)g(dei)h(sim)n(b)r(oli)f(di)h(Lex)f(a)n(vviene)g (\(Esempio)g(4\))h(secondo:)p Black Black Black Black 208 3554 a Fc(\045{)208 3658 y(#include)41 b()208 3762 y(#include)g("y.tab.h")208 3866 y(\045})208 3971 y(\045\045)208 4075 y([0-9]+)707 b(return)40 b(NUMERO;)208 4179 y(riscaldamento)434 b(return)40 b(TOKRISCALDAMENTO;)208 4283 y(acceso|spento)434 b(return)40 b(STATO;)208 4387 y(obiettivo)590 b(return)40 b(TOKOBIETTIVO;)208 4491 y(temperatura)512 b(return)40 b(TOKTEMPERATURA;)208 4595 y(\\n)863 b(/*)39 b(ignora)i(fine)f(linea)g(*/;)208 4699 y([)f(\\t]+)707 b(/*)39 b(ignora)i(spazi)f(bianchi)h(*/;)208 4803 y(\045\045)0 5026 y Fl(Si)31 b(notano)e(due)i(cam)n(biamen)n(ti)e (imp)r(ortan)n(ti.)45 b(Primo,)31 b(viene)f(incluso)g(il)g(\034le)h('y) -7 b(.tab.h',)31 b(e)f(in)h(secondo)e(luogo,)h(non)g(viene)0 5140 y(stampato)23 b(n)n(ulla,)i(v)n(engono)d(restituiti)j(i)f(nomi)g (delle)g(categorie.)34 b(Questo)23 b(cam)n(biamen)n(to)g(\350)h (necessario)e(p)r(erc)n(h\351)i(si)g(passer\340)0 5253 y(tutto)29 b(a)f(Y)-7 b(A)n(CC)29 b(c)n(he)f(si)g(disin)n(teressa)f(di) i(quello)f(c)n(he)g(viene)g(stampato)g(sullo)g(sc)n(hermo.)38 b(y)-7 b(.tab.h)29 b(con)n(tiene)f(le)g(de\034nizioni)0 5367 y(di)g(queste)f(categorie.)p Black Black eop end %%Page: 8 8 TeXDict begin 8 7 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.8) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3439 b Fl(8)p Black 0 162 a(Ma)25 b(da)g(do)n(v)n(e)g (pro)n(viene)f(y)-7 b(.tab.h?)36 b(Viene)26 b(generato)e(da)h(Y)-7 b(A)n(CC)26 b(dal)f(\034le)h(di)g(grammatica)d(c)n(he)j(si)f(\350)h(in) f(pro)r(cin)n(to)g(di)h(creare.)0 275 y(Visto)h(c)n(he)h(il)g (linguaggio)d(\350)j(molto)f(semplice,)g(lo)h(stesso)e(v)-5 b(ale)27 b(p)r(er)h(la)f(grammatica:)p Black Black Black Black 208 493 a Fc(comands:)41 b(/*)e(vuoto)h(*/)521 597 y(|)g(comandi)g(comando)521 701 y(;)208 909 y(comando:)521 1013 y(interruttore_riscaldamento)521 1117 y(|)521 1221 y(imposta_obiettivo)521 1325 y(;)208 1534 y (interruttore_riscaldamento:)521 1638 y(TOKRISCALDAMENTO)j(STATO)521 1742 y({)835 1846 y(printf\("\\tRiscaldamento)h(acceso)d(o)e (spento\\n"\);)521 1950 y(})521 2054 y(;)208 2262 y(imposta_obiettivo:) 521 2366 y(TOKOBIETTIVO)j(TOKTEMPERATURA)g(NUMERO)521 2471 y({)835 2575 y(printf\("\\tTemperatura)i(impostata\\n"\);)521 2679 y(})521 2783 y(;)0 3010 y Fl(La)36 b(prima)g(parte)g(\350)h (quella)f(c)n(he)h(io)f(c)n(hiamo)g(la)g('radice')g(\('ro)r(ot'\).)64 b(Stabilisce)36 b(c)n(he)h(ci)f(sono)g(dei)h('comandi',)h(e)f(questi)0 3123 y(comandi)27 b(sono)g(comp)r(osti)h(da)f(comandi)g(singoli,)h(ogn) n(uno)e(dei)i(quali)g(\350)f(un)i('comando'.)36 b(Come)28 b(si)g(v)n(ede)f(questa)g(regola)f(\350)0 3237 y(molto)31 b(ricorsiv)-5 b(a,)30 b(p)r(erc)n(h\351)g(con)n(tiene)g(anc)n(he)h(la)f (parola)g('comandi'.)46 b(Il)31 b(c)n(he)g(signi\034ca)f(c)n(he)h(il)g (programma)d(\350)j(in)h(grado)d(di)0 3350 y(ridurre)h(una)h(serie)g (di)g(comandi)g(uno)g(a)g(uno.)48 b(P)n(er)31 b(dettagli)h(imp)r(ortan) n(ti)f(sulla)f(ricorsivit\340)g(leggere)g(il)h(capitolo)f('Come)0 3464 y(la)n(v)n(orano)25 b(in)n(ternamen)n(te)h(Lex)i(e)f(Y)-7 b(A)n(CC'.)0 3620 y(La)26 b(seconda)g(regola)e(de\034nisce)j(c)n(he)f (cosa)g(\350)g(un)h(comando.)36 b(Noi)26 b(supp)r(ortiamo)g(solo)f(due) i(tipi)h(di)f(comandi,)f(un)h('in)n(terrut-)0 3734 y(tore_riscaldamen)n (to')e(e)j(un)h('imp)r(osta_obiettiv)n(o'.)37 b(Questo)27 b(\350)h(quello)g(c)n(he)g(signi\034ca)f(il)h(sim)n(b)r(olo)g Fb(j)g Fl(\(or\))g(-)g('un)g(comando)0 3848 y(consiste)f(o)g(di)h(un)g (in)n(terruttore_riscaldamen)n(to)c(o)j(di)h(un)g(imp)r(osta_obiettiv)n (o'.)0 4004 y(Un)g(in)n(terruttore_riscaldamen)n(to)c(consiste)j(nella) g(categoria)e(RISCALD)n(AMENTO,)k(c)n(he)e(\350)h(semplicemen)n(te)g (la)f(parola)0 4118 y('riscaldamen)n(to',)f(seguita)h(da)g(uno)g(stato) g(\(c)n(he)h(si)f(\350)h(de\034nito)g(nel)f(\034le)h(di)g(Lex)f(come)g ('acceso')f(e)i('sp)r(en)n(to'\).)0 4274 y(In)j(qualc)n(he)g(mo)r(do)g (pi\371)g(complicato)f(\350)i(imp)r(osta_obiettiv)n(o,)e(c)n(he)h (consiste)f(della)h(categoria)e(OBIETTIV)n(O)i(\(la)g(parola)0 4388 y('obiettiv)n(o'\),)c(la)h(categoria)d(TEMPERA)-7 b(TURA)30 b(\(la)d(parola)f('temp)r(eratura'\))h(e)h(un)g(n)n(umero.)0 4522 y SDict begin H.S end 0 4522 a 0 4522 a SDict begin 13.68 H.A end 0 4522 a 0 4522 a SDict begin [ /View [/XYZ H.V] /Dest (subsubsection.4.1.1) cvn H.B /DEST pdfmark end 0 4522 a 136 x Ff(4.1.1)94 b(Un)32 b(\034le)f(Y)-8 b(A)m(CC)32 b(completo)0 4868 y Fl(La)23 b(sezione)g(preceden)n(te)h(ha)f(mostrato)g(solo)g(la)g (parte)g(di)i(grammatica)d(del)i(\034le)g(p)r(er)g(Y)-7 b(A)n(CC,)24 b(ma)f(c'\350)h(di)g(pi\371.)36 b(\310)25 b(la)f(testata)0 4982 y(c)n(he)j(abbiamo)g(omesso:)p Black Black Black Black 208 5199 a Fc(\045{)208 5303 y(#include)41 b()208 5407 y(#include)g()p Black Black eop end %%Page: 9 9 TeXDict begin 9 8 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.9) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3439 b Fl(9)p Black 208 266 a Fc(void)40 b(yyerror\(const)i(char)e(*str\))208 370 y({)521 474 y(fprintf\(stderr,"errore:)45 b(\045s\\n",str\);)208 578 y(})208 786 y(int)39 b(yywrap\(\))208 890 y({)521 995 y(return)i(1;)208 1099 y(})208 1307 y(main\(\))208 1411 y({)521 1515 y(yyparse\(\);)208 1619 y(})208 1827 y(\045})208 2036 y(\045token)f(NUMERO)h(TOKRISCALDAMENTO)h(STATO)f (TOKOBIETTIVO)g(TOKTEMPERATURA)208 2244 y(\045\045)0 2483 y Fl(La)34 b(funzione)h(yy)n(error\(\))d(\350)j(c)n(hiamata)e(da)i (Y)-7 b(A)n(CC)35 b(in)g(caso)e(di)i(errore.)56 b(Qui)34 b(si)h(stampa)f(semplicemen)n(te)h(il)f(messaggio)0 2597 y(passato,)26 b(ma)h(si)h(pu\362)f(fare)g(di)h(meglio.)36 b(V)-7 b(edere)27 b(la)h(sezione)e('Ulteriori)h(letture')h(alla)f (\034ne)h(del)f(do)r(cumen)n(to.)0 2753 y(La)k(funzione)g(yywrap\(\))f (pu\362)h(essere)f(usata)g(p)r(er)h(con)n(tin)n(uare)f(a)h(leggere)e (da)i(un)g(ulteriore)f(\034le.)48 b(Viene)31 b(ric)n(hiamata)f(alla)0 2867 y(\034ne)d(di)g(un)h(\034le)f(e)g(si)g(pu\362)g(allora)e(aprire)g (un)j(altro)e(\034le)h(e)g(restituire)f(0.)36 b(Oppure)27 b(si)g(pu\362)f(restituire)h(1,)g(indicando)f(cos\354)g(c)n(he)0 2981 y(questa)g(\350)h(e\033ettiv)-5 b(amen)n(te)27 b(la)f(\034ne)h(di) g(tutti)h(i)e(\034le)h(di)g(input.)37 b(P)n(er)27 b(maggiori)d (informazioni)i(su)g(questo,)h(v)n(edere)e(il)i(capitolo)0 3094 y('Come)g(la)n(v)n(orano)e(in)n(ternamen)n(te)i(Lex)g(e)g(Y)-7 b(A)n(CC'.)0 3251 y(In\034ne)28 b(c'\350)f(la)h(funzione)f(main\(\),)h (c)n(he)g(non)f(fa)h(n)n(ulla)f(se)g(non)g(mettere)h(tutto)g(in)g(mo)n (vimen)n(to.)0 3407 y(L'ultima)h(linea)g(de\034nisce)g(semplicemen)n (te)g(le)g(categorie)f(c)n(he)g(v)n(erranno)f(usate.)42 b(Queste)28 b(v)n(engono)g(pro)r(dotte)g(nel)i(\034le)f(di)0 3521 y(output)f(y)-7 b(.tab.h)28 b(se)f(Y)-7 b(A)n(CC)28 b(\350)f(ric)n(hiamato)f(con)i(l'opzione)e('-d'.)0 3653 y SDict begin H.S end 0 3653 a 0 3653 a SDict begin 13.68 H.A end 0 3653 a 0 3653 a SDict begin [ /View [/XYZ H.V] /Dest (subsubsection.4.1.2) cvn H.B /DEST pdfmark end 0 3653 a 140 x Ff(4.1.2)94 b(Compilare)29 b(ed)j(eseguire)e(il)h(con)m(trollo)g (termostatico)p Black Black Black Black 208 3984 a Fc(lex)39 b(esempio4.l)208 4088 y(yacc)h(-d)f(esempio4.y)208 4192 y(cc)g(lex.yy.c)i(y.tab.c)g(-o)f(esempio4)0 4432 y Fl(Noterete)21 b(alcune)h(di\033erenze.)34 b(Ora)21 b(si)g(in)n(v)n(o)r(ca)g(anc)n(he) g(Y)-7 b(A)n(CC)22 b(p)r(er)f(compilare)g(la)g(nostra)f(grammatica,)h (il)h(c)n(he)g(crea)e(y)-7 b(.tab.c)0 4545 y(e)33 b(y)-7 b(.tab.h.)55 b(Lex)33 b(si)g(ric)n(hiama)f(come)h(al)f(solito.)54 b(Quando)32 b(si)h(compila,)i(non)e(serv)n(e)f(pi\371)h(il)h(\035ag)e (-ll:)49 b(essendo)r(ci)32 b(ora)g(una)0 4659 y(nostra)26 b(funzione)i(main\(\))g(non)f(serv)n(e)g(quella)g(fornita)g(da)g(libl.) p Black Black 208 4889 a Fc(NOTA:)40 b(nel)g(caso)g(otteniate)h(un)f (errore)g(legato)h(al)e(fatto)i(che)f(il)f(compilatore)j(non)e(\350)f (in)h(grado)208 4993 y(di)f(trovare)i('yylval')g(aggiungere)g(in)f (esempio4.l,)i(appena)e(sotto)g(#include)h Fa(<)p Fc(y.tab.h)p Fa(>)p Fc(,)g(questa)208 5097 y(riga:)p Black Black 208 5301 a(extern)f(YYSTYPE)h(yylval;)p Black Black eop end %%Page: 10 10 TeXDict begin 10 9 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.10) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3398 b Fl(10)p Black 208 162 a Fc(Per)39 b(spiegazioni,)j(vedere)f(la)e(sezione)i('Come)g(lavorano)f (internamente)i(Lex)e(e)g(YACC'.)0 401 y Fl(Una)28 b(sessione)e(di)i (esempio:)p Black Black Black Black 208 615 a Fc($)39 b(./esempio4)208 719 y(riscaldamento)j(acceso)521 823 y(Riscaldamento)g(acceso)f(o)e(spento)208 927 y(riscaldamento)j (aspento)521 1031 y(Riscaldamento)g(acceso)f(o)e(spento)208 1135 y(obiettivo)i(temperatura)g(10)521 1239 y(Temperatura)h(impostata) 208 1343 y(obiettivo)f(umidit\340)f(20)208 1447 y(errore:)g(syntax)h (error)208 1552 y($)0 1774 y Fl(Non)30 b(\350)g(proprio)f(quello)g(c)n (he)h(si)g(v)n(olev)-5 b(a)29 b(ottenere,)h(ma)g(p)r(er)g(man)n(tenere) f(abb)r(ordabile)g(la)g(curv)-5 b(a)30 b(di)g(apprendimen)n(to)f(non)0 1888 y(si)e(p)r(ossono)g(presen)n(tare)e(tutte)k(in)f(una)f(v)n(olta)g (le)g(b)r(elle)h(cose)f(c)n(he)g(si)h(p)r(ossono)e(fare.)0 2020 y SDict begin H.S end 0 2020 a 0 2020 a SDict begin 13.68 H.A end 0 2020 a 0 2020 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.4.2) cvn H.B /DEST pdfmark end 0 2020 a 160 x Fe(4.2)112 b(Miglioramen)m(to)35 b(del)i(termostato)f(p)s(er)h (gestire)g(parametri)0 2390 y Fl(Come)c(si)g(\350)g(visto,)h(ora)e(i)i (comandi)e(del)i(termostato)e(v)n(engono)f(analizzati)i(correttamen)n (te)e(e)j(pure)f(gli)g(errori)e(v)n(engono)0 2503 y(individuati)25 b(in)g(mo)r(do)f(appropriato.)34 b(Ma)24 b(come)g(si)g(pu\362)h(indo)n (vinare)e(dalla)g(form)n(ulazione)g(am)n(bigua,)h(il)h(programma)d(non) 0 2617 y(ha)27 b(alcuna)g(idea)g(di)h(quello)f(c)n(he)h(do)n(vrebb)r(e) e(fare,)h(non)g(gli)h(viene)f(passato)f(nessuno)h(dei)h(v)-5 b(alori)26 b(inseriti.)0 2773 y(Cominciamo)37 b(con)h(aggiungergli)e (la)i(capacit\340)f(di)h(leggere)f(il)h(n)n(uo)n(v)n(o)f(obiettiv)n(o)g (di)i(temp)r(eratura.)68 b(P)n(er)38 b(fare)g(questo,)0 2887 y(si)31 b(dev)n(e)g(insegnare)f(alla)h(corrisp)r(ondenza)e(NUMER)n (O)j(nell'analizzatore)e(sin)n(tattico)h(\(Lexer\))g(come)g(con)n(v)n (ertirsi)e(in)j(un)0 3000 y(v)-5 b(alore)26 b(in)n(tero)h(c)n(he)g(p)r (ossa)g(p)r(oi)g(essere)g(letto)g(da)h(Y)-7 b(A)n(CC.)0 3157 y(Quando)24 b(Lex)h(tro)n(v)-5 b(a)24 b(una)h(corrisp)r(ondenza)e (dell'obiettiv)n(o)i(mette)g(il)h(testo)f(della)g(corrisp)r(ondenza)e (tro)n(v)-5 b(ata)23 b(nella)i(stringa)0 3270 y(di)i(caratteri)f ('yytext'.)37 b(Y)-7 b(A)n(CC)27 b(a)g(sua)g(v)n(olta)f(si)h(asp)r (etta)g(di)g(tro)n(v)-5 b(are)26 b(un)h(v)-5 b(alore)26 b(nella)h(v)-5 b(ariabile)26 b('yylv)-5 b(al'.)37 b(Nell'Esempio)0 3384 y(5,)27 b(v)n(ediamo)g(l'o)n(vvia)f(soluzione:)p Black Black Black Black 208 3614 a Fc(\045{)208 3718 y(#include)41 b()208 3822 y(#include)g("y.tab.h")208 3926 y(\045})208 4031 y(\045\045)208 4135 y([0-9]+)707 b(yylval=atoi\(yytext\);)43 b(return)e(NUMERO;)208 4239 y(riscaldamento)434 b(return)40 b(TOKRISCALDAMENTO;)208 4343 y(acceso|spento)434 b(yylval=!strcmp\(yytext,"acceso"\))q(;)45 b(return)c(STATO;)208 4447 y(obiettivo)590 b(return)40 b(TOKOBIETTIVO;)208 4551 y(temperatura)512 b(return)40 b(TOKTEMPERATURA;)208 4655 y(\\n)863 b(/*)39 b(ignora)i(fine)f(linea)g (*/;)208 4759 y([)f(\\t]+)707 b(/*)39 b(ignora)i(spazi)f(bianchi)h(*/;) 208 4863 y(\045\045)0 5103 y Fl(Come)28 b(si)h(v)n(ede,)f(si)h(esegue)e (un)i(atoi\(\))g(su)f(yytext,)h(e)g(si)f(mette)h(il)g(risultato)f(in)h (yylv)-5 b(al,)28 b(da)g(do)n(v)n(e)g(Y)-7 b(A)n(CC)29 b(pu\362)f(utilizzarlo.)0 5216 y(Si)d(fa)g(qualcosa)e(di)i(molto)f (simile)h(p)r(er)f(la)h(corrisp)r(ondenza)d(di)j(ST)-7 b(A)g(TO,)25 b(c)n(he)f(viene)h(paragonato)d(a)i('acceso',)g(e)h(si)f (imp)r(osta)0 5330 y(yylv)-5 b(al)35 b(a)f(1)h(se)g(viene)g(tro)n(v)-5 b(ato)34 b(uguale.)59 b(V)-7 b(a)35 b(notato)f(c)n(he)h(separando)e(le) j(corrisp)r(ondenze)d(di)i('acceso')f(e)h('sp)r(en)n(to')g(Lex)p Black Black eop end %%Page: 11 11 TeXDict begin 11 10 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.11) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3398 b Fl(11)p Black 0 162 a(pro)r(durrebb)r(e)29 b(un)i(co)r(dice)f(pi\371)h(v)n(elo)r(ce,)f(ma)h(si)f(vuole)g(qui)g (mostrare)f(una)h(regola)f(e)h(una)g(azione)g(pi\371)g(complicata,)h (tan)n(to)0 275 y(p)r(er)c(cam)n(biare.)0 432 y(Si)k(dev)n(e)f (insegnare)g(a)g(Y)-7 b(A)n(CC)31 b(come)g(comp)r(ortarsi)e(in)i (questo)f(caso.)45 b(Quello)30 b(c)n(he)h(viene)g(c)n(hiamato)e('yylv) -5 b(al')31 b(in)g(Lex)f(ha)0 545 y(un)e(nome)f(di\033eren)n(te)h(in)g (Y)-7 b(A)n(CC.)27 b(Esaminiamo)g(la)h(regola)d(c)n(he)j(imp)r(osta)f (il)h(n)n(uo)n(v)n(o)d(obiettiv)n(o)i(di)h(temp)r(eratura:)p Black Black Black Black 208 775 a Fc(imposta_obiettivo:)521 879 y(TOKOBIETTIVO)42 b(TOKTEMPERATURA)g(NUMERO)521 984 y({)835 1088 y(printf\("\\tTemperatura)i(impostata)d(a)e (\045d\\n",$3\);)521 1192 y(})521 1296 y(;)0 1535 y Fl(P)n(er)d (accedere)e(al)i(v)-5 b(alore)34 b(della)i(terza)f(parte)g(della)g (regola)f(\(cio)r(\350)i(NUMER)n(O\),)h(\350)f(necessario)d(usare)i ($3.)61 b(Al)36 b(termine)0 1649 y(dell'esecuzione)31 b(di)g(yylex\(\),)i(i)e(con)n(ten)n(uti)h(di)f(yylv)-5 b(al)31 b(v)n(engono)f(resi)h(disp)r(onibili)h(al)f(terminale,)h(e)f(a) g(quei)h(v)-5 b(alori)30 b(si)h(pu\362)0 1763 y(accedere)26 b(con)h(il)h(costrutto)f($.)0 1919 y(P)n(er)g(spiegare)f(ulteriormen)n (te)h(la)g(cosa)f(si)i(osservi)e(la)h(n)n(uo)n(v)-5 b(a)26 b(regola)g('in)n(terruttore_riscaldamen)n(to':)p Black Black Black Black 208 2149 a Fc(interruttore_riscaldamento:)521 2253 y(TOKRISCALDAMENTO)43 b(STATO)521 2357 y({)835 2461 y(if\($2\))1149 2565 y(printf\("\\tRiscaldamento)h(acceso\\n"\);)835 2670 y(else)1149 2774 y(printf\("\\tRiscaldamento)g(spento\\n"\);)521 2878 y(})521 2982 y(;)0 3221 y Fl(Se)28 b(ora)e(si)h(esegue)g(esempio5) g(dar\340)f(in)i(output)g(correttamen)n(te)e(quello)h(c)n(he)g(si)h (inserisce.)0 3354 y SDict begin H.S end 0 3354 a 0 3354 a SDict begin 13.68 H.A end 0 3354 a 0 3354 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.4.3) cvn H.B /DEST pdfmark end 0 3354 a 159 x Fe(4.3)112 b(Analizzare)36 b(un)i(\034le)f(di)g (con\034gurazione)0 3723 y Fl(Riv)n(ediamo)27 b(una)g(parte)g(del)h (\034le)f(di)h(con\034gurazione)e(usato)g(preceden)n(temen)n(te:)p Black Black Black Black 208 3936 a Fc(zone)40 b(".")g({)521 4041 y(type)g(hint;)521 4145 y(file)g("/etc/bind/db.root";)208 4249 y(};)0 4472 y Fl(Si)21 b(ricordi)f(c)n(he)h(si)g(\350)g(gi\340)g (scritto)f(un)h(Analizzatore)f(lessicale)g(\(Lexer\))h(p)r(er)g(questo) g(\034le.)34 b(T)-7 b(utto)22 b(quello)e(c)n(he)h(ora)f(\350)h (necessario)0 4585 y(fare)27 b(\350)i(scriv)n(ere)d(una)i(grammatica)e (p)r(er)i(Y)-7 b(A)n(CC,)28 b(e)g(mo)r(di\034care)g(l'Analizzatore)e (lessicale)h(cos\354)h(c)n(he)g(restituisca)f(v)-5 b(alori)27 b(in)0 4699 y(un)h(formato)e(adatto)h(a)g(Y)-7 b(A)n(CC.)0 4855 y(Nell'Analizzatore)26 b(lessicale)h(dall'Esempio)g(6)g(si)h(v)n (ede:)p Black Black Black Black 208 5069 a Fc(\045{)208 5173 y(#include)41 b()208 5277 y(#include)g("y.tab.h")208 5381 y(\045})p Black Black eop end %%Page: 12 12 TeXDict begin 12 11 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.12) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3398 b Fl(12)p Black 208 266 a Fc(\045\045)208 474 y(zone)785 b(return)40 b(ZONETOK;)208 578 y(file)785 b(return)40 b(FILETOK;)208 682 y([a-zA-Z][a-zA-Z0-9]*)161 b(yylval=strdup\(yytext\);)44 b(return)c(PAROLA;)208 786 y([a-zA-Z0-9\\/.-]+)317 b(yylval=strdup\(yytext\);)44 b(return)c(NOMEFILE;)208 890 y(\\")863 b(return)40 b(DOPPIOAPICE;)208 995 y(\\{)863 b(return)40 b(APERTAGRAFFA;)208 1099 y(\\})863 b(return)40 b(CHIUSAGRAFFA;)208 1203 y(;)902 b(return)40 b(PUNTOEVIRGOLA;)208 1307 y(\\n)863 b(/*)39 b(ignora)i(fine)f(linea)g (*/;)208 1411 y([)f(\\t]+)707 b(/*)39 b(ignora)i(spazi)f(bianchi)h(*/;) 208 1515 y(\045\045)0 1728 y Fl(Se)34 b(si)f(osserv)-5 b(a)32 b(atten)n(tamen)n(te)h(si)g(pu\362)g(v)n(edere)g(c)n(he)g(yylv) -5 b(al)33 b(\350)g(cam)n(biato!)54 b(Non)33 b(ci)h(si)f(asp)r(etta)g (pi\371)h(c)n(he)f(sia)g(un)h(n)n(umero)0 1841 y(in)n(tero,)24 b(ma)g(in)g(e\033etti)h(si)e(assume)h(c)n(he)f(sia)h(un)g(c)n(har)f(*.) 35 b(P)n(er)23 b(amor)g(di)h(semplicit\340)g(si)g(\350)g(in)n(v)n(o)r (cato)e(strdup)i(sprecando)e(molta)0 1955 y(memoria.)42 b(Si)29 b(noti)h(c)n(he)f(ci\362)g(pu\362)h(non)f(essere)f(un)i (problema)f(in)g(molti)h(casi)f(do)n(v)n(e)f(\350)i(solo)e(necessario)g (analizzare)f(un)j(\034le)0 2068 y(una)d(v)n(olta)g(e)g(p)r(oi)h (uscire.)0 2225 y(Si)h(v)n(ogliono)e(memorizzare)g(stringhe)h(di)h (caratteri)f(p)r(erc)n(h\351)g(qui)h(si)g(ha)f(a)h(c)n(he)f(fare)h (principalmen)n(te)f(con)h(nomi:)39 b(nomi)29 b(di)0 2338 y(\034le)f(e)f(nomi)h(di)g(zone.)36 b(In)28 b(un)g(capitolo)e (successiv)n(o)g(si)h(spiegher\340)f(come)h(trattare)g(dati)g(di)h (tipi)g(di\033eren)n(ti.)0 2495 y(P)n(er)c(informare)e(Y)-7 b(A)n(CC)24 b(riguardo)e(al)i(n)n(uo)n(v)n(o)e(tip)r(o)i(di)g(yylv)-5 b(al,)25 b(v)-5 b(a)23 b(aggiun)n(ta)g(questa)g(linea)h(alla)f(testata) g(della)h(grammatica)0 2608 y(di)k(Y)-7 b(A)n(CC:)p Black Black 0 2835 a Fh(#define)41 b(YYSTYPE)f(char)i(*)0 3061 y Fl(La)19 b(grammatica)g(in)h(s\351)g(\350)g(ancora)e(pi\371)i (complicata.)34 b(La)19 b(v)n(ediamo)g(a)h(piccole)f(dosi)h(p)r(er)g (renderla)e(pi\371)j(facilmen)n(te)f(digeribile.)p Black Black Black Black 208 3278 a Fc(comandi:)521 3382 y(|)521 3487 y(comandi)41 b(comando)g(PUNTOEVIRGOLA)521 3591 y(;)208 3903 y(comando:)521 4007 y(imposta_zone)521 4111 y(;)208 4319 y(imposta_zone:)521 4424 y(ZONETOK)g(nomefradoppiapici)i (contenutozone)521 4528 y({)835 4632 y(printf\("Zone)f(completa)f (trovata)g(per)e('\045s'\\n",$2\);)521 4736 y(})521 4840 y(;)0 5066 y Fl(Questa)24 b(\350)g(l'in)n(tro)r(duzione,)g(inclusa)g (la)g('radice')g(ricorsiv)-5 b(a)22 b(gi\340)h(menzionata)h(pi\371)h (sopra.)34 b(Notare)23 b(c)n(he)h(si)g(\350)h(sp)r(eci\034cato)e(c)n (he)0 5180 y(i)j(comandi)f(sono)g(terminati)h(\(e)g(separati\))f(da)g (;.)37 b(Si)26 b(\350)g(de\034nito)g(un)g(tip)r(o)g(di)g(comando,)f ('imp)r(osta_zone'.)35 b(Consiste)25 b(della)0 5294 y(categoria)33 b(ZONETOK)i(\(la)g(parola)f('zone'\),)j(seguita)d(da)h(un)h(nome)f (racc)n(hiuso)f(tra)h(doppi)g(apici)g(e)g('con)n(ten)n(utozone'.)0 5407 y(Questo)27 b(con)n(ten)n(utozone)f(comincia)h(in)h(mo)r(do)f (abbastanza)f(semplice:)p Black Black eop end %%Page: 13 13 TeXDict begin 13 12 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.13) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(4.)73 b(Y)-8 b(A)m(CC)3398 b Fl(13)p Black Black Black Black Black 208 162 a Fc(contenutozone:)521 266 y(APERTAGRAFFA)42 b(dichiarazionizone)h(CHIUSAGRAFFA)0 505 y Fl(\310)34 b(necessario)d(c)n(he)h(cominci)h(con)g(una)f(APER)-7 b(T)g(A)n(GRAFF)e(A,)36 b(una)d Fb(f)p Fl(.)52 b(P)n(oi)33 b(segue)f(una)h(dic)n(hiarazionizone,)f(seguita)g(da)0 619 y(una)27 b(CHIUSA)n(GRAFF)-9 b(A,)29 b Fb(g)p Fl(.)p Black Black Black Black 208 849 a Fc(nomefradoppiapici:)521 953 y(DOPPIOAPICE)42 b(NOMEFILE)f(DOPPIOAPICE)521 1057 y({)835 1161 y($$=$2;)521 1265 y(})0 1505 y Fl(Questa)20 b(sezione)h(de\034nisce)g(cosa)f(sia)g(un)i('nomefradoppiapici':)32 b(\350)21 b(un)g(NOMEFILE)i(tra)d(due)h(DOPPIO)n(APICE.)i(P)n(oi)e (dice)0 1618 y(qualcosa)29 b(di)i(sp)r(eciale:)43 b(il)31 b(v)-5 b(alore)30 b(di)h(un)g(sim)n(b)r(olo)f(di)i(tip)r(o)f (nomefradoppiapici)e(\350)i(il)g(v)-5 b(alore)30 b(del)h(NOMEFILE.)h (Questo)0 1732 y(signi\034ca)27 b(c)n(he)g(nomefradoppiapici)f(ha)h (come)h(suo)f(v)-5 b(alore)26 b(il)i(v)-5 b(alore)26 b(di)i(\034lename)f(senza)g(i)h(doppi)f(apici.)0 1888 y(Questo)i(\350)g(quello)h(c)n(he)f(il)h(comando)e(magico)h('$$=$2;')f (fa.)43 b(Dice:)f(il)30 b(mio)f(v)-5 b(alore)28 b(\350)i(il)g(v)-5 b(alore)28 b(della)i(mia)f(parte)g(seconda.)0 2002 y(Quando)h(si)h(fa)g (riferimen)n(to)f(a)h(nomefradoppiapici)e(in)j(altre)e(regole)f(e)i(si) g(accede)g(al)f(suo)h(v)-5 b(alore)30 b(con)g(il)h(costrutto)g($,)g(si) 0 2116 y(v)n(ede)c(il)h(v)-5 b(alore)26 b(c)n(he)h(si)h(\350)f(imp)r (ostato)h(qui)f(con)g($$=$2.)p Black Black 208 2355 a Fc(NOTA:)40 b(questa)g(grammatica)i(s'inceppa)f(con)f(nomi)g(di)g(file) g(che)g(non)f(contengono)j(n\351)d(un)h('.')79 b(n\351)40 b(una)208 2469 y('/'.)p Black Black Black Black 208 2699 a(dichiarazionizone:)521 2803 y(|)521 2907 y(dichiarazionizone)j (dichiarazionezona)g(PUNTOEVIRGOLA)521 3011 y(;)208 3219 y(dichiarazionezona:)521 3323 y(dichiarazioni)521 3427 y(|)521 3532 y(FILETOK)e(nomefradoppiapici)521 3636 y({)835 3740 y(printf\("Nome)h(di)e(file)g(zone)g('\045s')g(trovato\\n",$2\);) 521 3844 y(})521 3948 y(;)0 4187 y Fl(Questa)29 b(\350)h(una)g(dic)n (hiarazione)f(generica)f(c)n(he)i(in)n(tercetta)g(tutti)h(i)f(tipi)h (di)f(dic)n(hiarazione)f(all'in)n(terno)g(del)h(blo)r(cco)f('zone'.)0 4301 y(Notiamo)e(ancora)f(la)h(ricorsivit\340.)p Black Black Black Black 208 4531 a Fc(blocco:)521 4635 y(APERTAGRAFFA)42 b(dichiarazionizone)h(CHIUSAGRAFFA)f(PUNTOEVIRGOLA)521 4739 y(;)208 4948 y(dichiarazioni:)521 5052 y(|)e(dichiarazioni)i (dichiarazione)521 5156 y(;)208 5364 y(dichiarazione:)g(PAROLA)e(|)g (blocco)g(|)g(nomefradoppiapici)p Black Black eop end %%Page: 14 14 TeXDict begin 14 13 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.14) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(5.)73 b(F)-8 b(are)33 b(un)f(analizzatore)h(in)e(C++)2459 b Fl(14)p Black 0 162 a(Questo)27 b(de\034nisce)g(un)h(blo)r(cco)f(e)h (le)f('dic)n(hiarazione')f(c)n(he)h(vi)h(si)f(p)r(ossono)f(tro)n(v)-5 b(are.)0 318 y(Quando)27 b(viene)g(eseguito)g(il)g(risultato)g(in)h (uscita)f(appare)f(come:)p Black Black Black Black 208 548 a Fc($)39 b(./esempio6)208 652 y(zone)h(".")g({)521 756 y(type)g(hint;)521 861 y(file)g("/etc/bind/db.root";)521 965 y(type)g(hint;)208 1069 y(};)208 1173 y(Nome)g(di)f(file)h(zone)g ('/etc/bind/db.root')k(trovato)208 1277 y(Zone)c(completa)h(trovata)f (per)g('.')0 1419 y SDict begin H.S end 0 1419 a 0 1419 a SDict begin 13.68 H.A end 0 1419 a 0 1419 a SDict begin [ /View [/XYZ H.V] /Dest (section.5) cvn H.B /DEST pdfmark end 0 1419 a 196 x Fg(5)131 b(F)-11 b(are)44 b(un)f(analizzatore)i(in)g (C++)0 1854 y Fl(P)n(er)23 b(quan)n(to)f(Lex)h(e)g(Y)-7 b(A)n(CC)23 b(preceda)f(il)i(C++,)f(\350)g(p)r(ossibile)g(generare)e (un)i(analizzatore)e(sin)n(tattico)i(C++.)34 b(Anc)n(he)23 b(se)g(Flex)0 1968 y(include)i(un'opzione)e(p)r(er)h(generare)e(un)j (Analizzatore)e(lessicale)g(in)h(C++,)g(non)g(v)n(err\340)e(usata)i (qua,)g(visto)g(c)n(he)g(Y)-7 b(A)n(CC)24 b(non)0 2081 y(sa)j(come)g(gestirla)f(direttamen)n(te.)0 2238 y(Il)31 b(mo)r(do)f(c)n(he)h(preferisco)e(p)r(er)i(fare)f(un)h(analizzatore)e (sin)n(tattico)h(p)r(er)h(C++)f(\350)h(di)g(fare)f(generare)f(a)h(Lex)h (un)g(\034le)g(in)g(C,)g(e)0 2351 y(lasciare)19 b(a)h(Y)-7 b(A)n(CC)21 b(la)f(generazione)f(del)i(co)r(dice)f(C++.)34 b(Quando)19 b(p)r(oi)i(si)g(e\033ettua)g(il)g(link)f (dell'applicazione,)h(si)g(p)r(otrebb)r(ero)0 2465 y(incon)n(trare)28 b(dei)j(problemi)f(p)r(erc)n(h\351,)g(senza)g(indicazioni,)g(il)h(co)r (dice)f(C++)f(non)h(\350)g(in)h(grado)d(di)j(tro)n(v)-5 b(are)28 b(le)j(funzioni)f(C,)g(a)0 2578 y(meno)d(c)n(he)h(non)f(gli)g (si)h(dica)f(c)n(he)g(quelle)h(funzioni)g(sono)e(extern)h(C.)0 2735 y(P)n(er)g(fare)g(ci\362,)g(si)h(fa)f(una)h(testata)f(C)g(in)h(Y) -7 b(A)n(CC)28 b(come)f(questa:)p Black Black Black Black 208 2965 a Fc(extern)40 b("C")208 3069 y({)521 3173 y(int)g (yyparse\(void\);)521 3277 y(int)g(yylex\(void\);)521 3381 y(int)g(yywrap\(\))521 3485 y({)835 3589 y(return)h(1;)521 3694 y(})208 3902 y(})0 4141 y Fl(Se)28 b(si)f(v)n(olesse)f(dic)n (hiarare)g(o)h(cam)n(biare)f(yydebug,)h(si)g(dev)n(e)g(fare)g(ora)f(in) i(questo)f(mo)r(do:)p Black Black Black Black 208 4371 a Fc(extern)40 b(int)g(yydebug;)208 4580 y(main\(\))208 4684 y({)521 4788 y(yydebug=1;)521 4892 y(yyparse\(\);)208 4996 y(})0 5235 y Fl(Questo)25 b(a)g(causa)f(della)i(regola)d(del)j (C++)f(c)n(he)g(esige)g(un'unica)h(de\034nizione,)g(ci\362)f(c)n(he)g (imp)r(edisce)h(de\034nizioni)g(m)n(ultiple)g(di)0 5349 y(yydebug.)p Black Black eop end %%Page: 15 15 TeXDict begin 15 14 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.15) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(6.)73 b(Come)30 b(la)m(v)m(orano)j(in)m(ternamen)m(te)e(Lex)h(e)g(Y)-8 b(A)m(CC)1900 b Fl(15)p Black 0 162 a(Pu\362)36 b(anc)n(he)g(capitare)f (c)n(he)h(sia)f(necessario)f(rip)r(etere)i(la)g(#de\034ne)h(di)f (YYSTYPE)i(nel)e(\034le)h(p)r(er)f(Lex,)i(a)e(causa)f(di)h(una)0 275 y(maggiore)25 b(rigidit\340)i(nel)h(con)n(trollo)e(del)h(tip)r(o)h (in)g(C++.)0 432 y(P)n(er)f(compilare,)g(fare)g(qualcosa)e(di)j(simile) g(a)f(quel)h(c)n(he)f(segue:)p Black Black Black Black 208 645 a Fc(lex)39 b(bindconfig2.l)208 749 y(yacc)h(--verbose)h (--debug)g(-d)e(bindconfig2.y)j(-o)e(bindconfig2.cc)208 853 y(cc)f(-c)h(lex.yy.c)h(-o)e(lex.yy.o)208 957 y(c++)g(lex.yy.o)i (bindconfig2.cc)i(-o)c(bindconfig2)0 1180 y Fl(A)28 b(causa)e (dell'asserzione)g(-o)h(y)-7 b(.tab.h)28 b(\350)f(ora)f(c)n(hiamato)h (bindcon\034g2.cc.h,)f(quindi)i(tenetene)g(con)n(to.)0 1337 y(P)n(er)h(riassumere:)37 b(non)29 b(prendetevi)g(la)f(briga)g(di) h(compilare)f(l'analizzatore)f(sin)n(tattico)h(\(Lexer\))h(in)g(C++,)f (lasciatelo)g(in)0 1450 y(C.)f(Scriv)n(ete)g(il)h(v)n(ostro)d (analizzatore)g(\(P)n(arser\))h(in)i(C++)e(e)i(spiegate)e(al)h(v)n (ostro)f(compilatore)g(c)n(he)h(alcune)g(funzioni)g(sono)0 1564 y(funzioni)h(C)f(con)h(dic)n(hiarazioni)d(extern)j(C.)0 1689 y SDict begin H.S end 0 1689 a 0 1689 a SDict begin 13.68 H.A end 0 1689 a 0 1689 a SDict begin [ /View [/XYZ H.V] /Dest (section.6) cvn H.B /DEST pdfmark end 0 1689 a 213 x Fg(6)131 b(Come)43 b(la)l(v)l(orano)i(in)l(ternamen)l(te)f(Lex)g(e)g (Y)-11 b(A)l(CC)0 2141 y Fl(Nel)32 b(\034le)g(p)r(er)f(Y)-7 b(A)n(CC,)32 b(siete)g(v)n(oi)f(a)g(scriv)n(ere)f(la)h(v)n(ostra)f (funzione)i(main\(\))g(c)n(he)f(ad)h(un)g(certo)f(pun)n(to)g(c)n(hiama) g(yyparse\(\).)0 2255 y(La)c(funzione)h(yyparse\(\))e(viene)i(creata)e (automaticamen)n(te)g(da)i(Y)-7 b(A)n(CC,)28 b(e)f(\034nisce)h(in)g(y) -7 b(.tab.c.)0 2411 y(yyparse\(\))33 b(legge)f(un)j(\035usso)e(di)h (coppie)f(sim)n(b)r(olo/v)-5 b(alore)31 b(pro)n(v)n(enien)n(ti)i(da)g (yylex\(\))h(c)n(he)f(\350)h(necessario)e(fornire.)54 b(Si)34 b(pu\362)0 2525 y(scriv)n(ere)27 b(questa)i(funzione)h(p)r(er)f (con)n(to)g(proprio)e(o)i(lasciare)f(questo)h(compito)g(a)g(Lex.)42 b(Nei)29 b(nostri)g(esempi)g(si)h(\350)f(scelto)g(di)0 2638 y(lasciare)d(questo)h(compito)g(a)g(Lex.)0 2795 y(La)h(yylex\(\))g(come)f(scritta)h(da)g(Lex)g(legge)f(i)h(caratteri)f (da)g(un)i(pun)n(tatore)e(a)h(\034le)g(FILE)h(*)f(c)n(hiamato)f(yyin.) 38 b(Se)28 b(non)g(viene)0 2908 y(sp)r(eci\034cato)d(yyin)h(Lex)g(usa)f (lo)g(standard)g(input.)37 b(L'output)27 b(v)-5 b(a)25 b(in)h(yy)n(out,)g(e)g(se)f(non)h(sp)r(eci\034cato)f(\034nisce)h(sullo) f(stdout.)37 b(Si)0 3022 y(pu\362)26 b(anc)n(he)g(mo)r(di\034care)g (yyin)g(nella)g(funzione)h(yywrap\(\))e(c)n(he)i(viene)f(c)n(hiamata)f (a)h(\034ne)h(\034le.)36 b(Questa)26 b(funzione)h(p)r(ermette)0 3135 y(di)h(aprire)e(un)i(altro)e(\034le,)i(e)g(con)n(tin)n(uare)e (nell'analisi.)0 3292 y(In)h(questo)e(caso)g(v)-5 b(a)26 b(fatto)h(in)f(mo)r(do)g(c)n(he)g(restituisca)g(0.)36 b(Nel)27 b(caso)e(si)h(v)n(olesse)f(far)g(\034nire)h(l'analisi)g(dop)r (o)g(questo)g(\034le)g(gli)g(si)0 3405 y(faccia)h(restituire)g(1.)0 3562 y(Ogni)34 b(c)n(hiamata)f(a)i(yylex\(\))f(restituisce)g(un)h(v)-5 b(alore)34 b(in)n(tero)g(c)n(he)g(rappresen)n(ta)e(un)j(tip)r(o)g(di)g (categoria.)56 b(Questo)34 b(dice)g(a)0 3675 y(Y)-7 b(A)n(CC)37 b(c)n(he)f(genere)f(di)h(categoria)e(ha)j(letto.)63 b(Il)36 b(sim)n(b)r(olo)g(pu\362)g(ev)n(en)n(tualmen)n(te)f(a)n(v)n(ere)g(un)h (v)-5 b(alore,)38 b(c)n(he)e(do)n(vr\340)e(essere)0 3789 y(messo)27 b(nella)g(v)-5 b(ariabile)27 b(yylv)-5 b(al.)0 3945 y(P)n(er)27 b(default)h(yylv)-5 b(al)27 b(\350)h(di)g(tip)r(o)g (in)n(t)f(ma)h(si)f(pu\362)h(cam)n(biarlo)d(dal)j(\034le)f(p)r(er)h(Y) -7 b(A)n(CC)28 b(ride\034nendo)f(YYSTYPE)i(con)e(#de\034ne.)0 4102 y(\310)37 b(necessario)e(c)n(he)h(l'Analizzatore)f(lessicale)h (\(Lexer\))g(sia)g(in)g(grado)f(di)i(accedere)e(a)h(yylv)-5 b(al.)64 b(P)n(er)36 b(questo)g(la)g(si)h(dev)n(e)0 4216 y(dic)n(hiarare)g(nell'am)n(bito)i(dell'Analizzatore)f(lessicale)g (\(Lexer\))h(come)f(una)h(v)-5 b(ariabile)38 b(extern.)72 b(Lo)38 b(Y)-7 b(A)n(CC)40 b(originale)0 4329 y(tralascia)32 b(di)j(fare)f(questo)g(p)r(er)g(v)n(oi,)h(p)r(er)f(cui)h(si)f(do)n (vrebb)r(e)g(aggiungere)e(il)i(seguen)n(te)g(co)r(dice)g(al)g(proprio)f (Analizzatore)0 4443 y(lessicale)26 b(\(Lexer\),)i(giusto)f(sotto)g (#include)h Fk(<)p Fl(y)-7 b(.tab.h)p Fk(>)p Fl(:)p Black Black 0 4666 a Fh(extern)41 b(YYSTYPE)g(yylval;)0 4888 y Fl(Bison,)22 b(c)n(he)f(\350)h(utilizzato)f(di)h(questi)f(tempi)h (dalla)f(maggioranza)d(della)j(gen)n(te,)i(lo)e(fa)g(automaticamen)n (te)f(p)r(er)i(l'utilizzatore.)p Black Black eop end %%Page: 16 16 TeXDict begin 16 15 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.16) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(6.)73 b(Come)30 b(la)m(v)m(orano)j(in)m(ternamen)m(te)e(Lex)h(e)g(Y)-8 b(A)m(CC)1900 b Fl(16)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.6.1) cvn H.B /DEST pdfmark end 0 79 a 83 x Fe(6.1)112 b(V)-9 b(alori)35 b(di)i(categoria)g(\(T)-9 b(ok)m(en)37 b(v)-6 b(alues\))0 372 y Fl(Come)28 b(detto)h(preceden)n(temen)n(te)e(yylex\(\))i(dev)n(e) f(restituire)g(quale)f(tip)r(o)i(di)g(categoria)d(incon)n(tra)h(e)h (mettere)h(il)f(suo)g(v)-5 b(alore)0 485 y(in)33 b(yylv)-5 b(al.)52 b(Quando)32 b(queste)g(categorie)f(v)n(engono)g(de\034nite)j (con)e(il)h(comando)f(\045tok)n(en)g(ad)g(esse)h(v)n(engono)e (assegnati)g(id)0 599 y([iden)n(ti\034cativi])d(n)n(umerici)f(a)g (partire)g(da)g(256.)0 755 y(Grazie)i(a)h(questo,)g(\350)g(p)r (ossibile)f(a)n(v)n(ere)f(tutti)j(i)g(caratteri)d(ASCI)r(I)j(come)e (categorie.)42 b(Diciamo)30 b(c)n(he)g(si)g(v)n(oglia)e(scriv)n(ere)g (un)0 869 y(calcolatore,)d(sino)i(ad)h(ora)e(a)n(vremmo)g(scritto)h (l'Analizzatore)f(lessicale)g(come)h(segue:)p Black Black Black Black 208 1085 a Fc([0-9]+)393 b(yylval=atoi\(yytext\);)44 b(return)c(NUMERO;)208 1189 y([)f(\\n]+)393 b(/*)40 b(ignora)g(spazi)h (bianchi)f(*/;)208 1293 y(-)588 b(return)41 b(MENO;)208 1397 y(\\*)549 b(return)41 b(PER;)208 1501 y(\\+)549 b(return)41 b(PIU;)208 1605 y(...)0 1831 y Fl(La)27 b(grammatica)f(di)i (Y)-7 b(A)n(CC)27 b(con)n(terrebb)r(e)g(allora:)p Black Black Black Black 521 2046 a Fc(exp:)158 b(NUMERO)835 2151 y(|)835 2255 y(exp)40 b(PIU)g(exp)835 2359 y(|)835 2463 y(exp)g(MENO)g(exp)835 2567 y(|)835 2671 y(exp)g(PER)g(exp)0 2896 y Fl(Questo)28 b(\350)g(in)n(utilmen)n(te)h(complicato.)38 b(Usando)27 b(caratteri)g(come)h(abbreviazioni)f(degli)h(id)g(dei)h (sim)n(b)r(oli)f(n)n(umerici,)g(si)g(pu\362)0 3010 y(riscriv)n(ere)d (l'Analizzatore)h(lessicale)h(come:)p Black Black 0 3235 a Fh([0-9]+)433 b(yylval=atoi\(yyte)o(xt\))o(;)37 b(return)k(NUMERO;)0 3349 y([)i(\\n]+)434 b(/*)43 b(ignora)e(spazi)g(bianchi)g(*/;)0 3462 y(.)653 b(return)41 b(\(int\))h(yytext[0];)0 3688 y Fl(Quest'ultimo)c(pun)n(to)g(mette)g(in)h(corrisp)r(ondenza)c(tutti)k (i)g(singoli)e(caratteri)f(p)r(er)i(i)g(quali)g(non)f(\350)h(stata)g (tro)n(v)-5 b(ata)36 b(una)0 3801 y(corrisp)r(ondenza.)0 3958 y(La)27 b(grammatica)f(p)r(er)h(Y)-7 b(A)n(CC)28 b(sarebb)r(e)f(allora:)p Black Black Black Black 521 4174 a Fc(exp:)158 b(NUMERO)835 4278 y(|)835 4382 y(exp)40 b('+')g(exp)835 4486 y(|)835 4590 y(exp)g('-')g(exp)835 4694 y(|)835 4798 y(exp)g('*')g(exp)0 5024 y Fl(Questo)28 b(\350)g(molto)g(pi\371)h(stringato)e(e)h(anc)n(he)g(molto)g(pi\371)g (c)n(hiaro.)38 b(Non)28 b(\350)h(necessario)d(dic)n(hiarare)g(questi)j (sim)n(b)r(oli)f(ascii)f(con)0 5137 y(\045tok)n(en)g(nella)g(testata,)h (sono)e(de\034niti)i(implicitamen)n(te.)0 5294 y(Un'altra)h(cosa)g (molto)h(utile)g(a)g(prop)r(osito)f(di)h(questo)g(costrutto)f(\350)h(c) n(he)g(ora)e(Lex)i(non)g(cerc)n(her\340)e(una)i(corrisp)r(ondenza)d(a)0 5407 y(tutto)h(quello)f(c)n(he)h(gli)f(sp)r(ediamo)g(-)h(evitando)f(il) h(comp)r(ortamen)n(to)e(di)i(default)g(p)r(er)g(il)g(quale)f(tutto)h (ci\362)f(c)n(he)h(in)g(input)g(non)p Black Black eop end %%Page: 17 17 TeXDict begin 17 16 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.17) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(6.)73 b(Come)30 b(la)m(v)m(orano)j(in)m(ternamen)m(te)e(Lex)h(e)g(Y)-8 b(A)m(CC)1900 b Fl(17)p Black 0 162 a(tro)n(v)-5 b(a)31 b(una)h(corrisp)r(ondenza)f(viene)h(in)n(viato)g(in)g(output)h(iden)n (tico.)51 b(Se)33 b(l'uten)n(te)g(di)f(questo)g(calcolatore)e(usa)i(un) h(\002,)f(p)r(er)0 275 y(esempio,)27 b(ora)f(dar\340)h(un)g(errore)f (di)i(analisi,)e(in)n(v)n(ece)h(di)h(v)n(enir)f(ri\035esso)f(nello)h (standard)g(output.)0 408 y SDict begin H.S end 0 408 a 0 408 a SDict begin 13.68 H.A end 0 408 a 0 408 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.6.2) cvn H.B /DEST pdfmark end 0 408 a 159 x Fe(6.2)112 b(Ricorsione:)48 b('a)38 b(destra)g(\350)f(sbagliata')h(\(righ)m(t)d(is)i(wrong\))0 777 y Fl(La)30 b(ricorsione)f(\350)h(un)h(asp)r(etto)g(vitale)f(di)h(Y) -7 b(A)n(CC.)31 b(Senza)g(di)f(essa)g(non)h(si)f(pu\362)h(sp)r (eci\034care)e(c)n(he)i(un)g(\034le)g(consista)e(di)i(una)0 890 y(sequenza)c(di)h(comandi)f(indip)r(enden)n(ti)i(o)f(asserzioni.)36 b(Di)28 b(p)r(er)g(s\351)g(stesso,)f(Y)-7 b(A)n(CC)28 b(\350)g(in)n(teressato)e(solo)h(alla)g(prima)g(regola,)0 1004 y(o)g(a)g(quella)g(c)n(he)h(si)f(designa)g(essere,)f(con)h(il)h (sim)n(b)r(olo)f('\045start',)g(la)g(regola)f(di)i(partenza.)0 1161 y(La)20 b(ricorsione)f(appare)h(in)h(Y)-7 b(A)n(CC)22 b(di)f(due)g(tipi:)34 b(a)21 b(destra)f(e)h(a)g(sinistra.)33 b(La)21 b(ricorsione)e(a)h(sinistra,)i(quella)e(c)n(he)h(si)g(do)n (vrebb)r(e)0 1274 y(usare)26 b(la)i(maggior)d(parte)i(delle)h(v)n (olte,)f(assomiglia)e(a)i(quella)g(c)n(he)h(segue:)p Black Black 0 1514 a Fh(commands:)40 b(/*)i(vuoto)g(*/)349 1627 y(|)349 1741 y(commands)e(command)0 1980 y Fl(Questa)27 b(dice:)38 b(un)28 b(comando)f(pu\362)h(o)f(essere)g(vuoto)g(o)h (consistere)e(di)j(pi\371)f(comandi)f(seguiti)h(da)g(un)g(comando.)37 b(P)n(er)28 b(come)0 2094 y(la)n(v)n(ora)20 b(Y)-7 b(A)n(CC,)24 b(ci\362)e(signi\034ca)g(c)n(he)h(Y)-7 b(A)n(CC)23 b(pu\362)g(ora)e (ritagliare)g(gruppi)h(individuali)i(di)f(comandi)f(facilmen)n(te)h (\(dall'inizio\))0 2207 y(via)k(via)g(riducendoli.)0 2364 y(P)n(aragoniamola)d(con)j(la)h(ricorsione)d(a)i(destra,)g(c)n(he) g(abbastanza)f(stranamen)n(te)h(a)g(molte)g(p)r(ersone)g(pare)g (migliore:)p Black Black 0 2587 a Fh(commands:)40 b(/*)i(vuoto)g(*/)349 2700 y(|)349 2814 y(command)e(commands)0 3037 y Fl(Ma)26 b(questa)g(\350)g(costosa.)35 b(Se)27 b(usata)e(come)h(regola)f (\045start,)h(ric)n(hiede)g(a)g(Y)-7 b(A)n(CC)26 b(di)h(tenere)f(tutti) h(i)g(comandi)f(del)g(v)n(ostro)f(\034le)0 3150 y(nello)f(stac)n(k,)h (il)f(c)n(he)h(pu\362)f(ric)n(hiedere)g(parecc)n(hia)e(memoria.)35 b(Quindi)25 b(si)f(raccomanda)f(caldamen)n(te)h(di)g(usare)g(la)g (ricorsione)0 3264 y(a)g(sinistra)f(quando)g(si)h(analizzino)f(lunghe)h (sequenze)f(di)i(comandi,)f(come)f(in)n(teri)h(\034le.)36 b(Alcune)25 b(v)n(olte)e(\350)h(di\036cile)g(evitare)f(la)0 3377 y(ricorsione)g(a)h(destra)g(ma)h(se)g(le)g(sequenze)f(di)h (comandi)g(non)f(sono)g(tropp)r(o)h(lunghe)f(non)h(\350)g(necessario)e (fare)h(i)h(salti)g(mortali)0 3491 y(p)r(er)i(usare)g(la)g(ricorsione)f (a)h(sinistra.)0 3648 y(Se)g(si)f(ha)h(qualcosa)d(c)n(he)j(delimita)g (\(e)g(quindi)g(separa\))e(i)i(comandi,)f(la)g(ricorsione)f(a)h(destra) g(appare)f(molto)h(naturale,)g(ma)0 3761 y(\350)i(com)n(unque)f (costosa:)p Black Black 0 3984 a Fh(commands:)40 b(/*)i(vuoto)g(*/)349 4098 y(|)349 4211 y(command)e(PUNTOEVIRGOLA)e(commands)0 4434 y Fl(Il)20 b(mo)r(do)g(corretto)f(p)r(er)h(co)r(di\034care)g(in)g (questo)g(caso)f(\350)h(usando)g(la)g(ricorsione)e(a)i(sinistra)f (\(non)h(sono)g(stato)f(io)h(ad)g(in)n(v)n(en)n(tarmi)0 4548 y(neppure)27 b(questo\):)p Black Black 0 4770 a Fh(commands:)40 b(/*)i(vuoto)g(*/)349 4884 y(|)349 4998 y(commands)e(command)g(PUNTOEVIRGOLA)0 5220 y Fl(Una)g(v)n(ersione)f (preceden)n(te)g(di)i(questo)e(HO)n(WTO)h(erroneamen)n(te)e(usa)n(v)-5 b(a)39 b(la)h(ricorsione)e(a)i(destra.)74 b(Markus)39 b(T)-7 b(risk)i(a)0 5334 y(gen)n(tilmen)n(te)27 b(ce)h(l'ha)f(fatto)h (notare.)p Black Black eop end %%Page: 18 18 TeXDict begin 18 17 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.18) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(6.)73 b(Come)30 b(la)m(v)m(orano)j(in)m(ternamen)m(te)e(Lex)h(e)g(Y)-8 b(A)m(CC)1900 b Fl(18)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.6.3) cvn H.B /DEST pdfmark end 0 79 a 83 x Fe(6.3)112 b(A)m(dv)-6 b(anced)38 b(yylv)-6 b(al:)49 b(\045union)0 372 y Fl(A)n(ttualmen)n(te,)28 b(si)f(dev)n(e)h(de\034nire)f(*il*)g(tip)r(o)h(di)g(yylv)-5 b(al.)36 b(Questo)27 b(p)r(er\362)g(non)g(v)-5 b(a)28 b(sempre)f(b)r(ene.)37 b(Ci)28 b(sono)e(situazioni)h(in)h(cui)0 485 y(dobbiamo)e(essere)f(in)i(grado)e(di)i(gestire)f(tipi)h(di)h(dati) e(m)n(ultipli.)38 b(T)-7 b(ornando)25 b(al)h(nostro)g(ip)r(otetico)g (termostato,)g(magari)f(si)0 599 y(vuole)i(essere)f(in)i(grado)e(di)i (scegliere)e(quale)h(stufa)h(si)f(vuole)g(con)n(trollare,)e(cos\354:)p Black Black Black Black 208 829 a Fc(stufa)40 b(edificioprincipale)521 933 y(Selected)h('edificioprincipale')j(stufa)208 1037 y(obiettivo)d(temperatura)g(23)521 1141 y('edificioprincipale')j(stufa) c(obiettivo)h(temperatura)h(adesso)f(23)0 1381 y Fl(Quello)28 b(c)n(he)g(si)g(ric)n(hiede)f(qui)i(\350)f(c)n(he)g(yylv)-5 b(al)28 b(sia)f(una)i('union')f(c)n(he)g(pu\362)g(con)n(tenere)f(sia)h (stringhe)f(c)n(he)h(n)n(umeri)g(in)n(teri)g(-)g(ma)0 1494 y(non)f(sim)n(ultaneamen)n(te.)0 1651 y(Si)20 b(ricordi)f(c)n(he)h (in)g(precedenza)f(si)g(era)g(detto)h(a)g(Y)-7 b(A)n(CC)20 b(c)n(he)g(tip)r(o)g(ci)g(si)g(asp)r(etta)n(v)-5 b(a)19 b(c)n(he)h(yylv)-5 b(al)19 b(fosse)g(de\034nendo)h(YYSTYPE.)0 1764 y(Si)26 b(pu\362)g(ragionev)n(olmen)n(te)d(de\034nire)i(YYSTYPE)j (in)e(mo)r(do)f(c)n(he)g(sia)h(una)f('union')h(nello)f(stesso)g(mo)r (do,)h(ma)f(Y)-7 b(A)n(CC)26 b(ha)g(un)0 1878 y(meto)r(do)h(pi\371)h (semplice)g(p)r(er)f(fare)g(questo:)37 b(il)27 b(comando)g(\045union.)0 2034 y(Basando)r(ci)22 b(sull'esempio)g(4,)i(si)f(pu\362)g(ora)f(scriv) n(ere)f(la)i(grammatica)f(p)r(er)h(Y)-7 b(A)n(CC)23 b(dell'Esempio)h (7.)35 b(Prima)23 b(l'in)n(tro)r(duzione:)p Black Black Black Black 208 2248 a Fc(\045token)40 b(TOKSTUFA)h(TOKRISCALDAMENTO)i (TOKOBIETTIVO)f(TOKTEMPERATURA)208 2456 y(\045union)208 2560 y({)521 2664 y(int)e(numero;)521 2768 y(char)g(*stringa;)208 2872 y(})208 3081 y(\045token)g()h(STATO)208 3185 y(\045token)f()h(NUMERO)208 3289 y(\045token)f()h (PAROLA)0 3512 y Fl(Si)34 b(\350)f(de\034nita)h(la)f('union',)i(c)n(he) e(con)n(tiene)g(soltan)n(to)f(un)i(n)n(umero)e(e)h(una)h(stringa.)53 b(P)n(oi)33 b(usando)g(una)g(sin)n(tassi)f(estesa)h(di)0 3625 y(\045tok)n(en)27 b(si)h(\350)f(spiegato)f(a)i(Y)-7 b(A)n(CC)27 b(a)h(quale)f(parte)g(della)g('union')h(ciascuna)e (categoria)f(do)n(vrebb)r(e)i(accedere.)0 3782 y(In)32 b(questo)g(caso,)g(si)g(\350)g(p)r(ermesso)f(alla)g(categoria)f(ST)-7 b(A)g(TO)32 b(di)h(usare)e(un)h(in)n(tero,)h(come)e(prima.)50 b(La)32 b(stessa)f(cosa)g(p)r(er)h(il)0 3895 y(sim)n(b)r(olo)27 b(NUMER)n(O)h(c)n(he)f(viene)h(usato)e(p)r(er)i(leggere)e(la)h(temp)r (eratura.)0 4052 y(Nuo)n(v)n(o)f(in)n(v)n(ece)h(\350)g(il)h(sim)n(b)r (olo)f(P)-7 b(AR)n(OLA,)28 b(c)n(he)f(\350)h(dic)n(hiarato)e (necessitare)g(una)h(stringa.)0 4208 y(Anc)n(he)h(il)f(\034le)h (dell'Analizzatore)e(lessicale)h(\(Lexer\))g(cam)n(bia)g(un)h(p)r(o':)p Black Black Black Black 208 4422 a Fc(\045{)208 4526 y(#include)41 b()208 4630 y(#include)g()208 4734 y(#include)g("y.tab.h")208 4838 y(\045})208 4942 y(\045\045)208 5046 y([0-9]+)550 b(yylval.numero=atoi\(yytext\);)45 b(return)c(NUMERO;)208 5151 y(stufa)589 b(return)40 b(TOKSTUFA;)208 5255 y(riscaldamento)277 b(return)40 b(TOKRISCALDAMENTO;)208 5359 y(acceso|spento)277 b(yylval.numero=!strcmp\(yytext,"a)q(cces)q (o"\);)46 b(return)40 b(STATO;)p Black Black eop end %%Page: 19 19 TeXDict begin 19 18 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.19) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(7.)73 b(Debugging)3222 b Fl(19)p Black 208 162 a Fc(obiettivo)433 b(return)40 b(TOKOBIETTIVO;)208 266 y(temperatura)355 b(return)40 b(TOKTEMPERATURA;)208 370 y([a-z0-9]+)433 b(yylval.stringa=strdup\(yytext\);r)q(etur)q(n)45 b(PAROLA;)208 474 y(\\n)706 b(/*)40 b(ignora)g(fine)g(linea)h(*/;)208 578 y([)e(\\t]+)550 b(/*)40 b(ignora)g(spazi)g(bianchi)h(*/;)208 682 y(\045\045)0 905 y Fl(Come)25 b(si)h(pu\362)f(v)n(edere,)g(non)g (si)h(accede)f(pi\371)h(direttamen)n(te)f(a)g(yylv)-5 b(al,)26 b(si)f(aggiunge)f(un)i(su\036sso)f(c)n(he)g(indica)g(a)h (quale)f(parte)0 1019 y(di)35 b(esso)f(si)g(vuole)g(accedere.)57 b(Non)35 b(si)g(ha)f(bisogno)g(di)h(farlo)e(nella)i(grammatica)e(p)r (er)h(Y)-7 b(A)n(CC)35 b(p)r(er\362,)h(visto)e(c)n(he)h(Y)-7 b(A)n(CC)0 1132 y(compie)27 b(la)h(magia)e(da)h(s\351:)p Black Black Black Black 208 1362 a Fc(scegli_stufa:)521 1466 y(TOKSTUFA)41 b(PAROLA)521 1571 y({)835 1675 y(printf\("\\tScelta) i(stufa)d('\045s'\\n",$2\);)835 1779 y(stufa=$2;)521 1883 y(})521 1987 y(;)0 2226 y Fl(A)32 b(seguito)f(della)h(dic)n (hiarazione)e(del)i(\045tok)n(en)f(di)h(cui)g(sopra,)f(Y)-7 b(A)n(CC)32 b(sceglie)f(automaticamen)n(te)g(il)h(mem)n(bro)f ('stringa')0 2340 y(dalla)26 b(nostra)f('union'.)37 b(Si)26 b(noti)h(pure)f(c)n(he)g(si)h(\350)f(memorizzata)f(una)h(copia)g(di)h ($2,)f(c)n(he)g(successiv)-5 b(amen)n(te)25 b(viene)h(usata)g(p)r(er)0 2454 y(dire)h(all'uten)n(te)h(a)f(quale)g(stufa)h(sta)f(mandando)g (comandi:)p Black Black Black Black 208 2684 a Fc(target_set:)521 2788 y(TOKOBIETTIVO)42 b(TOKTEMPERATURA)g(NUMERO)521 2892 y({)835 2996 y(printf\("\\tPer)g(stufa)e('\045s')h(temperatura)g (impostata)g(a)f(\045d\\n",stufa,$3\);)521 3100 y(})521 3204 y(;)0 3444 y Fl(P)n(er)27 b(maggiori)f(dettagli)h(leggere)f (esempio7.y)-7 b(.)0 3585 y SDict begin H.S end 0 3585 a 0 3585 a SDict begin 13.68 H.A end 0 3585 a 0 3585 a SDict begin [ /View [/XYZ H.V] /Dest (section.7) cvn H.B /DEST pdfmark end 0 3585 a 197 x Fg(7)131 b(Debugging)0 4021 y Fl(Sp)r(ecialmen)n(te)19 b(quando)g(si)g(sta)f(imparando)g(\350)h (imp)r(ortan)n(te)g(a)n(v)n(ere)e(strumen)n(ti)i(p)r(er)g(il)g (debugging.)34 b(F)-7 b(ortunatamen)n(te)18 b(Y)-7 b(A)n(CC)0 4134 y(pu\362)33 b(dare)f(molte)g(informazioni.)52 b(Queste)32 b(informazioni)g(ric)n(hiedono)f(alcune)i(attivit\340)f(addizionali,)h (cos\354)f(\350)h(necessario)0 4248 y(fornire)27 b(qualc)n(he)f (opzione)h(p)r(er)h(abilitarle.)0 4404 y(Quando)33 b(si)i(compila)f(la) g(grammatica)e(si)j(dev)n(e)f(aggiungere)e(\025debug)h(e)i(\025v)n(erb) r(ose)d(alla)i(linea)g(di)h(comando)e(di)i(Y)-7 b(A)n(CC.)0 4518 y(Nella)27 b(testata)h(C)f(della)g(grammatica)f(aggiungere)f(la)j (seguen)n(te)e(de\034nizione:)0 4674 y(in)n(t)i(yydebug=1;)0 4831 y(Questo)f(generer\340)e(il)j(\034le)g('y)-7 b(.output')28 b(c)n(he)f(spiega)g(la)g(macc)n(hina)f(degli)i(stati)f(c)n(he)g(\350)h (stata)f(creata.)0 4987 y(Quando)g(si)h(lancia)f(il)h(binario)f (generato,)g(v)n(err\340)f(mostrato)g(*molto*)h(di)h(quello)g(c)n(he)f (sta)h(succendendo,)f(incluso)h(a)g(quale)0 5101 y(stato)f(la)g(macc)n (hina)g(degli)g(stati)h(si)f(tro)n(v)-5 b(a)26 b(attualmen)n(te,)i(e)f (quale)g(categoria)f(si)h(sta)g(leggendo.)0 5257 y(P)n(eter)k(Jinks)h (ha)f(scritto)g(una)g(pagina)g(in)h Fd(debugging)p 0 0 1 TeXcolorrgb 1746 5276 a SDict begin H.S end 1746 5276 a 0 0 1 TeXcolorrgb -19 x Fh(http://www.cs.ma)o(n.a)o(c.)o(uk)o(/~p)o(jj)o(/cs)o(21)o(21)o (/de)o(bu)o(g.)o(htm)o(l)p 0 0 1 TeXcolorrgb 3751 5200 a SDict begin H.R end 3751 5200 a 3751 5257 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.cs.man.ac.uk/~pjj/cs2121/debug.html) >> /Subtype /Link H.B /ANN pdfmark end 3751 5257 a Black 31 w Fl(c)n(he)0 5371 y(con)n(tiene)27 b(alcuni)g(errori)f(com)n(uni)h(e)h(come)f (risolv)n(erli.)p Black Black eop end %%Page: 20 20 TeXDict begin 20 19 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.20) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(7.)73 b(Debugging)3222 b Fl(20)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.7.1) cvn H.B /DEST pdfmark end 0 79 a 83 x Fe(7.1)112 b(La)38 b(macc)m(hina)f(degli)f (stati)0 372 y Fl(In)n(ternamen)n(te,)28 b(l'Analizzatore)f(lessicale)g (di)i(Y)-7 b(A)n(CC)28 b(esegue)g(una)g(cosiddetta)g('macc)n(hina)f (degli)h(stati'.)40 b(Come)28 b(il)g(nome)0 485 y(suggerisce)c(\350)h (una)h(macc)n(hina)f(c)n(he)g(pu\362)h(assumere)e(molti)i(stati.)36 b(Ci)26 b(sono)f(p)r(oi)h(regole)e(c)n(he)i(go)n(v)n(ernano)c(i)k (passaggi)e(da)h(uno)0 599 y(stato)f(a)g(un)h(altro.)35 b(T)-7 b(utto)25 b(parte)f(con)g(la)g(cosiddetta)g(regola)f(c)n(he)h (ho)h(c)n(hiamato)e('radice')h(menzionata)g(preceden)n(temen)n(te.)0 755 y(P)n(er)j(citare)g(dall'uscita)g(dell'Esempio)h(6)f(y)-7 b(.output:)p Black Black Black Black 208 969 a Fc(stato)40 b(0)364 1177 y(0)g($accept:)h(.)e(comandi)i($end)364 1385 y($default)316 b(riduzione)41 b(con)f(la)g(regola)g(1)g (\(comandi\))364 1593 y(comandi)355 b(prosecuzione)42 b(allo)e(stato)g(1)208 1802 y(stato)g(1)364 2010 y(0)g($accept:)h (comandi)g(.)e($end)364 2114 y(2)h(comandi:)h(comandi)g(.)e(comando)i (PUNTOEVIRGOLA)364 2322 y($end)197 b(shift)41 b(e)e(prosecuzione)j (allo)e(stato)g(2)364 2426 y(ZONETOK)80 b(shift)41 b(e)e(prosecuzione)j (allo)e(stato)g(3)364 2635 y(comando)276 b(prosecuzione)42 b(allo)e(stato)h(4)364 2739 y(imposta_zone)81 b(prosecuzione)42 b(allo)e(stato)h(5)0 2962 y Fl(P)n(er)28 b(default,)h(questo)f(stato)f (riduce)h(l'uso)g(della)g(regola)e('comandi'.)39 b(Questa)27 b(\350)i(la)f(regola)e(ricorsiv)-5 b(a)26 b(menzionata)i(prima)0 3075 y(c)n(he)f(de\034nisce)h('comandi')f(come)g(insieme)g(di)h(dic)n (hiarazioni)e(di)i(comandi)f(individuali,)g(seguita)g(da)g(un)h(pun)n (to)f(e)h(virgola,)0 3189 y(seguito)f(ev)n(en)n(tualmen)n(te)f(da)i (altri)f(comandi.)0 3345 y(Questo)33 b(stato)f(con)n(tin)n(ua)h(a)g (ridurre)f(la)h(frase)g(sino)g(a)g(quando)f(non)i(incon)n(tra)e (qualcosa)f(c)n(he)i(\350)h(in)g(grado)d(di)j(capire,)g(in)0 3459 y(questo)d(caso,)f(un)i(ZONETOK,)e(cio)r(\350,)i(la)f(parola)e ('zone'.)47 b(V)-7 b(a)31 b(quindi)h(allo)e(stato)h(3,)g(c)n(he)g(ha)g (ulteriormen)n(te)f(a)h(c)n(he)g(fare)0 3572 y(con)c(un)h(comando)f(di) g(zona:)p Black Black Black Black 208 3802 a Fc(state)40 b(3)364 4011 y(4)g(imposta_zone:)i(ZONETOK)f(.)e(nomefradoppiapici)k (contenutozone)364 4219 y(DOPPIOAPICE)81 b(shift)41 b(e)e(prosecuzione) j(allo)e(stato)g(6)364 4427 y(nomefradoppiapici)83 b(prosecuzione)41 b(allo)g(stato)f(7)0 4666 y Fl(La)29 b(prima)f(linea)h(con)n(tiene)g (un)g('.')42 b(p)r(er)29 b(indicare)f(do)n(v)n(e)g(si)h(\350:)40 b(si)29 b(\350)g(app)r(ena)g(visto)f(un)i(ZONETOK)e(e)h(si)g(\350)g(in) h(cerca)d(di)j(un)0 4780 y('nomefradoppiapici'.)44 b(Apparen)n(temen)n (te)30 b(un)h(nomefradoppiapici)e(comincia)h(con)g(un)h(DOPPIO)n (APICE,)g(c)n(he)g(manda)0 4894 y(la)c(macc)n(hina)g(allo)g(stato)g(6.) 0 5050 y(P)n(er)f(andare)e(oltre)h(con)h(l'esempio,)g(utilizzare)f (l'Esempio)h(6)f(c)n(he)h(con)n(tiene)f(le)h(opzioni)f(citate)h(nella)g (sezione)f(Debugging,)0 5164 y(oppure)i(aggiungete)f(le)i(opzioni)e (all'Esempio)i(7,)f(ricompilate,)g(eseguite,)g(ed)g(esaminate)g(y)-7 b(.output.)p Black Black eop end %%Page: 21 21 TeXDict begin 21 20 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.21) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(8.)73 b(Ulteriori)31 b(letture)2996 b Fl(21)p Black 0 79 a SDict begin H.S end 0 79 a 0 79 a SDict begin 13.68 H.A end 0 79 a 0 79 a SDict begin [ /View [/XYZ H.V] /Dest (subsection.7.2) cvn H.B /DEST pdfmark end 0 79 a 83 x Fe(7.2)112 b(Con\035itti:)48 b('sp)s(osta/riduci',)37 b('riduci/riduci')0 372 y Fl(Quando)25 b(Y)-7 b(A)n(CC)27 b(a)n(vvisa)d(di)j(un)g(con\035itto,)f(\350)g (probabile)g(ci)g(si)g(tro)n(vi)g(nei)g(guai.)36 b(La)26 b(soluzione)f(di)h(questi)h(con\035itti)f(sem)n(bra)0 485 y(essere)i(in)h(qualc)n(he)f(mo)r(do)h(una)g(forma)f(d'arte)h(c)n (he)f(pu\362)h(insegnare)f(molto)g(a)h(prop)r(osito)f(del)h(linguaggio) e(in)i(de\034nizione.)0 599 y(Pi\371)f(di)g(quan)n(to)f(non)g(si)h (sarebb)r(e)e(v)n(oluto)h(sap)r(ere.)0 755 y(I)37 b(problemi)g(girano)f (in)n(torno)g(al)h(mo)r(do)g(d'in)n(terpretare)f(una)h(sequenza)g(di)g (categorie.)65 b(Si)37 b(supp)r(onga)g(di)h(de\034nire)f(un)0 869 y(linguaggio)26 b(c)n(he)h(dev)n(e)g(essere)f(in)i(grado)e(di)i (accettare)e(en)n(tram)n(bi)h(questi)g(comandi:)p Black Black Black Black 521 1077 a Fc(cancella)41 b(stufa)g(tutte)521 1181 y(cancella)g(stufa)g(numero)0 1398 y Fl(P)n(er)27 b(farlo)g(si)g(de\034nisce)h(la)f(grammatica:)p Black Black Black Black 521 1606 a Fc(cancella_stufe:)835 1710 y(TOKCANCELLA)42 b(TOKSTUFA)f(modo)835 1814 y({)1149 1918 y(cancellastufe\($3\);)835 2022 y(})521 2231 y(modo:)119 b(PAROLA)521 2439 y(cancella_una_stufa:)835 2543 y(TOKCANCELLA)42 b(TOKSTUFA)f(PAROLA)835 2647 y({)1149 2751 y(cancella\($3\);)835 2855 y(})0 3072 y Fl(Si)26 b(ann)n(usa)f(gi\340)g(o)r(dore)f(di)i (guai.)36 b(La)25 b(macc)n(hina)g(degli)g(stati)h(comincia)f(leggendo)f (la)i(parola)e('delete')i(e)g(dev)n(e)f(p)r(oi)h(decidere)0 3186 y(do)n(v)n(e)20 b(andare)f(basandosi)h(sulla)g(successiv)-5 b(a)20 b(categoria.)32 b(Questa)21 b(prossima)e(categoria)g(pu\362)h (essere)g(un)h(mo)r(do)g(c)n(he)g(sp)r(eci\034ca)0 3300 y(come)27 b(cancellare)f(le)i(stufe,)g(oppure)f(il)g(nome)h(di)g(una)f (stufa)h(da)f(cancellare.)0 3456 y(Il)f(problema)f(\350)h(c)n(he)g(p)r (er)g(en)n(tram)n(bi)g(i)g(comandi)f(la)h(prossima)f(categoria)f (sar\340)g(una)i(P)-7 b(AR)n(OLA.)27 b(Y)-7 b(A)n(CC)26 b(quindi)h(non)f(ha)f(la)0 3570 y(minima)k(idea)f(su)h(cosa)e(fare.)39 b(Questo)28 b(p)r(orta)g(ad)g(un)h(a)n(vviso)e(di)i ('riduzione/riduzione',)e(e)h(a)g(un)h(ulteriore)f(a)n(vviso)f(c)n(he)h (il)0 3683 y(no)r(do)f('cancella_una_stufa')f(non)h(v)n(err\340)f(mai)h (raggiun)n(to.)0 3840 y(In)65 b(questo)f(caso)g(il)g(con\035itto)h (\350)g(risolto)e(facilmen)n(te)i(\(cio)r(\350)g(rinominando)e(il)i (primo)f(comando)g(in)h('cancel-)0 3953 y(la_tutte_le_stufe',)41 b(o)e(facendo)f(div)n(en)n(tare)f(una)i(categoria)e(separata)f ('tutte'\),)43 b(ma)c(qualc)n(he)f(v)n(olta)g(\350)h(pi\371)g (di\036cile)0 4067 y(v)n(enirne)29 b(fuori.)42 b(Il)30 b(\034le)f(y)-7 b(.output)30 b(generato)e(quando)h(si)g(passa)g(a)g(y)n (acc)f(l'opzione)h(\025v)n(erb)r(ose)f(pu\362)h(essere)f(di)i (grandissimo)0 4180 y(aiuto.)0 4302 y SDict begin H.S end 0 4302 a 0 4302 a SDict begin 13.68 H.A end 0 4302 a 0 4302 a SDict begin [ /View [/XYZ H.V] /Dest (section.8) cvn H.B /DEST pdfmark end 0 4302 a 213 x Fg(8)131 b(Ulteriori)46 b(letture)0 4754 y Fl(GNU)35 b(Y)-7 b(A)n(CC)34 b(\(Bison\))g(viene)f (fornito)h(con)f(un)h(info-\034le)g(\(.info\))h(molto)e(b)r(ello)h(c)n (he)g(do)r(cumen)n(ta)f(la)h(sin)n(tassi)f(di)h(Y)-7 b(A)n(CC)0 4867 y(molto)30 b(b)r(ene.)47 b(Menziona)30 b(Lex)g(solo)g(una)h(v)n(olta,)f(ma)h(p)r(er)f(altri)g(v)n(ersi)g(\350) h(molto)f(buono.)46 b(Si)31 b(p)r(ossono)e(leggere)g(i)i(\034le)g (.info)0 4981 y(con)c(Emacs)h(o)f(con)g(quello)g(strumen)n(to)g(molto)g (b)r(ello)h(c)n(he)f(\350)h('pinfo'.)37 b(\310)28 b(disp)r(onibile)g (anc)n(he)f(sul)g(sito)g(GNU:)0 5137 y Fd(BISON)i(Manual)p 0 0 1 TeXcolorrgb 591 5156 a SDict begin H.S end 591 5156 a 0 0 1 TeXcolorrgb -19 x Fh(http://www.gnu.or)o(g/)o(man)o(ua)o(l/)o(bis)o(on)o(/)p 0 0 1 TeXcolorrgb 1986 5079 a SDict begin H.R end 1986 5079 a 1986 5137 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.gnu.org/manual/bison/) >> /Subtype /Link H.B /ANN pdfmark end 1986 5137 a Black 28 w Fl(.)0 5294 y(Flex)e(viene)f(fornito)h(con)f (una)h(buona)f(manpage)f(c)n(he)i(\350)g(molto)f(utile)h(se)g(si)g(ha)f (gi\340)g(una)h(comprensione)e(a)h(grandi)g(linee)h(di)0 5407 y(cosa)f(faccia)h(Flex.)37 b(Il)p Black Black eop end %%Page: 22 22 TeXDict begin 22 21 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.22) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(9.)73 b(Riconoscimen)m(ti)29 b(e)j(ringraziamen)m(ti)2322 b Fl(22)p Black 0 162 a Fd(Manuale)31 b(Flex)p 0 0 1 TeXcolorrgb 519 180 a SDict begin H.S end 519 180 a 0 0 1 TeXcolorrgb -18 x Fh(http://www.gnu.or)o(g/)o (ma)o(nua)o(l/)o(fl)o(ex/)p 0 0 1 TeXcolorrgb 1870 104 a SDict begin H.R end 1870 104 a 1870 162 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.gnu.org/manual/flex/) >> /Subtype /Link H.B /ANN pdfmark end 1870 162 a Black 28 w Fl(\350)c(anc)n(he)g (disp)r(onibile)h(online.)0 318 y(Dop)r(o)d(l'in)n(tro)r(duzione)f(di)i (Lex)e(e)i(Y)-7 b(A)n(CC)25 b(\350)g(probabile)f(ci)h(si)g(accorga)e(c) n(he)h(si)h(ha)g(necessit\340)f(di)i(maggiori)d(informazioni.)35 b(Io)0 432 y(non)27 b(ho)h(ancora)d(letto)j(alcuno)f(di)h(questi)f (libri,)h(ma)f(sono)g(buoni:)p Black 0 655 a Ff(Bison-The)k(Y)-8 b(acc-Compatible)30 b(P)m(arser)j(Generator)p Black 208 801 a Fl(Di)154 b(Charles)e(Donnelly)h(e)h(Ric)n(hard)e(Stallman.)415 b(Un)154 b(uten)n(te)f(di)h Fd(A)n(mazon)p 0 0 1 TeXcolorrgb 208 933 a SDict begin H.S end 208 933 a 0 0 1 TeXcolorrgb -18 x Fh(http://www.amaz)o(on)o (.c)o(om/)o(ex)o(ec/)o(ob)o(id)o(os/)o(AS)o(IN)o(/05)o(95)o(10)o(032)o (5/)o(qid)o(=9)o(89)o(165)o(19)o(4/)o(sr=)o(1-)s(2/r)o(ef)o(=s)o(c_b)o (_3)o(/00)o(2-)s(773)o(72)o(49)o(-)t(14)o(04)o(015)p 0 0 1 TeXcolorrgb 4621 857 a SDict begin H.R end 4621 857 a 4621 915 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.amazon.com/exec/obidos/ASIN/0595100325/qid=989165194/sr=1-2/ref=sc_b_3/002-7737249-1404015) >> /Subtype /Link H.B /ANN pdfmark end 4621 915 a Black 208 1029 a Fl(lo)27 b(ha)g(tro)n(v)-5 b(ato)26 b(utile.)p Black 0 1209 a Ff(Lex)32 b(&)g(Y)-8 b(acc)p Black 208 1355 a Fl(Di)86 b(John)g(R.)g(Levine,)101 b(T)-7 b(on)n(y)85 b(Mason)g(e)h(Doug)g(Bro)n(wn.)211 b(\310)87 b(considerato)d(il)i(la)n(v)n(oro)e(stan-)208 1469 y(dard)78 b(sull'argomen)n(to,)89 b(anc)n(he)78 b(se)h(\350)g(un)g(p)r(o')g (datato.)190 b(Recensioni)78 b(su)h(di)g(esso)f(su)h Fd(A)n(mazon)p 0 0 1 TeXcolorrgb 208 1601 a SDict begin H.S end 208 1601 a 0 0 1 TeXcolorrgb -19 x Fh(http://www.amaz)o(on)o(.c)o(om/)o(ex)o (ec/)o(ob)o(id)o(os/)o(AS)o(IN)o(/15)o(65)o(92)o(000)o(7/)o(ref)o(=s)o (im)o(_bo)o(ok)o(s/)o(002)o(-)t(7)o(737)o(24)o(9-)s(140)o(401)o(5)p 0 0 1 TeXcolorrgb 3833 1525 a SDict begin H.R end 3833 1525 a 3833 1582 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.amazon.com/exec/obidos/ASIN/1565920007/ref=sim_books/002-7737249-1404015) >> /Subtype /Link H.B /ANN pdfmark end 3833 1582 a Black 27 w Fl(.)p Black 0 1762 a Ff(Compilers)29 b(:)42 b(Principles,)30 b(T)-8 b(ec)m(hniques,)32 b(and)g(T)-8 b(o)s(ols)p Black 208 1909 a Fl(Di)28 b(Alfred)f(V.)h(Aho,)g(Ra)n(vi)f (Sethi,)h(Je\033rey)e(D.)j(Ullman.)37 b(Il)27 b('Dragon)f(Bo)r(ok'.)36 b(\310)28 b(uscito)g(nel)f(1985)f(e)h(lo)g(con)n(tin)n(uano)208 2023 y(a)g(ristampare.)35 b(Considerato)26 b(il)i(la)n(v)n(oro)c (standard)j(sulla)g(costruzione)f(di)i(compilatori.)208 2170 y Fd(A)n(mazon)p 0 0 1 TeXcolorrgb 519 2188 a SDict begin H.S end 519 2188 a 0 0 1 TeXcolorrgb -18 x Fh(http://www.amazo)o(n.)o(co)o(m/e)o (xe)o(c/)o(obi)o(do)o(s/)o(ASI)o(N/)o(020)o(11)o(00)o(886)o(/r)o(ef)o (=si)o(m_)o(bo)o(oks)o(/0)o(02)o(-)t(77)o(372)o(49)o(-)t(14)o(04)o(01)o (5)p 0 0 1 TeXcolorrgb 4144 2112 a SDict begin H.R end 4144 2112 a 4144 2170 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.amazon.com/exec/obidos/ASIN/0201100886/ref=sim_books/002-7737249-1404015) >> /Subtype /Link H.B /ANN pdfmark end 4144 2170 a Black 0 2392 a Fl(Thomas)37 b(Niemann)g(ha)h(scritto)e (un)i(do)r(cumen)n(to)f(c)n(he)h(spiega)e(come)h(scriv)n(ere)f (compilatori)g(e)h(calcolatori)f(con)h(Lex)g(e)0 2506 y(Y)-7 b(A)n(CC.)28 b(Lo)f(si)g(pu\362)h(tro)n(v)-5 b(are)26 b Fd(qui)p 0 0 1 TeXcolorrgb 1069 2525 a SDict begin H.S end 1069 2525 a 0 0 1 TeXcolorrgb -19 x Fh(http://epaperpres)o(s.)o(co)o(m/l)o(ex)o (and)o(ya)o(cc)o(/in)o(de)o(x.)o(htm)o(l)p 0 0 1 TeXcolorrgb 2987 2448 a SDict begin H.R end 2987 2448 a 2987 2506 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://epaperpress.com/lexandyacc/index.html) >> /Subtype /Link H.B /ANN pdfmark end 2987 2506 a Black 27 w Fl(.)0 2663 y(Il)41 b(newsgroup)f(mo)r(derato)g(comp.compilers)f (pu\362)i(essere)f(utile)i(ma)f(o)r(ccorre)e(tenere)h(a)h(men)n(te)g(c) n(he)g(le)g(p)r(ersone)f(non)0 2776 y(sono)51 b(un)i(help)r(desk)g (dedicato)f(agli)g(analizzatori!)109 b(Prima)53 b(di)f(p)r(ostare)g(si) g(legga)f(la)h(loro)g(in)n(teressan)n(te)f Fd(p)l(agina)p 0 0 1 TeXcolorrgb 0 2908 a SDict begin H.S end 0 2908 a 0 0 1 TeXcolorrgb -18 x Fh(http://compilers)o(.i)o(ecc)o(.c)o(om)o(/)p 0 0 1 TeXcolorrgb 1133 2832 a SDict begin H.R end 1133 2832 a 1133 2890 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://compilers.iecc.com/) >> /Subtype /Link H.B /ANN pdfmark end 1133 2890 a Black 28 w Fl(e)27 b(sp)r(ecialmen)n(te)g(la)h Fd(F)-8 b(A)n(Q)p 0 0 1 TeXcolorrgb 2003 2908 a SDict begin H.S end 2003 2908 a 0 0 1 TeXcolorrgb -18 x Fh(http://compilers)o(.ie)o(cc)o(.c)o (om/)o(fa)o(q.t)o(xt)p 0 0 1 TeXcolorrgb 3441 2832 a SDict begin H.R end 3441 2832 a 3441 2890 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://compilers.iecc.com/faq.txt) >> /Subtype /Link H.B /ANN pdfmark end 3441 2890 a Black 28 w Fl(.)0 3046 y(Lex)24 b(-)h(A)g(Lexical)f(Analyzer)f(Generator)g(b)n(y)i(M.)g (E.)g(Lesk)f(e)h(E.)g(Sc)n(hmidt)g(\350)g(uno)f(dei)h(do)r(cumen)n(ti)g (di)g(riferimen)n(to)f(originali)0 3160 y(p)r(er)j(Lex.)37 b(Si)28 b(pu\362)f(tro)n(v)-5 b(are)0 3316 y Fd(qui)p 0 0 1 TeXcolorrgb 136 3335 a SDict begin H.S end 136 3335 a 0 0 1 TeXcolorrgb -19 x Fh(http://www.cs.u)o(tex)o(as)o(.ed)o(u/)o(us)o(ers)o(/n)o(ov)o (ak/)o(le)o(xp)o(ape)o(r.)o(ht)o(m)p 0 0 1 TeXcolorrgb 2271 3259 a SDict begin H.R end 2271 3259 a 2271 3316 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.cs.utexas.edu/users/novak/lexpaper.htm) >> /Subtype /Link H.B /ANN pdfmark end 2271 3316 a Black 28 w Fl(.)0 3473 y(Y)e(acc:)42 b(Y)-7 b(et)31 b(Another)f (Compiler-Compiler)e(di)j(Stephen)f(C.)h(Johnson)e(\350)h(uno)g(dei)g (do)r(cumen)n(ti)h(di)f(riferimen)n(to)g(originali)0 3586 y(p)r(er)d(Y)-7 b(A)n(CC.)28 b(Si)g(pu\362)g(tro)n(v)-5 b(are)0 3743 y Fd(qui)p 0 0 1 TeXcolorrgb 136 3761 a SDict begin H.S end 136 3761 a 0 0 1 TeXcolorrgb -18 x Fh(http://www.cs.u)o(tex)o(as)o(.ed) o(u/)o(us)o(ers)o(/n)o(ov)o(ak/)o(ya)o(cc)o(pap)o(er)o(.h)o(tm)p 0 0 1 TeXcolorrgb 2315 3685 a SDict begin H.R end 2315 3685 a 2315 3743 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.cs.utexas.edu/users/novak/yaccpaper.htm) >> /Subtype /Link H.B /ANN pdfmark end 2315 3743 a Black 27 w Fl(.)37 b(Con)n(tiene)27 b(utili)i(suggerimen)n (ti)d(di)i(stile.)0 3886 y SDict begin H.S end 0 3886 a 0 3886 a SDict begin 13.68 H.A end 0 3886 a 0 3886 a SDict begin [ /View [/XYZ H.V] /Dest (section.9) cvn H.B /DEST pdfmark end 0 3886 a 195 x Fg(9)131 b(Riconoscimen)l(ti)45 b(e)f(ringraziamen)l(ti)p Black 125 4310 a Fb(\017)p Black 41 w Fl(P)n(ete)27 b(Jinks)g Fk(<)p Fl(p)5 b(jj\045cs.man.ac.uk)p Fk(>)p Black 125 4490 a Fb(\017)p Black 41 w Fl(Chris)27 b(Lattner)g Fk(<)p Fl(sabre\045nondot.org)p Fk(>)p Black 125 4670 a Fb(\017)p Black 41 w Fl(John)g(W.)h(Milla)n(w)n(a)n(y)d Fk(<)p Fl(johnmilla)n(w)n(a)n(y\045y)n(aho)r(o.com)p Fk(>)p Black 125 4850 a Fb(\017)p Black 41 w Fl(Martin)i(Neitzel)h Fk(<)p Fl(neitzel\045gaertner.de)p Fk(>)p Black 125 5030 a Fb(\017)p Black 41 w Fl(Sumit)g(P)n(anda)n(y)n(a)e Fk(<)p Fl(sumit\045elitecore.com)p Fk(>)p Black 125 5210 a Fb(\017)p Black 41 w Fl(Esmond)h(Pitt)i Fk(<)p Fl (esmond.pitt\045bigp)r(ond.com)p Fk(>)p Black 125 5390 a Fb(\017)p Black 41 w Fl(Eric)e(S.)h(Ra)n(ymond)p Black Black eop end %%Page: 23 23 TeXDict begin 23 22 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a Black 0 TeXcolorgray 0 -200 a SDict begin H.S end 0 -200 a 0 TeXcolorgray 0 TeXcolorgray 0 -200 a SDict begin H.R end 0 -200 a 0 -200 a SDict begin [ /View [/XYZ H.V] /Dest (page.23) cvn H.B /DEST pdfmark end 0 -200 a Black 0 -167 3900 5 v Ff(9.)73 b(Riconoscimen)m(ti)29 b(e)j(ringraziamen)m(ti)2322 b Fl(23)p Black Black 125 162 a Fb(\017)p Black 41 w Fl(Bob)27 b(Sc)n(hmertz)g Fk(<)p Fl(sc)n(hmertz\045w)n(am.umd.edu)p Fk(>)p Black 125 342 a Fb(\017)p Black 41 w Fl(A)n(dam)g(Sulmic)n(ki)h Fk(<)p Fl(adam\045cfar.umd.edu)p Fk(>)p Black 125 522 a Fb(\017)p Black 41 w Fl(Markus)e(T)-7 b(risk)i(a)27 b Fk(<)p Fl(trisk)-5 b(a\045gmx.at)p Fk(>)p Black 125 702 a Fb(\017)p Black 41 w Fl(Erik)27 b(V)-7 b(erbruggen)26 b Fk(<)p Fl(erik\045road-w)n(arrior.cs.kun.nl)p Fk(>)p Black 125 882 a Fb(\017)p Black 41 w Fl(Gary)169 b(V.)h(V)-7 b(aughan)170 b Fk(<)p Fl(gary\045gn)n(u.org)p Fk(>)c Fl(\(leggete)j(il)i(suo)e(splendido)h Fd(A)n(utob)l(o)l(ok)p 0 0 1 TeXcolorrgb 208 1014 a SDict begin H.S end 208 1014 a 0 0 1 TeXcolorrgb -19 x Fh(http://sources.)o(re)o(dh)o(at.)o(co)o(m/a)o(ut)o(ob)o(ook)p 0 0 1 TeXcolorrgb 1689 938 a SDict begin H.R end 1689 938 a 1689 995 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://sources.redhat.com/autobook) >> /Subtype /Link H.B /ANN pdfmark end 1689 995 a Black 28 w Fl(\))p Black 125 1175 a Fb(\017)p Black 41 w Fd(Ivo)30 b(van)g(der)g(Wijk)p 0 0 1 TeXcolorrgb 852 1194 a SDict begin H.S end 852 1194 a 0 0 1 TeXcolorrgb -19 x Fh(http://vanderwi)o(jk.) o(in)o(fo)p 0 0 1 TeXcolorrgb 1810 1118 a SDict begin H.R end 1810 1118 a 1810 1175 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://vanderwijk.info) >> /Subtype /Link H.B /ANN pdfmark end 1810 1175 a Black 28 w Fl(\()208 1322 y Fd(A)n(maze)f (Internet)p 0 0 1 TeXcolorrgb 799 1340 a SDict begin H.S end 799 1340 a 0 0 1 TeXcolorrgb -18 x Fh(http://www.amaz)o(e.n)o(l)p 0 0 1 TeXcolorrgb 1627 1264 a SDict begin H.R end 1627 1264 a 1627 1322 a SDict begin [ /H /I /Border [0 0 0] /Color [0 1 1] /Action << /Subtype /URI /URI (http://www.amaze.nl) >> /Subtype /Link H.B /ANN pdfmark end 1627 1322 a Black 27 w Fl(\))p Black Black eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF esempi-lex-yacc/0000770000000000000560000000000011264776442013251 5ustar rootplugdevesempi-lex-yacc/compila.esempio10000770000000000000560000000005411264776440016341 0ustar rootplugdevlex esempio1.l cc lex.yy.c -o esempio1 -lfl esempi-lex-yacc/compila.esempio20000770000000000000560000000005411264776440016342 0ustar rootplugdevlex esempio2.l cc lex.yy.c -o esempio2 -lfl esempi-lex-yacc/compila.esempio30000770000000000000560000000005411264776441016344 0ustar rootplugdevlex esempio3.l cc lex.yy.c -o esempio3 -lfl esempi-lex-yacc/compila.esempio40000770000000000000560000000010311264776441016340 0ustar rootplugdevlex esempio4.l yacc -d esempio4.y cc lex.yy.c y.tab.c -o esempio4 esempi-lex-yacc/compila.esempio50000770000000000000560000000010311264776441016341 0ustar rootplugdevlex esempio5.l yacc -d esempio5.y cc lex.yy.c y.tab.c -o esempio5 esempi-lex-yacc/compila.esempio60000770000000000000560000000012511264776441016346 0ustar rootplugdevlex esempio6.l yacc --verbose --debug -d esempio6.y cc lex.yy.c y.tab.c -o esempio6 esempi-lex-yacc/compila.esempio70000770000000000000560000000010311264776441016343 0ustar rootplugdevlex esempio7.l yacc -d esempio7.y cc lex.yy.c y.tab.c -o esempio7 esempi-lex-yacc/esempio1.l0000770000000000000560000000016311264776441015152 0ustar rootplugdev%{ #include %} %% stop printf("Ricevuto comando Stop\n"); start printf("Ricevuto comando Start\n"); %% esempi-lex-yacc/esempio2.l0000770000000000000560000000015511264776441015154 0ustar rootplugdev%{ #include %} %% [0123456789]+ printf("NUMERO\n"); [a-zA-Z][a-zA-Z0-9]* printf("PAROLA\n"); %% esempi-lex-yacc/esempio3.input0000770000000000000560000000021611264776441016057 0ustar rootplugdevlogging { category lame-servers { null; }; category cname { null; }; }; zone "." { type hint; file "/etc/bind/db.root"; }; esempi-lex-yacc/esempio3.l0000770000000000000560000000062611264776441015160 0ustar rootplugdev%{ #include %} %% [a-zA-Z][a-zA-Z0-9]* printf("PAROLA "); [a-zA-Z0-9\/.-]+ printf("NOMEFILE "); \" printf("DOPPIOAPICE "); \{ printf("APERTAGRAFFA "); \} printf("CHIUSAGRAFFA "); ; printf("PUNTOEVIRGOLA "); \n printf("\n"); [ \t]+ /* ignora spazi bianchi */; %% esempi-lex-yacc/esempio3.out0000770000000000000560000000056211264776441015533 0ustar rootplugdevPAROLA APERTAGRAFFA PAROLA NOMEFILE APERTAGRAFFA PAROLA PUNTOEVIRGOLA CHIUSAGRAFFA PUNTOEVIRGOLA PAROLA PAROLA APERTAGRAFFA PAROLA PUNTOEVIRGOLA CHIUSAGRAFFA PUNTOEVIRGOLA CHIUSAGRAFFA PUNTOEVIRGOLA PAROLA DOPPIOAPICE NOMEFILE DOPPIOAPICE APERTAGRAFFA PAROLA PAROLA PUNTOEVIRGOLA PAROLA DOPPIOAPICE NOMEFILE DOPPIOAPICE PUNTOEVIRGOLA CHIUSAGRAFFA PUNTOEVIRGOLA esempi-lex-yacc/esempio4.l0000770000000000000560000000056111264776441015157 0ustar rootplugdev%{ #include #include "y.tab.h" %} %% [0-9]+ return NUMERO; riscaldamento return TOKRISCALDAMENTO; acceso|spento return STATO; obiettivo return TOKOBIETTIVO; temperatura return TOKTEMPERATURA; \n /* ignora fine linea */; [ \t]+ /* ignora spazi bianchi */; %% esempi-lex-yacc/esempio4.y0000770000000000000560000000125011264776441015170 0ustar rootplugdev%{ #include #include void yyerror(const char *str) { fprintf(stderr,"errore: %s\n",str); } int yywrap() { return 1; } main() { yyparse(); } %} %token NUMERO TOKRISCALDAMENTO STATO TOKOBIETTIVO TOKTEMPERATURA %% comandi: /* vuoto */ | comandi comando ; comando: interruttore_riscaldamento | imposta_obiettivo ; interruttore_riscaldamento: TOKRISCALDAMENTO STATO { printf("\tRiscaldamento acceso o spento\n"); } ; imposta_obiettivo: TOKOBIETTIVO TOKTEMPERATURA NUMERO { printf("\tTemperatura impostata\n"); } ; esempi-lex-yacc/esempio5.l0000770000000000000560000000065011264776441015157 0ustar rootplugdev %{ #include #include "y.tab.h" %} %% [0-9]+ yylval=atoi(yytext); return NUMERO; riscaldamento return TOKRISCALDAMENTO; acceso|spento yylval=!strcmp(yytext,"acceso"); return STATO; obiettivo return TOKOBIETTIVO; temperatura return TOKTEMPERATURA; \n /* ignora fine linea */; [ \t]+ /* ignora spazi bianchi */; %% esempi-lex-yacc/esempio5.y0000770000000000000560000000140611264776441015174 0ustar rootplugdev%{ #include #include void yyerror(const char *str) { fprintf(stderr,"errore: %s\n",str); } int yywrap() { return 1; } main() { yyparse(); } %} %token NUMERO TOKRISCALDAMENTO STATO TOKOBIETTIVO TOKTEMPERATURA %% comandi: /* vuoto */ | comandi comando ; comando: interruttore_riscaldamento | imposta_obiettivo ; interruttore_riscaldamento: TOKRISCALDAMENTO STATO { if($2) printf("\tRiscaldamento acceso\n"); else printf("\tRiscaldamento spento\n"); } ; imposta_obiettivo: TOKOBIETTIVO TOKTEMPERATURA NUMERO { printf("\tTemperatura impostata a %d\n",$3); } ; esempi-lex-yacc/esempio6.input0000770000000000000560000000010311264776442016056 0ustar rootplugdevzone "." { type hint; file "/etc/bind/db.root"; }; esempi-lex-yacc/esempio6.l0000770000000000000560000000077111264776442015165 0ustar rootplugdev%{ #include #include "y.tab.h" %} %% zone return ZONETOK; file return FILETOK; [a-zA-Z][a-zA-Z0-9]* yylval=strdup(yytext); return PAROLA; [a-zA-Z0-9\/.-]+ yylval=strdup(yytext); return NOMEFILE; \" return DOPPIOAPICE; \{ return APERTAGRAFFA; \} return CHIUSAGRAFFA; ; return PUNTOEVIRGOLA; \n /* ignora fine linea */; [ \t]+ /* ignora spazi bianchi */; %% esempi-lex-yacc/esempio6.y0000770000000000000560000000203611264776442015176 0ustar rootplugdev%{ #include #include #define YYSTYPE char * int yydebug=0; void yyerror(const char *str) { fprintf(stderr,"errore: %s\n",str); } int yywrap() { return 1; } main() { yyparse(); } %} %token PAROLA NOMEFILE DOPPIOAPICE APERTAGRAFFA CHIUSAGRAFFA PUNTOEVIRGOLA ZONETOK FILETOK %% comandi: | comandi comando PUNTOEVIRGOLA ; comando: imposta_zone ; imposta_zone: ZONETOK nomefradoppiapici contenutozone { printf("Zone completa trovata per '%s'\n",$2); } ; contenutozone: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA nomefradoppiapici: DOPPIOAPICE NOMEFILE DOPPIOAPICE { $$=$2; } ; dichiarazionizone: | dichiarazionizone dichiarazionezona PUNTOEVIRGOLA ; dichiarazionezona: dichiarazioni | FILETOK nomefradoppiapici { printf("Nome di file zone '%s' trovato\n",$2); } ; blocco: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA PUNTOEVIRGOLA ; dichiarazioni: | dichiarazioni dichiarazione ; dichiarazione: PAROLA | blocco | nomefradoppiapici esempi-lex-yacc/esempio7.l0000770000000000000560000000103211264776442015155 0ustar rootplugdev%{ #include #include #include "y.tab.h" %} %% [0-9]+ yylval.numero=atoi(yytext); return NUMERO; stufa return TOKSTUFA; riscaldamento return TOKRISCALDAMENTO; acceso|spento yylval.numero=!strcmp(yytext,"acceso"); return STATO; obiettivo return TOKOBIETTIVO; temperatura return TOKTEMPERATURA; [a-z0-9]+ yylval.stringa=strdup(yytext);return PAROLA; \n /* ignora fine linea */; [ \t]+ /* ignora spazi bianchi */; %% esempi-lex-yacc/esempio7.y0000770000000000000560000000154211264776442015200 0ustar rootplugdev%{ #include #include void yyerror(const char *str) { fprintf(stderr,"errore: %s\n",str); } int yywrap() { return 1; } main() { yyparse(); } char *stufa="default"; %} %token TOKSTUFA TOKRISCALDAMENTO TOKOBIETTIVO TOKTEMPERATURA %union { int numero; char *stringa; } %token STATO %token NUMERO %token PAROLA %% comandi: | comandi comando ; comando: interruttore_stufa | imposta_obiettivo | scegli_stufa interruttore_stufa: TOKRISCALDAMENTO STATO { if($2) printf("\tStufa '%s' accesa\n", stufa); else printf("\tStufa '%s' spenta\n", stufa); } ; imposta_obiettivo: TOKOBIETTIVO TOKTEMPERATURA NUMERO { printf("\tPer stufa '%s' temperatura impostata a %d\n",stufa, $3); } ; scegli_stufa: TOKSTUFA PAROLA { printf("\tScelta stufa '%s'\n",$2); stufa=$2; } ; esempi-lex-yacc/y.output0000770000000000000560000001466011264776442015015 0ustar rootplugdevGrammatica 0 $accept: comandi $end 1 comandi: /* vuoto */ 2 | comandi comando PUNTOEVIRGOLA 3 comando: imposta_zone 4 imposta_zone: ZONETOK nomefradoppiapici contenutozone 5 contenutozone: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA 6 nomefradoppiapici: DOPPIOAPICE NOMEFILE DOPPIOAPICE 7 dichiarazionizone: /* vuoto */ 8 | dichiarazionizone dichiarazionezona PUNTOEVIRGOLA 9 dichiarazionezona: dichiarazioni 10 | FILETOK nomefradoppiapici 11 blocco: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA PUNTOEVIRGOLA 12 dichiarazioni: /* vuoto */ 13 | dichiarazioni dichiarazione 14 dichiarazione: PAROLA 15 | blocco 16 | nomefradoppiapici Simboli terminali e regole in cui appaiono $end (0) 0 error (256) PAROLA (258) 14 NOMEFILE (259) 6 DOPPIOAPICE (260) 6 APERTAGRAFFA (261) 5 11 CHIUSAGRAFFA (262) 5 11 PUNTOEVIRGOLA (263) 2 8 11 ZONETOK (264) 4 FILETOK (265) 10 Simboli nonterminali e regole in cui appaiono $accept (11) nel primo membro: 0 comandi (12) nel primo membro: 1 2, nel secondo membro: 0 2 comando (13) nel primo membro: 3, nel secondo membro: 2 imposta_zone (14) nel primo membro: 4, nel secondo membro: 3 contenutozone (15) nel primo membro: 5, nel secondo membro: 4 nomefradoppiapici (16) nel primo membro: 6, nel secondo membro: 4 10 16 dichiarazionizone (17) nel primo membro: 7 8, nel secondo membro: 5 8 11 dichiarazionezona (18) nel primo membro: 9 10, nel secondo membro: 8 blocco (19) nel primo membro: 11, nel secondo membro: 15 dichiarazioni (20) nel primo membro: 12 13, nel secondo membro: 9 13 dichiarazione (21) nel primo membro: 14 15 16, nel secondo membro: 13 stato 0 0 $accept: . comandi $end $default riduzione con la regola 1 (comandi) comandi prosecuzione allo stato 1 stato 1 0 $accept: comandi . $end 2 comandi: comandi . comando PUNTOEVIRGOLA $end shift e prosecuzione allo stato 2 ZONETOK shift e prosecuzione allo stato 3 comando prosecuzione allo stato 4 imposta_zone prosecuzione allo stato 5 stato 2 0 $accept: comandi $end . $default accetta stato 3 4 imposta_zone: ZONETOK . nomefradoppiapici contenutozone DOPPIOAPICE shift e prosecuzione allo stato 6 nomefradoppiapici prosecuzione allo stato 7 stato 4 2 comandi: comandi comando . PUNTOEVIRGOLA PUNTOEVIRGOLA shift e prosecuzione allo stato 8 stato 5 3 comando: imposta_zone . $default riduzione con la regola 3 (comando) stato 6 6 nomefradoppiapici: DOPPIOAPICE . NOMEFILE DOPPIOAPICE NOMEFILE shift e prosecuzione allo stato 9 stato 7 4 imposta_zone: ZONETOK nomefradoppiapici . contenutozone APERTAGRAFFA shift e prosecuzione allo stato 10 contenutozone prosecuzione allo stato 11 stato 8 2 comandi: comandi comando PUNTOEVIRGOLA . $default riduzione con la regola 2 (comandi) stato 9 6 nomefradoppiapici: DOPPIOAPICE NOMEFILE . DOPPIOAPICE DOPPIOAPICE shift e prosecuzione allo stato 12 stato 10 5 contenutozone: APERTAGRAFFA . dichiarazionizone CHIUSAGRAFFA $default riduzione con la regola 7 (dichiarazionizone) dichiarazionizone prosecuzione allo stato 13 stato 11 4 imposta_zone: ZONETOK nomefradoppiapici contenutozone . $default riduzione con la regola 4 (imposta_zone) stato 12 6 nomefradoppiapici: DOPPIOAPICE NOMEFILE DOPPIOAPICE . $default riduzione con la regola 6 (nomefradoppiapici) stato 13 5 contenutozone: APERTAGRAFFA dichiarazionizone . CHIUSAGRAFFA 8 dichiarazionizone: dichiarazionizone . dichiarazionezona PUNTOEVIRGOLA CHIUSAGRAFFA shift e prosecuzione allo stato 14 FILETOK shift e prosecuzione allo stato 15 $default riduzione con la regola 12 (dichiarazioni) dichiarazionezona prosecuzione allo stato 16 dichiarazioni prosecuzione allo stato 17 stato 14 5 contenutozone: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA . $default riduzione con la regola 5 (contenutozone) stato 15 10 dichiarazionezona: FILETOK . nomefradoppiapici DOPPIOAPICE shift e prosecuzione allo stato 6 nomefradoppiapici prosecuzione allo stato 18 stato 16 8 dichiarazionizone: dichiarazionizone dichiarazionezona . PUNTOEVIRGOLA PUNTOEVIRGOLA shift e prosecuzione allo stato 19 stato 17 9 dichiarazionezona: dichiarazioni . 13 dichiarazioni: dichiarazioni . dichiarazione PAROLA shift e prosecuzione allo stato 20 DOPPIOAPICE shift e prosecuzione allo stato 6 APERTAGRAFFA shift e prosecuzione allo stato 21 $default riduzione con la regola 9 (dichiarazionezona) nomefradoppiapici prosecuzione allo stato 22 blocco prosecuzione allo stato 23 dichiarazione prosecuzione allo stato 24 stato 18 10 dichiarazionezona: FILETOK nomefradoppiapici . $default riduzione con la regola 10 (dichiarazionezona) stato 19 8 dichiarazionizone: dichiarazionizone dichiarazionezona PUNTOEVIRGOLA . $default riduzione con la regola 8 (dichiarazionizone) stato 20 14 dichiarazione: PAROLA . $default riduzione con la regola 14 (dichiarazione) stato 21 11 blocco: APERTAGRAFFA . dichiarazionizone CHIUSAGRAFFA PUNTOEVIRGOLA $default riduzione con la regola 7 (dichiarazionizone) dichiarazionizone prosecuzione allo stato 25 stato 22 16 dichiarazione: nomefradoppiapici . $default riduzione con la regola 16 (dichiarazione) stato 23 15 dichiarazione: blocco . $default riduzione con la regola 15 (dichiarazione) stato 24 13 dichiarazioni: dichiarazioni dichiarazione . $default riduzione con la regola 13 (dichiarazioni) stato 25 8 dichiarazionizone: dichiarazionizone . dichiarazionezona PUNTOEVIRGOLA 11 blocco: APERTAGRAFFA dichiarazionizone . CHIUSAGRAFFA PUNTOEVIRGOLA CHIUSAGRAFFA shift e prosecuzione allo stato 26 FILETOK shift e prosecuzione allo stato 15 $default riduzione con la regola 12 (dichiarazioni) dichiarazionezona prosecuzione allo stato 16 dichiarazioni prosecuzione allo stato 17 stato 26 11 blocco: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA . PUNTOEVIRGOLA PUNTOEVIRGOLA shift e prosecuzione allo stato 27 stato 27 11 blocco: APERTAGRAFFA dichiarazionizone CHIUSAGRAFFA PUNTOEVIRGOLA . $default riduzione con la regola 11 (blocco)