diff --git a/docs/doc.aux b/docs/doc.aux new file mode 100644 index 0000000..bbc04aa --- /dev/null +++ b/docs/doc.aux @@ -0,0 +1,116 @@ +\relax +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\citation{harel:sta} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}Overview}{1}{section.1.1}} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}Motivation}{1}{section.1.2}} +\@writefile{toc}{\contentsline {section}{\numberline {1.3}Hierarchical State Machines}{1}{section.1.3}} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Hierarchical State Machine Compiler}{2}{chapter.2}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Overview}{2}{section.2.1}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Running the Compiler}{2}{section.2.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Compiler Options}{3}{subsection.2.2.1}} +\newlabel{hsmc:options}{{2.2.1}{3}{Compiler Options\relax }{subsection.2.2.1}{}} +\newlabel{opt:p}{{2.2.1}{3}{Compiler Options\relax }{subsection.2.2.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Compiler Output}{3}{section.2.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Header File}{3}{subsection.2.3.1}} +\@writefile{toc}{\contentsline {subsubsection}{Event Enumeration}{4}{section*.3}} +\newlabel{hsmc:events}{{2.3.1}{4}{Event Enumeration\relax }{section*.3}{}} +\@writefile{toc}{\contentsline {subsubsection}{State Enumeration}{4}{section*.4}} +\newlabel{hsmc:states}{{2.3.1}{4}{State Enumeration\relax }{section*.4}{}} +\@writefile{toc}{\contentsline {subsubsection}{Common Method Declaration}{5}{section*.5}} +\@writefile{toc}{\contentsline {subsubsection}{Action Method Declarations}{6}{section*.6}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Source File}{7}{subsection.2.3.2}} +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Compiler Errors}{7}{section.2.4}} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Implementing a Machine}{8}{chapter.3}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Design}{8}{section.3.1}} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Compile}{8}{section.3.2}} +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Implement}{8}{section.3.3}} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Examples}{9}{chapter.4}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Traffic Signal}{9}{section.4.1}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Soda Machine}{9}{section.4.2}} +\@writefile{toc}{\contentsline {chapter}{\numberline {A}Frequently Asked Questions}{10}{appendix.A}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {A.1}FAQ Category}{10}{section.A.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.1}Question number 1?}{10}{subsection.A.1.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.2}Question number 2?}{10}{subsection.A.1.2}} +\citation{harel:sta} +\@writefile{toc}{\contentsline {chapter}{\numberline {B}HSM Language Reference}{11}{appendix.B}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {B.1}General}{11}{section.B.1}} +\@writefile{toc}{\contentsline {section}{\numberline {B.2}Lexical Elements}{11}{section.B.2}} +\newlabel{hsm:lexical}{{B.2}{11}{Lexical Elements\relax }{section.B.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.1}Character Set}{11}{subsection.B.2.1}} +\newlabel{list:casesensitivity}{{B.1}{12}{Case Sensitivity\relax }{lstlisting.B.1}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {B.1}Case Sensitivity on Identifiers}{12}{lstlisting.B.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.2}Case Sensitivity}{12}{subsection.B.2.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.3}Line Format}{12}{subsection.B.2.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.4}Source Layout}{12}{subsection.B.2.4}} +\newlabel{hsm:file}{{B.2.4}{12}{Source Layout\relax }{subsection.B.2.4}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.5}Keywords}{12}{subsection.B.2.5}} +\newlabel{hsm:keywords}{{B.2.5}{12}{Keywords\relax }{subsection.B.2.5}{}} +\newlabel{list:keywords}{{B.2}{13}{Keywords\relax }{lstlisting.B.2}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {B.2}Keywords}{13}{lstlisting.B.2}} +\newlabel{list:identifiers}{{B.3}{13}{Identifiers\relax }{lstlisting.B.3}{}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {B.3}Identifier Examples}{13}{lstlisting.B.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.6}Identifiers}{13}{subsection.B.2.6}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.7}Numeric Literals}{13}{subsection.B.2.7}} +\citation{harel:sta} +\citation{samek:psc} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.8}Reserved Words}{14}{subsection.B.2.8}} +\newlabel{hsm:reserved}{{B.2.8}{14}{Reserved Words\relax }{subsection.B.2.8}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2.9}Comments}{14}{subsection.B.2.9}} +\@writefile{toc}{\contentsline {section}{\numberline {B.3}Scope}{14}{section.B.3}} +\@writefile{toc}{\contentsline {section}{\numberline {B.4}Machines}{14}{section.B.4}} +\newlabel{hsm:machines}{{B.4}{14}{Machines\relax }{section.B.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {B.5}States}{14}{section.B.5}} +\newlabel{hsm:states}{{B.5}{14}{States\relax }{section.B.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {B.6}Actions}{15}{section.B.6}} +\newlabel{hsm:actions}{{B.6}{15}{Actions\relax }{section.B.6}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.6.1}Normal}{15}{subsection.B.6.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.6.2}Timed}{15}{subsection.B.6.2}} +\newlabel{hsm:actionstimed}{{B.6.2}{15}{Timed\relax }{subsection.B.6.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.6.3}Special}{15}{subsection.B.6.3}} +\@writefile{toc}{\contentsline {section}{\numberline {B.7}Transitions}{15}{section.B.7}} +\newlabel{hsm:transitions}{{B.7}{15}{Transitions\relax }{section.B.7}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.7.1}Normal}{15}{subsection.B.7.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.7.2}Timed}{15}{subsection.B.7.2}} +\newlabel{hsm:transitionstimed}{{B.7.2}{15}{Timed\relax }{subsection.B.7.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.7.3}Default}{15}{subsection.B.7.3}} +\newlabel{hsm:default}{{B.7.3}{15}{Default\relax }{subsection.B.7.3}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.7.4}Termination}{15}{subsection.B.7.4}} +\newlabel{hsm:termination}{{B.7.4}{15}{Termination\relax }{subsection.B.7.4}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {C}HSMC lex and yacc Source}{16}{appendix.C}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {C.1}lex, lexical scanner}{16}{section.C.1}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {C.1}hsmc.l (lex source)}{16}{lstlisting.C.1}} +\@writefile{toc}{\contentsline {section}{\numberline {C.2}yacc, parser}{18}{section.C.2}} +\@writefile{lol}{\contentsline {lstlisting}{\numberline {C.2}hsmc.y (yacc source)}{18}{lstlisting.C.2}} +\@writefile{toc}{\contentsline {chapter}{Glossary}{21}{lstnumber.C.2.128}} +\bibstyle{alpha} +\bibdata{doc} +\bibcite{harel:sta}{Har87} +\bibcite{samek:psc}{Sam02} +\@writefile{toc}{\contentsline {chapter}{Bibliography}{22}{appendix*.7}} +\@writefile{toc}{\contentsline {chapter}{Index}{23}{appendix*.8}} diff --git a/docs/doc.bbl b/docs/doc.bbl new file mode 100644 index 0000000..0cae038 --- /dev/null +++ b/docs/doc.bbl @@ -0,0 +1,14 @@ +\begin{thebibliography}{Sam02} + +\bibitem[Har87]{harel:sta} +David Harel. +\newblock Statecharts: {A} {V}isual {F}ormalism for {C}omplex {S}ystems. +\newblock {\em Science of Computer Programming}, 8(3):231--274, 1987. + +\bibitem[Sam02]{samek:psc} +Miro Samek. +\newblock {\em Practical Statecharts in C/C++: Quantum Programming for Embedded + Systems}. +\newblock CMP Books, 2002. + +\end{thebibliography} diff --git a/docs/doc.bib b/docs/doc.bib new file mode 100644 index 0000000..5d64d33 --- /dev/null +++ b/docs/doc.bib @@ -0,0 +1,17 @@ +@ARTICLE{harel:sta, + AUTHOR = "David Harel", + TITLE = "Statecharts: {A} {V}isual {F}ormalism for {C}omplex {S}ystems", + PAGES = "231--274", + JOURNAL = "Science of Computer Programming", + VOLUME = "8", + NUMBER = "3", + YEAR = "1987" + } + +@BOOK{samek:psc, + AUTHOR = "Miro Samek", + TITLE = "Practical Statecharts in C/C++: Quantum Programming for Embedded Systems", + PUBLISHER = "CMP Books", + YEAR = "2002", + ISBN = "1578201101", + } diff --git a/docs/doc.blg b/docs/doc.blg new file mode 100644 index 0000000..fbcfc80 --- /dev/null +++ b/docs/doc.blg @@ -0,0 +1,45 @@ +This is BibTeX, Version 0.99c (Web2c 7.5.2) +The top-level auxiliary file: doc.aux +The style file: alpha.bst +Database file #1: doc.bib +You've used 2 entries, + 2543 wiz_defined-function locations, + 568 strings with 4623 characters, +and the built_in function-call counts, 650 in all, are: += -- 61 +> -- 16 +< -- 2 ++ -- 4 +- -- 4 +* -- 42 +:= -- 113 +add.period$ -- 6 +call.type$ -- 2 +change.case$ -- 9 +chr.to.int$ -- 2 +cite$ -- 2 +duplicate$ -- 31 +empty$ -- 56 +format.name$ -- 8 +if$ -- 129 +int.to.chr$ -- 1 +int.to.str$ -- 0 +missing$ -- 3 +newline$ -- 13 +num.names$ -- 6 +pop$ -- 12 +preamble$ -- 1 +purify$ -- 12 +quote$ -- 0 +skip$ -- 22 +stack$ -- 0 +substring$ -- 39 +swap$ -- 2 +text.length$ -- 2 +text.prefix$ -- 2 +top$ -- 0 +type$ -- 12 +warning$ -- 0 +while$ -- 6 +width$ -- 3 +write$ -- 27 diff --git a/docs/doc.dvi b/docs/doc.dvi new file mode 100644 index 0000000..0712303 Binary files /dev/null and b/docs/doc.dvi differ diff --git a/docs/doc.idx b/docs/doc.idx new file mode 100644 index 0000000..d10a650 --- /dev/null +++ b/docs/doc.idx @@ -0,0 +1,28 @@ +\indexentry{\ttfamily Machine|hyperpage}{3} +\indexentry{\ttfamily Action|hyperpage}{4} +\indexentry{\ttfamily Transition|hyperpage}{4} +\indexentry{\ttfamily Terminate|hyperpage}{4} +\indexentry{\ttfamily Machine|hyperpage}{4} +\indexentry{\ttfamily State|hyperpage}{4} +\indexentry{\ttfamily State|hyperpage}{4} +\indexentry{\ttfamily State|hyperpage}{4} +\indexentry{\ttfamily Entry|hyperpage}{6} +\indexentry{\ttfamily Idle|hyperpage}{6} +\indexentry{\ttfamily Exit|hyperpage}{6} +\indexentry{\ttfamily Action|hyperpage}{6} +\indexentry{\ttfamily Machine|hyperpage}{12} +\indexentry{\ttfamily Default|hyperpage}{12} +\indexentry{\ttfamily State|hyperpage}{12} +\indexentry{\ttfamily Transition|hyperpage}{12} +\indexentry{\ttfamily State|hyperpage}{12} +\indexentry{\ttfamily Transition|hyperpage}{12} +\indexentry{\ttfamily Machine|hyperpage}{13} +\indexentry{\ttfamily State|hyperpage}{13} +\indexentry{\ttfamily Default|hyperpage}{13} +\indexentry{\ttfamily Entry|hyperpage}{13} +\indexentry{\ttfamily Idle|hyperpage}{13} +\indexentry{\ttfamily Exit|hyperpage}{13} +\indexentry{\ttfamily Transition|hyperpage}{13} +\indexentry{\ttfamily Action|hyperpage}{13} +\indexentry{\ttfamily Terminate|hyperpage}{13} +\indexentry{blah|hyperpage}{21} diff --git a/docs/doc.ilg b/docs/doc.ilg new file mode 100644 index 0000000..2d850bb --- /dev/null +++ b/docs/doc.ilg @@ -0,0 +1,6 @@ +This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support). +Scanning input file doc.idx....done (28 entries accepted, 0 rejected). +Sorting entries....done (138 comparisons). +Generating output file doc.ind....done (17 lines written, 0 warnings). +Output written in doc.ind. +Transcript written in doc.ilg. diff --git a/docs/doc.ind b/docs/doc.ind new file mode 100644 index 0000000..9e8ba2e --- /dev/null +++ b/docs/doc.ind @@ -0,0 +1,17 @@ +\begin{theindex} + + \item \ttfamily Action, \hyperpage{4}, \hyperpage{6}, \hyperpage{13} + \item \ttfamily Default, \hyperpage{12, 13} + \item \ttfamily Entry, \hyperpage{6}, \hyperpage{13} + \item \ttfamily Exit, \hyperpage{6}, \hyperpage{13} + \item \ttfamily Idle, \hyperpage{6}, \hyperpage{13} + \item \ttfamily Machine, \hyperpage{3, 4}, \hyperpage{12, 13} + \item \ttfamily State, \hyperpage{4}, \hyperpage{12, 13} + \item \ttfamily Terminate, \hyperpage{4}, \hyperpage{13} + \item \ttfamily Transition, \hyperpage{4}, \hyperpage{12, 13} + + \indexspace + + \item blah, \hyperpage{21} + +\end{theindex} diff --git a/docs/doc.log b/docs/doc.log new file mode 100644 index 0000000..6532416 --- /dev/null +++ b/docs/doc.log @@ -0,0 +1,338 @@ +This is e-TeXk, Version 3.141592-2.1 (Web2c 7.5.2) (format=latex 2004.6.4) 24 JUN 2004 17:50 +entering extended mode + %&-line parsing enabled. + (c:/Program Files/TeXLive/texmf/web2c/cp8bit.tcx) +**doc +(./doc.tex +LaTeX2e <2001/06/01> +Babel and hyphenation patterns for english, dumylang, nohyphenation, ba +sque, czech, slovak, german, ngerman, spanish, catalan, french, ukenglish, ital +ian, dutch, polish, portuguese, loaded. +(c:/Program Files/TeXLive/texmf/tex/latex/base/report.cls +Document Class: report 2001/04/21 v1.4e Standard LaTeX document class +(c:/Program Files/TeXLive/texmf/tex/latex/base/size10.clo +File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option) +) +\c@part=\count79 +\c@chapter=\count80 +\c@section=\count81 +\c@subsection=\count82 +\c@subsubsection=\count83 +\c@paragraph=\count84 +\c@subparagraph=\count85 +\c@figure=\count86 +\c@table=\count87 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(c:/Program Files/TeXLive/texmf/tex/latex/base/makeidx.sty +Package: makeidx 2000/03/29 v1.0m Standard LaTeX package +) +(c:/Program Files/TeXLive/texmf/tex/latex/tools/verbatim.sty +Package: verbatim 2001/03/12 v1.5p LaTeX2e package for verbatim enhancements +\every@verbatim=\toks14 +\verbatim@line=\toks15 +\verbatim@in@stream=\read1 +) +(c:/Program Files/TeXLive/texmf/tex/latex/listings/listings.sty +Package: listings 2004/02/13 1.2 (Carsten Heinz) + +(c:/Program Files/TeXLive/texmf/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks16 +) +\lst@mode=\count88 +\lst@gtempboxa=\box26 +\lst@token=\toks17 +\lst@length=\count89 +\lst@currlwidth=\dimen103 +\lst@column=\count90 +\lst@pos=\count91 +\lst@lostspace=\dimen104 +\lst@width=\dimen105 +\lst@newlines=\count92 +\lst@lineno=\count93 +\c@lstlisting=\count94 +\lst@maxwidth=\dimen106 + +(c:/Program Files/TeXLive/texmf/tex/latex/listings/lstpatch.sty +File: lstpatch.sty 2004/02/18 1.2b (Carsten Heinz) +) +(c:/Program Files/TeXLive/texmf/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2004/02/13 1.2 (Carsten Heinz) +\c@lstnumber=\count95 +\lst@skipnumbers=\count96 +\lst@framebox=\box27 +) +(c:/Program Files/TeXLive/texmf/tex/latex/listings/listings.cfg +File: listings.cfg 2004/02/13 1.2 listings configuration +)) +(c:/Program Files/TeXLive/texmf/tex/latex/hyperref/hyperref.sty +Package: hyperref 2003/11/30 v6.74m Hypertext links for LaTeX +\@linkdim=\dimen107 +\Hy@linkcounter=\count97 +\Hy@pagecounter=\count98 + +(c:/Program Files/TeXLive/texmf/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2003/11/30 v6.74m Hyperref: PDFDocEncoding definition (HO) +) +(c:/Program Files/TeXLive/texmf/tex/latex/texlive/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Option `hyperindex' set `true' on input line 1830. +Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 1830 +. +Package hyperref Info: Option `colorlinks' set `true' on input line 1830. +Package hyperref Info: Hyper figures OFF on input line 1880. +Package hyperref Info: Link nesting OFF on input line 1885. +Package hyperref Info: Hyper index ON on input line 1888. +Package hyperref Info: Plain pages ON on input line 1893. +Package hyperref Info: Backreferencing OFF on input line 1900. + +Implicit mode ON; LaTeX internals redefined +Package hyperref Info: Bookmarks ON on input line 2004. +(c:/Program Files/TeXLive/texmf/tex/latex/ltxmisc/url.sty +\Urlmuskip=\muskip10 +Package: url 2003/11/24 ver 3.0 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 2143. +\Fld@menulength=\count99 +\Field@Width=\dimen108 +\Fld@charsize=\dimen109 +\Choice@toks=\toks18 +\Field@toks=\toks19 +Package hyperref Info: Hyper figures OFF on input line 2618. +Package hyperref Info: Link nesting OFF on input line 2623. +Package hyperref Info: Hyper index ON on input line 2626. +Package hyperref Info: backreferencing OFF on input line 2633. +Package hyperref Info: Link coloring ON on input line 2636. +\c@Item=\count100 +\c@Hfootnote=\count101 +) +*hyperref using driver hdvipdfm* +(c:/Program Files/TeXLive/texmf/tex/latex/hyperref/hdvipdfm.def +File: hdvipdfm.def 2003/11/30 v6.74m Hyperref driver for dvipdfm +\pdfm@box=\box28 +\Fld@listcount=\count102 +\@outlinefile=\write3 +) +\@indexfile=\write4 +\openout4 = `doc.idx'. + + +Writing index file doc.idx +(./doc.aux) +\openout1 = `doc.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 13. +LaTeX Font Info: ... okay on input line 13. + (c:/Program Files/TeXLive/texmf/tex/latex/graphics/color.sty +Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC) + +(c:/Program Files/TeXLive/texmf/tex/latex/texlive/color.cfg +File: color.cfg 2001/08/31 v1.1 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: dvips.def on input line 125. + +(c:/Program Files/TeXLive/texmf/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +) +(c:/Program Files/TeXLive/texmf/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +Package hyperref Info: Link coloring ON on input line 13. + +(c:/Program Files/TeXLive/texmf/tex/latex/hyperref/nameref.sty +Package: nameref 2003/12/03 v2.21 Cross-referencing by name of section +\c@section@level=\count103 +) +LaTeX Info: Redefining \ref on input line 13. +LaTeX Info: Redefining \pageref on input line 13. + (./doc.out) +(./doc.out) +\openout3 = `doc.out'. + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 34. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 34. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 34. + [1 + +] (./doc.toc +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 2. + [1 + +]) +\tf@toc=\write5 +\openout5 = `doc.toc'. + + [2] (./doc.lol) +\tf@lol=\write6 +\openout6 = `doc.lol'. + + [3 + +] +Chapter 1. +[1 + +] +Chapter 2. + +Overfull \hbox (17.24684pt too wide) in paragraph at lines 89--89 +[] \OT1/cmtt/m/n/10 -o prefix specify prefix for output files [prefix.cpp, +prefix.h][] + [] + +[2 + +] +LaTeX Font Info: Try loading font information for OMS+cmr on input line 157. + + (c:/Program Files/TeXLive/texmf/tex/latex/base/omscmr.fd +File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <9> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 157. + +(c:/Program Files/TeXLive/texmf/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/02/13 1.2 listings language file +) +(c:/Program Files/TeXLive/texmf/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/02/13 1.2 listings language file +) +(c:/Program Files/TeXLive/texmf/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2004/02/13 1.2 (Carsten Heinz) +) [3] [4] +[5] [6] +Overfull \hbox (26.78555pt too wide) in paragraph at lines 377--379 +[] + [] + + +Overfull \hbox (24.18411pt too wide) in paragraph at lines 386--387 +[] + [] + + +Overfull \hbox (63.07977pt too wide) in paragraph at lines 390--391 +[] + [] + + +Overfull \hbox (63.33536pt too wide) in paragraph at lines 394--395 +[] + [] + +[7] +Chapter 3. +[8 + +] +Chapter 4. +[9 + +] +Appendix A. +[10 + +] +Appendix B. + +Overfull \hbox (111.74602pt too wide) in paragraph at lines 476--476 +[]\OT1/cmtt/m/n/10 // * A state may contain Default, Entry, Idle, Exit, Transi +tion, Action, and Terminate[] + [] + + +Overfull \hbox (17.24684pt too wide) in paragraph at lines 481--481 +[]\OT1/cmtt/m/n/10 // * Terminate() causes all states to exit, including the r +oot state[] + [] + + +Overfull \hbox (80.24629pt too wide) in paragraph at lines 482--482 +[]\OT1/cmtt/m/n/10 // * nested states must be represented hierarchically in in +put file via {} pairs[] + [] + +[11 + +] [12] [13] +LaTeX Font Info: Font shape `OMS/cmr/m/it' in size <10> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 636. +LaTeX Font Info: Font shape `OMS/cmr/bx/n' in size <10> not available +(Font) Font shape `OMS/cmsy/b/n' tried instead on input line 647. + [14] [15] +Appendix C. +LaTeX Font Info: Try loading font information for OML+cmr on input line 710. + +(c:/Program Files/TeXLive/texmf/tex/latex/base/omlcmr.fd +File: omlcmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OML/cmr/m/n' in size <9> not available +(Font) Font shape `OML/cmm/m/it' tried instead on input line 710. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <9> on input line 714. +LaTeX Font Info: Font shape `OMS/cmr/m/it' in size <9> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 725. + +Overfull \hbox (15.75119pt too wide) in paragraph at lines 727--731 +[][][][][][][][][][][][][][][][][][][][][] + [] + + +Overfull \hbox (26.85123pt too wide) in paragraph at lines 733--736 +[][][][][][][][][][][][][][][][][][][][][][][] + [] + +[16 + +] +Overfull \hbox (10.20117pt too wide) in paragraph at lines 754--755 +[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] + [] + + +Overfull \hbox (4.65115pt too wide) in paragraph at lines 756--759 +[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] + [] + +[17] [18] [19] [20] [21 + +] (./doc.bbl) [22 + + +] (./doc.ind [23 + + + +]) (./doc.aux) ) +Here is how much of TeX's memory you used: + 4033 strings out of 95538 + 56407 string characters out of 1190382 + 120230 words of memory out of 1551190 + 7062 multiletter control sequences out of 10000+50000 + 11441 words of font info for 40 fonts, out of 1000000 for 2000 + 117 hyphenation exceptions out of 1000 + 33i,6n,70p,228b,869s stack positions out of 5000i,500n,6000p,200000b,40000s + +Output written on doc.dvi (27 pages, 115212 bytes). diff --git a/docs/doc.lol b/docs/doc.lol new file mode 100644 index 0000000..65e5f13 --- /dev/null +++ b/docs/doc.lol @@ -0,0 +1,5 @@ +\contentsline {lstlisting}{\numberline {B.1}Case Sensitivity on Identifiers}{12}{lstlisting.B.1} +\contentsline {lstlisting}{\numberline {B.2}Keywords}{13}{lstlisting.B.2} +\contentsline {lstlisting}{\numberline {B.3}Identifier Examples}{13}{lstlisting.B.3} +\contentsline {lstlisting}{\numberline {C.1}hsmc.l (lex source)}{16}{lstlisting.C.1} +\contentsline {lstlisting}{\numberline {C.2}hsmc.y (yacc source)}{18}{lstlisting.C.2} diff --git a/docs/doc.lyx b/docs/doc.lyx new file mode 100644 index 0000000..8752a97 --- /dev/null +++ b/docs/doc.lyx @@ -0,0 +1,4241 @@ +#LyX file created by tex2lyx 0.1.2 +\lyxformat 245 +\begin_document +\begin_header +\textclass report +\begin_preamble + + + + +\usepackage{listings} + +\usepackage[hyperindex,dvipdfm,bookmarksnumbered,colorlinks]{hyperref} + + +\makeindex + +\title{HSM Compiler User Guide} +\author{Stephen Waits} + + +\end_preamble +\options titlepage,letterpaper +\language english +\inputencoding latin1 +\fontscheme default +\graphics default +\paperfontsize default +\spacing single +\papersize default +\use_geometry false +\use_amsmath 0 +\cite_engine basic +\use_bibtopic false +\paperorientation portrait +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation indent +\defskip medskip +\quotes_language english +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\end_header + +\begin_body + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +% Define State language for listings package +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +lstdefinelanguage +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +State +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +morekeywords= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +Machine,State,Default,Entry,Idle,Exit,Transition,Action,Terminate +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +, sensitive=false, morecomment=[l] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +// +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +lstset +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +% Configure listings defaults +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + language=State, captionpos=b, tabsize=2, columns=flexible, basicstyle= +\size small +, numberstyle= +\size tiny +, index= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +Machine,State,Default,Entry,Idle,Exit,Transition,Action,Terminate +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +pagenumbering{roman} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \tableofcontents + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\newpage + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +lstlistoflistings +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\newpage + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +pagenumbering{arabic} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Chapter + +Introduction +\end_layout + +\begin_layout Section + +Overview +\end_layout + +\begin_layout Standard + +here's an overview of the this document. +\end_layout + +\begin_layout Section + +Motivation +\end_layout + +\begin_layout Standard + +why create an HSM language and compiler? +\end_layout + +\begin_layout Section + +Hierarchical State Machines +\end_layout + +\begin_layout Standard + +brief description on how hsm's work +\begin_inset LatexCommand \cite{harel:sta} + +\end_inset + +. +\end_layout + +\begin_layout Chapter + +Hierarchical State Machine Compiler +\end_layout + +\begin_layout Section + +Overview +\end_layout + +\begin_layout Standard + + +\emph on +hsmc +\emph default + is a command line based compiler, named +\emph on +hsmc.exe +\emph default +. It reads an HSM source input file, compiles it, and outputs two files ( +\emph on +.cpp +\emph default + and +\emph on +.h +\emph default +). Each HSM source input file must define at least one valid Machine. Only one input file can be compiled at a time; however, that file may contain multiple Machine definitions (see +\begin_inset LatexCommand \ref{hsm:file} + +\end_inset + +). +\end_layout + +\begin_layout Section + +Running the Compiler +\end_layout + +\begin_layout Standard + +Invoking +\emph on +hsmc +\emph default + from the command line should print a usage statement: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + HSMC - Hierarchical State Machine Compiler +\end_layout + +\begin_layout Standard + +Usage: hsmc [-hdpq] [-o prefix] sourcefile +\end_layout + +\begin_layout Standard + +-h this help -d include debugging information -p actions declared as pure virtual -q quiet mode (only output errors) -o prefix specify prefix for output files [prefix.cpp,prefix.h] sourcefile HSM source file +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +To compile your HSM file using all defaults, you need only specify your source filename. For example: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + hsmc myfile.hsm +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +outputs two files upon successful compilation: +\emph on +myfile.cpp +\emph default + and +\emph on +myfile.h +\emph default +. +\end_layout + +\begin_layout Subsection + +Compiler Options +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsmc:options} + +\end_inset + + +\end_layout + +\begin_layout Description + +-h Prints the usage statement. This is equivalent to running +\emph on +hsmc +\emph default + with no parameters. +\end_layout + +\begin_layout Description + +-d Include debugging information in the generated machine. This includes considerably more calls to HSMDebug. The debug strings are also available via HSMGetLastDebugMessage. The debug strings consist of descriptions of the current state, current transitions, or diagnostic messages. +\end_layout + +\begin_layout Description + +-p Actions, by default, are declared virtual member methods and defined to be empty. This flag causes these methods to be declared pure virtual and remain undefined. +\begin_inset LatexCommand \label{opt:p} + +\end_inset + + +\end_layout + +\begin_layout Description + +-q By default, +\emph on +hsmc +\emph default + will output status messages during parsing, compilation, and code generation. Specifying this flag causes the output to be quieted such that only errors are emitted. +\end_layout + +\begin_layout Description + +-o prefix Specifies the output filename prefix. By default this is set to the input filename after it's been stripped of its extension. So, for +\emph on +input.hsm +\emph default +, the default output prefix is +\emph on +input +\emph default +. +\end_layout + +\begin_deeper +\begin_layout Standard + +To generate +\emph on +output.cpp +\emph default + and +\emph on +output.h +\emph default + from the input file +\emph on +input.hsm +\emph default +, you should specify the prefix explicitly: +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + hsmc -o output input.hsm +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + The output prefix may include a prepended directory path as well. +\end_layout + +\end_deeper +\begin_layout Section + +Compiler Output +\end_layout + +\begin_layout Standard + +The +\emph on +hsmc +\emph default + compiler outputs a C++ header file and a C++ source file. +\end_layout + +\begin_layout Subsection + +Header File +\end_layout + +\begin_layout Standard + +The header file declares one class for each machine defined in the HSM source input file. +\end_layout + +\begin_layout Standard + +Each machine class enumerates events, enumerates states, declares several methods common to all machines, and declares all actions (virtual) which should be overriden before the machine is instanced. +\end_layout + +\begin_layout Standard + +For example, a machine declaration of: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + + Machine(MyMachine,16) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +generates a class declaration of: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] class MyMachine +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + public: ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +; +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection + +Event Enumeration +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsmc:events} + +\end_inset + + +\end_layout + +\begin_layout Standard + +A single +\emph on +enum +\emph default + entry is generated for each event identifier referenced in the HSM source input file. This enumeration is within the scope of the machine class. +\end_layout + +\begin_layout Standard + +For example, the following HSM source fragment: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + + Action(MOUSEINPUT,BeepSound); Transition(KEYBOARDINPUT,NextState); Terminate(CRITICALEVENT); +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +compiles to the following event enumeration: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] // events enum +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + MOUSEINPUT = 0, KEYBOARDINPUT, CRITICALEVENT +\end_layout + +\begin_layout Standard + +HSMNUMEVENTS +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +; +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection + +State Enumeration +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsmc:states} + +\end_inset + + +\end_layout + +\begin_layout Standard + +A single +\emph on +enum +\emph default + entry is generated for each state defined for a given machine in the HSM source input file. This enumeration is within the scope of the machine class. +\end_layout + +\begin_layout Standard + +For example, the following HSM source fragment: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + + Machine(MyMachine,16) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + State(BootUp) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + State(AwaitInput) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + State(ProcessInput) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ... +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +compiles to the following state enumeration: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] // states enum +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + TOPSTATE = 0, BootUp, AwaitInput, ProcessInput, +\end_layout + +\begin_layout Standard + +HSMNUMSTATES +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +; +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +The logical name of the root state is +\emph on +TOPSTATE +\emph default +, as described in section +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + +. +\end_layout + +\begin_layout Subsubsection + +Common Method Declaration +\end_layout + +\begin_layout Standard + +These method declarations are common to every machine. +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] public: +\end_layout + +\begin_layout Standard + +int HSMGetCurrentState() const; bool HSMIsRunning() const; +\end_layout + +\begin_layout Standard + +void HSMConstruct(); void HSMDestruct(); +\end_layout + +\begin_layout Standard + +bool HSMUpdate(float dt = 0.0f); +\end_layout + +\begin_layout Standard + +void HSMTrigger(int event); +\end_layout + +\begin_layout Standard + +char* HSMGetLastDebugMessage(); +\end_layout + +\begin_layout Standard + +protected: +\end_layout + +\begin_layout Standard + +// debug hook (override this to trap debug messages) virtual void HSMDebug(char* msg); +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Description + +int HSMGetCurrentState() const; +\end_layout + +\begin_deeper +\begin_layout Standard + +returns an integer, the enumeration id number of the current state as enumerated in the event numeration ( +\begin_inset LatexCommand \ref{hsmc:events} + +\end_inset + +). A negative integer (<0) is returned if the machine is not running. +\end_layout + +\end_deeper +\begin_layout Description + +bool HSMIsRunning() const; +\end_layout + +\begin_deeper +\begin_layout Standard + +returns +\emph on +true +\emph default + if the machine has been constructed and is presently in a valid state. returns +\emph on +false +\emph default + if +\emph on +TOPSTATE +\emph default + has exited, or the machine has not been constucted, or the machine has been destroyed. +\end_layout + +\end_deeper +\begin_layout Description + +void HSMConstruct(); +\end_layout + +\begin_deeper +\begin_layout Standard + +Called on a non-running machine to initialize the HSM, and cause a transition into +\emph on +TOPSTATE +\emph default +. This does nothing if the machine is already running. +\end_layout + +\end_deeper +\begin_layout Description + +void HSMDestruct(); +\end_layout + +\begin_deeper +\begin_layout Standard + +Called on a running machine to cause an immediate transition to +\emph on +TOPSTATE +\emph default +, followed by the exit of +\emph on +TOPSTATE +\emph default +. This does nothing if the machine is not running. +\end_layout + +\end_deeper +\begin_layout Description + +bool HSMUpdate(float dt = 0.0f); +\end_layout + +\begin_deeper +\begin_layout Standard + +Updates any timers according to +\emph on +dt +\emph default +, adds an +\emph on +IDLE +\emph default + event to the end of the event queue, and then processes all events up to that +\emph on +IDLE +\emph default + event. +\end_layout + +\end_deeper +\begin_layout Description + +void HSMTrigger(int event); +\end_layout + +\begin_deeper +\begin_layout Standard + +Adds event to the event queue. If event is invalid, it's ignored. The event queue is processed on the next call to HSMUpdate(). +\end_layout + +\end_deeper +\begin_layout Description + +char* HSMGetLastDebugMessage(); +\end_layout + +\begin_deeper +\begin_layout Standard + +Returns a private character pointer to the last debug message. This debug string is a textual description of the last operation the machine performed, such as a transition, entry into a state, or idling in a state. +\end_layout + +\begin_layout Standard + +See +\begin_inset LatexCommand \ref{hsmc:options} + +\end_inset + + for information on how to enable debugging information. +\end_layout + +\end_deeper +\begin_layout Description + +virtual void HSMDebug(char* msg); +\end_layout + +\begin_deeper +\begin_layout Standard + +This function is empty by default and has no effect. It is called throughout the machine internals with debug messages; therefore, if you prefer immediate access to these messages, you should override this function with your own. This allows you to trap debug messages as they happen. +\end_layout + +\begin_layout Standard + +These debug messages are the same as are accessible via HSMGetLastDebugMessage(). +\end_layout + +\begin_layout Standard + +See +\begin_inset LatexCommand \ref{hsmc:options} + +\end_inset + + for information on how to enable debugging information. +\end_layout + +\end_deeper +\begin_layout Subsubsection + +Action Method Declarations +\end_layout + +\begin_layout Standard + +Action methods are user defined functions which need to be called by the HSM. These actions are defined by Entry, Idle, Exit, and Action statements (see +\begin_inset LatexCommand \ref{hsm:actions} + +\end_inset + +). +\end_layout + +\begin_layout Standard + +For example, the source input fragment: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + + Entry(MyEntryFunc); Idle(MyIdleFunc); Exit(MyExitFunc); Action(SomeEvent, MySomeEventFunc); +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +is compiled to: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] protected: +\end_layout + +\begin_layout Standard + +// actions virtual void MyEntryFunc(); virtual void MyIdleFunc(); virtual void MyExitFunc(); virtual void MySomeEventFunc(); +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +Note that if the pure virtual option is specified (see +\begin_inset LatexCommand \ref{hsmc:options} + +\end_inset + +) then these methods would instead be declared as follows: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C++] protected: +\end_layout + +\begin_layout Standard + +// actions virtual void MyEntryFunc() = 0; virtual void MyIdleFunc() = 0; virtual void MyExitFunc() = 0; virtual void MySomeEventFunc() = 0; +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Source File +\end_layout + +\begin_layout Standard + +The source file contains all of the inner workings of the HSM. In general, you need know nothing about this file to use +\emph on +hsmc +\emph default +. You may wish to browse through it in case you're curious about how the machines are implemented or if you're debugging your machine behavior. +\end_layout + +\begin_layout Section + +Compiler Errors +\end_layout + +\begin_layout Standard + +You may encounter one or more of the following diagnostic error messages while compiling with +\emph on +hsmc +\emph default +. No output files are generated in the case of any error. +\end_layout + +\begin_layout Description + +source line number: Invalid event queue size for Machine 'machinename' +\end_layout + +\begin_deeper +\begin_layout Standard + +The parser was not able to determine a valid queue size in the declaration of 'machinename'. See +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +source line number: State 'statename' was previously defined +\end_layout + +\begin_deeper +\begin_layout Standard + +A state named 'statename' was already found in this machine. See +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +source line number: multiple Default states defined in State 'statename' +\end_layout + +\begin_deeper +\begin_layout Standard + +More than one state defined with the same name, 'statename'. See +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +source line number: multiple Transition's on 'eventname' defined in 'statename' +\end_layout + +\begin_deeper +\begin_layout Standard + +More than one transition defined for a single event (i.e. ambiguous transition). See +\begin_inset LatexCommand \ref{hsm:transitions} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +source line number: multiple Terminate's on 'eventname' defined in 'statename' +\end_layout + +\begin_deeper +\begin_layout Standard + +More than one terminate defined for a single event. See +\begin_inset LatexCommand \ref{hsm:termination} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +ERROR: parser failed +\end_layout + +\begin_deeper +\begin_layout Standard + +The parser discovered an unrecoverable syntax error. See +\begin_inset LatexCommand \ref{hsm:lexical} + +\end_inset + +. +\end_layout + +\end_deeper +\begin_layout Description + +ERROR: unable to open 'filename' +\end_layout + +\begin_deeper +\begin_layout Standard + +The compiler was unable to open an input file for reading or an output file for writing. Make sure the input file exists and is readable and that the output file either doesn't exist, or is writable. +\end_layout + +\end_deeper +\begin_layout Description + +ERROR: compilation aborted due to errors +\end_layout + +\begin_deeper +\begin_layout Standard + +The compiler aborted compilation because of errors. These are most likely semantic errors and will probably have been printed in addition to this terminal diagnostic. +\end_layout + +\end_deeper +\begin_layout Chapter + +Implementing a Machine +\end_layout + +\begin_layout Standard + +Step by step instructions on creating a machine, compiling it, inheriting it, and running it. +\end_layout + +\begin_layout Section + +Design +\end_layout + +\begin_layout Section + +Compile +\end_layout + +\begin_layout Section + +Implement +\end_layout + +\begin_layout Chapter + +Examples +\end_layout + +\begin_layout Section + +Traffic Signal +\end_layout + +\begin_layout Section + +Soda Machine +\end_layout + +\begin_layout Standard +\start_of_appendix + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%dummy comment inserted by tex2lyx to ensure that this paragraph is not empty +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Chapter + +Frequently Asked Questions +\end_layout + +\begin_layout Section + +FAQ Category +\end_layout + +\begin_layout Subsection + +Question number 1? +\end_layout + +\begin_layout Standard + +Answer number 1. +\end_layout + +\begin_layout Subsection + +Question number 2? +\end_layout + +\begin_layout Standard + +Answer number 2. +\end_layout + +\begin_layout Chapter + +HSM Language Reference +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + // * A state may contain other states // * A state may contain Default, Entry, Idle, Exit, Transition, Action, and Terminate // * A single Default is allowed per state // * There may only be one transition per event // * Multiple actions are allowed per event // * Multiple Entry, Idle, and Exit function calls are allowed // * Terminate() causes all states to exit, including the root state // * nested states must be represented hierarchically in input file via +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{} +\end_layout + +\end_inset + + pairs // * no empty states +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section + +General +\end_layout + +\begin_layout Standard + +The HSM language attempts to embody the most used, most important features of hierarchical state machines (as described by +\begin_inset LatexCommand \cite{harel:sta} + +\end_inset + +). Some features from Harel's statecharts are missing from the HSM language, such as historic transitions. +\end_layout + +\begin_layout Standard + +The language is designed to be easy to edit and manipulate, while remaining syntactically similar to C++. +\end_layout + +\begin_layout Section + +Lexical Elements +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:lexical} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Character Set +\end_layout + +\begin_layout Standard + +The HSM source character set consists of 74 characters: the space character, the control characters representing the horizontal tab, and new-line, plus the following 71 graphical characters: +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ( ) , ; . / +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Case Sensitivity +\end_layout + +\begin_layout Standard + +Keywords are not case sensitive. Therefore, +\emph on +state +\emph default +, +\emph on +STATE +\emph default +, +\emph on +State +\emph default +, and +\emph on +StAtE +\emph default + are all equivalent. +\end_layout + +\begin_layout Standard + +However, identifiers are case sensitive. For example, the HSM in listing +\begin_inset LatexCommand \ref{list:casesensitivity} + +\end_inset + + defines two states, named +\emph on +S +\emph default + and +\emph on +s +\emph default +; as well as two events, named +\emph on +E +\emph default + and +\emph on +e +\emph default +. +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[caption= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +Case Sensitivity on Identifiers +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,label= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +list:casesensitivity +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,float,frame=lines,numbers=left] Machine(m,16) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + // s is a default transition Default(s); +\end_layout + +\begin_layout Standard + +// define state 's' State(s) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + // on event 'E', transition to state 'S' Transition(E,S); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +// define state 'S' State(S) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + // on event 'e', transition to state 's' Transition(e,s); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Line Format +\end_layout + +\begin_layout Standard + +Whitespace is completely ignored; therefore, lines do not require separation by new-line characters, nor any special formatting with space characters. +\end_layout + +\begin_layout Standard + +All keywords other than +\emph on +Machine +\emph default + and +\emph on +State +\emph default + require a semicolon. +\end_layout + +\begin_layout Subsection + +Source Layout +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:file} + +\end_inset + + +\end_layout + +\begin_layout Standard + +Each single HSM source input file must define at least one syntactically correct Machine (see +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + +). There is no limit to the number of machines allowed in a single input file. +\end_layout + +\begin_layout Subsection + +Keywords +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:keywords} + +\end_inset + + +\end_layout + +\begin_layout Standard + +Exactly nine keywords are defined. They are listed in listing +\begin_inset LatexCommand \ref{list:keywords} + +\end_inset + + and described in detail in sections +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + +, +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +, +\begin_inset LatexCommand \ref{hsm:actions} + +\end_inset + +, and +\begin_inset LatexCommand \ref{hsm:transitions} + +\end_inset + +, +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[caption= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +Keywords +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,label= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +list:keywords +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,float,frame=lines] Machine State Default Entry Idle Exit Transition Action Terminate +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Identifiers +\end_layout + +\begin_layout Standard + +Identifiers are used to name Machines, States, and Events. The first character of an identifier must be one of the 53 graphical characters in the set: +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + and any characters after the first may be any of the 63 graphical characters in the set: +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{verbatim} +\end_layout + +\end_inset + + A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{verbatim} +\end_layout + +\end_inset + + Identifiers longer than 256 characters are not permitted. +\end_layout + +\begin_layout Standard + +Examples of valid and invalid identifiers may be found in listing +\begin_inset LatexCommand \ref{list:identifiers} + +\end_inset + +. +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[caption= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +Identifier Examples +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,label= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +list:identifiers +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,float,frame=lines] IDENTIFIER Identifier identifier iDeNtifier identifier 000000 id0 id100 0id // invalid 100id // invalid +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Numeric Literals +\end_layout + +\begin_layout Standard + +Numeric literals are used in the HSM language to specify event queue size ( +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + +) as well as time values used in timed actions ( +\begin_inset LatexCommand \ref{hsm:actionstimed} + +\end_inset + +) and timed transitions ( +\begin_inset LatexCommand \ref{hsm:transitionstimed} + +\end_inset + +). They may be whole integers or floating point numbers, and must be positive. They must be composed of the digits 0 through 9, and may include a single decimal point denoted by the period character. +\end_layout + +\begin_layout Subsection + +Reserved Words +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:reserved} + +\end_inset + + +\end_layout + +\begin_layout Standard + +Ten reserved words are defined. They include the word +\emph on +TOPSTATE +\emph default + plus the nine keywords defined in +\begin_inset LatexCommand \ref{hsm:keywords} + +\end_inset + +. +\end_layout + +\begin_layout Standard + +These words are all reserved and cannot be used as identifiers. +\end_layout + +\begin_layout Subsection + +Comments +\end_layout + +\begin_layout Standard + +The characters +\emph on +// +\emph default + start a comment, which terminates with the next new-line character. +\end_layout + +\begin_layout Section + +Scope +\end_layout + +\begin_layout Standard + +Scope is controlled with the curly brace characters, +\emph on +{ +\emph default + and +\emph on +} +\emph default +. These apply to Machine and State definitions (see +\begin_inset LatexCommand \ref{hsm:machines} + +\end_inset + + and +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +). +\end_layout + +\begin_layout Standard + +This scoping mechanism is what allows for the nesting of states, making these state machines hierarchical +\begin_inset LatexCommand \cite{harel:sta} + +\end_inset + +. +\end_layout + +\begin_layout Section + +Machines +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:machines} + +\end_inset + + +\end_layout + +\begin_layout Description + +Machine(name,queuesize) { ... } +\emph on +name +\emph default + is the unique identifier for this machine; +\emph on +queuesize +\emph default + is the static size of the event queue and must be a whole integer greater than 0; +\emph on +... +\emph default + is the machine definition which must qualify as a valid state definition (see +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +). +\end_layout + +\begin_layout Standard + +Machine is declaration and definition of the root state of a Hierarchical State Machine. +\end_layout + +\begin_layout Standard + +Machine is nearly synonymous with State, with the addition of requiring an event queue size specification. Therefore, everything valid in the definition of a State is also valid in the definition of a Machine. As such, a Machine definition may contain zero or more substates; however, it may not be empty. See +\begin_inset LatexCommand \ref{hsm:states} + +\end_inset + +. +\end_layout + +\begin_layout Standard + +The state defined by Machine is the root state in the state hierarchy. It is identified by the reserved identifier +\emph on +TOPSTATE +\emph default + (see +\begin_inset LatexCommand \ref{hsm:reserved} + +\end_inset + +), a convention set forth in +\begin_inset LatexCommand \cite{samek:psc} + +\end_inset + +. This automatic identification is necessary to allow explicit transitions to the root state. It is the first state entered upon machine construction. +\end_layout + +\begin_layout Section + +States +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:states} + +\end_inset + + +\end_layout + +\begin_layout Standard + +May contain any number of substates. +\end_layout + +\begin_layout Section + +Actions +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:actions} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Normal +\end_layout + +\begin_layout Subsection + +Timed +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:actionstimed} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Special +\end_layout + +\begin_layout Section + +Transitions +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:transitions} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Normal +\end_layout + +\begin_layout Subsection + +Timed +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:transitionstimed} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Default +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:default} + +\end_inset + + +\end_layout + +\begin_layout Subsection + +Termination +\end_layout + +\begin_layout Standard + + +\begin_inset LatexCommand \label{hsm:termination} + +\end_inset + + +\end_layout + +\begin_layout Chapter + +HSMC lex and yacc Source +\end_layout + +\begin_layout Section + +lex, lexical scanner +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C,caption= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +hsmc.l (lex source) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,numbers=left,columns=fixed] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%{ +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +#include #include #include +\end_layout + +\begin_layout Standard + +#include "hsm-parser.tab.h" +\end_layout + +\begin_layout Standard + +int lineno = 1; +\end_layout + +\begin_layout Standard + +void yyerror(char* s); +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%} +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%% +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +/* whitespace */ +\end_layout + +\begin_layout Standard + +[ +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +t{]} +\end_layout + +\end_inset + ++ ; /* skip whitespace */ +\end_layout + +\begin_layout Standard + +/* comments */ +\end_layout + +\begin_layout Standard + +"//".* ; /* skip C++ comments */ +\end_layout + +\begin_layout Standard + +/* punctuation */ +\end_layout + +\begin_layout Standard + +"," +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ','; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ";" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ';'; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + " +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +'; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + " +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +'; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + "(" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return '('; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ")" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ')'; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +/* keywords */ +\end_layout + +\begin_layout Standard + +[Mm][Aa][Cc][Hh][Ii][Nn][Ee] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return MACHINE; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Ss][Tt][Aa][Tt][Ee] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return STATE; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Dd][Ee][Ff][Aa][Uu][Ll][Tt] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return DEFAULT; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Ee][Nn][Tt][Rr][Yy] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ENTRY; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Ii][Dd][Ll][Ee] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return IDLE; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Ee][Xx][Ii][Tt] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return EXIT; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Tt][Rr][Aa][Nn][Ss][Ii][Tt][Ii][Oo][Nn] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return TRANSITION; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Aa][Cc][Tt][Ii][Oo][Nn] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return ACTION; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + [Tt][Ee][Rr][Mm][Ii][Nn][Aa][Tt][Ee] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return TERMINATE; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +/* identifiers */ +\end_layout + +\begin_layout Standard + +[a-zA-Z][a-zA-Z0-9]* +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + if ( strlen(yytext) > 256 ) printf( " +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%d: truncating symbol '%s' to 256 characters +\backslash +n", +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + lineno,yytext); strncpy(yylval.string,yytext,256); return IDENTIFIER; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +/* constants */ +\end_layout + +\begin_layout Standard + +[0-9]+\i \.{?} +[0-9]* +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + yylval.constant = (float)atof(yytext); return CONSTANT; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +/* newlines, etc. */ +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +n +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + lineno++; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + . ; /* ignore */ +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%% +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +int yywrap() +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + return 1; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +void yyerror(char* s) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + printf(" +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +n +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%d: %s at %s +\backslash +n", lineno, s, yytext); +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section + +yacc, parser +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +begin{lstlisting} +\end_layout + +\end_inset + +[language=C,deleteemph= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +default +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,caption= +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +hsmc.y (yacc source) +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +,numbers=left,columns=fixed] +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%{ +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + +extern int yylex(); extern void yyerror(char* s); +\end_layout + +\begin_layout Standard + +#include "main.h" +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%} +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%union +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + char string[258]; float constant; +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token MACHINE +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token STATE +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token DEFAULT +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token ENTRY +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token IDLE +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token EXIT +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token TRANSITION +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token ACTION +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token TERMINATE +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token IDENTIFIER +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%token CONSTANT +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +%% +\end_layout + +\begin_layout Standard + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +machines: machine | machines machine ; +\end_layout + +\begin_layout Standard + +machine: machinedecl ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +' stateitems ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseEndMachine(); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +stateitems: stateitem | stateitems stateitem ; +\end_layout + +\begin_layout Standard + +stateitem: state | statement ; +\end_layout + +\begin_layout Standard + +state: statedecl ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + +' stateitems ' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + +' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseEndState(); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +statement: default ';' | entry ';' | idle ';' | exit ';' | transition ';' | action ';' | timetransition ';' | timeaction ';' | terminate ';' ; +\end_layout + +\begin_layout Standard + +machinedecl: MACHINE '(' IDENTIFIER ',' CONSTANT ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseBeginMachine( +\begin_inset Formula $3,(int)$ +\end_inset + +5); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +statedecl: STATE '(' IDENTIFIER ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseBeginState( +\begin_inset Formula $3); + unexpected '}' in math + + ; + +default: DEFAULT '(' IDENTIFIER ')' + { + parseDefault(}3); + unexpected '}' in math + + ; + +entry: ENTRY '(' IDENTIFIER ')' + { + parseEntry(}3); + unexpected '}' in math + + ; + +idle: IDLE '(' IDENTIFIER ')' + { + parseIdle(}3); + unexpected '}' in math + + ; + +exit: EXIT '(' IDENTIFIER ')' + { + parseExit(}3); + unexpected '}' in math + + ; + +transition: TRANSITION '(' IDENTIFIER ',' IDENTIFIER ')' + { + parseTransition(}3,$ +\end_inset + +5); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +action: ACTION '(' IDENTIFIER ',' IDENTIFIER ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseAction( +\begin_inset Formula $3,$ +\end_inset + +5); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +timetransition: TRANSITION '(' CONSTANT ',' IDENTIFIER ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseTimeTransition( +\begin_inset Formula $3,$ +\end_inset + +5); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +timeaction: ACTION '(' CONSTANT ',' IDENTIFIER ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseTimeAction( +\begin_inset Formula $3,$ +\end_inset + +5); +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + ; +\end_layout + +\begin_layout Standard + +terminate: TERMINATE '(' IDENTIFIER ')' +\begin_inset ERT +status collapsed + +\begin_layout Standard + +{ +\end_layout + +\end_inset + + parseTerminate( +\begin_inset Formula $3); + unexpected '}' in math + + ; +{lstlisting} + + + + +\newpage +\addcontentsline{toc}{chapter}{Glossary} +\chapter*{Glossary} +\begin{description} + \item[blah] A blah is a blah blah blah!\index{blah} +\end{description} + +\cleardoublepage +\addcontentsline{toc}{chapter}{Bibliography} +\bibliographystyle{alpha} +\bibliography{doc} + +\cleardoublepage +\addcontentsline{toc}{chapter}{Index} +\printindex + +{document} + + + +$ +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + +} +\end_layout + +\end_inset + + +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +end{lstlisting} +\end_layout + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/docs/doc.out b/docs/doc.out new file mode 100644 index 0000000..2435afb --- /dev/null +++ b/docs/doc.out @@ -0,0 +1,53 @@ +\BOOKMARK [0][-]{chapter.1}{1 Introduction}{} +\BOOKMARK [1][-]{section.1.1}{1.1 Overview}{chapter.1} +\BOOKMARK [1][-]{section.1.2}{1.2 Motivation}{chapter.1} +\BOOKMARK [1][-]{section.1.3}{1.3 Hierarchical State Machines}{chapter.1} +\BOOKMARK [0][-]{chapter.2}{2 Hierarchical State Machine Compiler}{} +\BOOKMARK [1][-]{section.2.1}{2.1 Overview}{chapter.2} +\BOOKMARK [1][-]{section.2.2}{2.2 Running the Compiler}{chapter.2} +\BOOKMARK [2][-]{subsection.2.2.1}{2.2.1 Compiler Options}{section.2.2} +\BOOKMARK [1][-]{section.2.3}{2.3 Compiler Output}{chapter.2} +\BOOKMARK [2][-]{subsection.2.3.1}{2.3.1 Header File}{section.2.3} +\BOOKMARK [2][-]{subsection.2.3.2}{2.3.2 Source File}{section.2.3} +\BOOKMARK [1][-]{section.2.4}{2.4 Compiler Errors}{chapter.2} +\BOOKMARK [0][-]{chapter.3}{3 Implementing a Machine}{} +\BOOKMARK [1][-]{section.3.1}{3.1 Design}{chapter.3} +\BOOKMARK [1][-]{section.3.2}{3.2 Compile}{chapter.3} +\BOOKMARK [1][-]{section.3.3}{3.3 Implement}{chapter.3} +\BOOKMARK [0][-]{chapter.4}{4 Examples}{} +\BOOKMARK [1][-]{section.4.1}{4.1 Traffic Signal}{chapter.4} +\BOOKMARK [1][-]{section.4.2}{4.2 Soda Machine}{chapter.4} +\BOOKMARK [0][-]{appendix.A}{A Frequently Asked Questions}{} +\BOOKMARK [1][-]{section.A.1}{A.1 FAQ Category}{appendix.A} +\BOOKMARK [2][-]{subsection.A.1.1}{A.1.1 Question number 1?}{section.A.1} +\BOOKMARK [2][-]{subsection.A.1.2}{A.1.2 Question number 2?}{section.A.1} +\BOOKMARK [0][-]{appendix.B}{B HSM Language Reference}{} +\BOOKMARK [1][-]{section.B.1}{B.1 General}{appendix.B} +\BOOKMARK [1][-]{section.B.2}{B.2 Lexical Elements}{appendix.B} +\BOOKMARK [2][-]{subsection.B.2.1}{B.2.1 Character Set}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.2}{B.2.2 Case Sensitivity}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.3}{B.2.3 Line Format}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.4}{B.2.4 Source Layout}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.5}{B.2.5 Keywords}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.6}{B.2.6 Identifiers}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.7}{B.2.7 Numeric Literals}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.8}{B.2.8 Reserved Words}{section.B.2} +\BOOKMARK [2][-]{subsection.B.2.9}{B.2.9 Comments}{section.B.2} +\BOOKMARK [1][-]{section.B.3}{B.3 Scope}{appendix.B} +\BOOKMARK [1][-]{section.B.4}{B.4 Machines}{appendix.B} +\BOOKMARK [1][-]{section.B.5}{B.5 States}{appendix.B} +\BOOKMARK [1][-]{section.B.6}{B.6 Actions}{appendix.B} +\BOOKMARK [2][-]{subsection.B.6.1}{B.6.1 Normal}{section.B.6} +\BOOKMARK [2][-]{subsection.B.6.2}{B.6.2 Timed}{section.B.6} +\BOOKMARK [2][-]{subsection.B.6.3}{B.6.3 Special}{section.B.6} +\BOOKMARK [1][-]{section.B.7}{B.7 Transitions}{appendix.B} +\BOOKMARK [2][-]{subsection.B.7.1}{B.7.1 Normal}{section.B.7} +\BOOKMARK [2][-]{subsection.B.7.2}{B.7.2 Timed}{section.B.7} +\BOOKMARK [2][-]{subsection.B.7.3}{B.7.3 Default}{section.B.7} +\BOOKMARK [2][-]{subsection.B.7.4}{B.7.4 Termination}{section.B.7} +\BOOKMARK [0][-]{appendix.C}{C HSMC lex and yacc Source}{} +\BOOKMARK [1][-]{section.C.1}{C.1 lex, lexical scanner}{appendix.C} +\BOOKMARK [1][-]{section.C.2}{C.2 yacc, parser}{appendix.C} +\BOOKMARK [0][-]{lstnumber.C.2.128}{Glossary}{} +\BOOKMARK [0][-]{appendix*.7}{Bibliography}{} +\BOOKMARK [0][-]{appendix*.8}{Index}{} diff --git a/docs/doc.pdf b/docs/doc.pdf new file mode 100644 index 0000000..fd7509a --- /dev/null +++ b/docs/doc.pdf @@ -0,0 +1,9068 @@ +%PDF-1.2 +7 0 obj +[5 0 R/XYZ 133.77 741.92] +endobj +13 0 obj +<< +/Title(1.1 Overview) +/A<< +/S/GoTo +/D(section.1.1) +>> +/Parent 12 0 R +/Next 14 0 R +>> +endobj +14 0 obj +<< +/Title(1.2 Motivation) +/A<< +/S/GoTo +/D(section.1.2) +>> +/Parent 12 0 R +/Prev 13 0 R +/Next 15 0 R +>> +endobj +15 0 obj +<< +/Title(1.3 Hierarchical State Machines) +/A<< +/S/GoTo +/D(section.1.3) +>> +/Parent 12 0 R +/Prev 14 0 R +>> +endobj +12 0 obj +<< +/Title(1 Introduction) +/A<< +/S/GoTo +/D(chapter.1) +>> +/Parent 11 0 R +/First 13 0 R +/Last 15 0 R +/Count -3 +/Next 16 0 R +>> +endobj +17 0 obj +<< +/Title(2.1 Overview) +/A<< +/S/GoTo +/D(section.2.1) +>> +/Parent 16 0 R +/Next 18 0 R +>> +endobj +19 0 obj +<< +/Title(2.2.1 Compiler Options) +/A<< +/S/GoTo +/D(subsection.2.2.1) +>> +/Parent 18 0 R +>> +endobj +18 0 obj +<< +/Title(2.2 Running the Compiler) +/A<< +/S/GoTo +/D(section.2.2) +>> +/Parent 16 0 R +/Prev 17 0 R +/First 19 0 R +/Last 19 0 R +/Count -1 +/Next 20 0 R +>> +endobj +21 0 obj +<< +/Title(2.3.1 Header File) +/A<< +/S/GoTo +/D(subsection.2.3.1) +>> +/Parent 20 0 R +/Next 22 0 R +>> +endobj +22 0 obj +<< +/Title(2.3.2 Source File) +/A<< +/S/GoTo +/D(subsection.2.3.2) +>> +/Parent 20 0 R +/Prev 21 0 R +>> +endobj +20 0 obj +<< +/Title(2.3 Compiler Output) +/A<< +/S/GoTo +/D(section.2.3) +>> +/Parent 16 0 R +/Prev 18 0 R +/First 21 0 R +/Last 22 0 R +/Count -2 +/Next 23 0 R +>> +endobj +23 0 obj +<< +/Title(2.4 Compiler Errors) +/A<< +/S/GoTo +/D(section.2.4) +>> +/Parent 16 0 R +/Prev 20 0 R +>> +endobj +16 0 obj +<< +/Title(2 Hierarchical State Machine Compiler) +/A<< +/S/GoTo +/D(chapter.2) +>> +/Parent 11 0 R +/Prev 12 0 R +/First 17 0 R +/Last 23 0 R +/Count -4 +/Next 24 0 R +>> +endobj +25 0 obj +<< +/Title(3.1 Design) +/A<< +/S/GoTo +/D(section.3.1) +>> +/Parent 24 0 R +/Next 26 0 R +>> +endobj +26 0 obj +<< +/Title(3.2 Compile) +/A<< +/S/GoTo +/D(section.3.2) +>> +/Parent 24 0 R +/Prev 25 0 R +/Next 27 0 R +>> +endobj +27 0 obj +<< +/Title(3.3 Implement) +/A<< +/S/GoTo +/D(section.3.3) +>> +/Parent 24 0 R +/Prev 26 0 R +>> +endobj +24 0 obj +<< +/Title(3 Implementing a Machine) +/A<< +/S/GoTo +/D(chapter.3) +>> +/Parent 11 0 R +/Prev 16 0 R +/First 25 0 R +/Last 27 0 R +/Count -3 +/Next 28 0 R +>> +endobj +29 0 obj +<< +/Title(4.1 Traffic Signal) +/A<< +/S/GoTo +/D(section.4.1) +>> +/Parent 28 0 R +/Next 30 0 R +>> +endobj +30 0 obj +<< +/Title(4.2 Soda Machine) +/A<< +/S/GoTo +/D(section.4.2) +>> +/Parent 28 0 R +/Prev 29 0 R +>> +endobj +28 0 obj +<< +/Title(4 Examples) +/A<< +/S/GoTo +/D(chapter.4) +>> +/Parent 11 0 R +/Prev 24 0 R +/First 29 0 R +/Last 30 0 R +/Count -2 +/Next 31 0 R +>> +endobj +33 0 obj +<< +/Title(A.1.1 Question number 1?) +/A<< +/S/GoTo +/D(subsection.A.1.1) +>> +/Parent 32 0 R +/Next 34 0 R +>> +endobj +32 0 obj +<< +/Title(A.1 FAQ Category) +/A<< +/S/GoTo +/D(section.A.1) +>> +/Parent 31 0 R +/First 33 0 R +/Last 34 0 R +/Count -2 +>> +endobj +34 0 obj +<< +/Title(A.1.2 Question number 2?) +/A<< +/S/GoTo +/D(subsection.A.1.2) +>> +/Parent 32 0 R +/Prev 33 0 R +>> +endobj +31 0 obj +<< +/Title(A Frequently Asked Questions) +/A<< +/S/GoTo +/D(appendix.A) +>> +/Parent 11 0 R +/Prev 28 0 R +/First 32 0 R +/Last 32 0 R +/Count -1 +/Next 35 0 R +>> +endobj +36 0 obj +<< +/Title(B.1 General) +/A<< +/S/GoTo +/D(section.B.1) +>> +/Parent 35 0 R +/Next 37 0 R +>> +endobj +38 0 obj +<< +/Title(B.2.1 Character Set) +/A<< +/S/GoTo +/D(subsection.B.2.1) +>> +/Parent 37 0 R +/Next 39 0 R +>> +endobj +39 0 obj +<< +/Title(B.2.2 Case Sensitivity) +/A<< +/S/GoTo +/D(subsection.B.2.2) +>> +/Parent 37 0 R +/Prev 38 0 R +/Next 40 0 R +>> +endobj +40 0 obj +<< +/Title(B.2.3 Line Format) +/A<< +/S/GoTo +/D(subsection.B.2.3) +>> +/Parent 37 0 R +/Prev 39 0 R +/Next 41 0 R +>> +endobj +41 0 obj +<< +/Title(B.2.4 Source Layout) +/A<< +/S/GoTo +/D(subsection.B.2.4) +>> +/Parent 37 0 R +/Prev 40 0 R +/Next 42 0 R +>> +endobj +42 0 obj +<< +/Title(B.2.5 Keywords) +/A<< +/S/GoTo +/D(subsection.B.2.5) +>> +/Parent 37 0 R +/Prev 41 0 R +/Next 43 0 R +>> +endobj +43 0 obj +<< +/Title(B.2.6 Identifiers) +/A<< +/S/GoTo +/D(subsection.B.2.6) +>> +/Parent 37 0 R +/Prev 42 0 R +/Next 44 0 R +>> +endobj +44 0 obj +<< +/Title(B.2.7 Numeric Literals) +/A<< +/S/GoTo +/D(subsection.B.2.7) +>> +/Parent 37 0 R +/Prev 43 0 R +/Next 45 0 R +>> +endobj +45 0 obj +<< +/Title(B.2.8 Reserved Words) +/A<< +/S/GoTo +/D(subsection.B.2.8) +>> +/Parent 37 0 R +/Prev 44 0 R +/Next 46 0 R +>> +endobj +46 0 obj +<< +/Title(B.2.9 Comments) +/A<< +/S/GoTo +/D(subsection.B.2.9) +>> +/Parent 37 0 R +/Prev 45 0 R +>> +endobj +37 0 obj +<< +/Title(B.2 Lexical Elements) +/A<< +/S/GoTo +/D(section.B.2) +>> +/Parent 35 0 R +/Prev 36 0 R +/First 38 0 R +/Last 46 0 R +/Count -9 +/Next 47 0 R +>> +endobj +47 0 obj +<< +/Title(B.3 Scope) +/A<< +/S/GoTo +/D(section.B.3) +>> +/Parent 35 0 R +/Prev 37 0 R +/Next 48 0 R +>> +endobj +48 0 obj +<< +/Title(B.4 Machines) +/A<< +/S/GoTo +/D(section.B.4) +>> +/Parent 35 0 R +/Prev 47 0 R +/Next 49 0 R +>> +endobj +49 0 obj +<< +/Title(B.5 States) +/A<< +/S/GoTo +/D(section.B.5) +>> +/Parent 35 0 R +/Prev 48 0 R +/Next 50 0 R +>> +endobj +51 0 obj +<< +/Title(B.6.1 Normal) +/A<< +/S/GoTo +/D(subsection.B.6.1) +>> +/Parent 50 0 R +/Next 52 0 R +>> +endobj +52 0 obj +<< +/Title(B.6.2 Timed) +/A<< +/S/GoTo +/D(subsection.B.6.2) +>> +/Parent 50 0 R +/Prev 51 0 R +/Next 53 0 R +>> +endobj +53 0 obj +<< +/Title(B.6.3 Special) +/A<< +/S/GoTo +/D(subsection.B.6.3) +>> +/Parent 50 0 R +/Prev 52 0 R +>> +endobj +50 0 obj +<< +/Title(B.6 Actions) +/A<< +/S/GoTo +/D(section.B.6) +>> +/Parent 35 0 R +/Prev 49 0 R +/First 51 0 R +/Last 53 0 R +/Count -3 +/Next 54 0 R +>> +endobj +55 0 obj +<< +/Title(B.7.1 Normal) +/A<< +/S/GoTo +/D(subsection.B.7.1) +>> +/Parent 54 0 R +/Next 56 0 R +>> +endobj +56 0 obj +<< +/Title(B.7.2 Timed) +/A<< +/S/GoTo +/D(subsection.B.7.2) +>> +/Parent 54 0 R +/Prev 55 0 R +/Next 57 0 R +>> +endobj +57 0 obj +<< +/Title(B.7.3 Default) +/A<< +/S/GoTo +/D(subsection.B.7.3) +>> +/Parent 54 0 R +/Prev 56 0 R +/Next 58 0 R +>> +endobj +54 0 obj +<< +/Title(B.7 Transitions) +/A<< +/S/GoTo +/D(section.B.7) +>> +/Parent 35 0 R +/Prev 50 0 R +/First 55 0 R +/Last 58 0 R +/Count -4 +>> +endobj +58 0 obj +<< +/Title(B.7.4 Termination) +/A<< +/S/GoTo +/D(subsection.B.7.4) +>> +/Parent 54 0 R +/Prev 57 0 R +>> +endobj +35 0 obj +<< +/Title(B HSM Language Reference) +/A<< +/S/GoTo +/D(appendix.B) +>> +/Parent 11 0 R +/Prev 31 0 R +/First 36 0 R +/Last 54 0 R +/Count -7 +/Next 59 0 R +>> +endobj +60 0 obj +<< +/Title(C.1 lex, lexical scanner) +/A<< +/S/GoTo +/D(section.C.1) +>> +/Parent 59 0 R +/Next 61 0 R +>> +endobj +61 0 obj +<< +/Title(C.2 yacc, parser) +/A<< +/S/GoTo +/D(section.C.2) +>> +/Parent 59 0 R +/Prev 60 0 R +>> +endobj +59 0 obj +<< +/Title(C HSMC lex and yacc Source) +/A<< +/S/GoTo +/D(appendix.C) +>> +/Parent 11 0 R +/Prev 35 0 R +/First 60 0 R +/Last 61 0 R +/Count -2 +/Next 62 0 R +>> +endobj +62 0 obj +<< +/Title(Glossary) +/A<< +/S/GoTo +/D(lstnumber.C.2.128) +>> +/Parent 11 0 R +/Prev 59 0 R +/Next 63 0 R +>> +endobj +63 0 obj +<< +/Title(Bibliography) +/A<< +/S/GoTo +/D(appendix*.7) +>> +/Parent 11 0 R +/Prev 62 0 R +/Next 64 0 R +>> +endobj +65 0 obj +[5 0 R/XYZ 133.77 717.02] +endobj +66 0 obj +<< +/Type/Encoding +/Differences[0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress +160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis] +>> +endobj +69 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F1 +/FontDescriptor 68 0 R +/BaseFont/NCUPJV+CMR17 +/FirstChar 33 +/LastChar 196 +/Widths[249.6 458.6 772.1 458.6 772.1 719.8 249.6 354.1 354.1 458.6 719.8 249.6 301.9 +249.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 249.6 249.6 +249.6 719.8 432.5 432.5 719.8 693.3 654.3 667.6 706.6 628.2 602.1 726.3 693.3 327.6 +471.5 719.4 576 850 693.3 719.8 628.2 719.8 680.5 510.9 667.6 693.3 693.3 954.5 693.3 +693.3 563.1 249.6 458.6 249.6 458.6 249.6 249.6 458.6 510.9 406.4 510.9 406.4 275.8 +458.6 510.9 249.6 275.8 484.7 249.6 772.1 510.9 458.6 510.9 484.7 354.1 359.4 354.1 +510.9 484.7 667.6 484.7 484.7 406.4 458.6 917.2 458.6 458.6 458.6 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 576 772.1 719.8 641.1 615.3 693.3 +667.6 719.8 667.6 719.8 0 0 667.6 525.4 499.3 499.3 748.9 748.9 249.6 275.8 458.6 +458.6 458.6 458.6 458.6 693.3 406.4 458.6 667.6 719.8 458.6 837.2 941.7 719.8 249.6 +458.6] +>> +endobj +72 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F2 +/FontDescriptor 71 0 R +/BaseFont/SNMQXB+CMR12 +/FirstChar 33 +/LastChar 196 +/Widths[272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 +489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 +462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 +734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 +272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 +544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2 489.6 979.2 489.6 489.6 +489.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611.8 816 +761.6 679.6 652.8 734 707.2 761.6 707.2 761.6 0 0 707.2 571.2 544 544 816 816 272 +299.2 489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6 +761.6 272 489.6] +>> +endobj +74 0 obj +<< +/Filter[/FlateDecode] +/Length 178 +>> +stream +xÚ­O=‚0Ýý7–DJï(HW?À`œ¬q0&V%*�ÿ/-7]Þ»»¼÷îNà(ëéháòuºø›u¬ƒGœôP +N!øK®BÐÓ-›¯–ž +d“û­*®æa;bëú]emq0ÞNçAJ€ÈUd“¢˜“_†> +endobj +6 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 76 0 R +>> +endobj +79 0 obj +[77 0 R/XYZ 133.77 741.92] +endobj +82 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F3 +/FontDescriptor 81 0 R +/BaseFont/KCPOQG+CMBX12 +/FirstChar 33 +/LastChar 196 +/Widths[342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 +562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 +875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 +675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 +687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.8 562.5 625 312.5 +343.8 593.8 312.5 937.5 625 562.5 625 593.8 459.5 443.8 437.5 625 593.8 812.5 593.8 +593.8 500 562.5 1125 562.5 562.5 562.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 675.9 937.5 875 787 750 879.6 812.5 875 812.5 875 0 0 812.5 +656.3 625 625 937.5 937.5 312.5 343.8 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 +812.5 875 562.5 1018.5 1143.5 875 312.5 562.5] +>> +endobj +83 0 obj +[77 0 R/XYZ 133.77 587.5] +endobj +86 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F4 +/FontDescriptor 85 0 R +/BaseFont/AANDSL+CMBX10 +/FirstChar 33 +/LastChar 196 +/Widths[350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 +575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 +869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 +863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 +319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 +319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 +511.1 575 1150 575 575 575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 691.7 958.3 894.4 805.6 766.7 900 830.6 894.4 830.6 894.4 0 0 830.6 670.8 +638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 +575 1041.7 1169.4 894.4 319.4 575] +>> +endobj +87 0 obj +<< +/Rect[132.77 564.59 212.88 573.5] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(chapter.1) +>> +>> +endobj +90 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F5 +/FontDescriptor 89 0 R +/BaseFont/PQXADU+CMR10 +/FirstChar 33 +/LastChar 196 +/Widths[277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 +500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 +750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 +680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 +277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 +500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500 1000 500 +500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 625 833.3 +777.8 694.4 666.7 750 722.2 777.8 722.2 777.8 0 0 722.2 583.3 555.6 555.6 833.3 833.3 +277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 +277.8 500] +>> +endobj +91 0 obj +<< +/Rect[147.71 552.63 213.34 561.44] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.1.1) +>> +>> +endobj +92 0 obj +<< +/Rect[147.71 540.68 220.23 549.48] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.1.2) +>> +>> +endobj +93 0 obj +<< +/Rect[147.71 528.72 294.5 537.64] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.1.3) +>> +>> +endobj +94 0 obj +<< +/Rect[132.77 504.87 336.47 515.72] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(chapter.2) +>> +>> +endobj +95 0 obj +<< +/Rect[147.71 494.85 213.34 503.66] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.2.1) +>> +>> +endobj +96 0 obj +<< +/Rect[147.71 480.96 270.21 491.81] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.2.2) +>> +>> +endobj +97 0 obj +<< +/Rect[170.63 469 282.08 479.86] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.2.1) +>> +>> +endobj +98 0 obj +<< +/Rect[147.71 457.04 247.93 467.9] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.2.3) +>> +>> +endobj +99 0 obj +<< +/Rect[170.63 447.03 255.04 455.95] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.3.1) +>> +>> +endobj +100 0 obj +<< +/Rect[170.63 435.07 253.1 443.99] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.3.2) +>> +>> +endobj +101 0 obj +<< +/Rect[147.71 421.18 243.22 432.03] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.2.4) +>> +>> +endobj +102 0 obj +<< +/Rect[132.77 399.26 274.57 410.12] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(chapter.3) +>> +>> +endobj +103 0 obj +<< +/Rect[147.71 387.31 201.88 398.05] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.3.1) +>> +>> +endobj +104 0 obj +<< +/Rect[147.71 375.35 208.6 386.21] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.3.2) +>> +>> +endobj +105 0 obj +<< +/Rect[147.71 363.4 219.12 374.25] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.3.3) +>> +>> +endobj +106 0 obj +<< +/Rect[132.77 341.48 197.72 352.33] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(chapter.4) +>> +>> +endobj +107 0 obj +<< +/Rect[147.71 329.52 230.49 340.38] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.4.1) +>> +>> +endobj +108 0 obj +<< +/Rect[147.71 319.5 233.79 328.42] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.4.2) +>> +>> +endobj +109 0 obj +<< +/Rect[132.77 295.65 290.49 306.51] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(appendix.A) +>> +>> +endobj +110 0 obj +<< +/Rect[147.71 283.69 235.89 294.44] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.A.1) +>> +>> +endobj +111 0 obj +<< +/Rect[170.63 271.74 292.59 282.6] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.A.1.1) +>> +>> +endobj +112 0 obj +<< +/Rect[170.63 259.78 292.59 270.64] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.A.1.2) +>> +>> +endobj +113 0 obj +<< +/Rect[132.77 237.87 280.3 248.72] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(appendix.B) +>> +>> +endobj +114 0 obj +<< +/Rect[147.71 227.85 206.49 236.77] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.1) +>> +>> +endobj +115 0 obj +<< +/Rect[147.71 215.89 246.57 224.81] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.2) +>> +>> +endobj +116 0 obj +<< +/Rect[170.63 203.94 264.89 212.86] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.1) +>> +>> +endobj +117 0 obj +<< +/Rect[170.63 190.05 274.08 200.79] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.2) +>> +>> +endobj +118 0 obj +<< +/Rect[170.63 180.03 258.5 188.84] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.3) +>> +>> +endobj +119 0 obj +<< +/Filter[/FlateDecode] +/Length 1222 +>> +stream +xÚíšMw£6†÷ý,aaUŸHZÍI2ɤmræLì]§ êhÎØ8Å8�üû +$�pl3)ÌGìlŒ>¼ ûè¾Ü+9€Â`T‡wæà>PùñyëÙ?‚ }ééä× ` +¸&Ÿ‚΂¢PLÞþž-³ˆ °Pæ°ŠþšüœOŒœSÏg›gnŒ8 $�±§�!HTÚ(IÌÂߌt¾ŒFúx»ž©¾©½ÏæãDJÓ �g>kŠÇ –Z Å™#  AŒÃ÷æ¡ÊRõïÎÇATÊZ + 1à�J9´¦?ü¯�i::B@6â»=”_‡®á…€>À–×õ²H"ÆÂdïBŒÜ’ø6!ûA‡¾¤¼ÈBŠêsufKê2Uy’OËôºK§É\'>Áá¸H +U~¥áubÌÔj'HŒc që?ɾ(¼ÐõA±Í„õQÒJ®‘h®‘‡D� +IõcfOœ-÷é\åÝNí߬·Ss¤ÑúŸFݼúôÓ)ç¢;Hò ³´j›¾YgYšÍÊD'aq§Ì—ÎÙ„!±hi¾ßîËà `/ e*j9É�¨qTéƒ(u¡¯@¼¿/ßž{\I€¸¯õ§÷÷ |3:2D"(Kß5‘¯ß‚q_÷ëb·} (m)½Ô²¥'/d€œ X¿k2MN\ªä¶&s¡!íá"Ê6Ä“9:ÍÈÁA´ÍÇ lyŒ—ë|ªžÃÃé7t>ˆyQbd‘ЭæužçË|÷;q¼©ôâ*«a¹@ð�K{sÀ°ÍG³¾²¸Ÿ«…]À1•—.í“§e}W!ïI‹Þ…<ặ¾ÑTòoÕ*�íiÝõÌ–qëÚƒêÝ¿ÉTs±ƒ¸�D€ÚùÕÔôÖ ö4_zr¢ÖÅ ®/1¤AˆQÝ9[Ì6Ågc +ºs.:›fOâµk~Ì‹ŽØÍ)f›Žœ7?ÿ’”èV�ní]*{»5%`³†C·žDú’'qŒ¦¦k÷Næ»§SL�d-µÃ°�¾ÈÅC’ñ:m‘�5�G�—Ñ‹ð61¨¼%Ön^Nï•W;¾rè„ç˜Âð$ņ‘da®þY—‹ù£)ÜNVŸËÂMÝšrîÃZ­ö/Ü©‹'äßÁþ¾ €¦?)}�s¬Ÿ!¨_O¶feÿ,)Ôl™?v6žÜq6D2@Q+ŽR�¶šj]ˆjN%)!i3iŒ#TµÀzQ~þ­­"MwGCô¦sÆÓ?ˆ=˜†ƒ× Œ«²ð³8ànžþAqðÆÕ�ÃËeXa:¤Sí¹ÚL/Çׯd¯’l¶NfvÇëF}R¹Ê¦ªÓc=IÔÿß ŒB LCpZ¥."á;•©|_©e;.ïÚ׎kçìrABƒìz3†·SªJrMìJ}©÷ºixUçš¿§vdkþ �ž€¬ ë–“šO™S’°ðì.É“iQÛíXíiŒõƒIÒú™«‘aa¸1£LÑÀÀF²R5‡l•éCZ”ùòعCìéîqà  ±EÌ„±Ë b`\™}heÏ¿ÌIѹãI�_¹¡ï¢ò\iLpUÝj*¡t«ò/ÿE†n +endstream +endobj +120 0 obj +[87 0 R 91 0 R 92 0 R 93 0 R 94 0 R 95 0 R 96 0 R 97 0 R 98 0 R 99 0 R 100 0 R 101 0 R +102 0 R 103 0 R 104 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 110 0 R 111 0 R 112 0 R +113 0 R 114 0 R 115 0 R 116 0 R 117 0 R 118 0 R] +endobj +121 0 obj +<< +/F3 82 0 R +/F4 86 0 R +/F5 90 0 R +>> +endobj +78 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 121 0 R +>> +endobj +124 0 obj +[122 0 R/XYZ 133.77 741.92] +endobj +125 0 obj +<< +/Rect[170.63 704.12 266.94 714.86] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.4) +>> +>> +endobj +126 0 obj +<< +/Rect[170.63 692.16 247.21 703.02] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.5) +>> +>> +endobj +127 0 obj +<< +/Rect[170.63 682.15 247.76 691.06] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.6) +>> +>> +endobj +128 0 obj +<< +/Rect[170.63 670.19 277.54 679.11] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.7) +>> +>> +endobj +129 0 obj +<< +/Rect[170.63 658.23 274.55 667.15] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.8) +>> +>> +endobj +130 0 obj +<< +/Rect[170.63 646.28 250.78 655.09] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.9) +>> +>> +endobj +131 0 obj +<< +/Rect[147.71 632.39 197.81 643.13] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.3) +>> +>> +endobj +132 0 obj +<< +/Rect[147.71 622.37 213.09 631.29] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +133 0 obj +<< +/Rect[147.71 610.41 199.25 619.22] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +134 0 obj +<< +/Rect[147.71 598.46 205.61 607.27] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.6) +>> +>> +endobj +135 0 obj +<< +/Rect[170.63 586.5 236.91 595.42] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.6.1) +>> +>> +endobj +136 0 obj +<< +/Rect[170.63 574.55 232.73 583.47] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.6.2) +>> +>> +endobj +137 0 obj +<< +/Rect[170.63 560.66 235.23 571.51] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.6.3) +>> +>> +endobj +138 0 obj +<< +/Rect[147.71 550.64 221.19 559.45] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.7) +>> +>> +endobj +139 0 obj +<< +/Rect[170.63 538.68 236.91 547.6] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.1) +>> +>> +endobj +140 0 obj +<< +/Rect[170.63 526.73 232.73 535.65] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.2) +>> +>> +endobj +141 0 obj +<< +/Rect[170.63 514.77 236.75 523.69] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.3) +>> +>> +endobj +142 0 obj +<< +/Rect[170.63 502.82 257.95 511.63] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.4) +>> +>> +endobj +143 0 obj +<< +/Rect[132.77 478.96 287.25 489.82] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(appendix.C) +>> +>> +endobj +144 0 obj +<< +/Rect[147.71 467.01 254.62 477.86] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.C.1) +>> +>> +endobj +145 0 obj +<< +/Rect[147.71 455.05 224.21 465.8] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.C.2) +>> +>> +endobj +146 0 obj +<< +/Rect[132.77 433.13 178.06 443.99] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstnumber.C.2.128) +>> +>> +endobj +147 0 obj +<< +/Rect[132.77 411.22 199.03 422.07] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(appendix*.7) +>> +>> +endobj +148 0 obj +<< +/Rect[132.77 391.24 163.14 400.15] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(appendix*.8) +>> +>> +endobj +149 0 obj +<< +/Filter[/FlateDecode] +/Length 943 +>> +stream +xÚí™Ms›0†ïýa&(èéØ$Mš¦é!a¦‡¶ŠIÂÔ† ¶ÛúßW²‰Llâ@ÚÆöl†]¡}ôî.È @8·Îòt¦OæÕáÇ£W/§m +Û7•·¯\�9GÑá)ủn!s|†@H�èä‹{ ž/0u¯‹y™¤ž�1q?Æ +Ý…‡¸[ÌgÞ·èƒó.z0øQä ÆmÀó‰êDƒàÿ<Ù“yjØå\± €@{®=˜§Q©P„„ ªI\¤‹_bnQަ+cy±¼‚п�fþƒàà 0£ ¦yœ�Ò\ñ˜e_ Ó²Šq³£TL ‹àòXS 5•OóIZfI•°²YZÆãÕd„€ ËÓ¿™ã ±‡0Ôh‚ëè_¥Ó´ü©T‘Žä~ö8ZŸ²j–Ç-¦`Í’!8 Y `ÃAhÇÅdRe§î´d¹ØÑ¼dE '”Pf8!bH�›°çsˆÝ뤸÷|Ù;¥«‰`¬:2Ûüµù{ìL¬bG˜r¬ÙÍî2N”˜î²<]£'"¡-ÿ<Ä/°vúò2шå×Z£•Öfñl©ZgÆt¯³.n&Vq €k�1Íím2ËŠ|�Ä aËv‹Áõ%f‚é­GÕ¯¥ Àªá.ÊI<^M,Dš¶1~uoX*&ÃP ÔPAšJ”Md¾ +#@ЖívȨ/�AØ @ÊÄ(WŸÔª60ÉÖé¦Bd¹Ø#‚­xôDT•!9€µ~B]†"õÒZÆù4ë(G4¨åb«ªQ_T&,è ËKµšÂ ë�e¼ÛõÇ +Ä0Tn¨lT,Û}rƒ­x ÆÊ÷Þ°©êÏIzÏdznÉë—Œ Ä0XÂH¦Úi[�´œdy¬ªÎšÏv2­ò–—�Ó‰™z? ‡§¤ÙePmáÉÎ,œ,}{>cÂ}})aŽÝqú[ý nœ�ô•…‡¡'j¿AÒ«6KW‘ÃB®#زúîÍwmëF.ªPèVE‘ËË=Pßß—�œ%²>.ÿL“8ÏÓ²{i—;·´ÌÔ ›>ý%†r]UëIUG…g¡öÑåª9Ð{$÷q9]GEw™–£}—i€Ya�|à\ 5˜þæu6.¦Ó¸\tŠÛ²Ap3q7ÃR +hÕèfßÇYq[Æ÷w*Ó> +endobj +123 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 151 0 R +>> +endobj +154 0 obj +[152 0 R/XYZ 133.77 741.92] +endobj +155 0 obj +[152 0 R/XYZ 133.77 582.68] +endobj +156 0 obj +<< +/Rect[147.71 572.61 302.61 583.47] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.1) +>> +>> +endobj +157 0 obj +<< +/Rect[147.71 560.66 215.33 571.51] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.2) +>> +>> +endobj +158 0 obj +<< +/Rect[147.71 548.7 257.25 559.56] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.3) +>> +>> +endobj +159 0 obj +<< +/Rect[147.71 536.19 254.4 548.15] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.C.1) +>> +>> +endobj +160 0 obj +<< +/Rect[147.71 524.24 263.26 536.2] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.C.2) +>> +>> +endobj +161 0 obj +<< +/Filter[/FlateDecode] +/Length 391 +>> +stream +xÚå•AOƒ0€ïþŠË�J_K¡×Íitž”›xXX��3€:þ½…nc,èf2Ý/-y„�÷Þ—×"�xš z»²[³ÐjyéŒjÚ‹Î/N‚EOHPøÈ¥g(ºxÀ·:/t:É�Çè "‹i¨Ùd;rg¡>’DŠŠ"¤aJNjf�PÇ )ÃýQ®—1ŽïUšëB¿ëÂ�—Uð<µ/¯Ç*­Â…ŽÁT¶Nf»Œ!Z?#Žë{ÞÑ·ÍŒ÷Ue +bÒ'œ¶ +¢Ð]þ~fV:À„K`u Uùá€Àólüu‹)—„û-ÀÑ[Ì¥<1_Ý¡ì ¾hHèj|˜õeçB¬çÂNÍ`1š½NÕ7Cƒ +[È’¿ÓÓ”~ =ÌĬï~}º™,ŸóYB¦•†c> +endobj +153 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 163 0 R +>> +endobj +166 0 obj +[164 0 R/XYZ 133.77 741.92] +endobj +167 0 obj +[164 0 R/XYZ 133.77 717.02] +endobj +168 0 obj +[164 0 R/XYZ 133.77 542.67] +endobj +169 0 obj +[164 0 R/XYZ 133.77 487.91] +endobj +170 0 obj +[164 0 R/XYZ 133.77 431.2] +endobj +171 0 obj +<< +/Rect[296.29 392.38 324.61 401.19] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[0 1 0] +/A<< +/S/GoTo +/D(cite.harel:sta) +>> +>> +endobj +172 0 obj +<< +/Filter[/FlateDecode] +/Length 425 +>> +stream +xÚ�SMoÛ0 ½ïWè6ù`Îú¶OöѦ-‚­oAš£ÆB;Pœû÷“,¹mŠfÛE¢I>¾G‘FZ¡ñºŽ×ëA±þÐ{‡Ð9ô[ýåŠ!Z€”¨~F’€('L¨þ±Àß[½ŒËr¦&ÙS};8¨2 +”ó +Ê1õ¦ËÁƒë}2ÁËC3ؾ ô³ND„ãoˆ(P�M€d9!Tàûc¨cÜÑšS$¨‚J&>J ¤#¤5Î|Þ{6ưîâÝgTâcFË©€÷RÜ?ÇèК`poØ\z¹>»9lM—Q…ø‡äª%“dš$ÏûÁ3I±žz¾(úÔ–ßQW㌒¤©ƒÙã<Ý­zõ^FwÓowvcÜ׿ëd‚ƒ I'K:gÖ8íšð¾­mô&Œ•ãÇ!Šðžk,|°3û mÄqýrÖ¤G]š}ãìnì<Π‹’Û>´šFÐî·qVÜ{¼»wëXL}¼®éh¹Õ{ÏCØWD©Ê|ƒJc£˜™v¥:+ófÁ?<ÁYöÿþ;¡ó +å’ÀÓ|ÈüéQêÝ‘ +endstream +endobj +173 0 obj +[171 0 R] +endobj +174 0 obj +<< +/F3 82 0 R +/F5 90 0 R +>> +endobj +165 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 174 0 R +>> +endobj +177 0 obj +[175 0 R/XYZ 133.77 741.92] +endobj +178 0 obj +[175 0 R/XYZ 133.77 717.02] +endobj +179 0 obj +[175 0 R/XYZ 133.77 507.96] +endobj +180 0 obj +<< +/Type/Encoding +/Differences[0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress +160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis] +>> +endobj +183 0 obj +<< +/Encoding 180 0 R +/Type/Font +/Subtype/Type1 +/Name/F6 +/FontDescriptor 182 0 R +/BaseFont/QLZHYD+CMTI10 +/FirstChar 33 +/LastChar 196 +/Widths[306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 +306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 +306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 +525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 +743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 +460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 +460 664.4 463.9 485.6 408.9 511.1 1022.2 511.1 511.1 511.1 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 627.2 817.8 766.7 692.2 664.4 743.3 715.6 +766.7 715.6 766.7 0 0 715.6 613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 +511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 511.1] +>> +endobj +184 0 obj +<< +/Rect[200.96 424.21 225.51 433.02] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.4) +>> +>> +endobj +185 0 obj +[175 0 R/XYZ 133.77 407.95] +endobj +186 0 obj +<< +/Type/Encoding +/Differences[0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace +160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis] +>> +endobj +189 0 obj +<< +/Encoding 186 0 R +/Type/Font +/Subtype/Type1 +/Name/F7 +/FontDescriptor 188 0 R +/BaseFont/MUMDUD+CMTT10 +/FirstChar 33 +/LastChar 196 +/Widths[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 +525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 +525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 +525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 +525 525 525 525 525 525 525 525 525 525 525 525 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 525 525 525 525 525 525 525 525 525 0 0 525 +525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 +525 525] +>> +endobj +190 0 obj +<< +/Filter[/FlateDecode] +/Length 1173 +>> +stream +xÚµVÉnÜ8½ÏWè(§¹H”<·x’If`ˆ{N±Ðjv·mÖâ¸ÿ>U,ªwä ‰d-,>V½b°`‹E° Üïú>?ß®®þ§¦o—¾—�X°4 –ë åL'AÌ¥f* – o·¦mÅR'¡ˆ—ÿ:Åt†‹ V9Ëœê‡Òö¦/"ÉÃmY˜ +mTx?šÑ’ù�á„�EGh,À˜¬oÛº++Ø %ï–>2®˜TG‘ ­X–;Áxs.’ðÓ îiû—Ò~§Ó gyêœe™l‡º …d¯ R¦%¨¡¼¢X‰,4øËâ­kÓ¬hRaÔnôd»Úk¸ ßÀ4‘acj�œEÀsÁ÷;`̾Úó(dÆ´ð:,Š5œçãH{ôÖ¬š†þîïL±H4ËR¸0Îrº¯¡�úñÎTX6Ý4â0 @³²¦Ì³9ê�Dåè–u莊+í4‚¡�‘Ðá÷PiÉ+¹òÒ‡ðü¸B +–¨ù(E×].˜È¼·¼€ 3›oÏ�3–ÏP>DTÇyi1n)¼6™d)¿†�bÆF éDã=MÃHJ+‹²ÆËŒ_­¬¼i;Ë^¢$ MU®Hå·9ƒ·ÉEø©©vg6—!ø¢8D\¸—IøÁyBK¸—L),X54ËÚþà ¶o÷wg_Ü×%jºÇ-Y¥‡Ãƒ‡Ú þnÞ¤ÁÙhJAS�eGúŠN™žÔó!t�]9–mƒÉ"á”á`í\ßü”žúÍùÊgd§€Cä"ˆ¥R,áÎó[5»9§³€' Õ'˜)?e©5ܳŠð¬òyjš²Ùu�[ÏaÇ4uœ˜'<óÑAç o¿¡�³WÀ·úˆ.J$az–¯û¶&ø(ìyIÂ%/áò°m§Ê¯v}IׇS�¹�Ó`6–¤åÚ’ÒÍ š¿ÞIôþXÕœHê÷w·P¯lL?ß.|«Àß*p©åÒÊMNZ-‘Ðéÿx Òr@ºÑ—x»êžçIKƒ®·ëòÕ¯|]—¾êø‚©”<;Ç1°I*ò@ǦàüÛª»Lóxå˦¨¦•�xeŸ¦ÍÆeNËfÝöµÁR8ö�’‡Î{0…¯òPT¦ÇÇ™ñ«ÝÔû^Ê~œ¸Ë€ž½»ç©´#)×íØÐމæilû¾í‡‡èŠ?Ÿòð ¥_g‹r½;–ÆpÎKçkj6î6HûÂ?Ü>^nz|=1O4ÑúÑ͟׎b*ƒ‹\ÌÅ¿Œ2‰­Ki>'N$ð¤>8#‘ó¯´8"Œ§Á]!MUÑ`e×Xp&MzöBNëH´eÜf€ë�ÊvHš¸±kSÀE¹ºÚÁåÜðYmD)¾�2pÞSUÛWSÿ¶êM2�êKQ.íu çÈû“ ?¼#�½NÞû³yéÔ¹õAT6…†õTí.ÎÐÍŃc�EKdYïÈëµw‡Ò˜?{wÈôÜÍÅûCJ–%ûwÚ¯à-JHŽ¸Æ©t¬ãÚÎÕ~öÇn;ä +endstream +endobj +191 0 obj +[184 0 R] +endobj +192 0 obj +<< +/F3 82 0 R +/F6 183 0 R +/F5 90 0 R +/F7 189 0 R +>> +endobj +176 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 192 0 R +>> +endobj +195 0 obj +[193 0 R/XYZ 133.77 741.92] +endobj +196 0 obj +[193 0 R/XYZ 133.77 717.02] +endobj +197 0 obj +[193 0 R/XYZ 133.77 384.79] +endobj +198 0 obj +[193 0 R/XYZ 133.77 331.1] +endobj +199 0 obj +[193 0 R/XYZ 133.77 233.01] +endobj +200 0 obj +[193 0 R/XYZ 133.77 234.94] +endobj +203 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F8 +/FontDescriptor 202 0 R +/BaseFont/GFZPNG+CMBX9 +/FirstChar 33 +/LastChar 196 +/Widths[360.2 617.6 986.1 591.7 986.1 920.4 328.7 460.2 460.2 591.7 920.4 328.7 394.4 +328.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 591.7 328.7 328.7 +360.2 920.4 558.8 558.8 920.4 892.9 840.9 854.6 906.6 776.5 743.7 929.9 924.4 446.3 +610.8 925.8 710.8 1121.6 924.4 888.9 808 888.9 886.7 657.4 823.1 908.6 892.9 1221.6 +892.9 892.9 723.1 328.7 617.6 328.7 591.7 328.7 328.7 575.2 657.4 525.9 657.4 543 +361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 +460.2 657.4 624.5 854.6 624.5 624.5 525.9 591.7 1183.3 591.7 591.7 591.7 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 710.8 986.1 920.4 827.2 +788.9 924.4 854.6 920.4 854.6 920.4 0 0 854.6 690.3 657.4 657.4 986.1 986.1 328.7 +361.6 591.7 591.7 591.7 591.7 591.7 892.9 525.9 616.8 854.6 920.4 591.7 1071 1202.5 +920.4 328.7 591.7] +>> +endobj +206 0 obj +<< +/Encoding 66 0 R +/Type/Font +/Subtype/Type1 +/Name/F9 +/FontDescriptor 205 0 R +/BaseFont/EEEDYK+CMR9 +/FirstChar 33 +/LastChar 196 +/Widths[285.5 513.9 856.5 513.9 856.5 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 +285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 +285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 +799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 +770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 +571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 +542.4 542.4 456.8 513.9 1027.8 513.9 513.9 513.9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 642.3 856.5 799.4 713.6 685.2 770.7 742.3 799.4 +742.3 799.4 0 0 742.3 599.5 571 571 856.5 856.5 285.5 314 513.9 513.9 513.9 513.9 +513.9 770.7 456.8 513.9 742.3 799.4 513.9 927.8 1042 799.4 285.5 513.9] +>> +endobj +207 0 obj +[193 0 R/XYZ 133.77 223.99] +endobj +208 0 obj +<< +/Type/Encoding +/Differences[0/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft +161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus +173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade] +>> +endobj +211 0 obj +<< +/Encoding 208 0 R +/Type/Font +/Subtype/Type1 +/Name/F10 +/FontDescriptor 210 0 R +/BaseFont/ODEBXR+CMSY9 +/FirstChar 33 +/LastChar 196 +/Widths[1027.8 513.9 513.9 1027.8 1027.8 1027.8 799.4 1027.8 1027.8 628.1 628.1 1027.8 +1027.8 1027.8 799.4 279.3 1027.8 685.2 685.2 913.6 913.6 0 0 571 571 685.2 513.9 +742.3 742.3 799.4 799.4 628.1 821.1 673.6 542.6 793.8 542.4 736.3 610.9 871 562.7 +696.6 782.2 707.9 1229.2 842.1 816.3 716.8 839.3 873.9 622.4 563.2 642.3 632.1 1017.5 +732.4 685 742 685.2 685.2 685.2 685.2 685.2 628.1 628.1 456.8 456.8 456.8 456.8 513.9 +513.9 399.7 399.7 285.5 513.9 513.9 628.1 513.9 285.5 856.5 770.7 856.5 428.2 685.2 +685.2 799.4 799.4 456.8 456.8 456.8 628.1 799.4 799.4 799.4 799.4 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799.4 285.5 799.4 513.9 799.4 513.9 +799.4 799.4 799.4 799.4 0 0 799.4 799.4 799.4 1027.8 513.9 513.9 799.4 799.4 799.4 +799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 799.4 1027.8 1027.8 799.4 799.4 1027.8 +799.4] +>> +endobj +212 0 obj +[193 0 R/XYZ 133.77 213.03] +endobj +213 0 obj +[193 0 R/XYZ 133.77 202.07] +endobj +214 0 obj +<< +/Filter[/FlateDecode] +/Length 1728 +>> +stream +xÚ­XK“Û6 ¾÷WèVy3"%QRnÍcÓW¦�‰oݸ2mkªWD)Éþû)Éö&Ívöb‘ à‡D,Š‚c`?ïè³üpüùçAêoAp¾õÕîÅMpΊ4ØÉY–[)ð³{óW(˜`|³å\¤áë®é«Z›mœ¥áýXu­Ùü½û5x»{œxj¬�«CsÎxlݞΤž)›ÎÛ2É +¾ÞöçPµ‘…£Ùl“4 Ç“Æ� '£ŽnhF5êFÛÀnîN•¡UÿÕ§êÓD¨Yópt;Z¦¶­Ú#jùâFÎ ™±( "«ÍÉ4%1,*‹Ì-~®Æ‰l;këVä ‹ƒ­» `éÕ =êÁ°§ó1÷Þ?ÂÃ~Ó/mYO{p¤Èòp¯ï¦ã�Ó"¬ÚC74 +!á Äg/ GÝꜿ§i£J¼ƒSÕj¸†àE×@{íA†$”]»µÚ,KÖ2Õ$ÞÕ÷HÉæ4�JUׇÂÞ’~þðþ j g¥pŸ»“¦uk±˜ðs44QƒcPµq"êK¨¨j8V[¥"ÒHZ�>U +uNñ¸wzü]™Ñžú^„àl¨&.w8çÃE&ÑbS™‘Vºƒg6åP­‚.Zû¹â8&wã œ†ÁÁœùÏ¿²8 +Ž´²K7Ðw_©cÛ™±*qž„ ™ò¤ ”9ËrÂeÿ\.û~*gÝ£,¼CË¢(Àm5Õ£[¡k�" —5Lö8ãpoÃ8©š–Ýàþ;t{h³�%Ž'À@goˆ¢Z·y¯oEšµ$+"ÄÁ÷Îrë‘«›~$ó$Td‘‡"¢ðVÈHi\ªÉhKçx·Fù\¤ØÔ$–cíd±÷÷Óàè³½8AC®ð4èFa#¦v6ñ o]pÁ(j¶¿óÒÓb½íÆ}ž-7|‘�Ó˜Eù·’±„„ëÓq]“°nû ƒ"§Z1¢{Ø»#§Áf>Cž60€%p륭‘6>§Ä. ‹µk 81¤)wƒš¦.AÂNÌI~èé.ËêpOÇÅ„I‹&V”ƒ Ò] +à‹-±Ëƒ@›á�¨ròU3%g/P¹4ѵ6ÙBÐÃÐ †¨T0ÐM5ŽO ’T²Ä•,´ �Ã~°`üò=˜áQÎòøLÌâT”bC+å¾U³ÏpŒ Pÿ¡ +ÓÜŸŒ ™ñ‡d‡?šŒ®—®—€²¢ýRçY´+ùÐZåkdT-Ýè·>;E¨£ME0¬Æ �\ŠÒ-M±†ôμ=‘lY°{ ÉÕ_F ™Þa,?t6ßG!”ï«v&‹/\ˆXÝÄÑe%Ð+JÇä óMZY6—¥ÙYN3@“åZíJe.•á‚3!×Ê\ų`¾÷"ny3)á êÐíï6€ ¼Ï ÉUÞ�ØP’ Ò�•}yZ +€óê¸ z滈qy.ät幈¥Âñ†®!µŠ<ñhÀ!¡áòŒ2"Üõlpî=Æv79`nrü§nª÷®iX¥ ‹c}a�¾ôuUVc}ÿòEÿug³ g9Ä ¤"ÆÅ’Ρ‘KlVH¡§òPÂñW}±M™€l§,'SwÞ˜‰—†5Ê5˜ +ßÛ´7×9 ÊäÞ7Mƒ.Çnp>ëÕx"fåRægªëzN•îo€d•þ ¢`§C±øági~ai„…’åb¶òžIö­Ú˜bgEëårÞì)³rA¾~öŒÌ;iµ÷Œ³ÄG%/¹Øøê¦¡Ô´F.=rñ2M îäì‘ùiú³?UÞI(Ãå¹+—»ªJ ìèчá= ðÞt-±ã9Гøæ´x*eômÁyméÛ£+ïÜØÒä‚GQM_ûçšúŠhò‚{tÛà<¼\‡OäK©��ùÒ$e’‚à=ƒV˜ –bfŽ &|]º ßß#+8YŸs Þ\Á£«3 ~Ê„ŠÚšs‘_døOG*3×È3ÆþCd–³”¼t¼Êéù1ó%Þ—õóåc®ê[^{dLj&4ù1$T²&~°1ýá_›x É +endstream +endobj +215 0 obj +<< +/F3 82 0 R +/F4 86 0 R +/F5 90 0 R +/F6 183 0 R +/F7 189 0 R +/F8 203 0 R +/F9 206 0 R +/F10 211 0 R +>> +endobj +194 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 215 0 R +>> +endobj +218 0 obj +[216 0 R/XYZ 133.77 741.92] +endobj +219 0 obj +[216 0 R/XYZ 133.77 717.02] +endobj +220 0 obj +[216 0 R/XYZ 133.77 718.01] +endobj +221 0 obj +[216 0 R/XYZ 133.77 707.06] +endobj +222 0 obj +[216 0 R/XYZ 133.77 696.1] +endobj +223 0 obj +[216 0 R/XYZ 133.77 685.14] +endobj +224 0 obj +[216 0 R/XYZ 133.77 674.18] +endobj +225 0 obj +[216 0 R/XYZ 133.77 624.91] +endobj +226 0 obj +[216 0 R/XYZ 133.77 581.13] +endobj +227 0 obj +[216 0 R/XYZ 133.77 583.07] +endobj +228 0 obj +[216 0 R/XYZ 133.77 572.11] +endobj +229 0 obj +[216 0 R/XYZ 133.77 561.15] +endobj +230 0 obj +[216 0 R/XYZ 133.77 524.34] +endobj +231 0 obj +[216 0 R/XYZ 133.77 526.28] +endobj +234 0 obj +<< +/Encoding 180 0 R +/Type/Font +/Subtype/Type1 +/Name/F11 +/FontDescriptor 233 0 R +/BaseFont/QROGAA+CMTI9 +/FirstChar 33 +/LastChar 196 +/Widths[314.8 527.8 839.5 786.1 839.5 787 314.8 419.8 419.8 524.7 787 314.8 367.3 +314.8 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 314.8 314.8 +314.8 787 524.7 524.7 787 763 722.5 734.6 775 696.3 670.1 794.1 763 395.7 538.9 789.2 +643.8 920.4 763 787 696.3 787 748.8 577.2 734.6 763 763 1025.3 763 763 629.6 314.8 +527.8 314.8 524.7 314.8 314.8 524.7 472.2 472.2 524.7 472.2 314.8 472.2 524.7 314.8 +314.8 472.2 262.3 839.5 577.2 524.7 524.7 472.2 432.9 419.8 341.1 550.9 472.2 682.1 +473.8 498.5 419.8 524.7 1049.4 524.7 524.7 524.7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 643.8 839.5 787 710.5 682.1 763 734.6 787 734.6 +787 0 0 734.6 629.6 577.2 603.4 905.1 918.2 314.8 341.1 524.7 524.7 524.7 524.7 524.7 +850.9 472.2 550.9 734.6 734.6 524.7 906.2 1011.1 787 262.3 524.7] +>> +endobj +235 0 obj +[216 0 R/XYZ 133.77 515.32] +endobj +236 0 obj +[216 0 R/XYZ 133.77 504.36] +endobj +237 0 obj +[216 0 R/XYZ 133.77 493.41] +endobj +238 0 obj +[216 0 R/XYZ 133.77 482.45] +endobj +239 0 obj +[216 0 R/XYZ 133.77 471.49] +endobj +240 0 obj +[216 0 R/XYZ 133.77 460.53] +endobj +241 0 obj +[216 0 R/XYZ 133.77 449.57] +endobj +242 0 obj +[216 0 R/XYZ 133.77 438.61] +endobj +243 0 obj +[216 0 R/XYZ 133.77 389.34] +endobj +244 0 obj +[216 0 R/XYZ 133.77 333.61] +endobj +245 0 obj +[216 0 R/XYZ 133.77 335.55] +endobj +246 0 obj +[216 0 R/XYZ 133.77 324.59] +endobj +247 0 obj +[216 0 R/XYZ 133.77 313.63] +endobj +248 0 obj +[216 0 R/XYZ 133.77 302.67] +endobj +249 0 obj +[216 0 R/XYZ 133.77 291.71] +endobj +250 0 obj +[216 0 R/XYZ 133.77 280.75] +endobj +251 0 obj +[216 0 R/XYZ 133.77 269.79] +endobj +252 0 obj +[216 0 R/XYZ 133.77 232.99] +endobj +253 0 obj +[216 0 R/XYZ 133.77 234.92] +endobj +254 0 obj +[216 0 R/XYZ 133.77 223.96] +endobj +255 0 obj +[216 0 R/XYZ 133.77 213.01] +endobj +256 0 obj +[216 0 R/XYZ 133.77 202.05] +endobj +257 0 obj +[216 0 R/XYZ 133.77 191.09] +endobj +258 0 obj +[216 0 R/XYZ 133.77 180.13] +endobj +259 0 obj +<< +/Filter[/FlateDecode] +/Length 1413 +>> +stream +xÚÍXKsÛ6¾÷WðHÍX0ñ$�Lv¢´nb'É�éÔ=¨2es*Q‰Ž“ß],H‚zÅ™é¡QZ.v?,öñAIƲ,yHüãzt?þ9(}Ÿ$ý¥—“ów6±Ì™d2O¬aF&C#X®“ÉÛ?ÓÙbºÝþšüvþεZB1›'™W¸þv=� „M˪@Åd4ñFy¶k5—,÷kæ±Þžs«˜1^oýô÷¢œíy·LØàýUg)q9ƒÕN3Ãý;ÆØ1<9ã.òÌ0Mˆv�(´B>^Ó;•¸ðn(!vÀ*£/ÉÓ¢H‘Öƒ¡´"U(zZ›i]®ª‰n-Žqrm˜ÞÒÅ`(ò,Ý–Õâ ǦU—9& *ª§%½ïÌ Ø—jßã¡Ô›od°Üâ“§E…ˆŠ{ÏW’xˆyúHââ þ&‚�{ü™§uy't^lHº)æÅ¦¨fd�§eEòú± Á¯ãk¿õ¡QLÁN9s”XÛÕÓfJRJXµ~ªé+_l0TJ§“G„�bòÝE“–…—ÏeýX™w,¥J·³Õ!¤á÷jÞS�éwl(mA (Õ)e¸b®‡öÝÀÊcåÁ|�.׋âlÇà|µX¬æ3‰p÷þK¼Ûùfú°Ä ™´~u²8¤t(…‹Y“Eq–B"º¦îÒë�·ãQc0ƒp?'\C9h²¤L²�eJ´‚E2ÆÒ‰¥ÁáÕͧÛÉÙeQ¬Ç«§êþnðú$T‘Ù¦î&çÒÍ´Ú–‡ +¨RÞB~?úãò#fÙÅç·;È�`Ú’aÅ9T¶T­ AIƒB~S|­Ç5dúw‘s×t�¼Ø,Ë +Ö®M üÍç«ÉÕ›‹; ¡wIK6eŽ ±ÕèVÐ€Ž¤Áõè÷ÑÍ$@�Kr0Ãòœ9j³Õr].Š�üõj'ñ÷ÒPDåœûö„¢~Aõò�ó½i¨^齟ŸƒcÀfQÕÛÓ‘5£º`¤Žu|@ˆÜàaî�ˆîœÂ( P8š?’^ø`{­Ìá)H��±4§Iƒ1Ÿ:°?%ÒŸñ!Óì,ž0Á»ƒ D}áDþ*8œ”aX`åÁPU­ ­¼NlRþ™c‚RüHö)δ$ÅÌ—ŒR¸³FиŒ¤ÁžÏ¾¾1¨+ð%¶¶Ÿl£© gYî"=ž}@‘gg±"‚k¥œqÊ÷f„Dç«™íùJ`ôž©VÚšº¹Ý5¥y›2}gŸþ”ikʇl¼ß³\o�ÈFòCÁp&vƒš�âî &ôi +ˆ£ä;ÑÈb–ý'ôÆ÷Q¤5ò‡h�„pÈ–ÖH-ŽÑ@ušÕ¸˜ÕäÄj¤æÄ´ŒY ºñ¬å«ñÞÃ6àë}�D£¢²Y Òi°W6ÓK—Á Qíi‘àm=ž@¼Çe4ù…ãíäGaà9(îxŽÌÏA ¢ÏÖwƒ5 ÏAÅàˆ7<ǦÁò”·Hbð:#¼¦£÷ÿ+μ�qêJx±€µ òñ�Ö%:âßAθ¹œž3 +øvvò*Z®200DTû!Þq‚Ë•?ˆU}»&=ßМm“Æó]C@»®-½µÀ  ²®–�#Îs¤„/D|ñŒQ›–õfæÐ¨–ô�Ÿ ½òe˜-äK1ÚP˜gÅv{ 6Þ_�¡¶LºS¨¶Û°#â/š +³uß»iRÂi8@«âV1> +endobj +217 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 260 0 R +>> +endobj +263 0 obj +[261 0 R/XYZ 133.77 741.92] +endobj +264 0 obj +[261 0 R/XYZ 133.77 718.01] +endobj +265 0 obj +[261 0 R/XYZ 133.77 707.06] +endobj +266 0 obj +[261 0 R/XYZ 133.77 696.1] +endobj +267 0 obj +[261 0 R/XYZ 133.77 685.14] +endobj +268 0 obj +<< +/Rect[132.77 644.44 149.57 653.25] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +269 0 obj +[261 0 R/XYZ 133.77 613.6] +endobj +270 0 obj +[261 0 R/XYZ 133.77 594.88] +endobj +271 0 obj +[261 0 R/XYZ 133.77 596.82] +endobj +272 0 obj +[261 0 R/XYZ 133.77 585.86] +endobj +273 0 obj +[261 0 R/XYZ 133.77 574.9] +endobj +274 0 obj +[261 0 R/XYZ 133.77 563.94] +endobj +275 0 obj +[261 0 R/XYZ 133.77 552.98] +endobj +276 0 obj +[261 0 R/XYZ 133.77 542.03] +endobj +277 0 obj +[261 0 R/XYZ 133.77 531.07] +endobj +278 0 obj +[261 0 R/XYZ 133.77 520.11] +endobj +279 0 obj +[261 0 R/XYZ 133.77 509.15] +endobj +280 0 obj +[261 0 R/XYZ 133.77 498.19] +endobj +281 0 obj +[261 0 R/XYZ 133.77 487.23] +endobj +282 0 obj +[261 0 R/XYZ 133.77 476.27] +endobj +283 0 obj +[261 0 R/XYZ 133.77 465.31] +endobj +284 0 obj +[261 0 R/XYZ 133.77 454.35] +endobj +285 0 obj +[261 0 R/XYZ 133.77 443.4] +endobj +286 0 obj +[261 0 R/XYZ 133.77 432.44] +endobj +287 0 obj +[261 0 R/XYZ 133.77 421.48] +endobj +288 0 obj +[261 0 R/XYZ 133.77 410.52] +endobj +289 0 obj +<< +/Rect[449.36 362.73 471.84 371.15] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section*.3) +>> +>> +endobj +290 0 obj +<< +/Filter[/FlateDecode] +/Length 1908 +>> +stream +xÚµXÏwã¶¾÷¯à‘zo…%›æ�]'é&Ù6/VNu´HË|‘H—¤œlÿúÎЄ(z×ês/ €ƒÁÌ73ß(JD’D»ˆ†ïy˜~$þü¾8ûc�~únóö»�þˆr#Ò,Z»T¤6:D¹J�¯ûèzÜåD–O»d"…1çÛd¢„ ·¥Âeá¶w›pÒZRñï×Ou’ʧœ°f.gšôrþñë\Ž‘'—“&�ÝåL“^ÎõfåLüÍÊÙxóíõL¤ËEŠÌÁÒ “¹*¼BnE²d1˜·á¶\è™ÅÞ~'“'ÿºLH ^³’”Ý¡~!R\Ihí+^3Qî×ÖÒ ’Vd޶lî«Õ:MÒxßîêm±ç—¦8øéöŽÇaÜçáÔüÚÅ@+&®{>Î>'m&òQ™Í?Ãf ›e`عn&õß°ä¢ç±¬úmWßÒ©UÉsuãO¯¶CÝ6£‹äi¼t»ùÌ/.‘•k©R¡9HÞ‰tróipE™%¨»«žfHGk@­ÎiÇûöpµÖÚéøc5܃ʹŠKž¸ª¶û¢+BÅÑÉ“%Fý¬R�^êÁÊZëøÀâÀ%O”“¸žgŠŽö¦ñvT&‡–Çêq¥l\uŸðUŇb»RY|_7•µqâ pé4úµy8ÞîëíwŽÊyþuY”ON*�ðæ‹�#Q·3Y U2f‡ï«áý±ëªf¥òx¸FÈÝÄ7+þ*Oö⯶`�s±é*Œ�çUœ"ä–|GÖ‹Ûý™H-ä¤è‡þ—cÓÔÍnI½L‰$%õ4ä>†Ú#°­Ë3aJ˜@³÷x`wܨل§¹°é%¯ªËΨp\j×_ñäø¹]�Ù˜;n”MÚbX�§ò–2—NUü5:†@¿û¢Ö�Ì¡Ž\`ª ]½ÛUÝ¢ÂÉèg u�§Ÿî„ ©�Áÿ%U5|©¸[Tõ¾èXvPCd.Üd°4�ž ëN‚ï§¢®ªÛãî#�ˆbW}ÆÏ>[h�aù£lѵ¤éêÌdi*¤]JP¡æ·2¹à„ñö-¸ÍZÈz >ºÒ¡ ýŽoY|·�U×Õ%ä@£(\P—ÖVf” »Ãý@Ê$j”Aj¥ÛõºÏ›8KPqBCÝ G,š¨Gôä4 ™$8pÄq×kxîÐï']Ä/ñÖé¼i¸=(8bVÆFN�¦gœžÒ3­S¦ûê¹ê–=˜ArœÔUñ£²fÁcXɬÆã¡b Ä֜əœàREKÇCåË+}ÇAî“ ©ZK)rNA~7†ò‹ Ê" iB¬GŒ[_~2¼6NxÞƒ�HTp G¢¢tND%$)˜3ÚêHì™ëŒûp�Aù79Ç¿�CŸ¥5)½>ùàfÅ’”*Zê&Mµ%ù +ÌЖ�Á7ñßò=l¯{æ!ìÆÊ–úÎ3’{OSâ…úïd™¸µãª*^Ω†?«C +ëQ´³RN³@ ¨lxʈäC†u9F,”ÐjNŠ¡p©l,`7#=–Œ”§v3I)£çÏ–fô(¾ö1àŒHNb€+7ëÔBŒùtŽ0OþþN&߸—‡Ç•²¾¯K^¥À«u{æÒJå˜HùVwž?¿v*žÚ¸ö¼­Hê/ë*Öʦ"“á�ÉJÚAÀþYÃÅ1‡ä2n;ždTÂÃ)*³|úŽa �™ñ•ðAÆ$™ê…2Ñ1 +hGDb€‘XM Ð]L}""P¾fäRh=2IåkLëË”ñs°—YŽ}P ô}±ß¶´’ˆ E €ÒÇ5Oœ?À‚� uS5 ì?¿£9 Í@ˤ ] Z£é�2>l‹#µNŽ‹ÃÐM_ûú゙´g03p�‹»WÁB7D;ð©än­ò¯ž{º2}çUo„­‘>Aë3ɺ¼}Wå'Ÿa_=A�.Ãb‘ìÄžŸ$Ž˜ ¨k8R +žð€/ts;Þ6S £KsÏ `¬‡ª¬±$“�…BƒXñÄç2_ð¶É°½¿ü¯ +”v×î÷ ¬üŸ8{Ë! ÏÎg˜ÄœÃOíB^3Âf/ÖA$2Àâ1²'Ì1ª ëJt˜b&^P�õX�ÿ/xË,’×ÏTdlñ_¦—¾Ñ£ÅÒ�ØÒAÞÀ–nµ–P_ˆP`\øÏA¨uœÖs£P4ÞŸ&(ÖÀׯ…í¶íJ²&¾.%’éÔSû9ó¤œ<ý2ˆÛ¾EY¢‡ZœS; +øpõÓPðoR´’ûD�TɈP°YE™f�ãÄ´rþõ¿�Õ±¢(Ð>åò /?>S„Uˆ~¾¦5Èm‚[žÈïyÇÜø÷Õp?v÷“€ú>…î3pnÉÿ+|�–Á èn5µ(Ø,í/ÿ†Òø +endstream +endobj +291 0 obj +[268 0 R 289 0 R] +endobj +292 0 obj +<< +/F9 206 0 R +/F10 211 0 R +/F5 90 0 R +/F6 183 0 R +/F4 86 0 R +/F8 203 0 R +/F11 234 0 R +>> +endobj +262 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 292 0 R +>> +endobj +295 0 obj +[293 0 R/XYZ 133.77 741.92] +endobj +296 0 obj +<< +/Rect[175.39 611.88 197.87 620.3] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.2.1) +>> +>> +endobj +297 0 obj +<< +/Rect[175.39 502.26 197.87 510.68] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.2.1) +>> +>> +endobj +298 0 obj +[293 0 R/XYZ 133.77 471.35] +endobj +299 0 obj +<< +/Rect[455.03 446.44 471.84 455.25] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.6) +>> +>> +endobj +300 0 obj +[293 0 R/XYZ 133.77 428.55] +endobj +301 0 obj +[293 0 R/XYZ 133.77 430.48] +endobj +302 0 obj +[293 0 R/XYZ 133.77 419.52] +endobj +303 0 obj +[293 0 R/XYZ 133.77 408.56] +endobj +304 0 obj +[293 0 R/XYZ 133.77 397.61] +endobj +305 0 obj +[293 0 R/XYZ 133.77 362.76] +endobj +306 0 obj +[293 0 R/XYZ 133.77 364.69] +endobj +307 0 obj +[293 0 R/XYZ 133.77 353.73] +endobj +308 0 obj +[293 0 R/XYZ 133.77 342.78] +endobj +309 0 obj +[293 0 R/XYZ 133.77 331.82] +endobj +310 0 obj +[293 0 R/XYZ 133.77 320.86] +endobj +311 0 obj +[293 0 R/XYZ 133.77 309.9] +endobj +312 0 obj +[293 0 R/XYZ 133.77 298.94] +endobj +313 0 obj +<< +/Rect[366.56 270.03 389.04 278.45] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.2.2.1) +>> +>> +endobj +314 0 obj +[293 0 R/XYZ 133.77 254.07] +endobj +315 0 obj +[293 0 R/XYZ 133.77 254.07] +endobj +316 0 obj +[293 0 R/XYZ 133.77 243.11] +endobj +317 0 obj +[293 0 R/XYZ 133.77 232.15] +endobj +318 0 obj +[293 0 R/XYZ 133.77 221.2] +endobj +319 0 obj +[293 0 R/XYZ 133.77 210.24] +endobj +320 0 obj +[293 0 R/XYZ 133.77 199.28] +endobj +321 0 obj +[293 0 R/XYZ 133.77 188.32] +endobj +322 0 obj +<< +/Filter[/FlateDecode] +/Length 1670 +>> +stream +xÚµWKsÛ6¾÷WèV¨!$|4ÓC3qÒ´u‰zªz€%HÂT"U’²ãß],@“’“ÚŽs `±ïýv9Ix’L6¿¼£åî'ÅŸî=ým2ùЧ¯ç/ߪIÉËl2_O²”çz2Ë.ó7±ë©LYíVÓ™,ûåãå|ZjÖ¸ÍÆ6 檩¬ÃKɬ§µt´˜¾šþ=ÿur1?Qåé^žH.Ë¡ÀŸW«v:SZ!?‘#?Q ¥%ëê°ní)MN4‚ý{´G˧³"ÉØû5Ñ#Y6fåZ¯ß,’ç +Ö”—¤�óÜ®§:cfçV/€¾È˜ë¾÷zÁnSÕ�]¡ˆT²9©’�«¢I•ð(<>4`h±´mkWtVW´v‘Ue?u´[šÝw9šŽú&CM!€]ÎV¦³ ¶˜ò‘Ó¿*ÒDs]z9K ìÖ4?ôYðÎv¿›¶{c¯Ž›K0Ål¼ø‡Å\CÌÓ‘€¶;6¸H¢Ói94b X†´CA ³ìlCGïËš"†§ÒLò,: +óFš<,!š;Pžv+4�n÷d6KcvBÒv�«6t¯ -íhvD·²í²q‡Îalñ¶^בV^›¤ŒÚÀ®¦pÚÆ„§pÖ“í ¹ÀUþ æÛf]7{‹‰*SÅÚ#Q‰ié­ ¼Sµyê�¯Í-‘OÞ“kÈ@JpÄãíkŒ‚TÌ­vä8s­†®<9ï¹i®ˆÛGkcª¤ãœl6§'0�&i¢¸Ä êŒSÒ.xú¹„›¤¢à©Ò¯I_Ô=Œ†T¤í¶Fëoð� œ�K[™«�%Ÿ ›�±=£ç,¼\óBúº&æ”<‡b_}‹quJ¶o7�(D•ŽRÒkÈ”õ±Z’‡ðŸ?Mf÷‡}t‹Ç»ê÷%øfmŽ»î®óQ š +Ñ®(AS„Â2aUM«]�ÙeuW ¾ïèØ2„@�”°ï¶M}ÜlëcG¼1ábTxÓCBev-ݸn{ž×¡¸U"cý·¯à¯ôÌ ÆtW"e›I¢À^à\éÍH�pïöP…ÎãÒ™%‚<]ùÆgÀ³ × mv®ŽWë«ÈïÉ�¬Þaìsìf×S_û�[Y¢è°ò|;¤övû]`Øô\ Ù!sg:ïá^ƒ¿éª%¾Q�3]c…¨h‘RªÞ™ +ö߆Z3‡€uÕ=ø0'?IÀáȶžðÏ4�"¤çíÃΜÒP0U2ü¿v†6ÃfvO<ÆýíY‘LdW��²Áƒo�eC`š¡`�Fç4¤Åô¼¹´ÝÙC¤èà�]î 5°6Ú4žt‡?5b(Ê¢ìâTÓÒ‰�"nŽ-ÖîVˆy…À JÑg|xp³u± +DKt©w®WÔ9éODº Dmä?O��£(ÞÜ —Q[yªãkÁ.ú¶ ÃrOö~µ³a{ñÉu~›n"·;….¼½;ؼ`í£SÂÅK ‘��”Y¯yöÙD”eÁó1y¬ –¨áxóm‹yj?™ýa'ªX'�–!!]u@\Çãuc6Ѽ‡9TLŠ�CEÆ3Tz˜ðâÀ¥‹n){ËžR¥†ÐyuÙåí}4·  f�8ƒvy¿ È×”bŽ1:åŸæ<°G’sΡîSRB~ƹDª�æ@¬³±†Ð&£j=a.^=ó�õÞ^PK!÷`¤T +Bã }Û@[<Ñ`XØÐØx)°ý÷Sø—õþà|•ùø×_Žª|-Iyø`ê`8€—'ú+ÅÓ,è?â�4¥òê(™ó¢ð”/_HÅŠ½W‹øL烘8ˆ ?ˆ�h¤³»pQš•£4cŸ�Y¨Kž—O/{ ¬<é¿ñŸ`Ü0ÿ_V€Ÿ>UVLÀ2¦æ™àQ +æŠÙ0ÿ¨q"^nM‡»ÒÏrB†7‡cv½†ø§ŸpþMKkæ–¥Cx÷è§O�_QBG-À?€«Yö€I@b]èуÅ4Úf«Þ¦6Ø[i�­ÔôЊ‹a»¡éÎ�– Wµ�5+Bä+24Î ØÖcÇ�n]ûi¦ÌöË%­†uöl%­¡6Ã0ò˜’ÖPaJ>kINþ„‹dÉ— ACÑÉâ¹ +œÞ>P2” TÏUî�’\ +.¿Ií´-ý>ø"–)6ÍYÍQQ²Þ? }÷òr{< +endstream +endobj +323 0 obj +[296 0 R 297 0 R 299 0 R 313 0 R] +endobj +324 0 obj +<< +/F4 86 0 R +/F5 90 0 R +/F8 203 0 R +/F9 206 0 R +/F11 234 0 R +>> +endobj +294 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 324 0 R +>> +endobj +327 0 obj +[325 0 R/XYZ 133.77 741.92] +endobj +328 0 obj +[325 0 R/XYZ 133.77 717.02] +endobj +329 0 obj +[325 0 R/XYZ 133.77 635.85] +endobj +330 0 obj +<< +/Rect[258.41 539.25 275.21 548.06] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +331 0 obj +<< +/Rect[416.9 507.37 433.7 516.18] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +332 0 obj +<< +/Rect[452.6 475.49 469.4 484.3] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +333 0 obj +<< +/Rect[210.31 431.65 227.12 440.46] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.7) +>> +>> +endobj +334 0 obj +<< +/Rect[403.84 399.77 428.39 408.58] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.4) +>> +>> +endobj +335 0 obj +<< +/Rect[175.39 367.89 192.19 376.7] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.2) +>> +>> +endobj +336 0 obj +<< +/Filter[/FlateDecode] +/Length 1762 +>> +stream +xÚÅXKsÛ6¾÷Wèfj&BH|åV7I_“vÆÖ¥Óô@K�Ä1*AÚq}÷R¤%§ŽF3½�Àb,v¿]ìbæ ߟmgôû‘‡O€Ÿû“Ô_g³éÔëåÛ�j" gËÍ, +DΑÄßòýŸžJÈù"dèÝÖ]³2ó…ŠCïc^˜ù_Ë_Þ~ g©H#œìÏA"TB—;âL<;ÌJ¼Ï2Œ ×^ÕÕ\Æ^›å•EJìeE��Ô«7ÌÒökäUen>⤺¹Ï«­eÊ÷O·Ÿ·~®ø¿50?+Þ@/õ½'Z¢CñIf><È\³ž/dy÷U�L�Ü«êvûq'»ƒ?ìڵ܇!‹­x8Qk¦uÖ©)ÔÄJÄ ìŒ[îl¹z®Gˆ$uãp-¥÷Ç �üP—{~Ã>ð¡iêÆžð4 O=Ø Pˆv‹ÈnÐ1ÕªîØp=$Õ(«Dü#!ñ½²nzʆÿ¤Xllê¢`�30aú:϶UmÛ|ų ŠÇÜ¥±6Û¢ °÷¸sÎ;ÕçŠ7èó1owÏ¡%Â�¾¹Z{¿Õ¼eOXQÚ9Šå4ØI +ÀDx2cI À„!òxœZ9GÀw0ê7…DD€>’ }ð:ÉÁÀ– +ZÕ\^WÎ[Ð6Í»ù" Œ:Ê÷摆�–ãqé™ä¸ˤ¿;ÓÑbÚ³ù?nÙ ¹4>‚aÆnØðªR…ᎩÙ…3hQl�ÿÚZK‰ø÷0CwT\Ø� Gø\ØBsÒJ;Ó/µ*2°w÷À‹¬òÞÂW#?¦3;TÝÓŸ>˜Ú´Ù>§Ü NfA �&d*€6¹¿~A…3éKLÙ/‰-.Z�®Û\„Ase±ÍP Y�8 ­ˆ�}c0\OÜ_t» +Üë°Q±‘žú=˜ n"Ú“ï *MÓÉ +²¬�å&Âaì yvzI°�’à%A»UÜÍ*÷ràÐ|«yÅ” ÃÃNÚ{b*=Lñ¸œ*©fã~_žž ©BQ»Ú‚»FRC5tO>Ì+Û®qìœF¤Ê sú‡¥5ı/¹m-·3Ê8¡‘; +ë¬2†8Ôö-76HíÉò�Û�×i�X/�¸¶ºjG›cv£IG‚öù.å¸$㨯až#‘¡‘¹ë9ág…ï0\‡c2ÙM�ê +mû*P&¡ÕD~ŒÆ T±?¼&¹m�ã‹þÉ +âQ2ÖÕHdÍ/; êUÖÑûêwÃ#,)|Xvæñþ +ËÚ¶L*rÆUK`.kJ~] ç2 ›`xHÈg‹âØ–û¦¾ºòÆ=9Q,dŠ“Ø¸bgßäî!hÍoU}”­×}検þéjd¬ 7bá.Äáýç\ì̤ +(q‰”/4GáÓYÎwÿÐ*™r +endstream +endobj +337 0 obj +[330 0 R 331 0 R 332 0 R 333 0 R 334 0 R 335 0 R] +endobj +338 0 obj +<< +/F3 82 0 R +/F5 90 0 R +/F6 183 0 R +/F4 86 0 R +>> +endobj +326 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 338 0 R +>> +endobj +341 0 obj +[339 0 R/XYZ 133.77 741.92] +endobj +342 0 obj +[339 0 R/XYZ 133.77 717.02] +endobj +343 0 obj +[339 0 R/XYZ 133.77 501.81] +endobj +344 0 obj +[339 0 R/XYZ 133.77 473.16] +endobj +345 0 obj +[339 0 R/XYZ 133.77 445.36] +endobj +346 0 obj +<< +/Filter[/FlateDecode] +/Length 322 +>> +stream +xÚ•’MSà †ïþ +ŽdÆ °@ÂÕVu<™›ÓCŒØ264“¤ÿ½|µµc/^ذ<ï»›D ¥h�bxHá´°°|]Ì>#t.½mnîqJ”BÍ'RŒT• *"$j–ox±i‡ÙŒE •ÄP¬š§(¤ªƒ€¢RhRGô±¶¦7®†gëÖA#p›¤/mWÅëL2‘H­²‡ôuu4y�ÍàTã÷‚Wø;|×x:f­›æqßÍvç&Ÿaï\:éFÓæ²~צÐû²\Ų×ÜíúÁn�œ�c^xã�íü÷ u¡ãÐ&cD§±Œ{ç +àQ‰»&Ï“ â×> +endobj +340 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 347 0 R +>> +endobj +350 0 obj +[348 0 R/XYZ 133.77 741.92] +endobj +351 0 obj +[348 0 R/XYZ 133.77 717.02] +endobj +352 0 obj +[348 0 R/XYZ 133.77 537.85] +endobj +353 0 obj +[348 0 R/XYZ 133.77 512.08] +endobj +354 0 obj +<< +/Filter[/FlateDecode] +/Length 216 +>> +stream +xÚ•�»n‚1 …÷>…Çdˆ'NBÖ¶P ÄD6èÑ¿€ÊMÐ�LJ„Ÿ›ÄÒÅ–,çШ5Ì ®Ïóº *ã÷éuðˆ¾¥×ž£Ñ{H?à ƒE6 ;Hcñ>ÏÛ¿f'• N°üJý +0†N4(ŽØ©¯ÝC^m—;> +endobj +349 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 355 0 R +>> +endobj +358 0 obj +[356 0 R/XYZ 133.77 741.92] +endobj +359 0 obj +[356 0 R/XYZ 133.77 717.02] +endobj +360 0 obj +[356 0 R/XYZ 133.77 537.85] +endobj +361 0 obj +[356 0 R/XYZ 133.77 512.08] +endobj +362 0 obj +[356 0 R/XYZ 133.77 468.6] +endobj +363 0 obj +<< +/Filter[/FlateDecode] +/Length 299 +>> +stream +xÚ•’MO1†ïþŠ9¶‡;Ó�ížÌ¢b¢'’½*!è‚,Dù÷¶[@0jÂeºÓîûô™¤ P)˜B¿Üåå»P*ó_wN£ƒær¨�:Í 8ÂÒBAºDc¡¹yõr) M"´“Ùgü*­¨åSsßÇ –>ŦB߆²ÒbÞ7¡•1·~ݦ”u7O}˜äv´ Ýz¶h»ƒÛfgBµ92acQQ6A’ÛxqJÍb”i×ãu˜.VÛ0ÂÊÜGÏ{Ø·WÉÓõÖ›·TŸãŽa•è*Ïm¡ÂÊíÆ&�:Ï]·Ý‡ä2ÿÍÚÔDN¬‘Ãnw`áÿ–šâÈþ`ÉçYò_–Õy–|°<ëu `öh=N+4®¿•Ô lÿú.¾j¢� +endstream +endobj +364 0 obj +<< +/F3 82 0 R +/F5 90 0 R +>> +endobj +357 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 364 0 R +>> +endobj +367 0 obj +[365 0 R/XYZ 133.77 741.92] +endobj +368 0 obj +[365 0 R/XYZ 133.77 717.02] +endobj +369 0 obj +[365 0 R/XYZ 133.77 418.54] +endobj +370 0 obj +<< +/Rect[372.67 368.04 400.98 376.85] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[0 1 0] +/A<< +/S/GoTo +/D(cite.harel:sta) +>> +>> +endobj +371 0 obj +[365 0 R/XYZ 133.77 304.96] +endobj +372 0 obj +[365 0 R/XYZ 133.77 279.1] +endobj +373 0 obj +<< +/Filter[/FlateDecode] +/Length 1250 +>> +stream +xÚµVIwÛ6¾÷WðV²±hîK{²ÇYœ.¶ºÆy}�IhH�ÁØJ^ÿ{1˜¡K©ÝæõÂ3ƒÙ�ÀgáX¸@Ø|Bø¼;H}å8»WOÇÇÏb' +ü,sÆs' ýþ\¥s§ôËm�£¸ôƒÄªp|ì� ܯ¼Q¥î B§™æ¸¬Ù +ÓFj&$n½äjëlgu5� C¿L?‹õS>g}¥�pw.µZÑúŬâùN 'ÆŠÉNhÑH"œL·6LÎèWµ� ûÑš +¹¨øŽR¸ñ®ªæ–ÿvÇ Þ·C#+ZMø@¡…^¿òž8þžKý°¸×F{ÑÏaÖDÃ3=¿gO@öŸpÛÚà?\Í{9Ýçl´ÛºWà«$0âæ€Åà/Ê\ë fC1ƒ5£Ÿ¯fî�Ë:ü7ãÝT‰‰Õ< ´ h±B!ov*}¸®éjqŸr%݉ƒÐO ÓIÓ�rì%Lù›­àÄQîåÎ…·7žï�²¬p¯›šÞ`¬�O>£Èø8L¶ƒg®šÚô¨¢q¼úÒ> +endobj +366 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 375 0 R +>> +endobj +378 0 obj +[376 0 R/XYZ 133.77 741.92] +endobj +379 0 obj +[376 0 R/XYZ 133.77 711.04] +endobj +380 0 obj +[376 0 R/XYZ 133.77 717.52] +endobj +381 0 obj +<< +/Type/Encoding +/Differences[0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress +160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis] +>> +endobj +384 0 obj +<< +/Encoding 381 0 R +/Type/Font +/Subtype/Type1 +/Name/F12 +/FontDescriptor 383 0 R +/BaseFont/HFLNSO+CMR5 +/FirstChar 33 +/LastChar 196 +/Widths[402.8 680.6 1097.2 680.6 1097.2 1027.8 402.8 541.7 541.7 680.6 1027.8 402.8 +472.2 402.8 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 402.8 +402.8 1027.8 1027.8 1027.8 645.8 1027.8 980.6 934.7 958.3 1004.2 900 865.3 1033.4 +980.6 494.5 691.7 1015.3 830.6 1188.9 980.6 1027.8 900 1027.8 969.5 750 958.3 980.6 +980.6 1327.8 980.6 980.6 819.5 402.8 680.6 402.8 680.6 402.8 402.8 680.6 750 611.1 +750 611.1 437.5 680.6 750 402.8 437.5 715.3 402.8 1097.2 750 680.6 750 715.3 541.7 +548.6 541.7 750 715.3 958.3 715.3 715.3 611.1 680.6 1361.1 680.6 680.6 680.6 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 830.6 1097.2 1027.8 +911.1 888.9 980.6 958.3 1027.8 958.3 1027.8 0 0 958.3 680.6 680.6 402.8 402.8 645.8 +402.8 437.5 680.6 680.6 680.6 680.6 680.6 980.6 611.1 680.6 958.3 1027.8 680.6 1177.8 +1316.7 1027.8 402.8 680.6] +>> +endobj +385 0 obj +[376 0 R/XYZ 133.77 706.56] +endobj +386 0 obj +[376 0 R/XYZ 133.77 695.6] +endobj +387 0 obj +[376 0 R/XYZ 133.77 684.64] +endobj +388 0 obj +[376 0 R/XYZ 133.77 673.68] +endobj +389 0 obj +[376 0 R/XYZ 133.77 662.72] +endobj +390 0 obj +[376 0 R/XYZ 133.77 651.76] +endobj +391 0 obj +[376 0 R/XYZ 133.77 640.8] +endobj +392 0 obj +[376 0 R/XYZ 133.77 629.84] +endobj +393 0 obj +[376 0 R/XYZ 133.77 618.89] +endobj +394 0 obj +[376 0 R/XYZ 133.77 607.93] +endobj +395 0 obj +[376 0 R/XYZ 133.77 596.97] +endobj +396 0 obj +[376 0 R/XYZ 133.77 586.01] +endobj +397 0 obj +[376 0 R/XYZ 133.77 575.05] +endobj +398 0 obj +[376 0 R/XYZ 133.77 564.09] +endobj +399 0 obj +[376 0 R/XYZ 133.77 553.13] +endobj +400 0 obj +[376 0 R/XYZ 133.77 542.17] +endobj +401 0 obj +[376 0 R/XYZ 133.77 531.21] +endobj +402 0 obj +[376 0 R/XYZ 133.77 520.26] +endobj +403 0 obj +[376 0 R/XYZ 133.77 460.24] +endobj +404 0 obj +<< +/Rect[461.67 406.97 478.48 415.78] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.1) +>> +>> +endobj +405 0 obj +[376 0 R/XYZ 133.77 380.14] +endobj +406 0 obj +[376 0 R/XYZ 133.77 309.95] +endobj +407 0 obj +<< +/Rect[193.8 266.6 210.61 275.41] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +408 0 obj +[376 0 R/XYZ 133.77 239.76] +endobj +409 0 obj +<< +/Rect[398.47 208.36 415.28 217.17] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.2) +>> +>> +endobj +410 0 obj +<< +/Rect[220.88 196.41 237.69 205.22] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +411 0 obj +<< +/Rect[241.78 196.41 258.58 205.22] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +412 0 obj +<< +/Rect[262.67 196.41 279.48 205.22] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.6) +>> +>> +endobj +413 0 obj +<< +/Rect[302.94 196.41 319.74 205.22] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.7) +>> +>> +endobj +414 0 obj +<< +/Filter[/FlateDecode] +/Length 1692 +>> +stream +xÚ­XKsœF¾çWp3T페7Ä';–âÄö%Úª¢0‹$Ê» Š¼ÿ>ÝÓÂ`–� °==Ý3Ý_=³AÌâ8¸ ÜëWz Ž�/¥‚à‡¦ªà)0œY,µ`2 ¶�Š5“¶ÿ½ ®ƒ·«‹+.ÅÒ$XÝ*�iK#™ÐÁêÝ_!�þ^ý~q• K *pɤb7ø)Ë#)Âû²*H-ݫɔ éÕnÂí‚››u‚ËÕa—V1á´™âñA—·'�$šqãô¤·Â÷VgFy+ÑRZ¶ÑR–øÖI˜ÁK¨p]Üf�›.‚5Åa×Dš‡YÕ–]YW'½§†�?´¯¦Q;çÍO#¦˜4ûˆµ7Ñë“ÎxlYl�¶ûAž°˜ÂiÎB‰¶|#´…4BêyØvY‡ŸJ†¯¢eª1Nð|uzA"q¿Áª=µýkg|²y¡·ãÍŸvèJ•SNfhû:�®c–¤N1�G \È1\Œ !ÿðNÂâߢê0pã£Ux r¾Z`Ì’)d@¦Ã®Å4�„ x-¹=ZÍb+…2N|AÆÓàJ(áWºŠÒ$lÆhGYÙAó&¼\\Ÿ™wl£œr>�4èô!º;c'‘ÌRer1†«N³„W~ rG~¾°>ªæ\T�¡¡âóŠ9ýÈ^‡¬wÆ 3’œé“¡¼=cHX¦}NæÅ=ÃYØBÈ8† pkMüܦæ%øµÊ„i*Tnÿ/Ü‹ö,n…J™¢ÒæÉ�W裾òÒyg2̪©¡g�WÃR1ê¼^€­÷Eí—§ƒ´w¬u-…M˜!0|,Û®¬î ÕR†oÿ2­TøKÖ(ƒš(\xÿ-»HØp‡BAØ€ÁßÖE…â®Äº*švØÍwWpÉ2àœ¥×ì#"9¤†¨à-L¹Ðý:­¯J{GA¶#›0I›þPìžpÙu³@ ++¬)ðC†UÝ‘$w–QÔzË‘0aÁ°d¸º/šâ¶nŠ92CŒSØGâ³Û0,EÄCËžMnéécY¾ÁÇêrjC +êQ*™sÐhQÐO^ŠDCù®§V€©¤Ý›yA´»ù:`³=”1†˜~@ìù™rˆC› !¬øç©ÁáÆ#‡¹9\akv3(Éïk…,!¹g³ ì•3Ì�˜Sq<÷Ð'ÎR ®¢àÛМâk¶}ØÞpwï-¼¿þDÊŠ_$Üü9Œ›»©äD1fc¦¡v%A˜ ËŸUÈô{ [èyN¹oV--¦Û¤öÛÃܶ úQeÛb–Baµ¼Ïá4w<ƃ§ÏÝ<ÿPp{˜¶Ó¹j@ÐkZ@Ö%¸Â*(ßb/�,^¸¤B9U(êZŸ�Û€#®éyw@@Œ°§7ÑóMè¾NؘÏçì£bÞwOdéÙç#^aû\E©Xm³î$ñüy_Bʲ§Á5¯øÎkÄaWlv^~W·¬1´€Ùn ø�p$P€âº¦·£-üh°Âo¾-²&£¶Œ¿?…ãVãqyVÅÓrC{�Læ¨uóª«ÇÕ ä¹õ�öé#,ò2ÛP¢o]†–òTv÷®~Û ôÜÃxÓsƇ¨¡Ç16JkŒŠ¯Œû¬š%>NX¢†çpÛåÿјD5~�Ât PO>Û2¯7uuZvÄÀêZ×õc“{p}̨¥Á£~< °ËŒb‹7 H¤aƒF¸ô¤mo™#Á=> +endobj +377 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 416 0 R +>> +endobj +419 0 obj +[417 0 R/XYZ 133.77 741.92] +endobj +420 0 obj +[417 0 R/XYZ 133.77 711.04] +endobj +421 0 obj +[417 0 R/XYZ 133.77 717.52] +endobj +422 0 obj +[417 0 R/XYZ 133.77 706.56] +endobj +423 0 obj +[417 0 R/XYZ 133.77 695.6] +endobj +424 0 obj +[417 0 R/XYZ 133.77 684.64] +endobj +425 0 obj +[417 0 R/XYZ 133.77 673.68] +endobj +426 0 obj +[417 0 R/XYZ 133.77 662.72] +endobj +427 0 obj +[417 0 R/XYZ 133.77 651.76] +endobj +428 0 obj +[417 0 R/XYZ 133.77 640.8] +endobj +429 0 obj +[417 0 R/XYZ 133.77 629.84] +endobj +430 0 obj +[417 0 R/XYZ 133.77 572.81] +endobj +431 0 obj +[417 0 R/XYZ 133.77 579.29] +endobj +432 0 obj +[417 0 R/XYZ 133.77 568.33] +endobj +433 0 obj +[417 0 R/XYZ 133.77 557.37] +endobj +434 0 obj +[417 0 R/XYZ 133.77 546.41] +endobj +435 0 obj +[417 0 R/XYZ 133.77 535.45] +endobj +436 0 obj +[417 0 R/XYZ 133.77 524.49] +endobj +437 0 obj +[417 0 R/XYZ 133.77 513.53] +endobj +438 0 obj +[417 0 R/XYZ 133.77 502.57] +endobj +439 0 obj +[417 0 R/XYZ 133.77 491.62] +endobj +440 0 obj +[417 0 R/XYZ 133.77 480.66] +endobj +441 0 obj +[417 0 R/XYZ 133.77 422.62] +endobj +442 0 obj +<< +/Rect[430.32 225.88 447.13 234.69] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(lstlisting.B.3) +>> +>> +endobj +443 0 obj +[417 0 R/XYZ 133.77 211.43] +endobj +444 0 obj +<< +/Rect[457.8 180.03 474.61 188.84] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +445 0 obj +<< +/Rect[320.79 168.07 345.35 176.88] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.6.2) +>> +>> +endobj +446 0 obj +<< +/Rect[447.28 168.07 471.84 176.88] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.7.2) +>> +>> +endobj +447 0 obj +<< +/Filter[/FlateDecode] +/Length 1331 +>> +stream +xÚíWÛrÛ6}ïW𑜩`\HÌ[\ˉ“ØmcõžN‡‘(™�D9"åÄùú.p ‰ºyÆM¦íCõ C€‹ÅîâìbqÆy4‰<<lþ„û{wpöe}ÖÒ4úiÁLõ2ÉTÍ¢”gL™Õx]G§ƒ“sY–ëh0^‰kÅd Î~‹/‹a¢d|SÕeòûàEÔЊ•˜I™ôR×mÑxo3&´8+ÇÅrÚî‹äš áEúµÛ¨]Üï n7^êb4=°‘–q˜ÒÿXØFHòÐz�A’ÛxQÔMÕVóú€¨ÊYžzѧÃ#"g6ßh+³ªîD`+ô"3.䛨‡ üG¨;©,ÊÃI ›²L’6�3×_UM[Õ“¤§”ŠO™|’ôÒ4�_–÷©ãùbÔl,üH(rÎ2Û�&V4Ìwi(¹`)Žââ¬5¸8¿è¿îGÊI Of°£¬iã¶z#3S.¶eµ%a©˜µ«„%#ó¤rú½èYyµ+\˘v–¦ãš\Ó–¥b=†gÝI©Ü;(•Þ¯L;RÏÜܬÇ+�›I‰ãçþ·§É9­5Ë 4ez=Þh¤aÂëø>饱L„pŒ?$asÆ‘d<éYs2'ç”ૃÚ8÷2''ÄO£ãª¾+¦�…¾LPœh&ÐÖË”ÙmÅÙ®â-.*N–ˆÃÄçf%UNLEIšCY©|Vf�ªfÃz/©z³Ûiù%òÔ¦"!XžuIŇƒƒT!˜N¨vÊ`�kkxã§lµLÙNš™Ž4é•q±(ÝC/›räžTÜÎ1S³3îB¡bä.”æk7ep{`�ÇE–öïÜa£†%½Œ«xp¶p/š¢ÐX,ŠaRÉ™+¼édî|Œà5ɧwB?s-½J½MˆÎ±ÛL¥ñ¼.±r¥©½ o2…‰É¢¸½©†Åáӵ2¨ »Ö[kUÜ”í“/tÎf}Ná˜=«‘¬O)rt§€og€>àð ðpxx x¸\¾|øðp ~üø ð3àÀ¯ÝóC¡.ðæ-`JÀ0Ü*ÀŸ€w€)`¨sÀ-à=`h-` ¸||Ü>í{ðÇ¡t2«6”O­#(ñæƒ=9�qëéJ� Qšw2�³¢£ÁqØÄAlK·çqW‰VÀ.��ØPÕûþý3œ6Tº²ÿ9ý_âôv¡å P€�4À, ?’%êè¥C…z:¯'(á)ÑpUâ©-:^‰qOÑC=oñp‹jOm|Û–#æ=©ËÏŽÃë»yë*¸Kè6òm†7¹ŒrOW ½Õ�·»7Oða“µ´p“µäÑx¾ì(ô8 ýDÈ2±�O‹ÉîÌk—N]­®Oìe)µ¶y¸ÿÕVªv²/RôiÇ·ÅY·AÛo,2ÙL×�… �ÅÕrV.*â·¢†ìUE‡PL�5Øg½‚ÚIr6¬ð#p2ç¡ÁpS.*}r¯ž__†¥E=Y“2¼Ÿ›pÔÃj|�åºÏ°.!¤µñûe¹ êšêSÐð&~lÈ­f:§ÈXË´ +‘I�†> +endobj +418 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 449 0 R +>> +endobj +452 0 obj +[450 0 R/XYZ 133.77 741.92] +endobj +453 0 obj +[450 0 R/XYZ 133.77 667.27] +endobj +454 0 obj +<< +/Rect[243.55 623.91 268.1 632.72] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.5) +>> +>> +endobj +455 0 obj +[450 0 R/XYZ 133.77 599.02] +endobj +456 0 obj +[450 0 R/XYZ 133.77 539.71] +endobj +459 0 obj +<< +/Encoding 208 0 R +/Type/Font +/Subtype/Type1 +/Name/F13 +/FontDescriptor 458 0 R +/BaseFont/GSGGEA+CMSY10 +/FirstChar 33 +/LastChar 196 +/Widths[1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 +275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 +611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 +820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 +666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 +500 500 611.1 500 277.8 833.3 750 833.3 416.7 666.7 666.7 777.8 777.8 444.4 444.4 +444.4 611.1 777.8 777.8 777.8 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 0 0 777.8 +777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 +777.8 777.8 1000 1000 777.8 777.8 1000 777.8] +>> +endobj +460 0 obj +<< +/Rect[286.19 487 303 495.81] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.4) +>> +>> +endobj +461 0 obj +<< +/Rect[323.69 487 340.5 495.81] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +462 0 obj +<< +/Rect[281.88 463.09 310.19 471.9] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[0 1 0] +/A<< +/S/GoTo +/D(cite.harel:sta) +>> +>> +endobj +463 0 obj +[450 0 R/XYZ 133.77 446.59] +endobj +464 0 obj +<< +/Type/Encoding +/Differences[0/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft +160/space/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus +173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade] +>> +endobj +467 0 obj +<< +/Encoding 464 0 R +/Type/Font +/Subtype/Type1 +/Name/F14 +/FontDescriptor 466 0 R +/BaseFont/UOCGAQ+CMBSY10 +/FirstChar 33 +/LastChar 196 +/Widths[1150 575 575 1150 1150 1150 894.4 1150 1150 702.8 702.8 1150 1150 1150 894.4 +344.4 1150 766.7 766.7 1022.2 1022.2 0 0 638.9 638.9 766.7 575 830.6 830.6 894.4 +894.4 702.8 920.7 747.8 613 892.1 606.9 814.1 681.6 987.4 642.4 779.4 871.2 788.2 +1377.8 937.3 905.6 809.9 939.2 989.6 696.4 644.1 714.7 737.4 1168.6 816.7 758.6 818.5 +766.7 766.7 766.7 766.7 766.7 702.8 702.8 511.1 511.1 511.1 511.1 575 575 447.2 447.2 +319.4 575 575 702.8 575 319.4 958.3 900 958.3 568.8 766.7 766.7 894.4 894.4 526.4 +511.1 511.1 702.8 894.4 894.4 894.4 894.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 894.4 319.4 894.4 575 894.4 575 894.4 894.4 894.4 894.4 +0 0 894.4 894.4 894.4 1150 575 575 894.4 894.4 894.4 894.4 894.4 894.4 894.4 894.4 +894.4 894.4 894.4 894.4 1150 1150 894.4 894.4 1150 894.4] +>> +endobj +468 0 obj +<< +/Rect[278.72 372.46 295.53 381.27] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +469 0 obj +<< +/Rect[448.81 290.77 465.61 299.57] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(section.B.5) +>> +>> +endobj +470 0 obj +<< +/Rect[386.37 266.86 410.92 275.66] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(subsection.B.2.8) +>> +>> +endobj +471 0 obj +<< +/Rect[190.93 254.9 221.71 263.71] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[0 1 0] +/A<< +/S/GoTo +/D(cite.samek:psc) +>> +>> +endobj +472 0 obj +[450 0 R/XYZ 133.77 216.98] +endobj +473 0 obj +<< +/Filter[/FlateDecode] +/Length 2048 +>> +stream +xÚ�XK“Û6¾ï¯Ð‘¬Áă X9%»yíÖVRñTí!“,aF,‹ä˜¤<™üút£¤fìµ/  _¿¸+XQìvþïGú[~8þ¼qõ?»Ýúèw·o~(w5«õîö~§9«ÊÝ^ ü»ý×ïÙíÉ=ç{iª¬µ¹¨²0y—ï…ÉMžNýÙMÖtH4¹7Œ¸¢³~ �;¡‹ÞNM÷@óG¸¡Êz< ³‰hýáK›ÃÕïü6Ür“ïUÁ3Ûé\ëiÆiá£ÊÜr¥Éú±™š�HåXþÇí¿wÅnÏ9«Syì.)à`·}ïrGZêïé:šcóÐL#�‹¸7ô—‡Mjd¼ Œû÷¢þð¹¦;œ/Çp•¥¿tz¼bùèMkÏ £”QÆ g\@Ðõ2*¥A‚•`Ã3‹‹�A›Mï�鮪þd{˜Ü@ºúþÖBîÂó3"8W¬”žŸï˜`&‡Qf¿¹Ñ sÉ3ÿ~¥²ÿåµ£G¼/…Êd˜¬É ¹‘™ëÐn2èäÐYdO8ñ—x;8Ý�(«ÎY¾/k5£S. +•F¹a5ÞC¼è™¡jÆk`Éóò˯ooóªÊ¾Í+�Ý~¿e¼¬YÁíãùxÂ7Pc{Y&R{uMçHÁï½LÏOè �L„ )˜2hž¯ýuxØ®ü†îºã•`h¥˜©f‹”ñ–­{ïx]²b}€Œ <ƒAôÆ=ÆÀ|jÀÙ°dÏŠ³Á +9)"ËvI/¡&—1âÔm4€^�åµÿ9 Å©ë€Ãöm ÷§×€g¢€ðníÁ_Íà·Ñ`óˆ�7o¶7ò’U"쎓&ºÒ†›‰”É/²¡çˆl›ÎNn¤ùS3ù�\XêÜŸ-uîiFDy‹�ð†“Á´~%ÆVuŠI•¨N¨ŠÕQw2hîí¡‡è€ü‚ÞgFøDF±Vq•5ú8 +K’ýùìc%�òàˆ¢%’]†ó3 ߯ᒵ nˆ.7•’Á”}¿å\8l!î®ÎŒë°ÿ°=ªXmÂDmT>2h#¯SOjºb²Jå¿–˜¾."öUövË®<òQ߸ße£s_èðð’��U°ŸzÕßQkB¯Èƒ‚¾äÍR0-6o¾cPAjM~—Ç(S¬’ë(ãáS–Ù°ò%NZÑ5c‹Kf°õt²� üôHõ4Å=¸AX+¡Špã4ßéó6>„VñÅ„�‡ì{$ î *enZBธ²µ”-ÁÞ! ž7Ø! à@ùYd¿¯TÄS=oV¢m t1È"%Ó¤¸Ÿì`ªOX·ò`Hüñ¿—Ò°Ò̸!¿Gƒ×“@écÿo‰o©má(uÁÔì áþ»¬³­»ùpq76¹»¬P‰«¿¤¸Uú­�p‹ nƒ„Ð8 k‡Â2yvé�‡)…é9…aœ¬ ˜H:�âéÖîè ¿ˆUâ�£É7WµŠa*ÆÀY…WM-õ ¾&E¾8@C‚±Êüa¿Šž‘�©ÌQ.ï°Z™hÏ¿GCŠo@–àB$Ù¶,‘R?à­(Š,r& f�:{8NªÊv4*®ôÀ‹‚é- +’œ,YY®4PDÑ8yï­a'�Ì´B9Zû lµ8&)aöábÏÍý3]fÇX=�ÒËT8K±âcîãTs¼Š"›g¿6Ó€Yk&ÊÏÇf!˜ªVäKlVPÊŸèk~�Ø„–}]br†TM¬ ­8XK…´ˆ-Ü!w�Á@�Ö„8 *II-ýý£ªŽQy œúr¼N&¡ +ýB®.jÂç�)¬/K$/²ñ¹£Ræ¹í}�k¡0ƒ‘gàÇå¼Ê¾`Û�Ѧ°ì= V÷áÒ Ôñ"Q÷ŠWŽ'RÇ‹ Z ØÁÇ™ƒ7”/Jq,_Çóº WÏ|üûp'ÀREX´é6abëKˆ°×Mi¬rxÔf W�=ŽÌê%nè% ꪷ/Á +©¬ö+›î•4Ù·á‘ñBظ!¯Méu´0<¹záŠùåSdìXÁÚ&¸ä_ÑŠ#ÿí“›ŸñòŽ*‰ohçDµˆWöG´ŸnèÚfŠ…rÞz¹)ríãDDPˆzƒBùÅQAV4F{µølP�µo"êás‹Q.-Ú x­’uÚÃâ4~t@ª•·á‚¯áàŸ +4 N‚ÁæZ4þϤóžYÕ[ôi«ÒEöótåZzΪ4Û.Ù.«…í2rƒu[‹dÛõ*3aC^®¿&hüšP½ü5¡Šiìk‚?ÚG@Ä. èÍÒ2¯Z +F LÜå¾öî†"HÃPô8š&ÅÃè|).°Âñ�^)Épå——¿œƒ^€7ÈÞU¨om[ˆ×¿e(Ãtµ:ÕïÞbn* »L}K%�çme¾CÈ`HtîàÆÑÏtº>ºÇ·ÜÛÉs†êÍhô™D#�çæ€þ® +(Û�±ãó x[¿ÂB +˜zˆc +yîç°æKÏ çØž ‚ ÄjQf—ð�°#Ò´ð¹ +ƒ`öq.Ê#Ÿl!ʪÀB.F•ðéÀGÂW>ÄjâS‘ÖvÉ®/¡×C¾uTŒ½ì+û_÷C#´×ê~ +üå>úÏ#Ô¬ +endstream +endobj +474 0 obj +[454 0 R 460 0 R 461 0 R 462 0 R 468 0 R 469 0 R 470 0 R 471 0 R] +endobj +475 0 obj +<< +/F5 90 0 R +/F3 82 0 R +/F6 183 0 R +/F13 459 0 R +/F4 86 0 R +/F14 467 0 R +>> +endobj +451 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 475 0 R +>> +endobj +478 0 obj +[476 0 R/XYZ 133.77 741.92] +endobj +479 0 obj +[476 0 R/XYZ 133.77 717.02] +endobj +480 0 obj +[476 0 R/XYZ 133.77 697.19] +endobj +481 0 obj +[476 0 R/XYZ 133.77 676.81] +endobj +482 0 obj +[476 0 R/XYZ 133.77 656.43] +endobj +483 0 obj +[476 0 R/XYZ 133.77 633.72] +endobj +484 0 obj +[476 0 R/XYZ 133.77 608.25] +endobj +485 0 obj +[476 0 R/XYZ 133.77 587.86] +endobj +486 0 obj +[476 0 R/XYZ 133.77 567.48] +endobj +487 0 obj +[476 0 R/XYZ 133.77 547.1] +endobj +488 0 obj +<< +/Filter[/FlateDecode] +/Length 251 +>> +stream +xÚ•’ÁNÃ0 †ï<…�í¡&Nâ¤92 �@âBnˆCµu(bíP7ÞŸ…5Y'U\l)ú~[_d(|Ào{<µs¡X>g_Ÿ.£ û €4* ~†Ð2TFÆæ—oÅMYI.îV‡°ë÷廂{Ÿ‚„Ž'ÁÚ ç Ò}Ù ]³='M S—#îC×®ghiQQ¦ÕH¿~••¢¢]…éŠ9+bBcÇ6-+�*†¦ß‡?è‘eÔyÂu?ÇXsƯøI:~�Êtò[¶›æ{{˜á•A“q=õi‡.ôMJ±�H”gpèLt—²F®�G¡êÓB⋹éšn~È&•ñ +endstream +endobj +489 0 obj +<< +/F3 82 0 R +/F5 90 0 R +>> +endobj +477 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 489 0 R +>> +endobj +492 0 obj +[490 0 R/XYZ 133.77 741.92] +endobj +493 0 obj +[490 0 R/XYZ 133.77 717.02] +endobj +494 0 obj +[490 0 R/XYZ 133.77 537.85] +endobj +495 0 obj +[490 0 R/XYZ 133.77 506.11] +endobj +496 0 obj +[490 0 R/XYZ 133.77 508.9] +endobj +497 0 obj +[490 0 R/XYZ 133.77 497.94] +endobj +498 0 obj +[490 0 R/XYZ 133.77 486.98] +endobj +499 0 obj +<< +/Type/Encoding +/Differences[0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star/partialdiff/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/flat/natural/sharp/slurbelow/slurabove/lscript/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie/psi +160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 173/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/tie] +>> +endobj +502 0 obj +<< +/Encoding 499 0 R +/Type/Font +/Subtype/Type1 +/Name/F15 +/FontDescriptor 501 0 R +/BaseFont/SDVJGO+CMMI9 +/FirstChar 33 +/LastChar 196 +/Widths[639.4 477.1 609.5 852.5 529.4 374.4 671.1 1027.8 1027.8 1027.8 1027.8 285.5 +285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 +285.5 799.4 513.9 799.4 513.9 543.7 770.7 777.7 733.6 847.5 756.3 656.2 804.8 850.2 +449.3 566.3 870.4 699.4 992.9 821.6 782.1 656.2 810.6 777.6 627.9 599.6 699.1 599.4 +970.5 849 596.5 699.2 399.7 399.7 399.7 1027.8 1027.8 424.4 544.5 440.4 444.9 532.5 +477.8 498.8 490.1 592.2 351.7 420.1 535.1 306.7 905.5 620 497.5 515.9 459.2 463.7 +478.8 371.1 591.4 499.2 736.6 582.6 506.2 478 334.5 391.6 653.3 513.9 285.5 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 627.7 856.5 782.1 713.6 +760.6 850.2 799.2 599.5 685.2 631.1 0 0 792.1 658.7 579.2 530.8 455.9 416.4 450.6 +513.2 481.1 363.8 592.2 599.5 619.2 506.9 450.6 588.2 529.4 587.7 452.4 556.3 611.7 +640.8 670.5 285.5] +>> +endobj +503 0 obj +[490 0 R/XYZ 133.77 476.02] +endobj +504 0 obj +[490 0 R/XYZ 133.77 465.06] +endobj +505 0 obj +[490 0 R/XYZ 133.77 454.1] +endobj +506 0 obj +[490 0 R/XYZ 133.77 443.14] +endobj +507 0 obj +[490 0 R/XYZ 133.77 432.18] +endobj +508 0 obj +[490 0 R/XYZ 133.77 421.22] +endobj +509 0 obj +[490 0 R/XYZ 133.77 410.27] +endobj +510 0 obj +[490 0 R/XYZ 133.77 399.31] +endobj +511 0 obj +[490 0 R/XYZ 133.77 388.35] +endobj +512 0 obj +[490 0 R/XYZ 133.77 377.39] +endobj +513 0 obj +[490 0 R/XYZ 133.77 366.43] +endobj +514 0 obj +[490 0 R/XYZ 133.77 355.47] +endobj +515 0 obj +[490 0 R/XYZ 133.77 344.51] +endobj +516 0 obj +[490 0 R/XYZ 133.77 333.55] +endobj +517 0 obj +[490 0 R/XYZ 133.77 322.59] +endobj +518 0 obj +[490 0 R/XYZ 133.77 311.64] +endobj +519 0 obj +[490 0 R/XYZ 133.77 300.68] +endobj +520 0 obj +[490 0 R/XYZ 133.77 289.72] +endobj +521 0 obj +[490 0 R/XYZ 133.77 278.76] +endobj +522 0 obj +[490 0 R/XYZ 133.77 267.8] +endobj +523 0 obj +[490 0 R/XYZ 133.77 256.84] +endobj +524 0 obj +[490 0 R/XYZ 133.77 245.88] +endobj +525 0 obj +[490 0 R/XYZ 133.77 234.92] +endobj +526 0 obj +[490 0 R/XYZ 133.77 223.96] +endobj +527 0 obj +[490 0 R/XYZ 133.77 213.01] +endobj +528 0 obj +[490 0 R/XYZ 133.77 202.05] +endobj +529 0 obj +[490 0 R/XYZ 133.77 191.09] +endobj +530 0 obj +[490 0 R/XYZ 133.77 180.13] +endobj +531 0 obj +<< +/Filter[/FlateDecode] +/Length 1202 +>> +stream +xÚÅXYo7~ï¯X¤0B¡ÍÞè´î…}Šßâ<(²ì +qdÃGÓüûÎpvW+q³vyሒsœUc´1ÍeSÈB¶ðð~tõUÓìýåôøwÛ Ñ!4§M}3µóÍé¯oÔÏ77³¹µÚœ¯ÿ¥_Ñ«“ÙÛÓ—å˜Ó1ñ1ÓÌ]Ö©øóõ_'²ïjÕXlÎåǧÝ´X.yæÔëë‡ÛåŠ/k~;m5§­h‚Îkåâ ³9–‹_ô"ÖËÅ•Lî–‹Ífu;¼°q:]ÒŽî‹ “ÜbFn’ÎÅx@�ÙÂÌ#a‚é¹Qcl™Ó"êÊFÜnì˜ÙꈅiEDÚÊ'“[ ßÎÀDµžÍcP£Z–‘,�I=”ßçe\µŠúþo´…öžömŒ¬ªðîțި{&È·�Éäšc•¦Yõw%Ãí;?Mzçƒd†û' v`pÈÅà�ŠÁ4»²òŽì¶îóv;Êžü4»Áë`ËFÿuì6aèÖnP·LŒ ,“g—d7†I»sxšÝH©‘ËÆPe¿%\ñ®0ã!�²5ÛS€:EŸÍæÞ“1sË.°êCUÓ„{©ËŽ3tPW‹ï.#Ô‚‰/N¤Ù�ÌV2£Ek€�ˆ>²»3ð~ßÉRqof�ýžM»‘ˆpª½ès‡Î¹ò¢ÓØ©Ì!6¦„˜Ôºß7‘$ÈN.çË"!«Á,0"„hÔ�B@xßΆÚÊF»lÍÐŒ–�@Û(l¨ !¼ÅV½(�ÈxË:Òx^“øÝ�íŸ8($8(ëÉu?CgÔ™Ú—î¬vÝu”{ÎrМãpÒx['jˆÛDrÕÓÚûm9bŠêlÆÙ`õaFmåÁ¬}èŒÕ(ð +¶’´µOyÐ.§upœU‚eàFt@¯AJü› �t…P©è·v4c(:zDu›RqD–/¸WØ©µv’¤{ýŽ+xvä~§)†©Ûð‘b‡‰“P€%²r'äFv.d¶ì¶ì †=e+Áʬôx°ò£ÁJQG8P°²ÑYJ ¡–7%é +{¤ú=¹ É{Šv„�ÔlJa¢;|5ôˆÇ™SiüP‚.㪬lÊïû2ÞUrø»!Æ—Þ:þf(æŽà�'Úæ} C†Û®Ð�¬95‰Ç2áµÌíQ…ûA§ ØGCÜi_ç?Õø/šþÑðçD¤2°\ŒžÚûe Æuª>l«2ösy$`9é0Êw'‡dÌ}ˆ:ÈÓ‡i„©Ejš¿ÖÛA燖ÛN@WÚ!š-ev/äA;‹kY¼îÎU�ïõ¡?eíDìHŸ µa"¦3)S^ð'Jº›ìvÐå\ŒôïÐ�"õU>•lJ¥ðKÓN£¬WO‡£:èšÖçüfX KÍÛsV)ô¥³Sx€ûÝËÿú„]é›Ü?E”L‰|eÉWaЬô÷v™|ó¥üÝe +endstream +endobj +532 0 obj +<< +/F3 82 0 R +/F12 384 0 R +/F9 206 0 R +/F10 211 0 R +/F8 203 0 R +/F15 502 0 R +/F11 234 0 R +/F5 90 0 R +>> +endobj +491 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 532 0 R +>> +endobj +535 0 obj +[533 0 R/XYZ 133.77 741.92] +endobj +536 0 obj +[533 0 R/XYZ 133.77 718.01] +endobj +537 0 obj +[533 0 R/XYZ 133.77 707.06] +endobj +538 0 obj +[533 0 R/XYZ 133.77 696.1] +endobj +539 0 obj +[533 0 R/XYZ 133.77 685.14] +endobj +540 0 obj +[533 0 R/XYZ 133.77 674.18] +endobj +541 0 obj +[533 0 R/XYZ 133.77 663.22] +endobj +542 0 obj +[533 0 R/XYZ 133.77 652.26] +endobj +543 0 obj +[533 0 R/XYZ 133.77 641.3] +endobj +544 0 obj +[533 0 R/XYZ 133.77 630.34] +endobj +545 0 obj +[533 0 R/XYZ 133.77 619.38] +endobj +546 0 obj +[533 0 R/XYZ 133.77 608.43] +endobj +547 0 obj +[533 0 R/XYZ 133.77 597.47] +endobj +548 0 obj +[533 0 R/XYZ 133.77 586.51] +endobj +549 0 obj +[533 0 R/XYZ 133.77 575.55] +endobj +550 0 obj +[533 0 R/XYZ 133.77 564.59] +endobj +551 0 obj +[533 0 R/XYZ 133.77 553.63] +endobj +552 0 obj +[533 0 R/XYZ 133.77 542.67] +endobj +553 0 obj +[533 0 R/XYZ 133.77 531.71] +endobj +554 0 obj +[533 0 R/XYZ 133.77 520.75] +endobj +555 0 obj +[533 0 R/XYZ 133.77 509.8] +endobj +556 0 obj +[533 0 R/XYZ 133.77 498.84] +endobj +557 0 obj +[533 0 R/XYZ 133.77 487.88] +endobj +558 0 obj +[533 0 R/XYZ 133.77 476.92] +endobj +559 0 obj +[533 0 R/XYZ 133.77 465.96] +endobj +560 0 obj +[533 0 R/XYZ 133.77 455] +endobj +561 0 obj +[533 0 R/XYZ 133.77 444.04] +endobj +562 0 obj +[533 0 R/XYZ 133.77 433.08] +endobj +563 0 obj +[533 0 R/XYZ 133.77 422.12] +endobj +564 0 obj +[533 0 R/XYZ 133.77 411.16] +endobj +565 0 obj +[533 0 R/XYZ 133.77 400.21] +endobj +566 0 obj +[533 0 R/XYZ 133.77 389.25] +endobj +567 0 obj +[533 0 R/XYZ 133.77 378.29] +endobj +568 0 obj +[533 0 R/XYZ 133.77 367.33] +endobj +569 0 obj +[533 0 R/XYZ 133.77 356.37] +endobj +570 0 obj +[533 0 R/XYZ 133.77 345.41] +endobj +571 0 obj +[533 0 R/XYZ 133.77 334.45] +endobj +572 0 obj +[533 0 R/XYZ 133.77 323.49] +endobj +573 0 obj +[533 0 R/XYZ 133.77 312.53] +endobj +574 0 obj +[533 0 R/XYZ 133.77 301.58] +endobj +575 0 obj +[533 0 R/XYZ 133.77 290.62] +endobj +576 0 obj +[533 0 R/XYZ 133.77 279.66] +endobj +577 0 obj +[533 0 R/XYZ 133.77 268.7] +endobj +578 0 obj +[533 0 R/XYZ 133.77 257.74] +endobj +579 0 obj +[533 0 R/XYZ 133.77 246.78] +endobj +580 0 obj +[533 0 R/XYZ 133.77 235.82] +endobj +581 0 obj +[533 0 R/XYZ 133.77 224.86] +endobj +582 0 obj +[533 0 R/XYZ 133.77 213.9] +endobj +583 0 obj +[533 0 R/XYZ 133.77 202.95] +endobj +584 0 obj +[533 0 R/XYZ 133.77 191.99] +endobj +585 0 obj +[533 0 R/XYZ 133.77 181.03] +endobj +586 0 obj +<< +/Filter[/FlateDecode] +/Length 2608 +>> +stream +xÚÕÛn·ñ½_qÀè.œC“C/ ÚÂ�­Vml¶$�ý º’*D– ù¤¶óõ™áì…{–çbK¶Û—�%¹Ë�û�»ÐJëÅÙ"ƒ¿ +/†/?Wgÿ±XL_ýËѽ §R\�.*mK*àâèÁO�…öÅÑßï¤ETÉó#&(Xè¼øU»šo|%O=< +” Ýç²Ç�Œ2¦[¼n—›“|]åë/ù*ó—ë88­Œï^ý=}= #a£—‘§Ñ ¯L�÷¯.m >X„x»•øõO B;%6ÕÖ*|‚‚ŸŽOëŸu›� JcÉÝ? ñ*ìÇÏè”÷ÂP÷± =ûbèÙ'fhBå�0·›§ñºyÞÄô%íÓÄŒ……t+j´WØ™¨ßƒíÿÚ[dIêŸÆG‡eˆÊEYŽ•e›”s²œ:4̈FT6vhÜ«˜$ô‹ÏÁ¹ÙÛÄ3ßñ3±]kfšÑ¦y/à­€+Y»–Ñ¿¼™[aj·}•I%²[x†ZÙ”ŸtºÂo”•˜çÌL§¢‚�ŸZ°Í£ÖÄØ¼"‰šæ  Í/A»æ~k|sÌ÷P®Xh¾%"¡y)ƒqÉD×ü­µØüGîÇglsH“ šs•oaó˜ßºäûrœoð™ñ‰ñ›«=i¶ûjoƒ²ý¾�ÚÄÜH–OL"]ùò˜çà+F€ft•»Œ €²âl—ØP7ÏÚ%%oHfÚ—üBÓeA®d0“gyÚ=_ú²üÇÞúžµÁŽÁ rç/BhÎurÑìÉõhH4wv× ¸æAët¶ï�„IZ˜2“�iãÁÈ?KŒ> QYâ \ùÖľìš}Ïæð˺Y€æ;v/Ð\ð¨&Eͼ5ÉnSéEõ MHì øî>ß}ÏwßñaèÓSÙ3a0É)šÛ%´¤GýeeÞËél³lžfQ_Ïö#oðcK+lüÌìï¹ÿ°5:]Æh¢�ïŸæë�ô&VøÎ±ÝîÇwÐÈùEæ;îà»Å°ÅÛë¹!íVï/é‰â˜Ì¶ž°÷„gÆÇÐód•�{rÕx–@檿�6“öýÀÚ÷Žïíž�÷ ûŒ­%YÿÀ—Ãؽ/�3u¾Æ}µ¨Né2¤°“¯øÏN{“Ϯŋk™8pŠÖB÷ ';‘“Ä +„QNS·½Æt=iI]®Ö•‚±œ¤Ï,÷ÐËý¨Íìu&óÌ1{èî�/G<ÌwOd•J…Zìð£ûÛ¥dÉZŠw)…‹›ò¥ÍùïÄ Xj£06j°ÞM‚*¢|ý¾”ui¢90ut9ä˾�P÷J\Á1#Ø%×™iº‰™úMžq‹“è¸ö ³Úg«QMò†ý2º5µ˜b^$�_ Â±ƒ)&N©éò”“µGe…“³8vË9³«×:F4v “JR�b¥x… U’RMe9%gG¸í‚Æ +ýœÅ›r’BR9‘è{)`%“ç2:p>yòZÀ¼ àqðV7l@%F;gÕ*Hãwçɉ´vÕÈ�óÕY#Á+Û·…~¥-HIfm@Í™úæŠVâ?{´r‹·ô&(ìˆÀ¸xEÄ·0L\,ž1©FV¥’ÖÒê°B”¡'Ó'¥Ê3Juª”ö%Uè8£Y§ +‘õ°¤JÏõH9¿•µ½¦§l±/*Ò�v£–6Rþ}º]ç¬q*HºŠ¸îŠ )¥ùèy;Þ JÃgJ…ÈǾáÖfÊVå³³âÑ…ŒNdtÉ�Æ�߀®Æ"G›AÈ/8‘ÉwÃ$?ù¼íÇ…dØ¿ +šáG6ÕûZ ÎùéO¨’O—í¶ðPy‰gè+�ÔÁß¾fºPˆÅÌ-/ù"�VN™fÇ4oÿ¤õÊKRƒ³L×&n+õdâç�6…ìÔblþ°nsAÔN6|UL�>¦¬�㓾{Òå' /ôãâAšÇTn9L [²Â×Ôæ�u™?]'¤ ¹4ùRFÇVÎeíRFgk¤yòw®Äc˜X'�œ+I †v…4šŸìØ�'„`a•„‘²“PIsrÞA +ö¯|•¯S¼A{6—ñ+ãÄÞ@"1¥H@'Sq èR&ãD‰:Pbá¦2án?�å’� ðrpT lŸf›ëÓB%Â6ŸTæ’a„ab‚0éz¡k½é@¬�∔2a¹ß0±Ž#æ>z�#ùkSÓ^°0Ù³Ÿ˜àHž=M™ +Ù½ôNfŠhÈíÉbÓabQZp¾D4xðDiabäãÄÑ ïe«s.wö  `ûtØ�ºGV2y2ydž ‡\ïj/çG¢†5¶>ŸÐ|½Ã:òLâ cŦ>òst����K'“Ñgþ‰>H)'ô¡¦Œ8ÒŠ¢Ñ;­8ÃïNèè�ov`ŠQa‡ê¬ò¡46öñ›£#䚇Áµ€K/¼ðžËQ9#¥¢*ãêL˜bÍet{ÛŒqº‘[t!ñ‘!?*]$—(©¿*]$Ô:oÇËpûn1ø1w1FR!oEÈ2:—Qùˆœ DNs–‰xzRDäí!Ĭ”‡I3à&.Ù©KÂ*ḪÈË®æÄ`¯„nö¢Ë±}Ã/|„R,7'¼sKúLÓ÷£+‰,w)Vßm«‡ÍEâ¹CË��œ$D„­‡ž*ç2ql�úàÝ&>J�†\ð\j¯3ÝáM¦Wò5`•™�š ÎMµÃ9þ¹"³ÃW´ƒÊ› þ(T~åBïU�àb¥14t*î´ü«Û�¸„¡ón©ò±˜+^޳t‘ƒ;<ÕÒÚÕ¦âìɚǘ…¹tÇlÊè³ÿ̉ ]_s׿ûC‘Êž]�"L‰[~?³Í’NÇ¢ðþŒæ�"ç'Ý?¤‘?F‘P³§àmM˜ìÛÿDý»ßnnëA +endstream +endobj +587 0 obj +<< +/F12 384 0 R +/F9 206 0 R +/F10 211 0 R +/F8 203 0 R +/F11 234 0 R +/F15 502 0 R +/F5 90 0 R +>> +endobj +534 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 587 0 R +>> +endobj +590 0 obj +[588 0 R/XYZ 133.77 741.92] +endobj +591 0 obj +[588 0 R/XYZ 133.77 718.01] +endobj +592 0 obj +[588 0 R/XYZ 133.77 707.06] +endobj +593 0 obj +[588 0 R/XYZ 133.77 696.1] +endobj +594 0 obj +[588 0 R/XYZ 133.77 685.14] +endobj +595 0 obj +[588 0 R/XYZ 133.77 674.18] +endobj +596 0 obj +[588 0 R/XYZ 133.77 663.22] +endobj +597 0 obj +[588 0 R/XYZ 133.77 652.26] +endobj +598 0 obj +[588 0 R/XYZ 133.77 616.16] +endobj +599 0 obj +[588 0 R/XYZ 133.77 582.72] +endobj +600 0 obj +[588 0 R/XYZ 133.77 585.51] +endobj +601 0 obj +[588 0 R/XYZ 133.77 574.55] +endobj +602 0 obj +[588 0 R/XYZ 133.77 563.59] +endobj +603 0 obj +[588 0 R/XYZ 133.77 552.63] +endobj +604 0 obj +[588 0 R/XYZ 133.77 541.68] +endobj +605 0 obj +[588 0 R/XYZ 133.77 530.72] +endobj +606 0 obj +[588 0 R/XYZ 133.77 519.76] +endobj +607 0 obj +[588 0 R/XYZ 133.77 508.8] +endobj +608 0 obj +[588 0 R/XYZ 133.77 497.84] +endobj +609 0 obj +[588 0 R/XYZ 133.77 486.88] +endobj +610 0 obj +[588 0 R/XYZ 133.77 475.92] +endobj +611 0 obj +[588 0 R/XYZ 133.77 464.96] +endobj +612 0 obj +[588 0 R/XYZ 133.77 454] +endobj +613 0 obj +[588 0 R/XYZ 133.77 443.05] +endobj +614 0 obj +[588 0 R/XYZ 133.77 432.09] +endobj +615 0 obj +[588 0 R/XYZ 133.77 421.13] +endobj +616 0 obj +[588 0 R/XYZ 133.77 410.17] +endobj +617 0 obj +[588 0 R/XYZ 133.77 399.21] +endobj +618 0 obj +[588 0 R/XYZ 133.77 388.25] +endobj +619 0 obj +[588 0 R/XYZ 133.77 377.29] +endobj +620 0 obj +[588 0 R/XYZ 133.77 366.33] +endobj +621 0 obj +[588 0 R/XYZ 133.77 355.37] +endobj +622 0 obj +[588 0 R/XYZ 133.77 344.42] +endobj +623 0 obj +[588 0 R/XYZ 133.77 333.46] +endobj +624 0 obj +[588 0 R/XYZ 133.77 322.5] +endobj +625 0 obj +[588 0 R/XYZ 133.77 311.54] +endobj +626 0 obj +[588 0 R/XYZ 133.77 300.58] +endobj +627 0 obj +[588 0 R/XYZ 133.77 289.62] +endobj +628 0 obj +[588 0 R/XYZ 133.77 278.66] +endobj +629 0 obj +[588 0 R/XYZ 133.77 267.7] +endobj +630 0 obj +[588 0 R/XYZ 133.77 256.74] +endobj +631 0 obj +[588 0 R/XYZ 133.77 245.79] +endobj +632 0 obj +[588 0 R/XYZ 133.77 234.83] +endobj +633 0 obj +[588 0 R/XYZ 133.77 223.87] +endobj +634 0 obj +[588 0 R/XYZ 133.77 212.91] +endobj +635 0 obj +[588 0 R/XYZ 133.77 201.95] +endobj +636 0 obj +[588 0 R/XYZ 133.77 190.99] +endobj +637 0 obj +[588 0 R/XYZ 133.77 180.03] +endobj +638 0 obj +<< +/Filter[/FlateDecode] +/Length 1909 +>> +stream +xÚ½XYo7 ~ﯤ0¢jEÔ­¤(�:vë6o�q ß�½ÖN›þûò˜™�ÝYï8Ý /ä艤È�”*£�©Î+f? › òaeï¯Uµøë�“'{`+¯K®&g•Ú@µ­N¡š¼x§²­ßO~y²—«¬K¤)´Ï•áÑY½²:ezÇôSéŸÊ¯¥ûÕíSó+ÔÛàƒzFsªÝÉ=‚$§“Èád10Ýj�´m;_¿Jö:FYÆÏg¶£%è2–•¥=ÚMþB¥¬ºAêÔ%Ó“emÖÎ7ÓÿA�d#jÍØMײިCµ¼»wÚ·Ë×ÛÞ© ¤^1� ,b­†Ö¾‡ÖûeñtÍø-n +NÖëM&êÐA\wg#ëàÔàd�´,º[§çG´I l¡ÉÎÔš +»v†¢'Oö¦Q�b¡Ý,4ë œ0h›º±’Ô‘\*gõ´UÂh_ý�êmK'üu¯#j—ª«ê 7Ó73ÏÌVÛØuôfâ€�ý5»ŽnMôMþ¿,Øm«�Ƕ(!:oÎýÕºŽe KÔ&÷%,Yg¿JÂR´ñ k¶} ­1zQ@tKt<¥-,)<ïX‘bì‰h!hoWˆHÑ.¬Ùv,ˆHÿ‡e#:1â¢#[Ê�ÉÝBz: UßÕÛ9u…jÛÄ®Šl*ìt¡…�î¡È´ý¶C;Q«HÂ"»8ÈïÈ>w�gb¬¢—º1ÌD!Dhµü Ôü¢üA›†ª´ËEÜ� �1‚¢//oï.§ç¨¤sjGÃSB+¯.n¯�õ•ôª«ÓÏô‰}óiv|:‡¡azrx‚UÉ=‰Î3¢CJ~ÚÑ–ldaöèøÍê>ÍnOg÷Y +-„Ë`¬Xh²Ñ2TZ]ZHÚ1Í1älíá>‰ÅŸ¬B)4Ðqω44=3¦äuèoäaا�Ý P´Ë½ä¥eä¡�Å© +íâ> ˆW!¶^ô�r›)b=gR·>“Ƥ�ëgRhj?“—dR×ˤþ™4�dRßˤ˜;F£SìˆÁi$8Jt ´48¬DÐõ› ¿­Á0Þ¤(®A*!ÅcN\�%Nh‰`dÊ@çØ,ƒ(† r�Èl‡LKz*Ûð´½Ò’ÑNM�Ö+å +/ÿs �¯ß"b¶‘�OC»%в}^±}Þ[ƒR–R¥Œ¡ÕЦL/)@È¥¸g­T˜¥³T–eˆ´ð°êÈœk‰ÌŠ‚Ûű*°Wdûyñs+Ò�°™0®©F°E8í£zG§•„eaï…�¤g¼Nu,e‡Öœ9mfŽ\lIkjÓŠ�+VbÝZI­œL©u'ìH:§]'Eæ˜àX%$�6°Ü2œ�:Jhƒ^3œK:JpÃO°|I�›Z>2 NRÕõAØ©0T.¢r¯êbÕóºxµCäg"ûuqê5}íŽÈŠþ+~ aSY¼U5¦§I�@ñœ~¹Q B¡Ë‹76‡Q/DëÕ^]&ªßèë%}MF„IF‡¦H› +ƒØ¼‹]ð ˆN˜¾­ŒúcDŒ T³yC1n·_´KBÄÑã(–JmÞºlj�B§�aø;‘}"#ö÷ÆQíÂe’Ùt÷¸�hrO~€äu�w@_ûD&Ôä¯72º^6ª>,l+$Q2²,%’}j¾¡¯19l !Ëa¿~Lš€ñh( “W ~xÂ� À2¡¯Çñ.j+°fW ž÷„Ÿ<º!è 0‡yfÈó¿¿_^:Í3;%/9ÐKôÀ9г)ˆ�ÇÛN{üaEñ—Ûœ°�¡E!¶‹üuM@“¸o¯&“þ·# Yƒ ¡ ÿ«�"ô2+âÅ�°©°[a|#άó±»ÁVžñã>‹ÑS�Œí ftx¢�ü-0ù¼×?†x lnœ6®p¼ŒWÈææµ +ÒtV¥2hkd³‚Ñøqn ð|¢gš¿ºaµ]Ø–Å�Ññû‚é%÷Lùû”)Ý*BTOéÉ ÓXìã)p±¹.½K@”bÿ~UâÍ Î Êz‚k…üsÅñu7Ëk–ôˆeœkÀUe�žì? ïCsÑ#‹XôØ=ŒŠn±<ès°êñ°•|¤Ò Xg‰4gWœ"r9DçVbçÞ×,ój�Bwx+:¾b,ýA7ï#aÇÂ.„] +› +;]zß Ž.,Z¤§¸€5¦kÛí[aHx7쉲pß?îJHêñàèëbèßSA´c�ÑSaXÀ;ÁB�‚»m¹eé-Vïô^ÓJo1WX’Þ:ëžø—²t·&³ka·f•x…~¡~¯ë] œ¤s~%‘.¡ºÒ…ˆ‡"ð䨞²¶aþà�Ø5�Θrà�Þø½ËtÊô„é«ÞücžyÁß—½™ä}É4O> +endobj +589 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 639 0 R +>> +endobj +642 0 obj +[640 0 R/XYZ 133.77 741.92] +endobj +643 0 obj +[640 0 R/XYZ 133.77 718.01] +endobj +644 0 obj +[640 0 R/XYZ 133.77 707.06] +endobj +645 0 obj +[640 0 R/XYZ 133.77 696.1] +endobj +646 0 obj +[640 0 R/XYZ 133.77 685.14] +endobj +647 0 obj +[640 0 R/XYZ 133.77 674.18] +endobj +648 0 obj +[640 0 R/XYZ 133.77 663.22] +endobj +649 0 obj +[640 0 R/XYZ 133.77 652.26] +endobj +650 0 obj +[640 0 R/XYZ 133.77 641.3] +endobj +651 0 obj +[640 0 R/XYZ 133.77 630.34] +endobj +652 0 obj +[640 0 R/XYZ 133.77 619.38] +endobj +653 0 obj +[640 0 R/XYZ 133.77 608.43] +endobj +654 0 obj +[640 0 R/XYZ 133.77 597.47] +endobj +655 0 obj +[640 0 R/XYZ 133.77 586.51] +endobj +656 0 obj +[640 0 R/XYZ 133.77 575.55] +endobj +657 0 obj +[640 0 R/XYZ 133.77 564.59] +endobj +658 0 obj +[640 0 R/XYZ 133.77 553.63] +endobj +659 0 obj +[640 0 R/XYZ 133.77 542.67] +endobj +660 0 obj +[640 0 R/XYZ 133.77 531.71] +endobj +661 0 obj +[640 0 R/XYZ 133.77 520.75] +endobj +662 0 obj +[640 0 R/XYZ 133.77 509.8] +endobj +663 0 obj +[640 0 R/XYZ 133.77 498.84] +endobj +664 0 obj +[640 0 R/XYZ 133.77 487.88] +endobj +665 0 obj +[640 0 R/XYZ 133.77 476.92] +endobj +666 0 obj +[640 0 R/XYZ 133.77 465.96] +endobj +667 0 obj +[640 0 R/XYZ 133.77 455] +endobj +668 0 obj +[640 0 R/XYZ 133.77 444.04] +endobj +669 0 obj +[640 0 R/XYZ 133.77 433.08] +endobj +670 0 obj +[640 0 R/XYZ 133.77 422.12] +endobj +671 0 obj +[640 0 R/XYZ 133.77 411.16] +endobj +672 0 obj +[640 0 R/XYZ 133.77 400.21] +endobj +673 0 obj +[640 0 R/XYZ 133.77 389.25] +endobj +674 0 obj +[640 0 R/XYZ 133.77 378.29] +endobj +675 0 obj +[640 0 R/XYZ 133.77 367.33] +endobj +676 0 obj +[640 0 R/XYZ 133.77 356.37] +endobj +677 0 obj +[640 0 R/XYZ 133.77 345.41] +endobj +678 0 obj +[640 0 R/XYZ 133.77 334.45] +endobj +679 0 obj +[640 0 R/XYZ 133.77 323.49] +endobj +680 0 obj +[640 0 R/XYZ 133.77 312.53] +endobj +681 0 obj +[640 0 R/XYZ 133.77 301.58] +endobj +682 0 obj +[640 0 R/XYZ 133.77 290.62] +endobj +683 0 obj +[640 0 R/XYZ 133.77 279.66] +endobj +684 0 obj +[640 0 R/XYZ 133.77 268.7] +endobj +685 0 obj +[640 0 R/XYZ 133.77 257.74] +endobj +686 0 obj +[640 0 R/XYZ 133.77 246.78] +endobj +687 0 obj +[640 0 R/XYZ 133.77 235.82] +endobj +688 0 obj +[640 0 R/XYZ 133.77 224.86] +endobj +689 0 obj +[640 0 R/XYZ 133.77 213.9] +endobj +690 0 obj +[640 0 R/XYZ 133.77 202.95] +endobj +691 0 obj +[640 0 R/XYZ 133.77 191.99] +endobj +692 0 obj +[640 0 R/XYZ 133.77 181.03] +endobj +693 0 obj +<< +/Filter[/FlateDecode] +/Length 1905 +>> +stream +xÚ­YKsE ¾ó+æ@Uf«p§ßrÊÃCUx9P„ƒË±�Û¡l§ ÿIß5:ªÐœŸ› 'Ôî Ã>©w”‘}rQÉC´Kˆ‚бm8•íhùÍ–ÈÆ÷Èÿ�ø¿óðƒc4ðÛr»­`LRÁaŸ~ê§|vŸvÓFÐE–$r6â.@nFÜmûÊnålV>C¹09ê^·='m\QÞCLœ9ê •+xœæðn‹vµ°²é­Lç‘ä<è~3Â>sËmG­-lFQÂŽ[ +gº‰6r]ã½®o[yBÎA®Ù®:Ö�&GI¼mvr9±¥Ò­-­Žr¤¶Pcw�5©~°k¼òÛ;°&¨”F;؇>ÅÌí£¨ÒžÈÕÎ}ìö BKp÷y²Hª mµCN’ã9“dûäüÍ'±¾¹¹9¹y r +ò0úü¡ûΖT¿©‰-¶~³bjö†CvÊ@ƒÞµõ«=r(c[ 9 ¦wr<,<­Êë [•B…)'•ì„òÿ¡#›Å®ÈÎýéiN º ¶"QNf¾”ßgòûƒŒ×2ó0c—û°âEžNä´Ï99‘jÄH˜‚2yUÉ;P9¶ �·i²lÓÀ.T2Ý�ûÈH¡V$ŸccïÀm@nA¶ËEí¹ÿ–•¨´ r‘…œ»‰¶\Ô‰±h¨Ð[,yÑ/I„À×fN}G1çú§å²§+¾ç<|ÏÃɪ¸ú5ÿ¢ê$y ÉášÃ9ñùDºŸ¬BýbÅ%L¢·c½&zBô%ý�Ðïc¢¿Pe‰/œ3õ7 ÄERäùŠS÷Ï2¾–ñtŹy-¿ŸÊo̯yÁ 5Š”<Ζ½çï“‚Äiâ¢2&Xí¹�UhÅ©sSw�úr¯HI¹¥ ¢ï-õ3sóûJÆ�Œ$tý·ç2¾›¼Ã¥ŸnJ¿¨ë¯WGGÇI¦¥�ŸmU4E}u°‘L�„1S¼PÕÕ…ª–)ñ*ÔcZ…Z™¤eö…L¤¹%¦�¶ßSnºL!€21æmm³çs9,†‹áNHä”i {m¹jãÇIÏtƒvØóömÝÎ&¯hN`"Údnü�жãÛÎ?p™;\_:<ÜŠÄ2èðµü²I¢„j§5OWTL­yà@�®‹�º�ŠÓ*ò5ѵ(*–¸Ô.Ä„ÝiVoœr€Ø4Í +ÔrwXŒyKm06M°šŒÔwT%’EÁdQ"YtTÄ=i¸+<Û€»9yÀ³³'ßY²µYçþd¡i¶²ÝçmމƲ·Ó,{Üßû¨àµÉÿÿ«ß²Š˜0ãüQ®wåqœ Gêcl»’+šéû!;…jÝ]+@RN$W”ÌRØKàäë_yxÅ,c½7Ÿô丕r�jæS΂dáù@“f +ùÈ™õ0Oæ[ï&$&ˆ•2_öžìpËâP…:Ô��M¾q—àÎ@>`ò·³d´¡Ó8íÁ˜´– V¼ì´À§ ÔÙÔy¦�äØÃÜ6XËwÛ"ÇLÝ6ðí‚,Û¹ºk¦!ÆÕqwà>rî\�„¦Çm%b´Ô …\‰Çߨ÷Ò)‚xdðžkGÙŸûŒËª@¯&Dös—UixYÕÝ¡ˆ…t{ÉÛ\žcòvtÍÒ¼ù±7Ïnî‚äe x—Ãg\R…D•‚9Çϸ¤ +9sé$rÒŒªr19ÏT næîÃáîÃË屓f¥» ýJŠŽjø”)#¹í¿úÖi4È +endstream +endobj +694 0 obj +<< +/F12 384 0 R +/F9 206 0 R +/F10 211 0 R +/F8 203 0 R +/F5 90 0 R +>> +endobj +641 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 694 0 R +>> +endobj +697 0 obj +[695 0 R/XYZ 133.77 741.92] +endobj +698 0 obj +[695 0 R/XYZ 133.77 718.01] +endobj +699 0 obj +[695 0 R/XYZ 133.77 707.06] +endobj +700 0 obj +[695 0 R/XYZ 133.77 696.1] +endobj +701 0 obj +[695 0 R/XYZ 133.77 685.14] +endobj +702 0 obj +[695 0 R/XYZ 133.77 674.18] +endobj +703 0 obj +[695 0 R/XYZ 133.77 663.22] +endobj +704 0 obj +[695 0 R/XYZ 133.77 652.26] +endobj +705 0 obj +[695 0 R/XYZ 133.77 641.3] +endobj +706 0 obj +[695 0 R/XYZ 133.77 630.34] +endobj +707 0 obj +[695 0 R/XYZ 133.77 619.38] +endobj +708 0 obj +[695 0 R/XYZ 133.77 608.43] +endobj +709 0 obj +[695 0 R/XYZ 133.77 597.47] +endobj +710 0 obj +[695 0 R/XYZ 133.77 586.51] +endobj +711 0 obj +[695 0 R/XYZ 133.77 575.55] +endobj +712 0 obj +[695 0 R/XYZ 133.77 564.59] +endobj +713 0 obj +[695 0 R/XYZ 133.77 553.63] +endobj +714 0 obj +[695 0 R/XYZ 133.77 542.67] +endobj +715 0 obj +[695 0 R/XYZ 133.77 531.71] +endobj +716 0 obj +[695 0 R/XYZ 133.77 520.75] +endobj +717 0 obj +[695 0 R/XYZ 133.77 509.8] +endobj +718 0 obj +[695 0 R/XYZ 133.77 498.84] +endobj +719 0 obj +[695 0 R/XYZ 133.77 487.88] +endobj +720 0 obj +[695 0 R/XYZ 133.77 476.92] +endobj +721 0 obj +[695 0 R/XYZ 133.77 465.96] +endobj +722 0 obj +[695 0 R/XYZ 133.77 455] +endobj +723 0 obj +[695 0 R/XYZ 133.77 444.04] +endobj +724 0 obj +[695 0 R/XYZ 133.77 433.08] +endobj +725 0 obj +[695 0 R/XYZ 133.77 422.12] +endobj +726 0 obj +[695 0 R/XYZ 133.77 411.16] +endobj +727 0 obj +[695 0 R/XYZ 133.77 400.21] +endobj +728 0 obj +[695 0 R/XYZ 133.77 389.25] +endobj +729 0 obj +[695 0 R/XYZ 133.77 378.29] +endobj +730 0 obj +[695 0 R/XYZ 133.77 367.33] +endobj +731 0 obj +[695 0 R/XYZ 133.77 356.37] +endobj +732 0 obj +[695 0 R/XYZ 133.77 345.41] +endobj +733 0 obj +[695 0 R/XYZ 133.77 334.45] +endobj +734 0 obj +[695 0 R/XYZ 133.77 323.49] +endobj +735 0 obj +[695 0 R/XYZ 133.77 312.53] +endobj +736 0 obj +[695 0 R/XYZ 133.77 301.58] +endobj +737 0 obj +[695 0 R/XYZ 133.77 290.62] +endobj +738 0 obj +<< +/Filter[/FlateDecode] +/Length 1349 +>> +stream +xÚÍXK�7 ¾÷WÌ¡@g€ZI½Øž¶É¦H �Ρ@ÓÃÂu¶ƒví"v�ôß—åWfb{ãz°(JŽD}Éqc�µÍ}SÄw*ö äæÏÉÑšæøÑoû¯ž6Îpjú7�óÆB3 h¢oú§¿¶‰»ßúïe�m’á�×xk(6¶L¿É³Ímÿ;‘L,ëØªÞY‘WV+w3ðÐÞe�í[k\¨ö\µßUûk7‡Ú×­¨1¶Ÿw³�Z’A™{ÝÉ`¢ö›Ó;L΄ [„“'½?m‡½  vðý£:1㪙3ÛŒ¯.£ýÒÝ4DãI§Ýû¯�d`ûšâµÐ¾Ë"¶ƒj›nFˆí×Ý,zno;éÿÒ¡ß"µ}7K@íâ=àâRBÎjD�¡}*¿[ù½è¢,2ÛgEæñؾdwÄýTÔÓçÅd\Òùk�ÄÆ95&°PÃX †©@M´µŠ…ÞªöNµA5ñR˜‚V¨áÙ»ÍÇaÝb¼kÀ�Ò“Ó5`‹ÂÁ +Z>˜€Mf�AåØ2àõ=â¾x3„â[Ñ–*Ö:8¨¶9ÒV»•DPpI[Î ˜œoo:—á&½Ÿsó<«}íùö¥ÎÎ"ÃQëµ±¢6? ZŸU™Ç÷¨Í[øRÅu¨/ø€ã«gÙÄêÙqØIÁ0žƒ½ZBë Äjix8™€O +|ârU”ÊåˆX¨èUÔ¹ºry´rP±9ÒV»•è*E‚Í‘0œ)8;ÉUÚø iS�ÁÕ#ÒIgÝŸ±„ÑX®–Fá3“øqª!JƺjÈ�™ƒnû–0AÚ^É�^É\ÅFÅ b¥"SÃjÈBDÛ>é"d(g|Jó27™B«sÁ;VÂ8^@ƒÇÐè4@φ}õÔ8"g\Hƒh Cµ”&nVrÌž²Ãÿ­Æ[À-ƒ ÕnTÌUltnPm¥"C]rÃ…P¿ ©ÇH`Ò6âòI‡œƒ:£I5ÂÀ(v{gbº êd)¯UC0†:�تìœ@»?ÈBúAÅC´-î6ªÕÂïNµåAXŸ£#+TnC´LHŸ*(Œƒ|Ò ,e�Ü…,`‰�Üöeä¦ô_”~Ÿ™’ŽèƒJ{‚>Sô{}¥æ¬�Æ�Qö•ƒÔEü! +&Ԁ㭠GÒ$±\h%ƒ ÕzƒŠ ]Ò=W­,un}ôÜæH[é’B¼É“‰Ç�$¹h*ïÀŸöäâ‘OÆoM�¢?_˜`(°ñ5žAœ`]²ÆÕ´i‚uÈ´d•ðÅå.D[¨¸S1×¹ƒ•¤�Ž4б×ü»üc'ó��¸Ð(ýhÄ`Ü6Tò5Ř³RO×X‰v¢#Þ“ˆK…Å… +\ê+.$áR‡q)®¸°‡K�&ý›ÒŸ—vSF†Ò_•~¾*ñs¡†|Þejà' †2T<Â5å—C—q©–ðŠòË‘7Xë¤1;œ ¦^(º)r~· lóþ[ÕT *–:w§ÚþL!³"¤|]L?¡É«Ž]ûSî=Ͻ¹¹ÉjŸ{ò]~Ú/ìóðv>¨ DZM*Ž s„ É@�I8Žl˜K¹}аš"Dd·ZMVÓ€Õ4°×ê’ÕÕ–*ª•Íîÿ‘ŸáõQ¢y��O9äžÙ»eƸè„ý÷ünG�ú£.¿Õ7¼MBAB>73oeºý‡õfXÞç0I탂G'…Í뇹ùWG_·ÿvùïŽù\ƒézõÏÛùB> +endobj +696 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 739 0 R +>> +endobj +742 0 obj +[740 0 R/XYZ 133.77 741.92] +endobj +743 0 obj +[740 0 R/XYZ 133.77 582.68] +endobj +744 0 obj +<< +/Filter[/FlateDecode] +/Length 164 +>> +stream +xÚ��±Â0 Dw¾âØèP“8nšŒ  ¬ÙC +ˆJHtâïQS © ,>ËÖ=Ÿ¡H)\¥ä[t_î“Ó�Z×a¹3`¡Ò!4°šÊ¹&1›ã¢j]W?_Ù)ì± ¿ÝêéOÞŽá^ˆ9ÂÏm}MÀI®âãtŽX'ÎU–c@ìnÝ u/2Z¤ÝüÏ?Àì¨pÈ­Q$6f`=™}öcÞX +endstream +endobj +745 0 obj +<< +/F3 82 0 R +/F4 86 0 R +/F5 90 0 R +>> +endobj +741 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 745 0 R +>> +endobj +748 0 obj +[746 0 R/XYZ 133.77 741.92] +endobj +749 0 obj +[746 0 R/XYZ 133.77 582.68] +endobj +750 0 obj +[746 0 R/XYZ 133.77 586.17] +endobj +751 0 obj +[746 0 R/XYZ 133.77 554.29] +endobj +752 0 obj +<< +/Filter[/FlateDecode] +/Length 453 +>> +stream +xÚ�’QoÛ Çß÷)xµ&p€±û¶¤Í¦M•2ÅÚKÛê8)Љ+Û™VíËL²:]¥ª}áÌÁý�ûÿŒe mоÄð¼ð°l_Í~Gè´tZLæ�¤:CÅ¥œj….�J�ŠË<µ÷µm6­y| ‚ã'rW|CWÅûz†. +å4OÇMrE•šÜ|5m¦ïN´GODœy%yRridø—]‘D(†½@US’È\àeoúª$ ñƒiûîÂgµÆŸãÅŸ¶Û›:~ϛ֙Úv.l9^7mÌÏ÷XW¿ãfùÔõ•ëhxÜdžþ›‚ùçpšÇ×,K[íJâEªP¥q³1¤ö}ÕÆì¢%^± ÷6mX�sv·‰ÒÏqåâ¾C�>÷¥Bàì‹[r‚ÿ-Ižgš~�È€¦"†¥q ÞÆ0*¹¶mCH½OÆUÛÿ\Ršfú0É"Ž\övp*P€œE\Á—rÀ“vãl2;; =Í{³ë÷.ð—VÂÈJ”Ä®#>´_¹ûPW…ºÕ*†p’9¿d‘§Tÿ—xv½öK< £{ÖÛî<&€1ø0€Œª %©`T¦CC€WY|ú o¨ïý +endstream +endobj +753 0 obj +<< +/F3 82 0 R +/F5 90 0 R +/F6 183 0 R +>> +endobj +747 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 753 0 R +>> +endobj +756 0 obj +[754 0 R/XYZ 133.77 741.92] +endobj +757 0 obj +<< +/Rect[174.61 599.18 181.84 607.27] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.4) +>> +>> +endobj +758 0 obj +<< +/Rect[190.3 599.18 197.53 607.27] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.6) +>> +>> +endobj +759 0 obj +<< +/Rect[205.99 599.18 218.45 607.27] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +760 0 obj +<< +/Rect[179.84 587.22 192.3 595.31] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.12) +>> +>> +endobj +761 0 obj +<< +/Rect[200.76 587.22 213.22 595.31] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +762 0 obj +<< +/Rect[169.38 575.27 176.61 583.36] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.6) +>> +>> +endobj +763 0 obj +<< +/Rect[185.07 575.27 197.53 583.36] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +764 0 obj +<< +/Rect[164.15 563.31 171.38 571.4] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.6) +>> +>> +endobj +765 0 obj +<< +/Rect[179.84 563.31 192.3 571.4] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +766 0 obj +<< +/Rect[164.15 551.36 171.38 559.45] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.6) +>> +>> +endobj +767 0 obj +<< +/Rect[179.84 551.36 192.3 559.45] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +768 0 obj +<< +/Rect[179.84 539.4 187.07 547.49] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.3) +>> +>> +endobj +769 0 obj +<< +/Rect[195.53 539.4 202.76 547.49] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.4) +>> +>> +endobj +770 0 obj +<< +/Rect[211.22 539.4 223.68 547.49] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.12) +>> +>> +endobj +771 0 obj +<< +/Rect[232.14 539.4 244.61 547.49] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +772 0 obj +<< +/Rect[169.38 527.45 176.61 535.54] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.4) +>> +>> +endobj +773 0 obj +<< +/Rect[185.07 527.45 197.53 535.54] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.12) +>> +>> +endobj +774 0 obj +<< +/Rect[205.99 527.45 218.45 535.54] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +775 0 obj +<< +/Rect[190.3 515.49 197.53 523.58] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.4) +>> +>> +endobj +776 0 obj +<< +/Rect[205.99 515.49 218.45 523.58] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +777 0 obj +<< +/Rect[195.53 503.54 202.76 511.63] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.4) +>> +>> +endobj +778 0 obj +<< +/Rect[211.22 503.54 223.68 511.63] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.12) +>> +>> +endobj +779 0 obj +<< +/Rect[232.14 503.54 244.61 511.63] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.13) +>> +>> +endobj +780 0 obj +<< +/Rect[164.15 481.62 176.61 489.71] +/Type/Annot +/Subtype/Link +/Border[0 0 0] +/C[1 0 0] +/A<< +/S/GoTo +/D(page.21) +>> +>> +endobj +781 0 obj +<< +/Filter[/FlateDecode] +/Length 483 +>> +stream +xÚ½VËNÃ0¼ó>‚‹Ÿ‰}µ @\ 7Ä!´iQ‚‚OÞ¶«æåH\%Ïdf½# £-*o·ÕM_Hqy?úö¡K¯ƒË†(_¢`ƒ<¾@„(ÈŸ/§wÉ:ú9{ îÑ28Ð)–úH�òÌ•ž¡Ê¥W«,þLΛÅÄþ€t{øæ© D3Ò"â]ú9X‚$x²^n•ú…×­—%æÉ1^fR֩ׄ* Q‚Ñ&üÞgÓS­ƒÒL„vÛl2ÑèÉ‚T�ÏlÁaŸ*¯}‰]&Yú;USI`KO!›]Öb§ï˜› Ãþ(Àkƒ?ñä"æJ„Z,Ýë, ¬ë–1(F8$>ðjp¬÷‘«Á–dØ_ u¶×2Œp—ojVEñ®vq9«j&ÖÓ†Õ3ÀÓÛ°XCÏ0­[vŽÇ@¤EÑ7fo¦¿¼2vœ#ªÈ 0R‚Ÿ³0‹ÇŒAÃçŒv4E_¦uÁgèÕ(So8SÁ€z%8ˆÒ�8qȵùë\|ЧÆ:ûÔ#|zhJ�†ÉWìtÄ©¿]s�hJ vnJM1¦)gÖMiè +ýböà·}¸sýshJŽKþçÁZ´§cJe9<†�W›�Ïää|Š…H +endstream +endobj +782 0 obj +[757 0 R 758 0 R 759 0 R 760 0 R 761 0 R 762 0 R 763 0 R 764 0 R 765 0 R 766 0 R +767 0 R 768 0 R 769 0 R 770 0 R 771 0 R 772 0 R 773 0 R 774 0 R 775 0 R 776 0 R 777 0 R +778 0 R 779 0 R 780 0 R] +endobj +783 0 obj +<< +/F3 82 0 R +/F7 189 0 R +/F5 90 0 R +>> +endobj +755 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 783 0 R +>> +endobj +68 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-33 -250 945 749] +/FontName/NCUPJV+CMR17 +/ItalicAngle 0 +/StemV 53 +/FontFile 67 0 R +/Flags 4 +>> +endobj +67 0 obj +<< +/Filter[/FlateDecode] +/Length1 714 +/Length2 3619 +/Length3 533 +/Length 4169 +>> +stream +xÚí”y<”}¿ÇÉ>ö%"1ÙÆX†±ïÛØ’-ÙÇÌ…‰™ÑÙ—!îlÂXS’¥�Q¡šY³/!Ùe �îû<Ïy�û9ÿœ×ùï¼Îõûçú~¾Ÿëó{ÿ¾×õº$Älì úh¼`‚Ç!ŠòŠ`C+[E8XQ^$!aH�D g„$`EuuE°~�XI¬¨ª¡¬¦¡�$À†ø€PÆÇ—–2”þ킃õ±ƒBâÀVH¢/€=A!ýÁvx †ÊƒÁúþþ`Ûß�‚m�@€p @˃@ŠŠ`4E{>ú› �óƃáÉè €¶®„Àc.°Ô1§4ø˜�Çù‡‚Ñ€7j�?Þ 8fùcý7T7 ò÷·FbÇÿžÓ¿µ‘XŒèðØ€ "@[áÑ÷wë%à/6+� Âþ½‹ "ý1(}œ�?VøKš`B´ †ˆò{#ý�?u‡þ;ÄñÜþD€Z:ؘ;ÊþõJÿjÚ 18¢}hÀ¿b»ÿ¬ÿ³>vQ�WPP<6¯Þ¹ým3c +�Æà|ÀvD$�$ ÿ%ü;”�>$¢¬ †(©(€Õa*`8L=ò¿úp˜«A¬¢  WWùSEŽøçWp|ÞÖÞ˜ãé@€ååŸÄÐzÈ�‘ÝòÜlî¿ôêãPcÉ2Ye»ˆÿSÇ*«?ƒüÀ•?âýl6Ù÷–lR²w¤DuoÔDYiÞnÞv*ôx”_Æû}ƒËÔ–Feê<¤‡÷…ó (å�RïáòL¶H%Ü��óë:ºˆдÖ&&X»ßÿ.ªiýØY¶©sðÙLÒìk T¿q°Eºl�ÇöFÕíÌ{*ô‰o$6V9þÐaCâÝûÜÌoÚ±5_ã{ÚŠÀV/w\ÍLâÚžC®wÆþWú¾Ÿ ä„Á÷]¼}ùK°Ræjñ¹|êê,ý›œ€ s*ñËÛ¬hÓŽná£'8푊ȒDž„^ñÒÌ…¡ÛŽÕPWY•!V¦?¬ÍßГ>+MÚ)ÙuÊ$3\Ô6×·//HÛ–þÐKw͆Ó�¿¢ü)Ý«/*‚–ÊAëwòZÒÃð^bФ,äMô•{OHLv�Éß[ýàqÁAçJeI©ŠzÄ–NQkQ}³Þºˆ@á\6k¿}EnAö¶®\d#Oaë²fÉó‰€E'ûE~·†fäÔf´P5K¶LçÃÄûå^¬i/týlÒo¶~Vw!<”¹Õ�³Û^Ç 2A:b¸~%r%{60öíj䙨Z"Åï8 +�åLdMÄÄO%¼�ŽS¹x¸„É_‚*‡<Îа‰]_ó ��Ìkg[ñë_­¼ó™�¹Ù":²¾v¤ê�åKûx‰*–+ƒ]Ç·Ën† º%¯krANN£ˆ'64N3ÖP¥ŸiÞ�&ßUɲ°dš'…Ǹ¦œ\m^Z—ü´ÍX+m¿º 9J3à�¼±jùF#áNÞF¬”øUÙ�ÛSz*âÑÉ"Ÿóö�KÐOļÑ?~Æ~¡Ÿ˜\ ŒÈºšßUhQpÐu9§.ážsá”öŽgÔ§GCë¡Éš#Ž£’;µ«4KŸÎÁ„³rì¦ÞÓR9&”ìÅÌû‰™ÍO`>g>EÓÁˆÎn,h¿Úáötà~‹‚ú¹È (D2“wÁá³HD|kÓd—¸*çU`ý=àë­È9�áØW‡±o‘­ÍQÓwÑœ +e:JýüfÉKŒ÷a�DkjÿEWÕõ°{S ó¼ŽÍy)®ÝÁêÈãÌJÞ´]¨š-­·Å�ô�°·sšÞ ˆvRl�ça-ªœüâ²ãwç8Îb•QÊI÷êÔç×_ë1ÑÌxxç.0���;ÏL]ÉçylÈt<‡ÔÁ˜Ì1ȯ¨?˜¸ ר»À÷�F—^�ŠLLGب6•Ixœ Ù˜•_n¦óÅÕ`®8‚ Ï £A®›¤Ù§§u˜Aðú²A5ËVŸí¬J®Žó!Ó)¡FëK.Š'krª¬’[ZTÓ©Æ<‡‰çŸ˜A£Ü®pWÀåU“ü©ƒ“deWvðwt Fmçø •r�ådA/•�ƒ¾Hí®úè¼v·>Øs±#¼öñv¹ïè¢QvèÚbjz䵈±çkTÊin�kM¶n:ý0JNïãs‹ó~VL¬i0Ç"Õr‡¾~¹˜ÚV Iûj²ÐNéóP»­ium}Æ´F\5Ö$lhs­K©¹ËÄ+ãò‹Ê¼ÃY¯Ôt2!ø'¿´“áX"›N¸d…Iù=Í�7¾… ëŒçùN +³&4›�ÎÚĵ ôÆE¼â¼ Â´ÒìIJ~âÜL<ñ%üûKÜ-ÂE×Ô�¯ç-µö×]£îõëeÈQ©gò¦´gtŒ©»˜Š;’©Ì‰ OO¾~uémQë�‰œ¦äVêMË)¯a¿GD[ %ñyÈdУPˆíW£Œò¦u:A�â�ÝÅ +ÅlÂnKÏÇÍß^r©µX‹[ßËãb,EÙ“OâíÅÈ�´ÓÓŽOy}B>å粿¥ŸöþäyáÎG…Êfëh]ë{ù<{¨ÿë㉀„Äb™8ØëòÂürA'OÞå‘KÁ´Â1ò�ÑJŒ{ö;_†-èÝîXÖ9Šœ4%²×[Jè˜G˜¶WÇ;×|·»í ˜ }WgÍÂZ¬%PüÑßEw0bazù’|h…¾ãK5 Žjy…UŽduÝ�kú)7 +Ì­49Ç£U¥]ª(MéÊcKähí’sïm¯J´£6îNø¾ d{ +küÉ#‘—DÒ|’t´tü�ƒ¥n0•œå¬IGÏ­ø½w½xUòÑµŽ™Ï"çTåºyyKN¯²ÙF ¾îJ­Ÿ¥9á#�Èñ¨«–\•µÔÊ +nZÜ•ÈÖ!an vHIŽ2ÜèkVÉž~Të×ùòјË+DŒÕ$jÈɹÕÎ(ÛC#aÞ«� ê|ßx ØãõNöÏ úŠCqÜVY´+ÂÌâÌ‚~\O‡�¨æq¢ƒÞÖ‚f¿ÔB/Þ±i-jéN´wom2Þ o‡A)èÉ™èRß¡;´¦™xŒáh«Ç5u(zpyM>¡À`ȧ|²Zjç¾¢ÉS7Óû á‡-¢ù±Ø¦‚û^ B�z››õ±aW.‹Ô 6ÅJÕ—¦5~ö鉦 +D%·£éuLZc�GCŽqÅçôƒ²¾TýØ;›âÔ¥½+HQø™NUXšµ·,`îX$ÄG6ÐiøÌ—}UÜÉ­ÀD®ˆ«ø+4ÈÙ�ìž8¨þ+†Å‰þ%÷Šyæ=V ++Áï&×hR„3gLLC7ŠF¾˜×¿C'í?†Q’cQâQ“ºêç%}¶•2ÛEå‰u¬c}$42¦Û#`.Hé-5ÈùŽ—â*›WF R¦§89ûáÒ81F 9ºvZ>Ó.¨M(NáËê÷"£Ñãv ÚVèÄ;�ŽúŸ/ëDïEÔ+ ;‰$yúýJôŒ6êÐ~Çk~Q¾¤”íePé²0ÞXÞŒ†’ÂîûyÒØ«Ö4xür!Ýì^Kmc™=W¡_4)Ë?s8%â­„øŒ,tÌei\ú +,e­Û›¾£‚×6[xíW/¨\{<{ZœE…£D©¤[=eÐîmü·ÛMÚC´£nÅüTX–_RÚ@½d»ùKߟÉEk~êïìïšo$¯ã”4Šé�”eîg“"·´&KEö¥JOµòãô É=õõîå|Åv�ÚÃÉ…†ÎÅb‘&æÀŸº•ÂŽ[ïzÈ7[ +Üq¤ûò7¶<±üúK4ºì²y°P¢çÛ_•lJ �}>©�Z$ÁIy«3¤ë¨·‰Êªw#SYoä Kgœt~mûêÑ–_7N“SuóKª«_–Ö¥�b+Ø<Åv¿[ ,´™«§Êžá³‡x."f%³êº™Í·î2�°Ü�B«‚퇦6ØUÉQêuT¸Ð5®Pít¿¹Úáº}ÿôà– ÒA³Mž}ö1Õ÷ra�Sµçà:¦Ê¿d^jã#Š˜¨"UÓø !\•)]9mïÝÇ‚<[)½ã®^�úXüx$3Á{D /ë’vg/豌 �^ÖTlËN¼å{Q<ÍñµfðˆgH¸©‡;ÇÆŠ›yªNŒ�ãÇ@9Šøyh-?ŸYØoÙ+4)õ¤% M3F;)]_q} "2(ðRk¶]¤õª44F`3wJlùË{†E™r5O²s¦ûëoÎW¬Q`1¡Ì7|?©¼'Þž×FŸØ¯RMI. †ÄJÚ÷Ì’Åú—DÉûjwç|S[è"ôÌHÝ%pWîªÆP_Ý’;Èä~rð2Ò=Óé$Ï_*ÅTùyèRpû=“f‹\7ÈüÅa>W²c˜�Å´/"s« <= ¬vö>ç6·p˜héä�8Æ,e÷!'¬´ßùV”Ź�¦sßœ‹êz­™º`åµüÈ=Û yÈf•ømYw0wân¾Ó½stô–U… óü…X�Õi ItL;uM4êØo9&ãÔž�úáÉêÀ‚®ó}|)xÃC7†k1�ðÝí×4`Û9{OÆ{Z> /\G,ºõcM€oöžG@c�œç¶Ç> +endobj +70 0 obj +<< +/Filter[/FlateDecode] +/Length1 714 +/Length2 3562 +/Length3 533 +/Length 4110 +>> +stream +xÚí’gXSÛ¶†Qz@,@¨b�^“@(¡H“&Ò… “@$@H�^”"" EŠÒ{•""]D Ò”¦R¥Šé( ÜûîsŸ»Ïýsžóï>wÍ?k|ã›ß|çXKDÐÌRF í~ £çN É@e¡* c ¨* ˆˆè1HÎ�pI¨€ p8¤EvÉA@PEyeˆ Òq÷ð%✱$�¸ŽÄo—H �!âPHÈIÂbðÇ!(¤ÈÒ…Ã�|eA -77�Åï-^ Œ†è�AËP(�C‘@·0Î8ü›É�àäRúSF“=þjycˆ^Ç\ ñcN Ð1%Ú�àæ Bcœ`÷ãÓ0Ç,ÿ6ÖÿBõ÷p=²›› ÿ;þ÷œþ¥�ÄãÜ|ÿËàŽ÷ “0D�±;C$üÝŠÀüÉfŒAãÈø¿w IH7J‹àì†Aþ”p^z8 Ú GBaANH7/Ì:†€þ;ÄñÜþ@[š›ÛhKýùIÿlš!qÒ5_�ÆþvÿQCÿ»>粃ÈB ÐcãñúëÍþo‡éPîhÁdIBÐH"úŸÂ¿Bik»ûøËÈÃ@2r +P\Y¤¤ üŸ>+ΓŒ1¼ R€@ JpØ*ŠL$b¤?þ‚ãûþU;ᎧƒÁø`P€ô NÜ GéóRÛ7·Ú†/"{GÌÍù«© +;YÀþî57zÙQ—ÈpW³­±S{ßÌbR~ˆ_иWd¬ú°mÇᕯ/oÙ8PÒ©§Éî˶Jyì¢Ì {�íIp+óÂÑ®F*KÁß�þôÄ:‹äѲþZ�§~øMPËGt™­TËÛ±š¹ûó/iTPú·�¤2wª}:h[vnß*9ö@üùðC«MM«àµX›gyuYïdù¶¾äe-¨©öÛϼ¨$”yæÚÝ«Óáä9O'TËpÃOG"21Æuµ\•XŽêˆ�&Ø‚¸tƒN™4�®X0hþ +0¦ŸuÈ7pÏSgKaŒ)[}zW½Ê”³¯V ðöãµéö=¹v��¯yYs#š‚¸Û1ZŒ�z`oîÝø:µ!™�yë!°¢U Õ^~èrá€Õ²¦ìã vEE,nhýcUø¸Ìî ˜[&S¤ºL¨•Ô}iŸ«S»:Ÿ¸‰µ½^’÷´ëÆØ—rÉŒ¥I°$.IÞ§šÃ›„uòy&’wœA¼šÑƒcO¶JS¿ìÄÈ;}o7²=<Ãý±[wŒièÇtP0œ;Û³Ô˜ èA-c~òü»Þ·”Peãì½W5ìªÏ¹›B˜d+Š"¯“Ìïm8Õœg ò=�Ò®>š¶âÊD-^mN·¯rÚȇªãƒ™õ¬™z4õا×lUÖhæ›÷ö[3³Ú†Û$aú½íÛèЇ0Ñ¢ eáÍ=o^ ü\�’Êàΰ°ü±¨}gdÍrtðn×2—ƒC“¦€ó{Þ§Ëì/7_²Û¼a/´Ñ©IÕHñú§8Z]W�òëåªÌþ$h}÷L×­šóê´­šFX*3Ú3È/lš9i{X¥+hÅJ†êiů˜ˆN’ºvJŠ'[®¬0QŒÐxš²Ï—íêìÏôtù•ÚdÁÓðê3SNËÑ\‹,HÉ(ýE¦,ç…l�-~�W‘ Â)ùÈù–¥™—áàÌácÊâ‡ÔŽeñû˜ Ó¾ ÷_éòºVw§f˜Ëd9�Œßæ4Øø¤ê3ÀOûåÇÆ©—•C¢ÊÞz31:bóÂ÷ú¼ž¦\ë,wÒl{âÌy.®1Y…'¾Ê¡hDŠtbÙ} ÎQ!¶„˜’Yó‰¦4»¶n _ûµ‰¦å5δÚE2>ÙÿÀÓ¸ÞhsXFc(Vêçaèê¸b”k¯«Û³W,Ê,ήۈ¨MÇŸ+uõUQ¶›ùt㌙֥Fàb‘=ç'Q"òÕQM¶o8§ûœŒC¼N“[Fd“—§Gä¡ó Ó�›�ñGý.ÑJ[ØýÙG+ºü•É ôO0ÖÃÐBø©ÝKÄ7`òÑ‚^•‚ŽÈ1edãl¶¢O› +[2Øûê�÷šr W]«¬èШ‰_eÉAŠÂ7ƒ˜§Cý*Á¬ìI¥Ï+�ž-Wq"ÉMÁZÇéÉo„ ·+ž÷Ù0ß‹0ÕçÆï}I¤xö‰Æ˜£€ú|úôi6—MÙ³ôœ®Kíöv¡CD_,)™{a’¾+Xáâ˜Å!÷¾ZT¶îB4£UÈ×H§D¦k­V­ïzaü­‘z%m�F«§CÝN6´Þ™i «ÓE~C™™¬ÞƒÁNªüÌ‹ç5Î}Í‚c?¼—èdeó§í–L:žXZ»c|} í~¤þ庨„õ÷�ª¬3ø y ÑËI¼ØñÜÕ\‰%&dêë½Ð[tB3L2§a H©SK}û”àƒ>ZëMuN¡¤¡‰sŠÞÏõ]¸•éäXIsZ-O)Lï©à›h³³¢OŸ¼TnW¦ }¾Mà¯s€™Ô[>+½�–áá ÒÿµõÕæL½ºpGçÔÊf^ÿeÚ*}¯N£.³‰<«^áü‡.,‡³_|ÊÞ-7ŒÖb@5I¹3&}°h:Ó܇µ½J˜S9¶¯kÑð-´…æž³/Ô” |tóqŠƒæ´"™Ð_VKB's0&<^ˆåäëÕ±k°XìÛ6ûæ·Cã!Õ¯Û7†zÉ>¥R¯½Éký©ž-�…}à‘NÒž½Þµ"n�K!Ž"�ÞÀ&šõøìXdöÔí%SÛ“|eèö€A~§Àõ½ÝþÐ]ïÌ'j*¢vÏ”Zä)SFÆœŽrà÷eáÐ>nJ º ³=¼díõ™ª¦�tÁCÜÅ-]B>ø ; öƒIQoçRɆÂ8ªB'ˆÔâ‹»öWŠŽdõ°éήwìHç·Ç ;ö +QCîüŸ;¥ëî».×{Mºé[*WÚ .ˆ¬M/Œl»1·žó§~˜ +d*Ðæ¾@cd¾Çd?VùêyýÅÄmrÁÐÜ2ñ�iÞ÷ªƒ@SþŽë�¨'!ýÉ ­û>'À³“~M>7*1c=_ §2£ÖºÎ]íu±ŒŸ¥ß¹rÎN£ª¸}sùæ/maùœÌr;½³ÂLÀ…ø�'›)5{ÜwH´3:3•�j:7µgJ®ŸÊ]P{ êgõ¼\‹zÍ´Û‘–Ëòä¥ÚÜ\®²·(Òb1TÕ¿�àú•œåU1 ÷Õz6ûÉ-5ËœtnZšWé b�ËMþ6Cå’}ò#Óì'sÓ¢Ò"ÌóoW�€Ùß×F­ßϾ*Sš¦Åÿ2j¼;¹=`±T<7�zÿSí•oÁ¼¨xûCgœ–øR°Q8Œ¶¥¿¬ëÔ�™.5åVhÌÒ¾£xÿÙØùK&þØ{4Å—ƒör­Ü·6õµÉ·82?ŠÍZyÔ{IØd|S«ñCAç¦ÖÍó¤Ý. ÓÝ!äÂì³u%+šœ_4B +VˆM ÔíBÃ܈!ãl…ß‚jeñ¹÷W6t3¡âà¶|ÕÏ€¼²8þÇDð'x¢C¾ @ÈÕ܇8`ƒCì­Ê.ôÉ”›'--¥6g2eCMgcD›í�×ò“Ÿm™×_ÝÏš‰ýô,ÉvÔHפ^vÛïJ[íÍjÚJ´É¤"¢{=nÅ(ŒRH…q‘³ ]dŠOý‡Ô‡WMÑcß6Lì|$ JçÔ±˜ul÷kÏ,[c"§€ä§RçȇÀîý¤“Á!ŒTù +�9ÚV¡LËUX?Mj£ѳ[çÝ2ÅL¦V ¾ØJÇw3ÔÝßûÕìÔ-Ø6Ø(=0½h)5¸Ê÷4D/ѰÔ* +¬Ö&fÚiÊöÕ›¥| Ã6âU¶Óã °çèY:�ºÍ‡¡1§±W¶— +lTOkõÃh?—ñI¶³§†=̦$+àb€Œ“¬s÷L¥s­Æ•çg`RÒÝ[IËš:Àœ^¥biE~K¿F¢ŒQ�åpùÈήn•–ÏØ­•3@ÀùO†"™kþ\ñäìívŽüZ­¸÷óíu=ÂG>ý¾Yx¿f!‡á¯ìŸ(‰åòév�”“¯-Öý 7',#ï�‚76’&P0(_ýÖbÜÀ]Ô q +jÎ×Ð@ßT aOnÜjJ=:Í…?\RRÉ>éâ' +¦nÃâž?Ή©k•L¶Œ‚‡]Ìñ‡—ŽÍ +Ÿá7ôµQd‹UËeçuxýbÛ¾(+¢†i?JHÂ)½ä�ïÚU§ß`ÓNH±åÆ©ënIà­}ÑMo­Íõ~^Œ~�ì•êìµHx`p›8cj‚�L«©*]p6P�¤@?¥ûœmgà&ùt߆´²Šu.ÃRÇy ¦o/È^è9=•hÏ +ðßí$äó!rµy¨é¦›»á=M­H1  ‡ÆÙ}T}½g¦mÏÃ_¤«ù])ž÷u»‘0–¶9–|šBÍ©w)ÑÚùWÔž(ŠWAö—„Û¿ÈÅéʬ¤Ï¬":É–^ï6KFÄ‚µ^-…Å¿ý%f‡È*v¨÷XM 8]îØzng�ÚŠ�èJgÖ‹©.t Xàhγ¶Ä^]»ÙS£öKlÁsƒåøÅ–´‡ãR².vœ®˜Ž8YEaZ +Ù´£.]ë¤zøÜ÷kÃ’È?³3ì>/OßÜ…ü‡àÿþO Ü0H"É�$ºÿ}|NÎ +endstream +endobj +81 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-53 -251 1139 750] +/FontName/KCPOQG+CMBX12 +/ItalicAngle 0 +/StemV 109 +/FontFile 80 0 R +/Flags 4 +>> +endobj +80 0 obj +<< +/Filter[/FlateDecode] +/Length1 716 +/Length2 9993 +/Length3 533 +/Length 10549 +>> +stream +xÚí”UT]Ѳ¦�àî.‡  îîîÎÞ¸»Ã†àî®Á!ww—à܃[èœsî½=úÜ~éÑo=z­—UUÿúë›5瘴”ª,b 's°´“£; �È�P×r€¬ìÈ´´®`3w'GI3w0?ÈLjyX8Ø@~N.~n.ddZ€„“³�«�•µ;€A‚ñªO1°«�…™#@ÉÌÝìð×ÄÂÌ ádav÷aÄìíêÿøÅ  v»z‚A¬ÈÈ@ dcá0[Ù8"³ýJÎÑÒ ðé_i�‡ó–<Á®n¹ 9)ANŽö>Ø™MÙéo7ð_–ÿc¬ÿ Õ¿›K{ØÛ+›9üÃþŸƒúou3{ŸÿP898{¸ƒ]JN °«ã¿KuÀÿ‚w²ÿomäÜÍìm,Ä­ìÁö¥lܤm¼Á Uw k€¥™½øŸy°#èßþŽíŸl +ª*j2Lÿ±¥ÿªªšÙ8ºkú8ÿ—ï?äÿŒ�ÿ3þ;Wo€;+;;ð¯ðïûŸ_FÿÖMÊÑ dãhÐp7s™¹‚þ+ñß©ÄÅ�¼ýX¸9,Ü@ÈÉøÄÍð¿ +µm\<Àr’nvvöO<|ÿÌZx¸º‚Ýÿy þ®ø?cK›¿óƒ½ÁÈ9¹x6Ð&ÌdLw¦·=‹T:m“KªÈ�¥ç™Ü÷…øÓ#W(öp¬Ë¶avª·+hϧª±� "‘õ�J‰=÷Æý>>Ä5ëø-Ç; vïø¿Æ²Ìâ4éðu_€c[M ˜ +¹ýŒá06~ƒ +Ý�»®)‰~¼,výÕè3u�®4üŠÞo‡â·X”òRHfÊ3¹¯ƒwœ’éãúÔqà8„p†ýѺeÑ +šo”µ;LÄš½ë®5¤�q<¸2®Ÿ;¥ËÒ­OUÇÊhÀ~�ZLèü€²Œ·ò¾J6)¥@ ìKœÑTpè|ࣖ——C½DÜó™fQ‹æcla¬\í TªQVkVyî¡,l­ÝÛõ­4§‹$˜ºô~Šh„¯±‡‡•j(}dâë/íà}"—¨™§ø 4“4cn>ç†äi dë íºF[Ý{v÷®S¾õŽbײÆßfƒò¶}T?ÅÒ´-o*7cÆ™ð>h‹ª ]Óíîh¢~Zã¸|7«â¤8ÇföUýÕô«.#¶¬G:ÂO,Õqx5l$çõw�ÓKÉûÚäç©AOݬܘ+ +S3óc’–$tŒÕjpXm‰r\{½oâÒÒáɧäÃhõ‹dFÀ1(V(+bq_Q£›©�#Ì äÖ(ËÙé!ôøkøÀúý�¶ª=®7Á]!Žfi<BãÇ®>adysÝñXj+Ò(}¢ë·ÒÅNë©>µÍm}¾µÂ  ?Gƒü•f%3y¤hOXSð×Þ@Bþåà”pô1ûc"4‰¢åh¤©©õÏcêôÓ;’†5€Ü«Ò‚3ñð‡"¥äö?ô�îX ñœÇ0úý”‡BƒLœIq(ØÎƒ²n%‰T,°Ä–ÛDtØ]Ì‘iÑ Î½q÷‘È®ÕVÆñ6ÐTŽçªØF<}”] �»¸¤Î‡ITNB‘1..VŽÔàA¨_ÎÉa{C’°ˆ�܇D®”Ár8ï“{j×{‰¤VGÉ+Ó‹«Ï3#ïsÎî¦'`Á"¨¼ýAÂÂúR-ÅÐ\˜ó늂âóf2‹½åòý{zI2çw>‡\¢¶;pÿ|ÙZä/›W²³Er‘¯oäªI²|›û‹s?DB�ÊÓx9/wå>²U8v;³=>vV`z^<†_óÁ]L1îÒ•—»ºŒ¤ªþ—œýð+Ê AA¹š˜oùª‹¬Qm©Žùbæï^E-ÓF©öÞy\îÄ\¯öðÓº™Iý‚ñQ[âÎéÝEÀ‰øÍ½œô¥Êͺ%úP¿êrï¹1¡NØ.¦c^®,MH:ÙN¿Î¦äó1Çgo·•÷�Ÿ?!�·î>Ŭ²ÉR»Jrù(§¡uôhÜEšŠ +J žvwŸ\ ŸÆ]Ù¦(qe6iÅ$M>ºCþ¬ùáÿ u½Íéyè�tÕd›ý¨Ú4‡¸ú‹8>}ø%“‰uýýT+ê‡|¦u‚¥®K\ä¯|Õážµ P‡6›wéal�2‰¸¼-ûÇBó kòé®ñ©ð4\ÙÇ¿)�GíÆÝÌáw€î±ª1Xz�±ØQ»»ƒyirÜ@ô;ðn«ÑI�Çåê!Ÿ]P¥ ¯AõÇûŠlÒyêÛݬ¤¡�áÚ12›ÓAW’ÏqŸÍq‚3qG±Õ¸`îÌúí(ç^ô¡#ƒ�ºLÒ@S²uIš ²ïÕoïé3øÕv£U;€k!"ô[|Vê¶”¨3h“aÍ_‰žOïÃÏà©îÙ¾x a2&/Ìgy3H4zÇîçÊ +<^¼¥K­ÛêUŸžö'.T¤Õ`)Ÿ‘›ÏZˆÎÍ0zï1’;ø�©ªÕU1뜳8O;¬=¼®lͶbù"îÚÌ™ ”"Û{í3ß;ðÎ)BšäÎëŒëpËD“Ì "e3}¢Å+FÿŒç­Z*ªÈ¾ÁJM!Á.a³xIØ%î\Ä͇|àef[Ñ=7¯,¯ÂÛ©uüŠ¥º¡høLVƒù ›[ÙŸ]žh�Vßíúà™¾öäp(e!ãúoŸ2e¾0f»QY�Å ˜�ï2Œ:´åö¯†»ÀáÖÄZöÝ9Ñ‹6 +X»* �QéWùüX”¡’¼µÕq‡GØ¢ ®ß9 h5 kLÞ`Û§gÛ¤d�írúÊôÝ´ QBô©.Xy’¦õôáOþW#2¶³œú^ÕÝ„ås½˜ï;»Mä–OïrN1É«¼™DÁ\{í_ÐÚL€C\ÑúXl‘~9 +ߺ•’à8–:óÀˆ4触&»BRmyèL“ôéaº9eaÚ5žr T¬iaò¡‚K¶ö€ù¾âÆúÙâP¨„«ŸûB—QÊã0 +«p ´I©g'Î�Üé˜p oÌZ®ôuögÙ�+œ4ÿç…[·ðÑ$\X¿ˆV¾¹³rÀ¶}[·C¯³{”W4{Ûoúß° “Ú7æ¶wÖ‚ºUƒ¦ôÃâò“6<¥«®•ja^måèÓ¤<ð"ñ<Æ•‘Z¢F™K`¼C2u¿9½ +ìDŠiÍŸhPæs¢ Âk4J=—;äoMY4a‡ø§m1Ë¿›HöØ4óöŠ ³jh‡‡Õ:»£‚Ï©•¿¢‘½ ­$É^Ûì‹>gG>¶ž„…/‰@ƒ˜±™2S60å-¡�k;Æží«òg«¬¨’æZ#çTt™•ÙèûÒžoKÓ+ü*ôVÕ˜:@²�tH^c ·Ðý5úuÃ~kÍX­ +sZ]åâú¬ “‰cÇ-c†‡ +z¯,¾sÜDÂâ÷òìÖDbÛè»5×$±ív®vÔåt„‹H‰ütqÌoj´hjià+Îý:¨Å‡SOð“C/‡PÅ´±q‰]ŠÉï‚ ¹€±p%�Ád:k¡h4XdÖõ¿ì—ßüri £_ž7ÀÌrº²®.Z‘b $á=Œ'És´j¹)ŽåsÍO+Bú{¤Ä^]Ý��;¥Ë§�Y×$¸´H +…׫-î½tˆþ –�·SŸ…CLù«â²S6�lo�ÚRÚ˜•ûJH¢H •œÆ1ØÉŒ^¸RXVÙâö¾“ß�™”–L9^’פŸ�‹¯8–\~� rSÍqbeæE{ùÁ2¨ý.¯:¸N÷¸(°wTíŸuîÃèŸ>} 0Î* +;À·eX¸]ën™êØ;@8 £Pï‹�šèbàK7ºÎÇ HUñA|�xÄÙëŠ#òoô g]Ó£U“ uʺqý…Ájùqc¨{ÅתáÉ{?ÙDZ¤æ§æ-ƒ«7�®Ó$xÒú&Ø&}xk0+´�«‚P (oóú€]TLÉNøøð”n»ÍdÁE©iÂó ÊÈS ¨P8H?ª`ëVVYToSjìÒÃÈ*®W}ÎMƒwäÇz~GwÈ÷Sߤ(ŸÕeÔõÒ˜&Ú®ùê¬jZe³°‚ŽF �ñ4@¿ã@1™cTܘØ›fê�X¬ƒÜ1¯ˆb�~s²ºNÒ"Κ"…uKÎ4Á!±¤ZÒr+$7tj¿Z,OH×| >b< Âo¨Ò>Ôíˆ�!íng]jYgºt"X9š'7¯S3 £x˜.é“®Wr­�Aþ*&~a“×_�Ä�£]‚Æ'hÿ@«CyÖëwð¼7Æã,üƦƱ¿¯r +Ç4W0>—;ÿ=l8qò—A°„@U}øìKÈØUÒ¼l�ŸÐ©teúÜn}"²ºsƒÖ}<ŒÚ­hü:º|ǵÌ4ÜyŸDƒäÖÜ ‰á%,ò£I½ŽóùƒU³Bv”�^EÙ5컂 æÞW>¬&ãÏCß~RŒôHŠ‡ÛºŽ8±½"'­ 3·ËäêçêŽ�OPüo“|jþ0C‚õ–ßcR1^–Ú^ý°¬OT¼Þ‹3’,nzΨœh{8åw¥Ñ[=ïïw‡›o ÔWñYÅÑ0hLàîí­¼Ú;;ÐµŠ…/ÝOMƒ_½-ÍUJ%¿Nœ¹§cÕö?D�•‡G±yÿÝ9<Ão§­E�ʸÈõÅ7áLp²(6ÛϬ.zmüCRÐÃ¿Ž··ºÂ;Œs]‚Mrô”Ír•Çu¾ÍÓ§Š~kÄÒçºvY¥P»÷êÆÐ± O¨}dÈÂÕ¡9SAž—]k‹óFµ´Yº=Aš÷kqtmZ} ?L–RÓ쬊G�ü�.¶ ÿ·`¢�ïŸÖTùiBª,IòÎù×|xxušÒyPƒ}QµéÓŠ2{ªÑ +E™"…%7&jQˆ–ô^ˆ¦±Æ¬;–Ð4aÜÚÅŒV*©úá°¤wcÑ)lÏïup…§»¢ƒŸ¶dØÃuÌ&ïÉe|ówÈDcm¹ ¥\th^¬ÂkYH¿¹Üfqµa·ÇI»Ï|7w‡�íCßGÞâ:»ÌZñÀ=¢oa¨ ó`¦Ù‡=/Ô¯UPiÏ<ÆBH;Œ[]È%Ëá¾yÚ*¡(Í”üTeç•iòãòü­y�ÐZ¿.ʱGN^NÌ/‘P)KÃ"1©í3/Ÿƒ¾F_�„”ŠÈhîn;ñj�ðâ�l¹üI4è˜9ZèØF¶ZÐíXgÉ߆±w©)ÊM Ÿ¬Ùo_-pH8š[oÜ7ï¾>Mº; UW÷&²Ipš—?èuœÖßzM¢üüRTüÛžI_ûrþÃ#VË~|TwŸR%Ÿúù V£�„zš°j:yðÇÃ,þyZåGˆþž:‹òèµOqâƒP\U¿ñÄRƒÚ¦õt>™•îÌ¥5xë +àM÷a‰¿í #-os·pD•ÕÈšÆÕaéV6z1�øf.Ó�v"/“kE°¢/™œ×vïȵᓷs’éKâ9ÇusÝåRYF›âi4©yL¨4z¹Œ"n CBÝ¿æØškX¯œIJZ>£®ù?èå3‡Eåþ‘‹+fOöFF(GÊxÕ/޵+�ÅDÝF^pà‚"ôÞäЪ�ü x +s%è±ÖñËœmJ¯™KÆéƀǚ¥KÛ5§|Tšì,’À¬} "�l]yõÓ=Îx"¹ÙáÕWÚ³IÌ&⦙¨ŒI.꓉)æRx]ÛRSÛØŸØ« ~×;À#•¬ +g¹w,Õ2cã?'"é'ŸÆa%ÈÊ·Tˆ ©ðõ•¶îü[?îeC”\º¬ä?g ‹4Ò¯ˆ¾°7Js;[|Ǿi¹Å_cÐÛ¥+²çËÏììXlzuv&×Ô_¹J½�9c´Íí%.ÙÓ~8)†¶Ó�„´z>bÇ_Tý•¡íÄtDšôbH¢ýtZv.§UÓNtà/žØuü`ó¾¦Öd–[Rg2_‘Ã=m<Ç`$†C2X.~SQ0ïæ£b8Óã¸Æ6ôŠ}ö9Þ‡™xû÷ÛÙ4ñ(§Â¿Y‘xé‰³ß )ç3È*2ÅÛh—h�Åy²«l¥´u©XKk^¢æFgùƒJ{DÜë$é�w’p +†äzAp<¬íå¶w‰0|E¨¶î-Çû¿ ŒLûâÛëWiÄÙ�ÞÞÄ¥:öŸqàt’:Ut¨¿ÁW/;#¸Œöä1�I?Ž9¬5 MˆË£(•+ß.5-Î& >Ó˜+vÉ+±¾`ïÂ-ßñ^3Y ÍyÒ°žuI ™òÓÖÉ=æ¿ ³³`�ìUßêØÆ/{‚¸¿: <ˆ"ùÌKþ:µÞ©¡ÚŒ{ ~!6>O³¢X�À/£�Ö0·ÈñÞ¹ômÔH�œQ.}ö±í•¶| +Y^TüŒüÜt¬jÛ�ĉÎÖý½Æ,ÿÙL ÎKP‘èÞÊüj›·3¦eB)AåJG1³°¸æwDõšº{=6ÉÅR+O®?psT÷')Σ¤Êš<ºÜa`4tÛ¤ïwѱ¬#*¤üí£n ÛGZh>?tµ/Ï#"àºCÊTb]€a– aeL%/þh ÖÚ-“�¤Ä™ )æÍ¹�<ÓyË;Ôbr‰Ü¼² A›B€Ìƒ‹‰t9Søeç üÎÉÓÚ²LiÛO„kØ|ã;éÚÕf«%UDȱ|è/$�ø¤7Ó¦ºM\ ÔêÕ$;+{ì –ô‹{Ü¥ªÛÍÓE4žÎ�é„‹‰wÅѳtߨ4ßmžÄ¾¶vmiçùö•¥Ë¸œ-è +‰N÷dk‘mâºËÅà ¼(Ð�«;“¢ñ_5M¼ßÌBoµ˜}%5MŽO¼qîéëTFdÍë—¹”JZf6ú5µ· èmÔIZòö±´œ±¼óéÌE­�ãN +,K{HtB»øÚ$ä¹w—%˦5¿ùQÚ¬ä-aN”‘Y:âWèF�+É ‚|ö7B»gÝ OÞŸhm ÍÁy+—䖦Ы¨†çôÚ6VÑÂ4.Kmµ¼�$‹:;Bïâ[–ê¨ Òc<û>OÉÄ® ~&£`rº4ž'bN¢çy¨ „cÔ *ª�Qœ�†÷Þw–³øð,;òÄ+÷£Ldvê§ÙU“0c¢ÓxBC§Gò¡bI^äËòpÊaÙj)*Bê@³W>˜÷L¹¾ Ž~µø“šRBdàËl âÂÕ¶ÒêABhøº•PPbT¢kU쵘|—ÝÍMT !gó˜‚D(ýÔ\YòéôõÖU«‹E“•=Í-Ö»æ*Ý®ø•ðÐöêm×zÕÌSº{²\�Þ¼Iþ—rõ?5}m 3Ä{Ùüü¢�u£„{3Šy�#¯œ#•VÜêÌÅ<ê䢱Còñ(Û/-iTºÆk*Ó§äJL’¹•3ãæ#«oé´àTL‹3 ú5Ná”S—ôßÉR'6ð½>;/‹b»úó(°fqou +¢¦¬¨3)Þû^ä¤ú31Míµ"49ÿ^Ì8·æù›ªÏXý´í¹€iÏtÄŠ;¦ÂÒÊ ñLn� v]ÕV±_—‚¸Ìžo|ï.6ïÛ¥ñg„)áEë| +½ +ÒüÔ_„™'¬û€¾»ÀÓMf­)Ï¿cÆ•ÆñŽ>Õ;râXÐ3Z¸ËkódsMD·Æ³ +Ûf¡3£?Ï)Ò••ùáˆv¬ƒÈ!ˆ\1ãñ¸°M»}3û¦t趉}éJÿYWibˆ„ÊRiÉJcæ|j{_Ëk×yÕ® p¹¾ˆôóv¡ºëÖ¿Cå£3v6%£d¹Ž`û—�út8®_Ò¡¹ê…`ƒ·Wáä ¤¨XË»&}Sõ&j©�æ™pI#í'©»¿wЉ.s2ÍÊv¿Ù ŠjC|™eDâI8€ˆ4(£Œ$:�l YE῞¡§]”)³ë�Ӆô;2Áž}¶ŒDY+C»_«i….û™;îÊÆue|è¶[y‹Ï£’Jw%&÷�uîi´^_p�Öò» $™ ‰,¨eÈǧì$ý (Y¾%½s5rzç¸�aÆ5ÏSȬL¾^PêV°ÐD.£”,»P�Ƹ†^옖SZ«[Gé*•ÑÏ9Ža[8–=k¬~w3” -áÕO5ñ›b }¥ì_lç¿q¦ÛûÍû+hç¿Á°ŽÔGEÈýq©þ‘–×IG�–aŒ::p^(('dz2á)DÃõ[•vÿ\��jn,—Õ\ª[##aÊIïé!mƒ .¹fNŸU°Å¿¿ÍD²Úâ €?©Sšqké˜r<ZC!tÐÉE�Õ£ðóI†§Y£ã•I˜ªÀ똑·¡ÿš¡~CFì +™çüáÒ�‚{mÌ£ç3QYPn®€“=¨49Íø½Ä•YAÛÄE1¹Þ]iP�_Ô¤·�cvÒGÅÿBK\q@²0Ù&]'Fj:ÒÈááÓ[2Þ¹Sm²9ü�eíxù0×™!äç¸a‹ÀýÁœ‰éÌøîrßB'”¶Kžà^çaÆþVõé¾Ð�0bà[ƒ°˜Q£W*7Ád@œ¼8 •ÄÌÎ|ÈÂwà™’¥— ÚoƵFn�ä“H0@îOh1Ê uvþøm³ü¥îþAÇ–L…=¦çŒn‘–¡nX{GQ]GÊ…¤#�¬vI®j�_—˸fùÓ±f÷ø'Žÿ¡xt`J§K'ÌR p]‰d�v2þF†¶mü~enÊ—ËŸ±²‹ßþ’ƒB"!½w²ë¸ª¶%¿ ô}–¹E·°‡ŸòkôƒF“ 6d&Æ«ÄL_û3ü¯ø¶6Fgn«¶·á8Iz²_l0'Î÷|5Ï8Ž‚®{nYÛ°ì…¬t¦`Á4.]}=Cc—D …ѱqȪ)Åñ(~¿ –¼Ÿ©ËŠZ|¥iôdzC­r£»Ôj2­.ÅeX1Àþ#-L�fHËLÁ}9½!møÅÔ•Ïâê�ùÑÐûO)/{ê×ä‰ ’O?I>Ô­/U_Ðf_ ·:­�–åû …›ù_‡ŸÊyé¹T|Ì­àÏjF˜4jÒ$ ™º©+ˆ­¦÷8ßî‡l˜�òÿðzÝ™˜æX«P8å ßY¿”Âdˆ]xohÏÎ�Óv*ЉµÈ Ö~óÎÅ s£ ûåØ b¢$ÍųM&!™8Šë47)à�)�4Å櫚ØV«q8;_ÖthÓôŸ`}Â&eÒ½ä*ÈÈk©ÇSÒ×b°s,žŠ`ë1¨v@Nòä/NQnÞ~Àû~©_± ,sUÂ3ààæ¢‡':À2¼§O€—”_•éü™Ø’0=.Û¢s±û©…—A€²Æé ò¹|èKû +ô“¶}YG TTFa¨‡¸gfô¾b šU’c]VDœ †¼¸‡•?7­Õ”]åÞ‰‡æ¬ë»ÅtíVd1G•âÜoß,þ† Dí S[-,ï»Â@‹ibæþ°¡š%N�¡–$¨Á�°§»œÐéqíàÕ „Q"úËŸþœ-epÜ{�ÔC'ÐõÊᘠ–oAƒ%KASy¿Í«aØë‹‚^7¶Ò™ÃÅ7£Ò2J'ç\—ðžßxOÛÄ27hrof4§Î¡Nò7�ºt_<�©ÞĨ!Æš°÷§n¨?“³±Ô/¡ÑÚèˆÂÏ˜ç Že}MCÆ– £TðöG�¦Þ]FËAtŒ®7ém69ÐÎ +WCÂÊrwËœ%Æd³+#½4å}.jëÏAÚÆòîͤ☲ "ŠÚŒ©ä¸8|Ôìšò !ÏÓX³’zs�ƒÕ‹™.@ÁŠ0�ä—¼TFRø$XTM±\ñí£ùµ«­Ú�Ìt@~#ë2#é86.¶î‹¾ÉF’ìÔ?,-ñ–KäC}Ôã»BI½³È2üOupõHœÒ? ÌadøEÓ:ðžÉ¾Xô®ðÏØ ²¦/\R]b¨'Î)êì§eæbƒ0{ç±ÅtÚÓ•°ÓSK$K° h–ç«<ˆ&‰á?×iZ&›p?WÍól˜7Ú�ÌÝÏ +³pØ™é$çDcÁñÔnÇà�—Þü\Ö½ôF˜ +Š Ãå+ëŒè×,�ë…r»âo€Ë8&ÒuWˆßUÌ[T-QÌΡ˞~ü~)â}ƒæ™�Bã:$iòƒ©j³xáa0ä²ú£7JþüV'À¹ï²=ù°ÅÈ�ÙŸ¦Ò-àJ]¤¹à…ˆ&âØ*Íâ8ú�ÞÁ½Ò¼,Œ±ˆh¿âˇ]mšZxtÌÌΊ”�ùã^…m‹’wîs¡¹ ”DE޶Âhš/q~©$mMºlE[HÅ3Šú~s™Ê':ùOÓ†”?ÝL~Qùs'ëi]'ÆûZIBKè³ã;_9}6œÇ +èiÛÂòÑwÌÚ|×Äþ®¯×·MÅà»çum¼Æ³%²Y�Äxaë¾ðÅj@I¡6 7° /úÏÙã}VG3ih.Vc( Ÿ'@˜>Æ¥®|a¨··ÃÕÍcÏцü¸=�æ¼ÚJV�Ií—¹ùÅgÝ47¥öªÃRmŒ/R6bÿQØB´+2»¢-Oày÷Äjp÷ØŒúU�ñ„©³Ï-ÙOêB‘âýÜ3Ä…ùÔé–Ô~ö;-ýƒb㎜wYfŒ¥ÒËýá/C8yBÁé\÷N­äè¦ + r·ƒSD µ!Ø2¸ÌƒÈ›ô³Šýp.òfåsY«Ú¸óMG£?Ìì\d‘¾7pZ÷J©:¬¥‹X=”ÅcY¨¨“Jû÷äÎ|Ñ„½?êŠÛ®m.K[›&%ÁP7Û_Âÿý÷£Ú@ð0Bó)F™¾ùùº,Kà0æZ<« –†qJöô‡Gou ï¾’ ž;…똠îXã·�wJgã¼ W�¸éæ7{[ðT*‹Ä ºð0P¯–Ö¸ûuÚáZÖßå ­°!Q_¡ eN5=¤È×éÍø ÚÓ\�[¼—�äé&`)`›§V”ßòKÞãÏiŒ®`DŒ„"?±ª°�ü ¡õˆZ� ȧ;/ÞëYcâ‚„;oùÐY—¿®&rÇʼn‰OR ÓL2V3‡Â¿Û>ô/ ØpÏ÷’FÇ){ÝŸ3‡-ê†)Ø|©7½U]PÙ ßÚ ƒ£-õY0fAѵüsèxï¶~!°Ÿ¨ÕñLÏÝëOÄ#„ö>…vZ”VA7œÖ,YV%ØN7 ºæ›¢( øö9™€ÓØ�BÞ�A¬Hüüô+'qsÄæ¶ ¬» ü8´a¨¦Kù“>ÅÚ Vp»¬¿§\àv !V\/ÿ4³tÖ +n˜6ÃŽ\ÆÎ¥(âþOa±6/4ŠR"Q*°‹°O[6†×nlÚ¦Ac8!£ÊEhW¹f<µ"m»î5Ë¢èNO™®Ì2†™t}B±A¿kôûj}7DËÑÇvÕ3ŽßËuÿ V `Ò'�ïÉ|ÍN6­@A2ê}çã¶™†¿/?ýÎ]㥅ڀ`÷VÀBv.°-‰ûÐm2/¢•~t¿scãñg(,W@¬›kÁH¿ú+|Ƨ¿]×¼¬Æ"&ë™´3t[,¯·NÕ¯í8_±·%H`«>K”Ì|Ϧ_ß*öT¸ÆÀ$ÉKé”îmBübªŠ¢)s¶…ã�M ÅB漣Öä@ä›…ôT~ÜïsP‘Et!NØ•¹.²IÚ!–øƒ%~#ì&Q|¢ê‰×‡"”2ïŒÆà‡|ï�¶õÆIjñÍ\¬Ó®²Oêûg&—ÈZ]d‚é'‘'غ€%ôEq5Å#Ì3nɨÁGØzÑ?L3“ID\”ùe¢KÔGF¼F3¢(¾ñÂJâÏ»B¢ÍÍVÍâ?;j¤–ìñóº½�ÁîÓ“é´�ê�#cã¤ì=ø\9"¡+ªe¦[‹oïÄ(ZgüÇMÍ|õ‹ öäsmná%–qÒ [Iˆe-jW®«TÙqêcTžŠÆÏ ~7U´µ{‰€¬±~5eج·‹‚ ¾Ãžô@¯ßi¶i’†){l¥µ@’ã/="`”F[I¢Žgé›ÀîK9=[#Ó˜(™1¼uÎ’„Ï×ÌŽWY-½9?É=<¢�VÀÌã†kÕÁ%+]Š/º­�õF½èÝÖMc;`M FMV–í¦É…ö|xDz5Ðé­9²âíå¡n1Í¥TLÿjö6ò=,@íÁxÛ·A¾ °™Á½Ìf³1h£”mø"Ã6 %¼w/€PøhäÔ97�—ÙëÒtH¡ûâ z/PK4ÞЏúB}ã·CÏ•²Uo’:h¸±�xš> +endobj +84 0 obj +<< +/Filter[/FlateDecode] +/Length1 721 +/Length2 12004 +/Length3 533 +/Length 12559 +>> +stream +xÚíwctfѶel;}±mÛ¶S1¿Ø¶mÛ•¤b;§bÛF×½÷½×£ïë?=ú_�>çüØk®yæš{�}ΛœXI•^ØÔÞØLÂÞÎ…ž™�™ */¢ÅÌ`f`b�#'u23r±²·3r1ã0ss³$ÌŒÿþ^<ìlõ”#‚ë-6p>äïìh-ß�ïªß¾&ýe¸èƒ2'ã|ùN¥×ºÇ“B¼®5à…žPÙêïV3ÙÞsá ¨3íý‚©ñ|:Œ=HÏZ¾Dš.á9, +Êï�TmŠd˜JËB„ ¿ï~Ô™(gˆ��÷µN‰Ù®O¬b®gE„(xÈÙ–}�õæ‘! ß±ì˜cSW´ÖB÷™_:/¯†…Ð(ݾ»‘D„¢Þ“â=Åÿ8Ì™15(B„£5Ušì™�áOË—…óœb¥nÚšy RK²çŸ� � ÛÂ%Ô$e´' +Þ2eºÅØ,¦%D_á3¢±Š+ÔÆ-6®ó®�ˆ¯M…žP? ØŠ±²} šsƒ-ûE*QPR¡V‡‘=êžl~ob„Žüñér6¯ÀÆn‰¤a»²ÃqÎä/.ÿöžý„|BC\”ƒ$½†?Qì»Ô [W†�F…­¾ï÷;^rëîÆªÚ‰¼“É6Rehsw˘ÞÖÀá:­¢çæ‚åykÄìd�KŒqÎ6Ö°‚úI~ÇJü¦r„€a÷­ð»jás¡•JÌíŸE9úWÄ!î-0G© ½}Ô²<êµa#Äé¨õî%©Ðȉ‡"LÇG„%Ð�ð2ñN…dð'÷ Ø™(†Žäþë@·¹�ªL‚¶’QÜÞõ ²]ÏÜ +Ë÷ÃŒòp¤lÙúˆƒÐ¼Di>´\Î=Iž¡“Z²§­k[mD7œ�ÂÅ`ùpc¢½QZ3ƒ³ßãF?ê7á~y�£Dç†ScéÊø™Z7:×ë×¶Ð1áÄ(1,ô{”¿‚ã$ÏŽ§ÄnN‡ku�gðÐuà ‘ö/ì…•&¬~~„h±˜{ß>ßËÉ „‹wPÙ�¤ ÷HšÙ›Ÿnï³¶‰¬™ó-–Ãúe�QñÓuâÏô—÷“@ö +bªkuR ã£7Ÿ©l˜¬Ð•:#"’Ú.0u ]ã.’œ*$ev ð>Dxñ†à Ä,¯ÄG8Š@÷Koýó÷¶éª˜X‡W\]:͆s!ë¤Zk +§ Œi�ÛéM�Ÿ—¥(_ŸM™¤?‚°6.Š] ÍVkñ™]P!DzÀ›™®@¶›7j•–‡íÙƒ0/Ìæv6 ’B/aô7ý®Ç äü{Ï™(Ý)ëØûßz“î{6¾}Ra é +`Ã4¡ U }`pì‚§Ù“ûñÑå ytº/õj¼õ`<¸ª&±¹`išÁ L“è!¯¹µjG‰¼ø¼à1_F=| Þýš�ÚÔ³‘&�¤‹U€ÿ òX´� Ë‘U†¶QKN}yúeƒSLa–“?2FgÙ¿߯ëµ!ßòg +Å6<»ß'’/ܾI¦×êë§Ÿœ¨jLóñL[\àÚ!7:§ðSÑ·· œÇ½-Œñ5&SMªTºŽVd9UÿkŽ?½k? �;Uæc±ÚÁRþ4sàé¶­^ù²u…w2xíëƒÔgM9âôSS!Ã!ýžõ+6 �)ì× y_µ4¢GM.Y|…J®6î~Ùn©h(÷OÄ›~éö…f‚L&Ê –[Z©k”ß&n_5'¥!Ãó9„?oÈ:g¥ðn ”䃺°U¦euÌÓWIׯl¿±1xó“Vµ®orÚI¦hûD€ÜÔŽ›¶UÀ¾R´¹ÐKóý„ÕpE*ú­2¼z<·�Ã" *ÌOü¸#¥ +{€©ïAV¬òÀ'”clk(B�¡q ¿”{wäà_¬hõ¤|úÕC±Vaó*3p:xb“ÝPÆÚÇóÀÀT6Þåc�¡ï”"3h¦³MUá~ºc¥3ýýB>ÚÞzT�v5±²¤q +ïÉ +×$Rǧ8”¤ˆVdƒÆ}U—ää^á5�*k(ƒuC?�Ðþ߸Ý%°~V•'ke`I¨F¾ßÔ<´]HÍÊÞß‘ß|e±PT£m !É =&:ßãb«JÊjÔßßq‹±ú©„,Ùm1ù ÷›ãñsm¤êÒi÷M€£ ÑA«âÚŸeuê{¨ª ð×/H¦Ñ ‹&ë+HÁ ZEö�êG‹š)dÆ40hK:’ÛlÜx_n¯¼Ô�*�]ˆ �E‹9¤â°¡}Œ´e*¿O\…¶ªé–ÐõMÖqlŽ»ø Åî áÔü<i =>É [geÀ¢ÃêÝšooŸoyþPT© 1_ÄÇh‰KÅ *óš=¢-&Ͳ›Àè Ðtš×y1æQðƒ,=­ qáA�73~t¹£¡ÌÎ{S%#õ.û;}9´æJš!  jzŠ‚h ÕH3Ö<ú²#çBHr˜¿rdX‚|,œ‰kÁœ ØõÏE#Såx÷“%Àév“[ýË•ÃùN®¨·œã1—¬0-³D+˜/–ª|¹é¾ec³êRw¼® U�%Ò”€ú–²0ްêf%¸8ŸæF~Ú�ó.€“É/Žh�ézª�Z»ýÀÚòˆ›)u"ÿ@«ÃTÛKâ­ž8ÜKóDÀ’«ïçïoWôkÇþýó&]çÅF޽K5Éø"¹gãiMdW²O7-£ \j.BE‡',Gkòò•ÂóÇÕØ¹õ\ùu…¦«0´(‚vǦU [Q§‰±ó¨»ƒrìôÉÇs8üÝ,#,ð]á \’øÜw()‹«8è\·æei3�;}·'ž…„Pò²<+ÞhS…ó=ï„¿WvFøo€�qge™O:�k%¨Q7.v\Å:³vSâƒë®À%‡ù¾é:̽LeÖ³ó y©Q÷d•×Yk^n>’{Ê?zÛñ&¬4Hò|p›PóØJÇF‡Ž¹ ¾.)1,(#"Œ3Z¸k¥NNÕw¿žôÇ»¤l°·=é�Ãû–›×  ½4×|üò¹jTôq%AÐÛ˜Ö@‹–û�³o·oÙâìÂÞup8oúÕ”Â}¨™¬†Z7Ø¿íýJ¡E×FÒ‚86>AÑ$“qFh¬WÈ)+•2žy¾Üê·b_u—Ä ’6™ó‡Rm/.•Š‚cê]¡Ò(º¼Â‚GÊupA¬Ú¬ã}²¶<³Á8ôT‰‚ç]µôin\Ÿ¼&­÷ +Ž#½s°nÅ6´Ñ-P³±šVmËŒ×#'Çé©È º©H,S`dÅ_ÝÐ_hèÕ­‰bòÞ(ôOUOhH¥òç¼ϔ۴Ž×€‡›tûðHÞM='ü¤��¤¡h½{žG7p-•°@›þ»_v“L¨&÷ÔX©%>ˆ«ÁÌónÇãŽ4°íô¼ l×S œ—{ˆ +ëU©3B3ɯz�ð›¥ü«c�ŠêF$r± +-UJ÷ßK='Ë ?M9£ð…$ð}à�¹fBÆÓŸ@ðþ‘¶³u3’(‹’Üù= ‰›K–Ð5®wK¿Ck€ñ�(Vo{Ÿð,ú²~ø'!+óWúŽÅÐ ¾Y¶ebÊof®¥�Ý$:6±¾ü4Pˆùâeg{ù†"‰¢r˜9.îN0Å׺PAqÛ-xøÇã�§Ûü6dËÄ ~€P›¿ÏP´¯Þ}WŒ3M±�ŒÞ®L—ÜQ¡ +íx;d@Á•cwÞ÷Ó”EÎÛœ%Mµ­Å‚äß_Èí­¹‚�§°ò­cM¤&�+…î Rp`ÃbºAÈcähÙr‘©›çŽç𤃆Â_�xc|ㄬEnDkYrªUÎÝÄ_K\L1‘Ú`í¢Ö–õ×ç"OWP°'�…Å„ø†¨$n˜W —Šn~Wßf¸‚ð½ÊR»çJIGxŸZ虈¤6å T¢ÇC]^’J½cíòpl¬–¤#4xðx–CîâßIY©eÏCVq¥=Ë +bzã¹ï�JÕB¬ø¥ø g²Á ˜³>¿…­™þì*Žp‡„Cñ¢©E˜®Ý‹V¦a³‚è >(.¥\ß>ZýáGÙ|Ûú”BO"SŸs‘<Ýû³íÛèRMœ‘^;,Wãp;¥üe ë—c¶¶MÕQ‡«Õk…Ò3žWu¹�W«4¦ÿDËzJ¨Éû 7Hð¦U#; El›[7#4Òñáäµ +…€%ä#ïT­­1™Nºé:pˆ˜É`_Ô³pYqþ+z²YkÎÒ®nj{Ý»ÏÐi/\Ä—TÚÅÆ@m«cÔV%Ån¿�EŸXU-•œþ+p-�eöøW¡˜m¤¼è;#¡ÝæÊú«¢5’6-»š æ«2ϰ|“ $NC=+¤üÖ–&s‡W=aé+WDßé¦ÿÞÄ{úÅ;&·®ª”ïf™D ]¿òEÖÛ77„rSLÂár¹ªðÚ3ü‰d¢½ì]¤ÉM&\ãqÖ‚à»Êˆu¿?ç.$à¶�Ž_ÙŸç±Ù) ¿¤xåGë†'ƒ4‰ùjû£)“P7s`˜ó8Þ×èF]VŸ°L5:¥Wå*ûÇïÍUgíò¦ˆïÒ`¤T”x�çõ@¹3#ŸÙxòkÆÂØhY±œI8Þ&#ø½ÄA¦Xèd¸»öÌ ªSu^Cµ-“`aïªlËWP‘£ÇLFÛ¦•M{až +Xæ Áð;gòÂË£]Ðh…––' +©Œ}’™Ë*w§JA×Ci(û:+èé*uÜ9º{׺™ðQŒ>gi†2 ´|ÊM.>–l’—_m�¸K(:³—Γ!`(á�Pêªó6§wÉt‡HgaÂ3j�þ:òm2»Ô݆`» TA`| +¢GAƒ„š7 ¿ðîË2»n—™ç½JŒŒÚâPLï´ÐÑÅ©tèC%‘­œ\ü4Ú¥@BoÃqm¼ÕŒ;–Gé†zGúõ#¦|û«jçõ—ïs«ùå &u-K2ÊÞ0oµŸëYh û…žÜøgËØ‘Q#dÉ+JÛÇ‹èò :Ožû™¡…ðAƒ*h;¢q¢?±Ížñ0üM “5w®@†sÖyt´~gu¬�+ £$¥ÓyBâ%B7ðõV@L¦@ +̺oÝ$8?ÿI3(£¶¿3ý#Í'½ÊU!5$ó�ÃuvF ðÓ/Ÿ>šëy©g Mã:‰wß‘ÒH8YÀ—Û 2öktOEO‰!��äÜJp`Í h?ˆ²õ +ÍRž¬G늯o!ƒ”ë^ËµðÆ‰ ör4ÖŠ˜òAóyYR=­>3‘—‡‘·æÛù}Ä´)€{~àÙèg¯"öH+®û°è¦(åPý*=hê-_&¨F=)böšj0½fÛ1‡à.y/¤e�õžy]~ÐiB¾uüŒ�4í �.ûgIÝ:i5gÖ~ª¢ìCW)Õƒt‡» +‚9ýM¦KþË/g,ìåP-RåIÆ^vok¢-jÂÎýý™¨²eôp{·:´†jšR�W~=öá{æ³Rw½˜ˆ0v]L¬§æ%.u¬`öz#‚Ã"´Æ"w\­îž¸_§’˜:_cbYJ¦iȘŠ^1P–„qV£žuŠ˜õû½Š0¥ŠäKi‡e²²ëÒ&ÎñúL‘÷ /G8ë¶dec˜ÕWL­²¦Ê¸­m>äñõn?ín +óÅÖøÐ2—ž•‰Ä¾õY r%‹:ñ•ŒÀø­Û|ÈÎôxféµ�,ž,Q]Dµ¸WáG:Œøóò0'…ß×IQ¾RúÊlþY¹ÙLÄ7ƒ‚>GA}|’Ä�Y¹ˆÙoðcyBàÍE7©ì%±ŽIPKô^­á“æðÝd4\Ñ”Ÿ�/”ž’$þn!\Y“¾õ•Dî +V}Áü}:•eiÏÅß�„X†žv …FòŠênÅöÎ(VÑ=2]‚—øÇ»`F¦VvfJ¼Ûß“*¤ ä=è26sS~—„GšX‹w÷Žžúé¹p°ÛÒº5[€<ª,±ƒ9 +©Äï¸ß׈¬i9¤3dÆüàçóƒ· ƒâ—b\ÏLtw|×n�lVM ñ¥c®êgWŸ‚>7NÅަ›ß¬Ö$x?³7) Œ+S8ð`èb��bå@ÅX½<‚Ðò§ ìÒ‘ŒÚçïvÌÁnÍ%,ŽZ\´Â&Q~ýŠôvõZˆ¾æ³#“˜±Z)jÎõöJ¥ eá9ÉBL$Foâă½ö‡Xç#À5Ói°z[D´Ž…®r�œð?’ýÜH¿ šc<þ0äù×+Ë"£ÁÝ”àe¶åêå#4÷ƒœšYðå419Zâ—æ‰Yð�›Üô^ýÊOo4K9ïÎíby»›tn×]¬_4t�±ô‹^·w‚¤…þë×0�Ø%¯‡°6±MÛ×#K œt\'þë?(Š œ8•Ú_³mKH¾bÊ•ƒ�1‚ìÞõœôÉÉhŠŒ Å<ÿÄa_±�õbN¯ý ‡—IÚý] GR4#«œŸ5[T}áf¾Mñ} +h}öÚb°è¾:ß®jtÒ^‡>!¤í6òƒÒŸi�Šãµð‹3q-É4nÀq’‡½{W³dÚŸxQzµRsêp÷¦ ïCØ[;X«Ã#¿V8�Ë/Ø +�Åþ*ºZbõºIùºYåßÙq�ä +SÇx`�Åê*…«nÿj%y)›b0†H‹º—j`$Õ6Bg%sJ¯Êc²�­Æ>/nÖªT ÷‘òøÛVgýp>RÓøù~qMÅkß¡íÖ³�ò›1A…aV™6ýè1VDfŠÝ +‹UÍt_Ð>v;gdO™Ñ¡í©;ìC f*AIIš¹ÐP€³£+ðÔüwö ./'XQoÏÌLT e :V’ýëg»û+¥s3?\ß X]è9qîËú˜ÿûýh_þr~î8‰CÎJ¼DìWJv­H`oÊŠ5r²‘ûsOíƒ8‰ÖF$�ŒòŒŠ"3<‡0Lýk:þvúÒÿ ¯Ä|]�b $+%/“N;ÑŸ´§¼cüA¬‘‹ M-tV´ƒßp8Jû6çØÖ�$�–®÷ç^˜&u¢´“,ô[`µæÖƒÉÇ+^]¡1AÀ1À×_xÈ,xž0ðÏMUÌÃ�e+¨ìFqù–µ§=.¡÷öÌxâÆüGZsøë† ý%ýQ_Ñwÿî;ÌáZYl’B­€<ê]–X”¿�J…¢Ñž Ó悚ÔÕ÷+gù™÷ßÛÉ>\œ‡@fÿ±Qê»Ùêú“–U^wö¥ïM§ðæªÆd]Ų0¸ØR«PB¿½,ß’Øm eÙÔ‘ùk1è2—I6½Ð›¿ŒY�Qq�9Nökí‰-‚£µ„œ?ýÖJ€þ½Øîüiç”ùð±+â�è’ltK¸^Â,X¶kIJ T»GÓÉB¼íÉ]Råé?Ôƒ;nbEÜ]…±9¡þôìgðýÌ\L b•ÊÌ¡¼¼ƒf½]û2Q‘ÁEQ?V”CF…æch…P²ªNfǾEêí¦î“T�«Y;Ýè“ç’h~÷@?nECm/»ºÿ*‘Ã�ÿ~ì�¤É­è°N­í0qÇÔŸ�ÿ§%Á*¶}IAB% yNy\$ŒÆý3ºDMÙ k|Ì7vˆ�âbªÓA~ƒÛàR»IÔ2ËßQ’ ®9¿Š…UG�=á±�Ž't†¸ÙhÌŠt ±R¿'ÉuõNáÌгÄÌÜvšðfur¶@áiÅÐ;qq•Ò�ñ±­ã"“·AŒÞ2Ñû‡•¬eC¬ç+Æéƒ–l!é-Ά%¿ÇZ Lg¥ùØ}N^œtÅ$b6h…ÍÜ\@ÃŽ#C.½¢åäùG·Ü‹ +Z!¾pÎó°ÛØ[š»‡cœ móf$Uí÷{Nå_t{Fc�™�}@+ã…29mòqtM¦ZÑO˜B8H¦®NÅ?KGI…]ÅÕNÁ³:¯T8ÅÞ÷Űsù±§jGt�MHò•¿Us›;D×›% ˜8ZS�†UiD^R…BÅr#h£ã3Š…èI™ 3‰s‰�¦¼*Ñ„ácªñ/µ=jBx;ø|ž9Œ´3¡¡ó;z8i—¬A–"^Ld#r-vÝ=¨Ý¡cºE×Ù#nP0™]ź¸bJ\h:òñÒÁ¢ô}Ôˆ�M  Î:î\„ZMŽTäq²_jCN6ly,…ãŠè\šÅ=¯èèQ„]UNÈ!y^W<[ºn&K-vÅ‘@C�§jÖ0àªöÔm€Õéë#¬gúÃÐé�µý‚Öôн r0avJŽïKÏ 7­Ów¸ù,4‘v·T�c~&AäG%dÙ¯î†/_yóÒ�?>ËŒùr½™µ€=9^Nœ/2åÔ+Ï®Ié¯�g7øQÎ�”âe(¡üó·Ê¯g +ÊSÄŠ×\»X´‡í'ÍêÒ‹ùxnnø¹±•ƒ?KC?‰¨ÈE +<ÙGzV²ôH?B¾E¶ôkÚy›IŠ÷�È�{&¾�¿õñ‚ÊfÞz¡Q“øQêh��ç;‡8á>©~uùÒΪy‰d1}îb +/'¦K„;�šŸ@°Ê3z”û�b˜ÏÄú.' ©çÆxÈ¡EÉ\—[pȆ±Ó$’²6ãßž3B²ú5K)2K§Vf�«ùÔ߀íL å$ðÜVƒúg$bˆ¶Íº ‡°-D ϨƒƒÌxDMÚÞ•þf�úˆçˆSi?U VÀïb3®­µáM<¬Î¸V »×l™áµAJ¬[KÑÌ0§ÂÓÂáÜ»Pæ‡zÓ0r—ý55ø³Ef�F½æºÔŽ–à†fë�›/¦ë´xtÄ×Þ3t“Ñù�!@g#þ'Â@–×’¥7˜P6kCŸeYˆæzܲ•Ïòj¦+ÙUhEçô£´Ö5z¤+4„^MÖÙèƒØ9‘ÕúmIO‡=àõn¼=7d‰DÖ4žó“¥þf¨è{ ïÖ}дÔ� +²92é—z¢4¢â�&¡O¸%O�£Ç°èè\¸ò銫@4 =ZÎ[FCÊ».TõΠ®Ö/Ô«?¥¦\ï[ÑæTsøø ö�ŠìXuãf¹˜Š³×~�—cjàœ.‘áUaÇ +¡®ÊK©0P®äî«Q¦ƒÐh_‚WÃáÁ¶Ùôaêw×U’õŸB' P®1Mð8{³3‘ãúM;UìZß:®‰¬À-2t+j÷ôˆÂÙ›}–Ñ>Þö^ì`V¦ŸúRYÙTzÔ1TFî+Ò0:QC²q8öSðó›H'�õü�‚7e ?@|ò!!§m0ˆzË|Cɾ*hM“é÷<ØñÛïÃzר�U…È zpCžÂ Ci»iwOÜʈ® ±êêÌššÕEy>ŸW£Š‰\Ú#CrÒa×}O:"@÷DõÍ–ô/ªÃL6T:…aù  +€È×à̆þ"u'ŽXã.qõóòSÓàe”‘­‚—鉬ÇP%Ûq¬ûGçzpp.M£�1“�4¯»["�Ò™BœÉzëeq +· Áó¶XÎ`"÷ùˆãÖM"77)aD÷Ä[BNßyáÁ§/ÄêA'lÔç›)¨í›Ú×»À:Óá£"|oÛÅ6í§81 +žYvG$€4qvòÑ9'8²YO¸ß½p@’ô§Üj0ÃYTòLìwì„6lv-e+§ùÉ‚K„Fø] VâóñØÔÓµÇÃþ¤3¯€F†%›€«¤/ ·ãF%¬ã^ºÄâ2Œ²[Ù>µøt�fö1Ç÷:õý‰Ëü{Ôå<é‹ +X›`\=bþlØgD­9B©Sð‚¿šËÞk Z÷F™—æ‚Ðf]àKì£ÕRhj6KZÿ¿­=~§ˆê(&1¡–ßÙÃFjÙŽÆÌAä9N›ºŸ¨*™üNì +“ž8ï¬bPæÒ1Ÿ.{“Uô3µÅçœE²Ðçvz+ý©Fµùáì“s•‚ �J5IiI2P«Ï«^pä,-ÊZÔ¼ŠŠ5ùà{Ÿo¨+aFî0fiµS20lÂÖ™°„üÑ +p¶ï¿kÅ™Éy#ÃãûžeaõÕÚ=àSjöÇ”+Ãôƒï¶{*–øÚžˆèM{ +þü"Ë4«ç˜'}›ôëyh£þR,ÌŽõò}�Ù©Ðå@R6°t¥ì€‰bŠ«8‚^휌�Šéý.+ÃÔ¢»¶¸¹¬‘A^®�¶·¯Û ¡½œÕ®ûûd"^æÊ<ð d;??†lD à~2Rä™Úyç3¾š”ñ’Óq3Ÿg›õ°Ê©ì¬¬c„sájé´IaÕ( É™£5]ŠÏ ¶³L�JGj!f»;Ä1Ì�U¿½]lÖ_î�ê§•ÑÐYç{~šù�´,ånš£VÇѺUÍÌfÚ›E¾¥Ù�3YÛ:Kié9FÕã·kiç�2¶ÝÈÕJ…’…Là¨P+ïÍ ÕÊ%b¾ë†Í¯Ù›1àÞñw-<û|Š <->‘ø½Ñ+ ò�J[sö¹%rYè,6åS|p ý—Áö6[}’…W +ÓhmYËò]j Ÿãd/#ËÍ%ðP v­@å\;\âÊbÅç‘{Œ²øÉ¿Šj(~"TœÏSº«¨ëB‰Þe„Œ©ZìN§akähô.©­‘¶©ý²´ VgÝuwi×¹èa‰P¡Lö * +¿VÎå�+ã!'ŸžqºcÜr¢­Ã>eÉn^Qº°NÐ =°»#t×v$iŠÛ RƒÀfŠJ` Eô!žGé߆ËF'[MÙoÆ/çæ¸i¡¸¯!E!U7 o�CÖ’ã&§á,}Є‰ìkýlíÍp¼¿ì·ñ’D37žÄZÐKÔ8žµ~¼²ê¦æçA¹ê'õ„`àóOdIÿ¤è(aÇ·Ãr »g�H\4@IY€lÉW¨¯­WÔ ¼þÔ±)ðÛ’ãævü hÈÚ Z‹¦è·ÉË­t½ÀdãS€Åß—SÿHR]†?N«j)X€‹¾é#cAe¤´Êg ¹öâ¬7 +äÒY³5zä…<9 „%>†Á¸/55%êƒÞ²ÀI ¢äߪýÁxÞW±Pð8ýÞ]ÏõŠÝ5±]!�ŒX“)^>nÉP•èWc?·$˜>+³ ¡èÞ—dÑòsšIU½­Ýg„Ç)ï˜ÝüjŸSŠ=€™ð?$-¨Pއ£¬QFTŽýnAÂìLëYV¹":R«–×aùk]˜ÿ­‘õ0v!¡5¯äñk30ëÓ¤P“Â&½ƒÕ ÉEô­G•h=ÃÂg±ì`jô;R‹|Îλ4}r,õ3œZÿ¸•Œp0L†ø¹;¿‡¸ '«›'»ØmiS†I|°ŠÜmÜœi·Îòjsò­c¼½§Ûpn¬î�¡å ˆÜ™m*M�lãÌ€)OÅœ§}Ÿ˜ÛgË:•t-ÛÜQšÍȶtÝ ¬5¤cõÈ‹Òø¯(�]7ᥭ“d‡çN3úµ‚Â#¶:³žÄö°z£Q€ôq^²…ùÕ®Ûq¤²ðl3fÜ^Aò´ä ×”*Øh¨öHk§æ./áwHŒÔ|"^=ß}gÛê1ðô©·¸ösFÛã™ÁÙéb–Xü;k{ñÉ®_o7è²Ð¡­<úÅk˜±ÑgQó9”¬PY7�–]N½ZÑkj¾©ÝLIÛ›SÍpÿØtß„?±zq·HèO£r6yªùÙÖÑ×5*– Ï»`‰Êt`Šîúž;$ž ,®°«t2ß ¬‡1#uc +Ul‘¾7Y{¿AJ²Pq�2ê×EåMBh)¹À¥6ýêTÕîΤº`ô7¶ßàµã‰óáÁë ÍŸŠ±B_ÃÄ^WÜÎRyùL£ëvíª8 ÂriÒ¯q` õ9²C5ok 9¾ú©¦e ”±stȈàS§¬û�ƺ*ßAˆLò±… wâì�À¯.Ñ/É«åVFùaçV™Œ´„uõBAÝa¿qfF3 ¦,%$ˆ3飛‘\‚€Ê¸•sÙøZó"G*(ÐÐúÜç (%÷‚ªC¤ià‰ËºÖäK7i?>–LU¾ëíDÚ.c™ož.éE¹–7g£2ôÆì`ý)ôq?…êžò„è¸\F%¾ï.¡ÐqNmÉrO´''ˆß½úÓ~3›ÆþNãÆ‹½[9g£¶},¿Rïq>�77$ž�ôÓ zØÕë ¿)ÑI�¹»/{—LÏsæAM|$êOš…::”É#D BiçQÀ¶ v|kܪÀKžÁ[rÓBª™âO…Ä Ä|ÜDH˜åN2sX4}çîìa9­…QÄcÉm¥·Ì6³©Q±Í塃®5c­3=dé•ÄZä/œÉïõ{‡4¶ôF’ñYí(ÙçXÌió­CÖ6n�CÇ ?� E K˜Ú}Òpå*·¥—?èÃ6É /%Š;ƒÐ:²ïÏ7Àž¼G¿;ÆhpäŸÄ÷ö—,U÷ùU*º6*DòÔÑꇛ?Èá\'ãH\G÷ <”/w÷ÉÂ_fçwò̼Xö²áÐÖ‚æ°Á�>ŠY¬g¿;Ç ^%† ÛW4xáyLCv�0Æi-Û¾â›ó Å!^±èÃWç"<$6è©ó›£éj»È^© +8ÿ^´ $ÈQEA€©9Ž`\»ÁÖ … ÂO×…YÞR€+K/Û—½Ô*ú€¦KÛ¥€aÐRˆtpËÄ+4AòH¹$—yÒ�»dœ‡–µZho7«Àb¯í“Ó'Ï}ŸÐ=¨àf„èéÞUí;o¨ºÍ‘�=ÊgÀçÿÀz¾›–d^Vð)ͪ§"…,C¾S�^’ÐŒUÚ±³Í£UléÉ7_ªŠ¶÷§LÅPYŠÇ‰(›¶õúÐXÞ­ šk¢>L +wå–Ì«m@"HÚ�9S©nâ©cHf ™9RnÓÄ+$û +ÃQúÌÎlF$\v¨GtÒ$þêþøx£t÷ç*=3Óÿå÷ÿþŸ0š9¹ØÛ9ÙÀÁýEÌ®© +endstream +endobj +89 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-251 -250 1009 969] +/FontName/PQXADU+CMR10 +/ItalicAngle 0 +/StemV 69 +/FontFile 88 0 R +/Flags 4 +>> +endobj +88 0 obj +<< +/Filter[/FlateDecode] +/Length1 720 +/Length2 14726 +/Length3 533 +/Length 15284 +>> +stream +xÚí·cp/]×îÛvþ±m;+¶mÛ¶m'+Z±mÛ¶mgÅɾŸç9ï>uÞ}¾ìÚßN�î®®9Ƹúš¿=««&‘‚2��‰½‘©¸½� =7@DV‰‰ÀDÏÈ( CF&âdjèbio'jèbÊ `ââbˆ›ý3øçâfcåfc†�!ˆØ;x:Yš[¸(E¨þ¥âÙš:YÚd ],Lmÿ116´(Û[šºxÒB66¥=â P2u6ur35¡‡�ab˜X»ŒLÍ-í`þE%igfàøOÚÄÕá¿Jn¦NÎÿp(ÿMJø‡ÓÄÞÎÆ`bjà gÿÏ|¦ÿÐüoƒý¿pýwsqW9CÛÙÿ«WÿKÙÐÖÒÆóÿØÛ:¸º˜:díML�ìþ»TÝô?l²¦&–®¶ÿ½*ébhci,dgnc +`üOÊÒYÜÒÃÔDÁÒÅØ`fhãlúI�ɇø§sÿF`PPÔU¥ùÏgýOQÁÐÒÎEÅÓáÚþKýï˜éÿŽÿi�“¥@›ñŸþ2ý#üçü¯‘î›LÌÎØÞÄÒΠìbhgbèdò?ÿ+”°°½‡73àŸÛ?댑‘ ÀÅÎåûÿTªÚY:ºšJŠØ9¸Xþ�5vur2µsù÷Jøç�ÿ+6³ü§?¦¦¦Æ0ÊŠ²”W”Œú•ä”A‹Ÿ¥�A¼ªß6|qÇméû>uÏ£›ÍÖ0>dŸl(Íúg�U?SþRœtA™Sñ‹¾¼’ÝI!^wj°‚r/Ȭu�뙬Ÿ¹°räöÙ6µ�Ôx^-†„W _Bu—ðf9ÅÏʈVyRt…UA‚ö„¥ÇÒZcÅ aâà‰þ–iQÛÍÉuôÍ쟈9ëÎ Ðu1X8"W+`g1?£þËGˆnV�³�O=ߨXí»oÛmÁ9çÄ]ùj)¬­ƒ,šxKªn³�¸5´ûWI"s6ÅÒ3™áuzÄÙÀYÿ®Øc:zïfGaP®ä·¾&­Ž�Ø.)gú�}áÅžctõD”é¨"±,=k%Ëç�Ê¢q¡œ¡XX#�`²Æ¸¾8™<=ÿët+5…õÜ dyÑ윹quâÔ¢¬äÛä¿X™muIƒýÇ 'Gì{åïÄê6‘Œ•|cˆºA-9Û¯?²Uï9*=ËEüꩾÓzŒ)EÚ[º[Ð5p2t›­ €' n,'’fu ‚®Nè7÷!ÖØX#ˆaÍjMã©�íæâ£��Ô± �²�+QÊfÑ&lïx©%†�ÞVˆÍjÑ¥Œ] ೫ÀgXÑè,ÌKS‡Y0­‘�ÙÍ èE�£Ò1üèËMä˜.0ª©.X†�÷ÆÐílÏ*­dKQ½ ]S#¿ 6ƒÔªûAWÞ¦@8Šýâ—,‡ß¢ôxÑ»¥f�£ñ~| Ö*ëªÔ›› `S½Ó†”¯[7Žk¿‹m“ã÷ +XŒ�ðCd¯EHîol�©/°ëHÿ(1©‚+ë„n‘w,@#˜¢P¹-d �É�ôr7«Ü$ï�ͨ!% ä庎ÁX…J¯ïpß $á ‡¿AªÓ«üÄлð‹¦)>d b~1hÂI€³Œk\p޾€©õªIû£qmX3:º¢MÙé�÷s£]�5Ž8ƒ,⽿ýy×õÇV…'M´/œ|®H«»ÝÞîe¢‚)ا �ì•ÀÑ"±…Ûí¼A™j†œ¬yÒû-—䊦ù*ê¶­¿¨‰¸ÚЛ¯x)-ôKtЍà[]ƒ»q_Sx…×/#ß]ü—ˆûLò+Ø£:ÌÇòæ·»zx¢W»¥q†ŸÝ'�@æ»ÚU� ±z†’šÂTÂÑ­­½ã|h�@Åý€8ŠC§ŒW�F �V1p>Ldf,!7dÖÍÑ¥±oìʲ—à÷nâèuú•ùšÇ…ìÆØÄ⯑dº¢6œWŽJµæ_KžIBLðfI‰ñ³QâXY+ÆQÕ>Mâtá.WÎó!�¦©ã2°RA,Ó¬ë öoò)ø_¹·´§ Ë“DšíÊ,1Î!“ý˜ž(0½…°™|1 ¨~íVô´È³kœ'ey¶;�ïûu=éáh ªViNZ1÷ÕâJÉ‘@ÎÀ*5#ˆ*2|’÷nœ†ÏÒâE­ èMv=ŠC •áXòfhL( %±b�óý8Ín³jÊÓÞ“*Ey¡>¢Bà¯É;,Îexûÿ¦E#òúÅË÷ O̽1Ÿ¾©RzÍ’†*çx›2xQ­Õ ÀÄ�p_X/�v³’ÿ®ùÒ2%üy#"Œ}dÊVÛ"i%-{ÊD(Æ3åŒé¾RUËQ†‹Üƒ{½b�…þ¸|K +ës^/?[» FdO¾EIñ�h¨!d× ½jh×ù�ìáA:e§ˆª/‘—¥šÿ*h•YD_}DFHñvåÏ,;ÞÌºŠªÇøp…k›¼º™˜¦¸'ÀXô°[¬¾yﮨL½Š`L VÂ[ðòÓê ’‰¼˜bÍÒ¥‰ü)òÇè/vØXÔª‰Ê;•� +W=g§q¸é�]ÄËë6 GÔ'ŠÓçm·KkÃt´ˆ±©†U0Q>2Íýšò{4ÍM¡NåtƬ,gS–€ô$QFAÚø¥íÃäq–fhÔ +(^ÖêGûàÙùÉŽØÖ„!÷£!%ƒ7ÿ0äXcí,V»y\'r^îàÐëpÑ®µ½ŒëU†ŠÙÐ3xˆ?šë8�npI¯«ÇÈÛ™Å%üªÝÐ"^4Á:[Õ„óþd¶PR'L¨@Šå „\|w"ËÍø0­‘•Eî²|1K»9ûÇš�nàЃFx°B®¾°Ú¨W¨Nzq,ÖŽÝþ’�Ëy5±ß*È=€‘ƒ©§ä\×MPüfÑ +bTCµœJFÝ#ª=t§tÚÍÇ&ñTðd/b2y‰["Q „h—®'Uî ­]-žO™êù³çœ¢‚„1k�é�5Û¦ú4?a>;Å@Pg§-ûÞЛ–ÊëÙ(EƒD7&õ¹K”î²QöÏ,ò¹™ÁLžÎ|VH…Ê ’ý˜�xÝdi¦Âbé òJâªw>Ó˜àØ71ܧKΡ Eâ¶‘O¾‹+—ñÂqzФ­j͸ý—ÄÅWÃ郞ØÄdºå:BÓË Pé[^'ì½ts"ð0£áÎ÷r®�Þ̼ßÇC'2��.åa§B¬† aú·uµ*®b³îÆ&iÆîÍá·:y»ÄW¨óö¼R0Ûß\úÁʲÞÇ”zV_å²rƒëÈónŠÚÉîBº ·²µÙ)ªÌ„e¢=·Ùàðe4u(G"…ìÔ ô©O'�PB´�`¨Vzd¬ä;–�ˆ®ë¹‡×‹;gòÞôA'Í«ÈW¼´b=¾ú¾_±0¶žO‚%9oñŠqÉÊ(\'Îïr{ˆnâ€ø)ÚdDüjÛOå4‰'µeVV/g×ΦAݲ˜^=’Í\³1!3­ÿä°¥W’hðòm ÄÄ—åÏé|6Ó:µG>ðÀ�Ct“M©¡·áÖèl›¼eÕeò›Ã·&ïõ—ÐÒáY´�#äªc=f¯Ü2c¾äüœØãmìY\2‚¡.Üè†[gL8o;7J¬9ÒÖ¤—«g ¦W¯ZlÃs.ƒ‡¹î$A¹C "±TO�Ê™»f-pZ^™$ød U¸”»º ~Ø]S} +W”‹”)A¨í3r±i–za‹ƒ”‚â?ö®”$"SÝ®\­$ +8un¿ä^ �»�?Ìóx×R®5aÂÌÝ,±>8\òšLEW˜k‡Åû&Õ� òL>·Þh§p\´�ܰ „�§éG<þ†@OÞf†&蚟SW=ç°f¨ö +Ž2¾rã)}ïÛ¦¼úoR\Ümô×@�Ä4ÏËóâ•ðT^}˜  *èÚº¡‘·Á¿"Eýú£ Þ�J¨Ìö?zïù1Á“> ¯ 9â :0Ûß|” ÖáD×o„„çÁJc A&Cr²ÏëÌÁh*„¾k²mZÓ9Bû?ë]…;qV|c&�]Û]ˆš)³Èçµ=³Ž)ò)–ýSx« +ÈD’ê Æ2‚ƒ«—íc‘¼€}Füì!W-fão§m‹«d—Ù“;í‘rw8+å½.©)Ñ6“ß±éáEvÙðA�h©ÑWƒ»c&’�—¹±´’ë"ÁoBÂptk =†g£ØÑ ˜3*èy:W]ul7]}»§ƒ¡G[–ìmNËuú%ùùÀ¡ôņåwcÿ¾â/[òÀ8*&ç#ÉZ>­”ÈŸa +¼.Iß…±«Ê© 9°Š góœ[ñ]= ùº +uäN†Y�0ò„I¼åcYÙÕôkp€gÒÈ…ANw€ »"ͨô_ + +î7(Ê +ºy +?³`rKóæ Ž¨ìpw͉³k,m÷•û�ö ¬º¾êÙ-�½3>’R.E¸¯=-ädÏ�Ð<”ØÑ.€ç½ÆVC.…)þؼWÄ +9bVÀ/zãïËzzÂÑvÑK‡ÎBy JMmÖBw¨¡Ä�ôNèR¹«w>îi�ØÓ? gbà‹zè¸÷vª· ìB£ÄÞ}Ø¢bSÿõÅNÏ/W³äâÑZ´sËÛfYãÌ“I^úóPìjtÓÃÅæ…q­ŽãÏá7�oøãß^vjI‰‡Uv&Ž¥ÛÉÔDšÐéa*Þ™G”zŸƒŠí +Ù ^ç +Q kÙvg”v\Ø—ˆ=Ù�üc$t¾R).Ï#®`[åäÇ[Ðêu€Þ«@}Ä\Sˆ�VàÔÊ|å ¹`çñwµMû§¯…b¿-¤½F+\ØàRó�Öž ‚—“7 E.GòÎÝ™øp5Œ^¾Î|¤°p^ÇþêÕBö4ÕŸ²!�Dz{ù1òs§¬pÆñ/ÌCÔQÖ^zÃÖ'S8�7NGøi}ÛÖŽy#óP"IÛš‹G•}Õ›ϤKýé ‹i³V�2yà"¸àþ'ÔŽê= ºˆÓ’Éùl)4*°”ÀÂs@pž¿È5œàüxd]ï {/¨¾¿$f#&TÓ_s+0¾3 X-ÿÇ+Ü3£orýµ'?©ç¼»»êL‹~öÕâr˜ ÿÀ\ý+[ƒQÅßé>Ñsøè =¡c�h¾_îÞ‡|aÎl;úÒ³ˆ©®Þ*ÛIqù!€žé¬øøH*È£.»çÿ�v÷å†"Z�b%Çâhϯåó'Ö ÈGûs~HXU3¸Ú;Büà Õê,;pƒ: Ó!©×µ!3ʬíætÊŽR¾«Ev6ߣKl]Xç�Ù4ÒÅÂõq(Ú_Xjúëþ¼û�LÜÏ/ñè‹M*„ÇåXä³ÜÌÝq½¸G$}./±Èv|Ä_…‚h:ú“bŒRSß7®W¯%ïTKоn*-'ª‰+‡i4~lå’ݨÅgè ê§(á$«1g¨Õœ "Ú©/–˜x2 �×¼Ov8uƒþ)¼GâjÞ¸Ø?Èj[_¡'§Û}—+181ë)p¤Yyìt©Ëv·Ee°·@x!(wßE£öcú±�oY5©òï±Ú«<œÌÜePiü÷º…F2$�³KòàÆ~Ì*YÄÁMÕY‰n$¬<\k… +ojî`„^Ï$_¾ã‹Ÿ§µ™‘ǫ̂·Gþa9˜'éÜN75 á.¹D)½î[GNéPŽí•%d—ZÿWनD;Ö /¸6ûï�mï~Y//¦t9™Ò‹ò½†m´æìWUÎGÑ=…’Íï&tÕ ¹Eþš,­ áUC8”´.c´×<¨T�Ø&ÈÎ${" <ÎØ`äŒ/dî ½Kp“ÂTýí(äY$gÚÝz 6þp§ûáà,аeŸ�Roäð`6+68Œã[<徂&‹Ï“jªòf8~ êÂ9ü&Þ' mVĦaËŸd£¿~jNY9ó$à€Ó‚C¸¤W£I5“÷>Ã+1]Ç„ÕWv™`²JŠÀÔmkPüˆ¶zzUi ¸Yã©ÑŒ9ëÙySabÕ·~+ÙzÛB[¶ã,Tû«k|’ŠmVŽšK/m¼ÊÄ¢ý}çU6iµÔO(ÀÁcvÔ³8óœÚñ:1£zSÝEøÐ0¸›ø‚Ñ»!ÐÕ8…B‡~� OZÈØ�8øƒ&V.TÖ献×ÿİ@Æ`<.á¯÷qæJ­Ïqð!©œ�MºšxtÍ Á(’ä‚uñË­ämÞj½È‚ÜV)ξÒ@côôpô!xú3éåiˆ<$ê =èº\è"”Z3w:0¦¬gÍrD°0Ìô-É£\ÙÖ¢úwÔ²[tð¡2½·¨Æ>-3XvvH*ÇÜ"ÓËÑiP:ïÂTŠ^{Qƺ,$YCFÆ‹‰�™Î$Tx`ɉ”óþJ„ª°LãgQ1bmN†Îø™N1;é�§Tâ¤+l+Ñë$Xd¹.Ä©‘lb"Ô–<Ó©rÐrÝËå/aeѰkKfˆ4s H6ñá+Ú[_Ã�©Ú�«rTW.TUT/ØFfŽz™o ØhÒ t£ñB•çeäã›!+¯–/ ‰ Ø¬lF:ÚɨÏ*º‰Èl`~N…IÞŸ¹O¯Äß™ùÈaN|QP®–»@kšê»FÕæOK—¢�†.=^ál掰?yKìø_ØwnÇ+¥g1Ô.RlÇÕ±xj†¸³ƒÀ=…ÕÅçUhx är“Fé�u¥Tßà}(1áL,púµVQ ƒ æÀhÞ¶Û×»©n¶;)ÑÊ» ê�÷ÌJ±3�ªõÄðJ¬bÀª�–h×x9.èM"Èd#X +¯*ü%ÀºgÑu1wé¸ÎDP2ç¯WÞùa1kkë +S ÀÑ̇Û@zH¼/F'.\W?æI|þ‡Y¨}â_(A_£úcI]c�ñF¼jæ—×n†çŠ@È¢nWhÿ³áÁý©qŠÓT>�ñ1ªTær*š½²ÐpW²´þ¢@·lî$ë3 Ž•—˜<©ò­—“ÄКԩM€ âé†ýQûeózß68<. ðƒã�å­#ø™"ÅŸ#¼.·q&&;Çd÷ ý«ì¡ª/­ÙàŽ1Nj®²Ù�x¶|4înï];e̱åO!´¿îLѼÛCë89°Ð3»¹Ç ÁÐàÊìSŠð§R^žìï3²›X�v‰ hAÍY«æ×S N7’’)ª×ÚATê_†°ñAéø¡¤„רQ׸§‡æPÈx8 V Ÿ¨]‡1öÞ³ÛSÈ’¡„Õ>𩬨Qz£ÁŒú˜gŠº�Þ……½LµY÷6™Ä�΂™(äb` +÷&ê¾UcŠ�oÃ3zù|ÍùYð«ú‰N‹Ë#‹ ….Ø¡¡—¾}e/Ä ÑøÎ!Ça§ZØ*¤àŸmNb¬Döò 0Ë(÷' v‹ÓôN4x±{¼“„Ä,¥k܇º}HKÿâ+­Î‰ÛÁ/OMv}áoFµ»×’ÏÀ L H{¹YÏó¨/`òú…ô%´;塀™85_Z ”"à˜vÝŒK†^¥°oT 2ûïÁ÷‘¯aóyì1+9 ÌÖÖ3Ëg˜Ò?`ºXe~p§EgÄÔù»ûÐ+èe¸&âÆ>™÷ØË}~7²x‘ Lw…‰JKw·pçj^ûÈÓO}z+õý‹™Tö@žØø·²èÃ÷ÁØž2_ïà•"¿�È’™cò!dH”íûu ‰�µH®'9î +1ðì{­V´è(dôa ùUÂ*oÇ?<ý!]ˆöÂVgß×zdî ŠKºûXÕ1�#ÈoY۵`%èápÏ@¹^HÆì*}ƒ‹ÄãÀ(\2(b÷U×ò‹¯±L$ øt}7©¹)ù¢Àõ]-V0ø÷’D(¥�¡`DϪî +w™ @?:ÝE >ö1»+}(ɾžC‘æh|yÖt‚0ò¤«;7?#Kq$2Xe_9¯ÚòhÝ_GY,ý¡ÀØ„�_ý[¦Nh@Á®e×m¸÷ýèJXe}Ͻ‘g,õš&“#×g8räNßYÍð®÷Y`ÏAª2' G.^  7 º¯¨'©WŒnXÑNrŸòs°ˆE“©FÆÆ› +-)3=;8>E¢ÊŒOuÚ¤{‘8Y”¥s8£®ò%æØy,îêÛŸ…àŽeÿºtÈÑáR +³jBÁL�³lB04âÁy`¤Zwï2ÃÈ7#bûyDgö¥;6¡fï~�â�ÝLâláÙ—_º•–ƒ¯ÖF¿1–Ž¢´ ¡ J¹$¦D‡ ×Ñ{m({/°lãH%ng“e}qÙDÈË‘.Õ†5Þ�EþêR]P(.X솤šª7¡r»´Ý[îï1^¬ØÍ �óô“ÌÝ‘ +}>óÛK†ŽñŸ¦z`cÕ‘CîAòxÌf|tIh”X %XæVÙ9â”ÈÍv\ÐYE3áp=;’~! JfÜË{:‰ÙcI±×@;ä¯-–0fÆÜâ³cd5Hs _-�L$3Üx¯½È�€ ¿e~×lÄÉçü¶E,RånÒÖOY|³ãNʹoÌ@•Ú=,…VÄQX™”—Íuƒ¤ëµw®òu…["Ùj�7Ãîž ðÛ=­E�]z +6«° ÝiB/]£Å·F” 9-l�ærÎcüÎÔð›BùÙr¡øèQò?³øù>8OÕFßQ†/As¦BÁʽJ8ÃHO²””TÇêLkØÃЖžhNì†êB`Èý=,�®÷€ýOF[ûÀ¯ñ½§uPï=-Ê2¬”ÙŒ@ö¶tOm°OÏ¢æÐ“_{òÞªAwD=2ŠþÎ\•‡²9>‚¶™¯ÊABü]Û“¤lº€Tcpß«²ÿþÙì1� uk=H\×oHïÕ.Ú°äâš]U^‰æâ(i•Ù’àìaW„E|îLG ? -xÓR|¨ ½ú4ý˘=BeÙºØh§eøèðÓ ;¸C@t]ïrž€cß�™M–U:ù)e G{’»Ù~ßîÂQQÕ•”�keö‚É·&”±"±rŽŒœvçŽûÏÚkHy äéèƒ(4‹Œ›E€øÒùMu0îŠWŸ¤s°CQ�ï!½Ulnˆù¡Sw‰DOƒ³a²ÙåÍ.÷%ά­ ÷ãMfa^7à¹[ÝÇ,Œÿj{é, 8VÙn™Vî{òTâ쇊ݠår³Á´,�¼q쬋+è¦2æð¦Ñ�ü‰}N#…Ã-@&òýÝšáî¸ß˜dçºßà4 ì0‡&І%VH>ˆË'qçÐç×7â‚tÊ�N�x{ä´Ö°s,½‰-0ÇxA[»v\Ë ÍÅJ¢ãê�¾®Ï·n Èo; ã\e†މ/b¬þ¸+<¯�Ïy­=Ö¿î(jbö­r¼lºA±q”H¹AiÀŸŸ0Ô³ÚÞ$™rë“òg,üä˜,ciéýïÔ4C}»�¨Êų�íŒõ<×9g� }š¤OÖ7kÀ]€MÑÛD�œO�2•{i³DJúin¢Ȧ›Ç4?Ÿ%h!.5Šõa0¯47|™…‹Ý‹k\µ NFÆ ¹)ˆh„B+ÝA[ï<(YyÈ`>ÞÒÇX3ÃC?öÝœGî|Fž´Þn|ÅG‘ޱ¨GªBeiHûÄ +cÖÐb!¶ëýyÕ<³ÒL›€µDùPè³´ÈN>Å$ãteÑ›D®Si’þýžÝÝ�_¹Ñ‚ÕZ*ïñS^¹?œç¦T³Ø%‚Ù¼Ò—æ [G'*ùKQ«Ì�6Üë!ö,»mŠ÷zï–‡I + ÀÉS…Ӛ†î£ôÏg:›Îlý³Y‹,1ñ8w#)EÏuú£9×ÖÇЇU&ÝÝD†DØI’±ÿ™Urû’¶ `£1 aÂ=(ôÙ�ç›ßŒÕ Òmõæf­Ïƒ`ŽçRí&޳â àS¦‹äE%ê…ÍK–N.bEEØÕ ÚwE±“˜‹(Õ½·Î)|Å^¾mî{2JÔÑ�—¡“+ÝHtÓÿÓO< Ztá2 ·Ðß18¿¶@ʶiØšTSó+÷l~)kô¹ $qw3ÃŒV»§YN˜Ó‹ôõL­8bûµ¿S¨Ÿ>T§¾àx9Èl¬¥b0ıûЕJ`îgæ²njê*"%6”) œb¤Zûrµ×1좀ྗÉß-"1®mé"Ô€§T…‰×6|ÍW®}AíH Œ¯"—ËzÓ ®q$n·ß½–£Rò}1ׯ¯†ÝÊ’Ö¡ _¬1~@•ËœÕ�EÙÈÈ_ëGA0�0qg bEÔÔúéb¬Ài(Ï„o# á4+UË8•ù[f÷ 3Ct`-OèIê] J-œ–îæ×Ã^¨ÿf¾ ®ôö4\[3|ÒŒzv-“=T„$zÖõ•à�Á ~´@µý) ]î}$›Fñ(­¹äÍã=vbú:ëì>&p±â½‚Á–7Hl&a­;ú*¾øÎCþòÍ\«©°ky`r£šéP»XBìÉë–ÙwÅ¡~+Za ƒÏÕãÊ›Inº¤Å—l° ¸¸–þ°Ò�óžIV^ƒ”ld²Õ\ñü]õº[ÿéHª¦ä‘‰D“îË èªí®´!§£&Ìüòê6KPÁ”©™µWeÒÞÇŸ°e´芹ÛòÌHŒYœŽ\WA‚‚Õ÷Ø*ÉõÓjƒåd!{�Êt°GŸJöýæÍ¾Å^ƒ$=Ìnóë4‰ÊcßTyg*9šŠS°Çy vôºæ£ @q%ìÑÕÙ:ïe/ùñï ×Éo’1ÎX̧€8eœÛ)Wê{ç!“rŠžAàÂ+OÎå8wýuß©ÜàÅý�§�ÀôLèô“;Ö4�_£"ÊÚ+žë{Y)ôèÐ'd¡c3_[�¸�Ê ÜK�ÛñOèwLM×{«X$ÇǦ¹j+‚ÍÑ÷˼|5�&fÐÓƒv’ÞÆ­»£)ë·¸Ž((u ñ·¬ &FR˜ëoð°Hí(Ó_úë:4TÔŠU `s<½«y:K]v³¸á”Ëã² ¯ÀyÐ5Ï*Ó31ºu¸Ð˜€€¦ó¸£D̤OÚ†z RÒN�á0z1CŸdä)]%¤?É:�¨U~!«mGàìÖ±•º@®êc½R˜O/âšyY#fÁú¡ùv¸E]°½*³ ³:åÍ$Ý„àÜY¯ÿUŽý´ö¼~ž=´zRç=‡Ôß-/[{ÿ Jæ0Òyš•¨Nç·[æ½r[‡¾eîbÌlÑEjËpwi?#çÐ×âdT§É"¨cwúam³« ·k6êÉË'*äËú35C¼™µaúŠ’Ëdc85t¾Lê´�®–`«.uÒ€Pò)Þ8¢°¹fl�<OûÍÓ5lú¥ÚX©ÁkdÒ°¬^¸&b›s¿\€ëj�û±wÄ3‰&L€QäÀ-š¢Bê˾̫ÏȲ³§ÖÛ‚›~i Ï%sqspÅ7Nåi\jý(’„%3׳±shP +û\N¿QEIgIGº¤|Ÿ'ÙXåˆý­dôÉ„:wyç¹AÔù‚´U<5•-¤(éÁaý.ýá)+až€=ªßZÄf_+îÛàŽëÍàýÀ<{Ö©dÔ¸±•Vãok’etdú‘0ðÞs >)&?âa64§h^ó”Ê_ˆR#—Ò?MûNF‡´XW�0•Î*2܆.0›´oŽ ¨]õ&‘Ë›„™Þ9…�Eˆ_a¨áÛ5<ÊH‚†§GlÉvñ„�™ M0Þ€XÍázOªâ…‘¼Ù*c8ýV¢¯­L÷=�€ÿ7ýŠ'[]&]DyÏ™˜Dù{I+@»0äl?1]$HRÕ¾?B)ò¾¢BåüëõÖý§ÿçzʆ½šÍ]¥ë©|´ÞøeN»Î‘¢Vx~KVn4º®†—ö8a§f��ð7ÒªçÏ€uiW‚@w39¼OGá æµˆ&’É:ªmxo·ïœ93-µ…"GæÅ¢K‚­QÍäÞkàcg.Ê}T]v3z ~¡S©Ñ~a!I¾”ÐOK×2ÉüD¾^Nzi µ;…’қΣpjïŠ8jÐͳ'~­Äî•¿ôŽºŒ#;.× çóD.È\¯YAêqüwÏš¥.0íDgq¼)ýH$½GZÖÁAžE£(¬mZ\&Ô@µ3d§FÀr’�w»ÏpÓÙ Ú+H‹‚¯*¸ˆð¢/»¹HÕC�VÛHVIì³³%ÿ�áŠâ:œÂßï3Kä„>0¦õÊûŸ¡ï�­¯ùX+¹•¬ˆü\²x÷àR³H†þ4P…ñ 7LýÍìiƒ²;©ZÕE(E ¸yŽvW�Âg`ùÎ>†Ù­¿îyÊ[Kv$¾DÞý%­ÎtŸA�ÇÖY¦[PT€¬#Ÿ‹wBšÂÊú'&…‹a”S@tÆ·“xƒa~fÓLÍç„§41™ùâR¢Ü!‰@„¨ƒõø7OË:æÕˆSs&—5 Q;ëápÇÂ%„ÅÃ+¸×4ËN?î7¦7'¶¢X«´�iaÂÉ+'ƒÔé$�?”€“´Äh³\ðä±¼÷K8&™ööÖÑHØúÌ›‘w³’ ^a¬ô:u-¡Ê÷äÅý2¶=ÝT»cô´ú+vGÉ7¬ê.†®gðønšw�»rr ³N[ ÌiÉœž}<i4È`××¾k×'ÐVGçâCD^Wà± Gõ™H£¸›Àr«4ú£iTi•CZì??-�–½è*êéµÞ_º‹vEß +?#*8‚2šÑ<ŸoO®ûÇ}Ôk §AüWjBu$nã]`‚.®‚mó>­ÄÚs(e‘2¥Tj³»:a”’^Š€Ö€"L�M qLäà®%§Ä8»ãÆ´™3Vã�ø¹(ã +Þè"²>¿9ä“o=NSÕ뎜Db¯^æQ¦I/I¸ iRоéþoö%o,:nMwVÅJÙ勪BúycË|5=Û7{e¸Ñ„ßt¹Άž±¹Mm$ŸzÙ¥Q[•ÒÆ|î¥jpJ‡×àM›¸û¼}ˆ¶¨Sï\©-æ=ˉ ðéþQ_Ólt¬ûaâûÏpsƒ¬!?^rô×Gs�ù[‚¶F�Óê@ž�^P¨ò 7À‡@Úšj+�ó‚û½ÆO^‰ó”H­7 ÿiÈɃk�0> +ê±Ë0I²JRëÜÖTæ¯éTõöþX4~xœ£‚ùéŸÝb¥Ú¹Ö'¶ïH¥ +Ã[Ä·y“Ž#Ùu¥ ­Ù:Ëum"ÇBÓïÜ%\«{v›ö»wQ“îF`ö"~÷C©m[ç¿ß¥AÚV�åñø…€f-4XˆÌƒʨû ›ç›{›Ei% ?«ù­wÑï¶ +ÌGDþ�.ù(·@gËã9]…ÇEŸ6„¹ÆB¹ÈŽ—­ô¶¼�inÁôù¤=Ÿöè„\Ôöš,úùðY(NJ€tWÿÎp<Ød”É#w†õîó–™‚æÇ6g6ôÄiC¦½Õ—î7°edŽ’^>£4µàÏ>‹6”².^×WèJ²øsĘ€S´OÛ«ƒ±HÉüÖ51v?ÉŸ¿s.ç Õyj!�áÆëkœ:ÈD²�“�À(�~ó>©C[âúó;@;÷Ë¿U”žöï•„”ŒÝÆ,BïLx‹øû êõ‘gõ:q{®½7Èd€¼j ž&èjˆåðÆsìcâ“-¼m.¬ +�Dµwï+€ò®°¢<ëW®§|fuL½`¥ç“YEœiKãúÞ‚\�­ß˜J³B©’Nñ¯üI|L L0{0ÔÞoÒûóÃÆqvÀÙ¤¸†-‚�>î,hÂÛÃß�{GZÁÛ)•á< 8¯ ‹Õ|ÔŸ“ÝŒC¥·¥\€þˆEëk–ïÓqaàè»ÌñùÁ´ì ÿà=Üø6e$_KÏß‚|{j¥W: ‘ Äd¸3ȇ:ƒ Šf›'͵5í)Ã(o†Û̈ú7éb +“Q}à™˜€´rGž8çíðÐr³%  ŸYC›¿Ê¾_l  ýmh‘XömEgÂ~_Ä£Â,¿Ï/ûÈãé3© =ªá(Tp8yÔ�Êõ5ƒÉ1;_‚8š›/¼UfLa¼òÍCàgÞFÇr6Ínº° ±j_A~P`‡Uc¯ì‘øW0´ê¾)âæÄƒÑºmá=ñK™&æÜ"„¡fýóŽ3b™…¹È¨MæD™=€FƒK±<_³�6§FibwE»s¥'æ0Ð=ÉÕÏèC^L:%.€ðXAq�S›æàML1æÙ‚!¡_¸ª„w¯²êë)Nü½�•0ÁMÖÝj–´’/ÂWå§ eëûþ˜F1”»w€VÕèõ<^ôŸC¿uݱ˜¡PŽ £Ô˜Dáõùœõ�t¤×®I,•^­ƒ�G”žçÒÈ*!$×�Ï)ó]›Ä"½7eºŸ 톒Ù$껦[‹>3ØVšæ�kP§!Ì`CjÎ�Ô¡%Z·änISoR~} ‚‘� ^e÷g½îg†ÉT{¿ v†Ã8ðø‹Ü8Çß¿Á#Ãb=ZUˆù#<¦ÅwåëS�/ôRÄ’ Ú"”'©á^²ñ;s;mNEJr²0Œ+i²™ˆi°’â).²ã7¼T÷¡W�£Ïö—Ìy&Õ°øTëzäaQ$‘£JÊ·E´è>oƒÞÖv³º$­O~±Æç¶«ϯ¼&'~HI0)äìæûB�þ%{ÿFûgï�6l’ü$hp†_¸?Œyl<ÀËJ‚ì …{.ÀšQyL� w¾·jAmÇÕúÈ…*1Ñðâ¾b7ójŸÃÀ‡R„‡`_á6I¦J{F0,@Ã-·.Ú!«|,Üõ˜ðÇ2ƒ½FcÁ^åÊcç’úE9£gn FAwoeqÿd" ›=a<5oÒ�ౄüâõZjĤÝXg9ïT¡oÔ/[c?V¦‰üx¸:¯� S¶ï:Ñæs߯œFZ™gJðqœ8p»ÌzQî mÌh!–Ó–á ]ÏZ·òw0ØÝâÕ{åÇŸ÷2_Š„ìè‘-À§œ6S“;\oÃ^@%ëûT7÷–dFNgU3[GËeq›½!öNúÞ>R^Wˆ·›í…ߌ­h”ñÇ GÃc!†¤tÆß«Xû£S­ùÕ*#Á�í!H›E„¼ôÑ;šµ@éÒ™j“ «k”¹‘¡èɼVÃ�V +%¼¨)ãÀŒÏ®Ø5â”1n‚¸ngàfÈ5 +7=Q³^Ø%�¸+iù…ómlõSy^´wûé<o�³-I%¯c<§8À�ÈžI¿t�› Еç +5¿ŒýÜúì¡ÊE"ôÃM-_ªPdRn¾fá¨vúYX™¥‰Ëú¦¼ì“Ãý2…œc{ ÅŠ�³éY WaÒ"þÙ:߶ËÁa~EŽ7`Æ\‘~¾0ð•9\pâ3Ü +AÉvÃe»oøÜ)üŒ~v3-§þóÃØp5Ã=\„ùq#·[é3ÅDOˆ €éöot$œ¶ +˜ÇçoBˆY„aüÈJ*U}ñÓÒATí ‘�#_èv%Ô@o^:r#ôS[ «ùš:+4¸°ý°!çõëb$™ÿ)i(0>þžÂE¿ç¸Ùpø™;,×׎|UWP•–åRác£ôžðl +Q è¦ +�7-Ó®*2=ç"°Oå„rísC@Ôa—wš„|Æ}š5Úõ,Ê1ÁüÖ]‡–c¥ó…}ª”œ’{ˆKÁ®¸>Ĺ>¹jè@Á5ʶ:ê):ä„•‰Äu]}FHzf´"è šZëUüôˆJ$Ügé=ÿÇ¥¬B§³A @à}tŽÿ»aÐòfí�èA—¹›DuÔ©Ç©ÞÙÝ‹ßPà g/D¶ígà8ºØg䏸ðEùlƒAä’Ø¨å-èÝ 1‘›øÁ±ö„Uö¡Œx÷�SÞÀ6DüX}à°{9?×õ#n‰£°‘í"Ãj|¼ cž~â«¥.]é—¢ÞR3 ¸ONïWך¹jý¨—Û×®šÈ«êZq´3·éïÿÁe£<§«‡õtpö«žK�ô¢nœc¬ÔÖ«Å1ÿüaªäà +ëì5ó§Ò²[F^ý—ª£.¾ñvF†|fÕY€‚×÷IN#[‘ KЦÿIh¿� +Ä'~¦¿ižWduë”(ÜÏCBô¾”n‰¡lÀ¹ûŒ€¸n汌J÷èõ¦PÛ¯ª' Ð +;AÌüyä’"%….Kú+±zÝ;.ͯÀ êBÆ;4ü<~·œøqø7‡":ø²H ê@�ŽJ} ~AµÖ´‚¤r¢[swŸØxÜ6¨>+ëonBo)`˜ï"Ê´|$åjŒŸà�Ì Âw!à´¿Ò‘ŠÛlЪ“5B~,GˆŽ’dÓŠX¶eîæÅ6@ýˆA^`syK»&ÂãV5­1¦`øW}¦èÅ›àen]•  A¸7ø!IËÚá›ÔÔ·cÞ}ìƒÍËÓ/çUS%àãwqJAOE£Ö®¹Æ�8¬xnëÜ� Þ©|/[;Ô‰™óLŒŒ†ë©=H@r©yÌ9oãK<'5þN7ÿå�¼Yüí™jó†»ÉntapzW.§©ÃgÔ´|nŒ¾žé-mb¯Í:R4WÎ Ê}�ome‘À¤[DØW)Éqçb§ùjÍí[Àã·w]z†Ì_⣙-¨æ©Z&Ââ:…XÓ¦Qê’ÉHT,²`²yÖ~h_M\èöyÙIrÔi¡~uÿ]´í°×wˆÝWOæZàwiع3V'=AE‡a"õ6ë�-g¾!ã{ á|ÚC‚]òñ[GÍ(ƒ;êþZ¥8kiŸeÆÙR4À;û»8È„a:ï½kgšKL€r)O‰õ+ço�2·Âá¹l*^U‹Í=™Zªq6í¾ç²±Ï¾~1A¼²Õh¸§ÑHu7¬—m¯~Š®€O¹UU1–ð¾âÌÏÆ$©øí»ø>Þ'WwŸý�v„ €Ç”ZŠá»ö®Fý]ð»˜cxXE9nª‰J†ì¸MyWÖ +‡®Ïð¯¯qD5c¥{8Ź¢ÌoçžÌ¹þ]éQwí­GPòPèÞçY®2«^Dœqqþ=eå:K}¤IŠ]Ýv·ãDO¬k÷�“ñêGžìôvùöªÊf-WàKN¶?” +KÓdü…[{'‹ƒ/ì}ˆ·®R»HmÛï×qïEvïü}˜Ã�@¦ÿòÁ\9MD 6Êü–Cwõâä’xˆ(üjå׈†â1‡¢a—Å ÖfÉÒTí+í{à‘Ç©&¹ÿ82´zq-dÓ¹/î՘Û)–ÅPÖ…Tk¸9ÈtMÉ-ÕgD¾ôÚQ=± ù£ 8þ;m�2 ÌgògÿÔMôQÔÏgqɦ#Û€ý[^_Ln4W#¨NHÝØ{û^L»%~Ĺ;–ôU·<`¥8 +ƒ´Þó¬žF”Ü‡Û +¢d—üX0í{Ô™­Ae†&þˆ£>hy‚»E^ÚÈóѳ–7Kü6&oÒ…8ùcÎ8ëâášÏ�’BuBzóÇ~ª- €È™ƒÝŽ�MÚ¢xq®soë +t+èt}v ¿8]´!“L +÷;[™=‚ñ6ÈÁD/ +{Û[t×e{¢béçÇ‹{ÒßH~€à~0ÉÅíHŠòH&®¦ü«“ZEò ZŸ'¢!äP¡(2q[mJ.ž*þ×5r‹[\°1 +Ü› U˜<`•{ÖXƒìCÆÈk£2ñ®l~öh)~MjhTþµø»[4~7â®W–¨9¸Î…Ws6w¸á{<ªÇ .h'Ï-Ó (†.ëSŸ�Z×yÙÚXeÛ˜VÅFw>†“%V™r•K•0õÙ@źÑçbïgŽDÍ»†hu� ¸I_r-Ö…§Çãp?ï™Qi!ò²’ ¼bô \wÕ>íeå³)!ŠqØîݯe³®¦ ‹�Æò[µòçË=y‹MÍ‚‚¾“WO ?ýÄûjš3«›m_Á¨!çºe�Þž±½>mÆ †œªö<ÿ¤ÒʽSŸãðý*l d-·=ßÊÒGª»zWÒëD(áN¸6‹J�²Érr²ã­ÁjùÝÅ:ÌX—=Vî6~¿/7L—uí¯ü'܈wf{AâgJHÆÿÃæÿ7øÿ„�±�©¡“‹½­¡“5 Ìÿœzóá +endstream +endobj +182 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-163 -250 1146 969] +/FontName/QLZHYD+CMTI10 +/ItalicAngle -14.04 +/StemV 68 +/FontFile 181 0 R +/Flags 68 +>> +endobj +181 0 obj +<< +/Filter[/FlateDecode] +/Length1 728 +/Length2 9115 +/Length3 533 +/Length 9674 +>> +stream +xÚí’UTѶ¦�A‚»oÜÝ]‚»{‚n`ã°7îîîîNp‚ÜÝ‚{€Î9çÞ¾£Ïí—ýÖ£«êaÍþ5×W-jrU fqsS ´ƒ=„™�…]ðYISŽ� ÀÎÂÆ&�DMýÙh9ØKš@€v~~€4Ðôïâï#ÀÍ#À΃„D øìàèá ²´‚è>ÓÿÃÅ ·:ƒÌLìJ&+ Ýß!f&¶ 3âÁˆÛÚÔÿñ + �]�æ,HHììs�` +´Ù#±þKÎÞÂÀû/ÙÜÅñ?[®@gð_.Ý?Ié9Íìm=æ@ $Ve‡¿ûÿÒüƒýo¸þ}¸´‹­­²‰Ý?Æÿ3¬ÿÖ7±Ùzü‡ÃÁÎÑt(9˜�íÿݪüœÐäb÷ï]9ˆ‰-ÈLÜÞÒ`fçbaãú—KƒÜ�æª ˆ™ÀÂÄ ü§´7ÿw’¿ùý“ƒUMQ_VO’ñ?þª& {ˆ¦‡#Àö_öÖìÿUÿMÉä0`û3û_ãßû?W_þm7){3s�½%@bbonâlþ?…ÿN%!áàîÅÌÎà `æàþ{ÜØ¹xü<ü>ÿ«SËä䔓p³±±ñqðýS5sqvÚCþy þ~òÖ ¿)�î@3$ 5%º3º\6\£*ºÀ¹÷Ù4É^è@ó, ‘æãÝòȰ·tüÒ°dš{™_[QWJé"3óåc¤ÌåË!O’,í¸w-çðiÕޜۻւ·ÆsŠ{F¸ìaèiã°W±|Š·Õ8|§²X³*»Ý^'ÅE`Ô(Yö7½_Ë“,Ò6¦Ù^…O“"ã…·‚}¦%ùncDt�Å ¯“?n[ ¾˜muÆ~U×qµ‹-¶ü–Ýqëu€æáâ?qnÜXç8J¦²éÿ +užÀxë¿&àZëü-ë³xy³æM±gø|¬–*öÕ‘ #‰E_ˆ¶[:ʧ +´Ró½…S¿mýuèc*±7Œ.­Ù3|ÎgmÁ7X˜ ©)‰?õÙÑj›¨KjvŸûªøŽ€<¡FïuÄ�u޲I²ÌÙӜ¾ê¨>ÑK‚mÕžïJ7–j·W •'ŒvÎÆ½™4Ça£°P")}:Ê÷Ž ç¨óÄæÆî !Lßž¡ÔÃ*Н(JE½H’ žAä“JÉæ³'Ë÷çÆÍuâØ ó_ÓºiK\¹q”³‚ͯó7ñWB¾6Å™ÏÁ) ³›’Áèt�q8o/f6ÿAkµŽn“§IxtÙûœ±í ¤�iÀaFRÎ2øCÞ“¿À¾ÜÇïÕ\Wž^Tû˜8LuÏKÜ;»ÑR²ÀI½¿ÎÅÄC€�ѧFIð{óŒ²�+a“!]ö*1ÐÍŽa™$Ð_íX¿ô³~âÓD‹Þõ}±ÏÍ2n&ÔÏn’RY~beMæÅI «ÒCãn—.‘L(g'‚¶®^dëéˆÏñˆ»ÔàÞ€ñ Èj¤O«Êç5?P¶]è,V~cLŽIÂjÞ ´óqà8ñ *+h…ˆ×›èXÌ/¼°Ì¤Ù�?Ø2_çæ ~/ñ·-x|¦ÒçC'ÊŸ´g?GÀ‰¯÷‚Mh0­æÙ4.’„€øŶìïó¼A¨wõ QP-^�·v}º‚Èòs5]RÑËúZ²‚úCÿϯäûñOST+Øh¸AµãåP¶_´9úeÉ:‰–(”#Ô7¾{K¥òî«ê÷}ÆGÔ#39süÙT$B¬XQFHþtè¾#�L¿•|·ŒFGAËòdTdR²Œ“[¨ÂòF×—öòVihÎhÓ°¤IÒ�Ç6’°c…aþ¦‘a�AšQ„ñË—ðžÁðÜ‘Vã¸y©¼Ë’³³féiu›µ¯ü,�øÑ÷þGØ? Í‚;°-)�ÑÛ[{ßE˜r�õÂPà"?ƒþA©k-ãìÏ€b²¶:tAVäŸwÛô®_k¨'ÿ(Àëð·Î´÷ �(ÿ ŽU¯,kw +:­ü’PpÌ·ßÜN["~ױؚ[0CÌj7OU@¿«|ÍÛ4eÙe"ZcôÒáa©ÔÔV7dˆ|œ0/võQ¡Ž«(ãþ–ÒÉ©.¦ÂòãÎJCØ%uùÂ'S¨a§Í\�‹©ÇL¨ÍÖsùµdbî9¹#ÔœuïŸ;·nÂw°Cš8Ž;C¾i‹ \ ÄsO Îv€¼T5B6zç\ƒóU1M¬{³g}[ú¸Á|êf’kßýŠ´Xî ëÇ´–òUzb�5/¥Mï-úö³MþÙ%­d$ãÊ¥‡âq¢hl˜žÇ*‘>„(»Ñf_XïÖí ©t»¡Q°ƒ£çNiØ–|Ô|@Dq¿Ô‹›:+¡Òu‰¹Ç«rÄÕi‹C*¾cÖÕl�ãÛ~™N�¸G·Èšö¯]Í©ä¾Å¤Šî-s[Ðö9E¼‘¸Ð3ø‰ž(ºó,Å çý³—jÿ§ž]ø¼ÐÏy³RÒê½äøÂœÀÓ¶"3fÎÈ�YÆžŒùëÇ»ãÍyóÑ)ª½Â»éèÀ58H ^—®*P”ó«ð½ƒòE<¼N|x¿Æ¯4çÓ¼UȈí®Šs0ÜÑ e}¨d§K�îú":íöf’­› +…ßsÆsŸ±ªÖˆ66FL­œäÀ”F"!A“2Bç´§Ê�SF+\ÞE/xÏZmÆÄþõ('಑J,¹|fVL èc4 ÃsØV,ɨY]ßöÈŸ™?ž×ÃBd”†NïC`„F[† oøVÛo‡�Ù•PÈGa¤¾ÏE”Î\Œ±dåC^_]®·U–p1ÍHaÿ™?°h?Йý¹Ÿ� Mæ]ׯUôòtvú3¹�§3J‚ÕÕåá�Ë'F6AùꂯZ$m¡°\‰µmc|ð,kk…pLs‡Í'͘NËe¨ßƒv¨YH«$ZmÞ×hi%­³­ÌZ\ÿýÖ4¤l‰§å‘&�î9@HӟŸ…6®'¦C&b c×)tˆ•7†”¬Ñò[Éxãô9uÌí¤1ö‡ùóǰ>�è-EÔw!íxÄØu0¾øâÛ/Êòâ¦À<Õ} †Ô䦮™óúÞÉ”…Gt1A9Ì�I’•½~ÞMón—ÈCþ±Óþ‡#ÓoîüºLÊvYö¿ �rµŸä‰+Æ‚'Œ‡ñ¦š ¡@†®¯�y5â/‹›Sa_¥¨/Л¡B�uHNÔ³²¸î¥[ªýÄã4èI�Éø}XÂ"ÿ$KÀÐ|Hš¯%J=¼»Î¬œÄ +äfßC”Ï´`L%KWÉYüŒº±ï÷£¦2N…€L¸t–3éHÍ”³¢« þ0·œ�ºò¿jßÔ(DV“ÌG±v¾Ï?*ñ_Ê[(tþDi[C ¢ô&f¿úÝB+þÔŠ8�Ù¦¹ÇKÃ…Öl²(dÃîK^ß’T„˜rfÔë8ZX¼µ³V‹íZsåtéЉT´Q�Æ*�»vNÝøN ôNã+Oò¬3ú°›Ö„3 ¸†Im¬ šеÂWÄ÷"®{ݬû›ƒ‡©QÉ*T‰çÙºà—;hó,nmz)»' ÞÅ:9€âLuy–�—2ª÷ä[tËŒ§MW"+¹¬‹hd£`Aþ?G¶)ņÅòº+¹ˆ?5EhV0}üb80à$"î–h’~³ÁµJ9äÞXSE¢g~šK? ðõš�”‹«m½Oî^ym†]‡D|—·Í9ÒëaHr<6MÛiÆP€Ffý¾˜ÈÄŒjûÇ컢Êá ‰Ø[…%`Ž‹{úð�·’вÁ�@¿ªË|ŠÔïÇÍþdŒ+¦ù:L¯qáƒõ9#±#W¦«¤påH`öòÝ•à“Œ÷ \‚˜˜õ½Å°Š.æcŸ†°D`ܰ×áIc¦ÓT’^‚ixY� Æ�ßõÀåΑÏdß«’lËjÊ›5ÛTiÊö±o?Š€g«EÖVÙ¸CReâScSšï¹L"¸Xu¦ì|ò �SN%ZC-;cþ˜Ÿ'³éÝëóúSu÷²álθzî¬È|S)1€æ#Ï'` 7ƒd²8i¤ú¤fÇÑ×ôò!UÔ®2F3)Æz¬QŒeŸ. +Ô.sù.å£ü&ç·ÀôY„òâ+Ù!1……¶v¤ Þ‹ôPÌË»03ÖLÀ=1ÜD„Ó¼ƒ=Ng¾ä|Ó³F¸ +] klL =ï;úKÖ#Œ¢ˆOÿ&Q­Ò›ª¨Jê|!QÕu:;æóæY ,C�ÕЯkÜ1�²yëî}@g°ÿZwÕÂ=Ç¿­.�jìâýr¢ÀlûÖíÇŸ^zI1ß:K=*ߤ�ˆ +EÌo'SÎ4щ°ÔÃ]ð %” æÂQ½"ç¤Ë¿pï^Ð:<¯C³wFú_V?Gë·¤À¢×INTu¨‘Ì4Š6…ºAÍ�v=BQ¢,ÈhBeêç7Æâá�G+–;–ïê9SlÛ8çÌÛ�”—gިƠ,d5 ”ØìçV¬áiSýF£G~®0Oë]¸`\êÆÚGw/Œô ~KUzŽ|:I™ +iR€Â L‹=já�³(¹äÎ..‘‘š·Ä.&5½î¼Þµ­@TIt®\ÓÇ�¤ÞÀ“µe&²k1¬í¾YYïtôÔw¸ÃO<Že×í·áÎö>ç¹$Óƒ<¤? œ€êx÷ÏAðLqù+%²¿ó)cƒæÖw©WòøÕÏû—A<°«L¢ÉSŸ\Ñ™É3Õ‘oÉÀÇzÔÀîÊÙ^ê+=Åñß´ù¶s¢h¬ªVÄh la¯ŽŽµÁáÆdTÒcLæÉ†kŸFæaW3½wO™™·p�ï÷ˆ‚+WǰƒÅ3ˆHøë‡Y 8ÙsiFlzÜE§éø4”:IZ½Âñ»|T6N‚`�L~yq.Àc Q6i³™Wµ×�å¿yš`†Ôè·àÔ»Ã×&PÖç�¼ª PÖÌçÒŸû +g{^'�ñ�@íZègN|0K _„ëNìFÛ¥�°¬æN· i)Èã7Ýæú’—­—½Êµ.À Á+ �q>Bñј‡ûH*3Å&%†6ž¢ú_A�?ìðÉ?“¥$C1…-±çß8ÎzGnî‡Lµç޼Ž?Ÿk'Ž$ ƒåº +Þ¯Ï}[«Å:YÝC~ÜÒ‘§œcÄäž½ÆðgŽ£!®�nwbL‚š‰aïÑvV§ñâ}Ì w¬»�/–j¯WäóK/·&¹÷<™jƒé„?$½‰2œҵa;LvwÒ'ðsB µûi ±à õšþnÛݶE`[ ¥lÑB¬èy-dÉ“ãÑk=“î£hÉ©'®¢Ô–Ü0H_€®×VÜ6!I¥¬¿qi¦F�"èÐÄÜ·ÝD›Øbtwá›�ù1û +&yð,ÅÎöŒãeÔÃK,÷Q…Ð+ðÔŒëŽ=AÜe5œ=/ EH'°!(?º#bò1&oi¹[×R¦ ?ä|:û9úÉý¸ +=¶ùj­à‹�ýì4¯>¯š(j8jV¼C·¾CŽj‹ (Ô¦ž±âÏ0§ßo-•O§›.ÏÙóc—èt–^8ójîÖß¡ô§ƒ„wZExq.gD¨ã =æû[Lj†v�86Òš4ïÂè6Îf‹aÕÙ6Ëáhý¢/ªªf‚:ùñoB†œ+$4îÜ~Î7™ERœêôÒ¼{,;sʼnڳÔWs¹ NFЊ¨]€o×Bª,h–d{ÐN¸½ãðw©vAAÉÎÖ·?à Âí×8ÏO|%à³7øa˜ªSÍ60¯ ôí,ªµ¾Ùxv�Ÿü¢áˆT£Û™!6Œ ¡{ç«©&TõýE÷uãQeéžxZ÷"J¿ûb!Pþ¿Ýf5ØEÏt Î~eG·‰$­¤åçqî×—Û#œÏ8xcû3ÖUàÀ[ÕúÆ#ÄäúdG-�¦ »byu{ŸT<ÓE…$"ñ=·;nÉŠ`kc0…«‡ƒ¡,Sç¤Ù¬¯,ÖHÇJô92›2Îù ÕŽ[<6rÕí+µ�<’`°ƒÚÉ—ÙòÏÅ#ÚäùÁâ,­¤7O—ºiRz÷ü”üŸv;ë…E2�O…ù§øˆO�Ø®9_„¶é™Þç0ÎTú÷š]«XGXÅ9¾×­Eà³¼ËaTÀzY³tŠœ®þÖìù±†ôvy&Üór«Û›ºD¨$t í�#›ã™õ'?¸û Í.QÂî–’H=³.IUZ¦ç‡ð*²Jä¤a‚ íóÑx²ª@(Ûè£ÈìðۘëI!*5h.%Û©ŽÊvžC‚|LJq®ˆØ Fæd.ÛLÂ*#‚Q,Œ‘•.¯‡ #ߦtCˆå·a¦-ô¼§öвëdrk¦V–³U$ȬY/wۘͨRÚ6{RØŒ×â…CÔüñX14PÛéÒÖúÉ/‡¨öü®4ÏŸë#|ÒÆ¸)Š} d±„1Cåà4*iÛTÎ;¡KÅúÂ_K˜Ž'?¬°�:‰78{ +ÿ.Lb;ÿ ¶€–(tÿcÙÜØz)$,~ô–‡ d¹þ[ÉGôn§uȰ†tûó©j�³NJÙí!ê]Mg#JÇ7‹@ÐÝ^¶øŽiÈŒäóO̲žv§AjVor�h tú°×>â7™*9c@�1ÜÔ§™ Þe/ø}ä 3h j™E²Þ)æ'ë/G®_1êeÚgÊñ¥#ДŠáˆ(¬Û61üÝötîӵݦ¿›AAÚ§›¨ȸkµß¾�HXÞ.�^V°`Öxv@ÛÑZÁˆ]íž X+½`#Tì47MYøO{õÿ–4yo‚òqÔкWºüØ?!é¬SlJ›C[�™°/\‘�ӢѬ¸e*|¿j¦o ­Zñjdæ‚…±Æ;�Cè¿¥óG^^eKºÝ'¸ f¦-/$&»c:ð¿…ø‘?ü&ÌŽwJ1>‚k0‹x{´ô�KüŒw¼ÿ¼»ÖcÞ&Žío¹°C.ìì%áëŽ0mäÝæ1{̱Ï,ÐØ'µÄŸw«j=ˆª¾ Z~Eùƒ|䚨jWÑ+‘ ýþpÕáO)™Èqzt¦Z²Ó=‚Ð~û‘Ùh�}¹úŸ”«ùBÍ2D ¬Œ”è†ev8Êœ~î”u~ƒÊ…/üP›ðëÎÃÏ’Š§xä �%©6(ßд +mÜ�‹ÙL¥e?Ym¾ƒaªN�#âO_FbD'öf¹’Œ˜žûÌïÄéÔøz˜Ž2uÌOüifÃr^~xÓÛþžõ»Áí2²�¿Ç ±ÑR�ûʽ­�Ô†j6½8öö§ü`Ãqü×_×üdë–ø•)ž +� G¯•{X¾x¾ó&5¬ +ÜR?;>ÕV¨yŽž€…Xê”5Æ®÷ˆæà¯ÀÝÂ*‡ÔÚQÆvUë÷�~>¦¥>Ÿ;©.p™—Y* ØÈ¦Èd©|xƒ{¬¦ô4’¤Ñp?Åãó£šÕ\µ#AKãsÑJeüLù uzÛ‹K³Õä”T�ªC[ý“žÅ"‰ Ì·Œ(š†ˆ¥�©É/øö•fÝ’*‰�$‡·Kça/&ÉËÅì² +‹yÔVA²MïËsdÙÚ¸4~lìEñ4T¶¢^I¿>ø§Õ"]ÊžvÎÔyrÇIÚ +"Ô|RfDÁö(ô{ÕD™Ts¡«ƒ`Ū£äÍï�|Ìx$]þ ÑÌ•@G¸;\"f�Ï–eFIãôoæÃ NcÝ�é-‰Mò‹l’kT¼p¢ÞŽÃÒMêmŠìÊÖ�ʵK>CÌ�óm%&üG­ä mKfãhQ².é ;$l[A¿Ny±a¿'ÕÛP–m.ÆÇ_€¿få¼Ò‚cÒ< S¯k‘¦�èké,Ÿ˜žwp‹O“&‡± t¡s•� +æšqÈ…˜Glªí.YVýás÷y+�|moêÔ1äߎMÌ;ot ´°„. ˆ+�Åb˜ðêu[¹ +Ú0ãÑ…‹†Ø¾ý~ÑÀºÌEˆÉrT‹ªÄüÝÛT¯f!“âKŽ©Bâ™-;�A_�b„%À\ ÃÃ%vF!õ±¸ùH¨ý%ÓZµN;N5ÓºæL"+ ¡u¹pÑ +ª¦ÍhýVh +ŠáN*ôyÑùÒ¹üvÈ£c¢ò˜D âÝCñçï+Q0óź\æÙlá>ëí,Éȇܹ�‘м•º¹")Mª2ÝXMŒgŠg‹® L):c¦¢«?…ä¾Ü¹â– +~DßáäE-øj®‡²¯­"�µ¢q,Eu-}° 5ÜÙÖÔr/rZH¶ýÑ}Éî$\lò)–C£Lú<0Êþ¡ˆ…Sÿ³"´‰Xåã„ÁÜ¥šü—à@ý?ýT sd¸µÞqfl”öÛ;@¾4‘oG·EˆnÕF­ûŒF„†JD, Ü¥ ðû693v­Sƒ7ºÍ%�"'kµ¢ÅÈ/gô,”yu©È¶M§_i ÅÕ¿–”†þ4áJ]®\µûX Z8¥<1à *<ˆä V}Ew (ʇUÌ—O›3Dò¸½ø>΃çm™XÏ2¬›^Økç©S×ÕD�_fF š%_säç&Ý�O¹è{ùшFuÇšó-›ÆeÖ⿪´õ ìn3BLÑi®÷“)ÔÀª)9ú|ð÷|–”ö'CÀôh÷3ZJV®Ñs�Vë �”­yØ…ÀDï»fš¾¢ˆåPž#Ó8üÑŽ{µ¸9cJ+×É?mO¼„NùŒÊ¿?õÉïñ�é©©]Xì–ìÓ„ÒMd™1îÉÞØ�Únì4ì;nÀ—΋ÆÄ£©2*ìTtyÎT—(<¸mgÙœÃå¼eülåÕ‰DßÑT�Ò˜’>8å)ùõDK¾üêë){ÿ9Êñ¶½MsmÓrx9‰�Už+©NgnHh²Ò8>$Ó {ÐJ:é*Y]Kñ+ ÁÃ>Àü¡ÚVï©iö¢ŒœºÄ¢]Ò¿¼z¥ª¬øhÑ) ýâ1TaÝØVBk ¾cŠdDâÜ„÷�ä°Ãýì‡zø•_0mQÉ%*`,æ&¿YG; Œðœ9cBÍüŽœÕõðìø8ó—Ò× b;ˆ™ Ÿ¿Ýð2Ñ@qBSG¢�¨QóâÑ”$íûwŠ8¡=ÕŒ�õ˜¯PÜ[R¡*÷@ ëA[…¦Tã�ª.LÙ] Ȥ¾ä š] ¢´jkx W×ôã7vœÊÇC¯rs縙2o­˜ï<»ì7’;'•ÜÞÈx™ÂÑN”Sg”†zýRˆ“úq~Ý/ÔáÓ5‘£ÂÅŽ~¡ù¯ùú\](¡~â 'I$6»T’~¬›`Îø„N1‘÷iº<}'³tÃ;áKiÊëo> .½£…^”.¾¼‹ø¥ELÕîʈ ¬ }èÒ»!þÎJ2,¶Ó±µ¿výÁ¢6eöëe±]÷fCŒ 'Zû%ÂxŠ5wz![{×ê@�:íýØ¢$ÃLô–”'^åñÝn§€¤J—YÆ)-¤ÑËY¡®3†ÍF²jñZÅ�%Ré²,ª‘Üæëb‚rVÑ4K8«Üuå<›’Ж)7f-þ£P²¨:ö6kvx¼±w +ã¨XÔÖi™Ì� Ï/ˆrœlD_‰ÇŒï%ÑòGr?úWë´eñÆ1½'T +Á¼¦ëìE·Ì%Ë�¿X7yÓ9£�§›ö¾év¬Öñõ^Æ~µÚ=Œƒí ¾HÊV«çŸ½â +…ËðX€¸º·YS,ÏDí;Ž|ɳ2³ØI¨s¾Œ@·¨ÖÏ…¾ +99Ôà[<eIöìSQÌ·û¬”G„ÄÕ�Í~Ñit“õ$­‰zT÷7¶©�S¥«S½g#B`¬S¨æxùŒk­ë&b�†²ÔþinPÏLc.š¤f…m.Ž Å§¼øª¾S�@�‰?‰VÄÁlBŠ|ÏŽªc­ÇêêUºWØçůLnKÇx‰BR1u|σ99—/ú(Zî¿AÜNg³uçöð'ñï;Rm®Åw¥6"ÛTÐõM˜¨g(iÇ'UMÙiQ{‡ËáìîíÝ!ï0BF²8¸»ƒ÷�LŽLCÁaÓ›�e¦n�yÈéC=B¡Q=B¯–<‘¾ó›r +YÌRÔŒ:® †=câÊ¡ìUÄÃ6Kêm#HúïN'×ÔZà ©ùIð‹KLÆff=$ ¢<Ùッ$ A}ÚÉ´X¹ù0l«G:\[XH!ü�µ1‡™Ýô^yÇÍü3]dý�r¦íXå*p‰¹8, ›qAa]Æ5,Ü«àìž:Ú´*ÉD:¾)Ø“qlç°�ZæíÄ u$*ÈÏ_ZîÞ#.øÁJ�Vî¸ÉyÆä®´™fë; ø_ýDcªÝ;óúÇ¡²î€YDÁ”EuÃ�€ÒΧzj¶û¶E…]¶Y–;T WQ˜Eµ +—Ì3_Ï™‹�ˆ™’3ît$WªKç×®hÈ.�Š‘¤¸ó‰½V*°ç0ÁTˆƒSIçAâJækÅ~?{¿ö@…Ý÷.[¨ª;6—KÁ¾gII×¾`ç¨M 5ìã’Öé†ð'iF¹³Øg G!°d›ˆû2µ¼çÞÆ�c1U[ƒµ´ûÚ ‰#Îoå2Jç¨rÓ:;û³a¬q8yq�ú.ì£Â¼X¬vMæM1˜ ½�¨¶N·ÐòVÕqÌjãâ�zn¢o#M˜ ‡¶ÂhÑ’Ãx«\qÆp®?Ñgu†Óì�¸’w $Ñô!Uú >brrÄ{ÄâñåÝì‘}oqÿ‚6ïV(oÀ +’Æp1‡Áof’Á „³yhfî^Ð7,^FËNÆÔKñ4ì¢8n!ÿ +gô�A‘ J%ç Ñ|í4dFÎ…ñýfhïçÚNcâ;!'&ʵ\�ž„®¬��×' Š6½òÜ¢QDÖ;µ‘<`Qm!q% ýô£Þ~·VìA”ÿ +Tâ–•”ð…ýY¨ÿ’�Ïð•m“,tXs©XŒ–0NÆ[¦2#›Áµ–¢˜oøaçs|ùx ›‡$#§ä†K3?U¦ÁùšÕð7’;-ùl�òìðOA -Ä8¤•}[k�Û F�€þ“˜CÉ’)Oÿð8¹Õ” ðë><î.qÏDͺ¯:)Ja:À¹ô­)Z¢ל°µ Mé”ö§ò +„ÒZ2®ããSºÓéé£^Þw4—þºìU„%ÝÓc»Áúð¶L�v*©4iZ?,Õú�+ƒå-ò™M¯Ï ³‹Ü¦=�Xò9Þ7q à¼ñÒßú¨1³ãb2†x?�õ% ‹_GÊÿ¾€gÁ—2Ejv¶¹ŽÕ:Ô©ÞÂ|za—rcn•Æ?&'ðÔD¡*yQœífAõdü½gýa>á…µºÉ*q:á5³Lc[SSU—m¤eÕä=˜®. ß]-æÎÒ] Â,ì¹)—"Mì¾ü‡íÿòBúÿþŸ`f 4q†8Ø™8Û !ýL7' +endstream +endobj +188 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-4 -235 731 800] +/FontName/MUMDUD+CMTT10 +/ItalicAngle 0 +/StemV 69 +/FontFile 187 0 R +/Flags 4 +>> +endobj +187 0 obj +<< +/Filter[/FlateDecode] +/Length1 719 +/Length2 12918 +/Length3 533 +/Length 13474 +>> +stream +xÚí·S�&ßÖî[¶mÛ¶Õe«ËzË|Ëf—mÛ¶­.wÙè²mŸÿZßþö‰½ö¾9qîNœœy‘cŒ'Ÿù›#g̈¤$UVc5s0H9Ø»0²2±ò‘ˆ+¨«³²�°2±°ˆÁQRŠÆ.VöÆ.>V^^6QG  + Û?7%‰¸ƒ£'ÐÊÂÒ…„Fœö_*nQ;ÐÊÔØžDÁØÅ`÷�‰©±-‰šƒ©ÀÅ“‰„DÔÖ–Dõ_¯8“¨œ@7€++‰™•© ‰ ÀÂÊŽù_X2öæ$Üÿ•6suüï’èü Í¿IiIþá4s°·õ$1˜Ã1+:ü3àšÿÇ`ÿ®ÿ4—rµµU4¶û—ý¿›õ¿Õ�í¬l=ÿ‡ÂÁÎÑÕ$Qp0íÿSªø/8€™•«ÝVe\Œm­LEí-l$,ÿ•²r–²ò˜)[¹˜Z’¸]ÿNìÍþ“áŸÎý›€YACABC‚þ|×ÿª*[Ù»¨{:þOÛÉÿ³þßñ?ýZy�è²üÓ`Ö„ÿŒÿ~Òÿ�Ù$íM̬ì-HÔ\ŒíÍŒ�fÿ3ñ¿S‰‰9xx3r�0²±s’p³³’ð°°øþ¯2 {+'W€Œ ' ;Û¿³¦®@ ÀÞåßûàŸõþwlnõOs€)\€šŠÍÍ: –aMÐÂGYx`�€÷—­àzìa{Ú®O=õãoá�8ÊN´Óûê÷ï)YÆ Œ©¸_�3™õž‰Ä¯MxÅgTŽúûµ Ž�xE#ÔŽ?횃Â)q:̽H/Ú¾ÄZ.aÙlŠ*�4ámJ˜Ê+"Dñ‹÷eu¦*ébdÁ­Óv“k˜Yßá!Šò6Ï<éàk’ð¤®Ö ÎPR š‚*וÓÐil· ´¬r©ä%® „�’¡¹hˆ ðTá>g~, šn”܃9|åˆC AUr"ðAïxa~ÑÒODyLëýºÉŠ«0ŠKS*^µºBEž[ Dç’òU|óá>ÚÔ@NMçCðº/ðäß&Â}³ƒG[ +pß;*=M ƒQ>BÍ”R¢‚ èÝé¶SMðâO?ûÍÚÆÙuÛ\¤¤Ô%I¿¤ÔÛ‰@gz.`ÔÕ2ü™ºÃO }< iÜ^þ‚ô ¼ä·„«Ä¯ã9«®ñ¨ଧ=NŽxZ +w(¥oÔ_ëVøœ¤DV¶t6W™òb�™"+xYv!ÉÊ@³·‰ÝÁf)‘Pø¨Ð°ºÞÏ]Yu< ŠâñÂ_WºûSëðq}Ö7¬¹Âæ �ð@ˆ˜1�³ìÆ wŸ ñvÙI÷&:‚ã7ðÙ}µ{ëÁ˜°#têc¥Ž¾^ÿzH~½ -ÿúîÞµ®ùïs€ÀO9Ÿ¤g‚âºP¼]'\¶¯Û¬/æ,¯ «åXÇ3@ª|dÊïüˆ²ïg¾°:¤³ÐI¦Ñd)RÁYXÍâªtiOÛd¹Z2soqþ\«ßôaD©ÎËqÉ›\˜Ý’¡ÖJð¨ÝîV÷=%‹yÀo–9w¯QWä_è„îõ�ü&æœ ]±yêo0zÝ“à¼àJ†�{”G »Lў̺~äRáó•q&^RŽì¹f¦¯DÉbb¦‡Ìy‚¢ÄÅ2ÆD:$ïeìßt‰sfÄÁ¶‹ ÚSíD¢Ë{%µ,o8ÛéR5é¸äFòžYXiž“(.ðÝ¿±N´š›â·‘ÌÑÝPMˆˆóÁoðö%¾òI )ÝOǬgý™¥\ò‘èFˆ+plp5[8¿ —åJ0Ô¶œûG Ôߗ߆š?ãQ>4vè¸ P{0ÀO‘W›ŒN¿(M³irUeÍw†ÖÍy�V=¹“9H'²¾ÞI¾#d6V€¶¥O80¢I¡€t5§¬,t~ô=Âó½5ñN}† _þ4F¶J¼$zWDÛ1^ç÷Ž4Æ ¸‘‰‘Ù–c½¿¤¯ÉI3´µñÝù“®�QõžoGc³®üŸÎ ƒùíð»Á¡+¥o/yçÃ5tøHgá!çoa�~dƒdØ­³r£[-¢4ŠX" 4W…®rVõìó 5ÞÇsÛ½è<øwÑ� ¶-û÷ +°o�\.9BÀ~ö /mPP’ÛNBÕ#û +üŠ炊ŠÛÎ’-›® —Ðüõ‹{KÙ¥Ö‹‚«x O<¬äÆÒæÏf›“_âÞ-GÏœaFP齬—䚥s$üÛo>¶õh¬±NåfDªýñN¸¤Ä˜veX¾¶ú;~9ò¥·½«lC2�mø×„7·ÊÉ™>ÊŸIFÏ +¾W+]`c+íÕ<xêv'ÃH‘ +¾g~’_ÁJéòæw½—�[½²Ëœ”XqBˆ·ø³Ñ7Ù)?óPÒÅÆjð‰àuP^s³o$aò±àµÔfxD®Éu5lέx|mr¿£ã;vâ}"ÃM‹r>]ö‚àôЙÖh3lLÚZàɘSãRàü'Zd—‡ŒáS�ò±df÷e€“S!­~t‰!B´zøNÑ®²hï0ç Ϋ‰Ê�†åNhÖ{#1 +pH“6ŸOnk žZðbžù ÿÌyò±6yÜÏld5…QJ³g~<ÓA¹Éö¾m­ß§ÞÞMŽó=PËy B9ò„ßÈ?!òëÅÈŸqí`7‹?//<�!ÄRÇXk>Ã;¥x¬v§@‚“ßîrÈ(D×͸$·cÿB_ã½ã$BÝK—N„±¬•D¥OŠËË‘à{Žº4ß �IÚ69†–�Ìæl²Âz8�‰#j½28PJ†aªffRij¯Cˆ p150ƒ2†DÅ]>Z)Æ<8Îj;‘Ô.Ô­Žqvx =ÈZ$âI7Ë¿G ¹?Í'soÓ”!‚”&ˆˆ%©è ñW–xB¹ÐâDZ0ÈÒ_9dnzZ™xôæ’e©t¹ï»ƒlÒ¥è•zú�f¹%Z éh¬WªÒ`çîÖ°1§]“$¸u ޲ Kˆ°KYq›©ß,Å%ÜIŒ@ttòyÞ1nÆ™½ (ˆ¶S*ë='ÅÍ„+�dJ]pªx )ÁRŒ~¼ûªßÑ`dà�:¥.L‘"‘¾@ðD{tWOÆTŽcüQÜÞg‡FRn%0þñÁ|s ˆÖf{ÐkOVÚœ*é߀v—É�=o¹rL}\ȇ>�ïtDÃô?‡°;BÇ�ÙŸç75•fEâÑyp}‘ZÊå¹im´F »T²ýd�e#j¸Îû´x¿Ä ¾¶9¹`fL“ ¯i2Øá!Ó2Ñ¡Z6ÃÞº%‰êRm©p×zbv“³¤]È#­š"Åí±÷,è ÿÀaT}ò›¹p�hÎCð‰ò$ø_«f/•9Ž!6çJ®q8F½Ï:ºRÕ°£%¬9ÆD——pÀ �³ó¬„Ëð êúN²9†>UŒrU?ÛÝ)lž´G¿ú‘ th;‰‡’DÿÔçnZŠ¢Â¨1Ân“-*Ok¼îs¼£�{ãÕ7u×_�ôN‹±jh ”½uõWE8s<]qM(­‰Rxte§02Û…Ù‚ &£ºGõ¦Ôm, ÃìSò æ)}´Ó~ÀÙÁ¾4œ$zÿe_‚ 5øÑé.ï7(úÈæ]ýd¸`J€>„IÑ©sueB…ú›UŽ˜Ù¡„Ìêh_³`LÛÈ^OìcÃ/:Z“QWöÃÇ+XEíeù=åÒ¢Æ,é˜}ΫÚ`ÅÞŠNŠ=]ë¼ëˆÙ›ÜÈP‹³./9£&½7>#^ç°Ó÷Qè̳þÃ^{Ý ,°½4ebèƒU<سýñküK‰ó{‡w‘ë‚ûí‡áó Öb³‘þ9ÊîƒæGµÎuOÁ<~¶S +˜³Ùáú{¬¬6½FßuÕ‡!|«}¡ä\÷K ƒÌsçŠ}<´ÓË éóVq Ë|Ê­\ÜX‡_hý‚ rë ¼jX±sÌ"޼Úxdš=½ÒÑM?-AÏ7Ëæ*{©É°÷D(Õ”UÓä½Î½â±µìËìBüùœº¤ž˜!í*J…n +W…¼LQšgG\ÍâžíÁ¾“¾wO‰Èsƒ°fFèpøiF¢k§\F"ŠWø$Ô5ûˆ‘S½*©� +¤½Y2V×3G�3äݹ÷ò‘9?’M�‘­\>P7Ç¡iÝzºhƒ¯çÎ^~6ã§8$t®µ’HŒšk€SÖÔi>ð +v‚ûÊh¸k §µ@uRΈîË8º+8~¦³|‰]¶YÓ#ˆšÒô‘—12g¨ß«h“ÔëilÉ¢ÔÐâÏ=+±É* ÐçÙHÏÚOÎ>Ú«Á�,@/êÿ6œ 8©?Ã;èLý¸ Òð‘Ü0º¥ó˜aû-‰cÕ:�*IWà=2,·4ßuw²a„ÒÏõ ´ÂØQ.�ö>¯Ë½¶þ¹Òi_£=z Ù›±¨¤0&ëV3B¿ úI;Œÿ�-E FbfÀù6nõ.ÕÉ 0f­Ûu\É, p9¹¬L9¹10é íòsQEÌÃÜ#ä$˜)ëü¡©kð™v>]Nüó�64Ÿ ®ÊsO—<—å*ì',Hç�]Hj¤•’l K…®ï7z'3©kÛ™,‡_B$ŠQ=­_¢§?_#ø~€9Þì5uU,ÐÕ—3¸êµµ8Á¤B·x�Xv¬ËV�yDœe¦ˆÔÕ¨º–Tj¾º€±׊¡*í·cQìha.Á­ÂZw¾8QÐ%Ç®L²r(ì¶1 ªÁ© Ò�ÿâ«EJ«oŠ[Ð* Ú ]çÃ×ÎZÎnXL•Ó ÷À»çÑO¯˜ó䨅6ð9å'–X�+WzRE¯tƒ¿©„ÎÎÍ�­-«<„˜"÷�¡@æ³´²AÏz@%qú¸™Î:¦­oH7G+ó +£¹“™Â<ÎÕ…÷i$�Ä~Œ÷àá$¡(Yë š•`ÀÇIW¸f¾~;4qÂ}×/Ÿb[:ÐÈÚ$ϵH`Û¾¶„Gæ2MËi�^Ži¯#ø�E§˜K%é¬ÚlTYw™h0Ã?D>ÇI ½fŸÏáßPé +¨Û‚ÙŒX¬nþ¨Ì‡)�—Tløe‡à Îê¨Iñ]‘ä£Qøa8)ŒC7W±M˜‰†ÓÓà€£[m‘žÚ½ƒÈ‰úBdfP£šMзé¾Kš0àÿî,ÿð˜ô!÷ ~px�gÕKIsavw}1Ü©Ý׈hǼ«[‚v4B«Jµ¥î¹·Ð¿¬˜¥á™ävÅ�nM©(Ê^ÙnÛLrÃöq§"Ø*b,v½OÕÆ{^¾¬Å<„w)# ÿ æê NV.…Q8æqéRñ+ÜZÈ×�:þ“Áp]Í÷µ:>h~ òúráNÍ5H�ïòG™Ë–Ñüyj5< Ú‚®g9å›iÑV)o›%C&vÈÐc2ð‡°þ_µR®"Óù >ŽýØ�_]×±î"·¤!¼Œýv¬Ë™ ÛÂ8˜�”ìÀ6–ÁóV³ÁNíÝ2ÈшhaöÄmï"Í ‘Ü^}6rÜ¢ä±î¤°‡4b…hÄf{lrž¤Ð–ÝT”Ÿ‹“M^j¿ü¹.™*”´Ðñ6$Z¢Nîá`ÜpË3”+T�˜­”Lyâ +ðQ~É÷mÎÂ,Íâ&  ê‚QÚ4)§äT ɯ{¹¦Ü»Ãè¿1‡.ºeϺ.zìé, \ŠL d§Dðd0gÜÅ|¤`z¹^s&³‚#¡ý^Å�vä5ä‹A#iši“ ó¢÷9¹†¢yÌß®ƒÃŒO¹…õw�ÄýÄ•âåörjás¹ø.Z‚}Ô™'v\mÞ'ƒKø�lh˜‰«£8”,÷•:ÃÖ•¢¾!Áä›íÖ^9;:Ä�Y7a?þ:Ž…N±1ipë +°¸È œ +Pù’(È�È›$ø¤Æö27žsÐ>/àÚ‰£Gåãѯ4\`]ƒ/âMf2BDwVê ey ;m;­òaûÁ´## ¾Î+´€eö™ý(‘n½opÉ`LõÄ +` sC ± ©´ïíLõ &É?Ó_ +àÜl~ò=ï}ÞRàpÎÁX75ÈÝ�ÅGö„jíÏ$¿vÛÆÚhÃy_ÁÊm͵ÛüÌapãõKTæ®î1ØÉ›«¸‹R •TâÏTñ>ï*쨤'�Ña]'ÿAUž Ù´®!¦€Á/8Òi ¾•º”~â*Œ @žÀƒSÜÃ2¨J”ö¸ìÆë'Å:8öüÆRL¤Š�‰½Åï¥æ¤†NnÝëK4û퀅«%7à¹?ˆUkõÓã¡Û©”½a� »âø ±yatÅï,úR6 BiüÂCo÷ä ’þÎsªI ¬úÔHx@»ÃŸÆÖõÞ}³Gâûy.V`™…¨�¦7Ho^næ]\Qt x,–ÇîŠ�öôHLnOìLÒqsÁ¶à”Ç]ÁØ¡ž+wÞ�¸‡.üg<¿<à[ü+œbzåÄuh­²ŽÿNÃç +M„îÓ¥ÌÈ(ªò¸-_ƒÝîñ0” ¹\—PßïÜ1ÏmLžtJx}*ß*…¾¢«Düãf1E{äŠJèŸ×ªª5M3ç¡{Y=©­LÅÀ2‰Ò�ö› aG¨c޶H �ÝFÊ'7ç;šËÊZ‘5v£áæküs‚ùã«ô\a��ñá/ÑkÏ¡ØDŋϷ¥4Ckj’0Æ�›¸ÁªÌÇ çÔá!€8Xµ¥wrtÀåS¿‹}±kº„ºG(‹ão|ü”O—†ç+a¥@~ •¨ÚìÝãÞ–HcîP4WGL"j2Ò–a:©R^W_gãukõú×íVÿÒ”=ƒ(*Öãâ˜l…‡ö𯉙eçz˜öÎßÅN0þœ7~to‘.fd¨¶Ê*ûÚÍ„ðôœÄ�w£·1²[¾ £-æ ìöøä^8–%Á +¤R|§+¯Î¡=Ê,DZUè…‹AxÓIïâö â +f!OuSÑX"¾= ?Q‡¶…´_’«£[�U ¼Ï òËêûrp©&™Ì"U�Ч” {æ.Ø�áh’ˆHÓI|² ùžuD\=è:WÂ¥#£:(OéÂZߣ7y+¢hž7#8¼„'È +ð܋޹0§[ÈÆÝ/¬ÁR�”4ÂàŽÄmß0ÉuúÝ–z½¢§®�‹TŸ¹%ó¶hìnÇÃûVˆ!7õ =Þçè/é–xQØEåo·¬Pû+Pj€Ù"èZ"½:ú–i]ßeTåñ‹é©ÒÛ2¢h%.Rj÷`/hä…éšG5’ÆŒ†gøQAïΊ]øÐÄq˜:Ù‰ˆPœ[ÆEÈf�ö%—ó–$\}ÃÙ¡}�㎣ŒÑç'õ§âÞJüɰ}þR„«·ËºíX¹—tC‹-²MŒ€ìׯNê©"i1€ìñ]…z +¨¡Uñmuü{_b¬VýÛ/ïB´Š]`iì€ö& û�°V#AKü�'"R:à™˜CaiËg$ÙCü—/Öý©ÉûÏ‚µ¨‰e" {–T_¾~zšññ¦”Q.T“{B¹ š¤÷B%‰ÉÅ #Nƒ‚È*3þiͲWøž#Õ(•Éjd”bî’ÖÀA#:P9Ûk[¬Rº§Ðq_ª¸çåyÊ"�I#¤˜ÛíÀ·ÄuÍò–:�³�ú¸.’ó³õïÆÌi´$^3£æÏ�’QÜ­²®$ê‹` .>ª¾"qð�\iEVB$žojïHÎürôÑ�t†j`íÌ01%LÙ‰¢nnžÁ',\mÔÝúûö²Ž¦ $ªOŸ€Ì(Q®©G—yš?UÛ煮ñèR�°ôÃ]õþøþ>L­¥u÷Ïc¾¾›Låã§²ãU T‹ôm0îJEòÖ7•ô—<Îh°êôxxŠbb¨g¿BúÞ„n©Ìº&ýÀ¯Sh¯iõ¢4.Í:ì=�ž­ëÜb.¤¢EPlGŒoµÀÇ‘óN!Õøk¾øˆ‚½ŸïAF³¡—d¡'÷Ó•äGîrΞ ‰ÿ%?÷ vC³ön#j'œž¬®°Â™¢°”ð¡DnôHh°©Éð¸Ò¸TÎñªœü†„Ò„ ß«ï=M«DöüP;2U×�•/~d⊗ÈÈl¤*à£V^š<¬(Õ‘.ÚÉeD\-pLJé+NºÂ‰tìS^QÓ“«k�Ô‹r‰¥å¤×>ð,õ­(ÜÉœ(±9Ç!ëšÁéXÂ*1Â7rªAÔú¸.ìyòeЬ¶Ah†s?]æMêìFÔë�*”azpá%Ù�§?Ö(6æÕ6Ð4eMµÛ¤�ówpõÝð»$$)‚> Éú[M˜6±‰ 1¢”�Ú!<�½ïÅ7DØšœä°Í½OuêÏ–ý`<÷¡ ¥{ç BÞ‘*�œ Z7½zf¤ (Ý¢oq�EÿͰ� Y + ÛômïĽùü=rˆ†ºQ$”U€kVÊ£ ²üFo´¼y›Ù›}T÷óNXb’v)ßü>ö�R ˜œYÇ‚âè¢TJiFÄk!_ |5nÒN÷Z@¡˜jÇ +E¶ìœûà�Œ³µšÉqzÝC*,ŒÁ÷,By&{.‹‰òçH&w—ðlv;ZéSÕËH�A÷é™Zðf6õǹBcAÿF›¾·�ŸÏz}5NãXPÇet{I�a°Š Ï0æçˆ®?ñ 4ʲª#©ä?÷— îÈuÜx}VRap«x³>Ä zÞ2V×Ú÷ª;mbùvãûó‰rÔ0 jË +„÷¥DÖϹDæ1µúc– "ô~©ÿÒä6%¾‚¬œ§ùVáäy±Ëe²J¤oÑ›ÁÕ7R�ûõ.s÷�¥/_ú.M°×]ãÁDqCIïüì9•Ç>Ô¦ä.Ñw}ñJÎê÷;�]-›€¬ßc“JÆ?ÒÐÉãÞ|ÕâÓ w½q%¨'mºš³×Œ�Éd�¯:×ß´Y¹ïß7ÆdŽ®¥¦e=‘9ÚÔšM`\'¶Fe.=  “ÙEìé•Áj»¿c­sµÈxC›Q‰~˜¬C`F'ñzˆ¦ƒÔËú*¿ïCäβýÈ +`z ¡I!)j[¡Ú,(ˆÖEÈŠ_¹¢c¿aå1Yísf¥—�Öþ˜]1Fà HC“'Ø|L§F¯!À�ñ¨ÆÌó‚xþý4Á÷jÑSWœ*] wPÞɰ*"Ë�$½��VP0„@� ÒC´ÜŠ*¿ãøù]VjÚ�¿’2Òù“÷· D¥pöÕwáV›‡¦á)úózî,@>Bf¢½á™º­'Å™•8q£ðJžP&–´]µnÊ¼Âæò쥟Ú�þµÏç#uøù6¶¸Á�éþ×–RòÝh»Ö¹»ö2G¤førxâ464$¤(Iz&1üæÓÍ ns¡!‹ÏiÞ³òý¥NDAZý QEüË›‚êyÚõd +Ò»$6ZÑ>‘@ÜÔ<}%#,,è‹Fà|o+-Ñ£êeÓäm»×�=;­Z‰§ËÏö°Eô&+Y #ÌS3“Î àˆÜóÉwÅŸw,É!Gð…öÏ«ÌÝ”ü5-“¹ãŠï:®Vš´¿nCS�ß×?sÉ_mnYKºú6Å{YVÌ“jVl¥¶ðµWKT)âçJ\(�Õú’S6dé¾tEJJ€O¢ŽÕÅÇu¤£ô·­™!Î_Ãæ˜¾”•/ó»cƒ—œ0“ïYCé.²+ì6’2$èsªR“·Æsy°ËcÌ:ÚÏ*“¶FÀžê^pÑ1`+{kèùPŒ�'¹]ø”\±Û“¹òo½Í%§–’LcŽ2©¾/Í©nÁp¤+Z&½Eå¡b0øJë¤@èáh™y†¹ð�z†_-w„'OQûÛnšøí›�)V¼Hª2jÝ«…¹ë"úа¶ ÑçU… Èõ}Ï�ïÌÁé“àZÚèe·¨Õ‚Ç8MvŒ~?Üiõø†çÂé/øèý¡Ž‘¬Ñ=z¨@”Ãã ·ì�Ôx­‚îôq´EOdÜyµqÖÌ$`©¼ +´€•^"ÀRÞfG³çéÝwR3±ܧß.®PhdT‹oå—L\…3Õ�?’ÄeÔ­d½ûq kïzó2F�4É 6y¡×aëÉ¢ÒëöJ°6È&M"+{ªiÖÙPØ…Ö Ѷü$Œ„-û!ø1Äÿz¼Ëgd÷ôðs[grxû'ÐÉHeþqKFa.Ñ• @» +e +Фq„hã2­¿°~áÍöA5�¤ëUø¢hED§q¤}CÜSŠy¥O§Wª¼ì[°�Œf`]o˜MÃS@ªü®™D|.ʽ^$`*wדôÜÍû¡M1.C¹>™«Z欬Š$aÇm d©Ó·H^u’íVóº«JÕÍÁ1bžHÇÇÖ½ž}+.vظߒJ�yñbÕv‘§ÚªS�žPÜ^íHáÓ.¿Þ¶‚™Éö¾XÉ0µËÍv i�oTaú.)ŽwÚBqgëk) µ`ÀáíjedT±Ìüµ߉M).a,ñ4pKÁÜ -_:©l +6¬ª£]É´ÌI%š¥ày/oº«=TU?¶iq–ÿì�“ïF”µF(Ÿþ‚Y4eÜ �ȦºŽ�Ÿ7ÏÇõ~úº½2Ú"U@¢#Ø*˜Ií÷Z†oÌÓ· zñs#Ìщ–:×¾jèoxd:XñØö Pzü ³ÁJÈ÷ø ƒ(£„r9WIÆ´ºD4Ù¸ +¾L7èvJYÞt °i„Ó}q¹šFJ’f\±=v_½¡s]Qƒ5át›‡2™¯ÆŠÅfœòð_EœŸjÆ'Ôû¶¬ã`…*ùï]âôcá·5¯ô¨1I»ÆAH^ìXeAÏŠÊaò>ÊMsS‹²J.,qß‹uûøŸ>IæáDþàse>4%÷äª1Mð•SxÇÔi¿�[p`ˆú-�|”O,ÿöAÁx�OsÌ-V½Èð¼eÛ¶ÂêrH:ÝQ]›É|U|/^žÌY.¼o´‹ØŽVÕ|Â#;ôÕž —”1š Ú\Üäl_DµCˆŽ±NDÇèú÷Î[°Åmf{¡\Å2dOЬ˲;­”Í?o;iàó±äè¸ ™Ôß"Ó»ƒº‡.‚yÁÓç$0ׄ;WièK뤦ǷÖÑ,è'øF NËzˆUÐ{wðQäzÌl‚\rHb¦&›ÄÀþj²ˆqñçÉ_Ÿƒ¡±S¼œš‰Í¡gòÛZ9dD’l©N#¯is*ê…kÊ]åÌôqüL”RP±Ñ¾×9-ॣ�YÞò».ÉMìÝ��b!ÿDµ• Í«Dʺ:ð1þÀ:fvzzÊü™è�µ"µ{ÿ(÷±%7¡ó·ùk‰ïïú6ÀÉf2Ñ;@Üi­¶0F r‰íD|N ½;r(Õñ}˜—ÿEŸ€0š˜]¶¤�+\Nç¦U¸„oj¯çÛ€7)nžÔ/f¤…à[�s©�ñtH]×€ú™�9ÓêÅÆ-a‘°“-M®¢�N�øŠlL-Ž)7 =(XrÝÙͨT»¡ +—;o;w¤-_}d¤0Q ´¯:¦^7”QŠîL?Åá¿ÿÑí¹ +šÆ€ïŠZ&KAÐÖßÿ1@tAˆø馿hÁ@›w¥Bù í1,eùPÜw¿û2åk†K Ç”-L…µ›½"ï®îã÷XLráy8Ü*…+±ý±RsiÞ‰B(}³#õÕ¸ŠvŽY³ýÛÝ{Áù�UšðN/&*u�ýá%rµ�.|QŸx.j {s~ï�–BÙ”wu8"o~O’åðuä&ß„ép‘“ÎbAŸ„S$æl®q‹|Ù$Ç”xÑ©ùKJ�G–eªú\òw³syí°:�ùì(ËJnˆdù_+Üû§Û‡?ì­‘R[´9]cß" lÓ™i±BÇÝÊWŽˆTˆå`S)ÏEfôsg^\ &ÿ’1nÝhuÏ΀‰HÚø�qjny‹ZÏø–Rn©rÉ¢2˜ßËE»òžgÆöŽì·Ý#2;sôĆªÞdqm�P^1˜Šy3I±D Pq�WvÜݧ.ÿïòH†”E¨—Ríwñ\}ìÇ\¶A(Ñrê<ãGÔî8†SŠ áfYåG"³¢\EÄ�Oý…- R6ï˜v&;<º �G +2a´ Ž*,Ä:*š®T„C; )„í9šð®ií(`ÆÁ P¶æÚõ)¹—» ‘¤0ðùxWô€”§Š*tÜÎɾÈxÝÔÊžÖÁ×s…A»»þAvø]çkÄ!”ñªY$WÈŽZK“;¼3«Y|È—ƒÛBÞ5t_ß<¨K`ªÛ ×—Z­M8�±£ÔE¯¯»6FÒ¦÷ +vLk𑘟O‘¨þ÷ÿ;¹ï¬) ùsëõžiψ$Õ>+nç‡UÑå‘Óž— ®”æE ÝÆ|®½#~È!v¶‘Šíw<4˜¿Ð¯è4â2xС¯ÁžÆÒ݉òñƒ\¹”sej�°à-ï~±¸�xðù +«æjó³Fµy¬#Ó­‰ûŸdöòÔ®lk‚W%¸6©÷Í8ÏŠb’B¢_\”øíÂ@”HT–Š*õ.M^Á%ªùô$…3&rÄÆ€¥4TY?å LŠ«§˜¿5Û*ûâG{²x à i(¸Y·T‚º3YÈvÕŸ4yO¼R«ê+¨.nßPtÜmØ×[ö²ðÓ[îÄ?Q:o=� ¸¸Î +�g¨^+FY%èaБŽÁqÊèw + ¤?·š?µ?’ôöfÎöµSôxXû�¶ª&`b°F¢aa‡n¹"¯�k4�ÜQˆäÊJúá¿HÝϸúZ¡–:9á$Ô! QWqØéye¯‰‹Ï^Å�ÎøY=»¾Þ“ªVÃïJ>Ñ·¨dÀq¹~²»®¨Ê{ÖÿN"/äÙ,')A0jéÍE€×v&fãíFûãb„‡=�ñ»Í¸7rì+¹“YZY5Å4„ÃÊ•v­ØT%Or#´ÉÌì>çymn8×ÓB£ÿçnF^ÃAÃ�/Ï";³äkÖ®çc¯xì9lu«džõ ¦Y7O£Ùz0|õxÿG¥ ¸°¡¦ÅÛFò_½žm…&V›�<ú Žšf›æj'`,ªäè¾c¤\¦d{–nÀðôǺ·ë4ÿ„Ÿ×3 ®R¬X�E�l5{÷\jKªå¢¼À;/š!­xGK‡D(ø¹‹¤ÚÑ yl�•„~ Ù¥éyõ£CUÀ¹`·•8¥‚“JÖæz2ó>›fhVx@ôÙ[¢„ªÍàA—ôMþî©n0óÒsA|¿ŠQ²?¾ù‘h~(êŽ'ØßðdT­a®˜ol5 §éÓžánìé§&ñŸ¶¶îóÂÐXÝ~ ÚHPÏÁ»)z¨X„b![o·ãÂÎbâP»Í‹Ô½à9ÖºÊYt†×‹âómðr9AÏÖùs…sà£8xÙ€ 4ãô¡Y´”65¯ ãh¡ =Öôôy©ÆéeŒ–e�íª�J:ùz0Çù>Û—Y¦Í2¡ŽÉâ´Ü=“ßÂ$j†Y<Ï~&#a+•!ïÓ¨4j=¼·;[ÓJQŽ)#„ø#€5O›7%�@q†ç_3‹Š40i�|ð5&…;âèbdÍm©Úg¸ ×T@MŒŽó\�rh‰: mì¨@^Ät™æ£Œ+™èBª­$h^<�$Á‘/aœsX’º"�^Þ†F.ð*ðT±X)á=.ÈW·ôÀ?µÞ¬ÃmõaKuåó•6±|^FèY>³WŒÁHñ4’mM2/ãy]Ф³æ¯�èˆà7'�b%œ³|­t$ꤡÞnX*½-Uy@nÉz3Áq/[ôà ›&‹¼i¦ef]�K§"oQ: +FÙ˸®lÎ䓆®¢/usÖÉÿW¡Ì~jOX 4¤»‘œsF¤XjÌæÞ>ùdZ�Í¡UMô˜Éß|‘USJ²�7æá&H|Ó�feîËÄ84–ÿ—Üÿoðÿ S[€1ÐÅÁÎh÷0ÁJ÷ +endstream +endobj +202 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-58 -250 1195 750] +/FontName/GFZPNG+CMBX9 +/ItalicAngle 0 +/StemV 117 +/FontFile 201 0 R +/Flags 4 +>> +endobj +201 0 obj +<< +/Filter[/FlateDecode] +/Length1 713 +/Length2 5435 +/Length3 533 +/Length 5992 +>> +stream +xÚí”gT“]×çéB詤B@¤÷Þ;éB!¡¥ "Mš¡)EŠ€ô&]š E�ÞQ1ôÞ‘"¼Þ÷=Ï;kžg¾Ìšo³æº¾\{ïÿõß¿³ÏYG€×ÌRLŠr�é �1IqI ¦±Æy ¤¸@@@ sÆÀQH-g L()// T÷uÞ•JÊ(HÉ(Ü•€š(¯@4ÜÕ Ö¼ý—J¨î CÃ!ÎH ±3Æ æùÇâŒZ¢ p&PTG €ýâ´€ùÀÐ~0¨8 ) „Â!  ÌŽ€þbÒG>BeÿIC}½þUòƒ¡}þp…ÿpÞþ¡„¢�ˆ@ ö2AýéûÃòŒõ¿¡úws_ÂÄÙó/û¿æôegO8"ðPž^¾hŒ‚ÂÐÈ—ZÃþaÓ@!þ£‹>Ƈ¨#]0 Ä?)¸�<5ƒc nÀGÎØßyúï¦ö7HWÇÖÌDWôŸ ý§hæ Gb¬½þÛö/õß±äÿŒÿ  ÚIˆKHHþþyÿõåðoÍ´‘ŽtZbœ‘Pg4ô¿ÿ ¥¡� +ÀŠIËÅîJÿ9@’òÒ@Yi‰§ÿ«Œ„{ûÂôµ€Ò²2²g!¾h4 ‰ùûüYð¿âGð?ã�Á`Àë7ÌpB§;\¢Ç�Ú'ø¬›'Í­ÛiÒ'9,_{÷(¤âSî‘fGÓÔç›f±©¿„yT_T+&´Ÿ8v²—γˆ<h±ûy¬P·*6ÂXgKjÛ�Å6:ÙÕˆæHcIi 9¯�ûݼ7?\L|ú8-µýØ7]³½ÜL ™Ðö7LÍt:©$CiBmÙ+ï2>õ “Џª‰�ƒÇjõÇñŠeo`ÇëBì‹)"ªîõ´0¿Í8ÿÑVC�ô«¸u–jÛ¼Ëîmj):ßRÔ&¯·0NÕ‘‰°ÖË”©÷Ú튭Uß›¥ØR“Áü{+Å9—ø "¢1µäñÄ3“Q+/)›}Ê¡rRj%#t`‰â¹4}´”#á ï)R01�* Ü}é·3n†×A5›FÜ5˜’´|é»»ÄxÇrĈDQ—XË¬Ô \y_;a™Ÿ[_”~<‡€¾krå0HðîvâZžhRÿv[Ã9¹ŸÚ宪�œ|_åΗ-H#]î]ÿcÖ*Í�kð†Ä«3ŸÓñÜÍ1¹ÎØùæ·_•<Þ­'?Õ’ÚxUÄmEǦ¹æCõ�t2�ðH©�-ÓrØ+Õÿ•ºá¹ )2ëyxçlcVkûÈÄU RœÈô•›æç‡ÀQdðfèPEîáyÜ+ +Då–àE3£ý³KÂår‹b÷If‘èðÂÑ÷{õ~î‡=A¶& +=!-É®þfd¬ë$¾he\ë¥;Ó½G '©uQI/ýfub/ØË}1AÛ_c§O>Cïµ+lz&Ûp.}†��Ï|’Ré­xêM>z¤»ñÌf.¸h±Da'p+>Yœ1Ïlë–ïs1çCÁ8ÔKžî´¼¨¢öÑDA°/òÍÓÖw[!êŤnÇì¡ãŸ(‰FïX¬ù¶Ù:s{g�´ÊÕ|§û´û˜–£ïÁ踗4çÈ=éŒDgøD‘eea¿-ÛÜÀËÓÜ?C²‚†ëö:¨˜BЦ’�îw=&|®…]Ë(fåFëV”gnhRµôgX—¶Õ¦Ò¢xe]bzJDÎà”§ÜøRµ’„ÂÇ8ã¼TäÕßÞ¶h=šy»9‚•ï·žÒà‹äoM¸CëS†kC}‚ + `ž°:B•_&¬ÅˇÆ÷­ +…$·‘u§Ö,ò¼ÙKuïYu¤)3éÙ³Êß´•à˜>0-ßQÜšäVn”Ÿmâ*Zö¼]˜WæëâÎöòH5çùòÍ TdØœšÇ”68[& +…ö_“7CÊ÷VÁ +ÖTX¹–z—¬\yém·E,sJ4qJ'Ï^†¥ÜQ¤?–誄9H%à4 ˜‰ÑšÛ�’„-o¯"ô×cÊmmÎ2Såçî§’³=�7³�…ךX©¿!áÂŒô¤3êJxϪ!T{œÖ—ôJ3ÚRïŽ-bã=êíú1u¤r™HÄ›¤H�n¬ì¹¤/|–ºÐÌçu·þ�E¹âR—¶�û¨“НLÖþPDõ©8ý”{¿Ïûlÿˆ'°®Õ>O(žÚ¬ÊK +±ˆ¤óúA-Hr÷œ�k¾'•íòCGͽ`u{U[å9ˬ�R£q±ÓµN%î˜T5爺i^K×Gû�¯\uˆ›\kf©^âÖáG0øXÍ´‡µ,îæ‹-|fÂ,ðáw‘(vÍ)ÝÕÑB'y…‹Iµ©™ýàèšú‹“hg`ŸÙ¦ž¢L�ëóP®„@¬<*Å”­8SïÃ�@4XwÒï¤lUœÌ‹v¤Â{± Ãø½æ¬vrÑ·-/ ¦øƒ2…6‚)Й þ‡¢áà� ÎO5Rºëî¥ø}˜=u½R’Þ[4$Tï q7CÙñ´”ÈÄ<þ‡ºÖăwSG™Y¢6IÔW^sLßó×VEÒz˜DÂo_á÷‹+DæŽ�¼_;ȶÅ�\ÏN•«;¿|{ö¹²+¥OHWüŽ@ +öÄ‚.Oó4jºM“.ÉàªõE�ñÎ1|°‰O+Ž"iI·Š˜x¡@žI€Zûý‹¬Z15=Ù}ƒ4(ýf /öW)¯÷ãóýL5ëÄgXƘ©ÄÀ„AD¿zO¬~)Zåǽ§É:ÍÖèýQÕú»F¯MogóžÇ·loÿ—R)iË祟DÙ¥�R&Ĭ‚v|ÝYú�oÄ¢¹Tæ²x>;Â…]¾X&òA¤N¡ðÞ¶vµ~Bñ¤¢øÐ ƒ˜lãiÖ^�+m”5Õ½y÷pÖ‚��BwŒN¦¦#�«Q¢âù-¤™Žï|ÅÒ�ܵàæ’Wçñ a"+†&Ñ9ï[¢]È(¹†œwÄŒ†óÝ +§±~¸À~eü âÓ&øàN�Í©›^[¶üėذ)ߟVÖ3ÎKL.m]ª�EEø‰˜žñùÔS±ÎiâhýžäS‰`êÝâÅKßêìü.W³¡É²@K­ ŽFMÂRÕYÒCîª.W^Kï–?Îk*ù`Mè°ò°y‘�éV¦ÿ¹5ìýõ|Óß.D#d¨ª ‚êPjõM¢ElÝæL?‡!û˜ÙÏ‚”�y‘XxBœaã�)}•Ój¨-ÀìíÇRc™§œÛ¸hˆ5yH3ïE´�Ì•�Õ ·:?LlZè–q>ϳƒ—h8§†Ë¬I�ðŸÎQ&ï`²LÆWÀšPTšw_`Âð‹â¯bS_í)ˆó„¨œ‰Äê´»;Ä�·Ò_¡°› Þ+ès‰1§BëÜýtƒe Ÿíì2Iævð†Û“ß™e{`µ#ýh÷ëÉUð<6¤nþš^䫌ÞÀ‹Œ¬Æ`è)¯QfUAdxsÖ;B*ê(Gˆy©FF]ŠÂæ×Ð<ûUâo„¥o#í9#Ëg¹Eq3Ç’1Î�À{•=ö¸èyµçí/× Ï¡/©ê·±Å<ŒíãÝã’gB|…fy܉�wàü�5@ïim9"Ò¡Ihb›þA”žyI9Xïv¾ÃF~ÿã%̃ ê‚ ÷Gt ²iχSú='»·ü8b=ë5§âü´´àGëѪxãbÕøAÝJ6ÇÕw9Ú E&]×­ª¬e8Aeó¨õ%ötu™;kßI…;xTðÖ{h‹¯‹;éŸ8)pâô�§r? üpÄ1àøÞ'åq䎽‹åJWׂ ‰g�Ϋg\«ü|�Ä_¬o}¦x9ÞWaöæeú��¡þ‰³eÉÅ1eï oOòd¥4Ô(�I”³æ‹€2)9V§Àxô.]‹Ö.Q½…uv‹QWc(Àƒ¾ã㲘=ïð…xž‹øcQ‘ãÃå¯ÛzB;ì4ô~={¯…Ö×z§1xö+hú×(_µ’žzõ�&9ŠåDt|¬s�'#J§ï+èw •ì"Wö6sàß§wç1ŸçÓ;>MZ�¶a¯ ÖüJ}”løT±ö"eï7qwáÚ–Øsy°°¸üPôÔï ŸNÜéþ×o¶^a|2?ÖfY~‹‰ë½2`wõ¾$•p{ 1éZš´4ÝfP%ˆ.–�°÷·œ—yc¤®ÕAé¯ÇåŸ#3,ÖÕ8Ù�ÜVÊô„¸·âjSË?ªÆœ~9.X®ä¥¯‰AQéæœ5jo°ÉŠÊÁOá_QúmÞx¶*åÆÎѬ-"¡bWǤ¬2Rmî½§ èOiÁÊÚ‚âV5Æó—ÍÛf]0…¢½Y¥ B“ùÚ)$ +µØ�]›54¤=x¼tiÊñÄ‹’úAp­šâ:ç´àÝ[í¹uy$å"¾@×–ØŠË*†â§‡�î îtÏP�ì—^nŸ-³ÀGƒš‘$Õ#ÆñÛ‽2#Çõý"R(ƒÖvèà“~HŠ7gˇ©®×‡/Mƒ‚;3´£çüï=^|¤¥Y�Yçý´ç땦)z¸a%&¿À0¸õçÌw¨Àáf¼’¯}æÞ¨¤zñ,–Lø¾"úí„z¶ÇdàD(ö0xCûAœÖ7Cü–Òƒ�•Ö— ÔÓ;+f#ì‡ÕQúfžÙ×òÑ„ùåH_ÑÓÈo n¡®l»ëñ×li4·ì™4½Ó92²¸|&\;Àöny‚%>ÆãßûÖЖ|hVÊ„͇pbâÞiwN-àSø^p6o™O•G2×ohÕ­1.~do]P;Íi¢)[TM;ð.!zìçÜÚJ]¦‘Xù짬‘²»àUá:“~ô¢wgçA]�çÈ«µ¶"ªQäØòÙDÕŒã0b}²|˜ÚwJp†ÄÇ·e:ÛÚYäÚTŽë^syo"Fä³s’v€é%`דIâ‰Óø]3<à]í@¨ß�=TÆK¯Yk„8þ’;9©'Rù]à·YZr¤f�ÆenöJP¿Úa/ÝÒ¡)Æ®*…’­gª s[¹òòÿjw�Œ´$¥×SÔš­ž\=j6ëål]‹8 —îpÏÁCZïÝøÆ’s*zÁo™xö!vƒ }gɸח6ç8+vVÄ Àµî<“F\kNZtQ¸àQ/6u$:Çk&à]q¡g-ÇF +móc¾¸);Ñ8%–¶O%3l½ž+¢TôÛ¢o�‹Ñ1x6—¢¡|AGZY ùŒ÷› ^ªlýœE�ö&Ó—rš6lS>ÝÛ®`MvL}}ó-Ýn�ª†EÉÐ�uÜÈ}?{ÇbT=@d”@ÿ;ë\£ÁõNê ^&7ŒUಠ+¤?ÿägåsJª�£HÂw6f…'æ·[¿¦›Ÿ³G…’÷©ôÒ÷4¾®´ŽMÑeª"•¬ê| q^ö�Ôå¾­¶{¶R½çmSÁ/ýâ+èiÛ�ý­«Êì»ÝðögE‹Þ­•ÜÆY˜«¬­›ì«2£$Ê^FúºïŽUHanµòOÔ óÞ¶~IÌv +2@8”ÀÊ +QÆEý~Å/¿Úøßƒ¿Ú¥fÃà ±Úè³›Íö¿˜ËKÒì'Zš¥s/ç˜W‰%ÓqPÕÖïW5 —”ž�â!NY1 ž/ë�AÚSŸ›:}÷"zÓ7ÉÊEá?ìrè]×1²ï«ŠÉÍTs«¤ç=ÿÞ‘ü⽎bŒÿ'ûâšw¿´ .ØÅ[ôs»iäÖ¦(tR²Ÿ¹õýûò±:âgäÅf†Ø°×Ýã[=}ÝÀj0«ß-¨šÀ»Kv‰Ñ`^t)^×v‚]4Qí}Wu4ʨ¦þ‰Ln3ô¹E?z¦è¬×$Û> +endobj +204 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 12445 +/Length3 533 +/Length 12994 +>> +stream +xÚí²S”nÝÖ¥¶mÛ¶mÛzöm›;lÛ¶mî°�Üù�óןÕêdÝdË»jµÖͽ�Õç3ÇœäÄJªôÂf& {Wzff"Qyn"f&rrQg€±«•ƒ½˜±+€‡ˆ™››™HØÍ‚ˆ…‰ˆ™ƒ‡•›‡�†œHÔÁÑËÙÊÂÒ•ˆJ”ú_]œDÂvg+Sc{"ycWK€Ý?!¦Æ¶Dª¦VW/""a[["•ýâB¤p8»Ì``˜™‰Ì¬L]‰LVö0ŒÿB’¶7w âü/ÙÌÍñ¿-w€³Ë?\DTÿpRýCiæ`oëEd0‡aTpøg5À?,ÿÛXÿ/Tÿ.áfk«`l÷¯øÆô¿¸ÆvV¶^ÿ—ï`çèæ +p&’w08Ûÿg«&à¿ÐäfVnvÿéJ»ÛZ™ +Û[؈˜þK²r‘°ò˜)Y¹šZ™Ûºþ­ìÍþ⟱ý�Q\\\L[–ößú_ž’±•½«š—ãÿLýWó¿kæÿ»þg8ÎVžDºL LLÌÿ4þóþ÷—þ¬%noê`feoA¤êjlofìlö?…ÿ•IDÄÁÓ‡ž•›ˆž…ýŸ ÄÄÊAÄÉÎä÷ÿlT··rrH‹±311qr³ü[5usvØ»þûü³ßÿ®Í­þ™à 0…Éù…nlH‡Oûbô<°J¢Ù5»¦Ó[z“Éþ§c~âÖœaÝ:"ÌFéyþãJ)6ã�ŠP0²Ñ_ž7qà�Á°—NÍ�ùt�îá OmÜý"j«cÿ- ¶ÓP·™¶€ÝÇq÷ѬÀÕ±ïa”»ísuÜ¿oÓ¬F‡¶or£ù8ú¤ˆÇtUÜC6™6×ðO„ýœ¨™*–W ªŸ]0kØ·ú“½zÀr‹”¥î.ÑøêÙŠ1Ë�v9&ôÎsŽ>_Þ‹«Éæãz‰P·U?€Õ Éãyáž=ø½æ†|Æ]*ãè#ZÌ(uˆ«Á~æ¦Èêñ²s1;kü�û]-�ÈVGÜ›–6x„ÿKÝE"¾JÀ[†å Œ*iÃ@ qzš)i)AmÂ/tîW­¥UkUwŸä3œ¥WfÊ­»JÚÁikXŒÿfLIàÜTÒÓÕÛ]Øw6·{b:E§Îh*¼ê{ ú†ŒXˆO‘Á¢Þ¼’">«@[‘w‚L \È-ify~ÅL¿ >6å!¢aÞI]t 1ª^ŸBÖÄžçT¢æA< äÚ…Šùèxžvö�îèæÏ6©²Y�"…:ã³$½k&ò£‡%:˜ÒÂÂÕÑx~V^VëÀ#C]7ʦGpcoRSáwar©ZÕ�]a|¨�{§¡!,ÓÍÚv â@�éСnR]X@ThÓÆþˆ©?rO<˜m{ý8°ðAÓæï69>“,«çÇ[rÌBzx¨Ð'\ãŽÔdú]’*â½§¹C-‰7{Ô ¬‘Š1=àj8;þ:’»ÄKø@I‹ŠXÇòèúwbÂC^ b8´pÑÑr§aHSOƒqG‡ØÝ(§6›ŽÜ@ÄZ”¼ä‹Iu¼™‘ýµ{²J Õ�‰„Õ胱89µqé—MIÔw8âA…—Aå#ttò„x� ˜SµnÙA¬Ì!ò &�3Òwîû%Þ÷Té÷þ +„`‚Ô£•úK`~ü}n¿úø-Þ™•¦ÊƯ^ž0È”�ÔQå`kÕ€[*8h$k‘ÒTLöä’�u Ç Ïv´pO¶æañGÖêctžyUÈÙ±ÞÏÍÈžû`K”K~˜z!^§°á�Á%ä‡ï³”²ð㫸Ÿ¼’§È£\ëIË)¨¶¿½,ÄHÄ+êÙÜv"rh]iÀ}"b�Ô‡]¬ÓÊeÞjü%‚É#7Ô ‡ žÂ�±‡Ibkžˆ$p¡ÚQ$ƒÆ3Ñðû84á3K0c{ù£+J]=…º~?àÒ‰áü:ÈžËùãź“-ŠâÑqï<;ê°ã/íëw¼¼TD~Õ0‘©Pˆ4½îÑHT|_–Æ7>ý|c’=ÂRË^ÍR�Q#„Pù0þÊ­;Þ\ßÍ*«M¬(`*ñ-¹«>f7x� à ¦¥pd0PQ·h~K+U-+ v1šÒŸœ™†Úô1í Ÿ{íݔşNþ-MÀ�þ5øV}þuØwœ…²­˜ñö²,ÁQ�§$'çÄW<î1ŸEý…59`¤š£EM!b$80sµï}Á\Ûëòû!òUæ—'†ð/mûO:ÖûMHåX¸'}òfè˜sQ»gÿ�ÏY‚"M½dið›ø¢]x?wø_3·°w^ynÖúµ¾œN~—¾%vëÜfÉä–ƒ¸Õ'Ÿ}ÐÔ )ãåÆ6XZû2œJ–,¿‚yÒuÍYAˆ<¥Æ;¯ép"UøýXž¤Òl<£¿±t™×Ž‚ÞX®;‡Òv1ØW5õ¸}ñ„†ºï¾¶®œÓŸ {±‰„Løs¸¿'S·èúXùä}ª ªºäLzD[³ýÎT€ë¸IœÇ 'x0­6éXè«ä[‘휇&½+þ´Æ!¡„Aësç[�v¬¢ûZá’ÑûÒ_? zFo°ØÉtÓ鯹R:Ea¸Õø¦É¿‚ú tvXÇ‚0�h ^jÅåŒniž§ö.€nó·Ñ`÷Åiµ$ }´6 ßßS ºhÝ4;-·RѿἹBñG͹K g½è?$¹·ì3CS3"i¹ÿ�$*÷5óþ+:zÌLý¤¾l쟫5P3 pðSª$~m±¦bɵÕåʸ¸´²ÏamXåÀK¼¥âtìä!€v,�–ÂŽípÍ6Öœe‘¢Ì›i?ìïJîɼÐñd•ÍJªdT>±`É8iªŒy¶7!,&`/ä ô´žÿ®©(ÿgIø¡¿ôxˆaTÅÁì¶7©”¶ê¯ UÒOþ¯ê.÷šŽlŒÚ"+k¬�KATR¨ìRžz“ñ¾ýÝbõ4�6¤(£ÆÛ�4Vÿõýªô"ž +Z.ž7fAQòMT“V3½sŸ4žÒ6l‡�\™m¤9”­—üj!ö£øv ôÌgŸžO0l±….P<ñA^zÇøÅ>ñkñÖ¤¢v}|ÞDvxMv´'÷XaMîÍ `Ô#TŸ§›,Û"c# iÎaeiڔʛªþî è3.¹fko=]–ÍoBôN”£èüÈwÿý=uåÃ¥b?ÇшþÌÝ�§XK�´P>ºÝ]k~k¢R”ôз2ønv¢Ñ>kx«Þ†A-„$”4d²¸Kóañiú•æ?>V$êéícÎoÛ-æÆÐ—ÇV¥‚_ NU^ü<«ò×x0Њ¿¶ ó›À%…�—½Õ©�t.¶nA‰;ƒ—cOÉ�ìÌš‚¶Aƒö¸>¿ƒ4[œ;,¾]¤,Èl�fO– qõ,žVyx¹7{‰ëK÷j¡"•d»1Ô,©¤°Ú9�Äþ–Q9¸  v° ã)Nìix§Ï—<¤1›.¾¸)«öÆ�ü‹cçí\*ô`“}ò¶Î¿´ë­ßÝ ªmgPÛ*Åm:ºN­=’k$hÅV"ïñçî”ãnzÝ:ÌMÙ+&ÒÏÁ•‘>7“g¾ŸûwŽÇÆÚí žíì[9vqz'aï–*w,kYÎ�¶Þ•Ô¿Ö +ã¶÷÷«ÞÛï{Žýaßh­ÞÎ&¨ŒQ¿¢r©ñ•è]¬¢8¥Ø<�¦¸>¢×·"­_©nšfœ@ÆÌGüÓY Kçбñéš<ß-„ôÆ«–¤?±—J6»¡¤¹Ç!sáçˆý]ºJ›nÐQ[öïrH/ϸò±iE�I +±+°‹ê�ŽtF5±M%è§ å|1§ªÚvó ð}’Â'3ñçÆ#Î'êãš +Ô™g†ÇèxÏûf�´ ð§ž–y³V~ã}ƒJF†ýxW€ÑÉz̧�¯îj]ô½w“;O~-]÷´‰bœ{‚¿ô¨],R�¥Ã}’3BoÒEu²ÏÏŸE5C®`™ÀIÓ£øÑò+áÙ´kË(y<ˆ—ð/—ÄÁÑs€éCTô}QbüiD¡ÈR£”_:•}�ØÔ’^KU·ÊÛ Mº”1êÜí¬Ü—~gFb÷µ­å÷Uøµ?m]ÊÃ43RZ<¤Æ�þ*"â�“W~²×û<¡›_{ Ô¦ò“çwº8r¡çŒþhÂæRZæ2–s¹x×tÈ:ÀoB>åíí¨�‰äw¥¢ "r\Ù!8?.fý)`r޽*`µI/ï“¥ªD¶lkò¥ÎCjØHmG.t£%î4ÙsAÀ‘ÉœºènS+›]¿Ëô¹Ðï�l÷¬œÑi·«+”Ù”p*©8Õz<ñ;Ï áâjøžM9ÞÂÏÕ�-V¥‡½9æ98ÞæwŒ«˜$Ó•1*B'•Ô³5ÿ � 1›ìSTV}"_Úž‚¶ñ…ogë¬Ò¥…Å ,yEPu9Í:‚å¦eÊTô�dÿ¹üv†"LÐNú)::CÆi0Vm«„Ú¶Ö^íÀöÂ÷:'q¼ÎÊÄ´HõÊ—Ò_–}öm”„¥å™XýΫx\7¸JÜsÈ}hb¥oËÅFt9•GòÏ£Ž=¼C»ÉÞväD–ùjí‹[ϯÖ:ƒD²Òc»͈Ç\� ‚mµ±‡RƒÁ[¿VŸí”ÑQnEi]„:Nñ-Ôê¾@SÐÈgÏwÏ&ïnÅ}%AIœ¶qïOÏn +¥“ fŒ‘x×ø­¡d†ÎË+ +Ì÷g& B üù”�$vIo\òÈð; ûV3f”Éw/h±`4j[òRKRƒÝ;ØDÔ¶€çy¬-sïÊ ðÐÖzPGEûLXó)´Æ££½'éiDÍ^�'ÞR +uÏï^8Ù<™hü]¬â{aׂ[ âòµs¶ÄÖ‚Iýñqr;¯§µ ZGP[Ðä¼…ƒ®•ì¯iBÒŸçùÇÞ¨Kç÷ê�Ô "ijý\VYáãú†ëTÉÙ­†{§ð¥JaIÍ‘øžCoÍ@lfXO)É)¸b€k—"kÂDÒ0q,%âNÖ͆_gXÇ÷wر«HÁ�oÚEthDŒ;ÖR|Âä&Š×6?".¦$ÍeŽ*ØÜ9EƒVª!)ê8Ãã:®' ÓBçN%ÄvƒJDÍ!PSIÛ/;°…Q,PŽ¡5ÒÎDóÍÈ.¡ÍžÆ)˜¢oƒ nˆP…1¤X�¶Ñ­L›Õºg )¸Ôt3–y +™}¹é.ÿ¤Ú›ñª«ÕhòAçbiÚˆ1ïö�«U),³¦Û™Åí"ÓØÌÛÇBšTÈ"[IÃÓ¦{¸Šy]´U!$dùê^‡Zùy÷°�•:¨³ÖŒ„³�†0è�ppf P¢㳓íªóP9©ÆeÐp4ðå=�&X}¢¥¹”¾u]ª¿£kúlWéÇ>޾ôºþÑY&O©¥'Z�L ¡F”¨ W]i€ãK7Êœ.ú{^ÚÀFÐé´ÆØÎ—tºÇî¾Kg×)Lu¦áXuArvjÇÏ"ŸàÝ„ RVÉ—ô»ý-l[’Àkã¤5êÁû0›2w߸‚ŒVzÙ“@5ÿNž6²DÍpÊꊑ.<öí$Xö›46Çã3׊2%¥]ëcƒ$qZ<óqEÆ“¦ŸÇÿ” ÇVê™>g0ÆLÙz±ÏíØFzšç%y3ÿb`‡vv‹õ±_Ë6ÇõCGÏDÏ­í&§±‚~C˜‰¼*Íú~ý®cƒl�]à,%4ϸhÙÇ&‘zq†k§âEµG<Ô ãÊw2jó4ÛEv«¾ð.Ý=W¹¾W×UïÕþ€ù1¬ÿ|q}ß?]`k Œ*3À,¬V3}AB-À2qÛÐu�ÚǼN»=‹6¾Pp³†½³-føä!Nq™°Äêyé$–•ÅZ{h‚’IŽe†®®_ãU=(ÊßEÛ„ïøPÎhÿ +!Áž>l"Õuò ¾–W¹áh”rå€òtAJû]pô×ó’ìù리˿7ov’ÑÊ?ÿ@ýš-¾q©‰žÍ”¹ˆßme sŒ†[vÝèôG½ý;§*©cq`6Ã'B†ñçBÔ#‘Jú§üȰ¡‡ŽàÓ'u˜÷ÐÔwÑ9HXaH<bt¡×ªd+8ØhÛŸ7º®Ï%+ʇó:±ÿ¸�ØÇkkSkUT›cjžž”òe™â4f�«Iï||7´:¡LÂwßzABÜ_4jºQ€¬�L7‘ï­BȰJRÛµ wEù!þÈ'Ò7GùWœ›3ÜEuDNõ@[+xÜ_ä¥Í\—m[Èà�³ñó�5>f¦ºÙ«‹Z�iDÚ¼´!1~PÐìznËPužÍˆ¨Å GÆ·={5‚Ù´ Ûû:öËK’ÎÀ.;ãÒmâ€Ø•.�Ìó!oÂO”ˆ·âûŒt!«JõTàn–r»ÐªRœzúëoßz\¡qÍ«j€—<ëó ˜*Ø¢R¶,}ËŽ‡Œ~ wØê¯­°ŸÓhA“¥8ÃüD½)ŽiF˜Ýõ(¼,Û{Œâð9LæYÔ}��’©ÈkÝ×*ˆã‚ü4º¿âàô0$í_à@ÊGµüÿU 톉ê7ãÁÌp(ËóO9üÕë<’«I-–ÛRé�%XSï®ÝøMfsF2Û»ä™9½XeŒ¢Ýeˆ[O+—]�¯TÜÚ:IëÄÂ0J(3À…h†#|yóÑý|o?ð�H�‰}¿•’0o3°ol|ÍàeœÅNy bËa¬RBÀXÙ£/ŒšÞîÃZe +Tj­jX�wìC0WéÓ'¥êÐPÃÍébwž7"»õ®Ìn ÌuÚJî‹þkÚl¥N×TÄ–j9*Fv(Ÿ=C$heLòüÀpø>õî,y+\Á±± îŽ%tï"1wŽh Çî+}3êxup=FTË Ò%° ½!›Õå´WgÑþâ5|§‹iVÀN-#½|@bOd¸è›×ß”ÙüÁH¶]Q)€6³J@XD´¤¤(„Ë’³žÁÍeÌ0Q/†dÌ| 10ÛGÛ;ˆŒ?Þ‡M+Ë/ˆÂaù¾ršlm46­¢„ÍDæ4b“V|Ù¾~�i�÷—þ mf¦�WŠ´a>õÀg“øÇ ñT•ëb´VT ¯+0…š——ä¼4�÷ðÌÌ�îµ "òú1W $ø]‘bXãç–�+y«ÌÐë`¯{¡œã¶€ìŸò=°Ña¯HKˆN·¿Ê Z]“Qî Z?ó]ƈ㬙„]^Œìt œ’‚{hZî[§6¿¦<0ÀÐxľ?Ù›wh*>ÍBçtü0éiZù¼±)™KL“(‘U8NÖ÷#›§xn,·ÅjE-ý8ë�ù®x/ŸÛ|¡’žšsSd‚tg�£þNök6Ǥç´ð"§Z.Q�B}%¦úåM1FÐöÁªm¦_b_ļzéTÖc¸DÎù’ æ8Ž›=þS8eT5³¯†ë΄DX.Ë,f3|KòâStZ¶ÄñCU* èCÛàyåÕÃ/]Õ�ò!Lßt°Œ² 5ô°üZ+4-Ÿj<‚dŒ¿ž{'F…¼R\j‰Z[*N'`‡Û; +w=S’³*ížúOº ÄïÿÔª÷‚‚‚Ie2Â^ë÷åÕ |ÆTz°¤µ)°d�j.ìd‚îì?–w�«Î^Úqׯu–_K�ÞñÃu’ÉÁ§k‘ôÓaTï#– ‹c¹àÞ~eÀé(3ÌÁGÚ¦‰GšñÇe¬ÍÛ F0™nS¼\¬!ÅaÚS-\ŽÔY•ÉéL•¯Ëõ‡M�þù-×i”øÎR¡ ß:6¾PØ8,Û�;ß:IJê!¥`ÔtäG×áÉþÛ”+ëÃývôƒ~µž2ÏÐC–¤#Pàë“+ aV¸h�Ë�i·Z÷E"<›�P¨­zS-?ówÝÉ#Þ•®°S{=PÞC,«L´ÇBP÷x¢íŸX�בL*ÿ¸4>!þi3¬ à–gã¶»Â[XRŠ6_4_p`v}P�•Ô½>ÂF�àŽ‡\/j¸ØoȘïшØ|ùô6–˜s +Oa €0g|´¡A\¡ý‰ š[ÂA^™÷Ö÷£©õé£9m¹§Í¨ Èh£SH œŸì�Ž@³NŸ +‹‹§ÂXI“~Œ¶,Þ`9.§¤ÉÎù°O{º§K£éböýÛj,ÂN±[W‘p_’ Ÿhøcd[Š»È…ô rú÷e^¥YÚê~ï<o–ÅN¨/ñÛ·œ²ñ›í+Ó£;rV(¥Ù 8çÞ¯.¶:òÓÛTO{0ò¾!Þ}@НûaPåL½DR¯Ñ6 /;Yoªá9ÉËëfåCzý ~}¦m¿…£‹¿q`òІX=#�[ìÃ¥…mò‘¦Ìmƒ�]t×t ZcQ­êÅsÒHo„‚w6 Uí6@SÂwˆ(@´»�›¨õ¨S›0LWFYe.iˆñFR¹ÓT~e)9tUÀxpqh§4Y˜%©+¬,-@‡é=€àx3j\ÆW6ù¦jƒnÖú²½,‰Ò§µ?þàäšÁF=h±^øα—¯Öç„ÇKeÇÏ 9];aìOLÇþ�º\†¾ë¶9ºÉ–oT‰ªÓŠÌ5ø³zçñ£YSÇ Õ'ÏñgQTš±%±ÁV;ÇÉ>ࣂ¿,ޭɇÜyîYm2.IuŸ ï—}¾·‰~߸2wÂ1GžšÉT7±~:¾Y s$v/ãO0rÌ©è¬ý[›ú ‘;Þ9rfö ^̺j£Q‚ñÃSxéï»O”]N–—×Ë&{6}¤zñŠšN'Ä41±a|sÛt_t·£Œ´ùO‘ÎŒ½çe{Är�¼òä *A×C‹�’*{£(�Ž€%ê�©˜K•ñó€Ö¨:‡a…†�ÚU@í�S¤W÷3û´tˆ±ðÚ'1Ë«Hç Y0Àh=ª!«™ ¿š_L~ ‘ýÚÈ®;�ÏyÖ ƒäŒè]™=}…zŒšIÎ;©m.ë%-–>){÷‰2ú éŒLðB}`¼V…�ÎÎcÙ¹"z*W‚öN +êLÍA®­'jÏ\»"¬<Øï;¢­Ž·‚oéq$JäÍ8'kH.Cy +²`¢a˜_ùäRâwÿÔ0 äÅ)M_€CIv&;þvZ➥R +Zc­ zeƒ°�7òúÁbè7•]I¼Ìf´iKÇÆ—_xUC»Ù²ºŽg"Œ­tÈ�¬ÒùiðëTfÀ�]0.ÿ²œož(leþ‡ŠÕ—¹îoÀÖP•\“Vÿ;­/MS¯è"ô Õ9Tªe%Û£_ª0R¯U¸­p†£:rÕ(¶ëz£FR¶~¤‰ß�™ �7Ù"Ä(d:/¯ð¢ǹlܺšêB<;jÃAtŒpwÇq0�‰9UÓüð¬~@ºs¦Ùð-vÕ‰žïoB*‘¿Àƒ!má ʸÍʽóq°Åõb—ü½7º%zcõ�$“«aÛ\Ö Eš˜½E—Rªg”OT¿[e k)â¡Ô¨ÛŒh|“ˆU¼¡+–DPSêW¢’W+ËL-ZM,ÌÑ+0 + =øâÞ¢ wïG2ÖæL¥Š\¼åð%VÏEƒY%L‘9�2¶ØëD;\ø|Zç§>ŸCžZ¢œB,)%2 Qgu?6Åeމ’›X—ýF(ļ“ �m}µ)4¶w}è¸GôÜÛ‡iÜë& cý›UŠã—õ¹ãè«j;ÂØÝ™l9ç]¥Pú®N–—ÅÖn ÜBǵp`’YÞ¶tŠØ#¼£Ï~ùRDF�zÂB7} �p†ú€¯�ègcPŽQü²¿ë~ì´L:°ñçúpž.rŒ‡6�á¾3í‚ίÃÒ±…P{6ÉÔ ¯çw’–¶šýw�-­¿ohgëÈT)¥%Òý2b��óç·®ªÑâ¡ó›ÊqËú©Ð2U55*ùú îÛƒë*ÛjÑr¹è\CjÝŠÜ+ØjjŠþ6�ÓÄK´p•5܉y¾ËíÁ!VÕf<{rÉ_¡IU\´ÓÞ¢ £C4%ÉãŽn,�$å‹S{Ž”þª#*¨Üö÷Ûù–eÃ%ÛGU!XP¬.½�ø"ÀƒëÑc0(»×êç’[¼z`òX“mÜ3PúàáL7Û)×”wâÀ¡°t!§<åÝ{QŒ|X_öA±Ioä^p~ÖÑþ³BHÛ¬™× ê“å½�}m½²E%šÌã‰)ö»ÒÇDû±iÏ×»þ¶�Ã6Û´7ÕsÛs#Û�Ç®zøùf/žÑ”¸�{]¡ùÁD>_Ô3ô³½’ü6Àeayñº“Xm:o2êÓE+ÍŒ·›–/û^nÏq×àV{̬ Z±8‚DzlËìû~BÄê»}Íć†ÛÖ„ñ‰í¬d4}A }±5Ÿ7ùBlÿ‰– øk¥ØG€|©œÉ}Ö$|ȯãÂXDb‰ø”òÞÇx¨ó®ÞÌi³È�=M¡N‡.ëÝRc9Í÷7êD]9¯’C_T<Yôy’‚ë Jé¥ðòûÆ®ô>͹"=Ç�¼þ~ØòøOnƒG çîha8a/œ ïêuédìÉÀŸ_Öù4u¯Wϯ›A“H™ñs%ªÊÒ¼Dƒ"¤ÂlŸëÄë’¹±ÜƒžµÊúöI¦WåêOÇgf_C�²]ª‹!âK™Üfî§MÖ¡Ô]S›g²o¾Úæs¸_çñ®Ïµ±XÛ²_uþ<(s¤¶dÔ½•)3NñÆ�½¯˜KÚ“fÜD_ݽýbI^É`C­oÝŸ*ºí£ÊøCJ5‡˜Î Þ÷§hÈþ½U^õÏÉAÏ�¿é®l×6Ö92§Æ¢4ôéæ}¶CÆ"8ÃcÀÒøuª°'‡Š@�v24ù:ç�ÿò“¼¢rþìÁ˜àÜÕ³nŸ“ª³}1“´Æ�¡pD ³¥Èçx[KÆ™ÕËÄ�þþ¶÷©0|ôO¤¹(XÐ¨ÌØ�&êYKͮμƒh?® ‹HF-cÑÅÔ2K×sGC^„1¾•æPì]½¯‘Ô††�*oSˆè�ò†O7ÎÑQ78—Ùól›×5Ã3Û¤y¥t°“³ +ü pþ�Ȱlu6 X«’Ùæp¢ð‹TL§Äô„¥³è>ÈòTæñQ/žÓ­ÕÐó�A¤¼r~af8,“ÈX¹Cˆ(‰šü|gº—JÑ„­þÌÖòÚ›8(lp΀Kˆg/^²ÎóT Ð�9ßõ¢³Ê�ì5†ˆ¸Ù68±2Án…«S<$_ªT&˜‡Öúsg›óݦË?ÇjÜ=¾ö‰R½ì­Eh닉ŭ¢~]©i&bñ»í1§È$µ1+Œ.s²ž�¾Ú—âRu´ðSî1xXËîGà_²Øð5c½dq!oMýÁÊȘ_™d‡)ÆÂ€Dg>û6•S½Äñ˜²© µMi1�¨Õ‘Ùï.ö–yÃ@��ŸlÍ�ˆLCècŒÁHÿÒ&Ž´‡¼R7–;=`wEG Ï 8„÷Q¾T�Bð§ÞŒõ…MA ×ý¦\-õßH�¯E8ô˺-Ú¤z¿$f¬jZ7ûeK¥ç‹^¯;*àîžh”Ç®ežV¦¨êpÜT«ÉIŽèç¶Ê!A¾VÏ·Às`m™Ù…)íhÎG p¹%Ÿñßý:D—w�6zÛ˜ÿi" ×à`åðµ;1–Š×ö«·›IÂf]ÀŒÒ|÷?¸� :]¸hKg\úr‹Ãô<Ý<ÚC:é1Í!Ã�ô4*c1m±â³¢é�[² +†�wRÕÌ!ƒL;¤2‚Í­ÎFçðŠRtÍm™¸6]õèæ,òùnA5ÖΔœnàyÛãÎÆô²î€4ÍXõ̰|mgQU'¤4dN­æÍ/Ö6ó�{Ìd�œÅdøT\IºØá˜ëfŠ|Ê"„âÜ`Z+ø¢Oêü)Ÿ9â‚ÿ“Uc:7¸^ÚcNLüµ°·‚œ—{4‹µ¨[¤×/¸l0ë^áAɺÚ!‹þ—£øw¯_¬75¥‰E…Þkv8v²ÕÌÁûеfɬPö´9Q\:þ:8»MÒy[þ)|bcíÝŽFsH½ ëƒ’Ħÿ醅<L`)M*DÑ)§cq'´·Ñ1o?Rûæ¦rÏhov|Oü¸jÏÿ£–¦$Sš£–pØ{ÄTJCÛ�¹¿Õ…QEü«Kì’RÌù”(„®Hmž¦\Õƒ€g™¼U'mðMøRNUR(=¥J*H~`3‹ræ6ê¤v~#�X‰GÌ�mI!p˜ô�àÀKnhyÕè^wÀI�ptWDJÄï…eÑMy‘Ù|^?TøÞŒEÍmxÝn‡òš0}щœz‰ïë­‹Œñ»Zq£ã�­~@3¨ èqdZ>;²ä*y�ä[»ÚpÔ=TšÆaož¶d9«GGòOäÉ60¦JÆÄ‹êŒm°ýÐ�ãtÐp·•žkz�ÜØ·èëG´™¬²ñ}±-ïòò/ŠËÇ�íJÑäIæ“›Ãà% µ¯¯ü´Ò*:{*÷bèû?ÚÊîp$1¿Ã%êâŠ÷ÈXš”RJü0Ü+Ò¡âpê23×¾{ò@ÅÒC¸xÏj.JÑ::6@\ê¬rKzC·>€ØYc—‰~–p7Kr½“ÿ™$œjМÉñeo»_½¹Íì4ÜUú‰ë™§\dfŠ,�ï^%!—Ðø¨ÕŸ½ZÍä/_{½Ày[ØýõÐöû³ð€Eë£ýÞØ}&G…SnýA鯠g_Žàõìs(çÏjÝ»c‘¿U +k€Ï£¤©cçTAݳÎ&”ðÎÿ™Œä8r•J½{›+Ê')[íù 4$V_ác S¤±%C†½€Ÿ*‰ˆ€“PšlIÙÒW+ØùY­ª—ø¾ÄŸD,�67t£&°Ù™ y©&_Y+ÖÛrÏáox¯Ä©ÇÜxUÕîð‹*æ>n –lÊ�‘õLYC:þ¬Õ¯ëŒ¼ûËV'N�…_òTÒH7¾?#Sþ‘ä¡°à/ÞGÊê{ÍM‡œâ œ¨5\†i�…kØX‚·[0öÝ$�ÑbNÊ[½hæ5fçè¹8@S�_w<ÿjݦÊÃõóË +êä�¢U˜7I¾Õ¶]€VêéºØ¡½�”ÊHB+�;ÕRX2>� ×vS`Êýyqd‘$øb€"ƒõ:ߢ‘³}X¨sxòo[Ärá|~Òx”LuÓdrÑ9CËÉDæÀˆc�²ê†Á&O|°3¾#·B† +­3ž&ï�¾|+)Ne«7¿- �´#IÝk$cs›dX©ûk\T¾íêh/Of¦|T0 +ÔÌŸßÀ¹¾2ÜšëµHßyû÷kâ!üïà½]n⎋ƒæ+Ï�Y¬z$ØÉ…wnrú4¿!Jf mÇY~!}ͽîÔåZÓe‡¶ÏØ/úùßa0{T£_ïI’W½‘‹ÿ<ãM�±rÇ_¶CæÞª´µªúÓ.°…3§„=¯!ÚiÔÂl]2+3-«œ %™’¨�Z»ÓNÊEÊA +P¡Œ‡Ÿrm°X:{öi Þ±½eµÃÉ«± +–¤S/Í}g‡Sj6ŸÚ¯þµæ£˜�]<þ»*,Ƭc\TDR’�бÔkß듃Ÿ\eÑ3õ‘7ÜûýX …(�“QÖ„“ù¥u2äºÓP � :6µ‡:3—äó½Hr@ȂЗŸ¼^�ë� ã“Q1Lkß"ÚTE3Íóe޹NaÜ#ÎäC£g€»`\-è!�3‰ûÔ#L�Ãò¦öª­é˜SGa© ZBó—\ð3Ò±ÅOMƒVÙçØ!4’?/=1_D¢n�»[\n6û Æ%ðwÊ-w^ç*;FŃ€W�zÓ8‚µÖ�¶þöU“Èä|‹uå°Xå„ö +þàÕüRotKµ<ƒè¼!-$ñka¼ÿT•ÎJöpžÎ˺ÝQâ”kj86–Ó¸(”˜RøÓ;Ê.W…“÷Lå¼þN,RË¥Gÿ-½óµ¹6 @›Ÿ¨±Ñm$“’€Ã�ñ„�1A�Š 1ÐÞ8@ã�à ÷¿’Éq[p‡îφÖÉ´=ÃLŽ…wN»Í &0�«ßä܆Ÿ�GµP˜˜³HáZ®2CC +Œ%së› 6TuC›}ü}0�ÄG©?(ý¥N¶Š¼`l†6µM­rE%ÛårfI€¹‡»_Ì9C»TW.„üÖpcã-–lÊ�¥¥ão­*EMSËè¼ä*êl¨'ÂAüË*ÔÄ:¥Òa~³&³0# ¦ëZº- zÌn§Pd\ÕUrKtšÍ‚~Ìa0§q…Pfl 8[]ÉéûÜLjqxôø#€v«‹A$NÔ¯|¦Š�èò¶ôàÓW¬0zƒÈ¾4NŒõ¶¹ßh˜£Í4Ša,N•ÚºœZ£:rfÀgD½Þ'I4ûÚ²æZ‹Ûº[ ÷}¼}�£®~ýÙÊNöÝûúìõ¥ñÀšÿTœ­šóJ²›‚Bjå¼Í½J°7$\*4À¡);µÂp\�v“@¤de#: tLekÞU¸ïó2$Y¤œëŒìð:•©t6B^H-.w‹bª%£D˜(�µ0b�ijŽ–ÓÔûW»KŸO,«_˜µ= zÉ›£}­üž ¤Öjãˆuk”öÍ&û;Í6`®¿³‹èà†Û�öI4�{V˜iÇeÛëK Á¬a`OÝȼ¦9Ob=Ð@žœ$�áŸo²,;³†Ð÷ñªËJ?#’=dѳ~œòφÄÊ?eJâxo‹ßóZ±Þxµ†)«ðªL#ÒøŸ?) +i¸D:ÞÐ%›.!x A•$ÃHžë÷mº?%J!8í±0æÑ2PñÏQ¶„iLþ˜ÖHÙµâ|çE Ôv0�8Èü ƒ¾$ \éÂ40dÁÁ‡òfVéÓÏh™(9iÒ®Ú³ßq“ЧqFø½c˜>иâ¯âƒR,탶)?‚ú0C]gi9å̯?'±ˆþS¶¤4ò{ÉzÑꢡAÄ&�Û(Ï +›I±©õ ºÀf»W$e…J{@åê.kù:è`1‰�HFÿ¾i!=j.1_Cã£Å,üa#ZymôÖLù[¯±”,êò™éÿð�ùÿþ?`j 0vvu°3v¶��ùËÊŸ× +endstream +endobj +210 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-30 -958 1146 777] +/FontName/ODEBXR+CMSY9 +/ItalicAngle -14.035 +/StemV 87 +/FontFile 209 0 R +/Flags 68 +>> +endobj +209 0 obj +<< +/Filter[/FlateDecode] +/Length1 721 +/Length2 1378 +/Length3 533 +/Length 1917 +>> +stream +xÚí’{<”ùÇÖë¶– +åÉ­‘ŒyɌˎä.Cnã2fãÙÏè™Q.]d]7-›¬%×.”rY*E)C ë–ut +Q$2å Ng_ÇžÎkÿÛ×y~ÿ<ßïçóûüÞ¿ïóhír¡é‘YÜ@Èš‹ðõ@H(Ž4/Äá1ZZbða.Beð!"š˜€9Œ €FÞ˜H  ÆŒ@á†F 0;˜`):+.c€¡0“�Ž ~0" +a28�Ë„!~Èາ…¸B<=±p ,˜É!6Œ`ôW˜l‘ .`¼Öf……~’Ž@(OÄ`Eœ:€ˆ’ÅE8 +Âè;qE§A"–ÿë¿P­·ãpœ!+ñ+súƒÌ�9ÿ2pCBÃø +8rYЬ·z@klŽ  Y¯Úò˜IFØÐ qx£5æYÃáËæ3ƒ� ‡­ö!„µE4½U}gª•¥§«îÚ‡]]0Âw‹…üïîÕü½ …Ã<�EFÑúôæ»î0+„ÉeÁ ñ‹�²þÝø#”¥%7£ŽœS¤-œ¦_L‡�5nJßPË£ãf&81\âÓLrµÊOåöÞQ-Ô)é�îÏ#ïlm¤XDìʵ=çƒ9@˜ëtpl׌ÑFß"wϖ׫ŠÏÛ1›ª3CgŒeuQ:éïC[:ý ×�'üTSO^ìw|½aCc1{S²Ÿ4Z‘5i®^pدð;Tñ~ìÍÂ+£=Íoy `jÈ¡Îadq»º`J«Ÿ>PN¼,íÆ�Îën¥�TK¹þ¤.{åÔ²cÊÇç'  ùõš<‹‚ÝzM—jüßöe ;È_új�ó¹fJ‚&½Å>ÞQþ‡ý1=ˆÐNz[éKðV}ð£JI‚ÝÌtÙ¡¤X&¿/Ûóy•ßR½²í·J>óQáe‘d£8™¦¶[hí¸‡a’“=�g³øc�‰$ûRFè0�«‚ønM�VÒu˜+ws6RÜDÌ‹+:1.÷l²ã®TW²6ñúøò™³vÛ-ga‹ê½¥ó–tÂ#�}ã\lÄ™]¤Û›:l†|IÃGÕÓl�]#ð©�=Ò]c }ðí©âÞÍŠ 0SñhBˆóó¨¯óº:ä¾Wø®nÁJüþtrðÐxÔÃÊ‘£ö¼‘lRƒmcÉ¥D¿ß,Týo>@°gœÚï ÒŽÖ!%·gL‡ž µÞ"vùåÝyæÏ�Œþ%óšRÙ÷–#3)�²™¿Î¡ÌGtKÌœÔàbB„GŒÚ<=Õö®µ.µzP:�…̹xÕ5Ò¿d‹ðTÀÎçC·»�MXÏä+5Ç/™b�܋̆kÝ�Z™©ý'T~µ÷RÐ{)äÓ?uN=%Séݾ�ÕÑÙ×M¤uhÝO5º’Ç f¯ÚSå<±–OªV&ãCú67»�k`¯­4·0ðòA\ËÊVkÐ=X?oC›Ó|ƒ™¸ÍS¶�Nz ŒÛò$Þ¼Õì3ªûŠô½atÖM­’R𵕭P1{þõo áñ·„Si3[.»õ ~­ë&�ªÐ°§"‹W¿CA>÷)"§z�´„ÿ“æÿ‰&b |nýƒù'ŠMl +endstream +endobj +233 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-35 -250 1148 750] +/FontName/QROGAA+CMTI9 +/ItalicAngle -14.04 +/StemV 70 +/FontFile 232 0 R +/Flags 68 +>> +endobj +232 0 obj +<< +/Filter[/FlateDecode] +/Length1 720 +/Length2 7098 +/Length3 533 +/Length 7657 +>> +stream +xÚí—UT\Ѷ¦q’Â]‚Ü]‚Káî.…[pwîw·àîî„  Ü-Üœsúö}n¿ôè·½×Ëžsþë_ßš{¿L +uf1 G3°´£”™�…](¡¨â²³°hh$\À¦Pˆ£ƒ¤),dççgйYÙù€ìl|l¼ PÂÑÉËbe ÒIÐÿCÅ ³»@ÌM€Š¦Pk°ý_sS; º£9 õbÅìì€jÿØâ +T»‚]ÜÁ,;;Ðbš�­ Ö0�,�¼ÿJ[¸9ýgÉìâú— H÷—“ø—ÒÂÑÁÎ h¶°*9þ= ü—åÿëCõïæÒnvvJ¦öÿ°ÿGŸþ[ÙÔbçõ?ŽöNnP° PÑÑìâðïRmð¿ØÁ7û¯‚ ¦vs1+;0�™�‹…�ë_yˆ«4Äl¡�š[-Mí\Áÿ̃,þ�äoóþÉÁªª¦,#&Æø¯ïú¯¢Š)Īáå²ý—úŸ1ûÅ{äñê³±°±±ÿþ]ÿùføo‡I9˜;Z@¬€êPS S‹ÿ™øïPâ⎞>ÌœÜ@fn6 ;;�—›Íïj:@œÝÀ I 7ï?³æn..`è?ÿ…¿þÏØò·G`°'Ø�•��5f"e¼5¹é]¢Ôî˜>þ:ÆÏÿ ö#r“?*y±�ÙflqÚŠKWÙ�_œ}ïÜî`ŠŒ¨ ú{Ü;£gd޺Ќ¥8åù(<³~%]ÍôÀöæÜ?:\pÞBF`ËŠŽ?Ž]ÓsbžpA ‚�Ë„žn´Â¶ßòå»îöÃ1ΪM.:…ôÜ-1·°jJäl1}P$ò +#¢c’8:ƒï!z�´¨KÔѹÙ«0]�4Ò1^oUíSl-†“o±æ*Ë¿j‰³I™¦64ü¹1¨�:Ž»ØÒX²¾öR|Í$m�˜(Wb‘YÝ~Ú—8F:é8ŠaÓ‰Œ¼Ú)ñ<ªaýÅ×Ì!Æà̸T¸ølXëP¢4«iw�«ïÊ”·8Xž7¢/L:wÛ ä³Î K‚´i=Ó]¤ÞEËh�t“ +ÅV3kì” €/‰›í�/Õ^a»¢-XL(ja3â6Ý[ +’ò:óŠ_‰%P^%-šEÜ��-Gh_àú….2 â_Lâ=V�s޽úvÉ'ôl2”ôâ †—é ·ÝS7t +·gÇ +<#úSu§ãy·¸{k¸¿_ÿZ/Y]‚Þh×ñ½âcõʶO»ó‹ôä#½R­ˆÏü„5á6>R‡«§/£ñ’ËÙ÷—Øui_©84L ‰ëûý�G£¾8ÂÙ8Ý"K×ÖÓ¦(cø�ÿÚ,ЩàGUpñ(&<_+ø—Ä]ª×oBê÷© âV�‚(. › .îÁzÙ¦úëú;‘Q�î—%·Æ¨baa9¾%ÛÚrÚçÜ€å¬�ZF:� +Ròú–1L#¡^4a~‹2]çíåïÜå=ÊÙïWºÈvíõ¤‘É„¡@õµžiÊžÌi-™’‡/› "™pi�ªètÎlT¤®Yâ@¤¸¤�ovL~ƒ4î‘°=·IXeFóöZ,Ÿ !zʯA¼àß›úíð]3¾èé¤ná¬=ðÀôõWdŽ¡ÒÛª)€¢þ,í}°½Ûx@Ô¶Ö4\§ÔS&z +è9픈óÚBåç˜]òsk­áCÿ�À­]ÿfÔ>9¤”œÊÒ»)œœ‚‰í(nJa:ƒ8‡ûÃMdÞ‡|›Øþ׉Ϧɜ›Ÿ’’�¿Ò‚z—dàš¤¼‘Å»†çm­µŸ›*ÁÝ YLŽÊ”H³í3êå–¡_þkHÅý¿æ*‰tCVfß°û„ê¤sÙB8vWÊ\$OJÌ«¸Kvaû‡( +�*ý¸'©T®eº-µ¾+©wækp�*!õÓ¹gr´¶íâéc.ä¡îÖ^Ó½h¬²¾SÅÈ%»tápCøÑÈQ’Í•FxÆzÎy=r˜ÖrùÅ<'f¾DWGÆ-& ÜÎìµ$´Ä“•—8.Aƒ‹´·ØÞ�œÿºÛ'Ÿ­Î�šœ# õñÆi>zmšƒ´Wã§0g?ú¨2ê4ÜÄÞWfÄ^ :‘[ K)ú¬þåá˵núiª¸(1$r5îîzŽ¢"žúýÁ´É{%BCõ;GWx<�VB_ùâÈ5WÚpþÉ–ë‹nZ‹b•l�4¤s—ê!öbýÐèGÇ£Ùç„h êokhÊcðí»�{�8HÙˆµøS-l©�`v6†Þ4¤Š¸¯Ô´T¸­«¥,‰¦ÍíœVÜñðŠù÷n0^gÃy+ï±^�«@·û–~”Ó¥åx_Õwyß·|‡¡böÆ›1Æà9•z!3…bø1ÛßCåãÅË[�§É •.ºhMZÎL�Ä ºX»žq¬kœáe.¿(÷ŠàýïaXªQOþmâwNßksPh‰Q–\ 7?ó#�Ô«Èë�”·zö¡f$²³Z_‡¿�’¦9¥•I„¡Jywâ’ï¬6®[:D·âÿ-@žºõެ³÷çÈR•z|%N÷ñXMûoÞvSÊÛ´š, ·Ï©[ûõMKCæ¬äþº&îs‡'§(–³1~;`›ÒÔD€a¢Òõb¬º¿Ñ›‰ýQÖ»Uƒ/§yð7”Xœ".úñU5òËKI3ÁÒ‡,ÿfÚF4Ý×­‚ò)kEÝäÆú •!ËX¾_À�IÞOöX”g)â ÓÚJª™… @�¡ :¬˜[MÛ¾RT:.¼öXJ@Tc_s÷Øüj­ë’0ž±ãŸ;›c›¶îE^~Ǿ'WÀŒÕÝEᯄ¬ó¤iaäú¥b�~,Ð�×Þ~›ãFþdËÌx²iéîÈ>·:^»øQYIÚeÔí£÷[EP€ù.LìµÕ­Ô!\ÞP)f£hˆœÚC^¨ÔjVƒU‹º†èñ>j™O›;Î�ùÛî=“Ñta!JÖ)2uz#¼Õ·�%¾ ¤Lç,ü•⯠¡7ª4ZS„ †½d]TŒ}r%i^«öΕø¬UÏz¬]�Z“í쥓‡f‘­«þ½YDî�ºé½�'™¢<¬,à³Õ¾!gp¤8ö 6�¹R6À·‰E5‰×i°wllD “Õ–¾žk‚ÃÍÎÕ‚óÊÀ�?*~„X|º_kŽ““mÝM^ß5.÷É­kŽØm�¾<ÌÊJúøò‚e¹� 炦¬ùk ÷Uä™~wÀ×7ãM\ gøUø¬VéÅyÞ3Û+ò¨ <ö§IS½ß_v‚¥ó·gk§#ºÊYFŠ<óÀkÎ#£èþ›s�+O•t>óÃo]ÑW]Új"BšE ÷(#Õb™äŸ£c}_ +—‘ÃUuªS5�p^h¤´X½*’"ÁA‹ £3·ü¢RIzvúfS¢B}h°J�èÝ%žŽc¼¡#µèMâ35óÆÏÁXÖnõN^UgƒÈ×oØÅE{²öÚ-¿DJJ‡+å9Cû¼ŸtY®™Ë)®ZDZ笹ÒIXèp¬°³^Ÿ´¶CYî4u8 +óÄ�TYçmæ]¾º+HÁ 늞Å3™Jfñ¥Î¢�‘ YIßù‚Þ²4ŠÄµž¥Îp»øR„•S#ÓLd'¼£v'‘š¬Ì¢lŸXQž¸ò‡|ŠQ>Á§ÔxoÊu¹‡î°Òr* Ÿ?’U÷«Ó�bÿîþ.¶ ɹux<ïùe@^‡½U|&<3a™À<âÎÐV)ÖVt�+Œ8�ßÀìz1Ìx¡>+ò)Mûë y¨ÓeÛvöVÛCõ·©6ÄLAvÎ;†h_ë�Wⓦ›G›�ìµÏ®=JùbbN]³Ιq,ü{RÊÏ8ª¹ø#ˆl^#ÚŸÞ&g0Q“3X'éæl"·ÝæQ÷œÂ•_"èâs…òóHF®ÕYß\†O‘–×&÷#YíŽÄËní9ÂÅêWð¹´pTÁEëMA «I„5á�ük¬Ú>¤õŽž÷Y8¾¢v‘?ÊHPÇd¬{ˆ‘vÈ8º&¶ÇvæL>¦Ò¿ cC™ïsÞĬ¤×c®§@Rº¼ÇÌì±_)û½')�üÄ䇳ó(t…báÂ'râ7ìÿ³3õ$K¾yÆbCBÛ<ÓS+¤{Ï;N7ÓÀuÁ¥Œ 4Z×ç@’Ô‡ésáÆX½JöÃ.;•;?˹$4Èúx™œŒŽêüM$­GËÞ/^âMî(”2ó¦LøE<Ó–àhgaé[œk¯]n¯¤ëòPÛTÝÔ[Ee +ô ÷WA$ ¼l÷혼sQW®ï àï‚ûÃÃ,:äç²ÎÅz„%M@ÿ_Q݉ Žêɺ­;&E‹ ª›½‡¥zº¼Ü\ÌÜôŸ0›æ® ë³0;M³ßy0]#XrÖßñ–Ô¥]#33çŒUôÖwø4_7Þ7—�¼§¿®\¦!c¨P Mƒ§VRê�Âí~©üÑWÉWq^Ø0:5Dß©ÜHêM¯^îbPÙƒ×-ˆÙ˜�`Ä3Ñ);Oø,Iø¤ð€ Y)"0ÛæÔËéôvf=URŸÃʆÀIŧlãn{N °ÚêƒÜE޲ߥə.ázd#‹ ï“ KÇ~ácŒïÂC•ò!¾AÎõ ÒB�hÊ=¾QŽãÕzñ‘G…a)ö„-ÁH§ÀßLâß.\ nNMx‘�ãEp¶ØæÊ÷zŽ¿È_�¬I|�¼‹Ç:Þñ'»~!´0ê9~D9 �Á¿£6S”©>òóäÈÓ¶þ+ëíéNÚ°ÃoãŠóÙ lé: éUIœbvï ['èÌB#”’sr\üþj¯âÓWFá;Ö–\¼#Ã3»¥EÍ¡ûU¾‹L~7ÔõÁoï„:ŠÓRFwÈí‘·`,ÃÙ‘åÔå¨rR2ž0æëW*Br\r4ÄkBòO>^stG¬Aú6)Bå¢zös¤.K‡´�²›Ý�°»!RVŠªa{°WïH-²åm"aÀ3ôŠ~¼½ÏÇoƪ-9· p¿Qù}òôÂån˜k‹˜<̪ÄÍ)‹ÃC”©y^;.ñ—ž\„�ÌÄFaâcýÖ��ö ¾T]T–:¼˜,¸*) í)I8ŸxZÞÚE8”õ]iMX³Álžk¿ð<*/�Õ¸èy®�v¡Vå òI»Ä¾Å÷�–ÈÔ31社ÃAƒ×å+"¿ ‘ÆÖï·QÏü»Ò|2¾ÂJ4�⨸´"Xmz¥Ð·Q…á)êoz7à2/gÈšèyÕ�}±­)¨°�>qÄ>Øê~û3õ顈¯¦U¨¯�FW·I™Ð�vüh7d­³[½ìs¢Þ¼–uöö1£ºŠtV̼Ÿš~Ñ%uÛÛ'Œ†o»wšõ´3]‘ŸïµÒñœ8å,6°M +ùÖudà;¦¤Cs p±/N9é+ƒ(áÅT‡_Í8�¿‚�ÀélÚG¬½§¹ðB?Í 8«…xH·ú-°œ«w×™»c©ft%øÙö:à.Ác•:ñÕjöbÁd`A³îé0?Êm[݂ͻàU uŠUãûÕׯ¯�{çF9•’>�=q‹¤^…ð)çêJ=¬<ÊßY&‰¬`rÛ[7*½ôÊ åZr±!Ôƒ÷ĶŸ`‹# ÕAc÷d4 +g5a†Œó–Š'/ׇGŠáZp1›-bjuçOí6ƒ‚¤~œƒPFg†BšÂ´aõAa ]#kJ£ûN¾N7yͬ]„^üh’¯áœL þíâ-Þ0¾Q[Åþ<ªM°�?_÷á§]L$0TŽT;ê{HåwÇž¶Ÿ0|ÉáIŠ +£[T¢BQµ1z±³}�æ0 µÍz¯.ß¹ˆ�<3^sæð$Ì£¯ihwŒlu–ùÅ •Vûá)¶²M# + Çш2É9ÅÞ€/‚Â÷õ3SU­ê*~‘›ÅìæÂ¿e•»d8$¢AÝ—IU…µ:_Ô¿äÚ!.÷úfš$Ê«üü(àɯ¶u{Kn˜¾‡Jv“¶…úbá;ä—œ7›©ó™W&.2÷Ú;oñU¶ù9V�sþò稒:ß�öSe¹Í0¹ëËñ¦ÂTµiÏJCcûxñaóGQ”å}üHó“ô½×Î.=œ#¼ý¸Lˆš��FÒl?¼ V’ŸÒ×Î[Q·Ã{ +­ŽEÌÕQð…óÞèß-€·{Kü^€žTW{aûi9bå„òîü/¸êØN`êß¾ü$¤¶~ˆKÞ_‚ÀTx‹œ£ª¡WÍ�¢¡¬Ôxº}þè³Îzߤº¦þsÓØó`(㘵é÷.wKUuª‡Ì i»Þ:ýú³#&Á�СÓÚaÕ»¬šM±ÍÂ�MãN1ºuíF›Ü(]�çu9¯%ÆÊ†aSÎÓ|jIŽÀà1Õ—iýzøÎB6Ýž®±óÞ•ûÙ|ý|C²œQHƒGÝÓFÿyƒó&û]~€�h#¯QýµØœOwÀ?5ñt@¶ÛUÖÇ/îf3Q’ÙR²¿—$Ê^Rå�0êi D�‹\e&ù<>Vdæz£úö¶krKéÇ$y¦äS’°ãäÝ÷I©%ž"-Z|•8øpPï4é{3¿2&žèsn 'çPd³‘%¾r °IRÌ–°í›²i"õT-Œ0)]ÆgóX¤çíQH&ZÜ?H¼Oa6f㑚´*.IÜ2îkj?\ÅI_ÍQÖ‘sDBzúLªey™„Û/¢òVZWfV¬2�“9ùê_zÍßP>Å£g‘÷�]Nal ÕÀ}45>T�¡Áʧ1Ý|óÏæc£EíH>AÃ;ó Vi}~Zê=m·áùćçÊä?¿ø�Gè7wÅäi�íË#ª²åªã�© þR +`Q4Zà Ûi¤ /B4¡ù,l3°£­Ô4¯¬cä%Póò-sˆÅ”µd!Ðì_ðÊÕAvS–HWp´®¯¨½P¦áÎ+€nV�ï.Å3x‡0Õ\®âv»v ‰˜6í I§> +endobj +382 0 obj +<< +/Filter[/FlateDecode] +/Length1 717 +/Length2 2825 +/Length3 533 +/Length 3367 +>> +stream +xÚí’y ñ¿[-€?Ñô4†Œû]ÕõBa1ÎjxW,‚üÙÂ�´0>ÚãåìrAaIÀ¯>€Gÿq4¸_`-=SC±_?õOÍ…Á{]£xþ�úÓü«†þ«>ã²�Mzd<ºÿZÙý¶—&Þ™€Æà]A¦^(<EDÿÝøw&uu‚�Ÿ¸¤$ƒC@PIˆHNð?�fxÌu2 ‹Á!ˆŒ¬ì¯®3™Hð^¿ÎÁÑÿU»`ŽÆ>€3Ã-Sc}áEá/ìv‡BÂÁ÷³#‚‚Íd~`•¾DO•?÷/¸¼ùVe°ÄƒÁ_p~¶ÄavýåÞaG RV<øqGÌÇÅyÝ/5í÷C}WÍU ¶Y¤ +ÖKí§08‚X*Þ—›7ª<ˆQ´×2íX\´ð +30Þ/Ž(3`3êSå­ˆý´ž�ïlœ¨ÎÒÞPÚ‰À ¾`L>Œ5ðÑóØ–M<6 ÉxŠ�ìNM¢Óô¿éÔð³NW#E3á2²¯`¶Yý�Ví&Å�æ!9†&’Äb0b"ßhäý™\F¢ûmY×vtù\á�ÆÙ³z-ÌËÈëAJà=!„‘ÐN²v¸1¾“kßg§†sŽ÷IGÍlN@·á0Œ!r‹Èmú6,<�ªà>¾Ôƒ˜°|¾î0_ŠÌóøÞ”vΉm¬÷|î‚g 5AõÜt¯bk�*°¯³Ø¾¥p€DÐìÚ�¤(gKô_èç®=�·_§\zýÙøEiz×~ö혷u²¬+~\Ó³˜wÞ¹"_Ï ©l-&Xñ—ÜI®Ÿ�» ÕÁI¬]:erw§oìÕɼ°Œ;.VÎ#º=+J@µŽ2ÒÂï¾³ýYL¥É–6Œ¢ìÐhéÜ1e3r`wW�•b&™[Õ h„½ÉºÖ¬–›ä’9äÍMét¹ÿáq…ý-Ë×öÞ\⇒žÞUÑ!vÒ\ø—§bÛè^¥w’›ÕDÏÉ ±Êí*[Å‘Xê@ù†b­U™Ïœäo‘ÚŸ¬le6¨S6n ÈZ‘ÙâÔQÑüsèUÎþ A>&‰o€ÊMª¼?�åª�9E”/J%Ì£û“øo­D¦9£šò…oô­š³Ï�Oe I’U;m/:yõñ'9Ÿ”•f^<óH²Ø‹ïe«O'º—}呉~áÍFoij'-Z0Qá62Þ"ŸYÔv)’šºõ}Á9RwŒÉ¥?`bR×;ÝòX;+%z3eY¯¶¿Ù†˜Jn7à�q†"Veå/îäúDáè`AìæxÎ2‡ +¦.IÖÆk˜Јnî=Ómh44³=sÜ5 >o\»"‡PÓÝèÒš}§øZD¬Qh«Ð+^æ qÖùÒ;)*Yä‹‚M¨¼+"y ßlµ§Øüq¬¢¹…´kpkn»›"ÊA$„›J–)­Ñ诟dÎo©©x$ʉլƒ™*»†ÑxËC妉è�[\ã§±þš`² èì`°y÷òªD–*aN�NVËAG•ðÝ å(îéfɳëô›È$Ü¥nûÚævŒ–H·Øñ jKO7ד¦ +aRæs[ +Õ-L­¹w6<Ž‹åÔv(®h �<}ž²Ÿ³¢£tÚ~À+w¤Æý±õ4%88¨[+[¬Xbmþ#NO}W*s²Øb¼Œ÷›»lS.jJ"¢÷ûæ³ÉäÓ¦ô³óJ”`ëâV±ÊT[äˆûoNÊ—{dûpÆU<ÿòJŒÃîwæàS4 ¶–¤ôCh+'Òߊð´Hº$éû™×ÓY”æÓÒ˜k{U¨¬Ñù ¶F–goR¼÷mLÔ³›Ö‹™sÝ«V¼Øn>ß‚Øm}Úp=S5ÜDäLeú ½‹´âL¬Å�¢a.TT“êîo\ >q™¡”¼Blf×Û$»plvÅG¢í«:*Áh=©3Ü”Qïܪ0®me¤7J_†K{›Â†)+ƒ—-%»6sÝ\2%9fÀ³l0F:gx)¶ºq<Šamr…2¯$-³�tÙÅ_v“¡¡}q ÍB'W»ú9Ne4<ü¼ÕÞÞ‡>ÖŽu|P,4®ÿì0��>×S[ZÁ-iNMáP³ú,œIo_g(nâÈ!¦D¹bg@õ8³$üüÝJ\õ‹ìOK:o¢�Hqvp/‡E¯”^žñ+ÐË1m}“0ÑꔯЌæ�ŠÔ‡KFf–&rwù·ë#ÀuçqEéãÖÑVÌÊÍT±å㇂¬™Ynëw’T‡çŸô4Š7„»ÉqY•y=c…Þ> ë+uÍ—ëY�îÓï¶ú¬îa3WXŸÂÛÄŒ¹)ÐSfÖ$1aQäzï¬ p®ãU¦!sMÎoWjˇœ3éëôLû®lž|©tñþ£1ŸŽÂI”�JÓuläÖ|Çç-|V"+¯ +]Å�~á"þK6Áõ õ�¹x�úŠi¥Ù1?•—y›>U´B¶›¹ì‘–Z¶†ÞyR{n=1°‘úꯔ`¨6�¼íÈÉÝ•kN5Ç“·8ñË÷ÿ˜}ˆÜRhågÖ£Ñ@ õN5½àc¿Í¿ã_.õ¶È�OªÖfÔÐ{ÿÞ¼xëuzþ‚ïâU×çµfUûŸs¾Ów4gó—ˆÂ(‚§UòÃzô"™¢1´Yƒu†ÌÍõ`ЇØÖì³Zï#+Ùß±Ì×Õ·!ÜiR§žÑÒvù ³Eæ7LTx·^WŒø°œxar ÉßcR§å„‹Ö‰Þl’�f|8IÕúí¦îÂmš·M ÈïΈ]òù›ö:2°=ž%¿Úzž–zOrÍá¾ 7Câ‡DêP’qŽ~HóÔudBsÀô¨!X*ˆíÝ cCí4c ë€y…Í´ÄT:�™Ä&_á®çKr§H†i9ýÐ 27}Љ�¶LòA2ë m�ïY,¯&TËishËu¤8û–1ê°�§ÁQ’“«J™HU¡�91³erz§-58Ôp4ü-2@ñ‚FŸ¢>ãÓÆ<öº’®$aîÚRy…;ëfè¾jÕù—.…Ob Z¡žx_ ÇÄËÞ@x)8§Cd©„“.Ö[y)¾N(Ûtïëê;‡v|ŽðtÄ8g/¶–�~»·Ø—{=›¹Í]V‹Hw7(7¦Ì…�}Á¦àyµ¨S¤Ù!?ìí3*ôQfÒ]Bn(òFÞ¹e)o¿GL§y-$¿”t¼FîŠ�Ô#æßz¯ñ%=IL@Û9stë”ôÓIÂ<ùòU7Ï0»–7iˆÂ�0Šñ¾EßïÂõr/`V2ÞMËÅÈ�H3Þ�L[ë‡hŒMžH )Æß;HOÅo ³°_äY^gï¿çY;Êvd¼>ö|FèÚù䤯˜ˆjmbÊ«¶¸:=å'ãEmšeúçcø=ÒŸˆó(†Zˆä)Vð*Ñ–Æ—éZ­V¢Û)K·y¸Wʆ̩tr·‚^‰vçû„ÏLÞÑe1{ŸæÎÎpí^¬]õP!Ï@ …ÓgùpL[´5ë£ÖÅâ‹X\ Ÿ2/ö·Ù‰)ίC\Ë9ƒ_™SS6ú¼ÅüC(²:Å/®|t뽚Åu(·þÚJȪ¾q÷dÉnÇêÞËÔÍ€]ë¾ãàn.ßÛeÖˆÉoïRÍ÷6r{Q­Åªòø1$>X‹¾(íÿî�êçpžÕÀá„™Œ*µŠ(¦Åa_Èy1üÀÿ‰g,€"zp(¢Ã?ÖŸÑñ +endstream +endobj +458 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-29 -960 1116 775] +/FontName/GSGGEA+CMSY10 +/ItalicAngle -14.035 +/StemV 85 +/FontFile 457 0 R +/Flags 68 +>> +endobj +457 0 obj +<< +/Filter[/FlateDecode] +/Length1 724 +/Length2 909 +/Length3 533 +/Length 1435 +>> +stream +xÚí’iTW†‰‹¢¸k. â!„”¥jXM@‚Dq�!™„�É L&lŠ¢PT\¨ Å Š+b«ZÔAÀˆˆ(‚'ÔA@"¸i­§Ø?=ý×Ó™?ó}ï;ï}îw¯¥™¿À†+&ÃP/’ m`&ì Üy‚e0 ÀLdiéN¡�‘„B£Îvr‚W!0°8Îv,g6‚,�;OaÒpÌtŸÕïâ® ¥0BB‡£2mˆÁ�€a(Ï€‹ã  ÿ9@å(ƒŠ™Ã@Œ‰h†J1²í‡ò!$$à ¶ÅŠ¨OR Jɵ\`¦–sÐRŠI�bTÙòIíj¨–åcý ÕÐp/ŽóYüÀ ¾Ð†Çt�²(�R€GŠQŠj¢ƒp€Íb±¾µ¤)( +%è�ë Ýñ§Z‚i§„¢q¨ÊÚ?c„XO›ó*Ts容ðBeMCá�VÁ?ÁSø77¤èn ù™+kj®Í±îÎÙ¼OÕdÚÀ®U®w‰W»6ûY”uÖt_ÌI{;Q•^cÇ�ÒE)ÃÚur z“ˆ§wàN°&75(�kí¢úíóèÕ�MÞ%¤„^ö–N.¼æ*4ò¬�±‡Šè²½ë¨¨ì‰ +ˆK“¿¸ªe�ý&ýjS#çzŽÿÝÌb·úÜÍ%Çê»Gv݇}wÍö˜wã·ìȧ Âã&q¾ïo/0ˆy „æ^–¤†Ù7üÞYÖ9Zi‘uȹ{Ë“æ>þ‡²&Ý{Vxdˤ(×V=Î:Ë CM{òÙ,F±¼ûˆS�Nw�y–8öàúôy.ņs”}ù½K¤gÞòäY±¶Û¥ü …CEùÅ®›ˆ€ºΤP½Ç—^Úf&+m^¯‚6ÕÃÛŽìP[§v¹Þ’-ÕÁ otVVñÆ_9!Iók[¸.8û\gË•Í7Ö§©üž/œß¶µnï7/íCé¢Eî:ìn×Eа¯qÍÕÓªÐ-Õw}ÈÛ¾;Ú••ˆqŸwëÁÛäºz]2& M¯#„.8 ½ +¾š˜1º/”e?N:UØ#5£DÕi¥ðˆ IôJOu¬8pYþÄáŽo‘úÐ)p‚|ä÷ì;ŸêKn5¥¡ùû¯çÉÖkTcf÷.V1ÂN· +$Í8´üüÜÆL‚Â_äßWËß-xš}«kÒ(æüÉØ’×gONéHJœ˜³Ž2xSjÐm¼iY0§Ê{‹Áâ¼ÌÝ�Š>¶Åc|÷nýg“… +I� #Ò-Ô[•ÎiÞ¿s]tQ雼æZëðR”_˜Ø5&ï°éë„u%çÛîe{õ4IÕ’�ðé¥1~ye«çJù ^;×¶¶ö,pnQŒ›žxŸ9F¹Tó°â¢ÚH±Œ½s¶:Ä[u�ýÚd�r_U^æû +Õx—ÉÇrS³¯J¹)¢ëˆI’}xÑš¨£“Í +¬Z“�þ¼â†E“!K:è;{yúí©-;ÂŒÇ5ÿf{ u_Ztê×¢ÞM~k3,¨k—�o¢\]ûd¡ÞùF½ü\cµfZI䨓…'÷ædY0äFᱱ߯�eôôô¸ôòn«ËçªrFäEc„*mïTVìÜÅz é™ôZD†cŠëûË&Ùf›¾òÊ|h† +xø„òù‡S�±�ª‘ׯnÏnqß¼µZ1=:Хݒõ/èÿ€ÿD€GŠ&e AÞ1Ö +endstream +endobj +466 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-27 -940 1332 825] +/FontName/UOCGAQ+CMBSY10 +/ItalicAngle -14.035 +/StemV 85 +/FontFile 465 0 R +/Flags 68 +>> +endobj +465 0 obj +<< +/Filter[/FlateDecode] +/Length1 726 +/Length2 1354 +/Length3 533 +/Length 1887 +>> +stream +xÚí’{<”ùDžДl y1<¬ÉuÆŒq?´Ìh\Ö¸_6—Øyèifža.f\SÔhCèÐ"·rÙb³–5‹ŽShC­NeC‹VY&Ql¬=ƒÓÙש?Ïùk_û<ÏÏ÷ûýü¾ß÷ïóû¡ üÑ®4V HbÁ\4ƒsˆdBàQÀa°X +Edƒ.Ä‚Ý(\ÐÀ98X^<`…¬p޲g�@ "+>‰ Åã&DÓM•àÊÙ•d +÷È”5¡R@ ‹ +�Ü$ àÊ`›+8@ÈÙ‰ ƒ@àp ¢r�0‚–›Tžp, °ÛNÓxñoK‰ ›#ÃL69M%�3’‹°ôaɦ�2–ÿÖ»ÍI<ÇÂÜl¿mÕ{ +b$ý[ÂbÆó¸  ³h ~W +nÓXŒ÷æxr) ˆê +Ç1@�³Æ`ñ6ÛˆC‚ ÍâR�±Üʃ0í]™}[–Á¾DwWó·g»]ö£@07()°¿ë·bÜï±Ì&6$±2›q2¡ì}ûùθ#0•Eƒà8 �K�i6í?‰÷±– me ¬ew �·ì­lÒþ[ C <ÐÓ °Áb±v¶V[Y*�ÍaîÖ}�mùm ÉlAHEdX'�jp <ÄNBõªª8dBþ´ºã'8û•Ø¢à¼ägÖ¹vß‚•†OßêôR2ó°i´x÷”>È: 8mß:ŠvØ1�Œœ^)ôQky´Lð,àu4Â�™g§2Ûdvgá²ßíÑn³¾s’®‹¯‘�5—kH'T|ò̧áå·uO–L‰ë,é]ã1ÎÅfÞÕ ò3rZü)ÎøèèUí(IYå�ï›uH7åïÝX<ÆGcL]UàÝâ[õ-¿m½À‹ ~�_RRŠ–3ø5¦Gx¯3.8‘¢ƒé-º:P#õÒy‘ºª×4¿>­ÐF2ÊYµÕ²"r…ãQƒ²Ì-÷÷©F�þçûgy‰ß†óšo=”f@n4MüGÁ mT¯/d{?“ø wÔ†Š­S1c‹­Å—Ä?f: +æCÜ®qÒCŸ§é冕KÐæ ?e•­Ýc"GÇC>X�Õ[»Jÿmš�œJÿ8¿A­vXAnJI¯é¤ä9¾Ë�3ûâæ5í¹©SçYã‘“ûi99NØì÷›ÊbXæ<!±`\ˆ 8ácž?(e2’Û«î{¥KÑnÒU�gou»Ö˜š*g»Rþóµ¬v›¨§açÂzââ¹lª—œø²~éç­Å_–:^8,ɇïÜ8ø8–&×á± ¡¾Çýë¡î‘ú8ÒkM»%È„gÒú,±Ögn}ú邌–p<—„2À‘.^§½ "�,2•̲Œ9t`3GÏGO¹‡øš‰öÞ~·ÄâéÒ¼u§Ë­—õfBC�ßø¨vðs®%~m(òvŸTÑyX¶Ô7_M‚í–â½EFMUý&);êúØ“>gžú h¹ö~c¿¼×{ór3èú_!¤}Z*ƆN…ƒ¢û¤+ý‰Ï®OÍŽ ‰Ãw'xƒ�¡+Á¢�¿*Áxõ°öÚ™ Q5Ú m.Âóîšõd5ÿ=’;ÅI™g:S´¬×ãP ?þÀS¬¤LøåÅ¿±tö­{¡gŠyý�,kÿòt æ¹~¥ê«ºŠJö†Çˆp³êÞé»Î9*s9îò«?§~ôd¦Aœ]×RØUÿ°’Bü˜Ö?â¬o”à\¹Ðy¶Ÿ~Ž2|fŽI=Ô"rOJÛæ¾*k§ÑÕ„¡SZÊO ßtàêwÍú´'ÒÛgŸ|ÿ×ïŽ6×nØw”v?j>+¾µh- Ç23´fY“ØÿñAüÙàÑ€Ê)l.‹IaÓˆþä; +endstream +endobj +501 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-29 -250 1075 750] +/FontName/SDVJGO+CMMI9 +/ItalicAngle -14.04 +/StemV 74 +/FontFile 500 0 R +/Flags 68 +>> +endobj +500 0 obj +<< +/Filter[/FlateDecode] +/Length1 724 +/Length2 1243 +/Length3 533 +/Length 1779 +>> +stream +xÚí’iT“WÇ%#R#« jð +в$@IA–†Y+ZiÌûB^ ïC‚A�à6°¢¤‚Ž Aì‹"› ‡%²èd”**[b ˆ‚¢N€qz†Î—9ó­§÷~¹Ïóüïÿþîs/qc`°•+„í�=1”oE¶&Ó�›ŸŸ (—$žHtãÁL>‚¡îL>LdÍx 8ÀÖ�¨tŠ�BÁã‰À ã&ð�h6X¸mšWQ�k,ÌCXLø1ùl8ViÂbr@0ÆB`~‚5®šß‚à8˜CÖx<™ „Å{àhÅÛÌSy¡Q .¦!÷S)æÅ)¹€Åé& ä„0”“ 8 +oã�)σ•4ÿ3ØáZjî)àpü™±óöó½úM™‹pþ%Àb¹>Ì~óÐ¥Òpx‘͆AìÒªŸÉAX®h4Vd{k’ýb‰óD„0ˆðYlÅäÄÁ y…–’(Û·ÀaìæýeÀç‹o»X d"(?$� үꅘük¬ì‚�$k‰¬*ç§Õ×Kó@Y„ Ñ ˜ÏD!&úwâ·PÛ¶aÂD+[°²¥�™D¥*…tð?…¡(²O{¹ +É‘jç¸xy–€ÇƒQþÂoP^øS…({ÃB˜…O±O8\DÛ&'õ!—54do÷�õñ3ùÖ«èÙœ³üÆæc™áÆB®ù„;·í¨™¥ƒzïÓ^‡ð`zx�þ$‰!­ùPE‡—U q�•Q¯É½e3�pÖβq½¶ŠšD‘žc†q ó쫟Ùuy÷ËÝÑg…=æ?é™sôûV|èc·ÛëGê%i”©ìÜïWªquö'»çZ'<õ‚×ÄT˜×uv¯ö‘¯m._#Ö¸ô¾=­~Öã‰Îyí—Ü®ìL'”’àéícW¼…,:9GÌS›<ƒ£Ö?›¬ ˜+¤ D— ÚÕmÏÒ,NK;4í%a%8BÁìùt©°¤lKóð+Tõ4@™hj8’h¥m(?|ñYRg£ÑàÝ rcáÆ÷­û iûÙŽ „DJíh³³Š¾ÙÀ²÷¦º<;o´Ô¥âBÕ» žŽëöÂ¥[íakëÆ³YBÿé‹>£©lÅ%yó´ì�œ1ú¢³}%þ† ª&ˆÐ"¦¹áïy:¸*_f‹j½ntì¹yû¤V\F]7 +R½m$5¹«–œŽ·ÑùsðÞÌÁcu‘RɳƒO¨’üÅù‘Nb¶œ°�áâõ Û÷GŽìØþ<WðÝu£ Hú#ì5££Eõûß=�jÅ®|®ÿbä^uÕ.y[`ëëS1Ú»®M9·âkE,Ï¡IzÏ‚–¡šÆ¹ê·ÏÇÝ}�¼Iña“¶íƒ¼+í)à µgXöÝ´ußâI_¼Œ)èS-[y¼+¢m-ä²9Ûl@uC?Hl¼D¯ÝïÛµî¡[x-£1¦8÷vV±ØÊ²×½žZÑ Ø´“):ùΩèNRš8}³±æËË£3öÑñ�‡¾¨ÞÕ“ž[YT•ôñ{:÷Ç8MK8�(*jœëéìå<æê[eRÈùRà²úí¤ÉÜJÇïëÁét�¥‚Ñ$»×̼x%§X‡ûdÚW.áF„³][Y+¢<úÀ ûМ8/ìñ ÉqùÅkÇjÆ™ê7%¶¡@úͱoÄY¦™œ‘œß% +ÍÔžë÷þEÂà† ÉµN#¢Î–Ì€° +^ûãÚ5&ËJê[ïv¥4�·ML�[öº;7®º'.÷;Ì!^jÞmh¦È>¨12–M ¥¿ñ²×BÉH=WûÍ;ö)”“é™tE Ïçú„¡"µ§îN“­ÃÆŽ[Ž¯Ò¼äÃeIªÓ>�U3Æ5+ÖK’i�ÒðýL'GŸv¢E!yÁsÚ½¦j`NjÆýSê¬ô«Ñ�­XÑ7x—¦ré]É׃ß:ûwõn·Ò:¦L‡V =mî^•§}rCpfÓ9sé99iò‚ñå=�o¿‡tó·ŠbÚ ‡Æò“{¹"LÐXÃÝy•õ!ÒÂûT¾í�¶' 5üÓÜÜ'ÝðxÖ>‡zvÿ 4;%…Öm�uÏÄüÛÌžˆ~VÏÏU,ÿ!ÉEke φÙûCßzYaká�j}ùg*µ!r£ œ¬òÖ¦H'µzSäþ?FÏQë­¡®ÒÔˆ¶ÐW,ñîVò¯HÿçÀÿað»0`q`&��Å2y{ñø4½³ +endstream +endobj +1 0 obj +<< +/Creator(LaTeX with hyperref package) +/Title() +/Subject() +/Author() +/Producer(dvipdfm 0.13.2c, Copyright \251 1998, by Mark A. Wicks) +/Keywords() +/CreationDate(D:20040624175037-08'00') +>> +endobj +5 0 obj +<< +/Type/Page +/Resources 6 0 R +/Contents[73 0 R 4 0 R 74 0 R 75 0 R] +/Parent 784 0 R +>> +endobj +77 0 obj +<< +/Type/Page +/Resources 78 0 R +/Contents[73 0 R 4 0 R 119 0 R 75 0 R] +/Annots 120 0 R +/Parent 785 0 R +>> +endobj +122 0 obj +<< +/Type/Page +/Resources 123 0 R +/Contents[73 0 R 4 0 R 149 0 R 75 0 R] +/Annots 150 0 R +/Parent 785 0 R +>> +endobj +785 0 obj +<< +/Type/Pages +/Count 2 +/Kids[77 0 R 122 0 R] +/Parent 784 0 R +>> +endobj +152 0 obj +<< +/Type/Page +/Resources 153 0 R +/Contents[73 0 R 4 0 R 161 0 R 75 0 R] +/Annots 162 0 R +/Parent 784 0 R +>> +endobj +164 0 obj +<< +/Type/Page +/Resources 165 0 R +/Contents[73 0 R 4 0 R 172 0 R 75 0 R] +/Annots 173 0 R +/Parent 786 0 R +>> +endobj +175 0 obj +<< +/Type/Page +/Resources 176 0 R +/Contents[73 0 R 4 0 R 190 0 R 75 0 R] +/Annots 191 0 R +/Parent 786 0 R +>> +endobj +786 0 obj +<< +/Type/Pages +/Count 2 +/Kids[164 0 R 175 0 R] +/Parent 784 0 R +>> +endobj +784 0 obj +<< +/Type/Pages +/Count 6 +/Kids[5 0 R 785 0 R 152 0 R 786 0 R] +/Parent 3 0 R +>> +endobj +193 0 obj +<< +/Type/Page +/Resources 194 0 R +/Contents[73 0 R 4 0 R 214 0 R 75 0 R] +/Parent 787 0 R +>> +endobj +216 0 obj +<< +/Type/Page +/Resources 217 0 R +/Contents[73 0 R 4 0 R 259 0 R 75 0 R] +/Parent 788 0 R +>> +endobj +261 0 obj +<< +/Type/Page +/Resources 262 0 R +/Contents[73 0 R 4 0 R 290 0 R 75 0 R] +/Annots 291 0 R +/Parent 788 0 R +>> +endobj +788 0 obj +<< +/Type/Pages +/Count 2 +/Kids[216 0 R 261 0 R] +/Parent 787 0 R +>> +endobj +293 0 obj +<< +/Type/Page +/Resources 294 0 R +/Contents[73 0 R 4 0 R 322 0 R 75 0 R] +/Annots 323 0 R +/Parent 789 0 R +>> +endobj +325 0 obj +<< +/Type/Page +/Resources 326 0 R +/Contents[73 0 R 4 0 R 336 0 R 75 0 R] +/Annots 337 0 R +/Parent 789 0 R +>> +endobj +789 0 obj +<< +/Type/Pages +/Count 2 +/Kids[293 0 R 325 0 R] +/Parent 787 0 R +>> +endobj +339 0 obj +<< +/Type/Page +/Resources 340 0 R +/Contents[73 0 R 4 0 R 346 0 R 75 0 R] +/Parent 790 0 R +>> +endobj +348 0 obj +<< +/Type/Page +/Resources 349 0 R +/Contents[73 0 R 4 0 R 354 0 R 75 0 R] +/Parent 790 0 R +>> +endobj +790 0 obj +<< +/Type/Pages +/Count 2 +/Kids[339 0 R 348 0 R] +/Parent 787 0 R +>> +endobj +787 0 obj +<< +/Type/Pages +/Count 7 +/Kids[193 0 R 788 0 R 789 0 R 790 0 R] +/Parent 3 0 R +>> +endobj +356 0 obj +<< +/Type/Page +/Resources 357 0 R +/Contents[73 0 R 4 0 R 363 0 R 75 0 R] +/Parent 791 0 R +>> +endobj +365 0 obj +<< +/Type/Page +/Resources 366 0 R +/Contents[73 0 R 4 0 R 373 0 R 75 0 R] +/Annots 374 0 R +/Parent 792 0 R +>> +endobj +376 0 obj +<< +/Type/Page +/Resources 377 0 R +/Contents[73 0 R 4 0 R 414 0 R 75 0 R] +/Annots 415 0 R +/Parent 792 0 R +>> +endobj +792 0 obj +<< +/Type/Pages +/Count 2 +/Kids[365 0 R 376 0 R] +/Parent 791 0 R +>> +endobj +417 0 obj +<< +/Type/Page +/Resources 418 0 R +/Contents[73 0 R 4 0 R 447 0 R 75 0 R] +/Annots 448 0 R +/Parent 793 0 R +>> +endobj +450 0 obj +<< +/Type/Page +/Resources 451 0 R +/Contents[73 0 R 4 0 R 473 0 R 75 0 R] +/Annots 474 0 R +/Parent 793 0 R +>> +endobj +793 0 obj +<< +/Type/Pages +/Count 2 +/Kids[417 0 R 450 0 R] +/Parent 791 0 R +>> +endobj +476 0 obj +<< +/Type/Page +/Resources 477 0 R +/Contents[73 0 R 4 0 R 488 0 R 75 0 R] +/Parent 794 0 R +>> +endobj +490 0 obj +<< +/Type/Page +/Resources 491 0 R +/Contents[73 0 R 4 0 R 531 0 R 75 0 R] +/Parent 794 0 R +>> +endobj +794 0 obj +<< +/Type/Pages +/Count 2 +/Kids[476 0 R 490 0 R] +/Parent 791 0 R +>> +endobj +791 0 obj +<< +/Type/Pages +/Count 7 +/Kids[356 0 R 792 0 R 793 0 R 794 0 R] +/Parent 3 0 R +>> +endobj +533 0 obj +<< +/Type/Page +/Resources 534 0 R +/Contents[73 0 R 4 0 R 586 0 R 75 0 R] +/Parent 795 0 R +>> +endobj +588 0 obj +<< +/Type/Page +/Resources 589 0 R +/Contents[73 0 R 4 0 R 638 0 R 75 0 R] +/Parent 796 0 R +>> +endobj +640 0 obj +<< +/Type/Page +/Resources 641 0 R +/Contents[73 0 R 4 0 R 693 0 R 75 0 R] +/Parent 796 0 R +>> +endobj +796 0 obj +<< +/Type/Pages +/Count 2 +/Kids[588 0 R 640 0 R] +/Parent 795 0 R +>> +endobj +695 0 obj +<< +/Type/Page +/Resources 696 0 R +/Contents[73 0 R 4 0 R 738 0 R 75 0 R] +/Parent 797 0 R +>> +endobj +740 0 obj +<< +/Type/Page +/Resources 741 0 R +/Contents[73 0 R 4 0 R 744 0 R 75 0 R] +/Parent 797 0 R +>> +endobj +797 0 obj +<< +/Type/Pages +/Count 2 +/Kids[695 0 R 740 0 R] +/Parent 795 0 R +>> +endobj +746 0 obj +<< +/Type/Page +/Resources 747 0 R +/Contents[73 0 R 4 0 R 752 0 R 75 0 R] +/Parent 798 0 R +>> +endobj +754 0 obj +<< +/Type/Page +/Resources 755 0 R +/Contents[73 0 R 4 0 R 781 0 R 75 0 R] +/Annots 782 0 R +/Parent 798 0 R +>> +endobj +798 0 obj +<< +/Type/Pages +/Count 2 +/Kids[746 0 R 754 0 R] +/Parent 795 0 R +>> +endobj +795 0 obj +<< +/Type/Pages +/Count 7 +/Kids[533 0 R 796 0 R 797 0 R 798 0 R] +/Parent 3 0 R +>> +endobj +3 0 obj +<< +/Type/Pages +/Count 27 +/Kids[784 0 R 787 0 R 791 0 R 795 0 R] +/MediaBox[0 0 595 842] +>> +endobj +73 0 obj +<< +/Length 1 +>> +stream + +endstream +endobj +75 0 obj +<< +/Length 1 +>> +stream + +endstream +endobj +4 0 obj +<< +/Length 33 +>> +stream +1.00028 0 0 1.00028 72 769.82 cm +endstream +endobj +64 0 obj +<< +/Title(Index) +/A<< +/S/GoTo +/D(appendix*.8) +>> +/Parent 11 0 R +/Prev 63 0 R +>> +endobj +11 0 obj +<< +/First 12 0 R +/Last 64 0 R +/Count 10 +>> +endobj +799 0 obj +<< +/Limits[(Doc-Start)(Doc-Start)] +/Names[(Doc-Start) 65 0 R] +>> +endobj +800 0 obj +<< +/Limits[(appendix*.7)(appendix*.8)] +/Names[(appendix*.7) 743 0 R(appendix*.8) 749 0 R] +>> +endobj +801 0 obj +<< +/Limits[(appendix.A)(appendix.A)] +/Names[(appendix.A) 359 0 R] +>> +endobj +802 0 obj +<< +/Limits[(appendix.B)(appendix.C)] +/Names[(appendix.B) 368 0 R(appendix.C) 493 0 R] +>> +endobj +803 0 obj +<< +/Limits[(Doc-Start)(appendix.C)] +/Kids[799 0 R 800 0 R 801 0 R 802 0 R] +>> +endobj +804 0 obj +<< +/Limits[(chapter*.1)(chapter*.1)] +/Names[(chapter*.1) 83 0 R] +>> +endobj +805 0 obj +<< +/Limits[(chapter*.2)(chapter.1)] +/Names[(chapter*.2) 155 0 R(chapter.1) 167 0 R] +>> +endobj +806 0 obj +<< +/Limits[(chapter.2)(chapter.3)] +/Names[(chapter.2) 178 0 R(chapter.3) 342 0 R] +>> +endobj +807 0 obj +<< +/Limits[(chapter.4)(cite.harel:sta)] +/Names[(chapter.4) 351 0 R(cite.harel:sta) 750 0 R] +>> +endobj +808 0 obj +<< +/Limits[(chapter*.1)(cite.harel:sta)] +/Kids[804 0 R 805 0 R 806 0 R 807 0 R] +>> +endobj +809 0 obj +<< +/Limits[(cite.samek:psc)(cite.samek:psc)] +/Names[(cite.samek:psc) 751 0 R] +>> +endobj +810 0 obj +<< +/Limits[(lstlisting.2.-1)(lstlisting.2.-10)] +/Names[(lstlisting.2.-1) 199 0 R(lstlisting.2.-10) 314 0 R] +>> +endobj +811 0 obj +<< +/Limits[(lstlisting.2.-2)(lstlisting.2.-2)] +/Names[(lstlisting.2.-2) 219 0 R] +>> +endobj +812 0 obj +<< +/Limits[(lstlisting.2.-3)(lstlisting.2.-4)] +/Names[(lstlisting.2.-3) 226 0 R(lstlisting.2.-4) 230 0 R] +>> +endobj +813 0 obj +<< +/Limits[(cite.samek:psc)(lstlisting.2.-4)] +/Kids[809 0 R 810 0 R 811 0 R 812 0 R] +>> +endobj +814 0 obj +<< +/Limits[(lstlisting.2.-5)(lstlisting.2.-5)] +/Names[(lstlisting.2.-5) 244 0 R] +>> +endobj +815 0 obj +<< +/Limits[(lstlisting.2.-6)(lstlisting.2.-7)] +/Names[(lstlisting.2.-6) 252 0 R(lstlisting.2.-7) 270 0 R] +>> +endobj +816 0 obj +<< +/Limits[(lstlisting.2.-8)(lstlisting.2.-9)] +/Names[(lstlisting.2.-8) 300 0 R(lstlisting.2.-9) 305 0 R] +>> +endobj +817 0 obj +<< +/Limits[(lstlisting.B.1)(lstlisting.B.2)] +/Names[(lstlisting.B.1) 379 0 R(lstlisting.B.2) 420 0 R] +>> +endobj +818 0 obj +<< +/Limits[(lstlisting.2.-5)(lstlisting.B.2)] +/Kids[814 0 R 815 0 R 816 0 R 817 0 R] +>> +endobj +819 0 obj +<< +/Limits[(Doc-Start)(lstlisting.B.2)] +/Kids[803 0 R 808 0 R 813 0 R 818 0 R] +>> +endobj +820 0 obj +<< +/Limits[(lstlisting.B.3)(lstlisting.B.3)] +/Names[(lstlisting.B.3) 430 0 R] +>> +endobj +821 0 obj +<< +/Limits[(lstlisting.C.1)(lstlisting.C.2)] +/Names[(lstlisting.C.1) 495 0 R(lstlisting.C.2) 599 0 R] +>> +endobj +822 0 obj +<< +/Limits[(lstnumber.-1.1)(lstnumber.-1.1)] +/Names[(lstnumber.-1.1) 200 0 R] +>> +endobj +823 0 obj +<< +/Limits[(lstnumber.-1.2)(lstnumber.-1.3)] +/Names[(lstnumber.-1.2) 207 0 R(lstnumber.-1.3) 212 0 R] +>> +endobj +824 0 obj +<< +/Limits[(lstlisting.B.3)(lstnumber.-1.3)] +/Kids[820 0 R 821 0 R 822 0 R 823 0 R] +>> +endobj +825 0 obj +<< +/Limits[(lstnumber.-1.4)(lstnumber.-1.4)] +/Names[(lstnumber.-1.4) 213 0 R] +>> +endobj +826 0 obj +<< +/Limits[(lstnumber.-10.1)(lstnumber.-10.2)] +/Names[(lstnumber.-10.1) 315 0 R(lstnumber.-10.2) 316 0 R] +>> +endobj +827 0 obj +<< +/Limits[(lstnumber.-10.3)(lstnumber.-10.4)] +/Names[(lstnumber.-10.3) 317 0 R(lstnumber.-10.4) 318 0 R] +>> +endobj +828 0 obj +<< +/Limits[(lstnumber.-10.5)(lstnumber.-10.6)] +/Names[(lstnumber.-10.5) 319 0 R(lstnumber.-10.6) 320 0 R] +>> +endobj +829 0 obj +<< +/Limits[(lstnumber.-1.4)(lstnumber.-10.6)] +/Kids[825 0 R 826 0 R 827 0 R 828 0 R] +>> +endobj +830 0 obj +<< +/Limits[(lstnumber.-10.7)(lstnumber.-10.7)] +/Names[(lstnumber.-10.7) 321 0 R] +>> +endobj +831 0 obj +<< +/Limits[(lstnumber.-2.1)(lstnumber.-2.2)] +/Names[(lstnumber.-2.1) 220 0 R(lstnumber.-2.2) 221 0 R] +>> +endobj +832 0 obj +<< +/Limits[(lstnumber.-2.3)(lstnumber.-2.4)] +/Names[(lstnumber.-2.3) 222 0 R(lstnumber.-2.4) 223 0 R] +>> +endobj +833 0 obj +<< +/Limits[(lstnumber.-2.5)(lstnumber.-3.1)] +/Names[(lstnumber.-2.5) 224 0 R(lstnumber.-3.1) 227 0 R] +>> +endobj +834 0 obj +<< +/Limits[(lstnumber.-10.7)(lstnumber.-3.1)] +/Kids[830 0 R 831 0 R 832 0 R 833 0 R] +>> +endobj +835 0 obj +<< +/Limits[(lstnumber.-3.2)(lstnumber.-3.2)] +/Names[(lstnumber.-3.2) 228 0 R] +>> +endobj +836 0 obj +<< +/Limits[(lstnumber.-3.3)(lstnumber.-4.1)] +/Names[(lstnumber.-3.3) 229 0 R(lstnumber.-4.1) 231 0 R] +>> +endobj +837 0 obj +<< +/Limits[(lstnumber.-4.2)(lstnumber.-4.3)] +/Names[(lstnumber.-4.2) 235 0 R(lstnumber.-4.3) 236 0 R] +>> +endobj +838 0 obj +<< +/Limits[(lstnumber.-4.4)(lstnumber.-4.5)] +/Names[(lstnumber.-4.4) 237 0 R(lstnumber.-4.5) 238 0 R] +>> +endobj +839 0 obj +<< +/Limits[(lstnumber.-3.2)(lstnumber.-4.5)] +/Kids[835 0 R 836 0 R 837 0 R 838 0 R] +>> +endobj +840 0 obj +<< +/Limits[(lstlisting.B.3)(lstnumber.-4.5)] +/Kids[824 0 R 829 0 R 834 0 R 839 0 R] +>> +endobj +841 0 obj +<< +/Limits[(lstnumber.-4.6)(lstnumber.-4.6)] +/Names[(lstnumber.-4.6) 239 0 R] +>> +endobj +842 0 obj +<< +/Limits[(lstnumber.-4.7)(lstnumber.-4.8)] +/Names[(lstnumber.-4.7) 240 0 R(lstnumber.-4.8) 241 0 R] +>> +endobj +843 0 obj +<< +/Limits[(lstnumber.-4.9)(lstnumber.-4.9)] +/Names[(lstnumber.-4.9) 242 0 R] +>> +endobj +844 0 obj +<< +/Limits[(lstnumber.-5.1)(lstnumber.-5.2)] +/Names[(lstnumber.-5.1) 245 0 R(lstnumber.-5.2) 246 0 R] +>> +endobj +845 0 obj +<< +/Limits[(lstnumber.-4.6)(lstnumber.-5.2)] +/Kids[841 0 R 842 0 R 843 0 R 844 0 R] +>> +endobj +846 0 obj +<< +/Limits[(lstnumber.-5.3)(lstnumber.-5.3)] +/Names[(lstnumber.-5.3) 247 0 R] +>> +endobj +847 0 obj +<< +/Limits[(lstnumber.-5.4)(lstnumber.-5.5)] +/Names[(lstnumber.-5.4) 248 0 R(lstnumber.-5.5) 249 0 R] +>> +endobj +848 0 obj +<< +/Limits[(lstnumber.-5.6)(lstnumber.-5.7)] +/Names[(lstnumber.-5.6) 250 0 R(lstnumber.-5.7) 251 0 R] +>> +endobj +849 0 obj +<< +/Limits[(lstnumber.-6.1)(lstnumber.-6.10)] +/Names[(lstnumber.-6.1) 253 0 R(lstnumber.-6.10) 267 0 R] +>> +endobj +850 0 obj +<< +/Limits[(lstnumber.-5.3)(lstnumber.-6.10)] +/Kids[846 0 R 847 0 R 848 0 R 849 0 R] +>> +endobj +851 0 obj +<< +/Limits[(lstnumber.-6.2)(lstnumber.-6.2)] +/Names[(lstnumber.-6.2) 254 0 R] +>> +endobj +852 0 obj +<< +/Limits[(lstnumber.-6.3)(lstnumber.-6.4)] +/Names[(lstnumber.-6.3) 255 0 R(lstnumber.-6.4) 256 0 R] +>> +endobj +853 0 obj +<< +/Limits[(lstnumber.-6.5)(lstnumber.-6.6)] +/Names[(lstnumber.-6.5) 257 0 R(lstnumber.-6.6) 258 0 R] +>> +endobj +854 0 obj +<< +/Limits[(lstnumber.-6.7)(lstnumber.-6.8)] +/Names[(lstnumber.-6.7) 264 0 R(lstnumber.-6.8) 265 0 R] +>> +endobj +855 0 obj +<< +/Limits[(lstnumber.-6.2)(lstnumber.-6.8)] +/Kids[851 0 R 852 0 R 853 0 R 854 0 R] +>> +endobj +856 0 obj +<< +/Limits[(lstnumber.-6.9)(lstnumber.-6.9)] +/Names[(lstnumber.-6.9) 266 0 R] +>> +endobj +857 0 obj +<< +/Limits[(lstnumber.-7.1)(lstnumber.-7.10)] +/Names[(lstnumber.-7.1) 271 0 R(lstnumber.-7.10) 280 0 R] +>> +endobj +858 0 obj +<< +/Limits[(lstnumber.-7.11)(lstnumber.-7.12)] +/Names[(lstnumber.-7.11) 281 0 R(lstnumber.-7.12) 282 0 R] +>> +endobj +859 0 obj +<< +/Limits[(lstnumber.-7.13)(lstnumber.-7.14)] +/Names[(lstnumber.-7.13) 283 0 R(lstnumber.-7.14) 284 0 R] +>> +endobj +860 0 obj +<< +/Limits[(lstnumber.-6.9)(lstnumber.-7.14)] +/Kids[856 0 R 857 0 R 858 0 R 859 0 R] +>> +endobj +861 0 obj +<< +/Limits[(lstnumber.-4.6)(lstnumber.-7.14)] +/Kids[845 0 R 850 0 R 855 0 R 860 0 R] +>> +endobj +862 0 obj +<< +/Limits[(lstnumber.-7.15)(lstnumber.-7.15)] +/Names[(lstnumber.-7.15) 285 0 R] +>> +endobj +863 0 obj +<< +/Limits[(lstnumber.-7.16)(lstnumber.-7.17)] +/Names[(lstnumber.-7.16) 286 0 R(lstnumber.-7.17) 287 0 R] +>> +endobj +864 0 obj +<< +/Limits[(lstnumber.-7.18)(lstnumber.-7.18)] +/Names[(lstnumber.-7.18) 288 0 R] +>> +endobj +865 0 obj +<< +/Limits[(lstnumber.-7.2)(lstnumber.-7.3)] +/Names[(lstnumber.-7.2) 272 0 R(lstnumber.-7.3) 273 0 R] +>> +endobj +866 0 obj +<< +/Limits[(lstnumber.-7.15)(lstnumber.-7.3)] +/Kids[862 0 R 863 0 R 864 0 R 865 0 R] +>> +endobj +867 0 obj +<< +/Limits[(lstnumber.-7.4)(lstnumber.-7.4)] +/Names[(lstnumber.-7.4) 274 0 R] +>> +endobj +868 0 obj +<< +/Limits[(lstnumber.-7.5)(lstnumber.-7.6)] +/Names[(lstnumber.-7.5) 275 0 R(lstnumber.-7.6) 276 0 R] +>> +endobj +869 0 obj +<< +/Limits[(lstnumber.-7.7)(lstnumber.-7.8)] +/Names[(lstnumber.-7.7) 277 0 R(lstnumber.-7.8) 278 0 R] +>> +endobj +870 0 obj +<< +/Limits[(lstnumber.-7.9)(lstnumber.-8.1)] +/Names[(lstnumber.-7.9) 279 0 R(lstnumber.-8.1) 301 0 R] +>> +endobj +871 0 obj +<< +/Limits[(lstnumber.-7.4)(lstnumber.-8.1)] +/Kids[867 0 R 868 0 R 869 0 R 870 0 R] +>> +endobj +872 0 obj +<< +/Limits[(lstnumber.-8.2)(lstnumber.-8.2)] +/Names[(lstnumber.-8.2) 302 0 R] +>> +endobj +873 0 obj +<< +/Limits[(lstnumber.-8.3)(lstnumber.-8.4)] +/Names[(lstnumber.-8.3) 303 0 R(lstnumber.-8.4) 304 0 R] +>> +endobj +874 0 obj +<< +/Limits[(lstnumber.-9.1)(lstnumber.-9.2)] +/Names[(lstnumber.-9.1) 306 0 R(lstnumber.-9.2) 307 0 R] +>> +endobj +875 0 obj +<< +/Limits[(lstnumber.-9.3)(lstnumber.-9.4)] +/Names[(lstnumber.-9.3) 308 0 R(lstnumber.-9.4) 309 0 R] +>> +endobj +876 0 obj +<< +/Limits[(lstnumber.-8.2)(lstnumber.-9.4)] +/Kids[872 0 R 873 0 R 874 0 R 875 0 R] +>> +endobj +877 0 obj +<< +/Limits[(lstnumber.-9.5)(lstnumber.-9.5)] +/Names[(lstnumber.-9.5) 310 0 R] +>> +endobj +878 0 obj +<< +/Limits[(lstnumber.-9.6)(lstnumber.-9.7)] +/Names[(lstnumber.-9.6) 311 0 R(lstnumber.-9.7) 312 0 R] +>> +endobj +879 0 obj +<< +/Limits[(lstnumber.B.1.1)(lstnumber.B.1.10)] +/Names[(lstnumber.B.1.1) 380 0 R(lstnumber.B.1.10) 393 0 R] +>> +endobj +880 0 obj +<< +/Limits[(lstnumber.B.1.11)(lstnumber.B.1.12)] +/Names[(lstnumber.B.1.11) 394 0 R(lstnumber.B.1.12) 395 0 R] +>> +endobj +881 0 obj +<< +/Limits[(lstnumber.-9.5)(lstnumber.B.1.12)] +/Kids[877 0 R 878 0 R 879 0 R 880 0 R] +>> +endobj +882 0 obj +<< +/Limits[(lstnumber.-7.15)(lstnumber.B.1.12)] +/Kids[866 0 R 871 0 R 876 0 R 881 0 R] +>> +endobj +883 0 obj +<< +/Limits[(Doc-Start)(lstnumber.B.1.12)] +/Kids[819 0 R 840 0 R 861 0 R 882 0 R] +>> +endobj +884 0 obj +<< +/Limits[(lstnumber.B.1.13)(lstnumber.B.1.13)] +/Names[(lstnumber.B.1.13) 396 0 R] +>> +endobj +885 0 obj +<< +/Limits[(lstnumber.B.1.14)(lstnumber.B.1.15)] +/Names[(lstnumber.B.1.14) 397 0 R(lstnumber.B.1.15) 398 0 R] +>> +endobj +886 0 obj +<< +/Limits[(lstnumber.B.1.16)(lstnumber.B.1.16)] +/Names[(lstnumber.B.1.16) 399 0 R] +>> +endobj +887 0 obj +<< +/Limits[(lstnumber.B.1.17)(lstnumber.B.1.18)] +/Names[(lstnumber.B.1.17) 400 0 R(lstnumber.B.1.18) 401 0 R] +>> +endobj +888 0 obj +<< +/Limits[(lstnumber.B.1.13)(lstnumber.B.1.18)] +/Kids[884 0 R 885 0 R 886 0 R 887 0 R] +>> +endobj +889 0 obj +<< +/Limits[(lstnumber.B.1.19)(lstnumber.B.1.19)] +/Names[(lstnumber.B.1.19) 402 0 R] +>> +endobj +890 0 obj +<< +/Limits[(lstnumber.B.1.2)(lstnumber.B.1.3)] +/Names[(lstnumber.B.1.2) 385 0 R(lstnumber.B.1.3) 386 0 R] +>> +endobj +891 0 obj +<< +/Limits[(lstnumber.B.1.4)(lstnumber.B.1.5)] +/Names[(lstnumber.B.1.4) 387 0 R(lstnumber.B.1.5) 388 0 R] +>> +endobj +892 0 obj +<< +/Limits[(lstnumber.B.1.6)(lstnumber.B.1.7)] +/Names[(lstnumber.B.1.6) 389 0 R(lstnumber.B.1.7) 390 0 R] +>> +endobj +893 0 obj +<< +/Limits[(lstnumber.B.1.19)(lstnumber.B.1.7)] +/Kids[889 0 R 890 0 R 891 0 R 892 0 R] +>> +endobj +894 0 obj +<< +/Limits[(lstnumber.B.1.8)(lstnumber.B.1.8)] +/Names[(lstnumber.B.1.8) 391 0 R] +>> +endobj +895 0 obj +<< +/Limits[(lstnumber.B.1.9)(lstnumber.B.2.1)] +/Names[(lstnumber.B.1.9) 392 0 R(lstnumber.B.2.1) 421 0 R] +>> +endobj +896 0 obj +<< +/Limits[(lstnumber.B.2.2)(lstnumber.B.2.3)] +/Names[(lstnumber.B.2.2) 422 0 R(lstnumber.B.2.3) 423 0 R] +>> +endobj +897 0 obj +<< +/Limits[(lstnumber.B.2.4)(lstnumber.B.2.5)] +/Names[(lstnumber.B.2.4) 424 0 R(lstnumber.B.2.5) 425 0 R] +>> +endobj +898 0 obj +<< +/Limits[(lstnumber.B.1.8)(lstnumber.B.2.5)] +/Kids[894 0 R 895 0 R 896 0 R 897 0 R] +>> +endobj +899 0 obj +<< +/Limits[(lstnumber.B.2.6)(lstnumber.B.2.6)] +/Names[(lstnumber.B.2.6) 426 0 R] +>> +endobj +900 0 obj +<< +/Limits[(lstnumber.B.2.7)(lstnumber.B.2.8)] +/Names[(lstnumber.B.2.7) 427 0 R(lstnumber.B.2.8) 428 0 R] +>> +endobj +901 0 obj +<< +/Limits[(lstnumber.B.2.9)(lstnumber.B.3.1)] +/Names[(lstnumber.B.2.9) 429 0 R(lstnumber.B.3.1) 431 0 R] +>> +endobj +902 0 obj +<< +/Limits[(lstnumber.B.3.10)(lstnumber.B.3.2)] +/Names[(lstnumber.B.3.10) 440 0 R(lstnumber.B.3.2) 432 0 R] +>> +endobj +903 0 obj +<< +/Limits[(lstnumber.B.2.6)(lstnumber.B.3.2)] +/Kids[899 0 R 900 0 R 901 0 R 902 0 R] +>> +endobj +904 0 obj +<< +/Limits[(lstnumber.B.1.13)(lstnumber.B.3.2)] +/Kids[888 0 R 893 0 R 898 0 R 903 0 R] +>> +endobj +905 0 obj +<< +/Limits[(lstnumber.B.3.3)(lstnumber.B.3.3)] +/Names[(lstnumber.B.3.3) 433 0 R] +>> +endobj +906 0 obj +<< +/Limits[(lstnumber.B.3.4)(lstnumber.B.3.5)] +/Names[(lstnumber.B.3.4) 434 0 R(lstnumber.B.3.5) 435 0 R] +>> +endobj +907 0 obj +<< +/Limits[(lstnumber.B.3.6)(lstnumber.B.3.6)] +/Names[(lstnumber.B.3.6) 436 0 R] +>> +endobj +908 0 obj +<< +/Limits[(lstnumber.B.3.7)(lstnumber.B.3.8)] +/Names[(lstnumber.B.3.7) 437 0 R(lstnumber.B.3.8) 438 0 R] +>> +endobj +909 0 obj +<< +/Limits[(lstnumber.B.3.3)(lstnumber.B.3.8)] +/Kids[905 0 R 906 0 R 907 0 R 908 0 R] +>> +endobj +910 0 obj +<< +/Limits[(lstnumber.B.3.9)(lstnumber.B.3.9)] +/Names[(lstnumber.B.3.9) 439 0 R] +>> +endobj +911 0 obj +<< +/Limits[(lstnumber.C.1.1)(lstnumber.C.1.10)] +/Names[(lstnumber.C.1.1) 496 0 R(lstnumber.C.1.10) 509 0 R] +>> +endobj +912 0 obj +<< +/Limits[(lstnumber.C.1.11)(lstnumber.C.1.12)] +/Names[(lstnumber.C.1.11) 510 0 R(lstnumber.C.1.12) 511 0 R] +>> +endobj +913 0 obj +<< +/Limits[(lstnumber.C.1.13)(lstnumber.C.1.14)] +/Names[(lstnumber.C.1.13) 512 0 R(lstnumber.C.1.14) 513 0 R] +>> +endobj +914 0 obj +<< +/Limits[(lstnumber.B.3.9)(lstnumber.C.1.14)] +/Kids[910 0 R 911 0 R 912 0 R 913 0 R] +>> +endobj +915 0 obj +<< +/Limits[(lstnumber.C.1.15)(lstnumber.C.1.15)] +/Names[(lstnumber.C.1.15) 514 0 R] +>> +endobj +916 0 obj +<< +/Limits[(lstnumber.C.1.16)(lstnumber.C.1.17)] +/Names[(lstnumber.C.1.16) 515 0 R(lstnumber.C.1.17) 516 0 R] +>> +endobj +917 0 obj +<< +/Limits[(lstnumber.C.1.18)(lstnumber.C.1.19)] +/Names[(lstnumber.C.1.18) 517 0 R(lstnumber.C.1.19) 518 0 R] +>> +endobj +918 0 obj +<< +/Limits[(lstnumber.C.1.2)(lstnumber.C.1.20)] +/Names[(lstnumber.C.1.2) 497 0 R(lstnumber.C.1.20) 519 0 R] +>> +endobj +919 0 obj +<< +/Limits[(lstnumber.C.1.15)(lstnumber.C.1.20)] +/Kids[915 0 R 916 0 R 917 0 R 918 0 R] +>> +endobj +920 0 obj +<< +/Limits[(lstnumber.C.1.21)(lstnumber.C.1.21)] +/Names[(lstnumber.C.1.21) 520 0 R] +>> +endobj +921 0 obj +<< +/Limits[(lstnumber.C.1.22)(lstnumber.C.1.23)] +/Names[(lstnumber.C.1.22) 521 0 R(lstnumber.C.1.23) 522 0 R] +>> +endobj +922 0 obj +<< +/Limits[(lstnumber.C.1.24)(lstnumber.C.1.25)] +/Names[(lstnumber.C.1.24) 523 0 R(lstnumber.C.1.25) 524 0 R] +>> +endobj +923 0 obj +<< +/Limits[(lstnumber.C.1.26)(lstnumber.C.1.27)] +/Names[(lstnumber.C.1.26) 525 0 R(lstnumber.C.1.27) 526 0 R] +>> +endobj +924 0 obj +<< +/Limits[(lstnumber.C.1.21)(lstnumber.C.1.27)] +/Kids[920 0 R 921 0 R 922 0 R 923 0 R] +>> +endobj +925 0 obj +<< +/Limits[(lstnumber.B.3.3)(lstnumber.C.1.27)] +/Kids[909 0 R 914 0 R 919 0 R 924 0 R] +>> +endobj +926 0 obj +<< +/Limits[(lstnumber.C.1.28)(lstnumber.C.1.28)] +/Names[(lstnumber.C.1.28) 527 0 R] +>> +endobj +927 0 obj +<< +/Limits[(lstnumber.C.1.29)(lstnumber.C.1.3)] +/Names[(lstnumber.C.1.29) 528 0 R(lstnumber.C.1.3) 498 0 R] +>> +endobj +928 0 obj +<< +/Limits[(lstnumber.C.1.30)(lstnumber.C.1.30)] +/Names[(lstnumber.C.1.30) 529 0 R] +>> +endobj +929 0 obj +<< +/Limits[(lstnumber.C.1.31)(lstnumber.C.1.32)] +/Names[(lstnumber.C.1.31) 530 0 R(lstnumber.C.1.32) 536 0 R] +>> +endobj +930 0 obj +<< +/Limits[(lstnumber.C.1.28)(lstnumber.C.1.32)] +/Kids[926 0 R 927 0 R 928 0 R 929 0 R] +>> +endobj +931 0 obj +<< +/Limits[(lstnumber.C.1.33)(lstnumber.C.1.33)] +/Names[(lstnumber.C.1.33) 537 0 R] +>> +endobj +932 0 obj +<< +/Limits[(lstnumber.C.1.34)(lstnumber.C.1.35)] +/Names[(lstnumber.C.1.34) 538 0 R(lstnumber.C.1.35) 539 0 R] +>> +endobj +933 0 obj +<< +/Limits[(lstnumber.C.1.36)(lstnumber.C.1.37)] +/Names[(lstnumber.C.1.36) 540 0 R(lstnumber.C.1.37) 541 0 R] +>> +endobj +934 0 obj +<< +/Limits[(lstnumber.C.1.38)(lstnumber.C.1.39)] +/Names[(lstnumber.C.1.38) 542 0 R(lstnumber.C.1.39) 543 0 R] +>> +endobj +935 0 obj +<< +/Limits[(lstnumber.C.1.33)(lstnumber.C.1.39)] +/Kids[931 0 R 932 0 R 933 0 R 934 0 R] +>> +endobj +936 0 obj +<< +/Limits[(lstnumber.C.1.4)(lstnumber.C.1.4)] +/Names[(lstnumber.C.1.4) 503 0 R] +>> +endobj +937 0 obj +<< +/Limits[(lstnumber.C.1.40)(lstnumber.C.1.41)] +/Names[(lstnumber.C.1.40) 544 0 R(lstnumber.C.1.41) 545 0 R] +>> +endobj +938 0 obj +<< +/Limits[(lstnumber.C.1.42)(lstnumber.C.1.43)] +/Names[(lstnumber.C.1.42) 546 0 R(lstnumber.C.1.43) 547 0 R] +>> +endobj +939 0 obj +<< +/Limits[(lstnumber.C.1.44)(lstnumber.C.1.45)] +/Names[(lstnumber.C.1.44) 548 0 R(lstnumber.C.1.45) 549 0 R] +>> +endobj +940 0 obj +<< +/Limits[(lstnumber.C.1.4)(lstnumber.C.1.45)] +/Kids[936 0 R 937 0 R 938 0 R 939 0 R] +>> +endobj +941 0 obj +<< +/Limits[(lstnumber.C.1.46)(lstnumber.C.1.46)] +/Names[(lstnumber.C.1.46) 550 0 R] +>> +endobj +942 0 obj +<< +/Limits[(lstnumber.C.1.47)(lstnumber.C.1.48)] +/Names[(lstnumber.C.1.47) 551 0 R(lstnumber.C.1.48) 552 0 R] +>> +endobj +943 0 obj +<< +/Limits[(lstnumber.C.1.49)(lstnumber.C.1.5)] +/Names[(lstnumber.C.1.49) 553 0 R(lstnumber.C.1.5) 504 0 R] +>> +endobj +944 0 obj +<< +/Limits[(lstnumber.C.1.50)(lstnumber.C.1.51)] +/Names[(lstnumber.C.1.50) 554 0 R(lstnumber.C.1.51) 555 0 R] +>> +endobj +945 0 obj +<< +/Limits[(lstnumber.C.1.46)(lstnumber.C.1.51)] +/Kids[941 0 R 942 0 R 943 0 R 944 0 R] +>> +endobj +946 0 obj +<< +/Limits[(lstnumber.C.1.28)(lstnumber.C.1.51)] +/Kids[930 0 R 935 0 R 940 0 R 945 0 R] +>> +endobj +947 0 obj +<< +/Limits[(lstnumber.C.1.52)(lstnumber.C.1.52)] +/Names[(lstnumber.C.1.52) 556 0 R] +>> +endobj +948 0 obj +<< +/Limits[(lstnumber.C.1.53)(lstnumber.C.1.54)] +/Names[(lstnumber.C.1.53) 557 0 R(lstnumber.C.1.54) 558 0 R] +>> +endobj +949 0 obj +<< +/Limits[(lstnumber.C.1.55)(lstnumber.C.1.55)] +/Names[(lstnumber.C.1.55) 559 0 R] +>> +endobj +950 0 obj +<< +/Limits[(lstnumber.C.1.56)(lstnumber.C.1.57)] +/Names[(lstnumber.C.1.56) 560 0 R(lstnumber.C.1.57) 561 0 R] +>> +endobj +951 0 obj +<< +/Limits[(lstnumber.C.1.52)(lstnumber.C.1.57)] +/Kids[947 0 R 948 0 R 949 0 R 950 0 R] +>> +endobj +952 0 obj +<< +/Limits[(lstnumber.C.1.58)(lstnumber.C.1.58)] +/Names[(lstnumber.C.1.58) 562 0 R] +>> +endobj +953 0 obj +<< +/Limits[(lstnumber.C.1.59)(lstnumber.C.1.6)] +/Names[(lstnumber.C.1.59) 563 0 R(lstnumber.C.1.6) 505 0 R] +>> +endobj +954 0 obj +<< +/Limits[(lstnumber.C.1.60)(lstnumber.C.1.61)] +/Names[(lstnumber.C.1.60) 564 0 R(lstnumber.C.1.61) 565 0 R] +>> +endobj +955 0 obj +<< +/Limits[(lstnumber.C.1.62)(lstnumber.C.1.63)] +/Names[(lstnumber.C.1.62) 566 0 R(lstnumber.C.1.63) 567 0 R] +>> +endobj +956 0 obj +<< +/Limits[(lstnumber.C.1.58)(lstnumber.C.1.63)] +/Kids[952 0 R 953 0 R 954 0 R 955 0 R] +>> +endobj +957 0 obj +<< +/Limits[(lstnumber.C.1.64)(lstnumber.C.1.64)] +/Names[(lstnumber.C.1.64) 568 0 R] +>> +endobj +958 0 obj +<< +/Limits[(lstnumber.C.1.65)(lstnumber.C.1.66)] +/Names[(lstnumber.C.1.65) 569 0 R(lstnumber.C.1.66) 570 0 R] +>> +endobj +959 0 obj +<< +/Limits[(lstnumber.C.1.67)(lstnumber.C.1.68)] +/Names[(lstnumber.C.1.67) 571 0 R(lstnumber.C.1.68) 572 0 R] +>> +endobj +960 0 obj +<< +/Limits[(lstnumber.C.1.69)(lstnumber.C.1.7)] +/Names[(lstnumber.C.1.69) 573 0 R(lstnumber.C.1.7) 506 0 R] +>> +endobj +961 0 obj +<< +/Limits[(lstnumber.C.1.64)(lstnumber.C.1.7)] +/Kids[957 0 R 958 0 R 959 0 R 960 0 R] +>> +endobj +962 0 obj +<< +/Limits[(lstnumber.C.1.70)(lstnumber.C.1.70)] +/Names[(lstnumber.C.1.70) 574 0 R] +>> +endobj +963 0 obj +<< +/Limits[(lstnumber.C.1.71)(lstnumber.C.1.72)] +/Names[(lstnumber.C.1.71) 575 0 R(lstnumber.C.1.72) 576 0 R] +>> +endobj +964 0 obj +<< +/Limits[(lstnumber.C.1.73)(lstnumber.C.1.74)] +/Names[(lstnumber.C.1.73) 577 0 R(lstnumber.C.1.74) 578 0 R] +>> +endobj +965 0 obj +<< +/Limits[(lstnumber.C.1.75)(lstnumber.C.1.76)] +/Names[(lstnumber.C.1.75) 579 0 R(lstnumber.C.1.76) 580 0 R] +>> +endobj +966 0 obj +<< +/Limits[(lstnumber.C.1.70)(lstnumber.C.1.76)] +/Kids[962 0 R 963 0 R 964 0 R 965 0 R] +>> +endobj +967 0 obj +<< +/Limits[(lstnumber.C.1.52)(lstnumber.C.1.76)] +/Kids[951 0 R 956 0 R 961 0 R 966 0 R] +>> +endobj +968 0 obj +<< +/Limits[(lstnumber.B.1.13)(lstnumber.C.1.76)] +/Kids[904 0 R 925 0 R 946 0 R 967 0 R] +>> +endobj +969 0 obj +<< +/Limits[(lstnumber.C.1.77)(lstnumber.C.1.77)] +/Names[(lstnumber.C.1.77) 581 0 R] +>> +endobj +970 0 obj +<< +/Limits[(lstnumber.C.1.78)(lstnumber.C.1.79)] +/Names[(lstnumber.C.1.78) 582 0 R(lstnumber.C.1.79) 583 0 R] +>> +endobj +971 0 obj +<< +/Limits[(lstnumber.C.1.8)(lstnumber.C.1.8)] +/Names[(lstnumber.C.1.8) 507 0 R] +>> +endobj +972 0 obj +<< +/Limits[(lstnumber.C.1.80)(lstnumber.C.1.81)] +/Names[(lstnumber.C.1.80) 584 0 R(lstnumber.C.1.81) 585 0 R] +>> +endobj +973 0 obj +<< +/Limits[(lstnumber.C.1.77)(lstnumber.C.1.81)] +/Kids[969 0 R 970 0 R 971 0 R 972 0 R] +>> +endobj +974 0 obj +<< +/Limits[(lstnumber.C.1.82)(lstnumber.C.1.82)] +/Names[(lstnumber.C.1.82) 591 0 R] +>> +endobj +975 0 obj +<< +/Limits[(lstnumber.C.1.83)(lstnumber.C.1.84)] +/Names[(lstnumber.C.1.83) 592 0 R(lstnumber.C.1.84) 593 0 R] +>> +endobj +976 0 obj +<< +/Limits[(lstnumber.C.1.85)(lstnumber.C.1.86)] +/Names[(lstnumber.C.1.85) 594 0 R(lstnumber.C.1.86) 595 0 R] +>> +endobj +977 0 obj +<< +/Limits[(lstnumber.C.1.87)(lstnumber.C.1.88)] +/Names[(lstnumber.C.1.87) 596 0 R(lstnumber.C.1.88) 597 0 R] +>> +endobj +978 0 obj +<< +/Limits[(lstnumber.C.1.82)(lstnumber.C.1.88)] +/Kids[974 0 R 975 0 R 976 0 R 977 0 R] +>> +endobj +979 0 obj +<< +/Limits[(lstnumber.C.1.9)(lstnumber.C.1.9)] +/Names[(lstnumber.C.1.9) 508 0 R] +>> +endobj +980 0 obj +<< +/Limits[(lstnumber.C.2.1)(lstnumber.C.2.10)] +/Names[(lstnumber.C.2.1) 600 0 R(lstnumber.C.2.10) 609 0 R] +>> +endobj +981 0 obj +<< +/Limits[(lstnumber.C.2.100)(lstnumber.C.2.101)] +/Names[(lstnumber.C.2.100) 709 0 R(lstnumber.C.2.101) 710 0 R] +>> +endobj +982 0 obj +<< +/Limits[(lstnumber.C.2.102)(lstnumber.C.2.103)] +/Names[(lstnumber.C.2.102) 711 0 R(lstnumber.C.2.103) 712 0 R] +>> +endobj +983 0 obj +<< +/Limits[(lstnumber.C.1.9)(lstnumber.C.2.103)] +/Kids[979 0 R 980 0 R 981 0 R 982 0 R] +>> +endobj +984 0 obj +<< +/Limits[(lstnumber.C.2.104)(lstnumber.C.2.104)] +/Names[(lstnumber.C.2.104) 713 0 R] +>> +endobj +985 0 obj +<< +/Limits[(lstnumber.C.2.105)(lstnumber.C.2.106)] +/Names[(lstnumber.C.2.105) 714 0 R(lstnumber.C.2.106) 715 0 R] +>> +endobj +986 0 obj +<< +/Limits[(lstnumber.C.2.107)(lstnumber.C.2.108)] +/Names[(lstnumber.C.2.107) 716 0 R(lstnumber.C.2.108) 717 0 R] +>> +endobj +987 0 obj +<< +/Limits[(lstnumber.C.2.109)(lstnumber.C.2.11)] +/Names[(lstnumber.C.2.109) 718 0 R(lstnumber.C.2.11) 610 0 R] +>> +endobj +988 0 obj +<< +/Limits[(lstnumber.C.2.104)(lstnumber.C.2.11)] +/Kids[984 0 R 985 0 R 986 0 R 987 0 R] +>> +endobj +989 0 obj +<< +/Limits[(lstnumber.C.1.77)(lstnumber.C.2.11)] +/Kids[973 0 R 978 0 R 983 0 R 988 0 R] +>> +endobj +990 0 obj +<< +/Limits[(lstnumber.C.2.110)(lstnumber.C.2.110)] +/Names[(lstnumber.C.2.110) 719 0 R] +>> +endobj +991 0 obj +<< +/Limits[(lstnumber.C.2.111)(lstnumber.C.2.112)] +/Names[(lstnumber.C.2.111) 720 0 R(lstnumber.C.2.112) 721 0 R] +>> +endobj +992 0 obj +<< +/Limits[(lstnumber.C.2.113)(lstnumber.C.2.113)] +/Names[(lstnumber.C.2.113) 722 0 R] +>> +endobj +993 0 obj +<< +/Limits[(lstnumber.C.2.114)(lstnumber.C.2.115)] +/Names[(lstnumber.C.2.114) 723 0 R(lstnumber.C.2.115) 724 0 R] +>> +endobj +994 0 obj +<< +/Limits[(lstnumber.C.2.110)(lstnumber.C.2.115)] +/Kids[990 0 R 991 0 R 992 0 R 993 0 R] +>> +endobj +995 0 obj +<< +/Limits[(lstnumber.C.2.116)(lstnumber.C.2.116)] +/Names[(lstnumber.C.2.116) 725 0 R] +>> +endobj +996 0 obj +<< +/Limits[(lstnumber.C.2.117)(lstnumber.C.2.118)] +/Names[(lstnumber.C.2.117) 726 0 R(lstnumber.C.2.118) 727 0 R] +>> +endobj +997 0 obj +<< +/Limits[(lstnumber.C.2.119)(lstnumber.C.2.12)] +/Names[(lstnumber.C.2.119) 728 0 R(lstnumber.C.2.12) 611 0 R] +>> +endobj +998 0 obj +<< +/Limits[(lstnumber.C.2.120)(lstnumber.C.2.121)] +/Names[(lstnumber.C.2.120) 729 0 R(lstnumber.C.2.121) 730 0 R] +>> +endobj +999 0 obj +<< +/Limits[(lstnumber.C.2.116)(lstnumber.C.2.121)] +/Kids[995 0 R 996 0 R 997 0 R 998 0 R] +>> +endobj +1000 0 obj +<< +/Limits[(lstnumber.C.2.122)(lstnumber.C.2.122)] +/Names[(lstnumber.C.2.122) 731 0 R] +>> +endobj +1001 0 obj +<< +/Limits[(lstnumber.C.2.123)(lstnumber.C.2.124)] +/Names[(lstnumber.C.2.123) 732 0 R(lstnumber.C.2.124) 733 0 R] +>> +endobj +1002 0 obj +<< +/Limits[(lstnumber.C.2.125)(lstnumber.C.2.126)] +/Names[(lstnumber.C.2.125) 734 0 R(lstnumber.C.2.126) 735 0 R] +>> +endobj +1003 0 obj +<< +/Limits[(lstnumber.C.2.127)(lstnumber.C.2.128)] +/Names[(lstnumber.C.2.127) 736 0 R(lstnumber.C.2.128) 737 0 R] +>> +endobj +1004 0 obj +<< +/Limits[(lstnumber.C.2.122)(lstnumber.C.2.128)] +/Kids[1000 0 R 1001 0 R 1002 0 R 1003 0 R] +>> +endobj +1005 0 obj +<< +/Limits[(lstnumber.C.2.13)(lstnumber.C.2.13)] +/Names[(lstnumber.C.2.13) 612 0 R] +>> +endobj +1006 0 obj +<< +/Limits[(lstnumber.C.2.14)(lstnumber.C.2.15)] +/Names[(lstnumber.C.2.14) 613 0 R(lstnumber.C.2.15) 614 0 R] +>> +endobj +1007 0 obj +<< +/Limits[(lstnumber.C.2.16)(lstnumber.C.2.17)] +/Names[(lstnumber.C.2.16) 615 0 R(lstnumber.C.2.17) 616 0 R] +>> +endobj +1008 0 obj +<< +/Limits[(lstnumber.C.2.18)(lstnumber.C.2.19)] +/Names[(lstnumber.C.2.18) 617 0 R(lstnumber.C.2.19) 618 0 R] +>> +endobj +1009 0 obj +<< +/Limits[(lstnumber.C.2.13)(lstnumber.C.2.19)] +/Kids[1005 0 R 1006 0 R 1007 0 R 1008 0 R] +>> +endobj +1010 0 obj +<< +/Limits[(lstnumber.C.2.110)(lstnumber.C.2.19)] +/Kids[994 0 R 999 0 R 1004 0 R 1009 0 R] +>> +endobj +1011 0 obj +<< +/Limits[(lstnumber.C.2.2)(lstnumber.C.2.2)] +/Names[(lstnumber.C.2.2) 601 0 R] +>> +endobj +1012 0 obj +<< +/Limits[(lstnumber.C.2.20)(lstnumber.C.2.21)] +/Names[(lstnumber.C.2.20) 619 0 R(lstnumber.C.2.21) 620 0 R] +>> +endobj +1013 0 obj +<< +/Limits[(lstnumber.C.2.22)(lstnumber.C.2.22)] +/Names[(lstnumber.C.2.22) 621 0 R] +>> +endobj +1014 0 obj +<< +/Limits[(lstnumber.C.2.23)(lstnumber.C.2.24)] +/Names[(lstnumber.C.2.23) 622 0 R(lstnumber.C.2.24) 623 0 R] +>> +endobj +1015 0 obj +<< +/Limits[(lstnumber.C.2.2)(lstnumber.C.2.24)] +/Kids[1011 0 R 1012 0 R 1013 0 R 1014 0 R] +>> +endobj +1016 0 obj +<< +/Limits[(lstnumber.C.2.25)(lstnumber.C.2.25)] +/Names[(lstnumber.C.2.25) 624 0 R] +>> +endobj +1017 0 obj +<< +/Limits[(lstnumber.C.2.26)(lstnumber.C.2.27)] +/Names[(lstnumber.C.2.26) 625 0 R(lstnumber.C.2.27) 626 0 R] +>> +endobj +1018 0 obj +<< +/Limits[(lstnumber.C.2.28)(lstnumber.C.2.29)] +/Names[(lstnumber.C.2.28) 627 0 R(lstnumber.C.2.29) 628 0 R] +>> +endobj +1019 0 obj +<< +/Limits[(lstnumber.C.2.3)(lstnumber.C.2.30)] +/Names[(lstnumber.C.2.3) 602 0 R(lstnumber.C.2.30) 629 0 R] +>> +endobj +1020 0 obj +<< +/Limits[(lstnumber.C.2.25)(lstnumber.C.2.30)] +/Kids[1016 0 R 1017 0 R 1018 0 R 1019 0 R] +>> +endobj +1021 0 obj +<< +/Limits[(lstnumber.C.2.31)(lstnumber.C.2.31)] +/Names[(lstnumber.C.2.31) 630 0 R] +>> +endobj +1022 0 obj +<< +/Limits[(lstnumber.C.2.32)(lstnumber.C.2.33)] +/Names[(lstnumber.C.2.32) 631 0 R(lstnumber.C.2.33) 632 0 R] +>> +endobj +1023 0 obj +<< +/Limits[(lstnumber.C.2.34)(lstnumber.C.2.35)] +/Names[(lstnumber.C.2.34) 633 0 R(lstnumber.C.2.35) 634 0 R] +>> +endobj +1024 0 obj +<< +/Limits[(lstnumber.C.2.36)(lstnumber.C.2.37)] +/Names[(lstnumber.C.2.36) 635 0 R(lstnumber.C.2.37) 636 0 R] +>> +endobj +1025 0 obj +<< +/Limits[(lstnumber.C.2.31)(lstnumber.C.2.37)] +/Kids[1021 0 R 1022 0 R 1023 0 R 1024 0 R] +>> +endobj +1026 0 obj +<< +/Limits[(lstnumber.C.2.38)(lstnumber.C.2.38)] +/Names[(lstnumber.C.2.38) 637 0 R] +>> +endobj +1027 0 obj +<< +/Limits[(lstnumber.C.2.39)(lstnumber.C.2.4)] +/Names[(lstnumber.C.2.39) 643 0 R(lstnumber.C.2.4) 603 0 R] +>> +endobj +1028 0 obj +<< +/Limits[(lstnumber.C.2.40)(lstnumber.C.2.41)] +/Names[(lstnumber.C.2.40) 644 0 R(lstnumber.C.2.41) 645 0 R] +>> +endobj +1029 0 obj +<< +/Limits[(lstnumber.C.2.42)(lstnumber.C.2.43)] +/Names[(lstnumber.C.2.42) 646 0 R(lstnumber.C.2.43) 647 0 R] +>> +endobj +1030 0 obj +<< +/Limits[(lstnumber.C.2.38)(lstnumber.C.2.43)] +/Kids[1026 0 R 1027 0 R 1028 0 R 1029 0 R] +>> +endobj +1031 0 obj +<< +/Limits[(lstnumber.C.2.2)(lstnumber.C.2.43)] +/Kids[1015 0 R 1020 0 R 1025 0 R 1030 0 R] +>> +endobj +1032 0 obj +<< +/Limits[(lstnumber.C.2.44)(lstnumber.C.2.44)] +/Names[(lstnumber.C.2.44) 648 0 R] +>> +endobj +1033 0 obj +<< +/Limits[(lstnumber.C.2.45)(lstnumber.C.2.46)] +/Names[(lstnumber.C.2.45) 649 0 R(lstnumber.C.2.46) 650 0 R] +>> +endobj +1034 0 obj +<< +/Limits[(lstnumber.C.2.47)(lstnumber.C.2.47)] +/Names[(lstnumber.C.2.47) 651 0 R] +>> +endobj +1035 0 obj +<< +/Limits[(lstnumber.C.2.48)(lstnumber.C.2.49)] +/Names[(lstnumber.C.2.48) 652 0 R(lstnumber.C.2.49) 653 0 R] +>> +endobj +1036 0 obj +<< +/Limits[(lstnumber.C.2.44)(lstnumber.C.2.49)] +/Kids[1032 0 R 1033 0 R 1034 0 R 1035 0 R] +>> +endobj +1037 0 obj +<< +/Limits[(lstnumber.C.2.5)(lstnumber.C.2.5)] +/Names[(lstnumber.C.2.5) 604 0 R] +>> +endobj +1038 0 obj +<< +/Limits[(lstnumber.C.2.50)(lstnumber.C.2.51)] +/Names[(lstnumber.C.2.50) 654 0 R(lstnumber.C.2.51) 655 0 R] +>> +endobj +1039 0 obj +<< +/Limits[(lstnumber.C.2.52)(lstnumber.C.2.53)] +/Names[(lstnumber.C.2.52) 656 0 R(lstnumber.C.2.53) 657 0 R] +>> +endobj +1040 0 obj +<< +/Limits[(lstnumber.C.2.54)(lstnumber.C.2.55)] +/Names[(lstnumber.C.2.54) 658 0 R(lstnumber.C.2.55) 659 0 R] +>> +endobj +1041 0 obj +<< +/Limits[(lstnumber.C.2.5)(lstnumber.C.2.55)] +/Kids[1037 0 R 1038 0 R 1039 0 R 1040 0 R] +>> +endobj +1042 0 obj +<< +/Limits[(lstnumber.C.2.56)(lstnumber.C.2.56)] +/Names[(lstnumber.C.2.56) 660 0 R] +>> +endobj +1043 0 obj +<< +/Limits[(lstnumber.C.2.57)(lstnumber.C.2.58)] +/Names[(lstnumber.C.2.57) 661 0 R(lstnumber.C.2.58) 662 0 R] +>> +endobj +1044 0 obj +<< +/Limits[(lstnumber.C.2.59)(lstnumber.C.2.6)] +/Names[(lstnumber.C.2.59) 663 0 R(lstnumber.C.2.6) 605 0 R] +>> +endobj +1045 0 obj +<< +/Limits[(lstnumber.C.2.60)(lstnumber.C.2.61)] +/Names[(lstnumber.C.2.60) 664 0 R(lstnumber.C.2.61) 665 0 R] +>> +endobj +1046 0 obj +<< +/Limits[(lstnumber.C.2.56)(lstnumber.C.2.61)] +/Kids[1042 0 R 1043 0 R 1044 0 R 1045 0 R] +>> +endobj +1047 0 obj +<< +/Limits[(lstnumber.C.2.62)(lstnumber.C.2.62)] +/Names[(lstnumber.C.2.62) 666 0 R] +>> +endobj +1048 0 obj +<< +/Limits[(lstnumber.C.2.63)(lstnumber.C.2.64)] +/Names[(lstnumber.C.2.63) 667 0 R(lstnumber.C.2.64) 668 0 R] +>> +endobj +1049 0 obj +<< +/Limits[(lstnumber.C.2.65)(lstnumber.C.2.66)] +/Names[(lstnumber.C.2.65) 669 0 R(lstnumber.C.2.66) 670 0 R] +>> +endobj +1050 0 obj +<< +/Limits[(lstnumber.C.2.67)(lstnumber.C.2.68)] +/Names[(lstnumber.C.2.67) 671 0 R(lstnumber.C.2.68) 672 0 R] +>> +endobj +1051 0 obj +<< +/Limits[(lstnumber.C.2.62)(lstnumber.C.2.68)] +/Kids[1047 0 R 1048 0 R 1049 0 R 1050 0 R] +>> +endobj +1052 0 obj +<< +/Limits[(lstnumber.C.2.44)(lstnumber.C.2.68)] +/Kids[1036 0 R 1041 0 R 1046 0 R 1051 0 R] +>> +endobj +1053 0 obj +<< +/Limits[(lstnumber.C.1.77)(lstnumber.C.2.68)] +/Kids[989 0 R 1010 0 R 1031 0 R 1052 0 R] +>> +endobj +1054 0 obj +<< +/Limits[(lstnumber.C.2.69)(lstnumber.C.2.69)] +/Names[(lstnumber.C.2.69) 673 0 R] +>> +endobj +1055 0 obj +<< +/Limits[(lstnumber.C.2.7)(lstnumber.C.2.70)] +/Names[(lstnumber.C.2.7) 606 0 R(lstnumber.C.2.70) 674 0 R] +>> +endobj +1056 0 obj +<< +/Limits[(lstnumber.C.2.71)(lstnumber.C.2.71)] +/Names[(lstnumber.C.2.71) 675 0 R] +>> +endobj +1057 0 obj +<< +/Limits[(lstnumber.C.2.72)(lstnumber.C.2.73)] +/Names[(lstnumber.C.2.72) 676 0 R(lstnumber.C.2.73) 677 0 R] +>> +endobj +1058 0 obj +<< +/Limits[(lstnumber.C.2.69)(lstnumber.C.2.73)] +/Kids[1054 0 R 1055 0 R 1056 0 R 1057 0 R] +>> +endobj +1059 0 obj +<< +/Limits[(lstnumber.C.2.74)(lstnumber.C.2.74)] +/Names[(lstnumber.C.2.74) 678 0 R] +>> +endobj +1060 0 obj +<< +/Limits[(lstnumber.C.2.75)(lstnumber.C.2.76)] +/Names[(lstnumber.C.2.75) 679 0 R(lstnumber.C.2.76) 680 0 R] +>> +endobj +1061 0 obj +<< +/Limits[(lstnumber.C.2.77)(lstnumber.C.2.78)] +/Names[(lstnumber.C.2.77) 681 0 R(lstnumber.C.2.78) 682 0 R] +>> +endobj +1062 0 obj +<< +/Limits[(lstnumber.C.2.79)(lstnumber.C.2.8)] +/Names[(lstnumber.C.2.79) 683 0 R(lstnumber.C.2.8) 607 0 R] +>> +endobj +1063 0 obj +<< +/Limits[(lstnumber.C.2.74)(lstnumber.C.2.8)] +/Kids[1059 0 R 1060 0 R 1061 0 R 1062 0 R] +>> +endobj +1064 0 obj +<< +/Limits[(lstnumber.C.2.80)(lstnumber.C.2.80)] +/Names[(lstnumber.C.2.80) 684 0 R] +>> +endobj +1065 0 obj +<< +/Limits[(lstnumber.C.2.81)(lstnumber.C.2.82)] +/Names[(lstnumber.C.2.81) 685 0 R(lstnumber.C.2.82) 686 0 R] +>> +endobj +1066 0 obj +<< +/Limits[(lstnumber.C.2.83)(lstnumber.C.2.84)] +/Names[(lstnumber.C.2.83) 687 0 R(lstnumber.C.2.84) 688 0 R] +>> +endobj +1067 0 obj +<< +/Limits[(lstnumber.C.2.85)(lstnumber.C.2.86)] +/Names[(lstnumber.C.2.85) 689 0 R(lstnumber.C.2.86) 690 0 R] +>> +endobj +1068 0 obj +<< +/Limits[(lstnumber.C.2.80)(lstnumber.C.2.86)] +/Kids[1064 0 R 1065 0 R 1066 0 R 1067 0 R] +>> +endobj +1069 0 obj +<< +/Limits[(lstnumber.C.2.87)(lstnumber.C.2.87)] +/Names[(lstnumber.C.2.87) 691 0 R] +>> +endobj +1070 0 obj +<< +/Limits[(lstnumber.C.2.88)(lstnumber.C.2.89)] +/Names[(lstnumber.C.2.88) 692 0 R(lstnumber.C.2.89) 698 0 R] +>> +endobj +1071 0 obj +<< +/Limits[(lstnumber.C.2.9)(lstnumber.C.2.90)] +/Names[(lstnumber.C.2.9) 608 0 R(lstnumber.C.2.90) 699 0 R] +>> +endobj +1072 0 obj +<< +/Limits[(lstnumber.C.2.91)(lstnumber.C.2.92)] +/Names[(lstnumber.C.2.91) 700 0 R(lstnumber.C.2.92) 701 0 R] +>> +endobj +1073 0 obj +<< +/Limits[(lstnumber.C.2.87)(lstnumber.C.2.92)] +/Kids[1069 0 R 1070 0 R 1071 0 R 1072 0 R] +>> +endobj +1074 0 obj +<< +/Limits[(lstnumber.C.2.69)(lstnumber.C.2.92)] +/Kids[1058 0 R 1063 0 R 1068 0 R 1073 0 R] +>> +endobj +1075 0 obj +<< +/Limits[(lstnumber.C.2.93)(lstnumber.C.2.93)] +/Names[(lstnumber.C.2.93) 702 0 R] +>> +endobj +1076 0 obj +<< +/Limits[(lstnumber.C.2.94)(lstnumber.C.2.95)] +/Names[(lstnumber.C.2.94) 703 0 R(lstnumber.C.2.95) 704 0 R] +>> +endobj +1077 0 obj +<< +/Limits[(lstnumber.C.2.96)(lstnumber.C.2.96)] +/Names[(lstnumber.C.2.96) 705 0 R] +>> +endobj +1078 0 obj +<< +/Limits[(lstnumber.C.2.97)(lstnumber.C.2.98)] +/Names[(lstnumber.C.2.97) 706 0 R(lstnumber.C.2.98) 707 0 R] +>> +endobj +1079 0 obj +<< +/Limits[(lstnumber.C.2.93)(lstnumber.C.2.98)] +/Kids[1075 0 R 1076 0 R 1077 0 R 1078 0 R] +>> +endobj +1080 0 obj +<< +/Limits[(lstnumber.C.2.99)(lstnumber.C.2.99)] +/Names[(lstnumber.C.2.99) 708 0 R] +>> +endobj +1081 0 obj +<< +/Limits[(page.1)(page.1)] +/Names[(page.1) 79 0 R(page.1) 7 0 R] +>> +endobj +1082 0 obj +<< +/Limits[(page.1)(page.10)] +/Names[(page.1) 166 0 R(page.10) 358 0 R] +>> +endobj +1083 0 obj +<< +/Limits[(page.11)(page.12)] +/Names[(page.11) 367 0 R(page.12) 378 0 R] +>> +endobj +1084 0 obj +<< +/Limits[(lstnumber.C.2.99)(page.12)] +/Kids[1080 0 R 1081 0 R 1082 0 R 1083 0 R] +>> +endobj +1085 0 obj +<< +/Limits[(page.13)(page.13)] +/Names[(page.13) 419 0 R] +>> +endobj +1086 0 obj +<< +/Limits[(page.14)(page.15)] +/Names[(page.14) 452 0 R(page.15) 478 0 R] +>> +endobj +1087 0 obj +<< +/Limits[(page.16)(page.17)] +/Names[(page.16) 492 0 R(page.17) 535 0 R] +>> +endobj +1088 0 obj +<< +/Limits[(page.18)(page.19)] +/Names[(page.18) 590 0 R(page.19) 642 0 R] +>> +endobj +1089 0 obj +<< +/Limits[(page.13)(page.19)] +/Kids[1085 0 R 1086 0 R 1087 0 R 1088 0 R] +>> +endobj +1090 0 obj +<< +/Limits[(page.2)(page.2)] +/Names[(page.2) 177 0 R] +>> +endobj +1091 0 obj +<< +/Limits[(page.2)(page.20)] +/Names[(page.2) 124 0 R(page.20) 697 0 R] +>> +endobj +1092 0 obj +<< +/Limits[(page.21)(page.22)] +/Names[(page.21) 742 0 R(page.22) 748 0 R] +>> +endobj +1093 0 obj +<< +/Limits[(page.23)(page.3)] +/Names[(page.23) 756 0 R(page.3) 195 0 R] +>> +endobj +1094 0 obj +<< +/Limits[(page.2)(page.3)] +/Kids[1090 0 R 1091 0 R 1092 0 R 1093 0 R] +>> +endobj +1095 0 obj +<< +/Limits[(lstnumber.C.2.93)(page.3)] +/Kids[1079 0 R 1084 0 R 1089 0 R 1094 0 R] +>> +endobj +1096 0 obj +<< +/Limits[(page.3)(page.3)] +/Names[(page.3) 154 0 R] +>> +endobj +1097 0 obj +<< +/Limits[(page.4)(page.5)] +/Names[(page.4) 218 0 R(page.5) 263 0 R] +>> +endobj +1098 0 obj +<< +/Limits[(page.6)(page.6)] +/Names[(page.6) 295 0 R] +>> +endobj +1099 0 obj +<< +/Limits[(page.7)(page.8)] +/Names[(page.7) 327 0 R(page.8) 341 0 R] +>> +endobj +1100 0 obj +<< +/Limits[(page.3)(page.8)] +/Kids[1096 0 R 1097 0 R 1098 0 R 1099 0 R] +>> +endobj +1101 0 obj +<< +/Limits[(page.9)(page.9)] +/Names[(page.9) 350 0 R] +>> +endobj +1102 0 obj +<< +/Limits[(section*.3)(section*.4)] +/Names[(section*.3) 225 0 R(section*.4) 243 0 R] +>> +endobj +1103 0 obj +<< +/Limits[(section*.5)(section*.6)] +/Names[(section*.5) 269 0 R(section*.6) 298 0 R] +>> +endobj +1104 0 obj +<< +/Limits[(section.1.1)(section.1.2)] +/Names[(section.1.1) 168 0 R(section.1.2) 169 0 R] +>> +endobj +1105 0 obj +<< +/Limits[(page.9)(section.1.2)] +/Kids[1101 0 R 1102 0 R 1103 0 R 1104 0 R] +>> +endobj +1106 0 obj +<< +/Limits[(section.1.3)(section.1.3)] +/Names[(section.1.3) 170 0 R] +>> +endobj +1107 0 obj +<< +/Limits[(section.2.1)(section.2.2)] +/Names[(section.2.1) 179 0 R(section.2.2) 185 0 R] +>> +endobj +1108 0 obj +<< +/Limits[(section.2.3)(section.2.4)] +/Names[(section.2.3) 197 0 R(section.2.4) 329 0 R] +>> +endobj +1109 0 obj +<< +/Limits[(section.3.1)(section.3.2)] +/Names[(section.3.1) 343 0 R(section.3.2) 344 0 R] +>> +endobj +1110 0 obj +<< +/Limits[(section.1.3)(section.3.2)] +/Kids[1106 0 R 1107 0 R 1108 0 R 1109 0 R] +>> +endobj +1111 0 obj +<< +/Limits[(section.3.3)(section.3.3)] +/Names[(section.3.3) 345 0 R] +>> +endobj +1112 0 obj +<< +/Limits[(section.4.1)(section.4.2)] +/Names[(section.4.1) 352 0 R(section.4.2) 353 0 R] +>> +endobj +1113 0 obj +<< +/Limits[(section.A.1)(section.B.1)] +/Names[(section.A.1) 360 0 R(section.B.1) 369 0 R] +>> +endobj +1114 0 obj +<< +/Limits[(section.B.2)(section.B.3)] +/Names[(section.B.2) 371 0 R(section.B.3) 456 0 R] +>> +endobj +1115 0 obj +<< +/Limits[(section.3.3)(section.B.3)] +/Kids[1111 0 R 1112 0 R 1113 0 R 1114 0 R] +>> +endobj +1116 0 obj +<< +/Limits[(page.3)(section.B.3)] +/Kids[1100 0 R 1105 0 R 1110 0 R 1115 0 R] +>> +endobj +1117 0 obj +<< +/Limits[(section.B.4)(section.B.4)] +/Names[(section.B.4) 463 0 R] +>> +endobj +1118 0 obj +<< +/Limits[(section.B.5)(section.B.6)] +/Names[(section.B.5) 472 0 R(section.B.6) 479 0 R] +>> +endobj +1119 0 obj +<< +/Limits[(section.B.7)(section.B.7)] +/Names[(section.B.7) 483 0 R] +>> +endobj +1120 0 obj +<< +/Limits[(section.C.1)(section.C.2)] +/Names[(section.C.1) 494 0 R(section.C.2) 598 0 R] +>> +endobj +1121 0 obj +<< +/Limits[(section.B.4)(section.C.2)] +/Kids[1117 0 R 1118 0 R 1119 0 R 1120 0 R] +>> +endobj +1122 0 obj +<< +/Limits[(subsection.2.2.1)(subsection.2.2.1)] +/Names[(subsection.2.2.1) 196 0 R] +>> +endobj +1123 0 obj +<< +/Limits[(subsection.2.3.1)(subsection.2.3.2)] +/Names[(subsection.2.3.1) 198 0 R(subsection.2.3.2) 328 0 R] +>> +endobj +1124 0 obj +<< +/Limits[(subsection.A.1.1)(subsection.A.1.2)] +/Names[(subsection.A.1.1) 361 0 R(subsection.A.1.2) 362 0 R] +>> +endobj +1125 0 obj +<< +/Limits[(subsection.B.2.1)(subsection.B.2.2)] +/Names[(subsection.B.2.1) 372 0 R(subsection.B.2.2) 403 0 R] +>> +endobj +1126 0 obj +<< +/Limits[(subsection.2.2.1)(subsection.B.2.2)] +/Kids[1122 0 R 1123 0 R 1124 0 R 1125 0 R] +>> +endobj +1127 0 obj +<< +/Limits[(subsection.B.2.3)(subsection.B.2.3)] +/Names[(subsection.B.2.3) 405 0 R] +>> +endobj +1128 0 obj +<< +/Limits[(subsection.B.2.4)(subsection.B.2.5)] +/Names[(subsection.B.2.4) 406 0 R(subsection.B.2.5) 408 0 R] +>> +endobj +1129 0 obj +<< +/Limits[(subsection.B.2.6)(subsection.B.2.7)] +/Names[(subsection.B.2.6) 441 0 R(subsection.B.2.7) 443 0 R] +>> +endobj +1130 0 obj +<< +/Limits[(subsection.B.2.8)(subsection.B.2.9)] +/Names[(subsection.B.2.8) 453 0 R(subsection.B.2.9) 455 0 R] +>> +endobj +1131 0 obj +<< +/Limits[(subsection.B.2.3)(subsection.B.2.9)] +/Kids[1127 0 R 1128 0 R 1129 0 R 1130 0 R] +>> +endobj +1132 0 obj +<< +/Limits[(subsection.B.6.1)(subsection.B.6.1)] +/Names[(subsection.B.6.1) 480 0 R] +>> +endobj +1133 0 obj +<< +/Limits[(subsection.B.6.2)(subsection.B.6.3)] +/Names[(subsection.B.6.2) 481 0 R(subsection.B.6.3) 482 0 R] +>> +endobj +1134 0 obj +<< +/Limits[(subsection.B.7.1)(subsection.B.7.2)] +/Names[(subsection.B.7.1) 484 0 R(subsection.B.7.2) 485 0 R] +>> +endobj +1135 0 obj +<< +/Limits[(subsection.B.7.3)(subsection.B.7.4)] +/Names[(subsection.B.7.3) 486 0 R(subsection.B.7.4) 487 0 R] +>> +endobj +1136 0 obj +<< +/Limits[(subsection.B.6.1)(subsection.B.7.4)] +/Kids[1132 0 R 1133 0 R 1134 0 R 1135 0 R] +>> +endobj +1137 0 obj +<< +/Limits[(section.B.4)(subsection.B.7.4)] +/Kids[1121 0 R 1126 0 R 1131 0 R 1136 0 R] +>> +endobj +1138 0 obj +<< +/Limits[(lstnumber.C.2.69)(subsection.B.7.4)] +/Kids[1074 0 R 1095 0 R 1116 0 R 1137 0 R] +>> +endobj +1139 0 obj +<< +/Limits[(Doc-Start)(subsection.B.7.4)] +/Kids[883 0 R 968 0 R 1053 0 R 1138 0 R] +>> +endobj +1140 0 obj +null +endobj +1141 0 obj +<< +/Dests 1139 0 R +>> +endobj +2 0 obj +<< +/Type/Catalog +/OpenAction[5 0 R/Fit] +/PageMode/UseOutlines +/Pages 3 0 R +/Outlines 11 0 R +/Threads 1140 0 R +/Names 1141 0 R +>> +endobj +8 0 obj +<< +/Type/Encoding +/Differences[24/breve/caron/circumflex/dotaccent/hungarumlaut/ogonek/ring/tilde 39/quotesingle +96/grave 128/bullet/dagger/daggerdbl/ellipsis/emdash/endash/florin/fraction/guilsinglleft/guilsinglright/minus/perthousand/quotedblbase/quotedblleft/quotedblright/quoteleft/quoteright/quotesinglbase/trademark/fi/fl/Lslash/OE/Scaron/Ydieresis/Zcaron/dotlessi/lslash/oe/scaron/zcaron +164/currency 166/brokenbar 168/dieresis/copyright/ordfeminine 172/logicalnot/.notdef/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu +183/periodcentered/cedilla/onesuperior/ordmasculine 188/onequarter/onehalf/threequarters +192/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis] +>> +endobj +9 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/ZaDb +/BaseFont/ZapfDingbats +>> +endobj +10 0 obj +<< +/Type/Font +/Subtype/Type1 +/Name/Helv +/BaseFont/Helvetica +/Encoding 8 0 R +>> +endobj +xref +0 1142 +0000000000 65535 f +0000213150 00000 n +0000257261 00000 n +0000217771 00000 n +0000217976 00000 n +0000213356 00000 n +0000009726 00000 n +0000000009 00000 n +0000257405 00000 n +0000258590 00000 n +0000258671 00000 n +0000218154 00000 n +0000000393 00000 n +0000000050 00000 n +0000000153 00000 n +0000000271 00000 n +0000001402 00000 n +0000000533 00000 n +0000000741 00000 n +0000000636 00000 n +0000001132 00000 n +0000000906 00000 n +0000001019 00000 n +0000001292 00000 n +0000001898 00000 n +0000001578 00000 n +0000001679 00000 n +0000001794 00000 n +0000002277 00000 n +0000002061 00000 n +0000002170 00000 n +0000002797 00000 n +0000002546 00000 n +0000002426 00000 n +0000002677 00000 n +0000005785 00000 n +0000002965 00000 n +0000004186 00000 n +0000003067 00000 n +0000003182 00000 n +0000003313 00000 n +0000003439 00000 n +0000003567 00000 n +0000003690 00000 n +0000003816 00000 n +0000003947 00000 n +0000004076 00000 n +0000004347 00000 n +0000004460 00000 n +0000004576 00000 n +0000005027 00000 n +0000004690 00000 n +0000004798 00000 n +0000004918 00000 n +0000005529 00000 n +0000005179 00000 n +0000005287 00000 n +0000005407 00000 n +0000005672 00000 n +0000006171 00000 n +0000005949 00000 n +0000006064 00000 n +0000006337 00000 n +0000006455 00000 n +0000218058 00000 n +0000006571 00000 n +0000006613 00000 n +0000101889 00000 n +0000101703 00000 n +0000007518 00000 n +0000106358 00000 n +0000106172 00000 n +0000008513 00000 n +0000217876 00000 n +0000009431 00000 n +0000217926 00000 n +0000009682 00000 n +0000213459 00000 n +0000018364 00000 n +0000009787 00000 n +0000110771 00000 n +0000110582 00000 n +0000009830 00000 n +0000010777 00000 n +0000121625 00000 n +0000121435 00000 n +0000010819 00000 n +0000011756 00000 n +0000134488 00000 n +0000134300 00000 n +0000011893 00000 n +0000012811 00000 n +0000012951 00000 n +0000013091 00000 n +0000013230 00000 n +0000013368 00000 n +0000013508 00000 n +0000013648 00000 n +0000013790 00000 n +0000013929 00000 n +0000014074 00000 n +0000014219 00000 n +0000014360 00000 n +0000014499 00000 n +0000014640 00000 n +0000014780 00000 n +0000014920 00000 n +0000015059 00000 n +0000015200 00000 n +0000015340 00000 n +0000015480 00000 n +0000015621 00000 n +0000015766 00000 n +0000015912 00000 n +0000016051 00000 n +0000016192 00000 n +0000016333 00000 n +0000016479 00000 n +0000016625 00000 n +0000016770 00000 n +0000018067 00000 n +0000018308 00000 n +0000213581 00000 n +0000023196 00000 n +0000018427 00000 n +0000018472 00000 n +0000018618 00000 n +0000018764 00000 n +0000018910 00000 n +0000019056 00000 n +0000019202 00000 n +0000019348 00000 n +0000019489 00000 n +0000019630 00000 n +0000019771 00000 n +0000019912 00000 n +0000020057 00000 n +0000020203 00000 n +0000020349 00000 n +0000020490 00000 n +0000020635 00000 n +0000020781 00000 n +0000020927 00000 n +0000021073 00000 n +0000021213 00000 n +0000021354 00000 n +0000021494 00000 n +0000021641 00000 n +0000021782 00000 n +0000021923 00000 n +0000022940 00000 n +0000023151 00000 n +0000213787 00000 n +0000024636 00000 n +0000023260 00000 n +0000023305 00000 n +0000023350 00000 n +0000023494 00000 n +0000023638 00000 n +0000023781 00000 n +0000023924 00000 n +0000024067 00000 n +0000024532 00000 n +0000024591 00000 n +0000213911 00000 n +0000025639 00000 n +0000024700 00000 n +0000024745 00000 n +0000024790 00000 n +0000024835 00000 n +0000024880 00000 n +0000024924 00000 n +0000025068 00000 n +0000025567 00000 n +0000025594 00000 n +0000214035 00000 n +0000030990 00000 n +0000025703 00000 n +0000025748 00000 n +0000025793 00000 n +0000025838 00000 n +0000150085 00000 n +0000149888 00000 n +0000026746 00000 n +0000027730 00000 n +0000027876 00000 n +0000027921 00000 n +0000160062 00000 n +0000159874 00000 n +0000028899 00000 n +0000029646 00000 n +0000030894 00000 n +0000030921 00000 n +0000214337 00000 n +0000037971 00000 n +0000031054 00000 n +0000031099 00000 n +0000031144 00000 n +0000031189 00000 n +0000031233 00000 n +0000031278 00000 n +0000173843 00000 n +0000173653 00000 n +0000031323 00000 n +0000180138 00000 n +0000179950 00000 n +0000032325 00000 n +0000033296 00000 n +0000033341 00000 n +0000193445 00000 n +0000193249 00000 n +0000034958 00000 n +0000035961 00000 n +0000036006 00000 n +0000036051 00000 n +0000037854 00000 n +0000214445 00000 n +0000042309 00000 n +0000038035 00000 n +0000038080 00000 n +0000038125 00000 n +0000038170 00000 n +0000038215 00000 n +0000038259 00000 n +0000038304 00000 n +0000038349 00000 n +0000038394 00000 n +0000038439 00000 n +0000038484 00000 n +0000038529 00000 n +0000038574 00000 n +0000038619 00000 n +0000195672 00000 n +0000195477 00000 n +0000038664 00000 n +0000039634 00000 n +0000039679 00000 n +0000039724 00000 n +0000039769 00000 n +0000039814 00000 n +0000039859 00000 n +0000039904 00000 n +0000039949 00000 n +0000039994 00000 n +0000040039 00000 n +0000040084 00000 n +0000040129 00000 n +0000040174 00000 n +0000040219 00000 n +0000040264 00000 n +0000040309 00000 n +0000040354 00000 n +0000040399 00000 n +0000040444 00000 n +0000040489 00000 n +0000040534 00000 n +0000040579 00000 n +0000040624 00000 n +0000040669 00000 n +0000040714 00000 n +0000042202 00000 n +0000214553 00000 n +0000045900 00000 n +0000042373 00000 n +0000042418 00000 n +0000042463 00000 n +0000042508 00000 n +0000042552 00000 n +0000042597 00000 n +0000042738 00000 n +0000042782 00000 n +0000042827 00000 n +0000042872 00000 n +0000042917 00000 n +0000042961 00000 n +0000043006 00000 n +0000043051 00000 n +0000043096 00000 n +0000043141 00000 n +0000043186 00000 n +0000043231 00000 n +0000043276 00000 n +0000043321 00000 n +0000043366 00000 n +0000043411 00000 n +0000043456 00000 n +0000043500 00000 n +0000043545 00000 n +0000043590 00000 n +0000043635 00000 n +0000043775 00000 n +0000045758 00000 n +0000045793 00000 n +0000214760 00000 n +0000049453 00000 n +0000045964 00000 n +0000046009 00000 n +0000046154 00000 n +0000046300 00000 n +0000046345 00000 n +0000046486 00000 n +0000046531 00000 n +0000046576 00000 n +0000046621 00000 n +0000046666 00000 n +0000046711 00000 n +0000046756 00000 n +0000046801 00000 n +0000046846 00000 n +0000046891 00000 n +0000046936 00000 n +0000046981 00000 n +0000047025 00000 n +0000047070 00000 n +0000047216 00000 n +0000047261 00000 n +0000047306 00000 n +0000047351 00000 n +0000047396 00000 n +0000047440 00000 n +0000047485 00000 n +0000047530 00000 n +0000047575 00000 n +0000049320 00000 n +0000049371 00000 n +0000214884 00000 n +0000052469 00000 n +0000049517 00000 n +0000049562 00000 n +0000049607 00000 n +0000049652 00000 n +0000049793 00000 n +0000049932 00000 n +0000050070 00000 n +0000050211 00000 n +0000050357 00000 n +0000050497 00000 n +0000052334 00000 n +0000052401 00000 n +0000215091 00000 n +0000053199 00000 n +0000052533 00000 n +0000052578 00000 n +0000052623 00000 n +0000052668 00000 n +0000052713 00000 n +0000052758 00000 n +0000053154 00000 n +0000215199 00000 n +0000053778 00000 n +0000053263 00000 n +0000053308 00000 n +0000053353 00000 n +0000053398 00000 n +0000053443 00000 n +0000053733 00000 n +0000215487 00000 n +0000054484 00000 n +0000053842 00000 n +0000053887 00000 n +0000053932 00000 n +0000053977 00000 n +0000054022 00000 n +0000054066 00000 n +0000054439 00000 n +0000215595 00000 n +0000056325 00000 n +0000054548 00000 n +0000054593 00000 n +0000054638 00000 n +0000054683 00000 n +0000054827 00000 n +0000054872 00000 n +0000054916 00000 n +0000056241 00000 n +0000056268 00000 n +0000215719 00000 n +0000062445 00000 n +0000056389 00000 n +0000056434 00000 n +0000056479 00000 n +0000056524 00000 n +0000203633 00000 n +0000203444 00000 n +0000057493 00000 n +0000058504 00000 n +0000058549 00000 n +0000058593 00000 n +0000058638 00000 n +0000058683 00000 n +0000058728 00000 n +0000058773 00000 n +0000058817 00000 n +0000058862 00000 n +0000058907 00000 n +0000058952 00000 n +0000058997 00000 n +0000059042 00000 n +0000059087 00000 n +0000059132 00000 n +0000059177 00000 n +0000059222 00000 n +0000059267 00000 n +0000059312 00000 n +0000059357 00000 n +0000059501 00000 n +0000059546 00000 n +0000059591 00000 n +0000059730 00000 n +0000059775 00000 n +0000059919 00000 n +0000060060 00000 n +0000060201 00000 n +0000060342 00000 n +0000060483 00000 n +0000062250 00000 n +0000062325 00000 n +0000215926 00000 n +0000065714 00000 n +0000062509 00000 n +0000062554 00000 n +0000062599 00000 n +0000062644 00000 n +0000062689 00000 n +0000062733 00000 n +0000062778 00000 n +0000062823 00000 n +0000062868 00000 n +0000062913 00000 n +0000062957 00000 n +0000063002 00000 n +0000063047 00000 n +0000063092 00000 n +0000063137 00000 n +0000063182 00000 n +0000063227 00000 n +0000063272 00000 n +0000063317 00000 n +0000063362 00000 n +0000063407 00000 n +0000063452 00000 n +0000063497 00000 n +0000063542 00000 n +0000063686 00000 n +0000063731 00000 n +0000063871 00000 n +0000064017 00000 n +0000064163 00000 n +0000065569 00000 n +0000065620 00000 n +0000216050 00000 n +0000073018 00000 n +0000065778 00000 n +0000065823 00000 n +0000065868 00000 n +0000066013 00000 n +0000066058 00000 n +0000207312 00000 n +0000207115 00000 n +0000066103 00000 n +0000067058 00000 n +0000067193 00000 n +0000067330 00000 n +0000067473 00000 n +0000067518 00000 n +0000209059 00000 n +0000208861 00000 n +0000069141 00000 n +0000070102 00000 n +0000070243 00000 n +0000070384 00000 n +0000070530 00000 n +0000070673 00000 n +0000070718 00000 n +0000072841 00000 n +0000072924 00000 n +0000216257 00000 n +0000073901 00000 n +0000073082 00000 n +0000073127 00000 n +0000073172 00000 n +0000073217 00000 n +0000073262 00000 n +0000073307 00000 n +0000073352 00000 n +0000073397 00000 n +0000073442 00000 n +0000073487 00000 n +0000073531 00000 n +0000073856 00000 n +0000216365 00000 n +0000078895 00000 n +0000073965 00000 n +0000074010 00000 n +0000074055 00000 n +0000074100 00000 n +0000074145 00000 n +0000074189 00000 n +0000074234 00000 n +0000074279 00000 n +0000211256 00000 n +0000211061 00000 n +0000075234 00000 n +0000076239 00000 n +0000076284 00000 n +0000076329 00000 n +0000076373 00000 n +0000076418 00000 n +0000076463 00000 n +0000076508 00000 n +0000076553 00000 n +0000076598 00000 n +0000076643 00000 n +0000076688 00000 n +0000076733 00000 n +0000076778 00000 n +0000076823 00000 n +0000076868 00000 n +0000076913 00000 n +0000076958 00000 n +0000077003 00000 n +0000077048 00000 n +0000077093 00000 n +0000077137 00000 n +0000077182 00000 n +0000077227 00000 n +0000077272 00000 n +0000077317 00000 n +0000077362 00000 n +0000077407 00000 n +0000077452 00000 n +0000077497 00000 n +0000078774 00000 n +0000216653 00000 n +0000084039 00000 n +0000078959 00000 n +0000079004 00000 n +0000079049 00000 n +0000079094 00000 n +0000079138 00000 n +0000079183 00000 n +0000079228 00000 n +0000079273 00000 n +0000079318 00000 n +0000079362 00000 n +0000079407 00000 n +0000079452 00000 n +0000079497 00000 n +0000079542 00000 n +0000079587 00000 n +0000079632 00000 n +0000079677 00000 n +0000079722 00000 n +0000079767 00000 n +0000079812 00000 n +0000079857 00000 n +0000079901 00000 n +0000079946 00000 n +0000079991 00000 n +0000080036 00000 n +0000080081 00000 n +0000080123 00000 n +0000080168 00000 n +0000080213 00000 n +0000080258 00000 n +0000080303 00000 n +0000080348 00000 n +0000080393 00000 n +0000080438 00000 n +0000080483 00000 n +0000080528 00000 n +0000080573 00000 n +0000080618 00000 n +0000080663 00000 n +0000080708 00000 n +0000080753 00000 n +0000080798 00000 n +0000080843 00000 n +0000080887 00000 n +0000080932 00000 n +0000080977 00000 n +0000081022 00000 n +0000081067 00000 n +0000081111 00000 n +0000081156 00000 n +0000081201 00000 n +0000081246 00000 n +0000083929 00000 n +0000216761 00000 n +0000088348 00000 n +0000084103 00000 n +0000084148 00000 n +0000084193 00000 n +0000084238 00000 n +0000084282 00000 n +0000084327 00000 n +0000084372 00000 n +0000084417 00000 n +0000084462 00000 n +0000084507 00000 n +0000084552 00000 n +0000084597 00000 n +0000084642 00000 n +0000084687 00000 n +0000084732 00000 n +0000084777 00000 n +0000084822 00000 n +0000084867 00000 n +0000084911 00000 n +0000084956 00000 n +0000085001 00000 n +0000085046 00000 n +0000085091 00000 n +0000085133 00000 n +0000085178 00000 n +0000085223 00000 n +0000085268 00000 n +0000085313 00000 n +0000085358 00000 n +0000085403 00000 n +0000085448 00000 n +0000085493 00000 n +0000085538 00000 n +0000085583 00000 n +0000085628 00000 n +0000085672 00000 n +0000085717 00000 n +0000085762 00000 n +0000085807 00000 n +0000085852 00000 n +0000085896 00000 n +0000085941 00000 n +0000085986 00000 n +0000086031 00000 n +0000086076 00000 n +0000086121 00000 n +0000086166 00000 n +0000086211 00000 n +0000086256 00000 n +0000088240 00000 n +0000216869 00000 n +0000092763 00000 n +0000088412 00000 n +0000088457 00000 n +0000088502 00000 n +0000088547 00000 n +0000088591 00000 n +0000088636 00000 n +0000088681 00000 n +0000088726 00000 n +0000088771 00000 n +0000088815 00000 n +0000088860 00000 n +0000088905 00000 n +0000088950 00000 n +0000088995 00000 n +0000089040 00000 n +0000089085 00000 n +0000089130 00000 n +0000089175 00000 n +0000089220 00000 n +0000089265 00000 n +0000089310 00000 n +0000089354 00000 n +0000089399 00000 n +0000089444 00000 n +0000089489 00000 n +0000089534 00000 n +0000089576 00000 n +0000089621 00000 n +0000089666 00000 n +0000089711 00000 n +0000089756 00000 n +0000089801 00000 n +0000089846 00000 n +0000089891 00000 n +0000089936 00000 n +0000089981 00000 n +0000090026 00000 n +0000090071 00000 n +0000090116 00000 n +0000090161 00000 n +0000090206 00000 n +0000090251 00000 n +0000090296 00000 n +0000090340 00000 n +0000090385 00000 n +0000090430 00000 n +0000090475 00000 n +0000090520 00000 n +0000090564 00000 n +0000090609 00000 n +0000090654 00000 n +0000090699 00000 n +0000092679 00000 n +0000217060 00000 n +0000096162 00000 n +0000092827 00000 n +0000092872 00000 n +0000092917 00000 n +0000092962 00000 n +0000093006 00000 n +0000093051 00000 n +0000093096 00000 n +0000093141 00000 n +0000093186 00000 n +0000093230 00000 n +0000093275 00000 n +0000093320 00000 n +0000093365 00000 n +0000093410 00000 n +0000093455 00000 n +0000093500 00000 n +0000093545 00000 n +0000093590 00000 n +0000093635 00000 n +0000093680 00000 n +0000093725 00000 n +0000093769 00000 n +0000093814 00000 n +0000093859 00000 n +0000093904 00000 n +0000093949 00000 n +0000093991 00000 n +0000094036 00000 n +0000094081 00000 n +0000094126 00000 n +0000094171 00000 n +0000094216 00000 n +0000094261 00000 n +0000094306 00000 n +0000094351 00000 n +0000094396 00000 n +0000094441 00000 n +0000094486 00000 n +0000094531 00000 n +0000094576 00000 n +0000094621 00000 n +0000094666 00000 n +0000096090 00000 n +0000217168 00000 n +0000096610 00000 n +0000096226 00000 n +0000096271 00000 n +0000096316 00000 n +0000096554 00000 n +0000217359 00000 n +0000097438 00000 n +0000096674 00000 n +0000096719 00000 n +0000096764 00000 n +0000096809 00000 n +0000096854 00000 n +0000097381 00000 n +0000217467 00000 n +0000101639 00000 n +0000097502 00000 n +0000097547 00000 n +0000097683 00000 n +0000097818 00000 n +0000097955 00000 n +0000098091 00000 n +0000098228 00000 n +0000098364 00000 n +0000098501 00000 n +0000098636 00000 n +0000098771 00000 n +0000098907 00000 n +0000099043 00000 n +0000099178 00000 n +0000099313 00000 n +0000099449 00000 n +0000099585 00000 n +0000099721 00000 n +0000099858 00000 n +0000099995 00000 n +0000100130 00000 n +0000100267 00000 n +0000100403 00000 n +0000100540 00000 n +0000100677 00000 n +0000100814 00000 n +0000101371 00000 n +0000101582 00000 n +0000214242 00000 n +0000213705 00000 n +0000214159 00000 n +0000215390 00000 n +0000214677 00000 n +0000215008 00000 n +0000215307 00000 n +0000216556 00000 n +0000215843 00000 n +0000216174 00000 n +0000216473 00000 n +0000217674 00000 n +0000216977 00000 n +0000217276 00000 n +0000217591 00000 n +0000218213 00000 n +0000218295 00000 n +0000218405 00000 n +0000218491 00000 n +0000218597 00000 n +0000218692 00000 n +0000218777 00000 n +0000218881 00000 n +0000218983 00000 n +0000219095 00000 n +0000219195 00000 n +0000219293 00000 n +0000219421 00000 n +0000219522 00000 n +0000219648 00000 n +0000219753 00000 n +0000219854 00000 n +0000219980 00000 n +0000220106 00000 n +0000220228 00000 n +0000220333 00000 n +0000220432 00000 n +0000220530 00000 n +0000220652 00000 n +0000220750 00000 n +0000220872 00000 n +0000220976 00000 n +0000221074 00000 n +0000221200 00000 n +0000221326 00000 n +0000221452 00000 n +0000221557 00000 n +0000221658 00000 n +0000221780 00000 n +0000221902 00000 n +0000222024 00000 n +0000222129 00000 n +0000222227 00000 n +0000222349 00000 n +0000222471 00000 n +0000222593 00000 n +0000222697 00000 n +0000222801 00000 n +0000222899 00000 n +0000223021 00000 n +0000223119 00000 n +0000223241 00000 n +0000223345 00000 n +0000223443 00000 n +0000223565 00000 n +0000223687 00000 n +0000223811 00000 n +0000223916 00000 n +0000224014 00000 n +0000224136 00000 n +0000224258 00000 n +0000224380 00000 n +0000224484 00000 n +0000224582 00000 n +0000224706 00000 n +0000224832 00000 n +0000224958 00000 n +0000225063 00000 n +0000225168 00000 n +0000225269 00000 n +0000225395 00000 n +0000225496 00000 n +0000225618 00000 n +0000225723 00000 n +0000225821 00000 n +0000225943 00000 n +0000226065 00000 n +0000226187 00000 n +0000226291 00000 n +0000226389 00000 n +0000226511 00000 n +0000226633 00000 n +0000226755 00000 n +0000226859 00000 n +0000226957 00000 n +0000227079 00000 n +0000227207 00000 n +0000227337 00000 n +0000227443 00000 n +0000227550 00000 n +0000227651 00000 n +0000227755 00000 n +0000227885 00000 n +0000227989 00000 n +0000228119 00000 n +0000228227 00000 n +0000228331 00000 n +0000228457 00000 n +0000228583 00000 n +0000228709 00000 n +0000228816 00000 n +0000228917 00000 n +0000229043 00000 n +0000229169 00000 n +0000229295 00000 n +0000229401 00000 n +0000229502 00000 n +0000229628 00000 n +0000229754 00000 n +0000229882 00000 n +0000229988 00000 n +0000230095 00000 n +0000230196 00000 n +0000230322 00000 n +0000230423 00000 n +0000230549 00000 n +0000230655 00000 n +0000230756 00000 n +0000230884 00000 n +0000231014 00000 n +0000231144 00000 n +0000231251 00000 n +0000231355 00000 n +0000231485 00000 n +0000231615 00000 n +0000231743 00000 n +0000231851 00000 n +0000231955 00000 n +0000232085 00000 n +0000232215 00000 n +0000232345 00000 n +0000232453 00000 n +0000232560 00000 n +0000232664 00000 n +0000232792 00000 n +0000232896 00000 n +0000233026 00000 n +0000233134 00000 n +0000233238 00000 n +0000233368 00000 n +0000233498 00000 n +0000233628 00000 n +0000233736 00000 n +0000233837 00000 n +0000233967 00000 n +0000234097 00000 n +0000234227 00000 n +0000234334 00000 n +0000234438 00000 n +0000234568 00000 n +0000234696 00000 n +0000234826 00000 n +0000234934 00000 n +0000235042 00000 n +0000235146 00000 n +0000235276 00000 n +0000235380 00000 n +0000235510 00000 n +0000235618 00000 n +0000235722 00000 n +0000235850 00000 n +0000235980 00000 n +0000236110 00000 n +0000236218 00000 n +0000236322 00000 n +0000236452 00000 n +0000236582 00000 n +0000236710 00000 n +0000236817 00000 n +0000236921 00000 n +0000237051 00000 n +0000237181 00000 n +0000237311 00000 n +0000237419 00000 n +0000237527 00000 n +0000237635 00000 n +0000237739 00000 n +0000237869 00000 n +0000237970 00000 n +0000238100 00000 n +0000238208 00000 n +0000238312 00000 n +0000238442 00000 n +0000238572 00000 n +0000238702 00000 n +0000238810 00000 n +0000238911 00000 n +0000239039 00000 n +0000239173 00000 n +0000239307 00000 n +0000239415 00000 n +0000239522 00000 n +0000239656 00000 n +0000239790 00000 n +0000239922 00000 n +0000240031 00000 n +0000240139 00000 n +0000240246 00000 n +0000240380 00000 n +0000240487 00000 n +0000240621 00000 n +0000240731 00000 n +0000240838 00000 n +0000240972 00000 n +0000241104 00000 n +0000241238 00000 n +0000241348 00000 n +0000241456 00000 n +0000241591 00000 n +0000241726 00000 n +0000241861 00000 n +0000241976 00000 n +0000242081 00000 n +0000242212 00000 n +0000242343 00000 n +0000242474 00000 n +0000242587 00000 n +0000242699 00000 n +0000242801 00000 n +0000242932 00000 n +0000243037 00000 n +0000243168 00000 n +0000243280 00000 n +0000243385 00000 n +0000243516 00000 n +0000243647 00000 n +0000243776 00000 n +0000243889 00000 n +0000243994 00000 n +0000244125 00000 n +0000244256 00000 n +0000244387 00000 n +0000244500 00000 n +0000244605 00000 n +0000244734 00000 n +0000244865 00000 n +0000244996 00000 n +0000245109 00000 n +0000245221 00000 n +0000245326 00000 n +0000245457 00000 n +0000245562 00000 n +0000245693 00000 n +0000245806 00000 n +0000245908 00000 n +0000246039 00000 n +0000246170 00000 n +0000246301 00000 n +0000246413 00000 n +0000246518 00000 n +0000246649 00000 n +0000246778 00000 n +0000246909 00000 n +0000247022 00000 n +0000247127 00000 n +0000247258 00000 n +0000247389 00000 n +0000247520 00000 n +0000247633 00000 n +0000247746 00000 n +0000247858 00000 n +0000247963 00000 n +0000248092 00000 n +0000248197 00000 n +0000248328 00000 n +0000248441 00000 n +0000248546 00000 n +0000248677 00000 n +0000248808 00000 n +0000248937 00000 n +0000249049 00000 n +0000249154 00000 n +0000249285 00000 n +0000249416 00000 n +0000249547 00000 n +0000249660 00000 n +0000249765 00000 n +0000249896 00000 n +0000250025 00000 n +0000250156 00000 n +0000250269 00000 n +0000250382 00000 n +0000250487 00000 n +0000250618 00000 n +0000250723 00000 n +0000250854 00000 n +0000250967 00000 n +0000251072 00000 n +0000251160 00000 n +0000251253 00000 n +0000251348 00000 n +0000251452 00000 n +0000251530 00000 n +0000251625 00000 n +0000251720 00000 n +0000251815 00000 n +0000251910 00000 n +0000251985 00000 n +0000252078 00000 n +0000252173 00000 n +0000252266 00000 n +0000252359 00000 n +0000252462 00000 n +0000252537 00000 n +0000252628 00000 n +0000252703 00000 n +0000252794 00000 n +0000252887 00000 n +0000252962 00000 n +0000253069 00000 n +0000253176 00000 n +0000253287 00000 n +0000253385 00000 n +0000253475 00000 n +0000253586 00000 n +0000253697 00000 n +0000253808 00000 n +0000253911 00000 n +0000254001 00000 n +0000254112 00000 n +0000254223 00000 n +0000254334 00000 n +0000254437 00000 n +0000254535 00000 n +0000254625 00000 n +0000254736 00000 n +0000254826 00000 n +0000254937 00000 n +0000255040 00000 n +0000255145 00000 n +0000255276 00000 n +0000255407 00000 n +0000255538 00000 n +0000255651 00000 n +0000255756 00000 n +0000255887 00000 n +0000256018 00000 n +0000256149 00000 n +0000256262 00000 n +0000256367 00000 n +0000256498 00000 n +0000256629 00000 n +0000256760 00000 n +0000256873 00000 n +0000256981 00000 n +0000257094 00000 n +0000257198 00000 n +0000257221 00000 n +trailer +<< +/Size 1142 +/Root 2 0 R +/Info 1 0 R +>> +startxref +258766 +%%EOF diff --git a/docs/doc.tex b/docs/doc.tex new file mode 100644 index 0000000..f87e87c --- /dev/null +++ b/docs/doc.tex @@ -0,0 +1,952 @@ + +\documentclass[titlepage,letterpaper]{report} +\usepackage{makeidx} +\usepackage{verbatim} +\usepackage{listings} +\usepackage[hyperindex,dvipdfm,bookmarksnumbered,colorlinks]{hyperref} + +\makeindex + +\title{HSM Compiler User Guide} +\author{Stephen Waits} + +\begin{document} + +% Define State language for listings package +% +\lstdefinelanguage{State} + {morekeywords={Machine,State,Default,Entry,Idle,Exit,Transition,Action,Terminate}, + sensitive=false, + morecomment=[l]{//} + } + +\lstset{% Configure listings defaults + language=State, + captionpos=b, + tabsize=2, + columns=flexible, + basicstyle=\small, + numberstyle=\tiny, + index={Machine,State,Default,Entry,Idle,Exit,Transition,Action,Terminate} + } + +\maketitle + +\pagenumbering{roman} + +\tableofcontents + +\newpage + +\lstlistoflistings + +\newpage + +\pagenumbering{arabic} + + + + +\chapter{Introduction} + +\section{Overview} + +here's an overview of the this document. + +\section{Motivation} + +why create an HSM language and compiler? + +\section{Hierarchical State Machines} + +brief description on how hsm's work \cite{harel:sta}. + + + +\chapter{Hierarchical State Machine Compiler} + +\section{Overview} + +\emph{hsmc} is a command line based compiler, named \emph{hsmc.exe}. It reads an HSM +source input file, compiles it, and outputs two files (\emph{.cpp} and \emph{.h}). Each HSM source +input file must define at least one valid Machine. Only one input file can be compiled +at a time; however, that file may contain multiple Machine definitions (see \ref{hsm:file}). + + +\section{Running the Compiler} + +Invoking \emph{hsmc} from the command line should print a usage statement: + +\begin{verbatim} +HSMC - Hierarchical State Machine Compiler + +Usage: hsmc [-hdpq] [-o prefix] source_file + + -h this help + -d include debugging information + -p actions declared as pure virtual + -q quiet mode (only output errors) + -o prefix specify prefix for output files [prefix.cpp,prefix.h] + source_file HSM source file +\end{verbatim} + + +To compile your HSM file using all defaults, you need only specify your source +filename. For example: + +\begin{verbatim} +hsmc myfile.hsm +\end{verbatim} + +outputs two files upon successful compilation: \emph{myfile.cpp} and \emph{myfile.h}. + +\subsection{Compiler Options} + +\label{hsmc:options} + +\begin{description} + + \item[-h] Prints the usage statement. This is equivalent to running \emph{hsmc} with no parameters. + + \item[-d] Include debugging information in the generated machine. This includes considerably more + calls to HSMDebug. The debug strings are also available via HSMGetLastDebugMessage. + The debug strings consist of descriptions of the current state, current transitions, or + diagnostic messages. + + \item[-p] Actions, by default, are declared virtual member methods and defined to be empty. This flag + causes these methods to be declared pure virtual and remain undefined. \label{opt:p} + + \item[-q] By default, \emph{hsmc} will output status messages during parsing, compilation, and code + generation. Specifying this flag causes the output to be quieted such that only errors + are emitted. + + \item[-o prefix] Specifies the output filename prefix. By default this is set to the input filename + after it's been stripped of its extension. So, for \emph{input.hsm}, the default + output prefix is \emph{input}. + + To generate \emph{output.cpp} and \emph{output.h} from the input file \emph{input.hsm}, + you should specify the prefix explicitly: + \begin{verbatim} + hsmc -o output input.hsm + \end{verbatim} + The output prefix may include a prepended directory path as well. + +\end{description} + + + + + +\section{Compiler Output} + +The \emph{hsmc} compiler outputs a C++ header file and a C++ source file. + +\subsection{Header File} + +The header file declares one class for each machine defined in the HSM source input +file. + +Each machine class enumerates events, enumerates states, declares several methods +common to all machines, and declares all actions (virtual) which should be overriden +before the machine is instanced. + +For example, a machine declaration of: + +\begin{lstlisting} + Machine(MyMachine,16) + { + ... + } +\end{lstlisting} + +generates a class declaration of: + +\begin{lstlisting}[language=C++] + class MyMachine + { + public: + ... + }; +\end{lstlisting} + +\subsubsection{Event Enumeration} + +\label{hsmc:events} + +A single \emph{enum} entry is generated for each event identifier referenced in +the HSM source input file. This enumeration is within the scope of the machine +class. + +For example, the following HSM source fragment: + +\begin{lstlisting} + Action(MOUSE_INPUT,BeepSound); + Transition(KEYBOARD_INPUT,NextState); + Terminate(CRITICAL_EVENT); +\end{lstlisting} + +compiles to the following event enumeration: + +\begin{lstlisting}[language=C++] + // events + enum + { + MOUSE_INPUT = 0, + KEYBOARD_INPUT, + CRITICAL_EVENT + + ___HSM_NUM_EVENTS___ + }; +\end{lstlisting} + + +\subsubsection{State Enumeration} + +\label{hsmc:states} + +A single \emph{enum} entry is generated for each state defined for a given machine in +the HSM source input file. This enumeration is within the scope of the machine +class. + +For example, the following HSM source fragment: + +\begin{lstlisting} + Machine(MyMachine,16) + { + State(BootUp) { ... } + State(AwaitInput) { ... } + State(ProcessInput) { ... } + ... + } +\end{lstlisting} + +compiles to the following state enumeration: + +\begin{lstlisting}[language=C++] + // states + enum + { + TOPSTATE = 0, + BootUp, + AwaitInput, + ProcessInput, + + ___HSM_NUM_STATES___ + }; +\end{lstlisting} + +The logical name of the root state is \emph{TOPSTATE}, as described in section \ref{hsm:machines}. + +\subsubsection{Common Method Declaration} + +These method declarations are common to every machine. + +\begin{lstlisting}[language=C++] + public: + + int HSMGetCurrentState() const; + bool HSMIsRunning() const; + + void HSMConstruct(); + void HSMDestruct(); + + bool HSMUpdate(float dt = 0.0f); + + void HSMTrigger(int event); + + char* HSMGetLastDebugMessage(); + + protected: + + // debug hook (override this to trap debug messages) + virtual void HSMDebug(char* msg); +\end{lstlisting} + +\begin{description} + +\item[int HSMGetCurrentState() const;] + + returns an integer, the enumeration id number of the current state as enumerated + in the event numeration (\ref{hsmc:events}). A negative integer (<0) is returned if + the machine is not running. + +\item[bool HSMIsRunning() const;] + + returns \emph{true} if the machine has been constructed and is presently in a valid state. + returns \emph{false} if \emph{TOPSTATE} has exited, or the machine has not been constucted, + or the machine has been destroyed. + +\item[void HSMConstruct();] + + Called on a non-running machine to initialize the HSM, and cause a transition into \emph{TOPSTATE}. + This does nothing if the machine is already running. + +\item[void HSMDestruct();] + + Called on a running machine to cause an immediate transition to \emph{TOPSTATE}, followed by + the exit of \emph{TOPSTATE}. This does nothing if the machine is not running. + +\item[bool HSMUpdate(float dt = 0.0f);] + + Updates any timers according to \emph{dt}, adds an \emph{IDLE} event to the end of the event + queue, and then processes all events up to that \emph{IDLE} event. + +\item[void HSMTrigger(int event);] + + Adds event to the event queue. If event is invalid, it's ignored. The event queue is processed + on the next call to HSMUpdate(). + +\item[char* HSMGetLastDebugMessage();] + + Returns a private character pointer to the last debug message. This debug string is a textual + description of the last operation the machine performed, such as a transition, entry into a + state, or idling in a state. + + See \ref{hsmc:options} for information on how to enable debugging information. + +\item[virtual void HSMDebug(char* msg);] + + This function is empty by default and has no effect. It is called throughout the machine internals + with debug messages; therefore, if you prefer immediate access to these messages, you should override + this function with your own. This allows you to trap debug messages as they happen. + + These debug messages are the same as are accessible via HSMGetLastDebugMessage(). + + See \ref{hsmc:options} for information on how to enable debugging information. + +\end{description} + + + +\subsubsection{Action Method Declarations} + +Action methods are user defined functions which need to be called by the HSM. These actions +are defined by Entry, Idle, Exit, and Action statements (see \ref{hsm:actions}). + +For example, the source input fragment: + +\begin{lstlisting} + Entry(MyEntryFunc); + Idle(MyIdleFunc); + Exit(MyExitFunc); + Action(SomeEvent, MySomeEventFunc); +\end{lstlisting} + +is compiled to: + +\begin{lstlisting}[language=C++] + protected: + + // actions + virtual void MyEntryFunc(); + virtual void MyIdleFunc(); + virtual void MyExitFunc(); + virtual void MySomeEventFunc(); +\end{lstlisting} + +Note that if the pure virtual option is specified (see \ref{hsmc:options}) then these methods +would instead be declared as follows: + +\begin{lstlisting}[language=C++] + protected: + + // actions + virtual void MyEntryFunc() = 0; + virtual void MyIdleFunc() = 0; + virtual void MyExitFunc() = 0; + virtual void MySomeEventFunc() = 0; +\end{lstlisting} + +\subsection{Source File} + +The source file contains all of the inner workings of the HSM. In general, you need +know nothing about this file to use \emph{hsmc}. You may wish to browse through it +in case you're curious about how the machines are implemented or if you're debugging +your machine behavior. + + +\section{Compiler Errors} + +You may encounter one or more of the following diagnostic error messages while +compiling with \emph{hsmc}. No output files are generated in the case of any error. + +\begin{description} + + \item[source line number: Invalid event queue size for Machine 'machinename'] + + The parser was not able to determine a valid queue size in the + declaration of 'machinename'. See \ref{hsm:machines}. + + \item[source line number: State 'statename' was previously defined] + + A state named 'statename' was already found in this machine. See \ref{hsm:states}. + + \item[source line number: multiple Default states defined in State 'statename'] + + More than one state defined with the same name, 'statename'. See \ref{hsm:states}. + + \item[source line number: multiple Transition's on 'eventname' defined in 'statename'] + + More than one transition defined for a single event (i.e. ambiguous transition). See \ref{hsm:transitions}. + + \item[source line number: multiple Terminate's on 'eventname' defined in 'statename'] + + More than one terminate defined for a single event. See \ref{hsm:termination}. + + \item[ERROR: parser failed] + + The parser discovered an unrecoverable syntax error. See \ref{hsm:lexical}. + + \item[ERROR: unable to open 'filename'] + + The compiler was unable to open an input file for reading or an + output file for writing. Make sure the input file exists and is readable and + that the output file either doesn't exist, or is writable. + + \item[ERROR: compilation aborted due to errors] + + The compiler aborted compilation because of errors. These are most likely + semantic errors and will probably have been printed in addition to this + terminal diagnostic. + +\end{description} + + + + +\chapter{Implementing a Machine} + +Step by step instructions on creating a machine, compiling it, +inheriting it, and running it. + +\section{Design} + + +\section{Compile} + + +\section{Implement} + + + + +\chapter{Examples} + +\section{Traffic Signal} + +\section{Soda Machine} + + + + +\appendix + + + + + + +\chapter{Frequently Asked Questions} + +\section{FAQ Category} + +\subsection{Question number 1?} + +Answer number 1. + +\subsection{Question number 2?} + +Answer number 2. + + + + + + + + + + + + +\chapter{HSM Language Reference} + +\begin{verbatim} +// * A state may contain other states +// * A state may contain Default, Entry, Idle, Exit, Transition, Action, and Terminate +// * A single Default is allowed per state +// * There may only be one transition per event +// * Multiple actions are allowed per event +// * Multiple Entry, Idle, and Exit function calls are allowed +// * Terminate() causes all states to exit, including the root state +// * nested states must be represented hierarchically in input file via {} pairs +// * no empty states +\end{verbatim} + +\section{General} + +The HSM language attempts to embody the most used, most important features +of hierarchical state machines (as described by \cite{harel:sta}). Some features +from Harel's statecharts are missing from the HSM language, such as historic +transitions. + +The language is designed to be easy to edit and manipulate, while remaining +syntactically similar to C++. + +\section{Lexical Elements} + +\label{hsm:lexical} + +\subsection{Character Set} + +The HSM source character set consists of 74 characters: the space character, the control characters +representing the horizontal tab, and new-line, plus the following 71 graphical characters: + +\begin{verbatim} +A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +a b c d e f g h i j k l m n o p q r s t u v w x y z +0 1 2 3 4 5 6 7 8 9 +{ } ( ) , ; . _ / +\end{verbatim} + +\subsection{Case Sensitivity} + +Keywords are not case sensitive. Therefore, \emph{state}, \emph{STATE}, \emph{State}, and +\emph{StAtE} are all equivalent. + +However, identifiers are case sensitive. For example, the HSM in listing \ref{list:casesensitivity} defines two states, +named \emph{S} and \emph{s}; as well as two events, named \emph{E} and \emph{e}. + +\begin{lstlisting}[caption={Case Sensitivity on Identifiers},label={list:casesensitivity},float,frame=lines,numbers=left] +Machine(m,16) +{ + // s is a default transition + Default(s); + + // define state 's' + State(s) + { + // on event 'E', transition to state 'S' + Transition(E,S); + } + + // define state 'S' + State(S) + { + // on event 'e', transition to state 's' + Transition(e,s); + } +} +\end{lstlisting} + +\subsection{Line Format} + +Whitespace is completely ignored; therefore, lines do not require separation by new-line +characters, nor any special formatting with space characters. + +All keywords other than \emph{Machine} and \emph{State} require a semicolon. + +\subsection{Source Layout} + +\label{hsm:file} + +Each single HSM source input file must define at least one syntactically correct +Machine (see \ref{hsm:machines}). There is no limit to the number of machines allowed +in a single input file. + +\subsection{Keywords} + +\label{hsm:keywords} + +Exactly nine keywords are defined. They are listed in listing \ref{list:keywords} and +described in detail in sections +\ref{hsm:machines}, +\ref{hsm:states}, +\ref{hsm:actions}, +and +\ref{hsm:transitions}, + +\begin{lstlisting}[caption={Keywords},label={list:keywords},float,frame=lines] +Machine +State +Default +Entry +Idle +Exit +Transition +Action +Terminate +\end{lstlisting} + +\subsection{Identifiers} + +Identifiers are used to name Machines, States, and Events. The first character of +an identifier must be one of the 53 graphical characters in the set: +\begin{verbatim} +A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +a b c d e f g h i j k l m n o p q r s t u v w x y z +_ +\end{verbatim} +and any characters after the first may be any of the 63 graphical characters in the set: +\begin{verbatim} +A B C D E F G H I J K L M N O P Q R S T U V W X Y Z +a b c d e f g h i j k l m n o p q r s t u v w x y z +_ +0 1 2 3 4 5 6 7 8 9 +\end{verbatim} +Identifiers longer than 256 characters are not permitted. + +Examples of valid and invalid identifiers may be found in listing \ref{list:identifiers}. + +\begin{lstlisting}[caption={Identifier Examples},label={list:identifiers},float,frame=lines] +IDENTIFIER +Identifier +identifier +iDeNtifier +_identifier +_000000 +_id0 +id100 +0id // invalid +100id // invalid +\end{lstlisting} + + +\subsection{Numeric Literals} + +Numeric literals are used in the HSM language to specify event queue size (\ref{hsm:machines}) as well as +time values used in timed actions (\ref{hsm:actionstimed}) +and timed transitions (\ref{hsm:transitionstimed}). +They may be whole integers or floating point numbers, and must be positive. They must be composed of the digits +0 through 9, and may include a single decimal point denoted by the period character. + +\subsection{Reserved Words} +\label{hsm:reserved} + +Ten reserved words are defined. They include the word \emph{TOPSTATE} plus the nine keywords defined in \ref{hsm:keywords}. + +These words are all reserved and cannot be used as identifiers. + +\subsection{Comments} + +The characters \emph{//} start a comment, which terminates with the next new-line character. + +\section{Scope} + +Scope is controlled with the curly brace characters, \emph{\{} and \emph{\}}. These apply +to Machine and State definitions (see \ref{hsm:machines} and \ref{hsm:states}). + +This scoping mechanism is what allows for the nesting of states, making these state +machines hierarchical \cite{harel:sta}. + +\section{Machines} + +\label{hsm:machines} + +\begin{description} +\item[Machine(name,queuesize) \{ ... \}] \emph{name} is the unique identifier for this machine; \emph{queuesize} + is the static size of the event queue and must be a + whole integer greater than 0; \emph{...} is the machine definition + which must qualify as a valid state definition (see \ref{hsm:states}). +\end{description} + +Machine is declaration and definition of the root state of a Hierarchical State Machine. + +Machine is nearly synonymous with State, with the addition of requiring an event queue size +specification. Therefore, everything valid in the definition of a State is also valid in the definition of +a Machine. As such, a Machine definition may contain zero or more substates; however, it may not be empty. +See \ref{hsm:states}. + +The state defined by Machine is the root state +in the state hierarchy. It is identified by the reserved identifier \emph{TOPSTATE} (see \ref{hsm:reserved}), +a convention set forth in \cite{samek:psc}. +This automatic identification is necessary to allow explicit transitions to the root state. +It is the first state entered upon machine construction. + +\section{States} + +\label{hsm:states} + +May contain any number of substates. + +\section{Actions} + +\label{hsm:actions} + +\subsection{Normal} + +\subsection{Timed} + +\label{hsm:actionstimed} + +\subsection{Special} + +\section{Transitions} + +\label{hsm:transitions} + +\subsection{Normal} + +\subsection{Timed} + +\label{hsm:transitionstimed} + +\subsection{Default} + +\label{hsm:default} + +\subsection{Termination} + +\label{hsm:termination} + + + +\chapter{HSMC lex and yacc Source} + +\section{lex, lexical scanner} +\begin{lstlisting}[language=C,caption={hsmc.l (lex source)},numbers=left,columns=fixed] +%{ + +#include +#include +#include + +#include "hsm-parser.tab.h" + +int lineno = 1; + +void yyerror(char* s); + +%} + + +%% + + /* whitespace */ + +[ \t]+ ; /* skip whitespace */ + + + + /* comments */ + +"//".* ; /* skip C++ comments */ + + + /* punctuation */ + +"," { return ','; } +";" { return ';'; } +"{" { return '{'; } +"}" { return '}'; } +"(" { return '('; } +")" { return ')'; } + + + /* keywords */ + +[Mm][Aa][Cc][Hh][Ii][Nn][Ee] { return MACHINE; } +[Ss][Tt][Aa][Tt][Ee] { return STATE; } +[Dd][Ee][Ff][Aa][Uu][Ll][Tt] { return DEFAULT; } +[Ee][Nn][Tt][Rr][Yy] { return ENTRY; } +[Ii][Dd][Ll][Ee] { return IDLE; } +[Ee][Xx][Ii][Tt] { return EXIT; } +[Tt][Rr][Aa][Nn][Ss][Ii][Tt][Ii][Oo][Nn] { return TRANSITION; } +[Aa][Cc][Tt][Ii][Oo][Nn] { return ACTION; } +[Tt][Ee][Rr][Mm][Ii][Nn][Aa][Tt][Ee] { return TERMINATE; } + + + /* identifiers */ + +[a-zA-Z_][a-zA-Z_0-9]* { + if ( strlen(yytext) > 256 ) + printf( + "%d: truncating symbol '%s' to 256 characters\n", + lineno,yytext); + strncpy(yylval.string,yytext,256); + return IDENTIFIER; + } + + + /* constants */ + +[0-9]+\.?[0-9]* { + yylval.constant = (float)atof(yytext); + return CONSTANT; + } + + + /* newlines, etc. */ + +\n { lineno++; } +. ; /* ignore */ + + +%% + +int yywrap() +{ + return 1; +} + +void yyerror(char* s) +{ + printf("\n%d: %s at %s\n", lineno, s, yytext); +} +\end{lstlisting} + +\section{yacc, parser} +\begin{lstlisting}[language=C,deleteemph={default},caption={hsmc.y (yacc source)},numbers=left,columns=fixed] +%{ +extern int yylex(); +extern void yyerror(char* s); + +#include "main.h" +%} + +%union +{ + char string[258]; + float constant; +} + +%token MACHINE +%token STATE +%token DEFAULT +%token ENTRY +%token IDLE +%token EXIT +%token TRANSITION +%token ACTION +%token TERMINATE + +%token IDENTIFIER +%token CONSTANT + +%% + +machines: machine + | machines machine + ; + +machine: machine_decl '{' state_items '}' + { + parseEndMachine(); + } + ; + +state_items: state_item + | state_items state_item + ; + +state_item: state + | statement + ; + +state: state_decl '{' state_items '}' + { + parseEndState(); + } + ; + +statement: default ';' + | entry ';' + | idle ';' + | exit ';' + | transition ';' + | action ';' + | timetransition ';' + | timeaction ';' + | terminate ';' + ; + +machine_decl: MACHINE '(' IDENTIFIER ',' CONSTANT ')' + { + parseBeginMachine($3,(int)$5); + } + ; + +state_decl: STATE '(' IDENTIFIER ')' + { + parseBeginState($3); + } + ; + +default: DEFAULT '(' IDENTIFIER ')' + { + parseDefault($3); + } + ; + +entry: ENTRY '(' IDENTIFIER ')' + { + parseEntry($3); + } + ; + +idle: IDLE '(' IDENTIFIER ')' + { + parseIdle($3); + } + ; + +exit: EXIT '(' IDENTIFIER ')' + { + parseExit($3); + } + ; + +transition: TRANSITION '(' IDENTIFIER ',' IDENTIFIER ')' + { + parseTransition($3,$5); + } + ; + +action: ACTION '(' IDENTIFIER ',' IDENTIFIER ')' + { + parseAction($3,$5); + } + ; + +timetransition: TRANSITION '(' CONSTANT ',' IDENTIFIER ')' + { + parseTimeTransition($3,$5); + } + ; + +timeaction: ACTION '(' CONSTANT ',' IDENTIFIER ')' + { + parseTimeAction($3,$5); + } + ; + +terminate: TERMINATE '(' IDENTIFIER ')' + { + parseTerminate($3); + } + ; +\end{lstlisting} + + + + +\newpage +\addcontentsline{toc}{chapter}{Glossary} +\chapter*{Glossary} +\begin{description} + \item[blah] A blah is a blah blah blah!\index{blah} +\end{description} + +\cleardoublepage +\addcontentsline{toc}{chapter}{Bibliography} +\bibliographystyle{alpha} +\bibliography{doc} + +\cleardoublepage +\addcontentsline{toc}{chapter}{Index} +\printindex + +\end{document} + + + diff --git a/docs/doc.toc b/docs/doc.toc new file mode 100644 index 0000000..4a1ecc6 --- /dev/null +++ b/docs/doc.toc @@ -0,0 +1,57 @@ +\contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.1} +\contentsline {section}{\numberline {1.1}Overview}{1}{section.1.1} +\contentsline {section}{\numberline {1.2}Motivation}{1}{section.1.2} +\contentsline {section}{\numberline {1.3}Hierarchical State Machines}{1}{section.1.3} +\contentsline {chapter}{\numberline {2}Hierarchical State Machine Compiler}{2}{chapter.2} +\contentsline {section}{\numberline {2.1}Overview}{2}{section.2.1} +\contentsline {section}{\numberline {2.2}Running the Compiler}{2}{section.2.2} +\contentsline {subsection}{\numberline {2.2.1}Compiler Options}{3}{subsection.2.2.1} +\contentsline {section}{\numberline {2.3}Compiler Output}{3}{section.2.3} +\contentsline {subsection}{\numberline {2.3.1}Header File}{3}{subsection.2.3.1} +\contentsline {subsubsection}{Event Enumeration}{4}{section*.3} +\contentsline {subsubsection}{State Enumeration}{4}{section*.4} +\contentsline {subsubsection}{Common Method Declaration}{5}{section*.5} +\contentsline {subsubsection}{Action Method Declarations}{6}{section*.6} +\contentsline {subsection}{\numberline {2.3.2}Source File}{7}{subsection.2.3.2} +\contentsline {section}{\numberline {2.4}Compiler Errors}{7}{section.2.4} +\contentsline {chapter}{\numberline {3}Implementing a Machine}{8}{chapter.3} +\contentsline {section}{\numberline {3.1}Design}{8}{section.3.1} +\contentsline {section}{\numberline {3.2}Compile}{8}{section.3.2} +\contentsline {section}{\numberline {3.3}Implement}{8}{section.3.3} +\contentsline {chapter}{\numberline {4}Examples}{9}{chapter.4} +\contentsline {section}{\numberline {4.1}Traffic Signal}{9}{section.4.1} +\contentsline {section}{\numberline {4.2}Soda Machine}{9}{section.4.2} +\contentsline {chapter}{\numberline {A}Frequently Asked Questions}{10}{appendix.A} +\contentsline {section}{\numberline {A.1}FAQ Category}{10}{section.A.1} +\contentsline {subsection}{\numberline {A.1.1}Question number 1?}{10}{subsection.A.1.1} +\contentsline {subsection}{\numberline {A.1.2}Question number 2?}{10}{subsection.A.1.2} +\contentsline {chapter}{\numberline {B}HSM Language Reference}{11}{appendix.B} +\contentsline {section}{\numberline {B.1}General}{11}{section.B.1} +\contentsline {section}{\numberline {B.2}Lexical Elements}{11}{section.B.2} +\contentsline {subsection}{\numberline {B.2.1}Character Set}{11}{subsection.B.2.1} +\contentsline {subsection}{\numberline {B.2.2}Case Sensitivity}{12}{subsection.B.2.2} +\contentsline {subsection}{\numberline {B.2.3}Line Format}{12}{subsection.B.2.3} +\contentsline {subsection}{\numberline {B.2.4}Source Layout}{12}{subsection.B.2.4} +\contentsline {subsection}{\numberline {B.2.5}Keywords}{12}{subsection.B.2.5} +\contentsline {subsection}{\numberline {B.2.6}Identifiers}{13}{subsection.B.2.6} +\contentsline {subsection}{\numberline {B.2.7}Numeric Literals}{13}{subsection.B.2.7} +\contentsline {subsection}{\numberline {B.2.8}Reserved Words}{14}{subsection.B.2.8} +\contentsline {subsection}{\numberline {B.2.9}Comments}{14}{subsection.B.2.9} +\contentsline {section}{\numberline {B.3}Scope}{14}{section.B.3} +\contentsline {section}{\numberline {B.4}Machines}{14}{section.B.4} +\contentsline {section}{\numberline {B.5}States}{14}{section.B.5} +\contentsline {section}{\numberline {B.6}Actions}{15}{section.B.6} +\contentsline {subsection}{\numberline {B.6.1}Normal}{15}{subsection.B.6.1} +\contentsline {subsection}{\numberline {B.6.2}Timed}{15}{subsection.B.6.2} +\contentsline {subsection}{\numberline {B.6.3}Special}{15}{subsection.B.6.3} +\contentsline {section}{\numberline {B.7}Transitions}{15}{section.B.7} +\contentsline {subsection}{\numberline {B.7.1}Normal}{15}{subsection.B.7.1} +\contentsline {subsection}{\numberline {B.7.2}Timed}{15}{subsection.B.7.2} +\contentsline {subsection}{\numberline {B.7.3}Default}{15}{subsection.B.7.3} +\contentsline {subsection}{\numberline {B.7.4}Termination}{15}{subsection.B.7.4} +\contentsline {chapter}{\numberline {C}HSMC lex and yacc Source}{16}{appendix.C} +\contentsline {section}{\numberline {C.1}lex, lexical scanner}{16}{section.C.1} +\contentsline {section}{\numberline {C.2}yacc, parser}{18}{section.C.2} +\contentsline {chapter}{Glossary}{21}{lstnumber.C.2.128} +\contentsline {chapter}{Bibliography}{22}{appendix*.7} +\contentsline {chapter}{Index}{23}{appendix*.8}