diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/synttree |
Initial commit
Diffstat (limited to 'macros/latex/contrib/synttree')
-rw-r--r-- | macros/latex/contrib/synttree/README | 18 | ||||
-rw-r--r-- | macros/latex/contrib/synttree/synttree.dtx | 999 | ||||
-rw-r--r-- | macros/latex/contrib/synttree/synttree.ins | 4 | ||||
-rw-r--r-- | macros/latex/contrib/synttree/synttree.pdf | 2127 |
4 files changed, 3148 insertions, 0 deletions
diff --git a/macros/latex/contrib/synttree/README b/macros/latex/contrib/synttree/README new file mode 100644 index 0000000000..81e5652ec6 --- /dev/null +++ b/macros/latex/contrib/synttree/README @@ -0,0 +1,18 @@ + The synttree package for typesetting syntactic trees + + Version 1.4.2 + +The "synttree" package provides a simple way to typeset syntactic trees as +used in Chomsky's Generative Grammar. + +To use the package, download synttree.dtx and synttree.ins. Then run + + tex synttree.ins + +to generate synttree.sty. Place that file somewhere LaTeX will find it. + +Documentation can be found in synttree.pdf (generated from synttree.dtx). + +This package has been released under the terms of the Latex Project Public +License, version 1.3a. +Copyright (C) 1998, 2001, 2004--2006 by Matijs van Zuijlen diff --git a/macros/latex/contrib/synttree/synttree.dtx b/macros/latex/contrib/synttree/synttree.dtx new file mode 100644 index 0000000000..5c219f1761 --- /dev/null +++ b/macros/latex/contrib/synttree/synttree.dtx @@ -0,0 +1,999 @@ +%% \CheckSum{753} +% \iffalse meta-comment +%% synttree.dtx +%% Package `synttree' for use with LaTeX 2e +%% Version 1.4.2 +% +% See the section "Author and License" below for copyright and licensing +% information +% +% \fi +% +%% \CharacterTable +%% {Upper-case \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 +%% Lower-case \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 +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +%\iffalse This is a METACOMMENT +% +% Version: Date: Changes: +% 0.9 1998/07/19 First version as a .dtx distibution. +% 0.9a ? ? +% 1.0 ? ? +% 1.0a 1999/10/02 Bugfix: bt combination changed to x. +% 1.1 1999/10/13 More children, better code. +% 1.2 2001 Totally new system +% 1.3 2004/11/07 New system up and running. +% 1.3.1 2004/11/07 Prepared for packaging, clarified licensing. +% 2004/12/30 Ignore leading and trailing spaces in labels. +% 2005/04/13 Allow up to 10 children (or any number, in theory). +% 1.4 2005/05/01 Allow any number of children, just warn. +% Updated documentation. +% 1.4.1 2006/07/20 Remove spurious spaces in output. +% Simplify label typesetting. +% 1.4.2 2008/03/30 Fix dot option warning message. +% Some refactoring to allow hacks. +% +%<*driver> +\documentclass[a4paper]{ltxdoc} +\usepackage[specials]{synttree} +\EnableCrossrefs + %\DisableCrossrefs % Say \DisableCrossrefs if index is ready +\CodelineIndex +\RecordChanges % Gather update information + %\OnlyDescription % comment out for implementation details + \OldMakeindex % use if your MakeIndex is pre-v2.9 +\setlength\hfuzz{15pt} % dont make so many +\hbadness=7000 % over and under full box warnings +\begin{document} + \DocInput{synttree.dtx} +\end{document} +%</driver> +% +%\fi +%\MakeShortVerb{\"} +% \title{The "synttree" package for typesetting syntactic +% trees.\footnote{Package version 1.4.2}} +% \author{Matijs van Zuijlen\footnote{e-mail: \texttt{mvz@xs4all}; web: +% \texttt{http://www.matijs.net/}}} +% +% \maketitle +% +% \begin{abstract} +% The "synttree" package provides a simple way to typeset syntactic +% trees as used in Chomsky's Generative Grammar. +% \end{abstract} +% +% {\parskip 0pt ^^A We have to reset \parskip +% ^^A (bug in \LaTeX) +% \tableofcontents +% } +% \section{Introduction} +% +% The "synttree" package provides a macro for creating syntactic tree +% structures such as those used in Noam Chomsky's Generative Grammar. +% It is designed to create a tree that looks nice, without manual +% tweaking, and with as little use of `special effects', such as +% PostScript, as possible. +% +% Since the application is very specific, there is no need for a very +% complex set of options: "synttree" is designed to do one thing, and do +% it well. +% +% Using "synttree", you can create trees of any depth, and an unlimited +% number of branches (up to the memory limit of your version of \TeX, of +% course). +% +% \section{Usage} +% +% \subsection{Drawing Options} +% +% The current implementation can use either em\TeX{} "\special"'s or +% \LaTeXe{}'s "\qbezier" macro to draw the lines in the tree, +% although the latter option is probably technically not very nice. Still, +% the behavior defaults to the \LaTeXe{} version. +% +% In order to switch between the two modes, the following options are +% supported: +% +% \begin{description} +% +% \item[specials] Use em\TeX{} special commands. +% \item[nospecials] Don't use em\TeX{} special commands. This is the +% default. +% +% \end{description} +% +% \subsection{Defined Macros} +% +% \DescribeMacro{\synttree} +% The main macro defined by this package is the "\synttree" macro. It +% takes as arguments first an optional parameter indicating the +% maximum depth of the tree, and second a parameter describing the +% structure of the tree, delimited by square brackets ("[" and "]"). +% +% A tree consists of the parent node's label, followed by the child trees. +% In principle, an unlimited number of children can be specified, but +% to signal runaway trees, a warning will be issued when the number is +% more than ten. +% Each of the child trees is again surrounded by square brackets. +% For example, the line +%\begin{verbatim} +%\synttree[A[B][C]] +%\end{verbatim} +% creates the following tree: +% \begin{trivlist} +% \item \synttree[A[B][C]] +% \end{trivlist} +% +% Note that leading and trailing spaces in the label will be ignored, so +% the following has the same result: +%\begin{verbatim} +%\synttree[ A [ B ][ C ]] +%\end{verbatim} +%^^A Nodes and subtrees are surrounded by square +%^^A brackets ("[" and "]"), as is the entire tree. +% +% Before the label, a parameter may be added. This is specified +% by appending a period (".") to the opening bracket, and appending a letter +% that modifies the appearance of the tree. Append a "t" to +% create a triangle instead of a line going from the label to the +% level above it, and a "b" to specify that the node has to appear at +% the bottom of the tree, on a line with the lowest leaves. To +% use "b", a maximum tree depth has to be specified. To combine the +% two features, use "x". +% +% Using the optional parameters, the code +%\begin{verbatim} +%\synttree{4} +%[A +% [B [.x Some text] ] +% [D [E] [F[.t G]] [H] ] +%] +%\end{verbatim}% +% creates this tree: +% \begin{trivlist} +% \item +% \synttree{4} +% [A +% [B [.x Some text] ] +% [D [E] [F[.t G]] [H] ] +% ] +% \end{trivlist} +% +% If brackets are included in the label, surround +% them (or the entire label) by braces: +% +%\begin{verbatim} +% \synttree[A[{B]D}][C]] +%\end{verbatim} +% \begin{trivlist} +% \item \synttree[ +% A[{B]D}][C]] +% \end{trivlist} +% +% The other defined macros affect the look and sizing of the trees. +% The distance between levels can be adjusted by using +% \DescribeMacro{\branchheight} +% "\branchheight". It takes a length as its argument, and sets the +% distance to that length. The default distance is half an inch. This +% value is the distance between the baselines of the labels, so setting it +% to zero will cause everything to be on one line. +% The minimum horizontal separation between edges of two children is set +% by +% \DescribeMacro{\childsidesep} +% "\childsidesep". The default is "1em". +% The length +% \DescribeMacro{\childattachsep} +% "\childattachsep" indicates the minimum distance between the +% attachment points of two children. Here, the default is "0.5in". +% Finally, the balancing of the triangles can be adjusted by using +% \DescribeMacro{\trianglebalance} +% "\trianglebalance". It takes a number from 0 to 100, indicating the +% percentage of the triangle on the right side of its attachment point to +% the parent. The default is 50, resulting in isosceles triangles. +% +% \section{Wish List and Bugs} +% +% It is important to note that this package may not prevent you from doing +% certain things `wrong'. For example, triangles on non-leaf nodes are +% not forbidden, but may not give the desired result. +% +% Sometimes, the label of a parent may be a phrase, and it may be +% desirable to attach the children to a particular element in that phrase +% (e.g., to elaborate on the structure of that particular element). This +% is currently not possible: The children are always attached to the +% center of the label. Support for this may be added sooner or later. +% +% \section{Related Packages} +% A more complex package is the TreeTeX +% system\cite{TreeTeX}. This system, however, produces nodes +% consisting of a node symbol \emph{and} a label, whereas in +% syntactic trees the label \emph{is} the node symbol. Additionally, +% the method of specifying the tree structure itself makes the source +% code hard to read. +% +% The "xyling" package\cite{xyling} is a very powerful package, allowing +% many things that "synttree" will not do. However, the nodes have to be +% laid out meticulously in an array. Once that's done, however, the result +% looks very good. +% +% The ``\LaTeX\ for Linguists'' website\cite{LfL} lists other tree-drawing +% packages, with comments on their usefulness. +% +% \section{Author and License} +% +% Copyright (c) 1998, 1999, 2001, 2004--2006 Matijs van Zuijlen. +% +% The "synttree" package is free software. It has been released under the +% terms of the Latex Project Public License, version 1.3a. +% +% This work has the LPPL maintenance status `maintained'. Its current +% maintainer is Matijs van Zuijlen. This work consists of the files +% "synttree.dtx" and "synttree.ins". +% +% \StopEventually{ +% \begin{thebibliography}{1} +% \bibitem{LfL} Doug Arnold +% \newblock {\it \LaTeX\ for Linguists} \\ +% \newblock {At \texttt{http://www.essex.ac.uk/linguistics/clmt/latex4ling/}} +% \bibitem{TreeTeX} A. Br{\"u}ggemann-Klein and D. Wood. +% \newblock {\it Drawing trees nicely with \TeX{}} +% \newblock {File \texttt{tree\_doc.tex} in the "treetex" package} +% \bibitem{BasicControl} Jonathan Fine. +% \newblock {\it Some Basic Control Macros for \TeX{}} +% \newblock {TUGboat, Volume 13 (1992), No. 1} +% \bibitem{xyling} Ralf Vogel +% \newblock {\it xyling --- \LaTeX\ macros for linguistic graphics} \\ +% \newblock {At \texttt{http://www.ling.uni-potsdam.de/~rvogel/xyling/}} +% \end{thebibliography} +% } +% +% \section{Implementation} +% +% \subsection{Utility macros} +% +% Very useful for putting stuff after a "\fi" (as the name implies) +% \cite{BasicControl}. +% \begin{macrocode} +\def\@AfterFi#1\fi{\fi#1} +\def\@AfterElseFi#1\else#2\fi{\fi#1} +% \end{macrocode} +% +% \subsection{Drawing commands} +% +% These command are used to draw the lines between the nodes. There are two +% versions: one that uses the \LaTeXe{} "\qbezier" command, and one that is +% an adaptation of the unsupported "eepic" package, and uses specials. +% Currently, the package just uses the \LaTeXe{} version. +% +% First, the line drawing macros themselves. These simply draw a line +% between the two points given. Arguments are counters. +% \begin{macrocode} +\def\MTr@latexdrawline(#1,#2)(#3,#4){% + {% + \count0=#1 \advance\count0 by #3 \divide\count0 2 + \count1=#2 \advance\count1 by #4 \divide\count1 2 + \qbezier(#1,#2)(\count0,\count1)(#3,#4)% + }% +} +\def\MTr@etexdrawline(#1,#2)(#3,#4){% + {% + \count0=\@wholewidth \divide\count0 by 4736 + \special{pn \the\count0}% + \count0= #1\advance \count0 2368 \divide \count0 4736 + \count1=-#2\advance \count1 -2368 \divide \count1 4736 + \special{pa \the\count0 \space \the\count1}% + \count0= #3\advance \count0 2368 \divide \count0 4736 + \count1=-#4\advance \count1 -2368 \divide \count1 4736 + \special{pa \the\count0 \space \the\count1}% + \special{fp}% + }% +} +% \end{macrocode} +% +% Options to select either version: +% \begin{macrocode} +\DeclareOption{specials}{ + \let\MTr@drawline\MTr@etexdrawline% +} +\DeclareOption{nospecials}{ + \let\MTr@drawline\MTr@latexdrawline% +} +\ExecuteOptions{nospecials}% +\ProcessOptions% +% \end{macrocode} +% +% \subsection{Definitions} +% +% Some counters etc.\ are defined: The current level, the number of +% children the current node has, the maximum level specified, also, the +% current "branchmult", and whether the current node should be typeset +% with a triangle. We need a separate counter to hold the current +% "branchmult", because we calculate it before parsing the children, which +% will each set "branchmult" globally to save it into the child registers. +% \begin{macrocode} +\newcount\MTr@level +\newcount\MTr@numchildren +\newcount\MTr@maxlevel +\newcount\MTr@mybranchmult +\newif\ifMTr@mytriangle +% \end{macrocode} +% +% A boolean to specify whether read tokens that are not "[" or "]" should +% be used as a label for a node, or just ignored. +% \begin{macrocode} +\newif\ifMTr@uselabel +% \end{macrocode} +% +% Two "savebox"es, one for the label, one to put the child in while it is +% being defined. +% ^^A There was: , and a token register, to put the label in before it is +% ^^A ready. +% \begin{macrocode} +\newbox\MTr@labelbox +\newbox\MTr@treebox +% \end{macrocode} +% +% \subsection{Storage for information on (sub)trees} +% +% Define storage space to store contents of and information about a tree's +% children. Distances are measured from the child's label's virtual +% attachment point to the line to its parent --- in reality, for aesthetic +% reasons, the line is drawn up to a point that lies slightly higher. +% Drawing a box around the whole child tree, we find the distance from the +% left side to the central point, $v$, the distance from the right side, +% $w$. Then, we have the height (equal to the height of the label), and the +% depth (the height of the box minus the height of the label). There are +% also two external dimensions: the vertical distance from the parent +% label, $y$, and the horizontal distance from the parent tree's box, $x$. +% Usually, a child node is typeset one level below its parent. However, we +% may set it lower, e.g., to set the child on the bottom level. +% "branchmult" indicates how many levels below the parent the child should +% be typeset. +% \begin{macrocode} +\def\MTr@makechildcounter#1{% + \expandafter\newcount\csname MTr@child#1\endcsname% +} +\def\MTr@makechildstoreage#1{% + \expandafter\newsavebox\csname MTr@child#1box\endcsname% + \MTr@makechildcounter{#1x}% + \MTr@makechildcounter{#1y}% + \MTr@makechildcounter{#1v}% + \MTr@makechildcounter{#1w}% + \MTr@makechildcounter{#1height}% + \MTr@makechildcounter{#1depth}% + \MTr@makechildcounter{#1branchmult}% + \MTr@makechildcounter{#1picheight}% + \MTr@makechildcounter{#1triangle}% +} +% \end{macrocode} +% +% \begin{macro}{\MTr@childparam} +% We also need an easy way to retrieve each child's parameters. This way, +% we don't have to use the "\csname" construct all the time. +% \begin{macrocode} +\def\MTr@childparam#1#2{\csname MTr@child#1#2\endcsname} +% \end{macrocode} +% \end{macro} +% +% Store info for current subtree: $v$, $w$ ($x$ and $y$ are external, thus +% not important), height, depth, "branchmult", triangle status. +% \begin{macrocode} +\newcount\MTr@treev +\newcount\MTr@treew +\newcount\MTr@treeheight +\newcount\MTr@treedepth +\newcount\MTr@branchmult +\MTr@branchmult 1 +\newif\ifMTr@triangle +% \end{macrocode} +% Next, the depth, height and half the width of the label. +% \begin{macrocode} +\newcount\MTr@labeldepth +\newcount\MTr@labelheight +\newcount\MTr@labelhalfwidth +% \end{macrocode} +% When drawing, we need "morex", to store extra shift to the right when +% drawing the children, and "parenty", the vertical position of the point +% where the line from the parent to the child starts. Also, we need the +% width and height of the picture being drawn. +% \begin{macrocode} +\newcount\MTr@morex +\newcount\MTr@parenty +\newcount\MTr@picwidth +\newcount\MTr@picheight +% \end{macrocode} +% Finally, we need a temporary length, and four temporary counters. +% \begin{macrocode} +\newlength{\MTr@templength} +\newcount\MTr@loopcnta +\newcount\MTr@tempcnta +\newcount\MTr@tempcntb +\newcount\MTr@tempcntc +% \end{macrocode} +% +% \subsection{Adjustable and other parameters} +% \begin{macro}{\branchheight} +% The user can set up several parameters. +% First, "\branchheight" will set the distance +% between levels. Default value is half an inch. +% ^^A TODO: let default value depend on font size. +% \begin{macrocode} +\newcount\MTr@branchheight% +\newcommand{\branchheight}[1]{% + \setlength{\MTr@templength}{#1}% + \MTr@branchheight\MTr@templength% +} +\branchheight{.5in}% +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\trianglebalance}Next, "\trianglebalance" will set the +% balancing of the triangle. Default value is $50$. +% \begin{macrocode} +\newcount\MTr@trianglemultright% +\newcount\MTr@trianglemultleft% +\newcommand{\trianglebalance}[1]{% + \MTr@trianglemultleft100% + \MTr@trianglemultright#1% + \advance\MTr@trianglemultleft-#1% +} +\trianglebalance{50}% +% \end{macrocode} +% \end{macro} +% Distance between the labels and the lines. +% \begin{macrocode} +\newcount\MTr@lineoffset +\setlength{\MTr@templength}{2pt}% +\MTr@lineoffset\MTr@templength% +% \end{macrocode} +% Minimum label height. +% \begin{macrocode} +\newlength{\MTr@minheight} +\setlength{\MTr@minheight}{8pt}% +% \end{macrocode} +% \begin{macro}{\childsidesep} Minimum separation between edges of two +% children. +% \begin{macrocode} +\newcount\MTr@childsidesep +\newcommand{\childsidesep}[1]{% + \setlength{\MTr@templength}{#1}% + \MTr@childsidesep\MTr@templength% + \ignorespaces% +} +\childsidesep{1em} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\childattachsep}How far apart are the attachment points of +% two children? +% \begin{macrocode} +\newcount\MTr@childattachsep +\newcommand{\childattachsep}[1]{% + \setlength{\MTr@templength}{#1}% + \MTr@childattachsep\MTr@templength% + \ignorespaces% +} +\childattachsep{0.5in} +% \end{macrocode} +% \end{macro} +% +% \subsection{Main macro} +% \begin{macro}{\synttree} +% "\synttree" is the main macro. +% If the user has not provided a maximum depth, set it to 0. There +% will be no messages concerning depth, except when the bottomlevel +% modifier is used. +% Control is passed on to "\MTr@synttree" +% \begin{macrocode} +\def\synttree{% + \@ifnextchar[{\MTr@synttree{0}}{\MTr@synttree}%] +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@synttree} +% This macro sets maximum depth, end sets picture coordinates to scaled +% points. Next, initial values of some variables are set, and the first +% real parsing macro, "\MTr@parserightbracket", is called. +% \begin{macrocode} +\def\MTr@synttree#1{% + \MTr@maxlevel#1% + \unitlength 1sp% + \MTr@level=0% + \MTr@numchildren=0% + \MTr@uselabelfalse% + \MTr@parserightbracket% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Parsing} +% \iffalse[[[\fi^^A Brackets needed for bracket balancing in text editor +% +% Parsing will only work if at least one "]" is present. +% \begin{macro}{\MTr@parserightbracket} +% First, scan until the first occurrance of "]". Argument "#1" will contain no +% "]", but may contain some "[", which are detected by +% "\MTr@parseleftbracket". After "#1" has been processed, lower the nesting +% level. If we're back at 0, we're done. Otherwise, continue looking for +% "]". +% \begin{macrocode} +\def\MTr@parserightbracket#1]{% + \MTr@parseleftbracket#1[:\END% + \advance\MTr@level by -1% + \MTr@dorightbracket% + \ifnum\MTr@level=0% + \unhbox\MTr@childibox{}% + \else + \@AfterFi{\MTr@parserightbracket}% + \fi% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\Mtr@parseleftbracket} +% ^^A Scan after we already had one or more children: Just ignore anything +% ^^A that is not a "[" or "]". +% Scan until the first occurrance of "[". Argument "#1" will contain no "]" +% or "[". "#2" may contain more "]". +% Possibly, "#1" is a label. +% If "#2"=":", the "[" was placed by "\MTr@parserightbracket", and we're +% done. +% \begin{macrocode} +\def\MTr@parseleftbracket#1[#2\END{% + \ifMTr@uselabel% + \MTr@bottomnodefalse% + \MTr@mytrianglefalse% + \MTr@parsedot#1.: \END% + \fi% + \ifx:#2% + \else% + \MTr@doleftbracket% + \advance\MTr@level by 1% + \@AfterFi{\MTr@parseleftbracket#2\END}% + \fi% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\Mtr@parsedot} +% Parse the optional node argument. +%^^A TODO: Maybe this can be done simpler by using "\futurelet" in some way. +% \begin{macrocode} +\def\MTr@parsedot#1.#2 #3\END{% + \ifx:#2% + \setbox\MTr@labelbox\hbox{\ignorespaces#1\unskip}% + \else + \ifx#2b\MTr@bottomnodetrue\else% + \ifx#2x\MTr@bottomnodetrue\MTr@mytriangletrue\else% + \ifx#2t\MTr@mytriangletrue\else% + \typeout{synttree Warning: unknown dot option #2 in tree}% + \fi\fi\fi% + \MTr@parsedot#3\END + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Action} +% +% The next macros implement the actions to be undertaken when encountering +% one of the square brackets. +% +% \begin{macro}{\MTr@doleftbracket} +% Upon encountering a "[", we go one level deeper: Begin a group, and reset +% parameters. +% \begin{macrocode} +\def\MTr@doleftbracket{% + \bgroup% + \MTr@numchildren=0% + \MTr@uselabeltrue% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@dorightbracket} +% Upon encountering a "]", we typeset the current group's tree, and end the +% group. Until we encounter some brackets, we should not add tokens to any +% label. Save the just-typeset tree as the newest child in the parent group +% --- now the current group. +% ^^A TODO: Put this back into parserightbracket. +% \begin{macrocode} +\def\MTr@dorightbracket{% + \MTr@maketreebox% + \egroup% + \MTr@uselabelfalse% + \MTr@savecurrentchildbox% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@savecurrentchildbox} +% Save the current picture, with all its data, in the box and registers for +% the next empty child. +% \begin{macrocode} +\def\MTr@savecurrentchildbox{% + \advance\MTr@numchildren by 1 + \ifnum\MTr@numchildren<1% + \typeout{synttree internal warning: There is no child box to save.}% + \else + \ifnum\MTr@numchildren>10% + \typeout{synttree warning: More than 10 child boxes. + Can this be true?}% + \fi + \MTr@savechildbox{\romannumeral\MTr@numchildren}% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@savechildbox} +% Save current tree in a specific child box. Basically, we just copy from +% the tree registers to the child registers, except $x$ is set to $v$ +% initially. Used only in "\MTr@savecurrentchildbox". +% \begin{macrocode} +\def\MTr@savechildbox#1{% + \expandafter + \ifx\csname MTr@child#1box\endcsname\relax% + \MTr@makechildstoreage{#1}% + \fi% + \setbox% + \csname MTr@child#1box\endcsname% + \hbox{\unhbox\MTr@treebox}% + \csname MTr@child#1v\endcsname\MTr@treev% + \csname MTr@child#1w\endcsname\MTr@treew% + \csname MTr@child#1x\endcsname\MTr@treev% + \csname MTr@child#1height\endcsname\MTr@treeheight% + \csname MTr@child#1depth\endcsname\MTr@treedepth% + \csname MTr@child#1branchmult\endcsname\MTr@branchmult% + \ifMTr@triangle% + \csname MTr@child#1triangle\endcsname 1% + \else% + \csname MTr@child#1triangle\endcsname 0% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Bottom Nodes} +% +% For bottom nodes, we have to adapt the vertical position so that +% they become, indeed, bottom nodes. This is done by the macros +% "\MTr@bottomnodetrue" and "\MTr@bottomnodefalse". +% +% \begin{macro}{\MTr@bottomnodetrue} +% The node is a bottom node. Calculate the difference between this +% level and the bottom level as passed to "\synttree", and use this to +% determine how many levels the node has to be advanced vertically to +% get it at the correct position. In effect, the distance between two +% levels is multiplied by the ``branch multiplication.'' For +% non-bottom nodes this is set to 1. +% ^^A TODO: always check levels if a maxlevel has been specified. +% \begin{macrocode} +\def\MTr@bottomnodetrue{% + \MTr@branchmult\MTr@maxlevel% + \advance\MTr@branchmult-\MTr@level% + \advance\MTr@branchmult 1% + \ifnum\MTr@branchmult<1% + \typeout{synttree Warning: Tree has more levels than indicated.}% + \typeout{>> Indicated: \the\MTr@maxlevel.}% + \typeout{>> Level now: \the\MTr@level.}% + \MTr@branchmult1% + \fi% + \MTr@mybranchmult\MTr@branchmult% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@bottomnodefalse} +% It's not a bottom node: Just set the branch multiplication to 1. +% \begin{macrocode} +\def\MTr@bottomnodefalse{% + \MTr@mybranchmult1% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Utility macros for the output routines} +% +% \begin{macro}{\MTr@setverticalchilddimens} +% Set vertical dimensions for a given child: $y$ and "picheight". +% ^^A TODO: Maybe we can set these while saving the child. +% \begin{macrocode} +\def\MTr@setverticalchilddimens#1{% + \MTr@tempcnta-\MTr@branchheight% + \multiply\MTr@tempcnta\MTr@childparam{#1}{branchmult}% + \MTr@tempcntb-\MTr@tempcnta% + \advance\MTr@tempcntb\csname MTr@child#1depth\endcsname% + \advance\MTr@tempcnta-\MTr@labelheight% + \advance\MTr@tempcnta\csname MTr@child#1height\endcsname% + \csname MTr@child#1y\endcsname\MTr@tempcnta% + \csname MTr@child#1picheight\endcsname\MTr@tempcntb% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@adjustdistance} +% Adjust the distance between two children. For the pair of +% neighboring children, "tempcnta" is used temporarily to store what +% amounts to the distance between the central points of the two children +% (the left child's $w$, plus the right child's $v$). +% If it is below the value "childattachsep", adjust values so that is equal +% to it. "tempcnta" stores the resulting value. +% The right child's $x$ is now set to put it in the correct position +% w.r.t.\ the left child. +% \begin{macrocode} +\def\MTr@adjustdistance#1#2{% + \MTr@tempcnta\MTr@childparam{#1}{w}% + \advance\MTr@tempcnta\MTr@childsidesep% + \advance\MTr@tempcnta\csname MTr@child#2v\endcsname% + \ifnum\MTr@tempcnta<\MTr@childattachsep% + \MTr@tempcnta\MTr@childattachsep% + \fi% + \csname MTr@child#2x\endcsname\MTr@childparam{#1}{x}% + \advance\csname MTr@child#2x\endcsname\MTr@tempcnta% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@setparentdimens} +% Set some parameters for the parent node. Parameters are the leftmost and +% rightmost child label. +% \begin{macrocode} +\def\MTr@setparentdimens#1#2{% +% \end{macrocode} +% Calculate the subtree's $v$ and $w$: +% \begin{macrocode} + \MTr@tempcnta\MTr@childparam{#2}{x}% + \advance \MTr@tempcnta -\MTr@childparam{#1}{x}% + \divide\MTr@tempcnta 2% + \MTr@treev\MTr@tempcnta% + \MTr@treew\MTr@treev% + \advance \MTr@treev \csname MTr@child#1x\endcsname% + \advance \MTr@treew \csname MTr@child#2w\endcsname% +% \end{macrocode} +% Calculate "morex": The distance the (first) subtree has to be shifted to +% the right to accomodate a large parent label size. +% \begin{macrocode} + \MTr@morex\MTr@labelhalfwidth% + \advance\MTr@morex-\MTr@treev% + \ifnum\MTr@morex<0\MTr@morex0\fi% +% \end{macrocode} +% Large label sizes are also incorporated into $w$ and $x$. +% \begin{macrocode} + \ifnum\MTr@treew<\MTr@labelhalfwidth + \MTr@treew\MTr@labelhalfwidth + \fi% + \ifnum\MTr@treev<\MTr@labelhalfwidth + \MTr@treev\MTr@labelhalfwidth + \fi% +% \end{macrocode} +% Picture width. +% \begin{macrocode} + \MTr@picwidth\MTr@treev% + \advance\MTr@picwidth\MTr@treew% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@setpictureparameters} +% Set some parameters for the picture. +% \begin{macrocode} +\def\MTr@setpictureparameters{% + \global\MTr@treedepth\MTr@picheight% + \advance\MTr@picheight\MTr@labelheight% + \global\MTr@treeheight\MTr@labelheight% + \MTr@parenty-\MTr@labelheight% + \advance\MTr@parenty-\MTr@labeldepth% + \advance\MTr@parenty-\MTr@lineoffset% + \global\MTr@treev\MTr@treev% + \global\MTr@treew\MTr@treew% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@drawlabel} +% \begin{macrocode} +\def\MTr@drawlabel{% + \put(\MTr@treev,0){% + \makebox(0,0)[t]{% + \rule{0pt}{\MTr@minheight}% + \usebox{\MTr@labelbox}}}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@drawchild} +% Draws the saved child node's picture. +% \begin{macrocode} +\def\MTr@drawchild#1{% + \MTr@tempcnta\MTr@childparam{#1}{x} + \advance\MTr@tempcnta-\MTr@childparam{#1}{v} + \put(\MTr@tempcnta,\MTr@childparam{#1}{y}){% + \makebox(0,0)[tl]{% + \usebox{\csname MTr@child#1box\endcsname}}}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@drawchildline} +% Draws the line or triangle from the parent to the given child. +% \begin{macrocode} +\def\MTr@drawchildline#1{ +% \end{macrocode} +% Use child's $y$, but advance it to make the line stop just above the +% label. +% \begin{macrocode} + \MTr@tempcnta\MTr@childparam{#1}{y} + \advance\MTr@tempcnta\MTr@lineoffset% + \expandafter + \ifnum\csname MTr@child#1triangle\endcsname=1% + \MTr@drawchildlinetriangle{#1}% + \else% + \MTr@drawchildlineline{#1}% + \fi% +} +\def\MTr@drawchildlineline#1{% + \put(0,0){\MTr@drawline% + (\MTr@treev,\MTr@parenty)% + (\MTr@childparam{#1}{x},\MTr@tempcnta)}% +} +\def\MTr@drawchildlinetriangle#1{% + \MTr@tempcntb\MTr@childparam{#1}{x}% + \MTr@tempcntc\MTr@tempcntb% + \advance\MTr@tempcntb \MTr@childparam{#1}{w}% + \advance\MTr@tempcntc -\MTr@childparam{#1}{v}% + \put(0,0){\MTr@drawline% + (\MTr@treev,\MTr@parenty)% + (\MTr@tempcntc,\MTr@tempcnta)}% + \put(0,0){\MTr@drawline% + (\MTr@treev,\MTr@parenty)% + (\MTr@tempcntb,\MTr@tempcnta)}% + \put(0,0){\MTr@drawline% + (\MTr@tempcntc,\MTr@tempcnta)% + (\MTr@tempcntb,\MTr@tempcnta)}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Output routines} +% +% \begin{macro}{\MTr@maketreebox} +% This is the main macro that starts the output. +% ^^A TODO: Maybe move \global\setbox\MTr@treebox out of the \ifnum s +% \begin{macrocode} +\def\MTr@maketreebox{% + \MTr@labelheight\ht\MTr@labelbox% + \ifnum\MTr@labelheight<\MTr@minheight\MTr@labelheight\MTr@minheight\fi%% + \MTr@labeldepth\dp\MTr@labelbox% + \MTr@labelhalfwidth\wd\MTr@labelbox% + \divide\MTr@labelhalfwidth 2% + \ifnum\MTr@numchildren=0% + \global\setbox\MTr@treebox\hbox{\MTr@outputlabel}% + \fi% + \ifnum\MTr@numchildren>0% + \global\setbox\MTr@treebox\hbox{\MTr@outputchildren{\the\MTr@numchildren}}% + \fi% + \global\MTr@branchmult\MTr@mybranchmult% + \ifMTr@mytriangle% + \global\MTr@triangletrue% + \else% + \global\MTr@trianglefalse% + \fi% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\MTr@outputlabel} +% Output a tree that is just a label, with no children. +% \begin{macrocode} +\def\MTr@outputlabel{% +% \end{macrocode} +% First, set parameters: Height and depth of the subtree are equal to +% height and depth of the label. The $x$ and $w$ of the subtree each equal +% half the width of the label. Optionally, $x$ may be zero and $w$ may +% equal to the entire width of the label. The width and height of the +% picture to be drawn equal the width of the label and the height of the +% tree. +% \begin{macrocode} + \global\MTr@treeheight\MTr@labelheight% + \global\MTr@treedepth\MTr@labeldepth% + \ifMTr@mytriangle% + \MTr@treew\MTr@labelhalfwidth% + \MTr@treev\MTr@labelhalfwidth% + \multiply\MTr@treew \MTr@trianglemultright% + \multiply\MTr@treev \MTr@trianglemultleft% + \divide\MTr@treew 50% + \divide\MTr@treev 50% + \global\MTr@treew\MTr@treew% + \global\MTr@treev\MTr@treev% + \else% + \global\MTr@treew\MTr@labelhalfwidth% + \global\MTr@treev\MTr@labelhalfwidth% + \fi% + \MTr@picwidth\wd\MTr@labelbox% + \MTr@picheight\MTr@treeheight% +% \end{macrocode} +% Second, draw the picture. The coordinates for the picture are nearly +% the same throughout. In any event, the label is centered in the +% picture, its baseline aligned with the bottom of the picture. +% \begin{macrocode} + \advance\MTr@picheight\MTr@treedepth% + \begin{picture}% + (\MTr@picwidth,\MTr@picheight)% + (-\MTr@treev,-\MTr@picheight)% + %\put(-\MTr@treev,-\MTr@picheight){\framebox(\MTr@picwidth,\MTr@picheight){}}% + \put(-\MTr@treev,0){% + \makebox(0,0)[tl]{% + \rule{0pt}{\MTr@minheight}% + \usebox{\MTr@labelbox}}}% + \end{picture}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\MTr@outputchildren} +% Output a tree or subtree with at least one child tree. +% \begin{macrocode} +\def\MTr@outputchildren#1{% +% \end{macrocode} +% Calculate desired distance between the children. +% The cumulative value is put into "treev". +% \begin{macrocode} + \ifnum#1>1 + \MTr@loopcnta 1 + \loop + \edef\MTr@temp{\romannumeral\MTr@loopcnta}% + \ifnum\MTr@loopcnta<#1 + \advance \MTr@loopcnta by 1 + \MTr@adjustdistance{\MTr@temp}{\romannumeral\MTr@loopcnta}% + \repeat + \fi +% \end{macrocode} +% Calculate the subtree's $v$ and $w$, based on the children, and the +% label's width. +% \begin{macrocode} + \MTr@setparentdimens{i}{\romannumeral#1}% +% \end{macrocode} +% After the call to "setparentdimens", all children's $x$ +% values must be advanced by "morex". In the same loop, also +% set vertical position and picture height for each child. +% The height of the picture is the height of the largest child. +% \begin{macrocode} + \MTr@picheight 0% + \MTr@loopcnta #1 + \loop + \edef\MTr@temp{\romannumeral\MTr@loopcnta}% + \advance\MTr@childparam{\MTr@temp}{x}\MTr@morex% + \MTr@setverticalchilddimens{\romannumeral\MTr@loopcnta}% + \ifnum\MTr@childparam{\MTr@temp}{picheight}>\MTr@picheight% + \MTr@picheight\MTr@childparam{\MTr@temp}{picheight}% + \fi% + \advance \MTr@loopcnta by -1 \ifnum\MTr@loopcnta>0 \repeat +% \end{macrocode} +% Set various other parameters. +% \begin{macrocode} + \MTr@setpictureparameters% +% \end{macrocode} +% Start the picture and draw the label. Next, draw each child, and the line +% to that child. Then, end the picture. +% \begin{macrocode} + \begin{picture}(\MTr@picwidth,\MTr@picheight)(0,-\MTr@picheight)% + %\put(0,-\MTr@picheight){\framebox(\MTr@picwidth,\MTr@picheight){}}% + \MTr@drawlabel% + \MTr@loopcnta #1 + \loop + \expandafter\MTr@drawchild{\romannumeral\MTr@loopcnta}% + \expandafter\MTr@drawchildline{\romannumeral\MTr@loopcnta} + \advance \MTr@loopcnta by -1 \ifnum\MTr@loopcnta>0 \repeat + \end{picture}% +} +% \end{macrocode} +% \end{macro} +% +% \Finale +% \PrintIndex \PrintChanges +\endinput diff --git a/macros/latex/contrib/synttree/synttree.ins b/macros/latex/contrib/synttree/synttree.ins new file mode 100644 index 0000000000..cbb377e2d0 --- /dev/null +++ b/macros/latex/contrib/synttree/synttree.ins @@ -0,0 +1,4 @@ +\input docstrip.tex +\generate{\file{synttree.sty}{\from{synttree.dtx}{}}} +\endbatchfile + diff --git a/macros/latex/contrib/synttree/synttree.pdf b/macros/latex/contrib/synttree/synttree.pdf new file mode 100644 index 0000000000..e82549b730 --- /dev/null +++ b/macros/latex/contrib/synttree/synttree.pdf @@ -0,0 +1,2127 @@ +%PDF-1.2 +7 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 +10 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F1 +/FontDescriptor 9 0 R +/BaseFont/TFBWLB+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 +11 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 +14 0 obj +<< +/Encoding 11 0 R +/Type/Font +/Subtype/Type1 +/Name/F2 +/FontDescriptor 13 0 R +/BaseFont/ZYHUFM+CMTT12 +/FirstChar 33 +/LastChar 196 +/Widths[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.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 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 0 0 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 +514.6 514.6] +>> +endobj +15 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 +18 0 obj +<< +/Encoding 15 0 R +/Type/Font +/Subtype/Type1 +/Name/F3 +/FontDescriptor 17 0 R +/BaseFont/IFEBQA+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 +21 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F4 +/FontDescriptor 20 0 R +/BaseFont/CHODRT+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 +24 0 obj +<< +/Encoding 15 0 R +/Type/Font +/Subtype/Type1 +/Name/F5 +/FontDescriptor 23 0 R +/BaseFont/YTEZHE+CMSY8 +/FirstChar 33 +/LastChar 196 +/Widths[1062.5 531.3 531.3 1062.5 1062.5 1062.5 826.4 1062.5 1062.5 649.3 649.3 1062.5 +1062.5 1062.5 826.4 288.2 1062.5 708.3 708.3 944.5 944.5 0 0 590.3 590.3 708.3 531.3 +767.4 767.4 826.4 826.4 649.3 849.5 694.7 562.6 821.7 560.8 758.3 631 904.2 585.5 +720.1 807.4 730.7 1264.5 869.1 841.6 743.3 867.7 906.9 643.4 586.3 662.8 656.2 1054.6 +756.4 705.8 763.6 708.3 708.3 708.3 708.3 708.3 649.3 649.3 472.2 472.2 472.2 472.2 +531.3 531.3 413.2 413.2 295.1 531.3 531.3 649.3 531.3 295.1 885.4 795.8 885.4 443.6 +708.3 708.3 826.4 826.4 472.2 472.2 472.2 649.3 826.4 826.4 826.4 826.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 826.4 295.1 826.4 531.3 826.4 +531.3 826.4 826.4 826.4 826.4 0 0 826.4 826.4 826.4 1062.5 531.3 531.3 826.4 826.4 +826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 1062.5 1062.5 826.4 826.4 +1062.5 826.4] +>> +endobj +27 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F6 +/FontDescriptor 26 0 R +/BaseFont/SALTZW+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 +30 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F7 +/FontDescriptor 29 0 R +/BaseFont/VAWEUD+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 +33 0 obj +<< +/Encoding 11 0 R +/Type/Font +/Subtype/Type1 +/Name/F8 +/FontDescriptor 32 0 R +/BaseFont/RCLXFD+CMTT9 +/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 +36 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F9 +/FontDescriptor 35 0 R +/BaseFont/XKKNNB+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 +39 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F10 +/FontDescriptor 38 0 R +/BaseFont/JNXPOG+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 +42 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F11 +/FontDescriptor 41 0 R +/BaseFont/VGJGCK+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 +45 0 obj +<< +/Encoding 15 0 R +/Type/Font +/Subtype/Type1 +/Name/F12 +/FontDescriptor 44 0 R +/BaseFont/CZKAFF+CMSY6 +/FirstChar 33 +/LastChar 196 +/Widths[1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2 +1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9 +898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3 +846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7 +883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1 +638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7 +833.3 833.3 963 963 574.1 574.1 574.1 768.5 963 963 963 963 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 963 379.6 963 638.9 963 638.9 963 963 +963 963 0 0 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963 +963 963 1222.2 1222.2 963 963 1222.2 963] +>> +endobj +48 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F13 +/FontDescriptor 47 0 R +/BaseFont/EWJPWP+CMR8 +/FirstChar 33 +/LastChar 196 +/Widths[295.1 531.3 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 +295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 +295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 +545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 +795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 +324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 +413.2 590.3 560.8 767.4 560.8 560.8 472.2 531.3 1062.5 531.3 531.3 531.3 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 663.6 885.4 826.4 736.8 +708.3 795.8 767.4 826.4 767.4 826.4 0 0 767.4 619.8 590.3 590.3 885.4 885.4 295.1 +324.7 531.3 531.3 531.3 531.3 531.3 795.8 472.2 531.3 767.4 826.4 531.3 958.7 1076.8 +826.4 295.1 531.3] +>> +endobj +51 0 obj +<< +/Encoding 11 0 R +/Type/Font +/Subtype/Type1 +/Name/F14 +/FontDescriptor 50 0 R +/BaseFont/STZEJO+CMTT8 +/FirstChar 33 +/LastChar 196 +/Widths[531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 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 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 0 0 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 +531.3 531.3] +>> +endobj +53 0 obj +<< +/Filter[/FlateDecode] +/Length 1163 +>> +stream +xXKo6WV +h%I4H٠@]+{]H\o_GmZhHQ73%r69y.dԒiMJ
3<NmI)>g=UedU3-ׅEv$
4vUч(v樾9U%7qYC,&JKɔ0QRA&W#؆FѦCYW'TU)fL8 +)aN/0 +:[G"k24sBh`Ȗ +1'`RmR(I߬$ `
(
vS"v۾.MG&(
;Qv7;WfR슠J\ +bBrV|=bV`ɯ7ۅ꽅|>@F4ِJJT鈄ہys$19G1@pk{kc?c?\ +endstream +endobj +55 0 obj +<< +/F1 10 0 R +/F2 14 0 R +/F3 18 0 R +/F4 21 0 R +/F5 24 0 R +/F6 27 0 R +/F7 30 0 R +/F8 33 0 R +/F9 36 0 R +/F10 39 0 R +/F11 42 0 R +/F12 45 0 R +/F13 48 0 R +/F14 51 0 R +>> +endobj +6 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 55 0 R +>> +endobj +60 0 obj +<< +/Encoding 11 0 R +/Type/Font +/Subtype/Type1 +/Name/F15 +/FontDescriptor 59 0 R +/BaseFont/HSEEHU+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 +63 0 obj +<< +/Encoding 7 0 R +/Type/Font +/Subtype/Type1 +/Name/F16 +/FontDescriptor 62 0 R +/BaseFont/NCDWIF+CMR7 +/FirstChar 33 +/LastChar 196 +/Widths[323.4 569.4 938.5 569.4 938.5 877 323.4 446.4 446.4 569.4 877 323.4 384.9 +323.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 323.4 323.4 +323.4 877 538.7 538.7 877 843.3 798.6 815.5 860.1 767.9 737.1 883.9 843.3 412.7 583.3 +874 706.4 1027.8 843.3 877 767.9 877 829.4 631 815.5 843.3 843.3 1150.8 843.3 843.3 +692.5 323.4 569.4 323.4 569.4 323.4 323.4 569.4 631 507.9 631 507.9 354.2 569.4 631 +323.4 354.2 600.2 323.4 938.5 631 569.4 631 600.2 446.4 452.6 446.4 631 600.2 815.5 +600.2 600.2 507.9 569.4 1138.9 569.4 569.4 569.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 706.4 938.5 877 781.8 754 843.3 815.5 877 815.5 +877 0 0 815.5 677.6 646.8 646.8 970.2 970.2 323.4 354.2 569.4 569.4 569.4 569.4 569.4 +843.3 507.9 569.4 815.5 877 569.4 1013.9 1136.9 877 323.4 569.4] +>> +endobj +64 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 +67 0 obj +<< +/Encoding 64 0 R +/Type/Font +/Subtype/Type1 +/Name/F17 +/FontDescriptor 66 0 R +/BaseFont/GMGQML+CMMI10 +/FirstChar 33 +/LastChar 196 +/Widths[622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500 +500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9 +750 758.5 714.7 827.9 738.2 643.1 786.2 831.3 439.6 554.5 849.3 680.6 970.1 803.5 +762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 +388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 +298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3 +465 322.5 384 636.5 500 277.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 615.3 833.3 762.8 694.4 742.4 831.3 779.9 583.3 666.7 612.2 0 0 772.4 +639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.5 494 437.5 +570 517 571.4 437.2 540.3 595.8 625.7 651.4 277.8] +>> +endobj +68 0 obj +<< +/Filter[/FlateDecode] +/Length 2455 +>> +stream +xڝYYo8~_!Հԑ8ؙE<ewnmRGRS%I0/XŪj)Cps2Jup`*ۻ0^,8fFе%zfpqP2QLbU$vd'%nxC.Z+ʤ]/"0&OnLLA$6I]ImDzuP5O܃Cq`k<8tpCǻaX-jF*0*
faZpضC6UU/؛m?\<5~#dvS. [9p-K~dD4L;Nc}m-n&a6sZk|6W,+>X +U}p3f3-\WP2G߃ٺ._9m?|Zw~>ھVStzT5k,GjmI@o +J75葯ZwԻYiX
>f/'ߏ4d{ aD }N=RVxa،3=4u'bZwaL(\'*//ժ
!vnגO7+ązv1txK*%:WI_5zGbLcְ{M? +ĉ* +{Q8HLJa(r5H;'|NȂ8a +LR9. +݆a@Ywhfx9wj-즣|Le~װ +,ͭp7<E2(*pTI +jg7l㝭jC.,%rgkLY$k +\Ԁ+SL-KeU^~#֞q^չɫu,L`憛龑yEGq/3 yrNi 8 +endstream +endobj +69 0 obj +<< +/F9 36 0 R +/F11 42 0 R +/F15 60 0 R +/F16 63 0 R +/F17 67 0 R +/F10 39 0 R +/F8 33 0 R +>> +endobj +57 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 69 0 R +>> +endobj +72 0 obj +<< +/Filter[/FlateDecode] +/Length 2099 +>> +stream +xڥXKs6m*K+83Ij/xk"! ^ؓn4(+{44_ Ns/ػ?zmOwaǔl0dq a)kik"Gu;`k
#6DR*'Ki36Xl7"a_6 ]NkFw"ߤOpz~y#Fn4;jThåF&o+[V`B? BvV;x;(aX#r/DCVyG>1W2N78~ +w>t-Iمes{GSh:Ukfqykp^o3TqbscЧ?-,--%'2vd; 5~24|sGgw
?=3Q;r(Ȇ#\\cJ|gF 8t0coR?oFlBOce +釉W/ 'Zԗx?CFwtO~]jhN*ѣ/'o˙i+-^ K +xՏ09:SZX)ʙxl.|fH@l @t6Ԑm)~2=|^
ͷi%e^~};XpmPAD/;t*j2:˜M^] +]3XWPeu)jY-xu*MIنWj(w>|aúЏ UD<.cof>N_oL) +Fe-)\)q/EPɽ}*-GGB#:hqZk[RЊ+zghWzQqƔw`(ި&ׯ]6h.J +\eN^.{E̓W&ez$.=F ~~{{S&xQ4mI1XRNJx/,ʟug[lhIA!L~T6+C#hR!J1MBeRb|_sv/6VvTͩ~,s䓔lO̱WާHd^_F}2`"jI; +Y}'+ +j#,$Z~$HA_EZmZ<pr~z +endstream +endobj +73 0 obj +<< +/F11 42 0 R +/F15 60 0 R +/F8 33 0 R +/F9 36 0 R +>> +endobj +71 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 73 0 R +>> +endobj +76 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 +79 0 obj +<< +/Encoding 76 0 R +/Type/Font +/Subtype/Type1 +/Name/F18 +/FontDescriptor 78 0 R +/BaseFont/XSKHHG+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 +80 0 obj +<< +/Filter[/FlateDecode] +/Length 2225 +>> +stream +xڝXmo_a\p8yH8һ\8@+K(e.eɦbIpg><e<gYD䉚xǚzqĺӵ[fyG+U_-}Jou=-|Tn7}٪o[UT70e1C$_gl!U]́oSVZDꙄ,>9._F5M +uYј$ s!.+Ѵ8`wN߶#=ѝ95'/ +4"R1+Uql& +rd3i9
E#55b7s00_ +qK?jCbF +:![mc**!$n[h
v|CVK316쌮T#-]i*$mUm +79LU[ ˂%:FMo\>
6Hqm[Ũ3oʥ :C4KgQ{6}չM6'訶)
)hrybb%6Sy\ggD<(waWjv5O|EvSvNܓ҉܀7N̡E촽|$lĖ݆e\#!0R9gZB/ݜ썆B1/KrDUݪY=ݾ\ ++fg-7{SLl2"R6< @^g+?q/?TzTkBVKC<+L +PSqR®<M cʕMPHbMI2ebՕ>LoڏE͵{uN}6.zāu
z/{>BǴnjhe`0 +D<$ 呈ۢKCj,\(_MzO_.[B5MTJ]jȈB 3~)W<Ef\|J +)LB3AO;)|zT0ٻν4&uķ],0}"ꇣff'!؇gr
H騻F$s'_ț\ި/#X')p"X<yT#ܹ!rp5z+w(LoGWF
K-g Po)H7ؘǂHJ~zٞq +Õ_RH|spcI$Uofn_pjzN +-?y!=[Q> W8UAEx^q:x:uu\[|7؟^(I'"&+WL,oKr%` D +endstream +endobj +81 0 obj +<< +/F11 42 0 R +/F9 36 0 R +/F18 79 0 R +/F15 60 0 R +/F16 63 0 R +/F8 33 0 R +/F17 67 0 R +>> +endobj +75 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 81 0 R +>> +endobj +84 0 obj +<< +/Filter[/FlateDecode] +/Length 1762 +>> +stream +xW[F~0UiW@ -')J1!km%WN;3i/;v؎3YM`q8/'Cw2zGu?>Dv71Dp}:<#y"Ie[4Λ$y_gi|-vY3DxۈI</Em m_zWH_Iҝ*74N :6ԩbof/i\Z.(xuu +obDW&bowsveq}QKZ :Ll)gU6YYәjJkECs*{n*BKW5x=֍\nIr4̾??`m
y.Ir$/mZ}Vяyrk{V^`\]6"nϻݣ^
~yUB5sgu
(2w[Ng+<^'rrnd\Pnx~laKZiXhG7fmg8k&,ڪt*/uXMwj7SYә)NQ.Xgy
Fss`'1B"4]Pmj-Aqk
W8[Rh:5!-yʬ#{"s$*xh֛6oF-b>։*Rc).AZsWCѱߑb/H?u) TX
gXbkH
ߧ Il:=+[ +k@Z +=;^'겻U+R ,<^5I匂X^e56DCrsϷB
wPW4Nqע,^rKyoh'fMFQ>"l$ْxw%}g +m|q +p`2t9:մ``6}WMES: +]t%D׳m*;~hJ0\IVtF7&V>$SUH"]"g Q2Y`L],xNFm5"q"R
P,T}L=Zp]6Zm0W˪Ќ+.kUMrZ|ӣaױdAqboeD`a7"C͡4eJA``;]'nTN^s_вc],Gf&@I<
]A=6tiGU4gKC9O=uA2`=%h̐;RN&ZQHbV|̔~8?N;p=ۍv Zy1ȋl{]# +endstream +endobj +85 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F11 42 0 R +/F9 36 0 R +/F15 60 0 R +/F17 67 0 R +>> +endobj +83 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 85 0 R +>> +endobj +88 0 obj +<< +/Filter[/FlateDecode] +/Length 1709 +>> +stream +xڝXA6WDZUH
xj_JޡM@fx!a7\77u'Ow_8,f +\z,'vts/lJ'US:4vt."y)۬}ME SrʦQ8TUv4imNЎ)<EQ/ZUE笳*,yV+<UlEs̭uRmrK3%;bl4|ap
YVyçhgh$͜{c<"c35-쿲@A-.jxEc(< RSMc] ܀
2mϝ})jH|M][Eqqc3suCYBNhsz}yvoi +krVE6WP<=sZV^1VzN6 q,H_.Wul +x@W6<-+|վ:q
S~Z Bˣ_
X[
O^:^E,:bAHlz#EsI㡦x1F3p(5y/VVH^NgpCȳZ8:f9&>q`3E?t4z_\GwaaT<.+0qX +>KGŗKK!#mlL6M9%flU<eMr_Y6OkDkɴCv
&:6;*nUd@,|)r
R&laNϋon +endstream +endobj +89 0 obj +<< +/F11 42 0 R +/F17 67 0 R +/F15 60 0 R +/F16 63 0 R +/F8 33 0 R +>> +endobj +87 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 89 0 R +>> +endobj +92 0 obj +<< +/Filter[/FlateDecode] +/Length 1073 +>> +stream +xڵWK6W +@͈HvHO92m1(Cw%Ez+$f^ +1"0 +0W#Ӆ9Չgh/ +]Q>iB)tfr.*;xc344nÅAǀ:ρC6vo0 G:QUDsIK 8@#.t(FIu1pRBK)DK)sb?˝}ZѴ4FuiEEmcv8
jΧB{Re
5>AfPӅy3t1
S<:پix<ppmu-C_
OՌvFތ +̰J5ʎ/"}r3bFNűyDO;|M. +endstream +endobj +93 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F9 36 0 R +/F11 42 0 R +/F15 60 0 R +>> +endobj +91 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 93 0 R +>> +endobj +96 0 obj +<< +/Filter[/FlateDecode] +/Length 1721 +>> +stream +xڥX[o6~߯I]h.C+0%y%:"K$ CRlْ=ύ(ǥ;u0FcYӐ9@soH@ٜ12+fsd#-z9\99u=g"*b~)R2߉uOЊelcN +*U+ӄh703'[[tK"Gl>r-,I* @o'W';p
v?Uۍ
Ͻ +m:Mi,FFu3b2e F6@L4m"/
֩\)jtk!ey4lm#5Y1efv +!V8($lC$אT*.(TݘDS +g4
VY.L!8~C&ʴr]YLF1"鄊<1$;h":4qTn>aꀫAy81N?c|W +endstream +endobj +97 0 obj +<< +/F9 36 0 R +/F8 33 0 R +/F15 60 0 R +/F11 42 0 R +/F16 63 0 R +>> +endobj +95 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 97 0 R +>> +endobj +100 0 obj +<< +/Filter[/FlateDecode] +/Length 1389 +>> +stream +xڝWߏ6~_U%R`z'URs$t `v7ޱ h3|3v<y15'I,IĜcKxeu$Z&gWoJVz}U-sUJln?=|(UYP]ɹ.=*f=0o +Q`Y)EKCnqX`%M,@zJ%GZLCuam7I +LLɯ8|TH(\J ]_&OQuNDjȐclQ'|K[KgբϷeYqch~mDkSG=N<>Zyi5uSPdR&DVIF +UAO䇗TգOҍNؽ$-YQ$1ۨ҄< LQP92eS1JX10hMXTZDܖZ>]$< ;ǤRX9=viCQȋmO:|f +*~b1zm%+^=@'\b5>_?7Hfxqsd5/EϟPo
+2yȧ̋։j/lPύD-GtȨPm[~w0%U1FbMs &ey +endstream +endobj +101 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F11 42 0 R +/F9 36 0 R +/F15 60 0 R +>> +endobj +99 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 101 0 R +>> +endobj +104 0 obj +<< +/Filter[/FlateDecode] +/Length 1527 +>> +stream +xڭX]6}@]J
UUUVjT}hN%Mt3;nla<-6ֆ~6/>8Xqh,VFYgǿL'd>DFdaÖ寋EEX˺mD +ZK4rlH <tQnPxf&OxQg361:kZ<|/ma lCWunfs?`f[)tLv%p]SmUSԜȶHmTg:r܈VAWugLٖ˼u |F*aEr*<N~ݾ&[k[^ +!I +QoRm*_>T'>oT8VSpY{g/oCwFt?=5 [IIFF=dEҒͽ{o
%m2
W<H"",H |ͷENz" e +ke.Rh¥C_G^>eU/Ұ[Y6RrIy\iN
X<WLnѻ>Mށ(&P[%Ɯc~M|RΨɮ=BVTT;zZd
&d>%ӊ-RkR43#CuӴƛvY+
/kS~Ic;»P+7rl[Ja!͏aOIWy2Us
'tд9r"/ +endstream +endobj +105 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F11 42 0 R +/F17 67 0 R +/F15 60 0 R +/F9 36 0 R +>> +endobj +103 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 105 0 R +>> +endobj +108 0 obj +<< +/Filter[/FlateDecode] +/Length 1601 +>> +stream +xڝXK6WU֒\-Z@V&*Hm%`{%Qv8smGR'2;qa?/_B`-b3XN{/"đeh&űR
Y_u+X"dGک۪Zm>?fTF3e+LFB̊YS&add|t.SL%srqR~ЮE9Gy8Jxԇ(x}m͊0z?k.O"d/49/rBQ
,w1tZ +LdbH0{Bv2.R;]Gv ={9Pi-=B#{( y(@NBa.PCRxeVpt04>=˸t8y /Lynŝvǟ7?NO`lsSPIA7^ 0E~-X7
myFGBmv:}|Mj8XTR̀%0.T_.WT輤!`MgS@˸/r}Y 8 +<3J0h`ÀҜfdaз8<oYfQJdvg-ˊÒ>0JoE5 ^&A7Zf8+s1@ +`pBp?
C:#<ќmDqw1U[1
k+EGM^[ͬpH,U,[R11WMlK;F}íjmQ;+.]אW^֖tk^Z^7nqo^gXvG
e +endstream +endobj +109 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F9 36 0 R +/F11 42 0 R +/F17 67 0 R +/F15 60 0 R +>> +endobj +107 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 109 0 R +>> +endobj +112 0 obj +<< +/Filter[/FlateDecode] +/Length 1068 +>> +stream +xڥW[6~@HlJUm*5}LBK l^ $0>Ls;v<yQ~s~^|+N","@3'>>fl5#LJJXiaYUhir6%yܼ7u1] w<z2a)_z1 #$9B ԙCDX}?Ш}@cL[.\?%϶,KNi\oHZ\8@@-ެ +&ZG*v&֝j,Bc1w˘'o~M~I6Yb517i[n]jiת,j +9./l1uNoȔTҜI" +.jM8Mm5ĦՄi⒝Tjz@rmhuxbCβgo9R{7|U,]O*\9E +ݓ7혩<>"w-JZ(,vcGԄD脲TN<AG +SU$yJVC/Uڤ$p
|xyHY +endstream +endobj +113 0 obj +<< +/F11 42 0 R +/F17 67 0 R +/F16 63 0 R +/F8 33 0 R +>> +endobj +111 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 113 0 R +>> +endobj +116 0 obj +<< +/Filter[/FlateDecode] +/Length 1209 +>> +stream +xڵXn6}WX, ](6- +ⷪMjeٕxA$HyHr3ޝ_fnI%(OK2F^0~ӧ62'j
P{XO?d!`\CDSE䫢clb]˺j@?N2Ć!~Hǰ;7OL`vٟ<G(ʘER@WE0{S|-.7'%fhDYOlV_PVesW;5A9?A"ęgqO},9r4WV=v=hQ{G5w֫E)+"=>q7r9]%Y +JN0Ag)n:⒜smJM%DI!AH!e
B~=9|E($NX{7?\x[ٺK|ۊ5ΦՋdonl)e+۳&NHJQʵyr!MS5b]yZ%LW|g\K;8a4utwb-]h$dYRQփ|bYWK>Fi^'-V|wǗ!*z;/s!e8=cN2uѾ9%sF?\]-A2Azr*~VSzlr[oɐ +D0bi(7L,ŚIPդ'8'Ndči;)JQlXt9J?Ll1Ar<51TWNXo6bߤғ0O8RS֙*w6e]?o.(Plؔ"|i!ͱS4Kʢ5ÈcF*DuxOaNZk$RSJ HRl&DpU,biUqh͇2U&!d)c6}ғi>t.dC1&&pB<|~HD\4G<Px̾1 +endstream +endobj +117 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F9 36 0 R +/F11 42 0 R +/F17 67 0 R +>> +endobj +115 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 117 0 R +>> +endobj +120 0 obj +<< +/Filter[/FlateDecode] +/Length 1444 +>> +stream +xڝW]6}tZ"]X7RUsVмm N@N; }}f<33sםmgŧ$ENY8q0#_>~|/]s2K4s| Um^h\~c;tr1lDPhH8-9
5h
<'헆;o^x6s;f~鰅15v3C/xiİQ8}[Fs6a?uv=~n|yN3<fNHfُG2ø+&A?ΆOM:#;k|IL오[hX T/ @H( uYds;<+܋-s-cr@,0 sv|^sKxAqզw{9P3(U=NlBLĮ*]yӵ(y-oXSbg-@`e95>LAVgrz}ȅ^5y'ќozR +QC!r`vAىk͛2Aэ%oҊmyq֮_&%PСs@R蹽y3l?h&(F-x*H +endstream +endobj +121 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F11 42 0 R +/F15 60 0 R +/F17 67 0 R +>> +endobj +119 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 121 0 R +>> +endobj +126 0 obj +<< +/Encoding 76 0 R +/Type/Font +/Subtype/Type1 +/Name/F19 +/FontDescriptor 125 0 R +/BaseFont/YBBZFK+CMTI7 +/FirstChar 33 +/LastChar 196 +/Widths[368.3 603.2 955.6 880.2 955.6 896.8 368.3 485.7 485.7 603.2 896.8 368.3 427 +368.3 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 603.2 368.3 368.3 +368.3 896.8 603.2 603.2 896.8 865.9 822.6 838.1 881.4 793.3 763.9 903.8 865.9 454.8 +617.1 895.3 734.5 1042.1 865.9 896.8 793.3 896.8 852 661.9 838.1 865.9 865.9 1159.5 +865.9 865.9 720.6 368.3 603.2 368.3 603.2 368.3 368.3 603.2 544.5 544.5 603.2 544.5 +368.3 544.5 603.2 368.3 368.3 544.5 309.5 955.6 661.9 603.2 603.2 544.5 500.4 485.7 +397.6 632.5 544.5 779.4 544.5 573.8 485.7 603.2 1206.4 603.2 603.2 603.2 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 734.5 955.6 896.8 807.2 +779.4 865.9 838.1 896.8 838.1 896.8 0 0 838.1 736.5 677.8 707.2 1060.7 1075.4 368.3 +397.6 603.2 603.2 603.2 603.2 603.2 953.8 544.5 632.6 838.1 838.1 603.2 1028.2 1145.7 +896.8 309.5 603.2] +>> +endobj +127 0 obj +<< +/Filter[/FlateDecode] +/Length 1281 +>> +stream +xW[o6~߯0EJP,]]ۇT}`$*K$.^<%HŖs9ߡ3w[trC"'ILgNq/oz(tNMnq)J1#Ӵ땑8PatGrͯ\ҴKوl(SYՉNjALxܠEI:[eX>x|>e>L>nUikew/DRV폄Oƍ3P>/Wfy,cpELG6J#xynk D2kwͿGz{W~ȕ85 fLǙ6MEѽH4EnBn!ȐFQviTXi;-SB'w/ +LB|De>̃U^UnFA6'¥s#YbcQ>mw)20o^sQY2C!=8kMt!K +LRaRN1 Pu( +endstream +endobj +128 0 obj +<< +/F16 63 0 R +/F8 33 0 R +/F11 42 0 R +/F9 36 0 R +/F18 79 0 R +/F19 126 0 R +/F15 60 0 R +>> +endobj +123 0 obj +<< +/ProcSet[/PDF/Text/ImageC] +/Font 128 0 R +>> +endobj +9 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-33 -250 945 749] +/FontName/TFBWLB+CMR17 +/ItalicAngle 0 +/StemV 53 +/FontFile 8 0 R +/Flags 4 +>> +endobj +8 0 obj +<< +/Filter[/FlateDecode] +/Length1 714 +/Length2 3698 +/Length3 533 +/Length 4247 +>> +stream +xgXۚA$R*04D]z$ @Bhi +Q) HG:(H"]<33sͷ|>YzL\` P,KHpp(AkCp% XQvJK7de +If_&.⧺E[=Ԃekz!ƈح#gQ㽁=Åk/-"-Q~x=أv
\Uv2U:ԲTNT.:6ʰA9cminMThd$
Q_g-,x?*GCS^{IZK2s_2)4]Fmp%
- +#ywP`Jd^ +ږjgU,m"nbq(
'F
ikzNIkN8|lNAsF\ђାLv7&XgQc +S[ɽlo]?C?k" +Wx`!VT?8d7 +_^ɠ23XX]P+Nb3z][lߚfҐ`u<?p
SKT)@%.#(]Vg{`t@XD]x'j]l]Ԯk%M=uMe)|g+fZToMuDkWnm(0u/R_l0 +½rQijHwJ^EZtwʊ!csӶR2S8h53cWC.XB6'wd&3Yw>msɥ@<7hGy0Ҭ"kZӲ&Rwq^@wqS|<ųF5v2PKrL~#C݁ +HmF||jCk@3oq5wn}C^o}lfd?{3Vhਹdp-=z'$!ǑB-zJ.cCNIP _?baYW҉EaGWrҥ`l A끇scm ٶ\K{jy"Wtm7_\G<#i1|?C>ňaS)1z
Jl~؝JnK/i:WgX(_ٹS1u-Ifi*fM!R>$)Nx+'_B(9CsE|v5ADyq`ǩ;(waYLu= +2d.G-Py< +5]3f~5hZG]`p&ˌ-69id<$$usS$[ +sS1ЕlR%ix04tƐ3"ZS{@ڜCc9nzحҵ]њo
#H&+6
\%<zfCW&~=
dR|ˑ/oO"Cx
0F
jN_6/}x-]7RMWYŮ
ans{B_Vv +k^aAa+X*rQ$*|}hm"+kf␏Q}E#Yԡ~k"A"c۸#nC*ξWi٪W\&1q&:ZGvFWr!e|KW[:-ӧkjy]+g3E=)*(x=P?#-d:e{43m,|Hy]jH[`OGA^6EZ.aZAYV?H~(äГovhݜ[^!z;$*CL[¿ ]_Cj9x{yh3ԯ(~,ce~W5U?3^U& ,ϵv&q8o-M5wrZ73DDg-%zlɅL:,}SVL .5:Osۡý49AX/M1)$=]R;n^<dL.|)o&EͨEVRDRkC\aZ}Qوk@M + +t3y#ݽ`vp(P +endstream +endobj +13 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-1 -234 524 695] +/FontName/ZYHUFM+CMTT12 +/ItalicAngle 0 +/StemV 65 +/FontFile 12 0 R +/Flags 4 +>> +endobj +12 0 obj +<< +/Filter[/FlateDecode] +/Length1 715 +/Length2 1954 +/Length3 533 +/Length 2491 +>> +stream +x{<TyC6iefV.![k10f4(l⾹_s #%BX[ UȺ\V=Szs9s>:=z@T +Q +9 + +|6 +F^|jr<ϫۤa<s +ZWyɄqB%B+WM[bRea|o6-x& oܴݍ)B՟_Qtnkmmcߎnſ
+kSm{WS`415.c.Dl[hJܒK/Hx|y}?e>j"n+3 +WVU +Jtk͡EJX*dZ2ة}9ߗ\ccE~Jaxsq۱sԞ/6EW9IdsW۱G&8G!=U&+DTׂbªS40^dy*p?Ot=.{<
_`e
-o
<PjSw"KiKJ~1#Ѐ_GG`ڭ ٵVod(aMY3.S{c0/-uX7~w3TESNԑqBYt{3<OT?sK1^uwO-Pֿ:l^͇'o`6bO+ڈڽ++~!+ ʪvoZyt|KV +)0!^Y^sna҃<fB2Vog#Y;eHu@\ƍa:CyCͩut*qgn i倌=%#NTOvxᰬB(H{1ab4WX]mqY˭mk
Oe5\qENIpL T[&[\go?Ip$9Uw$UGbG^D|`b?Z1ɭJfYv-2yP)ms@7լ|hw\LLUң!%0ó֮/ln]V/cw+bi$<(_QWhi<{)pƖvadn+/=gzY6&32E&GPu^B~gaY%Gf~dT hⱴVR`ߺ[eÔ3lvx
!Ns_\P_VoɀՓb]z-ґх[ n ˄('O?wL~[i|</wb_PZ1žertJLžH+h15R +ތ+\!,7KٻpQHYΩMh͖பjdJWſ>cĔ6L5ŧQq!*&<K^!y%'Gӝ!EgN dag.2D@e%{E2#HϣŔZbҙwnIcP[_H#)Z2pZ51P"4v +exIgvX;"9ߥuXOO7:'iA +rg9zQ-ͅьʳ-.Om:{ABPӅx)<9V!2iˡuzR]mP@jX$8nPђ+7kX3FKZ;t/ߪoָj.7Xa/bɍamv{B:ڏ3ᣎ1:_ozNU\OeJh9?dODyKWܚ]tC&Mj5đk.dhehΛsIʂ*#N LVD:qY-;wstQpFMm3.F(n.ͷ><O01v\g
:qko
3!@?"H4:@A"g/ +endstream +endobj +17 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-29 -960 1116 775] +/FontName/IFEBQA+CMSY10 +/ItalicAngle -14.035 +/StemV 85 +/FontFile 16 0 R +/Flags 68 +>> +endobj +16 0 obj +<< +/Filter[/FlateDecode] +/Length1 724 +/Length2 734 +/Length3 533 +/Length 1253 +>> +stream +xSUuLOJu+53Rp
44P03RUu.JM,sI,IR04Tp,MW04U002225RUp/,L(Qp2WpM-LNSM,HZRRZZTeh\ǥrg^Z9D8 +@WT*qmKdgaqn99~ !S U[PZZZ4<8Ԕ\tYϒĜdǼT]C=cSDf[fEjJ@fIrBZbNq*X<5/);D)Qـ̼ʂTr0SQfB!P!Xh%d+$$0]_QkdkiLjf +榵 +C2KS=]L
, L.-*J+'aL`(V&s͞##5ˁJNaz&CIMXǞ;w\[g40њ3;nY($ǝg0eXWҞ1Jԗ]aKuz]XU- ݣ%6 t6,`N|+Kgdq;)yAWpq3z]K&j؟u~x?˰
*wO٭\vwv%|3:YY}|v߿Xd?/ya^:-w^fys[Ӟ|g;} +[ף~m7{?hr=<ɩqKݮ<:w}Լ8wÛK3?'lqf<|mlekϙߖ2aefZI=N3˟1˘rwFч36U~sk/fH_}sCw%rz_34k-u%;%2_L?<=5cK+)Px9qsWSB4ƻ|._WZ2,f<Lĵ.ġk'd[qͳU7+W +rFy7B,
Yeⷧ l3k܆\Mv1[E +ʭ[;Gev4 y];4FPV#?Wϯo͓;dw']y>wZ?}Wɂ7m3p0,HIM,*M, +endstream +endobj +20 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-34 -251 988 750] +/FontName/CHODRT+CMR12 +/ItalicAngle 0 +/StemV 65 +/FontFile 19 0 R +/Flags 4 +>> +endobj +19 0 obj +<< +/Filter[/FlateDecode] +/Length1 714 +/Length2 3675 +/Length3 533 +/Length 4226 +>> +stream +xeXBBj%qHaf!f!FDB,PPJQi TjHi~>u罯z|F\8,^*U̮Be@P)@HF18.VA @wUPUR +]% +&Ph7is{~s6M/7Ph߭6?(LFx7uF J +֒G~3}>_{gIbX0@%=·!Kq
X|jZ%m=C/J*IW' %T5:v[aA7o dkاZZhخR]Gˠ̗T;٫V#*">nNMK"ΥW`gOkv,խM(ϸxە=yBx44qc)aOfA@#y;{ɲn&Lo&h>Eqa|+h7W2 +kYU9[hJ [n^&98G +G)EL-٬yusxld[~)_ /xK^l"yDKCo'>ް?1%2ZrϪ&1+q{}4HШMHK3{vgk˃̬SZW[K :NmC")0LOLŮ""_ +{^P֊Ilo/9#"_ M:}|&Qn.Bo06L/wr?H9BK39DҀ»k(Ԋ]#"$髥L~Q bbp +nU},+[jn+C*P/٬J)FnӮH+*C)w +5"פU=6""lFk-';Eo&2DŌ2&JP6OÒ])YB&}[38 )|?;sS|:wƵۓ~SMBت&o| +NߤJ<?*BȖ.$SZ'c4P%ZX[vMoRP< +TwsPOq$Қ9ݭw]mMBzSL<Q{5LLi*s6%,X';!xs VHp*lN>³w?Hgp]d|̉G]zK>DJfS
2yt5%Jp3th4q Q\x)hNz*9"~J."2ͭzׁMRAT5haf|F|q4`Xp;5u]V_ֱs
+w[
}e_HߠZÑH2E>gDYҋҢ[oϫ{!5E<.'}Jb@Zy<dM=|~揹w!ctߖĠjWd^ڜu.kT|9NP7QĦx$f3Gv_T PmfNńγ+r-9I4-y|[РyaMoܖdwBpދ Cudk +endstream +endobj +23 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-30 -955 1185 779] +/FontName/YTEZHE+CMSY8 +/ItalicAngle -14.035 +/StemV 89 +/FontFile 22 0 R +/Flags 68 +>> +endobj +22 0 obj +<< +/Filter[/FlateDecode] +/Length1 721 +/Length2 760 +/Length3 533 +/Length 1279 +>> +stream +xSUuLOJu+53Rp
P03RUu.JM,sI,IR04Tp,MW04U002224RUp/,L(Qp2WpM-LNSM,HZRRZZTeh\ǥrg^Z9D8 +@WT*qmKdgaqn99~ A!S U[PZZZ4<6Ԕ\tYϒĜdǼT]C=cSDf[fEjJ@fIrBZbNq*X<5/);D?25Uɀ̼ʂTj0RQfB!P!Xh%d+$$0_Qklkij`hha`nnY04/4E,\ZTWN@i@JMHM=G41^GVkWw8ws,M~&6M=w3ܓizan5gα6w."?lQI;iaz˰8=ٗc/8XsýZGKl8n.zAmjQY0XuuC鴰6Nex \z;g҉^'jUD61y)Of-⣵|k˲MTEL}SGC)qZ2MΤ~eC}JSmfD)})*hz}G\cީ=J^͘'|HN3[Wy̙wŇO}y;[}'ݞ+5<H:EjﵮHϖZF/Jk[syW
X۪vD?;һwum;/;&6xsqoKޯI:lsNl=
OyWoN +I;Acuۼs"bvM_aAbgt:otm>Q2=J*
JT[obeSb#K6P+e
yx5dBDb+___>k,1mNO[vŜz<s}_g"o&yt=נa#YēK +#ڤk_[ߛ^JxWs}|e)s%S:΄.#Ӹ+f{~JV9NLq||EvDS% +רĢĢl.. +endstream +endobj +26 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-58 -250 1195 750] +/FontName/SALTZW+CMBX9 +/ItalicAngle 0 +/StemV 117 +/FontFile 25 0 R +/Flags 4 +>> +endobj +25 0 obj +<< +/Filter[/FlateDecode] +/Length1 713 +/Length2 2095 +/Length3 533 +/Length 2630 +>> +stream +xy<T{ǥ +,fc"e31Øn$fY[l!,$q +eZ\sz?y=s|=?8e24Q(06tP*H$2(41b +0` +[\-N`LB,zUmh[-Pnʄ b{[@X0X fH6 BwlJ 8 +x`R?"lm#Y)T#+دo5r0D[O?3hd +p`d"w(CCZie:@(m4FFO1A1F"TNo`)[0GyTRij!ƞaU6zP +Se/6:KpDZBMNJG%^1!u2q^ LZT>S[r!#̓b>=l#W;FkggraHC&<yFdBUY=qe|@|Г*7i3܊GM_\j텲j~<ܴodd~SYsvyy92ѲCϮbV0/Ot.ROht&_CY<:2ۧVwF_nV"r +gQ54ٟ0
VbNrM]\Vŧޓ}6.mo؍saWֆ[.59#B-c|^3D{JHqLv +,w`Ԁ.K +
8W)3k>;t`|aviPQveC(iXo ,}^2
ܳ'ɞF8\xz[oLO]̙j!:|&'Tu:&{,Sss|6aD=oHC1wUx:mfFj!nώ"qҟlg +@tb)6q4nڔָffVVAuxbCl1"Y)`!PܻjZMmaBmse`-U4]05.ٳ|vҀ;a>]iqRF'wO@̮+Y1ˤR\I \8,UOjϋ)wV?5jlo=wt^"9l/ާ]JCH
dc'WSCBQqsᚖjbN+17i!emj-];6%M-"D>ƨiFB5Sr=^7fV^5RBLܭU|cSv7W>hNEV]8[gxn:
2H9s +HȐov|EӕIlK9!(*026=" +&Gl|=`]\`ѩXmnQTUjar5H"Qh̆V16G[ TĨ~jRPшt@;58Yq>EL5*ܒ_v> ̻ʕ^PqUr\N߾摒)*J})51%(zS+|X^YKY +$_a.4@o7\㸌W
.yVn=#ufBΩvƖq.=yTH]4U3H;r(,yH+BV73{O8TL)Y;Y݄ɥyӪTZFY +endstream +endobj +29 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-39 -250 1036 750] +/FontName/VAWEUD+CMR9 +/ItalicAngle 0 +/StemV 74 +/FontFile 28 0 R +/Flags 4 +>> +endobj +28 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 4982 +/Length3 533 +/Length 5538 +>> +stream +xWTTۖE %$AbD2U@AQ +<Tk( + EoMH5 +ᦌ t`m۟i(rB6 4 @B?6 @P +Wߙ<@~a
D@ +uOԪڙ, +#2ĔMKQ.|P'ts44}&8ŏ|S\^# +S#(rtly!؎\5aΛqF\e^tHثRrr +1=)M&Mͷ+jL!$ ;v?ݝgWiM9(]FD(ARn {=87$7)|~2Hb`o:
'0yG'B]J#zC[/O_QoJ'^旕t 8NupBVלּ}vll_^;k|KnSyz
bl\9=yׇ'̎3}wu20e +?>z,2ǩkV~_>O&>5<`` w{5MPC-Vr}U}!]s@Ã~Azg +b.$ 7}VcՇn6
>ur@v:DE Dk +7@%`D_`Lw +V+>\
:|Džml<VR/"̓hBW[ +;Ft;1IIzc|D'o<PX&_X${)Ƚ{D5noK-uBBXئoSj,3O~Bf\ITMO]ϫۉ|4|5}(R<Ʋ-t2[J_~7E~R3; +ODG<p-1[#κ_Qהy"Lbtdӂ:\ٌ}{ +JYX/t-3yKICO)K lԷҒ(G߾!8G~`(4-I%a[+H~I;tg0ttИ$lYX
p~+x/-lWɀlt' +y6Fz =UC|jcJ5Kv-d1{ПxkһNv +ZGKnu:w"{jxOq[?fu〜RZm$/(0a~۩Gy?c@7>+F].W>N#:.B6 +maeJ6NS<dd"l$,${xW +VsBEͮw{emt`OU[)L#CsscO~KGzX1\ +|ƚ+#0I\K9o4(cD +]kVU[wL. VI4ɜ̬Fr76F,qkཻ +'sU69CK!@<%1}/dv(R>ui]aLBq&0~=ӑH%1*"Ay7Zw$LK:jy
Hܺ&o\NJ'b +endstream +endobj +32 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-6 -233 542 698] +/FontName/RCLXFD+CMTT9 +/ItalicAngle 0 +/StemV 74 +/FontFile 31 0 R +/Flags 4 +>> +endobj +31 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 10946 +/Length3 533 +/Length 11499 +>> +stream +xStfTbmb~mVTmvRaŶm}|mߝv漙g>7mAA b2J]XYxbjj< + +1'^`aZ +2x2 +
#
ѿi7GwcG퉪/LlՖ#O"ҡg''F=I1,$DxEC=L;`sQ5d%E0hrTUB +~omH;3~gHt%oym:0nE5 ;sBF./#DF +K +x2@$iw"N-<WAP9_keΪx2M[K٬7aNoҭL5U-M\`=`JqEbHϨuP +]+48P]ZoL?P mҡWnmLlZ% vH?٢RS"4wwvvu^fqKyί큇Dnᥧ
#9]JaGϰK[<3)^v\"h6=>p*nr~.QLë-ᔰ?8>su~[ 3k30?|.&*RU;qqՑ1Ykp@1ˑ<= +YYʃf~ԗv*o_XtOYokw3^
Xk1|U~YX77<F,q3v9ni(:VKl{}L_fD9[Pkې\X" +,گ3;~my>a]ʝ3~
CPF1۷( |Wzu=@nQr? +܁C>k:UidQVh߃mġp\%OIѹ4{$a
sQU>Erh86G;|~uo|@O92fyRsq{<qCڟ/ʠكq\"1l4͒&OjɆum-Ct1\a:[Da]X9*,-Iky pdުGp<6;M ^D"҃4n?[kD]9jp$$9 uʽyR0ɸlRGHخc(!ZզV//BZbFPa(!^|e͎07:݁.tU?K*d+s0_2F]'e4K|Ү}Dtav$6zG;! +*&)}-ǍL3$ļ` +]6:h,GKRFee>LO%#
BlcN +֛*&,^V
MwYA9R$E0TNյXzJ|O>\}}i@Lp63hX{S/k!\dwCs(HY˓4}Iؖ_0mwkoy:`\YַxZ6O?(+Ǭ +BeMÀ.K>vwXً{ω09Έa)v5;;s{ezI3:Vm(t(zj
Em\i<5wAmθ,rPNǑp؛k˰Jf#GĮ1u@}fjd08cOG̲͘iPPկ$),u$tm +^jS{)[PfsƔũ ,snьx{Zkka^D//`Jw%:fָ3*]Q^h +KEYʋMCw +O7U(_?
] qjg}=pv| A,<Bu>lX
INTO?^\wٸ=SYh=;Vu>WLv?Pĝ,s9&WqmI`Oyo%/}gRxX +[b+Aՠܪ7N7<N)ttU@1_ܱ 7lPM+6DlIu5Glp?ӍX-2צ+|%ƙ<
6UUGo) Q7Or8 vH._F,1
ي0M% +C3(7&~|L+k?U/orzZc}|hJױcIQa΅k +SC4zbklyˉ> +y}Ϲup6ѸTm}qӉ3{5ɱZ.3<W<'{~P}+06Ur]]BO9ς^Cd&ů/<;̘zJVI4T7}!,X@彆 +ODBAGUD!lI'x+4;"ǩ)j5(.Cbh +ɘ6-v-sq,BތPR| 8T]tlդKVP.D(ޕ! [p >u}uaWS(!a"HzIƲPvA@]ݭ6N4 +F<yU]iD%*2&0߶HK4Y7~nT&K?6ʊӾ84V8vL/ +h^{~BN-R}zGkhs@-H~"+iLZWU{q p(4.=&?LƄk=BIlCj(:xUMٰ39\wp +l;u6|N79{G'Q+/ìVfX Kk%۱WP^>Qw%l)K9Ytl㉾zMieY)sfC.ݕHВ'E-چgʧ/1.DO[["^$CV9%ڪ5__QHqr5K.R\gO0mR+7mUĆu앾_2A +\;8hjWF4|&XQ
ÈeAtn?vMa\4:āP.l3Y +FE?Q݁w+M6ղE<=qLjwLr=7H]vf4
baVAWXp<+.0:+*U%t/{ڹF/LSRӵ,TmЗDHms89>4P¬o(@h503z>yp; +a:!үhqW9bC62І[89ޢd7ZqgVD_|DfpKPb5#H{{yNCd>O-a|RVz5:T>oKe7*yD EE3(j9oVF5?Fϊf
ǜd]w{L}%qyu4ErB9[QA^碸pu7c[h^-F;_5˶}:VR#"{w1C#+anel6 !"ĵ +xw[._8) IxK~n&f&q+>~'pt %P>*Z>뛷㬷k*A*CIPpFZv*7<?ϼ.nLK^0sx6gެS/,?5lSn5GX71f+¢U(y̼?m[/$#,sM&Lz]5*=^wbN0؏:ru9VpD_JF?y]ztN3$T[ +n&$` N:xJCV,I{hqD<R<)_()<ٮl` +QIp%!F.?D=B! +4vLsD/hY$)<W~ z +@JbfvFٕܞ15(w?H|0K%XV+'<>^|rse,.n7Gb"q !Ј{;(V@SH&u\XFè6VQY:yrf6;4gR,Z +Vg8p[|>W)xH˔?(/&+F4X7cYY)q:˂~GZ+*J_E}87YLR⸑V9%\6b#ttC;NT H=S,oLx,y7fL%C- +VvfRƴ8>'%^H"{B&ONgaШf + mex㾡3Ŝ
IUWT7cRaTit +g-^2lj{iPRŪ',3i:刲Øj$r(QS5/k`_
fffrCӯ̛ S@kBiCHP19ZLFj%QO!慡Nxg|1o\4˘h3(7AIE^R|H|d}`vgaWܦA~RSu.G
7* c蘵[~}ai~XS)馉 @ᆡj``\J8T/R_U%ћ8Lvآ\ pf[z{]5
,Xln".!RZ +2bxlH+>JfCuP1ꤓSk+<ȥ+_+=z2c)K̓ŝ^ml&~iIYic$Ux1ER;&X%OAo9%F҃J4 (ȋ[nJWf7.I3)RV''ZgPcaUc&X# 63.x L4Uu1MXlcd.4u]b,q8K.|4Lk%N3|7҃~R1ĽjalOņaηekZK [P !Itك8afs"gE_ơs_53Ray}ʒ,4v[:lOT\)B`O"`ms8тUX*ׁdu +WA@ +Pf{uQ+u~hbcQD,þ>ƽR7L
PD46ՖIf$LMK(ra;>Q +<b3S2}Ր5ΓDf٦!0Z\ +pm6R ~6(F t蕻vhI{LCٿp
#`p1y,+H'cZp>>tx^Ψ +siz\RFq#gSp^[fA|U"0%:M+gtݡt[WhuTxxi)WĨPVL]5jnȅ\BǶsE%;trS
_? +>8D`Ƌ̣<sɜvsC`
.4>\eY? +8UM)z<H *#ƫ@-$xxcNݒQEfeGzKPѐZsf.um.]Jfa[Vx=笯 lahvg?߈~qj
5:+XaӋkd.ܚ!:=لFmNup|{wt AgƂ/uA]_W{ +EUNS[xD>\"#q'fƴ@ŠcY3*{==:zћC-)G,uF5ϑ%m=ର-Yw$hx]GK7eMҴxybaQJOT'a;-&ۺfmPߟvPoa0P}]LesOOOdv3-FsaWjH'cQ.P
^ڸhQ/ߓUk# w2}[A RXtGa5+
xҴ`*ڀCxW\_I)Os +CGQN j,QȀN_y *:7xYl|WvE][>!"s&Tf${k
e*nsfۂ-Т^s5jBE3ܾI\ϜXPW#8ӕ
YKp"ɡ>EQoߺjkX:NGҼz5y#)+@,?Vs^{"3359XQ9AH*5'hHۭ ,\v#
Y3&`$4fּbCH)78XFAϑBT~wH}neɔB<99,:2Ë;HX6 +d.s$MJb +M"w&2+:vI9Xw
veP +Q2b?1rʻHC&=p
Neh5|wgZZSXNޢGZ~v{#.fU[*sZٍ֖,LGzxCl?_,ȣ|M(U?i0({FPwWΗ{"BW`6>IOD#tR͟e;*>?II⯦%BÇF6 +$'
U1y}rmv+MSLU<X(,Sjf +endstream +endobj +35 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-53 -251 1139 750] +/FontName/XKKNNB+CMBX12 +/ItalicAngle 0 +/StemV 109 +/FontFile 34 0 R +/Flags 4 +>> +endobj +34 0 obj +<< +/Filter[/FlateDecode] +/Length1 716 +/Length2 8667 +/Length3 533 +/Length 9222 +>> +stream +xUTѶq`ٸwظl<{`Cpw { w9}n]RsοjXtTZ '#C " `I͡'Gis(X! pp\܂<hht +4wCmM,ZN0ԛ
+]o7_c
տ˺۫;ous(ݡ`WR]$[=R +dod-@Gkd +terp +w>`-3 +W0_3Z3J^ie\4ŷS$#(=txlC#U:{$.Q3)&<
IZh6:ƛ +A|AL:,Π@dK(1yPޭ35+ =nKdJts/g|=T@EI<Lט+ + O1#|QoN| +VfwT4m=?97iJ 8|%Q՟O-1F}Sȳ +Xes:~= d{é>Vl ̒ך"e9mZա9&8m| q*U*ԴdJxH"V@}4"Ն]qOR B+F?i{(%"N}K}3! &|ۋkfQL'X9QNi@g?y8A_Ҡݴs4wyzwta^aq:cL'yХ:8{pWg7LͶ_WT֘Y:qؽJw>ݍ)s-϶lr!Fo3lKHZRiv܆jL5_KdӦ%(I,.TE@DIVu࢟!^~9#%E3}3[\6|`X4CNi(oN-a#pB;afqjˏVM)[duR[ +>0/H̬Gr;FdqP>~W7ghb}GGa4* k2iDfZprIK,I,/ߟ,1YnRo\Fmfʱeݑe$s#o]Jԇdw&8U{RcxvIS+iKE"+c-լWʡ*\R"lbhuF ݣlPMj/HTx{$<*7\B\SopبT9]Saa3:5C['XIUc_e;m(&\V1V[\Q#>!X$=1A`lT~Q/|TVq$+s/rak0Ys!zҾ7ܪ>`:c(Xq#johNuBWwY&w <գS䮒U(6DqFபPz2۩UlA~q!>aW +byv֭DESX9`rtKX/6r}1<(UG#7K"Jh}Ƞ۱^LZytŇ*nO437[ 怔hYsY.r-AJmO0-*Z?ȏ>pH oq_8OyC'GY$N{BG<úť?jI8plf
>fO:!X&]J%PËFSgfseF3Ռ[<_\ʗKJJu|͟rCy`yx>5oj)"U&2ْփzp<0QVNJaQ)~Q]LqF9'3}¼OB9+[Rw˰wҥ_?ŇK f N5<
F +ltoiy!gbQn0teJm!zZԙM7#?HW6<uwLI½0D`/*h?x\_<N!vsm}C o.nP|鐊&ק~Bf5`PNciZ?^gxW5qlBڪ*Ch@3ʰe~5?
ɜKl&ݽ,>'1-*8%ϳJfAx"XdL)L|v9ա5ljn}aiuGP1xQ̻a6Z$.6j$a*8}IB[.9jgq *gcYr^juboHrތl`ַt_E-l}tKT-*&>wB0sop^b8!F_zϧY0nwfS:R~1!cP,.ϼ2W|B>%S"/4zރe?DZMu*\[+Љd!C^E-Pc
5/ ^m'.HKd܊\0P
j.Nhyh]ypQ|BBgpwA8,;o6Z{Jv:o^9S{K}W-$@hv觋&<sEOy!K̘BaTVz3nk`y}uux=~9mwa }`X<Yfv:?/|)C+/<Æ-
_uNE/ +
둍4#E"C_}$Ucer˺k45S֔5(fC1tw'&{dass],¹rQmQ /zǧ~u&pBiis`HcdNIѵ'-D8pHFrMYALi/XO-g
Ѯ'VIjocm67$+UHY$ xBWtBz#X-pQMn<eh
\L§ehy +1b*730^k(y%u*Q'{[_:smUGh.
λȟ)>T +FKg!}6RI<,̷"%CQbdySFL;_,H u41]r,&a<_<1<~TagŢ8a-c=hI>(L>OgiwI-0A,rq;A}K'/oҮc]9wI|j,̜ +]n9p +fH{Ho)xt@.f\T +7;G2%J;J^
D9i+*ެ0<>Y0sBz8uey~4kRiQ̧6TF!zjAw$pģ&.v
C`/2OΨ`0J >QKooyS2QD wmD]OJ4V5?k-+ݬ)AsJ,O6lTg>B͑NRS#8t*y eV+ut/B͑_a~U5|Bx_W(bzQ5{?cz>']K%^ +o@B\||z41g*Jb^K[*fvpQ-kT,D7ErbӺfˏLQ\#\M~*iWEq"5W~:wl05i$%(o=56=hre3finQ֗sR
]`* +0CQ)i&V[$ЙIA0KpJ>?؞e;m_DSsT]Q/<%*"Ɔpk;A{Xk,9{ALfTl( +{BS"6[d-trX:sDzZX=CC͖=rk'7ۮ*]ջgj(JhP%2zbapu^ml[|>D^_IPtς^8c5O{CWl?ؾwLnwHd%zmx#*wfi ꤣάH-em$
d2w9~(yޠ¬0F2@J-$>UFf)wWfEK_D퐣+=vLDW2Uޱ:=*tl:f2h +3`BK[ncR6-ᨇ3SɚamF.9tbu]Ła}σSPAW{Dn@^IO#In&n/,P}^c'55q9$$(LN\olS +L3wbz/"b|bO<x5ǙGxHpL!o3Coϩ(&eb%!xV<u-?+;%D=pYax0Tqk^Zg`O]}J"R<}BUY$CBvmu+Rޱɿi }x~ê?_$FxSecI_eݗ +*7Jo?6&t\|M +endstream +endobj +38 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-301 -250 1164 946] +/FontName/JNXPOG+CMBX10 +/ItalicAngle 0 +/StemV 114 +/FontFile 37 0 R +/Flags 4 +>> +endobj +37 0 obj +<< +/Filter[/FlateDecode] +/Length1 721 +/Length2 7374 +/Length3 533 +/Length 7928 +>> +stream +xUXݶqw +.A@p-= ?K^`w?\ +A\ +O+'XE '*, +{'?} `=
#e2>2*هP 'r⏖M:֫!XD.ǃT_r'H,w93ĖѼ!\zxi
lj1H0Ļ53G h<4E7k1j/ж&]}d14M(->Gk;F^zC聦e(s?;)raE\C{cy15AfMsyn%dk2kmTj$1CaZ,wA$ ]sUΞC*
c댐1ׅjLs%biLme9rSvXv:2㽿T%3߫aN7ʬO]$#)iyatav|$%$8 q#E!&*j3!.}P{ b`LA6+aHu$ӵ'^TЪ +r1B +s$ʩro/9T_,XVt1-xutUm\4{ʞ0xyP
`7Τ{B.E#uPDRX@t/V"ѻ<aػ?.ظI`D XӞ\2 ϑILv:] UMmǨw&`< +/W.GuQ)趒~-M f|F-<'pnԦw
L+?3U*mnyKS9,GpoB`zj6[ d)(HK@M$Pd)[F(2[(xs{^=YI;<kM-ibOB蕦CrJ&p)ɭ_FJ<ԏr~(8N)A)zU'8 +I.߸7՜H,*{SxsFa{FWMaZ;"m*؋f^W8j\44}[~~d_։>x2v%5\%Qk'R)B7҄rtD>؎{ޫ2Hz,p|F0z/ G~6L}n\wR>kqyąJOieV%T)?y]svK3[EMpNwpiof#O@ %B*LzCYSL7 »˟nAEZ7:ϝ,w}'ι=bW<|_HL!`
+M9FiXs +M*;뮆WYnr}Q?ڶ8 +}ȼkg
W`!3ZjE2W(/zϞSrLE)]isBZ.^s5i +y3MtQg&ZKg:R73E +nQUjl!݈S+Zm%s^fc[*֗bzt%5l|Z9WX:3|j(`m}x0[Zc₢D1!^,=i+u8?a͉\?-UORKW ,M 7#BPA+am?ҙl90L6^w!
_pgC +E3,՝YZ +wErG~m-(k:8e,m18,P^}g\]MeLa1=.\ )R$F+ѿA%g8YmZ2Y}>a@Iq9_LSا +*]S5^ZQW\MbyM2m:l )@@2 +jfXZGhQ^E(P{heL*cƌB"LS"_VӰE,u7̶Ŷڎ{(yY54ȕCлF[ө mU8OO킏JJ9] +^6 IJ2~ɁKUV4-]fw6:mVO{4A55;nو1l?>q4ϧQ2xljdFű5_/9]˥SoҲX<`p{H1;pC؎[m&@"|LNNM1o<T{;0#Rfjzy>Rk_P
l|3UCЗkE|9_i(΅>\ + +P;V"|;U +4DYoʏRh[tw3w4Jx2?/nuT͚I}OWe ,xէӨ^Ѧ5ohj*sCXc2e7gFbK:w&pr)bl(Aaz@?P-j_jR'^ +.-F5bџ*7/J~XdsLHîXtDte:ș$|cDu +)B<tva?Ux.OfU7_ Dhm-NSZ^c<dթ0ZQ/Jo&J.b?͝'%K,+o$SAt'`gCF$o٦fyC.8cp+~5lsW,0̮pOF#b1ǹP@c!gPCg_+5H儶_+xo9'd6o߾N?ZE( @B6 +`^jbyVke:}f@[<D^+m4/:2Dd֤Q1
h2͋QS$cVA +2w0275`kX8p49Ƶ
Qa&S@ۊ5OhmxKφ :LkF~ϲ_j~gMag.x븺׃zA8utLpYJCF%+2\ْ"yK=J.?|meo=o+kdjKZumh'):YYY>
`4xag[stZ\*moctw-z{?e^䳟f-t
hdot$訹{c,}h6.~viHIou_
+A--Up3|IkXI<}BG[N]4z}e;kt9aD_^4_ECɛހn͛$pF$\R&EՇ Oř|,ƋALN Ŗe
k"5n=3髂B.͚پ3Rm8Tf3{Z)y_t2!d7|6 +qjɼ mDr+]3 +{dqVF)Vbѡg-{{2r[=VQڀo
gclDB<fzbHG'g x,?Gtk`J5CA}ŌCϷժ`qq?DŊтoN"̱4^::?[SSq~$0 ),)Qł35Z5A/n`zg2T@!څ[tjG
HA0W2._Ÿxvd!JXosD%jDv 5eE?GęG8 ' +S +<P b"_qRhUouQlK(줄M/Y*Z+C DaC;@[^Q5geCG`2dsyѻ<Fubn5"8R5rW8{X?)6(}?t5}r&$ +endstream +endobj +41 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-251 -250 1009 969] +/FontName/VGJGCK+CMR10 +/ItalicAngle 0 +/StemV 69 +/FontFile 40 0 R +/Flags 4 +>> +endobj +40 0 obj +<< +/Filter[/FlateDecode] +/Length1 720 +/Length2 14704 +/Length3 533 +/Length 15262 +>> +stream +xc.֮Y*۶Vٶm?elۮZe۶m۶λtwω332{^9$#RP43:13q +*11232 + ;-lE\L̄b + +0ab"40v&4Y0JԎ?aJ"7)?&v& ++mq%5ƊiBā}S"6kh?aAr2V/ik`\, D[<@tnrDD3h~l :WI`ngZP݃pyÛnǬJ*#\vF{59r&F1ioGwJ9 -t#OEzfY*Y<ŹWv cF2 $k鍑JTSX@ʗS'N.HI|Lo=M;=>d-{'VgG
hz|R^*,+N6nkoFNm7Oс +<__Xee #@eZ>BTDŽt@.Av塖z[&6A2v1ˬfA37+IaUfO/bD* +fa?]ڄX=MI7n2a.8Pm8]G?V.Dxz,.;hwҢ?wa*l\v}tk8BI|#A 4!>v&B3}8ʻQ.i.<&K*ݛ|ޗF
If( >d_Q(i,ifV9%JslkݻSCQAU-S>ÁUTdx%\9 +[@m*CLӘP@JbF;0ɨ.KyO"o7?{ND+;4>R|J9C`Z;ڷZ1b5$-DV j%,yܗ+Y **hJ}N#]ctRˬ|͓"ψZ(;ͤ{u/VfʇV329Z^}$tp;a/ňFƹZ6D{X&}V'?SFdGII`!h[/bhF:i+*`^H_uHF@r,;IJxcXpS +>r~:gPoy9p&IڨV}IFtF'- +\KWg&㖈v]gCPաح2&?݃ PZ0ou^:8:k^"
G?Jr#2P8ew] +0 +1#l#'$@x?8cMf#x, gZp8; +8oRE&<$}~]X-ztU^d61\&q*HkR-ZGYIÃo8R
vAӍJςtEYr'(@:R4J7U&{T7r2YBE=0AؑI]@t&GV Qv}$Y5)j1{gxZ)\+.Ȃ/t\ىQ,eU#i7Uif"P|L'6F]j`]]XgU,..[ER6>vGUlFx%[Em)K?h
gvjYZj<m +qM$Z\J2teCtmo2ff]ѕcWR7J0hT\Rq÷6#瘪!߸iwQQ1eԱRdq{Ri7R +4;P0n MaCgO$-m]?T&-<dTƥC\cikMwhP +F߃.=DYHWyWZ$J͒?:8i ˮx+x*'_xP@l^qB/Qm_<Gyj=2jϾo9v_Ao{Ȩguw%g#֦aҀ+X/A@oMAgTI{(|A<1'4D'eSz3Xqܢ֦##\ +C=tѲHp\|n;|=%@o*!d +q|:Aj&? sTvxNҁL@e;FpMTPׇf!"p:gcz$:9TBm-7*Y]pz.*:K+튨J$QHPa]rDoy);i#V$ +Բ!|y"nO\n^zͤ 6
ZiTj,"sXtU +\uX7<c5$ii!7]Gh2@C$F +ZShKi9^+4<-'cd!"T-TͦI֔$]6m/ +nUp%\]={{|tisͧ0htb0yXP*{r8U&S
eM7$S +IL5;^qIqr9W34pD-MK+#Y
-D?x=Q:QHsZWH-dOO6I6ۂ.CLMmdiQ?MC?BUm=v$ NhmsY2}Ȕ$Yk~gjZ[AΉdY1RenKm`.n1i?ж:rN+H!wtR~UjQܚ +38G4ZxfHM!' 8Ф(WBmgŠRoMYZֶF&/qh{30.ա<eezH:Yqu`WjʳHq,#{XO 4Mf>#>C" ŹS+wKv:Dxry(GH^^ϥԺ>I;K8#l[Qݒ?1n+g"ⴼ^1;8w%c21ejj}zu*b5uz!%jņ9(ZpJC/+I!,Rq?93I9;&QLKyPu.sP\5<Fܪ[ZLu3Woe +qugJߥj#?gnTnbB%6GH_4DS + +qб5qel
(zWP;:&[+4N2`G2U U +WΌKMֿ
9d_ds0+<L5=I?o6 +Mb@47l:4Nv#0U(EI15j̮#,>9 M*ZZP`UOrky$M7! +9@b~@c;y@uFNN^X.Q^zٻG
A< +JREghD>kؑ5vh(E|CF(_/NegoZ h]y[DS̼EcEWeeoCJm_tQdR1)ki.u/N-_@=u#nonݢLO uQ>;*s,KN6/)'i i>}J{'٣LE]-ѕ.mJ(ߕ9?W,<W3UPU&mɾ:8Ӑoe[n@%Wio;BՐԒu⪞9Du +සLhw4TL"5|t.xQqUM_z۽10 +9)4ܦUΏb-rq/ _:
=#NSNrV7".L#پT-K{US[*4R/v85}<K{S<#kxg(W<|&5 _HN{II?z#lQVkG1xVRP0~C/Ɵ@[mdDc*x۷ +-TZLcFE5+wz_(x" !NT0I2B+N%qB)18w6`dh4_#C4.di/8)YlmL&@;\HCJ29?4lk|FȽ)xP l,,8ߏh=gZ\J줌:-cgzT~.幚OEUR+{.t=J=ѴԂk
_PB1^M11er3Q3BNCS\OLc}>V(3RrmTs0P ?ߦm,ci&6X;J6+CFO+o}9-nѠ-,ܖaZ{֜E,ɚn xkzזufTxs", Mp F-Ձ|)щ
-73XɶC',8>ƺ
e +[
?'Wc ץ} >_biV
.me1LEf7PTC/ܘDK +Rj{]9t#z6f$^2_!C5oB74E<UI*A2%+=3WRj](krJG/B{L{^c݃y@DjHnu,17eGnwܮ7%=4Cvm8|ڎ=h2}'0='Vr(lrYUh!+C%dVd>;Ʒ{:u<9ah$EԃF93juKc/8ZzyǃxT)S9|Jv[6bث
f#/S۔Uo<K69TV@!!^tWJheC 3^8:@PIO\}
(X|1S'ϊb19C,J,^B$1;^k-/G=ɚѣ-pE0dqb=;?%ifdSЄ'8ܞiQ*|jm6\!0M
nu,*9UD?})LgNWaYeT5g^#,#!ԗ)1Gn jDwج;m3A14\w=i + +x+\?}|(2Ħ A
ǟrN2W|_٥LHޠȢ/vr)eK@*Xx` +irǷ%@! +j~9k/y\.1S/ /MB\>٢:T;bYE'zA.U/b sSN3J/E $< C3TB:]( 96v~Kk
&(a6H\\>(7Y*Eu7-jo +<fp8f=Bu1_|ZFy"Z.*76ۆ@5'
ywb4]!DeZ>-ԅgzUi"y@oT2qiq|k$kox3Q[ƣ<QA6=dX>L"Nd]\IusXh:XE:~xJ͡Qf}yD!ʎUk7Gμ߳]6ұNXm5>~ܯMkRy/_y`jWF. ;Qy5~cOd2n%?gB vm_,P37h0$֒U +ZM?v0 +\]:RwZGvMd*zBK"LW3]QcGhJ^-]ƙ=P|zvf4F'*Kn=o=/]~nFѰ`!](DCkG !DO7V''BF4۲LoW"6Mϒi|s1<5QW(c` Ngw*}ba[uVN녟}.51wIVbS?eϢIY]h06#?Er93sȚC,FVI>$aQ{ @~i%T0nE͒5bve)FE<g0SlFNk@̸cܾێ-\A^B/a"fX)Y9b*:Fz) +<ScJH7Ɖw%M1,M4ݝnQ;t:S(MezZo,uD ڶ.OT[NHubyu +X±m Fs/>λ"'ޱ0(3'lA̯l^r`ҹ$Ro/i{-z8:?n*Z'v,lK8X
ә9ҋ~1)/S֮ˢҽJ=qe_D PEUA@4.cNo1scrDYZ˦BqhuVYf,lH^c({:n=bIcs +?u +%MBgW44RBCj +[qQ߅?^yIyVpU)Ip7s'?(+Ϊ,s&0am&*(䚏N+kN"w +Xm}*յ~`^DɅV?b6qnfD^Tד^(>Ζ<_P[ҕԭ434bƷrܬ"4m8zW2;yi26I9Հ*}9;|Ć
>5ŷ HAVp/5\]aeEmT'AMHaE٪ +xW6sj<aSdnPE'4'+ +/O]\ 0`~&edmV}?2e-2^, TDk N80իPG#xr2! + .іu Ӽ]
?RH燔aZjKp9hDr9Sfzف[UHnti}TTPFiэp0e?d(#kZ4\ڛ b|-,^cI,nY"2OqAJ,H<S +WNߦH|a#I`~%Wy%թzK_ 36s UJEGMMrLxCOg~OGNF#6b|ש|cG6uI'Z*G2Fz))&;+
u5xO|w~cA`J
>3z +\0lא9 WrvKy}EA'esD=G&"?؛.R==d}fMIr 䵤96f-XDND#}[9Pmd#7 +<6XӨF'O66=x"̡ +:-h̛j9Bc3r9$gM~yC'xL=}Mܜy?j%G*l[ ^K192gqL{l`7@1m.LOwʿ1>Ė[Y;Հz{ +a7jcc#S&b$9={i?z]~6Kq}=u>| +"Gҧal-N#b_rO8cj||[X
?a`l
0tt1t +endstream +endobj +44 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-4 -948 1329 786] +/FontName/CZKAFF+CMSY6 +/ItalicAngle -14.035 +/StemV 93 +/FontFile 43 0 R +/Flags 68 +>> +endobj +43 0 obj +<< +/Filter[/FlateDecode] +/Length1 720 +/Length2 981 +/Length3 533 +/Length 1508 +>> +stream +x{8TiUZvQF縓dr[1ss8sF&]]BJKQ vSdD*e垤US6km{V>>{x(c$
6m#;EWב@$cNL
- +ۚS(('TGIe11`Obr7BRh +endstream +endobj +47 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-36 -250 1070 750] +/FontName/EWJPWP+CMR8 +/ItalicAngle 0 +/StemV 76 +/FontFile 46 0 R +/Flags 4 +>> +endobj +46 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 4422 +/Length3 533 +/Length 4974 +>> +stream +xWX` J ޥK/ -APD ]zEi{o"(M7ky<<gf}\ + FSO?RK@ rQ9"=ng팺tfBډrڟtM6dBỵ_)IfF?s3<>7!ȣ|R Efa6SXexђHbgU/}bKJtC{w|ek1ߌj%9M=IɱאyA5!R~N4hZ6}8Y/TWxX=o3qȬÅS*}+<-,jOۀ:7Ԕ><.k7%hq
ܬ_(L2\[?r̗.sasR}V\?}{POĹgEFvr
?aKǝ;>~# +vB%oVɏzRR^| Cz(&G_pיu=~X7.lͻKs[u.8,TwRˍ܆4M=qN%F9su$?ivx(-9\XII*i#{/Y,,^|mpwmފmOؠ +W[;hD3iihYytݏ2Nl[W6)?<TX)ЋluK*Zӌ<%v-IQڊ:0Ǥ8paC{3*U:bI( +i+PI{b-FW%NSO){920 gt*2>ʽ[Ŋth?o+. +ÈR>NYClH,FE)V\"'UW;'<o^=ܸ7Gҏ'/|-˲*}\xJJ`s$iPYhC'31vF=xv;YR+C@iIP;¸'
aNϧl3R5IŅ`^|'
mOyǶz=ͽ +' #U=#z5~:bŮpcFJ)#wMIDP}A}П+ud'ڹcX9.L[_3"ep< DQ_?-#]+~l@/$ +jy|sPxGz8%BJgrtEǧ
&l߅4qm<#O7V\@g[mw3z"U^&MEC&ICqbf+Bdu}q/4d4͎=>grU[DZ Y뾞d#|ECG1'^LfHneη(ZC6ˤLFkC4SC>P_v[\rUL +_뵁.D85 dHEIyeJuC|,>1?܌f3ZnVB.<[TV11J ׆!
& +F$#v'>/p|{Ty"3OJ-r/<}#.۳1C +P]Nfo +L2A;5^meZ_ +\h=(d=*inhnXmueiM|kjNCRZ,.^S~(]њZ|m,k' @p/(s(T">Du;<5d_eqfnJҥmwpIx]*;d+[_i+#γc"=.f٥nUwo͊u?Mb~$9L$NҊ4"yK?*0="Qe
3A/6HtL=LQa5Z\>Mz;~x#tEbj5)DLW#^F9$NHÔNu,g?B9JU}`݂^h}Zw)MJLE3ӄ}AL*t/XrMJn.`|,-oXguxG=[qKC8 +54%$O +4ZGHپyi/\38ԟ=7snlfoFmY1eo沼n|ln&u§ <w?9
*akWksKh%?3F)POx,ݵ;O^|PMie5.N7뎔C#ʩ|6
0ԩK;gl>K"JyLF?CowY~=Dp;QG쏺>Ic`]c]-%:87G8 +LQʩ \&F4ˋv`2M5C:_Mɋv(̲_sx]KsI}i#Ձr{dz|7 EUKB;"IK1L_ + +J)av8汧2CWQfh6Bv;5 M֊ODTPs3A9_x/v4P>J< +endstream +endobj +50 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-5 -232 545 699] +/FontName/STZEJO+CMTT8 +/ItalicAngle 0 +/StemV 76 +/FontFile 49 0 R +/Flags 4 +>> +endobj +49 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 3894 +/Length3 533 +/Length 4442 +>> +stream +xgXۖ MRNBCn '$"` +hP' +
+`- +5%mVe:S^D]ž,Yn˟Ptl>k= vj)ߣ~ȹge53'9^fօ& &\g0\7_
S;pl~ҡ8wؾmM-QkJ^Om5{G5[Gl3U&%%mEw+)kkeÚ[zTFۦ>)hohh~h ۪>_'IVP]u˛ +US❝ +=J[ʸ$UǢeCy+7j݆Z'[O^I9<)w2pv$a}&$'t)\zS'7Хݝʯ){9-}M:0="?4d?]C!<#L[v}MLH `. r|tUj?EHO8&t)_'y8 +}Wt7@ -x\ʒdOX|C:(r7R +fX5-}U;"gy5ϻ3IA<ǂ5kUIK#Gi[r}s\Q3pqÄ$jʳx*4$^%^<gd +Un:=R>kWw$[Yxfi&]Y^$Lh%XG
}e[+pdWPt^6̘3ZQWXMo +6ǥ6d饧&YILm<ըTWpiӯaemn>NׯgdEMӾ)qZ
j͝G`1,nD^}qo_~ +d虌7MS'vUix;xe)ٖ
x}^&fD0b_iCa+_l$G|2j|$4T[oc\
Ӵr9?F
Oc:-|'KȲU[Q#wCWiD%Qcl(zR,>z?X[9nx5gSФ4A^Ӯ M1'1x9X,
MS*旋3J!#MWZ9*t>Z2*A&LX̃mLМ!PYt͍>ӭU*7Cڻ
^
i6\>,?FBu(Ɂ3",këS@ܛ~Fc
JjaGzox*:Ck-x +P-ej[RxДj@X=10qXk8:;k=Y`nv75BKQG3ЗbeF#, +4VٶNށM?X;o%n m\45m}8 +_1zc$VXoܼmAzm7D,oN
x1TC\oB:Rt6*tfyd4MC.E$=Ql"A%}1Cb;PD'r0v2Mʜ)kY?]"1&|jt+\{N?2SLs+5!
d/Xб'"3%D-$>*P/Ƣ5a¿ +3cK+|d5sdVȝv3 .
]ϩAs?c,̈\\I1
w-W.ys˰ur#<價5NٍI78Sg`MΌ6f<:GH2;;wZ',~ڤd7J$OS(?/kf +E'xhI ya}Tj-RF'T1 xP(~%00:3T)j";9n~4O_mnn)3GB(dd +l2xu /)HX^*Φ1.I4]
}pe6r$c夫gsӮW\z`7˭~c)fU69hƢP7-? +endstream +endobj +59 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-4 -235 731 800] +/FontName/HSEEHU+CMTT10 +/ItalicAngle 0 +/StemV 69 +/FontFile 58 0 R +/Flags 4 +>> +endobj +58 0 obj +<< +/Filter[/FlateDecode] +/Length1 719 +/Length2 7781 +/Length3 533 +/Length 8334 +>> +stream +xUTq@Cpw'Cצ&4hp ܝ29{g2kfMU=jUSkKYZ]]@5]]n. 74=ڻȂ`a P
rs =002n{[;(I*3borv`&V '=J99qPx900VP%XJ.6@=sx2h
Tw/1=AgXmrw'Z!..5 +yVsrw@A. 5;?;P(\=Jw\\\<ZyB `?߃p`F1ySSYTHRu$1>?o6߿:,98 z5w)~W&S.Mۏ}E9q9<ZO
LQtmI?j2iF{[&d~.gF: +f Ģt@g:>@M`c6SI-dsNdpUUA/З+\ZU"HlxCϱc;7Wsl"^ +Oy$z\%<#+1Nc1)bzh%wa +OHdQ7&Z]Vjp`isʆϽ\)2z[vވ>u8[V?VmY56?f~:SŹQVzqr?AI5r֪X"9GNa_B]F.ꖱ-P`$gEXdHS}Hdׅ8W@}@o4\X +7ORy19\d=2\eF_dflDdms.)DK}o'ՁC{YsezpCyy(
JV߹B/ +ӞrJxmrٕʘ.2bۨedE¥*0|\R;}3̉Z9?0Bqk,GD` +QIJ0BE/E!+ijS#D@|'])dur鍄t`\W"iyBN>opΪ/Ws0~6ŬL U%U-%f f-cdJo"d>ؐڼ|^kQ,r4xtlle-N#xNsl@Wreڼy(:%t0Dɽi>,b,rt'/<sйwgpA`9Op2˗3*EZq>!T +KJs-ٗjsz6 Nyh6 N(~WyڪGwr$'uo +LӸiDqfG
BOv0/<[C~j}G$;ޓ(G>
b^xlvN +H8}Fwҋ;ib_nNI&ʋYja4 [d:&;mo
d,8|qj_'D4>F2J["+-pRdՔ6^o.qSHnw89P(@*c +<Ԯhݭd$cQ@VT-dQnb=ܸiBe, +Ξ nCTAA35^@U#ooh #3D7(> -J>#zYGKQ:z*oݾ +`A?&U[ +%@t=sS4UCϝHl@ԋTk61i|.6kFBb8>OFG5qytZP-=Y 3 430b{߉k?(dUa=Y73r'ԉ<K1I H{
I.y22vJBI)N#yFfugViذtHʔ(K2wloE`8X>yB| VCٟWerxe!p\K3]=I7?y*=ДD<' ׃&*ތXsҙ6TyWOayM<{%upFo=X^m +0idkwT#XOާ + &69|K)rlMD$dh4Yo]V%/Oah3u>6XrX,"% =oRxӶ{1]WO +ARĮqs*~C'V$1qNc|"y7O=CC~7[c-$,nz<Ni£܈mރURháqçng[W$gnAt54x6Wk/}P-裘T~HK: {GM\Z.?_pU0Ml:0L +=ۄuR:no|.o.:C.d=f"k[f, Zg:!ܠ ${vXm +slե\}ٵ!`c ^6?9"jf,YVYETV\I^ʟBe}oXWqN_tja(V:>JK:_giJЃkgziԊbݘ >Yx-h
ga0hr<QYu7,CuG1ωcM-;ߑLtRzZ&<~FQIm3ѦRHFy{P5;n;MSم1U4?A
uSD4cY^L2pjIim
u%#fe'Ŕ_Z|{lB]S@_.0!D|^Wp-4jY#&9$ᯥm$d3[\2|yiKش8~oh9!!Xѵ5p ¿U
{],|Oqgd]o;~d13!G{Fj9ʆʳ_$ǘC9G5TE,n|dnϧJAH 4 Ϡ2X Ti*bm~Z̳>kQ:4"MPM0J. _67+,{OrkѾrW<#d`/.iRUIlPU?5'K4q#7)idVȶw2me
ȋRXhR{%Ӧt39ukmBf+ӣwxr$)-_MEՓ>{*tY +Lk0BX$@ F";ۑ徃Tė$[2夞R*#eb5smwq4/6a#BbyLD2HҘ> +2AWDzEy}> O,{ܦP#ye.*,T(R&[JfMkٔ$hUN6SY[NFEJ40Il\}lCq5ȟWV$ZAyԠVM +ےt +l-bw"ƴQ/|dxG)Pq_hK~9 4xRj pi/ʁOr>0<q)Z舺̷sVt߬W(DoO̴/Oѩ-be!biԷOi4l\̳QWKbOcW<4-IJ<6FHsw?4=Td#OnmS:lf"^xJv)Иj^DeĿ>V]-?vH/l;GoAd1OG|gM̈́'>38d6,w2!-^ +/w^38Sx׃.EJ;/VYe+$mEїb\:29m¿k[%uQ]BVe?>fcmЎqHx͚ɵvKtlN
n#wS
vs''Rmbyo3h6zh%2i>NH}| <{7olYɖ"Z&d"_!hmij9&+)ڲЫa:LBf-K6=~z%(s4.+|_pf/ +1*5\_W1Wv̼ڒSB\A̵_?n5S^8^k e +-/m*&|-4csY,ťa?"""j7b)=`֘+MP +֭n3Si s,g=\S>B<<PPCD& +_#dgZHYBǰZIH]ddw1
gz8 +6osa0 ԤRXe NJUeEݚ]ItSώbW=zT|={u6}{DoYgH:qlK9y.?
ORȟ0VN`8b`*'h +endstream +endobj +62 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-27 -250 1122 750] +/FontName/NCDWIF+CMR7 +/ItalicAngle 0 +/StemV 79 +/FontFile 61 0 R +/Flags 4 +>> +endobj +61 0 obj +<< +/Filter[/FlateDecode] +/Length1 712 +/Length2 2882 +/Length3 533 +/Length 3426 +>> +stream +xy<mDž,CKD%F7h1YFvBMd(bZRJv"lمQ=|ޞ~:8O95%0(L0Di +{K@A =;'~ !Hd@WtK9)1d!`=AJVհ,1B{?`&ӿh"OLb)%~:`Yb1x*&=H8P7b1H<Dc$cded0Uy4$O8+CaeB c$`CE0h +ƿ3CU4 +Dy Wߞ +y%у'/? ԹVZ$U<>ytYAc+-sTz5T!O-uLշzQF|^=)vRf~L`X(d<!uaD%Tc6"yѧ KB|MHIAerSD=qhZL;dRDĂ3LH]ARǘxS6*h":G32{Yd\^}l2fa5kQ
NMn7xX1djIr|=egHdܟQC!D[X6̱=utdW(ޛ%ںsOp~L_q+pdi!ުtSwSRʊkdx:t>YX+8HChiz@/Sm#YAl(<~wv(^R*٬_(y$xL"+Z5DZtK-7- ^A-h$둶^%rz3kޓjt`9܂10rr3icڇJyhd)TLP(ܽ]ccũbVҞN"m$oƖݭL\w糈Ѡ`q"Vkt#CMKt'?*]{#û
{b-+MՆҧVƖ
|Z)Hެhx9ϔQJrx=ekQ1<gb>g6QЧi*~]w4J{-5'P{\ZXC1q|M`i%Pq5*TuLsn^~bg}o.з|Ԕd9͍73p~.M +NՎNwG5^eª&cZU[h$gtGҟNalRKwv*ͣTܪ&ļ<<He)z(Z,ψq煙,ׅʣmv2\YB_{Q!nbY"wq6"ow|0IOXrƙrʥ%)۾ ET'j}Fo%nxMTt݄~ňe+5 ++<R%klzdG4_o@s#[vZ@Hݾ}7]҈
WYC;kQ5_\R%:N۳4;ȡk:ik;ZT|+۱-eQ՟#ez'V +Z>1m3] +ZJcd36pw!J:Co8#pGLO[:ӣ,!4.X|':iMN(<!p +U0ëPû\ZNjsz +!2{wU'Е4SڏA"Rrjl0tf=91b%ﻺ5s?03XJ>۵sH +M.2?H6]:VX +AqHd^E6Y-"I !e-:r,Q>i3=7LWQO;`p@e'
u|ꮝ]SS% +go@[|HB[b[vAuxA"#>V?_h>GP݃?$.I5,rV̥/L/.Y͇P~56Rw(aa/W^]≹}!Aò_yZpey/"YEjMu#T_|\lSXmqLsSWqaa)/pɼ1o{78>zquQeUxόwA>paz\@+R )&dFʜ:r\{ӛ_a21}ͺ9zQ-Y+0E0J_sgYX.,A-ȍr0bI%3Yq|U2;A/
hOH_w,ؔT/ `*@ +endstream +endobj +66 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-32 -250 1048 750] +/FontName/GMGQML+CMMI10 +/ItalicAngle -14.04 +/StemV 72 +/FontFile 65 0 R +/Flags 68 +>> +endobj +65 0 obj +<< +/Filter[/FlateDecode] +/Length1 727 +/Length2 2123 +/Length3 533 +/Length 2672 +>> +stream +xgXSi1)(5!Ф`"NH$&$`DT"P"MPq Eb 8s{9y|ywemhJ2Taj04`dmA5 +78F51@4 +X0)"њp&h>t6:ͅA: 8( +245 +źWwt8z#7MSKC4uFD[ji]e~͟4=iP|8ui
MydzcNp;,.؝1r&INsUuOo
Vǻ2:q=XgާꇨB}=v +"OT8+7M`R3'HoL1fHɲJLk_
ٿ?Ĭ`(ɖ=j:]C*+W؎rh8xj9+Y^ڻ-jUbd>2/UIyg!1mXb\+~cKȖ(H;!2\½Xz1|kk%{!4wFYWj3iWG_c8l&b=xecrVs;"rBW]'uwM3~`*XWC%LjF[)8x1
y[}m5`&_&KȔj F|QUԛI{7A|+>vi /"
yN7T<g4>(?&`$%a@B_ppԧƪGJk)ܰ$JBQVlM&r&CF3e +LζۿTxGTe+3Zq%*t_ţKs,d&KW0r{+Nſxl}|g(-ɔAձ&#A2ud䳲tlG_ɩ̫q]E|TYű
ks/b8qgGTLГ56YBfLnyLӃ/eYybcq"fZ<tq{
^L7ŕfniLG4pw'Bmݥ2BqQ?" +endstream +endobj +78 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-163 -250 1146 969] +/FontName/XSKHHG+CMTI10 +/ItalicAngle -14.04 +/StemV 68 +/FontFile 77 0 R +/Flags 68 +>> +endobj +77 0 obj +<< +/Filter[/FlateDecode] +/Length1 728 +/Length2 7741 +/Length3 533 +/Length 8301 +>> +stream +xeTᶦq]wwKC7X#,@w݂M9]s5fMUo勺ZUt:2`sspty<ܲXrn +s! +2a`-@r3ߩdea~<| +Rc>bAMbQ22̘gH~.CV1Fqa#\-Mrztt9^1Zj?涽ؕ G1XիJbCr%BNBw(%g N U_XXUq(%sHDUF{وSlmUVkv
%q.#AO"{WA5nUr2ݱU~
'<p'r3uW@Ǵ}3n4Bdd-[N_,)]aR.6ZkIIB7T0E֥U)Vc(8cJ/@}Xsڥ9kewIKw~2Jώ^ۤ^աߔHS'ELa$go-ϙv2{ +g/~Ϣ`sZ"{NÎ[>Ip~9RލnsO߄93My!^uO-gR\dr6ƞ.lSn.rH1P^>F9s+,
3 x-^.a9_)4S>VhqJn?(ձS7Ruh>C>C+˸4VDN3y
1٠D1\a.J!}O_@_a"yfdT}^hd4Hn[oǙƇʞn_#5uN!dp欶9uQگdzvO
ŰVwinYhu{ArOt&>O *{MfLWrzZBJ/M92LQZK#BI*|:FΞ01e#'z5&N/ +1_7D/S LnD (rcWTjoƔ٢oxP:Cj0亞s:ώu>6V;;gV*qi(w=J_FT,E+OS'l{;I +h[˯qPԍlUIWXZE^aY/QF!uUHrߴF!ip;I\q]\pDQ6E1I=uzWA +!o¶dRbbYOt泅{ʼdď,4{qrrgtd|BkȰ-9$QT.AM"D\}^b?`+2|P(kt +EBuugZwyѩ~1rvmy,'qկJJsA1G@9e⟔t%ZB\
{31 joPQ2 +72Wci9}MY!2II^]=W5f'F1JVCS)c i}q+tEuЍ܊>5oE~PJXhPZX $'Hs]I dyXXܴ$ܣ)ʪ!ޞjkt@R9RnWOrbEmBw++y5yAOZe=-]{5"~$[L)`IX$c߬pPD*N;nTֺ/r1ڼe&7.Qz}Gkݢ6?"Vp#$곜3 +" +X=eHĩv+qKE^=]_<CǬt&
5%Ud.nNkbeF$ +Mq-xg>|VcV팧&1O]K]/C.d.tP1 AKCgVKEk6W/syɿoMD4tc炱BNbV=Բa´WUMV
x/%2-Έs>;XXEצT[د7@JrBQI#MG"I|qQH۴g%II{R(.)+dܑX +A~ E +YgeC-pX ;V(G6RUܨ,`x'cT@弙y"®):AQ+J.SpؖUk +3߲5'FFW3zpY0iEoeYU` DY8&9T{y\DPA݉ӉnW6b[xεKYq/Y'zWD^&mPEwyv"w+k"\i)`l"to}C'# +yןҒ7:~:7v3!GJwÓ>'&BϪcc$y\9G,g[vvp6vyZzϏdTCbh=b2?$w#NɣDj"^]
8dB7\4ΊʒtY|'@+/[E܉cvE;+Am|uNNR$4q9]FXnf7 +ZQHSֿ6NheBT@=7yEBT:|o#wc1WKe%1Kd^+0>؞}оM]}z%Z6 ylԫv=1"n?OBgWz +$'Gilh^8OdkB7QF.mFs>oM<cOq[aIǝT>4_a8Bمd׃:Zm\
f
u++q>ۙ
;SRe4x-*Qw;,;MF6 ҵIT#ո<o[%YQYagWh:GfoE|{v4\S6r50LCLd"=VdȲ_ZԘE*wkfGCSyt@+Qhɇ2F85ogMOYȬ +Ӄt's"!F]$zu3GZޭƪ+~ѴY-,ᯣWFyb +|2k`1NxȈ5]' +Vnk+,[xs&*44fy@3qqХ tGzo7r@ϚzI{=vwY" + +Z;o>81Ps$UG4ob1tjFbҎ#LdmZ~#]_e_!@T72xpMRՊUvɩwxb1iϩdNGg.L1VgLc)N';ӒLNGw3FAgS_oy}}\fv}-kܦrY': +^1Ǭ!.~8.czDTsh@r^O?Pt-pdy^A3¥oi%s|*/Fic-zxwwaQFI&U TEkvp|Gs|a6է݈2Eo>Mob.l$~2qS%?|1MQB] {JXA0X-z)
=H͢x65@GU]l[Y}LE됎ijbd~cC|v*`A$hƃ{r#5s<ހ[{>0mExSn[JcMCdDEδ$uzwU2WEQ,^2Q1 +Gk#Bg!/=Z e,˞D?knҞͅqJNaGpܤ[T}Ϝ`n5!p)UWކ*m~;.
t[jmӵrouU^jg¸#Gej$dݪ{Nu'&2E^5{V<CwK i<#\0?j__OG1T
@ +Es]R*֫ZnY'jQF+7y6YUk+9.oDdaTX<r>x-@-ơ[QGAyVI(e}S۾P Wtj'cdl
L=Z7%n5%۟'*͂\)7}LIF9?d\;
vXs_b}a$*JNLJ,8nIX=`-hS +-kϖڼP%J{@}?j+c,_YN^$yĒOh wAq`#mǽ).F?M5І|A}'JsrmKGK[H7MF퇝?η8t`2$K*Qjj7S*W)¼'ʀbNeʣXx{ 5h垤5pT|,̗{QP-
c}6i;{iYbh|J->eSC~cE]X92 x!+n@vLGB7WrR֠9̙)Ŕ{ VZ#Ip JL{9r^H)jAW`$*+;x(<+j݅8!Hr͖rwRI}jt'F +2mG ?:9a$+ +ԡJN1^0bUy7Pީt6GFQQ"40TF1|t^,]XGOn< +*api5{qPou)7y$#;b0=*Ea5P&0M9uV p뢿vRzWxl,5O"EyK[`(#dqFs̰"ǂZtOCǙ_Fyb4 +m?Sq{{Y
ZtJC`6y!S`Uc4`8ǭ2:/H;hw +`Z'٘Urپ#;ΫJm +b&4y5]?!i{M@SF8}12Y_?*m{~rgG95 %lRz4@&E"Ez!JK)F9Ы^^]eux-Rd#~qyp?K)n]| +,TBȖ-ĩ
Rr;s=ҴSO +b}{Ҹ1P'ky^h?ïSyWgI`bKl<'X;B@np +endstream +endobj +125 0 obj +<< +/Type/FontDescriptor +/CapHeight 850 +/Ascent 850 +/Descent -200 +/FontBBox[-27 -250 1268 750] +/FontName/YBBZFK+CMTI7 +/ItalicAngle -14.04 +/StemV 76 +/FontFile 124 0 R +/Flags 68 +>> +endobj +124 0 obj +<< +/Filter[/FlateDecode] +/Length1 720 +/Length2 1182 +/Length3 533 +/Length 1721 +>> +stream +xSUuLOJu+53Rp
4W03RUu.JM,sI,IR04Tp,MW0P02202RUp/,L(Qp2WpM-LNSM,HZRRZZTeh\ǥrg^Z9D8 +@WT*qmKdgaqn99~ A!S U[PZZZ4<6Ԕ\tYϒĜdǼT]C=xf[fEjJ@fIrBZbNq*X<5/%C?)[ɀ̼ʂTj0QQfB!P!Xh%d+$$0_Qkdkdj`hdf`njP04/4E,\ZTWN@i0JMHM=G41^GVkWw{ڼ::%^rw2.~hϊ}.>:2S[ov
˅W.6PlVM[(7aKM[u_s+ITf]ۓvwk>춉*K+nW@57E='nUy)sn0IVzy"WV_oB4uz'[xg>}f{W[}odnU0igx:?n"q♙Β[?'yL^X7)h:slubWV/l.iޟz7OAIՋׁOiO79}}OǗlͽ}S^~ǕLflٷ5tzfxSі)ʝug5P]0`]aaʧ¨5eZg}yy'd8X{:Gak?ܺl%OΓ_v_;zX2}VXfz"ٮm[rnͽfwvT;4:._=ƤCU"=ܯpzh5-4c;vkW[|gwk:{tbnʚw"Bfmx^tegc6/|7*\e_g~:A,k*$*YݕRf'YLҖ^PߡysT|xJθڲ2nAx=74JߗUs.u\; / v4&;R3'RyK+p)O{_yPWFt4n>;]\{Qe}5_Ltƌ-V{N'j9n^wgr_bi3T^~nͼC'l'պH-F߹"<uMaM?_Wݔnٺ_x36KgO添g͙Jk(͓+vXnhOr분{7$N n%OHo>uɚojwu-vɾem {{r&lX&>R<Vy룛Y^?rlAihZrq+L0h^'")R4wf=Yv]-^~scxщSnkOߙأަmT,.n xv&?Q9E%E\\ +endstream +endobj +1 0 obj +<< +/Creator( TeX output 2009.06.28:2205) +/Producer(dvipdfm 0.13.2c, Copyright \251 1998, by Mark A. Wicks) +/CreationDate(D:20090628220557+02'00') +>> +endobj +5 0 obj +<< +/Type/Page +/Resources 6 0 R +/Contents[52 0 R 4 0 R 53 0 R 54 0 R] +/Parent 129 0 R +>> +endobj +56 0 obj +<< +/Type/Page +/Resources 57 0 R +/Contents[52 0 R 4 0 R 68 0 R 54 0 R] +/Parent 129 0 R +>> +endobj +70 0 obj +<< +/Type/Page +/Resources 71 0 R +/Contents[52 0 R 4 0 R 72 0 R 54 0 R] +/Parent 129 0 R +>> +endobj +129 0 obj +<< +/Type/Pages +/Count 3 +/Kids[5 0 R 56 0 R 70 0 R] +/Parent 3 0 R +>> +endobj +74 0 obj +<< +/Type/Page +/Resources 75 0 R +/Contents[52 0 R 4 0 R 80 0 R 54 0 R] +/Parent 130 0 R +>> +endobj +82 0 obj +<< +/Type/Page +/Resources 83 0 R +/Contents[52 0 R 4 0 R 84 0 R 54 0 R] +/Parent 130 0 R +>> +endobj +86 0 obj +<< +/Type/Page +/Resources 87 0 R +/Contents[52 0 R 4 0 R 88 0 R 54 0 R] +/Parent 130 0 R +>> +endobj +90 0 obj +<< +/Type/Page +/Resources 91 0 R +/Contents[52 0 R 4 0 R 92 0 R 54 0 R] +/Parent 130 0 R +>> +endobj +130 0 obj +<< +/Type/Pages +/Count 4 +/Kids[74 0 R 82 0 R 86 0 R 90 0 R] +/Parent 3 0 R +>> +endobj +94 0 obj +<< +/Type/Page +/Resources 95 0 R +/Contents[52 0 R 4 0 R 96 0 R 54 0 R] +/Parent 131 0 R +>> +endobj +98 0 obj +<< +/Type/Page +/Resources 99 0 R +/Contents[52 0 R 4 0 R 100 0 R 54 0 R] +/Parent 131 0 R +>> +endobj +102 0 obj +<< +/Type/Page +/Resources 103 0 R +/Contents[52 0 R 4 0 R 104 0 R 54 0 R] +/Parent 131 0 R +>> +endobj +106 0 obj +<< +/Type/Page +/Resources 107 0 R +/Contents[52 0 R 4 0 R 108 0 R 54 0 R] +/Parent 131 0 R +>> +endobj +131 0 obj +<< +/Type/Pages +/Count 4 +/Kids[94 0 R 98 0 R 102 0 R 106 0 R] +/Parent 3 0 R +>> +endobj +110 0 obj +<< +/Type/Page +/Resources 111 0 R +/Contents[52 0 R 4 0 R 112 0 R 54 0 R] +/Parent 132 0 R +>> +endobj +114 0 obj +<< +/Type/Page +/Resources 115 0 R +/Contents[52 0 R 4 0 R 116 0 R 54 0 R] +/Parent 132 0 R +>> +endobj +118 0 obj +<< +/Type/Page +/Resources 119 0 R +/Contents[52 0 R 4 0 R 120 0 R 54 0 R] +/Parent 132 0 R +>> +endobj +122 0 obj +<< +/Type/Page +/Resources 123 0 R +/Contents[52 0 R 4 0 R 127 0 R 54 0 R] +/Parent 132 0 R +>> +endobj +132 0 obj +<< +/Type/Pages +/Count 4 +/Kids[110 0 R 114 0 R 118 0 R 122 0 R] +/Parent 3 0 R +>> +endobj +3 0 obj +<< +/Type/Pages +/Count 15 +/Kids[129 0 R 130 0 R 131 0 R 132 0 R] +/MediaBox[0 0 595 842] +>> +endobj +52 0 obj +<< +/Length 1 +>> +stream + +endstream +endobj +54 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 +133 0 obj +<< +>> +endobj +134 0 obj +null +endobj +135 0 obj +<< +>> +endobj +2 0 obj +<< +/Type/Catalog +/Pages 3 0 R +/Outlines 133 0 R +/Threads 134 0 R +/Names 135 0 R +>> +endobj +xref +0 136 +0000000000 65535 f +0000157229 00000 n +0000159710 00000 n +0000159355 00000 n +0000159560 00000 n +0000157393 00000 n +0000018248 00000 n +0000000009 00000 n +0000050702 00000 n +0000050518 00000 n +0000000913 00000 n +0000001906 00000 n +0000055248 00000 n +0000055062 00000 n +0000002883 00000 n +0000003885 00000 n +0000058048 00000 n +0000057853 00000 n +0000005501 00000 n +0000059600 00000 n +0000059414 00000 n +0000006452 00000 n +0000064134 00000 n +0000063940 00000 n +0000007369 00000 n +0000065714 00000 n +0000065526 00000 n +0000008376 00000 n +0000068644 00000 n +0000068458 00000 n +0000009375 00000 n +0000074481 00000 n +0000074296 00000 n +0000010343 00000 n +0000086285 00000 n +0000086096 00000 n +0000011086 00000 n +0000095811 00000 n +0000095621 00000 n +0000012032 00000 n +0000104041 00000 n +0000103853 00000 n +0000012969 00000 n +0000119612 00000 n +0000119419 00000 n +0000013887 00000 n +0000121419 00000 n +0000121233 00000 n +0000014827 00000 n +0000126692 00000 n +0000126507 00000 n +0000015828 00000 n +0000159460 00000 n +0000016830 00000 n +0000159510 00000 n +0000018067 00000 n +0000157496 00000 n +0000024553 00000 n +0000131434 00000 n +0000131248 00000 n +0000018309 00000 n +0000140068 00000 n +0000139882 00000 n +0000019054 00000 n +0000020019 00000 n +0000143802 00000 n +0000143608 00000 n +0000020973 00000 n +0000021920 00000 n +0000024449 00000 n +0000157601 00000 n +0000026856 00000 n +0000024615 00000 n +0000026788 00000 n +0000157791 00000 n +0000031210 00000 n +0000026918 00000 n +0000146783 00000 n +0000146588 00000 n +0000027825 00000 n +0000028807 00000 n +0000031106 00000 n +0000157896 00000 n +0000033200 00000 n +0000031272 00000 n +0000033108 00000 n +0000158001 00000 n +0000035126 00000 n +0000033262 00000 n +0000035045 00000 n +0000158106 00000 n +0000036415 00000 n +0000035188 00000 n +0000036335 00000 n +0000158304 00000 n +0000038352 00000 n +0000036477 00000 n +0000038272 00000 n +0000158409 00000 n +0000039959 00000 n +0000038414 00000 n +0000039878 00000 n +0000158515 00000 n +0000041717 00000 n +0000040022 00000 n +0000041624 00000 n +0000158623 00000 n +0000043550 00000 n +0000041781 00000 n +0000043457 00000 n +0000158826 00000 n +0000044827 00000 n +0000043614 00000 n +0000044757 00000 n +0000158934 00000 n +0000046256 00000 n +0000044891 00000 n +0000046175 00000 n +0000159042 00000 n +0000047921 00000 n +0000046320 00000 n +0000047839 00000 n +0000159150 00000 n +0000050454 00000 n +0000155393 00000 n +0000155198 00000 n +0000047985 00000 n +0000048992 00000 n +0000050348 00000 n +0000157706 00000 n +0000158211 00000 n +0000158731 00000 n +0000159258 00000 n +0000159642 00000 n +0000159665 00000 n +0000159687 00000 n +trailer +<< +/Size 136 +/Root 2 0 R +/Info 1 0 R +>> +startxref +159808 +%%EOF |