diff options
| author | Paul Buetow <paul@buetow.org> | 2008-08-13 15:32:17 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-08-13 15:32:17 +0000 |
| commit | 9d704e679b0d38dc20bcdf866abdbd096b013284 (patch) | |
| tree | 02e1e077498aa5a49ec0afd4210bdae0b7eb9a6a | |
| parent | 6a9103ea0cc52d4c752ff0ac5d5e88a2d4bcd425 (diff) | |
fixes
| -rw-r--r-- | LaTeX/bib/references.bib | 19 | ||||
| -rw-r--r-- | LaTeX/chapters/implementierung.tex | 50 | ||||
| -rw-r--r-- | LaTeX/chapters/introduction.tex | 8 | ||||
| -rw-r--r-- | LaTeX/chapters/protokolle.tex | 106 | ||||
| -rw-r--r-- | LaTeX/chapters/simulator.tex | 78 | ||||
| -rw-r--r-- | LaTeX/diplomarbeit.pdf | 6310 | ||||
| -rw-r--r-- | ROADMAP | 3 |
7 files changed, 3317 insertions, 3257 deletions
diff --git a/LaTeX/bib/references.bib b/LaTeX/bib/references.bib index 99e8b7c..89a18c4 100644 --- a/LaTeX/bib/references.bib +++ b/LaTeX/bib/references.bib @@ -1,8 +1,15 @@ @book{Games, author="David Brackeen", title="Developing Games in Java", year= 2003, note="ISBN-13: 978-1592730056" }
-@book{Tanenbaum, author={Andrew Tanenbaum}, year={2003}, title={Verteilte Systeme - Grundlagen und Paradigmen}, note={2. Autor Marten van Steen; ISBN: 3-8273-7057-4} }
+@book{Tanenbaum, author={Andrew Tanenbaum}, year={2003}, title={Verteilte Systeme - Grundlagen und Paradigmen}, note={ISBN: 3-8273-7057-4} }
@book{Regexp, author={Jeffrey Friedl}, year={2006}, title={Mastering Regular Expressions}, note={ISBN-13: 978-0596528126}}
-@misc{OOS, author={Prof. Heinrich Fassbender}, year={2006}, howpublished={Vorlesung Objektorientierte Softwareentwicklung an der FH Aachen}, note={} }
-@misc{Richtlinien, author={Prof. Heinrich Fassbender}, year={2008}, howpublished={Programmierrichtlinien an der FH Aachen}, note={http://www.fassbender.fh-aachen.de/Downloads/OOS/Programmierrichtlinien.pdf} }
-@misc{Vorlesung, author={Prof. Martin Oßmann}, year={2007}, howpublished={Vorlesung Verteilte Systeme an der FH Aachen}, note={Mitschrift: ftp://ftp.buetow.org/pub/studium/FHAC\_VS-SS07/Mitschrift/verteilte-systeme.pdf} }
-@misc{M32, author={Prof. Martin Oßmann}, howpublished={M32 CPU Simulator}, note={http://www.ossmann.fh-aachen.de} }
-@misc{Javadoc, howpublished={Java Platform Standard Edition 6 Javadoc, http://java.sun.com/javase/6/docs/api/}}
+@book{OOS, author={Prof. Heinrich Fassbender}, year={2006}, title={Vorlesung Objektorientierte Softwareentwicklung an der Fachhochschule Aachen}, note={http://www.fassbender.fh-aachen.de} }
+@book{Richtlinien, author={Prof. Heinrich Fassbender}, year={2008}, title={Programmierrichtlinien an der Fachhochschule Aachen}, note={http://www.fassbender.fh-aachen.de/Downloads/OOS/Programmierrichtlinien.pdf} }
+@book{Vorlesung, author={Prof. Martin Oßmann}, year={2007}, title={Vorlesung Verteilte Systeme an der Fachhochschule Aachen}, note={Mitschrift: ftp://ftp.buetow.org/pub/studium/FHAC\_VS-SS07/Mitschrift/verteilte-systeme.pdf} }
+@book{M32, author={Prof. Martin Oßmann}, title={M32 CPU Simulator}, note={http://www.ossmann.fh-aachen.de} }
+@book{Javadoc, title={Java Platform Standard Edition 6 Javadoc}, note={http://java.sun.com/javase/6/docs/api/}}
+@book{Java2D, title={Sun's Java 2D}, note={http://java.sun.com/products/java-media/2D/}}
+@book{Java2DAPI, title={Java 2D API}, note={http://java.sun.com/j2se/1.4.2/docs/guide/2d/spec.html}}
+@book{AntManual, title={Apache Ant Manual}, note={http://ant.apache.org/manual/index.html}}
+@book{AntIntro, title={Apache Ant Introduction}, note={http://www.developer.com/tech/article.php/989631}}
+@book{Algorithms, author={Thomas H. Cormen}, year={2001}, title={Introduction to Algorithms}, note={ISBN-13: 978-0262032933}}
+@book{AlgorithmsC, author={Robert Sedgewick}, year={1999}, title={Algorithms in C}, note={SBN-13: 978-0201314526}}
+@book{Swing, author={Marc Loy}, year={2002}, title={Java Swing}, note={ISBN-13: 978-0596004088}}
diff --git a/LaTeX/chapters/implementierung.tex b/LaTeX/chapters/implementierung.tex index d7cb899..083fb4c 100644 --- a/LaTeX/chapters/implementierung.tex +++ b/LaTeX/chapters/implementierung.tex @@ -1,6 +1,6 @@ \chapter{Implementierung}
-In diesem Kapitel wird auf die Implementierung des Simulators eingegangen. Der Simulator wurde in der Programmiersprache Java entwickelt. Bei der Betrachtung der Zielgruppe wird klar, dass Java für die gestellte Aufgabe die geeignetste Programmiersprache ist. Der Simulator ist somit auf jeder Plattform verfügbar, für die es die JRE (Java Runtime Environment) gibt, und erstreckt sich somit über alle gängigen Betriebssysteme. Da an der Fachhochschule Aachen auch Java gelehrt wird, sollten hier die Studenten auch eigene Erweiterungen, wie eigene Protokolle, entwerfen können. Der Simulator wurde mit dem derzeit aktuellsten Java SDK (Software Development Kit) in der Version 6 (1.6) entwickelt.
+In diesem Kapitel wird auf die Implementierung des Simulators eingegangen. Der Simulator wurde in der Programmiersprache Java entwickelt. Bei der Betrachtung der Zielgruppe wird klar, dass Java für die gestellte Aufgabe die geeignetste Programmiersprache ist. Der Simulator ist somit auf jedem Betriebssystem ausf\"{u}hrbar, für das es eine JRE (Java Runtime Environment) gibt. Da an der Fachhochschule Aachen die Programmiersprache Java gelehrt wird, sollten die Studenten die M\"{o}glichkeit haben durch eigene Erweiterungen des Simulators Protokolle entwerfen zu k\"{o}nnen. Der Simulator wurde mit dem derzeit aktuellsten Java SDK (Software Development Kit) in der Version 6 (1.6) entwickelt.
\begin{table}
\fbox{
@@ -34,7 +34,7 @@ Eine Simulation ist von einer Vielzahl von Einstellungen abhängig. Da auf diese \subsubsection{Einstellungsobjekte}
-Auf Abbildung \ref{fig:PackagePrefs}. ist der Aufbau des Pakets \textit{prefs} zu sehen. In einer Instanz der Klasse \textit{VSPrefs} lassen sich viele verschiedene Daten als Variablen für eine spätere Verwendung dynamisch ablegen und stellt somit einen Container für diese Daten dar. In einem \textit{VSPrefs}-Objekt speichert der Simulator alle seine Einstellungen ab. Zudem besitzt jedes Prozessobjekt und jedes Ereignisobjekt für lokale Einstellungen seine eigene Instanz von \textit{VSPrefs}. Später wird noch erklärt, dass Protokollobjekte auch als Ereignisse eingesetzt werden, womit Protokolleinstellungen auch in einem \textit{VSPrefs}-Objekt abgespeichert werden k\"{o}nnen. Selbst Nachrichtenobjekte besitzt hiervon eine eigene Instanz, wobei hier die zu verschickenden Daten abgelegt werden.
+In Abbildung \ref{fig:PackagePrefs}. ist der Aufbau des Pakets \textit{prefs} zu sehen. In einer Instanz der Klasse \textit{VSPrefs} lassen sich viele verschiedene Daten als Variablen für eine spätere Verwendung dynamisch ablegen und stellt somit einen Container für diese Daten dar. In einem \textit{VSPrefs}-Objekt speichert der Simulator alle seine Einstellungen ab. Zudem besitzt jedes Prozessobjekt und jedes Ereignisobjekt für lokale Einstellungen seine eigene Instanz von \textit{VSPrefs}. Später wird noch erklärt, dass Protokollobjekte auch als Ereignisse eingesetzt werden, womit Protokolleinstellungen auch in einem \textit{VSPrefs}-Objekt abgespeichert werden k\"{o}nnen. Selbst Nachrichtenobjekte besitzt hiervon eine eigene Instanz, wobei hier die zu verschickenden Daten abgelegt werden.
\begin{figure}[h]
\centering
@@ -45,7 +45,7 @@ Auf Abbildung \ref{fig:PackagePrefs}. ist der Aufbau des Pakets \textit{prefs} z Jede Variable besteht aus einen Datentypen, einen Variablennamen und einer optionalen Beschreibung sowie einen Wert. Einige Datentypen unterstützen auch die Angabe von Minimal- und Maximalwerten (zum Beispiel besteht eine Prozentangabe aus einen Integerwert zwischen \textit{0} und \textit{100}), was mit Hilfe der \textit{VSPrefsRestriction}-Klasse implementiert wird. Da der Anwender beispielsweise bei Prozent ein \textit{\%} und bei Millisekunden ein \textit{ms} hinter der Variable sehen möchte, kann für jede Variable auch ein optionaler Einheiten-String abgespeichert werden.
-Eine Variablenbeschreibung wird für die Darstellung im GUI verwendet, während der Variablenname eher für die interne Verwendung vom Simulator verwendet wird. Zum Beispiel hat die Variable \textit{message.prob.outage} (Verlustwahrscheinlichkeit einer Nachricht) als Variablenbeschreibung ``Nachrichtenverlustw'keit''. Wenn für eine Variable keine Beschreibung existiert so wird, wie auf Abbildung \ref{fig:SimulationseinstellungenExperten}. anhand der Farbvariablen schon gesehen wurde, für die Anzeige einer Variable der Datentyp und der Variablenname verwendet. Variablennamen verwenden die auf Tabelle \ref{tb:VariablenPraefixe}. angegebenen Präfixkonventionen. Alle verfügbaren Typen wurden bereits in Tabelle \ref{tb:VariablenDatentypen}. aufgelistet. \textit{VSPrefs} stellt für alle Variablentypen entsprechende Zugriffsmethoden zur Verfügung.
+Eine Variablenbeschreibung wird für die Darstellung im GUI verwendet, während der Variablenname eher für die interne Verwendung vom Simulator verwendet wird. Zum Beispiel hat die Variable \textit{message.prob.outage} (Verlustwahrscheinlichkeit einer Nachricht) als Variablenbeschreibung ``Nachrichtenverlustw'keit''. Wenn für eine Variable keine Beschreibung existiert so wird, wie in Abbildung \ref{fig:SimulationseinstellungenExperten}. anhand der Farbvariablen schon gesehen wurde, für die Anzeige einer Variable der Datentyp und der Variablenname verwendet. Variablennamen verwenden die in Tabelle \ref{tb:VariablenPraefixe}. angegebenen Präfixkonventionen. Alle verfügbaren Typen wurden bereits in Tabelle \ref{tb:VariablenDatentypen}. aufgelistet. \textit{VSPrefs} stellt für alle Variablentypen entsprechende Zugriffsmethoden zur Verfügung.
Im Folgenden werden nicht alle existierenden Methoden aufgelistet, da diese auch in der Quelltext-Dokumentation eingesehen werden können. Stattdessen werden die Methoden nur anhand des Integer-Datentyps verdeutlicht. Für alle anderen Typen gilt fast alles analog. Für Integer stehen in \textit{VSPrefs} folgende Methoden zur Verfügung:
@@ -98,9 +98,9 @@ Alle Variablen die als Präfix \textit{lang}, \textit{keyevent}, \textit{div} ode \subsubsection{Editorobjekte}
-Wie Variablen intern abgespeichert werden, ist bereits bekannt. Für das Editieren der Variablen werden Editor-Objekte verwendet. Auf Abbildung \ref{fig:PackagePrefsEditors}. ist die Klassenstruktur des dazugehörigen Paketes \textit{prefs.editors} angegeben.
+Wie Variablen intern abgespeichert werden, ist bereits bekannt. Für das Editieren der Variablen werden Editor-Objekte verwendet. In Abbildung \ref{fig:PackagePrefsEditors}. ist die Klassenstruktur des dazugehörigen Paketes \textit{prefs.editors} angegeben.
-Die Basis eines Editors stellt die abstrakte Klasse \textit{VSAbstractEditor} dar, dem ein \textit{VSPrefs} Objekt zum Editieren übergeben wird. Ein Editor stellt alle verfügbaren nicht-versteckten Variablen des \textit{VSPrefs}-Objektes im GUI dar und bietet gleichzeitig die Möglichkeit, alle Variablen darüber zu editieren. Für das Editieren von Farbwerten wird auf \textit{VSColorChooser} zurückgegriffen. Die Klasse \textit{VSEditorTable} ist für das \textit{JTable}-Objekt aus Java's Swing-Bibliothek zuständig, welches bei der graphischen Darstellung aller Variablen eingesetzt wird. Die abstrakte Klasse \textit{VSAbstractBetterEditor} wurde, wegen der Übersicht, als Zwischenschritt eingefügt.
+Die Basis eines Editors stellt die abstrakte Klasse \textit{VSAbstractEditor} dar, dem ein \textit{VSPrefs} Objekt zum Editieren übergeben wird. Ein Editor stellt alle verfügbaren nicht-versteckten Variablen des \textit{VSPrefs}-Objektes im GUI dar und bietet gleichzeitig die Möglichkeit, alle Variablen darüber zu editieren. Für das Editieren von Farbwerten wird auf \textit{VSColorChooser} zurückgegriffen. Die Klasse \textit{VSEditorTable} ist für das \textit{JTable}-Objekt aus Java's Swing-Bibliothek (vgl. \cite{Swing}) zuständig, welches bei der graphischen Darstellung aller Variablen eingesetzt wird. Die abstrakte Klasse \textit{VSAbstractBetterEditor} wurde, wegen der Übersicht, als Zwischenschritt eingefügt.
\begin{figure}[h]
\centering
@@ -109,7 +109,7 @@ Die Basis eines Editors stellt die abstrakte Klasse \textit{VSAbstractEditor} da \label{fig:PackagePrefsEditors}
\end{figure}
-Die Klasse \textit{VSSimulatorEditor} dient für das Editieren der globalen Simulationseinstellungen und \textit{VSProcessEditor} für das Editieren der Prozesseinstellungen sowie der dazugehörigen Protokollvariablen. Da diese beiden Klassen von \textit{VSAbstractBetterEditor} erben, können sie mit Hilfe von \textit{VSEditorFrame} in einem separaten Fenster angezeigt werden. Alternativ können die Editoren auch in der Sidebar im Tab ``Variablen'' angezeigt werden. Auf Abbildung \ref{fig:Simulationseinstellungen}. wurde bereits ein \textit{VSEditorFrame} in Aktion gesehen. Auf Abbildung \ref{fig:NeueSimulationVariablen}. wurde hingegen ein Prozesseditor in der Sidebar geöffnet. Für Protokolle gibt es keine separate Editor-Klasse, da sie bereits vom Prozesseditor aus editiert werden können. Dabei iteriert der Prozesseditor über alle für den jeweiligen Prozess verfügbaren Protokollobjekte und fügt deren Variablen in den Prozesseditor zusätzlich ein. Somit erscheinen die Prozess- und die dazugehörigen Protokollvariablen im selben Editor und bieten dem Benutzer so eine bessere Übersicht.
+Die Klasse \textit{VSSimulatorEditor} dient für das Editieren der globalen Simulationseinstellungen und \textit{VSProcessEditor} für das Editieren der Prozesseinstellungen sowie der dazugehörigen Protokollvariablen. Da diese beiden Klassen von \textit{VSAbstractBetterEditor} erben, können sie mit Hilfe von \textit{VSEditorFrame} in einem separaten Fenster angezeigt werden. Alternativ können die Editoren auch in der Sidebar im Tab ``Variablen'' angezeigt werden. In Abbildung \ref{fig:Simulationseinstellungen}. wurde bereits ein \textit{VSEditorFrame} in Aktion gesehen. In Abbildung \ref{fig:NeueSimulationVariablen}. wurde hingegen ein Prozesseditor in der Sidebar geöffnet. Für Protokolle gibt es keine separate Editor-Klasse, da sie bereits vom Prozesseditor aus editiert werden können. Dabei iteriert der Prozesseditor über alle für den jeweiligen Prozess verfügbaren Protokollobjekte und fügt deren Variablen in den Prozesseditor zusätzlich ein. Somit erscheinen die Prozess- und die dazugehörigen Protokollvariablen im selben Editor und bieten dem Benutzer so eine bessere Übersicht.
\section{Ereignisse}
@@ -123,7 +123,7 @@ Jedes programmierbare Ereignis muss, bevor es vom Simulator verwendet werden kan \label{fig:PackageEvents}
\end{figure}
-In der Implementierung wird zwischen drei Haupttypen von Ereignissen unterschieden, die jeweils in verschiedenen Paketen liegen (Abbildung \ref{fig:PackageEvents}.):
+In der Implementierung wird zwischen drei Haupttypen von Ereignissen unterschieden, die jeweils in verschiedenen Paketen liegen (s. Abbildung \ref{fig:PackageEvents}.):
\begin{enumerate}
\item \textit{events.implementations}: In diesem Paket befinden sich alle Ereignisse, die ohne weitere Spezialbehandlung vom Simulator eingesetzt werden können und vom Benutzer direkt im Ereigniseditor programmierbar sind.
@@ -139,7 +139,7 @@ In der Implementierung wird zwischen drei Haupttypen von Ereignissen unterschied \item \textit{VSProtocolEvent}: Diese Klasse implementiert gleichzeitig vier verschiedene Ereignisse: Das Aktivieren/Deaktivieren eines Servers/Clients eines gegebenen Protokolls. Der Ereigniseditor berechnet anhand der verfügbaren Protokolle automatisch alle möglichen Kombinationen und bietet sie dem Anwender in seiner Auswahl an. Für alle dieser vier Ereignisse wird jeweils ein Objekt von \textit{VSProtocolEvent} verwendet, jedoch mit jeweils anderen Attributwerten.
\item \textit{VSProtocolScheduleEvent}: Diese Klasse wird für die Wecker-Ereignisse benötigt. Wecker-Ereignisse können nur von Protokollen (mehr dazu später) erstellt werden. \textit{VSProtocolScheduleEvent} besitzt eine Referenz auf das gegebene Protokoll und ruft bei Ereigniseintrittszeit entweder die Methode \textit{onServerScheduleStart} bei einem Server- oder \textit{onClientScheduleStart} bei einem Clientprotokoll auf.
\end{itemize}
- \item \textit{protocols.implementations}: In diesem Paket befinden sich alle Protokollimplementierung. Jedes Protokoll besitzt hier seine eigene Klasse. Alle Protokolle erben hierbei von der auf Abbildung \ref{fig:PackageEvents}. zu sehenden Klasse \textit{protocols.VSAbstractProtocol}. Da \textit{protocols.VSAbstractProtocol} von \textit{events.VSAbstractEvent} erbt, kann ein Protokollobjekt auch als Ereignis eingesetzt werden. Ein solches Ereignis ruft bei Eintritt entweder die Methode \textit{onServerStart} oder die Methode \textit{onClientStart} des Protokolls auf, was einer Server- beziehungsweise einer Clientanfrage entspricht. Die Implementierung von Protokollen wird später genauer behandelt.
+ \item \textit{protocols.implementations}: In diesem Paket befinden sich alle Protokollimplementierung. Jedes Protokoll besitzt hier seine eigene Klasse. Alle Protokolle erben hierbei von der in Abbildung \ref{fig:PackageEvents}. zu sehenden Klasse \textit{protocols.VSAbstractProtocol}. Da \textit{protocols.VSAbstractProtocol} von \textit{events.VSAbstractEvent} erbt, kann ein Protokollobjekt auch als Ereignis eingesetzt werden. Ein solches Ereignis ruft bei Eintritt entweder die Methode \textit{onServerStart} oder die Methode \textit{onClientStart} des Protokolls auf, was einer Server- beziehungsweise einer Clientanfrage entspricht (s. Kapitel 4.4.4.).
\end{enumerate}
Alle Ereignisse, die das Interface \textit{VSCopyableEvent} implementieren, können vom Anwender im Ereigniseditor mit einem Rechtsklick kopiert werden und müssen die Methode \textit{initCopy(VSAbstractEvent copy)} implementieren. Dort werden dann alle relevanten Attribute in das neue Ereignis \textit{copy} kopiert.
@@ -214,7 +214,7 @@ Als Resultat kann das Prozessabsturzereignis nach Belieben via GUI programmiert- \section{Zeitformate, Prozesse, Nachrichten sowie Task-Manager}
-Das Paket \textit{core.time} auf Abbildung \ref{fig:PackageCoreTime}. stellt lediglich die Klassen für die Vektor- und Lamport-Zeitstempel zur Verfügung. Für die normale lokale Prozesszeit wird, aus Performance-Gründen, keine eigene Klasse, sondern ein einfaches \textit{long}-Attribut des Prozessobjektes verwendet.
+Das Paket \textit{core.time} in Abbildung \ref{fig:PackageCoreTime}. stellt lediglich die Klassen für die Vektor- und Lamport-Zeitstempel zur Verfügung. Für die normale lokale Prozesszeit wird, aus Performance-Gründen, keine eigene Klasse, sondern ein einfaches \textit{long}-Attribut des Prozessobjektes verwendet.
\begin{figure}[h]
\centering
@@ -223,11 +223,11 @@ Das Paket \textit{core.time} auf Abbildung \ref{fig:PackageCoreTime}. stellt led \label{fig:PackageCoreTime}
\end{figure}
-Auf Abbildung \ref{fig:PackageCore}. ist, stark vereinfacht, das Paket \textit{core} dargestellt. Für jedes auszuführende Ereignis wird eine Instanz von \textit{VSTask} benötigt, welche die Ereigniseintrittszeit als Attribut abgespeichert hat sowie eine Referenz auf das Objekt des auszuführenden Ereignisses (\textit{VSAbstractEvent}) und dem Prozessobjekt (\textit{VSInternalProcess}) besitzt. Ein \textit{VSTask} merkt sich auch, ob es sich um ein globales oder ein lokales Ereignis handelt. Geplante \textit{VSTask}-Instanzen werden für eine spätere Ausführung dem Task-Manager übergeben.
+In Abbildung \ref{fig:PackageCore}. ist, stark vereinfacht, das Paket \textit{core} dargestellt. Für jedes auszuführende Ereignis wird eine Instanz von \textit{VSTask} benötigt, welche die Ereigniseintrittszeit als Attribut abgespeichert hat sowie eine Referenz auf das Objekt des auszuführenden Ereignisses (\textit{VSAbstractEvent}) und dem Prozessobjekt (\textit{VSInternalProcess}) besitzt. Ein \textit{VSTask} merkt sich auch, ob es sich um ein globales oder ein lokales Ereignis handelt. Geplante \textit{VSTask}-Instanzen werden für eine spätere Ausführung dem Task-Manager übergeben.
Die Kapselung eines \textit{VSAbstractEvent}-Objektes in einem \textit{VSTask}-Objekt erlaubt es, dass die selbe \textit{VSAbstractEvent}-Instanz mehrmals auf einmal im Task-Manager geplant werden kann. Ohne dieser Kapselung gäbe es für jedes Ereignis lediglich nur eine einzige mögliche Eintrittszeit. Von dieser Möglichkeit wird zum Beispiel bei den Server- und Clientanfragen eines Protokollobjektes Gebrauch gemacht. Für jedes Protokoll kann der Anwender in einer Simulation beliebig viele Anfragen programmieren, wobei für jede Anfrage stets das selbe Protokollobjekt als Ereignis verwendet wird.
-Jede Simulation besitzt genau eine Instanz von \textit{VSTaskManager}. Eine Instanz dieser Klasse stellt den Task-Manager dar. Er verwaltet alle \textit{VSTask}-Instanzen und überprüft periodisch, ob es auszuführende Ereignisse gibt. Der Task-Manager unterscheidet zwischen globalen und lokalen Ereignissen. Hierbei werden alle globalen Ereignisse (gekapselt in einem \textit{VSTask}-Objekt) in einer Prioritäts-Warteschlange abgelegt. Die Prioritäts-Warteschlange stellt hierbei die korrekte Ereigniseintrittsreihenfolge sicher. Da sich die lokalen Zeiten aller beteiligten Prozesse voneinander unterscheiden können, muss für jeden Prozess eine separate lokale Prioritäts-Warteschlange verwendet werden, auf die jedes Prozessobjekt seine eigene Referenz hat. In den lokalen Warteschlangen sind die geplanten lokalen Ereignisse (auch gekapselt in einem \textit{VSTask}-Objekt) abgelegt. Der Task-Manager greift über eine \textit{java.util.ArrayList} auf alle Prozessobjekte zu, und kann somit auch auf alle lokalen Warteschlangen zugreifen und verwalten.
+Jede Simulation besitzt genau eine Instanz von \textit{VSTaskManager}. Eine Instanz dieser Klasse stellt den Task-Manager dar. Er verwaltet alle \textit{VSTask}-Instanzen und überprüft periodisch, ob es auszuführende Ereignisse gibt. Der Task-Manager unterscheidet zwischen globalen und lokalen Ereignissen. Hierbei werden alle globalen Ereignisse (gekapselt in einem \textit{VSTask}-Objekt) in einer Prioritäts-Warteschlange (vgl. \cite{Algorithms}, \cite{AlgorithmsC}) abgelegt. Die Prioritäts-Warteschlange stellt hierbei die korrekte Ereigniseintrittsreihenfolge sicher. Da sich die lokalen Zeiten aller beteiligten Prozesse voneinander unterscheiden können, muss für jeden Prozess eine separate lokale Prioritäts-Warteschlange verwendet werden, auf die jedes Prozessobjekt seine eigene Referenz hat. In den lokalen Warteschlangen sind die geplanten lokalen Ereignisse (auch gekapselt in einem \textit{VSTask}-Objekt) abgelegt. Der Task-Manager greift über eine \textit{java.util.ArrayList} auf alle Prozessobjekte zu, und kann somit auch auf alle lokalen Warteschlangen zugreifen und verwalten.
\begin{figure}[h]
\centering
@@ -236,7 +236,7 @@ Jede Simulation besitzt genau eine Instanz von \textit{VSTaskManager}. Eine Inst \label{fig:PackageCore}
\end{figure}
-Eine Instanz von \textit{VSMessage} stellt eine Nachricht dar, die von einem Prozess verschickt wird. Für jedes Versenden einer Nachricht wird hiervon eine Instanz gebildet, wo der Senderprozess die zu verschickende Daten ablegt. Da \textit{VSMessage} von \textit{VSPrefs} erbt, können zwischen zwei Prozessen beliebige Datentypen (Tabelle \ref{tb:VariablenDatentypen}.) über eine Nachricht verschickt werden. Anschließend wird für jeden Empfängerprozess das neues Ereignisobjekt der Klasse \textit{VSMessageReceiveEvent} angelegt, welches eine Referenz der verschickten Nachricht besitzt (Abbildung \ref{fig:Wrapping}.). Danach wird ein \textit{VSTask}-Objekt instantiiert, wo die Referenz auf das Ereignisobjekt und das dazugehörige Prozessobjekt sowie die Ereigniseintrittszeit als Attribute gespeichert werden. Das \textit{VSTask}-Objekt wird dann dem Task-Manager übergeben, der das dazugehörige Ereignis ausführt, wenn die Ereigniseintrittszeit eingetroffen ist. Via Java-Polymorphie wird hier das \textit{VSMessageReceiveEvent}-Objekt in ein \textit{VSAbstractEvent} umgewandelt und so in \textit{VSTask} abgelegt.
+Eine Instanz von \textit{VSMessage} stellt eine Nachricht dar, die von einem Prozess verschickt wird. Für jedes Versenden einer Nachricht wird hiervon eine Instanz gebildet, wo der Senderprozess die zu verschickende Daten ablegt. Da \textit{VSMessage} von \textit{VSPrefs} erbt, können zwischen zwei Prozessen beliebige Datentypen (s. Tabelle \ref{tb:VariablenDatentypen}.) über eine Nachricht verschickt werden. Anschließend wird für jeden Empfängerprozess das neues Ereignisobjekt der Klasse \textit{VSMessageReceiveEvent} angelegt, welches eine Referenz der verschickten Nachricht besitzt (s. Abbildung \ref{fig:Wrapping}.). Danach wird ein \textit{VSTask}-Objekt instantiiert, wo die Referenz auf das Ereignisobjekt und das dazugehörige Prozessobjekt sowie die Ereigniseintrittszeit als Attribute gespeichert werden. Das \textit{VSTask}-Objekt wird dann dem Task-Manager übergeben, der das dazugehörige Ereignis ausführt, wenn die Ereigniseintrittszeit eingetroffen ist. Via Java-Polymorphie wird hier das \textit{VSMessageReceiveEvent}-Objekt in ein \textit{VSAbstractEvent} umgewandelt und so in \textit{VSTask} abgelegt.
\begin{figure}[h]
\centering
@@ -284,7 +284,7 @@ In diesem Abschnitt wird auf die Implementierung der Protokolle und das Protokol \label{fig:PackageProtocols}
\end{figure}
-Auf Abbildung \ref{fig:PackageProtocols}. sind die Pakete \textit{protocols} und \textit{protocols.implementations} dargestellt, welche für die Protokollimplementierungen zuständig sind. \textit{VSAbstractProtocol} stellt lediglich gemeinsame Methoden und Attribute zur Verfügung, die von allen Protokollen verwendet werden können. Jedes Protokoll hat im Paket \textit{protocols.implementations} seine eigene Klasse, die von \textit{VSAbstractProtocol} erbt. Im Prinzip besitzt jedes Prozessobjekt von jedem Protokoll seine eigene Instanz. Bei \textit{10} Protokollen und \textit{3} beteiligten Prozessen werden also \textit{30} Protokollobjekte verwendet. Jedes Protokollobjekt verwaltet sowohl die Server- als auch die Clientseite eines Protokolls auf einmal. Dabei merkt sich \textit{VSAbstractProtocol} anhand einer Flagge, ob der aktuelle Kontext server- oder clientbezogen ist, und führt dementsprechend beim Eintreffen von Ereignissen die Server- beziehungsweise Clientmethoden des Protokolls auf. \textit{VSAbstractProtocol} überprüft auch, ob ein Client oder ein Server überhaupt aktiviert ist.
+In Abbildung \ref{fig:PackageProtocols}. sind die Pakete \textit{protocols} und \textit{protocols.implementations} dargestellt, welche für die Protokollimplementierungen zuständig sind. \textit{VSAbstractProtocol} stellt lediglich gemeinsame Methoden und Attribute zur Verfügung, die von allen Protokollen verwendet werden können. Jedes Protokoll hat im Paket \textit{protocols.implementations} seine eigene Klasse, die von \textit{VSAbstractProtocol} erbt. Im Prinzip besitzt jedes Prozessobjekt von jedem Protokoll seine eigene Instanz. Bei \textit{10} Protokollen und \textit{3} beteiligten Prozessen werden also \textit{30} Protokollobjekte verwendet. Jedes Protokollobjekt verwaltet sowohl die Server- als auch die Clientseite eines Protokolls auf einmal. Dabei merkt sich \textit{VSAbstractProtocol} anhand einer Flagge, ob der aktuelle Kontext server- oder clientbezogen ist, und führt dementsprechend beim Eintreffen von Ereignissen die Server- beziehungsweise Clientmethoden des Protokolls auf. \textit{VSAbstractProtocol} überprüft auch, ob ein Client oder ein Server überhaupt aktiviert ist.
\begin{figure}[h]
\centering
@@ -341,11 +341,11 @@ Bei der Implementierung von Protokollen kann zusätzlich auf die vererbten Attrib \item \textit{public long getLamportTime()}: Gibt den aktuelle Lamport-Zeitstempel des Prozesses zurück.
\item \textit{public void setLamportTime(long lamportTime)}: Setzt den aktuellen Lamport-Zeitstempel des Prozesses.
\item \textit{public void increaseLamportTime()}: Inkrementiert den Lamport-Zeitstempel um eins.
- \item \textit{public void updateLamportTime(long lamportTime)}: Erneuert den Lamport-Zeitstempel. Siehe Kapitel 3.11.1., wie die Lamport-Zeitstempel erneuert werden.
+ \item \textit{public void updateLamportTime(long lamportTime)}: Erneuert den Lamport-Zeitstempel (vgl. Kapitel 3.11.1.).
\item \textit{public VSVectorTime getVectorTime()}: Gibt den aktuelle Vektor-Zeitstempel des Prozesses zurück.
\item \textit{public VSTime[] getLamportTimeArray()}: Gibt die gesamte Lamport-Zeitstempel-Historie des Prozesses zurück. Kann jeweils nach VSLamportTime umgewandelt werden.
\item \textit{public VSTime getVectorTimeArray()}: Gibt die gesamte Vektor-Zeitstempel-Historie des Prozesses zurück. Kann jeweils nach VSVectorTime umgewandelt werden.
- \item \textit{public void updateVectorTime(VSVectorTime vectorTimeUpdate)}: Erneuert den Vektor-Zeitstempel. Siehe Kapitel 3.11.1., wie die Vektor-Zeitstempel erneuert werden.
+ \item \textit{public void updateVectorTime(VSVectorTime vectorTimeUpdate)}: Erneuert den Vektor-Zeitstempel (vgl. Kapitel 3.11.1.).
\item \textit{public void increaseVectorTime()}: Inkrementiert den Vektor-Zeitstempel am lokalen Index um eins.
\item \textit{public int getProcessID()}: Gibt die PID zurück.
\item \textit{public void setProcessID(int processID)}: Setzt die PID.
@@ -403,7 +403,7 @@ public class VSReliableMulticastProtocol \textbf{Clientseite des Protokolls}
-Das private Klassenattribut \textit{pids} wird für die Zwischenspeicherung beteiligter PIDs benötigt. Hier sind alle PIDs abgelegt, von denen noch Bestätigungsnachrichten erwartet werden. Hier werden als Standard-PIDs \textit{1} und \textit{3} verwendet. Die Methoden \textit{initVector} und \textit{initLong} wurden von \textit{VSPrefs} vererbt und initialisieren die Protokollvariablen \textit{pids} und \textit{timeout}, welche vom Benutzer im Prozesseditor editiert werden können (siehe Abbildung \ref{fig:Protokollvariablen}. unter ``Reliable Multicast Client'' ganz unten):
+Das private Klassenattribut \textit{pids} wird für die Zwischenspeicherung beteiligter PIDs benötigt. Hier sind alle PIDs abgelegt, von denen noch Bestätigungsnachrichten erwartet werden. Hier werden als Standard-PIDs \textit{1} und \textit{3} verwendet. Die Methoden \textit{initVector} und \textit{initLong} wurden von \textit{VSPrefs} vererbt und initialisieren die Protokollvariablen \textit{pids} und \textit{timeout}, welche vom Benutzer im Prozesseditor editiert werden können (s. Abbildung \ref{fig:Protokollvariablen}. unter ``Reliable Multicast Client'' ganz unten):
\begin{code}
private ArrayList<Integer> pids;
@@ -534,9 +534,9 @@ Wenn eine Simulatorversion versucht eine abgespeicherte Simulation eines nicht i \section{GUI sowie Simulationsvisualisierung}
-Das Paket \textit{simulator} (vereinfacht auf Abbildung \ref{fig:PackageProtocols}. dargestellt) implementiert die eigentliche graphische Benutzeroberfläche des Simulators. Ausnahmen stellen die Editorklassen in \textit{prefs.editors} sowie \textit{utils.VSFrame} dar.
+Das Paket \textit{simulator} (s. Abbildung \ref{fig:PackageProtocols}.) implementiert die eigentliche graphische Benutzeroberfläche des Simulators. Ausnahmen stellen die Editorklassen in \textit{prefs.editors} sowie \textit{utils.VSFrame} dar.
-Beim Starten des Simulators wird auf die \textit{main}-Methode, welche sich in \textit{VSMain} befindet, aufgerufen. Sie instantiiert ein \textit{VSDefaultPrefs}-Objekt, wo alle Standardeinstellungen des Simulators abgelegt sind. Anschließend wird ein \textit{VSSimulatorFrame} erzeugt, welches ein Simulatorfenster (wie es schon auf Abbildung \ref{fig:NeuesFenster}. zu sehen war) implementiert. Das Simulatorfenster erstellt für jede neue Simulation jeweils ein Objekt von \textit{VSSimulator}, wobei jede Simulation im Simulationsfenster einen eigenen Tab besitzt. Auf Abbildung \ref{fig:NeuErstellteSimulation}. wurde bereits eine neue Simulation erstellt, wo auch unten links der dazugehörige Tab mit der Beschriftung ``Simulator 1'' zu sehen ist. Jede Simulation besitzt dabei eine eigene Simulationsnummer, die bei jeder neuen Simulation um eins inkrementiert wird. Jedes \textit{VSSimulator}-Objekt greift auf \textit{VSSimulatorVisualization} zurück, was die Simulationsvisualisierung (Abbildung \ref{fig:Visualisierung}.) implementiert.
+Beim Starten des Simulators wird auf die \textit{main}-Methode, welche sich in \textit{VSMain} befindet, aufgerufen. Sie instantiiert ein \textit{VSDefaultPrefs}-Objekt, wo alle Standardeinstellungen des Simulators abgelegt sind. Anschließend wird ein \textit{VSSimulatorFrame} erzeugt, welches ein Simulatorfenster (vgl. Abbildung \ref{fig:NeuesFenster}.) implementiert. Das Simulatorfenster erstellt für jede neue Simulation jeweils ein Objekt von \textit{VSSimulator}, wobei jede Simulation im Simulationsfenster einen eigenen Tab besitzt. In Abbildung \ref{fig:NeuErstellteSimulation}. wurde bereits eine neue Simulation erstellt, wo auch unten links der dazugehörige Tab mit der Beschriftung ``Simulator 1'' zu sehen ist. Jede Simulation besitzt dabei eine eigene Simulationsnummer, die bei jeder neuen Simulation um eins inkrementiert wird. Jedes \textit{VSSimulator}-Objekt greift auf \textit{VSSimulatorVisualization} zurück, was die Simulationsvisualisierung (s. Abbildung \ref{fig:Visualisierung}.) implementiert.
\begin{figure}[h]
\centering
@@ -545,13 +545,13 @@ Beim Starten des Simulators wird auf die \textit{main}-Methode, welche sich in \ \label{fig:PackageProtocols}
\end{figure}
-\textit{VSSimulatorVisualization} greift auf Java's Grafikbibliothek Java2D zurück und ist, aus Performance-Gründen, mit dem Simulationsverlauf stark verzahnt \cite{Games}. Klassenattribute, dessen Wert sich nie ändert, wurden stets als \textit{final} deklariert. Attribute, die von Konfigurationen oder Einstellungen abhängig sind, die sich nur nach Konfigurationsänderung oder Vergrößern beziehungsweise Verkleinern des Simulationsfensters ändern (Werte, die für die Berechnung des Sekunden-Gatters notwendig sind), werden nur wenn es nötig ist neu berechnet.
+\textit{VSSimulatorVisualization} greift auf Java's Grafikbibliothek Java2D (siehe \cite{Java2d} und \cite{Java2DAPI}) zurück und ist, aus Performance-Gründen, mit dem Simulationsverlauf stark verzahnt \cite{Games}. Klassenattribute, dessen Wert sich nie ändert, wurden stets als \textit{final} deklariert. Attribute, die von Konfigurationen oder Einstellungen abhängig sind, die sich nur nach Konfigurationsänderung oder Vergrößern beziehungsweise Verkleinern des Simulationsfensters ändern (Werte, die für die Berechnung des Sekunden-Gatters notwendig sind), werden nur wenn es nötig ist neu berechnet.
Die Klasse \textit{VSMenuItemStates} wird für die Synchronisierung des Simulationsstatusses, der Toolbar und des Simulations-Menüs (beide Letztere auf Abbildung \ref{fig:Toolbar}. zu sehen) verwendet. Abhängig davon kann der Benutzer bestimmte Aktionen durchführen oder nicht (beispielsweise kann eine Simulation nur pausiert werden, wenn sie aktuell abgespielt wird). Alle hier möglichen Aktionen wurden bereits in Kapitel 2.1. im Abschnitt ``Die Toolbar'' behandelt.
-Die Klasse \textit{VSCreateTask} wird vom Ereigniseditor verwendet. Der Ereigniseditor (Abbildung \ref{fig:SidebarMitEreignissen}.) wird in der Klasse \textit{VSSimulator} implementiert. Hinter jeder Ereignisauswahl verbirgt sich intern ein \textit{VSCreateTask}-Objekt, welches definiert, wie das jeweilige Ereignis anzulegen ist.
+Die Klasse \textit{VSCreateTask} wird vom Ereigniseditor verwendet. Der Ereigniseditor (s. Abbildung \ref{fig:SidebarMitEreignissen}.) wird in der Klasse \textit{VSSimulator} implementiert. Hinter jeder Ereignisauswahl verbirgt sich intern ein \textit{VSCreateTask}-Objekt, welches definiert, wie das jeweilige Ereignis anzulegen ist.
-\textit{VSLogging} kapselt ein \textit{javax.swing.JTextArea}-Objekt, wo alle Nachrichten gelogt werden. Hier werden alle Logfunktionen (inklusive Logfilter sowie temporäre Deaktivierung des Loggen) implementiert. Die \textit{JTextArea} wird dem \textit{VSSimulator}-Objekt übergeben um dort dargestellt zu werden. Für den Logfilter wird intern auf das Java-Standardpaket \textit{java.util.regex} (\cite{Regexp}) zugegriffen, womit anhand von regulären Ausdrücken in Java-Syntax die Logs gefiltert werden können.
+\textit{VSLogging} kapselt ein \textit{javax.swing.JTextArea}-Objekt, wo alle Nachrichten gelogt werden. Hier werden alle Logfunktionen (inklusive Logfilter sowie temporäre Deaktivierung des Loggen) implementiert. Die \textit{JTextArea} wird dem \textit{VSSimulator}-Objekt übergeben um dort dargestellt zu werden. Für den Logfilter wird intern auf das Java-Standardpaket \textit{java.util.regex} (s. \cite{Regexp}) zugegriffen, womit anhand von regulären Ausdrücken in Java-Syntax die Logs gefiltert werden können.
\subsubsection{Threads und Zeitsynchronisierung}
@@ -587,7 +587,7 @@ Jede Simulation besitzt somit seinen eigenen Simulationsthread. Bei mehreren par \section{Serialisierung und Deserialisierung von Simulationen}
-Der Anwender kann eine erstellte Simulation im Datei-Menü speichern und/oder eine bereits abgespeicherte Simulation laden. Hierbei wird von der aus Java angebotenen Möglichkeit Objekte zu Serialisieren Gebrauch gemacht. Im Paket \textit{serialize} (Abbildung \ref{fig:PackageSerialize}.) befinden sich Helfer, die bei einer Serialisierung und einer Deserialisierung einer Simulation unter die Arme greifen.
+Der Anwender kann eine erstellte Simulation im Datei-Menü speichern und/oder eine bereits abgespeicherte Simulation laden. Hierbei wird von der aus Java angebotenen Möglichkeit Objekte zu Serialisieren Gebrauch gemacht. Im Paket \textit{serialize} (s. Abbildung \ref{fig:PackageSerialize}.) befinden sich Helfer, die bei einer Serialisierung und einer Deserialisierung einer Simulation unter die Arme greifen.
Der Simulator serialisiert nur notwendige Daten, und nicht jedes existierende Objekt. Alle Serialisierbaren Klassen implementieren das Interface \textit{VSSerializable} mit folgenden zwei Methoden:
@@ -631,12 +631,12 @@ Vor- und nach der eigentlichen Objektserialisierung wird jeweils eine boolesche Das zu serialisierende Objekt besitzt hier lediglich zwei Attribute, die serialisiert werden sollen. Alle anderen Klassenattribute können vernachlässigt werden. Mit \textit{serialize.setObject} speichert \textit{serialize} eine Referenz auf das aktuelle Objekt ab, worauf andere Objekte bei der Serialisierung zurückgreifen können. Danach wird ein \textit{prefs} und \textit{someOtherSerializableObject} serialisiert. Die Deserialisierung folgt genau den Umgekehrten weg. \textit{VSSerialize} hilft auch hier dabei mehrere Referenzen auf das selbe Objekt korrekt zu behandeln.
-Wenn der Anwender \textit{Datei $\rightarrow$ Simulation speichern} wählt, dann wird zunächst ein \textit{VSSerialize}-Objekt erstellt. Ausgehend davon wird \textit{serialize} auf \textit{VSPrefs} und \textit{VSSimulator} ausgeführt (siehe Serialisierungssequenz auf Abbildung \ref{fig:SequenceSerialize}.). Das Simulator-Objekt führt \textit{serialize} wiederum auf das \textit{VSSimulatorVisualization}-Objekt aus. Dort wird jeder Prozess inklusive alle Protokollobjekte serialisiert. Anschließend folgt der Task-Manager inklusive allen programmierten Ereignissen.
+Wenn der Anwender \textit{Datei $\rightarrow$ Simulation speichern} wählt, dann wird zunächst ein \textit{VSSerialize}-Objekt erstellt. Ausgehend davon wird \textit{serialize} auf \textit{VSPrefs} und \textit{VSSimulator} ausgeführt (siehe Serialisierungssequenz in Abbildung \ref{fig:SequenceSerialize}.). Das Simulator-Objekt führt \textit{serialize} wiederum auf das \textit{VSSimulatorVisualization}-Objekt aus. Dort wird jeder Prozess inklusive alle Protokollobjekte serialisiert. Anschließend folgt der Task-Manager inklusive allen programmierten Ereignissen.
\section{Helferklassen und Klassen für Ausnahmebehandlungen}
-Es wurden noch nicht die Klassen der Pakete \textit{utils} (Abbildung \ref{fig:PackageUtils}.) sowie \textit{exceptions} (Abbildung \ref{fig:PackageExceptions}.) vorgestellt. \textit{utils} fasst lediglich einige Helferklassen zusammen, die vom restlichen Quelltext verwendet werden.
+Es wurden noch nicht die Klassen der Pakete \textit{utils} (s. Abbildung \ref{fig:PackageUtils}.) sowie \textit{exceptions} (s. Abbildung \ref{fig:PackageExceptions}.) vorgestellt. \textit{utils} fasst lediglich einige Helferklassen zusammen, die vom restlichen Quelltext verwendet werden.
\begin{figure}[h]
\centering
@@ -700,7 +700,7 @@ Die \textit{main}-Methode befindet sich in der Klasse \textit{simulator.VSMain}. In diesem Teilkapitel soll ein kleiner Einblick in die Umgebung, in der der Simulator entwickelt wurde, gewährt werden. Für diese Diplomarbeit wurde ausschließlich Open Source Software verwendet. Die einzige Ausnahme stellt Microsoft Windows XP dar, worauf der Simulator zusätzlich getestet wurde. Der Simulator wurde jedoch hauptsächlich unter dem Betriebssystem FreeBSD 7.0, was ein open source Unix-Derivat ist, programmiert.
-Wie bereits bekannt ist, wurde Sun's Java, was mittlerweile auch Open Source Software ist, in der Version 6 (1.6) als die Implementierungssprache gewählt und für die Quelltextdokumentation kam Javadoc-, für die automatische Quelltexteinrückung astyle und als Java-Referenz kam \cite{Javadoc} zum Einsatz. Als Built-Tool wurde hier auf Apache Ant gesetzt. Für die Erstellung dieses PDF-Dokumentes wurde LaTeX in Verbindung mit dem Built-Tool GNU Make und Rubber verwendet. Eine Rechtschreibüberprüfung wurde mit aspell sowie OpenOffice.org durchgeführt. xPDF diente als PDF-Anzeigeprogramm.
+Wie bereits bekannt ist, wurde Sun's Java, was mittlerweile auch Open Source Software ist, in der Version 6 (1.6) als die Implementierungssprache gewählt und für die Quelltextdokumentation kam Javadoc-, für die automatische Quelltexteinrückung astyle und als Java-Referenz kam \cite{Javadoc} zum Einsatz. Als Built-Tool wurde hier auf Apache Ant (s. \cite{AntManual} und \cite{AntTutorial}). Für die Erstellung dieses PDF-Dokumentes wurde LaTeX in Verbindung mit dem Built-Tool GNU Make und Rubber verwendet. Eine Rechtschreibüberprüfung wurde mit aspell sowie OpenOffice.org durchgeführt. xPDF diente als PDF-Anzeigeprogramm.
Als Versionierungssystem wurde SVN (Subversion) verwendet. Für den Zugriff auf das SVN-Repository mittels HTTPS (Hypertext Transfer Protocol Secure) wurde der Apache-Webserver mit WebDAV-Plugin verwendet. Zudem kam WebSVN als Webschnittstelle des SVN-Repository zum Einsatz. Mozilla Firefox diente für das Betrachten der Javadocs und der WebSVN-Oberfläche.
diff --git a/LaTeX/chapters/introduction.tex b/LaTeX/chapters/introduction.tex index 1cec8e1..35d928e 100644 --- a/LaTeX/chapters/introduction.tex +++ b/LaTeX/chapters/introduction.tex @@ -10,7 +10,7 @@ Der Anwender muss sich nur mit dem lokalen, vor ihm befindlichen Computer ausein Diese Diplomarbeit soll den Anwendern die Betrachtung von verteilten Systemen aus einer anderen Perspektive erleichtern. Hierbei wird nicht die Sichtweise eines Endbenutzers eingenommen, sondern es sollen die Funktionsweisen von Protokollen und deren Prozesse in verteilten Systemen begreifbar gemacht und gleichzeitig alle relevanten Ereignisse eines verteilten Systems transparent dargestellt werden. -Um dieses Ziel zu erreichen wurde, insbesondere f\"{u}r Lehr- und Lernzwecke an der Fachhochschule Aachen, ein Simulator entwickelt. Mit dem Simulator sollen Protokolle aus den verteilten Systemen mit ihren wichtigsten Einflussfaktoren anhand von Simulationen nachgeblidet werden k\"{o}nnen. Gleichzeitig muss für eigene Experimente ein großer Spielraum zur Verfügung stehen, wobei es keine Beschränkung auf eine feste Anzahl von Protokollen geben darf. Es ist also wichtig, dass es dem Anwender ermöglicht wird eigene Protokolle zu entwerfen. +Um dieses Ziel zu erreichen soll, insbesondere f\"{u}r Lehr- und Lernzwecke an der Fachhochschule Aachen, ein Simulator entwickelt werden. Mit dem Simulator sollen Protokolle aus den verteilten Systemen mit ihren wichtigsten Einflussfaktoren anhand von Simulationen nachgeblidet werden k\"{o}nnen. Gleichzeitig muss für eigene Experimente ein großer Spielraum zur Verfügung stehen, wobei es keine Beschränkung auf eine feste Anzahl von Protokollen geben darf. Es ist also wichtig, dass es dem Anwender ermöglicht wird eigene Protokolle zu entwerfen. \section{Grundlagen} @@ -25,7 +25,7 @@ Für das Grundverständnis werden im Folgenden einige Grundlagen erläutert. Eine V \label{fig:ClientServer} \end{figure} -Der Simulator basiert auf dem Client/Server-Prinzip. Jede Simulation besteht in der Regel aus einen teilnehmenden Client und einen Server, die miteinander über Nachrichten kommunizieren (Abbildung \ref{fig:ClientServer}.). Bei komplexen Simulationen können auch mehrere Clients und/oder Server mitwirken. +Der Simulator basiert auf dem Client/Server-Prinzip. Jede Simulation besteht in der Regel aus einen teilnehmenden Client und einen Server, die miteinander über Nachrichten kommunizieren (s. Abbildung \ref{fig:ClientServer}.). Bei komplexen Simulationen können auch mehrere Clients und/oder Server mitwirken. \subsubsection{Prozesse und deren Rollen} @@ -48,7 +48,7 @@ Zudem besitzt jeder beteiligte Prozess eine eigene lokale Uhr. Sie stellt die ak \label{fig:ClientServerProtokolle} \end{figure} -Neben den normalen Uhren sind auch die Vektor-Zeitstempel sowie die logischen Uhren von Lamport von Interesse. Jeder Prozess besitzt zusätzlich einen Vektor-Zeitstempel für seine Vektorzeit, sowie einen Lamport-Zeitstempel für seine Lamportzeit. Für die Vektor- und Lamportzeiten gibt es hier, im Gegensatz zu der normalen Zeit, keine globalen Äquivalente. Konkrete Beispiele zu den Lamport- und Vektorzeiten werden später anhand einer Simulation behandelt. +Neben den normalen Uhren sind auch die Vektor-Zeitstempel sowie die logischen Uhren von Lamport von Interesse. Jeder Prozess besitzt zusätzlich einen Vektor-Zeitstempel für seine Vektorzeit, sowie einen Lamport-Zeitstempel für seine Lamportzeit. Für die Vektor- und Lamportzeiten gibt es hier, im Gegensatz zu der normalen Zeit, keine globalen Äquivalente. Konkrete Beispiele zu den Lamport- und Vektorzeiten werden später in Kapitel 3.11.1. behandelt. \subsubsection{Ereignisse} @@ -60,5 +60,5 @@ Eine Simulation besteht auch aus der Anwendung von Protokollen. Es wurde bereits In Abbildung \ref{fig:ClientServerProtokolle}. sind 3 Prozesse dargestellt. Prozess 1 unterstützt serverseitig das Protokoll ``A'' und clientseitig das Protokoll ``B''. Prozess 2 unterstützt clientseitig das Protokoll ``A'' und Prozess 3 serverseitig das Protokoll ``B''. Das heißt, dass Prozess 1 mit Prozess 2 via Protokoll ``A'' und mit Prozess 3 via Protokoll ``B'' kommunizieren kann. Die Prozesse 2 und 3 sind zueinander inkompatibel und können voneinander erhaltene Nachrichten nicht verarbeiten. -Clients können nicht mit Clients, und Server nicht mit Servern kommunizieren. Für eine Kommunikation wird stets mindestens ein Client und ein Server benötigt. Diese Einschränkung kann aber umgangen werden, indem Prozesse ein gegebenes Protokoll sowohl server- als auch clientseitig unterstützen (siehe Broadcast-Sturm Protokoll später). Alle vom Simulator verfügbaren Protokolle werden später genauer behandelt. +Clients können nicht mit Clients, und Server nicht mit Servern kommunizieren. Für eine Kommunikation wird stets mindestens ein Client und ein Server benötigt. Diese Einschränkung kann aber umgangen werden, indem Prozesse ein gegebenes Protokoll sowohl server- als auch clientseitig unterstützen (vgl. Broadcast Protokoll in Kapitel 3.3.). diff --git a/LaTeX/chapters/protokolle.tex b/LaTeX/chapters/protokolle.tex index 88eab6b..13f5ef4 100644 --- a/LaTeX/chapters/protokolle.tex +++ b/LaTeX/chapters/protokolle.tex @@ -1,12 +1,11 @@ \chapter{Protokolle und Beispiele}
-Im Folgenden werden alle verfügbaren Protokolle behandelt. Wie bereits beschrieben wird bei Protokollen zwischen Server- und Clientseite unterschieden. Server können auf Clientnachrichten, und Clients auf Servernachrichten antworten. Jeder Prozess kann beliebig viele Protokolle sowohl clientseitig als auch serverseitig unterstützen. Theoretisch ist es auch möglich, dass ein Prozess für ein bestimmtes Protokoll gleichzeitig der Server und der Client ist. Der Anwender kann auch weitere eigene Protokolle in der Programmiersprache Java mittels einer speziellen API (Application Programming Interface) erstellen. Wie eigene Protokolle erstellt werden können wird später behandelt.
-
-Im dieser Diplomarbeit mitgelieferten Verzeichnis \textit{saved-simulations} befinden sich alle Beispielsimulationen zum selbst-probieren als \textit{.dat} (Serialisierter Java-Bytecode) abgespeichert. Alle Protokolle, bis auf das Beispiel-, das Ping Pong- sowie das Broadcast-Protokoll, orientieren sich an den in \cite{Tanenbaum} und \cite{Vorlesung} behandelten Protokollen.
+Im Folgenden werden alle verfügbaren Protokolle behandelt. Wie bereits beschrieben wird bei Protokollen zwischen Server- und Clientseite unterschieden. Server können auf Clientnachrichten, und Clients auf Servernachrichten antworten. Jeder Prozess kann beliebig viele Protokolle sowohl clientseitig als auch serverseitig unterstützen. Theoretisch ist es auch möglich, dass ein Prozess für ein bestimmtes Protokoll gleichzeitig der Server und der Client ist. Der Anwender kann auch weitere eigene Protokolle in der Programmiersprache Java mittels der simulatoreigenen API (Application Programming Interface) erstellen (siehe Kapitel 4.4.4.).
+Im Programmverzeichnis des Simulators befindet sich das Verzeichnis \textit{saved-simulations} mit Beispielsimulationen. Diese liegen jeweils als serialisierter plattformunabh\"{a}ngiger Java-Bytecode in \textit{.dat}-Dateien vor. Alle Protokolle, bis auf das Beispiel-, Ping Pong- sowie das Broadcast-Protokoll, orientieren sich an den in \cite{Tanenbaum} und \cite{Vorlesung} behandelten Protokollen.
\section{Beispiel (Dummy) Protokoll}
-Das Dummy-Protokoll dient lediglich als leeres Template für die Erstellung eigener Protokolle. Bei der Verwendung des Dummy-Protokolls werden bei Ereignissen lediglich Lognachrichten ausgegeben. Es werden aber keine weiteren Aktionen ausgeführt.
+Das Dummy-Protokoll dient lediglich als Vorlage für die Erstellung eigener Protokolle. Bei der Verwendung des Dummy-Protokolls werden bei Auftreten von Ereignissen (siehe Kapitel 2.2.3.) lediglich Lognachrichten ausgegeben. Es werden aber keine weiteren Aktionen ausgeführt.
\newpage
\section{Das Ping-Pong Protokoll \small{\textit{(ping-pong.dat, ping-pong-sturm.dat)}}}
@@ -18,7 +17,7 @@ Das Dummy-Protokoll dient lediglich als leeres Template für die Erstellung eigen \label{fig:PingPongProto}
\end{figure}
-Bei dem Ping-Pong Protokoll (Abbildung \ref{fig:PingPongProto}.) werden zwischen zwei Prozessen, Client P1 und Server P2, ständig Nachrichten hin- und hergeschickt. Der Ping-Pong Client startet die erste Anfrage, worauf der Server dem Client antwortet. Auf diese Antwort wird vom Client ebenfalls geantwortet und so weiter. Jeder Nachricht wird ein Zähler mitgeschickt, der bei jeder Station um eins inkrementiert- und jeweils im Logfenster protokolliert wird. In Tabelle \ref{tb:PingPongTasks}. sind alle für dieses Beispiel programmierten Ereignisse aufgeführt.
+Bei dem Ping-Pong Protokoll (s. Abbildung \ref{fig:PingPongProto}.) werden zwischen zwei Prozessen, Client P1 und Server P2, ständig Nachrichten hin- und hergeschickt. Der Ping-Pong Client startet die erste Anfrage, worauf der Server dem Client antwortet. Auf diese Antwort wird vom Client ebenfalls geantwortet und so weiter. Jeder Nachricht wird ein Zähler mitgeschickt, der bei jeder Station um eins inkrementiert- und jeweils im Logfenster protokolliert wird. In Tabelle \ref{tb:PingPongTasks}. sind alle für dieses Beispiel programmierten Ereignisse aufgeführt.
\begin{figure}[h]
\centering
@@ -27,9 +26,9 @@ Bei dem Ping-Pong Protokoll (Abbildung \ref{fig:PingPongProto}.) werden zwischen \label{fig:PingPongSturmProto}
\end{figure}
-Wichtig ist, dass Prozess 1 seinen Ping-Pong Client aktiviert, bevor er eine Ping-Pong Clientanfrage startet! Wenn die Eintrittszeiten für die Aktivierung des Protokolls und das Starten der Anfrage identisch sind, so ordnet der Task-Manager (mehr dazu später) diese Ereignisse automatisch in der richtigen Reihenfolge an. Bei nicht-aktiviertem Ping-Pong Client könnte P1 auch keine Ping-Pong Anfrage starten. Bevor ein Prozess eine Anfrage starten kann, muss er das dazugehörige Protokoll unterstützen beziehungsweise aktiviert haben. Dies gilt natürlich für alle anderen Protokolle analog. Anhand diesem Beispiel ist erkennbar, dass die noch nicht ausgelieferte Nachrichten grün eingefärbt ist während alle ausgelieferten Nachrichten bereits die Farbe Blau tragen.
+Wichtig ist, dass Prozess 1 seinen Ping-Pong Client aktiviert, bevor er eine Ping-Pong Clientanfrage startet. Wenn die Eintrittszeiten für die Aktivierung des Protokolls und das Starten der Anfrage identisch sind, ordnet der Task-Manager (siehe Kapitel 4.4.3.) diese Ereignisse automatisch in der richtigen Reihenfolge an. Bei nicht-aktiviertem Ping-Pong Client kann P1 keine Ping-Pong Anfrage starten. Bevor ein Prozess eine Anfrage starten kann, muss er das dazugehörige Protokoll aktiviert haben. Entsprechend gilt dies auch für alle anderen Protokolle. Anhand dieses Beispiels ist erkennbar, dass die noch nicht ausgelieferte Nachrichte grün eingefärbt ist während alle ausgelieferten Nachrichten bereits die Farbe Blau tragen (s. Tabelle \ref{tb:Farben}.).
-Werden die Ereignisse wie in Tabelle \ref{tb:PingPongSturmTasks}. abgeändert, so lässt sich ein Ping-Pong Sturm realisieren. Dort wurde ein neuer Prozess 3 eingeführt, der als zusätzlicher Ping-Pong Server agiert. Da auf jede Clientnachricht stets zwei Serverantworten folgen, verdoppelt sich bei jedem Ping-Pong Durchgang die Anzahl der kursierenden Nachrichten. Auf Abbildung \ref{fig:PingPongSturmProto}. ist der dazugehörige Simulationsverlauf bis zum Zeitpunkt \textit{12676ms} dargestellt.
+Werden die Ereignisse wie in Tabelle \ref{tb:PingPongSturmTasks}. vorgegeben, so lässt sich ein Ping-Pong Sturm realisieren. Hier wird ein neuer Prozess P3 eingeführt, der als zusätzlicher Ping-Pong Server agiert. Da auf jede Clientnachricht stets zwei Serverantworten folgen, verdoppelt sich bei jedem Ping-Pong Durchgang die Anzahl der Nachrichten. In Abbildung \ref{fig:PingPongSturmProto}. ist der dazugehörige Simulationsverlauf bis zum Zeitpunkt \textit{12676ms} dargestellt.
\begin{table}
\centering
@@ -96,14 +95,14 @@ Werden die Ereignisse wie in Tabelle \ref{tb:PingPongSturmTasks}. abgeändert, so \label{fig:BroadcastSturmProto}
\end{figure}
-Das Broadcast Protokoll verhält sich ähnlich wie das Ping-Pong Protokoll. Der Unterschied besteht darin, dass sich das Protokoll anhand einer eindeutigen Broadcast-ID merkt, welche Nachrichten bereits verschickt wurden. Das Broadcast Protokoll (server- und clientseitig) verschickt alle erhaltenen Nachrichten, sofern sie vom jeweiligen Prozess noch nicht schon einmal verschickt wurden, erneut.
+Das Broadcast Protokoll verhält sich ähnlich wie das Ping-Pong Protokoll. Der Unterschied ist, dass sich das Protokoll anhand einer eindeutigen Broadcast-ID merkt, welche Nachrichten bereits verschickt wurden. Jeder Prozess verschickt beim Broadcast Protokoll alle erhaltenen Nachrichten erneut, sofern er sie noch nicht schon einmal verschickt hat.
-Der Server und der Client unterscheiden sich in diesem Fall nicht und führen bei Ankunft einer Nachricht jeweils die selben Aktionen durch. Somit lässt sich, unter Verwendung mehrerer Prozesse (hier 6), wie auf Abbildung \ref{fig:BroadcastSturmProto}., ein Broadcast erzeugen. P1 ist der Client und startet je eine Anfrage nach \textit{0ms} und \textit{2500ms}. Die Simulationsdauer beträgt hier genau \textit{5000ms}. Da ein Client nur Servernachrichten und ein Server nur Clientnachrichten empfangen kann, ist in dieser Simulation jeder Prozess, wie in Tabelle \ref{tb:BroadcastSturmTasks}. angegeben, gleichzeitig Server und Client.
+In diesem Fall wird nicht zwischen Client und Server unterschieden, so dass bei der Ankunft einer Nachricht jeweils die gleiche Aktion durchgef\"{u}hrt wird. Somit lässt sich, unter Verwendung mehrerer Prozesse (s. Abbildung \ref{fig:BroadcastSturmProto}.) ein Broadcast erzeugen. P1 ist der Client und startet je eine Anfrage nach \textit{0ms} und \textit{2500ms}. Die Simulationsdauer beträgt hier genau \textit{5000ms}. Da ein Client nur Servernachrichten und ein Server nur Clientnachrichten empfangen kann, ist in dieser Simulation jeder Prozess (s. Tabelle \ref{tb:BroadcastSturmTasks}) gleichzeitig Server und Client.
\section{Das Protokoll zur internen Synchronisierung in einem synchronen System \small{\textit{(int-sync.dat)}}}
-Bisher wurden nur Protokolle vorgeführt, in denen die beteiligten Prozesse keine Uhrabweichung eingestellt hatten. Das Protokoll zur internen Synchronisierung ist ein Protokoll zur Synchronisierung der lokalen Prozesszeit, welches beispielsweise angewendet werden kann, wenn eine Prozesszeit aufgrund einer Uhrabweichung falsch geht. Wenn der Client seine falsche lokale Zeit $t_c$ mit einem Server synchronisieren möchte, so schickt er ihm eine Clientanfrage. Der Server schickt als Antwort seine eigene lokale Prozesszeit $t_s$ zurück, womit der Client seine neue und genauere Prozesszeit berechnen kann. Wie genau die neue Prozesszeit berechnet wird, ist im Folgenden beschrieben:
+Bisher wurden nur Protokolle dargestellt, in denen die beteiligten Prozesse keine Uhrabweichungen hatten. Das Protokoll zur internen Synchronisierung ist ein Protokoll zur Synchronisierung der lokalen Prozesszeit, welches beispielsweise angewendet werden kann, wenn eine Prozesszeit aufgrund einer Uhrabweichung falsch geht. Wenn der Client seine (falsche) lokale Prozesszeit $t_c$ mit einem Server synchronisieren möchte, so schickt er ihm eine Clientanfrage. Der Server schickt als Antwort seine eigene lokale Prozesszeit $t_s$ zurück, womit der Client eine neue und genauere Prozesszeit f\"{u}r sich berechnen kann. Die neue Prozesszeit wird wie folgt berechnet:
\begin{figure}[h]
\centering
@@ -112,15 +111,15 @@ Bisher wurden nur Protokolle vorgeführt, in denen die beteiligten Prozesse keine \label{fig:TimeSyncProto}
\end{figure}
-Hier (Abbildung \ref{fig:TimeSyncProto}.) stellt P1 den Client und P2 den Server dar. Da die Übertragungszeit $t_u$ einer Nachricht angenommen zwischen $t'_{min}$ und $t'_{max}$ liegt, setzt der Client P1 nach Empfang der Serverantwort seine lokale Prozesszeit auf
+Hier (s. Abbildung \ref{fig:TimeSyncProto}.) stellt P1 den Client und P2 den Server dar. Da die Übertragungszeit $t_u$ einer Nachricht zwischen den vermuteten Werten $t'_{min}$ und $t'_{max}$ liegt, berechnet der Client P1 nach Empfang der Serverantwort seine neue lokale Prozesszeit mit:
\begin{equation*}
t_c := t_s + \frac{1}{2} (t'_{min} + t'_{max})
\end{equation*}
-Somit wurde die lokale Zeit von P1, bis auf einen Fehler von $< \frac{1}{2} (t'_{max} - t'_{min})$, synchronisiert.
+Somit wird die lokale Zeit von P1, mit einem Fehler von $< \frac{1}{2} (t'_{max} - t'_{min})$, mit der Serverzeit synchronisiert (siehe \cite{Vorlesung}).
-Der Clientprozess hat in der Abbildung \ref{fig:TimeSyncProto}. als Uhrabweichung den Wert \textit{0.1} und der Server hat als Uhrabweichung den Wert \textit{0.0} konfiguriert. Der Client startet, wie in Tabelle \ref{tb:InterneSyncTasks}. angegeben, nach \textit{0ms}, \textit{5000ms} und \textit{10000ms} seiner lokalen Prozesszeit jeweils eine Clientanfrage. In der Abbildung lässt sich erkennen, dass die 2. und die 3. Anfrage nicht synchron zu der globalen Zeit (siehe Sekunden-Gatter) gestartet wurden, was auf die Uhrabweichung von P1 zurückzuführen ist. Nach Simulationsende ist die Zeit von P1 bis auf \textit{15000ms} - \textit{15976ms} = \textit{-976ms} synchronisiert.
+Im Beispiel hat der Clientprozess als Uhrabweichung den Wert \textit{0.1} und der Server hat als Uhrabweichung den Wert \textit{0.0} konfiguriert. Der Client startet, wie in Tabelle \ref{tb:InterneSyncTasks}. angegeben, nach \textit{0ms}, \textit{5000ms} und \textit{10000ms} seiner lokalen Prozesszeit jeweils eine Clientanfrage. In der Abbildung lässt sich erkennen, dass die zweite und die dritte Anfrage nicht synchron zu der globalen Zeit (vgl. Sekunden-Zeitgatter, Abbildung \ref{tb:TimeSyncProto)}.) gestartet wurden, was auf die Uhrabweichung von P1 zurückzuführen ist. Nach Simulationsende ist die Zeit von P1 bis auf \textit{15000ms} - \textit{15976ms} = \textit{-976ms} synchronisiert.
\begin{table}
\centering
@@ -148,7 +147,7 @@ Dieses Protokoll verwendet folgende zwei clientseitige Variablen, die in den Pro \item \textbf{Max. Übertragungszeit} \textit{(Long: 2000)}: Gibt den Wert $t'_{max}$ in Millisekunden an
\end{itemize}
-$t'_{min}$ und $t'_{max}$ sind die bei den Protokollberechnungen verwendeten Werte. Sie können sich allerdings von den tatsächlichen Nachrichtenübertragungszeiten $t_{min}$ und $t_{max}$ (siehe Sektion über Prozesseinstellungen) unterscheiden. Somit lassen sich auch Szenarien simulieren, in denen das Protokoll falsch eingestellt wurde und wo in der Zeitsynchronisierung große Fehler auftreten können.
+$t'_{min}$ und $t'_{max}$ sind die bei den Protokollberechnungen verwendeten Werte. Sie können sich allerdings von den tatsächlichen Nachrichtenübertragungszeiten $t_{min}$ und $t_{max}$ (siehe Kapitel 2.4.3.) unterscheiden. Somit lassen sich auch Szenarien simulieren, in denen das Protokoll falsch eingestellt wurde und wobei der Zeitsynchronisierung große Fehler auftreten können.
\section{Christians Methode zur externen Synchronisierung \small{\textit{(ext-vs-int-sync.dat)}}}
@@ -162,17 +161,17 @@ $t'_{min}$ und $t'_{max}$ sind die bei den Protokollberechnungen verwendeten Wer Ein weiteres Protokoll für die Synchronisierung von Uhrzeiten funktioniert nach der Christians Methode zur externen Synchronisierung. Die Christians Methode benutzt die RTT (Round Trip Time) $t_{rtt}$, um die Übertragungszeit von einzelnen Nachrichten zu approximieren.
-Wenn der Client seine lokale Zeit $t_c$ bei einem Server synchronisieren möchte, so verschickt er eine Anfrage, und misst dabei bis zur Ankunft der Serverantwort die dazugehörige RTT $t_{rtt}$. Die Serverantwort beinhaltet die lokale Prozesszeit $t_s$ vom Server von dem Zeitpunkt, als der Server die Antwort verschickte. Der Client setzt dann seine lokale Zeit neu auf:
+Wenn der Client seine lokale Zeit $t_c$ bei einem Server synchronisieren möchte, so verschickt er eine Anfrage, und misst dabei die dazugehörige RTT $t_{rtt}$ bis zur Ankunft der Serverantwort. Die Serverantwort beinhaltet die lokale Prozesszeit $t_s$ des Servers von dem Zeitpunkt an dem der Server die Antwort verschickt. Der Client berechnet dann seine lokale Zeit neu mit:
\begin{equation*}
t_c := t_s + \frac{1}{2} t_{rtt}
\end{equation*}
-und zwar mit einer Genauigkeit von $\pm(\frac{1}{2} t_{rtt} - u_{min}$) wenn $u_{min}$ eine Schranke für eine Nachrichtenübertragung mit $t_{rtt} < u_{min}$ ist (siehe \cite{Vorlesung}).
+Die Genauigkeit betr\"{a}gt $\pm(\frac{1}{2} t_{rtt} - u_{min}$) wobei $u_{min}$ mit $t_{rtt} < u_{min}$ eine Schranke für eine Nachrichtenübertragung darstellt(s. \cite{Vorlesung}).
-Im Prinzip sieht ein Verlauf einer Christians-Simulation so aus wie auf Abbildung \ref{fig:TimeSyncProto}., daher wird hier auf eine einfache Abbildung vom Christians-Protokoll verzichtet. Viel interessanter ist der direkte Vergleich zwischen dem Protokoll zur internen Synchronisierung und der Christians Methode der externen Synchronisierung (Abbildung \ref{fig:TimeSync2Proto}.). Hier stellt P1 den Client zur internen Synchronisierung und P3 den Client zur externen Synchronisierung dar. P2 fungiert für beide Protokolle gleichzeitig als Server. P1 und P3 starten jeweils zu den lokalen Prozesszeiten \textit{0ms}, \textit{5000ms} und \textit{10000ms} eine Clientanfrage (Tabelle \ref{tb:InterneSync2Tasks}.). P1 und P3 haben als Uhrabweichung \textit{0.1} eingestellt und die Simulationsdauer beträgt insgesamt \textit{15000ms}.
+Im Prinzip sieht der Verlauf einer Christians-Simulation so aus wie in Abbildung \ref{fig:TimeSyncProto}., daher wird hier auf eine einfache Abbildung vom Christians-Protokoll verzichtet. Viel interessanter ist der direkte Vergleich zwischen dem Protokoll zur internen Synchronisierung und der Christians Methode der externen Synchronisierung (s. Abbildung \ref{fig:TimeSync2Proto}.). Hier stellt P1 den Client zur internen Synchronisierung und P3 den Client zur externen Synchronisierung dar. P2 fungiert für beide Protokolle gleichzeitig als Server. P1 und P3 starten jeweils zu den lokalen Prozesszeiten \textit{0ms}, \textit{5000ms} und \textit{10000ms} eine Clientanfrage (s. Tabelle \ref{tb:InterneSync2Tasks}.). P1 und P3 haben als Uhrabweichung einen Wert von \textit{0.1} eingestellt und die Simulationsdauer beträgt insgesamt \textit{15000ms}.
-Auf der Abbildung \ref{fig:TimeSync2Proto}. ist ablesbar, dass nach Ablauf der Simulation P1 seine Zeit bis auf \textit{15000ms} - \textit{14567ms} = \textit{433ms} und P3 seine Zeit bis auf \textit{15000ms} - \textit{15539ms} = \textit{-539ms} synchronisiert hat. In diesem Beispiel hat also das Protokoll zur internen Synchronisierung ein besseres Ergebnis geliefert. Dies ist allerdings nicht zwingend immer der Fall, da nach einer erneuten Simulationsausführung alle Nachrichten jeweils eine neue zufällige Übertragungszeit zwischen $t_{min}$ und $t_{max}$ haben werden, die auf das eine oder andere Protokoll wieder andere Auswirkungen haben können.
+Aus Abbildung \ref{fig:TimeSync2Proto}. ist ersichtlich, dass nach Ablauf der Simulation, P1 seine Zeit bis auf \textit{15000ms} - \textit{14567ms} = \textit{433ms} und P3 seine Zeit bis auf \textit{15000ms} - \textit{15539ms} = \textit{-539ms} synchronisiert hat. In diesem Beispiel hat also das Protokoll zur internen Synchronisierung ein besseres Ergebnis geliefert. Dies ist allerdings nicht immer zwingend der Fall, da nach einer erneuten Simulationsausführung alle Nachrichten jeweils eine neue zufällige Übertragungszeit zwischen $t_{min}$ und $t_{max}$ haben werden, die auf die Zeitsynchronisation mit den einem oder anderem Protokoll jeweils andere Auswirkungen haben k\"{o}nnen.
\begin{table}
\centering
@@ -192,11 +191,10 @@ Auf der Abbildung \ref{fig:TimeSync2Proto}. ist ablesbar, dass nach Ablauf der S 10000 & 3 & Christians Clientanfrage starten\\
\end{tabular}
}
- \caption{Programmierte Ereignisse, Vergleich interne und externe Synchronisierung}
+ \caption{Programmierte Ereignisse, Vergleich interner und externer Synchronisierung}
\label{tb:InterneSync2Tasks}
\end{table}
-
\section{Der Berkeley Algorithmus zur internen Synchronisierung \small{\textit{(berkeley.dat)}}}
\begin{figure}[h]
@@ -206,12 +204,11 @@ Auf der Abbildung \ref{fig:TimeSync2Proto}. ist ablesbar, dass nach Ablauf der S \label{fig:BerkeleyProto}
\end{figure}
-Der Berkeley Algorithmus zur internen Synchronisierung ist eine weitere Möglichkeit lokale Uhrzeiten abzugleichen. Dies ist das erste Protokoll, wo der Server die Anfragen startet. Der Server stellt den Koordinator des Protokolls dar. Die Clients sind somit passiv und müssen warten, bis eine Serveranfrage eintrifft. Hierbei muss der Server wissen, welche Clientprozesse an dem Protokoll teilnehmen, was sich in den Protokolleinstellungen des Servers einstellen lässt.
-
-Wenn der Server seine eigene lokale Zeit $t_s$ und auch die lokalen Prozesszeiten $t_i$ der Clients ($i = 1, ..., n$) synchronisieren möchte, so verschickt er eine Serveranfrage. $n$ sei hierbei die Anzahl beteiligter Clients. Die Clients senden dann ihre lokalen Prozesszeiten in einer Nachricht zurück zum Server. Der Server hat dabei die RTTs $r_i$ bis zur Ankunft aller Clientantworten gemessen.
+Der Berkeley Algorithmus zur internen Synchronisierung ist eine weitere Möglichkeit lokale Uhrzeiten abzugleichen. Dies ist das erste Protokoll, wo der Server die Anfragen startet. Der Server fungiert gewissermaßen Koordinator des Protokolls. Die Clientprozesse sind somit passiv und müssen warten, bis eine Serveranfrage eintrifft. Hierbei muss der Server wissen, welche Clientprozesse an dem Protokoll teilnehmen, was sich in den Protokolleinstellungen des Servers einstellen lässt (s. Kapitel 2.4.3.).
-Nachdem alle Antworten vorliegen, setzt er zunächst seine eigene Zeit $t_s$ auf den Mittelwert $t_{avg}$ aller bekannten Prozesszeiten (seiner eigenen Prozesszeit eingeschlossen). Die Übertragungszeit einer Clientantwort wird auf die Hälfte der RTT geschätzt und in der Berechnung berücksichtigt:
+Wenn der Server seine lokale Zeit $t_s$ und auch die Prozesszeiten $t_i$ der Clients ($i = 1, ..., n$) synchronisieren möchte, so verschickt er eine Serveranfrage. $n$ sei hierbei die Anzahl beteiligter Clients. Die Clients senden dann ihre lokalen Prozesszeiten in einer Nachricht zurück zum Server. Der Server hat dabei die RTTs $r_i$ bis zur Ankunft aller Clientantworten gemessen.
+Nachdem alle Antworten vorliegen, setzt er zunächst seine eigene Zeit $t_s$ auf den Mittelwert $t_{avg}$ aller bekannten Prozesszeiten (seiner eigenen Prozesszeit eingeschlossen). Die Übertragungszeit einer Clientantwort wird auf die Hälfte der RTT geschätzt und in der Berechnung von $t_{avg}$ wie folgt berücksichtigt:
\begin{equation*}
t_{avg} :=
\frac{1}{n+1} ( t_s +
@@ -225,9 +222,9 @@ Nachdem alle Antworten vorliegen, setzt er zunächst seine eigene Zeit $t_s$ auf t_s := t_{avg}
\end{equation*}
-Anschließend berechnet der Server für jeden Client einen Korrekturwert $k_i := t_{avg} - t_i$, den er jeweils in einer separaten Nachricht zurückschickt. Die Clients setzten dann jeweils die lokalen Prozesszeiten auf $t'_i := t'_i + k_i$. Hierbei stellt $t'_i$ die derzeit aktuelle Prozesszeit des jeweiligen Clients dar, denn bis zum Eintreffen des Korrekturwertes ist inzwischen wieder neue Zeit verstrichen.
+Anschließend berechnet der Server für jeden Client einen Korrekturwert $k_i := t_{avg} - t_i$, den er jeweils in einer separaten Nachricht an die einzelnen Clients zurückschickt. Diese setzten dann jeweils die lokalen Prozesszeiten auf $t'_i := t'_i + k_i$. Wobei $t'_i$ die lokale, aktuelle Prozesszeit des jeweiligen Clients ist.
-Im Beispiel auf Abbildung \ref{fig:BerkeleyProto}. gibt es die 2 Clientprozesse P1 und P3 sowie den Serverprozess P2. Der Server startet nach jeweils \textit{0ms} und \textit{7500ms} eine Synchronisierungsanfrage (Tabelle \ref{tb:BerkeleyTasks}.). Hier fällt auf, dass der Server stets 2 Korrekturwerte verschickt, die jeweils P1 und P3 erreichen. Es werden hier also pro Synchronisierungsvorgang insgesamt 4 Korrekturwerte ausgeliefert. Eine Korrekturnachricht enthält neben dem Korrekturwert $k_i$ auch die PID des Prozesses, für den die Nachricht bestimmt ist. Indem das Protokoll die PID überprüft verarbeitet ein Client so nur die für ihn bestimmten Korrekturwerte.
+Im Beispiel in Abbildung \ref{fig:BerkeleyProto}. gibt es die 2 Clientprozesse P1 und P3 sowie den Serverprozess P2. Der Server startet nach jeweils \textit{0ms} und \textit{7500ms} eine Synchronisierungsanfrage (s. Tabelle \ref{tb:BerkeleyTasks}.). Hier fällt auf, dass der Server stets 2 Korrekturwerte verschickt, die jeweils P1 und P3 erreichen. Es werden hier also pro Synchronisierungsvorgang insgesamt 4 Korrekturwerte ausgeliefert. Eine Korrekturnachricht enthält neben dem Korrekturwert $k_i$ auch die PID des Prozesses, für den die Nachricht bestimmt ist. Indem das Protokoll die PID überprüft verarbeitet ein Client so nur die für ihn bestimmten Korrekturwerte.
\begin{table}
\centering
@@ -247,13 +244,12 @@ Im Beispiel auf Abbildung \ref{fig:BerkeleyProto}. gibt es die 2 Clientprozesse \end{table}
\subsubsection{Protokollvariablen}
-Dieses Protokoll verwendet folgende serverseitige Variable, die in den Prozesseinstellungen unter dem Punkt ``Berkeley Server'' konfiguriert werden kann. Clientseitig gibt es hier keine Variablen.
+Dieses Protokoll verwendet folgende serverseitige Variable, die in den Prozesseinstellungen unter dem Punkt ``Berkeley Server'' konfiguriert werden kann. Clientseitig gibt es hierbei keine Einstellungsm\"{o}glichkeiten.
\begin{itemize}
- \item \textbf{PIDs beteiligter Prozesse} \textit{(Integer[]: [1,3])}: Dieser Vektor aus Integerwerten beinhaltet alle PIDs der Berkeley Clientprozesse, mit denen der Berkeley Server die Zeit synchronisieren soll. Das Protokoll funktioniert nicht, wenn hier eine PID angegeben wird die gar nicht existiert oder nicht das Berkeley Protokoll clientseitig gar nicht unterstützt. In diesem Fall würde ewig auf eine fehlende Clientantwort gewartet werden.
+ \item \textbf{PIDs beteiligter Prozesse} \textit{(Integer[]: [1,3])}: Dieser Vektor aus Integerwerten beinhaltet alle PIDs der Berkeley Clientprozesse, mit denen der Berkeley Server die Zeit synchronisieren soll. Das Protokoll funktioniert nicht, wenn hier eine PID angegeben wird die nicht existiert oder die das Berkeley Protokoll clientseitig nicht unterstützt. In diesem Fall würde ewig auf eine (fehlende) Clientantwort gewartet werden.
\end{itemize}
-
\section{Das Ein-Phasen Commit Protokoll \small{\textit{(one-phase-commit.dat)}}}
\begin{figure}[h]
@@ -263,9 +259,9 @@ Dieses Protokoll verwendet folgende serverseitige Variable, die in den Prozessei \label{fig:OnePhaseCommitProto}
\end{figure}
-Das Ein-Phasen Commit Protokoll ist dafür gedacht beliebig vielen Clients zu einer Festschreibung zu bewegen. Im realen Leben könnte dies beispielsweise das Erstellen oder Löschen einer Datei sein, von der auf jedem Client eine lokale Kopie existiert. Der Server ist der Koordinator und auch derjenige, der einen Festschreibewunsch initiiert. Hierbei verschickt der Server periodisch so oft den Festschreibewunsch, bis er von jedem Client eine Bestätigung erhalten hat. Der Server muss dabei die PIDs aller beteiligten Clientprozesse sowie einen Wecker für erneutes Versenden des Festschreibewunsches eingestellt bekommen.
+Das Ein-Phasen Commit Protokoll ist dafür gedacht beliebig vielen Clients zu einer Festschreibung zu bewegen. Im realen Leben könnte dies beispielsweise das Erstellen oder Löschen einer Datei sein, von der auf jedem Client eine lokale Kopie existiert. Der Server ist der Koordinator und auch derjenige, der einen Festschreibewunsch initiiert. Hierbei verschickt der Server periodisch so oft den Festschreibewunsch, bis er von jedem Client eine Bestätigung erhalten hat. Hierf\"{u}r m\"{u}ssen f\"{u}r den Server die PIDs aller beteiligten Clientprozesse sowie ein Wecker f\"{u}r erneutes Versenden des Festschreibewunsches konfiguriert werden.
-Die programmierten Ereignisse des Beispiels auf Abbildung \ref{fig:OnePhaseCommitProto}. sind in Tabelle \ref{tb:OnePhaseCommitTasks}. aufgelistet. P1 und P3 simulieren jeweils einen Client und P2 den Server. Damit die Simulation mehrere Festschreibewünsche verschickt, stürzt in der Simulation P1 nach \textit{1000ms} ab und nach \textit{5000ms} steht er wieder zur Verfügung. Die ersten beide Festschreibewünsche erreichen dadurch P1 nicht und erst der dritte Versuch verläuft erfolgreich. Bevor die Bestätigung von P1 bei P2 eintrifft, läuft jedoch der Wecker erneut ab, so dass ein weiterer Festschreibewunsch versendet wird. Da P1 und P3 jeweils schon eine Bestätigung verschickt haben, wird diese Festschreibewunschnachricht ignoriert. Jeder Client bestätigt auf einen Festschreibewunsch nur ein einziges Mal.
+Die programmierten Ereignisse des Beispiels auf (s. Abbildung \ref{fig:OnePhaseCommitProto}.) sind in Tabelle \ref{tb:OnePhaseCommitTasks}. aufgelistet. P1 und P3 simulieren jeweils einen Client und P2 den Server. Damit die Simulation mehrere Festschreibewünsche verschickt, stürzt in der Simulation P1 nach \textit{1000ms} ab und nach \textit{5000ms} steht er wieder zur Verfügung. Die ersten beide Festschreibewünsche erreichen dadurch P1 nicht und erst der dritte Versuch verläuft erfolgreich. Bevor die Bestätigung von P1 bei P2 eintrifft, läuft jedoch der Wecker erneut ab, so dass ein weiterer Festschreibewunsch versendet wird. Da P1 und P3 jeweils schon eine Bestätigung verschickt haben, wird diese Festschreibewunschnachricht ignoriert. Jeder Client bestätigt auf einen Festschreibewunsch nur ein einziges Mal.
\begin{table}
\centering
@@ -304,9 +300,9 @@ Dieses Protokoll verwendet folgende serverseitige Variablen, die in den Prozesse \label{fig:TwoPhaseCommitProto}
\end{figure}
-Das Zwei-Phasen Commit Protokoll ist eine Erweiterung des Ein-Phasen Commit Protokolls. Der Server startet zunächst eine Anfrage an alle beteiligten Clients, ob festgeschrieben werden soll. Jeder Client antwortet dann mit \textit{true} oder \textit{false}. Der Server fragt so oft periodisch nach, bis alle Ergebnisse aller Clients vorliegen. Nach Erhalt aller Abstimmungen überprüft der Server, ob alle mit \textit{true} abgestimmt haben. Für den Fall dass mindestens ein Client mit \textit{false} abgestimmt hat, wird der Festschreibevorgang abgebrochen und als globales Abstimmungsergebnis \textit{false} verschickt. Wenn jedoch alle mit \textit{true} abstimmten, soll festgeschrieben werden. Dabei wird das globale Abstimmungsergebnis \textit{true} verschickt. Das globale Abstimmungsergebnis wird periodisch so oft erneut verschickt, bis von jedem Client eine Bestätigung des Erhalts vorliegt.
+Das Zwei-Phasen Commit Protokoll ist eine Erweiterung des Ein-Phasen Commit Protokolls. Der Server startet zunächst eine Anfrage an alle beteiligten Clients, ob festgeschrieben werden soll. Jeder Client antwortet dann mit \textit{true} oder \textit{false}. Der Server fragt periodisch so oft nach, bis alle Ergebnisse aller Clients vorliegen. Nach Erhalt aller Abstimmungen überprüft der Server, ob alle mit \textit{true} abgestimmt haben. Für den Fall dass mindestens ein Client mit \textit{false} abgestimmt hat, wird der Festschreibevorgang abgebrochen und als globales Abstimmungsergebnis \textit{false} an alle Clients verschickt. Wenn jedoch alle mit \textit{true} abstimmten, soll festgeschrieben werden. Dabei wird das globale Abstimmungsergebnis \textit{true} verschickt. Das globale Abstimmungsergebnis wird periodisch so oft erneut verschickt, bis von jedem Client eine Bestätigung des Erhalts vorliegt.
-In dem Beispiel (Abbildung \ref{fig:TwoPhaseCommitProto}.) sind P1 und P3 Clients und P2 der Server. Der Server verschickt nach \textit{0ms} seine erste Anfrage (Tabelle \ref{tb:TwoPhaseCommitTasks}.). Da diese Simulation recht unübersichtlich ist, liegen in den Tabellen \ref{tb:TwoPhaseCommitLogs}. und \ref{tb:TwoPhaseCommitLogs2}. Auszüge aus dem Logfenster vor. Auf die Lamport- und Vektor-Zeitstempel sowie die lokalen Prozesszeiten wurde hier wegen Irrelevanz verzichtet. Da keine Uhrabweichungen konfiguriert wurden, sind die lokalen Prozesszeiten stets gleich der globalen Zeit und deswegen wird in den Tabellen pro Logeintrag jeweils nur eine Zeit angegeben. Anhand der Nachrichten IDs lassen sich dort die einzelnen Sendungen zuordnen. In den Logs wird auch ständig der Inhalt der verschickten Nachricht sowie die dazugehörigen Datentypen aufgeführt. Hier stimmen P1 und P3 jeweils mit \textit{true}, d.h. es soll festgeschrieben werden, ab.
+In dem Beispiel (s. Abbildung \ref{fig:TwoPhaseCommitProto}.) sind P1 und P3 Clients und P2 der Server. Der Server verschickt nach \textit{0ms} seine erste Anfrage (s. Tabelle \ref{tb:TwoPhaseCommitTasks}.). Da diese Simulation recht unübersichtlich ist, liegen in den Tabellen \ref{tb:TwoPhaseCommitLogs}. und \ref{tb:TwoPhaseCommitLogs2}. Auszüge aus dem Logfenster vor. Die Lamport- und Vektor-Zeitstempel sowie die lokalen Prozesszeiten sind hier nicht aufgef\"{u}hrt. Da keine Uhrabweichungen konfiguriert wurden, sind die lokalen Prozesszeiten stets identisch mit der globalen Zeit, weswegen in den Tabellen pro Logeintrag jeweils nur eine Zeit angegeben ist. Anhand der Nachrichten IDs lassen sich dort die einzelnen Sendungen zuordnen. In den Logs wird auch der Inhalt der verschickten Nachricht sowie die dazugehörigen Datentypen aufgeführt. Hier stimmen P1 und P3 jeweils mit \textit{true} ab, das heißt es soll festgeschrieben werden.
\begin{table}
\centering
@@ -333,7 +329,7 @@ Dieses Protokoll verwendet folgende serverseitige Variablen, die in den Prozesse \item \textbf{PIDs beteiligter Prozesse} \textit{(Integer[]: pids = [1,3])}: Dieser Vektor aus Integerwerten beinhaltet alle PIDs der Clientprozesse die über eine Festschreibung abstimmen und anschließend gegebenenfalls festschreiben sollen.
\end{itemize}
-Und folgende Clientvariable kann unter den Prozesseinstellungen unter dem Punkt ``2-Phasen Commit Client'' konfiguriert werden:
+Die folgende Clientvariable kann unter den Prozesseinstellungen unter dem Punkt ``2-Phasen Commit Client'' konfiguriert werden:
\begin{itemize}
\item \textbf{Festschreibwahrscheinlichkeit} \textit{(Integer: ackProb = 50)}: Gibt die Wahrscheinlichkeit in Prozent an, die der Client mit \textit{true}, also für das Festschreiben, abstimmt.
@@ -414,7 +410,7 @@ Und folgende Clientvariable kann unter den Prozesseinstellungen unter dem Punkt & & Integer: pid=1; Boolean: isVote=true; vote=true\\
\end{tabular}
}
- \caption{Auszug aus der Logausgabe des Zwei-Phasen Commit Beispiels}
+ \caption{Auszug aus dem Logfenster des Zwei-Phasen Commit Beispiels}
\label{tb:TwoPhaseCommitLogs}
\end{table}
@@ -460,7 +456,7 @@ Und folgende Clientvariable kann unter den Prozesseinstellungen unter dem Punkt 010000 & & Simulation beendet
\end{tabular}
}
- \caption{Auszug aus der Logausgabe des Zwei-Phasen Commit Beispiels (2)}
+ \caption{Auszug aus dem Logfenster des Zwei-Phasen Commit Beispiels (2)}
\label{tb:TwoPhaseCommitLogs2}
\end{table}
@@ -474,11 +470,11 @@ Und folgende Clientvariable kann unter den Prozesseinstellungen unter dem Punkt \label{fig:BasicMulticastProto}
\end{figure}
-Das Basic-Multicast Protokoll ist sehr einfach aufgebaut. Im Beispiel auf Abbildung \ref{fig:BasicMulticastProto}. sind P1 und P3 Server und P2 der Client. Bei diesem Protokoll startet der Client immer die Anfrage, welche bei diesem Protokoll eine einfache Multicast-Nachricht darstellen soll. Die Basic-Multicast Server dienen lediglich für den Empfang einer Nachricht. Es werden keine Bestätigungen verschickt. Wie in Tabelle \ref{tb:BasicMulticastTasks}. aufgeführt verschickt P2 alle \textit{2500ms} jeweils eine Multicast-Nachricht, die alle voneinander völlig unabhängig sind.
+Das Basic-Multicast Protokoll ist sehr einfach aufgebaut. Im Beispiel in Abbildung \ref{fig:BasicMulticastProto}. sind P1 und P3 Server und P2 der Client. Bei diesem Protokoll startet der Client immer die Anfrage, welche bei diesem Protokoll eine einfache Multicast-Nachricht darstellt. Die Basic-Multicast Server dienen dabei lediglich zum Empfang einer Nachricht. Es werden keine Bestätigungen verschickt. Wie in Tabelle \ref{tb:BasicMulticastTasks}. aufgeführt verschickt P2 alle \textit{2500ms} jeweils eine Multicast-Nachricht, die alle voneinander völlig unabhängig sind.
-P1 kann jedoch erst nach \textit{2500ms} Multicast-Nachrichten empfangen, da er vorher das Protokoll nicht unterstützt während P3 von \textit{3000ms} bis \textit{6000ms} abgestürzt ist und in dieser Zeit auch keine Nachrichten empfangen kann. Je nach Interpretation könnte P1 einen Server simulieren, der erst später ans Netz angeschlossen wird. Da die Einstellung ``Nur relevante Nachrichten anzeigen'' aktiviert ist, wird die erste Multicast-Nachricht von P2 an P1 nicht dargestellt. Bei jedem Prozess wurde die Nachrichtenverlustwahrscheinlichkeit auf \textit{30} Prozent gestellt, weswegen alle in dieser Simulation verschickten Nachrichten mit einer Wahrscheinlichkeit von \textit{30} Prozent ausfallen.
+P1 kann jedoch erst nach \textit{2500ms} Multicast-Nachrichten empfangen, da er vorher das Protokoll nicht unterstützt während P3 von \textit{3000ms} bis \textit{6000ms} abgestürzt ist und in dieser Zeit auch keine Nachrichten empfangen kann. In diesem Beispiel ist P1 ein Server, der erst sp\"{a}ter ans Netz angeschlossen wird. Da die Einstellung ``Nur relevante Nachrichten anzeigen'' aktiviert ist, wird die erste Multicast-Nachricht von P2 an P1 nicht dargestellt. Bei jedem Prozess wurde die Nachrichtenverlustwahrscheinlichkeit auf \textit{30} Prozent gestellt, so dass alle in dieser Simulation verschickten Nachrichten mit einer Wahrscheinlichkeit von \textit{30} Prozent ausfallen.
-In diesem Beispiel ging die 3. Multicast-Nachricht auf den Weg zu P3- und die 5. sowie 6. Nachricht auf den Weg zu P1 verloren. Lediglich die 4. Multicast-Nachricht hat alle beiden Ziele auf einmal erreicht.
+In diesem Beispiel ging die 3. Multicast-Nachricht auf den Weg zu P3- und die 5. sowie 6. Nachricht auf den Weg zu P1 verloren. Lediglich die 4. Multicast-Nachricht hat beide Ziele erreicht.
\begin{table}
\centering
@@ -504,7 +500,7 @@ In diesem Beispiel ging die 3. Multicast-Nachricht auf den Weg zu P3- und die 5. \end{table}
-\section{Der zuverlässige (Reliable) Multicast \small{\textit{(reliable-multicast.dat)}}}
+\section{Das zuverlässige (Reliable) Multicast Protokoll \small{\textit{(reliable-multicast.dat)}}}
\begin{figure}[h]
\centering
@@ -513,7 +509,7 @@ In diesem Beispiel ging die 3. Multicast-Nachricht auf den Weg zu P3- und die 5. \label{fig:ReliableMulticastProto}
\end{figure}
-Bei dem zuverlässigen (Reliable) Multicast verschickt der Client so oft periodisch seine Multicast-Nachricht erneut, bis er von allen beteiligten Servern eine Bestätigung erhalten hat. Nach jedem erneuten Versuch vergisst der Client, von welchen Servern er bereits eine Bestätigung erhalten hat, womit jeder erneuter Versuch von allen Teilnehmern aufs Neue bestätigt werden muss. In dem Beispiel (Abbildung \ref{fig:ReliableMulticastProto}., Tabelle \ref{tb:ReliableMulticastTasks}., sowie den Logs in den Tabellen \ref{tb:ReliableMulticastLogs}. und \ref{tb:ReliableMulticastLogs2}.) ist P2 der Multicast-verschickende Client, während P1 und P3 die Server darstellen. Bei \textit{0ms} initiiert der Client seine Multicast-Nachricht. Die Nachrichtenverlustwahrscheinlichkeiten sind bei allen Prozessen auf \textit{30} Prozent eingestellt.
+Bei dem zuverlässigen (Reliable) Multicast verschickt der Client periodisch so oft seine Multicast-Nachricht, bis er von allen beteiligten Servern eine Bestätigung erhalten hat. Nach jedem erneuten Versuch vergisst der Client, von welchen Servern er bereits eine Bestätigung erhalten hat, wodurch jede erneute Anfrage von allen Teilnehmern aufs Neue best\"{a}tigt werden muss. In dem Beispiel (s. Abbildung \ref{fig:ReliableMulticastProto}., Tabelle \ref{tb:ReliableMulticastTasks}., \ref{tb:ReliableMulticastLogs}. und \ref{tb:ReliableMulticastLogs2}.) ist P2 der Multicast-verschickende Client, während P1 und P3 die Server darstellen. Bei \textit{0ms} initiiert der Client seine Multicast-Nachricht. Die Nachrichtenverlustwahrscheinlichkeiten sind bei allen Prozessen auf \textit{30} Prozent eingestellt.
In diesem Beispiel benötigt der Client bis zur erfolgreichen Auslieferung des zuverlässigen Multicasts genau 5 Versuche:
@@ -642,7 +638,7 @@ In diesem Beispiel benötigt der Client bis zur erfolgreichen Auslieferung des zu & & Integer: pid=1; Boolean: isAck=true\\
\end{tabular}
}
- \caption{Auszug aus der Logausgabe des Reliable-Multicast Beispiels}
+ \caption{Auszug aus dem Logfenster des Reliable-Multicast Beispiels}
\label{tb:ReliableMulticastLogs}
\end{table}
@@ -665,7 +661,7 @@ In diesem Beispiel benötigt der Client bis zur erfolgreichen Auslieferung des zu 015000 & & Simulation beendet\\
\end{tabular}
}
- \caption{Auszug aus der Logausgabe des Reliable-Multicast Beispiels (2)}
+ \caption{Auszug aus dem Logfenster des Reliable-Multicast Beispiels (2)}
\label{tb:ReliableMulticastLogs2}
\end{table}
@@ -681,7 +677,7 @@ Dieses Protokoll verwendet folgende serverseitige Variablen, die in den Prozesse \section{Weitere Beispiele}
-Bisher wurden alle verfügbaren Protokolle anhand von Beispielen aufgeführt. Mit dem Simulator lassen sich allerdings noch viel mehr Szenarien simulieren. Daher soll hier auf weitere Anwendungsbeispiele eingegangen werden.
+Bisher wurden alle verfügbaren Protokolle anhand von Beispielen aufgeführt. Mit dem Simulator lassen sich jedoch noch weitere Szenarien simulieren. Aus diesem Grund soll hier auf weitere Anwendungsbeispiele eingegangen werden.
\subsection{Simulation von Lamport- und Vektor-Zeitstempel}
@@ -692,13 +688,13 @@ Bisher wurden alle verfügbaren Protokolle anhand von Beispielen aufgeführt. Mit \label{fig:Lamportzeit}
\end{figure}
-Die Vektor- und Lamport-Zeitstempel lassen sich sehr gut am bereits behandeltem Beispiel des Berkeley-Protokoll's demonstrieren. Nach Aktivierung des Lamportzeit-Schalters erscheint bei jedem Ereignis eines Prozesses der aktuelle Lamport-Zeitstempel (Abbildung \ref{fig:Lamportzeit}.). Jeder Prozess besitzt einen eigenen Lamport-Zeitstempel, der bei jedem Versenden oder Erhalten einer Nachricht inkrementiert wird. Jeder Nachricht wird die aktuelle Lamportzeit $t_l(i)$ des Senderprozesses $i$ beigefügt. Wenn ein weiterer Prozess $j$ diese Nachricht erhält, so wird der aktuelle Lamport-Zeitstempel $t_l(j)$ von Prozess $j$ wie folgt neu berechnet:
+Die Vektor- und Lamport-Zeitstempel lassen sich sehr gut am bereits behandeltem Beispiel des Berkeley-Protokoll's (vgl. Kapitel 3.6.) demonstrieren. Nach Aktivierung des Lamportzeit-Schalters erscheint bei jedem Ereignis eines Prozesses der aktuelle Lamport-Zeitstempel (s. Abbildung \ref{fig:Lamportzeit}.). Jeder Prozess besitzt einen eigenen Lamport-Zeitstempel, der beim Versenden und Erhalten einer Nachricht inkrementiert wird. Jeder Nachricht wird die aktuelle Lamportzeit $t_l(i)$ des Senderprozesses $i$ beigefügt. Wenn ein weiterer Prozess $j$ diese Nachricht erhält, so wird der aktuelle Lamport-Zeitstempel $t_l(j)$ von Prozess $j$ wie folgt neu berechnet:
\begin{equation*}
t_l(j) := 1 + max(t_l(j), t_l(i))
\end{equation*}
-Es wird also stets die größere Lamportzeit vom Sender- und Empfängerprozess verwendet und anschließend wird diese um \textit{1} inkrementiert. Nach Ablauf der Berkeley-Simulation hat P1 \textit{(16)}, P2 (\textit{14}) und P3 (\textit{15}) als Lamport-Zeitstempel abgespeichert.
+Es wird also stets die größere Lamportzeit vom Sender- und Empfängerprozess verwendet und anschließend um \textit{1} inkrementiert. Nach Ablauf der Berkeley-Simulation hat P1 \textit{(16)}, P2 (\textit{14}) und P3 (\textit{15}) als Lamport-Zeitstempel abgespeichert.
\begin{figure}[h]
\centering
@@ -707,7 +703,9 @@ Es wird also stets die größere Lamportzeit vom Sender- und Empfängerprozess verw \label{fig:Vektorzeit}
\end{figure}
-Mit aktivem Vektorzeit-Schalter werden alle Vektor-Zeitstempel angezeigt (Abbildung \ref{fig:Vektorzeit}.). Wie bei den Lamport-Zeitstempel wird auch hier jeder Nachricht der aktuelle Vektor-Zeitstempel des Senderprozesses beigefügt. Bei $n$ beteiligten Prozessen hat der Vektor-Zeitstempel $v$ die Größe $n$. Somit gibt es für jeden beteiligten Prozess $i$ einen eigenen Index $i$. über $v(i)$ kann jeder Prozess auf seinen lokalen Eintrag zugreifen. Wenn $v$ der Vektor-Zeitstempel des Empfängerprozesses $j$ ist und $w$ der Vektor-Zeitstempel des Senderprozesses ist, dann wird der neue lokale Vektor-Zeitstempel wie folgt (hier in Pseudo-Code angegeben) neu berechnet:
+Mit aktivem Vektorzeit-Schalter werden alle Vektor-Zeitstempel angezeigt (s. Abbildung \ref{fig:Vektorzeit}.). Wie beim Lamport-Zeitstempel wird auch hier jeder Nachricht der aktuelle Vektor-Zeitstempel des Senderprozesses beigefügt. Bei $n$ beteiligten Prozessen hat der Vektor-Zeitstempel $v$ die Größe $n$. Somit gibt es für jeden beteiligten Prozess $i$ einen eigenen Index $i$. Mit $v(i)$ kann jeder Prozess auf seinen lokalen Eintrag zugreifen. Wenn $v$ der Vektor-Zeitstempel des Empfängerprozesses $j$ ist und $w$ der Vektor-Zeitstempel des Senderprozesses ist, dann wird der neue lokale Vektor-Zeitstempel wie folgt neu berechnet:
+
+\textbf{Pseudo-Code}
\begin{code}
for (i := 0; i < n; i++) {
@@ -719,19 +717,19 @@ for (i := 0; i < n; i++) { }
\end{code}
-Standardmäßig wird der Vektor-Zeitstempel nur inkrementiert, wenn eine Nachricht verschickt- oder erhalten wird. Bei beiden Fällen inkrementiert der Sender- und Empfängerprozess jeweils seinen eigenen Index im Vektor-Zeitstempel mit $v(i) = v(i) + 1$. Beim Empfang einer Nachricht wird anschließend der lokale Vektor-Zeitstempel mit dem des Senderprozesses verglichen und für alle Indizes stets der größere Wert in den lokalen Vektor-Zeitstempel übernommen.
+Standardmäßig wird der Vektor-Zeitstempel nur inkrementiert, wenn eine Nachricht verschickt- oder erhalten wird. Bei beiden Fällen inkrementiert der Sender- und Empfängerprozess jeweils seinen eigenen Index im Vektor-Zeitstempel um \textit{1}. Beim Empfang einer Nachricht wird anschließend der lokale Vektor-Zeitstempel mit dem des Senderprozesses verglichen und für alle Indizes stets der größere Wert in den lokalen Vektor-Zeitstempel übernommen.
-Im Beispiel auf Abbildung \ref{fig:Vektorzeit}. hat P1 \textit{(8,10,6)}, P2 \textit{(6,10,6)}. und P3 \textit{(6,10,8)} als Vektor-Zeitstempel abgespeichert.
+Im Beispiel (vgl. Abbildung \ref{fig:Vektorzeit}.) hat P1 \textit{(8,10,6)}, P2 \textit{(6,10,6)}. und P3 \textit{(6,10,8)} als Vektor-Zeitstempel abgespeichert.
-Wenn während einer Simulation Prozesse entfernt- oder neue Prozesse hinzugefügt werden, so passt sich die Größe der Vektor-Zeitstempel aller anderen Prozesse automatisch der totalen Anzahl der Prozesse an.
+Wenn während einer Simulation Prozesse entfernt- oder neue Prozesse hinzugefügt werden, so passt sich die Größe der Vektor-Zeitstempel aller anderen Prozesse automatisch der Gesamtzahl der Prozesse an.
Wie bereits beschrieben gibt es in den Simulationseinstellungen die boolschen Variablen ``Lamportzeiten betreffen alle Ereignisse'' und ``Vektorzeiten betreffen alle Ereignisse'', die standardmäßig auf \textit{false} gesetzt sind. Mit \textit{true} werden alle Ereignisse, und nicht nur der Empfang oder das Versenden einer Nachricht, berücksichtigt. Für eine weitere Betrachtung der Lamport- sowie Vektor-Zeitstempel siehe \cite{Vorlesung} oder \cite{Tanenbaum}.
\subsection{Simulation langsamer Verbindungen \small{\textit{(slow-connection.dat)}}}
-Mit dem Simulator lassen sich auch langsame Verbindungen zu einem bestimmten Prozess simulieren. Für die Demonstration wird das Beispiel aus Kapitel 3.5. wieder aufgegriffen, wo das Protokoll zur internen Synchronisation (P1) mit der Christians-Methode (P3) parallel simuliert wurden. P2 stellt den Server beider Protokolle zur Verfügung. In diesem Szenario soll P3 eine schlechte Netzwerkverbindung besitzen, so dass Nachrichten von- und an P3 stets eine längere Übertragungszeit benötigen.
+Mit dem Simulator lassen sich auch langsame Verbindungen zu einem bestimmten Prozess simulieren. Für die Demonstration wird das Beispiel aus Kapitel 3.5. wieder aufgegriffen, wo das Protokoll zur internen Synchronisation (durch P1) mit der Christians-Methode (durch P3) parallel simuliert wurden. P2 stellt den Server beider Protokolle zur Verfügung. In diesem Szenario soll P3 eine schlechte Netzwerkverbindung besitzen, so dass Nachrichten von- und an P3 stets eine längere Übertragungszeit benötigen.
-Die Ereignisse sind so wie bereits auf Tabelle \ref{tb:InterneSync2Tasks}. dargestellt wurde programmiert. In den Simulationseinstellungen ist hier die Einstellung ``Mittelwerte der Übertragungszeiten bilden'' aktiviert. In den Prozesseinstellungen von P3 wurde ``Minimale Übertragungszeit'' auf \textit{2000ms} und ``Maximale Übertragungszeit'' auf \textit{8000ms} gestellt. P1 und P2 behalten als Standardeinstellungen für die minimale und maximale Übertragungszeiten jeweils \textit{500ms} und \textit{2000ms} konfiguriert und die Simulationsdauer betr\"{a}gt nun \textit{20000ms}.
+Die Ereignisse sind so wie bereits in Tabelle \ref{tb:InterneSync2Tasks}. dargestellt wurde programmiert. In den Simulationseinstellungen ist hier die Einstellung ``Mittelwerte der Übertragungszeiten bilden'' aktiviert. In den Prozesseinstellungen von P3 wurde die ``Minimale Übertragungszeit'' auf \textit{2000ms} und die ``Maximale Übertragungszeit'' auf \textit{8000ms} gestellt. P1 und P2 behalten als Standardeinstellungen für die minimale und maximale Übertragungszeiten die Werte \textit{500ms} und \textit{2000ms}, die Simulationsdauer betr\"{a}gt nun \textit{20000ms}.
\begin{figure}[h]
\centering
@@ -740,10 +738,10 @@ Die Ereignisse sind so wie bereits auf Tabelle \ref{tb:InterneSync2Tasks}. darge \label{fig:TimeSync2LongTransferProto}
\end{figure}
-Als Folge (Abbildung \ref{fig:TimeSync2LongTransferProto}.) benötigen Nachrichten, die von- und an P3 verschickt werden, für eine Übertragung immer mehr Zeit. Bevor P3 eine Antwort auf seine vorherige Anfrage bekommt, verschickt er eine erneute Anfrage. Da P3 die Serverantworten immer stets seiner letzten verschickten Anfrage zuordnet, berechnet er die RTTs allesamt falsch und seine lokale Zeit wird bei jedem Durchgang zusätzlich verfälscht. Die Berechnungsformeln der Übertragungszeiten wurde bereits in Kapitel 2.4.3. bei den Prozesseinstellungen behandelt. Konkret bedeutet dies hier für die Übertragungszeiten alle Nachrichten von- und an P3 jeweils:
+Als Folge (s. Abbildung \ref{fig:TimeSync2LongTransferProto}.) benötigen Nachrichten, die von- und an P3 verschickt werden, für eine Übertragung immer mehr Zeit. Bevor P3 eine Antwort auf seine vorherige Anfrage bekommt, verschickt er eine erneute Anfrage. Da P3 die Serverantworten immer stets seiner letzten verschickten Anfrage zuordnet, berechnet er alle RTTs inkorrekt und seine lokale Zeit wird dadurch bei jedem Durchgang erneut falsch bestimmt. Die Berechnungsformeln der Übertragungszeiten wurde bereits in Kapitel 2.4.3. bei den Prozesseinstellungen behandelt. Konkret bedeutet dies hier für die Übertragungszeiten alle Nachrichten von- und an P3 jeweils:
\begin{equation*}
\frac{1}{2} (rand(500, 2000) + rand(2000, 8000)) = \frac{1}{2} rand(2500, 10000) = rand(1250, 5000) ms
\end{equation*}
-In dem Beispiel auf Abbildung \ref{fig:TimeSync2LongTransferProto}. ist die lokale Prozesszeit von P1 bis auf \textit{20000 - 21446 = - 1446ms} synchronisiert, w\"{a}hrend die Prozesszeit von P3 ganze \textit{20000 - 16557 = 3443ms} falsch geht.
+In dem Beispiel in Abbildung \ref{fig:TimeSync2LongTransferProto}. ist die lokale Prozesszeit von P1 bis auf \textit{20000 - 21446 = - 1446ms} synchronisiert, w\"{a}hrend die Prozesszeit von P3 ganze \textit{20000 - 16557 = 3443ms} falsch geht.
diff --git a/LaTeX/chapters/simulator.tex b/LaTeX/chapters/simulator.tex index 5a9fc22..6123737 100644 --- a/LaTeX/chapters/simulator.tex +++ b/LaTeX/chapters/simulator.tex @@ -9,13 +9,13 @@ \label{fig:NeuesFenster}
\end{figure}
-Der Simulator ben\"{o}tigt die JRE 6.0 (1.6) und lässt sich mit dem Befehl \textit{java -jar VS-Sim.jar} starten. Der Simulator präsentiert sich danach so wie auf Abbildung \ref{fig:NeuesFenster}. zu sehen ist. Für die Erstellung einer neuen Simulation wird im Menü ``Datei'' (Abbildung \ref{fig:DateiMenue}.) der Punkt ``Neue Simulation'' ausgewählt, wo anschließend das Einstellungsfenster für die neue Simulation erscheint. Auf die einzelnen Optionen wird später genauer eingegangen und es werden nun nur die Standardeinstellungen übernommen. Die GUI mit einer frischen Simulation sieht aus wie auf Abbildung \ref{fig:NeuErstellteSimulation}.
+Der Simulator ben\"{o}tigt die JRE 6.0 (1.6) und lässt sich mit dem Befehl \textit{java -jar VS-Sim.jar} starten. Der Simulator präsentiert sich danach so wie in Abbildung \ref{fig:NeuesFenster}. zu sehen ist. Für die Erstellung einer neuen Simulation wird im Menü ``Datei'' (s. Abbildung \ref{fig:DateiMenue}.) der Punkt ``Neue Simulation'' ausgewählt, wo anschließend das Einstellungsfenster für die neue Simulation erscheint. Auf die einzelnen Optionen wird später genauer eingegangen und es werden nun nur die Standardeinstellungen übernommen. Die GUI mit einer frischen Simulation sieht aus wie in Abbildung \ref{fig:NeuErstellteSimulation}.
Standardm\"{a}ßig wird der Simulator im ``einfachen Modus'' gestartet. Daneben gibt es noch einen ``Expertenmodus'', auf welchen sp\"{a}ter eingegangen wird.
\subsubsection{Die Menüzeile}
-Im Datei-Menü (Abbildung \ref{fig:DateiMenue}.) lassen sich neue Simulationen erstellen oder die aktuell geöffnete Simulation schließen. Neue Simulationen öffnen sich standardmäßig in einem neuen Tab. Es können allerdings auch neue Simulationsfenster, die wiederum eigene Tabs besitzen, geöffnet oder geschlossen werden. In jedem Tab befindet sich eine, von den anderen vollständig unabhängige Simulation. Es können somit beliebig viele Simulationen parallel ausgeführt werden. Die Menüeinträge ``Öffnen'', ``Speichern'' und ``Speichern unter'' dienen für das Laden und Speichern von Simulationen.
+Im Datei-Menü (s. Abbildung \ref{fig:DateiMenue}.) lassen sich neue Simulationen erstellen oder die aktuell geöffnete Simulation schließen. Neue Simulationen öffnen sich standardmäßig in einem neuen Tab. Es können allerdings auch neue Simulationsfenster, die wiederum eigene Tabs besitzen, geöffnet oder geschlossen werden. In jedem Tab befindet sich eine, von den anderen vollständig unabhängige Simulation. Es können somit beliebig viele Simulationen parallel ausgeführt werden. Die Menüeinträge ``Öffnen'', ``Speichern'' und ``Speichern unter'' dienen für das Laden und Speichern von Simulationen.
\begin{figure}[h]
\centering
@@ -37,7 +37,7 @@ Einige Menüunterpunkte sind erst erreichbar, wenn im aktuellen Fenster bereits e \subsubsection{Die Toolbar}
-Oben links im Simulator befindet sich die Toolbar (Abbildung \ref{fig:Toolbar}.). Die Toolbar enthält die Funktionen die vom Anwender am häufigsten benötigt werden.
+Oben links im Simulator befindet sich die Toolbar (s. Abbildung \ref{fig:Toolbar}.). Die Toolbar enthält die Funktionen die vom Anwender am häufigsten benötigt werden.
Die Toolbar bietet vier verschiedene Funktionen an:
@@ -66,7 +66,7 @@ Die Toolbar bietet vier verschiedene Funktionen an: \label{fig:Visualisierung}
\end{figure}
-Mittig rechts befindet sich die grafische Simulationsvisualisierung. Die X-Achse gibt die Zeit in Millisekunden an und auf der Y-Achse sind alle beteiligten Prozesse aufgeführt. Die Demo-Simulation endet nach genau 15 Sekunden. Auf Abbildung \ref{fig:Visualisierung}. sind 3 Prozesse (mit den PIDs 1, 2 und 3) dargestellt, die jeweils einen eigenen horizontalen schwarzen Balken besitzen. Auf diesen Prozessbalken kann der Anwender die jeweilige lokale Prozesszeit ablesen. Die vertikale rote Linie stellt die globale Simulationszeit dar.
+Mittig rechts befindet sich die grafische Simulationsvisualisierung. Die X-Achse gibt die Zeit in Millisekunden an und auf der Y-Achse sind alle beteiligten Prozesse aufgeführt. Die Demo-Simulation endet nach genau 15 Sekunden. In Abbildung \ref{fig:Visualisierung}. sind 3 Prozesse (mit den PIDs 1, 2 und 3) dargestellt, die jeweils einen eigenen horizontalen schwarzen Balken besitzen. Auf diesen Prozessbalken kann der Anwender die jeweilige lokale Prozesszeit ablesen. Die vertikale rote Linie stellt die globale Simulationszeit dar.
\begin{figure}[h]
\centering
@@ -77,7 +77,7 @@ Mittig rechts befindet sich die grafische Simulationsvisualisierung. Die X-Achse Die Prozessbalken dienen auch für Start- und Zielpunkte von Nachrichten. Wenn beispielsweise Prozess 1 eine Nachricht an Prozess 2 verschickt, so wird eine Linie vom einen Prozessbalken zum anderen gezeichnet. Nachrichten, die ein Prozess an sich selbst verschicken, werden nicht visualisiert. Sie werden aber im Logfenster (mehr dazu später) protokolliert.
-Eine andere Möglichkeit einen Prozesseditor aufzurufen ist ein Linksklick auf den zum Prozess gehörigen Prozessbalken. Dies muss also nicht immer über das Simulator-Menü geschehen. Ein Rechtsklick hingegen öffnet ein Popup-Fenster mit weiteren Auswahlmöglichkeiten (Abbildung \ref{fig:RechtsklickProzessbalken}.). Ein Prozess kann über das Popup-Menü nur während einer laufenden Simulation zu einem Absturz oder einer Wiederbelebung bewegt werden.
+Eine andere Möglichkeit einen Prozesseditor aufzurufen ist ein Linksklick auf den zum Prozess gehörigen Prozessbalken. Dies muss also nicht immer über das Simulator-Menü geschehen. Ein Rechtsklick hingegen öffnet ein Popup-Fenster mit weiteren Auswahlmöglichkeiten (s. Abbildung \ref{fig:RechtsklickProzessbalken}.). Ein Prozess kann über das Popup-Menü nur während einer laufenden Simulation zu einem Absturz oder einer Wiederbelebung bewegt werden.
Generell kann die Anzahl der Prozesse nach Belieben variieren. Die Dauer der Simulation beträgt mindestens \textit{5} und höchstens \textit{120} Sekunden. Die Simulation endet erst, wenn sie die globale Zeit, die angegebene Simulationsendzeit (hier \textit{15} Sekunden) erreicht hat, und nicht, wenn eine lokale Prozesszeit diese Endzeit erreicht.
@@ -120,7 +120,7 @@ Farben helfen dabei die Vorgänge einer Simulation besser zu deuten. Standardmäßi \label{fig:Sidebar}
\end{figure}
-Mit Hilfe der Sidebar lassen sich Prozessereignisse programmieren. Oben auf Abbildung \ref{fig:Sidebar}. ist der zu verwaltende Prozess selektiert (hier mit der PID 1). In dieser Prozessauswahl gibt es auch die Möglichkeit ``Alle Prozesse'' auszuwählen, womit alle programmierten Ereignisse aller Prozesse gleichzeitig dargestellt werden. Unter ``Lokale Ereignisse'' versteht man diejenigen Ereignisse, die auftreten, wenn eine bestimmte lokale Zeit des dazugehörigen Prozesses eingetreten ist. Die darunter liegende Ereignistabelle listet alle programmierten Ereignisse (hier noch keine vorhanden) mitsamt Eintrittszeiten sowie den PIDs auf.
+Mit Hilfe der Sidebar lassen sich Prozessereignisse programmieren. Oben in Abbildung \ref{fig:Sidebar}. ist der zu verwaltende Prozess selektiert (hier mit der PID 1). In dieser Prozessauswahl gibt es auch die Möglichkeit ``Alle Prozesse'' auszuwählen, womit alle programmierten Ereignisse aller Prozesse gleichzeitig dargestellt werden. Unter ``Lokale Ereignisse'' versteht man diejenigen Ereignisse, die auftreten, wenn eine bestimmte lokale Zeit des dazugehörigen Prozesses eingetreten ist. Die darunter liegende Ereignistabelle listet alle programmierten Ereignisse (hier noch keine vorhanden) mitsamt Eintrittszeiten sowie den PIDs auf.
\begin{figure}[h]
\centering
@@ -129,7 +129,7 @@ Mit Hilfe der Sidebar lassen sich Prozessereignisse programmieren. Oben auf Abbi \label{fig:SidebarMitEreignissen}
\end{figure}
-Für die Erstellung eines neuen Ereignisses kann der Anwender entweder mit einem Rechtsklick auf einen Prozessbalken (Abbildung \ref{fig:RechtsklickProzessbalken}.) klicken und dort ``Lokales Ereignis einfügen'' wählen, oder unterhalb der Ereignistabelle ein Ereignis auswählen (Abbildung \ref{fig:Ereignisauswahl}.), im darunter liegenden Textfeld die Ereigniseintrittszeit eintragen und auf ``Übernehmen'' gehen. Beispielsweise wurden auf Abbildung \ref{fig:SidebarMitEreignissen}. drei Ereignisse hinzugefügt: Absturz nach \textit{123ms}, Wiederbelebung nach \textit{321ms} und erneuter Absturz nach \textit{3000ms} des Prozesses mit der ID 1.
+Für die Erstellung eines neuen Ereignisses kann der Anwender entweder mit einem Rechtsklick auf einen Prozessbalken (s. Abbildung \ref{fig:RechtsklickProzessbalken}.) klicken und dort ``Lokales Ereignis einfügen'' wählen, oder unterhalb der Ereignistabelle ein Ereignis auswählen (s. Abbildung \ref{fig:Ereignisauswahl}.), im darunter liegenden Textfeld die Ereigniseintrittszeit eintragen und auf ``Übernehmen'' gehen. Beispielsweise wurden in Abbildung \ref{fig:SidebarMitEreignissen}. drei Ereignisse hinzugefügt: Absturz nach \textit{123ms}, Wiederbelebung nach \textit{321ms} und erneuter Absturz nach \textit{3000ms} des Prozesses mit der ID 1.
\begin{figure}[h]
\centering
@@ -140,7 +140,7 @@ Für die Erstellung eines neuen Ereignisses kann der Anwender entweder mit einem Mit einem Rechtsklick auf den Ereigniseditor lassen sich alle selektierten Ereignisse entweder kopieren oder löschen. Mit Hilfe der Strg-Taste können auch mehrere Ereignisse gleichzeitig markiert werden. Die Einträge der Spalten für die Zeit und der PID lassen sich nachträglich editieren. Somit besteht eine komfortable Möglichkeit bereits programmierte Ereignisse auf eine andere Zeit zu verschieben oder einen anderen Prozess zuzuweisen. Allerdings sollte der Anwender darauf achten, dass er nach dem ändern der Ereigniseintrittszeit die Enter-Taste betätigt, da sonst die Änderung unwirksam ist.
-In der Sidebar gibt es neben dem Ereignis-Tab einen weiteren Tab ``Variablen''. Hinter diesem Tab verbirgt sich der Prozesseditor des aktuell ausgewählten Prozesses (Abbildung \ref{fig:NeueSimulationVariablen}. links). Dort können alle Variablen des Prozesses editiert werden und ist somit eine weitere Möglichkeit einen Prozesseditor aufzurufen.
+In der Sidebar gibt es neben dem Ereignis-Tab einen weiteren Tab ``Variablen''. Hinter diesem Tab verbirgt sich der Prozesseditor des aktuell ausgewählten Prozesses (s. Abbildung \ref{fig:NeueSimulationVariablen}. links). Dort können alle Variablen des Prozesses editiert werden und ist somit eine weitere Möglichkeit einen Prozesseditor aufzurufen.
\subsubsection{Das Logfenster}
@@ -151,7 +151,7 @@ In der Sidebar gibt es neben dem Ereignis-Tab einen weiteren Tab ``Variablen''. \label{fig:Logfenster}
\end{figure}
-Das Logfenster (Abbildung \ref{fig:NeuErstellteSimulation}., unten) protokolliert in chronologischer Reihenfolge alle eingetroffenen Ereignisse. Auf Abbildung \ref{fig:Logfenster}. ist das Logfenster nach Erstellung der Demo-Simulation zu sehen, an welcher 3 Prozesse beteiligt sind. Am Anfang eines Logeintrages wird stets die globale Zeit in Millisekunden protokolliert. Bei jedem Prozess werden ebenso seine lokalen Zeiten sowie die Lamport- und die Vektor-Zeitstempel aufgeführt. Hinter den Zeitangaben werden weitere Angaben, wie beispielsweise welche Nachricht mit welchem Inhalt verschickt wurde und welchem Protokoll sie angehört, gemacht. Dies wird später noch anhand von Beispielen demonstriert.
+Das Logfenster (s. Abbildung \ref{fig:NeuErstellteSimulation}., unten) protokolliert in chronologischer Reihenfolge alle eingetroffenen Ereignisse. In Abbildung \ref{fig:Logfenster}. ist das Logfenster nach Erstellung der Demo-Simulation zu sehen, an welcher 3 Prozesse beteiligt sind. Am Anfang eines Logeintrages wird stets die globale Zeit in Millisekunden protokolliert. Bei jedem Prozess werden ebenso seine lokalen Zeiten sowie die Lamport- und die Vektor-Zeitstempel aufgeführt. Hinter den Zeitangaben werden weitere Angaben, wie beispielsweise welche Nachricht mit welchem Inhalt verschickt wurde und welchem Protokoll sie angehört, gemacht. Dies wird später noch anhand von Beispielen demonstriert.
Mit dem Deaktivieren des Logging-Schalters lässt sich das Loggen von Nachrichten temporär ausstellen. Mit deaktiviertem Loggen werden keine neuen Nachrichten mehr ins Logfenster geschrieben. Nach Reaktivieren des Schalters werden alle ausgelassenen Nachrichten nachträglich in das Fenster geschrieben. Ein deaktiviertes Loggen kann zu verbessertem Leistungsverhalten des Simulators führen. Dieser Umstand ist der sehr langsamen Java-Implementierung der JTextArea-Klasse zu verdanken, die schnelle Updates nur sehr träge durchführt.
@@ -166,11 +166,11 @@ Mit dem Deaktivieren des Logging-Schalters lässt sich das Loggen von Nachrichten \label{fig:SimulationExpertenmodus}
\end{figure}
-Der Simulator kann in zwei verschiedenen Modi betrieben werden. Es gibt einen einfachen und einen Expertenmodus. Der Simulator startet standardmäßig im einfachen Modus, so dass sich der Anwender nicht mit der vollen Funktionalität des Simulators auf einmal auseinandersetzen muss. Der einfache Modus ist übersichtlicher, bietet jedoch weniger Funktionen an. Der Expertenmodus eignet sich mehr für erfahrene Anwender und bietet dementsprechend auch mehr Flexibilität. Der Expertenmodus kann über den gleichnamigen Schalter unterhalb des Logfensters oder über die Simulationseinstellungen aktiviert oder deaktiviert werden. Auf Abbildung \ref{fig:SimulationExpertenmodus}. ist der Simulator im Expertenmodus zu sehen. Wenn der Expertenmodus mit dem einfachen Modus verglichen wird, so fallen einige Unterschiede auf:
+Der Simulator kann in zwei verschiedenen Modi betrieben werden. Es gibt einen einfachen und einen Expertenmodus. Der Simulator startet standardmäßig im einfachen Modus, so dass sich der Anwender nicht mit der vollen Funktionalität des Simulators auf einmal auseinandersetzen muss. Der einfache Modus ist übersichtlicher, bietet jedoch weniger Funktionen an. Der Expertenmodus eignet sich mehr für erfahrene Anwender und bietet dementsprechend auch mehr Flexibilität. Der Expertenmodus kann über den gleichnamigen Schalter unterhalb des Logfensters oder über die Simulationseinstellungen aktiviert oder deaktiviert werden. In Abbildung \ref{fig:SimulationExpertenmodus}. ist der Simulator im Expertenmodus zu sehen. Wenn der Expertenmodus mit dem einfachen Modus verglichen wird, so fallen einige Unterschiede auf:
\subsubsection{Neue Funktionen in der Sidebar}
-Der erste Unterschied ist in der Sidebar erkennbar (Abbildung \ref{fig:SidebarExpertenmodus}.). Dort sind nun, zusätzlich zu den lokalen Ereignissen, auch globale Ereignisse editierbar. Wie bereits erwähnt sind unter lokale Ereignisse diejenigen Ereignisse zu verstehen, die auftreten, wenn eine bestimmte lokale Zeit des dazugehörigen Prozesses eingetreten ist. Globale Ereignisse hingegen sind diejenigen Ereignisse, die auftreten, wenn eine bestimmte globale Zeit eingetreten ist. Ein globales Ereignis nimmt die globale Simulationszeit und ein lokales Ereignis die lokale Prozesszeit als Eintrittskriterium. Globale Ereignisse machen somit nur einen Unterschied, wenn sich die lokalen Prozesszeiten von der globalen Zeit unterscheiden.
+Der erste Unterschied ist in der Sidebar erkennbar (s. Abbildung \ref{fig:SidebarExpertenmodus}.). Dort sind nun, zusätzlich zu den lokalen Ereignissen, auch globale Ereignisse editierbar. Wie bereits erwähnt sind unter lokale Ereignisse diejenigen Ereignisse zu verstehen, die auftreten, wenn eine bestimmte lokale Zeit des dazugehörigen Prozesses eingetreten ist. Globale Ereignisse hingegen sind diejenigen Ereignisse, die auftreten, wenn eine bestimmte globale Zeit eingetreten ist. Ein globales Ereignis nimmt die globale Simulationszeit und ein lokales Ereignis die lokale Prozesszeit als Eintrittskriterium. Globale Ereignisse machen somit nur einen Unterschied, wenn sich die lokalen Prozesszeiten von der globalen Zeit unterscheiden.
Des Weiteren kann der Anwender bei der Programmierung eines neuen Ereignisses direkt die dazugehörige PID selektieren. Im einfachen Modus wurde hier immer standardmäßig die PID des aktuell (in der obersten Combo-Box) ausgewählten Prozesses verwendet (hier mit PID 1).
@@ -211,7 +211,7 @@ Es wird zwischen zwei Haupttypen von Ereignissen unterschieden: Programmierbare Die beiden einfachsten Ereignisse sind ``Prozessabsturz'' sowie ``Prozesswiederbelebung''. Wenn ein Prozess abgestürzt ist, so wird sein Prozessbalken in rot dargestellt. Ein abgestürzter Prozess kann keine weiteren Ereignisse mehr verarbeiten und wenn bei ihm eine Nachricht eintrifft, dann kann sie nicht verarbeitet werden und geht deshalb verloren. Die einzige Ausnahme bietet ein Wiederbelebungsereignis. Ein abgestürzter Prozess kann nichts, außer wiederbelebt werden. Während eines Prozessabsturzes läuft die lokale Prozessuhr, abgesehen von den Lamport- und Vektor-Zeitstempel, normal weiter. Das heißt, es besteht die Möglichkeit, dass ein Prozess einige seiner Ereignisse gar nicht ausführt, da er zu den Ereigniseintrittszeiten abgestürzt ist. Wenn im echten Leben ein Computer abstürzt oder abgeschaltet wird, dann läuft seine Hardware-Uhr unabhängig vom Betriebssystem auch weiter.
\subsubsection{Aktivierung und Deaktivierung von Protokollen sowie Starten von Anfragen (programmierbar)}
-Es ist bereits bekannt, dass ein Prozess mehrere Protokolle client- und auch serverseitig unterstützen kann. Welches Protokoll von einem Prozess unterstützt wird, kann der Anwender anhand von Protokollaktivierungs- und Protokolldeaktivierungsereignissen konfigurieren. Somit besteht die Möglichkeit, dass ein gegebener Prozess ein bestimmtes Protokoll erst zu einem bestimmten Zeitpunkt unterstützt und gegebenenfalls ein anderes Protokoll ablöst. Jedes Protokoll kann entweder server- oder clientseitig aktiviert beziehungsweise deaktiviert werden. Welche Protokolle es gibt wird später behandelt. Der Anwender hat somit die Auswahl zwischen fünf verschiedenen Protokollereignistypen:
+Es ist bereits bekannt, dass ein Prozess mehrere Protokolle client- und auch serverseitig unterstützen kann. Welches Protokoll von einem Prozess unterstützt wird, kann der Anwender anhand von Protokollaktivierungs- und Protokolldeaktivierungsereignissen konfigurieren. Somit besteht die Möglichkeit, dass ein gegebener Prozess ein bestimmtes Protokoll erst zu einem bestimmten Zeitpunkt unterstützt und gegebenenfalls ein anderes Protokoll ablöst. Jedes Protokoll kann entweder server- oder clientseitig aktiviert beziehungsweise deaktiviert werden. Der Anwender hat somit die Auswahl zwischen fünf verschiedenen Protokollereignistypen:
\begin{itemize}
\item Aktivierung des Clients eines gegebenen Protokolls
@@ -270,12 +270,12 @@ In diesem Abschnitt wird genauer auf die möglichen Konfigurationsmöglichkeiten e \end{figure}
-Der Simulator unterscheidet zwischen mehreren Datentypen, in denen die einstellbaren Variablen vorliegen können (Tabelle \ref{tb:VariablenDatentypen}.). Jede Variable besitzt einen Namen, einen Wert und eine optionale Beschreibung. Wenn eine Variablenbeschreibung vorhanden ist, so wird sie anstelle des Variablennamen in einem Editor (mehr zu Editoren später) angezeigt. Der Variablenname wird vom Simulator lediglich für die interne Verwendung benötigt. Im folgenden bedeutet \textit{Typ: varname = wert}, dass die Variable vom Typ \textit{Typ} ist, der interne Variablenname \textit{varname} lautet, und standardmäßig den Wert \textit{wert} zugewiesen hat. Vom Anwender lassen sich lediglich die Variablenwerte, jedoch nicht die Variablentypen, Variablennamen und Beschreibungen ändern.
+Der Simulator unterscheidet zwischen mehreren Datentypen, in denen die einstellbaren Variablen vorliegen können (s. Tabelle \ref{tb:VariablenDatentypen}.). Jede Variable besitzt einen Namen, einen Wert und eine optionale Beschreibung. Wenn eine Variablenbeschreibung vorhanden ist, so wird sie anstelle des Variablennamen in einem Editor (mehr zu Editoren später) angezeigt. Der Variablenname wird vom Simulator lediglich für die interne Verwendung benötigt. Im folgenden bedeutet \textit{Typ: varname = wert}, dass die Variable vom Typ \textit{Typ} ist, der interne Variablenname \textit{varname} lautet, und standardmäßig den Wert \textit{wert} zugewiesen hat. Vom Anwender lassen sich lediglich die Variablenwerte, jedoch nicht die Variablentypen, Variablennamen und Beschreibungen ändern.
\subsection{Simulationseinstellungen}
-Beim Erstellen einer neuen Simulation erscheint zunächst das dazugehörige Einstellungsfenster (Abbildung \ref{fig:Simulationseinstellungen}.). In der Regel reicht es, wenn der Anwender hier, bis auf die Anzahl beteiligter Prozesse, die Standardwerte übernimmt. Es besteht auch die Möglichkeit die Einstellungen nachträglich zu editieren, indem das Einstellungsfenster via ``Editieren $\rightarrow$ Einstellungen'' erneut aufgerufen wird.
+Beim Erstellen einer neuen Simulation erscheint zunächst das dazugehörige Einstellungsfenster (s. Abbildung \ref{fig:Simulationseinstellungen}.). In der Regel reicht es, wenn der Anwender hier, bis auf die Anzahl beteiligter Prozesse, die Standardwerte übernimmt. Es besteht auch die Möglichkeit die Einstellungen nachträglich zu editieren, indem das Einstellungsfenster via ``Editieren $\rightarrow$ Einstellungen'' erneut aufgerufen wird.
Im Folgenden werden alle in den Simulationseinstellungen verfügbaren Variablen beschrieben. Die Klammern geben die Typen, Namen und die Standardwerte an, in denen die Variablen vorliegen.
@@ -289,51 +289,49 @@ Im Folgenden werden alle in den Simulationseinstellungen verfügbaren Variablen b \begin{itemize}
\item \textbf{Prozesse empfangen eigene Nachrichten} \textit{(Boolean: sim.message.own.recv = false)}: Standardmäßig können Prozesse keine Nachrichten empfangen, die sie selbst verschickt haben. Dies trägt zur Übersichtlichkeit der Simulation bei. Wenn diese Variable jedoch auf \textit{true} gesetzt wird, dann kann ein Prozess auch selbst verschickte Nachrichten empfangen und auf diese ebenso antworten. Die Zeit für das Versenden und Empfangen einer Nachricht an sich selbst beträgt jedoch stets \textit{0ms}. Diese Variable sollte mit Vorsicht verwendet werden, da bedingt durch den \textit{0ms} Endlosschleifen entstehen können.
- \item \textbf{Mittelwerte der Nachrichtenverlustwahrscheinlichkeiten bilden} \textit{(Boolean: sim.message.prob.mean = true)}: Jede Nachricht, die verschickt wird, hat, je nach Einstellungen, eine vom verschickenden Prozess abhängige zufällige Verlustwahrscheinlichkeit. Wenn diese Option aktiviert ist, so wird hier der Mittelwert aus den Verlustwahrscheinlichkeiten vom Sender- und Empfängerprozess gebildet. Ansonsten wird stets die Verlustwahrscheinlichkeit, die beim Senderprozesses angegeben wurde, verwendet.
- \item \textbf{Mittelwerte der Übertragungszeiten bilden} \textit{(Boolean: sim.message.sendingtime.mean = true)}: Jede Nachricht, die verschickt wird, hat, je nach Einstellungen, eine vom verschickenden Prozess abhängige zufällige Übertragungszeit bis sie ihr Ziel erreicht (siehe Prozesseinstellungen später). Wenn diese Option aktiviert ist, so wird der Mittelwert vom Sender- und Empfängerprozess gebildet. Ansonsten wird stets die Übertragungszeit, die beim Senderprozesses angegeben wurde, verwendet.
- \item \textbf{Nur relevante Nachrichten anzeigen} \textit{(Boolean: sim.messages.relevant = true)}: Wenn nur alle relevanten Nachrichten angezeigt werden, dann werden Nachrichten an einen Prozess die er selbst nicht verarbeiten kann, weil er das dazugehörige Protokoll nicht unterstützt, nicht angezeigt. Dies verbessert die Übersicht.
- \item \textbf{Expertenmodus aktivieren} \textit{(Boolean: sim.mode.expert = false)}: Hier lässt sich der Expertenmodus aktivieren beziehungsweise deaktivieren. Alternativ kann dies über den gleichnamigen Schalter unterhalb des Logfensters geschehen.
- \item \textbf{Simulation periodisch wiederholen} \textit{(Boolean: sim.periodic = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann wird die Simulation jedes Mal nach Ablauf automatisch erneut gestartet.
- \item \textbf{Lamportzeiten betreffen alle Ereignisse} \textit{(Boolean: sim.update.lamporttime.all = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann werden bei jedem Ereignis alle Lamport-Zeitstempel aller Prozesse jeweils inkrementiert. Bei einem Wert \textit{false} inkrementieren sich die Lamport-Zeitstempel jeweils nur, wenn eine Nachricht empfangen oder verschickt wurde.
- \item \textbf{Vektorzeiten betreffen alle Ereignisse} \textit{(Boolean: sim.update.vectortime.all = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann werden bei jedem Ereignis alle Vektor-Zeitstempel aller Prozesse jeweils inkrementiert. Bei einem Wert \textit{false} inkrementieren sich die Vektor-Zeitstempel jeweils nur, wenn eine Nachricht empfangen oder verschickt wurde.
-
- Lamport- und Vektor-Zeitstempel werden später anhand eines Beispiels verdeutlicht.
- \item \textbf{Abspielgeschwindigkeit der Simulation} \textit{(Float: sim.clock.speed = 0.5)}: Gibt den Faktor der Simulationsabspielgeschindigkeit an. Wenn als Faktor \textit{1} gewählt wird, dann dauert eine simulierte Sekunde so lange wie eine echte Sekunde. Der Faktor \textit{0.5} gibt somit an, dass die Simulation mit halber Echtzeitgschwindigkeit abgespielt wird.
- \item \textbf{Anzahl der Prozesse} \textit{(Integer: sim.process.num = 3)}: Gibt die Anzahl beteiligter Prozesse an. Der Anwender kann auch nachträglich via Rechtsklick auf den Prozessbalken den jeweiligen Prozess aus der Simulation entfernen oder weitere Prozesse hinzufügen.
- \item \textbf{Dauer der Simulation} \textit{(Integer: sim.seconds = 15)}: Gibt die Dauer der Simulation in Sekunden an.
+ \item \textbf{Mittelwerte der Nachrichtenverlustwahrscheinlichkeiten bilden} \textit{(Boolean: sim.message.prob.mean = true)}: Jede Nachricht, die verschickt wird, hat, je nach Einstellungen, eine vom verschickenden Prozess abhängige zufällige Verlustwahrscheinlichkeit. Wenn diese Option aktiviert ist, wird der Mittelwert aus den Verlustwahrscheinlichkeiten des Senders- und Empfängerprozesses gebildet. Ansonsten wird die Verlustwahrscheinlichkeit, die beim Senderprozesses eingestellt wurde, verwendet.
+ \item \textbf{Mittelwerte der Übertragungszeiten bilden} \textit{(Boolean: sim.message.sendingtime.mean = true)}: Jede Nachricht, die verschickt wird, hat, je nach Einstellungen, eine vom verschickenden Prozess abhängige zufällige Übertragungszeit bis sie ihr Ziel erreicht (siehe Prozesseinstellungen später). Wenn diese Option aktiviert ist, wird der Mittelwert vom Sender- und Empfängerprozess gebildet. Ansonsten wird die Übertragungszeit, die beim Senderprozesses angegeben wurde, verwendet.
+ \item \textbf{Nur relevante Nachrichten anzeigen} \textit{(Boolean: sim.messages.relevant = true)}: Wenn nur alle relevanten Nachrichten angezeigt werden, dann werden Nachrichten an einen Prozess die er selbst nicht verarbeiten kann nicht angezeigt, da er das dazugehörige Protokoll nicht unterstützt. Dadurch wird die \"{U}bersichtlichkeit verbessert Übersicht.
+ \item \textbf{Expertenmodus aktivieren} \textit{(Boolean: sim.mode.expert = false)}: Hier lässt sich der Expertenmodus aktivieren und deaktivieren. Alternativ kann dies über den gleichnamigen Schalter unterhalb des Logfensters geschehen.
+ \item \textbf{Simulation periodisch wiederholen} \textit{(Boolean: sim.periodic = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann wird die Simulation jedes Mal nach Ablauf automatisch neu gestartet.
+ \item \textbf{Lamportzeiten betreffen alle Ereignisse} \textit{(Boolean: sim.update.lamporttime.all = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann werden bei jedem Ereignis alle Lamport-Zeitstempel aller Prozesse inkrementiert. Bei einem Wert \textit{false} werden die Lamport-Zeitstempel jeweils nur inkrementiert, wenn eine Nachricht empfangen oder verschickt wurde.
+ \item \textbf{Vektorzeiten betreffen alle Ereignisse} \textit{(Boolean: sim.update.vectortime.all = false)}: Wenn diese Variable auf \textit{true} gesetzt ist, dann werden bei jedem Ereignis alle Vektor-Zeitstempel aller Prozesse inkrementiert. Bei einem Wert \textit{false} werden die Vektor-Zeitstempel jeweils nur inkrementiert, wenn eine Nachricht empfangen oder verschickt wurde.
+ \item \textbf{Abspielgeschwindigkeit der Simulation} \textit{(Float: sim.clock.speed = 0.5)}: Gibt den Faktor der Simulationsabspielgeschindigkeit an. Wenn als Faktor \textit{1} gewählt wird, dann dauert eine Sekunde in einer Simulation so lange wie eine echte Zeitsekunde. Ein Wert von \textit{0.5} gibt somit an, dass die Simulation mit halber Echtzeitgschwindigkeit abgespielt werden soll.
+ \item \textbf{Anzahl der Prozesse} \textit{(Integer: sim.process.num = 3)}: Gibt die Anzahl beteiligter Prozesse an. Der Anwender kann auch sp\"{a}ter w\"{a}hrend der Simulation mit einem Rechtsklick auf den Prozessbalken Prozesse aus der aktuellen Simulation entfernen oder weitere Prozesse hinzufügen.
+ \item \textbf{Dauer der Simulation} \textit{(Integer: sim.seconds = 15)}: Gibt die Dauer der Simulation in Sekunden vor.
\end{itemize}
-Die weiteren Simulationseinstellungen unter ``Einstellungen für neue Prozesse'' sowie ``Nachrichteneinstellungen für neue Prozesse'' geben lediglich Standardwerte an, die für neu zu erstellende Prozesse verwendet werden. Die dort verfügbaren Variablen werden im folgenden Teilkapitel genauer beschrieben.
+Alle weiteren Simulationeinstellungen unter ``Einstellungen für neue Prozesse'' sowie ``Nachrichteneinstellungen für neue Prozesse'' definieren das Verhalten des jedes neu erzeugten Prozesses.
\subsection{Prozess- und Protokolleinstellungen}
-Jeder Prozess besitzt folgende Variablen, die entweder via dem Variablen-Tab in der Sidebar oder ``Editieren $\rightarrow$ Prozess \textit{PID}'' oder Linksklick auf den Prozessbalken editiert werden können. Auf allen drei Wegen kommt jeweils der selbe Prozesseditor zum Vorschein.
+Jeder Prozess besitzt folgende Variablen:
\begin{itemize}
- \item \textbf{Uhrabweichung} \textit{(Float: process.clock.variance = 0.0)}: Gibt den Wert an, um den die lokale Prozessuhr abweicht. Der Wert \textit{0.0} besagt beispielsweise, dass die Uhr keine Abweichung hat und somit global-korrekt läuft. Ein Wert von \textit{1.0} würde hingegen bedeuten, dass die Uhr mit doppelter Geschwindigkeit- und ein Wert von \textit{-0.5}, dass die lokale Prozessuhr mit halber Geschwindigkeit der globalen Uhr fortschreitet. Es sind nur Werte > \textit{-1.0} erlaubt, da sonst die Prozessuhr rückwärts laufen könnte. Bei allen anderen Werten wird die Einstellung wieder automatisch auf \textit{0.0} gesetzt. Da der Simulator intern mit Fließkommazahlen doppelter Genauigkeit arbeitet, kann es zu kleinen, jedoch vernachlässigbaren, Rundungsfehlern kommen.
- \item \textbf{Prozessausfallwahrscheinlichkeit} \textit{(Integer: process.prob.crash = 0)}: Gibt eine Wahrscheinlichkeit in Prozent an, ob der gegebene Prozess während der Simulation zufällig abstürzt. Die Wahrscheinlichkeit bezieht sich auf die komplette Simulationsdauer. Bei einer Einstellung von \textit{100} Prozent und der Simulationsdauer von \textit{15} Sekunden stürzt der Prozess auf jeden Fall zwischen \textit{0ms} und \textit{15000ms} ab. An welcher Stelle dies geschieht wird zufällig bestimmt. Wenn der Prozess nach seinem Absturz wiederbelebt wird, stürzt er nicht noch einmal zufällig ab. Dies gilt allerdings nicht, wenn die Prozesseinstellungen nach dem Zufallsabsturz erneut geändert und übernommen werden, da dann das Zufallsabstürzereignis erneut erstellt wird.
+ \item \textbf{Uhrabweichung} \textit{(Float: process.clock.variance = 0.0)}: Gibt den Wert an, um den die lokale Prozessuhr abweicht. Der Wert \textit{0.0} besagt beispielsweise, dass die Uhr keine Abweichung hat und somit global-korrekt läuft. Ein Wert von \textit{1.0} hingegen bedeuten, dass die Uhr mit doppelter Geschwindigkeit l\"{a}uft. Ein Wert von \textit{-0.5} bedeutet, dass die lokale Prozessuhr mit halber globaler Geschwindigkeit fortschreitet. Es sind nur Werte > \textit{-1.0} erlaubt, da sonst die Prozessuhr rückwärts laufen könnte. Bei allen anderen Werten wird die Einstellung wieder automatisch auf \textit{0.0} gesetzt. Der Simulator arbeitet intern mit Fließkommazahlen doppelter Genauigkeit arbeitet, so dass es es zu kleinen, jedoch vernachlässigbaren Rundungsfehlern kommen.
+ \item \textbf{Prozessausfallwahrscheinlichkeit} \textit{(Integer: process.prob.crash = 0)}: Gibt eine Wahrscheinlichkeit in Prozent an, mit der der Prozess während der Simulation zufällig abstürzt. Die Wahrscheinlichkeit bezieht sich auf die komplette Simulationsdauer. Bei einer Einstellung von \textit{100} Prozent und der Simulationsdauer von \textit{15} Sekunden stürzt der Prozess auf jeden Fall zwischen \textit{0ms} und \textit{15000ms} ab. An welcher Stelle dies geschieht wird zufällig bestimmt. Wenn der Prozess nach seinem Absturz wiederbelebt wird, stürzt er nicht mehr ab. Dies gilt allerdings nicht, wenn die Prozesseinstellungen nach dem Zufallsabsturz erneut geändert und übernommen werden, da dann das Zufallsabstürzereignis erneut erstellt wird.
\item \textbf{Lokale Zeit} \textit{(Long: process.localtime = 0)}: Gibt die lokale Prozesszeit in Millisekunden an.
- \item \textbf{Nachrichtenverlustwahrscheinlichkeit} \textit{(Integer: message.prob.crash = 0)}: Gibt eine Wahrscheinlichkeit in Prozent an, ob eine vom aktuell ausgewählten Prozess verschickte Nachricht unterwegs verloren geht. An welcher Stelle die Nachricht zwischen dem Sende- und Empfängerprozess verloren geht wird vom Simulator zufällig gewählt.
- \item \textbf{Maximale Übertragungszeit} \textit{(Long: message.sendingtime.max = 2000)}: Gibt die Dauer in Millisekunden an, die eine vom Prozess verschickte Nachricht maximal benötigt, bis sie einen Empfängerprozess erreicht. Im weiteren Verlauf wird dieser Wert mit $t_{max}$ bezeichnet.
+ \item \textbf{Nachrichtenverlustwahrscheinlichkeit} \textit{(Integer: message.prob.crash = 0)}: Gibt eine Wahrscheinlichkeit in Prozent an, mit der eine vom aktuell ausgewählten Prozess verschickte Nachricht unterwegs verloren geht. An welcher Stelle die Nachricht zwischen dem Sende- und Empfängerprozess verloren geht wird zufällig bestimmt.
+ \item \textbf{Maximale Übertragungszeit} \textit{(Long: message.sendingtime.max = 2000)}: Gibt die Dauer in Millisekunden an, die eine vom Prozess verschickte Nachricht maximal benötigt, um einen Empfängerprozess zu erreichen. Im weiteren Verlauf wird dieser Wert mit $t_{max}$ bezeichnet.
\item \textbf{Minimale Übertragungszeit} \textit{(Long: message.sendingtime.min = 500)}: Gibt die Dauer in Millisekunden an, die eine vom Prozess verschickte Nachricht minimal benötigt, bis sie einen Empfängerprozess erreicht. Im weiteren Verlauf wird dieser Wert mit $t_{min}$ bezeichnet.
-Wenn die Übertragungszeiten von Nachrichten immer exakt die selbe Zeit in Anspruch nehmen sollen, dann müssen alle Prozesseinstellungen mit $t_{min} = t_{max}$ konfiguriert werden. Wenn die aktuelle globale Zeit $t_g$ ist und die Simulationseinstellung ``Mittelwerte der Übertragungszeiten bilden'' nicht aktiv ist, dann wird die Ereigniseintrittszeit $t_e$ für den Empfang der Nachricht wie folgt berechnet:
+Wenn die Übertragungszeiten von Nachrichten immer exakt die selbe Zeit in Anspruch nehmen sollen, dann müssen alle Prozesseinstellungen mit $t_{min} = t_{max}$ konfiguriert werden. Im Folgenden wird die globale Zeit mit $t_g$ bezeichnet. Ist die Simulationseinstellung ``Mittelwerte der Übertragungszeiten bilden'' nicht aktiv, dann wird die Ereigniseintrittszeit $t_e$ für den Empfang der Nachricht wie folgt berechnet:
\begin{equation*}
t_e := t_g + rand(t_{min}, t_{max})
\end{equation*}
-Das heißt, dass die Nachricht nach einer zufälligen Zeit zwischen $t_{min}$ und $t_{max}$ beim Empfänger eintrifft. Für jeden Empfänger wird hierbei ein neuer Zufalls-wert gewählt. Für den Fall, dass die Einstellung ``Mittelwerte der Übertragungszeiten bilden'' aktiviert ist, und wenn $t'_{min}$ und $t'_{max}$ die beim Empfängerprozess eingestellten Werte entsprechen, dann wird die Nachrichtenempfangszeit wie folgt berechnet:
+Das heißt, dass die Nachricht nach einer zufälligen Zeit zwischen $t_{min}$ und $t_{max}$ beim Empfänger eintrifft. Für jeden Empfänger wird hierbei ein neuer Zufallswert gewählt. Für den Fall, dass die Einstellung ``Mittelwerte der Übertragungszeiten bilden'' aktiviert ist, und wenn $t'_{min}$ und $t'_{max}$ die beim Empfängerprozess eingestellten Werte entsprechen, dann wird die Nachrichtenempfangszeit wie folgt berechnet:
\begin{equation*}
t_e := t_g + \frac{1}{2} (rand(t_{min}, t_{max}) + rand(t'_{min}, t'_{max}))
\end{equation*}
-Das heißt, dass stets der Mittelwert der Nachrichtenübertragungszeiten des Sender- und Empfängerprozesses verwendet wird.
+Das bedeutet, dass stets der Mittelwert der Nachrichtenübertragungszeiten vom Sender- und Empfängerprozesses verwendet wird.
\end{itemize}
-Im selben Fenster (im Prozesseditor) lassen sich auch die Protokollvariablen editieren. Die Protokollvariablen werden jedoch später bei den Protokollen beschrieben.
+Im Prozesseditor lassen sich ebenfalls die Protokollvariablen editieren. Die Protokollvariablen werden in Kapitel 3. beschrieben.
\subsection{Einstellungen im Expertenmodus}
@@ -343,7 +341,7 @@ Im selben Fenster (im Prozesseditor) lassen sich auch die Protokollvariablen edi \begin{tabular}{l|l}
\textbf{Schlüssel} & \textbf{Beschreibung}\\
\hline
- \textit{col.background} & Die Hintergrundfarbe der Simulation\\
+ \textit{col.background} & Hintergrundfarbe des Simulationsfensters\\
\textit{col.message.arrived} & Nachrichtenfarbe wenn sie ihr Ziel erreicht hat\\
\textit{col.message.lost} & Nachrichtenfarbe wenn sie verloren ging\\
\textit{col.message.sending} & Nachrichtenfarbe wenn sie noch unterwegs ist\\
@@ -351,11 +349,11 @@ Im selben Fenster (im Prozesseditor) lassen sich auch die Protokollvariablen edi \textbf{\textit{col.process.default}} & Prozessfarbe wenn die Simulation aktuell nicht läuft und \\
& der Prozess aktuell nicht abgestürzt ist \\
\textbf{\textit{col.process.highlight}} & Prozessfarbe wenn die Maus über seinem Balken liegt\\
- \textit{col.process.line} & Farbe, in der die kleine ``Prozessfane'' an der auch die \\
+ \textit{col.process.line} & Farbe, in der die kleine ``Prozessfahne'' an der auch die \\
& lokale Prozesszeit angegeben wird, dargestellt wird\\
\textbf{\textit{col.process.running}} & Prozessfarbe wenn er nicht abgestürzt ist und die\\
& Simulation aktuell läuft\\
- \textit{col.process.secondline} & Farbe in der die Sekunden-Zeitgitter dargestellt werden \\
+ \textit{col.process.secondline} & Farbe der Sekunden-Zeitgitter\\
\textit{col.process.sepline} & Farbe der globalen Zeitachse\\
\textbf{\textit{col.process.stopped}} & Prozessfarbe wenn die Simulation pausiert wurde\\
\end{tabular}
@@ -364,5 +362,5 @@ Im selben Fenster (im Prozesseditor) lassen sich auch die Protokollvariablen edi \label{tb:Farbeinstellungen}
\end{table}
-Im Expertenmodus lassen sich zusätzliche Variablen, wie beispielsweise diverse Farbwerte und Anzahl oder Pixel verschiedener der GUI-Elemente, editieren. Auf Abbildung \ref{fig:SimulationseinstellungenExperten}. sieht der Anwender alle einstellbaren Farben. Die fett-gedruckten Schlüssel in Tabelle \ref{tb:Farbeinstellungen}. dienen nur als Standardwerte für die neu zu erstellenden Prozesse und sind auch jeweils in den Prozesseinstellungen für jeden Prozess separat editierbar.
+Im Expertenmodus lassen sich zusätzliche Variablen, wie Farbwerte und Fenstergrößen, editieren. Abbildung \ref{fig:SimulationseinstellungenExperten}. zeigt alle einstellbaren Farben. Die fett gedruckten Schlüssel in Tabelle \ref{tb:Farbeinstellungen}. sind mit Standardwerten für die neu zu erstellenden Prozesse belegt. Alle Werte sind in den Prozesseinstellungen des jeweiligen Prozesses individuell einstellbar.
diff --git a/LaTeX/diplomarbeit.pdf b/LaTeX/diplomarbeit.pdf index 8590928..771ae91 100644 --- a/LaTeX/diplomarbeit.pdf +++ b/LaTeX/diplomarbeit.pdf @@ -135,7 +135,7 @@ endobj << /S /GoTo /D (section.3.10) >> endobj 96 0 obj -(\376\377\0003\000.\0001\0000\000\040\000D\000e\000r\000\040\000z\000u\000v\000e\000r\000l\000\344\000s\000s\000i\000g\000e\000\040\000\050\000R\000e\000l\000i\000a\000b\000l\000e\000\051\000\040\000M\000u\000l\000t\000i\000c\000a\000s\000t\000\040\000\050\000r\000e\000l\000i\000a\000b\000l\000e\000-\000m\000u\000l\000t\000i\000c\000a\000s\000t\000.\000d\000a\000t\000\051) +(\376\377\0003\000.\0001\0000\000\040\000D\000a\000s\000\040\000z\000u\000v\000e\000r\000l\000\344\000s\000s\000i\000g\000e\000\040\000\050\000R\000e\000l\000i\000a\000b\000l\000e\000\051\000\040\000M\000u\000l\000t\000i\000c\000a\000s\000t\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000\040\000\050\000r\000e\000l\000i\000a\000b\000l\000e\000-\000m\000u\000l\000t\000i\000c\000a\000s\000t\000.\000d\000a\000t\000\051) endobj 97 0 obj << /S /GoTo /D (section.3.11) >> @@ -533,16 +533,21 @@ endobj /ProcSet [ /PDF ] >> endobj 200 0 obj << -/Length 2489 +/Length 2496 /Filter /FlateDecode >> stream -xÚíœ[Û6€ßó+ôhk–÷Ëc§Mƒ.6@Ðf»@7}pfTP[XvÚä×ï¡$J”)yâ]tšÌƒÇöñ¹ñó!É–Qøa™‘DR§2ãüÂXv»{A³
¼÷êke¤ÔD*màÉÈ»«îí(³JëQ©`he˜%JJå¥nÞ¾øê;®3ÿ’£"{ûkç6œp¥Lööîß‹ïËûõöX}ÈŸ–+Fyq»„‡û²¨–¿¼ýû‹—o;Cñç)ṟJD;9îpjƒ†¢²Ã&¿þ0œ†O nmœ%Nk9ˆ-HùØY®´Ö‹—E¹Í‹ã©Üœ‡Ä#œò,V>ân#4ã‚b”XiúÀ'ÓÈB84LÃP9~A¢¬B$Þ)B4½“6r²•ꄚ4Õ‰|ñz,>,¹Z¬Å¾L’%aLÛ,6‘f+HÍx” š[3ô¥1³h.~vù‹Ÿû¹§daÒìÙ˜tСcÒIÍŒIªmaÅANkŽ[•BJ
|q q%Ùc(6šXN5Nqj(æ-ůPÉÔâTÞm×›<ÅX)"µ´Yl#Å8H͸Â4Cç1ŽyÆxêÅI~±ÁˆøE#ÕV“!¦ùŬöürC¤°ê¿7™)(’Âr†Of”‚·™|uX¿£”WÍ4/Á9»¸ÌáééØNâ‡%§‹ýûü -?À†ÏáÄž¼ÅóÇbW÷¹Ûzƒ²Ê±RË…ß;e"‹Ž´²ÔŒo\jbœCß¾D4'aÄÒÁˆ¦1Õ6#fõÊZÉ¡¯¡‚ÍÁÄŒ¢…ñÍaÿi u2¯ªU³3p*ïš_àãþ·zf»Å)…¦ÉZOiäMJišqš[G˜ß%8ý—£tA,G‚hŽRm>Gbz“µze=¤‚iÝ‚A, ([‡kÍ=¨õã|÷ϵ?ä:‹½HÑR3ÎrªH:û/“ b‹@D3–j«A”Ó bVÿ‡»ÕÂ(â•ønu'UGѦðM³í‹!TJ_Ï*åM^TE¾MÛ}Ç ³,Ò;Ošq²ËõÐK5µ-ત¼`'ú1}¥P†h¥ÚWvBM"ÃNtÈT¿‡ÿíi·óiýXïä§OºX‡µŽ b7FëÔŒ·Ê¢°Ž
ýý¿i>§JšÛ¾4à¹MµãÚ•Ôê5;!ÂõPÎqbƒPClØ€þv]µTåfõf©€Êr3êWß÷Ö™m=÷AdLïWêqðZ@~ôošîµUu<ùóµØù·Çζ„dD:β8¦$YÔLèPˆ¡Ìº³àŸj'‰†Q‰†œj«Ç{zµzNåcNôÔ&ñS‘ Ó0)Ι¼9ì×w·ëêx!VÖÔòˆÇ÷AÃpÜß
à°~‹ÜY_µBxPÝò*ë]]aéŠXÅÒ•èª)0Ó¤"&¯*Ÿ”ƒ?zî„TeR>lÖ/}:µ‡ÑEyÌ›ºW†àÇåíýa_U‘‡«0› Ý<BKš·}BÕJ÷Ÿ†Žb7ò
LKã‚¶WþãSüKE‰3Õ8izƒÔL²ü¶”RTÓuh˜_i¨_©¶z§·ñl\Q¹•D‹™s·N¨Mµ°}sßnúVÇb]¶à½Î÷û»ü¹Ü߇øãBìRŽ8t1=HÆÕ‡j5ÇôÚ„ .³8ØtR39Žã(fåO)zh<=‹x<©6¤“,¢V¯)|\Csd~¯jXÔ¡ð…›67-Huíó="<|lÞúz»Ù·Äï›MáêsKã£RÅŠgûQ_¥‹iT¡–3Ƴ8#¨¶R3)ëQ“öç ŠÅ¡ŠÆ“j«QÞ†C^…*¬äÌn8ªPØÝ0çsôË¢\½¹_W´oö»]qéÚf6©Y<µÂ|¼zðêV·µ¢IÆ næ„êýe,Hb±Æ`½î´;‹ö‰7Ühähä©¶šÆéË3¨Õ«hôg Æà[DPC£=§ñçß—õßr|>’Z!EŒä±Ö¹¿KK¨÷/ŽfËVj&è®Õ„ýT[m4äˆG4äT[Íãôjõ*#š|¨jRˆ;ŸÈëó‰wÂHx¸‹n!߬«â¶ß½|}Ú‹º'#j˜„/\4%ûO¯Úáæƒ“@¢“Iy: -dZÅbcuÒï9;Œûiuã“xb ˆðDj«ñœÞ B^ƒ'LkDh¼¿2í~:…ÝÃùéTÿÍS»¾ÛúëòUUl"LÈ·Ýe˜KiµÄ÷=¬‡HÇ…Ì -
e¾ÒQŒ#5´Â3ÑÍìq.žøÄŽ…ÝƒŠ†èòa«év3y¥FÆä¦A¨å”5œþË7Çy½L>wdfq†Š,67r»•šñŠ[ŠÚ3¿ž/bÄbyEóžj«¡^Š¢V¯»ŸÀ”ÔÌÜOèÄ:r=»Lò³[
¿uµ
Oþ±Þ=ìÛ{ -ç·h~ZZ ÿ·ãþ°ú¾ -fš Zh †üt.¢!F¢!¦Új§›ÔjÿÏ”¿%?¼@2ýO,ô¤ROÝuPj¥âYòNŸ*EºÎ
ÿv?°‰endstream +xÚíœ[oÛF€ßó+ø(«éÜ/ë6
ºØ +A(5ðÅ"Ä•d¡Øhb9Õ8ÅA¨¡˜·¿:@%S‹Sy·]oòc¥ˆÔÒf±ã 5ã +ÓPÇ8væã©'ùÅ#âŒT[M†˜æ³zæ—"…Uÿ¹ÉLA‘–3|2ë¤|¼Íä«Ãú¥¼j¦é| ÎÙÅ
`OOÇv?,9]ìßçï„”=éwTÑWÿøØ03\8ÀžÚ,ö0‰¹“š ä<q$LOM‰J¢¸fsS¢pöQS"LàŒ‡“ Ô$;L‰°vøy)èb}{YÓ÷zwJGÌ@½°°T‹¥°©Ÿ˜q„ +;ð깪\PG°ôGuMªmœÛsÁ¬^52N¬G75è†yðåoYIǼÜCˈŒe±™h[©oZhmߟgh/€K-šþT[2ùaV¯V:I4sxÒ +éZ =äÅšÏ*O×mú%-Ο_·µR«Xi?z~<Ãú™í:&g‚ñ1IµÕlL—]ÔêUúPh¥p‚ƒPC°<¯ªc¾ÝžÊ±æÚA½ë‘…â 5ã3€†ŠÛsåâ˱ÅF!Â…T[
„Ƴ*¡*+Õc°eÔ²’yO•%Œ19ÁKëĺõr×ÙÅKkݦ.Öï}±ÍË»5¬ ŽRž98i$eYl8í‚ÔŒœ;ÿÍâ}ÿ¾|ž'ñÄ’á‰&5ÕVº›Æ³:Ä“?OáØð9<ƒXÀ“·xþPìê>w[oPV9Vj¹ð{§Ld±Ñ‘V¶•šñKMŒs¢ïÛ—ˆæ$ŒX#Ñ4¦Úæ`Ĭ^Y+9ô5T°9ƒX€Q´0¾9ì?-¡NæUµjvNå]ó¼uÜÿRoÂl·8¥Ð4Yë)¼I)
R3Nsëó»$=§ÿt”N"ˆå(BÍQªÍçHLor£V¯¬‡T!›C0ˆe‹`Y£²~œïþ¹ögƒ\g±)zAjÆYîO©“}gÿärD,cˆhÆRm5ˆÓ
;jõ¿¸[-Œ"ŽQ‰ïVwRum +ß4;ѾB¥ôÅpP)oò¢z(òmÚî;N˜e‘ÞÑx‚ÔŒ“]®û^ª©h¿P%å;Ñé+…2D+-о²jv¢C¦Î{øßœv;ŸÖõN~:ñ¤‹uXë*vcd±ÞJÍxË¡, +ëXßßÿ›æsª4 ¹=—<·©¶q\»Ò€Z½f'Dø£Ê9Nljˆ
Ð߬«–ʢܬÞ,PYn&@ýê[ðÞú/³ç>ˆŒ)ãýñJ=î^Ëh Ðþ¥QÓ½¶ªŽ'>£;ÿöØÙ–ŒHÇYÇ”$«“š +1”Y7þ©v’hÈ•hÈ©¶z¼§÷çP«C*s¢' ö0‰ŸŠ™†I1dòæ°_ßÝ®«ã…<2XYSË#ß
SÀq7€Ãú-rwd}Õ +áAuË«8¬/tu…¥+bKW¢«¦ÀL“Š˜¼ª|R~üè¹jP•Iùì±Y¿ôéÔFå1oê^:€>–·÷‡}YTE®Âl‚tó-iÞö U+}þ4t»‘o€`ŠXd°½òŸâ_*Jœ¬ÆYHÓ¤f’å·¥”¢ºŸ®ë@ÃüŠHCýJµÕÃ8½ý‹g㊪È$ZÌœ»uB
lª…íëûvÓ·:ë²ïu~¼ßßåärâ·±K9âPÐÅœAj5®>T«9¦ ×&Lp™ÅÁ¦“xšÉ‰p”Gy?+HÑCã9³ˆÇ“jóñH:É"jõšÂÇ54GVáø:¡†E +_¸isÓ‚T×>ß#ÂÃÇæ¿n7û–Øã}³)\}niaTj¢¸Qñl?ê£t1*ÔrÆxçbÕVj&egTã¤ý1¨bñD¨¢ñ¤ÚjT§·áP«W¡ ++y³Žj#v7ÌpŽ~Y”«7÷ë*öõ~·+.][ÂÌ&5‹§V˜W^Ýê¶V4ÉÄÍœPgÿFR«Xl„1X¯;íÑ>ñ†<¢<ÕVÓ8½‡Z½ŠFj¾EÔ 54Ú!?ýº¬ÿ–ãó‘Ô’)b$µÎý…XZB½q4#X¶R3Awv/ì§Új£!G<¢!§Új§7€P«WñÈÑ\à@P{”BÜp"¯Ï'Þ #áá.º…|³®ŠÛóîåëÓöXÔ=ù‘PÃ$|á¢)ÙzÕž7œLÊÈÓQ ƒÔ*«“~ÈÙ~ÜO«ŸÄK@„'š€T[çôNjõ<aZ#Bãýui÷Ó)äÈès±ütªÿæ©]ßmýuùª*6¦ßçÛî2Ì•TN
¡LÄ endobj 199 0 obj << /Type /Page @@ -709,7 +714,7 @@ endobj 228 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 190.3777 337.4335 200.96] +/Rect [86.8628 190.3777 376.123 200.96] /Subtype /Link /A << /S /GoTo /D (section.3.10) >> >> endobj @@ -1231,15 +1236,13 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 347 0 obj << -/Length 1860 +/Length 1865 /Filter /FlateDecode >> stream -xÚí›ÙnÛF†ïý¼j2ûr™4In0b#{AÛ´LD¦-iâ§ïÉ¡†òPÛØ -ÖÂ_3ç?ü<Ëј$ØþDqı‰2Ì>!$¹º;ÁÉÂ^ûé„4Î%âB*û¢çê¼½<·i!e¯Êw4WD#Á¹pªWç'/ÞR™¸·fÉùM´O(Ã*9¿þsvžj<Ë.óå2/SŽgŸòõ}:'x–W©}¸-‹Mú×ùÏ'oÎÛ÷
1dŒ}Qkš» „
@SZkìÉz‘ø§ïZY&™K"'’ímèD##%w.U+r&("(KFgoSaí¬/SŠgËâê6OçTéÙëâæ&eÖÔ:/ï‹|mŠÙ®\ÔW?¥TÌVeýât½ºOíÕ|³É›·våuýä÷ìê¶þ¬mzk/$†1…(Å4 -D÷«U8e\#ÎÌWgTªúAv^ÿæ×~Î=X#m„‚-·ªËqkÕíÅQ¯Ôê¤I4ga¬l¢‰B†ª‡@(ŒB\BØŠjiá{÷7•¯o.˜â‹Ëlí!Ì,2Û/=VÕõuý<¿.¶–˽ø}ªÈ5lYÍsµ)X†å¡U¸bX"¬ìúzlàŽxsˆI0+{&á¬ÄUwÛ2 özÈ${“Ê !‰†™ô¢šIv00æE¹ÙÚÑÞ~1NÄ~ÖÂÂ’°§ÈB« ˆØˆ„å©Ò3Àé…ò -D :ê+ÕHÐû±2û;+¡ÄT‚‰‹[«î·¦êu -•ÜÚÕ *[QM%?’ÊÃñ~×lˆŠr›×Ãcé÷Kg_J»ý^Yu¸ƒ¶àQÎhFݳoT#æ3ö¹9°÷DèÂt¾Çv·VÝØá]Øë”]WîŒÐ×hjøÄÃá³0ýà7ÞÕæ}±Ì‹«Û˜ÅƒŠPîªJŸ/E*ÇÂÎÉ\&Á8q^§“jåÊ:‰ø¯'_(î -ÓX‹üz°É1êðRO`¤(ãûxz']¯š‡²žIWHdH×Û£Q:Hä4
t·VÑF‡iƒzDÑH5²ìó¢†6þhYñI»íW6ÞÐCÏ>£QXm÷³O`Ÿº€ÝÅUÀ
—öÀ^§œ‹¡Æ
pµÙkªA{*æuá¸ÃºY]:Þn¶Í·Ü™‚èP—Dšc‘½öœéjDplí‘®0ºÿOtäBI߃&=j«Âvx¿u9e˜´j¤1ÁÖ‹jný™™_®«ÒáZ¶ÎËm±*ûNÂö|-³»¼œŸ®/çÓÏÕinÿõœKÅ‹·’…¤e7mF[.’÷g¯óêx¶Ûž®ó›xçv)£©LB—ñ@êU#ÉhnwÒñTnƒ–HAËqkβ>º
öºÿÏ¢9R‚wv<Ãÿ¡5Â\Ò¡o(’ÂÞ=¯r’áåmÐØaÏÿ +xÚí›[oÛ6Çßó)ôh3Ëûå±]Û»!hƒ>lÙƒë(ŽPG.d»[óéGJ¢L™â‘SwISâ‹þ&Ïÿè^Ž’aûC2ÅÇFdÊ0û„lq{†³¥½öÓi5œKÄ…TöÅÀÕYwyfÓBÊA•ïh¦ˆF‚sáT/.Ξ½¦2so̲‹ë. iŸP†Uvqõçäbªñdþ>_òrÊñäS^ÝMgOòb1µ7e±™þuñóÙ«‹®Ç}C£ÅPTÄšæ.(aД6ûƒDV-3ÿôMàC+ëÑd3IâD²½
id¤äÎE«êDÎEMg’ÑÉë©°vª÷SŠ'«bq“OgTéÉËâúzʬ©*/²ÅdW.›«Ÿ¦TLÖeóâ¼ZßMíÕ|³ÉÛ·våUóä÷ùâ¦ù¬mzk/$†1…(Å4-D÷«S8e\#ÎÌWgTªæAö^ÿæ—~Î=X#m„‚-wªËqkõíÅQ¯Ôê¤I4ga¬l¢‰B†ªû@(ŒB\B؉iá;÷7•W×—Lñåûyå!œ[d¶Ÿ?z¬êëUó<¿*¶–˽øÝT9Øæ
Ï1pÔ`¤`Yn”‡N5âŠa‰°6²ïë±;âÍ“`VöLÂY‰[«ï¶I2 özÈ$»“Ê !‰†™ô¢†Iv00æE¹ÙÚÑÞ~1NÄ~Ö²°§ÈB§ ˆØˆ„å©ÒÀé…ò +‚¤"Ö‹ê(»™ÜÎÃK· +hs·ær$Òe°×“hd .(Lc#òë>¾ÊdÁš^òqkQÐ ¦Á‰×«f¡l`âÒ÷÷h¤&‰ƒœÄNãÖjâhš8¨×“ˆ#I¢F–^ÔǸ‘•Ÿ$ˆcJ³ÐÇÀž£UØeÒªºo÷áL’YÈ-ÆÕä¥ë}`¯§—¡vy©(\‚öšzuЖyYø³îI'o7Ûö«‡î¨AtÖK"ͱȂ^Žzµ"8¶î¤WÝÿ½ endobj 346 0 obj << /Type /Page @@ -1301,7 +1304,7 @@ endobj 357 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 476.9718 406.6109 487.554] +/Rect [86.8628 476.9718 412.5824 487.554] /Subtype /Link /A << /S /GoTo /D (table.3.5) >> >> endobj @@ -1329,14 +1332,14 @@ endobj 361 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 405.2628 366.7562 415.8451] +/Rect [86.8628 405.2628 363.9856 415.8451] /Subtype /Link /A << /S /GoTo /D (table.3.9) >> >> endobj 362 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 387.3356 380.2056 397.9179] +/Rect [86.8628 387.3356 377.435 397.9179] /Subtype /Link /A << /S /GoTo /D (table.3.10) >> >> endobj @@ -1357,14 +1360,14 @@ endobj 365 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 333.5539 351.7197 343.9299] +/Rect [86.8628 333.5539 348.9491 344.1362] /Subtype /Link /A << /S /GoTo /D (table.3.13) >> >> endobj 366 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 315.6267 365.1691 326.2089] +/Rect [86.8628 315.6267 362.3985 326.2089] /Subtype /Link /A << /S /GoTo /D (table.3.14) >> >> endobj @@ -1393,23 +1396,17 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 390 0 obj << -/Length 1703 +/Length 1710 /Filter /FlateDecode >> stream -xÚXKsÛ6¾ûWèHÍDÀ7{s;mÏdb7‡Æ9P&LaD>¢Ö¿¾û -ÖÞ_H+E‰ÅI -«›qyʲ8I¥œ¡M*3?Ž¢¥ÞÜ]¼¾’²r®îG‡’$÷Ó0NWwåWïCñ¤{U¯7AšyÒ_»û´n’Ôã( ‘+mj¥ûÁT¸zqu7švã<óƒ(—Üeaà"Mî<Dç‹0MNœü\Êdê|J?ˆãœ<“>x¼‰…ðnš^_Â+zݘú ›Eý"S)ö$[e~ž$ÑÔ‘(³ŒÈ‘?ÌzæÒ+U‹Dà}„¤¶k‰þ-¯Ý˜Rõüu(K~תṼ -ÒùÝ¢ùÁ¬¥Wñ‚+gà¬Ð˜-‚QåIÀ!ü¸…×Ô•‚„2ÔÍÛãp´Ì|»+¸¢÷XÚ(+ÝiK6üæT¹ŸD1çòëY'&~.‚U$?“ŒT¸ üxÕV+G~ž¶%ïØL·,tåL/wg$¹RHÄ«xæÇF©_Ø>׆ֿ¡Ñ××I8‘ŒÍ³´£À}„ -ÊÚ2ß6‡§¡{Y\m ¥tÆ.
·è‹®£V£y:lö<ŠNûVŸtTå Ä+®ª¦†œi•¡ -ù†øNH÷LpÔ X7û¢&XA6§Ô -ë݉-£RYƒRê3Ø7¦”$Š¡sÇЩž³átrÏCJkzÞ”ÚmóØqcýfx2Lš;™ëwVH[é0 -Ì#¼xòo-0$ànÐOus(Ú"¯a蚺æ5ö_Ì‹Øz)\¹Ãž7ªgP{ØÑ€C«¶“&gÐ*\g:KpäL`ù¶–7fÄ?a·ApOjO£ -(]:w¨pyGÎi¼„’ÄûàÂź±-™2(Ê$ÇÄ-ò8vÝYž»/€¼2åVq+Øòl»Q.¨.XàtÍIöP¦s+5×áÔòõ` ÀÅ›µ1^5£[„}é$Ýðñ©mú†¡Â*3{³ÂªË'²çÅ=Õwvba:=1PºU:ò¸-Z–¨Ô¡àdÂÇhµ¢Ó`k0‹TÌ-À¿¥Roqžsx\˜±Ò¯ÀRe4¹K`ÇÇäÿë[©¦{*@™Ym¥¸c˜a+hÅú¡6‹xþCÅYèýé -kŠK
ר/p»æa·ÂP[K—úeq7Ñ<5Ã[]ô„ÞýQO¬òd'á%øîæâl·|©tàŸV(ó¸û¥C)~P„ò6¤ƒ\بwã±wuÕ[`JØ,U\C!\q4¿ÁTÖØÞ€ûÇì -.Þ`Ú]á44÷š -p_ -‰¿÷÷€AÆ(B#Ðõ~¡+Nî]øZ ¡úùMôÕ?On†<à,°ˆ„ÚÎüܦÍ=4{0Ü>AÉr;àôÍ/»öe¡ßdº"L§'G¯vãsBkJ§Ï®ŒñõÁƒ7
OûQO1<Î_)”ìAûò0ÏÅ®fzL>~Ì¡m!f8×úÐØ¤Ø·èaA€f@$àEÓØŽçzyåöuVÔ¡K鯫ÙmHu嶪ùa•x¹0Jñ©!À81-~dh ¨±7;nhéže¾ˆ’`:uÿø9>>Ÿ½ƒ<ð“8HF•ôg`n8„Ÿ%°üËÿ–®Nendstream +xÚËnÛFðî¯Ð‘,†å«7'qÒ61Dns Ì5µµ¸TÔúë;]š¢˜¤
gfç=³³ü™ðEP$‹¬ˆÃÅãþ*XÔ@{Z!R_$i3ÔÕ@^°<IÓY.§h•…¹Ÿ‘ ×ëû«Wï¢t¨"ˆ÷OƒAiZøYœd‹ûê«÷¡<¨^6ËU”å^è/¿Ýÿ RWiæÇ‰ˆˆåVéFªþ¨k¤^ÝުĤÈýH$ñœy ,Žü(ȲŸÞùAœ¥gÆG~†éØø$ý(I +²,ôÁâUÞ]Û«ïË(ðÊ^µú‡vÂá ¿ã˜‹-ɹ_¤©"Š +2êqËÁ¢R£ûIà][Ž–«Ò†¤ýI'€ßO±MÓ[.…®GÃó|ä_LmU7@¸«â¦šÕª¶’¼å½Ï`ÿjÎמÅIêÕM]’y7ºê$Ö׉¿ï—!„kS÷Ì~ÔïJ—ÍÊ%¨ë^:ü ýÞÚ” ≎id("_KÄwƒêzz5\8E€Êl"ÏŽÉá§exmSK(Ϧ}De;üRËÈ7Û’+z‡¥½‚²RFYfÃoNtTø©H8–_/:1õ‹ Zˆ õó'?YtõŸÇmÉ'Vã#3]9‘‹Ê]Ž‚xjE„8¯’‰“0pýB÷¥4Ôþ
•¾z—Æ#Φy.@:2<DQ£RÏu1æò d&ez¸Cº“šª8I4°kD¢u¹Ùb•éÊÚ"ß´ûñzQ\m ¥rÊn4·è‹¬“’ƒzJ6
öBˆóþê3Ù`ypÍõCÕÔ’1Ôä ¢ƒÓŒAç4Gp +ì#8xgæÉ[¼µ@Q +s{³ÕÅ“ÙrCþFå]d,ÎÆ¡Y£!Ð(O›²cŽZîK&|ZkÊkƒ]¤fl öÍ•z‡ûœ›Ç¥*ý4ÕZ‘¹4ì8þ¿î°•ªÍ¡ÄÊȪìjÉûXAÌvÐ_8j9_†Ôü·¢ +äa³«}ÜÂpl,ïM‰VY[ð"`=_o<ãš²oI0lLº?©‘~ŠYz3b¼S=t1 ËZ]HsåðyÙò‘g¯a¸rŒó©NÇʼnü{g€ÚvŽã„=jÓOwôØ=Óà^ŠáΣ…Ö´–ŠB¼-)bÔnH¹eŸˆÕåZÒýÑ(z²àÁ—(1×Ö4 ¿¿häz¹ˆ‘g( @;Ð#áÛn©„ÌïåÈ…6ë`·oû +hÚ‚ò°¥Kšóp±ð«Ð¼ÓRµ³rpþ?
æI>FiÀÞdÂ~.·
Ã/9 endobj 389 0 obj << /Type /Page @@ -1440,21 +1437,15 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 397 0 obj << -/Length 1769 +/Length 1773 /Filter /FlateDecode >> stream -xÚXKsÛF¾ûWðH͘ë}ðÙ[S;§“N;í!Î2×ÒÖ$åˆTÒú×X,)Ф¬ô1ž±ö¾Å ßð’…<‹¼$S0»¯Î¸·‚½7ý§p²A'¥_Ýž]¼Ž•—²,ŽCïöÁ“Q¸äé^émñÉÿ92.LR_°Eqî_™ºÔ¦ÝÕ«ÅçÛ·gW·½±Hr–Ʊü>da³0Š/‚Åqš¥gð'‚%J†=~{B²Lˆ/Ð;%ÊX’$ÒâL:Ðo¶»º(ó…àþjÀ]Ñï5Ä,ãatÎ@Šà¤wöºÀ#I–ÆÍë;•„ÛE BéyƒÀ -@Ê™ÊRôËÙ§ÏÜ+@ôí™[ýÎD–I¯:Si -¡¬’n¥<»9ûuhN ²7¯ŒrPæ†ý‘CeŠ©!Ò4EuÞooˆ“ÑÂÅu%½Ë
hñŠÒt$ø¢×õß è•DòÿsÀwÊ2K<\ -9GS“P“2fø~a1%B9ŸøNªÂHûq‰¼4eaóˆ¸T°Æ1&ñ¢q{CSÔ)$mã¨úpœóRä«8cÊÃ,ª)º,d‰€ˆÓIB™P"“/shsÆZü—l*ü Aðê®ÌÛ]’þ2oLGZ$”ïhPèŠdæï¼GÆžÍÓBE>#é·ºÐsfSÓÚR7^·$jêÎ’øA¯l儽|×Ðð³vr6eו®ƒ9Æ$JW±Lcàr8=8¿dÄýsÚ)²¹Jü -¨ÖÔy½pèp
KÑ’&±ÿK~¿¦Â`î×m§ùq!¡¾TtïÚ<¢oܺã?ŒêQЄ -èNp¾P2*4˜¡‘·]yÝððèÎÃCÓ¸˜ê¦R/& "¨ÿ‰ƒ·!Ô)³mh–+°1B¯¼Ò†œë<÷Tj,Ñâ?W•ÄÐ"…â𵣫+’w¿u?Íw÷kUz½…Ç HCˆ‹MÑ%ôl–C4|3ôÚ§®VÞCSxÌoû,H¯½*É Æ -6ey¼WCøæe„C©ã< -PwL½Ú•Ígï}‡¬9»ÀÔmhïæ/ €ŠÆàS^Íëun/Ò¶|ï·pcøÄ;íM÷ðfЋá2ÏvrŒöjSU-íáÜÃ×µíßpÙ… -j ‹ÂBÿº8™¹›ŒöoÎhþ±ê×u’1ÃeaÔÁ~ÞÍ]ÓqXíìܯ{¾„òlÚçöœfèžmž€ªS Å™ŒE -\JzgqãK¸!a!ô{N~àæàÊwkðËÒ£eô¦¶Y^U, ï¯/©xá6Á—èXøZ<”:ξR&,e”{„³Þúló+ž‹¸R'0¤Žó+4zPRÂp䞢hÌ´¶A™žf1±qqü g¦ -ué}¿†Bx<¶´N9!E_¦å>l8✾ãèP5™sØ™ØL/ÑÀL¤:RVÙLqÿ逨@hö!?ø9 +xÚXKsÛ6¾ûWðHÍX0$HöÖÔNÆé¤“ÆN{ˆs LXBMRŽH%}w± EQ”•>Æ3‹Ý‹ÝoW‡?$‹xI¦` Dp_ñ` {oúOáeçð|(ýêöìâµVAÊ2£àö!q¸äéNémñ)ü9²)gs™¤¡`³yÌyxeëÒØv[/gŸoßž]ÝöÆbÉYªµü>dQ¤Yë$˜KÁ´N“¡ôþD°DɨÇ/u $Ë„ÐxÞ)qÆ’$‘¿`Òƒ~³ÙÖE™Ï—³9ü7õýNƒfâpR'¸³×I²T;4¯ïTmfsɰÈ( +s`ήkZ[˜¦5«–DmÝYò +khPÕ<pGMè`
KÑ¢›ü’߯¨0ØûUÛi~œI¨/Ý»¶ÏÖÓ7žæ1of‚üsá`Âù(†¢ˆ3)¹‚d"R>†0aã`³ºá‡½öÀŸ™†É¡nªüâ +ýëâdân2Þ½9£ùǪ_7=`H2Ä—…Qûy;uMÏaµ·s¿êùªµmŸÛsšýazZtyªFL%Ô-R°àS¢0[‡_ÂØ« ‹ ýóò7ϯ¡š·¿;=:Foj—åUÕAÀzúþú’ŠÇn“1|§ÖêÄ·ä¡Ôqö•2aZÄ”PýÎjcé³=ίx.æJÀ0:ίÐ÷AH Ã5>’vdPˆ¢1ÓR_‚1×Ñ,F#ö1ž?áÌD#B]z߯à†-SNAHÑwk¹ËŽ8§¯Ä8ÚWMæ<v&Ö‡—è`"R=)«l"‰xø´Gl 4y‰ˆïý:€rÄš0ðà`´0€b‘‹¾›Ú¸ªžÜ
ËÊ*_ÐÝaL6œ¸† +V¶´ˆwó²Áó¤®b[ò:&îë(¡Ç_¨µtôÔ®©c*K’Í3@Áhò;ŽñÇœlë–zXÝ;}ZÅÐ,öídP#“žÓ9_³aÿ½‚¦ƒ%Ü”Çð±ÚÙ¤£è‹ÉWÞsdº‚ÍÜOïÕŽ§htàî¨+ƒ'“ÿ–ºÆYô}üõË þ‚¯£<Òòû~¬O|³æÐ1ÞØK¹†_ý5òË<O8pendstream endobj 396 0 obj << /Type /Page @@ -1490,8 +1481,8 @@ endobj 404 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170010Z00'00') +/ModDate (D:20080813170010Z00'00') >> endobj 405 0 obj @@ -1513,7 +1504,7 @@ endobj 400 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [437.8143 439.1519 452.2699 449.7342] +/Rect [439.224 439.1519 453.6796 449.7342] /Subtype /Link /A << /S /GoTo /D (figure.1.1) >> >> endobj @@ -1583,8 +1574,8 @@ endobj 414 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052617Z00'00') -/ModDate (D:20080813052617Z00'00') +/CreationDate (D:20080813170009Z00'00') +/ModDate (D:20080813170009Z00'00') >> endobj 415 0 obj @@ -1660,18 +1651,21 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 428 0 obj << -/Length 1111 +/Length 1115 /Filter /FlateDecode >> stream -xÚV[oÛ6~÷¯Ð£Lï—½5ÈíÐk²½Ô}PbÆV'Ë©%/@~ýÎ!)E–tÀ† - LÈõ®\PÊÛû9£ùÚGè¹op¹ïžçüúÝœÓ|{çw -Pnb,eŒrVF»gï72»Øm6b–‚0©ÁñòÿfkqQBèÿ/–Òk¡ùaÛN3˜µD+ʹ! -1Ô Í,qZK,Á—`&Ôà»;¬º»ª^î›U߉Œü<<®(±FŠ—Û§Úa@cر-ÇlhËE_û7Õ&4x]vÛ´Õ”÷ë(-ý& -~×v0 â® ¤9îLL—T
EsÊò# ¾§¶‚ç¤{»ë9‡YeÙ+ïaÌq¨k+FNjw䤶ùoBë®Zu³¬|<ùðù2îhBãŽ5La¬…“}³Œ'5ŽÀ¶Mmû›ªg
áÜ?ÌÐu1;»‚öåÈ8({£Àe´û[‰Söï9WyoßÊd÷Ÿ7xCpx¢`)¡š¹DÓŽE"OŠÈ4íøB9œÌÒaˆã†’Ç]pÑ7]åÛ 69‹Ò²Œv·ñ÷ £‰B¹ˆÂaõOK^C“2ùÃDêÔØÌ*Û²^ü<®ÿþJ1ºs¢ü§Ìé58²Àp¬Ø‰ÓžëA?Ð9åBÃàòç} -”_cC¡Xµ‰ÒÕB¹KQí#x‰½W×afàÚWO˜Æï{’QB«mÓ'a·Œ¹eΆãÔÂBÄV0*_p..ÊÎW ÈxŽåÿfö˜uD -j3¦Â˜¶ÿ"}Ãb|éÔ(rÇò£B‹Z'ÜĈi{ÔÔ³…Æ€AY†€ðißüÕ½ÄîWHI<8ÌHNhé}»òØàOØYëºû)⟽M˜¦½_ו_a<› ²lã)|Âô%Ñ)Á0p¥•“æ#Áh¬äùC_` Ç¡‰&Kq\Dp -£ÿ~
5jÖï34õ˜ +xÚVYoã6~÷¯Ð£Tï£oäÀ¦Øv»Iû²Þ%flme9kÉ
_ß’Rä+)Ð"@4$‡ß\ßÍ2 +,3’HêTfœ +“AåzSÎ(åíÔÑ|é£ê¹op¹í^¦|ýfÊi¾¾÷P3!åŽöŒ*zýÇGø0´0¹¼Ü¼¢œ0åŽEþF´£üíø•¡DjkwâçÄ1¦Çñ+ağàÀ(™ŠÒü²jËäõ&ºýi=ß¶§FKð˜k¢4dðXÕ1š‹¬ D8 +ÛDX#2È›©Ì~€UÆmÐËÁ£\†•ÑÃîÙÇ•Ì.Ö +zIÍ~¸GÖÝWõ|Û,úNdäç}æqE‰5R¼Þ>ÖƒV1V;ôå
}¹è¹[Bƒ×e·N[Mù°ŒÒܯ¢à7m“ ÞèJP”4Ç=×%ÕDiŽy~ð‹p +e+qNº·»žs˜U–Èx¯Æ^[1 +R»ƒ µÍï}3ZwÕ¢‹:óÊÇ“›/—qGwp¬Á` +c-œl›y<©q¶m‚h«8Ø_U=jÈ çþq*`€.kÌÙٴǨFÆí‚Ñïï%NÙ¿§\åe¼]|/“ßÞ
ÁuÀÙÉ‚¥„jæL;*‰8)#ûeÇ× Êád–PC7<€<mBˆ¾é*ŸÐ¦…p2‹Ò¼ŒŒ »ëø}Æl¢P5ñ»KþÆkbÌ–Q§^ÄVVÙf‘õâ—öÇÅèÊ1îï⦗àÀ¼vDHÃvíï÷[¯ôŽÉ},´I0*Ù¦$ù¥Oi©ÚŽDéj&ŒÜ¤Œöٻľ«ë0/pí«Æ'Æo{Q1«uÓ`3ueNÂ4z·®òô>a3ÎÅEÙù +„°¥÷Û)S¯ŽÌ)èd˜ªL…ymÿE%‡;ÅøÒ‘™z€«ÉªI-üšÚ÷a¿šIé£X¡ši`¡B?Aš>o›¿º×$þ +ʼn«ÝÚôy•y¹mÛüûkYw?ÅýgÔ^Gвi–uågBFNè¶6 +ðC¦'G[¤RI¨Äi9.u<¨ŒÔ‘<ì©r¤MpÞîC:Á)< endobj 427 0 obj << /Type /Page @@ -1706,14 +1700,14 @@ endobj 430 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [259.1172 171.4698 273.5728 182.052] +/Rect [255.8878 171.4698 270.3433 182.052] /Subtype /Link /A << /S /GoTo /D (figure.2.1) >> >> endobj 431 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [188.4346 153.5425 202.8901 164.1248] +/Rect [194.9997 153.5425 209.4552 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj @@ -1735,21 +1729,17 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 436 0 obj << -/Length 1780 +/Length 1783 /Filter /FlateDecode >> stream -xÚ]oÛ6ðÝ¿B2³)êco)šéÖm]2ì¡îƒTÑŠV™JõÑùõ»ãQ²l+I
âãñxw¼o*ð8ü^²§Ê‹S @x_ö+î•°÷nú
íf$ÞÌ©_ß®^½¤—°4ŠBïvç ®˜TñçmñÉÿ9»¯z]¯7"N|ÁÖŹÿ®]Ü϶œ‹î˦Í×Ú vè×òuÛäº -¹•a8m¹âïþ¼†Ÿ`ýùöýêêvRS Î’(?v§‰úüR"™]j2”JYÇÂ^êÕmoD’ú¤¸]$nÑÒNQinúÌ©Lö¨Sjw`+ãî -å›f¿×†Ñ™7ãa¸1ûuàW=ÁÀI;);ø›UhL§ÒMµ·zÔY_5NPWé;w8:HF˜Z¬³ b– -wÕËÙäU]€Æ§&‚ˆE‰’`¥€%aš’Éá)¯-½ücføéÌf~èÜðç¼QÁä™"eA˜„'Jœø{¢zIì7ˬi6*d±LRo#"Æ¥¤=»Ç@ÝJW%XTH0m[TXG0óJcQ¡»µ…àÒÝZBf8?úCSì…´,u×gp2ä~¯{F,ÞdFçã²Ê{‚tG¿¦ùrç02æ îêŸ{=ò2ûQÐÅR`tؤЯ‚€èîñÞ½½!,AD©ËÌE7 -C0,ÜOÃϰ'”® íí¶œtíh+×]å:»¹ Š™?ˆ†H[hð†‚ -›:.#ĵ!Ê¿A '}²ŽÝÈ5ަ -² ²–Fµ.pûß×Ð…±aâžmð€·tK‹‘¤KÔ]4º·“åwU‚)èì±a¢Ûpsæ6DwÍÛ;îä.'Æ‘ÿ½Òõ"?m–œyŸÑ„Q€£W*±á—z‡¥çΕ|ÄŸ©rà*اoñJ¥¦Ø9¶RP`Sðôˆ¿¹×`Øq–qmöShzH`êTpÄ*Ý:|ÖðKV,ßœ$Aá?“¸É¹–àÄŽO6)“HÊ…Z*~ˆY(¨‚ªFbi¾>}æ^´ïWû€U›i*¼ý*HÆE¤FL½ºY}œ8Â}O 6'ñÓÌè fœŽ3“pÒ,M[˜½o 5NâÐõŽ ´¢„¤…€)Þ!_]ï•÷¦žÞÇY[Š™¡nœÿ›¢ÐD8‹ cüov„ñMÈ8¤ -ÄÒkକAá`2²K"‡*ZîfÝDv>+»`?–„‡’ŠÑ/3!gºLT/èrÎÍ@GÓÆ©*`i åŸÛ$Ž™â -"KSõü|$`¬ˆžŸÒ^TVShôü‘Kp®Šª¯°æ&&D—º†Ù²wÄã©KCeÌL˜Ça$1œ´·£gØ‘X
Nw7›nI¼É†qaGÝÍRwç_˜#Üü``{¢ ºu¶»îp;¤½+qíº6a%'\ÓKUWe?ýÞ6ÔW¡[æqpÌ'#Žìv`¿ª£—ü…·»«{§—½ -£½K_Æ7‹µ·èe¨.<™ºÆÉܼpíÉé"ó÷m˜dZG[G»CØâV^×z¢§O€ìtM¯6€»[$yI&Zšmš¦Î³iCÂé5Fdö1 ¿†>štýÈ‘ÎCà,Æë×ùGšg/gj÷¬tϸ3j•¶SÍÞÁW•¡™GÆcTÛ®!ÅýûÁ|íÝfWaFx„` -k[lׇÛá¶‹7C+¼þº™^;ôÛÙ jPKtÕwNNw:ý BRmè‰ÂŽŸ‹þ¯³b²Ã +xÚXYoÛ8~÷¯Ð£
Ä,QǾ¥hZ¤{o²Ø‡ºRE;ÚÈRª£Yä×e[I +ì"@D?ÎgÈ9,"ˆCòTqª` Dðe¿àÁÖ>Œ_á°k^OÑoooÞG*HXEap»
$×LéøÀó¶ø´ü1{({SÖ2N–’Öšóå‡v%ø2Ûp.»/w†ßš©Cÿ´ziÚ&7- ÔF…áÚpÍ?üy
±ú|ûqqu;ª©%gIÉï;Óˆ>?”L&‡
¥SDZ´‡zDEM[€Æk%Ó%)ŽÅݤ¥•¢4D½é³ºÈ`KYw`j¨w~÷FÅ!œ¨—u³ß›šÑžw~3œ˜ û²§°Á¸¸…/¬DK:Ž7åÞ*Qe}Ù8µºÒܹÍÙÐíÑ + +—@±KøÝ®À'¹É?7ÅÐÁZHÓéúv†|Ù›ž‹wYmr¿aWæ=LGߺùrç(pcꃸ«ŒçUï½ ‹¹k
[z|tí+§ º<woOS±3»Œn¶Ý +)Ü¿ã±ù=ë香[Æ››<UBòÉXË%NÌ5¢^{ÎÍ>6Ùª¬ë( aðÂkŒ£Ú†ÖƒœGšÖ†W?mìóC8Eb e÷ý +ÁÀ>}‹GÚÚe£$]lJ$ô›†õõKg°6ÔÅaó1Èà¢ðð€)ƒÁ«tëèYGƒŸ²bþä$ ™ ε€;>›¼4T()—z. +³Xhˆ…œ©4±˜¯‹OŸyP endobj 435 0 obj << /Type /Page @@ -1808,7 +1798,7 @@ endobj 440 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [183.3407 619.8696 197.7963 630.4518] +/Rect [190.8158 619.8696 205.2714 630.4518] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj @@ -1827,13 +1817,15 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 444 0 obj << -/Length 1339 +/Length 1350 /Filter /FlateDecode >> stream -xÚXKoÛF¾ëWðHáfßôÔÀIEVQ q’EË„e*‘¨è¯ïÌ.—¤HJ²QÃ.‡ßÎcg曕YBá%FIJŒ°`,¹}œÑd
ß>´OÖ`óÎûè·óÙë÷Z$–8e2¿K8UD(Ó霯>§¿,¾–u±ÉrnlÊI–+JÓ»ŒÑtqC)ßßÞáãÛ¢Bé¡þ7c*-vÛe±„¸R¶ ªè‡¿>ƒe_æŸfïæ›ŠSbµæO‹IJM¤Ò&É9#Z[ÓGG”tÄh.’œá¬BÈ·Ùç/4YôÓ¬‘þ€J˜s<yœ ÐëgQ²™]ÏþhR0§¡NòÓÊÂF -Êše³…
” "¬ 'ÎZ‹ê’o`U€qëýµ7Æ(—þÍèVúúã£N®¶ 6éi–‚0 ÉÍ;åÿÏ×ÏE ¡_î,¥„J¦|)ŸÎ÷(ïœK™€Ð¤µÄrÚ3·ýbޏ -BsV´•0Ъ`>Bäà••Â&-#¿¡Ìýwf3“I_ßÈj7ƒ¼k#å±Õ;<æÛÎða_4mÏœ4õ$ˆ‹ã»ÄOAø°¨§\.é
vYÔH•QÐq⫾ ŠF<=ƒ–Á…Åüº€l£’¦QÝT…å¶u0¨ÌXZU‘w‡ûѪœ¾ö\®‹Íâp— šFF-÷59E©p$PrîB ôPçJ Â.–À9«] ž(¾Õ¿q´ìî·›|;ûFiGaH»¿kÂ¥¦Žƒ°—ôãAøª/ˆ[Ï$ĤÕ/Këb_/šBˆs2”ìÉ\1U`¨=Ÿ«>êL®ZØ¥\µÚæjdu:WGVÏ þÐÏÎVlÒΗ÷ ¡é:$pãïJw§[ˆiŽ¿³.ÜÓû¨si‰°‹i9gµKËÐꉴô^w¥‰Ä%EC°S'ê„UGðrL 8¦ÎV7êi=è²âM…fÂeLPx;T«á>¡[©‡Oésù~`R©ùÓþÔOÜ`ŠÃQݪDw˜=ù_Ÿ3–ÿÊB]endstream +xÚXKoÛF¾ëWðHáfßôÔ ‰‘EVQ q’EË„i*‘¨è¯ïÌ.—¤HJ²QÃvgçõÍ|³2K(ü±ÄH"©S‰qŒ%·3šlàìªýdl…³¾ôÛÅìõ-KœÖ2YÜ%œ*"”ét.ÖŸÓ_–_‹:/ç76ådž)JÓ«ÝœÑtyC)ßßÞçáðm^áî¡þwÎTšï¶«|âFHÙ +ÝPE¯þúlþeñiö~Ѻ©8%Vkþ´˜¤ÔD*m’Œ3¢µ5}é(%1š‹$£D8«PäÛìóš¬AôÓ¬Ùý_(aÎñäq&@¯œÅrv=û£UHÁœf„:ÉO+)(k–Í6P&ˆ°F$œ8k-ªK¾UƗ诽1F¹ôߌnw_|ÔÉ»-¨Mzš¥ L¸Y§üÿùša^”úårÉ(%T2å¤|ïîœK™€Ð¤µÄrÚ3·ýbŽrAÌ×òÏ+,ÐUQ®Õ&V´ o†•È-Ôw.Þ¨¬¬•É:¡ /šÐ‹÷EÕ4C•šÕuñè{§\ÖŶú#$HöcÆ~9M´âà#Ω)ß¡ˆ™#Ž«éÈZ¶ZëœíBӽТ˜T’8èFÛ»¢ h1·4ÝnËÕr7Œ¦Ñ +ÐyÞ‰žÔ8¿.ΡөôNü¶&‚D¸´,ª‡=.m + ö[½Lowáh•#‘Uë¼"ûâö>œ¬}8°µ˜3ÞÆãÈöHt$H×Ö@neÒt~ú˜±UT²Û$qùg/í¬iœ‚±nÌ'rä„pDcNßJ]2;Ò†f {“‘PÎŽ’çÒ¼ªïq,”õ ÏÕv@ +—ôLŒ‰Bê:ê_±µŒïÀ¢lv‹Ëþm1ÑJCºrŒ„fÂÝ1k1UöÂԙʜ8\AhΊ6p¡ZŒKˆ¼²RؤÃÈo(3CÿQÍdÒ×7²…ÆVÒÍ endobj 443 0 obj << /Type /Page @@ -1946,7 +1938,7 @@ endobj 447 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [321.8517 419.7691 336.3072 430.3514] +/Rect [326.0184 419.7691 340.474 430.3514] /Subtype /Link /A << /S /GoTo /D (figure.2.4) >> >> endobj @@ -1968,18 +1960,15 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 452 0 obj << -/Length 1326 +/Length 1321 /Filter /FlateDecode >> stream -xÚWK“Û6¾ûWè(ÏTßÞ’Ù6“´é¤Ùí+Ùä]ÆË®VN,9™é¯/@R²V¶³I›ñÁ0øHà#Ì - -VI$uª0N€ÀXqu· ÅÖžŽß,ÛVƒq5µ~r±xô£…%NkY\¼+8UD(³÷yqý¦ü©~zß,+nlÉɲR”–O·KFËú’RÞ]Ýø´øÄ·¨Ýõÿ,™*ýv³ò[°—BÊÑè’*úô·gðÅ–o/ž/~¸ÓTœ«5ÿ2LRj"•6EÅÑÚš©õä†#¸‘s=A>ž¦rÄÃ#ò³sþ=t»º ]ðÛ]»ž§½ßkˆ±\˃³Dhw4K A5l¬(Î*4ù°xó–×`ú|‘µŸà%Ì9^Ü- w‚³AÓ,οNÃqňbÆžv–6Rp–ÅqË}g‚kDÁ‰³6º+>@Te©4Ñb*Ç`ÊêøC¤¬|ôìÎgðZLKA˜„ -¬ö¾ÿ_ª‹B»£ -1«ŒrÆÕäAÕ1(#m “Zj´Ú—”Ýh7šaÝ=^aBsÕ–ûN‘ïç…Ç!%ëœ+¦ArÈåÐæ2)ý%À*ÇŒ|hQ…b»¹ºÉR¸ºé“¸ö]_ƒ¤eï{`†¨=w‘"šº›vHâa;èÑc€€ ͳ€1âœú|ûK- µìöÁL -M,ƒòAè/Bß@+-·€u(³rå‘öÚkß§µ. |\¹FÂ@ÕAÎ)-îãï>œî’•k’lÏBÞôgõøê¦\‡U?‹öÚ‡œJhÓҋЀW»ƒ,Û´TÇÓŽDdˆã™âÀ -ˆR29k±Y2Cáe)$¥ÄA9¦ÂŠ<Wl×實ýžvTÓ-Gº}æS„Æ>o™`³æ3X=ôÀ†Íg’nDà—šÝjð½¾Ãú±š¢Ý³³.mdß%
O_»äP•"¾ðiW½E6ðMÓgãXº(üí—œ–Ÿð2 Œ²K¤–ǸmŸJ·bÔE‘ܧ—|³I½bâ›¶¯›È6ΕÐwŸPYo¨¬~R7·vø½ò]È3ªÆb0ì@¶Ý`;9 ÕÌÍmÝf)öPtÓ&hí¨‰ÈQ¸`&u³¹?Æš•µˆˆ‡ÒwÈ„[¯Ðaƒ©’¤ç—KŽóXj¾€~»é³ôshãtQI¾”ëf³·ÍHì~pÙKE¡ÀNLI^nc$;VÔNÆôW=Þ\i¹P'ç ¦9¿V_1\ä-ú‹æ }´Ë¤°—c0ÁhÚêädrsWœHa̘ƒN¤ -ÓŸ"–«ow’\.õ׎A0ÇÃ0
«
ŒöNžà¨Án4;9é#c`u6Æ>Èá4X=Ë¡7ÌåU|ÿo›p…Mv›; b˜…ò€sœæseHdìhƇs7„ºH{Ï9LÃÅ)??ç0a‰¦Zïÿæx
Np›H„Ý&Yìøƒõm’ÏÇi¯J[Òh+¯ƒoÞïÚÛ>‡‰l´ÉÎ~gù[–8:FêBõÈ¿¾ÍF+º÷à¥Cm¦Ìî0é¤`)<ÞÉ)²–@§ò/ûË<1>R-JRá_Él…ÊÜɶŸ‰ü/Œ*£ýendstream +xÚWKsÛ6¾ëWðHÍ”ÞzKÆmÆiÓic÷•8ÊBdT4•ŠT2Ó_ß] +?–•’HjUVZcÙíý‚fØ{>¬,a‹\ŒÑÏ®O¾×"3Äj-³ëw§ŠUu^¯ßä?Tï}çêeÁK“s²,¥ùóý’Ѽº¡”··w.n>s
rÝ?K¦r·ßÜâFH9€n¨¢Ï½„…-ß^¿X|w=¸©8%Fkþ¸˜¤ÔD*]fgDkSŽÑ'"/)—Cä\"NSYR–%‘_øäóo¾=Tµo½ÛšÍÔí£lIJÃÅ)?hV0C„¶'½”`Tƒ`A‰°F!äïÅ›·4[ôÅ"q?Â%ÌZžÝ/Dog=§^\-~›ãŠÅJs^Y¤ ,‘ƒÈCe‚SŠŒkLP—ý
V•¡²ˆ1Œ)£Ã‡„óÉå½É.v 5)–‚0 Xuÿ?W<%„þzG)b*d匟ÊÉYÖ1H#mD&µ&´Ôê˜vf”vn€aÞ=]a|½ÆlKu§È·ÓÄãà’±Öfc#3_Ôg|™kC_F©¿„°òÁ#çd!ÙìnïåoïºHn\ÛU +ÄŸKw×›FNët]'Þ +îÖ×~o?ïw±ý·½¨Þ¸w7¢”w)H܈ý w¿+&©6\<e$›*$P×T‡H2×+µ8 ÄÖ¸Ê/›¸>¬®I2©Ó +)%r1fUhrÙ~Ó÷»ìÕ¸Ø{™b,t¢ØgºÑA¨ì™ðhA§NÌzLB}ÎìLšM‡’®(—Éõqì{L0Üép—mÜgßDËaPžø +ú>ÒWôWD‘ðàÎkïê÷‡fÛ%3¡í’²ŸàYǦ.sCëBöïØ]“@+çÛ÷ ¥Enj™íÜéÈ`Ñ<ÞɹdJåûË<ŸÈ)©ð¯dBá2{öŸí',ÿB£åendstream endobj 451 0 obj << /Type /Page @@ -2027,7 +2016,7 @@ endobj 455 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [169.4538 397.9679 183.9093 408.5502] +/Rect [144.1709 397.9679 158.6265 408.5502] /Subtype /Link /A << /S /GoTo /D (figure.2.5) >> >> endobj @@ -2049,17 +2038,17 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 459 0 obj << -/Length 2301 +/Length 2298 /Filter /FlateDecode >> stream -xÚYKs㸾ûWè(UY@¼ÈÜfÊž©lv’ÉØ»©Úõ(¦X¦(‡¤ÖUþõéÆƒEJv**F£¿~ÂlFáÍ´ ‚fr¦3ÆfÛ+:+`íkÿË<í2/cêÏ÷Wù¢ø,%™Rbvÿ4K¨$\êÏûõïó¿ç/egªÅ2Ñé<!‹¥¤tþµY0:Ï(MÚÇq‹ŸM³ûîmÁäÜ4»•i€‚?p!z¢*é×_þ?lñÇýOW·÷½˜2¡$U*ùØ„PDH¥gË„¥RS*:[R³Tââ®~ÿƒÎÖ@ôÓ•Ÿ}…JX–%³íO)I”LÂLuuwõ¯˜ã)¢ì43·‘3?ì·™Q<!™L²‘DEˆd‚d\ó™–)I8·€|o ïÞKP¶iÛ§¼Y™c]2%IJy -;9IQ’ÿAfMÈôXäžå2æ9–™é„0e¡?›µÙwûº8užfÜÊ –¥?”¦$ËÒiœ–ã2féÄLc1ÁسD -ð$ý œw›W´Þ¼y;Rž*EvQ•F<'díUËzSzŸº+·Öñª¼+wµ›«ÐëöOûZ›Æ9eé'êòqÓÄŒVI8ú‚XD,§°H Ÿé$%Raï÷OdêâŒu'‚$Œª‹Bñ<E,jÅ·|ߺÑÊ`t¬×Æk¼ûȵ€Ðñ€}ov¢¶]åÕ3ú8,B(d »$Bˉk3E¨¦ qƉ¦Ô冻î444#\A~¹$4ÏsÐÄ2ÞMG -veë¡ÉW…i;„¥y;}!…ÁRä%/óGÒTA>RÙL¥èá¼Ï?òGt‹MSºßÎÔç3€ˆ…ú¢rG<Ïd€àï¦ -KHƒŽ•”„1`gm®Ê÷§””èT±‹ñ<d,äY Ï!cš§‡R°*UÈÑ)yªÕ%щXžIJÀ-å»éCq(Ï»lÔŠxž'–ñ,8E ÑÌŽþ\$ØòØõj׌3·PUh0Œ¸àÿ?›®3l˜Ôåšœ¯”& 4M¤äjªubLj’¦tbŠIB)À<à@ד¡‚ïJ|eªÊ„&“‘¿ë/Q -gñ#QzªwDsCQ¾,$HÒ¬°öªÊ¾e½)Ÿ¬Ÿ€õô ïÈïÆE\¨ëú;4 áPV“]”+°"ࢼSN*ãÐcbž£ò„.™LaØù*c`í› w¿ƒBŠS9Oܼ÷öq¥ ¨ð¹»víÎý¾–ÍÚí0emÜÜÏe]šhÿnë>b|^T[>oûmmð¸ÂøfçqS›Ž¸I¼Ñun;y
e—viŒ œp=_[§ç)Jáf†Å#Läµ£ðe=Ì´¦ZÙ¬ã‘*œÐ×nKÂ+ý:äUÜX¶û¼*[kf‚ÎQzÜrç$Ò£½¹ë$€š@;óó®pæZ·[ÓöÕek --D¨MöU0ûaàˆ6`u™Ê¸‹Ùó”zzߘ²góÇp¸{Ù¿,¿ì –¶öÎËÎ9”óOHM0·‹ržoªíÈŒ?íòÓ -y¬Êj=Ñp®HF!)h%ßúá%rÖ³0üÇÆ°go¾1o¼~BÔHm§NŽ…8Éê½cGÜðX‚>GœVn{Q&žó:h®D +xÚYÝ۸߿Â6°fù!RRßlôziÓdï +Üåä5×V–·’|ì_ß)S–ìMQ#@L‘Ãáp~óÉ3ÿÄ,MXÂs=Ks!f»>ÛÀÚ§þWxÚe ^ÆÔïïoþòѨYÆrc’ÙýãLrÍ”N<ï׿Ïÿ^<—K™fsÉKÍùüS³|^|ç\¶[K‹ïm³‡îu!ôÜ6û•m€B}WIÒ}çšúåoð#Üÿtóá¾SKÎ2cäÝ)IK´IgK)˜1YS*>[r¦òLãân~ÿƒÏÖ@ôÓŸ}ÎDžËÙîFeœI£e˜©n¾Ýü+f%TÆ€(?ÏŒ6r`æ‡ý–!³#"FI–k™÷ˆH!’',W©š¥:cR)È—f!ù|ÿºX‚²mÛ>ÍÊžêRÍ2®2Ø©X†’ü2ƒl‰ÎNEîY.cžc™E*™Hó| ô{»¶‡îPoNEg¹rr‚e¥?TÊYžgÓ8-ÇeÌ’ÄÌb1ÁØs©ð$ý œß¶/h½Eóz^¥*g\'ùUUñœµWi,ë]é}ê[¹sŽW]¹¯i®B¯;<vôµ¶
9eé'êòaÛÅŒÖh8úŠXD,§°È˜ +n® +EÄó±¨=Ÿ‹CK£•ÅèX¯×x÷!P¥ „Æ€ŒìK³'ˆÚvUTOèã°t! (¤¸&BˉkÃxÊAãB±”sÊ
_÷ÝyhxΔürMh"ž— ‰e¼šŽLeë¡)VÛvKózþBƒ1¤Èk^(æ9ޤ™|dò™É ‡3ð>ÿ(Ð-¶MI¿/g +\ÝBš²îVH‚7}|¬•8a_0îŸÏ˱1)0¦Ã°·ã²óžKï:`øŸžQ¶Õnd +é{@\âLÏšÍ,¿ÆA2ìYÆ›ÆpÌ5 ™ ‘è‘Õ©§±9P½uìˆËÐù¼F¬ê4üàÊSQ-ÛÁg;¸~„/Ø
b.-!Ø«|ˆ5=Ûú6ùcÀõiÕ/UEpÄþÕbêé)„ܹ£á;ˆŒ‡æ•>öëÀ0âýïÚChc+ëÒ¯O¯é[ɽ¥m|ÙuŒ'È7p¸B9qßMÁhM‰FÏßÕ¯`˜~Ò©q¢™ºÀÐŽ£÷bßÊz>.¸>X +
Êé<
U“¸Ö–„F2¯ BvÅ‘ ð”ØuƱjòƒ
9ØãJuü«ìàOáÉÊ'øaÈ÷ëŒ|:Ó„LßO˜aêÚçç)ÿ…¸Áz—}û¯ÖñD+ŸC¡¦1îx*.?ûÇå'ÿøHg¶endstream endobj 458 0 obj << /Type /Page @@ -2072,7 +2061,7 @@ endobj 461 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [335.9136 481.275 350.3692 491.8573] +/Rect [333.3541 481.275 347.8097 491.8573] /Subtype /Link /A << /S /GoTo /D (figure.2.6) >> >> endobj @@ -2097,15 +2086,16 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 468 0 obj << -/Length 1330 +/Length 1328 /Filter /FlateDecode >> stream -xÚ½ËrÛFì®¯à‘š 7ûæ²·dâ¤N›iš8—Æ9Pæ†bMQ IÕ3þúbKš2)Û¦„ÅX¼²ˆÂE©$’f*J3 -q)¤‰.©¢o>Ã[¹x»:»ÕTœ£5šMRj"•N£„3¢µI§Ô–§Œ¤‚ËÑr®'–ÞTIÓ”{Ë_UAçUa7y{_ß)“ÖŠ/)@£„bK·'Üð(¡DdF9Šï«Ï_hT -ËízÍ!5u.9/êzn™…é}A½ -ª©ŽëD(é^/-j‡4P5!ß±Pä(ý€ÞtlueAjóû|c}8d
gÛ#y>bL©¬Î"ëXQ†5{Ÿò02B~7aÆøÐíÛm*6~1¦M—ïÂÄ9«š>xï»!·|†Âm·wˆ›ah -¸CÈ5](Krj‡0‘SÜDþ‡%ÃTTÜ'.>#ËZÒ¤š.iìG.i'tý–´™Ðæ.i08¨’nthC¤85¯Fº‘ìäšfÖ4²<…½úÈ|M¨Ñe.ͯi¶]\ÂŽ·5÷ù‰·ôÌA8§Ù¢1ó5RÇ0&Ÿ´Æ1
ßq°<¼Æ1aˆ¦Z{³__ŠTºÞ&‡¾-%hï‡‹Š»pý¥C°±ß°ä´÷wÈv7áÊ}¼hBÏè»M¨‘Æ;wxf‡à{µí»k˜à®¿]#«ßöÂðtöäT#2†PùÈš<únB¼2иà«T"ý’wú«û—ÿ +xÚ½WKsÛ6¾ëWð(Í„Þ +Ø{3|Y”M{át,ýòbñüµ‰%™Ö2¹øšpªˆPæNçÅæóò—ü[Ù¹j•rc—œ¬REéòM³bt™_RÊÛ«›/]ÜCw»bjéšýÚ5 !.…”ƒÐ%Uôͧsø°Õ—‹·‹³‹ÁLÅ)±Zó§ù$¥&Ri“¤œKÏxn1‚ËÁs®GžÑT1Æpïù«2Úü±Ü¸uÞÜ·w|HkÅç IÊ,±‚‰¹ÝŒny’R"2«Pâûâóšl@òí"ro`A Ë2žì\3b3nzNµø¸øýè¶Œže()(‹äpäX™ ‘p’YkQ]ònµ”CäPbLû˳~Áë™ÏÏwŒ&¯ö 6¹ÓÌ•%ŒêR7(ÿw¶¦™ÉK®ˆÊŒòð¢œñ90NàÆ|FÁ1Å
1Ló;¸ÙÜz±A +áöbÕ³.«Í¡.úr3ä§û°ãJE•NÆwL,¤1eªmú~±+»@TÎ5nè³Æ•E]¶nSvûIHŠ)†*3vb´à–(,¿”‘ˆáÓ C&&fêW/&3
Xƒî€n½ó³ü¹¬¾®]º°Ü8ôPŒÝn•·-´4O·åÕ6Pï›}èo°]o£šo;À†æ¸Û• P“ ù·u¯ªŒßã|ßt
*¨½³ßÇÑ«’¦Hzòø#ögÒñ¡ih¦º16€µ‰‚BQ‰ûFÜoĽÔc×N´áµ$¥íBœb*Ìòö¾8>&7ó¼ê\½qh'€EiB +m=W×HlzÎûóW`øP‘@Ÿ×Qªtí xw]~hRÁÐmö‹ru»hO~@$E=xw)´.*€ØõŠ({s.9/ªÊM®r°#}è±÷`ÃíáÜmåêgAÐ"ºÜ‡âÕ‚ˆqc¯!Hª k{Å–ãñtŽ
+›EåÀ‰À,»²r›¼)\3DÕrÍ&œûTw½Rôù×ýu^¹cÿ„÷ïl¨8”C¸"@à‚m8»íç#ü§«ËÂûwÇÑÄgéÓ€Òùák×8tž…=-ãqWÖ.Pkð§Üíºx² +û?|ú¼bL¹'òÛCᶘeðnöͤoQ„xgá¢Yž•Bå›4›<¨=„0"«*]áKůz¿»|íž¼„¬t>pÄÄXWŒJ VõÐ=ãYvŸŸ³}³ÍÁÄÚÏ‚ýÓæ»øÈœ•uÃÕum*ŸJØm÷ȸéß©MχÊméÄz$§Æ6° ÃÇÿ0—qx•3ígáȚˤÏeìGÎe'lýæ²T-´ý‡s™æ„*i²DŠSoÔ 7ˆœÌìÌdÆ%áFýñ%Óɬ—zÄ–©6?™¹fvî:ÐDø<ÜàGJÚÐŽA ye³ÎL'7€ŽeL>ircþºIažÜ˜°DS½Û¯/…‘ØcdÿnJ ÖûWÅ'7°¿´¬ÝÁ7,9nXm8v×q+¼÷@¼¨c§ dXƒL˜â5»@~pWÛ®½†§ûÛu8ŠgŒ7AgOO5"ã˜|d2b7ž4.ø#ª•~°;ýGû›ÿ€wÕ•endstream endobj 467 0 obj << /Type /Page @@ -2161,7 +2151,7 @@ endobj 471 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [423.6202 493.1175 438.0758 503.6997] +/Rect [417.0345 493.1175 431.4901 503.6997] /Subtype /Link /A << /S /GoTo /D (figure.2.7) >> >> endobj @@ -2187,10 +2177,14 @@ endobj /Filter /FlateDecode >> stream -xÚXÝoÛ6÷_¡G¨Y~ˆúè[‹dmº
h›lV÷AŽ[°,§’ÜùëwÇ#eÙRš -R–ÅqÜÜ’k¦tr”yS|
ÍïËÎTó…LÒP²ùBs¾o悇ù’sÙÞnm¾35RÝã\èÐ4û•i€C-UõLK®ùû?®à#æßn>Î.oz3µä,cù2Ÿzî±S28ÕJg,Ii"Ûv•WÛ¹ä!X¾P2²Ö½]¡«²*õúÜF'L‹4:г6ÂÓA³üòËÀÒþÌbxhléX6š*Y<2"ÉX–Šs#ÎÔs=§v$
Õ2›!”mUÞbN"u¨\¨°Ø7óEÄÃÎEPJõÛ~›W¦¥ýËÆ”ëºliÛ”õÝR%ÑÚÔÀñ+dS™úÙ¦ñZ:ÓlòjE?ý(´ËpJW'"C·Y&+SUPw*ÉP1.Ò¡=@Îí\ñ£D}¶dÄW"…ê,²ìeПYó1–MeŒÐ’EYtnÄYô\Ï©IëËàE¥ÜÑ·È!ppÝÃΦ¨Ui ©…áÍ\`µ`pÿéîðcªÂ/Íi* 7‰,»®¥»Yv}Þ:j6 Ýå:IOµ:Í5d¦!¥w´ÀR\*ÐD©ÃÚlv}ÙÁþÚlLÍpCï*ÛûÒTT
¨†ø
¹5Žå!ž*¥5‹Ób)X(“”Gf1<4ÎÓX6•G:2"N™Ðâ܈³ò蹞S;’f˃¢W@"),>¥>v›²~<¬
Ýùî]ÛšGʦ„îDò,›u~»Áýó %X¦ UqË$¤ÚµÄuZÊ1Ëx’9®W4xþ*
´èf…}³féOhÊ"èÅJ9JŠiM‹cî¹l ¢Ì¾àöz Éûü3‚§L%Zx¥œóI*bq¤cÇV`§E©Ÿš½Ÿkž´Ãk„‹ÂÛquA_ÁÎëÅÊ8IXÊ¥˜*—L2™ÂÈåLe©FŽï³¯ßxP -<•jÚÒqï)‹D„X‹e™žôª‡ÞJ+¦S)ŽR•€²Ð"¶>ýŽ·7’)A³£ås»éÚ#$³D;•paçT$³ãh-Êncº!r•Co¨‰·-¡ Ñq‹’,
Úã¶+ƒtžuØÕ=uG3Ò¶¤Xl¸‡ Úø3Äa‡ç§½Zª8ÆGŽ^™E䥄±ð¡¬(Z,®»f½ <‘·!æ-Š©kÔ†<ùÁÕÎl°‚¸Àpp¾·IëÊ€ãd”kwÊašmï;ÑÉMœÿŒŽSÁÎ%„ë½þ^ßç•
¤ÒYhç &:Ä¿ ìÀŠ0Œví)Ÿ°_ãÂgw)sHÅA⬨z"æÜ&‚Ñïëýޤ -ø] +xÚXÝoÛFÏ_¡G¨¯÷)úÖ¢]›nÚ&Û€5}£‹-D–[In†üõ#w²l9À† EñHù;’g‘pøI¦™æ¹I²\!Dr½9ãÉ +¾½ž"È.¢ðb,ýæòìå/©J,ËÓT'—7‰ä†)“íu^–_g¿ß«ÞÕó…ÌìL²ùÂp>{ßΟWœËîzíèã× w×ßÏ…™¹v»t-H¨+¥õ tÅ
ÿÇ9<ÄüÛådzw—ƒ›FrfÓT>oOƒôtSÒŽ65Êä,Ë2é7Evݲ¨oç’ÏÀó…Ô©÷®ÃoŒÞ_/qG˪.wÍêØ_‘ÿz¯ÚûÌ$í*‰ä—‘×ÚÅxÑÔë©nt[²tâ„ÍXª¬9râ(XƒÔSf'ÚÐ,óÙò¹«kØAÔvMID¹mçÍg}ˆ¦”ê·ímQ»ŽïZWš*¼¹ª¹¹R™^¹$51ï-ëÚ5/è}[º6Zé]».êe°ùQi_,08°Y¡˜”9›å2ìaéê!˜´KÄÈx+vÝ\ñ½Ä=@DÎG„Ô†-€N0«óüˆÖ,Æ‹¦©™ê&Dä'Œeœgù‘Gˆ¤ž2;Ñ6 âE¨Úг, !(Ÿ'bÕ•ƒä–1–—s¨Á(ÿÓÏÅì)W—a}åÓyêIeÕ÷ÙªrØS
!íV1“[}˜÷€Mé½!Qy¥”^z/ͬqëÍf¶rk×0¢ß¸ªû^¹šö€áèÛÝ®¥]…ç£èP*gZY¨¯Rƒ2{:†5‹ñ¢iš¦º vâ„,çÂ9q„ŽAê)³mŒòHTÌhݺjîw+G§¿c×õ»öž^šâz®u(h!Ó¹T‡IRm:?o +Þv¹—zAè¯ÊAí€zà–XÄ0Qžÿ€É\3#”:”§-å,M¹R:Ð9@lGgXûm>lSpËTf¢MÎùI£J³T›4ˆ•¾Ê‚ÒOí6ö·ÈÚøsDÝ8KOÁŽf +¡¶\ŠS +CÌí°wâÓ6±á3ZN8ƒ/ïpÁ™q5ò÷Ä~/¾µ¤2ùÌw¾iKs2ÿöÓ
R¾øo®%Î'¬×HÄÌáWÊr±/ê‰9÷‰`ô~±ÝÓ0p¬!ªˆ¢ìm|ôã(_ø.Y;Zø;†ÛÛ +Ã6 +àã¡(Þ
þœgÀAŒè÷÷FJ>TtÃñ¶+×Eó‡ª*—U» +®ûãz"Ô”V›nX¯[ºrÒ`ß‹Û~רð²ë âÈáÂêk˱–Ž4\bAäñkІYVÁ<*LÊŒRö9×”¸f1^tâ¾0ÑMס&^¤ãV§G^wÞ(õ”݉¶xOhÔUsÛá…6\ñߎ~Å€Ïãƒq¿#ðÙi æÌßJ%LifÄaÊOŒè¡Z–µo:ñ<•Ã!Šgq˜ì©Zî—yãDÑ–4Ó;C„^FÆp°©-7^¬e\§òy¿EŽ„Ow6Cz”ò8‘þdøˆå£å'xendstream endobj 475 0 obj << /Type /Page @@ -2231,28 +2225,28 @@ endobj 478 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [166.5221 756.7859 180.9777 767.3682] +/Rect [174.1791 756.7859 188.6347 767.3682] /Subtype /Link /A << /S /GoTo /D (figure.2.6) >> >> endobj 479 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [239.0355 738.8587 253.4911 749.441] +/Rect [244.5486 738.8587 259.0042 749.441] /Subtype /Link /A << /S /GoTo /D (figure.2.9) >> >> endobj 480 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [354.6925 720.9315 369.1481 733.0693] +/Rect [338.4425 720.9315 352.898 733.0693] /Subtype /Link /A << /S /GoTo /D (figure.2.8) >> >> endobj 481 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [344.2802 153.5425 363.721 164.1248] +/Rect [348.64 153.5425 368.0808 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.2.13) >> >> endobj @@ -2268,15 +2262,19 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 485 0 obj << -/Length 2289 +/Length 2294 /Filter /FlateDecode >> stream -xÚ]sÛ6òÝ¿‚ÒLˆ’}sÆN.iÜiç:Óº”S8óC%©º“_»X€¢DÚÎÌÝøAàîb±ß»€yÁÒ„%Q.ƒ4°à<¸¯/¢ Üûñ—;ÚЇSê··?¼S"ÈX®TÜ>q$™é‘çíöÕOÅÞºZ‡qšb¶eÞwkŠ»(Šûû&ä[Ý ô0|[s¹Ò]»ÑPˆ;‘$#Ñ]$£÷_?À_ÿyûñâúvSÆË”Š¿O§$Q,‘*
˜3¥²tJí©¢ Œ˜È3‰È¿.þø3 -¶@ôñÂAŸà#b<Ïã ¾HÐL9ë ÕÅ—‹_§¬²œ%‰LŸçEû"àå–´C±Ld©b–gY†Ü‚¿Î¢$%,ÅdmÏ,RZHš3™f¹Çþð¡æ"¸jp<"I#–FR€uÆSþ'™C´N”ÇêÿgQ.s&Ϭ£˜ÇKþžù=‚¥)¨*±D‘$6˜ãlÌžn$Ãh¾Ü`ˆnLµ=4¥i±ÏƒQDËSÁƒé)3aFªW„™sCa®ŠžDøÔ–ktÓº›‰¢8“Q’,Š2·O–‚Ÿ’<9ËsùLV€ÅE’æ‹JÕB‰”ñBaÔIMtòd*–ŒC¬-¨ÄŸSé¸WÀ^)_‘cB5·'“ 8„”šÈ!ä¹i¦l
:
„3ñxO²#K+¶º2ðËÏaý–pºg.ìŒ3 -31“ ‡lã9§"œYh¤zíÔ7<–½!šA7¶ [ëì»vh×q´j«Ê Í’h5©iè÷~×µM[µ¥ÁòïÌúY›n¬µÛªÔDYT•[iÓ”zèÚçíx]wÚ”é{mƒ¡%@3ž3q¨6<eyœÆ”½¸óð -G€û,3@²#âÔ•ž´íiGdÅ¡·ÕL7Œ(Pê_mGÑIcë)•ŽçÇ*;ˆ‹S -G>€oÌ<jerõµîÊ,øpmVú~™`;t„$u_ÔËÅð#ÆP±ö^„ê}¥x°Æà8†•>;]r¼]sŒ<´ò?Ãe§‹ð'ë<B[ƒølw
jãŠÉÖðI£iƒ¯¯ûm1øÂB7vwžSVÎõX9¯Cw¿;ë'Õ‚î„H6^ü/7><Ý@‹ëö£ïšºÝz€&çµn4ÄœÜÕ¼“`rjoô7£w“^šx³Ç {îr"7á$yùr2¥ò—$—nÃëäv""É2™K7+ú‡§Y<Ñì9i"¸eê•+Û”êù«R¬ð.ï"󊑜&‚|ö!Òf0@¾yƒZè¤[ÂÈC5À7íÖùF“r@ØcybDtÝ¢4› Xl5,iæƒÆêd°-×á<™5d¸”y£aíí"*&•qq¦2‚ Ù}¨
#¤ÙݶƜ€OMIØl§"B 5½ñ‡¾qlZú…êÙ;ˆ¬æºlÈ:ÍihˆŠÓãÉê&µÎŠÚ|åùÐ@¤·(RQ™Á„¡b‹Y1ÌíÌGHЫ.*Ä9´@¹zí^øÜ1Ä¡÷Fjk`Çâh‹ºqéH*¦ +xÚYKsÜ6¾ëWð8S%"xñ•›\’½r¢Ô®-oªåÀÑ@V|($'Jù×o7˜áp(ÙU»¥Ã +–dyV¸n„Š.;àŽÐgOXgÊÿ$sŒÖá…LÿIÁT*rçA.…\ò÷‰ß¥R,Ë@å8M9Ó)Iâ‚YæÓ`¸=£ùbƒ!º±õv×V!¦g?΃QqΊL‰hzʉ0{Ô7„9å†Â\–‰ðsW=¬_™vM"J*Xµ^åÔ>y~ÒEVÉ+·®Z¢sµ¨Ô>[¤*c…LäA§t¢S€¥‚3ãbA%ñšJ‡½ +ö&ârLP§¶
°¤L*-'r(=7-ЗƒÌQŒ0ÇA1Uhtü¬åIÔWQ~šH¾ßO7Š~Êe—LÍ…®±ÌæBÌ]Pß8ö”ËÎÉ»v4ËÏÎXÏ}7vOkÉW]][4¡æ«‘ ¶¥ßûǾk»º«,VƒžˆŸŒ}43~WW†¸•umhÙØ¶2cß=x÷Ïëª7¶jí£
À”2g‰È IÆŒdLp_ÁW×-ý¾íF
ªE%¤_ž}Öx²gÁ‰sÎäCÁODHr–éüX‚™æGÎ89÷‘ì0Ò`ën +Ëaôf;´GÉʬo\nДÂ{ët•˜-ʧÑþÛÜni %¸—äúøó=ZLKë5*1`¶Òîª;%p_é¸Ï1“|¢
,;7@FƒqŽL{‚•»Á¥6Ó2B Ô‹‘D'Q%™fûóeš‡˜ßlÉ9–î%¢[³£•lA>Ä7‰¸nÛaÂqfdýnLŒvÿB +ánú
˜©5t€ü#Ô·ÁcœUüv¤8˜º®÷4ŸðÈ0Ç»èÜã/Í0º»†ª¹Ž]Ogäl ÕpÓ‡²túˆ1T®C€—ñuó\ +ñ$שoÃׯ™œhöŠ4Ðw"Óâmi¦¨×ßO2žÌK2„>¾H +·Ý
Ê×`PG”Pè~(§ +¤CòÆ~1À²ºYŠ?UJÏ¿ÄxbGö€Ñál,¤®é×Gé܆ў«N@çí9×y^'êQ²Áó®=³7?!è<gy +})3ßñ a¿%žì9MÁ'œý'„ÓOä<eJdű³¼¿½}è /ÿAùŽÆ=Ó¡?cÏõ<0]·ªæ©I¶¡ßÅòiÊ5(°î>0ÿJqÑÒlÏ}™…¢”GHج éæp¤/H®i
ËØP,æÌÈØ?Ÿ7aGØ*tKð¾¾ù¦c÷ðãkEœËu*¿ï?4ð‡»B²4Á¯°åâD½ú”7Nþ/ú§sendstream endobj 484 0 obj << /Type /Page @@ -2311,21 +2309,21 @@ endobj 488 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [180.5518 584.1684 195.0074 594.7507] +/Rect [189.468 588.243 203.9236 598.8253] /Subtype /Link /A << /S /GoTo /D (figure.2.3) >> >> endobj 489 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [130.7319 566.2412 150.1727 576.8234] +/Rect [140.3034 570.3158 159.7443 580.898] /Subtype /Link /A << /S /GoTo /D (figure.2.10) >> >> endobj 490 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [488.315 171.4698 507.7558 182.052] +/Rect [487.8734 171.4698 507.3142 182.052] /Subtype /Link /A << /S /GoTo /D (figure.2.11) >> >> endobj @@ -2336,10 +2334,10 @@ endobj /D [484 0 R /XYZ 300.9731 674.9144 null] >> endobj 487 0 obj << -/D [484 0 R /XYZ 74.4095 615.4719 null] +/D [484 0 R /XYZ 74.4095 616.6478 null] >> endobj 26 0 obj << -/D [484 0 R /XYZ 74.4095 343.4444 null] +/D [484 0 R /XYZ 74.4095 337.2708 null] >> endobj 483 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R >> @@ -2347,18 +2345,16 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 494 0 obj << -/Length 1605 +/Length 1602 /Filter /FlateDecode >> stream -xÚXYoÜ6~ß_¡G-`)¼tõÍ©ÃiZ¤µ“ -€¾Z9î,XȳLxÕJ‚ÞL ->rÊÕõêÏI!ƒãb²L‰§•ÑFÊé¶ðe2”i"=fiš¢:ïœ*áðÔ"–´=Œ3¡ì*‰'Š+ÞBµ’!WÝ`Öþߌ
00‘”ñÿÌD† !f‰Óù>Ê;Ï’0Me¦a*Ø\Ì"]ó„#˜åó
èÆ”ÅPoÇŠæ<üå°E…,…«à6Ÿ(`Â3èØŒCMhÆ…néðkSÙSæ}ãXÀ±¿/¾}F”b~¯ëª)†îÐF ÊÊãØÆ#[¥À2À‹ÀÃ,‹NùÃlD”e'½Zˆ‡¢8ZD=^¸;ÂT$ØÈzpwÿåPß÷¦©¡O¯î·˜ãQèMÞzºTª²äG.PÇù˜tñ(Ì¢,ž¢DM«ëÁX%™ÿ¶îau·3º ™éz’ ÙȰf#c4Û©XÐþîׂùº®‰ l|ûõw˜O©BCÐ&Ó¬›x›"¯Ýz#ù×2¯ãž`¹éØëcÝè6Ô¾8²"‚nÊ•:°â°žFÔÎ=Ò†ç†ØýC -ËE㪜–©]¸é-©Ïˆÿ8tøŒô¥¹Ûàq Q¡]>Êæ>Шä$ SÐ$xf"¡{W"R -¸\6ÛÚtFýöæªEÙ¶l6y©‰=I¨ÓÝbR#æ‡zoœÞ;múÎAÛ´xW÷„"ÏP2`eM.õ¡Q´.ŒþG×fF£Olß—=tšØhàï×µˆ¨Œwäð -ã@ùð©ou? 0ÆP¤´Ò¦v¸îzSU½[NVý7xè´êÎùã°ÕkîïneSù[³ôMÛÐ< -«Çšd]S‡Poh‰i©‰¿èÙg$œ3ˆòÎ6ä[‘E.Ö§Šñ„ãËeoYsø|¹t86¥©Á™¥á¨Ãñ(‘ádÆÝ„QKbÿý:Ô’xHrk=ÈÜ9±^;·&ÎFBO0~‹ ԫʸÀ»Á'¶as‡ÖðB»Óæ8YaZ}ß´v„½ñû×ö¿¹º8U..A‹A¯BênW•k“¦þ„>»D#ëw;íXòah×w†š&ŽHÕHv}^y[TØjo¥Là²Í“4ˆ8ÚéÌïûA—%-ðU¶7B$;dâ‡K׿üÚT›&8åÕó-ÿf¿el¢ó¡ƒ@ÀÃO¿œêå N%ĘÉ~þ>"WqU%dÝ@‚ÓÛùÄ„$`ÎãI"¾?!-QOp<ƒ™!UT ¯óê³Qá¥~„”Û"
ÎȦwøB~›v•_q^÷&8/MÝÙMÞ×wèú./±'<áÏÀÒ4û?KÔÓì÷KjýYÜ3°&SËÖá8SïÚ5 ì]£7´´U%²ÈÝlmëÆDŽ/0ñ7º'ÂyjÀ‹Á—[³qiT㘀dŽ7]W´x¤’1´Â»{ª6¯ï\da`‡áS9¦PÙR?¾B§LÐwëtJèĉ-þ9\ä¯FÏc[ÌÜ(jö[Š\{Vô®t#{c›!ñ'[!:g$î‘¶ÖA™½×OÔ -|1°ïçþ² +xÚÙnÜFì}¿BZÀRæÐÙ7§N§i‘ÖN4΃֚ìN#Ñþú’ÃI{8 ÐÂË!9Þ¤Ì=ÜK£0by쥹€sï®^1o´Ëé—[ÞÀ1Kîç7«g/éeaž$‘wóÉ,eœÎ2oÊþoÅg=¨jˆ4óE¸bÆüËnÍ™_Ü2&ú»"âsÕ v×<öU×nTòVFÑÄtËbvùö +~øúãͫՋ›IÍX°0Kñs6EQFq’zàa’dé’ÛqEy˜&BzežÅÈòeõá#óJ`}µ²Ø8°ç¹ðꕹ¹ÜaªÕõêÏI ƒç²<O£‹„YÐ^áÂd(³Tz"̳,CqÞxUÂã™áXÂæ1ÎDdNi2aŸ]Õ<ò.Zë-DG2äD7˜¥ÿ7etL,eòÿ93•aʈdât¼âÎó4Ì2™CdY˜ 6'³ÈÉ<ñ›Éåó
&èFWåØl]Fsþr˜Š"‰C–A)ØË'R+˜x‚™éXCI¨Æ…êèñk]›Š©Š¡µ(À˜ßß>#WÄüA5u[Žý¡Ž”9¤Ç±ŽGºJi€…ÀÃ<OÙÃLDœç'ZHÅI¼ðz²0×±E±j ¨ÑÖþ˱¹tÛ@Ÿ [ío9û£T›¢;´t)4ÊÓ)¸à:ŽÇ$‹ÇaçÉçдú”• óß6œîvZ•DÓý`†8JwË©mE¬h÷kÁ|Õ4_1¤Ûû¹x[™…q*Ŭ¦1++öºçÀ¿–1vw‚å¥cËF@ˆ#-âë2>Ðâ0·×Þ=’†ï†8 ¬K.Z›ñä±^7Öõ4Wš3b{{)Ãc¥ïvÄð8Òo©llªö¾ÐÈêæ·ð4ÌEJ%XFuÖ)½mtß+#^ä~1©@ÛVí¦¨¡gF"ªRZuߘ™ Ó{m©0ú”zËÚ= »f .kPFL2B¢Æ•:TŠÎ¥Vÿ¨FoAi4‰í۲ǥäøýº1eôŽŒ\©-S1~:5L„t1ä+”n,ßFõƒ®ëÁ'-þ,´RUoâqܪ5÷w·2I¨ŒÚ†ú¦ki5 +ö’Æ*Ò£cé…]N!¯YÛµCy[wÏ: çA`vÄ…Û@§³‰€=ÿ$ÑÒ?@µþhé`s)s"LÖ] '£gûød÷_h‹²‚zJg§+Ñ|@«/_ä*sÚmON§×±ŽÊI
(¨VøþSV>s?a×"ªóC"~QõH4j°¹0ý½m§ÔcÒ…)¸æÒ"«‘X°C6DëÛÚ=B¡#<†¥!ü¢}ŸqŽ Ò{Ó;oLD™ØœJÆ6º!fª¬=œd6M¡Gh´j)Mèž9.iÜÎ"ôZšøï×’™‡:3¥0Ú;“øç5kÂl”&î Êo‘‰vöºÖÖñvJŒÛì£
kûÚ +©»]Õ¶MêæÚl¨ßÍâcÀ‡±+m;Üijš¸-Õ쇢)‹®¬±ÕÞJ™B±»æI +èÌ"ƒðÏ¡¿j5i¹Åì·&$ÙöÑ\ézcš!á']Á;gDî["‘´Î²2S×Oä +|1Ðïçþ'²`>ñùù”ÄX–ËìÊÑ“ÿºøÎËÿYjjendstream endobj 493 0 obj << /Type /Page @@ -2429,7 +2425,7 @@ endobj 497 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [333.1699 412.9684 352.6107 423.5507] +/Rect [337.577 412.9684 357.0178 423.5507] /Subtype /Link /A << /S /GoTo /D (figure.2.12) >> >> endobj @@ -2768,29 +2764,21 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 529 0 obj << -/Length 2786 +/Length 2793 /Filter /FlateDecode >> stream -xÚZÝoÛ8Ï_á{³š'~Köa{MíÞ-ö¶¹pMä˜q´•åœ$7hþú›á²dÉNŠ -Ä5Îçã7Tù,|fSI¦g6“0à|v³½Hfx÷K÷Ëí2/ûÔo®.þúÎÈYÊ2cÔìêv&ͤ¶žWëÏó_óû¢uåb)l:l±ÔI2ÿ¥^ðdž_'‰hnî½|ã*œÝ·®ç®Þ\
òZ*Õ]':ùå_ïá‡/¾\}¸¸¼êÄÔ"a©1ây:)e˜ÒÆÎ–‚3cRÛ§ŽTœk–$VΖ “Yª‘濟¿$³5Ð~¸³ð0žeb¶½+ÁãLyññâŸÇd¶ä°a¦„9ÍŒ&À,»%CfKžfLq“ΖFe°œËîd€¸2œ «äÌê” )éh®&™¿?¶£P Ë4ž£–,Í2ù#‚‚§(ËÙ±\öyNÈ©,éÒ¡œo\sƒžqW»bµà"ÕæXhži&2CBƒ‹¥Ï:ªD1“ -5}TËŽç²ÏtÊï£u•d2WòRïv¥Ë«ÓÖ•K´~QãX’mÓIÛŽ¤Ä¬)¾þ½ÉT2o_ÑÜ#{ƒVg¨Ê‘êà<1Af-¬ƒÐÝ;¢lÏá@M)wkØcÌ"XIÅÑ-Ê’—gÇa%Æ7è
DÛ•»ú´‘œp’ñµrç93‹c6óR~@æøçÛBèy¾|·Ð0Q¯v«?Ý×vÂKÈO‰¶z¨í»r—·§µå ƒ‘/°=žç´EF™¥€•bù¦hÉyÞ•…»–Ò~EåwÛmþ˜ß•ÏÖ÷}Õº«?9©³ µÜ¾hõyžÓ9I@dȹ(é§E -óµÝ…@Ê÷
úÆêü¨ú§•O1ópû¢Ê÷xžQb¢ -öxžSÐrÆuf¼FŒ?K»!'ç”Ôrò¢IªÏóœ’Ú€§Ët:Iõ„?䩾 - -Ÿ2‰šõáÇÿ‰i?%Jš—Ã\KÎs`á°Lki§€á rÄ2ÚÒHeéTÂïè:2ÂV¹reé"öìõÈ H -ìÈMOj3ÒJ"A¥À2=¥xâÁ9 -q©ÄYi}ÔZ#méá(3 §2ö¦,nîˆ"ær¯‹ÀÀìQªçU˜¡Ê -°tíö›jjlÆ„R&ôw”¾ß¿¦u:‚„Þ8ûý€Ñ•Çí%€V-8¿¢Eë¼i¨ìNW·?Ú¢lJp€Y"Ä‘S=/€+€H¼ÚKC9^ÉIùÈ%&$‚q•©°ÁÈ€c‰– -„×ÖÅk™ãùv_QŠVÏ›b2¯×[tlìáÀ‹=5† fB@øP¥QÀ§Û+"~ÜoªÿP¸&îw—£7¢lÞuýaÁôÏUô_ºÆP P>,üì!J¼Þ)<³)£OŒŽe¸€0L†É¾Ÿ -1kS}Áô©Î@+…0iâM/æ*A¹ -ŠLQ†Ï3þÈN‰'3ËOŸ -HEXjVng{¹ä”„Áª–÷]Q7aÒN ßa"
ºqa[ª¬M·Çô³‡¢«¢\ƒNÜw*À²ZÔN·§!R·dÙ[36Úˆ3)W£ûvhB9×r(ÂÑIuDç7ñêÁ#{ÐM0›@Ç;È[ïñDÒ,$TüH´¤!DÅŒ„…‡+:,–%˜¹ƒ¯éºUÑÐ ß߆m}XûµþV‹È\ëŠêfdó{½# -a(™ª¾xGbm (ÜUètcùÝ·ñÞîo¯ü=v–^ Îh -úmc´
q\*Èã“ ¦NÂç×Ħ)¶l[çŸâØÿ>T¬v7ßhçŸè§û¦¿àŽ ³e€Q#bì?N Q‰ReP¬ÂÕ^—é‚üÇ%`?’_Á14n¼ü,ÚÏK‹÷ŠæÈaÐtW®|á7]\B 5a‡¯aþ.§€Ã1\C£SÍ㾦¨‡)Qk;™÷²·IC
3éü‚ÑÛCï!®¦á©¦Èô -‚åUýk…uEôÎ2 -ây_¯yµ¦x>ÝUÃà|ÂíÁؤ2C Bº>ñµõ6\<==œr¼°È«Ö§¹]Ls>áÂJ¸0ø?>ºõP4éÃßÚbÃ}m˜ð„®S»JŠSÎZ}¤Î 6GúàÈï™zΠχ¶»B×6S~ -–ઌ=Îáä;„Šý¡*‡ê³ðc¸¦ÚÄîm_Çžn=bÚtŸÁO¨™*Í¢ó_Vër×€'–®ÀèÂÅÇ.•¬fiÊeÄóþOxâóA¦ÓXp•GþÙÉÿgsfçÿm*É%endstream +xÚZÝoÛÈ÷_¡¾I@´å~’à.sH®=\/n +4Îe®e^(Ê%©ñ_ß™]Š”(ÙAâår8;Ÿ¿™YŸ%🥊©ÄêYj%,8ŸÝl.’ÙÞýÒÿåv‰—Cê7W}gä,cÖ5»º‰D3©Ó=Ï«âóü×ü¾ì\µXŠ4›¶Xê$™ÿÒ,x2ϯ“D´7wŽ^¾q5îîºÇ×s×lW® +y-•ꉮüò¯÷ð‡/¾\}¸¸¼êÅÔ"a™1ây:)e˜Ò&-gÆdé:Rq®Y’¤r¶L˜´™Fšÿ^|þ’Ì + ýpvà!aÜZ1Û\Œ•àq§ºøxñÏžc2[r8Ð*aN3£`–ý'cfKžY¦¸ÉfK£,|Îeï z†3‘*9KuÆ„”äš«…Iæßïí(T¬F?jÉ2kå +‘¢tv(gÏr9ä9!§JH—å|ãÚŒŒ»Æ•«…€©×‡Bs«™°†„†ËžåªD1“ 5íªeÏs9d:÷ѺJ2™A(y©·ÛÊåõiëJË_Ô¸{–dÛlÒ¶GRb6”_ÿ^ÈdŽ*™w¯hA«3Tå@uˆ?ž
‚ ³¾ƒÔÝ9¢ÏÁ¡&‹”ÛÎ8f¬¤âèeɫֳw¤óôŒ†@¢¿m«msÚÈ<œXþ¢Vð<gf‘aÎZ/å4`Žÿ|[=Ï—ï6šÕvõ§ûÚM˜b ø”èTµ}Wmóî´¶t0òevÀóœ¶ÈȦ”°R,ߔϻªt×R¦_Qùíf“?æwÕ³õ}_wníšÏ_Nêl ISž¾h
yžÓ9I@dÀ\”ôÓ"ƒÄùÚmC"å»–Ccu~TýÓÊgˆ<<}Qå<Ï(¹Y +âÀê)ÅßœCƒa'ÍÒ%&É œS1l*¡l¥>{oûY!'YE0ÅxG>a#œ7¨÷Š{Û¨¸çŸkõ„`Cªcwõ¼4$Î¨Ž¼õ˜MæË‡ªœjŠÅ¾·s
6keá:Úz|(q£¦§ƒ¹‰O{¿¢2¼(\iŠÒÑ•usZ…>ïN8Ý¿ó±¥wPá×qÿëµ4¦^úŽ-ñ g85£3Íp-ÎxŒžG¹rØ×K°`Ô +C*u˜ûzÖ¬gqùÇ0sã7ËáG™{Ä›C ÐnTz(Ä!`Dª§Ž=â†Ç2iƒA>¸ÂÑjÒôjåÚ²{Ä0P)z/Z÷·|C‡õ`{ÔØÓÖ®.ö_ÓÖö¾+·uÏÀÉk8u±!¯ºÞBz +¶“™»}:ŠVœ +° 8ðiáv›pRË„R&Ìz„ßï_ÓwÔ€ ½
p÷'úCÆP>5¡…Ôó+ú¨ÈÛ6¬ÊÀîTrÅóÑÆøe›P‚Cka!´˜š¡Ñ‚v)RT{iïÅKNÊG!1!‰Œ+«ÂG<–h©@x"`
½Xåè0?ú« +ãC8éTOÕ×ë“¿ ¸ç¨#z+Xâ€êf +±4ÍôùnfHu¦ÍR8s‘õmV¼õE¬„UPdÚØqxœñ.;%ž´)3<{¢ÙRn¶¤Ìf6\,–£Y6¿l¨€Ôôˆõ ¡eívqw€µ ?îAå ~¬îˆäqWÓuu6 endobj 528 0 obj << /Type /Page @@ -2803,14 +2791,14 @@ endobj 531 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [125.3321 538.4398 139.7877 549.0221] +/Rect [133.1886 538.4398 147.6442 549.0221] /Subtype /Link /A << /S /GoTo /D (table.2.2) >> >> endobj 532 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [495.6708 359.9978 515.1116 370.5801] +/Rect [73.4132 342.0706 92.854 352.6528] /Subtype /Link /A << /S /GoTo /D (figure.2.14) >> >> endobj @@ -2831,18 +2819,14 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 535 0 obj << -/Length 1694 +/Length 1588 /Filter /FlateDecode >> stream -xÚÅXÛnÛF}×Wð‘¢ÍÞ¸KðC‚8iR4M·ç2i‰ E¹$eþúÎì,)Š¢ä-P׳gç>‡K‰€Ã?XÍ4O¢À& -B7›V°÷¶ -]tàÅýêjöüQAÌctpuH1ٽΫìsøczW´y9_H‡’ÍçáÛz.x˜^s.››uN›¯ò -¥»öq.¢0¯·Ë¼„ºVZ÷ kñ·¿¾ƒ‡˜¹z?»¼êÝŒ$g±1òûbÒÚ0,¤`ÆÄvˆîP&a±:Xp¦’8BÈŸ³Ï_xôýÌKàÎD’È`3SÜ0kUÜIÊÙ§Ù/½B,d)±&9ŒrPæ—þH<R¦˜Š -$Kâ8FuÁŸÁÞ'Šs÷G÷áówaƒ×[P´q§òÑëûwî-0ÊFê¿KŸâŒ‹(v5ãrºÂG•оÒ`¥µV,QV÷í+ãAûö8S®_.±)—E™íªU×ÅB³ãö“Z0m žþøDC-zÔb;væX:ó:mÈ…7sÅüjÚ¼&Á㎞‘[|*6nšÊ´-¶U“.K#×5¦“'“žE `p¢Ù@0|LD‰]®˜Œ§w÷t¢yÌL$ã>* -h"‰9HL´BÃ\saÇþ'–ÅÆt¨ïÈj:¶*Ͱ¸bÆj}hõ§¢E^zpça„¤¤…„׸ˆÃé
&|]ôl!Ïš‡÷y]îšö!]×x¼¡M(Géqßò¡N¶•gL:_ˆû$DüÕv[æiõ‚¬7ņmò¦IW9šaw`-Ü.ѧ¡.P54a§
fƒ%ÒJ§´…@àè.ïÈu<®cïÚÕqø>Ï0ÚbükÒPܬÛg´~÷~.‘Óí!lHß·– -æ:
‰ïûcxæ)³;¹Ì3‰<] cgsO¾)D.wLû°«37t^Ÿo@JåÂñUG€ø²ŽOγäu†%{ØS,yÖjÏ’GV§YòÀê4Kj#©5qq”^v›uŠ9ZÁP7P¯¾±x’ -E3xUÇ“Tˆ'ÇTØ@ŠjÕú›è‘ôxŠø$ÞŒT,÷̧"æs¢ BŒØô˜öt‹I:yG‡&êè„_ý!O‡°:¢Cy:ì”»™œ²4¤CØÿx0Œ`×3L‘ßqR¡Œâ}Y‘³èrïËŠª‹QIW) 2Z7…?Z`špñGá>`/¯ë³æuC…½öøÃ‡—R{‡žµøå F'ö´‹yÚE0Ò.¾&«)Bó°´‘çaiµãa”9¡$£«X4fßîô .ˆê¹wW¢ô<W"tÀ•x`À•¸Û¹‰’<+ò© +xژݛ8ÀßóWðH¤âÚØS©ú¡ötmOÝ»“®Û²Ð„.![Lv¥ýëoÆcXBH¶ê*ÇÏŒçã‡Ypø'‚T1ų$H3 !‚«í‚kX{;<…—záh,ýòbñô–a™Ö*¸øÄ<a2It^_Âßò›ª+ëe§&ŒÙ2J8ß¶KÁÃü’óØ^mJZ|Y68»ïî—" Ëv·*[—R©Aè’'üíŸïà!–_/Þ/^_n&1gFëøçΤ”f*ÑiÅ‚imÒ±t/¥3f”PAÄ™ÌL‚"?_¾ò +ž¤ž0†Á[ÙÌRwN©g! ³®ÚÒo"J>§ÇcŒ‹ñ$Mü +„˜€ó˜|ZyòÁ`–|0ß“O'=ù`ò»ßäÉ£#òÁœ'_¯Ü‘oÎÒ˜|°>&Ÿ³ë!-Eœ›iªCêá¦!ºÇû´¢êª#©Ueɨü¾ +c„ƒ*üÀQÙ¶%†Ì+†ô‚ôÆË¼=¼¼Út«Ã/„D0œÓ#¼â~W~„ÞL˜A˜'ì*Ç»Jh]\%,áˆÊ'Ø•Y¿kÈ Š`"úá8‰"ç8I¢#Jâ†%'îT³i{,I¿JÄ<×úKæ¯óPd1|½yž‡c©3<ÄãáY«¬ÎóðÀê‡=‚.1a[Ö."·Ø|yƒTŒ“tövèäó¦çášž³ Làb.²t„¨eBëÈçÜ€ºŒ€äÅs’~ô¦§Ý××誇»F·PEßêþÐy]ûsNíú›G$á“I—Ó“ät!Ñ™/Ô5:ÜömV8¢L‘;G–hå”N’Ftú©âu¬¸—¾^Êze;škT8í«ÜuU»Bä‰pz⪸&/…¶‹ôðxOh¹ÈiÍYv¿-Mùý~]¦µö‡r·Oáî±ÝÎ!~W×$<1€`£í.ák·»ww-˜|•û_,(ìoZ¢§ endobj 534 0 obj << /Type /Page @@ -2942,22 +2926,18 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 539 0 obj << -/Length 1581 +/Length 1723 /Filter /FlateDecode >> stream -xÚX[oÛ6~÷¯Ð£
T,ï"ô¡Á²¢]WlhÖkú ØL¬F–SKn†üú#’Š$ËN€yEžëw¾Ã˜%þX’I"©UIf,K–›MnàÛÛîÉ‚l…Ó¾ôÙÅìå¯Z$†XerqpªˆP٣΋՗ùoù]Ѹr‘òÌÌ9Y¤ŠÒùÛÝ‚Ñy~I)¯—kç?ž¹ -w÷Í©¹Ûm¯Ü$Ä¥²º¤Š¾ýë<ØâëÅûÙùEç¦â”ùób’R©t–¤œMÖ—ŽRÚ#™LRJ„5 -E¾Ï¾|¥É -DßÏÂî=¼P¬åÉf&¨&Y&LÜ)gŸfv -i’ -È’Í´=®Ì¤ ,,Ã3R&ˆ0™H8±ÆT—|O
Qo@PÚ¾Ä'l¾|·a&ùeª’ž6Ú*‚|túþŸ{)¦BdJü¼ô1IŒ•¼åÓ>¨4S–0©ÚšbE&;ørÓƒo'ÄD‹ß7WÊ«¢\í«›ˆb¦È«1ü8‡h%Ôµ;>¨´“Jûb‡ÎjCgþ^:wÐO»ÐŸŠMÛ3eÞÛªvEUC³•à*4S+íóüß;·[¤’ÎWm¶«}=@ -Mä2€ƒ@„f$äŒX«&ƒíxCJ’üH¬Œ -¢3)I
á°‰±þ( JBAúÝCáÖU ¸Ç]Qc¤¯\~Û^œxù7eƒÁr5¯ 1?üæm^UáDáj¿w h¸ò¢s7¥+–ë*_°ù¦¸‰»Ÿ–ë<ê…”W°„«èD›Olp–ËCÁ>lo®Ûša]vµ/ÅCÒ[£·£Ä„ eHf³ìtVûRmV…J$Z)ŽiµÈ:©C‡.)ËÆVmF–;i5 -Zåzª–«SÞÁ² -ã+—Ê÷×SîS(ˆ:èoüѽ›r%ƒÜ$/®yhZ|¥Â@©#Îx+RÔÍ®•G9¬î‹Ý*ì“tá÷¾¹•Àü=sºÊ—k¿zãÈÚ÷|ßl7pºŽ±ÏܾéÐÝäi \såN!!§QÞ“:…ò(ö$ÊOY}DùØê”÷~È7w[LDþ -#Ñ=œFØïïVyãðâDÊà )6~lyá×þñd3d'¬é5œê5¼Åf°&4C *
1pµBô°S€E§;E¬‚}N£€—LëQ£´ªCK ¯û–Pqrì<Ñk_¹ÂÀ&Øøe¬Ep°Œ®~è¥5ý*Œ¾¹ko¶A.L†?v[ƒã„úæ0æ0¶J?(R¥‰pýöqu»sW5EÖ0Ñ„bó3l¥Â¯aÊ£³lù‚Än›À 2ËØU}"•œŠE£Ž`¶ÐX]`Óãª%q2)¢Íê0îÖ{Éß-àû/æª`£ó‚Ë8o‡õ#PS€Òr(Lúȯ=ÛU[XýXpüoæ¸sÝïmoã'Éša§ù©/u‚Ÿ:±§øé¤ÕŽŸ¬NóÓÀêg̹»m¶»!;I}ÀN°«ó]¾ã¥á&/š&(©Çå+²l"p†ò¯ýãiŽ¢pOµºÇQr0°á-r”<6°=c CÕ°a3ãŠpIÅóÈI)!Æä$X$'˜œp¯ONøÞ’.9¡ô#9á_"\}^˜PÚQ™@M(6¤&¯{Ü¢è6$sW¡‡M8f(.üû^øE '\>EOÖÂÿšJ?‡ ÔÒÚ#ì„¶<;áÊ_w`q,+øí pÜrî<rSͯF4äù -jDé?œÚŸ
QZ›ÁE£e]`_…»ÞјQküÁ{}‡¿4Ñ™¼ZçQ
FZÇßeŠú®pe=py¾c?JŸpQ¥Róçý²ÔžøgØr¢2\Â$ˆã? +xÚµX[oÛ6~ϯУ
T,ï—yH±´kwÁ†f°¦²Í8jd9µäfè¯ß¡%K¶l؆ +:ñÐO›ØòUÓ3EVçë²òyYA³à*4S#ÍóúïG¿™¦’Nj_®Ö‹mµ€š0Èÿh +%.§ÐLtr¾eEå[úÛG°pD£¥¨þÇ<(ë‹@¥UU·fç÷8Z4AÁ`$]|i0 +ÞD±ôa3ºÞî!«…*t$áÌ™ÓxîKÀs'vÏ'vx>°:ŽçÕ@¼£ÈT¯y5Ä +×?vÊÁ
o-7Éc42• +GÿŽÀó6î!TJ5£=ÞA†¢†hnô¡þ'6 +t¨)\²N²Q_êubçØè¤Õެ޳ÑÀêÕ¬zÌ}±D*ŠÇþ§¼\ä˨g¸ÑxC„ÁÞa¬--t›=zS¬³ú®4/Ö˜sR=z¿À—ø D½4?ØõO@ ÿ6Ÿu.–8xè5{hhíÀ÷Þ%é± +ÃIžJÍŸ÷“hOxäWljV¡Q*x.ŽÿryÂò?Þ%;Çendstream endobj 538 0 obj << /Type /Page @@ -3094,26 +3074,25 @@ endobj /ProcSet [ /PDF /Text /ImageC ] >> endobj 544 0 obj << -/Length 2880 -/Filter /FlateDecode ->> -stream -xÚ]oã¸ñ}…û&1Ë/QR-C²Á^‹bq›ímú ÅŒ³,–|òë;Ã!eI–Åë9ä‡ó͈‡b‘h¦y/’L Äâyÿ‰/60÷Ðÿ -» -È«!ö/ŸþúŨEÊ2côâñe!yÌTœœö|\ÿ7úGþZv¶Z®d’F’-W1çÑÃa)x”?q.Ûç¥É_l£Çî})âȚ -†ëÚW-fD”p¦•'™;lÂLœ°±Hû
õz[yÞÊÃú†Àuȯó#žUóÈcÙ²¶µáìeÀðßíîX¯VC¿U^Q'‘¤Œ§iÄ£Ko%®Hy ŠÈ>o;?ö³d4rçî -{¢ó™pÔ%O"5ã:S'O‚‹Jà• ?œºàÃs¶³eUnºÁy•¤m-
:×€À¡áÁÕ€w£&¶„¬Ûš¤Š·söŒP~|Þ"$£:m< ØT%
ŠèÏ2'à7´½v3ΆÅ/8Lj›|;ô¼yEÊZpDôùÇž5ŒÖ†íÛ°Ô™2sdgv`ëîÅùKç£Úúñ†\4Ú ûø= ëGÀ¿_žT¢¹ËönB§±ùÀžX×ì) }hOרžìiJõ‚=
©Þ‘kGôÂú0ƒ!é,N/[î‚–ÔÚç¦^·4ð™~ÄÅ@Ì3&2ž
q’†@œxÛAàÏSµ(ý¯þ+§Ë«QnDȼ -æQj{´4:ÔFX¨i¢&Œ½†pǽÂj.1,ÖcfÌ%Г:ñô:§‡£[8!XYˆIäðó{—×ëü°&™=ÌQPÔá~`dB“€wÿkŽaK¹Á„ùs)1ïîýWGÞøÚº ðªf޼nN¹ -Ü·ß,»ÈAþ½L cðÂÌÔø*ÌHyMÚÓ¯ó2
do'uz\ -œ«Ý°À -C¿‡t‘”‡\CÀeûðÛ#“›€åU³Ë+ÏÈ@ŽÛCÈÃcàcj Ò8ˆØ¨ÈRù²€13’K˜Ô±éW>{b–)pÀ曎v/lé -Å©x&ZW>ß‚¯c¥w…üØzÖ|ÑYûñ[<…p§pq -2,ã÷ý91Y¼Û)LÞGYšÆÉXqÚÒ©žLÓ忍¼&ÎÂßgdfR&´*³º 3 W" fÉ'Uù±ènhçuNT[¨ -:?äìɤgÂÃɪù9×}§VØÊJÀöQ°ëû^{Ô%M†(ˆ –úô1€×±Ô0mø¤#‰í#ÔE[F÷ÄOÅ -kßl‘ç»fPëÚnàe¶™B,ûÈuÆ3Ù·#[™#’w¹g*ÐT_*©ÜÂ’Ÿ¼!ªèKUÚ'¥’ -•†g¥³Ï³ZCäÓ;¿Ì¾piü¬˜Í$Û"ÂAÇL'Q‹øi<ƒãÎo¹Û -@Ї5äÛ~¦F‚7û¾_M_>‘÷HÇ}U·As
þCijs'8×û\ÌìŸ
Ž]èÞáqèåäÔHìd(µ",‚äâ¼kxã»Óyøë -åÿ§:endstream +/Length 2768 +/Filter /FlateDecode +>> +stream +xÚZÝoã¸ß¿Â2³")êc-°‹Íw½wÙ¸¦²Íتe)¥¿¾3R–dY¹E<¢†œáp>~…¯Bøã«$bQ˜©U’I 8_íÎÂÕÞ=ô¿Üñn<ófÈýåñÃ_¾År•²,Ž£ÕãóJ„ŠI•\Ö|Üÿ+ø[þR´º\oD’‚7*ƒ‡fÍà +CavGM/¿è +G»ömÍU ›z«àO2Šz¦§P…߀¾þ÷ãî{5•YÇâÏí©ç¾Þ”H›â¡dqE«De,Iaw•oÍK¡Ëƒõ‹j_Nkºh×fA^1"þ¹–0\Uø”yihøÛZÁöOmÝà&&fäIÈ2v(N,#¥–(ée¿¢™Ž¥SàµhöwDîó5H|èt³ÞDaàuQi¢~Ó§®ÚkÒ´¨.¯÷¾8Ûã)ó¶¨+TjµáIÊâ8‹b™pÆ15HIPæèd +úh#y–Ú[÷öw0œqâáèÞ£ÈIFìÕÆw¬… +H‹©rÅb9Û„L͘Ç,M¤ôö+¶- 2õ¹pòêŽÆö¹14´÷{˜XÂŽõy ~KæR°(K¤7´òîaãäâE{ +y2•š%,<Z–ê™®¥Šx.ØFR?Woù2ä–`oÝQ¥Á/
¬~[oÐ2|ÜèwȰ±Ð©¯ÂªVȧƒ´¦)Î쥩wNÝÒЙä|"é3ÎÔ•DÄÂ(ó¾ô‘&= z>X¿Á5†ûØêVeqhûá¸ôc4
Râ+±áç[àÄNhì[ä'•µ’ˆÃà”cä#•w»#QæSEëY(q40‰žû¹S7Ç1ëæH`Ÿ‰ü#ÙœÊb‡'ròâžýrnê/M¿»m^’»_¿²gÆ%”¼3äö¤ÆÇ©ítYúp¸RÆtÕ>ûÄÉ¢ò¼u¿ªSãŠËH;Éý{~’ItÐÕ퀓’©”gïÜ€k)à<Û»·$õpS©7n(õ+U‰‘ÅÑÄb”þ¯#-ÊTz;ÔlÞ‚P3zWW{w¢Ÿè‡«[ñfŒgav‰/d°)ÛêW¸“º¥óÔ- +ï2ToÜÕ“Ë2󹪰âñ +´gi˜Q|}ŸÃ@TCçÁZ©â‰4¸§ì V4¥«\´«àIy?åˆëiŽ¥Ò¦Ñ¡[ÂĈÞC•…±×B_Vü9ßa6X\':Ì–—‡& yÓ0 ydU„kUA¶#¹;ĬSŒ3(}mÿN»wÿÑ= \h6´~wèù‡2)ß +6CâS|9ÖLÞéy +Êóe)‰UFQ•÷eÒáÓIq1R²³92é‹O[ŸPU¨ÅKÓœê¦ú2‚¼Í“wôp]cÒ~P0.bÒÿGÝûýÀ˜4°Õ¦hß\ÈØ¬XvµhÎ/Œí<'ßâÞ µ~¼µ…(áLr¨8‹[r-¤»ží½t·(µOwWRçÓÝHê÷c“o_5Ô/8¹#áuvL.bÈ—ìö¬óë}¤‚!zØ•5Bf“JoÖj§‰E4
oå¼H±d +»µ]\ùs—~k8Ôû6Ðß¶ŒvÇøÒÝÑì ž1 o˜èf÷³(oº}OƒÕ¿e4ëÞ“)Ðp„n.¬üVFÛõNyð×›A• +Î67¼"cp€cÒ”uʼÛZƒÁÊûœ~M
¥Ê
Nꕵ`¬Al@™Ì^üÆém‰ + +‡Hž_+ +™LR¿VNLúvÊ:.Aã†^ü†> é%x˜¡X“£4ôìéK†õ؈Ó÷¢FA ôlÓçsËèñò…¹¹‘™°Ze\ïg†ëš7/øV—z;PãÎͺœ+>ºû$ *¼ `I°§-êb,xøŠv°Ô¡(+“f8Ú½±«Üíª=9ðÚ“6.ì€ úLÄï—@”Éýžq¼ïNvP&Û¹úxÐhjé:„=lE U¶~[F§_î|·ÆÿVÓþÍD924}„ÓÅ¡*ŒoÛx][?`wnŸ{X7K8O!f“øék¡„÷lï•ðE©} ¿’:_ÂGRrw
k¾ùÊ!"rP˜ª«ƒë`rYïòbJZ¢7ë0Þÿb.ß툖þê?=Û¡/ Âͨ'šßd\Ř«ÓwNsÀµtšžíÝÓ\’z9ͩԧ9”úsN«qX/#kè¦ìLû¿c²X2.}u˜|FàwÐ7!ò`«øMW +6«A¯ïÔ+‚yþã®X‚+À2X5å“âk¿ËAº²IÊŽQ¯ ºÄHWþqĉ•¾ÜŸÝúfCo endobj 543 0 obj << /Type /Page @@ -3126,30 +3105,26 @@ endobj /D [543 0 R /XYZ 74.4095 793.4011 null] >> endobj 46 0 obj << -/D [543 0 R /XYZ 74.4095 530.0646 null] +/D [543 0 R /XYZ 74.4095 566.251 null] >> endobj 542 0 obj << -/Font << /F63 220 0 R /F35 193 0 R /F26 170 0 R /F28 173 0 R >> +/Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R /F26 170 0 R >> /ProcSet [ /PDF /Text ] >> endobj 548 0 obj << -/Length 2475 +/Length 2622 /Filter /FlateDecode >> stream -xÚåZÝÛ6ß¿Â6.fù%RÊ!-òô𢇤W Ý>Èk®[YÞ“äl¿þf8”Lie¯“öÁ5gæ7ÔŠ‡?1³šiž%3›)1»Ù]ñÙÞ½éE ]vĢú‡Wß½6j–²Ì=ûp;“<a*±GžÖÌÿ–ß+KiÓ¹d‹eÂùüM½|ž_s.››£—?¸ -gíç…Hæ®Þ¯\
êZiÝ]ó„¿ùõ-üˆÅŸ~¼zõ¡3‘œ¥ÆÈËΤµa:1v¶TŠ©²˜zâäIƬµ²?¹JfB°,I$=,Õ*õdxôk.ìXÈ̲T -=‹ù=Úµ#z¼«4‘¾ÉÖÃ]ÚßåeÐÖï®hQ‚‘¡tÆ”’ -6#1þÓ¾Ú<§5÷õþÆ5
Ú€•û›¼l‹]`÷‚~x§}'å “Ft|¿7Ū¥Ñº|ÊHÄ_ê=Ù»iè·ÔEE¿ïв,ww¨Ö.Låëµ÷giXf•zšÕ9kvdOZóÜ®GkŽw=aÍxןóŶ.è·h>ÿèêòдù¶F¥5ôÒUèî¦-/ŒbŠ'‘åßVÛ¸z±T-¦¸œïÀùÆy -JákeuÓøe -ªF_sá‹ÈiÁ¡¬Æà¤®[v€*{a¾Ö€cfÀKq[ðÅä¦0„õ…{NGúœâ`Dè‹õ}…üæ°ytfÔ¡£†\ÏH‰‘óÀk2'BEîˆhSîWI)¬(Î2ž‰a\96·c-C9•™/Km›‰ãZˆì*NkEãÛC3HzžÄ%m±¯bŸ Âk)Õ»¢…¹ R‘l(þ$—!¬Š -L5=W¡œ!è±øHÜ@ÞgaôèPj1Fz˜hð -âÞ¦*ð m0kÛ;ôI?ã,<ý2½» ½cûõkDu‹0ñ²¿Àè®”W›îM y”'|ð
'óköå&̃¶xϧ%!úA— -å -_eÙ,I^‡¿ù4ÅÌ{A^/Ïé=’ù‘OP(ê #Á„ÏHÀ½h—S5ÐD¦’ƆkìE™Jša¦Âu>=E%ÎQžÂ‘O¬8 ½«iWÕ™5 ¯PÝpC˜…ÆÊÇã©ø„o-1cAi´´Üõy†Ð¡Ñ3‘>áÑ\«ÿL6™Éä¼ãC…ngd€Ç–Ô`ìù^‡<Ÿ'Ìà÷›çƒçnœ÷œ¶K¼ƒŽ%dUWµPp;Œ.ÏB6öEô£¾g*C»Êsùè3ÀtÞ¶Oämhãµ…öæÿ2o%’ þÇ3EnôèË™„ÆÒ¤I‚ëðÎã_WüÉgë+>ûñŠƒ2S1{€ÎðSÙî -è¬5á±¼zõ÷ãJÏnñ£Ï…ÉÇݶ:aœk²’œ:+¨Ì‡\È'Ê -£ÒË«}I•òµIqªJ1ÿUÊR¨ôD•áF§êÛVyEÃL…ÌóD4L3./Qs/Vó·’ì¼5"ɼ5ÄÉÒQAÑ
àÍ&JGìê¢Ò‘š¼&¼€xÝ6ƒÖÒÌ'ºÏÅ8(c¡qI3ºva/ÿQ©^zäqæ‘fžÉñþB¥¡ˆîC)°ví1°îã “Fãå°é^¥kü(Š÷C_Ó襦 ô×"Æw9ë¢Ýׄ-ô¼ÌéòÇó+°äÆQ~èFôéx´{º)K/xT™¯p¶ì¸àÞ2|6ó—ÄA_ÄaBiÇëÒT§{ßÀ¸¹G½·][ì«ÑA=س›\¹¦÷·r§¿µ§SÀ¡/ûבˆ˜®ÓcG‡ -‡™oØžL©“ÿáqf禒ŸQendstream +xÚåZÝoÛÈ÷_¡G ¶û½dŠ{È!Npצhk÷ +Üù(k-óBQ)I]ÿõÙYR$EÉr +?h¸ÎÎÎçow-fþÄÌi¦yjf.U@1»ß^ñÙÞ½ï~Eä]¶ÌË>÷÷·W|gÕ,a©µzvû0“Ü0eÜAæíú—ùŸ³Oyã‹ÅRºd.Ùbi8Ÿ¿¯‚ϳ;Îe}ÿèéå÷¾ÄÑ}ó´fî«ÝÊWÀ¡î”ÖÓ7üý?€±øõöÇ«ëÛNM#9K¬•—©ã>^”Lz‹\1ë´ž9“2çœ«ÚøÇÖ¢œš¿)ñWÎ?£ò¾ +Ÿ¯’‡Þfû ?yIï>äàßÚ„à‚àÀ(XÊÄ1-FCV¾‚pQ>/#m‡!ø·jGÉÂPtaáß/Àv›øÙQÀØ–LN+_Þ)k›|ÓÄÉ÷ÛÃÜ%‘SÙ0Tài?ª*Ÿ/‡¡®Ââ0óù[ú¥T†²’G~Z$¼K§lÿù0{†©ƒyþ×B¯†X¡¡m Ž÷Ã]$š¥Ž›è¼ÏÁ¿Š)©ÐÊy£c"ŠÕ³ãÊ“-ÀÂ¥?¹Ö{Ðèlæö¹ÎdnÇö\æžµËÜ£Y§3w0뇼l3W¹¯Ì\Ë ?è‰Ì‰g37ä–²!sלN\“°ÄÛK\à‰(qa¨M\ I¸$.ó8ŠYJIì §v˜Ã$O§1u‘êR©Û½§.¾§.ŽmÉæô0LÝ0’G¡u_‹’ÈóI˜1yïCÇÅGHÓ‰<þ¯%NO¥~aÒæådõf Ç3I‚°Ê“‚o
†´"ËÐ×m1ì!âq)´bĹûãCëTœÚ²@Ç'4c\Àd_²Íh¶Ú«HþŒÙDßÅïß”õ'²ÿþþ‘†Jÿ¸mÅ׻·ð1pG]gaiÃrº®Ãg\Ï3‚Uð¢´P5.X©o?;á@H+û•„æØf$±í{ð»ÉI‘!•ߤÒ'L$ª?ãGÌÏ]‰pz³©yˆe4%Gµmˆ_¼C·îŠ€xC‚ 9†6Ånk‹LçZ‹Ë*–[c +…Í„d!†W“©Ôø¡T3¿É·aŸQdM¾+ûCïï¤TòÆ¢ÕÈñë5csQšá¼«¼@Ó +”«i¨…3ØÓr˜+áMþ;¯W±P…L8*^D\CmÜ”9®£‰¾ošN‹ÉX„n™jûBø X€/ +Š,Är¿Í‡@:>ú²ÞTë, +Tè¶Zίsõ‡¦„/cSšÜÁNu*ëb‘µî²NeÛNÛ|ÚPHàX^‡è*I!As—Ó¡ªsZp”ŠC0h(³°û +5Æ.>[KÎ!¡ºƒ<%ôùˆ†Ò¡1S‘<Ñ\§ö[ê&SiÎ>Àx7“ |pØ—c endobj 547 0 obj << /Type /Page @@ -3157,77 +3132,67 @@ endobj /Resources 546 0 R /MediaBox [0 0 595.2757 841.8898] /Parent 541 0 R +/Annots [ 562 0 R 563 0 R ] +>> endobj +562 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [73.4132 172.7854 92.854 183.3676] +/Subtype /Link +/A << /S /GoTo /D (figure.2.15) >> +>> endobj +563 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [388.7626 172.7854 403.2182 183.3676] +/Subtype /Link +/A << /S /GoTo /D (table.2.3) >> >> endobj 549 0 obj << /D [547 0 R /XYZ 74.4095 793.4011 null] >> endobj +50 0 obj << +/D [547 0 R /XYZ 74.4095 255.1817 null] +>> endobj 546 0 obj << -/Font << /F63 220 0 R /F35 193 0 R /F26 170 0 R /F28 173 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R >> +/Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R /F26 170 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R >> /ProcSet [ /PDF /Text ] >> endobj -564 0 obj << -/Length 1860 +566 0 obj << +/Length 1302 /Filter /FlateDecode >> stream -xÚY[“›6~÷¯àÑž ª® õ-™lÒ´ÓNÚÝô!Ù<`£µé²ØÜÍì¯ïX6Þ“É,GGß¹r †$ˆ9âX‰ V. Vw3¬áÞÇî/q²a+úÒï®f?}ˆX ‘Š"\ÝÄD|À¼J¿ÍKvYóEHc9§h -ŒçËÁóäcZ6ÚÞ|§³º¯DÌu¹]ê$Ø5㼺Æüò þÅ÷«_gWš‚b$£ˆ>íLœGˆ‹(BJPÉØ—n¥8N`„1%…ùwöí;RýuæVïáFD)ÜÍìB¨v%Ÿ]Îþì -BÁ’”ËÎ04òC˜@”Ä,ˆ…D”1k™Ë•¡{“_³˜W˜¨Ç'eaŒÁžÀ•bÏИ€Çp!û -w¡9T˜2‰XÉÇ -¿Ó•U¹ÔÙrAÁUŠu_iBlPVip5ù$›±Å -<ç¨ÍÂ3ôA‡þ ™ƒ]$¸”ÑzµÍÑ2Y}o×Fýr»/ÒÓd3…°“r}€´TË£TûJ¿Ï\¼ý’µ.Þ‹ât¿Y0ÞréDR]Ú‹Ëì® à<©³maNØ#($˜!"T«tËЮªdM䣤´Êþ[PH#\QŽ¢ç…Òy²<Ì1¶(,rªšü‘¬6NåÕ¦ÖE {Ê. -û«j©Í6Ž·¯Y›u ®
ö×&©_Nb¾êÓÄ #bÓF´‡9FœR1yqÖ-ì¾|[jwÙtð2¾*]¤Ù0Ÿtç‹”@1‰'
LsŒ2Œ!~ {eÅvµ±W{ÏVj]9G¬œŸÅêi¼íJ“Ͷ+ ʤڌÄh$ ¢pÈIyó0Gx‹¤€P†Ägôþ\nm_QU£”µÉ,Y®uU›ÚX>Ôð”ê›dŸŸÉ(Š ‚Cß0%OæO11ˆžÅSÚºV/ë[ònë½Î]R+-7½Üþ¦n]qÄm…j„'Mí>æºÂ¬»âæñ2~Æ©g“79üqhãtR®<Ì1®8E4’/óœß“½ãÒ°µl™®tVè;÷Nä·†Š6Çç™^?³(îʆG[ù4ÐMs)ù¤4z˜c4Ò•ÒFéáÈ•ß8*z½VGâmnèr4RÊV(4,sç›}˜dßÖx’
$‡}Jf<Ì1f3¼a&ßÞ&¹Ä£ý›µñW¬õZ/[¹ÏÊÔ‘˜&¥ MÚúpïåYî‹b¬c -]í2W&ömÄg•»—º ^Ù.´Îá -†SÏ"Ú~„ÞÉ&·×[›_áêsöÃ<ÁŽ©ƒÃ -í¡ÛǬ6™†*Ôìa±KÎpññ˧ð"×wº¨»®šEsf5d] +öÖ<aã~,’Ë,OŒ™à!Ð…p“;µf4 Bå:h/ÿòŒÚm ½=C£1PR pÒG*ô<©:óÐ>–y¨#òrÓú|¾-\nïV›v©.F–‰ÌÁÍ.'´D¿·-#„6äQ0¾jÍiKJSGt]‡kº©³Ÿ×‘a:¿\yß-š•ÌÝy”ûÉ@Ú1!•D<~‚Ùº=¡¿éH2`[ña7Ÿ©d_‰A1pRç;@s¦3\@É-ZÆì·µÒü``ÊñX'´si? ͽ›¦ïïŒÞÛ‹‡½…‚¨3ÖWX¹}ó{·ÏÍzÀÎÂ|wSã·ÊÚ—‰Ãé?Ú˜Üe”¼êw«Åà5ðqÅiî¶G°xÇ6µ#‡]b?IºæÃeðaãºèT—Þa#ú´§žð;*æ#˜“2´0~òçÈ“ÿáMóçendstream +xÚ˜[o£FÇßý)x´¥2û0}ŒÔM»U«Vñ¾ìf°™`d.àFÚOß3°Ç·Iâ (2Ƈ?‡ßœC"$Rq¬E¤4ƒB¢åóG9üv¿ÿ$½m<ǾõÝ|òó'É¢i)y4Š(ˆ uМgߦ¤›¢3å,¦*™R4‹ÆÓûfFð4}ʶ˕q?ޙʞÝv?fDLMS/Lì‘q¾7zÄßù>Èìûüóä×ùÞMA1J¤¤o{&Î%âBª(¦Xƒ¹â¾ù`ÆáéæQŒÓ‰°&ÿN¾}ÇQ¦Ÿ'ýÙø‚ÑšFÏ×!ôp¦œ<LþÙb¸SH`M®‹¹1ˆõ‡ûKŽÅbB×:Š<Näae¨ôV†0(Q, +#®9ß-ÍÃÒò^•Lñ¶…5:JEc )‘X¾Ãc!ÃErêð^2ö5Ϧ,ALÉäØá;Ó:—S,fb¥ÊO&T#Ê´uZ %)yÓš1‰”†Ð¹¸fñ^3öEÏà€Y$v°¬K´H—ÖßunÝoêm•]‡-btÇ„íi:ØÉEؾۿUgçð,†Œ§ŸfÒ¶Yôɘ™Ö<Ï»Ô-Ó®¨«vgfª®oísž`Š fˆ
i5x>pz6m›æÆ +õ @V/QXŒJÌÓãQÌéîþJ—«Þååª3Õ ‹ÈT•ûÖýéÂ^c¾C™4
8H¸o«´»bY·Ýup”"N¹œ§G!ãDÂ? + 9¾:‡÷v{3»óÐIP¢Ì°ƒÊÐ/gá“($±Žü[œ{Ò½æÈ©ÖQ~Õ®wn¡¿V§^0‘Ø7qÑîp„‰ endobj -563 0 obj << +565 0 obj << /Type /Page -/Contents 564 0 R -/Resources 562 0 R +/Contents 566 0 R +/Resources 564 0 R /MediaBox [0 0 595.2757 841.8898] /Parent 541 0 R -/Annots [ 569 0 R 570 0 R ] ->> endobj -569 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [304.2089 429.1007 323.6497 439.683] -/Subtype /Link -/A << /S /GoTo /D (figure.2.15) >> ->> endobj -570 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [217.4092 411.1735 231.8648 421.7557] -/Subtype /Link -/A << /S /GoTo /D (table.2.3) >> >> endobj -565 0 obj << -/D [563 0 R /XYZ 74.4095 793.4011 null] +567 0 obj << +/D [565 0 R /XYZ 74.4095 793.4011 null] >> endobj 371 0 obj << -/D [563 0 R /XYZ 287.609 530.5247 null] ->> endobj -50 0 obj << -/D [563 0 R /XYZ 74.4095 494.1586 null] +/D [565 0 R /XYZ 287.609 342.786 null] >> endobj -562 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 568 0 R >> +564 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 570 0 R >> /ProcSet [ /PDF /Text ] >> endobj 573 0 obj << -/Length 1444 +/Length 1468 /Filter /FlateDecode >> stream -xÚ•Ënã6ðž¯ðQ".¢Ç¤É»-Ð 5ÚÃf²ÅÈD$Ùä-6_ߥȖ’ àóžá¼$VþÄ*‰XÄ3½J2!V»úНJÀýz%<MÅ,Òq—l8¢C–ê8^¤…‰H™Ž"T·›«OŸe¼BPÆÕjó4ÃA*ž¬6Å·à·üh{SC™¤bë 5Œ%èË„#yh×’‡þð¼:8T•!êSSÐáÖØîh
Àûê~3š6jä ÓRé÷ÍŸR‘ùé*eYGSëµÖLfqæLûR¯C¥“àóZ…UišÂ4úw-x`Úñž;»•Nƒk©óô¨’¨Üæí@ñÐ:ÑWO›[³ÏAfÕ3ºÿc½ií»ªÛíÛuá±f;Z`ÛbÀÛ%žîå_q Ëd¢œs Ó‘€.zÓC‚ºÀÃ/•5MßAhÏ -gmîg
!¦¶èᣊ¢ÞÕc’NÛ¤'–š Íåk—2(¬¡º*¸³Ç -Š/¨óºcO@ˆn‰åë6cý÷ßë>!wûÆv¨ìÓçXMÆ„ÈRÆÓ8œ¯/hа³5º{ª\è=ûå”QBϽ…ség -˜ÐYÊA5L€
Ãï\öÀñrª]D J·€ì"Œ¦Úv}xl[ÈÁá
°ßÌ=K‹$O¼i¬ÈûûaÜÇ\
Þcº¹:Å›W¶³cPÛå,oöfw(&¹–oK
®Ì>énÆ”z€‡<Ï4PxM¸í†~òe˜{Ⱥðúá‚%8g\Â"s¬W2 Oƒž¦ñʇ.Ž5€X'á·í!/v9ø¬®‰ì0ì¦÷±G(=1rçRŠ»6‚€o—kŽŠ2–r™T³D¦)í9ðÇôª-WÃñÏÉÖ3ò„S¦ùÚ3—¡Ø¬¾[ÃÕÌÈ`ï¹-;×Hõ‘ö™4Ôþâ@ûf(Â$òdàùȤ™l4éG¥’š'—–D -BGéûá©>Ð=—6 ÇØ‡|™&-°îÁêiužØ®¿±:+-™Luòþê<¥7É2!âéî¬Pk¬iwVL@!kÎÇ:¤^ŽMãîTרƒR@ðì+àM‹.èJ}`ñ„êíe_¦’qåÇÈëigñ3¼\[b7d܆t•)¬Û–èêÖ8$©Ô»—E•dê#ômC qa"i¼§©yrƒî´sxª‡Yóc„¸u‹¿k"-üó{Îâ~X8%&À…,Šßò¸#²éÇ»ûÜ@¶{øF)aNvf¼þ~(/W|bÌO]iJü”aDyï
¹T•oÝ - -}©XKÎÒÐïhþ7endstream +xÚ•W_oÛ6ϧð£D,)Š”ô˜,éÐnÀ‚ÕØš>Ð#s‘å@’[tŸ~w<J•-%Å`À&?ÞÞÅŠÃG¬²”¥¼P«¬°bµ;\ñUg¿^‰€ISÍR¥3Ø,œÆãqÌr¥õ"jg"g*M¢n7WïÞ'z…¤‚ËÕæiTHÃ"‘<[mÊÏÑoæÅõ¶^ÇI–G’¿l>×X' ¯òЮûãóZ¨èXזЧ¦¤ÅuÝ‹³@‡ÛW÷›QµQ"ϘJ¤z[ý)ŠÔÏW9+´N§Ú+¥XRè«öá°Ž¥Ê¢÷k Ö•mJÛéÛZðȶãÞx½¥Ê£¯ëDÁÉÓ£ÌÒjkÚñÐzÑր͢ÝàY÷Œö»Àdk[ëún@u»}»ŽÁ=ÎnG
\[çnIDÀýûÍŃßEÆŠ$“Þ8àé!`Ç'ÜÁÄ zLT +"c²Yª&ÏÎYolÔwØ@ …^eåaYfjþn߸nÉÀÒzO¤Ñ'7±ÕÓ$¤Ø#ç „²'Lç(€³–H1z31ïÞk9©ü"+X"²¤û²ø#(¶Œ»’Áƒáúyã°Ì³pH²‡¦u΀Š
èxçlg 9[yïù‹ÂCÖÁ¬èp¥d"×⢎ÛPäLí 2CYÃÜÑ2zÁ½ê‘J%©Ó˜íþQ¦iSAæxh2KÉøö{owÇÒ'Hó¹ó!™â/2Ÿ•¦_ð‘P,Ó‰ + øÎôÖy“—ºAš0¢ÜÐË.^yMëhá».(è°_˜à例ì<ÉPò±© é%R%û0n‰TÑm{4åÎt}|¦Ô5ÁŽCwnzˆ€7
yQJÂÊ4Ä¥Ž\øý|9Ó@íƒ)…Ãì&˳‚fø0µj«Õ°üs2áŒWâÉù„3ãŒÖoÖƒÞp9S^q®¥>Wäb¸A?}ÉE!И·èŠL3.“âÿ¸b¸ò}.9£><J™xv©FÊd‹Vo:b½-xÆkâˆqräa-¢ó޽6Kü‰äí xŠø„Bèé,µ`<•T] âÀ³Tœ‹†rìw§Ã+Ë÷Ð-€<æ_ÕXåLfð/ám'¨×gv™(&x¦½ÂwÆOÍPbQ;Pâ{|9}¨4*iP@\mKç‡Úúi¾{„‡]›ÊÒÅqÜDIÓºŒî©Gž°•"JUä;rKûyctñ–&÷4Ì=ƒTÛƒJ`)}/\}^1Òw~ö'÷þ.n0l§§&ÃáŒêpØÜãDí²N§m¶“¿u<JXÂ$r€OŠÛßÕå OæÔUÐúg›mè”ytßÑï¹-yd¶4å‘7FO;úù-@ož©÷†‹(Ö‡qzå«Ï*Ïá!è³Wõz®NÀóTMŠ„iïm@ù·¥.C}†B ÇoHþÁGendstream endobj 572 0 obj << /Type /Page @@ -3240,14 +3205,14 @@ endobj 575 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [348.8067 385.5488 375.1427 394.1136] +/Rect [326.5239 410.699 352.8599 419.2637] /Subtype /Link /A << /S /GoTo /D (cite.Tanenbaum) >> >> endobj 576 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [397.7649 385.5488 429.651 394.3199] +/Rect [375.0366 410.699 406.9228 419.47] /Subtype /Link /A << /S /GoTo /D (cite.Vorlesung) >> >> endobj @@ -3258,25 +3223,23 @@ endobj /D [572 0 R /XYZ 74.4095 771.7323 null] >> endobj 58 0 obj << -/D [572 0 R /XYZ 74.4095 352.2857 null] +/D [572 0 R /XYZ 74.4095 393.4712 null] >> endobj 571 0 obj << /Font << /F26 170 0 R /F28 173 0 R /F63 220 0 R >> /ProcSet [ /PDF /Text ] >> endobj 582 0 obj << -/Length 1356 +/Length 1371 /Filter /FlateDecode >> stream -xÚ½X[oÛ6~÷¯ÐÞd fx'µ·ti‡vÃ- -¬éƒ3ŽKN%¥úëwÈCɲdç‚uCt|øñÜH~K(ü±ÄH"i¦“ K®ËMV0ökÿe»èÀ‹!úÍÅìø‰%™Ö2¹¸I8·ÄP%¶F/–ŸÒßòû¢uëù‚› -2_(JÓ³zÓnîæœ¦›õÚáØCµDá+šûÂþóŇÙÛ‹>Å)±Zó—E-¥&Ri“,8#Z[3DïÉÍ0b—}n\'Œ“Œ1í“ë¦2bŒá!7AxLè4o0ø³¢Z-Îæ2«VQU‡D}ÂLù„}^ÇïLµc–Yo¾$ƒÜ (oø’*zï-݃²ÌÛ#4ÕëMûP—~ l\¨m°šdTª}™S¨‹$Ö*»oÔ@hÔÚdA‰Èl0ðuöé3M– -Hï‹ëuçmÞ› -<”øw
JEuW»jP¸˜áM„=â‹óÎbzënZ4ôûfJ檦í<Þ;OoúŒ ÂÞǘ.æ ù•[Où[ßþ˜¥_ÒŒúÆ:œóDcíPZ´kø8‚Q'ê@ÏøœØ -}¯Ÿ¦èÈlÞóÛ›KadrØàÍ.ݯެüâà¹+˾â¡I -=ŸÛGæq )á¥Ò2o”΀¾l9 -ê~èüÈjø”4òái~×ßúfœ0¸aæÝ¾©çº/X~Æp>
ÁÜmü„ÈxT‡Z’…G†Ôüeÿ~€÷lxviö® +xÚ½XKoÜF¾ï¯ÐQXãy?zsê¤HZnm @ãdïxzWëHrä×—œ‘d¤m4-|XŠÃ!?r8$Ç,¡ðÇ#‰¤N%Æ K®·š¬aí—þ—µ²Y'œ
¥ß\,Žßi‘Xâ´–ÉÅM¹%†*ñ¤ôbõ)ý5¿/¿YfÜØTe¦(MϪ]³»[ršî6×ÊU$Þø¢¾/<ð?_|X¼½è(N‰Õš¿µ”šH¥M’qF´¶f(=ã›aÄ.{߸N'Ž1ÎõSŽcxðMÞ:tš×üYQ®³³¥ÏÊu˪‚£è0Sè0úuüÎ8ˆ³Ì¢zø%|P¨ø’*zšîAYåÍQTÕó²ºy¨¶¸¢l¨'°š8*Õœçâ"‰µÊ΀FM2J„³AÁ—ŧÏ4Yè‡EË}„J˜s<Ù.¸£„Ç:Îfq¾øchŽ9N”“æ°²¸‘‚²–ì·ì+DX#8küäXU–GLIaÐÆŽà¸Ái—ßo™KNw >y²À-&¤ÞȿÜq눕Tÿ¸˜jE¤£"$8åŒÏ]‡IÂsf ¥`(fˆ¦ñücÆÛámîäz1LÌ“«%£éU±Y=té-#?3[ +ʉUWÔ©ïWÅÑpsæýèÄ0!¥U±@B¹[f’Útå·‘ùX{þÖˆ+ +Áo7:šñy(¹"¦ƒá®$Õº»6ÉŸÃÓéödÃM3§3Ñkã¤,q-‰ÃHîƒ'E'õœÙ‰64KB=yÄxøjå˰oE}}ûô–‹>¾ß0–¾®}yy?o +_6Q׋¼Ð¤8÷ÕR#ýºä°«jµð#ôKSZð2Ìñ¶]ÔÍ¥²\˜¤Š§¿ç×·°Ì×·
㊥·E™Åõؑ嫵ìÅ5fÀ]Câú)ÚEb|`K—ë& +g^9RxøÀÄ—•â4t Û¶RÐÁaσZ@:X˜iûÐ38ƺ^7 NNçð~Âf•nçP˜ +_3ˆ§"ƒ°Ã‹ãE"Ó–* Cá1ˆ¾}ľ&ÉÓ¢/A Vy>K6]â‹?5´‚Pät@ endobj 581 0 obj << /Type /Page @@ -3906,14 +3869,14 @@ endobj 584 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [233.6393 483.4938 248.0949 494.0761] +/Rect [251.4983 483.4938 265.9538 494.0761] /Subtype /Link /A << /S /GoTo /D (figure.3.1) >> >> endobj 585 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [73.4132 411.7849 87.8688 422.3672] +/Rect [104.2303 411.7849 118.6858 422.3672] /Subtype /Link /A << /S /GoTo /D (table.3.1) >> >> endobj @@ -3930,63 +3893,65 @@ endobj /D [581 0 R /XYZ 263.9246 185.0508 null] >> endobj 580 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F79 568 0 R /F28 173 0 R >> +/Font << /F63 220 0 R /F26 170 0 R /F79 570 0 R /F28 173 0 R >> /XObject << /Im19 578 0 R /Im20 579 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj 589 0 obj << -/Length 2996 +/Length 2979 /Filter /FlateDecode >> stream -xÚ½ZÝã¸
Ÿ¿" 0Qo»o»»âZ´ØÞn[ ·÷àŒ5‰og;7Àüõ%EÉñW’9\ºX`GE‘ù£>KàŸYÅT’é™Í$48Ÿ=îî’ÙæþÜþåv‰—]ê_îþ𽑳”eƨٗ§™)³‰–'¦_ŠŸæÍ_ÊÆmKaÓ¹d‹¥N’ù§Ã¾Ù?/D2ßo·ŽæŽUA®¬_Jã?ùËÝw_ZA´HXjŒxŸÔJ¦´±³¥à̘Ôv©#O2à”šÙ2a2K5Òü÷î§Ÿ“Y´¹£¯ÐIÏ21ÛÝ a™‘™Š#Û»Ïwÿh9&³¥QŒk˜?Ë‹Ö%À+4i…°ZòT²”§h‚Ä2n•n5/LGó<ÓÌXmfV§LHIšÿ+Òè×D'»þçC• -™±„kp
[e Âû…æàJ§C¡[–Ë.ϱÐBiàÍBúáa$£1L‚zn)cdyMF+˜6=¿;¸r]•õPNžf@œz1ÁÉÓwù×,µ™ö¥ed¹ìò$1Ó®˜œÃÅPx%“)¸:Ê™œ766´¾©O,'äÓÀÚ -Õ—Ÿ7ôÍä;Ùù¢|ÑÌ]ñ>•Õš®Ï§…†@{Ú–® -+nÊ_Kwpžn>(aa»(Ï;ÅL’ñ›¢Ãó’% XgJd^BqÞ·“ðdŠËF[t<g‹Ïî°XÊdþëBè9¶oa1ò¶‘°Ãó’QQfùµëq; OF¹,a4JWÀË$¯žžÌóuÈïu“ƒT2oÈ0Ý£)` ž¬“æ~_êÄ$- -È3†3%ƒ]~È3®W¢Ò[†¶.Ï ¯'ô%wCÛàvEÆÜz"^yF(vŒ¼%Èëò¼ -ø
€žh’reoj‹ÏK¶‚q›\z7”ðd‹ËF[tü–@Ïp@ûnj”ÏKFaA¡Fž7Êí$<岄Ñ(]¿¥Q4 -¢·&›<ȑ˔YcÕD~z4Ö<+µgÎÉ´’LóG.J\ðùweÕ€Ô\Ï˦©ßÐ -:Ô
úC²V4±ro¥Û€Û×x¾WÜÒ•u`Ô7m Æ¡R°ýPº ̺܆ù*oÂ-ƒ]¶%Z‡ãÕól·ô©fxà¼*<XŠT¿ø¤òí~͈àCµÉý=„ ïÅ;_ƒ¨WÖ
‘„NÞPU+0øÀ=QRë–
U{ï@0ä]•óc½và|Þ½»aæþž?n‚!€> ™/S\FUThÁSÖî oåa*’¯8¼…„Ï\y›Z¦Å,GrøÑh¶ljêÐ!¡ñ=ê ?¬|×Î?nó#M4ÑkÁÔáK⌠-BèâOe38OyJž(Ž…@wÕåÄ -€åÊI,¨¼rÄÑùúCdœ‰ÄÐçF,8.«=vHLjƒÁß6Q0À–OùÕ¶íû䉂v°ãð8Ø…ÑØ…I;ÿ§G~›Ò4³B?Ø4‘mpÙê¾Ýg2y -Ž -2ŒÄâ -ûFßN†~Ic}ÕOÞ'Êßð‡Û®¼Ñ¥ðO{r˜)0ã3jÞïüg; ê B\»ÞSÓ+ƒhþµHÑIH‚ª W
‰·Nv ª‚s´}|SÆyƒ|O3¯Q^Ê[иˆ -t"™‚Í3?yŒK–Ý5ãø;âÌHü†–r>aó[ªk»Ž¸yH@uûR)Δ…Ø31Aôal±`ÒúqMpÃMˆeŒ?áÕÇžž:ºq†d˜3ðü%†zy€‘Á³”±à¨S€"Í·IÉ$˜àž:Ð cFܰ ‘HöÓ°„³4“q7F²>Ä +xÚ½ZßsÛ¸~÷_¡GiÆB‰Ÿ$ú×¹6éôƽ¸íL/÷@[ˆÄX¢\‘:Ïø¯¿],HA$E95s3X,>ì.v?Àâ“þã“T1•X=I„ç“ÇÍU2YÂØ_Ûy7ÂóXúæþêO?9ɘ5FMî¿L„ÈXšhyPz¿øuú÷ü¹¨Ýz6i6•l6×I2½ÛmëíÓL$Óízíhl_.¨qãŠê¹pÐÿÛýÇ«÷÷--–#Þ†Z)Ô6éd.83&KcéFŠ'4ef2O˜´™F™ÿ]ýú[2Y€ìÇ«Ðû ãÖŠÉæJˆ”iUÓ³¾útõÏVc2™Å¸†ñ“ºh^ºB“fÈŽª9Ï$Ëx†.HRÆS¥[ËYž[ÍLªÍ$ÕR’åÿ늚,ú9Ñɦ‚ÿó®I…´,áAÃR ¼4‡°P:ë‚nUÎc}ÐBiÐÍ; ï>Üö0Ã$˜ç’•ç0¦‚PsñýÎ˲¨º8yfA8ó0!ȳ7Å×,Km:KóFå<ÖI0³&çp0kÉd¡Ž8“ÓÎÆ†ÖõõAå +‘•¥'ö܈i%™æ·¼(&>}_”5 æzZÔuõ:ƒð]ˆb?úå³L•OAÉaÊ»ü¬=Z{®¢ÆÑËsèó/Ï^*=Ÿf|š c–ˆv8vEõ¸¢Ïª(×ÔÜÄf~®êiîSdâÛÂI÷›ÿG^‚bï+å=Wnåèóð˜®õ,Ç$óÞôƒ`‚*È +,Ÿ¿î—nõYlï×Pú8D©ëز¤`ÙÉoÆß—uõ¼sà®õ,‹uV,|죖½P˜Ûžìõ)ηʅ¯Û^¤ó' +ü>ªRÝ7ù!ãéDi ˜¥,EWOvËIÓü%ÎëÍœy<©Ÿ´ûºýå‚õÊŠ„Upñ>Ñ-'Ô¹e{ÚpYŸ‘MÅ\K-¡…7~Küõ?ä …¶
µl§Ix)B£’c°,"°!ù·sæñ¤&ÐÓí/ +Lñf©yD€©sËö´y“±Bò\º¥ƒÄsMª¶ôïÏL…'E«‚
Iݼ
]FB³v._•¿:0’ø›Oy8öRì(å̹Qøwu|C2·ÓÒí©Ìfݼ$
4‡?U«pj¯I`ÑLÍ×aÊë¾ÂÕ¯kØR«¸[ƒlÿ*äµ,Û”ÍHì6§óýùꎺ¨ +–GiƒdªÚÕƒ5åõÓÖ`iû0s”µÙÆ5ËfÓPÒ—äF˜æ,¶ÏÏÎ×
+N„чf D»¡Ñ®
`ôv¿{\-súé
ûß•¯ùj:=HèìæGFÝÊ¡¾{À]<ëºî‹7Ìdpæe*Y"›ÇäÑsØÎ™Ç“.=Ý'Î!1TD÷NÒH[¶§-œCLú¾NùúÑ\¹‡©„¿¡ÄIÖÀý¶eÕF'Ȭ}ú¢T„‚ôºßP•Ÿ÷åSÛìþÊC¦øçÜ“¿)“šME‚ÇÙÚ•®$·È!s@$¯×5믹@â†ô“¹OÄRÍc.Ì‚¯â…˜ËLã±æ—'·yØìÍÎs›|ñ˜7½£.¤=` $_~W©…]ñŒgt]Ä÷¥Â¶°"?ÄšØ"¯‡.XXpÓ5òÌB§oLÂr&CEÐoK%¸vK*I»\%B¬0¯ƒuõܧ\·ß¾$¢È¢Y¡sòeÚÃ*Œún)õeÓ•µÛÁÅ£pÒ|MCï%Y€ÖHÝ ÙÍQßFʾk›·×ìhM2ÿpK=›†…z ÐA‰týˆ÷,üî³7ìmÙ~3âÆÖSTí‘h „š~txH‡®AGµIdƒê „1÷nH"ò,to "k˜<‚{ó5àö _±Q’òåJ¦/€ Wm[2‹ÔéS6ˆW>¡Cqrì +œÜO}\m“7øc“‡ß
íûW9eœKÌ~ƒñ‰/—t³ÀäÄE`˸gñÄÀ·y}Á›®“Ûw|hÓÌ@¤ÿvéGÛPõ¥ûáàŠUìñåУ¢y*ÜÓ¾ü–¡ˆÍŸ;Õe¿:Üx¨ÜëêÄ= +mª¦Ëµ+|LJ,|ØØ–4°ð¥ö˜ÃÐÚƒQóÓvSÔ47¢g0€‡íšš~ÇÔü÷,CϲrAO'þ°À]h×HE@Æ—ü-Ö:L-€Âs+ð§6o!Ííœy<©ŸûºCêïàÆ!ƒèdãVêܲ=mí„«R ³i¦zÇb†÷ø\‘‚ȾPÑý3‹ §¢ÊxÐÓ†6tRhC'½QH|/èüêH„6°çèa‡xUû˜Hš4Õ>¬ôÜ2ЩƒÌž:Š€HYà1$" sÎ2+›Õa½-Æ›Yäû\¤L¤ø[Ï8É>¸z‡¿D3h9]Íø´ Ü&§`^¸f÷ByÕ)8‘ endobj 588 0 obj << /Type /Page /Contents 589 0 R /Resources 587 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R -/Annots [ 591 0 R 592 0 R 593 0 R 594 0 R ] +/Parent 596 0 R +/Annots [ 591 0 R 592 0 R 593 0 R 594 0 R 595 0 R ] >> endobj 591 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [223.1076 423.829 237.5632 434.4113] +/Rect [343.4855 450.9387 357.941 461.5209] /Subtype /Link -/A << /S /GoTo /D (table.3.2) >> +/A << /S /GoTo /D (table.2.1) >> >> endobj 592 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [163.3983 370.0473 177.8538 380.6296] +/Rect [225.8926 423.829 240.3482 434.4113] /Subtype /Link -/A << /S /GoTo /D (figure.3.2) >> +/A << /S /GoTo /D (table.3.2) >> >> endobj 593 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [502.4218 189.397 516.8774 199.9793] +/Rect [115.6891 370.0473 130.1446 380.6296] /Subtype /Link -/A << /S /GoTo /D (figure.3.3) >> +/A << /S /GoTo /D (figure.3.2) >> >> endobj 594 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [305.6841 135.6153 320.1396 146.1976] +/Rect [501.9286 189.397 516.3841 199.9793] +/Subtype /Link +/A << /S /GoTo /D (figure.3.3) >> +>> endobj +595 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [290.2353 135.6153 304.6908 146.1976] /Subtype /Link /A << /S /GoTo /D (table.3.3) >> >> endobj @@ -4003,95 +3968,98 @@ endobj /D [588 0 R /XYZ 74.4095 353.3585 null] >> endobj 587 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 568 0 R >> +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 570 0 R >> /ProcSet [ /PDF /Text ] >> endobj -599 0 obj << -/Length 2887 -/Filter /FlateDecode ->> -stream -xÚ½[[sÛÆ~ׯà#56{¿xÚ‡¸vÚ&3µV'3ó@‰‰1 ¹$5þõ=g/À‚ -r&qš†é¶4Œ#lhȾ(
ˆafÒˆ”Ë£RLxò$
"lh8ƒ°¡!Gø²4Xµ3“ÒÉ¡A[¨ 0@#Huš†é¶4Œ#L4t¾,
-ý»á• *P4Y.C—_ÍêÆºp\“Y§¾ù4’ ìY'â!]µ_‡ÌIçO»%ªŸk\êcl8¾ -Åw>Ï>ì Š°ùý{aä:šÝUh¯¢ ˜d.«8ö¶<”Õ¦ZRLð I+Ñ,ý?j?|ý÷:˜÷í~”ÕÝÚS…MÐ ì†ÀáÝzq(<;Ôñѯ&«B«Bv×Ú¼Å`›·`_ÍÃàšÍzÍå² -b=ðL»Q]Æ-‚üNó î-Da/o¨ÇÁÝÙ±0ßìCËõÁ3þ£GhÞ·óB¶*óm‚÷C¶6@˜j·&â>“°ý a°Nž¾Œ/,ì*À -‹ TâeÒ@4B¯iÅ”PÖvý6YJˆ6þ)¹ -¼%,íðmØÑ ÿ-t¹[‡hýÐmIhù¥*3Iá1d©š OJ–ä8ÑSµ[^…–÷ða;ä ?¢Ÿ=lV]bV½-Á B,¨ÊÛ²~•ÆùdêÂ&ào±Ñ>Mþp‹Š½6KŒÇ¿i”8 -ä*‰4þèH5Ûféñ_yý—Æù ú¯';–= - ëÝ.ˆã²3õ:7mONK|… -Ó@=Ê¦Ž •a’„Q3dÉ…ê,6;–qü…1‚Éðë5â&FP‡*q,l®‘¡dd •”ŸÃÆŸ‡
/Ûa;Ì#¶Åÿ†°Yb¥†}
`ˆ¿y -œD‹v£ì.ýÁ’Gø§Æê³˜'ÀèQè6zÁa™B -CíÐO zFGÙ‚}#¯È&£Ïü»—âæž¶y0+c
Z‡_oóÏÍxý¬"ºq’ƒ.:–EéWÚ½_Åóò±õH°e á)KÈ'ì^
GÄvÕeû|LZ$Ö&LCØu¦[öú”ä)q~l³Ux½^Â2àç2
-‘¹ˆ‡PLi¢„°Ï(‘›1E>hà\²'ûD‰ìÒ¥<q|šz›¶'͗ȨŒ¸ÁDœ8Xš‹*©¤! ÿ«0X I™–’!òM°óT…ª;§§_mçlöñÑJ8deØ
t‹˜£SÜáôÙÅXF”5¼Y=±F“%‡¬\’¯Ó¶±e?é›t6Ѷèüfá#žüŽÚªxlÑ9H?ŽªÀ+Ã# ¦©ÖϰÙfL‘êO_ö ›ÚÆâ¨âø4<õ:7mOZ´YÔ nKV¸ŽÊòerŸ@ÆÈ!E·ûa!í·¡¨/E“v5P5
Kñ¡âÊLúÄá´ÅˆæÏû¬ó€S;ÿ¾!öò´Ø“f32óÿCÙ•endstream +600 0 obj << +/Length 2914 +/Filter /FlateDecode +>> +stream +xÚ½[[sÛ¸~÷¯Ð£<bq¿dÚ‡M´»iÝÆÎ4Ƀl1'’œJòº›_ßsp!Á‹('Kg3³„HðàÃùÎ
+žý¹¾²Ø·H‹¼÷«›‹ßh1³Äi-g7gœ[b¨Ð›å»ù_Ÿ«c¹¹,¸±sA.Eéüz¼ÿtÉéü~³)ó‡Ý24^•ÕásUÂý7¿\¼¾©(N‰Õš?
µ”šH¥Í¬àŒhmMÞ;õbÔm5Ìá¬Â>ÿ½x÷ΖÐ÷—‹x÷~Pœã³íç†P+tº³¹x{ñZ"…ñ¸ TqZXx‘‚°Ø¬_i+˜•„:=+”´„ªkÕs©ž9EœÀ§‚nBÕÿ§¬ŽA¥ï©¢ÛüŸuuÊ…#Ü o +bûÐìB*ÛÅ\‹,r™}Ð\*àÅu@_ÿ|Õè5QNØ)1&‘ç0mçÚ_ïËjµ«] Ì:âŒr(ع}’91EèlØœŠZf‘
HmŽ”JÐ¦ç‚æŽH)üwšrhP¥&e¼9 +m‰ +"NÂqž¬QÇ&å “9F„k'¹ó ùi¦Cذ0ް¦!Gø¼40€þuû<
™Ì1P3!°ˆÓ4L‡°¡aaMCŽðYi€d@3“F¤\æ
”B``ƒ”'i˜aMÄ5
9Âç¥Á2¨5˜™”†Læ
ÚBM€AªÓ4L‡°¡aa¢¡…ðyi +Ò¹À¡wt%œ&B1;¶Zp†Ÿ4IœSCÃc&°Æäà´ë#;E¡e¶u¼ÁÀ Ó8íÔO:E¬Ž¶
µm<§»ZÂÌ®÷þ°í˜ÂC»pûËCLÕîXîw`ä!_ü¶»CÃ[ PÜÃn•ú†kYíÊmô“Î1‚e:J+˜†IȰçòö·ÃÞƒç?¾Ã´„Áüp.À b +ý»á‘ *P4Y.ŽC‡_õìÆºp\“Y§¾ùÔ’ ìY'â&]uXûÌÉäüña¿Dõ`{‡S}ðDï(;,ûU ³ÜlŽ/Â*¾ +2‚1_V±÷my,«Mµ:&ù òÒT¢!ú;^>ê;üü×:ôí#^Êên
ä$¹ëÅ$‘Ð
+BÑ` +@«š¨ðía½vpY +š¼µéÓø”ÀcQ‰1Ð$ºÝZ®g ¥‚ZÓk[Eì1Â`³WÂú¹åæäMf¹}/´¾[Cˆô/bÇûx½[WwHý§4Â>”Zœ9b”åmõVkŒoJF±Õ/`‚ÏÔü*ø¨·áfkl¼,„÷~Ú½
ÜÇäû7ƒBV*S;q…í'r%$'hä×quàJ®U‹+pí÷ÂÈ0±V˜Œg.ƒT2K¯pH¦PFû!3¯S†Œ²+ºß•€ÀsÊhž‡>"ž˜Öº¶náÅ»uáеIh^U½!OÊ~¬öËÔò}MðÕûÍêØçø2ù«O‚.Ô#ñaOHæ}ñmø™ÿt‹J»6KŒÝï°¸‘P*ΡÒ5"d:,Õl¿š¥æ?ó.½Sä/
Ôp=Ù±„èÐ`ETvAtKÇÔëܰ=i8,‰1 ÒgPÖ5×áaàষ¼yÍ[½Ø@Ì€^›/!ËÐåjïúdŒ¼!oS•}…VCõ ÙSý+—‡áXˆecÖ+&„ö·;ŸNÀª“YE¤–¶·¾<VàQ
TD}@#Gó¯aŽe(:¨Œ©ÄÖ´ÚéΓ M˜„õGkžBe: ¸Ïvè€6`ucÇObˆ*%ýÝ€B pÔøÅèI¯7à{¬oĦ ±qÇCɺ]üo›/]Õªq?r +Çù†B@«\ ‚`ŸuKãÊV:âÑDÆ ¤iûMù®=–BA2‡ôÃrX‘A~ÅÅuBر6|þÅ¥ œ«ýi,‹‹{\Uo/@¯Æèø³»Wä¹ÀðY§j‡§4°€PkâÒ˜M +å·ó]ZŽÞ~Þ†-—ôÅ~ØYY/Žáv î„’åsS „ç~‹ÎVÆ%›§ÝŒ &îÕ%f¢±ûø1 +c7%CFÅpߤŠÿk¿è‡§aJ¸-sroØ0/•C{.#³€bA +SO‚OBkšÜ6l–íÀÇùê!Vøi endobj -598 0 obj << +599 0 obj << /Type /Page -/Contents 599 0 R -/Resources 597 0 R +/Contents 600 0 R +/Resources 598 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R -/Annots [ 601 0 R 602 0 R 603 0 R ] +/Parent 596 0 R +/Annots [ 602 0 R 603 0 R 604 0 R ] >> endobj -601 0 obj << +602 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [139.9039 301.3389 154.3595 313.4767] +/Rect [148.6451 319.2661 163.1007 331.4039] /Subtype /Link /A << /S /GoTo /D (figure.3.4) >> >> endobj -602 0 obj << +603 0 obj << /Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [237.1855 153.5425 251.6411 164.1248] +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [102.8135 183.3535 134.6997 192.1246] /Subtype /Link -/A << /S /GoTo /D (figure.3.4) >> +/A << /S /GoTo /D (cite.Vorlesung) >> >> endobj -603 0 obj << +604 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [355.1871 135.6153 369.6427 146.1976] +/Rect [290.937 135.6153 305.3926 146.1976] /Subtype /Link /A << /S /GoTo /D (table.3.4) >> >> endobj -600 0 obj << -/D [598 0 R /XYZ 74.4095 793.4011 null] +601 0 obj << +/D [599 0 R /XYZ 74.4095 793.4011 null] >> endobj 374 0 obj << -/D [598 0 R /XYZ 249.6817 544.9705 null] +/D [599 0 R /XYZ 249.6817 544.9705 null] >> endobj 70 0 obj << -/D [598 0 R /XYZ 74.4095 507.8183 null] +/D [599 0 R /XYZ 74.4095 507.8183 null] >> endobj -597 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 568 0 R /F70 552 0 R /F35 193 0 R /F65 558 0 R /F74 555 0 R /F69 561 0 R >> +598 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F79 570 0 R /F70 552 0 R /F35 193 0 R /F65 558 0 R /F74 555 0 R /F69 561 0 R >> /ProcSet [ /PDF /Text ] >> endobj -606 0 obj << -/Length 2157 +607 0 obj << +/Length 2195 /Filter /FlateDecode >> stream -xÚÍZmÛÆþ~¿‚% ÚìûK€~HêÔpZîÒÍå%ñtìIT"Rvz¿¾3»Kj%R”«EmÀ·ägžyvvfÏ,£ð—eFIÊŒ0`,[lîh¶‚¹·ÝOegð,•þîáîë¿h‘Yâ´–ÙÃSƹ%†*qPú°üeò×ü·²)ÖÓ7v"Èt¦(|Øm›íË”ÓÉv½.ÂܾZ†ÁwEYÿVðþׇî¾è€(N‰Õš_‡ZJM¤Ò&›qF´¶&•n¥Œ%ŒZ›Í(Î*ùýî—_i¶ÑîâÛOð@ sŽg›;î(á±öÍúîþî§N!ÍfÌ)B)“ç•…)(‹Ãî“ce‚kDƉ³€Ôe¿ƒUe験–c$÷o÷óªþú݆³ìÍdÜ¢›„ -L
ª¸Ö(('Â;‹çÔÐ"ÚœH'ìÐ,£à)>+æÂ[©9»“`›SÅ>ƒ‘ñƒ>2cˆQ\…œàŒ”çëÄùx«©sh@ŒKíÿÏ¢Œî~¤Šnjø—õH `óHÿ%'ÊÑÏÚE]¥²½MÔªœ¥:û щ‚«ÐÞ½éaÔ°Ã·ÄØª¼„ö¯æ0>Âøý®(WUYŸeV-x -ˆN-,qRüs>âÈ%µºiÄ9BJ"(lG(Ùùxßá!Þã»x§ßUM±ƒ¤&U<òïÿ]-Hþy]UÜgùKS~,‹]Qᚠ쀜謄0FX—£Y -|DÍ-£’ê‰ -doàšT%?•"ì¢ra•#„£Q¹Ç)A'§0ïÅ.‡Ç]¨»¬’î¦áItŽ…R³V_Ø47DxÏ8Â.<)Â+6M^=í°VÉWQ¢nrøDÒI3¾ƒÔhˆ´¯úo¡ƒÊ± -qXÀ!¹ƒ.ëlÔÊubèç‡)ƒ6$Ÿ]?-ú@·Ä -žB@ÉèŒ\R¿ÍÒŒH¼o8Ûen[$7 ЈáÛ–VL8 M„£Ë_QŸ8 C9Þ \]”•_Õ“õö%_û%øïu --ê:üô½Lü«À6ózµ(×ux‰Z¨¿“àcæÞEÝËÖâik …”uÕåâ9Z~÷=nQAd¾Šº¦l’ׯ²Œ(8 ù´],òß¡qÍþ~I¨(.”ñ·QøâÛ4àDö›0WG„§×}ðKÁ«õv¼‡O¡UDl5ÏE˜¸/^À|QÍÞæ
ÐÌ·áû"I6Ñä§ýn銊>¡#±ýÇ™|ÿtX®”¶Káÿù9¬cã´xÖ,Tp¸|øÀÂO ÿ#$Šz÷åuÿ„Ï;ÏÍ'eÝ ÷cîã£ûrƒª÷ë¼)·U]À¢ÂDécƒÄ¾ùØ6ïlÏË:pQž¯GôpC†³‘°L[¶R³E -ºc£;5ÎèA5G”ñ‡pâÑ?
h„·[ך<§NU-ýÝœßpÇ©ÃMN3I·£¡E•‚ÚñìJõ;îVŽA™â17ú«"¼2Rm×ëøœïÊÜoÈuÿ´KÕ0*ø8¤TªŸ®;]šC-ãÍVYÔ -"ýàÍkd|xZølI®)ý™šþ>5¸TŸMp½Ü¯÷« 8‹3U|ùkRu°Ú”ù®nà„ƒ]UÄÙ}<6üG›`ëþzi†öç#W$ &ÃsðFõH)_í#ø–?A"¬FüâQh‰r¸ƒ> S«r•ñzñ¹l{¼pCz7æŒ÷Î2œ@¸6ì])O¡2ç¢Bº>eŽ+…=(ó¤ÌœZÖY·Ú -õ_RA4VuGVß—;…sï$ˆÀ.G節
pXÎ<ÿš|á4˜†º™Æ(ú·mµú&(„¼Ö^(žì u…um‰âo»˜uÿn†Ž^¡©#a¿)ËZEQ|˜Â: -Jv"„m'í%)’Ë8ô -º¬öÃÃÁKâ|m”ðõÑì\‚·–P©ùuÿû ¸pPo+ÌÁQ -×!ÜÙÿB0bù?Å_†£endstream +xÚÍZmã¶þ¾¿BmàÌðý%@$½4¸4W\±Ûh6d[ëUW–K¾K÷×w†¤dÚ–eÎ-zœIq4ópÞ8C›eþXf$‘Ô©Ì8ƲÅúŽf+Xû¡ÿd‘vÖÏRêïî¾ú“™%Nk™=<eœ[b¨{¦ËŸ'Î-Û¢šÎ¸±A¦3EéäÃvÓn^¦œN6UU„µ]½ƒïвùµ,àù/?Þ}ÿÐQœ«5¿µ”šH¥M6ãŒhmMJÝQKµ6›Q"œUHòÛÝÏ¿Ðl ¤?ÞŧŸ`B sŽgë;î(á±îIuw÷מ!ÍfÌ)B)“ç™…)0‹Ãþ•Cf‚kDƉ³€Øe¿Te験–c$÷O÷ëª[þêÝš³ìíd{Ü¢š„ +ʉðÊbÄ95´ tmN¤vh•QPŸesáÀ[©9IæT±ÏðÈøÂ‘?2cˆQ\…œàŒ”{åëDùüVSç Ñ +®Ž@x÷ö£†STÜcÇòFˆ_Ía|€ñûmQ®ê²9ʬ Zð +d)Ð5·´JÊsÄ*½Áפò(ùY«Üao•;« µÊ=. :ù8…uOvÙ<îó@Ýe•t75OÂsÌ< +˜µúBÐÜáÞ<ã{󤯚¼~Úb’¯"EÓæðŠ¤“v<‚Ô¨‰´¯úoj¡=Ë1i‹u‹½d ›áÛÛg_ožßÑ<l<‚¤h‚ßÔ> Ï1A=ɹdŸÛÜh`o¡à-”îO2C— …¤”ü¢êÔp†óÛUÎPî +>)¥:Ÿñ¸æÐ¤Ëx5VM® +$ZE„']Æ ³…O
¸`é‹àô÷©Á†<ûå~¿o}ðZ\©ãLu«ËÃd›ŽHˆ«"®îâ¹ã_ZYvõK{˜ç‚á|¹¢¢2æAõ#¥|µ‹à;ÿ aߘ:â;0;·€A'aiUÎ#“"ÞO>—]“²| š3Ú;ëÁ µaÜ%¡òî"TÆà`Uè®O™cÄJa÷̼)3ÇRÁë,KíˆN¥Þ!RA4–…Rß—:…s¯$°À6Gå¯Àà„ž…o _8
¢¡ð¦qŠþ´©W_†ÙºÉ£x‘P˜X×%HþCo³ÞâÿÀ`èÂó14U$Ä›²¬cI@׉(,Ä æ'B¸Ð·ÒžQ’k)±ŒC£ P€*‘n]ÖCŸ†N€ú/@íPѾ/«ªlŠpôƉ³i‡YH(Z^H;)Õˆõd—ühTjïG'R‡ýè@êûü÷/ñ#‹~ĆýˆÓ³Ž¤ÀnåÿÑ‘¸ãákÿ>äH…Kü +Mqw#£†T`ÏÇñ[<Ûå8|~|{M@h¥Jã +ã™´'§v·pàa]_‚÷¼þø +ÂB÷94¦Ûe !’ÈØÔà̤ÍÛY¨ •& +"òàøm°³Y<WÀÔ¿`¥¯mã±
FQc
<ïÆ$ÄeèÀŠAc†Jûk.À¦
bœr'R$„ç|lL¹úL¡ÃÎ`¿U©PÌ/P¬>AQûßÀ*O"b?ƒs_5 Õr +xv¿YûÀŠIb§poÑ3éÞ +©ùu?fHˆîTßhÿŽ +w$ÜÙ_$ŒHþ½a˜øendstream endobj -605 0 obj << +606 0 obj << /Type /Page -/Contents 606 0 R -/Resources 604 0 R +/Contents 607 0 R +/Resources 605 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R +/Parent 596 0 R >> endobj 586 0 obj << /Type /XObject @@ -4366,41 +4334,40 @@ I%ªí8ÍÃo5®Ë<ß$•Ù6¦<è_0—ŒçÞ¶¸·êߘfžV6ëÅì|"C‚Î@;B[“Ÿe”Á:ZRÚv9Ó;p[OÅ• äçç———3‡ê““C“râæÌ*í iqA‡~L£MÏ/´´´¢¢¢7npH¨&“9TŠžžž“'OÂ0‡ª#¨¨¨à8T%°'nÎÌ¡Š)‘–––ÌÌLq4ú+ÎÜhGGGFFÆ‘#Gêëë9$ÔÉ(s¨ +;;JÊjÁõë×
Cii)s¨zb¿=†9T=7rìØ1¿EñÚ(.Ξ=+þm]]¾2ƒ:eùPÄžÕjuø[æP)ÄëËÌ¡»š3s¨7oÞ<zô¨ßÓ(ìÔíííÅ…Í™—¶¶62ÊÊAVVFªÎ~Ë*BSSSzz:sèöæÌ*Âõë×/]ºd³<ê¯4B:1`8|øpqq±ÍäFJJ ObÈlqöAÌ¡F™CE¨®®NMM…ŘD¼‘ƒ9Ô.£Ì¡Rêâãã322*++í›9ÓÈ`0¼ù÷öö2†ü?ønjendstream endobj -607 0 obj << -/D [605 0 R /XYZ 74.4095 793.4011 null] +608 0 obj << +/D [606 0 R /XYZ 74.4095 793.4011 null] >> endobj 300 0 obj << -/D [605 0 R /XYZ 280.7497 569.3586 null] +/D [606 0 R /XYZ 280.7497 569.3586 null] >> endobj 375 0 obj << -/D [605 0 R /XYZ 210.136 443.4681 null] +/D [606 0 R /XYZ 210.136 443.4681 null] >> endobj -608 0 obj << -/D [605 0 R /XYZ 74.4095 289.8156 null] +609 0 obj << +/D [606 0 R /XYZ 74.4095 289.8156 null] >> endobj -604 0 obj << +605 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F35 193 0 R /F70 552 0 R >> /XObject << /Im21 586 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -612 0 obj << -/Length 1153 +613 0 obj << +/Length 1126 /Filter /FlateDecode >> stream -xÚåWKsÛ6¾ëWðHÍ„0ÞÞš:î$vÚXí¡q²KS¤CRIë_ß]€¤©—ãN{étt¸XìßG²„Â%FIJŒ°`,Ymg4YÃÞ÷ã?ëu³A9›j¿^Ì.®´H,qZËdq—pn‰¡J<]äÒ–EçËyÆM™gŠÒôç¦îêû9§i]–>îíª<.^û¢}(<È?.ÞÍÞ,Æ@§ÄjÍ_µ”šH¥M’qF´¶fª=hKµ6É(Î*Tù4ûð‘&9¨¾›õÒ/ð@ sŽ'Ûw”páØ )g׳_Fƒ4ɘÓDSgÏ‹)ë—ã‘}c‚kD‰³6˜K>WM©uAcºÎ¤aĨð,˜!\
[o·œ'—5Ožìs‹%J4ºøggÜ:b%Õÿ^E9ĨAŠm¤œñSM?j>ƒÆ:¥È”‚*R)Æ™åv2³£Þ¨†3ûííœÑô¶(ó]µ&W’o’KF8•,™:9ŠeÔúJ,ÇÖ0–Ëe#Ø»3Qô¸k⢨:K•V¾Š¢ë?«Õ¦©«¢-p‹©s9H@2M¸µüdG‰Ð¸H#Ω“ÉŽX¡‹îL®ƒšb–('C¦íjã‹ÜW€\«ôºÞ.eZ.Û6äâ¶Xm¢t¹‹+P}œC~¾ZÆD‹'Ý-6rWB |õ*+úMðõdš‡ƒì°Æ°w74]–íàËÕÚ·€he_vMî£n„0”¡ÛzôUÀ`ˆã&¶5÷}ë~÷EמìUØ^£¥¦¾Âô8y…ùM9XîîºÆwCßïo„ÖU…e<höPsiáº9ážïßT+öO'`‚1=m TŠp.]HJÕüw›¦h»bYõÃû£ï6uîÆÖcÛþ€ÑÝ›ZÌxÓ„&ÄŠôƒ{qeŒ³ÌbBJ¢¸EˆCß7TÑÞ^ö¹ÍàFdXV’/;Øbg‹¡8ŠóSÅ€–ø§Ùÿ:Ä“:2»Ôü]î0ŒaDÔÆ-;Ãިv–;Ô î 8¾Æ$S'ÇÜ1h}%–ckËÛ -<Ç -ûï_pw#Œž½À -ˆ\ -\%•b8°7Ž8iE2ÑÙmcÌc&@²òvhQƒé.×P¬vhg¨3¼ B•–ûõžŒ€Åw„x¦‰í'èu_‡Õf$ëÇ]ÏáMúYlûÊYò¶–P©ù˾×&Ê' Ãq¢°ú …iHzö£ëϨKsendstream +xÚåWKsÛ6¾ëWðHÍ„0ÞÞš:î$vÚXí¡q² KS¤BRIë_ß]‚¤©—ãN{étt¸XìßG²„Â%FIJŒ°`,¹ÛÌh²‚½ïÇÖëfƒr6Õ~½˜]\i‘Xâ´–Éâ>áÜC•x2ºÈ?¤?,·¡õÅ<ãÆ¦‚Ì3Eiús]µÕÜӴ* +÷ve¯}h¶ÁƒüãâÝìÍbDqJ¬ÖüeQK©‰TÚ$gDkk¦Úƒ–±„Qk“Œá¬B•O³i’ƒê»Y/ý”0çx²™qG Ž
’bv=ûe4H“Œ9M4uö¼±x‚±~9Ù7&ˆ°F$œ8k;sÉ'ðª)µ®Ó˜®;gÒ0bT÷,˜!\
[o7œ'—Ožìs‹%J4ºøggÜ:b%Õÿ^E9ĨAŠm¤œñSM?j>ƒÆ:¥È”‚*R)Æ™åv2³£Þ¨†3ûííœÑô6ù®\
“+É7‡É%#œJ–LÅ2j}%–ckË岉ìÝ™(zÜÕqÊÖãR¥¥/£èúÏòn]Wehn1•b. H¦ ·–ŸLà(Z)cÄ9u2Ù+”b`ÑÉuPSÌåd—érw·žƒ^?Î!^_.càsBy6ؘ])ùòU†~3÷eÔSiŽ5CÙAÍPt?4]Íàˇrå@¨¢‚/»:÷qÙAR'C·Õƒ«::ú݇¶9WèqÜÄN®ÐH]ÝazÈ»ÂXüºð}—»û¶öíЇ¡u Y‘þ
å“nŽîùVLµb+tÂàÆ3¦§½JÎ¥ë‚DõXýݺM–e?‡?úv]åþ`=vì˜Â½ÄŒ×uWÿXŸ¾4WÆÁ40Ë,F ¤$Š[D+ô}CííeŸ›†;Ã"“|ÙÂ;[ʼnPœŸ*´pÄ8Íþï, þ›,1Ø¥æïÒ€„‘`#¢†0nÙôFµ³4 NÐ +G·¨zöEÛÇ6îæÃÙ÷ÇbÕ…ßW‘ao1gP×Þö¶—… :WŠw˜Î1VšÓÛQç©» endobj -611 0 obj << +612 0 obj << /Type /Page -/Contents 612 0 R -/Resources 610 0 R +/Contents 613 0 R +/Resources 611 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R +/Parent 596 0 R >> endobj -596 0 obj << +597 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -4459,7 +4426,7 @@ GŸ¯ºêªø/îÛ·¯žÝ%lùÜêýú×Np]°ô±~öê‰=’é7éÃb}fÅÛßÙþ®Û¼ðÕyÔp÷îÝwÞyç²eËŠ~L$Øøëƒƒ X`XÈ+îX`òм‚X`…¼"¯`X`…¼âN`X`¨æ†a†a†a†a†a†a†a†a†aX;ïÿÈäƒo¬3gÎ>ÿüó¾~ñ‘=óÌ3/¾øâÙ³g«Á’v>|¸ÖöïßïûJÞ/.5ß-:~üø¦M›¤}Ãý"cþ°&&&¶oß¾zõjiׯ=êµÇÆÆ~õ«__¿þàÁƒŠeãI–ñ$÷wzOÔXnÇu_9OM«lHé¸;vLÆ´™|?z…Û¹sçèèhe{ñâÅ·Þz«5=jݺu ’Ýè+Þ¡J6Ê–È,îd®þË_þ2¹±éÕ7dõêk||¼¯¯OœP²¢œ˜˜ð‡µ~ýz™0ı¼zõêŽÄ²¿ñDS^½bùOr±<'Y,¯ãIV^+Rê`©æÇ³þþþ¡¡¡8Z½‚úÚœœ|á…dbæ+:JHŽÕž°äÆ(ÉnôÔ.!Oœ8±yóædÓ|`ÉÄu×®]ï¿ÿþôô´|ˆ£ÏŸoˆÒɤÝ7_çÏŸY›Ë &£åÔÔ”?¬wß}WºN:Pºq÷î݉e¯ã‰¦¼úÃò4žd±ü'),ßãI¶i•
)u^½ž9sF†…çž{îСC¾CÒ–üÚmÛ¶IDT€%&cš¬†FGG½b]ËñÊ—L¤ã]MOX²hýP4(>rò×®íÛ·§¶£}` J|;E~¿ˆ¬×vÉbYzïÀô¡þêÕÉ¿AS^=aùOrÛåi<ÉN‡¼Ž'E”U0¤ÔÁ’g%òaëÖ©-i²ïô%Q m‰^±r§ë`e»Ñ–,ˆDþ¼bɲ+>¸
6xm—ÌŸSKWOX²*W¸‡?ßxçwd±\},{O4åÕ–×ñDóœ×7–ñ¤®‚!¥ßô;þ¼|HÝ¥?uêTeòêkË–-ñ•ßX±Éj(¥þ°r»Ñ–Ì¢“»µž°ä·íܹS°dÉ#ºšÄ:oׯýël‹|`=ÿüóÇ>K£âëF^}CtMp“{˜•Ų×ñ¤”¼ºÅò:žµËÇxRJ^í}¦ha^ÁR“‰ÄÚµk÷ìÙ“Ú4X·nÛÕzîF„¬¢V>°<Ø××'óL‰Áä½§>Ìu]O}(‹/Yåíß¿?Û·ÎÛ%(Ò===É«Mž°z{{ãŲW,ññŠg>²;vÄ[‹þ|^€d ™|›Ye,{OÔáìv<QüNçãIî¯õ4ž´}sêv<)êÆ*‡, endobj -609 0 obj << +610 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -4555,125 +4522,119 @@ z°€,`^A¯À°€,`^1ÄÀ°€,Ð+èXÀ°€z½XÀ°€z…;XÀ°@¯ W`XÀèô ?ÿùÏ»»»EOIAXô±gÏž¥á Å4Ú
%“I¡X¹Òr„Ž-¤ÕSMAX´iUý8H}ä$N¯/¿üRw-‹PÔìú|"Y¡z¥R)Ú,“õ:::<°!ûî•ËßÀH¯‚°ÄÅS½ÅãrHh<É5d„Dû¬„^œ9sFw´E*‹ž’"°h.êfA(–érÝ,£aцˆèO(m»Ôg wüøq¡zÑúY·u„E»r÷ç7oޤͲ÷sYh<a¤WXBã ãs^ÑX"âI.8BŠ¢fúMLLÐ].ýðð°gôÊ«®®NM)¥ í†t¼ ËÔŒ"°h=„EŸvá¢-ñ‚nË]¯_ýêWFD`}þùçÊkRJM7êÄk„«=Ãôl.'¶è•/–Ðx’K/ñĽº÷™\sBŠ$BS€Ÿ|òÉÕ«Wu‡Ÿ~ú)ßݺéA„¬\¬D`uvvÖÔÔÐ:“æ ö½ šº® Òæ‹vy7nÜ0Ú–»^„Bf¬ªªÒ¦6 ª®®V7ËB±ÈÈ+>º'õõõêÑ¢8Ÿ' ÚBjïfz9—ÅëéÌ7žX|&÷xbú±‚âIÞ;§|ãI.3zR !Z‰ÑZv€@ ˆ'A—ÿOçH¹endstream endobj -613 0 obj << -/D [611 0 R /XYZ 74.4095 793.4011 null] +614 0 obj << +/D [612 0 R /XYZ 74.4095 793.4011 null] >> endobj 301 0 obj << -/D [611 0 R /XYZ 241.2041 567.7502 null] +/D [612 0 R /XYZ 241.2041 567.7502 null] >> endobj 74 0 obj << -/D [611 0 R /XYZ 74.4095 480.2939 null] +/D [612 0 R /XYZ 74.4095 480.2939 null] >> endobj 302 0 obj << -/D [611 0 R /XYZ 204.5277 221.5739 null] +/D [612 0 R /XYZ 204.5277 221.5739 null] >> endobj -610 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 568 0 R /F70 552 0 R >> -/XObject << /Im22 596 0 R /Im23 609 0 R >> +611 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 570 0 R /F70 552 0 R >> +/XObject << /Im22 597 0 R /Im23 610 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -617 0 obj << -/Length 3280 -/Filter /FlateDecode ->> -stream -xÚµ[[wÛÆ~ׯà#ujnö~ÉiœØIž¶n¬¦çÔò$B$*r 2Jõë;³p € \Ñö9âj1;;;·ýf@± …ÿlb$‘Ô©‰qŒMn×t²€g?µŸ,ÒÎñ,§þþê⛵˜Xâ´–“«» 疪ĞéÕüãôÏÅçj[®.gÜØ© —3EéôýæaûpÉéôaµ*ó]=ƒï˪ù\•0ÿéêç‹·W ŠSbµæÏ“ZJM¤Òf2ãŒhmMN¨DH1™Q"œUHòŸ‹Ÿèd¤?_ÄÙGø…柬/¸pÄjÒÌêâÃÅß[†t2cZn³ -Ë(°ŠÃ¸àÑŒCŒâ vM5½ºVí\gjgÖM›e "¨ý_eµ
ê¼¦Š®øÉºúä‚'ýJA¬sâKdŸª'tËryòa¡Q‰‚«Vh/óûwoz"jJ¸¢b’³{¡ˆ‰å)µ&šÃ8ñí¦¬uÕtådV-x<Ü<Ë“ `ЋiÖ²œå<ƒœ6·¿SÄÂŒ‘àÊÜå¤øï¸½AûTIwV{g<ûBr)‰ ŒR²ãæ>Ÿ„{sKØš;—ð]½-7GjZÇ4õá¿õ- ÃVUYÇ(+î·ÕoU¹)k<lF‰qV‚£Xϰ -—Èì¬VÉxŽY<ÑIîNYå|î2.ak•\ÂgX¥¨ï6—ŒN‹E¤h¶,‘tº}‰‰K‹ó&ʌ瘉‘3!»óã&:Ÿ„{KØš(—ð‡%h›©iÕl«¢n¢•Ðj‚N»Óyž'r4¤@ÃŒ:§Yržcf¡’ -'ÌrF [³œ°5K.áhä|5óXF8HzVód<GÌ£‚좔—R7Ïù$Ü›g\Âdž £æÌ׌†-B¯sZ#ã9f
ÃSNŸ²Æù$Ü[c\ÂÖ¹„#Öø¿¯5jÅzг"€œç˜i”†d"ì pF ÷¦—°5M.á×D -±ÃÆÓDZXsNÃd<ÇÃ
äÎOÅÎù$Ü[f\ÂÖ2¹„_1vN˜ˆB&¡È>§‰2žc&bPÔœžóI¸7Ѹ„‰r _=ùÁ$3„q ç-¤—w¥|ãÆ€'c6S’Pý.¢”ÐC=½^oÛk‡½1e-aôÊjéZ2ÔîÕ%ã À›²í= -¢È·½žö=Ñ„ù}QÕ)QzÜ|Ëkó°@k“®×U™lKý¦¦¼wx&½´ðùbUV·Ë0Uõbºm§–— -ùåæXû-ù®^ôÜв‚j § áÀÙŒ0 âœÔVÛJVVG}DY‰[6¡¤ü'¤¬k8€–Ó¹?V{x“MYùÂôêá¾ðæ…iß…³}ó£)@:¥¸· ¤#áÆ¢~ƒ=Í^J.0ËA¶‹=ÀÛ@v 0€KLGÕMY…ÍQ¤u©_`¡Ì¹%ÊxºõµÐúv¹mÍ«›‡ð,®nn—Õ-¶Ðï·áyb˜t §¯³\±çƒžáS8ƒûÚqê&\kð6_m¸é¼§€áMÕ„ÁÓn¯ëû]}—(S¹Ø="î^oñó!ºv\Q•i“§Ý¢\âcÒ[Ä'¿ Á¯®†,ÇÑC¤OX_`¹Í%Çí¥HlèàJ±<·! r¼I¢>ûp ¶zY¬¶åáamòJ¯~n
1œÚ¤~‘2«lšð9ìºÒAbæùƒi›AÏ•ŒªIFåO÷€.kèPO€EŠ:P̽wÃ,FÙçÝ%›Ö÷ÛWaªX5‰(.àG“z(øT_›lÀá½;“°æMb½¯“)$‚íSΟ2€ d¯{…·úÐóÛ”†Ú¿?©Ë]¬½wwßf×› -îH(©4¼Ã] ¹>¢c›ðÛÚ» ÐoãÜOe]쪅wZ¦ç)ý†âÐ ’©Qu~§kJõy@=×Ò(ÚÚv/»"Î*¡§âH¥#ü°¡#“Ï0,¤qƒ†mùÍr†É°ùËÄ´/µ€b4ÚUxuN¨X¾È®5ƒ–™=ÙëX -õb -'Ø&({7°}tö|ûuU¸”pèÃ]Ná)Â¥¡ëx.Î"ƒ&e].C Ã@6á–fï®…‘›½k‡Ñ_‹ÛTõ ð©‘è&Áác"F×P–hf{Ðeæ¹¥2/Ä -Úu¦ò -Þ®ºXÄ€¼+AÇÙщ={¼¼«‡D5ã\Oÿä5ÄA{Ͷ\¶aö=ssï0Ñ–80 -q®º†Fº#šGê€5‘¹8Í\™Ÿl0ø -N˜ü—ƒÀ~kÚ†N±àc(¢½§Éþ÷‘4›B™ŒMm«ExæëN\Ø-7½`žu‹ÁñqôSý“—¸sÀSUâü´äóDªÇº¸[Å—ñN?øÎd'žéº¾ø¨%bˆWlàúÓŽE|5ÈGH€9®E}¡
Ôá„
c‘Ú*¾?Ì -®SÀT‘.‚8ÀJC=jÉ}¸t]»¸ -BQƒ¸Øããorúv³(oê*n·(áôEG:$ ÞTe$ ÁçóûªÜÌ!Ç5–QÄǪž‚þ -r¢þ•G¤ò9œý;£‘ÿ¿ÚNOendstream +618 0 obj << +/Length 3314 +/Filter /FlateDecode +>> +stream +xÚµ[ÛrÇ}çWà¬ã¹ïŽ+~-Û‘SI‹qªbú$–À†ÀRÁÅrøõ9=—ÅÞ° "È®3==½}º{º{A1áø_L2Í4wf’9…“ûÍŸ,±ö}ý)"í,ÏšÔ_ß\}ñU“œ9kõäæa"eÎ2nÔ‘éÍâ—éŸçïË}±¾žÉ,Ÿ*v=3œOÜ>ퟯ%Ÿ>×EX;T‹0øº(wïËó¿ÞüpõíM-ˆ‘œåÖÊ—IµeÚØl2“‚Y›gMêD%¸bJ«ÉŒ3årC$ÿ¹úåW>Y€ô‡«8û_8ÎÉÉæJ*DzŒgif}õîêï5C>™ k˜ÌO³ +Û8XÅaÜÐf4YÆ2#¡vË-ƒ^]vij¹c–;7ÉLΤRAíÿ*Ê}Pç-7|³Ã¿¢«O©$sÚïT,wN}ŒÌ° mzB×,g‘§š”¨¤©…ö2ÿøöMODË™4\Mšì>QÄÄòœˆÖ2+1nŠøí¶(—U¹ëÊ)rŬ’ANXxö"K‚ÃÒ¬f9kòræMüa9f2
SÎaæ$'§ÿNã
ís£ÝEñnðì)µfŠÃ[RŠÓp_NÂ#ÜãÖp7%|[í‹-üÈL«¦Þý·ºgaøÍº,ªèeóÇ}ù[Yl‹Šž ‡q–¹\Æ(ÖP‘šY\•Ï1T`‰NKw•ËIxDe\•¦„/@e^=l¯ŸÎ—‘b·Ÿc‹æÓý§@$ðXV]6P6xŽADŒ\¢»<
Ñå$<B4.a
QSÂoVж0Ór·/çÕ.¢D¨)>ýíÐy/ã9!0™¹$,Mžc°pŽ "ÔX.(a
Ë kXšŽzÎgƒ'LBÒ‹ÂÓà9Í
¢‹1^JužËIx„g\ÂOKÂA¯¹ð5cqrN©×%ÑhðC#LgÏ¡q9 hŒKX£Ñ”pÿûz1£Ð‰Ôƒ_4hòƒÆX•ŸÉ +Seë·Žjq¬þ÷Þ:¹ýjûæþP°?TËž eš›»Aô›®(6?QX`ΙA}Õíd“[p´'Ô•È`Ô¶ eå?éIŠªÂX=]ø'±æ˜"crW”>®azýô8÷ +HgŒô¨ ”d·÷iŽ’À1¥ò”¹Ø¼d-‘`RHjPÝe8œDÚ™úEÉÜD¢ˆO·¹UÖÞ¯ö5ðؽ{ +kq÷î~UÞSýqÖä=}݈G>d>ŒÜÙNroÆdáŠØÀÞ|Åᦋyx +–Eš{>,‹ÉãÔ2®üDøÜÜ+:gVAA¥èíµéL«´¡ãݾNµt^î‚(χm¼®ÕCzœ"Îvq Uûôù=Ê7e1\l ; ±j5_ï‹}GqÑ ƒæ
\à^ˆšW)<NÅn>‡VS7ÌŠ—ê2 ºÐ î+'
¢Eý)£»Ogý·§Š¾ÐnÂ,9×ûCEVH_çUø¬×½ÖiGÏúý*©‡¯{Ú¬lÙ:ÌÞ$Éýi|º_UÅ>hÙ8¦•°mó^Ì}¡Ë3: +†u°Àøøö¤*a°)÷_šuŽËM)¤":ƒÊã~ÓB$†kš‰ÂuØ Kë&Y8XÀWƒ¢ f?"²µŒ¤}–!Fº)Ò†$‡; +ø#àNÙátX ÎlžÙ‰†ý[gRå"fH@æ2ì_;ÙCÍoÖdÞN¶„;¬"¾Î-»®âÉ3T;9C`”£¼ñh5“ôJ23HZPPYyûø¢„ž~_TóC¹ôïE½*€»b¿½UZ/#GÕz(—!ý7)¦Þrn‡àsHäŽ4†×Øe3,dzhTØ\
'räi¿” +ýàár¨f¸šß¬É0×|¿™Îå92‚胸¤¦.ÇS çÕŸ„[[ËfF·\ò6:>‡¤ÅDeŽÆÜ<~SVC—›BŒeëT#‚Y NŠé]ÍB(Ú‹È`Yf33içQÀ:Sy#õôn]'žä™_cÇÏFܱÚ}¦W9è;$iáÖ> x¸U™ÞŠDk¦ß§"Žr¸Šˆp7͵$s¦™Kë^ÚÇLÒpé,æÛÝEÊž¼vGù@,Óéy'²dêj¢½OÓ:¤ÞäŠf²]NÒð§fá’öÌš› +—oöo·Jež
½ +Wá¿-I·hJTçÎîq£³%G`1BXp\SmŠÒÔ¹P(¼¥Ì#wȧÕsù>Ì Å^íÃ0¤%y]OyÒõüð– Ìmv +òÙ»rCPÖó}é³!bü>ç‡]|ð=§Ú,L¼¾£Mwåz1Thqêž5QTxÓïhÎ#Xï™57õµØçíû L÷¸`œ!ºU^¢:wlË^EíÏWI½Êí"ŒVe¤C€ZicÀUÖJ™±þ@eŽÒ7';zÆ”Šyë&¬wÑlý)ĤóÙ;¯¯Àä粈˾ÚFŽ>U7Ëk1õEÆ¡Ê +éY
»¿$Òè8bŠÊ˜®ZŒöå2¬Í×»°±[azÁ< é–(¼>ü*,´:¨~åßìkÑ¢LœŸ|‘¨BÅXÕw÷"&_Iv|›ovÃYˆƒZbBój€f¹ÎRÆCo¬ù(ÍÏeJŒBÓ§Ã Ò 4J¬|˜*i§Rf›Lj°-meÛ÷AÖj¹vkBŽëÁ ’™aÆ:ñ߯÷Ìš›úŽØç}Âû‘I©;BtÜ¿¦:wl[+ +JªÂš·jšûGL<ï¢MÞ¯‚÷a‰ˆä¡;šÜ+$šôk6!]ÛêRgÀ,‰ÒxÎÄujʼíÑ–EÚmçEÝ8keK»ÅüZÐê6v±w`6ßìD“âä:É&N[=ÅÞ\E:–2îU?¯ÓÄ ˆ×¤1Ÿ¯Ù|üzŠj¤0ô«M©eö’;í™57
$¹=Þ'lTh”À + U[ˆnn¨ÎÛãôe8J‚VŠíŽ’ 5þyfó]ÔX5§D&êîsg›RkÛÅ>rð¡ØÖí7†–|—x³3 +ûdB¸QãLÍÈ(÷F't‘\uvŠ‹Rˆ6YòÔ];ň9ž~5§\s>}[…„–o.C%éïjÚèðôûy¥:_DT*Ó„ +¦ì¦×´æ“!Z£LiF#¢Ù¹í,ÊHs‡D€J„0ýívYÜUeü¶,pg>4ƒ5›Þ”iCp?AWÀºØ.cãBEÎi6ìo!ÝBU˜ì
+W©Ê•Óï(¿Wq~>£çêXðÊiþBR„ÕNG™ës·US ›‡|
#jåÕ]°ÐO¯âáQ âP)žt;¬×ô‚i 2ºUŠš*A‡ÇæÉñÕ ²c‘5د“Ô{üÈ×'zGpB.Zo£ê”«ûÒ€r®ì#ÿ>t¨cBXÛ<4&ôèAÇ[¤¬¯h"ÞÉ4ð‘šHâLæ£ÍÑccƒH7I‘‹"ÎÄ÷™4÷´ˆ6`È´®ù‰ë½[ÉbªgþgŽ~S§+ÿ~(ƒ-=ȼÃrÊ–0|¤’¼”ª-qupmåËþÚ©A<ð»
'™5ô#‘ÊG|qòO–FNþ’gÄendstream endobj -616 0 obj << +617 0 obj << /Type /Page -/Contents 617 0 R -/Resources 615 0 R +/Contents 618 0 R +/Resources 616 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R -/Annots [ 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R ] +/Parent 596 0 R +/Annots [ 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R ] >> endobj -619 0 obj << +620 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [178.7098 393.4244 210.5959 402.1954] +/Rect [152.4237 393.4244 184.3098 402.1954] /Subtype /Link /A << /S /GoTo /D (cite.Vorlesung) >> >> endobj -620 0 obj << +621 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [402.5904 362.214 417.046 372.7963] +/Rect [401.2691 362.214 415.7246 372.7963] /Subtype /Link /A << /S /GoTo /D (figure.3.4) >> >> endobj -621 0 obj << +622 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 308.4323 87.8688 319.0146] /Subtype /Link /A << /S /GoTo /D (figure.3.5) >> >> endobj -622 0 obj << +623 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [293.8133 272.5778 308.2689 283.1601] +/Rect [304.2631 272.5778 318.7187 283.1601] /Subtype /Link /A << /S /GoTo /D (table.3.5) >> >> endobj -623 0 obj << +624 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [148.3003 225.2515 162.7558 235.8337] +/Rect [134.9791 225.2515 149.4346 235.8337] /Subtype /Link /A << /S /GoTo /D (figure.3.5) >> >> endobj -618 0 obj << -/D [616 0 R /XYZ 74.4095 793.4011 null] +619 0 obj << +/D [617 0 R /XYZ 74.4095 793.4011 null] >> endobj 376 0 obj << -/D [616 0 R /XYZ 174.4503 602.5475 null] +/D [617 0 R /XYZ 171.4645 602.5475 null] >> endobj -615 0 obj << +616 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F70 552 0 R /F65 558 0 R /F74 555 0 R /F35 193 0 R /F69 561 0 R >> /ProcSet [ /PDF /Text ] >> endobj -626 0 obj << -/Length 2313 +627 0 obj << +/Length 2316 /Filter /FlateDecode >> stream -xÚYYoÜF~ׯà#kÚ}öAYo6› ‹ìZA€ó@i¨FŽCrlD¿~«úàŽlÙ†a¨Ù]]]çWÕ=,£ðeFIÊŒ0`,»Û]Ðlkÿþ²H»JÄ«1õ·7/¿Ó"³Äi-³›ûŒsKUâÈôfý[þcñ®êËúrÅ͹\)JóŸÛ}¿¸ä4ß×uÖÍ:¾-«î]UÂüï7?\üãfDqJ¬ÖüÓ¤–R©´ÉVœS/èf1‚ËA7®3ƉcL£rƒÁ”#ÆîuDG…^—m¾}@Ñ™Êÿ -3×õfßVýv‡êº0ùxˆôUÓ—mS6áëÍ_ÍÝ%£ù¶õ¶iª®*ÛC³AK¼üÎ8°6³Ì¢@ÂRµ Šò–*z;>ÛÒœ¬‹æÙÜŽG]4qTª%ÃP0›íAÓ…UrPk³%ÂYÏàÏ‹ß~§ÙH¸ˆ³à„tŽg»î(á±4S_¼¹øÏø8æ4ÑÔÙóÌÂF -ÌâpØ2e&ˆ°Fdà<k=»ìO8USj§ýa}¯ü·`†p•–^þkñz̳#n1²„ -±ÁÅ¢z'j -AÐiňsêi„RŒ¥å[$2i1¼…9C(yθ´l\ñÆÀÁÌ8µlŒ@ÝõaPVMFm u ?½Õ7uu·
UqK½(êHó˶}D,Ã}ñÔâöñ°©Ëj…f÷ aˆãï¶ep,¹Ì_We‡#„ÁÁºˆ3eÛõe ›”¡«°ìEÝÇ=¨Þx;Òüý%Ø M®«È溹oqW±¹d9ŠŠ“]_ Íû²OR=ɤªë$là"ò/Ã~ß®«¦è÷é`Pn¢ˆü‰6Þ…´n/T‚ðõºò¦UùßëªlúHÓUXyqºÛï‚#tþ®èºê}˜>„uïÞ -#».xC£©T>hÙ\êÛ*òMîW'ú¢›•uÃðþ¾Áu[VKŒÍnÉ÷ÞSBÚSÓ -iò -}(B,Ö-a1Øâ]»Á”®hÂúºÜ…‰‰}ÃT_VuSnÁí»1°J>:ˆðÀ¦jÂŒw-NL{ ªñþ‡$‚õE#BÍŒ³iªúà)°cäÅ5±6òúõö—
Êád4NM“]ô¢ÃtÙâxÈS§òÿaö† -?FÅá±ØÖa|["`T›>É›ÂËâåFˆöãZhõÝã„V)›€&x^ÑÄQµõE–3ŸË„°#þEë¡É@Œàˆ XW„9hÿƒáÃŽÇÃ.æØkN*zK$~r[ôIþ€óÑtø_D››nÑg’0-z¤]H^I´¢O^E¤…å•/g“Öðºy84÷}ø( -Nž–|*‰NVë8=RA;Fd/¸Aúkã¶MÆÈ±,`‚žG ¤[AMvLàK œ¯ƒ;!ÈÕÏ%²)[áËŽ±³nnôˆA¤ãú$„Æ€ #;³ë ¥&ã%NاK :-ãHGh=ž‰’±åHøFâ4z„€eeÙ4ù’KÑF£(z±õÕŸÕÐOäÄ9°ïˆ,õµó3Wµàøì†2¸õùÅrj}ü¤.}2ÍÌÁ0ì×(–+. 3À½ÐwÑøü×`ªJ(J¦ô÷3ßñzd/S—÷D3¨ò{üHðG9´¶¡h[Ô8žFÚ¶|èíG{|,5œ¦ÑÂþÒÔ.EÃÔ#Ð)pi>«2œx8ñçèà1_E@C;QJÏä…J}ùE÷4-®’—Ó…":öÿÞënéÖ+ű
³³[bù®ÍMè|®'*^Opnr=ÝIXöM†+~øNÙ‹Ki¼Cáô‰À8¹N†{~œiûp)öQsEKÕ,…š@5 -†"CÏTÆ¡
5ʪ<²ÐrkÊÑ¯Ž¹/Ycæ÷ו|^¾gf,ù‹3rQ1<K<+¹?ÒäÜg:©ù§ýp:"^øÃAT -Ï•ü쯟Oœü¦2óendstream +xÚYësã¶ÿî¿Bå¹ïÇeúÁé5M“I¦í¹Ó™Æù@[´Ä˜¢’:Oü×wH¤Dù¹¹¹,ûüí3ÿÄÌi¦y03„˜Ým.ølkßÿŠD»ÈÄ‹!õ·×o¾³jæY°VÏ®ïgRzæ¸Q¦×Ë_æ?U_Ö—éü\±Ë…á|þÏvÛo.%Ÿo뺤µ]³¤Á·eÕ=V%ÌÿzýÃÅß®÷‚É™·V~šÔZ[¦u³…ÌZï†Ôº9Áœ’z¯›´3!Y¢r{ƒ™Àœs2ꦘM +½+Û,|û€¢3ÿƒf®êÕ¶úõÕÝu4ù¼KôUÓ—mS6ôõþæîRðùº¶iª®*Û]³BK¼ùΰ¶ð£@Ês&÷ ŠrÃ
¿žíùœ-‹æÅ±ºX¸6S†á`6˸S‹ÄàÞÏœ©àãþß/~ù•Ï–@úÃEš}‚19Û\ÈÀ™TAä™úâýÅ¿†§‰`™åÁŸgF90KÃý–13Å”wj¾ó>²›ý§ZÎ}ˆÃq<L£ëMüVÂ1iòÒ›l ÞmùìÀ_z,¥ÀBû#þœÄéóšÛ¯gQÉ72Æ>—BNeÊI.£™— +’Á@äkíÌ!ü ÑžíÉ0¯n1ro«z‰›Òݲ·ÇÑ'ÁÄ|°w*+ÍGä8æ„Rñ4šG”Á¬€ŸaFÆÅ˜–â\ZÂÐÌG¹¹nSNÆÝ)1‡ÊiÍ!6¤šTïDMe!Å4è´,ó2@YŸ±E&Ó +Í!Y§#²1L2é +Ï[gÔÂ(×Uó\¬kš¼-GªUŸ…Íá³U',E& +žû© ™œÈ•ý<‘Š« ¡ +ÅáóPÕm„ËMy·nb«—ožÜ“µZJüÓþójõyÇ+?€§¬ç=ê³WI~°ô±éëËßN ¸ðP&c]SPà$W_ GÝ2Á¥FèÛ©Þ q|¡7Ð(/Q<@öì„Ñ3¤âLy ;yÏÐÌFïªÐæBjfà$ú<~ÉüC†ñ|äÛýÁÐj@µÃ2<ÖÔ1«r¼š4gA=n‚Žyðï™ä ƒÏ¶eL©`¿þÆG@£‡~|5Á
âÒº °‘s°`(M°0*†š‚B(>ýÀù–(!íÌÏgò{¶À§*€¯q9x•a:H{BC‡‘?²ëš‡^ZB”@v}Z–y†‘¨”dVB·û‘‘¡…˜ŽÄ=¿ÓHGRŠiãÅ8å”K³Fƒ(z5Ù[rÔ÷3chò Y`ßY~%>…"ÔpºpÒ™/¸íbÁ¸Òó“qèøÊ…™ðUP<úRCf€{y5ÙäªÁêY•ôä‚ÅMbkMÙÓ'Ýͤž¸åÂï=~"ø¤k½ÌÝ9±º¦izÎiÛò¡ßµí^ðõ×ÉýóaBHiî§ZرG „Ií¾ŽG€“üB¨1øÂ}:€ôÊÎù™¼ðʘ?õ¦Q½Î^N.ÊŽýæèU³îh±j.mS«g$6†~Ü uåcAíõâ–Ÿ^™¬ˆOK¸F“_ÔšÕMÞw¸èY>¾c
¶ã£hI”±Ã'‚î„qúD¸\¥M‡¡åç_F¦þÎä¡WÐV~ÚßÄ/þà× endobj -625 0 obj << +626 0 obj << /Type /Page -/Contents 626 0 R -/Resources 624 0 R +/Contents 627 0 R +/Resources 625 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 595 0 R +/Parent 596 0 R >> endobj -614 0 obj << +615 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -4785,106 +4746,101 @@ z°€,`^A¯À°€,`^ab`XÀèô H8p ¢¢B³hpðàA±³uÃ…Xf¬d`ÕÕÕ:tˆÆ™ƒê
zI:4t]I:¤ÉÍò®\¹¢×ðv ©1''GÚ$ +77W™,KÅ" ¯Ø?,'OžT–åù<ÑR}6ÓËX–ÔŸX‡³ØþÄâ;…÷'†_+©?IzæTlb¦F/»H„Fb4V‡ ú“ Ëÿ‚Ýendstream endobj -627 0 obj << -/D [625 0 R /XYZ 74.4095 793.4011 null] +628 0 obj << +/D [626 0 R /XYZ 74.4095 793.4011 null] >> endobj 78 0 obj << -/D [625 0 R /XYZ 74.4095 771.7323 null] +/D [626 0 R /XYZ 74.4095 771.7323 null] >> endobj 303 0 obj << -/D [625 0 R /XYZ 217.04 527.0051 null] +/D [626 0 R /XYZ 217.04 526.8934 null] >> endobj -624 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F79 568 0 R /F28 173 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R /F86 630 0 R /F35 193 0 R >> -/XObject << /Im24 614 0 R >> +625 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F79 570 0 R /F28 173 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R /F86 631 0 R /F35 193 0 R >> +/XObject << /Im24 615 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -634 0 obj << -/Length 2930 -/Filter /FlateDecode ->> -stream -xÚ½ZÝsÛ6÷_¡GiÆBñM¢oMã\Óv:¹‹§7sIh“–YK”O¤â«ÿúÛÅ4(Rr:§¹x&Z‚‹Åûõ[HbÆáOÌ2Í4wf–9„³ÛÍŸàÝßúOx—‘y™r¿¹¾øîU³œ9kõìún&eÎ2nÔ‹ÐëòÓü—â±îªõb)³|®Øbi8ŸØm»íÃBòùv½®èݾ)‰xSÕíc]Áø—ëŸ/®®{EŒä,·V~›ÖZ[¦ÍfK)˜µy–rG.!@¤äùlÉ™r¹Až_|úÂg%ðþ|FŸà3᜜m.¤Ô,FÆ‘õÅÇ‹¿÷ùl Úq#Ž‹¢iD2L -ZŠÜ0©¸š-m–3™Kן»´É¹—1žgÙ,3À¦”?öUuGÇù™¾iáqxžRs¦efa¢b¹sê/¨,À'´ÉuîE.S™c%'çj¨ó‡÷oG*ÚŒe2?§†Aâk -‚Ó®Å@Á«]U¯šº=ÔR8ÁÀ“„Wü;ÿ&7huc¦ÝhÙË\¦BIÑ<U”–¹\CH+¦rpsԔÿãæVVÖî¬æNdN(iËrm†JŠ£Ö>Ÿ‚½µOë×[;ÕïMµ[,…™ûD…ù>þ¤ úq]WM°â¡«¿ÖÕ®jp?9SÜ@Þ‰:½nÈ(–;qVƒ$2O’¶ÓZPIyÔ çS°7Èiýzƒ¤ú0ÈG|¥øüëBš9Òg²ÔaÕy3c"ó”ePË¨Šª£–9Ÿ‚½eNë×[&Õïÿ*ÖAº™9§AR™§Â9–iu:TΨ`4È+úõIõû¡"ø¼hîèsÀXÛÀ¤ù¼;iªÌœ2U.˜½ÏjªDæ SY€NŠë+¦:Ÿ‚½©NëM5Ðï̦Jw -°YmÝ,Eÿ(Eð«¢êsfÀ¹p(=+cJgz -ÕÐ=¨À„ĦÄZÎŒ:râ=[ä¿^8ââ¦ê{Å,û~ä& @5KVéÑ3Öc$ËãÝÝv…¦${n6u
IZE¸Ù†ççý&vHG=æ‡õjK/ëî~ƒ‚÷#¸ª¡¦ -
}ÔÄÆFT€>3…Ì93y}ƒh,-§Ï rY 6ɵõgðlú¦ªAù\ƒ+ƒI:T÷»wH†
¸
Ì…À¶ÒYX'eéY -ÚQÍ”r$š÷‚^¸ÀksðP6%´ç«‰o «eJ;0襺²®HɲÚ=/à|©Á‚(jûàJ¹A£Òë¶²•UKÄÞ^Oh›ª^×+[?N…²%1%µáóË8· L7uBÎ -ÏÁUV3c:à›v"„…Cxªn},4’Ž›÷hfR”‚Ìe”lUÝT¤òÇ?›ÛûÝRt22¸i;¬Ð°¼ÔœR¹bR(73ÖBfü7îg,_¦Œ½éPîV -_ÒÅ%UøYÁr!åùç«0!¬í£ÇïéD€*Ö‰ž‚(#æißòªnC&çqóùWäHÈúÒu»ªÚbÓÑ£¦A-ƒïÜÃ4H!TJÂ;F“¯ÈéÅ …|äö‰>¬ yèÞ›9<7Õ
'†ÝÐzAXfB§) -ëÑ~ÅçbW‚¬Ç½U*†;ñ -2N¹ŽCc-%øž£#[WèPp*îÐÚš÷Y‹¤#N¼Ûõ -‡ˆ±æÏŒ]¯*âþ}‘á.Éa«·|ß{«¢ð -¨š^£Þë!ß r‡…i60웎l"¥|Ø7Ý”{}–R}{Üš^Б4Ÿ9—«}ØFŸAª¦IgÏËýÍÄB*Bà£ãR¡öÃãäÉAD÷] -8h’ æZå/ÂüéA¾:\ÕAà §WLãU‡ß0q€
™ÖÃU!Ëà!YÑÝùNÆB4=Ãép¡؋;Õ'sIïÁeVÕîÓ—ïIÌ'q©¾Äo®;4¨ÿÒEè&ø :ü¾Èaí‡nž¡ºVfôk`'us_¬ ”â$êë¬Mv[ÆÀaCK%2N÷B§>pd<ÐCÁ€—lŸ”d¾^À˜_‰#ѯÆh'úb -@0`üÌzWE»b…!‡ršP6Q¦¼ÿ@¹<Pb[Æ¥f* @;ÐÌïv›ÁDƺ$ÅuP
ˆ¸> ¶–Äî™Ê¹¤Ï½Õ×u5‡Ý~A•\ÏŸ|
-+z"ð—¡æ‡éü€"Àv¿¦œ#ägEÓùÃß¾êÁ¬™§=˜_×› -ÙrjÏeèâ§²›Ìs&„|¥2§\1ÏÉœ6ƒÒBûphY²ð³ï þf¬n–î‹6&õ·›M¼{Uò€$‘ccr7“Ê1dz$õl›jùˆ—·^+‹nê;ó
%Ó¹~m» ×ñª?œ -N%wôÆF¢Œ‹änweݾäá[ß™"á»›8áªAü@^/Dº èíÀàdÚ}Ó†.é ý×
¤ÁtÊe/W»ø0î±iœR´³EÞ>†]oK¼~$Nl?ðåö®—ÑЛãJ_§¿=E"®ÚƒYUÄã
9aà7&v¡ -I˜ö»ÂzS÷8ž\óy%ÉÌHþÓŸYÄ×Á :¤)·=µï¯‰ iAcÑô(»ŒïŽ›$r€6«*Üü‡^‘2Ûfs¢Ü@áøÆ7ýn-ažøjÆIf
âÝÀ…»ÔêèÏN¬ü_ûKjhendstream +635 0 obj << +/Length 2934 +/Filter /FlateDecode +>> +stream +xÚ½Zm“Û¶þ~¿BuSÁA23ý×vã$ÓqO:SÛx'žŽ9‰rEÊnüëû,àA"¥s¦Jã™$‹Å¾>šIüS³Ü ++Ël–—¥f·›+9[aî¯ÃSÚE$^¤ÔÏß^}óÊ™Y!JçììíÝLëBä23Lß.ßͬ>6}½¾^輘q½È¤œ¿Ùmûíõ–óíz]óܾ]òàyÝt›ß?¼ýáêåÛALKQ8§¿Njk°™Ëg„sEžRG*¥ÀRËb¶Â”EF4ÿ¾z÷AΖ ýá*|ýŒ)TYêÙæJk+ +•éøe}õóÕߎr¶€t2S§Yñ2 Va2Z¨"ÚH3[¸¼ºÐå wí½«2²ÈóYžÌ¯öÕMÏê|/3¹éðu¬Om¥°:wXhDQ–æwˆ¬à6+ŽeX.Ržc™5ŒSHs(ó›×/F"º\亸¤„ãSÂé•´ê@À—»ºYµMw,¥*•€')/&ü»ø*7Rdõ,›v£ÅÀs‘2eA‹TP™‰¼,,BÚSÀÍIR‰ÿN›Û”ØÙ–5wÂsBÈL‰¼°Ù¡ê¤µ/'à`íóò
ÖNå{^ï®*›ûDEùß8¨þ²nê6XõÐ7ŸšzW·tDk!ŒÌw¢LOÅÉR]Ô ÏsAÒ.-R ©Oär9/ß`T¾3ù™¦ŒœºÖٜƲêƒræ²™1áyÎ2Ä¨Ì¹Šš“–¹œ€ƒeÎË7X&•ïÿ*®DºSyvIƒ¤<ÏDJ*Óæ|¨\PÀh'ä’Ê÷;BEÉyÕÞñsÀX×W ²rÞŸ5Už3U¡„†Ü5UÂóŒ© “Cq}ÂT—p0Õyù¢©ä»°©Ò“¶g]9KäÿJ üZE¨úR€8J‘äY¹06·S¨~„î!‚Pššç¤ÈÌ d‘ŠþöZAÅÕM=ôF8ñíÈM €™%;ŒäˆÎË1âåñîn»"S²=7›¦Ž†d©"ÜìÂû—ý&vH'=æ»õjË“M¿!Æû\µ¨©Ê¢š8Øè€è37dp%Ê2›TÂÐ :€åÌêiD*§3asVAµ¿#é¾y•ƒ6Èà%d6`jݤ'ê™Äd 3’A÷i…1¥ã²10z¤‚“0?$Ä”õt
Ó¹,Ý¢1vðW*Nmßv6%ü‹õçIÉ\ñGJ~(tirJþ§I¹$`TE˜Ø1C~/ÈÊè®uºß¡#à « •`Çûç5òÔö¦n¦v7ŠC'ûjå@J'´Cg—(eÙ„ Zo*DäÙ€Iö™ +},Äq’ŽTOm;âJY57=¼ðd[BOšßYó-Wó÷7ŠŸ|³D¯ë¶Dø¹ tKoBFMÆ ÛÀDÁ^ø6cj™ßey] ŽJŠ@©sh}M§*Ëy[ÝÞÓryäY]ÈS雳B–6f¹é&|_•¨4Ð%ÓÐÙÇ| ˆ³*ˆ›ädP¶M£¶nÚš%þù·öö~·EejB!‚›vÀ„ŽCO©N𲃲{äO¦@~’0|–ÈÜW8õ°f‘.{ט÷ §6€<ÆeÇBÄHõÔ¶#nÞ©é"N°‚¾÷ê#Õܽ7Ö®×Á#¨(ž1Õ²òž‡ïKö39r8ïe8ªÌ°wp3ÎÎüŒ–ÛÂG?^blw°Õ¼FêÛ±¿%È4qw{ßÜ’O>ôÏx‚CÏ#_ÅÇœÎÆ«\|ÀáYï +_Uýèuëuæ×W]#ýQ—e$ n†ÔNowyÚcí€c|‚¦ $¾)çJï5¼¯âÙzÀnŸÈíÁ}€ñd>œóEŸC’UDÓ¶@v)¬;ÌSªñe÷Àð½Ô6ÜÆï¼*I¥Ø*ýDïÕ®©<:Y»Í”
`š~B¤„êt³`µB9+¸S~ÑÔäPÐJylm+‡¬ÅʃƒôLéƒw»^Ñ'&ìógc7«š©¹Îé”ì‡8ª¦£¦yoUbB`ͨÛA¢Áë‘ozÔ9$(¬‚}Û³MCÄ—7ûö¡Ÿr¯÷Z›¯¿ +
ÖÞí)Ìúf{D8—¶i*‡wT8‚T*b ¶å™€€”‹Q +_¼èàL𯟛ݒ)¸ÔDÆa=¥½ÿ dìϷ˸ðʗPš;•pÔ¨ºõ-W@hŽÆD‹òøß÷áÿ]Oµ°ÿÒ‡„óºjeW‡ÛW×™$Ï +ÙÊÏeH0Œ:cr" ÌŸ‡DqÂhí~M ߇G’Ûª¶÷ +ß&)1Ÿ¯"šÍæÃeê([žÌ\ºÆ¢¸;›¹Rª˜C”¥R.-xÚ•hC‹’‡¿—ð®ìâÍ}Õ
—ÛÍ&ÞPŒ +v endobj -633 0 obj << +634 0 obj << /Type /Page -/Contents 634 0 R -/Resources 632 0 R +/Contents 635 0 R +/Resources 633 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R -/Annots [ 636 0 R 637 0 R ] +/Parent 640 0 R +/Annots [ 637 0 R 638 0 R ] >> endobj -636 0 obj << +637 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [178.3264 581.116 192.7819 591.6982] +/Rect [169.6232 593.0416 184.0788 603.6239] /Subtype /Link /A << /S /GoTo /D (figure.3.6) >> >> endobj -637 0 obj << +638 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.2177 563.1887 396.6732 573.771] +/Rect [379.9066 575.1144 394.3622 585.6966] /Subtype /Link /A << /S /GoTo /D (table.3.6) >> >> endobj -635 0 obj << -/D [633 0 R /XYZ 74.4095 793.4011 null] +636 0 obj << +/D [634 0 R /XYZ 74.4095 793.4011 null] >> endobj 377 0 obj << -/D [633 0 R /XYZ 217.8873 674.9828 null] +/D [634 0 R /XYZ 217.8873 674.9828 null] >> endobj -638 0 obj << -/D [633 0 R /XYZ 74.4095 447.0574 null] +639 0 obj << +/D [634 0 R /XYZ 74.4095 451.2206 null] >> endobj 82 0 obj << -/D [633 0 R /XYZ 74.4095 288.1129 null] +/D [634 0 R /XYZ 74.4095 295.3664 null] >> endobj -632 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F70 552 0 R /F35 193 0 R /F79 568 0 R >> +633 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F70 552 0 R /F35 193 0 R /F65 558 0 R /F74 555 0 R /F79 570 0 R >> /ProcSet [ /PDF /Text ] >> endobj -642 0 obj << -/Length 2210 +643 0 obj << +/Length 2222 /Filter /FlateDecode >> stream xÚZ[oÛÆ~÷¯à£”Û½_ ô¡©Ó¢9§€Ï‰Ñ´îeÑ2kŠJE*üëÏÌ^(J”(UDËÙÙÙo.;œY†eþ²ÌH"©S™qŒeëš`îçþ—EÞ<1çCîw÷7ßþ¤Ef‰ÓZf÷Oç–ªÄ^èýòÙ¿ŠOUWÖóœ;dž+JgwÛM·y™s:ÛÔuævÍ2Þ•Uû©*þçý‡›÷÷=Å)±Zó·¡–R©´ÉrΈÖÖ¹—±„Qk³œá¬B–¿oþø“fK`ýp©_àæÏÖ7ÜQÂ…c‰Rß|¼ùO/f9sšhêìyaa!aqØ/9&ˆ°Fdœ8k½¸ìoØUSjçŽýfÒ0b”Ì®ÒÔ·¿¬ááv³½|nÑDB€‰ú-þâœ[G¬¤úz7 a…w#匟rúÈùÌYb•J©}Ìr;ˆÙž¯gØýa1gt¶¨êå®Y¥È5ä»ã€ä Á³á&#,=×,ciˆå¶h‚÷U“ß=mÙ„ç7ëuÕ…ñÁy:F)ÀU’yO¡¡œJXŽçÔ)0Æ9x™ëS³ŽnäWùwÔêó'Š"þªøLKŽâ“iˆ[+ ™IA‰2L™AIÌ9h úâ÷2ü*ºná_6Š Sk©óÙJ¡¿4$Z©Æg*‰Ì‡2ǘ1se1ßýr;‚(a–‰kBL"/ATŠ(Ð0¾ß–Õª©Úc Ìp¢´(н)š%fÅSÑ”÷2ó¡Ð™Ábþd`M‚¸o3 -Î{œ*b¬Wõø@扔!¨`Ž@²ó¿Â½Ã§ö?@x6“ýXWeÇÅKW}®Ê-ðBY®-¤/ˆï<aºèéR¨kzd(sÂ#Ò)¢ IœŸõÈö¹€0yä -_î†s{hßK®Â<5áqY,w[ÐÜ?xCK9k€¡¤`€Ä%^À/ÔU×EÙQ™v—ö=)°Õ z÷Ô…-@e»©C2GH¨ºÔ¦ç)~7ÛÀìãå½+óø}\IÙU+,¬ŒËQGÕ"Ø/x Àéê¢OO²~r€Xþ*—¯MŠñÞÎ!ÒñŸ@Ý7„R¹‹«!ÊàÕ·›@\mù+„2üÎ]Üå¤7wèÊSg+Á²Y–¸»ssÛ%Á—#›ÝÂFi°ÌzÏz‚„QÂIØÍ›Ñ…\FïÊC‹#ã8Þgxs4ߨàÑ6 -;£f~2<>ã9>óAŠE¼ï7‘–ªf>„SwÜŒ/ö -¤ö«¤ŒÃ øùÆ'«m¿¯ÕªŒ_~-jrüÂJÞ„Byl§‹¥!×øÂ¶—Å%QN«XúO
øÉl²©ëÏø\l«Â—:uèkOB1ÒJyÒ€ë|ýÕ 1Æôõ[ë1ÍŽ¾†xRŒž|1‚œr’¥=|¿µpbªUœûmnPË…ïhj{8rü[ eÓÃI=øÒm]CT§Ù]Óù-ýŠu\±k ¼OÄççâÍ—À,ÃD°Eó@)_íŽ9pÃl—Iì˃кH%ÃàÖ”UµˆkS(>Wé(„¤†`³Ø"œ6ÝÙÈeÂMµž“!—+¡=PÐÀ@œ8(´¤°{aÞ‚” -<…‡Îsr×Ä4Þõð»D)w
Ž„ÓÐ`:8Æ[Lãe þÐ<mtqª -¡P®Éb € þ½iVßi]µ.7»¸Ç÷á6M_¨ŽŽø,ŠŠ"~öÅ…!”=¬×â¹Óû7LüZÕP¥–/ãËH*üA +Î{œ*b¬Wõø@扔!¨`Ž@²ó¿Â½Ã§ö?@x6“ýXWeÇÅKW}®Ê-ðBY®-¤/ˆï<aºèéR¨kzd(sÂ#Ò)¢ IœŸõÈö¹€0yä +øoŽ›u苬°rÎkŠ‘ª²í*KÃÿ´ìqM>\4V|,Û@ÄŒ@À‰”©#Ç.I\—¶IÃm‰ož½ÚÊ_ýiª&P‚ÿ8n¨$LÁý +õk.@Ë>c!^Í9Ÿ¶PÏuiÛ‘4o¡>ŽVe]µ]ÙÅ +Y—Ï[ +Â ŠÆÀV,‚LoÉ áxMgxZ¥¦…«ÈññuLª…·o¿îü@Î~›ƒ}ËíZe ˆ YÏnÑ+eZßúl‡ãEY-ËTøÂ7|TÁ¾—\%$ +„)xjÂã²Xî¶ ¹ð†–rÖ +)ãÂpÂ~¾ñÉjÛ¯ÃÁÁkµ*ã—‚_‹š¿°Rу·£P2ÛéjÈ5¾ÄíeA=¡œV±HôŸð3ØdSןñ¹ØV…/wêÐëž„b¤•ò¤×ùš*DbŒékºm"4;úBâI1zBðÅrÊH +”öðýÖ‰©Vqî·¹A-C ¾Ë©}ìádÈ!0ðo$”M'õIà;H·u
QfwMç·ô+ÖqÅ®ð>Ÿœ‹7_H +äÀ³]&±/Bë"•ƒ;X#PVÕ"®M¡ø\¥£’‚ÍbÛpÚtg#— K4Õz:L†\>L¬„–AASqâ ù–Âî…yR6*ðbºÑÉ]Óx×ÃoITm¤<Ü5|LNC+€Aêào1—úCó´-Ð`\tÄ©*„:¨$‹% endobj -641 0 obj << +642 0 obj << /Type /Page -/Contents 642 0 R -/Resources 640 0 R +/Contents 643 0 R +/Resources 641 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R -/Annots [ 644 0 R 645 0 R ] +/Parent 640 0 R +/Annots [ 645 0 R 646 0 R ] >> endobj -631 0 obj << +632 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -4984,60 +4940,61 @@ yE8!!!äá„@„@„WÈ+!!B^!¯@„@„@„6˜À`0ƒÁ`0ƒÁ`0ƒÁ`0ƒÁ`0 !‰±LºxÈÎï¾ú*e›B–ØûG¨Hdr©Ä&ÿúý~¶^Ϊzå ^½%/†Ó‹ÖÖÖ”¥ú'óô„¤ªÄ[b¢ËaÚ#[„KÍ !$dRQ“xšI ¯_¿ÎC*ÿSJWVkjj2n#åáÇTb›h,›Hn4±ÄV®ÙÙYz‘²Yzrr’¹¼r@ØÒÒ’ØÁa¨jHɺܦu4„óóóÉ뮬†ŽŽBHueÝ”B€ ‡ß|óÍRöø üâ‹/ÆÇÇ¥×D`bãÑBòDh“ŸFñË&’Œþ4¿zõj___2-d×®]ãP§]6äƒp¹£||††šŠÓL y+/§’¬¼L¥
U^<Xê}&6rt}}}òÖ&VNg¢ÄfˆF‘OŸY[[[âq·lCð¨L>eÏm,/—ùË
–•QÁEÓEð endobj -644 0 obj << +645 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [318.2594 374.8651 332.715 385.4474] +/Rect [323.8422 374.8651 338.2977 385.4474] /Subtype /Link /A << /S /GoTo /D (figure.3.7) >> >> endobj -645 0 obj << +646 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [398.4011 374.8651 412.8566 385.4474] +/Rect [403.1629 374.8651 417.6185 385.4474] /Subtype /Link /A << /S /GoTo /D (table.3.7) >> >> endobj -643 0 obj << -/D [641 0 R /XYZ 74.4095 793.4011 null] +644 0 obj << +/D [642 0 R /XYZ 74.4095 793.4011 null] >> endobj 304 0 obj << -/D [641 0 R /XYZ 261.0732 567.7502 null] +/D [642 0 R /XYZ 261.0732 567.7502 null] >> endobj 378 0 obj << -/D [641 0 R /XYZ 230.0052 427.0651 null] +/D [642 0 R /XYZ 230.0052 427.0651 null] >> endobj -646 0 obj << -/D [641 0 R /XYZ 74.4095 217.0326 null] +647 0 obj << +/D [642 0 R /XYZ 74.4095 217.0326 null] >> endobj -640 0 obj << +641 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F35 193 0 R >> -/XObject << /Im25 631 0 R >> +/XObject << /Im25 632 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -650 0 obj << -/Length 2302 +651 0 obj << +/Length 2314 /Filter /FlateDecode >> stream -xÚ]oã¸ñ=¿B6óø)‘ôaï’-²-Š´›¶Àíîƒ+¶nmÉ'É
_ß)H¶sh‘‡Œ†Ãá|q>h‘pøI¦™æÎ$™S -듌¶Ìë|Þ½úm³-²={†l‘wÑË£:§Š)õ˜Î¼‘A$7¶š,Ü‚Ÿ8SÎ$ùýæëwž,€ôóMÀ¾ÂgÂ9™ln¤ãL*'"f}óåæï‡Ç —²”;{žmäÀ,€ý–cfŠ)›©übg—ü§¦œ{‹ñ#ئ3Á|ÌóDAäI—~zØ€‡ïj`žìùK›2m”õGüoÏ$\;«yúÿ³¨+¸eŒK!ÇÊÄ Ð…3ÌÄÐ`ˆ
s¦\Dºžãðã/þ¼\/vÕ2Ö:Ë>œÆŸ4> -Òßá!Yzª+²¹¡,—Íg£Kî ŸŠªœc*åbTÔÈJj¨0èE¨4Î\Î%Zà˜Ñ*’)«×Ví•RÊ
•BdT -ác¥<ªlÃ$â‚ û&ðñÒ÷®,ŠpÒ}Y½ïÓ£…;*nòÅ<zB¶]kCçó>?Î÷o»ê›Òúy…Ë”úX½4(q¾ô1É+Z j‚оˆ†%ªm,°©žÓJ¬Ëk…7@YÌ㾣澱€0?T“€qBTßTïÕóøE^hºa ?Ñ¿¾(Fª3Ðe©ŽÅ¾F1FZÇœâ:y-óu;Êβ4Í";ÔNJòï!2: £Ï¶Æÿ`Ó—€Ø†P*ëEI «üyuK µ -ÛDYÁºUÀ£€hoZ…¼m£tÜu¸,-±ƒ»F!°C_C³éqœžQÌÀüEózðIÉRè^GôÒ‚^Ý-BÎO„óöG`0iD_ÔÍ2džDÈqÞÔÏ+t,2òÕ_lå庞çë"|‡t¼“#JÎøD¨ìØ W”Í„Œ7m8ø€µ“{Å*rø·bQcdkcJKwÎô -š(ï)ÇRieoz2¼íð Ö
<è|ŠDº}Šd„¸ƒ`,ÃyMaúk‰Y°6Å”Èô%úÒ…¼äè}R©ßu} e:ã.Y^Ê44°¥ôçò‹¤"B#I/
©ÑÄÔhNæ_€†ÂÜãpË´ä'®Ÿ¸)ÔC/Rl¤0lSÑôO m‡µ+—}_æë;”-øî³kÇb}–Ð ê¬ð\#'t* -“+0ßl}ñQ~X—›žßºþ‘¯}Ð]íßéÙÅÕ×ô3Çc)õ&«’ºÚž0/ÈÉCÓà;}̸yõFd!å¾áU,|›H¼Ó¸ÉÍ¡FúŸ+ʇó0?¯ú$ÐÖÕ7Îår›°` -íæá#õÔ^À>Ž*?2ˆƒi©3àÐ%=ãóøËc§äû1Ag>üˆÁ}—Ñ·‰¤N;C„Ê*Òà8y¶Û¦¦5ˆ'°Wêá~£ßÈfë kå3d1¶Aü@>˜@šyx
>ÕúcµÊ½ÖUÀñ2X½‰²Ùtâ_îqy
ó!ͤ%Cáîzï$üôÞ€m ~]ÅM_Šj=Ÿo»ºYT4×ÁçCÅ ƒ-ÂÉÁ˜ +xÚ]oÛ8ò=¿Â6sù)‘î¡»ié-½kvضr¤ØÚÚ’×’/@ýÍpHY²d'‹;äÁ£áp8_œFÌ8ü‰Yª™æÎÌR§ +=Eá v/FUa˜ñjTõ©¢…dNˆm×1K“ˆé³á¾ßeáÂüþ\”Ë›¬‰²ýTïveˆýàsÌ M>JøHXa}’Ñ–a]Ïçí³ß¶Ü#Ûå£gÈò¬^žÔ9QÌH©§tæà"A¸©ÕdáüÄ™rÖ ÉŸ7Ÿ¿òY¤nö>8ÎÉÙîF:Τr"b¶7ŸnþÙ?N¸„%ÜÙËÌh#fì¶™)¦lªfàk=»ÙŸpj¹·Àþ0 +æcžÏDž4qé‡ûxø®æ³i¦R`¢îˆÿM⥄kg5OþÕ`—¢Œ‚q)äT™ºp‚Ù€ì +‘Q)„‡JyTÙ„5HÄAï¯8n¼ßp%/ÂIïÊêu‡4˜®-ÜQ±póOà±Ð²i³XZŸ÷ù0ß?V_”ÖX&<ŒÐÛêé€gk󬢪&ŠhX¢ªÑÄR›êÄJ±.°Vx”Å*î4?ð„ø¡ š¼ˆ{¢jý¦ú¤žÇçYx éÆ%üLÿ6ø¢˜¨Î@—&:ûŘh sŠë@äµÌ¶Í$;Ë’$ìP;)É{Œ¼‡È耖>÷PïCð”u^R¯ø¦¦ßú)VÙãæ–@ê +xíM+°5M”®‚ë÷¥!vpÝh!ÄvhÍ`.p6†êÅŒ@P7_Ž?)Y
ì„^ZXЫ½EÈù€pÞþŒ†è‹ú°Î0!r\êÇ
:ùùʯ@ÂòÀz[¯²m¾†á +Søã&Œ m]}á\®±· +l‰ëó[sß—á÷I:Ò€“¶ð1_ÓµÍp'×–À¾
=‹•sH&s?ýœ“÷d숼MÅ=qK¤VƒÞ&p‰Ê*òˆ~.kûCMk1`³6Züƒþ¹@vÛ6DXùT¤ +fæaÕIÑœ:˜¾›ßV›ÌÿFº0ï€Óep8Üg@Ðë‚Ï÷oa¢¢Þ«8µåÀ îœæ?ý3µô¯0ä…m™}*ª<¡@ñýXò*tÏÎ7V$Q »4„ŠÝ´ƒì΂ßûg÷Ky ²(׉|Ý¿¾zÄõ RBbð +M©ÍÅÿ_]9ù¿Pñ¹Šendstream endobj -649 0 obj << +650 0 obj << /Type /Page -/Contents 650 0 R -/Resources 648 0 R +/Contents 651 0 R +/Resources 649 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R -/Annots [ 652 0 R 653 0 R 654 0 R 655 0 R ] +/Parent 640 0 R +/Annots [ 653 0 R 654 0 R 655 0 R 656 0 R ] >> endobj -647 0 obj << +648 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -5196,180 +5153,190 @@ qÖgŸ}¦¦NLL¶ÚÚZ ö(ššR
á½{÷H¹¤bRô_|¡²ÇÎuÚ!¢¡ÙëÈÈ™Ù/~ñ‹îîn55¥BsåÊbXe’Ð~¤¬¡µµUA„VE/ Úáää¤vf¨BJZµ½L¼ =dWm
¯^½j8ÄV!aÓjÿ‘¬‚k˜Éd(Å&ývtt(«eWÙ«šàý‹þ0œ^\¾|ÙpTB²ššR!±*›è*ˆÐ4bTa®¢•BH‰™‚)©ÑžfÈóçÏ+¸†”þRW¥–””ØlÕvÊÝ»w)ÅÑ^Ýp”kbb‚^Š¥‡‡‡§WVWWkåj"Ô„²ƒ×U
¡©¢ÕAøðáCý¹«R Cmm-!¤¼€¼®!Pd
ó›ß䮞:?ýôÓöšP+Rp§=ZýÓ(õ÷rˆè†—ÐßHÑø'Ÿ|ÒÒÒ¢_’³gϪ›ªƒÐê*Ÿ:;;;+**(§H@_B ”–M·¤RZ¦Ô†2¯;wîäj_‘5$l¤èòòr}i“R‰„–b+ˆví‘3¥¦¦F{Ü£š·!x” êoÙ«¶—¼¢út¸J¸(\Ä:@ ˆ½üÿ±Dtendstream endobj -652 0 obj << +653 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [181.5258 225.2515 195.9814 235.8337] +/Rect [194.5348 225.2515 208.9904 235.8337] /Subtype /Link /A << /S /GoTo /D (figure.3.8) >> >> endobj -653 0 obj << +654 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [165.0796 207.3242 179.5351 217.9065] +/Rect [196.0849 207.3242 210.5405 217.9065] /Subtype /Link /A << /S /GoTo /D (table.3.8) >> >> endobj -654 0 obj << +655 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [463.9385 207.3242 478.3941 217.9065] +/Rect [487.5883 207.3242 502.0439 217.9065] /Subtype /Link /A << /S /GoTo /D (table.3.9) >> >> endobj -655 0 obj << +656 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [499.9291 207.3242 519.3699 217.9065] +/Rect [73.4132 189.397 92.854 199.9793] /Subtype /Link /A << /S /GoTo /D (table.3.10) >> >> endobj -651 0 obj << -/D [649 0 R /XYZ 74.4095 793.4011 null] +652 0 obj << +/D [650 0 R /XYZ 74.4095 793.4011 null] >> endobj 86 0 obj << -/D [649 0 R /XYZ 74.4095 691.5308 null] +/D [650 0 R /XYZ 74.4095 691.5308 null] >> endobj 305 0 obj << -/D [649 0 R /XYZ 258.1322 431.9683 null] +/D [650 0 R /XYZ 258.1322 431.9683 null] >> endobj -648 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R /F26 170 0 R /F79 568 0 R >> -/XObject << /Im26 647 0 R >> +649 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R /F26 170 0 R /F79 570 0 R >> +/XObject << /Im26 648 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -659 0 obj << -/Length 2658 -/Filter /FlateDecode ->> -stream -xÚ½Zݓ۸
ß¿ÂöLÌò[bfî!¹M®¹Þu¶½íÝÌeó ¯µ²º¶¼µädº}‚”õá½v§ÉLLA ð1áðWLÍ4wf’8!&÷›+>)àÝí¯¼óÈ<ïr¿¿½úÓG«&)sÖêÉíÃDÊ”%ܨƒÐÛåçé_²§²É׳¹LÒ©b³¹á|z³Û6ÛÇ™äÓízÓ»}µ¤Áû¼¬ŸÊè_n¼úpÛ*b$g©µòeZkm™66™Ì¥`Ö¦I—;r9Éd¢'sΔK
rüëêó>YçWú
8ÎÉÉæJZÁOm¤¬¯~¹ú[+ƒ‘Rf¹‘§eÑ<²Âfˆ¨¹°–ÙTÝ-¨™HÚ·»´»˜o4øÔ¤L*Efÿ=/2ç7|SÿbhO †ISî`¦b©sêè, &´I‡:·"ç]™c1V¤Iú:ß|º©¨©P¯©byIEc˜1=?ìò²¨Êz¨¨H$3Vi¯(„xú¢X20Ô©;KóVæ¼+”4M»&`LÖÔŠ©â5åðç´Ç•cܘWuøAäXE°Ø0¨(N»ûÕô;xû¬~³»úÉùÍ*«óŠÒ÷ÛÍ&ªï×e^…qöØ”_Ë||°8)Sb{Uºì
©!8ñªîèÈ<ç8ˆNKGû=í×Óðàó¶éixÒ#¿ä»Ù\ñé×™4S¿’klǪ×M™ç\ƒ‚\ByGvÍëixpÍy
[×t5üëKDòª¹«+óœG8‡:X^QÃÖ#4l=ÒÓðŇEðiV=ÐoðXÝdÀ¤ù´!_u·ªáL -§’I™üohq•\¾sÌJHPFÁ6*9G Q$âŒ:·€z“Äž0xËײ¡Áog m¶È[P -{|«‘ÍjhRG;]úX–zú©ZeëÇæ@^߯Ê{ì71šý›¿f÷+`fZޯ´z;ƒçoeN,K€¸ìy_ä«;em˜RD1×HlþýŸ³ýC‘?Ü©D¯‚ÅÉøsuª›r³!~3½Dôín|ªÇN×ÉDú]þ3GíƒÓÖ5ù¼ƒ>´=h[œØÂûœ8ûQY#U2p¾!¡K¶b4ÊÃ254i4z˜AÒÈë¦ÈëÖxù"†i·[æU•-f` -9“ö£âËêÐù<u,Ò82 NX·‚Â^ò .Ѧ’‰+[´øYéÚé¶°ÞèžQÃ*°>畯$°ƒšèÝÀ -)ƒWÖæBêr9ú-Û¥£vÕöèV=~ô{«~ô1ƒûöù-† $pк¤ác~› -h¥•˜6:ûàé5É4£Ü -®_ ÊÐÍÉb¤±í¤ -¢è@×e´ÑÇþàÊã8J‡Ž]qèJÿK”ž¡W!LŽ9$,»Ìêã…í€È}òhNÖ*%$É% -
–ˆM6aÊÀó0»sïÖ„ }yĆ`× -¤Á»Îd“7D¥2µ†œG3/TÄÑ#…±‡(1U‡s9]ªÀÛe¶óeÛWtxF0Áhx] ãcÄÑ•¾—V"œ¡ñ:_–¦qzŒ™Ð³Ež›'Ò“
p[»þ¾èº´¯;jÈa:ž[.{ÒCá@À†ï!×Þ)¡½3LwAêoe˜WÎÞÍáà``VÆM„sÌ%^p4ã”ywÎøŒ$ÓÑ£ü¨,€vêë0¼ê‹\—–I‹g,2¾?;eKâ÷‡çË
‡„fÚØl`C»©YÈf?¶Ú\»œÞ-HƒÀWie«u¼=0ˆÈª-|ÅÛh‡‹X³Å -£©*" 3‹A+
ïðÍK£“DK'@ååÖ÷¯@{5D°j»ÐL&N_2Ò,±Ñˆ§ví»\Õ9GŽ€Ð–YÔˆô!;ìVô,rq£Däu§\‚o=ÞÇ£–èæ9Üü°«“û†ðã“37”عm/!ƶ€¨L\ì#?m‰pN`[”õ1«"µ.ðØ—‰ÊEN;Û=7¤3 +660 0 obj << +/Length 2672 +/Filter /FlateDecode +>> +stream +xÚ½ZÝoã¸Ï_áGX³ü”Äîa?¯{íi/¸n³rÌȺØrjÉ4}g8¤,K–Cƒö€†ÉáÌo¾èÿ‰Iª™æÖLR«` ÄänsÅ'ÌýØþw™ç]î÷7Wùœ¨IÆl’èÉÍýDÊŒ¥Ü¨Ã¦7˯ӿåeãÖ³¹L³©b³¹á|z½Û6Û‡™äÓízíhn_-iðÞ•õcé€þíæ§«O7 Fr–%‰|™ÔZ'L›$Ì¥`I’¥]îÈe%“©žÌ9S63Èñï«¯ßød œ?]ê|p&¬•“Í•L³<K"e}õËÕ?Ûý8()c 7r|/ZÇa¯0¤¢·Õ\$ K2zO@ÌTÒ
¼ÞeÒÑ»€õFƒMMƤR¤öß]Ù:o¹á›þ_ôõ)A1YÆ-¬T,³Vý ™`B›¬/s»å¼»çPfÄŠ4é±Ì×_>DÔ–‰L¨×1nyIDc˜1 +ºQé©bqP4Š4<‚Rç T½išŒ(¼åkÙPá73%m¾pmQ{;„rÊ`œtψÒr]e¸›¯¥vÛÍI6Ë»hLì÷'œpå(Db¡SÊp-ðp(›N‰?¸†ÒÔo3Ð-³VÛ“wm;ŒJž4Éé«F¶DC#YºéÒ{k"˜ë»Uy‡ÅCãï3ÿÈïVÀ$Ì´¼[5D«·3ø~*}.ÛAþ¼/ÜêV%IXRÄm>æ°cóŸÇøïïw«R½ +Êe4ñ×2ÊT7åfù¯gJ?¤fiŠþþáPä`”uMD4(¿×gqi+Séïߘ{G¬½Êɼ†{Î|1!ß}—yMƒ•+o•JƒÙ] ÖИÑè~ÂÕMáêV‹n!Cï–®b}œ´Öâ†%Ö&,ßáã‘ÍdPs©Æ}‰$Çï|WÂEAªõ0nu·Q–ëó"u¹ÆÁh ˆ—)§Ìõ±t5ªP%â¸É%R€()Zº†È^ÅÛu$¢ÔǺ†n®,Âܯ³oI–€«JÕ74éqŒƒ² +Wµâ<£ž¸tYÕГ¯÷Ug÷Uãô+6ažzð +ú¨Üã6RßAšÎQKètu">nÄ$¼ûÿ¿o«â-íÉm÷áŒèô¡<>ôPn¾A„Â?–‹°žÐæÅzÎWkšövßV4ñs¹^—µ{€€ç)÷XÆvuƒŸ™¶5o.AKPŠc +(äà&;F!á+Ñ¡ÁyìX¤«PT +!™¸òÅ¡v +(ç§ÂùâØX¸³…Ú +hš•Jmàþ¾8@6é4§ð +Ö_ 2ÐÍh>ÒØxv¢€i󑉶ù
+]€O¢®¼‘)¹£¯Ž€¯…]&(9…È ¿2ÚèS¾ß{Ü8]¯Co®8ôŸür¹]|¦dàé,_C«B•8†‘]¯|ï綘CühFÓ•’‰ôR
ÜåŠÐ’УuŠ` ÑúBzªb6üÌó1*ÉG5_óââxé¿P¼ÏëòÎÛÜ“~Þ¯›ò.¯ƒ>SZ +ƒ6ÀÀ‚pÕ@{×y¸ƒÀò†¨”±Öþè{áe¡u$ûhR(NhAèNeÍÙóáó +4‘ùÎ'qz‘T9àÄÐ-`v¨~ë[ÙŠžN$lG + +fð*;š;–Ñü§úøZjÐZ(c§!oT¾F›ÖÍÒÚñØ=Ó°_`Äþ%$Ž=~"ì¿BÂ6JÛ‰°–%F‰øe»fÞ]tâ•p°7ù¥DH% +ÑU‘„±‹EœJƒ¥xø±\´©¬F<ÿá–[ò +‰ÊŽXa9õH ™L¾¨+ÍÒ$öpc·Ž^ê¼ +tAªC¼çF‰HÒÃn]“ +ôƒÊ㉤ž]/ÕÍsxø‹®N{•Ù*j!âUF!^ÙöYb¨‹Ä@tñ’Š«BÚÀ´(ë“5/3ÖDžä%å‹ÂѵvÏ
LH¼WðY]e»w4þP󽷺ʺ± +?O ºCœta_Ä£Ù/£o¦YÊNäËþ¥P‡ùT,’àR؃.T„NFÿ¹Ï™“ÿжendstream endobj -658 0 obj << +659 0 obj << /Type /Page -/Contents 659 0 R -/Resources 657 0 R +/Contents 660 0 R +/Resources 658 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R -/Annots [ 662 0 R 663 0 R ] +/Parent 640 0 R +/Annots [ 663 0 R 664 0 R ] >> endobj -662 0 obj << +663 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [409.5748 250.4436 424.0304 261.0259] +/Rect [395.9489 250.4436 410.4044 261.0259] /Subtype /Link /A << /S /GoTo /D (figure.3.9) >> >> endobj -663 0 obj << +664 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [349.3628 196.6619 368.8036 207.2442] +/Rect [296.5386 196.6619 315.9795 207.2442] /Subtype /Link /A << /S /GoTo /D (table.3.11) >> >> endobj -660 0 obj << -/D [658 0 R /XYZ 74.4095 793.4011 null] +661 0 obj << +/D [659 0 R /XYZ 74.4095 793.4011 null] >> endobj 379 0 obj << -/D [658 0 R /XYZ 227.0642 689.2224 null] +/D [659 0 R /XYZ 227.0642 689.2224 null] >> endobj -661 0 obj << -/D [658 0 R /XYZ 74.4095 575.3509 null] +662 0 obj << +/D [659 0 R /XYZ 74.4095 575.3509 null] >> endobj 90 0 obj << -/D [658 0 R /XYZ 74.4095 312.1704 null] +/D [659 0 R /XYZ 74.4095 312.1704 null] >> endobj -657 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R /F79 568 0 R >> +658 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R /F79 570 0 R >> /ProcSet [ /PDF /Text ] >> endobj -666 0 obj << -/Length 2510 +667 0 obj << +/Length 2511 /Filter /FlateDecode >> stream -xÚÍœKsãÆ€ïúÌ<p2Óó^—^ÛqãJm²ªìø@IÅZŠÜˆ”·Ê¿>=4D¢
ÊmKÞ*/—‚f¾Æôf¢ñ™D§œÎ~³ÅÆL®ï.ôd‰?û®ýÛ4ÛÎÏéÖo//þú·`'IåÜäò¿€¤¢ö¶zyóÓôï‹O«}µžÍ!¦©U³¹×zúþ~»ß~œžn×ëªþÙÃæ¦þð¶Zí>*üþçËï/¾½lA<h•B€qÔÎå|ˆ“¹ÕÊFïéÖmȨRJxh¸IN›üïâ§Ÿõä7ýþ¢ùö3þC+“3Lî.,†1ÇÃ7ë‹ÿlêÉÜg¯la8Xý‹ƒ5Û_é› -rÂ!*Ú·-´¼qNïvkV°WJËÿXöu‹þG{}·Ãÿ›§MjRT.—>sQÀŸmPçÓó!äœÆ<˜¢yýþÝ7Ow3îHޱ
ùŒ -ã¦E>n¾´M‹õÇ÷Õîxdÿ‚tÀÈ!ß,×$ó‘„äòQ›òÁŒÉGŸ£ò.XÉ|¤1¹|¤˜Ãù(GØ)Äv -Q¯®vûÕ]½:³YÖ:t§ç eçØWIP’Ãci‹
P‹aðËa1`ý+:Í"!-zÃÓ,1>bÇ×JÑã;k¨÷RC}µÈ i É?Ê €¿äcUˆÄ䢘ŒCb„D"–°³ˆž:µÔ#ͦ5æ×2é¬v»æjT_µ¿Ôÿüö~Y]mV»7OÏNƒ"!¬óYrŒ¢!9‘<–.ùMvqX$o±¸¶NT$“‰b/Ë‘XÂN$Jø23ïA…²î$h ÉYä@y
y”E%xÈ¢‹4&gÅd,#$±„E”ðü™Gšyx°X´[û:g”ŽkLHJûh¸™‡ùgÓ‚-0IH.U` ÊGÙE¯’\6RH&¥øˆ?_§å“›uà¾]Ò¢5# ÉHá°ámH®‘<³í²ÃâÚ‰ÖŒ4&£Es¸f”#ì¼à [1z„矤£ÔIÚŬ|Jéuž¤)טɢãd®ï”š¬%_iH.»BV:¦Ãâ+¶g„'š]$&—]sx±GŽÁvBP³ -é(UHRë$¯‘ˆœCÞ)°n”B.«¬e×…hLN!BÉ$Hb;ƒàù§ç$vz¶gàî•^~§t\[Ú¬bjnŠ{Õû‚©½—œÓÒ\2‚ST6‚Æi²ÓÒ˜\6RL&ʼnB,a§%«£ËÎÁÑ“4 ɉa´Ò9.Ö[c‡'WN{ƒ½XOcrbPL¦Ž#$b°„”ð¬‘>ˆôºÜ5EëE’±Èf¯À{;Æ"›5îÙˆÖ‹4&cQsØ"9ÂÎ"ž°µ¨Gxþ -¾‘YÁ/°^ô¦‘Ó(i…y”GiVÖQ´f¤19(&£‘!ш%ì4¢„}ç’žH‹õúðýUµ¯VëÕr_Kvøªók°w‚Qûïu–‹”ŽkÅàñK_/¹~·Þ^-ÖÕî¹)…»’˧4$—Tt•T.`,ºPFBr)E!™”’â#.p| -”ïüiX–š†Y8õ6¯ôÑ$JÇ5¦
*Db‘¬›fý«Ú=¬÷ƒ“§?Î;k°^Éç—hH.ïðp“Õ±É;l7ܦ|¢×-hL.ó(æð…9B¢KØéB Ϫ¬³Te]HuN’:ÑœE:¨œ‚e‘<Q‹HLÎ"ŠÉX$FH,b ;‹(a0ïH»ªÛûr©çüˆÞI>þDC2ê@e˜1ê +xÚÍœ[sãÄ€ßó+Ì[üàa¦ç¾,p¨ŠZØÔy€Ãƒ“ˆÄµŽ½'VØ*~==‘,µâ¨‘CCÂV±ZGi}žùZÓ3º˜™Æ?fr:ûYÌ7Œ™]ÜœèÙþì›îoÓî»Øï¼ {¿>;ùô?ÁÎ’Ê!¸ÙÙo3€¤¢ö¶zvùËéwË«ºZÏÓ©Uó…×úôíí¶Þ¾Ÿƒ>Ý®×Uó³»Íe³ñºZí>¬*üü׳oO¾>ë@<h•B€iÔÎå|ˆ³…ÕÊFïéÞ]ȨRJøÕp—œîwùÿÉ/¿êÙ%îúíIûéGü‡V&g˜ÝœXbŽûOÖ'ïN~ìêÙÂg¯la<X󋃵›Ý¯ƒ-Œ9áFˆ +‚ö]ËC -oœSÆ{‡Ýš•ì•Òò?W«ºiÑÿi¯ovøó°IMŠÊåÒgÎ# +ø#
já|:`Þ‡\И@c'¦h@¿}óÕCFÀÅŒ’cìBþ#€Q&š<dü~{µY^Ì>½¾]5×
kþf,ÐåPn’Y{µè.HĆ8
T(Fk$¶N…÷Àúþ¿ñ¾/ âp߿ۮ•Õ(©í!Bwø}û"ß÷Ýê¦ôÊÝzY¯¶›&®ª]½¼/œ>+¦» «ì0»û‹„ä:Ìd•l“zÌxåµÍ¢ÙJb>‚™“J`ˆiÆsUŒ˜Àö&PBX¼½^îªV‚/·77û“â—ëUµi·—ïëÕ﫪Õc\0Ú‹&3 ÉÉ¡ÊÙÚIrh pD•ƒÄää ˜0.‡!‘ƒ%ìåŽÊñ®¸`õéïsð§eûK‚‘”¤È82ÆqyŠ"!y•ŒIEhLFJ9nˆ`oØBX^\cwºº¸nÕh•@m.«ú³æ³7_½j6²k?T¸íÕm´‹¢Á’+žsP¦t\[FSیʯ·ÛuµÜ´ñqŽºÜÔÿ'l£ºú¼nú®M¬µÊQgÁÌ¢!¹Ô +8óðiZnù€¥¢7¢¹Ebr¹E1íxr‰!XÂ^J(:6 +‘˜œC“qHŒHÄöQÂÇN-ÍH³éŒù£L:«Ý®½5Tí“æŸ_ß^Uç›ÕîÕóӨHë|–£hHN$¥‹ûE~“]É[,®‰ÄäD¢˜ãKÆr„D$–°‰>ÏÌÃ{P¡¬; ZDBr9P^CždQ ²èâÉYD1‹Ä‰E,ao%<~æ¤f,í־̙¥ã’Ò>næaþÁ™GÁ´àDL’ËGcH“òQcvDÑë€$$—’ÉF)>âÇ×ëCùäfxl—´hÍHB2R8lx’k¥ +¬›¤Ë*kÙu!“SˆP2‰ƒXÀÞ xüé9‰žÇ¸{¡—ß)×–6«˜Ú›âžaõ¾`jï%ç´4$—ŒàTƯ?)Aã4Y‹ÎiiL.)&“Žb„D!–°WˆŠÕÑåà`ŒèIš„äÄ0Zéœ÷ë±ã“+§½ŠÁ‹^¬§191(&SG‹1XÂ^JxÔHÄFz]õ" ÉXd³Wà½b‘ÍlDëE“±h€9n‘aoOØY4 <~ßȬàX/zÓ‰Èi”´Â<Ê“4Š+ë(Z3Ò˜œF“ÑHŒhÄöQ¡FûsÉ@¤åz½ÿü¼ª«ÕzuUW‡’í?êýí`TÀþ{™å"¥ãZ1xüÐ7K®ß¬·çËuµ{jJá!Á‚äò)
É%•ǯ:MJ*°@](#!¹”¢LJIñ8¾^Êwü4,KMìœz›úh¥ãÓ¢d‘¬ŸfýTíîÖõèdëáÇóά×Aòù%’Ë;üºÉêØæ6‹ïVS6‚èu“Ë<Š9~áBŽèÂöºP£*ë,UYR“äƒN4$g‘*§à&Y¤AAÔ"“³ˆb2‰‹XÂÞ"J8̇ҮjÇö¡\ê©?âw’?ÑŒ:AfŠ:€I'Ñ;6iLFæ¸:r„½:<a§Î€ðèÁßh-5úC´8xàûý)ך1ª<åF†/.J뽟0îC<´ä ›Dä’. endobj -665 0 obj << +666 0 obj << /Type /Page -/Contents 666 0 R -/Resources 664 0 R +/Contents 667 0 R +/Resources 665 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R +/Parent 640 0 R >> endobj -667 0 obj << -/D [665 0 R /XYZ 74.4095 793.4011 null] +668 0 obj << +/D [666 0 R /XYZ 74.4095 793.4011 null] >> endobj 380 0 obj << -/D [665 0 R /XYZ 194.3776 163.7542 null] +/D [666 0 R /XYZ 195.7629 163.7542 null] >> endobj -664 0 obj << +665 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -670 0 obj << -/Length 1685 +671 0 obj << +/Length 1687 /Filter /FlateDecode >> stream -xÚÍšKÛ6Çïþ>Ú±¾™ ‡¤Iƒ¤A±m=$ÍÁ»Vm!~¤~4@?}G«×xmÍÚY¢Mˆe‰þë¯áä"%þÁÐad´C5 -âYùˆ™wHº\A59Œ¨M£d F¬Ã#êðy»Âv=Ä"/«|¾Ì7ÕÉùä¦cZÔOMqòú¹Ao:Ä”ëT’ãÆE¡¼orH‡ÙR?7Î`¶“æT“ã†Úì_çHçpÃ:측/ë~t²îZcSæT’ÃÈbµÖgad¥1&Í!©&‡µÉ`”Ì!ÁˆuØaD¾^¬o&‹|{ªgÙæ›Y~³*¶‡t‰êë«úâ“ûkl½èì%¤$§SäÀÑQØâYàh‹ùµMºB59p¨Mœd 8¬Ãêð&&ÕäÔošdÔßç䃺㢩¬ -•Òv×$×è¨I&YLåPÂùë ¡þ.òM²!ZçlJ„ˆ$ƒŽVàhe„„^„tÄ)éS2D5ˆlê^ˆÒ9ì(â¶8üŸ2G¥ðJ¥\ÿ ’FA -R…‘w˜c»¤ëT“ÈÚd0Jæ`Ä:ì0¢ÿÃÌQ{+Bùv?!:D’CÇYág¡ã -Õ -óè¤36"É5:j²?wLæPÂùë ¡þ.ôm²A_ƒð8½L‰‘äÂ08
¦B$þëG<fÙþ;}™EÝqÕMø}Q
ŋɮX×Uu“ŸÜðdœÖ—›ÉÆGî‹,÷`ª -¥¢Úö½l˵ÅÊVËñ“›¼] /ßà‹'Ga -ån?z“c/M©‡¼©Ý½$cß¾ßþ³¯Wû'û:³š6ï Þgxr†v›u‰_KòâT«=ØÏ»íö¢ªS[Q“˜1i8ùœGÏ«v>Nã󂨗$ï—‘‰RPí”|xsB×—iD%œ-w‡Þ•ªrTz7)7ÅNÜù_ù?Áendstream +xÚÍšKsGÇïú{”;™÷ŠBA¨ ® dk±¶ÐƒHr¨âÓ§×ûjYÚ¶„»pZíŽÿûwÏofz*“ð£²`…•Ée!¸P*»ZŽdv
Ï^vŸª)›·…s\úÙÅè§_¼É¢HÞÛìâS¦uA:Ó‹^Ì>Œ~)wÅb’ëÇFLr'åøíf½[žh9^/Eýìf5«/žåöKYÀý¯G/.:#NK½×§¹¶Öë|Èr‚°Ú$\¼Ó"Æ›&Á'ù{ôá£ÌfPôõ¨¹û¾H¡RÒÙrdŒ>¤ÐÞYŒÞ~ïe–©„ö)‹Õ¿(A¬¹ì~e_,WF
·s£¬02¦.ôÚ£Ð+k…rÎf^jaCH·¡_”»:¤I'—[ø_Ý©Š›•æR £Î0
–¬u‡ž[Ék1
µƒºcúí«çw=jxQHð">ä=µVB•ö=¾Y_¯¦W%ÇóMYîk@7„Êt@< -¯ÖÇÁÊ;ÅKÖžãÓ2e*Âão=Ki±ÃÕ
€v³÷W?Ò<bÖû6Õpå³9D•O:ì*ÏáÓËí®\.«Z¿Y]×ík·™äÊoš®ìŸ‰vãb³-V³‚ +Œ EˆÉ´`8†ÁðºQçXÁ@šØ¦ƒÍ!ƒt؃þ6½š×”Wó¦ã-6óébW¬×__=T_¤ØÜÙ ›‡:;Ÿ<õ·Ÿ×ËeIPN¥œõŠC0r&kSËP +n˜!g„WJ³2„4)†°M‚!6‡ˆ!ÒaÏvxCJ*6ˆÀªVš•"$IadPR¶c”3ŠHQ@<xÏ;F!M +#l“ÀˆÍ!ˆtØc„ž‡‘fÃ.Œ¬#’¤0‚¹‡v¾ÑàŠÑ´7kÞ
iRa›FlF¤Ã#ìðF{¹Í!Kæ¡,uµ$$Ü><8:ÀÄI:¸æŒ&rGESÁGÁË«h>[¯ÅtÕ£Üþ9‰]ñG±½Yìžt9äcè#‡[x’!jÎÖ‡$‰ÖgÓíMÝ´>OÍ3m²KkËÙú°&Ñúöl·>>‡=/´ÃŽ—=‡çuâ’«¯¬jS¯–0a„%)Œ¢J«tF!AæY—+°&…¶I`ÄæaD:ì1Ÿv+lXåbU̗Ŧ¾9Ÿ^¶`Ìʦà±)nKÞ07àÍÄĹÎ%)n|:„6‡ô-
sã-dÛ†5‡Äš7Øæð:ŸCÄ
é°ç;<¯û1lÝXuÖqæX’ÂÈA1'aä¤)±æX“ÂÛ$0bsˆ0"öa‡/ëË風ëY¶Å溸\•Û}ºDýõEóðÑÝ5¶At,ôŽRq’Ó+Rà˜$\Œé$pŒƒüÚ±.…`M +l“ +e‡t3»£ªÿÁïÊz(^Lw庩ªËâè'ëµp¡:äˆÎ0>ð\duSG¥ùÎmacuÐbᜠǎ–1UÆœª³Éuò¸¡ýÀ®\W¬ +a½?½,ºúj_<: Rpg€8ü’C/m©û¼¨ÝnL o¿Ù~»iVû§7Mf5+–õÅ›õõ§ªP±ÚîÚ½ƒY›œ½ÿZÁP”ÇZîÞ™ÞmU;Žj]‚zÀ‘¢ŽøšèªíIèP•h–%ï–‘ Rª>-yÿç…´~(ÛHZxW½-Uç©6Tn‹y󿆫Â%endstream endobj -669 0 obj << +670 0 obj << /Type /Page -/Contents 670 0 R -/Resources 668 0 R +/Contents 671 0 R +/Resources 669 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 639 0 R +/Parent 640 0 R >> endobj -671 0 obj << -/D [669 0 R /XYZ 74.4095 793.4011 null] +672 0 obj << +/D [670 0 R /XYZ 74.4095 793.4011 null] >> endobj 381 0 obj << -/D [669 0 R /XYZ 190.1456 310.8025 null] +/D [670 0 R /XYZ 191.5309 310.8025 null] >> endobj -668 0 obj << +669 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -675 0 obj << -/Length 1855 +676 0 obj << +/Length 1815 /Filter /FlateDecode >> stream -xÚµZ[oÛ6~ϯУ
T,ï—½K7¤ÛŠ
P M”Xq´ØrkÉ_¿C‘”éȦTi€Š"?žïœÃ›I†ádŠ#ŽÈ”aP $»]žálmôOâeó œÇÒï®ÎÞþ.Y¦‘‘’gWw¥),ØVéÕìëäÏâ{Õ–‹iN•ž04ÍÆ“Ëõª]=L)ž¬‹Òµmê™+¼+«æ{UBý·«gï¯z ‚b¤¥¤§¡æ\".¤ÊrJ”ZÅÒAJiD°ÖYŽ3ZX‘g_¿ál¢Î|í#¼`DŒ¡ÙòŒŒ(3$Ô,Î>ýÓ+ÄYNŒD}X™ûƒ2_ì?ÙUÆÓŠe;uÙèUb¬M'—»Î¸"H‰î…¨Mo/–Teç+PžmõSmMʨïâççT¤9–ãYTH„…r4bJè>ÒäS¬‘P€B0"æ¬wYªc—õb½”õØ_o¦OnªÅlSσßôËsw¤ -#ehôõË{©cPÚ,–ó¢ñAQ4Õmþ÷fÑV·EÓºÊ0z¹ÒµÞ +xÚµZÛŽÛ6}÷WèÑ"†÷Kßš&-’¶ÁY @.ÚµÖ«Æ—D’»À~}‡¢(Ñ–MymÄ5Ι’ÃÃ_’(Ž86"Q†Aƒäv3ÃÉ +ÞýÑý’V6õÂi(ýêzöòwÉŒ”<¹¾K(ÕHaÁz¥×ËÏó?³ïE¯)UzÎÐ"ϯÊ]½û¶ x¾[¯s÷n¿]ºÆ«¼¨¾9ô½~7{sÝ#-%½5çq!U’R‚¤Ô*”öRJ#‚µNRŒ˜ÑŠü˜}þŠ“%ˆ¾›µ½ð€1†&›5QfˆïYÏ>Ìþéâ$%F"‰>¯Ì}ˆAYÛì>9TÆÓŠ%uÉUb¬M#¶›Á¸"H‰æ™…¨ð¯^¾ÝP•¼Þò¤×Oµ5c`¢nˆŸCœRmæXNgQ!Êш)¡§HO±FB +!Àˆ˜³Îe©]¶ë¤¬Çþz³ x~S¬—ûíÊûA¿»#U)Cƒ¯O8XÚIAh³X^gUYUܦï×uq›Uµë<£cxȕƨ“ð0¡x à¾Èqj*àÚ”#¥ñÉ·Æ £$yï¡sy>’”AŠ +ó¿tŸü’@cZ +¶„·!,Ÿò¢µø,ð¦‚ÉÀ¨ABS“ð)i„z +hH°|ˆ¹S™†:‡˜)È€•0_½}=€¡¤5ãSBô*Ç JÙ `|SæÅj[TÇ@‰†„ …J¢yçäÜœö¦´Ó™†J‡qHE\ÂÚÂ
¬
ZÐ)¶ÎRÎa=Ò‚ð))užÈ#ÊQÒ³ŒOˆ°c|¡gü endobj -674 0 obj << +675 0 obj << /Type /Page -/Contents 675 0 R -/Resources 673 0 R +/Contents 676 0 R +/Resources 674 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R +/Parent 678 0 R >> endobj -656 0 obj << +657 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -5480,48 +5447,48 @@ ml¯>ŸokH1ºÐg©ôâµ×^Kìý¸öªFKK9¬ ,`XÀ‚½Â^,`XÀ‚½â+°€,`Á^a¯À°€,Ø+ìXÀ°€,Ø+¾b`XÀìö ,`XÀ‚½Â^,`XÀ‚½BNÀ°€,Ø+ìXÀ°€{…½XÀ°€{…œ€,`X°W|ÅÀ°€,îì5ÙnŽ@ @ @ @ @ ˆx122b_
zÁËãñôöö~õÕW¬>]Ï>ûì믿ž››Kµkll,9ßÚƒXoÉûtm°nÑÔÔT[[ÑÈîÓˆ`‡5??ýúõÆÆFjו+W&&&˜rèv»ÿð‡?\ºtÉårýT}™E>‰…Å"ŸDýLFùDËÚ|¢Í•åùD£iIK)?yLNNRNó½ ß2…»qãÆàà`Òˆ]YY¹ÿ~Ü<¨¨/¿ü2 @³³³ÔÍ“`¯IÓáãÇék¢v%YÿCCC¤IvŸOfG‰ke5èEss3;,²Ôï¾ûŽ€;::Èj“ß—å“XyƒE>ÑøLËó‰ö¿ßÚ|¢Å"ŸD…“íεkׯÇÇÕ×4´¦ß‡Á6›¡¡!aŸÉ‹‚ÆÉÁ¢ÞwñâEÖX”¸¨/<yò$ôcY`Åú(XÔ£Îì˜~_OŸ>¥TI|²Ã"?¥$©¾^XX ·e‡Em!ª¯I4YN~_fšObý,‹|¢ñ³–ç“X?Ë"ŸDþ,Ó|¢Ó^Y[ÀOŸþy°KÒúmð}ÊÉ™1Å¢ÎN£è$`‘Jiîàt:Ycuvvª“‚PY`W¨BÅ‹lˆ&w4VÿýﺰÉT===4{eŠ522ÒÒÒB"¤ Í(çççÙa]ºt‰Á¾ÜØØø“ôevùD§½2Åb‘O¢b1Ê'‘XLóI¤½&-¥¤B„5?80³Ûí‡#Ø[™‚²Ãòz½—/_¦k,õQBh®f„ED ¥‘Q»(CNOO_½z5´i,°hàÚÝݽ´´´¼¼L/‚½6ÈéhÐÎúûZ\\$š›S£lé÷ûÙa=zôˆ¨#‰Æ›7oþ$}™i>Ñi¯ì°å“H,vù$‹u>‰lZÒRJ*Ï^=¥…/¾øbtt”u—d„E{íÚ5êIÀ¢ œF³¡ÁÁA¦X±¶å0ý¾h \Õd„E“Ö Éƒ‚œØµëúõëaËÑ,°%¸;…>ŸL–i»Ün7M–‰½ááá$p¨öjÉ¿A§½2Âb—O¢¶‹Q>‰1Í'±¾²$¤”TˆÐg%ô¢££#li‹šÌºK²À¢^@m N˜bE®'+’FFX4!"ûcŠEÓ®à3P‚kmmeÚ.?‡M]aѬ\Cì´ñðáCš,'¿/3Í':í•Ó|¢ó9/k,ù$\RJ*Dp§ßââ"½ÛK?;;›4{µ«½½=¸¥„5V0h6æì°¢ÒÈ‹FÑ¡«µŒ°èÓnܸAX4å!_ÄZÞ®o¿ý6²E,°¾úê«©©)õ55*¸Ýˆ©6È×7t
3i}™i>1d¯Öb1Í'±ÚÅ"Ÿ²Wóš‰51OBJI‘ .@‰‹/Þ»w/lÑàË/¿´v¶u!‚V¬V,°\.WKK3©†> gÄaTé2â&_4Ë{ðàA$·–·‹PˆÆæææÐMŒ°l6[p²Ì‹ô@ªøl5:;;ƒK‹ì4O@4…=›™Ì¾Ì(Ÿhwgkó‰ÆgZžO¢~,£|÷Ì©µù$ÉL)‚Fb4Vù„÷øÿMŒÈ0endstream endobj -676 0 obj << -/D [674 0 R /XYZ 74.4095 793.4011 null] +677 0 obj << +/D [675 0 R /XYZ 74.4095 793.4011 null] >> endobj 306 0 obj << -/D [674 0 R /XYZ 270.7926 567.7502 null] +/D [675 0 R /XYZ 270.7926 567.7502 null] >> endobj 382 0 obj << -/D [674 0 R /XYZ 242.2172 343.1044 null] +/D [675 0 R /XYZ 242.2172 343.1044 null] >> endobj -673 0 obj << +674 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im27 656 0 R >> +/XObject << /Im27 657 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -680 0 obj << -/Length 1936 +681 0 obj << +/Length 1901 /Filter /FlateDecode >> stream -xÚY[Û¶~ß_¡GX3¼SÌ[ÓmÒ¶í¢/Mì5×Ö‰-§–Ü -ÿw¶.dîY®¹ýï¸Ô9CGðü¸òÒiN]rμ°Ë kÕ+ÐÐÖ×Â0X¿ZÍŸŠÝúTnšœ½†¢´8Z‰¬¯elLƒš2f$
yXVdÂ/aW,Wx[vañãiWÏ˪¦µ³›4´RyÍ”Òú¢•#k•ðÌKí!‚™÷æ’G †Ó7W»Da‡T òÎ]› ˆ4!,úÛàŒ€Œ¡áf¢»‘hJáHÞ½žþ -ÇÝp¡ª -88œ”->pÃ/yï‚V:‚€7ß:D‹\äD´dVqæ¢Jrì Yì‘Èf?[/ë(vÀjg½a¹³Lt ñ¹7(sˆpG Ò8"õlö4 -IG’{欌ÎÕ÷ˆñ}GóÙgŒÅ°{Þ’Ý;Ÿ˜òÀPE]¥ù䵿à5¬"¸sÜ£ãÉ’¨ü°/júŠÞɬ¾÷IëÀût`\š>8Á2l÷?yfËÓæ<Ãg?…S ¹UçAMkÄÐqÒ®=~?UÕÂä}Z¢;MSAÓxeÎsý0s:¸‘ -“––Im4Ýr,]&;n²føK?6{ýMã[?–ݤ¿‘¹cF;=°b˜·Ô”Þ‘4ÔËî‰:•å*ìÆ—–êÈ?"£Ù2aÓHr¢BŽLÐ’9èûnSÑ¢¦Ôޤõ©€Ô‘ô¹:mœýpؤè,(° - -·²Ð8m0¢åî[hnCß)!Ö¹LsEêˆm÷,ú›Æ.Že'jÕÈ -™…Â|nÄ€Ù4¥u(+òJl`ƒ?Tm-3ºÂB@³gÊ”‘ìD€Y‘kƹÍ'hPSzGÒ"©*E•òØ£¤ ª¿0ÑÖëŨTã¡\ÚÑV˜1;n!¾Ÿ`ñQÐü©P)‹´ýBEÕ屪c˜2 -nÁ=3ŠóYpc{«³·Ÿ€k”K™ú*¾¯3h¹™‘J%LQuQ rÍgXn\"M#‚ãÔbà°ã缿`´üP$Üù*Ü;Ùó[¨SUÆ;¾Ü"Å `@⸠ªˆŠ$G+lÉpÐÕ4¸ú,Ç>øŒèÆ_Qn¨ª˜ …’v/ã™umªøº°_VÊ%H+¹L?½ ñÀêt^z[®%´èî ñqßûèŒÅ³¯b#ãL¯âÊ*””µT^#”NÁôNÁ¦æ¯§´Ž/s…ÏŽ
ÖQh>Rǘ¯páTÁöI¬SÿT$âFc‹¸ö¸“jXXžh§¹ÔXôú‘ðöZ×.½'€q·Ûö>j|ÅáÕª´²,Ô.ØP¥w,—BßVÙ€&T -® b´>×Ùóxäp·Šô{Ä8«5¨Eõ+“ x #£À´ñÖwâè%ܸª)fœ6ŠÔXñàx¦¥3çzcŽø£t£Ø:]¿Ö4·Žïf᯿›ÅðݧÊC|ÕàÓÆ= 9AñŽ‰Æ—eIˆŠzdR7J9\äWsÔ¥€ížx£“~ºÛ¡ù-ì¼}ǹ+µ] -¿(߇§áÖ‡Ý -·7n··á6R|9ÜÎô>Š·täSá5Œ¨˜¡(GlªæWôÛ†‘¹F·ÆBö·S¹¼»Émƒ›æö¦âŽÛ¡â+Üöõ>*àVCŸ¹ÕÒßàWÃ16éÛ£º§<]Í}ÆF›–6ŠÄñ5MÅæ”Óq”rzœ¤V°LöLgòæá˜—ÇUl"¯æ‚꘶òËþäÒ_øÝØCËg¤mE¢)†_ý»É
͉´ endstream +xÚYKÛ6¾ï¯ÐQÖߤrKºM‘-¶É¢—${͵ÕÈr"É
°¿¾3$õ°d[ Zˆ)òã<>Žf†Z–PøÇ#‰¤™JL&`ÀXò¸¿¡ÉÖ~é~YÄ.[ðrˆ~ýpóâ‰%™Ö2yxJ8·ÄP%z¡›éo«/yãŠÅ’› +²X*JÓûêÐ>/8MEáÂڱ܄Ák—×_róŸ~½ùù¡3DqJ¬Öüû¬–R©´I–œ¢[”±„Qk“%%"³ +!_o>|¢É ¿ÞÄÙoð@ Ë2žìoxF kgŠ›÷7vi²d™&šfö²°°‘‚°8ì¶œ +DX#N2k½¸ä+h•Š‚WˆŽ½2Í3ÿ ¹h'_¼Ýs›Ü@lÒKæÉÈé„ÿ7[—ÜfÄJªÿ?.¥%èžåŒŸ;íÉ©sJI&ìR +è£RtÁ +4‚µÅu0ÖWë£é:/6ÇrÛ†,£äå8¹†À‘‚%C-ScZÔœ1ihÌݪ&¼sE¾ZãÛR¸åïÇ¢ÉWuÖNÞ¤±•"“D)ÏZ9±V°Œd\fÁ$ËÔ9(§¯Î®ö‰B +©@ØÞ]0ˆ4Æ4úÛ⃌!áÍDw=Ñ!=tž?ÿqUñ\¨ë'f‹TÑÈC^à™…• Až$‰©–¤oLü3Ë,Ú#¸ Ör ^ %(»È^îQD+–lV×6"»wJkôA=h-JZ +oB…¬¸X +©ÓÛã@!9®RW/*íXreÀ
â=C¸2`åD)õã.Dèç¦UTÀOEîÊ8ù%ªË›v„Éú€‡§ˆª]^º‘²å«Ç]Üü¸knÖu^#‘>o?bµ@r¶Êð°‚Z‡k×,Xêò"ß6íÜ{o/M;Và'.spôÚÕ
2ÕäÛðŠãjµ[˜Ý +E“ð€6‡ÑßÎðA¶;v›þZXœ¯-<±Íkˆ0ãé„$é¼=u›{·;w·é7Œ>W<î\œ˜:(Ó¸äWàwí*—7uœ‡ÀíÄkÁÍÀkD€×·µ‡Í±ò§èy»¥w<¬½*Ÿ*į¶qâăx`¸õaÁ8žCQºÝòœëûÁ‰–®ŽO>À¸£sëÞ‹&¬Šª‹»öø|¬k|ÕI€¼Káô`жaß’ÎF`œOä0RrM¸T2¼äXÐTRm“vøn˜UÛ=Ëá¦éK?•Ý&ʼnJ©|dÅ8›·¨9½i¨—Ü:±֮˜¶c’Z¢pðÑí™±j*;²Á'VpÕJ˜ëlt¨9½i‘±V¨â?ä{»gΆ‰ì軘X¡ !VBÍøÞ¢æôN¤yßC `w>ÖnÀ&%ÍqÐe";r 'Vd؈ +"hNëX–' m-Xš×1ïÜû0qLCãŠÔSY(œ*Ô¾IÅÿ\髲]Ið»¾aŽÛUïCø|ÏèØMˆð»ÉãöIa𫫪nð½-I˜ÀÂ÷>'·6!8±ºÐûÐ}@£n™@¯Übò2oòõHš6Q[Pkûf&Cà™Ðrh@Oªü¥Þ +]ʰ‘~F®®Û)¨AçÃöL(Éô_Úmhv#¤íyÁ`àÖ-#1Ö +5¨i¸²våG¡u(“êÇ:9Dåu<㪫ž/[¬ÐHÄÖ0¯páXÃv‰¼‡^Â+¨ƒˆk=©4ƒQ5,¬Ža§:×Ú*÷òRÃ
ÁK´PæzÇ=DMß|xñ…º—…Ú«Ì𬘼®²Í¨dTm¤<Õ9ðxâp¿î‹”…/õj9„yýð3¸Û)¨-h endobj -679 0 obj << +680 0 obj << /Type /Page -/Contents 680 0 R -/Resources 678 0 R +/Contents 681 0 R +/Resources 679 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R -/Annots [ 682 0 R 683 0 R 684 0 R 685 0 R ] +/Parent 678 0 R +/Annots [ 683 0 R 684 0 R 685 0 R 686 0 R ] >> endobj -672 0 obj << +673 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -5617,55 +5584,55 @@ y°€,`òŠ.°€,`A^!¯À°€,È+äXÀ°€,È+Ü XÀ°€y…¼XÀ° ¯W`XÀ°r£æ0 Ê+Ÿ9s†&f¼±„G Ò±š} ˆ"¥‘S»h„œ˜˜8þ¼´i<°hâÚÑÑqïÞ½……z!F?ß ¥£I;ïþš››#Z›Ó F£e"‘à‡uç΢Ž$/_¾œ“Xæ:ž0Ê+?,NãI&¿ñ$
‹÷x’Ù4ˆ;¯^§¦¦hXøÍo~Fy‡$',úØ‹/RDX€EFc†úúú¸b)ËáÚ_4‘w59aÑ¢UôCÒ ñ‘¿v}ùå—iÛÑ<°E<BŸO"˵]‘H„ËÄÞàà ²¯^Mùå•¿ñD¶]œÆ“Ìé×ñD©Ë,Rì`Òg%ôâÂ…i[[ÔdÞ!É‹¢€Ú".¸bÉN×-Àʤ‘-ˆHþ¸bѲK|Jp---\ÛEóç´¥+',Z•«¸?߸}û6-–e®ã £¼òÀâ:ž0>çåÅc<Q‚³`H±ƒ‰'ýæææèEÚYúÉÉIËäÕ\¬ÖÖVñH o,Ñh5”¦ü°diäE³hén-',ú´K—.-yHÒ&±¦·ë믿Îl¬Ï?ÿ|||\xMqõ
Ò5•îaZË\ÇMòj.×ñD©]<ÆMòjÜg”æ)61 šH|úé§×¯_OÛ4øì³ÏÌ]ËnDðÀRº`Å+755Ñ<“bPú€ž‡²®Ë‰CZ|Ñ*ïÖ[™ÜšÞ.B!OŸ>-=ÚÄ Ëï÷‹‹e®Xää/Z[[›¸µÈÏç ˆ–Ò»™VÆ2§ñD=œÍOT>ÓôñDöc9'Y;ž(ÑhåsÑLŒæêàƒa<qºý¥…ôZendstream endobj -682 0 obj << +683 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [369.1028 423.2541 388.5436 433.8364] +/Rect [351.9387 423.2541 371.3795 433.8364] /Subtype /Link /A << /S /GoTo /D (figure.3.10) >> >> endobj -683 0 obj << +684 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [424.3348 423.2541 443.7756 433.8364] +/Rect [407.5492 423.2541 426.99 433.8364] /Subtype /Link /A << /S /GoTo /D (table.3.12) >> >> endobj -684 0 obj << +685 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [126.1714 405.4345 145.6122 415.9092] +/Rect [432.4089 423.2541 451.8497 433.8364] /Subtype /Link /A << /S /GoTo /D (table.3.13) >> >> endobj -685 0 obj << +686 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [165.5622 405.4345 185.003 415.9092] +/Rect [472.1584 423.2541 491.5992 433.8364] /Subtype /Link /A << /S /GoTo /D (table.3.14) >> >> endobj -681 0 obj << -/D [679 0 R /XYZ 74.4095 793.4011 null] +682 0 obj << +/D [680 0 R /XYZ 74.4095 793.4011 null] >> endobj 328 0 obj << -/D [679 0 R /XYZ 268.1431 567.7502 null] +/D [680 0 R /XYZ 268.1431 567.7502 null] >> endobj 94 0 obj << -/D [679 0 R /XYZ 74.4095 530.7039 null] ->> endobj -686 0 obj << -/D [679 0 R /XYZ 74.4095 323.1485 null] +/D [680 0 R /XYZ 74.4095 530.7039 null] >> endobj 687 0 obj << -/D [679 0 R /XYZ 74.4095 230.4029 null] +/D [680 0 R /XYZ 74.4095 323.1485 null] >> endobj -678 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 568 0 R /F35 193 0 R >> -/XObject << /Im28 672 0 R >> +688 0 obj << +/D [680 0 R /XYZ 74.4095 230.4029 null] +>> endobj +679 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 570 0 R /F35 193 0 R >> +/XObject << /Im28 673 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -690 0 obj << +691 0 obj << /Length 2006 /Filter /FlateDecode >> @@ -5679,93 +5646,96 @@ v“bJb>-¦^Üïzvs)Á‚O™% ñvÓ„$9<BH·ÝöjíìæÔ$°wó lûµ +’ΪÝt“ÑyIDþ–endstream endobj -689 0 obj << +690 0 obj << /Type /Page -/Contents 690 0 R -/Resources 688 0 R +/Contents 691 0 R +/Resources 689 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R +/Parent 678 0 R >> endobj -691 0 obj << -/D [689 0 R /XYZ 74.4095 793.4011 null] +692 0 obj << +/D [690 0 R /XYZ 74.4095 793.4011 null] >> endobj 383 0 obj << -/D [689 0 R /XYZ 237.0751 660.537 null] ->> endobj -692 0 obj << -/D [689 0 R /XYZ 74.4095 622.2066 null] +/D [690 0 R /XYZ 237.0751 660.537 null] >> endobj 693 0 obj << -/D [689 0 R /XYZ 74.4095 553.6361 null] +/D [690 0 R /XYZ 74.4095 622.2066 null] >> endobj 694 0 obj << -/D [689 0 R /XYZ 74.4095 450.7097 null] +/D [690 0 R /XYZ 74.4095 553.6361 null] >> endobj 695 0 obj << -/D [689 0 R /XYZ 74.4095 295.929 null] +/D [690 0 R /XYZ 74.4095 450.7097 null] >> endobj -688 0 obj << +696 0 obj << +/D [690 0 R /XYZ 74.4095 295.929 null] +>> endobj +689 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -698 0 obj << -/Length 2403 +699 0 obj << +/Length 2406 /Filter /FlateDecode >> stream -xÚÍœMo#džïúÌ<°Ý_Õ6|ص“`m'°³Äö’&Zb¹ÔF¤`}ªÅ™VQd×’T-B0ÇÔð‡]oÕT7gÆŒ4þkFÑ+¯3Œbv¸aÌèúÃ…ÝâßþZ_M¿ïtØyJ÷~}yñÕ_‚%•Cð£Ë¬M*jpO¢—7¿Žœ}œ¯»Ådjc;5™‚ÖãŸïïÖwï'Vï‹nó·‡åÍfãu7_}œwøþï—?\üù²‚€Õ*…`£ö>(!ަ.ª¬u¢{Wɨ|Òa4ÕÊåe—ÿ\üú»Ýà®?\ôïþÿG+“³}¸pÎ(Ÿ!ï,.Þ^üRõh -I+°ÖµÅ6Ô(ÖoÖl‹M
+e]¶03Ô¡·½ñNE1žÞ*7#ÿ¯n¾ÞŒèoô‡þ×<R“¢Ò)úQÄA -!Ú#
ÚÂCÚa$§Tss bpÛÌ?¿ùþ9¢Å㸳 b•ü¢EÃEܤ„?ÝÝ.g×£Çïîç›×õΨ¢jyƒlCŠùÊdäý¾šVÍ)Ý0§-+ ¥#&¡Ê@ÐúñŸvðUÉÚüâ‘Åc:·%cDèv¿oý¾oçJd³õün¹I‚ÛnµžÝO¦^×2<š·ÞˆŒˆ2!3V9ƒUài,j‘«X'ä+ÑÜC™~Þ?ôít#$V` «(à?ºÅ|vUN5Éæo‹õüz¶ê‹ãw‹y·ì·gï×ó?æ]ï’¶G’¬CªdÛ!ãkH‡Ø#`q5΋–sªÉ؃R¶Ý!øäppåûûìúÛÀx~ý®÷Àãî~Õ-oºõ7›÷Þ|ÿõfÃ&Ý¿µÕÂôe¼öM;T1©’?ÏâKé˜1MNikíã ¾¾»[t³e?&óUƒo×›±~èš™UgS΢¹EE™ì -I™ˆßùô -N%ïhzM.½(¦kç—!ñKX½@?[}ß–bëôuG•áƒÄAÖ,D”18场+™1‹ÇÏçœDÍB49³PLÆ,b„Ä,,a5ÜW»ûw³Åº[Šâ¶›8hãdÝDD79ŒWÊî 79}.ˆ6~T“sÅdÜ$FHÜÄV7QÀÎíFÈR5VÅ&:Ç3=µ:fLWÚã4½Œé›åº»í+v?.ç7ߺ~ÜžŸù_]—ñzÈyYœ1V6ùˆ(“|:sPòi¯R -KXB_MÐ!ßý¸'ëÚÀ£ø„[?"Ú¶ -µ.Ô>Zœ%Ûó¬ÓŽÑT̸U*óâUª‚¢Ë%+’©GE™ÔFe0pPêATÁDÑ™'ÕäRb2©'FH|ÂV£PÀV©ÊQ¬É²•T”± -°ËA¶7¤¢Œ›¢SX>ÍAn -øyТ½!ÕäÜD17‰7±„ÕMð„Þ0÷†¼Bè3]B¥t̘BR müeçæ…ÅhÙk‰&“zÞ©œýA™ç2vÉZt}•jr™G(™Ä$&a«IßÖ™þñâ -(1õ.‡uÚË.ƒRQÆÆ N²6Æ×ö„Øþ&ÑePªÉy‚b¶Wcä‰'XÂê -ø>¹ëòá;©hÛM&åüpG8ï&-ì«eï§šŒ›¶0Ûn’#|rO8¸ið„“{>¹›„äÎóìNé˜1MFårSÖ—XT÷Áªœ°·§OzᣬÊc³ÊͦbOÚ2AE€’&±¸Ëï{ØÎCÁL¹Ûà`!,wž7J@¿_ÝŒóåÄàÀÍ®ºúвòÀõõNÎéÌD>½çÑcÓº×gXvÕê™úaõéá¶¿yî¡ÿñûf¸î§»[|óq‡?¬vsfúìÆ¼áák«Oø ‚ÓvïwÚùn8{,7 `¸Ñ¦ÿ<ßG—g-¨˜-öð¹””ö¡Uj°(ïzÜksâÚ½D²>AnØmÏ‘ÿ!ç@endstream +xÚÍœMo#džïúÌM:°ÓÕÝÕ6|ص“`m'p²Äö’ÆZb)j#R6°¿>ÕË™fQÔÔRT-"0ÇÔð‡Uou×ôp&–þ…I +&Ø‚“T<m +ý¾Óaç)ßûõùÉŸÿý$›c˜œÿ6q.›dÑoEϯ~>ýaöa¾îgS—ò©7gS´öô§»Ûõíû3gOo‹nó·ûåÕfãu7_}˜wôþ¯çߟüå¼ ³&Çè£!š€1M¦>™TRâ{7ÉdB¶q2µÆ—Œu—ÿžüü«\ѮߟôïþAÿc
”â&7'Þƒ ãðÎâäíÉ?› L1[ƒÎùq±Í-‰õ›í#»bS cåbë%!f[èiszÞ¤(ŸÁ°aúÿtóõ&¤¿X´7+ú/<Œ)ädlNa’j”’} +5/æ=èArÊ5®YŒþôOo¾{Èèè@>§¢ÈØ$?ÃèÈr‰6w¼½^Î.ÏÀž¾»›o^×{q²±l˜}‚|µ ˜ä±<niÓœrÑ
tÞq¹:Qºd–ü Ú~úg<ýΙ²±×³"K‡ôÖ"mkæh·ÿm[Šø·};¿©y¹_ÌÖóÛ妮»Õzvw6
ötÝ £ƒ¡K¨›0&*$œ €xPÂl¦
HªõÊ4¡,™>`ºñjU#dN ›8࿺Å|vQçša¦ùûýb=¿œúÁñÛż[öÛ³÷ëùïó®wɸGl¢ÑØ;]0ÑqÄ’Ò<Ä#‘FXçiCÑ#\SðÈæ¸Gô·‘ ì +¼Ð!˜Ó AÍÞ€£°õõíí¢›-û˜ÌW-߬7±¾ïF¬ÎªÆE…‹Ù¸ÕWô¦„äTë‹iJõÅ(ýxy©2'ˆ€Í Œï³#ðÛ:àz;”Ü“†âŠƒ!']§0QÁ)H
¬§3ŒU +Ǽ¢Fȼ"6¯pÀdžâîîÝl±î–j£ð¸›B=‡
A×MLTp“Ï‹¹ÉêusTuÓ”ÜÄ17©27‰„ÍMðˆ‰”,ÕrE6Éàò×S„?ÅôÍrÝ]÷#v—ó«o|·‡Óþ«Ë¯÷‡LúÄ xÝâc¢BñÙBÁuþ â³>/-Q|LS*>Ž)Ÿ!3ŠHØŒÂ_‘C¾ýᑪ· +£* cÝEM.*dÝ#½–aQŬ{ ^U5¹¦”uŽ)Œªj„,ë"aË:<bTõÚ£*DC6x¡kšœNˆ©c½ÏUép¾¿jW_LT¨/
ä2,jbA7ž3&#ª^æšR}qL¡ÃU#d^ ›8àÓVª¼òJUu¯+sÑq7…ƇqS¨ +ž½HUQ FÝsO.*Ô]tÆbˆÕ’¶³ªçž\Sª<Ž)Tž!ó‰HØ|ÂX¤ªGñÎé^$ࢂèÕÖ)“´ü‚39EÕ‹\S² +Å‚±%ÁAÅçéÐÑ«6\S*>Ž)Ÿ!3ŠHØŒÂw¦ûO¿ÀÓew¿~Ê {=¬A·ä¢‚'\1]¿V +âω½¦@Ñm™¦ä Ž)´€j„Ì"aó<b@NÚ2ؚߺ^Ê鄘ÒþÙ¦gŸ¯×£Ùt—D¹èxy¹Rè=—)/WÐD—U—D¹¦P^;˜ã?Ð#ÜZA&¬°øïywÕÝ]t‹îb|LºÎ[ÝEP.*$=£ÈaHº/8žôL_fbÕ¤3M)és|LÕ#dI [Ò9àÓN™¢ò)Sö9ê^碂›’5.õ·ö’›Šä¦ˆÔÂêÞ$Í5%7qLaQ#dn ››8àÓÜ”´ÝDÀ”ï¹æ¢‚›Mp%ä&êsu‡¦¤ä%)xI‹YIâkNâxGôzY¹×s>šˆö…özœNˆi°¦ôCý»£¢P†uA.*Ô‹|‰Õê{Q·dšRåqL¡òÔ™ODÂæ¨qî]lRà +àÀ{ÂFú<¨.†rMÉs|=FyB$lžà€ÿ癀1*ßÎEÇÝ¥>O1Gµî}á\S0§÷’àÖK2àà%ÎwÄÔ^”§vHÉÄáeNíœNiv†í¾ÈºzýTɉBÆ@õ̧ZÕ'hÙ’ôºÙ +ççŸE—³±dΑ8ÑX±>ɫ߫†iÿ×’írLìá‘ÿ +âéÄendstream endobj -697 0 obj << +698 0 obj << /Type /Page -/Contents 698 0 R -/Resources 696 0 R +/Contents 699 0 R +/Resources 697 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R +/Parent 678 0 R >> endobj -699 0 obj << -/D [697 0 R /XYZ 74.4095 793.4011 null] +700 0 obj << +/D [698 0 R /XYZ 74.4095 793.4011 null] >> endobj 384 0 obj << -/D [697 0 R /XYZ 204.3885 171.2794 null] +/D [698 0 R /XYZ 205.7738 171.1763 null] >> endobj -696 0 obj << +697 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -703 0 obj << -/Length 2209 +704 0 obj << +/Length 2230 /Filter /FlateDecode >> stream -xÚ½Z[Û6~Ÿ_¡}ª
Tï—ìS²Ó.’¶‹n3hmú [[N-9ƒÍ¯ßsDQC.3A„E€˜¢Ž?ò|çÆ„%þ°ÄH"©S‰qŒ%·Ç+šìàÝ?»_ÖʦA8¥_ß\½ø^‹Ä§µLn>$œ[b¨Jo¶¿¯~È>u~X§ÜØ• ëTQºúù|ªOwkNW§Ã!÷ï.åÖ^çEõ±Èaþ›·WßÝt@§ÄjÍŸ‡ZJM¤Ò&I9#Z[K)Í £d(Î*ùëê÷?h²Ñ·Wíì=<PœãÉñJpN¸b"Ì®Þ]ý»SH“”QG¤ubZ™ÿ‚²vØ}ÒW–2¡‰bœ'©ÖŒXØRwô\GGϤ%B;e ¢9ùÿäEíOô=UôXÁßìñ‘2ÇÀf͇‚X÷e RÙæ 2uŽ`v–P«LóÏo®CäÌÊØ*|犫YÞ§]™Ý®]íÏ…ÿG*9@â1Ý>‹TŒé˜'UÚéLc¥´ÏTqžŠþ- -ÎèÑN5΂‰TÎð£rŠ‹¡ô˜ÇØÑÃÖ²£¡Gõs;Üäu^Š]©¦žf
Âc\¨EY+c•pDLµ¬áTšiÖG´1fQÚD:çxÜäÍbø:ậ똣û²åÎQˆ˜Ç—åR¤tŽKÚ¦
o¹53æ’–Ä -!¿ÚVÜA©„ñrV°ÍY=Þî»âˆ½ÉåÕÅ©‹£µ)¬ÉJ%qù•M«€~Û*€¹XS Û·àŸÌ¥„kûí?“Œ8Rª%öy|ª@ržàÍ¢Ï*ÛäÝõ„ `¨—C -©>úzä’!í¤žÂ2ÐÖEÿKõù²kCþ¥MÛ¦
´¥0¹¸áE5tÚôÁ_{×,Õû"Ðq -l–ƶ8ت0°©$lš8§ÆŽ¯H õ§JVwÛ¤±uÌÆý9ãÄ1pXAN3XIhߥ•X{ÇôÛZ@ê+êüœ?q¯ÔiBs-Ÿ@õ 44`RFék0½.ª=ZJHºº¿œ·˜‹qœ5ÜÂQÛ=~x/ŒÜm²sx|MÖ|Uî3¼)ë¾;µÂ¯×lvV¸|ØåVL0Q|ÁV?áÍJló£D!ãŠZ¸‡Ì—8® ƒà)acHÎÓFC~Þåø$™[•'Çѧ¯ÿptÌ0zç“2k“."™…EZ˜´65ç‡ßUp~´/ÂìÒîñÓ`qœxUú©r{\›ÎþÍR9`ÍwüUŽíƉÖ"S|Q|¹’fž0±TGcJŒr=K§ˆµT<Ð8MÃEóOÂÃÙñã C8}t™úëZÁ6îjx¯S¼¬êüøL2±+éÑJð)×…´¤9{®Ï¨ý¢¸Ï%\86}™ -•£¥†}I^ -Ÿô•á]Ž ëï‚“¿`UM©uD<n“ÊÕ<ˆý\…W/Þ¹K®O <‰r¿Åûf! uwK|â*2HÊT/w¢_BŽwâ”3þ¬TÊ!98å -<D+;UŒ´rX“¾6èI›â€NØåR6Ì¥¸[§„NâU†`‚ÔS`ÚšÜÖU0Î9ƒ0š4áF±1A³Æ˜œKzñ€+Eœ™ºÁ
bø)\rŸÕ®LaŒƒ7ÛÖ›S?áý“kÞ†8ŽcÇ›QŽq´kî1aýïb(è˜rrèÚ·!“ú'_m4Ó>š7ã,üü7Å$¥Ëcß`DªÆB.$£SYÕ!%øÀ…mº™Õ«»ºøT´ëx>Á¬G lï|†)êôÝí> -ËŸý »MŒõÅ—‘‚Š; Ê›"¬ï/}„;"¸À“ãÝ´ð\CÿWÉy—„á/=÷m¿IãÆÜ÷±îŠ(¤&Æ@µÞGñØ+‚ÔSë´áºkQâímÞ1{×axd›¼*êϵ‹v*Ã{x˜:õo½ŽN;2
æ(C^lÈÀcZOôþMÖ«S[#y|‡íŸÔÙ‹Ûq³*Ê»s~ÌËÚ4€ÐËÞç-ñ"íþq8Ôà%ýÛm(21ÆÜ÷ùâ{–‚˜¥GK@šPæÂ¦½!$L&(3ÕÔGÖC+&c…Z[AôA>¶´$Ð÷`ãŒBŸ®fMÔ0/Ôž3™je|TpP@¡‘¯>ö¼wd
%~Ho
ˆÞ\‡56H3_·cm«ý†¥Y^¢ñVä¥ŸŽŠÓ³Ÿ‰©<‚„aß%u€òçM ÿa»E^å^ó€$ä¼/¤<Ôßz™êÔâòäq´
c Ú‘§q 1B‰¾+Ì%ÒÁ™Jb´ùÿð j1ÁLÿìëÒœ‹§øÄkE&oåGVÓqåì¬é `Gr_´-ꇦ¬?ìÚ½Ì/áòæœßî˼~9Uµ[訥æÏû‘ðH8†(¬þ[x+…•˜üÏ3+ÿ¢Ãñendstream +xÚ½Z[Û6~Ÿ_¡}ª
Tï"³OÍ&-’¶‹¶3ØÛôÁ+elyjÉ4¿~Ï!E™².3A„Eš"?ò|<NXBá?–d’HjU’Y
Æ’ÛýM¶0öCûËÙ4§±ô«›«ßk‘bµ–É͇„sC2ªÄYéÍæÅ«‡¢ÎwË”gf!È2U”.~9êÃý’ÓÅa·ËýØ©ÜøÆ«¼¨Šúÿ¼ywõ榢8%Fkþ<ÔRj"•Î’”3¢µÉbé ¥9a”ƒ%Â…"]ýñ'M6 úîªé}„J˜µ<Ù_ Î WL„žÝÕõÕ¯Bš¤ŒZ"ãÊüD +Êšf;¥«,eBÅ8OR1°¥öè¹ŽŽžIC„¶:É”!\wòÿ͋ڟè{ªè¾‚ÿ³Ë#e–ÍÜDAŒý2Ð@©LsP™Æ:0[C¨QYó/o__BäÌÊfØ(|犣YÞO‡m¹º]2º¸;þ·î©ä +ÎèÑV9ÎŒ‰TNð£rŒ³¡ô˜ÆØÑÁÖ°£ Ç +ò禹Îë¼ØÛ:ïS't=̈́ǸP³²&V:Å#መjXÃ©ÌÆY“Y¢³,›•6‘Î)ÞÄ0Gy3¾–8ÓèZæÄè¾,FÙ™c"æ™åór)R:Å%m Óo¸93ç’–Ä!¿ÚV<#‚R íù¬a›²z¼ÝëbµÉi·ª‹CësSX‚•Jâúò+‹Võ¶Q +åeU»ÒÄ
Vý‹›žïlç©¥:¿ð¡g©€Ä›2°ÍÞvEvÒH^˜eÕБà3 ”ÿTéÁk_œ4&¤–™¸FgœXŽ,Èi+ í+5°kÞ™~_ +JþÄÛR« H͵|ÕY¨oÄ ¥2
¤ÖazUTwh!éâñtÜ`<ÆöÊñ[Mùá½Èäv½:‰Ë§27«¼[ákY;ïпZ²EØaXáôa›; £&8À?ãëJ8a#rPÔÀÝ|ú€í +¢ˆo}ÌS<BgÈŒXÞxžÍ¸â‹²m=¢ÒÖŠ-®}VR®šÈä’¬Âúˆ–Äw6ì÷›"¯é¡ýƒŸíŸ
AkçãGî +_ŸsÜü P[ú®rs*·Õº¥…S•å6ß®ÊÁ-nC.å -É›ÐWhn¦éKµ$§$S¶Cri1†Ê3ÉÍÑpüÂßÂs?ö<0zñÜúŸ¥‚mÜ×0Ã)¾‚Ù?ä»±]I+ˆV‚]lpbš³¡ÑÌFÍEn)á|âès+ä–†fìK"W˜ÒU†¯=™HÀ½ÿZœü«jJuqÛ-&3H ”û¸ +C/Þî¹M^@ye_¤…€àÞ.ñuˆSÈÙ lS=߉f8™:¾šSÎø³‚-‡ð)pÓp}àªheÆÒ•F®sn7i]ìð.¶Ñ–õ£-îÖ*¡“x•>˜ õ˜ž6÷ÄÛ\ô”S—AdÊ8ÈJ†°ô1A9ǘ”!ñì¸RÄfco¼AÿÜÂ%÷1ïu®‹q¸Í¦¹Í©ïð÷£s£ÁËcÛ{y×Ê1h`kë^:¡±Úûß5¸RÐ>0 åPU4£!Îú/Ÿ‹¸nï´]<Cw?§â Þ´QîôHÕïÅ¥Âàáb˜=ÿqIHäŒ&.yqCÕ…ã +`Iä'|w_ŸŠ<Ä‘ïu`Q0>0±Š:½¾uÅÓ±òÂи½ƒpQûOˆ#~îǼ‰ªfñÎi[aBQæƒ[‹‹u”¥}cu_Ÿ|&*¨ìÎcKèœLïÞ¯KSCdfÐÅp|íž›è/TrÜ&¡ù[œà…9i<©OÕ¾îºz( ޱê.ŠËÄ2H=µnO®ëÈÑÉ»¼9\Ù}`ñu^õçÚ ½ÊЄÐ>ºF@{bæ@˺fŒó-ÜK½U¹eH–½ïò—Öÿõ ôƒþÚÂØ›¦Z÷Ýçèz¥=åý1ßçeíXؼìcqÜ/‚;÷É~õ•xa?ºq^º€É?ÓaV†Û‚3^|ŸíÀë)ÅÑ6Z–×¢nþY$²ê]’TSï”w˜Œ5 ¨›3ð¿g1$þК’had³d1¬ËIƒæ…ºŽ_uu#ã½ìû樴xè\á¬ëâè,ƒbªX#á|=àrvXìw_å9â —¾;ÊnH= endobj -702 0 obj << +703 0 obj << /Type /Page -/Contents 703 0 R -/Resources 701 0 R +/Contents 704 0 R +/Resources 702 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R -/Annots [ 705 0 R ] +/Parent 678 0 R +/Annots [ 706 0 R ] >> endobj -700 0 obj << +701 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -5891,55 +5861,53 @@ tq(ºå$JKKï¾ûnþ£ks º’’’ääd^ŒªƒXô‹ô ’óÎÎÎÇ\yü C쉪xÇäÉ“iÝ:wîÜúúzþ×*æøWuìÌšT·pášš¨bÑsbÆ5\t_‡GÉÓ9=6lÆŒÙÙÙÊ¿…Î!¶…—“ ‡––ÕoeT žêtªƒØóxt Œ˜”“QAªƒ@DÕp@çÞ‘ÿjpÀendstream endobj -705 0 obj << +706 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [228.3268 189.397 247.7676 199.9793] +/Rect [307.4819 189.397 326.9228 199.9793] /Subtype /Link /A << /S /GoTo /D (figure.3.11) >> >> endobj -704 0 obj << -/D [702 0 R /XYZ 74.4095 793.4011 null] +705 0 obj << +/D [703 0 R /XYZ 74.4095 793.4011 null] >> endobj 385 0 obj << -/D [702 0 R /XYZ 197.6638 658.3383 null] +/D [703 0 R /XYZ 199.0491 658.3383 null] >> endobj 98 0 obj << -/D [702 0 R /XYZ 74.4095 623.8919 null] +/D [703 0 R /XYZ 74.4095 623.8919 null] >> endobj 102 0 obj << -/D [702 0 R /XYZ 74.4095 525.2547 null] +/D [703 0 R /XYZ 74.4095 523.3628 null] >> endobj 329 0 obj << -/D [702 0 R /XYZ 289.9536 272.4116 null] +/D [703 0 R /XYZ 289.9536 272.4116 null] >> endobj -701 0 obj << +702 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F70 552 0 R /F74 555 0 R >> -/XObject << /Im29 700 0 R >> +/XObject << /Im29 701 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -709 0 obj << -/Length 1895 +710 0 obj << +/Length 1801 /Filter /FlateDecode >> stream -xÚÍXKsã6¾ûWðH•‡ž0³9d’I*MMbצj39H,s,QŽD³Iíßn4H‘%{*[©”jFw£ 2?‘YÍ4÷&³^!Dv³ºàÙæ¾êþEâ-Zæ¢Ïýúúâ“/K•9æËRg×·™”ŽYnÔ^èõüçüÛéCÕ„å¤ÖåŠM -Ãyþv³nÖ÷ÉóõrhnWωxªíC`ü—ëo.Þ\wŠÉ™+Kù<;îcµ-0æ‘Qo%˜Ö`ŠÕ‚9í}Ô»ÁÝ#ëÞBÅ”T:+$ã%w‘m™Øt_"l§Ïzlï¸áÀgÉ´F¦÷ã²J)Uâ -Íóæ÷‰0y¨šù0‘&_¯èã*Ôó°)H<Õ}³z¸}§´®D(ž?lÖ$d»í ›GÜE$Ù„i½½¹[V!êÔF“ÀàžBX楕Ñd°ej«TX¥`è—DÍ™ò\sjàKǤrmœWõý&¬BÝT!9€‘ðï§7wD}6깜îné{íâ5`h¬ªX<áï?ÅUµBCwËiSkä”ùÝ´¡%oňÊRy(–ýôå‰8²]&ÎI¦¤ÿ} ô8ÑÚ+ô˜T΄6ƒ,#ãaÄ-Ùqb(â¥Qm1f|£=Ú╈~ñàå<ƒc·Ã -¢OjsUbŠq±^Ævl©SWÀ¯ª¦ÿ·Û°›¯‹Ï×ó´ -ù"ÌBM׈˜á¥Uä7wuh^ž‚ùÐuçÆ?qjÀ+â)¯q¦,?·K1¼. ¬´”ç -Œ_nœü˜[Öù˜ßƒ~TSÃ¥ø<ê -7/éžrÕLëùt3_a©ER-[¶OT>¶³`Þ2Á7”Xy÷H‰¿§yAséU)!Xì]DMKQÛ›»êk&ÖNa/"õ^é“ ÎA—òyïø=江d%ö¼–=iôÉÇø3;ÿîƒÁIendstream +xÚÍÛnÛ6ôÝ_¡G©YÞ/íú°nYÑî‚l V`Mœ˜q”ØrjËM×aÿ¾sHJ–lÙIÑaüàCòðÜoË(üXf$‘Ô©Ì8 +s +Lx-òéÑ|y.´>Âø¥ç?çw‹åp$i^}2•û¢Š'‡\å‹y\œúrâ—£¸ˆµ€ãùÝÕ¹²œz !h~·\D"«U‹ˆ_Þ#s$Qu(ˆ|\®.¯g…2Õd×óäév½£Ùˆâ¸áíŒéXÊ€uš€)ÊÛ¥Ÿû²*|Rª¡`.ÿe|yÍ¿½Àš8¯¯âÉ$hÀK@P3±4Âߟ£ÓbŽj¬gãªX”‘Äõ¸ŠWNXÌ\hˆaZÙÇô73ÉÌæ“D”G.›8Ûj„)[§-“}T)aRu’(P@Ò'"nìa!)‘º‹©~JZ³ÃÂ1²h‡Øèˆ/Ïù91-1Üè®{ÇS¿ºóÅåõÆ{[ý©î“Z)bíöÔàX¨µÙˆá L +ÄØ\éƒ"`€‚â,Èä²ÀUSj]ÀhÙ4ŒÖ‚IÂU}ôôõ\ÐìûÏ6ô¹…"«„ÀÒV³ø:‰GܺX‚þ5‹ÔጌPÎxß”±3mp®‰14R8«fØè„fƒVcahAÖC_³ÉºœÖƒãäÙv€qdœþÚâ±+Iô€$Û´P’߇ÊËmµXn§E[¡-‘β>1zÄ‘³‰8§zEnL)`’¬_âœ
”hLËŸCsÐkn«"ÖvlRµt©»Èèôòz<«0ñFlˉ/…8Šv®v̱ µ$‚ÓÄ+Õ +·H¼Þõç–ñ$£!¼5‚E0:U¶œf5ø[Ë>ÍQûÒ®…vi£‰0–v¤Šp†qØ‘bË/
ÖC|w¨!_‚•7™ämhú`«_Ì#Ô)©òjÙ)V§òv] i3`Ð|¼ÆÎ‰Ðuhª\³üÆO`t©WØ[cë„Ê]EÜI<¤3k½«½^WVˆcÇöhQŸ‚vSˆ‘Slî( endobj -708 0 obj << +709 0 obj << /Type /Page -/Contents 709 0 R -/Resources 707 0 R +/Contents 710 0 R +/Resources 708 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 677 0 R -/Annots [ 711 0 R ] +/Parent 678 0 R +/Annots [ 712 0 R ] >> endobj -706 0 obj << +707 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -6056,110 +6024,115 @@ zM ¬˜AG㱘NH“©ŽŽÅ©¬ÓÊi³Wµ¶ãÒ$Éž={ÌN_9rD3uÅìᯑÿøÇ%%%ì¹¼¼<--ܯµµuæÌ™{÷îK¯ûöíò½W¥½„uß}÷…Ãažß¢™é#<sûU“QSi/hXfAwÛm·ÅtÂÊÊÊùóç“F"êí‹ŠŠøUtÁ´—ZÛüšdSŒ””ÍŠ½‚õðÃë×–cvq ×@…¿úX]tðÞ+
}ÇŒóꫯ*X–4¼aÇó¹sç<xphu¨>9lv§Uó<lذÔÔÔ¼¼<³‘ƒYFM¥½ !`™’äææ’;Vý·ñ8ª:èpr˜S“$ÎsæÌQßDNúb½×o|ãÊaCmƒ^þlÁdûöíf?%ž?~¼õjjjb~‡¢Þ=÷^©½fX<mÑ|Ç0£¦º½ !`™!–
'ä º ß{µèââÒ¶Oz
`ø/Z´ÈìGS¦L‰¹x5}úô˜ß±€H¼é1ÃâiK¼í
ËÌC±d8aÀíeÑÿÄ¥m,ž.ôŠð°€,`
-èî,`XÀ½ÂÄÀ°€,OÐk¢Ù"A,*æè%fÅÃ" RÊI¸Fu¢Šï(’››kV÷4ωòÕyÑžcÖÑñèÓ¬£‹ÙIÖÕÕeddŒ9’Ì:cÆ–z¶¦XWÌÑOÅœ¨®ˆ”r®Qa“õôÊùÚP(D:Á”ÿT‡ ã÷ž:/†ßçêœGŸfO'9mÚ´¼¼¼A¡‡äädØ"˜³bŽÅ•çýê,FâËI¸FufM¶¡±ŽŽŽÔÔÔ¦¦&õ÷}¦:]\žÃSçÅì;ð½Îyôi¶<$ñ)Í|ÙsCCƒ’£¶šÄ¬˜ã„^5E@Ä—“pêÌš¬ÑOñ|Å ZÃ>S‚..Ïá©óböxŽ^ç<ú4ëèx:ɉ'’A+++ÓÓÓëêê`‹`JÌŠ9¶éU_D|BNרάɉY|gùòåÊÔö™êtqyO³ïÀsô:ç¬@dØÑñt’©©©™™™4]]´h‘’P¶šÄ¬˜c^ÍŠ€.'áÕEßIÒ‰/U‡ ‹Ësxê¼X|žµU7'æìÕ¬“ÌÈÈPfÊáp˜H¶À ΰbŽ
z5«DããÙ«Œâ;˜½!èx<‡§Î‹Ùwà9zÇU7ÇbïÕ¬“¤Ù±úŸÊ–:l4‰Y1ǽšU¢_NÂ5ª^|G£aŸ©A—çðÔy1û<G¯ó¸êæèOÇì$SRR***Ø3½|ÆŒ°E0%fÅœ(_5}É ýò¦ør®Q¨â;fŸûLu:ás̾Ï1ìèxôifš˜dCCšF é_Yö‡-(ËIXˆ”rPžÏI”Îaˆ
UNÂTLÕ!èà9ÞÒ9lSþ7 endobj -711 0 obj << +712 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [407.3095 403.999 426.7503 414.5812] +/Rect [416.7731 403.999 436.2139 414.5812] /Subtype /Link /A << /S /GoTo /D (figure.3.12) >> >> endobj -710 0 obj << -/D [708 0 R /XYZ 74.4095 793.4011 null] +711 0 obj << +/D [709 0 R /XYZ 74.4095 793.4011 null] >> endobj 330 0 obj << -/D [708 0 R /XYZ 293.9794 453.6718 null] +/D [709 0 R /XYZ 293.9794 453.6718 null] >> endobj -707 0 obj << -/Font << /F63 220 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R /F28 173 0 R /F88 714 0 R >> -/XObject << /Im30 706 0 R >> +708 0 obj << +/Font << /F63 220 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F69 561 0 R /F28 173 0 R /F26 170 0 R /F88 715 0 R >> +/XObject << /Im30 707 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -718 0 obj << -/Length 2829 -/Filter /FlateDecode ->> -stream -xÚÅ]oä¶ñý~Å>î¢^Fü”T w½» M“±‘‰ó õÒ»ŠõaHÚsê_ß©Õמ @ᇒ3Ãáp>)óU|+¦¢T¯âTÀùê¾|°ömÿË=î6 o‡Ønß}óÙÈUÂRcÔêöa%DÂâHË3ÓÛý¯ëï³§¼³Åf+âd-Ùf«£h}ÝÔ]ý¸Ñº. -Kk§jOÀ›·O¹…ùßnÿñîÓm/ˆKŒo“ºÇž‹-’ؽ*tÊâ8Nja³URw6ßÛ -a¹þ|'•y+ZÊ«ÇÆ–¶êrÛÀL´îh~ï† -à-»ãáì§òéUÄ“Ñú©©_6\¯mÛÆï5ó¼áÑÚæEKôÍ«°³Í¶|›l€Í^ª’ðÞ$@þØÕ -_ßž#¹1EÆø²Šq
C’GË0ÆaÌÀÁXv·|êêtÓ¢#þ]ÝQ°ÁÁûê%;:æñc[µ|[9®Cr‡øƒ¢â@À íSƒÝ¹ -¢g*Q⫺葾¾õŒ—Ó›nzMqÒÊÅ-ûv{ˆE[šXìøŸWKH‘ µ$ßfc€ƒ¤÷Q€Ÿ¶YyÎ~=sñǹQZ¡cB¡+f±‰‡S[klï몲÷¸Ûg](p–ÎbMÚÄ_?÷ër¿Í.ã&¥jƒæV*A݉T|˜ÜУq€zÁÅXöÌf'‚x¯š÷1Ëk†èÄúåD¸pJš‚üÛåeÙÖ×Ã~Ú JŽ£É>zŬf¡àõÑ––}¼ -e—Á®oOÅW -1 ¸=ÖkÛθ….t•2T²ÁSPwèJ>5µ-xge™Ÿ{Q·îy8u/w$¾Áä¹8‘cÓ -íŠäƒ -:IçÜw0|:w7„ƒý¤
˜ë½EóèûÀà5㣽•{ʤ>è²Ç.ÿ2:0Wt`î[0†ß¨ýZ”ÞÁ°KˆÈÝ
ïµ
St */3êsø«²‡®*ºÐÚð”³8ŠÃ#†ˆ¢¨l—/4“Iÿxá;4/PöÇÿR -Y”p¿Qò6y‚yRPØ*®™Ö)›Ñ5¤ÚK0 ×H³‚šW×C¶Üø&qÚ4ÃRxÓ¡©D6e1£]Ê^=8z‹!ÞôÁ\QЧL«$”kú‚¢¶=Þ,\/(?fJ%òUcPÌ(ÚaJ„Õ]‰Ã)<Rô©wôÝgz¬IØg§PbWÉáài©#M7‚¼¥½ ®f9QýÓ…šÎª¡ -êQMÿ
Í}7F\=”¹ßù“Âá¡uÂÖtÃ¥-ŸYé…FÇoË:º/ì„NœZéÃ!srþØÁÃþ»c#æ>p»Xùxü#>¸§ÿ~£0<6x“„°GËíO–[ßSPˆPŸ”‡‰æM'÷Ÿš·>8{\£„6mv&iû¯—^I’„Eʈ·ýOÆ +719 0 obj << +/Length 2819 +/Filter /FlateDecode +>> +stream +xÚÙrã6ò}¾BR•…¯}›Ù9jvw²®Øµ©J&”KŒy¸Hjœøë·Ý xiìT¥ü F£Ñh4ú-WüÉUl„ Òp§ +×¶iïŽùêð¡ÛÒDÝËd›cVt¶:-P› ™ŒEªø˜ jB›õÎæ{¤6Z¯?â™áZ*šòRŸE&¼Û[¼¥Åîû¡|¼GFÕét°~lêç
œÃ¶-QünQx:x^´´¾Å£óÎ6?Ø~ð6Ù +/.|x‡ˆ&;BÚ¬‚‹,r‹Vf+Fîýò¢~ÈÐCyÉÐp®Ì;¿²¤•{Û:l#°k…ã›§K›^,Ùj%½… +/ +ØP˜41c›'dçX´[rÌ:×Ou
…ûXà
,ÌGEÖå5“_¼ŸTݽwHfÄSvA¨²'{iõ1¯žO{¿!7<t,•ó
¸ó!Úš~³¶eš¢
AûÜ.ùî§sè Rò +Ô€î +Å3{5HÝx+ø,¤¥sÑKw‹œkH¡ø§pB™È„ÂX,â696mAn²½««ÊÞábŸu¾ÒY<w¤Ed ýþ¹T—[o£RF©ú‹ëdŒïdŒ&:ônœ+ jpq¦¹l +½âýpªžì8zŒ¡¹çSCsyÕù2вÌ7VìëÅvÒ/-Uì,kjÜÀðZrÓ +É8*Jý›Š +‚ l—^:ŒÐ©d*ò÷™`Ù§`PE@›à{´äU‚y[eó£×)¨H% ØNÇ +¦S@¤Æ¼€¿;Û? Ç)½æ Ú˜6Û0åŸE&] +ÝTËóžëÐ|ÿ5ñù}vòÕ+vü˜ã©[–щH¢t ÈI"(¹Ó?ù¹ëW*A’$ã|ñÖݯIÖQ³uq𦌵1Þ‚ éï¿þF±5h?„)£â×¼þú5Ûᢅ×ßoîôü
¿UDÑDŠIBè©^ÚwÆmðú‹Úa ?gcBŽŸ¸ÊðV`Fƒñ^a¸b0\1˜¥ï\4?zKDDïz¦ÿtf.ÖœZ û +ãXŽÃ +…Â;¼½m—˜¼"-7}pÔ~J€/ÁóW¹À™Aþ›–J¾[јJr~·{|ë/iô)üÉ0Þ!üKä™
õ¦‚—ç¼ÿ;:/…ËCë–ÕËß¾J[`ð9^“{LÐ×z¸¤/”q3Ãs +% Oû-™ôr5DôG|¥wyÛ1Þ€d5~ƒî–Ž´‚Uw}žáƒjC„úà0ÌC¯J¹üí€ iLû½O<ýÔýK*I"©×ý7Æ€x¡’O•ˆB(™<•«Â‹ÿRñÿ)„¼Øendstream endobj -717 0 obj << +718 0 obj << /Type /Page -/Contents 718 0 R -/Resources 716 0 R +/Contents 719 0 R +/Resources 717 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R -/Annots [ 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R ] +/Parent 726 0 R +/Annots [ 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R ] >> endobj -720 0 obj << +721 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [180.2195 671.7498 199.6604 682.332] +/Rect [182.7075 656.1271 202.1483 666.7094] /Subtype /Link /A << /S /GoTo /D (figure.3.12) >> >> endobj -721 0 obj << +722 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [338.3391 521.416 370.2252 530.187] +/Rect [338.3391 510.4024 370.2252 519.1734] /Subtype /Link /A << /S /GoTo /D (cite.Vorlesung) >> >> endobj -722 0 obj << +723 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [396.1444 521.416 422.4804 529.9807] +/Rect [396.1444 510.4024 422.4804 518.9671] /Subtype /Link /A << /S /GoTo /D (cite.Tanenbaum) >> >> endobj -723 0 obj << +724 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [264.2285 328.2149 278.6841 338.7971] +/Rect [248.2076 325.9103 262.6631 336.4926] /Subtype /Link /A << /S /GoTo /D (table.3.5) >> >> endobj -724 0 obj << +725 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [159.2862 225.2515 178.727 237.3893] +/Rect [166.5421 225.2515 185.9829 237.3893] /Subtype /Link /A << /S /GoTo /D (figure.3.13) >> >> endobj -719 0 obj << -/D [717 0 R /XYZ 74.4095 793.4011 null] +720 0 obj << +/D [718 0 R /XYZ 74.4095 793.4011 null] >> endobj 106 0 obj << -/D [717 0 R /XYZ 74.4095 501.3973 null] +/D [718 0 R /XYZ 74.4095 491.8799 null] >> endobj -716 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F70 552 0 R /F74 555 0 R /F65 558 0 R /F26 170 0 R /F79 568 0 R >> +717 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 570 0 R >> /ProcSet [ /PDF /Text ] >> endobj -728 0 obj << -/Length 1033 +729 0 obj << +/Length 1025 /Filter /FlateDecode >> stream -xÚWM“Û6½ûWð(O*. +xÚWMÛF½ûWÌQF«Y’óÝb
ÚI/icô’äà]k½Bü‘XÞͯ/Ç#É’,{
táƒFÒç‘|CÒ(€(œ–‚.(^ ŠûõÄ’ßýÞ^±Ææ
8ï¢_Í&7¯^kµ˜="/u4:[|Èþ˜)÷Åjš“ó™’ÓÜ +,ÃJ}!!·öžSòqã1)Ãe)¿Pò™KÉSW'á\ö¸Õxz:í¤m ÓÀ:ÿ²:m@HæE\5×ëô¹’³®¤×arÍ#”ql<W[~|ÊØ7‡æa²E±N‹fKwåáµ´Åä16~Ô"Ž]Öq?t‹(o#vKÑ,ÿê5éôIÞýf¬G,GʱŸœ:àZdcïqvãõ̶§Öâ¾²Iµ¯CV)8«íçyeMo¿OÑdEU¥kY£ÿ™’ɶu´ßaºÞ•UZÌŸj…tÇj´šK‚¢NI„„ÏÓ…&·½ñù¨xä•€k“Õ¿›ûÇÝvSæËqÃS±ŽâŽB.Í!UG
ÙþÇ4j|û¨´~ÜÍÜ^‡ÂŸsßwÝg”J×å|“Pc¾»Ày¶aè»O.ú1.-oëAMkuÆi’6´Mãaª ›¯ªûÇšFñ¸—CE5Ó
-]÷/©QU`†lkòpìíÙ¿:vþm
endstream endobj -727 0 obj << +728 0 obj << /Type /Page -/Contents 728 0 R -/Resources 726 0 R +/Contents 729 0 R +/Resources 727 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R -/Annots [ 730 0 R ] +/Parent 726 0 R +/Annots [ 731 0 R ] >> endobj -715 0 obj << +716 0 obj << /Type /XObject /Subtype /Image /Width 629 @@ -6279,78 +6252,78 @@ z *4oÔ
A@ÓVsRv }%H_¹|ù2ÒŒ‘†‰nŠÈ§á_|aÔð³Ï>ëïïW^“zê> q£Ð(&pí*¹Ž->‚Ñ+ ø²Ò{9¢Wn@‘¤AF
Gq'’à²Y²w:‚¬\Î=ºñ¬Pi‚wúô鯯FÝãš3gÎpdë¦Ïy¸N‡qvtt”””ÐìŽ|@»ž.ÒdSi2ÍEif{ëÖ-cWðiHPÔꢢ"íÆÀââbu>/H† sœz$555ê3%A·!4š0kOÞIwl‘dïÛ#Èæ‹|#Èô»"#(áaO)ŠŒ +
¹G ÷2A6nÃ7‚l¬,n žšÐÒÜ ý endobj -730 0 obj << +731 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [194.6771 443.6876 214.1179 454.2699] +/Rect [188.8177 443.6876 208.2586 454.2699] /Subtype /Link /A << /S /GoTo /D (figure.3.13) >> >> endobj -729 0 obj << -/D [727 0 R /XYZ 74.4095 793.4011 null] +730 0 obj << +/D [728 0 R /XYZ 74.4095 793.4011 null] >> endobj 331 0 obj << -/D [727 0 R /XYZ 252.1563 567.7502 null] +/D [728 0 R /XYZ 252.1563 567.7502 null] >> endobj -726 0 obj << +727 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F65 558 0 R /F74 555 0 R /F70 552 0 R /F69 561 0 R >> -/XObject << /Im31 715 0 R >> +/XObject << /Im31 716 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -733 0 obj << -/Length 1906 +734 0 obj << +/Length 1875 /Filter /FlateDecode >> stream -xÚ…XKsÛ6¾ûWèHÍXI€Êî$nfRÛõ!u” QˆùÐðQ7þõÝ@Qeg¤v±»X|û°?óàÏŸÅÒ•Þ2œÅK‚ïÏžËo–ƒî÷ߨH¹2Œbø1¡]ê8KÂ(š´²±Ÿ¸¡”!Z}~¸øtD3Zzbö°Š@„ϲ¿Ût§;UÌAœ8Òÿóð¼.¢ -UªªÓªé«M.®†øƒ[/·¡|?DZç˜ÌwErœb†_pŠ_*È.N¦U«J–÷iÂyÕMÆÃi¿lY'?_ø¡ƒ+`Õòô{]Î}Ïé‹´«›–•JW¹ÊSø¨\Yá|Ìyèµo2OÛdÙ\8ß›:Gû?Òra+ìÇî2ˆ°„äÚ[<oÑS9_çüÄçAÂJ^õ3޾à‡*:—Ÿ•f#ÓHg]v¼ê±ö‡V…IŒÊ²Û™¸¦š ½i3=çÒLMÛö½Ô6O"–Æ;×ᨶªèÌÈÕ\@õ6yºV{Ûƒ¢T”\)Wªkq"4Ðq%OŠ&=ÏÑ-ÖCzïíz+Öµu©;#è ðSevêw˜Óm0_ÚéÐ)Ù„VZp¾Š„*[œNEÀAD~›Ïùzw=µä'/ôNk+<áÜõ€àRñëŠÔº©+D6ÌòY‘ëuwÉb_e(fÛ5ŠÓ±®ÕÏ[#ñúQļ׸pü‘…‰•? )«\C#ð -£ÕºmÁî@ZðÓeõÊ$œV>³.o°H°Q“
°Ÿ·í󶧨Qà\áŽV,§=eÒDi`4W…ÚRÅŽGÁ—,¶5ÏxÚ DÂ}×gPÂÓX -WlŒ®›WDÆ8DU—6˜:˜1± -§@3“ç†@†Y‘ï¼<‰(ª*¦žÈ@ÇÔƒá
õ€–¶Ç2bIš7§X ézhŶãPS%¥8«[V# ïë
f ÊÆZ)Ì–› ¨wˆÁ©eßjM<Zˆá›ù„Çy‚oum4aHßö3§ÏDB×=޶¢Ücêµ J`競㡌W›8wé¶d9v€:T•[Í+µm¶ßœ˜ ÃJ]òÈ
1A“¼ÐñöâaÓÑîÏžY&ýg2© óŒ¸Ö&QmzåpñÆ>b(u—êbªºkµM!1ap”hp€@ƒÂQ‚¨ëà¼2œ -;¾,à÷¥±Öôf¡Õ“q1ØÝÎ%®w‘Á…C1) -{J~èzžÇÁ~(]PË!ÕÚ¹¸#òù{•vJÓ -¥^z:Š†Ð…eXà-èEËS†Œæ ‹UýÒÓ:":›bá¬~fDÊ1UâàÛg‘Φ‹d¼"EÝæ -2X}öÄ›%FéÙóbtŠ™ZÓÞœjöh9<˜0çO7‘ò€|™@z.¬cvO¸B‚ÈVo&Ìø,¤ÿ HÏ’Š_ +xÚ…XKsÛ8¾çWø(ÏÔª(RÛM²Óf;ÓM²9t³É¢%6’ìÑc³õ¯_€ eY–“ÉŒ
+}ð·fZåKµ/e%ëNɦ¯sT¹ºyüf½ÌâíÇZc¼ˆÝuŠqˆA€N!~©!:_8™’¬ˆ>†ísçU5±“~;è1~¹bƒ; ÙÒòU-™çôeÒíš–„RÕ¹Ìø¨]â\ãz$NÔ‰õÚ7™ñ§l°¤ÎïÍ.Gý?’je3Ì"wíG\ï°‚àÚ=il +´„Î×¥?ñãߥ ++æƒÑV5©ä3çQ9èÝ-îO‘A‰C5G 0§©
ƒ®çyäì‡T¥F U•ÍmoX+<¾¯“N*½Cá•^IÝ£QC×=XǶ›Nb$'ùX]ï^z½…NÍuÖl·!D¢…“ØüoŸGÝüv˜$à',-Ûž g¦ãýõíÕµJN(Vâ}¨³ÅõÅ3¾‡!wZ‡:6àCÃÓì&M¤¥ÌTnN›{ùžÒ€BòØÃ±ÆØ§‹Ë¥_´/¢áÙ’¹®|9[ô._0*%øžÖ°ôf š‚Ë’CŸË»¡9JªWЙ²¦² 5ôPÄwÄiB‰€ùÀdacݵ31Y¦F£Œ›Ç%Ch¤Òôö¹é–sî_Ótn°hò…%ïçfÝñšË³î …i.›F‡nùÓ&óµUzÇç™-ôéRSV¦i'åÚ¾”*[oÐ,l“¿— +Nd@¿Y–f"¢Êt/&º†/¢øígÂXkxÊøîš±pœ;?†w +[¹ƒžçÜ +®[Bö\~´v× þfcËçëÃ#.Ž•Í
M}_üïÈ£¹Ý¡,'ņÈ'ÚIQžiìYš…IZ`ã¯s•c™Gf,D‰îç£7‘g¨@´–µxŸæ»U\/ãg%˜íZ"}ƒ(¡{ +^XÇÆ§¶Ãà„Šf:D²Jè†ÅÁÁ˜yPum¤ôÒ@âBkÑéc&¼+‘¦ñyéè©„íæ,ƒúáïÁb¤e±{Ç.<Ø-*lêÛ]úS¾tûƒŽ|ÎÞa¬u™,Ý€óøøÊŽà†K1©*³™·>óaEÌüãÒ÷Ûá°f5^tÕ¹í
‘ñµë 1
b’‹Aë=·gÖ†žh†$ÌŒËíë5Mz+h‰8½“0æ·!;òb7dÐÒ<ífÕQ;‰Ç÷Ý{ +iŒ›ášNŠÛ¾@¬¶KêÃI¬ÂÀ~.±v£€ÆÉÓÃ÷ÁðÀ
½AïXEv¸Dê_èIô$ÂÇ ëëÿW›½*¸C<uÿB~5‘‰7€xZBÓILõ&)æ²´JÃÓZûvªÝc‡Ã~d-è'õ©ZCXó³_uRá5f<Û¹µNcÔÿª0´ùï€ñhTÛÕ«KÕ 5í‰ð¤?\.Ò‘ò9,ý5à ÀÎa´0“A4uøž‡ ~ÃóÿÀ?áendstream endobj -732 0 obj << +733 0 obj << /Type /Page -/Contents 733 0 R -/Resources 731 0 R +/Contents 734 0 R +/Resources 732 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R -/Annots [ 735 0 R 737 0 R ] +/Parent 726 0 R +/Annots [ 736 0 R 738 0 R ] >> endobj -735 0 obj << +736 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 330.5127 87.8688 341.0949] /Subtype /Link /A << /S /GoTo /D (table.4.1) >> >> endobj -737 0 obj << +738 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [130.6949 153.5425 145.1504 164.1248] +/Rect [125.5849 153.5425 140.0405 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.4.1) >> >> endobj -734 0 obj << -/D [732 0 R /XYZ 74.4095 793.4011 null] +735 0 obj << +/D [733 0 R /XYZ 74.4095 793.4011 null] >> endobj 110 0 obj << -/D [732 0 R /XYZ 74.4095 771.7323 null] +/D [733 0 R /XYZ 74.4095 771.7323 null] >> endobj 114 0 obj << -/D [732 0 R /XYZ 74.4095 315.2478 null] +/D [733 0 R /XYZ 74.4095 315.2478 null] >> endobj -736 0 obj << -/D [732 0 R /XYZ 74.4095 179.689 null] +737 0 obj << +/D [733 0 R /XYZ 74.4095 179.689 null] >> endobj -731 0 obj << +732 0 obj << /Font << /F26 170 0 R /F28 173 0 R /F63 220 0 R >> /ProcSet [ /PDF /Text ] >> endobj -741 0 obj << +742 0 obj << /Length 2000 /Filter /FlateDecode >> @@ -6367,210 +6340,218 @@ aH.$¿(CPH½ÂÙH´Ž¼„U³šÊç9ôÅÖÊ‹:ßÑ9ä<7-œŸQZnÐìôVe龯ÿWU jb¶+‹B¡(¤G3¬:³*JbŒRx‰¯ˆRâTsŸä¶b¸ßOŒ©/çÛ^´¿,¢«9gYw‘c[’ÔK¶ikËbQ÷”Å>V‚Ó Ó,¦@ï
ƒÐïÆy¯½=õRšSR°K
×KNh´z¸^2èpaùØrÄèÑDZÏÒI ýÑ Œ¯ «·@‚7 h£³˜HU¶ñÜüýØòÓÁ»}½ÓQu…?¤D™P\âwë0\µ×SE™dð'½Ÿ3ZkêÖª'ïú¨.Y‘‹ÑÿRмƒU2—X’ ×ÃûáyƒwmuƒÅ¬ å0¾(°´"q¢äd5|_ÝCÆ[ÂÁ‡Â2Ë¢œ$Åó8]|Áé˜ñÁ°´È'ªèófÞ:_?zWöy¸ÛÉF±œJ¾«áp’Of@غ(YÑkpôÞ÷ÌBÏOï=ãq‰×x¹ŽaN{j…óœ[ƒ endobj -740 0 obj << +741 0 obj << /Type /Page -/Contents 741 0 R -/Resources 739 0 R +/Contents 742 0 R +/Resources 740 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R +/Parent 726 0 R >> endobj -738 0 obj << +739 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/prefs.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 743 0 R +/PTEX.InfoDict 744 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 267.00000000 265.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 744 0 R ->>/Font << /R8 745 0 R >> +/R7 745 0 R +>>/Font << /R8 746 0 R >> >> -/Length 746 0 R +/Length 747 0 R /Filter /FlateDecode >> stream xœ¥UÉnÛ0½ó+xlsH9I‘ACÑ ×Æz)rp\*Qa§ì¢@¿¾3Ü-IP2$êq¶7óD?qq\Еžë-û°¨ùýާ«¿gJp© endobj -743 0 obj +744 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052617Z00'00') -/ModDate (D:20080813052617Z00'00') +/CreationDate (D:20080813170009Z00'00') +/ModDate (D:20080813170009Z00'00') >> endobj -744 0 obj +745 0 obj << /Type /ExtGState /OPM 1 >> endobj -745 0 obj +746 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -746 0 obj +747 0 obj 540 endobj -742 0 obj << -/D [740 0 R /XYZ 74.4095 793.4011 null] +743 0 obj << +/D [741 0 R /XYZ 74.4095 793.4011 null] >> endobj 386 0 obj << -/D [740 0 R /XYZ 288.8373 559.4163 null] +/D [741 0 R /XYZ 288.8373 559.4163 null] >> endobj 332 0 obj << -/D [740 0 R /XYZ 296.9921 219.9994 null] +/D [741 0 R /XYZ 296.9921 219.9994 null] >> endobj -739 0 obj << +740 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> -/XObject << /Im32 738 0 R >> +/XObject << /Im32 739 0 R >> /ProcSet [ /PDF /Text ] >> endobj -749 0 obj << -/Length 2792 -/Filter /FlateDecode ->> -stream -xÚÕZY¹~÷¯ÐK°`1M²ÙGðÂöÆ»Ødãñ:ÀfòÐq¤öHAëã×§ŠW³±'‹8A`ÀC‘E~ůŠE6‹tÁ?ºJcG¹X¥9‡¥«»ó³hu€¶ïÜ_jd·VxëKûîÙï_'|•‘<IâÕ»û‹9a‚Ó~Ðwû¬(ËVž6[–fë˜l¶"ŠÖoÎ'y–U[Êz³¥bÝU‡Í?ß}ÿìÕ;+XD²$aOÓÑIO•d™§¤›¸ÈIš¦Lëx*šF‚Š<Y—ÕâhÝêúe½'ºø²Ð÷(…ÕÇ
Ö²r5;¹¡ë²y,å©ÙðhÛK²“¥.üT_¾l`þ€§+dY!cjó”äi”Ã\Qßßi‘ÁÄhD¢:i‰®Ú~,O'À€Y…°hDI§‰éÜÌÅ„³46"Dzjaâ ¶ÚÆ,&g` -*3C°æ%I×ï7i´.´ÍËb·aÑú„œ$Ùº‘G¥Hoy’Ü[‰Ô<×uEUiÁû[žÆf¼r/FN×EwwÔ]qƪêòØ–—ª8Y½^•ÕQ‚ŸVÛ›ÖŒ©ú»ƒleywôºh“ÖÀ&QSV[&HLœ2Œˆðy2¯Yµ“Íݱ–¥úÝ)°\{–Ò~–P»/ÍP/‹ºÅtròåYK÷ó]ñë†7ÕÎÛçfà[Ç€§ü"·¾›_᪊³”Gi´kd&íÌÕ¤µ# -™r]Em–®ÿR€çè¹À" ªE -ˆ5ªðdÙ[Æ8¬öcÂBc§þÇo¬JÐ C9öÿ;†7©ÖfæM£±Vø*ý½ÿhÌøª_œ‚Y'CDÄOe3ˆÐPß\ô_ô‘ç¶hF*º{]x±CÚ•§ýÌ–Ã`ë€ š¬`#! ÚRm9ðˆU}XÙâ[oãq}¶~§éÆ3'Ìc-8„rÁã|¤ÅhÃsR¸ÓÑ—Zªc¡"”uD€Âë@kíœL<Éð}w¼˜"DH½‘ô‚¢Ü±‹dÊõaÛ!”‰x´= ™`Ó€Tï†åAUpëõØv%À£ÔÞʼ,ÀuÛϺZm‚XmÚy0Ø¡à$ê¥~Õ|ÇÊ(f'†þ7ãïï6†*vÒåØ
h$ˆ1]%,!iÖ\vF×gëwš:ÅtlÔ&&l¢ÍHDÓ±#_tRK°“ÑŒ/rŒ}ÕAäNVŠ<ÃÙ÷¬Û(bŸT\¸xA©Âíw^ÕõÅIyô1vP.wصK¢??Ú±•š¶„Ó6º¡t˜·LŒgG–æÿŽe\ŸŠ¦cë01±LœBìÈ£<l'µ;Í·Lwpxlq=L7Í-‡ÓišÑÑ¢~óS-ïçN\À3JÍF©4þ>pÛGŠ»™:¿¥×¶³V[àGóXKØ9«½éóKwÀµh:Ýß7gÙ/{ÛãKWÛ±Õ¶}–ÛZGº7xÚ`9HØ€.§ƒ´GéÈ;j‘ -wQÝdæ•þÆeûBõ½f(Þ“ý\·ïÝÁ¤1#™-T–f½¡ð·éÔPíöåå¡Ã™×Ë\‚ -pèÄ–8¢:'¨óP¿‡¦i2,÷»:Hpš“„Q¶@°'"ØŠ-Bí £^!ØGýO\VíÓYÊéžTˆ?+¶È_µçoŒz…?õkð÷Û3Žàó>¦ÂäzR!rØ"¹!ÔžÜ1êr}ÔÁÊ=8nÿºû°Do%ž&ÙKžTˆ%+¶ÈRµgiŒz…%Õ¹ÏáÉÞ¤'Š <dé=žTˆ+¶HOµ§gŒz…õCÑß®-OäF¶ôØùÓ˜½ð"M¢Èeˆ/žE$Ë¢$Ì—/àˉ-ñDu|MPçù #ZY•_{Kà %”3±@ '"Њ-Bí £^!ÐGý*þæ=Ç”ð,^8UûR!vØ"»!ÔžÝ1êv}Ôÿ>»xß8îw.+ýÙêÜ]â ½øäÚƒÖa”$<Y8¯ûR!ëX±Eë„P{ëŒQ¯XÇGýÿ³ŽkO§ -YÏŠ-Z/„Ú[oŒzÅz>êÿÔzæâál¬äÞ -‘÷7 Ć®QY Ý=YÆ]½LÀHFhÉD<g Þ¼y<<Ï8±'Žg£ºµºà~º‹¡q`¸ qB–±úqf€`‰mÝ*]9mYNX‚Y$–ønÕŸ.eaïg§÷Z6<±¹RŸ™ IÓľ_ÐwX0öÕ¼ -ºcµÕB˜Æ™{¦.{[fèž«À²˜>
ÚÜfn¶<WiEÜŠß¹›opZøÌïg…&*ÀAÔBec†5YN÷oBŠÙäI!sð_Ãrp™kó¤d³i¶~Õè¿îª<)fz9ž´È÷ØÓ;ǃSn´¼½˜…¯BùàÞd`/•pF}½4У™Ô¹lK—[ÆNÁÞÑÎeæ…À -7!1§Ãû÷b§Öå=€~–€)5†…¶s¡’"X×\Îe«k]οҿuÞærËyj³u?#Kàÿ¥Ü-ô²4 ?s'>wíž‚Â=Rºöõ9cÀ”øÞ° åÎhZÓŒ—³*_iü("œæC7²ffq{E›Í†¹ˆä™‹œQ¶ÚÜ…ºÆ¼IõBaˆ“œÚcóT`Ü©MÕ}éjôª;ĘMR„ŽgáT p«zWÊV¿ôq)®Ì½º·²<š¢¶Àüû5ØÉrJÝuûø~Œ×<¹å`ëgX@…ê¹Ö@‡ŒÓoJ¥›§†ÛËY}ðY$øƒµŠ«GE1¯Î¾Øw5 +750 0 obj << +/Length 2794 +/Filter /FlateDecode +>> +stream +xÚÕZmã¶þž_á/ElàÌŠ¤^‹¢ÀwI/AÚ4{ItûA^smemy!ɹËýúÎpHŠz1u
z-ŠÖ9ä3|f8¤8ä«þø*‹YÉ*+$<p¾z8P÷•ûåFvk…·¾ôo?ûý—©\å¬HÓxõöq%bÉD"yßéÛý?Öß”ÏU§N›ÈòuÌ6Û$ŠÖoÎÏ'uVuW©f³åÉúZ6ÿ|ûõg¯ß:ØDD,OSñq::é©’"÷”tO +–e™ OeÛ*PQ¦ëj Z;*W5{F¯JúÝ£>¼¬ßmx´Vµ+Ù©
_Wís¥NíFFkª¯,ÈNUôð]sù°ñ¨ªF"ÆÔ+²¨€±¢¾¿#‘ÁÀxÄ¢‘ĵ޾N'À‚U‡°xÄYg©ééÜÎÅLŠ,6"Ǫî`à ¶ÚÆ"f‘`*C0ñ’fë7Y´.ÉæU¹Ûˆh}BNÒ|ݪ£V¤Î÷2MŽBj^PÙSY×$øx/³Øô÷³Ú«…ž³uy}8RS±.º<wÕ¥.OV¯×U}Tà§õö®3}€Gê6åî ÚgU==‡€&dÒØdzèÑj+s ‡="|‘ÎkVïTûplT¥ß¯¬ /ç¬%”î+ÓÕ«²ia2œ|u&é¯~xC¿lxSãü±{a:¾—qxÚ/ +ë»Å
Þêº<HuTF‹±FfÐdg©MŽ +0æ²/º6[¿ÑÔ'¦}£61%xÎ"ž•¹¢“Z‚ôf\Qbä«ê vªÖÜñvF¸bÝG‘x¯£ÂÅI5.Þ¸îê¦/OÚ 1ƒö¸Ã®l¨¯Äýë³í[»¨©Û)0]KÕ Á¼ebÜ9Ьøw,ãÚ,P4훢ÄÄ2q¡£ˆŠ°eœÔì¤7ß2×ǃ‚c‡Óaºdn%ìM³œÇCßþñî»F=ÎíeÛË(3ˤÞÎtôuà×2½{Ën-fYà¥}n¬›õÞ´ùézÀ©h=>¶gÕ/{Ûâõ±}ëšVÚÉmŠƒ
ÝÜkˆâ#,?—ÓAÙtämI¤Æ5”ªÌ8 Ð_¶l[(þ¶×Å{²_Pý¾¤ˆ%éÉìg¡°2Pð†‡¿]‘N‚궯.OWü”)q¾ÌE ˆ¯.vËX"c¹~Âxm¦¼ßAWÝvE·PăŠ~XX\ëí]CUvÕÑòª¥Â7°s<¨fkC¸)63z¯®n‰:6·ëüÒùt~ƒ0{ÕÅå àû¡"§ëGäªl»¾ykáóàr`$åCUé,E+ͺÁº[,ûœIáä=/#$ÏQ +™@àfE’T²à,eÞwF[]žQ!(ä‚BÕ +MQG_¤’¥YQé¢ÚÓLnUgì‚ïáGTÓÆÿý +®é½ {¦ÌÍfç¤÷Ó78Œ‹‚Áz.ÃúR؇ATÇáužÃê§âÐTMº€éþÐ Î +– +.ö¤B[±E‚C¨=ÁcÔû¨ÿ ‚«ºûx…
DžI¾ÀŸ'âÏŠ-òBíù£ÞàÏGýüývçŒ#ÆE\,ëI…ȵb‹ä†P{rǨ7ÈõQ3÷à¸ýëîç%zƒ,‰ˆÉ,ÍXò¤B,Y±E–B¨=KcÔ,ù¨Î}í}Az¢ÂCž-ÐãI…è±b‹ô„P{zƨ7èñQ.ûƒvíª»SÝ=vþ4fï<F#¢@¹ñ%óˆåy”†ùò¥|9±%¾‚¨Ž¯ ê<_ÔaD«êêS/ 2åŒK‘,èI…´b‹†P{Ǩ7ôQ? ¿yM1g2vÕ¾Tˆ]+¶ÈnµgwŒzƒ]õ¿Ï.7ŽÛ«š>ûOWw”8¨/ß»ú ug©Löë¾TÈ:VlÑ:!ÔÞ:cÔÖñQÿÿ¬ãê³)ÀôZ/æó|a3ëK…¬gÅBí7F½a=õj=sðð½jäž +±ï@‰
_£³Ô<E._½LÀHFhÉD<g Þ¼y<<Ï8q6NÏG7ëèÁ3¼š'Cã@wAã„,}õýÌ +1“IjOËÝó7Dóƒ6§™›,tR÷¥æwîäœ>óûQ¡I§ +ˆ„¡?’PÕšnMŽ3‰û›!ÅlêÖ$%ø¯ˆaC98̵YR¶ÙÆ<_¿né×áâk†YRèZôr<‘ÈרÒÛÇŽCnIÞÌÂW¡zr72°•N7£G/uôlu®ºÊe–±‘E°g´syù$Á +ŒÛIfSu®
zÕâ?ͦy‚„gáT`âfõ®RÝóq)®ÜݲïUu4dùÛk°’œ»9êÖñüy +ËÁÖϰ€ +õÒ€BÆéÁ‚·•ÖÍSC‹íÕ¬>x)üÁZE…Õb2¯Î¾Ü_ endobj -748 0 obj << +749 0 obj << /Type /Page -/Contents 749 0 R -/Resources 747 0 R +/Contents 750 0 R +/Resources 748 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R -/Annots [ 751 0 R 752 0 R 753 0 R ] +/Parent 726 0 R +/Annots [ 752 0 R 753 0 R 754 0 R ] >> endobj -751 0 obj << +752 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [292.0903 659.6596 311.5311 670.2419] +/Rect [289.5302 659.6596 308.971 670.2419] /Subtype /Link /A << /S /GoTo /D (figure.2.15) >> >> endobj -752 0 obj << +753 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [104.5578 623.8051 119.0134 634.3874] /Subtype /Link /A << /S /GoTo /D (table.4.2) >> >> endobj -753 0 obj << +754 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [458.7316 623.8051 473.1872 634.3874] /Subtype /Link /A << /S /GoTo /D (table.2.2) >> >> endobj -750 0 obj << -/D [748 0 R /XYZ 74.4095 793.4011 null] +751 0 obj << +/D [749 0 R /XYZ 74.4095 793.4011 null] >> endobj -747 0 obj << +748 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -756 0 obj << -/Length 3268 +757 0 obj << +/Length 3267 /Filter /FlateDecode >> stream xÚkÛÆñûý -}”€ÓvŸ|m'ç´ŽáÔé’qPPÒZ¢"¯"?~}gvv)’"å3*ð-—³³ó~QbÆáŸ˜ÅšižšYœ*X1[ïoølïþÑþv€—]èïnþòc¤f K£HÏÞϤVL%NH6¿Ï_gOyc‹ÅRÆÉ\³ÅÒp>µ*ìÞ–Mn‹¥0óc¹]üñðÓ͡öZ#9K¢H>F#¦MÏ–R°(Jâ.t€â³%g*M¾üïÍïðÙ€~ºñ»á3‘¦r¶¿Ñ*b\rvŠ›û›_º¨Ü”jM#£ƒùe{¤ì$áH§pZ¨V -º`]½–ŽÍ}¿P;?@iÀÄénKþ¶ùZA„‘ˆ®6†ˆAÿ‡˜£â±ÉÙ¨l•I“à´r‘V“%€kÁP¾¾ [Ù¢°a¨#ÙwCñIn‡Òjֽ㌔ê+¤œcs£%tΪl»Gœ'UeÈ7ï]y©ÿ(³ý`Z‚a‹NäÎÒ‡mv†Æc$ßÉû;ëB]vlÞBØ;‹êZC®±Â™08iÄcg"QɨÄN“"@)Açã`&ãÕ†J—Íñ°Þ°Q*•gª¶Mp!ÙC‹½oœ¦´Ú >:޼&(/óKÁ…c`9Ü]¬jW¦ó×;»Ú¬!NыǬ,m¾ô±+¥ -¼Â©bÓøwJéô¢XƒøRLö@/ߨfä{äï¸áÙq½£wÞp\p åHrí<,• J¤3+so(wPð•Íç'[A{Û|寴ukN¾Óñù˨ñEðò®z<â8ÔE^6"S¾b@ß±¯Ãî[{"ŒQR>Y`ïOA’¢ÈIVÝP9íœ#>ÿqïÇ܇cØÛÒ¥ÿ„Dù&{úk§R¾õWý}„bÁ%K…6þt˜Œ.ÿÞÒÃGÛ´ -ôH¢„Eçž…˜/s^ÜcyÓß)80Žñzê¼F¸Å:#j} Ûúð×áDœ{³AÃ@Û5rþcO°¦‚ -8ŽBÏF}¸îµcŽ…HÊàX·þ§QX€ãìl†»ì -ïü²$a ™€å®<Æ$ä‘¶&GS‘ÀÑþ„µmVèï~aŸKzÂé˜S’1“ÂDA5²ÞdŸØ©>è0kiæ~Ïñ¤¥†ñ”Q ^•u“•T¡z gæÕhlOÁÓ!úF<² -’ù‘Ê:©b²Y•x»VI_£Bt“ˆ}€Âø¼µ+2.<ž×’)ç:Õ+ÿ=¦Ú» ÜñaÕáb’ -(N
oÝ %—à8cmºÒŒG*NC8+û>Îå ?èòy‰|¤•`¯.óCôà܈ܗ«®£‰L?¾ üM~<†w1ù99sÇÅàÇ/g5—fiÜÖ\á£ÚyÛ–ê¶Ÿ½ÁcXœò±pì+îÐi5”oR<»ÿÀÙpŽE_ŸÄ&qêÄ»?9GddÛ¢BÎpRüÙ5¿NÄ
™àÖ¹¾£ð…«±Ðò5Ãao´§fPo:³QRQ -)`ºåK06÷ãhë¼Íã6:¾ï\®Ä½Wáȧ§SÖÞWlGpßs«+îèV@ëŒõ@¯&?‰àK²CIeÃX-¥>8Üe³“Ðʸ[× ÁxZûýFË[jM.×Q_Ê+»Í±¼ø‡Ÿ¶ÝSWAŸ<}ÔuÓõµÿ.’û‘ú˜˜O± -MÞò0ø~|ê~ÑFpó:PÓ“\‹ˆß¿9kÓfÚÑ´—iN½Ÿ'r<…è[Ìkÿ¦šqwe±Át.Oa|…kêxþeЈßwc ØŸ&³?Æ 8ªÃh
ÕN?OF/¸ß¶”îÁý&r•›‘ßJý<&@a">åîøíÅÌÛYXþ»ûÁ"œYv|°8Ã@wFä<%£!Ãï$êkמaÃk½dHܿŅ/‡k_ ÝotVIŠÇ®,ÞÚŒ¼þ(:Ì[,›2 -AGóǰÆWOmUa’Ç*Z#™‰>ML!û¡…bƤf¼¦ý?IÇ<þ¬7w€G›J
-¯Žøäo–/Üü?ç ½endstream +}”€ÓvŸ|m'ç´ŽáÔé’qPPÒZ¢"¯"?~}gvv)’"å3*ð–³³ó~‘bÆáŸ˜ÅšižšYœ*X1[ïoølÏþÑþv€—]èïnþòc¤f K£HÏÞϤVL%NH6¿Ï_gOyc‹ÅRÆÉ\³ÅÒp>µ*ìÞ–Mn‹¥0óc¹]üñðÓ͡öZ#9K¢H>F#¦MÏ–R°(Jâ.t€â³%g*M>üïÍïðÙ€~ºñ»ág"Mål£Uĸä2ì7÷7¿tQ ¸)Õ2šFF9 óËöHÙI‘Ná´P„ö$á$b2ŠÒYl&•"ÿºˆø<;äÙj!ø¼°åòíáÒúçòÓP¨Â¤,I¢P,ISõ-Ä‘Ú$CÚ[”Ë.ÎsâE„ÔË>ñßÛzdï6_-$3%AµQ"¯Hs‹ò+4+%Y¢µ×O9Øô€Ð„3™¤ÊÑ Vž<Ëʤ©p3neË€rÙÅyîzB(–Æ:¿VL%`ýHçº*¦õ¯RƹªúO(I’ɘö»þ¸0hºNñ.¤µ‹hËÒÙò´-\‹þŽ)èïIød ]~¨Š +HV|þ89[ek¤þq‹†}¨Žå†žýþ¸3Ë>ØÇÙÈ÷èDhDÜ›üÏiíÕD<WU_çýI¤U¦ŽÄ»ÜiÍjK¼…Ÿ%4~ÿ×EÌ¿E¹Wc¯£Ý!{êíò÷ªlìÖöŒZIøœ}ÌËMµ +"Œ„@tµ1Dúר8ÄÌHÎF%`«Lš§
‹´š,ù\†òõÝÊ…
CɾŠOrÃ8”V³îg¤´P_!å›-¡sVeÛ=â<©*C¾yïêÌKýG™íÓ[t"w–>l³c04#ù.HÞßYê²cóÂÞYT×r½ˆå¨Î„¡ÀI#;ë‰JF%všJ :X +’EN +´ê†Ê‰hïàñøˆ{?æ8ÃÞ–.ý'$Ê7ÙÓ_;•ò¿êï#.Y*´ñ§Ãd„huù÷–~|İ]A«@?I”°èܳóåo΋{,oÚâ;Æ1^O¢Ã·XgDt[¿Þà:œˆso6hh»FÎá ÖTPÁÇ¡ÃQèÙ¨ò×Á½6pḇ0IëÖßã4 +pœÍÁp—]á_–$4°Á•ǘ„Ü#ÒÖäh*8Ú¿ƒ°¶-Ð +ýÝo "ì³bI¿p:æT£d̤0QP
…¬7Ù'vª:ÌZš¹ßs<i©!B<eT§ˆWeÝd%U¨È™y5ÛSðôDˆ¾‡,Àôï'^D„T/Þ}—Ñ_çm#‚åH“¯^¦‰6>zßðìÕŸK0–ªÌk÷E¥s?OTF1Á•é[y—_À?¢RÊ6Sfm*ï‡Å‚Þ>má…piøÌŽuN¸Þåvt„Àø³Ú¼H}y“o{GO§í“5Œ…Ï¥ˆ43\ÅÃ0zoƒÛù—àúSÌ$XoF!Qæ½wXl Xo2 ”ëÂëꃵõdÅ 5«Vˆ£ÄŒÐ –€Çµ^¹¡‹11Òª®öyCDnq(¥‹õP.sÑ#<B»f€"%ÄtaÄÀ†ðHŽÖ‡¡ù”\@#%í®ì—ÜîŽ.×™z½À¯¼¶RdNI°Žç/P:Ç÷ôÀEA\tå@¶-´‹†î©ãw¶>4'À`¾„³×ÜP8À0u ðþò„5a’õÖ–Ù1ü +DH¾#>Få\áÇJà¢P9À_3'²ëšvr`·°›ÜÕ´
ÁÂÍœ\ªuAI†Ø€{TQÁÎÛCÕTÔÅ’\²$´‹½Ý<ÂìËÑÓAÎ1˼= ›¼qc\F¿ïr}O“¨´å·&“$XFOVÔ1TñB<#½B¢×‰<+Lê5Ý1úN +ÐM~ ö +ãó֮ȸðx`\K¦pœëT¯üû˜jï‚pLJU‡‹I «~ÌI°Ô\©•ÝØcc›1;hßwÇà +\D4øþÍY›6ÓŽ¦5¸LsêÍø<‘à)Dß`^û'mÕŒ»+‹
¦s)øÆW¸¦Žà_ø}7–€ýi2ûcœ€£:ŒÖPíôCEbtð‚û¯JúûÂ}¹Ê‹ÍÈ'…’ã§^1¾“‹¸“Ÿµãk3;lgaùïÞ» +fÙ=4ö®bˆi‡þíŒÏßìô‰¾" P_»ö^ë…B……Ï—¡9…²Í÷iîóbk¿€Šxkw8+òª£ÀÞbÅ”Qôil=šz‹M;&{j +ëô;VÌÉ¢´G¨€óÙA6cR3Œ[Ó®Ÿ$Œc +ÖwÍàÁ¦@—Á¨à¡ðêˆO~®|áæÿF>rendstream endobj -755 0 obj << +756 0 obj << /Type /Page -/Contents 756 0 R -/Resources 754 0 R +/Contents 757 0 R +/Resources 755 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 725 0 R -/Annots [ 759 0 R ] +/Parent 726 0 R +/Annots [ 760 0 R ] >> endobj -759 0 obj << +760 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [211.8676 153.5425 226.3232 164.1248] +/Rect [208.0609 153.5425 222.5164 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.4.2) >> >> endobj -757 0 obj << -/D [755 0 R /XYZ 74.4095 793.4011 null] +758 0 obj << +/D [756 0 R /XYZ 74.4095 793.4011 null] >> endobj 387 0 obj << -/D [755 0 R /XYZ 205.0163 645.8849 null] +/D [756 0 R /XYZ 205.0163 645.8849 null] >> endobj -758 0 obj << -/D [755 0 R /XYZ 74.4095 197.8625 null] +759 0 obj << +/D [756 0 R /XYZ 74.4095 197.8625 null] >> endobj -754 0 obj << +755 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -763 0 obj << -/Length 2186 +764 0 obj << +/Length 2274 /Filter /FlateDecode >> stream -xÚYKsã6¾ûWèªjˆ/>ö6Žíd&•ÚÉŽ“Cvr LˆBLQIÅ[þõÛ(J¢ìIjªF`£hôãëÌ üã‹L1•z‘œ/¶WÉ¢†¹ïÇ_îyãÀO¹¯ï¯¾½Kå"gEšªÅýz!”dBK~Xô¾úoôcùdÓ,c‘å‘bËX'IôaûÔ˜ikºeÌu´oëåï÷¯nïÇmµHXž¦âët¹Ï•ùDÉñàº`Y– §ã5ËX"º.{ÛãGƶ¦'ême‡]çé=¦h¢"9•«~è–<‰ÊÇÁ/õcSö½ÁCš)IYžƒR‰Ûû×ÏïGᇶ"©c½K‹¼ðBUÙ-u½ój˜í¨ó̆Z±B*9î÷©3ë~f™²T‡þ½úÃ<úc¾ìýú¨51Ê.b™qÆ3ˆ -ž±BxKv¦V™G_d¦V¦«Í*PžmW1ÞZOóÇuãѰ2‹Ê¦1Dýk)tdº5®W¯ÊqýÖ>l†ØÏ‚èÃR$ßOÿºÌÀž[¶\ádæ*ÓÏX ,ÄTÎùÛf’Œ«\x¾˜åBÖ¶[úýþ—ÁJ`UQÈ`&9ú/–yq_Ñ`eÍ`×Ó½,Aw¯‰JÁƒŸ¾È4`yÄsË;šðVËÓËÇÇuÊÎ;‡¾_öôkœsÁÀè¤<î«2=
níãì¿óßaH–ÝêcÙt&Éq|8)^¸h Q¹_Ï-Ä;ÄÞèïvÍ®ûn³ÛõæBz$2„øËÞB¢65êãm±^/%(‡gT0땸˜œk–FE(dï—ăegJ¦4²ý@û¬½Qqój À1ŠJ3žò°åÇ7÷šåjT1©KÆíið¥KüÏù¬üÕ2P);vÕçgÛÖñµ¥}ínؘG@ñ4ûöéT[Ùú‘Àç -ÓEÿË‚É,™ëk3¦»Ù…f)„Ž}Þw•Á”~G;R–Ôî0YîÍ”!pJÌÍñͳ–MOƒßžÉnðŸ7É0ÐŒ³äÀN+i¨y)$•’ROé)OÌó£É1-þ\$,ÓRÇ5Ã쟣°'|ûa9x³»úùjñóaeΤé"¸E®çÊøY9Pι ¥Te¦Ðóå|äól©³õûwe›ŠbÊu‚ýëÔ0"Lj@™QzÆ2ñÈOÙft9[Íõ¥wÞ§¥Â0t=Ìe½dÒއ˓«>àbf|÷q¢»Ì -}Ì£ÏP)ÁGû¦„Ã]îzR&ª -¬çÎÂ@œ'ü¤”‚AÝìV%Á°Ov¶»¶‡Ì è±(Ïôm:c™šT‚OÝîÁôýEåWs–æEzŒ«£êiâU×Ǫ#Ý©t؃ú€þLQ`ëw8÷L`7‘ªÊ—}m6Ø'xœE`Áaç‚p×4T -NÑ•ç
–'¿°œ¥!àzåÖÒÁ×í\ÁLA—fEñT0´–ˆVxÔ¶uŠÁg¢qk¢ü`ªüôùŠzBB'¡ó“z·TÚ¯íl¹‡¦PBÆørïõÀ;ÄÖ«džJ’B˜ÝQ+N툧Ïú®¯¨4‹"c9O²ãªå;¬Šzµ¤ˆÞ7´ˆŽZˆê¿˜O‚<Ô?&¡éärÿ°!º
Œ®3L0S*³r*P]g¿c7âX¾!çk4Ì(¿ÃѱœØùÐкÙcø¾P̤â,Q‚2,NzÑÕ‹0üϰMe.ÛÈ…¦P^NU(`^gù‰ -'h˜ÞØôl-ÜÔg µ>í:èó=XÌ_ó ö;n%î4na·÷4ÆkC '~rl¯ùIÂÒ)ô”ÃOAä
“ìý$ÏTÈá†Êµ|ÝQ#×[Ûž6ïª
¶buÀHcÀ;"ùpX˜S–%€7GðéR1÷]¡ÌHE@ãð]Lîõº5#Êẖƒ¼!ZmWÜ]$üí±õS„" -…PìK:µ®N«’èg£?[·£&3§>iÂé’’èpÅ/0‰š ±Œ Æèû¦t7
dµƒL:ZB“qpª˜ÔÏŒbü k4®8ÞÖÜ*-ÿ0h7ÒË6TYOV'Æ™§‹™Jyä«=&Ð%ƽ
ˆ4‹|_OpðEÔÒ×åûQæ³9%Í‘pîŒpÃÛÜð‚O -Ä QáoRŸwTC‘ØáåöáþUQßq´n|P}æ¬$·
J–MƒBŒXð·7Í*ÐÂ{ŽÉ|0pO+ã5ËK]»À4÷2ÐPÁoæ³Â £±:s~7»x˪€N7S¯÷ØS.šzVpžNk‘àŠ%<¡&ï0ô~zùV·ÖwÚ³Zp@+€¬7´˜p].ˆ)=ç`†C&T„%…hÂ`•øŸí§Éìèl’Ù - âÐô¾H¢_)>ÀÿÃ¥\Ès–¨T|Ýß8&Ì3WüB°TCª.´aÊ/þéâ•ÿ6*wóendstream +xÚYKsã6¾ûWèªjˆO’{³c;ñdS›ÄÞç@YŘ"’ïê×§
R”DÙNjª,°Ñ@7úùÃgüã³X1¥z§œÏž6Ñ,‡¹o‡_îyÞ9s_=\|}kä,a©1jö°š %™Ð’ï7}Xþ|Ÿ½-硈“@±y¨£(¸Û¼”vc«®°Í<ä:ØVùü÷‡Ï7ƒX-"–#>¦ãÀ}ª¤HFJ×)‹ãX8¯;%ƒ«¬-Z&-*ÛõfYtuãé-¦ìhbÙ¯Ëm×ÌydÏ%¾ïˬm-êØLgÚhz£ì_î/‡ÅO‰¢U‡zI%ü¢eÖÌu|òjØÍ ó„@-X*Ó½¼»j'DHÍÒT)Ï÷ŸÅöÙŸs·õP=p™ubf¡4‚i)“YÈc– +oÍG«…mr» +w¹ƒ³ Ë9$l,ÒA +݇9‡Í{ÛNhFjÙ h;’³ò6Å1ÚôT â,æ:ö?¿+Hh'W‡1Ù›¶¥Ág\áç¯ì+t”Ÿ»-ª<ô +E\¥‚úêª éEÝí3ƶ #}ÉK—×qðÛqùæ22ó™I™DPù†LÏš|ÖñaM8^tZÄO÷F%ÿ]£cÿ‰U LÅBÈ#UŽ:ÈÀõžð“ÝPøï`N¦ØmÛîQ*É̓"ÿDTʈòiMÅ"¶ C.mC¥Ø ^ÖE¬q\g+‘Ø%'&zCsçk]Œý ·ívñu8vaï‡\•ð£~†ûlz˜„™„ëÉvve»Î6g›Zª™‰D¿ôuÛ,-–½O$‘,–ãaðÓ™ Rbñj±xÖ¬liðë+Ù
þx“tÍ8[¸ÜË;v!=*0Ð+•”z*@Ä“óÍ1Íþ„ ޵ÔÂô~³‹=áë»”³ëúâ§‹ÙOû9“BšY(PD¢§€ÎI¸ + +ÇlºœìæÐWæ÷ã{õ´nª.JUÃ}¸¼¸
.fÖã³#Ýe¬—€G§t?9ƒŒÀyÎ`Ðdì°R°u¢ÌÛSq ðZØ€1´È³‰¤3rßeîM€¶e‡;
“‘pa˜šÄmÆÁ–ˆ£ÖŸ”R0ÈËz‘•DN‚‘䢮ZÈœ¾úô¸L [³x߈DÕO¶mÏ*Ê‹Gj«Ï º‰¼êúPu¤;Õ2+µ'Š[[ãÜ«³ýxÕ2Ûms»F,åëİ6ìj„uYR³<®®Œ8¯¡¾g~ãê,
¡®/Ý^º÷õ$üéaÓÞ +¢úGFÁOºÎÁ€NÔ“³íÓšFEÏèš/îÁÕ‹Ì8ô¿^s_ +G…´gzGèÉ^(íi`h 㸵DŸ¾C™Œ…Iÿ~ÌÆ‚«QÌ¢„Ëg,‹$:ÇûRk×ä& ÜõLo¹ ïÍBüïøiXóŽÍN÷öž’§ý1ep••o»jàzOîÉnÓÎZ#sŶ÷–ŒËøPݰ+kÅÇ/nQâ!¡LRÈÃ9f%¥"|ç3{µªlLjÒßdqÙA…·DË‹EG#‡Ïa…¿[Wža\žˆB1ú~N¸Õi•Ñ®Æ"aŸ‰Õ¨7ƒ&§Žk™»Ã)4µ@ºTã_5*Ä2T4Fß×™»f kÑù·¶ƒ-4Qº +kžØƒF7Oï{8êë2ú3µ}qi墿/Ñ*ÛÖk§V½w(í_¸aà±UûþUYný®ã'g6ÞnÕ¯¯Þ\ït8ë #°AÞVµC‚FCƒ©²mOvO9‚8'(Ÿ½ëaøÒÔ£wͬŒÅŽ&Gq_tëjÛÞ» gáb…ìÚKóÜûF‚uh|Y¤¥¾¾R|€ÿ»s¹€ÏXʈýЈyâ~Ÿ +f4¤jÏ…64üìÿì¼!ù/´%²Vendstream endobj -762 0 obj << +763 0 obj << /Type /Page -/Contents 763 0 R -/Resources 761 0 R +/Contents 764 0 R +/Resources 762 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R -/Annots [ 765 0 R 766 0 R ] +/Parent 769 0 R +/Annots [ 766 0 R 767 0 R 768 0 R ] >> endobj -760 0 obj << +761 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/prefs-editors.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 768 0 R +/PTEX.InfoDict 770 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 395.00000000 240.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 769 0 R ->>/Font << /R8 770 0 R /R9 771 0 R >> +/R7 771 0 R +>>/Font << /R8 772 0 R /R9 773 0 R >> >> -/Length 772 0 R +/Length 774 0 R /Filter /FlateDecode >> stream @@ -6580,102 +6561,110 @@ Y2¨ê’ À^–¬k‹í—Jö·0GÙýI£¥ÛFodN/÷µ9°ëFªIXmþ¯[ŠOºvÛ/ÚçÝéØõŸW¿‹ÛUq—$¥0Z¥ ¯ülÑ =«+§ç2Šø¥Nf c»C…ç;#ta*«„\˜ì*{q‹=ÌÀ&bj7Çý±»y=ûvh;fzu–šü–€œ |`“ZØË3Û™j8ùZúqr¦Ö¶“nóf6[xfØ^ûÞY¯iýL«™¹½é»LM€+Û7zFú0.©9Ps@2ÖŒ.œžËt…y4Ø's&›i~-±«+F3—Ãl³Ñ|gºÌ<ÉÒ=hͤËìc-Ì#tzÇceí+æ16«§ç2¥,l©“97&ð€íý´Û;li›¹h>‡„¬Â/a†˜).å´ð £y%'4—MXSÁ0£çÄ]ñyÒi9endstream endobj -768 0 obj +770 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052616Z00'00') -/ModDate (D:20080813052616Z00'00') +/CreationDate (D:20080813170008Z00'00') +/ModDate (D:20080813170008Z00'00') >> endobj -769 0 obj +771 0 obj << /Type /ExtGState /OPM 1 >> endobj -770 0 obj +772 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -771 0 obj +773 0 obj << /BaseFont /Helvetica-Oblique /Type /Font /Subtype /Type1 >> endobj -772 0 obj +774 0 obj 754 endobj -765 0 obj << +766 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [137.5708 685.1846 163.7186 695.453] +/Subtype /Link +/A << /S /GoTo /D (cite.Swing) >> +>> endobj +767 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 338.8396 92.854 349.4219] /Subtype /Link /A << /S /GoTo /D (figure.2.14) >> >> endobj -766 0 obj << +768 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [362.6707 338.8396 382.1116 349.4219] +/Rect [361.0388 338.8396 380.4796 349.4219] /Subtype /Link /A << /S /GoTo /D (figure.2.13) >> >> endobj -764 0 obj << -/D [762 0 R /XYZ 74.4095 793.4011 null] +765 0 obj << +/D [763 0 R /XYZ 74.4095 793.4011 null] >> endobj 333 0 obj << -/D [762 0 R /XYZ 282.3592 461.6254 null] +/D [763 0 R /XYZ 282.3592 461.6254 null] >> endobj 118 0 obj << -/D [762 0 R /XYZ 74.4095 249.6374 null] +/D [763 0 R /XYZ 74.4095 249.6374 null] >> endobj -761 0 obj << +762 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im33 760 0 R >> +/XObject << /Im33 761 0 R >> /ProcSet [ /PDF /Text ] >> endobj -776 0 obj << -/Length 1724 +779 0 obj << +/Length 1727 /Filter /FlateDecode >> stream -xÚ½XKsÛ6¾ûWðHu,o¹%uÚº™$ö¤‡ºÊB$Æ¥TÝú×wŠi9½t2-€Å¾ñíÒ,¡ð%FIs•˜\ -Î~ìYàGæùûííÅ«´H2’k-“ÛÏ —‚p%ØAèíòô—bWv¶šÍ¹ÉRIfsEiz½ÙUvcë®´ÍlÎTº¯W³?o¾xwÛ«Uœ’Lkþm6öÜc#y60²w\åÄÃ3FSÛ,m=›‹,OŠzÆÒúүʰ»D[E–¥mWte{¿Žì¿TEÛZ´ÿ$"”Å%˜ˆj>Ý|´«²ílc—ïþšq•BZïÈÈL.¹ -×wÉÇÉÅKÒ´ó–‡ÀŠœ¦WÑÆ›rƒgûªè¶7saŸJ»7‹ª²~ÛÒÌÑŽdÎ¥"*—y2g†ä<èó0rµ(t™g2}רrU—è¶[ûvÂÿÜ2¹ÖyÉâ—.½|çèvSv~éRá쨻Çò~ÆiúPŽ…-‘é;ɇµæ6mYÛÖ“µÝ]k}H˜aPZ"FD8»P -€ 2–5¨ -ôMg¡z||a¹±ëÆS÷ûao« -˜MÿîüÖ
àãʶŦs•…¢†YlýÞ²öŽ©4ðy®¶A‰¿uUxmy¿:Ê`Ñ›ú©XWQqãùBÄLûr ÇeàÒ/¤écôà*?lz€Y-µO -þZì??¡“‰;5XȃoXã—~sU.ÂqT0>,¯kx‘µlqÞl뉚š©•úÏo’™g&\#¾4$@^®%?Ó—{®dú›íÖ[+ -lòìLÏ#vÏfa+»83Ó2ƒÕú<Çýž]äÏâþY•=îTNãþ‘Î)ÜÇIÄJÕDbÎt˜áQ#ê#}‚ú¸5D}\{ÔGÊ£>R#Ôr=qÀS1ÆiØX?¸`× 9Xò
/YF¨ÔüÛþÄ8`ž/r2×½HŒœæÏþåðŒæg¸$×endstream +xÚ½XÉrÛF½ë+pSâx6Ì +ÿX¤%‘4K" X0ÝW4ÚÀÝý/ó´Ë@¼R¿½½xõƒQJ2¥dtû9âRžvdz»þ#þ%ß)K®ÓX’Å2¡4¾®ö¥©LݦY,YêÍâÏÛŸ/ÞÝöbNIªÿ6{ê©’<(ÙždDkÍŽFcÓ¬M½XŠ4‹òzÁâúÒí +ºF]EšÆm—wE{¿
ä¿”yÛÔÿÄ#„ˆ„KPÅ|ºùh6EۙƬßýµàIhÝ»‘’©"\òÄ?kì#ç'ë/IãÎirT+2_oŠ +ïeÞí§æÊ<fë_æeiܱS¤Y¢Ñ’Ë„$™Ì¢%Ó$ãÞAŸï„–›UÞ É<•ñ»Æ›º@³í>?´3ög`¾éÄü³ÆkNžrÿèÒñ·†îª¢s[ +«GÝ=÷Nã‡2œL1³t˜köеiݲ6‡©is ÓRK«×òBàDÆâ¼Q~}ÓÈç_ØVfÛ¸„Äþ~8˜²"Aã¿;w´FEظ1m^u6³Õ0Š;»RÖΰ$ötŽªm"Ä]åŽa[Üo½ŒÂkô¦~Ê·eÜ8:Ÿ!Ò.è8
lø…Ô½læûCg,&ZKå‚‚—¿æ‡ÏO¨§Á`âI
úåÑ6ÌñKw¸)Vþ::¶×5Tdí˜z]¬5»z&'…bDª$ùÏ5ɉÌRퟗ /S’ÝôÆÆž'2þÍtÛ… +ÒyX9É—ø`
Æ…Bêä(_PW˜4>àÂc¬|Y!ÍP6^ímâÁâ§E’¿w‰J1‡;H›iAG"SÉÏÇkáKŽžµgùLPDqàí¡«PY» +<³tŠ‚Š˜›6ò"Ñ„1šŒ#‚ºØòÀna“vWí‹rèm=ñ“º•’p!’a4Ð)ÍR€n%Í„F¢èkD‰¦Py–j¸†Û¯ýcðêº2ºÚ]|¸ˆ>ô—X–iMÔH“¹<iÄœ‚ª<yD&æûp ë©lá¬Ð«¢\;Œ¶ƒ ¯OÝ•" *ʘj¨^ReÂ
u¹Â$D
Þ/ T¹ƒœn®ËCÇLiÖÏ O‰Òa$ÀÄš™4‘2ó1¿;õô~’éTÏzdâÁÀb•!lA„g³ê8ô$G%ÎÏS‚q¢(d(j|m[©mZÏÏ{öæ±hÖnõôf*û´q]\>ö]÷Ï>Üh·›#ªøƒC
0 +èý~†³ìl4añÅ` =F–;,†¬ûç³-°¶‚&iá¡´7a}G2îÇÉ}šÑTÍ x&!=”Vn5›(,?Ž*Í¿YÍ•Ú)o4 +k¢ÌÐ,…·c%NË*P½$vÂÍ6Np{ýÎqhΉ†÷g3rH5•• $TsO…bÙZÜRÎäy‘h*r\¯ØF´”c™3uÛ7\hæ»zàã%e’ùÒíf³ëºŸàZS¹³Qþ¹£•¹£”×ë0=†Ñ†Ž«A….G“!´§míW¾BºãT»‡Ï‡¼\™-ôkÿ±”UˆŸ¯µ·}W¹Í¤5Ú Æ]Ó=un?üÃýÃPª®ÃÖO§|ßÂ5òíÜüçY¯‹Æ<x¶…¥dÁt@…Ö¬¯"Ínƒü/¯*$0
|ëÌM?8šMR©?ËQé|›^öTË!™M&X2@â$á6›@`’©ìÈÎÎ&”é‰`. Ýdò‚à@5<ÎbžÉu2–ûéæ}³»7mû½sP»íG¬¹ôeð’Šcú"ò]aÚ¶nòÏã%ümë¡u€Îuþtؘ-†ßÈ=ª‚2.Ðg‘¯Úç¶ÆÏÿg¢£4QòÅà©ÎÆÆ“½šsR‘9‘úL`Bû¸|4÷;4Ý7¯sÑa”’TgéÿžGì¤ÍÊ”fuf¾e†"ªÔyÜR=û=šÈŸÅý³"{ÜŸˆœÇý‘Ì9ÜÇ©Ä}VäåL`œ é0.¡>þÔÇõ êãÑõqïPWõq5A}Ï×-Žx*¦8
GíLãð${M¾áC&M •ŠÛŸÄ3ãEgÂUÏ=§ø³E<#ù_ãŒ'endstream endobj -775 0 obj << +778 0 obj << /Type /Page -/Contents 776 0 R -/Resources 774 0 R +/Contents 779 0 R +/Resources 777 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R -/Annots [ 778 0 R ] +/Parent 769 0 R +/Annots [ 781 0 R ] >> endobj -773 0 obj << +776 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/events.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 781 0 R +/PTEX.InfoDict 784 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 544.00000000 374.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 782 0 R ->>/Font << /R8 783 0 R /R9 784 0 R >> +/R7 785 0 R +>>/Font << /R8 786 0 R /R9 787 0 R >> >> -/Length 785 0 R +/Length 788 0 R /Filter /FlateDecode >> stream @@ -6688,102 +6677,103 @@ i¤HÃÞÐã86HšƒU ¡Zpëõ¢ÎõÆúR¢*üÓ·oûý¹;>¬ÖÝ»w‘àPÍ/‚qdÅÚÚÁûÃÓß«/Û./‚Qh(òF =þWhð«Çz|×?ó’¡,µ@•¦ŽëdË‹¬j4ÁBp‰¯iÊs2¾iÌ0›Ì*õ|,J›'•ôÒëK5÷ï*!¥™“k2J~ÌpkžëCY¡.X€0lëÐ,<Jå F󢨷ÆTÎ1›L%^³4øÑËÎ3ÔÛ /Ô6´‰@#srM*ÁcC&ëMwÿg9Í»˜I„Rƒªui@q"¡Q
&z(4U‹,¡3ÌÆcßçáõdŒ?ü+Ø<àWHnÛâa}Ù%jjpe_¼DÓ߈s6˜â{RÐfJºî’‘4yúš{€JHŸ|%œØ›ôÕ)HD¿\$ Ö.(Õt“Ç߲ʈÚ]ei$ƒç¿Aß´¡C†]áü(TvªÜBJ=õÛä\~®™ìyÍ Š}6»ŸÉEwì±ðeùª‡Bp¡#¢‰®TwÀH&›üJj4‡•r5ÖŽ—‘ó3LæÇê_ÍÂÑendstream endobj -781 0 obj +784 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170010Z00'00') +/ModDate (D:20080813170010Z00'00') >> endobj -782 0 obj +785 0 obj << /Type /ExtGState /OPM 1 >> endobj -783 0 obj +786 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -784 0 obj +787 0 obj << /BaseFont /Helvetica-Oblique /Type /Font /Subtype /Type1 >> endobj -785 0 obj +788 0 obj 1207 endobj -778 0 obj << +781 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [197.3896 291.685 211.8452 302.2673] +/Rect [206.7235 291.685 221.179 302.2673] /Subtype /Link /A << /S /GoTo /D (figure.4.3) >> >> endobj -777 0 obj << -/D [775 0 R /XYZ 74.4095 793.4011 null] +780 0 obj << +/D [778 0 R /XYZ 74.4095 793.4011 null] >> endobj 334 0 obj << -/D [775 0 R /XYZ 266.5136 361.1772 null] +/D [778 0 R /XYZ 266.5136 361.1772 null] >> endobj -779 0 obj << -/D [775 0 R /XYZ 74.4095 288.6199 null] +782 0 obj << +/D [778 0 R /XYZ 74.4095 288.6199 null] >> endobj -780 0 obj << -/D [775 0 R /XYZ 74.4095 165.65 null] +783 0 obj << +/D [778 0 R /XYZ 74.4095 165.65 null] >> endobj -774 0 obj << +777 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R >> -/XObject << /Im34 773 0 R >> +/XObject << /Im34 776 0 R >> /ProcSet [ /PDF /Text ] >> endobj -788 0 obj << -/Length 2520 +791 0 obj << +/Length 2517 /Filter /FlateDecode >> stream -xÚ¥Y_Û8ï§Èc4®õ϶ömnÛº½Ý;t½‡}pMâÆ±ƒØÙbçÓ)J²;I‡Z¢(Š"$6‹á›¥2’±V³T ›oâÙæþþ2Ç»ôÌË>÷?žÞ¼û˜ˆYé$‘³§——"âJ°NèÓæ÷ùçüX´¦\,yšÍe´Xª8ž:Ks0U[˜ÓbÉÔü\m<ýòæÃSØVñ8Ê’„ÿ˜Ž’¥Ó,›-…ˆ.tŸ;p±&S)á(JGišòp¡fŒEZ)Žga NéDÏžå9f饚Œ‹H¥RÍúÇ{®ñÆ2®#ÉS5Ü÷ëãêiOÏóuû©jÑj\Í«¼üðç°$êõî#ÏzÂt Ð -®çïÓ"?—yãéî¨l‰þޏµ“›üÕ´»zc*úz=ŸˆøºÈ€ïôò,R¹…|KÛÂ-³ªÕnU^–^@X¢Â³¥×q ×Ü·BNžÉù‡“)¶UZº•©žE’´Å¶¥ÒõÊE4ðÞœ^àQ ¿_Ò’//n4lˆªp9ž?ºcâ×+
‹ù£óÑ"/‹¦ï°$˸Õ[³5+CÇŠýyDï<àÿÿ^}3ûÖ ~ÑÈ‘¼o&:Žb–°;Üg»åÁï®ßÞ8xðhãiìûõñWÓ4ùÖ|1kSÏÞr]Ë(Ž3ÝóÝŒß2ø.Ðß‹Ó)6·®x¢QrC ªý¹Â«ÇS,܇ãù-_ïÜå®wŽc,޵2’ûápÑRVÎkƒz·ÝZ±ñüxªÉô²$ë{-zi¢ç¨Níócc0ðptãGÁëÁ.%(å.Eîsµ¡I<ô*ì_/í[â©WÄB^ -D8É”²®»Éñ*vá -0‘ýû¯zë7_
†F¯ñ®ö
ªD SÈÒwCw T6¯pÅuPS±ºj}¶[ øî‚Úí¨6žµÁ¾_w¯ë›Y8§²´‡d"8<’É€.u‘Œç.#oKæõyØ÷Ÿ–Kˆ.¤Ö»ÂÀ-9i]öô»b0£¼‡}[8(óê
\ -%›êÝ{“#}ÀB™YLlˆ|té÷~÷sY ×_0¦.1V^Ä -Ô7ƒfqU`ÙÐ !RWÃ_áY¯DÌÅI,TR¨ø.TÜÍËX ¤ùf6µEI Eë/tÆÁíéAë¡õuà -YÏC5Š3¬¯a—L³(Íä½–¢Ïv»ß]캽qÀ®ÑÆÓØ5Ø·»Gpé͹¼SŽ©(šu ÆY(ÇY›ùr)_Ž!MiˆÿÚÄCiÿƒV ïŠÈrQ/Ý]äj2§ãÀñö(¨¢è¬«÷jÖnfˆq<Ç*>˜Ý‰X°Ê!ª9b
©±Ú‚†Z(`è·%ãàà*‰2¨œ9ÿî]À5Æ"s‹W¦)Ú×–l )=ó -ð/R³ÓvæÉ/ý'<¿fÙ_4vÁ±l4‘ŒÄH‰„G)ƒ.}¨Äåˡ纷íHnë,lƒ½‘±nBp¬tKLÑýËt×3‘4œKz:øð Ðç‹)?gI$² -ZéÞ,E…¯{ƒÄG£¢ R¶€úâ Ò®(Ü~Ð'C"èËqB†¹SûÜIk»œI¬`„É—Œ~þä™vÍnäÏTGZs’Õeú¼•À•!¼sÖk[Àïî-/äÈ›»)8§öK0ù¨w´c.ë½¥/jŒì”íY¼š£¤Nyº_/te^³Tó«M±v"™HÒ9òê…œÖ>yAs}ìv0¡"|_¸éÉß>¬¼ -”>üó3@þü4Õ!¯6Ʀ¤÷, ÇHD< ÷;ËÃÆ´{zHš¥:FìÏÖôùzêÖ™H‘f¡Èý¹>"÷_x¦Üö`·Ý4‰xê—÷ª©Þ’.ýâ{[k¿ÍM´Ô‡áùÜóY„AÚéEóàºËÔ×dH~1p§Í¾,\3b鞎½Wž&Ïf©†Kñ1!•îGÔÙ‰ë!Ä•ˆ$tÞUÑzsbr
;ÔuÇȦ½ÇÓ†v J0Ýê}Ý;îø•pcq×öáÖ·=±^kÎd¹–¾2g7ðtÚZ¶Út$o€‰ÃsÅ óf½¼F.) ‘Ê”ýmQÇIÒžtïl{›ØQã„…‡‹"üXGÌîCÀßØÞžÖ\¯ *×íÆM•iÐ+|·ã~1ˆûÚ(®Ë-Ë„rNóðó˜3ŠèÔ?½ç§kH–A]”ðûÕ¹Ç<®Ê¸Ï„–7ˆD-qõÇä;ÿ8R µendstream +xÚ¥YÝÛ8ï_‘Çh\ë˶ömnÛº½Ý;t½‡}pMâÆ±ƒØÙbç¯?R”%éâP CKE‘Ô¤Âf1üc³TF2Öj–jc³õáM<ÛÂÜ?Ã_æx—žyÙåþÇÓ›w1Ë"$röô2ãRD\ vú´ù}þ9?)Kžfs-–*ŽçŸÇÒLÕæ´X25?WÛÅO¿¼ùð¶U<޲$á?¦£diÄ4ËfK!¢„Ýå\,†ÉTJ8ŠÒQš¦<E¨c‘VŠãYˆS:ѳÀ‡gyŽY:T“q©TªYWâxcÏ5Þ¸gCÆu$yªúû~}|X5íiÁây¾n?U-Z«y•—þ\ +·ÌªV»UyYz`‰ +Ï–^Ç%\swÞ +9y&çN¦ØVhéV¦zIÒÛ–H×(ÑÀ{sz]@Dþ~IK1V¼¼¸!а!ªÂåxü¸¿^iXÌ]ŒyY4Ý€%YÆÞšY:VìÏ#:çøÿ÷ê›Ù·õ‹Fäc3Ñq³„݉à.Û|w#øöÆ!‚GOGpo߯¿š¦É·æ‹Y›‚böVè²XFqœéNìf<Ä.!vþ^œ6H±¹
ÅRñPíϺ?L±`àÇó[¾Þ9ç®wŽc,޵2’ûápÑRV.jƒz½°ÝZ±ñüxª)Œ²$ëF-Fi¢ç¨NíóccðâáèÆBÔƒ]JPÊ
Eîsµ¡I<ô*ì_/í[â©WÄBQ +D8É”²¡»Éñ*v׈‘*Ï_Ï[³ÃCº©!îÿœê¶Þ/x<¯Ë’†Èí'@œ59Ç¢(ïXž:ÍäçõŽ(²™D“ìe.󶨫¼7¸‹ä$tt{µš?s.~³'ƒ“)ÍB8s +0‘ýû¯zë7_
†F¯ÑWûU"…©ÈÒwC¾ª›W¸â:¨©‹ˆXݵ.Û-P|wAíöÆÔFOƒZo߯6º×õÍ,œ@†SYÚA2É€d@½ºHÆs—‘·¥óú¼Vl‰ûOË%ÄåJw…/9i—ìéwÅËŒòömá Ì«×)”lªwïMŒôef1±!òÑ]L¿÷»ŸË£~À˜ºÄXy=Dh(„ÆÌM¼ÞfS´õ‰VAtšõîJvµÈ-áJîòjCô† ^zõ¨HYåtÈê=5ŒpnëÀGƒ—Є©bÛÖ"rE#ŸàŸú°**8~øLˆùª0×®äôÍÅü¢SHQtÅ*RF +h8æÇðÊžüÿ;Ú-ß•4‘cñƒÄGŸÿpt +Ë/ÃÅH¾D͸, +Ô7ƒfqU`ÙÐ !RWÃ_áÙ¨ïݘÁI쪤Pñ+&ÜUqž–±@ +HóÍlj‹’@ŠÖtÆÁíéAë¡õuà +YÏC5ºgX?^Ã.™fQšÉ{-E—ív¾»Øu{ã€]£§±«·ïÅ!Ò›sy§SQ*4»€g¡C2dmæË1¤|9†4¥= þk¥üZn("Ë ^º»ÈÕdNÇ^àíQPE·S°K½P³v3}<¨ˆã9VñÁìNÄ‚UQÍk(HÀÀˆÕ4ÔBC·-_®’(ƒšÁ™óïúÜ‹Ì-^™¦h_[²HT¤8ôÌ=€Dµ”˜1”öáR¼ÒH~~ABR¡‡#®ékP¿á!®Ê°¥µ’®p†ñ€ßXÂЕkÛæÒ•!œlDˆ#T¯áÚ°û RWƒäÍ÷Øæ>}NtÅ)˜OëÎ’K_ì#9º¤Q[éŒUÒHÆÜ‰«+J‚?¦ˆŒXÊù
MHرçëg½Uw«oô%è=2ÿ~#R±D‹I8 <].‹&}¥ãHH‘\dáÆb´%9ãLÞÞÒ3·ì˜GØÞžGwe¨‚…ÿW:Jh€ºuàʧŠþډɘ`bÏ fZš^™ç8æ=À7–ÇÄì²,ŒõnJ1ñÀß/òÍÄ’KgiÕìyÖ_rˆŠx¾£â¨†n6’¶q´cª¬$gó«$N
«»ô´ÂsyÑ.;ðˆ¿gáVx}WE¹™x»“Rq¥"*ÿá_¤f§íÌ“_º/x~Ͳ»hcÙh!‰‘ $ßL
•>z®{ÛŽ¤á¶ÎÀ˜È!;c£„ÐXAmÍïûÒyg"+èˆ+é´ßý@Ÿ.¦Âœ%‘ȪØçÈÔùÄ~,‹™ü¿ÛAqqyc¼^‚Z*M|Æ»´Ù¶coyçY3ƒ¢Ê‹: 0${k´`,ûÙoŸW¶r•¾„$µ:Ô³Ò=+XŠê^÷‰oFE¤l,ìuÄïÞ¤]Q¸ý M†<Еã„ôS§ö©“Ö^R&±‚&2ºé“gþÕ5»‘>Si-Bª&Ï[¹J›îÝ\ÿ]½c=L77SpJí—ZòQãhÇ\Ê{K_ÔÙ)Û°x-G’(´¾Zc݇Ú×Âì endobj -787 0 obj << +790 0 obj << /Type /Page -/Contents 788 0 R -/Resources 786 0 R +/Contents 791 0 R +/Resources 789 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R -/Annots [ 791 0 R ] +/Parent 769 0 R +/Annots [ 794 0 R ] >> endobj -791 0 obj << +794 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [449.2596 352.2509 463.7152 362.8331] +/Rect [448.5263 352.2509 462.9819 362.6269] /Subtype /Link /A << /S /GoTo /D (figure.4.3) >> >> endobj -789 0 obj << -/D [787 0 R /XYZ 74.4095 793.4011 null] +792 0 obj << +/D [790 0 R /XYZ 74.4095 793.4011 null] >> endobj -790 0 obj << -/D [787 0 R /XYZ 74.4095 406.9729 null] +793 0 obj << +/D [790 0 R /XYZ 74.4095 406.9729 null] >> endobj -786 0 obj << +789 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -794 0 obj << +797 0 obj << /Length 2479 /Filter /FlateDecode >> @@ -6803,24 +6793,24 @@ xÚYßoã¸~ß¿Â6óH‘©{Û½Íö²Ûk—\ ÆK·™X¡»¦3¤´ƒûÄY®y`|!oï0çÀ… Ô1ï^`~z~•[®ÙùkX&YnN?üzܽ:ÇMË´¿vÒ©™!K£ñY6í1M/>Poš®ðÑž£8Ÿ›³ÿ<ßÝG
¬}£”5Óç)+´•CÉ£†¥©·Õ«wæí€^^»8Hõ†Ë@Á5\‚МªØ
].ÓÒ4D>AR iÀ‡ Å^…3øPÜÀQè?„+VôÅŒn3ö·ÛŒ•Ž—|CïêÕ“Tjç‘ôgžèGÉ–ò0¥§w¾BÂPx†"⨃lSgëÁ®? RÖ4¨³GjW¹j§K÷åÙ¨†45?…5$X»'lnãßú&ZÍÝPÐθNÛù®Oò3ÍÉê_4rîS““£Ü=K=ñË[>øÉ‰ýìIƒ‡IA¸K’9dlX{&öM[x½nÈö.س@Šn|¥X¬-}‚ endobj -793 0 obj << +796 0 obj << /Type /Page -/Contents 794 0 R -/Resources 792 0 R +/Contents 797 0 R +/Resources 795 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R +/Parent 769 0 R >> endobj -795 0 obj << -/D [793 0 R /XYZ 74.4095 793.4011 null] +798 0 obj << +/D [796 0 R /XYZ 74.4095 793.4011 null] >> endobj -796 0 obj << -/D [793 0 R /XYZ 74.4095 252.9532 null] +799 0 obj << +/D [796 0 R /XYZ 74.4095 252.9532 null] >> endobj -792 0 obj << +795 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F26 170 0 R >> /ProcSet [ /PDF /Text ] >> endobj -799 0 obj << +802 0 obj << /Length 1454 /Filter /FlateDecode >> @@ -6830,162 +6820,153 @@ xÚµXß“Ó6~Ï_áò”t.B²$[nŸ(\;Pè´Ü
} ¾\X ¸xÜ”žØÙºë},AFúGAƒîM(Ãf#¡%‚òä!V‹LBÊŠ¬§R9qGsêd§ÅK)`¦ß}vñÔ–M°Åù(FOØ«3ÕËò©' 8¥«®n÷cWI<Mdâú§Ž“h@a\}ã”Þü/^_3…endstream endobj -798 0 obj << +801 0 obj << /Type /Page -/Contents 799 0 R -/Resources 797 0 R +/Contents 802 0 R +/Resources 800 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R +/Parent 769 0 R >> endobj -800 0 obj << -/D [798 0 R /XYZ 74.4095 793.4011 null] +803 0 obj << +/D [801 0 R /XYZ 74.4095 793.4011 null] >> endobj -797 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F88 714 0 R >> +800 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -804 0 obj << -/Length 2024 -/Filter /FlateDecode ->> -stream -xÚ¥Ùnä6òÝ_!Ì“°ñ”´ûäIÃ9v’ï<l&j7ÝV¬Ã‘Ô3€ý÷T±HYÝ-OpÉb±îC<JáG™b*-t” -5gÓ%¿SŸ}8û}¢™F ç’ñ,U/£‹)óàteŸØ³Œçº˜”˜çOY‘µÈÓ‚Ú ‰ -¦¸4N‹½ÝVÃhûËÏ ´O©NßX„VM–cÕµûøá·¾»µÃð}_÷ýÍ9ª6*83–pÃr®´£û°Ÿ -Gã¦:Qâ/³CÌmÈY–gj²¡ÈgÐŒLæªp2_ÔÅÀ{;ìj0ʶ%hSz4É -bâÙ,nÕÛjÛV§-oï zkëÊ®'ò¹* ¸úï5}·]ñ4îñ_Ù4.âT ïÚ
¶jW<ÞÚÁŽOž¹/xÇöÛ²C‹M2¦¢Tëyp.èk†Eú2¬àÜÌšGëK§0ŤÏÿ³Õx·iÜõM9ZHi|tåöŸÜ(lïð?å- -pßWô;-
jôKeiy³ÊA5ÃCòkÙ–ˆ¹%rýKBkÌqá«Bϱ^v-2¦3Š‹Ð¤ño+°Pù€²Ù¹8HµJ±\ä -Äk·]oQ 6V%ì½§xsfv¹»£G.Ö(뺪7ÙWðœqó‰?'*†ŠŽúmÀ÷3Á§+ÉìαàG”ÉØêˆ™2#øÊžN¼yH‹2¨AÆVëz$•ÔvSmë -c—ôÄù¹.Á·ZÚ½û$3Õ`|D²c×'tââ -_Êæ±1‡®6Xñôi×S¢äÚ0ñðŒ"£ ²½{rfž…æñž¡Sb7ÛÎíÄMY[:ª»óyV¡ßj$¤/U¿9'œr7xä•vÏ®$§ÚÞÚäªÇ—[Èçt›|´jý+£lë_'¥á[žüÐÁE¢Ö -æœP;œÔÂI
ÛîiHrvXrp=ªˆ]wä¾6‚J¦Áë“‹q¤V£Z#Ë;Ÿâ6ö8ëvë¿À’áàóJ`ö¥\Œ/æB•IVäR-y*Š¥àö ¨Àv†J\ô7DQ½Mæ#êvÕê¹qß]7RG?tP“¢ç².]äBA0 ¹^꓎ -³J¡â&K´)^œ€°\)ÛK¾±Sì_GœçuJF³'Ž H'9¤5åKg¼Sù -17ü¥|9gZšJU¾Äó1ïÈAã gEq¢J0?Õ2ˆB0UécÀekq"[s =Ï›îŸN×Ód~阵cÚ”°õJƒ‰Ì!ú˜°N={D-äl!cè…ÏI-ÃXRX?ÐÚGë,ƒ¦¤þ -QN9 -¬unæÞrœ^ cÕviSöÐ9¹JâY)_ü˺4ƒ ¤Ø§Kç÷=fB¾œš;ÄÁŒLK¬ÔGÍ$—ýDyÝ‚üí"k½k—ÜÁ<¸ÿÇ7+.\dz —/•¼ð¸ÐX~’ƌՖԨ}OXCf¦5U@ -¡ªS1ñsÝŽ¡—µØŒ”I™ÏùqjUKUÆ÷ýpm‡ -¦†63ñeõ‚©ó×:a®Óà°ÿH€’BåŒ× áKÐÇ»ÛûsZuk:Gíãíœ9`[wkh<b·!w3ÏÔ:ùóçðÄÕ} NQa¯ìc]‚J$FT8Ìîéê„äº@¬•„ -ý +807 0 obj << +/Length 2026 +/Filter /FlateDecode +>> +stream +xÚ¥X[oã¶~ϯöÉ"–/’Îyʶi¶Ûmwsöátû ÇŒF—T’w +ÜE£û¢iˆZž]²„œxr‹u¶Ü4¥çiŠÛ-QomUÚ•õ‡|)"®þwMÄC×n–‚/:üWÔµË8ÅCLë»fM„-›¥Xllo‡G/ÜWÜc»µmØ¡ÇFyYªõ49gì5á"{™H$,ÂL
–GïKg0ŤG‹ÿÛr¸[&|Ñvu1X +l»’~‡`¥¾E‹~--
o–˜¦¿ßMœ:®;¥´6 œ +±¡¬-qï]¥8Ó*ñÌàewÅÅ +5]•Õz{Òa霢˜(:ê6Q ?LÔ·Ä“=ÇjL®VG +ý–1}-»õ9ñ»Þ3/µ»v)1åü©Í¯:¼¹<8§Ý¡eão„²¿Œ†wùãû6Òi
± â„Êá´NœÖ0í®ˆ³ý\ðCèå¹ôñ\µ¾>‡•ä)¾j4ÊŠ¼ó +Ùpø¶N±ÿep–1=a4¹âXÀô‚ ‡ghéœ÷ZBFœBË©ÐÒdP¨²9™eÏAo
Ëó* ÷ˆ—†$OS'ç5d‰4úy Ðí&pcÜú2R{âé¦c©ŽÏ&¬ÖGB@FšT +q`Š‘ë¥kNópÆ€&øœ¨~((£ïiìuÓ5VH¼'Bj–)µ(ÇÈ’`¯.²¬‹Z&WD¼ˆ‘þË:„AÐõqç|Û!ÐìåØÕI£Ó¼ÃTj 08>ö0òºýh{dâUo›¹ÈG2 +}úx³‰kufô’ Räž:ÊÏÒ˜¡Ü83€2]åA"è endobj -803 0 obj << +806 0 obj << /Type /Page -/Contents 804 0 R -/Resources 802 0 R +/Contents 807 0 R +/Resources 805 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 767 0 R -/Annots [ 806 0 R 807 0 R ] +/Parent 769 0 R +/Annots [ 809 0 R 810 0 R ] >> endobj -801 0 obj << +804 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/core-time.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 808 0 R +/PTEX.InfoDict 811 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 283.00000000 176.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 809 0 R ->>/Font << /R8 810 0 R >> +/R7 812 0 R +>>/Font << /R8 813 0 R >> >> -/Length 811 0 R +/Length 814 0 R /Filter /FlateDecode >> stream xœ¥”ÁOÂ0Æïý+zTØWÚµMãŰp!Ȉa"s‰‰½ïmí¶ÀlåÛëû¾ßÚ±çb å45¯©F£ÍG•—«e–Ç-Ùñ”!Žqþm€Î kçù,í?L²p®!SàÉȾ͂>´ŽrˆEøD$„¤*¯Æ"ö²´¾]úRqé<Ãó²øÜ•U„RÛky¤jÂÝg©eåå[™¤£‰:\³(Òv<ó<«ve„Óøóྠ͟ìñÊ ¡€ø-š!äÖS×;¨U±€Þk¨ endobj -808 0 obj +811 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170010Z00'00') +/ModDate (D:20080813170010Z00'00') >> endobj -809 0 obj +812 0 obj << /Type /ExtGState /OPM 1 >> endobj -810 0 obj +813 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -811 0 obj +814 0 obj 417 endobj -806 0 obj << +809 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [217.1618 524.5837 231.6174 535.166] +/Rect [213.5029 524.5837 227.9585 535.166] /Subtype /Link /A << /S /GoTo /D (figure.4.4) >> >> endobj -807 0 obj << +810 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [132.1671 289.5084 146.6227 300.0907] +/Rect [127.2164 289.5084 141.672 300.0907] /Subtype /Link /A << /S /GoTo /D (figure.4.5) >> >> endobj -805 0 obj << -/D [803 0 R /XYZ 74.4095 793.4011 null] +808 0 obj << +/D [806 0 R /XYZ 74.4095 793.4011 null] >> endobj 122 0 obj << -/D [803 0 R /XYZ 74.4095 602.8655 null] +/D [806 0 R /XYZ 74.4095 602.8655 null] >> endobj 335 0 obj << -/D [803 0 R /XYZ 288.6243 340.6148 null] +/D [806 0 R /XYZ 288.6243 340.6148 null] >> endobj -802 0 obj << -/Font << /F63 220 0 R /F88 714 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im35 801 0 R >> +805 0 obj << +/Font << /F63 220 0 R /F88 715 0 R /F28 173 0 R /F26 170 0 R >> +/XObject << /Im35 804 0 R >> /ProcSet [ /PDF /Text ] >> endobj -815 0 obj << -/Length 2065 +818 0 obj << +/Length 2170 /Filter /FlateDecode >> stream -xÚ¥XKs㸾ϯÐQª²°x“ÌÍ){“ÙÍ&³3®MU29PLcLQZ’Ú©õ¯O7 (‘ö8›òÁÍFý@?>H,8ü‰E¦™æ…Yd…BˆÅýî_T°ö—Ὲ²ë$¼KÿùîÝwß[µÈYa^Ü=,¤VL%N‡Þmÿ½ü±<øÞÕ«µÌò¥f«µá|ù~w¨ÝÎ5½wíj-ÌòØT«ÿÜýðîönPk$g¹µòm6ÒS#e>2rpÜ,Ë2lô
˜g³¥ó
Ú#m¾üäw+Á—Ǻìý>.o\íÝÆW$ñ›wµ£…ëæ¡Eé²rQôÐî+ä{·?]sE¿"o¿qžD>«L·Dq[GB£#i©ë]ßÑÚ¶ì"ÏÕ›¸ü¡Ý÷û§•„“ëz¿ùâžz(g-2VÈèiYwt·óUãã×o+i–®
–¹fëzbõí–¥c¤aÂp:æ‡`§–z'äm\çûçž> $å‘H/Qï›®/›gúÊa/è¹È(Qä,Ó"õ¨õ—Ow+–ÝÓOe‘iiÏÙ[ÃlaEÜÂP…YÞÎkÞz×á…#ýc]v]‚X×u´ë¢WƒîuˆDRIeÅy€“akm9\T»2<a„œ¸§`¸ƒì²†tš‰,˜ÖÊNc0ã¼L -(’]'gAQð´›-˜u4TqÈVüzˆ†bMúýÖw÷WÄÝoè¿ë¢¹+±<vÏǾ-f
-¤ÌêÅIXά)ò'l«ü¦Ç¸½¼ ájáSaýØô®Cœ‰‰’Ï_Ѳà|UðeM_:zìzÿ”¸jdUÕþj2!~Pæ·Û$.ãtøz®–èl%ÆÃ7„–^¹§ò -ñeï ¤uÙTŽö”› -\n >o¼{ý¬xÛYÆxaÍy¨^Ò£2>›²Åò1Ý .l}” ¶Ö¶àe䤈ƒ‹}2£ï€ 9ñ°RØÃñpdç!QRª)OІŒÁ9˜[‘ÆthiÛÆ]$åsï|í+Ú+lÇTv!)»X\B©´Ä§vÜùôYYÛ4aZà7µ×®£¯4,Æa1UGjµHuîPÒ$é#‡¼L_¹Lþ¶K”™ vTVWÄ(HŠ9rЋŽÈ‘q‚vGÎ ·îýÑ…›ÆÁúLœÇ“©÷
ýB¢†n•.¿Ï}™u79ˆ!V˜.ØW”NéDåxnÙеëqÁŽq[ÀElå1$¬Ž.úx$¿XÎ÷Å3:ÿ¿{j7j
-‰Ë!§”d™Õæ<ÙOíYÁ€8Çù0>”9
\W7Óî8Nii¢y_J¬ðC%;ö¾f×-å,Þðïó]?ãb&™äCË™…*cëK&ùäHâùxE4*€óT6
±ºýÎ÷ñ pWÈœœ‡›š^^Èü-õÒ´z>qYÙÁ¢sDF ¡a—ø8!Y£a¾fù'‘\0Xh-€ˆ‚[ZüºÀ
Ö¨ 5¦aõ×asd|÷~àãfÿîçw‹ŸO's&4Ît‰Väf›O0ºT–qcôKÐw^ÌcôAnÃp^o0`_oñ±Ÿ†ýé2.@#^ÁXÇÔ”(ô-K.ÏBCnʈš?„ÓÉõ3Yï!%(z¿oÝ¥ -^!RBÏ;5:×,ÓŒ…™ulx«I ²\¯?ƒ¤¶LdÁ>ÂȲà'Œ,ñ -:·9%}jG?AáseZ©F0¡t%ÓÀGU±µƒž¿—÷qÝ?ÆÕˆŸ¯H‚FFÁ“—UàŸMÁÁö0`ý=ÞÒS<—Þ5AäûôúvEÀþe•ãh´˜p
¼/¹Ì²ó§ùbìðr4fê,£BZ}ôsŸœˆÛiý{`WÓÝõW´FGZÚ’:»üä"œ@?öߤ!BÏGbLr7@w»){rzΗhDÌÀ -|˜d¯< -;ºH&(—`i‹^^TFüašËðŽ45©ŽîÞyrú–þ5s`GpË´RÚi¿XÍcpjHí0šDj(°t “ylÙ\{$§=xï:¸Sÿ| ¿€N„±Ì(•¿!õ‡Ñ5Þóòè¤0šÙKrË ]Zp‘÷Iè:'g
YÏhtÜ +xÚ¥YQsã6~ϯð£=³")ŠÒ½å.éݶ׻ín¦7sMä˜Q¸‘eW’w§ùõ$-KÊ&{<˜A|€Â üñ…NYšj¡ Î÷»‹dQÁÚßã/÷¼ëÀ¼rÿõöâ»ï3¹ÈY‘eéâöa!RÉ„’ütèíö×ååÁö¦^…Η)[U’,ßíµÙ™¦·¦]¹Z›jõÛí7·Q¬ ˳L¼MÇÈ=URä%ãÅUÁ´ÖÂéhP/ÓKcÔGdùò£Ýx²<Öeo÷~ycjk6¶"ŽÏÖÔ†®š‡¹ËÊxÖC»¯BäÝîišKÚøiû±Äúp'uÚÒø“ÙbIK]oúŽÖ¶eçi¦Þøå÷í¾ß?œ\×ûÍ'óÔ£AÁ8k®Y!üM˺£—¸iëgŸWB-Më43ÍÖôDþbÛ-ÇŸJ蘜ž©H'vBÚÆt¶îi&)4DóÒè]ÓõeóL'ö‚œ‘Gñ"g:å9ˆG©¿|¼]q¸aÙ=ýT6`™–öœ=p¦XVdÜoa(B-oæ%oéðÁqüc]vg[×µ×kü¢ìµ³X\IêâÜÀA1°_Õ®T‚Jàì©y20¶‚÷èÉØÁfl 8“2M§6˜¹¼äLpâ]‡Ë‚ ç˜ åØli€^·AEeÞŠ³‡žô;ø˜´ûíî/‰¿¡_ÓyuÝóÑùîc‹.C{ÑV|‰žÕyRe7=9*˜RIL&š×N
,(µ•{Ó‚"Æ:ÇDÎç/¨Þ *pø²¦YF7ÄA½ +Tý½3
#Ê? &]"/y~»
ìî1ÜÊùá7íz.¬ÂÙÀ$Åò.QIežÊÄgO$Ì0RJ»¹W†Ó”ÊÿŸGþ·vÉG¢à(Ÿáì}xSÿÛßOõÝú?«ä`$ËÞ€Q벩÷ø\ÕŒf¿ŽtÊS¦ñ!í²‚ç>AÃS‹¶Z„á‡AšŽ{ÖÃMÓ4==ïú·}›ð‰²`‚|¤Æ"×k‚'§¡àß._²AZ°ì›à6¼¦Äù©¨ÁG³-Љt˜üµ«®×¤NNsW?yV¹© +Ýu.»}sîPj®¢*äÙKâ+4p6GÔ¿#Ú@_Ò8r篡°¤€ú‹ü`ÜKc¥õL”Dzg4z×x)Î4°±ÞÏ&òðÜ +à¹Ôs +~ªDtn1H›‹QœÝÕŠŒW
B¨5wRjC0É}`á(~HÓ<Á8¼Ù°`mª¹ AúžƒÆ†Š-Æ?K³ÔÇ’4Q>“,|FšÉ•“TCヹ7–,pC?Í\¥Ã@‡ôTê4T¶]’t²T
~Ý‘>›$“¢Ö¼ªjÆî.—Ë$wø¨GæÐ9ÓJç9b
2Ñ#¼9#Ô~Lq0%WSRæoˆ‡¸g=Ü4uÎéÙ¨”k%RÀÑÐ÷\‰QHD®×ÄNN‹Aá-r
e³+)ÁÈèµæ +?óEˆÎ¶Mzë@ËÐKÒ$" z„ N…ê^Xr1‚”ûª¢=—wÍÐÛÏf[BÍk1!{ïr=y1Ûè!¹Û#ñ‹ë° +¯'Òç»}:Áú½ô¥W}àqvìý!•醾8Ãõ<é€Ðë²›ëÁ ÿÉTˆox9zžà!ÏÁpð–oú‡Ì€y®t,S"‹G¢ôL¿ø–¯Hþ q–Œendstream endobj -814 0 obj << +817 0 obj << /Type /Page -/Contents 815 0 R -/Resources 813 0 R +/Contents 818 0 R +/Resources 816 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R -/Annots [ 817 0 R 818 0 R ] +/Parent 824 0 R +/Annots [ 820 0 R 821 0 R 822 0 R 823 0 R ] >> endobj -812 0 obj << +815 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/core.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 820 0 R +/PTEX.InfoDict 825 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 419.00000000 354.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 821 0 R ->>/Font << /R8 822 0 R /R9 823 0 R >> +/R7 826 0 R +>>/Font << /R8 827 0 R /R9 828 0 R >> >> -/Length 824 0 R +/Length 829 0 R /Filter /FlateDecode >> stream @@ -6994,94 +6975,109 @@ xœ¥VKoÓ@¾ûW¬ÄDØ·mn !„RÛD\(7¸!à$`;Eðë™™]¯½NR…D©’éììî7;ß<~1>ŒãÇÿÎWÉË›”-šD0üÔ 'žÆ
™ìùSo×åöb2™ °û€våC¹nÉêõ]ÓÖż}‹šË§žùÜ™âšæ•!zøLG\ dA}\„ˆ-™Õ 4ŸQ‚Róåc±ú×W_íGÍÍ9ÄÙÜæ?©¸ƒÜéÉCO'Ïö”ÈŸïÅC1Áú8y]׺˦´¨6wEE.,¤Ou”è„èD¯0ò™ÖOR+¯iE™ìIpNÉɘ’ŽC?ëò<ùB1„ÈÝÕeTâØ`9¥³ìLª¡›½L\¬¸EYÖÉ8Œaö
ÎýŒƒü}ä_Ý›¾ÚOÚÏÝ:6£Ñ:éµÙщˆ¥Ëuj„ÑO¤§ôE½ˆÕø%²>L¤5ÁøŒ8åƒiÃ÷¹i»½;˜GÔŠü|˜ë¤ws†ÈΚ3RÆŒlå Q·a÷’Ö?Í`¨xE_\éŒØ™ñh® 1ÒÓËQ}¥Ù™ÿèù¸T1˜.º¾±;ãýÁ¾Sf¥r3^*½|z¡•îñŸ°öÑš
wRXÿ\!qZ)Ž# §´v²²qb)Õ)gÇ2WW¨ëЩ$ލXôj4!Îj4‘®wj_,Ž1;P,ü.Êzòpè•K¡w-5vÁ÷íÞAŽ{]qTÙèEý×îZPyØ»BÈ©Òe†ÍÂ-¨na¬ïr.ÊŠþœsÆàÞ¨g@ÒOËzYTË¿Å]UÆíÃß endobj -820 0 obj +825 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052617Z00'00') -/ModDate (D:20080813052617Z00'00') +/CreationDate (D:20080813170009Z00'00') +/ModDate (D:20080813170009Z00'00') >> endobj -821 0 obj +826 0 obj << /Type /ExtGState /OPM 1 >> endobj -822 0 obj +827 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -823 0 obj +828 0 obj << /BaseFont /Helvetica-Oblique /Type /Font /Subtype /Type1 >> endobj -824 0 obj +829 0 obj 1031 endobj -817 0 obj << +820 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [413.7311 661.7381 440.1388 670.5091] +/Subtype /Link +/A << /S /GoTo /D (cite.Algorithms) >> +>> endobj +821 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [448.6037 661.7381 476.5177 670.5091] +/Subtype /Link +/A << /S /GoTo /D (cite.AlgorithmsC) >> +>> endobj +822 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [480.4526 207.3242 494.9082 217.9065] +/Rect [73.4132 189.397 87.8688 199.9793] /Subtype /Link /A << /S /GoTo /D (table.2.2) >> >> endobj -818 0 obj << +823 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [73.4132 153.5425 87.8688 164.1248] +/Rect [128.5209 153.5425 142.9765 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.4.6) >> >> endobj -816 0 obj << -/D [814 0 R /XYZ 74.4095 793.4011 null] +819 0 obj << +/D [817 0 R /XYZ 74.4095 793.4011 null] >> endobj 336 0 obj << -/D [814 0 R /XYZ 298.272 291.2247 null] +/D [817 0 R /XYZ 298.272 291.2247 null] >> endobj -813 0 obj << +816 0 obj << /Font << /F63 220 0 R /F28 173 0 R >> -/XObject << /Im36 812 0 R >> +/XObject << /Im36 815 0 R >> /ProcSet [ /PDF /Text ] >> endobj -828 0 obj << -/Length 2201 +835 0 obj << +/Length 2206 /Filter /FlateDecode >> stream -xÚ¥]sÛ6ò=¿BÔŒ‰â‹ -5^ôápØøá¶Qvq½{÷Ë»Å/' 3póE*QŠ<›É‹ÐZ‚2XéÂ@†Ðù|hx*âý -M¹ªê5æˆEûÛT/üÇhac&²Xß‘å’Êò£{.÷x†›€L‚Ö˜úÿŒ©3Á¸”&`VÍ\4 VdRüµ`Ê'Á4Q™‰óŒ›Y•]¨NÙœi-Ð ¬(²Yõ•B(ù·“°6öxæ…¼9¼<(·k;Ìf”Cª„¥ÆÄ†™ôqK[>]âÖÏuÙun6/åŒgšüÔW3š3†ÙœGÅ]¥~Ü^¯ä!Å -â¯gHr\»¿{k)tì^ÊãÑÞÇk¦ûÐÃQÇÕ£›k=Ž<À¦È›FH©Z½IPÙ…ŠÉ:S´6ô’¡EdÄø"æ€ý}p…9y éRã‚纵f®¡%6Oö/l] KˆdÜÿS‚½5›å*RèvMÀD¦j#ès¸iš`âÈ!#—{ÝT4”©
œ
Bï/€% º}Ôñ‰6'91鉇Ä7Û?¨Ù™‘ou8Ë8Üì²]`€ÍxE¿¸õSB¢èTX=.)‹Ÿ”%’ß½§TñsåºNRAã]Åyyñ¤¸ãAÖ‚æª51‡="‹q Åï“ããW$qá¸Mù",rY¿Cß'vFëk¬–¸˜IÂþ,Í8°êö˜~/’/]TZcQY¹-
ä%-³RR£è+–RùÜd©\hï@¾‘ïjÙ‚îêÊ= +xÚ]sÛ6òÝ¿BÔŒ‰â‹ +™ùøáë{ÐäoîÁUžŽ»¥Ÿv ã'&\3Îó<Oÿ¹ú➆ Bœ!6Ö¹”#Ý7«:-†oQL•…B›¨Eå/84`=PÍ3jºl×®ÈíšýŽ~g¹)4ƒ{‹‘›Ñ±f8PŠYžÛ€[®6®v°ÖYŒŒÞÌ
Ë·Ó‰8Æ2%e¢äË«iñç‚3«‹¬ðXÓ5@ÿ‡îe7»«_¯¿Ì€n©D.òl.>/âThÉ´Ì`¥éBçóq:âh¨ˆ7+´Þªª×˜0BJ1ìoçz‘à2F»˜¹àeÄú/—·!/?¹§r߃¸9ŸÏ$hÝŠs—Ÿ1u&—2GÕÌ\&+2)þ¿ñs¦2
ç7³*»PˆÖ
+’ͪw,<_fEþ팬„=žy&o»çÏJëmëÚSeÂá¯Ô˜½p¡ y>liËgHÜú¥.ûÞÍiRçŒgšü0V3š3†ÙœGÅ]b¥~ØZ/¤Å ™×Ø=%,ŸbDëÎX|"ª˜~žÎä÷Õw>.sTRê+@ª°"J™V‚~ˆ—H*RH¡ò…
?Þ¹a»[G÷«] +¨ìBÅäÍ(ZÚÇÐ2"|s›:ðÁMdæè%¤KYdŒ^œê²ò6-Ð}÷Kl“:ö/l] Kˆd:P‚G+\lËU¼¡ß5U +A;à‡ïÊà7Ø—çöÀ=Cèê€FcHÛ–
2hÔ‘è—ø€¹µ®¨Î¾ÀNÿ§9â,ÍXêv½ù¡ïHîÚ~(Áòþãå6¦›¼~,1w˜²áP–´e
Œ<`$^Ök˜ÉDŽunï»Ôþ´~KŠ6š"4ô’
Šz¨G‚¨©7„ä"áçvv¦V1•[û¿q›_ä«#FTSF§:E)OƒæC”¡ü<TpðŒ‘>üͺÅuáݺJ/&`NZ;øò
:âŸ7è×§Ù·ó‰¿çGL “3ײ˜}ÞzY9güøW»uå‡ >sl¼ -&dHËœõÎT°_ˆÄwz>IÔâx|:RƒÂËvŠöÎõ[°²ó‰Ñ'L2—ZƒÁ´Qö¯kMäÅñA.ž¡‡.„'Sú¬!îCr ÑdáTñ1.=xìeéóÀpbãð½Ë…‹&¸‡®KÌT^êkÚ!/íCòp“ Û;LRÎI>D°ÆÎÏ»ž29³ÊÊ¿‰Ž©±O}é93ÏÑÙäëþQb‚<ótWH0‹4ã•H×ä/þ[Ã7(ÿ¯o“Yendstream endobj -827 0 obj << +834 0 obj << /Type /Page -/Contents 828 0 R -/Resources 826 0 R +/Contents 835 0 R +/Resources 833 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R +/Parent 824 0 R >> endobj -825 0 obj << +832 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/wrapping.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 830 0 R +/PTEX.InfoDict 837 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 416.00000000 248.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 831 0 R ->>/Font << /R8 832 0 R >> +/R7 838 0 R +>>/Font << /R8 839 0 R >> >> -/Length 833 0 R +/Length 840 0 R /Filter /FlateDecode >> stream @@ -7089,41 +7085,41 @@ xœ•Qo›0Çßý)ü¶v¶‰jÚäjš´JM‚öÎ"7J‡“H§}ûùΞmÈ$4Háçü÷ñ?s~¡ÉŠÑ.wßkòa›ÑCK…«9 °\e´ ¿IíŽÅð£Ýö&B£ýÆ+ë¾²rôrN›2«ásÿüjÎ{S,Ç×S§šSU?Ú1(‹(BY¢zlÈ_ˆ•'cendstream endobj -830 0 obj +837 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170011Z00'00') +/ModDate (D:20080813170011Z00'00') >> endobj -831 0 obj +838 0 obj << /Type /ExtGState /OPM 1 >> endobj -832 0 obj +839 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -833 0 obj +840 0 obj 580 endobj -829 0 obj << -/D [827 0 R /XYZ 74.4095 793.4011 null] +836 0 obj << +/D [834 0 R /XYZ 74.4095 793.4011 null] >> endobj 337 0 obj << -/D [827 0 R /XYZ 204.6417 510.7007 null] +/D [834 0 R /XYZ 204.6417 510.7007 null] >> endobj -826 0 obj << +833 0 obj << /Font << /F63 220 0 R /F28 173 0 R >> -/XObject << /Im37 825 0 R >> +/XObject << /Im37 832 0 R >> /ProcSet [ /PDF /Text ] >> endobj -836 0 obj << +843 0 obj << /Length 2309 /Filter /FlateDecode >> @@ -7141,63 +7137,63 @@ pª Å cŠN_F9\æÁþÈø2Ét¥0Ù@²€Þþé§ÔW¤ÀY8g"N¾ãoÄYê<ãf–Hè®”šõh®yªp +÷Xà°ÔüÞ·ôe”ÌaÚ¾èËîPÀãòDû¡øx¬ghÔUP’ABÁ`ãrCÙð6Ù"IæžwÞ3IBéê°â$±¬“ÐÝvhIÒ7n1=ÜÀ5ûòÐN¾k‰¾‡Œ²›êMqnV=¨äœÈ^ ‘G/ž.öa䇱'ÁWñíé@Ê”dF endobj -835 0 obj << +842 0 obj << /Type /Page -/Contents 836 0 R -/Resources 834 0 R +/Contents 843 0 R +/Resources 841 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R +/Parent 824 0 R >> endobj -837 0 obj << -/D [835 0 R /XYZ 74.4095 793.4011 null] +844 0 obj << +/D [842 0 R /XYZ 74.4095 793.4011 null] >> endobj -838 0 obj << -/D [835 0 R /XYZ 74.4095 482.0192 null] +845 0 obj << +/D [842 0 R /XYZ 74.4095 482.0192 null] >> endobj -834 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F88 714 0 R >> +841 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -843 0 obj << -/Length 1930 +850 0 obj << +/Length 1928 /Filter /FlateDecode >> stream -xÚXÝsÛ6÷_ÁGé&B‰O‚}K/î›éŒÛxòr¹J‚%Ôé’T{£¿þv± -»Pl¹Òy¾¸;<×îàšÁ»n¹âzqlvËÿ<ütsû0^«Eά1âÛt¹¯•v¢äøp]²¢(DÐñýºŽÝi ЏÎù]ã{Ò×ùf ý0¼#ÚŸ¾ÛÆÝÈÕøÍ~ euìwîñ‹,ÔΩ|‘Nm«øŒ‹û®¥û$¥Ýì¯åwK<ŠìN‘êû]šk|˜âÌØÜN5ãÉ Éd\°’ssf¥¼—Š2X hÑ}÷ÝRä‹vhŸðm]¯Þßß½ªÈÈKû¶B®×½f -É$^»kÀR.¶Þõî@kðäf߀³è3ú -VÕñq䯅zÁ x -ðInvp>Ÿ[׎hÇ& -ÝVýW0F |vnWÁ
#ÊÝaî -”=÷å…Þ\V…/çƒ.Uu»,-B+YMÍ@ëJ6UŒòJ U -‹±ÎáGA\ž·Í„Ùuä®fë"Ów·MlO_¤1MzeÕâ'·ÅJw%–Hû*ˆˆ<SlÏeLΗg3Ú„v VÙä/ Õ¬P£ïÀ=Ñ7{+ -ðÝ©k÷T5M@ŽÉUéW?ÀÁ -øý¡šq¤´0ÇéòÕN,5…‰í¼#zÅË0+3&†7ʶÁÞuþî[r`3Ìȇúx5)Û–Ü.(ýöñûmjRD"U ߘӦ„´À•µùä’‰kJf¾‡èíç; §'*Ñ_rÏWNÈB%çÿŸÛbÜ#r_ù¹Â•ßöCî„yf4/3Z˜Q$*Rä¯þ>ûÆÍÿ:ü»endstream +xÚXÝÛ6ß¿Bö!fÅQTßÒËö°
+l›E^.÷ Û\›]YÚJr{ð_3R–-y“‡ +º¾G´?]»
»«v›}OËòØíìó™«=œSé"žÚ–á/>mCvQJ³ÙOåwK<=ŠlO꺞]›kx˜âL›ÔŒ5ãÉI'\°‚s}a¥´ +\<“œx:¶í
šâŒµäé"DÜó3^lëër1îè²}½|öÍ¡ì]Ãi{l7û«¨<‡òÍ@ÒB0£¤˜Ãm&W…NVB(f2…<ÉïIÊr‘êÂ3×°ûûp6¾{8H“|hî~¹K~6µfÂH ‚Q“Íå¼IqÈxF •¬$ÄGfÒ|>о’Ú|íª-yѧéœ}m‘i–f¦HÆ—Lt¸¾¢ËTêòÁc³ã¼Tú +¸ÒýpÔ«(Í’v—Äå¯cTÅ3«ñ¡TMdS±(&J(ÁT&‹+%®Á¹¾víD^ËÐÙ¢s˜ÎÐ,>‹á⫈ëBÈo@”‚Ø.´|Q€:ž™YD¹Xy K5õÜ
<5LA>
Ç·e»ƒÀV¶øš?ÑÙ¶ÚìÃë|rk¯ŸŒ·RqYIΙLs}Ydbr3ý%sÈÐØ}(UoÝ)Ú[—ͽ93,çY´þü ûª5-7ýc0ÁÌk`RrŽÑ;éîÊÂ¥•ÃLŽŸ;ÐÑÕ]y°¤È϶ß7Û¨¨/a¸xßǦmï;èyR•óË„%
B->/
˜¶õÝÞ™¬ +‹¡ÄáG MAX^v +õˆÙ¶ä®zk{"Ów»l/_¤ÖuíÛeÔâ'»Å"7K¤}éň…;ž1¶ç’¥€‘º£1eغ0Ê_€ªÉY.‹˜^;ðw¼Ú„‚£>Ve×Y”øŽdMàŠÖœAh&E!þš8dI:fÛuÏèNì½ðïc +ÆÂe4®©¹:1üÊ?X7cùÅd"š§sID2}NAxâUó¹Kg¬ÈUD‹œ³1ÓJ…ý5¤SW¹]…Ž&›Hã¿Ëªkf.^IÈ{PÕÕ%å×ñÜ̾.ô›pUšM#íšêbÈ2søúl*÷6Aw x‰Í¾"qиù 3(ôá슨ð`â+˜Ì4œøgå À +S´è“³{¨=Š$èºÎÎÍOžÃP% ‚€Í‹ PpBgë7´T™Z o÷=‡¡%º·¯zõ³ÝsoÞìß‘bèw$YT¦g„Mï´‹í+3_¸i__û +H\eƒ6Ÿl4qåNÑ̽Ý|+!àôH%ºñKš¥ó¥²PÁùÿç¶÷ý€Ü?Tx¢ÒâÛ~Â1Ïå…`:z‰ŠäéÍ_f߸ù8¤¬Èendstream endobj -842 0 obj << +849 0 obj << /Type /Page -/Contents 843 0 R -/Resources 841 0 R +/Contents 850 0 R +/Resources 848 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R -/Annots [ 845 0 R ] +/Parent 824 0 R +/Annots [ 852 0 R ] >> endobj -839 0 obj << +846 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/protocols.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 846 0 R +/PTEX.InfoDict 853 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 472.00000000 312.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 847 0 R ->>/Font << /R8 848 0 R /R9 849 0 R >> +/R7 854 0 R +>>/Font << /R8 855 0 R /R9 856 0 R >> >> -/Length 850 0 R +/Length 857 0 R /Filter /FlateDecode >> stream @@ -7205,58 +7201,58 @@ xœ¥WKsÓ0¾ûWèŠõ²dn<:†>2ÜÓ`Ú@œÐ$¥ôߣ]I+ÉIš€ÇÓFú´Úo?íJ–ïY}ÆY
OøõÕë+Ãn7gð¬o+U Óù!yWÝb>½YtzZ æ¹äV;Ék#\¢u8¡ò䑇qÉ3&¨û²ì.îýªïçû³g(ŽƒÙ3b¯6ÄwÅyx¨®t2&{¦Iú&«çôyÒ£%îän,¢x!ø†¸ˆ{5øø!RÂÙY·qvëŸÝ¢{šÌûnGc ¥XžÍ¢N©4z‘J
óèE*=Hdò32“IäùŸm·^N òúi9ÛŸL/T=û¢¨)>±óvÀèUÞïädäž4~ZÑèi)’hñâïjÐÆ;oyé#LðÅ&À„ImHê fp탛] llÆG¾2šf4<ç8j¶Ām¢H=7Ò64KX‘³œbDx@ 4kyFC‡[šaUÎqÔ•à6ðØNJ¨çFtÒ/¤)”œ`D¿<¶‰(õÜH›2)M›b†w~¸¦@·¯ÂÕ)V[RËyÊ-¯‹8ÅW®!QT™ÈJHd5$ÊB;Åì.Þiá{ª÷ͤG¤•ÇϬ(/tŠêØó‘ç'õ܈L/x‘ŸSÌ€ç²úP}uendstream endobj -846 0 obj +853 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052617Z00'00') -/ModDate (D:20080813052617Z00'00') +/CreationDate (D:20080813170009Z00'00') +/ModDate (D:20080813170009Z00'00') >> endobj -847 0 obj +854 0 obj << /Type /ExtGState /OPM 1 >> endobj -848 0 obj +855 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -849 0 obj +856 0 obj << /BaseFont /Helvetica-Oblique /Type /Font /Subtype /Type1 >> endobj -850 0 obj +857 0 obj 975 endobj -845 0 obj << +852 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [133.8279 340.0378 148.2835 350.6201] +/Rect [128.9946 340.0378 143.4501 350.6201] /Subtype /Link /A << /S /GoTo /D (figure.4.9) >> >> endobj -844 0 obj << -/D [842 0 R /XYZ 74.4095 793.4011 null] +851 0 obj << +/D [849 0 R /XYZ 74.4095 793.4011 null] >> endobj 126 0 obj << -/D [842 0 R /XYZ 74.4095 741.6808 null] +/D [849 0 R /XYZ 74.4095 741.6808 null] >> endobj 338 0 obj << -/D [842 0 R /XYZ 256.0589 388.0266 null] +/D [849 0 R /XYZ 256.0589 388.0266 null] >> endobj -841 0 obj << +848 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im38 839 0 R >> +/XObject << /Im38 846 0 R >> /ProcSet [ /PDF /Text ] >> endobj -853 0 obj << +860 0 obj << /Length 1640 /Filter /FlateDecode >> @@ -7268,14 +7264,14 @@ xÚXKsÛ6¾ûWðHÍXž|¤'»N:N'3Iìé¡u” Ɉ)ÒÉzÆ¿¾,@‘-{|ˆ]ì{¿Ì" ›N5+Ü]iƒ„P l´ãÓ¸=©,„6Fá"()›6Ç€"¿WFk†Ýaqã즡Ñ<Õè žpÒRNþ endobj -852 0 obj << +859 0 obj << /Type /Page -/Contents 853 0 R -/Resources 851 0 R +/Contents 860 0 R +/Resources 858 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R +/Parent 824 0 R >> endobj -840 0 obj << +847 0 obj << /Type /XObject /Subtype /Image /Width 400 @@ -7360,18 +7356,18 @@ OsL@¬§6mÚ¤®jŽ^óy¥.+qRjxÝ'G䬬¬ŽŽŽHײÜyŽhûÊ+òŠ¢•WT?æƒ^°"¯(м ÂÁ¡ÃG¦ÆÅ¡`«Þ‘jQUçÞ?7°¹
eÓi%W‡¬RCßzÃÒÂWÚ;€¬ÄÄ™R¼ŸÄÇÕëWýxƒ°æ¥õhäcï׋Cxpˆ@q(n<U‡ÞÛúÊö€¼‚IûYúÛïFÁžÍY,EQ>96vΜԶ+Ÿû G}g$&âðË߬Ì]ƒÌ¯|Þ)³Ý±s×´iÓÄŽó2Õ¿í+!!aêÔ¸KŸ¶‹hÖä^‘‡¥éä4½šÈQ)ÙnÒ "¼îôofΚýëÒ7ÏüîÉ9sÒÒ~öáù#±…Å.«Ž’£‚.B5•SÝpô½ìǸËhŠë_+áÁ!Å¡h¨)û·Ðò•ùÄåpÍûkÖåÃ3cF"0òÙ|©µöýŽ„\Y`wøîÙ+7mÙöhž<ß×®;^+Á!®(¯.R½öÆn\žü—éHîyXšNÆzèÕDŽJÉvá¯ÿºô“ößÃÛúúî¹òÅàŸ•4{ĵp]ÃoáA%ÿé´i8”½7lGå÷WýøV´†kV=»øKñ{¨¶.ŸÏ}êé/|Ïæ¢_¡Toþë~"]_ß…'::Æg¸pñO<C}I&LŸ!Í¥úɽ"KÓi°–Mk¢°•¨~ÑΦdµ°ÐüŒÌßßøÖQòé3qø‹¥¡ómíîNØïzÿûö~ü…Ñ”©SÑŸ_ÿFƒCŠCÑVŸ^»1ïétã“¿ùpxÿDëÝcõãþ^™Ô¢J?žÑþÃå¡ÐĨ(k37ÍïHnf5ÄMgÖ×g¹Ûd@Ä¿?ø-üïW:'OŽâÓÎ?:J~ìƒßЧ!"xçhDpÔüýàçÝßFêV½¸ñÿÞ=&«ŽžÄáó/¼$E[ÁóÑ•ß'LO|â§Ó~÷ñgý¸ŠµKô#Ÿù™>¼(“Sæ x¢H²¨—;oô=ž´*x…':ϧ¿¿©^Nª!j*ÕoMîyXšî'ñOÈ^éz´ùäØXw…Ô@5ˆð[X`û®ÿÏÆ-¿r”®ãk~)Ìÿ
þ˜U¯®üáN¤®¡µ
ýöÉÔŸµ\únNÚ\"Pœm%üõͦÆý$)ùÉsŸþ>Ò«X»D¤™~ÿ7‹—,SC¶lß…âmßU*‹z¼¡µ¤l?</½¼Y‚W¸ÌjÖG³Kd¨æ_ø«×x¤þ·2DM¥úɽ"}Ó=*aá£nÝñü¯þzük6¹›(l¥ªAüøƒß² [©j?þà·°Z€ÿûÎ1øs–„¼JŽç>n|îÓ?—½ÚóÐûMisŸo¨¿jâÕÅÎo‚é¬]"°¥eÓ±…GkÕÅ«¾¸‘çT¤¹9œµK`þtÕªƒÝtCp÷ƒÙŒçÕÙö¯ƒé¬]"°¥eÓ±…GkÕÅ«ß]½Lgí--›Ž-<Z«(^ùôÁtÖ.ØÒ²éØÂ£µjâUc[w0µK¶´l:¶ðhZ xuêâ—ÁtÖ.ØÒ²éØÂ£µjâ·xãîxtlá±ÿ EQÔ€‹¼¢(м¢(Š"¯(Š"¯È+Š¢F"¯(Š¢‚)òŠ¢¨‘È«_PEQEQ¤ÿÕ*Åendstream endobj -854 0 obj << -/D [852 0 R /XYZ 74.4095 793.4011 null] +861 0 obj << +/D [859 0 R /XYZ 74.4095 793.4011 null] >> endobj 339 0 obj << -/D [852 0 R /XYZ 258.7823 478.2865 null] +/D [859 0 R /XYZ 258.7823 478.2865 null] >> endobj -851 0 obj << +858 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R >> -/XObject << /Im39 840 0 R >> +/XObject << /Im39 847 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -857 0 obj << +864 0 obj << /Length 2524 /Filter /FlateDecode >> @@ -7391,110 +7387,123 @@ s¿"]¤ÒàQÛxUÃHC†¶xedè—}J¥„Œ¶%(|SëÂßÝ•j¹Ík¢äÃòÂ÷N’HPNt¹YXæ|,'—/Ñö‚‘N” ¡@”ÞÍC2þjê$¤`Zþñ[ª,ÆopdÉ&ì¹„Š‚úhuµ%m½M†ÓT\2k²QîO z"£å뎤ÖË
äJØ/êѕ͡ëKÃû endobj -856 0 obj << +863 0 obj << /Type /Page -/Contents 857 0 R -/Resources 855 0 R +/Contents 864 0 R +/Resources 862 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 819 0 R +/Parent 824 0 R >> endobj -858 0 obj << -/D [856 0 R /XYZ 74.4095 793.4011 null] +865 0 obj << +/D [863 0 R /XYZ 74.4095 793.4011 null] >> endobj -855 0 obj << -/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F88 714 0 R >> +862 0 obj << +/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -861 0 obj << -/Length 2533 +868 0 obj << +/Length 2640 /Filter /FlateDecode >> stream -xÚµZ[sÛº~ϯУ4áàÊKfúà4—º§M3µOÎÌ9>”K¬EÒ#Rqë_ß Ev3Œ#\â[î·‹]€ ÿÈ"æˆãT,â”AƒÅ¶xƒ{¸÷¹û%Fvm…×®ôûÛ7?}ŠØ"AiñÅíý‚r†¨`¤ôv÷ûòçì1oäqµ¦q²ähµ/¯‹Ç£,dÙäò´Z±<—ûÕ·}óñ¶ƒ£$ŠèËtä<B\DñbÍŠ(K]é‰7)Šã˜voÂÄ‚” -AÕ«¤%œ%‹NL½É&ñXÉ4F %|áŽwj….Qö#49¢>ž7ùV[ïcZfÆ”ßWT,«|§¯N²¨V`ǶWÞlrw>ÊúD©ýÓ'š¸hÚqÌ@EóNó±lîW/-0RÙèîìx”ºµ—µlžYêË_[áíŠâåƒú¯}úw²6O>4g OùŸW/«²‘ê¹7 J£±U;ïüú©ì…|L© ‘ÈžÇä䋹µð^6_ÎÅ×Sµ•u Ž#ÓhHÜç|cFÚ冪¦j2KÛUùœfVZŽY7y±"xy>fM^™›ÙÈü˜ï;¦AµgE–RO÷<ŸOw,æšü–ÃÅšD1-#†Ó¨Õñ½Ìá‘46Иœ -p¶¬[·Q-=Á©ÖþXm²£–àË›Y¢£–yYC>;‚ÃZ¡l£Î—çÞÞЫBøù\èQ!êÇ\¥AuÕú¦j#¯nö²Ö7ZÝ#WåBý¾¨6mØaûЬ}ÅQ¨2²”9(kÚ_²íÁ@l:$”DñØjŸ©×z7eõ(F<I¬¯mªê¨Ÿ<Éí÷<™aþ¤4'jj‡yí=ˆÊ¬l§4JY¨ -YŒB]å÷"WÊãEXÈ‹¼¨] N{Ñ -þ äTÅוP»…Dœíý»ƒ²8£syÌÚ™[Þjõk*(7É??åuKâı
Æ ÌƒÑ8xBpžXÙÓYœ'öÁSÃ(—ƒš§;Žõ’,–@žå}Ù\G¸%lX-§E‚FÝJ‰˜Íž«õ ÿÚs¬àendstream +xÚµZ[sÛ¸~ϯУ4a‰/™éƒ³¹ÔÝmš©½Ù™]ï%Ák‰ôˆdÜú×÷àF‚ ØÝédà!>ð|çxÁ?¼HbQÆIF¡ñb{z-öpïs÷‹ìÚ +¯]é÷·o~øÓEв8f‹ÛûaNq?èíî÷åOùcшãjM’tÉÐjÍ£hy}z<Š“(›BœWkÌ—m¹_ýqû·7o;XN"”Æ1yÙ‹ãq²XSŠbB3WzâMx†’$!Ý›P¾Àeœù*F)£é¢“orád<É,A)ÁláŽwj….QúÃÌ<alˆúØnŠÖÞ]‘27ªü¾"|Y;}u§jzT½âf{»ö(껈Gð‡å´øDRB;I(LQ¼Óã|,›û–’©ltw~< +ÝÚ‹Z4Ï(õå¯Jx»"ÑòAþ§žƒþ¨Í“M+ài#ÿÓŠE˪l„|îß
HÁ¤ÑX«uÒñ$ qéHù¸´bA.}¨=—cÔ.]Ô9.«ç½h¾´§¯çj+ê:@CQBâ!}Ÿ‹iWšªÉ-yWås~0˜yi™2”Ý§Ž–í1oŠÊÜ܈FÇbßñ
S{–”Éééžçö|G¦M@1¹Xã˜"Jà†d(â<Vs|/ +x$K$4&à +fmñ¾žÅ= Ј‚l^ŽÏSÄY’šGžÛ½ØË š—»×]ê1žäqÞ‰éŽo«TvÜK÷›ü,t÷ßEs¨vö)KÇÄtÓQg£ù^NT¦Äˆ=µçnì
°R4µ½8äåN3;9+˜& ˜Vj5§›5#1â„%V÷T‰s0`9F—µ2ÙÒaN¶öÇj“µ[Þ¬ðràµ(ʲÚÖ +å©p¶l{}C¯táçö¤G¨™å•²MÙz^”öre›vZÝ#Wå\ý¾¨6Êí¢¡y\•â¥(`²¦ý%ßÄö ]BJœÕìsùZ領'ˆ¥©µµMUõ“g±ýþ'3Ì_ôæDxˆkïATä¥ +i„к8¡L-ß%¡²×S‰ä8pŸÍ„=aìÂÀK!¤±>ÉiWG˜öNè %‚Ò!ÕÊ©3q¥©;îTˆ*'T +çrÜ"™+å¡«ÑåEíèº@¦k€tž)ÊzN—w'ÉL9ÂYŠçjÌfù'èôU,NI ø¹R>þ¬X?jÏßu†?ÕÏ_QnÏ"¯ÅküŽ&ˆGq2¤êº|8÷{?r˜o~¢Z³ˆ’q?=,E8¦hèJùè±bAz|¨==cÔz\Ô=˜¸ôÀUû¸Ëáñ0y©‡e)JÓÈ¥
þh6†EëÐýš6hxhƒ»r&ß÷G¤¯úopA¡¾Gé5ý™–òqhsß•ò‘iÅ‚dúP{2Ǩ3dº¨c_ûv£·ã¶Mu–ÔtinØís6°•4£Ù+“œÿÆÿ¿¤¸(tÎB!Ò‘òÑfÅ‚´ùP{ÚÆ¨3´¹¨.mðö@›då÷?ôÕDUruÖkR¹»ô{ÖÛ„8‹+9 f&Üìÿ)Œ:?5æbÎåÖ-ê¦2kk#«È”!™zÛÞ¢vÌFëÏ8zóZÿ²ß,µÆ*Ê\mÄ+ƒ«Â†ï½}/õŽïx›kÖš(¬gc¨—!-Y©)ù ;KCN’9pš;Òí§±
1†"ÆÝʈv€ÚÕ†B06¤ 'ÀØ‚ÔóÊ÷ée8 3ƒì|Võ +š +‰Ê~(FãÀ¾œ+å³ +4!joCcÔ#rQ]+b‘[°›Šà2\êµ{¶ëûE=;·Ï¡#ÒÛ™`ª>ý*ïÈùÌe)ÔUÊp:€‘á8ç ^R3Œ"š²@ÍàJyèîÄBt{Q;º/P§é ¾¬>yÁ@2Ä8ǯ¬Î}C~r70J;âNôeýN 9åq€>GÊGŸÒçCíé£ÎÐ碎és¿ý›ïÉ×<|8ÇIp¯ïëõ‡×Th„”¥q`•äJù´lÅ‚Zö¡öZ£ÎhÙE
nBTÝqðèôN×g1ŠR–†·ò¤þ“ÈcÖ” $CQÉ‘ò)ÜŠîCí>FQ¸‹:Pxœ³†FoÖ_Ú“÷³B‚(Nœt"Ÿ6–
-Yh8eG©¾"œNê< ܺ(U¡ïC!j{ÿW{´É4èjËFœëíAúK+téó +îhK¤ñѰ“¼±—‡pì½}^>«cÅÞv=VuѺÌ0]¿å‡.Kȃ³>ƒ“%Púø}Æ•òøL'ò/jç3¨Ó>3@õ¥‚9ÕéëŠKƒÝB"Î÷þ=6Yœ’¹¼ endobj -860 0 obj << +867 0 obj << /Type /Page -/Contents 861 0 R -/Resources 859 0 R +/Contents 868 0 R +/Resources 866 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R +/Parent 870 0 R >> endobj -862 0 obj << -/D [860 0 R /XYZ 74.4095 793.4011 null] +869 0 obj << +/D [867 0 R /XYZ 74.4095 793.4011 null] >> endobj -859 0 obj << +866 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -866 0 obj << -/Length 2051 +873 0 obj << +/Length 1945 /Filter /FlateDecode >> stream -xÚÍYKÛ6¾çWøh1+>ô*ÐC›MÚm›"è.Z Ýd›k+Ë[Kn€ýõáC"e‰ZôPA°Òp43ä|ü†CÓEÿè"DDy¼Hs”.¶Ç7Ñbcßw©Ñ][嵫ýÝý›¯>$|‘‘<IÄâþqÁ',æ´7z¿ûsùSñ\¶²ZYš-Yã(ZÞŸ+y”u[ÊójMãå¥Þ¯þºÿñÍûûÎmÌ"’% {]ŒB$DÄIºXsNÆsW{d&qNÒ4eÝLx¼ ”äqÌp*9%™àÙ¢SÙ<D4™§$cT,\{W^ÒµWoýh‘§Bø^Ÿ/›‹–U¹…%Ùrs:U²¨õË¡hÞW4ZÍAî¢8‚ÿƒüêË\۔Ìă6¿Ö__nZë瑞Áäµnk$Ǭ¦$Ïsf4_.瞊-†ûôV»øŒÁÉÚ„»ÃlãçóéeVeÓ½.Äá,ëÝ@³xj/²ª¤².ïÊ#Z¼TE[žŒÕf{€GˆnÆ„1 -ƒ¾b³—M‹1ž_Z-*›–sÚí
€EGNEZiCÓþzùþ&ðÓûóГºèQ“%x"Ø[,kž4„žœÑô5èÉK²x -=©‡žÔb"¢'í@òŸ²œdÉ∆óìj2Ý©Íå:èµËö•×ñ|{^ÝŒs‘/ÿY±xy*a_ñ8ºNyÔŽŽ‚!I ’¼ÚýA9x:–¶õT`ÞpìhÍ螺x Ä‘bc3¦ÄF
ãAMs€7µdæÍ}£¿f‹ÔÂÔÎê„E‰e®†/Š–¥nd%7Ò r"ȌƿûFÿy\qWÍhŒ0O‘'nŒê›ªhYCy°™Èr(|)‰r¡#¾UÑQ»gØòW¹×E˜š]uÞé°eit!+íé Ás2„Ââ²=hµ_ŠíA/h¹=´v|bú -´ w‚©,ÃJ‡¯T@u±Ó/ÅúÛO·Zlb2´´“KS¸ _O±LœÂÒ0É8JޱZsrÙ1ÌÐå8Á¸.‡¥Ëm €d‰Ò4óëǥ󻶨wÅy§×»nì¶}jOFãQ¥ÔTRê‡÷çΕžÕ»,kk±–»=}ÔNVXc`µ¹üôJ¡üÙü\öù¸œÈãr˜Ÿ²6(ÝËÖdêö&Xì)‰£±Zï/ÿÖ·7zÀ+äÓÎb„ÔLÙuµBKnÕf×<äµ_ô¡×‰Uw½zËçÎA^äß x\ôž 4v[g4@í,¦‰“0æ—Z”TxxnšVÛlJÅØ Ç4lP¨ðY%Űâ[=~Ú˜ð`çèo5“A¿v–zÈϲ–!ºÒ£âó8´‘ÕÆbÄbb#›²µ§1\åè´‘¥Ù»æ gbGœöØw9ç:†—bOÌ\™?+æØ©6“AЉÔËaQÉK·Êdn1â@S”¾¢öALc6¿O<IêÚz¨»ïχ¢j¯Xnlòÿ½B ì›sÊÂÒÕ -lÈNmnC½vòÊëø†ô¼z2‡ÎÑ”•RÕ -Ë +Žg1so³®2föZ13ñÚ ƒøQÈÒz~˜FŽ‘…2—žl4_(=1@FÇ|RŽVRVmR!¯=¤†^' åzõ ÅœÆ_ÊæÎ$Ò4>ówQ”'„Cëî ‰
›j”ôM5¾éÆ”«î¹m¶YîTcØFã_ ^ž°uU#ªvâÓ Üµ± áh55ÎlœÎÞU%PO¶½íÿvahNôÙ¿ë•>î\PÀ‹]$~}zÙM¡|áãõÍ0ÊEß䦯µ¨Q7ÙoõwÍIÿuï¿ñ]],t†G{zNá)íï³?åc3‚.HZ‡£g"Å_Œ¯þÁ™‰©S˜EÐdпõüä–‡S$öºßðeµ½ðYÎH³¤3‰¤bò§ù€ç!é‰endstream +xÚÍYÝÛ6Ï_áGˆY~é+@zÙ¤·×K4‹èmd›k+Ë{–Üû×ß?$R–©âŠ ,
GœáÌ¿ápÙ‚Â?¶È$‘´HY!à±Åöø†.ö0öcÿˬîÚ)¯}í<¼ùîc*9)ÒT.ž\ +ÂÁ†IvÿYþT¾TªWkžåKIVë„Òåýñ¥VGÕt•:¯Ö,Y^šýê÷‡½ùðЛM8%yšò¿æ£”)‘Iš-ÖB”‹ÂמXIR,Ëx¿‘,#E’p\JÁH.E¾èÕp%”ec'‹ŒäœÉ…?ß•U§tm5ˆ£ày&ehõå²Yqº¬« áætªUÙ˜—ª}^1º,ÛƒÚ=҄†>~÷‘çÁÔÊ3ðç|g¾þ±ÚtF9Ì£ gN·³ RSÓæ„§yb5_/çG‘É-ºûüÖ˜ø½Suw‡ÙƇÏçÓë +fUmkåswQµEI¹Ù«¶Ã¹Î¯[hGƱï1,(ay–ÎdÜÓŠeÜ©Íf<fuÈøØêŒûVýŒY,ÿXñdyªvð–Ðë”÷€@Ýñè$ÒŒšpÞê–ŽUgæz.1o8vtÓ Ä‘rã2¦ÅV
ý›@Ë +"ˆñ pÚL÷½ù>>XE"3S·V`& §ébÍ2À±ÝE—fgY)@áFÕj£,*o8™3Â…Ó>âwß›Ÿ§• +å&HtuìfÅú‡Ï÷Fl}²´´SOSÐw·X&eÈŽ&q–ñµ",ӫͱLÔjÏ2WV§Y&°:®+}†#e$§„fYV‘;Gê_º²Ù•ç‰zÓºÍûܬƓN¬•2Î-œj<èwU5nÆF]Ü&
±{³$9‡µÒ™êïkE²Ô«Íe)jµÏÒ•Õé,VÇYª‹Ø½êl¾îŸ‘„NÕý0 cjXßß™ ¨ß{"Í™˜ »§»S›
{Ìêö±Õa÷aO +ïÐ/ê¿ {úÀŠÀFP&û
4™ + yž°ÔËL–]”ÔBʶíÌœm¥Ù䘆
*-¾è¤X†|kÆOëìóa58}Ÿ• +³ld¾iÿ>mU½qq˜Ø¨¶êÜÉã
6ª²;Øê¬ïˆ³Ò/Çò|c÷@v +ø'÷Ë` (ú“s¬‚O”s—ßçG‘¦Mã,4¥‹Å‡ó¡¬»+®›Züÿ_¤AóLµòµ"²W›ÛQ«ý†¼²:½!«Á†,2¨56Vºj€ +ilĨZvW©V™ÇOjmíü
¶£-¦—湫N& ge4ÇåìvªÛ’ÇsNmÀ·éšê¤ƒ¤Úß$|I’¤2›Á—§Ã—S›ÅWÌꀯ±Õøò=°b€/\ +øÒÉÜžê÷xzoâ`c² RRéõX0‰AÎo)ýdZƀεæAƒuÆ ÓZÓ Cuí§QïG€"‘×5Þœê,"ªüP'’œP Ð(ê|êzµ9ÔEö¨»²:ºÀjÀj’AuùÚè[šVs‹Ûš;~* +¬†å/¾®r ‰-´ò#\W…#1`%”kõîó¾&æîr1·3âµA+°£‘eôZópY8:FÊ|brÞX4‰oŒ˜8Kˆ,²™–Ú׊AÊ©ÍB*fu€ÔØê
HùVHq¯¥Æ—ªýbi[žù»(&R"žxhâãv%C;o¦%ºoîÚíAU;Ý@ã6Ðø«4èÂ6zDWM|¹»¶38:Mƒ3çgÀZïë +hn6¼Ýßv“qhÞè°5W:}»š€$q}nÙ]©máãõý0ÊåÐÞ¦oŒ¨Õ÷ÙoÍwíÉüú·àø®¯ú‰'»yÁ$nµ?ŸÕS;.H…c‹Õ³žâß
¬áúÀ[‰S˜E²tÔ¹
MüÍ-ŸãÑ0åío±ž²Þ‚û¼à$MxÚO‰dòæŸX#–ÿò,_endstream endobj -865 0 obj << +872 0 obj << /Type /Page -/Contents 866 0 R -/Resources 864 0 R +/Contents 873 0 R +/Resources 871 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R +/Parent 870 0 R >> endobj -867 0 obj << -/D [865 0 R /XYZ 74.4095 793.4011 null] +874 0 obj << +/D [872 0 R /XYZ 74.4095 793.4011 null] >> endobj -864 0 obj << +871 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -870 0 obj << -/Length 1976 +877 0 obj << +/Length 1972 /Filter /FlateDecode >> stream -xÚµXëoÜ6ÿî¿Bw.O=®ÅNâ\Ü$Ï6ò¡uhW´ÌZ«Ý“¸q›âþ÷›!)V+?€ÜÁ0–"g†3ÃyüHQøcQ"‰¤™Š’LÀ€±hµ>¡Q kÿìY ]tÄ‹!õ«ë“¿½E”’,Žet}q)W‚í…^¿ÎÞç[cu5_ð$I2_(Jgçëm¥×º¶F7óS³]]λþñäìºßVqJÒ8æ/ÓQʘH'Ñ‚3Çi2¤ž°$a$\ö–ðx`Iï•‘$I¸3ä•6íÖèÊtGµaÚÔºõËfÎélc7÷s0lSUíØ²½ø„$)Ϩ: òª¦Sªrp~*§êùTɲÙÛ¹ -Ô•«{8ì ÆÌ˜ÚSÿa6õ¼c=ýü_Ž“Ç„¥,=äjñÄÖ7TQøgÏÊkw[Ý õ±.G}äôòeNúÒÉ!Ã<G¡~¶³RÄn®lcê²›ØK]L*ùŸ)/ã$‰àmñíå >UX”ó7gülÁ!Uúô½@Pş‚o£ìU<}•Ô°z“»>$ I<$ôØeãl¨´¹
€Ë8ä¼›*ìŒ1Â¥s©‹GS´“=.Œ@ -ÜèÖ7s7v7üò` - ¡ ç[·ä^鳋4& A’|YêJ—Øþ$}¯ßÔþ£H†õ¡¤ -îÅ‹(*Cä÷¨{ug;rÝ<àYí±ŸÞ·â'Þx müvw\Ù¼.ò¦Xt–ŒÎGBKàŠw€MN -5Mò¼™8åà€ì ˜º#IÈ#™0uè¿ -=
^ ©~WSûiž‚,ÿ*ˆŒd*Kž6$AoE~ØøG±0 …‡ö x.9j¾†FÉEÖƒ‹FßNeƒ€Û¤Tǃ‹t³´~‡0q€ê™¼2-„A·»¿O«äÎøôÅ@“3“/:BÍLØ!¬—àI‡g`³x6“.óçœ,Ö9ÙšµÞì¦@&Ï ÐÑnC‡0³é$¾¿”zw¯ýâ+ШýŠùão™pý
«à?Å«0Ë8îï™ÃM™Â÷=ÖºÖáíz•ÑNX=]"ùÒTÅÄ’œDcÊ"¨“3ž„°+¨¨)£nx9|FêxC¦ãg—cÙè(IÒ#%àŽ¢¸+1~½ê¨žÛöHnK¼3v5V^`–ƒÖyò7ÃçߥzHâ?};Ré¿Ë¼þêG(¿Fð(Çj&©øŸ`p€™€\|9`ðâwE,/àp3êÇð7£XÏbud.+óŵiÄq=xþáœVêæùBê~ÿ(FbP')ø÷›Mþ?@$<H–˜Ê—=§)¡2æÓaÌ3Ž +xÚµXëoã¸ÿž¿BmàÌò)Q½¢@v7ÛËíî5MŒýÐËa![ŒÃ‹,»½i·èÿÞ’’mYy +,É$‘4WI–0–,×g4YÁÞ_ú_igñìúÍüìïS‘h’§©Læw —‚p%Ø^è¼üuò¡ØZgªéŒgz"Ét¦(\®·•Y›ÚYÓLgLMvõjúÛü糋y¬â”è4å¯ÓQÊ”H•fÉŒ3’¦:;¤±$c$\ö–ðôÀ’Þ;*'Y–qoÈcÛ5•=ÐÕö†[›6¯š)§“Û<LÁ°MUµCËöâ3’i.^Põ€*¨ªÇTåà|-2¯êåTÉóÉû© +Æ$ñНO:1`¾‘ȼZ@-kÃzQÕfE¢74'"×ü8íÞà´kF…ʇáˆ{Åny¿§:õ £Œ°T¦£N¹š×nÄ茕kùlë/ŽÙçj´?þÞ'²§
TS¼‹©Ö¸·X
êbmF‡~(¸èŠwÙI¤öLþøP+Ñ
ngªÊÔÁŸš³V:?ޮӂª«Äq=ûãSÝTùÆ6ù³_£I Mõç3Ѝ’G˜PÂòœ'ë³,Ä•êìæìo½@,u’ŠÝôIa‘‚°8Œ,é@˜ б<áL‚½¹xg¡O¤ž’‘TÚ·|!`HNskK–I™ôdèÄm±|€èžÎRÀWÛ˜U-éëyáûÚ]™‚¤pë>†ÖÛMããïÅׂìœÈyÓÿúñÕ³°”h&Ógx>›%Ôÿƒ:aØkÃþ ¼È¼Ü4ø>™¶sÇìÙî•]FêÊ×=vPcfŒiþé +ЃÇèó©DÖD§’½èQ¦:ÌéìÚlvc“çPçhçyÌ0ÉbXT÷a|»“7`âO÷
ÓÇç¬Z¿ë_ÌajWiý·qÜ?3é.M°lÔu7õ +%‘0?_ ýÂVåÈ$xíEÐG +*iVI7¼>úŠXf‡<§]N$£›$Ñ'(M$T¡ +ÃOWÕK§žHÃc£'vµë¼~˹8üª¡·†,ÁË?Êõ„Žza¾*êoa„òklÿOâo|æ’Šÿ endobj -869 0 obj << +876 0 obj << /Type /Page -/Contents 870 0 R -/Resources 868 0 R +/Contents 877 0 R +/Resources 875 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R -/Annots [ 873 0 R ] +/Parent 870 0 R +/Annots [ 880 0 R ] >> endobj -873 0 obj << +880 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [482.0638 218.2245 496.5194 228.8067] +/Rect [444.9658 218.2245 459.4213 228.8067] /Subtype /Link /A << /S /GoTo /D (figure.4.8) >> >> endobj -871 0 obj << -/D [869 0 R /XYZ 74.4095 793.4011 null] +878 0 obj << +/D [876 0 R /XYZ 74.4095 793.4011 null] >> endobj -872 0 obj << -/D [869 0 R /XYZ 74.4095 750.2529 null] +879 0 obj << +/D [876 0 R /XYZ 74.4095 750.2529 null] >> endobj -868 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F88 714 0 R >> +875 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -876 0 obj << +883 0 obj << /Length 1529 /Filter /FlateDecode >> @@ -7511,21 +7520,21 @@ O%³û/‡HÇb8Wà!ÏhüP]ëå®koðü]ØðlÈ¢Ðy}o•rbPžÊù,_ë;¥v²qtËÃÉÇDÒŒeŸ}_5ÑJž ~ ç7Ýì¾ÜùÚìdïíàæ0\Î÷‹¢û¢²u«Â_t¹ÜÙtÓnü>¹)dB ÈŸŸ_¡+„è$Ð祾ƒøÇ ‰¿³¤ZG®8Iø¢î¤00Yzð7ž°ýÿ•K•Fendstream endobj -875 0 obj << +882 0 obj << /Type /Page -/Contents 876 0 R -/Resources 874 0 R +/Contents 883 0 R +/Resources 881 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R +/Parent 870 0 R >> endobj -877 0 obj << -/D [875 0 R /XYZ 74.4095 793.4011 null] +884 0 obj << +/D [882 0 R /XYZ 74.4095 793.4011 null] >> endobj -874 0 obj << -/Font << /F63 220 0 R /F88 714 0 R /F28 173 0 R >> +881 0 obj << +/Font << /F63 220 0 R /F88 715 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -880 0 obj << +887 0 obj << /Length 1537 /Filter /FlateDecode >> @@ -7538,21 +7547,21 @@ EÏŠæ|~s†;œ¤ÃÛª5¶– ߺ7ôùè1ž÷·ÙW{pÛsžõÊ9Qq:nÚ¼®Ú¬¨Oô{P1+…WêÖlÉ<ó5iL”yx¿i»Mµ ¨%W,¾5L-á¡í›îù-¾w%öœíÐs6nòqƒ©\·õ
rÔøÄ9¼]Xæ@uíßS¯ìVzÿMí÷Ç»?N ¸àÞx†{>Y€+›Ú‡ÐŠ•ÏÛþñ=C¡n‘(xY%ýmwWòÛþCݹ"Ъ÷Ïšl6ö,û…±×ÞÌ`ÿð/L5òNTêÞ¾áåÜ<tëͨPñiÿ•Ùb>,q ø!1ìž-ÒúÁ¶9ù_« 4endstream endobj -879 0 obj << +886 0 obj << /Type /Page -/Contents 880 0 R -/Resources 878 0 R +/Contents 887 0 R +/Resources 885 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R +/Parent 870 0 R >> endobj -881 0 obj << -/D [879 0 R /XYZ 74.4095 793.4011 null] +888 0 obj << +/D [886 0 R /XYZ 74.4095 793.4011 null] >> endobj -878 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F88 714 0 R /F26 170 0 R >> +885 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F88 715 0 R /F26 170 0 R >> /ProcSet [ /PDF /Text ] >> endobj -884 0 obj << +891 0 obj << /Length 1450 /Filter /FlateDecode >> @@ -7567,21 +7576,21 @@ xÚµXYoÛF~ׯ òDÑvO)ò`Çmá)ÒØmÆy ¤•D„"U6"ÿ½3;KFRh[IZ‡Ë¹gv¾]‰€ÃŸbÍ4OM§ Ì¢Ä0-¹ÆF’‚³”§#xÊR‰`àÃíêü6k¡s#jóª*lVÒK¶ òº—çôXaÒìK)É”Ôtsèbºò%QnÜÒÖ¿á†Ã¿ /ÿÐãÓW«z‹=Ö…JdÄD"¨BcHߦÆ0ú46Çulj¡¹âäûë;Ã^â&aï…¿»ÿ>cœ‰¡èqj†£4Äâ§âŸ¸¡l‰Û3ŠB‚ Ž&8-úéÔ‹"‡äfåªÆÝ›ý²7YÑZ¯è)QMEOZs¯yçFت}İá¡WRͽ‘Æ+Åiå¨FòöØÅ×]Ñæ‹¬ig¿Âà÷“ðol6n²riÁq£8lEž•€¨åR±-—´Hó©µ]Û¹-méRÑÐ:À)ç¶io”Ö endobj -883 0 obj << +890 0 obj << /Type /Page -/Contents 884 0 R -/Resources 882 0 R +/Contents 891 0 R +/Resources 889 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 863 0 R +/Parent 870 0 R >> endobj -885 0 obj << -/D [883 0 R /XYZ 74.4095 793.4011 null] +892 0 obj << +/D [890 0 R /XYZ 74.4095 793.4011 null] >> endobj -882 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F88 714 0 R >> +889 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -888 0 obj << +895 0 obj << /Length 2098 /Filter /FlateDecode >> @@ -7596,90 +7605,85 @@ xÚµYÝsܶ×_Áú‰7cBø&Ù<%#¥g’JãÎ4Îu„u¬y<•äI‰:ùß»‹yÇ£â$%p±Ø~û]ˆEþ±(•DÒ\Ei ='ä´{ämñG±ÝÚæßÕ¤8=}åÉâO„ÖM³Ðpj_ÀÄA9âZÊÀ…§NÏå’ÊCP.ª<åX§
J÷ á1A9‘pÕ²|âúvq5ïúßÕ‚ëeã—ízS=Ε5X2ž¥@èe]Ý]º·„äÛƒj—v®Ž ‹òPH÷¬vò¬à}Ôr‚³2¾öæDÚ@(BeîÀù§¢ñý >͹ÑI|¹Ü•Ž%öëM¼¼¸ƒˆxÀ ®x*wäqØTƒ°jòw+Âó=ZÚó~.Èê¢ô™H‚m žbŸÝêíÖæ5[õ@)öûkï!Å7íÓ»´;Þ:ÖÜ=NT0;~”qQw;GÓõ¸‡m7\Öú=U^,jð´©U&v愼uoêÊû÷™,p6ì3üsŠæ¿íD#æÓH„f|_×=—
þüìß}4ÿèÉpéendstream endobj -887 0 obj << +894 0 obj << /Type /Page -/Contents 888 0 R -/Resources 886 0 R +/Contents 895 0 R +/Resources 893 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R +/Parent 905 0 R >> endobj -889 0 obj << -/D [887 0 R /XYZ 74.4095 793.4011 null] +896 0 obj << +/D [894 0 R /XYZ 74.4095 793.4011 null] >> endobj -890 0 obj << -/D [887 0 R /XYZ 74.4095 649.7781 null] +897 0 obj << +/D [894 0 R /XYZ 74.4095 649.7781 null] >> endobj -891 0 obj << -/D [887 0 R /XYZ 74.4095 578.8743 null] +898 0 obj << +/D [894 0 R /XYZ 74.4095 578.8743 null] >> endobj -892 0 obj << -/D [887 0 R /XYZ 74.4095 548.4155 null] +899 0 obj << +/D [894 0 R /XYZ 74.4095 548.4155 null] >> endobj -893 0 obj << -/D [887 0 R /XYZ 74.4095 517.8491 null] +900 0 obj << +/D [894 0 R /XYZ 74.4095 517.8491 null] >> endobj -894 0 obj << -/D [887 0 R /XYZ 74.4095 469.3555 null] +901 0 obj << +/D [894 0 R /XYZ 74.4095 469.3555 null] >> endobj -895 0 obj << -/D [887 0 R /XYZ 74.4095 440.4927 null] +902 0 obj << +/D [894 0 R /XYZ 74.4095 440.4927 null] >> endobj -896 0 obj << -/D [887 0 R /XYZ 74.4095 306.4976 null] +903 0 obj << +/D [894 0 R /XYZ 74.4095 306.4976 null] >> endobj -897 0 obj << -/D [887 0 R /XYZ 74.4095 238.0818 null] +904 0 obj << +/D [894 0 R /XYZ 74.4095 238.0818 null] >> endobj -886 0 obj << -/Font << /F63 220 0 R /F88 714 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R >> +893 0 obj << +/Font << /F63 220 0 R /F88 715 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -902 0 obj << -/Length 2530 -/Filter /FlateDecode ->> -stream -xÚ•ËrÛ8òž¯Ðm©*ƒ'{sÊW’ÚÌÚ›=Œç@™°Ä‘DyDrRë¯ßn4@ñeË[©r@ ÑÝèw·Ä‚Ã?±H4Ó<3‹$S°bñxøÀ8»íþv€W}è÷~ú9V‹”eq¬÷O©“F‰3Òûâ·èkþ\6v¿\É$4[®çÑçÃóÞlÕ”ö´\ µÕfùûý—Ÿî;²Fr–Ʊ|ZÇL›8Y¬¤`qœ&}è™—$‚%Jêî%2^É2!b|J'“±$I¤{‰fƳûïÏôžú¸æ”–>ïÊÃRò¨ÝçMy¬ê¿ÊºÍ÷e
œyß™FÌ2®Í†{PÄpÚ}‡d&yJüÞäõr¥D}[jå;dÍ6ÈÆHq ·,ã(âµ!èÇAhiÎPJüÀ
ÿk)MdO¶¬ž– -=n¢›·O¸0Ñõ1®Ë}1#f²TŸ™w‚€Ì,N›EXþ«'–îΪi*—)nRd6a"I؉‘6:¨Kd'Ø,#©ùickp‰}Ò$¡rà ./ÂMl¹Ó}ù¸µt²A‘žðOþ¼-ënÿ£œúš¥ˆVøL`›+‘-V"a™ôæü‚¦kOǵ==p®”Ö raë³EwÆPã
Fר궮ò-píß>ŠàŸŠí|·Ïë: -´\]ù'€(çÔ
G¤n„«1¬7vo7þuYŒ–×8ô¾´J%¶*<m4'‘̰T§éПçßö©aݽÀÆ%Ç0–&:=QÈh7(
•éžý`¦ÉŒãÁÈx%ƒhNtŠYÃ%Mw§¦MxñÑߦċ7‡Öš bˆ†[ž¼#qtwVýKÓ>ÅLL˜€¼l1fb\¨Kd'ØBâ -ÉO.¯¤Àc,ÕÐ4¦ÙQªØ—j`7Æ* -¥“_ä/íÆnTSjmÓÉYÕøu(›ÁÍŠˆ|xGGåSƒZvÛRª¡u»kö5-1¸º‹â+ªêÆ×g_Ð|Q -|øú‰1ëÎüðÃÀCÐ1ܾ®öÕ§¥Ý‘ÉSµy8XW]y$¥
¨=.t§¢¦ª9\tÜ:ê5퀸O£âxð2rXLðx
±_Ï„ÃÁÀøû£À'Z›a%@$ üâ“ÿÆ”5%˜HŒ,jžàwj_èí3å‡:J„ìûÒž0è>bÝ]Q -ÿ5~h’9îŽÔëBû6v3L]ËÜ7ÌÍoåXœ@;nˆ3é_Ž:ÝUÿÒ4LqSÜ1&ä9¥åˆ‰Qàé .‘`s¡‡Ú3çW3 ô•vÞÉ’”ë9† {))±K¡‰¦ÅâOVÂU{É×púgw×oüôù ùâæøá׋_»ÃTc•*E&R37)™6³2fRbx -Üèì•f6Àu`(œ¡‰øáNÆþ>i¬Ó”¡õiLYñ@—8ãê¦HþSèÅkSŽA^3ì`Ô,×Sî3Íb•`ý -ëòƤ$óÓ)úöÔX@r©]_Ž3 ºä¡^òmÕÐÎoKV -gÉBB‘w^ööœ*ÜYõ/ÍXö·#ø¤ê’&Á‰èˆ“±Yz K¤Ç¸òð•&6yÓø¢Æ™BÛ„!Â@ªC>ÿ«Ï,8¦™®** -’GMUÀ®èª«ð*§±®Àƒe¾ŸKä@%øš0ãÜÅe•ïçG!©PÁù»Û{ý÷;"™ñèúµ§â!
µ2Ñu(n÷+žc…Ä7-©-Ïúã#Uz°ú4`Y¸uÒØ”ÂŒC€!µn,+*¶<º*§m1Ç/ûbr~qV‚¯ ÜŒ!0Gß—)ª’–µnANêgkûRÚ-ÜQí¾³«íà¾üa)Ù»›ÌÎEF”83z¦ŒEÊÀÖÎZŠƒÜÎ]jØœ)?B3ñ¸%±†<v~ÚD/[nÁˆØŽ
=µ*J•†ÅB¿°dÎîF§µî° -G@Šn>•ÝÍÈú2M¬Z*=ð!ý‘ã«þ´ö.;—ÿ -:™c5¬5Ý‘“©ƒªâpÓ¿µ×ŸÃç” -°Ô9ûuîw\2!˜Ú¸„Kì7ºœzoE†]ÓHã'hL¨¡ÔÑ?,4? \üR~öÄ/ÌžÀ~X±8±Q*}O2wVýKs¿ŒqS¬§µÔYœŽ˜˜WêÙ ¶®ÿÖ4{â~öä¶€OŸ6ƒ?؆ÙõÂnçbF(*ÚåUåiZ¢Ï¿]øß&|Ÿ"TÔÉHÅд6åáиŸ=²èzb.~íéqëlt{ -{ÚpU•þ'ª,˜Bý\Úý8Š),bˆI€ôͰȦM+¢.ŽÏPà~ÇÉz!áª¿×æú ¨y¹V^¯.{À3 -Î 52îP¢Sþêï®oPþpÀy•endstream +909 0 obj << +/Length 2543 +/Filter /FlateDecode +>> +stream +xÚËrÛ8òž¯Ðm¥*ƒ7Ƚ%•ŒËɦ&³öfã9P&,3’¨ŒH%µþúíFƒ_²¼[®²A ~?-f~ÄÌi¦yjf.U°bö°{Ãgk8»nÿŠ»l€—]èwwo~ùÕªYÂRkõìîq&µbÒ(qzô.ÿcþ)û^Ô~»XJ—Ì5[,
çó›Ý÷ßù².üa±f~,׋?ï>¾ùp×¢5’³ÄZù:µ¶LëfK)˜µ‰ëBOpâsJê–igB²T‹¬´â1)sÎÉÀ‰f&’ý¯â§Ú/€øŸ…§ÏÛb·|~Üfu±/«Eu̶ELNðwÂaYʵ¹@pŠN:¢oß™Iž½ï³ +Ȳzþe¡ù<[ˆùf!Ò¹‡EÄÔÚãÆÀ‹—+`E+ûA÷0ª”YFà{nx…’`„ðí +ﮊm>Á·4%’±qøafvXÏšå?;bhï,»—Ær¿MŠKGDHÊÖC"Òo¡.¡½†hˆE@Šž½ƒ6jÜWó<X +Z´óÛ:‹úD¾57$÷pÔu ¸÷³8ä–i+ŸäE8Éœt"µËqö Hç’´üìë§}î‘뫈)ðÛ`ˆµã¢“iõpÃŒ0¿Þ~žÆ«Î6[y0>Y澎X·uÖÑŽ|É™ø}4F¥ è¦`ƒÑ©¹ÎÀU:¾¢ ªúIšÑ>TÚRüÞŒÙq[ Ö5¦Þ +&©ý¶úæ7H:âÛÓ:k§h¹»ÈÑC‹2øÄ5Ô8ž°ÆÃ#«µßúud¡*ÊœÑòm ½-ü½RΗytMTªk6VsN ãøI=:.?xd*Û¨ïSŽkR&ï˜Pu¢!,zh¢žA6:Å”ðc½
Š/'ÍfR¨¬J·Ü½"!´w–ÝKãÈ<~Ù”LŒˆ€²ÒŸ1¬2¨KhG¯u +dœ¢¤BÒ&ñ6.•ÕXÙtâ¬ìQ]‡`£5~‰ùã½r:ž|ó¹§ÝÒ=íuôE~ó‹Æ<Rz¶ˆ§ä2´ùc!Í|?e–2Ö¹–Óv9aŠ—œ2_.òÈ•/†ÜàŽcÊG,Ž9h?°ôyz’S&°ÜÚ §ƒ‡ÓŸß-Dpf:Zùª¨û3*
7nâÍ\s[›ª™åŠûšº§½³ì^ÛÛøm2s5"BZ&”10óêÚÑkÁÌI?ÔŠ +_ÔU#Ø2n“
âjhƒ.ZñÄД+!ê; ¤ô\";bvSàLÇ2äc\n‹rSÑ2ZÆEö|\û§{e-¥)P5tô_»¢Ü|ç!jÇ;5*9lßCÐî[wذ¯iù|¤¿•j(+ª`>°úŒW#9hNÖö*vÐNã<Ž¡”m¤Vh¸´Ø;Õ»5ÎÁ„Rí[èdÈ‚r¨¢P—Ò׈< +¶Å¾~ò›é»ò=Ýñ¥ðØ<"Ø#ÁB“ª¬”'_QÐ4w–ÝK•Åèmd¿CéÈš”3À²ûÔ+›êþÑkˆÿOÌúµi‘haY’B–úDÒÞ¹@ÒøíH‚òFAw(zY*
Ð% +†o™PSƒré¥8’P•Æj状²cKtùÞì‡ç/h¹žš,¤€©]V>øåux¼Ì}ZKå.r¿£Å0s¢DbÖÜÒÄVU˜Ù༊.E¨ç쩌ï-[0lç¤Oìk,½¹³ì^š°´ÑÛaÄD>ËÇ<Ô$:IÌ€”¡™7P—^*Å^T¸ù'èeuKÞ;Žu;b +²§™Jöß¡jk><'ªÙS˸Ôoe#¦PË(ªw¯h3t%¡À—ÙvªtÄÙ‰V\´#i.Ël;=5KRÑÌr¿ÙF{è¶âˆçí9¾ñ0o(oàðñ ÓÖ¾Däë#©-±ab8ÄÕ‡Ó)Ö׳ÕSĺXG®‹2¿Š³!)OŠA1Cd˜(è°¢"ÿ?2Ú6çH«N’ojK¼)…Õ×E‚J¥Ìƒ-S˜X‘c–²òÏ&àn…§•ïÝblSzwiN
ôoÍ«©ÖçDv|ËQAܳÁVa@BœX§í<×íæ;èPžHtAIìááß1î,¯Áž°[îkbµÌƒº©ÃaDIÇцñF«—ÆÃ2Tp¥D ×Í{4ãMhÃzBPqô¨öTÁâiwLý>L[µŽ~<UE´Ô§nësüÏÂMíw·uVû©ùi"˜J“f"‡“€¥3iCrÅÍÛÿ”Ð0ïËAû‚G4)G˜¾æ!>×G ·j¢¾4 +°Ô ï÷ÛUwB†!˜˜W„L™MQX–À+Œ5§ZúßЇÃç?<tÜ \üR±Êâ—þ¯åsà3¡ˆ¥ö5I¢½³ì^š(–GoS‡¥Çºe"µÉ€ˆQ‰¡.¡½ÖÌw¸¦‘ü
#XÀgL§køš5²ëÄ6ÜÈOUK˜%€ 7YYÆÃ0€€ÅðŸ]çZ56êþ8ë|ÝÞž`:•¡Mh 焟ý÷ô˜ÿ'Ç›¼endstream endobj -901 0 obj << +908 0 obj << /Type /Page -/Contents 902 0 R -/Resources 900 0 R +/Contents 909 0 R +/Resources 907 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R -/Annots [ 904 0 R 905 0 R 906 0 R 907 0 R 908 0 R 909 0 R ] +/Parent 905 0 R +/Annots [ 911 0 R 912 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R ] >> endobj -899 0 obj << +906 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/simulator.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 910 0 R +/PTEX.InfoDict 919 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 443.00000000 256.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 911 0 R ->>/Font << /R8 912 0 R >> +/R7 920 0 R +>>/Font << /R8 921 0 R >> >> -/Length 913 0 R +/Length 922 0 R /Filter /FlateDecode >> stream @@ -7688,235 +7692,242 @@ xœ¥VMÓ0½çWøóa{o| $v[íeÅ!,i 4[¶M…įÇ3¶ÛIPÔ]Õ}3ž™gŸýÀø0Ž÷}×eϯ%Û3`ø9l Í*ÏëÃ~»mï·J!þv¦üéÖ*Ú&¯'(6³6)Œ°hByhîOïû¦[õußǽñ:Aœã$JaO‚â‘ì!L§ ñÆ=‚@öÂX SÒxš^Ãg]Œœl&Ÿ>äƒ4sÓP%Ú J‡§0·miÃd¡8ˆÜîÒ©owGvyÉnV3¢'r_ÃP„Ba’æggÇ䲋ȰqÑÄW¡H5Œ‘ä?¸}3qoñ’4ŸMí_Ý-S8Kàá ñŽüœ}jûÔÃZJ977ÌÊë}çÆ(=aÀm¡¦@Òœ%á½ œülór•ð(¨Áaêa-x¦s#x]éÂ.0Js‘²0=„k’ØÏgñ$:.ž‹ŽÃÊÕ0ü08ð!+.ˆ,'vÂ+˜™e%a§èª°#tòc‹¢`†)5>|xj•rMÒÑ-mÛ
endobj -910 0 obj +919 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052616Z00'00') -/ModDate (D:20080813052616Z00'00') +/CreationDate (D:20080813170007Z00'00') +/ModDate (D:20080813170007Z00'00') >> endobj -911 0 obj +920 0 obj << /Type /ExtGState /OPM 1 >> endobj -912 0 obj +921 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -913 0 obj +922 0 obj 889 endobj -904 0 obj << +911 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [264.6021 717.217 279.0577 727.7992] +/Rect [210.4555 717.217 224.9111 727.7992] /Subtype /Link /A << /S /GoTo /D (figure.4.9) >> >> endobj -905 0 obj << +912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [443.1125 635.0694 457.5681 645.6517] +/Rect [407.5969 635.0694 422.0524 645.6517] /Subtype /Link /A << /S /GoTo /D (figure.2.1) >> >> endobj -906 0 obj << +913 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [392.0167 599.215 406.4723 609.7972] +/Rect [312.673 599.215 327.1286 609.7972] /Subtype /Link /A << /S /GoTo /D (figure.2.3) >> >> endobj -907 0 obj << +914 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [118.6748 527.506 133.1304 538.0883] +/Rect [501.9286 545.4333 516.3841 556.0155] /Subtype /Link /A << /S /GoTo /D (figure.2.5) >> >> endobj -908 0 obj << +915 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [371.3659 273.3558 391.4347 281.9206] +/Subtype /Link +/A << /S /GoTo /D (cite.Java2d) >> +>> endobj +916 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [232.5724 255.4285 258.3973 263.9933] +/Rect [415.9027 273.3558 436.2493 281.9206] +/Subtype /Link +/A << /S /GoTo /D (cite.Java2DAPI) >> +>> endobj +917 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [345.6599 255.4285 371.4848 263.9933] /Subtype /Link /A << /S /GoTo /D (cite.Games) >> >> endobj -909 0 obj << +918 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [272.7375 153.5425 287.193 164.1248] +/Rect [272.7375 135.6153 287.193 146.1976] /Subtype /Link /A << /S /GoTo /D (figure.2.4) >> >> endobj -903 0 obj << -/D [901 0 R /XYZ 74.4095 793.4011 null] +910 0 obj << +/D [908 0 R /XYZ 74.4095 793.4011 null] >> endobj 130 0 obj << -/D [901 0 R /XYZ 74.4095 771.7323 null] +/D [908 0 R /XYZ 74.4095 771.7323 null] >> endobj 340 0 obj << -/D [901 0 R /XYZ 288.445 322.6307 null] +/D [908 0 R /XYZ 288.445 322.7384 null] >> endobj -900 0 obj << +907 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R >> -/XObject << /Im40 899 0 R >> +/XObject << /Im40 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -917 0 obj << -/Length 2785 -/Filter /FlateDecode ->> -stream -xÚ•YIs㶾ϯБª²ðÜrsâ™I&Ë{»æ8Є)Ž(RÅe¶_ÿºÑ -V K£H®žWBL„?úÿíýªe¯«õFĉ'Ùzú¾÷ËþPé½®ûR·ë
½¡.Öÿ<|xóöad -Ÿ%Q$^'ãH}.¤H&BŽSDZ02ª]?è -dᩬÐÝ¡ÔUOß_Ê6ôCÎð3ðn«JÓÂÖ£ýcEEU>muM3·»¾lj÷õehs7Ît«Ë¾£ÒNŽJÂÁˆ,ïíiY÷´ËÞJô(DpWZ)Ö\ø^ÓT™jaA¢A%³TØûez«ênÄܪO$YÈ%ßûµR]§‘äIJ2a~”¢®‘þãýOV½&ΪÛÑŽ™š#ÎÒ8MíT!±ø¼¡×ìéã-h¢¨ËNçeß´Ý~YsßÓ 3ˆóÜ»ÓíåM`ÿ6Ã-YYå¾$CÉÒ„'«˜G,ŠÂ”| þ±pÕ+7üsâQãžÍtÓ¹GŸW,9"Š™”òTˆG©^b{v²e詤±£ÒÑËðo:Dûo?ƒ¹—\4à3GÉhþ{ðKÐõP)´À¹ñA!œÒÒ—³X—¾‡&
âÈû¹¬{A0þ¤s7tVC·¡ÁBOm16âйGV¶EOäDìq@P±†‹Ÿß®ËÂÇÿ݀qáî³ùoöIïúR¥ä!Ähߪ2 ‡7î[t|¹~ô}Q*¸¡é/zf]YÂOz-|»¿¬Ê®;¥Ð—ª¿•.Rð³ì(°O.:†¹½çoMQ”§¾³À—ÎÀ;uèýÿ‚eĺ<mø¤Pfcõ•‘Õ€û@:Õ8ñµ¿5/ðNb¥©8U®anÔÐÐXîÂèõ´¥¬¦ï
®ŠÔ+tÕýdŸFÌe4ñ3AõléôXPφlÊדyx<õêRFtÊzW
]I^‰Ó1ƒ¦®Œ/"]× Kãg¯÷‡¦}¤líŽ;
ù§ü\®¹7Ɇf)GÿÁ]h;]Ûà†ïÅ 40`¾ÁIÄdììõ*»@2eNœÐÀ<š;|®÷K¡æ³(ˆåëÃg±”áÜÀ:aì=Â9:Ë…‘7ìi%o¬h:W@ÔA2ìÎïý;L¼Ã3[»‹N=1ŸÙf`iæøKjx¶"`ô"É„I4X‡Š9žÎý龇œ¬Úü v¸A÷ -„4„<\ˆ36ôeÅZ -+Ðó3ªR×>ajÁg_öDj¬¡h‰ª˜šÀCEñ\Óò-ž3ty‹ö„6#Û
¥%;s–ûou¯¾QNq -—!‹’øÄyÀMm.(ônL˜Ä29üÞa…Z×èû'JwqaÁU>6 -äeA@‡&ž‰—®³,¨„ÃùQœ™¼™_‹2p#Àç1Û|žf‚º¥Ûkò -¯ë”ÊD+”ši -ÔPа$ÇÃHQ<>åšÆ,\^çêˆÎ¹Îó–°Š9×;LðÒçЉ;/³nýe7¨Ê ؤ€ó±Û¯yIyHyhÜîúå-à -;,_QP$³ß]^‡‘E”{Õo5üWBÄYn?j¯6'S¤â,FµA)¦ä½£-MÄÒ—K†'¡ÿ„ÔA>¡æ˜‹ø¬G¨@©/rC¤¹y>XÃõÍQL\ºß©jf$3ªÁÕ»RÙš9ï÷]/ínÛŽÎO¦%U[Z°Ðé…„-Löi‰ úÎcÄú$ƒãàws5¸U”AØÙÆÏ Sâ{½méaëBP<M®Gñ”êJd/EñU®cŸq]ŽâWŘRÿÐCFÎhj2˜¡×(Nç -¥ÅYã„ b,1.¸ Æ#Ç Æ¤nÛ˜¶=)Ûæ -«Ý=
ÿ4‘e…¶o8ËÎ$QtVyØ»Ð3ƒÓ<† -Ƹע©³6jl9pµFü§¡¹hƒ'½9 -UÓ.¢úËüöƒØç3Î[‰Î_½âm+mÙ¦-¶‹¿’LoúÊæ=B§u
ÿ#Ê£ú_´Îã(I˜/#ñºä'Ä ©`QˆOt– -eMøÅßÙ¯pþ?R„M%endstream +928 0 obj << +/Length 2675 +/Filter /FlateDecode +>> +stream +xÚ•YYsÛ8~ϯÐ#UeaIðž7Ï:Î¬çØ±+;žÈ„)F©â‘ÿ~¿Fƒ)ÑN¶RÐìî¯È[¹øçâ@n®âÔÇÀóVO‡wî*ÇÚ‡ñ¯gy7ófÊýóûÜFþ*i«‡ç•|!Cß;úýåüªŽE§ËõFƉˆõ&t]ç_‡c©ºê +ݬ7^èôU¾þûáîÝû‡ñÚPº"‰"ùc2ŽÜ—BÊd"äøáa*â8–FÆn»âpèôzã{©s½ïŠºÒϲ¾yÚ=?úq°kZ‘Ü4ªŠ§]ÇÃG7t·ºh….Ûµï:_Öžë€@ÇJ×Ù«Ên×Ee¯º/ÄÔ—Š®´GŠ=ÿ¨úÖ()p{Ûdººš†ÃÁNª„Z6^,Ri¿Qí»^—°ƒŸHGmsmäìxþ¥h2ˆï šúÎuYj^Ø™»itxô£(/ñ¹F LÔDGô$·ºÑE×ò¤°ÄÑh"ß…åƒ=mÛ>íª¢³=JéßVЇµýÕu¹U
‚ù÷ùÖ†;Ueø"1¬ú®ýˆ¿ž +Bç×RµQЙ÷‘/ÆFâÿxÿÏF«NóͪÝóŽ™+EžÎç¤B¾âóZ†N}àÉ{h"¯àYÑÕ¤Ê `ÝX³eº#U‘sct=Û´öœa_h¬]-–ÿzK'l‹2[€OÆBÆq°Š€?‰B†þ‰pÕä«aøçDãžÍtÓ%ˆ.Ï&
H‘\ež q†Ý‘ë{×^œF× +r\VÐÉÆéð—pJî°ñÓPøˆM3L¼êpGÉè˜ÖÍ‚+„ð<?°üÅ,ºpÉ`qäüRT±1ÆŸt6sê6l„ŽÚRâpp–mÑä³·À ìq`¨˜eákð¹"½äÿðí0žôS»cóïí'½ï®X• +7 +Ó9þØ›K„‡–c}¦]WV£®˜ü…hÖ•eü¤×r–e‘ÛõA+<SÕK_êœ"M‹–q~ö¥g¨ÿxÿ[çƒãÜ™bá»Á “½:¶
}÷-"@ÈdTâ'EB㨯‚톋ÄkUákw
E/ÜÄ"JSÿ\»ær£‡šÇŠã0F¨§gJÊ7&ÎÊÔÉuYçÝdŸÉ +‚ ¿pèž-õlب^‚h–œŒÊ +|î«1Ȉ8Šj_"'±_9¦cÈÖ¥ñFâkkòacjšvúp¬›GľÆî¸ÑÈGÅg0xΩ0K9í"ÛéŠÑMóEXAb‚û†“HqâY-ÿaPÁ„ÁˆcNØåáU®ô¹v2}XB›+"?;\µ œ;ÌÆÈ¥¹ÞÓ…‘Óx%«O%È™S‹ìZÚ/=ÿ{·tfcwñ©gö3Û8†ç!Kª¶"~‰åŽ0ƒõ¨ØCŒö΢Ä}‡$šì¨ö´Aw +Œ€`Ï€&ú®(Eƒ0`¬¸¤ÌUà ûi¾”Qèüužž¤‹ ñ#lCéêòrä¸g3Ýt™¬.Ï&‘n×HJÈnt!D`ðÓäLž³t9r}O‚‹ÓH‚¿P¤—>×99ˆèù™ÔjÊJZæHt(:žªŠ +,s‰SñöèK·¥\Ó9}›5älOd?¶¶].ìßǹÿVuê+/f¶Œ…dÞwý¹#ÁemfÈõ$öD˜43‰y4ßSùZU„ƒ3¥AèÈ’A´¨ó±šr±Ê£…î"t#áRA@¢> oP™•¶7*Äà¿T!«žHN„vªo‘ìÚj¹Ó±ŽMÂïˆ8áz½ +¢qÇO¸<æÊÓwæÁÊÚÚt
™Rõë=‚6áXó´E¾¼bŽ-¥kp”À€Êý^”%JÚ}_
DwÕóÐÄ+:k¸Š Ü`Âèwã1S6¸]¸Ÿm„^è‚2…
ÛünKM×gšP¼l˜ªmz¥1™ˆ—
0†‹>…ÚR?åÞ‚¸æÍ\«¶¦ÅB`~Ú¡6ÈŠœQÀ‡&ŽÁLÛÚ+¸ª#ú(aÆ‚ÌÞ,5?¸
F0 +%i(õDB(ÙXQ^|~kŠÌ‡ ÿöÓå3³x®/"%ó[o(á®G¸@«>x™uÏùX´½*‹vú¦c8P½Pôeå籩yp½ï–·ÀL#@LÓÀÁþ s-ŠÖ:ºo#tèj³¨ ©P¾¶7dÛÇt4M¸ü$ú,Že8¸°&–Y’Á¼íÈëYÌyPÝN㿈³·ý¬I<~âa¤•Åv½P‘Ǽü˜Ä³ìü]‡òÂà0e"ŸŒÌÛEn_4
%”ªéC®˜53"’jº®>‰IK÷{UÎŒBlF5´zS([7Ð͇Ck×»Ûv¨ó“yIU–—^6ªn¹}¾„|çÑ÷c}–AÁipw3Õ+ª:*agÑv”Äz×ðË×+(–i€* +©üMO¹Þ@ñÈö=¿yëˆâ‹[—Q<»Õ ˜Rêºß²3š6 +¸bòé©Âð%CŸ…ë]|ÍžÞzˇ׈Ö^úö¥Ÿ¼ +ERµÛØ×Mó9u-DZLà°É?h͇çóZlœ¸'ðð¨µWýïkN+!$ã·vÂõ–ÓlßuÚ·n=9íù¯8íôÖ;ûXæ¦¯Ô ü§©_(¸iJè†5 YÄØT†¨K¶4v|Xª„ˆi¹Ü»âEcZ˜BÄÄÕ.HTíxø§A–Ú>ê,;3X¢è¢ò æÎõÌàL'¨~à^7ŠIÔØtÐêð#†æCkzIé,刻ñ‹±™å¨Ôvg²YNٌɽyDéjvYZJ¶¤Œ4E&ël"ÒÛ¶ý†Ø~ rÞt(_ñ.Û³bšqýá:× ¥Ý*ù%kÆ´fŸ¥<§Ý +˜ÃÖ)î’ÃnûsF×Í"<qT§æø ×>á+{õ*& a[_“®ëÁ)¾Ð3 +ýÐDdß¾ `}Q=´Àƒ÷ù¡.è¥ÿŠIüL\UãìÓˆ`ì=,ÚE5[ãÒì¾™jŒý;ëô˜á ,'5¬»Æ6ª£KbÏÉ,;¹ÿÜDÛê5X-~ðÕ–ÏÄF# +[aõÏVåÙ«q7I„DòÇ~M0/<Þ¤RD!=.X.ú¾Ä{õGÒ7nþʾuendstream endobj -916 0 obj << +927 0 obj << /Type /Page -/Contents 917 0 R -/Resources 915 0 R +/Contents 928 0 R +/Resources 926 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R -/Annots [ 919 0 R 920 0 R ] +/Parent 905 0 R +/Annots [ 930 0 R 931 0 R ] >> endobj -919 0 obj << +930 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [453.9855 713.6746 468.4411 724.2569] +/Rect [456.2811 690.3953 470.7367 700.9775] /Subtype /Link /A << /S /GoTo /D (figure.2.8) >> >> endobj -920 0 obj << +931 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [198.945 600.6657 221.0936 609.2304] +/Rect [206.4874 572.0341 228.636 580.5989] /Subtype /Link /A << /S /GoTo /D (cite.Regexp) >> >> endobj -918 0 obj << -/D [916 0 R /XYZ 74.4095 793.4011 null] +929 0 obj << +/D [927 0 R /XYZ 74.4095 793.4011 null] >> endobj -921 0 obj << -/D [916 0 R /XYZ 74.4095 534.4385 null] +932 0 obj << +/D [927 0 R /XYZ 74.4095 496.285 null] >> endobj -915 0 obj << +926 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -924 0 obj << -/Length 2462 +935 0 obj << +/Length 2666 /Filter /FlateDecode >> stream -xÚ]Û¸ñ=¿ÂO‰‰ú¸6$·I.éµ
šÍH·ôš+ëV–
KJÐýõ7Ã!eÉ–´¹ ðƒ)rÈÎ÷£E¿h‘H&ÃL-’LÀ Š·»'á"‡µ·Ýä`WxÕ‡~uýäù›X,R–ű\\ß-¸Œ+½Þü'ø›>)—+ž¤dË• -ÃàÝîPš©šÂ—«Hm•/ÿ{ýþÉëëâ!Kã˜RÆLª8Y¬„`1Yzä&*cI’ðî&B-¢ˆeJq¼J±TŠtÑáMnÂ(9'2KXÊ#¹èŸwÕ]båiQ”'R±^!‡w‹Ý2 -ƒ¶ÔÍÞMÕûÒ1¶*n·›ln„”Õ¦Èé{SÜ/yì‘óMã¦~þðÉ™š/«¯ˆÅTs\ýÐmcŽníË’« C¹6ºªË(p¼ÝšŠ!+ž1Ëd‘"K•½Èk8¾¶ÇÁ¡ -LQšüõFÄqZ`rƒ´~Å‹lËæÁ¬MAƒ
²ÁJ·,áê4Çuç>9AÉàz{4zC㻑H·Û2'+êV—EÝWFÑVn[úÊÍí¶²‚ •¯¢„eÜÉ‹ˆãQ_^Å ã<xhûÒA¨¢nhé&T¡.KCÓŸMÑè*×kãvÖ…¥w¸™¿%ÐlîHŠØar{ఈؕ§çe™ïé~E³%Òj±ruw/‘¼ö®¡=¥±z5rM·8}·a ;õCòðßNïËÜjM½±Sø¡‚Méõç&åm4‹«Oç
¹uiRYÈ„ñé,$=bSV<‹²³ây”p^y#Ô÷Mk¬˜z±ª'ÃÀf^î×ÚC¡28x0 ýù›$컫Hq–IÁPDÖÌ€¬œbš: -ÒƒšQ…ù´‚Ì¡<)È,Ê“‚ôqþmÃTÕÃ8°CÊd(Ý8ëƒÄ,Éxæ ~å:¥Jczä -é(ŽÃó´
—»ÏTqŒ™µnÑRý*fˆõí¶Ôw$jš-u]w Nü[ÈÌ -{♽Oj€„Z(“ò‘ ߇šÖƒ - ˆ'UaådÝÙiÇ mõÇkÈ€ˆ;̆c(ˆQ¶
_Ð_óúw³u³ô÷”þ¾¾ô÷Ãc?îéSÔ+ž²8ãg‚yi“S}
Ù}^ ^ômkDt1ÂO8TÛ¢jlI )çÇ9Pa[smQ§d¦eñ#2îAÍÈØCá]’iÏ¡<ÉtåI¤}œ¯|„û`£¨rúÛù¸V™¶«êírfJ]Šf<â ¦"•>–ouüû.([Ò¹@¡ -™/ûa -Ê~Tâ[¼¯±&.rêd¾PÃW[¨3ÔkÜ[º°9ì›Å4)Ï
( Ùm¹'T¬>³+ç@²$;ÅÚ¹ÄܶúÞ!!c¬©Y„K@19iH©ê3(òÇ[\ʮ߄m}ÌMÝ@QÛÐ5x`£ïw•KE;¶ÚAR^ -ƒóÞ–ïÎàä·ºÌÐwf¸ïÌœÌï¬É.ê5xÀœØ×ÙlØÔ]‹Š+Wöš#ÅeuÖRS‰Cª&²X·ÉÒíÆH8“ 7;ƒ!›Vè"0ÐÆö€ŒsšÜj'®ûV(ˆAx<Šþœ¿HdÜðV¤ -0{ˆOÁA÷Fâí'ß~zGzñöƒ3ý'#ÒRð‘-÷Nú -ùY‰Ù®Ç.ú±Á¨êÜbwï“Þ ú‹n}¬ñj²É¦,”1ÿ¶GððeMÈ3ÎbÅãîH¤7å“oÛ3˜ÿ +xÚ]oÛ8ò½¿ÂO¹I}pïº@³i»í}×tÈå蘑µ‘åÀ’\~ýÍpHY’%¥[òà9äç›Ã„‹ +Æ#ž6½Úþ{ùýצXy’.%[£ X~Ø?foÊ:7ÇÕ:Œ–M™þsõñÅÛ«–lÄ–Æ1ÿ6¥Œ™Œâd±‚Å\¨.öÈI"Å’$áíID´C¦¢ˆãQTÈR)ÒE‹†'¹ ÂdȤJXÊC¹èîwFÕ#SåiG~a +0žy,¤¾á&Ó![%ÁR“¾s½Yñ`Y8zz“™êÁäÀ +h?<˜‚ì&ß›R7yfA<6[¼‘§;NæÁ½dluÛÚ
¸0`z0£3Bk'F$<ÒH@AIÕÞì‹ÕŠñtpUè' +€„#HÃ]znÈè©ÆEM©7;›E2{DDºîU.U"Ö¥©hŠÌë°,ß8qyW§DÁ²=ØG4Ó“—hwÜǼÌÖcF`ù» ‚@û`âßù@ +>YY@Wcý\cZuñ©»ÇJïP݈E§>VøZ5ÙeHSȘÛÿ—tÏ/…\qG<n·D~S>ùo#3”ÿ
endstream endobj -923 0 obj << +934 0 obj << /Type /Page -/Contents 924 0 R -/Resources 922 0 R +/Contents 935 0 R +/Resources 933 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R +/Parent 905 0 R >> endobj -925 0 obj << -/D [923 0 R /XYZ 74.4095 793.4011 null] +936 0 obj << +/D [934 0 R /XYZ 74.4095 793.4011 null] >> endobj -926 0 obj << -/D [923 0 R /XYZ 74.4095 677.6448 null] +937 0 obj << +/D [934 0 R /XYZ 74.4095 623.1527 null] >> endobj -927 0 obj << -/D [923 0 R /XYZ 74.4095 644.0168 null] +938 0 obj << +/D [934 0 R /XYZ 74.4095 595.3994 null] >> endobj -928 0 obj << -/D [923 0 R /XYZ 74.4095 611.0568 null] +939 0 obj << +/D [934 0 R /XYZ 74.4095 568.314 null] >> endobj -929 0 obj << -/D [923 0 R /XYZ 74.4095 576.7609 null] +940 0 obj << +/D [934 0 R /XYZ 74.4095 539.8927 null] >> endobj -930 0 obj << -/D [923 0 R /XYZ 74.4095 543.8009 null] +941 0 obj << +/D [934 0 R /XYZ 74.4095 512.8073 null] >> endobj -931 0 obj << -/D [923 0 R /XYZ 74.4095 493.4697 null] +942 0 obj << +/D [934 0 R /XYZ 74.4095 468.3507 null] >> endobj -932 0 obj << -/D [923 0 R /XYZ 74.4095 440.1765 null] +943 0 obj << +/D [934 0 R /XYZ 74.4095 420.9321 null] >> endobj -922 0 obj << -/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F70 552 0 R /F69 561 0 R /F65 558 0 R /F74 555 0 R /F88 714 0 R >> +933 0 obj << +/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F70 552 0 R /F69 561 0 R /F65 558 0 R /F74 555 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -936 0 obj << -/Length 2458 +947 0 obj << +/Length 2470 /Filter /FlateDecode >> stream -xÚËnã8òÞ_á£
ÄRÔsni¤§_Û˜Æ$;{ØìAŠYY -$yz¯ß*VQ/ËN70ÉbU±XOZ$ü©Uä_&Á*J4 -ñ(½z‚DDQäÙ“ø"dñoMS¤eÑ‚ô(¸=Ú±ÚpcÚ…å¿6Z®ëŠ·ÅaãÉõ±L»¢®L5?úÀ>‰ôƒWÎ2¢³Ä£[éi©Pxt%7¨t_«õuõ}£äÚT;7ó”VBÞÚ•¡9Ó´peÇC^õÂÓLÙïMÚ™bûÅT÷:ò‰NûlЇ=Ò÷‚5£ƒ®~©{ž§Ì4¦èZ¤Yn†Í¾\ƒ -?¡–ÞLŠ™³ôX¯ñ=¡†|èB‘Ú3s/¥SѸ…»'èƒ)ÑÉAÓ\_Ñä®0n_A -—eP\<íyÔ<՞ݚÖ*‹l!NÔ‹LEncKuE0éwú™À7³3-m7(ßßEÛm 4¡£í-_ -Úp]–Lz~Yj—>—iÛR„ü’t\Œ’˜a%îÒ–€¨M«§ôÁ,¸§J±öþy;–á%ÍЯË%'
¥Ht¢xß#ò³¬ê27lš0õB*,hôÅt{ˆ¹Õ¯ç’M Q’\N6c,ë>:€³ˆ$<”.Q"öu<£H¢¢9׎ï)ÿ2W‡tÊuªK©Eùþ”ëó‘”X<l¶ hŽøÅŽF§ãÝì(PžÁÇW´ˆfõÐý~ìžÝmטô@óuÝÚÈqz‹ÔAÄ—ø+aßàÝòeÑ€’B6ˆ €¶Î<n
&9IËñ¥%U4yêBCz|ÌÝ:;7- R€ëÃÆ,—_Œ*xrqÖØ¼PH«WŒm„uÉØÚ«Æv‰ë`ls®gŒmÌujlrblꋟ37yÉÜ$›ÛÇjbmàýÅ%k[‰Çö&{“c{“½½Igor°7Ø5¶7Ktbqù‡mî_iÐ^75*^¦£Ca;`S¦31p!c¡ïÿ\µDpÞ‚i!ÊÇB…ÎÍ—¬`®…›Nx“iö)”Þ 2™QÚª»u–ÄTI” Ö’XQ, Ò9“|.hé¼ís)òù
þ†¸s¢ã -Ç×ôÙ§<fÙ -¸¹wI§Ô -=$²5‰½»o^y”—u–öEÊ´´A̱&4ÑBòâȨ#ïÂû®Nôo'2|r4 l -ƒ [âÅöš¢l±…8HgLBœ›nh~p}\Xv}@O–Äêçë”âØ%Åéƒ!säLeZ•âârX„N&ˆB»³Ü·=|eŒ_yö•žèÍW£<…‹
ôèØôSHe×€iÖ\:¯q\É‹t¨‚Qî'¥çŽûÜÔôªl9F’1 븓5…`¶oâý¿?n?£ß‚^Ñ»>ù@¤ØcÄ¥«À©sÚ>ó†Ç<Éû±ŸNGÈ¿:$ž/ìI¢ä±>û‹èÎÿÉÙÞZendstream +xÚY[sܶ~ϯØÇÝ/KŠºöͧ‰““i¦öiêó@yibäµMÇ¿þ +¿î‚›Ð( õà`c–×Ï¢ +žœt¶ fœ§âgQs6Oöª³“:8Û\ê gK:Ÿ8‡Z㟹?çnܹÛu=ñ6ˆþòœ·¯¤cヿñ±¿ñÞ߸÷7>øìû›e:ñ8£ÿeŸûêíuW2Äà:2f ¶6%a:“Ñ€xŒEÆo«œ ¶w[0#- <Ô±ó%/XàM
tT™Û¤Û½‚2¼¦Ô:÷C4†Ú +ÜxOˆRª*a”!Õ’ZIÊ‚0=‘|Î(Iî¼ís)Êù‹ÿ–¤÷"ÓˆDÈÄCÜu&öž¯0ÄÛ†|wŸ8¤G¨gƒádNLK»ŽEwáT°Yµ4D²S¹O²ŸÊêè’¡ˆÊ±5Šã®,:ôËÇ¡ ŸåÐÌeP„Oítlï÷ÏÇ´ì¾µ½
âýÛ9É0´=Æ<5™¾ÜAŠy™G9:;¬™Àö>69–º²î“®M+j‘@åû;X¬¨Çkx¼bŸmýµP'õæÌ×kâÈ[
†¿iW;뚌íH +ûN
ëë·ÎÍœ,MA<Ý8ð´å'7K=Û'Í“&½¢·Ó”΃K;ê&qxÐp·x6üX2nìëÙ^1« +n)G|\¹i4Î]â÷Ñ8šd™ë=Zµêˆcѳ¢ÞGWj»tÐΦ-´ëÔ+áÚ`4ô¯ßû]_ ƒ ÈÖ+Q=)¬¡þ¢ðû’~öÊ};Ý`4±• ŽPî?ÐxÌã=ýØžAöMÀdmÊÁ‡§ÒBî.ž”,¨®]«
.»Î¹•-ŽM/[
W~ôÞ‹_B/¡X¸ÐØáªi +ÕÒ¼Cüu©‡ê]Õs¿¯|ãæHêkáf:»í·bhÆRÎ}ÚÚ#‚Ic°Œ‘qˆ'24mÑ+ve¹ö}fIáûë‚-'ýÑñ£¦G×5u=n³X³»ú·$TUåÙöÏM–Õ³RlѪ½X—Êüéfq`!
ì/´†FxÒÁßpzèrá|ÖᾪrÌNA¬aþcÄÖÆ“ª¿+mN¿(àæ>$é[Qœ†#Pµ24²\ˆuì4³±ÏÚúö³¯Ñœ|èÊ)QàÜ"¾Û +Ð@$tªëô$¹6}>u/lŽ~ÈË °yz²èeS>i3W3,>U¸€8ñ]¾·)—:ö8ea*å™Êâ[«ÌRËž EÔWtô:ßH]X%Ô5=.%3cãk&àC‡/Nm¨ì3-ܰßå2[hÈ´ÎÌ䟒$‡éì)ÉçyŠÄPÎͬ}Q¢/š'(!Ší1Ö¦PGs®¬óG"[“Ø[±;ñæÅÚ}U“«¾H™–6H9¶²F'ZH^eœyÃÕ‰ýíDŽÏ¯Œ>(›Á€ endobj -935 0 obj << +946 0 obj << /Type /Page -/Contents 936 0 R -/Resources 934 0 R +/Contents 947 0 R +/Resources 945 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R -/Annots [ 938 0 R ] +/Parent 905 0 R +/Annots [ 949 0 R ] >> endobj -938 0 obj << +949 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [230.1856 677.3643 249.6264 687.9466] +/Rect [239.7104 677.3643 259.1512 687.9466] /Subtype /Link /A << /S /GoTo /D (figure.4.10) >> >> endobj -937 0 obj << -/D [935 0 R /XYZ 74.4095 793.4011 null] +948 0 obj << +/D [946 0 R /XYZ 74.4095 793.4011 null] >> endobj 134 0 obj << -/D [935 0 R /XYZ 74.4095 771.7323 null] +/D [946 0 R /XYZ 74.4095 771.7323 null] >> endobj -934 0 obj << +945 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -941 0 obj << +952 0 obj << /Length 1354 /Filter /FlateDecode >> @@ -7930,29 +7941,29 @@ Dþ½½ÎPÅ3ùàL^;®n_· ÃqSu½ Áv1õ´0S-®W÷Ô‡3 öT
ÙàºÙë‡Ãf*mÊ!L¸ŠV£Á´ÕÆv~M• Žv'"hR‡‡ºÅÛÎêÑò®oý Ö=L‡X3x‹•îÎ=JòÞð¥õC3ð‰¯hR¸Wf@9òr~öÛî‘Èÿ endobj -940 0 obj << +951 0 obj << /Type /Page -/Contents 941 0 R -/Resources 939 0 R +/Contents 952 0 R +/Resources 950 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 898 0 R +/Parent 905 0 R >> endobj -933 0 obj << +944 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/serialize.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 944 0 R +/PTEX.InfoDict 955 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 508.00000000 318.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 945 0 R ->>/Font << /R8 946 0 R /R9 947 0 R >> +/R7 956 0 R +>>/Font << /R8 957 0 R /R9 958 0 R >> >> -/Length 948 0 R +/Length 959 0 R /Filter /FlateDecode >> stream @@ -7961,93 +7972,89 @@ xœ¥WÛŽÓ0}ÏWø«À·ØBH BBb¡/Ùnv)4-¤Yøzf|‹fK·U·[çd2žs<3v~ú„Šÿ»h‹§Ÿ4¹ÞŒà§ 7&!–ú8…lŒíåõy¹½±ùØ/7ë$£ÚáȤO”Ùn'GÄG0zCÙ¢³ÔÇ8Vã–]FŽ‹M×8z/·Û¾«ýY·Y4Û¡Èì¬1”‹Æ}Ðu ÛT&\IãP«-¢ð
¤-&«0Dòÿ³Á*ƒ2tRÐLNÔ¤©š<ˆÉ1§h©‚”ÍïfÝû–õÒkù±AIî…d‰Ê•™,€m¡ËÀ;mTk¿Á·°T¶;³¬¿[Ü|£*,éð¹“SÎZ…?$ß¼Þþhëu}Ý]ÃÍã˜èÔE¤Ë¼kPÇJ§åPøj•öŒÄÃ)=ƒÊiJIs Ž‹V·nTv_v;•înUÜÂ)›Å]Ç÷ÇñnuˆùQlߎ•Ó²g<GËwi
0˜ˆ!NÁ&ib~-¡îBÛ¼?«â•þT5\ÅSìø¼5À`‚G>†I¸òc<¯å„0?аä% êPÆ4v*Ž[äŽV¼ðøî0˜Èá´Äy5µÀ‡˜—· •¨þÒÂCJ…ó–ÙAßUX€s4,P¨ìÌà ŀ›jïaäMW·Ã›–7sKŸ±//<¬dþ2á.·p/Sw>ÿ endobj -944 0 obj +955 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170011Z00'00') +/ModDate (D:20080813170011Z00'00') >> endobj -945 0 obj +956 0 obj << /Type /ExtGState /OPM 1 >> endobj -946 0 obj +957 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -947 0 obj +958 0 obj << /BaseFont /Helvetica-Oblique /Type /Font /Subtype /Type1 >> endobj -948 0 obj +959 0 obj 1046 endobj -942 0 obj << -/D [940 0 R /XYZ 74.4095 793.4011 null] +953 0 obj << +/D [951 0 R /XYZ 74.4095 793.4011 null] >> endobj 341 0 obj << -/D [940 0 R /XYZ 237.9156 531.0825 null] +/D [951 0 R /XYZ 237.9156 531.0825 null] >> endobj -943 0 obj << -/D [940 0 R /XYZ 74.4095 471.5673 null] +954 0 obj << +/D [951 0 R /XYZ 74.4095 471.5673 null] >> endobj -939 0 obj << -/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 568 0 R /F88 714 0 R >> -/XObject << /Im41 933 0 R >> +950 0 obj << +/Font << /F63 220 0 R /F28 173 0 R /F26 170 0 R /F79 570 0 R /F88 715 0 R >> +/XObject << /Im41 944 0 R >> /ProcSet [ /PDF /Text ] >> endobj -952 0 obj << -/Length 2355 +963 0 obj << +/Length 2364 /Filter /FlateDecode >> stream -xÚ•YKsã6¾Ï¯ÐÞ¨*!^™›SöìfS©ÌÄÎìa½Ê‚)Æéá#Né×o7¤H‘²gÊU#h -þ³–a`Ë’Hl^Z},Ò,óã´{BQΔÃcPŽ’¸Å[/¶%Ò ‹<fRªž2³m-ýš×»+be—öl<£®lQŸ8ÜÙ’èJÛY¿|Ýúkó- -×µ×~žys2Å™ZmDÈ™6F6ܰDx]eî´$ꥇÑ+*Ï‚•k7aNê€Åÿe
Ì1¢¼«¹_{~QT–ýñ ôÜnóŒ¾þÊmá¼O÷õ¾C›LûÍ»Üß-KèO½ÍËcç”í¥”NÊ}Z´È¤_ ±‰ÝÒM -¢¤ -Žþêà\‹¶ÜY¢ømû§}n‰jk”Gÿ½wÜ UawyVä{Z8zñhqf3»†+"ub"ÕÜ*ZZ;éܳ[…Ó?~\…?"®õ©2Èä¿iÓØ2³n¥&†/ûk- 4Ð
uP¦ûâA*Õ4yÖùÔ`âWÐË<`Dh˜ŠxìÃ`,áUàôÀÀ·PÉíB™0IÀ‹ª™_(ÑÆÊ\¾o~ƒÔ,‚û-}:PÁïöÉ% -Ðçñ”ÜÒ¼ÇE—Ô1‹e¤§ªNŸÛÎ:›uò¡à„í¿¢§ÃªÆéd$po´´°E_ÂÙ³ -̼ -ýº~F=¢‘Ÿ3¼£¶9 TÒþÁâŒvܤhhZÃE³ 5CöeœG½ž_jûÔ,¨V&c%=UW…òiè6ÕÁþÖ‚¥ÇRSç³…½è- -HÂ^°ÿ)¢@^ iæãÎ
lsQ•¸î´Vèúø y*íhèÂQBúãYWkìÞ_B+ÆJÆ–‚À³†¼göËÝÝ·¸+œ‚î“©Ëíóâ©¥òœvΊ0¢ì„£]JþðH.ÇËþŒ§~cCƒÆ[¿iphSëaó)þní}¹XN¿§,MB.-ã0¸.I] -‹#¦cÓ;ÝMÚ‚LŽJêç,ÑZ„aЦ'ûÇR×Lj†çÀ!¯<K§Dƒ pÁ±aq÷G¼bzÜí•Ès”ˆ çŽ]‰Dû¦¥‰åÈâÀ}¤Ìw:…ÍȰçfÓ[È]S7€ÜŠ–ùŒkÀwgÞsæèšÌîAõh?-ëÊ@UÒ”“eÎ1 µP‹ï̸ÚÈÞŽ –‚¡Š5|ºb0{«$~3Å€¨ -.<©tŒÎÔˆò">ðŠyÂdºJ2ªã!Ô!$‹½¥ÏKéŠî׎JPùÀJ‚ëmÐT¨âS‹lób· -ˆAmièÚ †är³®ôÃàã”0Tk{ïˆÍûBÓµy±T Î…}=À}½E-_H¨RDfR
2½ŸO‡-›Ñž¹²f'ûlÊg,(X¸™²pf¡èKÏÏR)i¹©0Þ!•-µN - ·byî/Ý@æp÷$büã*t2?ÎrDBi|Ë<IôTï03?mxC&©x©ù—Lò¾9á7‚><fo‰ß¹]cƒê¡‰Kô’lPä%äÓD¼SÀx‚OpT/ø´5L8‹•ŒWå.nÎH ½€¾ÆçÍní‰æ·N+W)Â(5½õËÝǵÒ=LYÄŸÑðzò#¶¢ý[ŸÐÑð<D/‰¸F±ªÝ›6Ñ +xÚYMsã6½Ï¯ÐÞ¨*!€ +)ÁO‹Þïþü’¾ä-Ö›H›@²õF…aðsùRØÒVmnëõ†« «²õîÿùáö~ØVE!3q}›Žƒô\ÉÈŒ”W ÓZGNÇ»¼\ó0芴=Ô
¨jTð¼ŽÂàP¾¤m¾µÃÎ8ø×Z„*±ye©õ±H³Ì·Óî M9s7à)"Ðwl½Ù–D'*rĽdfÛ[Zû5¯wW¤Ê.íÕxZ]Õ¢?±¹³ÉU¶³~øºõÛæ[4®kïý<-òætTjµ‰BΔÖrµáš%‘÷UæVKâÞzh½¢ó,œrí:ôÉ0xÒ¬A9F’w‡2÷cÏ"Ž«ª_œžÛmžÑ×_¹-ü‚·õi¿>vh’r?y—{á»eýª·yuì\à³½•ÂY¹O‹•ôCQÂ"£ºI!B¤Á±Ã_œ{ÑV;K¿mÿ´Ï-Imm–òàè¿÷N”*ì.ÏŠüqOGo
ÎÎÌ®áãŠD™(5?H-|îÕ=…ó?~\…_"Aõ©3èÈ)Ò¦±U:WÂJN¢ì¯uWÃPUú¸/„”M“g-‰Oc +ðçñ +nhÑãn—P†«©«Óç¶³îL"yŠŸH +Û5(~E·‡ÿ¥•QÀàx¢¥-ÆöîÜ©@Ï·Bb\×BËG<äç÷¨mNU48qF3nR<hCˆ¢^ðÇ‚›}çqïç—Ú>5®"&Œ^ª«vKAÜB…|zu›Ciká¤ÇVS³…½-HµZ8ÿÓ{ÀÌ
Þ;×°ÍEWâ¸óÚ¡ÀÐÇOÀ©´£¦»Ž0è2³.ר½ß„F´¿([º‚5ä½²_îî¾%\aõ|ŸLCnŸO-¥ç´s§-B'líRŠh– "…|Lb7¬ú5žú‰
5[lý¤! ¡M ¶®‡ÄSüÝÚ=Ær±¿§,tB!-L\Wä.¼31SF÷Aw“¶`““jÅ9K”ŠˆÂ0IÓ‹ým)+&4Ãsâ¼J' A +‚H¥Rši#4‘iøcjUg«¾ùûˆRs6ãIsJ=_‘Œ‹™RóHiqFå©÷ö†û2ð.wìRUÃÆä܆Ǒéñ,D +³óÈð¸V§øb`ïè±ÅuÑP·yôF•±d rìï“öçØâ‰8ô3sR¯#™ž®Ó‡‹oŸÊ=VWé¾´”dÇT\Þ¼dpp<%yÛ¢±ÔåG7€=‹!ƒ =·
²¼vµçB&¨È?\RhKÍ‘‘]®×%~h|BZœƒjíÒ
N€Øé¸¿Á]›KÙ€c= rí¯ŠH ·èðØ*$Ç£“ƒyïCë0e3š3÷Ûle¬|¦‚J€– +q—½ÃqƾS}Ç?—@{n>X}>ím˜Ð‘ +–Щ5±;Òs:â -°—<ë¹Ê'\õ endobj -951 0 obj << +962 0 obj << /Type /Page -/Contents 952 0 R -/Resources 950 0 R +/Contents 963 0 R +/Resources 961 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R -/Annots [ 954 0 R 955 0 R 956 0 R ] +/Parent 968 0 R +/Annots [ 965 0 R 966 0 R 967 0 R ] >> endobj -949 0 obj << +960 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/utils.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 958 0 R +/PTEX.InfoDict 969 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 411.00000000 192.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 959 0 R ->>/Font << /R8 960 0 R >> +/R7 970 0 R +>>/Font << /R8 971 0 R >> >> -/Length 961 0 R +/Length 972 0 R /Filter /FlateDecode >> stream @@ -8057,65 +8064,65 @@ t 5;ÄБâðÁx RìgŽN¥F £Ôcó»Y¬šõ=99!S `úٸ, -0Ç&šDÚyL”÷*㜻6ä÷f £cŸG[ßi˜‡{ß)HƒÍy˜¡_¬ÞËbû¼4ú}‹Î GÃÃ@±A7hes¨6¨œR„šýÓæab“RY˜m&i( ÂÜ ª_ɼ€‘‡RYúúu}ןnÚÆ Œ2„Ô‡ræöˆˆ`‡:R3Xdb?sèpy0#êöewÖ¬}Rذn6n:U1œDØ'†‡;}–Q·Ö´Tancéq
ÅVÿýÐn3(¸¬Äè ?+MðkÛM…=º’~ÄA×p’K5Z#ÄK•.‘e²B±“¤¡Šûó.%°:g›e¿YîþœïÛ½_!VŽ(ÙN°‡¡Ã´=A@+‹Æ >€øà.>ƒZ%}ýž¦SÙ …ÁV§6‘oœmÖ&œÚ¤Óˆ*׆l;« ev1+AÄK‹§°v[•A ŒœÌ©€TNgÄE³¾í;_üLÀa¯?ö·R€Ç×RDÓ{ièa1Î|>¤d0Fz7eî&˜Ëü(<¬M”pËÊ$
3ᳩ²Ä™-*±xs‘ˆgÐ"/ò0ç2̃d½ÿÕ®ü5˜
5éµ{=+&© <¢bЄJäaNPéûà7˜ ‘R9ÏþËwð&endstream endobj -958 0 obj +969 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052617Z00'00') -/ModDate (D:20080813052617Z00'00') +/CreationDate (D:20080813170008Z00'00') +/ModDate (D:20080813170008Z00'00') >> endobj -959 0 obj +970 0 obj << /Type /ExtGState /OPM 1 >> endobj -960 0 obj +971 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -961 0 obj +972 0 obj 861 endobj -954 0 obj << +965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [104.958 554.7925 124.3988 565.3747] /Subtype /Link /A << /S /GoTo /D (figure.4.13) >> >> endobj -955 0 obj << +966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [325.2171 420.6677 344.658 431.25] +/Rect [340.9151 420.6677 360.356 431.25] /Subtype /Link /A << /S /GoTo /D (figure.4.11) >> >> endobj -956 0 obj << +967 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [468.7129 420.6677 488.1537 431.25] +/Rect [496.9433 420.6677 516.3841 431.25] /Subtype /Link /A << /S /GoTo /D (figure.4.12) >> >> endobj -953 0 obj << -/D [951 0 R /XYZ 74.4095 793.4011 null] +964 0 obj << +/D [962 0 R /XYZ 74.4095 793.4011 null] >> endobj 138 0 obj << -/D [951 0 R /XYZ 74.4095 500.8351 null] +/D [962 0 R /XYZ 74.4095 500.8351 null] >> endobj 342 0 obj << -/D [951 0 R /XYZ 301.4797 245.1221 null] +/D [962 0 R /XYZ 301.4797 245.1221 null] >> endobj -950 0 obj << +961 0 obj << /Font << /F63 220 0 R /F28 173 0 R /F35 193 0 R /F26 170 0 R >> -/XObject << /Im42 949 0 R >> +/XObject << /Im42 960 0 R >> /ProcSet [ /PDF /Text ] >> endobj -966 0 obj << +977 0 obj << /Length 2198 /Filter /FlateDecode >> @@ -8133,29 +8140,29 @@ vpS”]ãD2õ×L+:¸Ö°A99ýÝï·¾3NíJËAˆ<çšA¤&„CfÏD†e€Là‚¡yrZüµX’òX²áVÿêwۉ׷[H“ošW iè|ÕÇýv¥Ú9Ed ;>F_HËBÑS"”#t“#lPšèë×8¶I!N £¬£¢
LR¯ó•"*4eKt· Åó©ÿ|†ã`˜Pç„Å¡6Z¡qã.o)-Á4¾ô\Ñ´nhjÜëáùj"Â*tø«E&]"upZ¡ŒŽæH
?‰ÿâÏ¡!
ÇåÞR[tè'¼àóÙôÑ9cñc?÷ˆ'}&X‰¸?…H㳿âÌpþOÖƒÿendstream endobj -965 0 obj << +976 0 obj << /Type /Page -/Contents 966 0 R -/Resources 964 0 R +/Contents 977 0 R +/Resources 975 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R +/Parent 968 0 R >> endobj -962 0 obj << +973 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/exceptions.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 968 0 R +/PTEX.InfoDict 979 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 272.00000000 176.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 969 0 R ->>/Font << /R8 970 0 R >> +/R7 980 0 R +>>/Font << /R8 981 0 R >> >> -/Length 971 0 R +/Length 982 0 R /Filter /FlateDecode >> stream @@ -8164,41 +8171,41 @@ xœ¥SÑn‚0}ïWôqÛƒ£¥”âã³ìÅL%{GR™F@‘¹íïwo¡œ&.¦I¹=½½çn»§ÞˆQGûMsò8iv Œâ¨2„çQ0˜ üæ+LaX°ñš^‘öuñê0O™<;F·‚ó‚Ú "]‘†DœC(¦™Ðñt+Øñwˆc;;žkÒgF~8t0|endstream endobj -968 0 obj +979 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052618Z00'00') -/ModDate (D:20080813052618Z00'00') +/CreationDate (D:20080813170011Z00'00') +/ModDate (D:20080813170011Z00'00') >> endobj -969 0 obj +980 0 obj << /Type /ExtGState /OPM 1 >> endobj -970 0 obj +981 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -971 0 obj +982 0 obj 447 endobj -967 0 obj << -/D [965 0 R /XYZ 74.4095 793.4011 null] +978 0 obj << +/D [976 0 R /XYZ 74.4095 793.4011 null] >> endobj 343 0 obj << -/D [965 0 R /XYZ 288.1558 259.8037 null] +/D [976 0 R /XYZ 288.1558 259.8037 null] >> endobj -964 0 obj << +975 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R >> -/XObject << /Im43 962 0 R >> +/XObject << /Im43 973 0 R >> /ProcSet [ /PDF /Text ] >> endobj -974 0 obj << +985 0 obj << /Length 351 /Filter /FlateDecode >> @@ -8206,29 +8213,29 @@ stream xÚ’Ooƒ0Åï|Šá€;ŽvÛ´?êvšÆmÚ¡]Y…]»¶—}ú…(j™VDäüx~~ *TŽuf•ËLX ª÷:Òjöú/¶lÚÁé¾É£É½å!a•(bd
EóÅkü4[—»¢JRr>fHR«u<×UQ«]Y|%)Úx¿Z&oùct—÷m-ið"t™Gf¶âTJ"Þ
飤t !D–†R›ƒÄÒ] ØsF‡Ú`v7½`[˜Lkfuû=Gê÷ímO IgÁV¢·cCœ
CèÀŠ6ÁS˜&ünúÄÉï¸k¿ž'¨ãyY-šTÛÜÑÀÕiÂ䜪a—s3õŸ™3µÆÌK{Àå¬*·ƒÓÞn‹Í¾X}Ÿz2ÎCË£žÎ¼mÀhâEÈ2;æ_ Å_xǽÍáÖϘˆ%QÕŒèÝŸWw vÚù3f¼3endstream endobj -973 0 obj << +984 0 obj << /Type /Page -/Contents 974 0 R -/Resources 972 0 R +/Contents 985 0 R +/Resources 983 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R +/Parent 968 0 R >> endobj -963 0 obj << +974 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/sequence-serialize.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 976 0 R +/PTEX.InfoDict 987 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 1286.00000000 1083.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 977 0 R ->>/Font << /R8 978 0 R >> +/R7 988 0 R +>>/Font << /R8 989 0 R >> >> -/Length 979 0 R +/Length 990 0 R /Filter /FlateDecode >> stream @@ -8237,41 +8244,41 @@ xœWKÛ8¾ûWèØ-ЮÞ=.¶èii'è¥è!u¦éÄõŽ“¢@}ER¶+.Ì É²ø™”H?2þZ0¿ôÿ®kþ|ïØý±ùÈ qÁ‡0ÜÅõçäÓˆßQþQ.7 =BíAˆ5—Ö–›ä¯¤t@P®—Ñ®ö D©KkφŠi0 ÙÅùÌb„©p´sQÙß5¿ endobj -976 0 obj +987 0 obj << /Producer (GPL Ghostscript 8.61) -/CreationDate (D:20080813052616Z00'00') -/ModDate (D:20080813052616Z00'00') +/CreationDate (D:20080813170008Z00'00') +/ModDate (D:20080813170008Z00'00') >> endobj -977 0 obj +988 0 obj << /Type /ExtGState /OPM 1 >> endobj -978 0 obj +989 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -979 0 obj +990 0 obj 1025 endobj -975 0 obj << -/D [973 0 R /XYZ 74.4095 793.4011 null] +986 0 obj << +/D [984 0 R /XYZ 74.4095 793.4011 null] >> endobj 344 0 obj << -/D [973 0 R /XYZ 284.7621 135.6551 null] +/D [984 0 R /XYZ 284.7621 135.6551 null] >> endobj -972 0 obj << +983 0 obj << /Font << /F63 220 0 R /F28 173 0 R >> -/XObject << /Im44 963 0 R >> +/XObject << /Im44 974 0 R >> /ProcSet [ /PDF /Text ] >> endobj -982 0 obj << +993 0 obj << /Length 2513 /Filter /FlateDecode >> @@ -8288,117 +8295,128 @@ i¡•Á”TeÏû³w3%ƒÇæx|!lv¥æN¬[<²s¨í™í£NÚ.*vV‚‹ËHÏogYÕ
mûƒt5:g0˜ì®vTßeiÙœä Žpâq 3(µbGÑäø™Aþ/ýËendstream endobj -981 0 obj << +992 0 obj << /Type /Page -/Contents 982 0 R -/Resources 980 0 R +/Contents 993 0 R +/Resources 991 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R -/Annots [ 984 0 R 985 0 R ] +/Parent 968 0 R +/Annots [ 995 0 R 996 0 R ] >> endobj -984 0 obj << +995 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [367.8739 722.0383 394.3354 730.6031] /Subtype /Link /A << /S /GoTo /D (cite.OOS) >> >> endobj -985 0 obj << +996 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [448.6598 722.0383 475.1214 730.6031] /Subtype /Link /A << /S /GoTo /D (cite.Richtlinien) >> >> endobj -983 0 obj << -/D [981 0 R /XYZ 74.4095 793.4011 null] +994 0 obj << +/D [992 0 R /XYZ 74.4095 793.4011 null] >> endobj 142 0 obj << -/D [981 0 R /XYZ 74.4095 771.7323 null] +/D [992 0 R /XYZ 74.4095 771.7323 null] >> endobj -980 0 obj << +991 0 obj << /Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R >> /ProcSet [ /PDF /Text ] >> endobj -990 0 obj << -/Length 2631 -/Filter /FlateDecode ->> -stream -xÚY[sÛ¶~ϯÐÛ¡fB„Ä…—¾9µ¦ŸÈI:©û@I°„cŠÔˆdø×Ÿ],HQee2cÀbw±ßÞ€„“ -ˆõ4ôÜxf6S°P“gué$é½ñÎkšjv¸SyŽïJãòÓ½r
[eàÕh_0šÆ,å±°&xBþ¶€’à±w}/b¹£±µ
/Í6/7Ùn®MM3$†‘—5UµXçF߃ ÖDñq«ÍÊf·Ðíø¡~BE³›ùwÊè@ªK]³V¦# -@³FIïÆ,veñ3ö¾šbY¢è§ŠÖÿº¥…e¶›ªÀšf"`oø›5ŽÂ‹CH`í¹©ÐÌõ³;:PtA'·Ã–¦Þ¥v;˜%YaõzYÑ3®³f[[¡hvŠy¢)jdŒÃ%º3Þêšr…Ñóªú:¹…ë©TÞNë·³KšˆYðšF„NEÖßqPZ4qT94qü¹0ßýK—ŒE2«q)öLU;†Û]¹Âs’I7›¿Ð#Y{8±0É%¿"ì<J½¹Þ·UíÇcV–uв†ig.Κâ?ˆ¢Ûð;ú†H«vÃþp·1u
Ñ–·ÎgrMYc -ôäÄ–{l;î;1δ§
lDãŒu|™&c•)ÝJD?÷ - íÂO8r–£–p ›>¸LG@Umɬ‹µ&ò~äc àΦXÒâƒoœ$¾0ùßCFc`}¯—åcƒ2²šôÂÇlC„C›‚ú¯‰¦cÜW8kjHµ©P¹‘#OÛ!JnX|.BÀªþaa1Cpg˜jäÒÈ\§x&Ò6ý=,0<åL¨PM¢ -jJýls¼äûr#¹+“0¸ÚÙ$n]À-TS¶½ÛËkÿÒ¹(ÍuªáðCæ -ø_ômË+ls18‡ -Ð±ÝØR†ümñ‡ÁÑÁqòÝŸŸ‰ÇMF%wÌ“É3Cî}jæŽsk!ø+n<hzívèź†d7GkØàÂ[
á€ÐiŽƒ¬ÚjìLcE¥Í8L\/¨ö”;Çh yl½Ò6b×]&¶KßÁ¼cm -{nOí ÌQú_-°ì¼rÞä¬BTçÝür -Z]L¡xYXüÛ¼YQäˆqsÂÖo?ÔyDÊ¥]8?EÎöàúц¼¦•¥v$£fG&”€¢—Âàë¦|6yžÑǵÙQ1(¹icçÉ@ÐÕ,™9‘¶c¢‚:zÀºmƒ–m³5R«¶#[h÷Æð?B Cx -jã\8Òµ~+Ô´”!ô`”/Pœ·‚K÷qTÊ,Ñ8ßAVï¾@j'ÑKßÑá·k³Èršþbè÷ý
„8ªI.±$O´ÚìS^-r³tOµÿô‰F“)4²Uç†JͰ€„Z+ÛÎXz¿–KÝVúla]÷Xù7º^—ö -U¼&ZwÒ2¢ãâ -ELUíMÆ×9ÙÉÌMnjÛ×uÓ2@EWÝÙWKƒÙ¨·lîE°G§Úa¬ûˆ˜;~qèÔ€PÌŸ-ÜY¶ØNâ,…6ÐaŽ-ÚÝ=:ÿªXa1qw?X\å¨wAE¾¯*úµ Ä-kð²†7¿““9*ë>t˪ËKèðh:‡˜ñù08¬Ý*Ø{¦8Ñ?þ¹§ÜØ–³Ën*pöÁnÒ*&±Á&}ß9Ñ>a©àDþ‡VÑiXdàö¢ßˆ¬»µÃ…Æ–ÏO¶‘E1ABM‰ÇàœfÙÎ÷ïøíºkÉIÔº‚K;#â®&!C{Î +äÝUÕ ´íö=N× Á‰ÚÕ¶*md#Kg“Qíj$ýÌЗ65º0²¤÷ùæƒi²ƒbo— 4øxA¶€OrmØr±[•°>20LWæ°š•##Ì1'ü\ë¢Z—xÄ ÇRyw:ïÞßÜÒÈæ/ÛÁÇûM¶…ñ&+̯Üö~#E„e¶—×D|׀β¼ÉVÝ#ÒP(æš^F(¹Áä
j‰^¸÷Ùlý·ÒF%’g¶âì—™ø:0t—péti€<Ô–§}Á‡V2# á±76¸°³$Jμ±õ©ÚÀã76®‹¤¤7¶¦xÌAO=(„ÿB„Z§kõµWj¼NŸÒ¸*G4»ÁBuâҴןn¯?\NÂ¥Jq<@²DŠdÒ‘áîƒ0ꔂx('}~GR[¢c©7µ0 -Ðàqú“ˆÅ)“ip±–ì,b=~/ 6”z±¾Ô®‹= ){ ÀÌÜžc}†¨
™÷p{zzbšt§ ><%/[†sÁRÉÅO‚¦RÈä,h-ÙYÐzü^ +1001 0 obj << +/Length 2734 +/Filter /FlateDecode +>> +stream +xÚYKsÛ8¾çWè¶TUHƒ øÚË–³¶3ÉÄoä$Sç@I°„5EªDrœè×O7 (’–R©Š@ ѯ¯ÑÝ€ý ƒþ$ž`i8‰Ó +ÖÞ¶¿¾¡u-±Û¥~sÿêâ& +&‰—F‘˜Ü?N¸<þéýò/ç÷l«j™O]'Žð¦nȘón³ÍåFµ’»©ë‡NS¬¦ßïß¿º¾oņœyIñ_ÓQˆÈaO\î{Q”Ä]êKbß‹.ZKx4ñ¹—ú~„¦´î S/Žc®-^jÔ¿.êgµ˜ræ<å yÕlV`säçFl9ð‹¼”‰ðŒr*R.鸹åŹ‡a¤u{WLÝ áÎRÉJnh|?õA©ò'ANUæ9Ke6=å0D ðãZÚŠÜH³D šø¼YµÖ¾îÒ€Ä +ˆåÔwÌx¦6SðP“gui$Ƀñ?™×4ÿÜìpgè¾+‰ËÏkØ*˜S£Ái®{)í‚gä/ak(<vn‚Xìh¬ýBÃ+µÍËM¶›KUÓ „aädMU-Ö¹’AƒÖDñq+ÍÊf·vüX?£¢ÙÎÌü=å!è@ªKY{V¦! +«ÿ—ˎظΚm…¢ÛQ(扦¨‘1—Î8x#kÊJΫê'èdn¦"tvR¾™]ÑDì±×4"t*úÐñŽƒR£‰£Ê ‰ãÏ…úá^™|¤4’YK±£ªÚ0ÜîÊÚI.Ýltþˆô¬q<ò|ß§üаó(uærÑVÙ§¬(4kfYôqgMñ/DÑlxñŸá¤•Ýp0Ž9U×pÚr|*—´5Ú©@OA¬ù[³õ¸Ä8ceúDãŒ|™&xÆ*Uš•ˆ~XÈ íÂ?r–£–`N\¤£ ª¶äÖÅZy÷äãAÀM±¤ÅGs¼q’øÂäÿ<2ÖzY>5(#«I_ |Ê6DØ÷)ħûšhZÆ]…³¦†¤Q« +•1ñH0DÚ™PrÃzà«ú'Âø™¡'Ñ78èkä~’ÈB§Ø‰ÖwÿÕ/0<¼$ö“IÄ úYbŠ%üóÂÉn5±ÃOzÓîq»›†gÈ
î¨;ïkºB1f~O›^½k©ÎÈrCùßÉ%ûƸêV•Õ{¦/Wß4*¯]*…e™ÍL°¾Ö¨Ð V/·™ ÷=&Xtö%ž^¤÷•I‡Â‡¸ø rÆá$LR%,ý\Ú=nwÓÐ/CÞV·¾Ðù~˜ô”èÁÑR;àfà6¬…PÝVu)†Î%Aîø¡èò ãD‚ï˜NŒcm-GÖúLâàz§+¤>_f¡’ï®nÜ+sþíœù}ÈLwô'-a¦Ã_“àæP^[¶eÐÖ¥T!qê…I¤oaâ¼ýã3
n3juð+69 +¨+äð¼©Ü +}Ocª +Ií‹ÚÐ$ê[2~»V‹,§é/Š~ßÝÂ)G5)*–ŒZ›CöAÂëE®¶•ì¨Ö¡.ш‹õ¡ªÑîz¯/,äÔ +¢Y_C„óßr)m[•-thà .Vî¬×%pŸ®NÂÞ7¥ÎÑÀˆÌÅ:0UÙk3Œorò“š«\ÕúEÔe€ñŠ¡ºÓi&®— +ÛßÑhÙ<Q´Â¥Ã'ˆ¹áûF
˜ÅÜÙÂØ²ÅÞgét¦ÙÂîîй×Å +뉹hÃâ*G½‹½>ð}]ѯ½ nYƒ7c¼foŒœÌPéð¡+m]^A;M08Ì;ùTyØQ-Çï62ƒšõß1ý”Ýß· .d¶¨2£˜ÀÛT?ï»&ˆ9+d/” +”
=OÛEvÕfO6²4>
Ñ®£FÒÏciSc#ÛH8Ÿo?¸W*;ª÷z R@ƒ/Eäø¤Ð†-—»U Ûè#Ç´•+¢ZÕD»5옕¡.eQK¼wã„á:÷V£·ïnïh¤S˜îÒàãÝ&["y›j‹Oú>)‚‹mדڂø(µfy›ÚG5¤) VÌ%½DQ~ƒÉ[Ým±é6aï^mÝž³b&’gº +âì—™{ü3rî®à’o2šd+Ô¡ìCC™‘ÆòØ›&c/‰’3oš]*ûà:|ÓäaàEBЛæU<å §ìÕ¿á긳úê'|¾xICà pDCðKxpñÏèÏ™gî ?Üc|ßKã©ï%"H&-ðÀü¸¯S +n྘tù
¤Z¢¡ÔÞ¼q,Õ\_»mà ŸÃ5wpMLà>
t;}Wµ{†ª&I×ACæúõ¯®·ÿ¾¸ÀŸ¥—iÅí•ãè=!ä<>í50ÊãA +Þ +A݈‰_ûë}’@lDü¥G~(±!6e† +µOÒÿ(ßaÖ—üoÞùëendstream endobj -989 0 obj << +1000 0 obj << /Type /Page -/Contents 990 0 R -/Resources 988 0 R +/Contents 1001 0 R +/Resources 999 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R -/Annots [ 992 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R ] +/Parent 968 0 R +/Annots [ 1003 0 R 1004 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R ] >> endobj -992 0 obj << +1003 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [291.3552 605.8281 306.9408 614.3929] +/Rect [295.8756 605.8281 316.4464 614.3929] /Subtype /Link /A << /S /GoTo /D (cite.Javadoc) >> >> endobj -994 0 obj << +1004 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [106.6612 587.9816 122.1121 596.4656] +/Subtype /Link +/A << /S /GoTo /D (cite.AntManual) >> +>> endobj +1006 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [186.6652 217.4909 353.6389 229.016] /Subtype/Link/A<</Type/Action/S/URI/URI(http://httpd.apache.org)>> >> endobj -995 0 obj << +1007 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [148.5137 196.9412 329.8337 208.574] /Subtype/Link/A<</Type/Action/S/URI/URI(http://argouml.tigris.org)>> >> endobj -996 0 obj << +1008 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [139.5474 176.6069 299.3481 188.1321] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.eclipse.org)>> >> endobj -997 0 obj << +1009 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [147.115 156.2113 306.9157 167.6901] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.FreeBSD.org)>> >> endobj -998 0 obj << +1010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [154.8081 135.7693 386.3397 147.2481] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/software/make)>> >> endobj -991 0 obj << -/D [989 0 R /XYZ 74.4095 793.4011 null] +1002 0 obj << +/D [1000 0 R /XYZ 74.4095 793.4011 null] >> endobj 146 0 obj << -/D [989 0 R /XYZ 74.4095 771.7323 null] +/D [1000 0 R /XYZ 74.4095 771.7323 null] >> endobj -993 0 obj << -/D [989 0 R /XYZ 74.4095 246.3737 null] +1005 0 obj << +/D [1000 0 R /XYZ 74.4095 246.3737 null] >> endobj -988 0 obj << -/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R /F88 714 0 R >> +999 0 obj << +/Font << /F63 220 0 R /F26 170 0 R /F28 173 0 R /F35 193 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1002 0 obj << +1015 0 obj << /Length 1356 /Filter /FlateDecode >> @@ -8408,106 +8426,106 @@ r’h¬hÌH$ðp œÂ9AL h–jå‹ lÊVÀNçܤÆÈ>,ÅÖÎfë©^g{¡zfûùñ÷È9J¹ÐއäAz\ã[òOÒËäöŽ,gÍëíëÅ®n®¶80jpóc´<&“Á󣀡ÖHšû°$:+_«@g«Í¶\.ƒÏkÂ<_ê'Øœ×øvÜ'6nrÛÉj6‡Ý¼¬ endobj -1001 0 obj << +1014 0 obj << /Type /Page -/Contents 1002 0 R -/Resources 1000 0 R +/Contents 1015 0 R +/Resources 1013 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 957 0 R -/Annots [ 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R ] +/Parent 968 0 R +/Annots [ 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R ] >> endobj -1004 0 obj << +1017 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [133.0648 756.9399 264.173 768.4187] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.vim.org)>> >> endobj -1005 0 obj << +1018 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [163.7833 737.3051 352.2764 748.9379] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.imagemagick.org)>> >> endobj -1006 0 obj << +1019 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [143.4568 717.9782 374.9885 729.457] /Subtype/Link/A<</Type/Action/S/URI/URI(http://java.sun.com/j2s2/javadoc)>> >> endobj -1007 0 obj << +1020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [167.8988 698.4973 327.6995 709.9761] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.mozilla.com)>> >> endobj -1008 0 obj << +1021 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [171.3148 678.8624 352.6348 690.4952] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.OpenOffice.org)>> >> endobj -1009 0 obj << +1022 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [139.9598 659.5356 471.9148 671.0144] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.pps.jussieu.fr/~beffara/soft/rubber)>> >> endobj -1010 0 obj << +1023 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [147.4467 640.0547 285.7281 651.5335] /Subtype/Link/A<</Type/Action/S/URI/URI(http://java.sun.com)>> >> endobj -1011 0 obj << +1024 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [151.5083 620.5738 289.7897 632.0526] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gimp.org)>> >> endobj -1012 0 obj << +1025 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [146.2633 601.0929 499.7376 612.5718] /Subtype/Link/A<</Type/Action/S/URI/URI(http://httpd.apache.org/docs/2.0/mod/mod_dav.html)>> >> endobj -1013 0 obj << +1026 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [147.2495 581.6121 321.3964 593.0909] /Subtype/Link/A<</Type/Action/S/URI/URI(http://websvn.tigris.org)>> >> endobj -1014 0 obj << +1027 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [134.069 562.0849 344.0813 573.61] /Subtype/Link/A<</Type/Action/S/URI/URI(http://aspell.sourceforge.net)>> >> endobj -1015 0 obj << +1028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [134.069 542.604 344.0813 554.1291] /Subtype/Link/A<</Type/Action/S/URI/URI(http://astyle.sourceforge.net)>> >> endobj -1016 0 obj << +1029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [133.0649 523.1695 328.731 534.6483] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.foolabs.com/xpdf)>> >> endobj -1017 0 obj << +1030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [122.108 503.6422 354.1378 515.1674] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.info-zip.org/Zip.html)>> >> endobj -1003 0 obj << -/D [1001 0 R /XYZ 74.4095 793.4011 null] +1016 0 obj << +/D [1014 0 R /XYZ 74.4095 793.4011 null] >> endobj -1000 0 obj << -/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F88 714 0 R >> +1013 0 obj << +/Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R /F88 715 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1020 0 obj << +1033 0 obj << /Length 1952 /Filter /FlateDecode >> @@ -8523,24 +8541,24 @@ xÚ}XYoÜ8~ﯘG™õíñ¾e‘¤7¶Ø-ÐÍ>hbÅVc˳–ÝÙæ×/)Rš#nQ ¥)Š¢È‡&Z„ð/Zé:
ËlQ” Q´xè^ ` ßéãÈéÌù¸…$‡ž~AÊ}ìQL#P˜døÑÁNàô/†xÂè; ÉNà…™ÁôE½OŠC;"bØØ+µkûNà„ÆONÝÓ] endobj -1019 0 obj << +1032 0 obj << /Type /Page -/Contents 1020 0 R -/Resources 1018 0 R +/Contents 1033 0 R +/Resources 1031 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 1022 0 R +/Parent 1035 0 R >> endobj -1021 0 obj << -/D [1019 0 R /XYZ 74.4095 793.4011 null] +1034 0 obj << +/D [1032 0 R /XYZ 74.4095 793.4011 null] >> endobj 150 0 obj << -/D [1019 0 R /XYZ 74.4095 771.7323 null] +/D [1032 0 R /XYZ 74.4095 771.7323 null] >> endobj -1018 0 obj << +1031 0 obj << /Font << /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1025 0 obj << +1038 0 obj << /Length 1957 /Filter /FlateDecode >> @@ -8552,29 +8570,29 @@ sµ¦´¯ šØU7µÁeCy¸2ÅÝÎ5µjÅÛ™¼‚»‘ôÒT0œ€”,šÍ žT»¼âáøD¨¤’;)LkÎx¿€Œkœ&Ù ”ÖØ.mmzmpw¶yÊ2%ÁÏ=L˜3È?‰!ª,ê˜gß›'$ÿ´0Ú“endstream endobj -1024 0 obj << +1037 0 obj << /Type /Page -/Contents 1025 0 R -/Resources 1023 0 R +/Contents 1038 0 R +/Resources 1036 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 1022 0 R -/Annots [ 1027 0 R ] +/Parent 1035 0 R +/Annots [ 1040 0 R ] >> endobj -1027 0 obj << +1040 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [440.5227 436.1395 462.4384 444.9105] /Subtype /Link /A << /S /GoTo /D (cite.M32) >> >> endobj -1026 0 obj << -/D [1024 0 R /XYZ 74.4095 793.4011 null] +1039 0 obj << +/D [1037 0 R /XYZ 74.4095 793.4011 null] >> endobj -1023 0 obj << +1036 0 obj << /Font << /F63 220 0 R /F35 193 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1031 0 obj << +1044 0 obj << /Length 1135 /Filter /FlateDecode >> @@ -8587,123 +8605,150 @@ xÚ˜]o£F†ïó+|Wsáé|3s¹+'[ï*–;Q¥¶¬CÆÛ¦¿¾g€¡|CUEr0¼æ9óúœ3“†?²9âX‹E¨²8 4ebÆŽÊcˆU™àvë»QžPÄ8%~¦9˜=CL-‚˜P Q5‚œìh’¯U>TïîL5妚Ä2¦“Š:Ôbfîª<žXUŸ3IªÖËl§Ü1Ó5åö™Eþ·é«ñåòòlC’ê÷¢«šö¢U™¸Ì×t88z‰„?׊ÜA/„…n~Ížû¶ª ss.I'{*ð h’ÎïEGåñªLLûõ·© ßËl'ü1Ó5á÷™ã1¾Ú‡êý÷”Ÿÿ-›oÉd©P(?ƹž±¤£òXbUUxO[GûPœS?ÓŠÌAû:¤æõ{»ÇÄÅÅóCͳ€æ3»kWåY¶U™žFSˆ’ˆ…xiEdoÕæé
‘ªGŒjINe“ûKO¢Âœ;Ç¢úÇçO"¸êfZ«^§›þIDŠœ(p ’¸ڨÌz4†,(FJÂåÎ͆ä endobj -1030 0 obj << +1043 0 obj << /Type /Page -/Contents 1031 0 R -/Resources 1029 0 R +/Contents 1044 0 R +/Resources 1042 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 1022 0 R +/Parent 1035 0 R >> endobj -1032 0 obj << -/D [1030 0 R /XYZ 74.4095 793.4011 null] +1045 0 obj << +/D [1043 0 R /XYZ 74.4095 793.4011 null] >> endobj 154 0 obj << -/D [1030 0 R /XYZ 74.4095 771.7323 null] +/D [1043 0 R /XYZ 74.4095 771.7323 null] >> endobj -1033 0 obj << -/D [1030 0 R /XYZ 74.4095 573.2241 null] +1046 0 obj << +/D [1043 0 R /XYZ 74.4095 573.2241 null] >> endobj -1034 0 obj << -/D [1030 0 R /XYZ 74.4095 548.0739 null] +1047 0 obj << +/D [1043 0 R /XYZ 74.4095 548.0739 null] >> endobj -1035 0 obj << -/D [1030 0 R /XYZ 74.4095 522.9238 null] +1048 0 obj << +/D [1043 0 R /XYZ 74.4095 522.9238 null] >> endobj -1036 0 obj << -/D [1030 0 R /XYZ 74.4095 497.7737 null] +1049 0 obj << +/D [1043 0 R /XYZ 74.4095 497.7737 null] >> endobj -1037 0 obj << -/D [1030 0 R /XYZ 74.4095 472.6235 null] +1050 0 obj << +/D [1043 0 R /XYZ 74.4095 472.6235 null] >> endobj -1038 0 obj << -/D [1030 0 R /XYZ 74.4095 447.4734 null] +1051 0 obj << +/D [1043 0 R /XYZ 74.4095 447.4734 null] >> endobj -1039 0 obj << -/D [1030 0 R /XYZ 74.4095 422.3232 null] +1052 0 obj << +/D [1043 0 R /XYZ 74.4095 422.3232 null] >> endobj -1040 0 obj << -/D [1030 0 R /XYZ 74.4095 397.1731 null] +1053 0 obj << +/D [1043 0 R /XYZ 74.4095 397.1731 null] >> endobj -1041 0 obj << -/D [1030 0 R /XYZ 74.4095 372.0229 null] +1054 0 obj << +/D [1043 0 R /XYZ 74.4095 372.0229 null] >> endobj -1042 0 obj << -/D [1030 0 R /XYZ 74.4095 346.8728 null] +1055 0 obj << +/D [1043 0 R /XYZ 74.4095 346.8728 null] >> endobj -1043 0 obj << -/D [1030 0 R /XYZ 74.4095 321.7226 null] +1056 0 obj << +/D [1043 0 R /XYZ 74.4095 321.7226 null] >> endobj -1044 0 obj << -/D [1030 0 R /XYZ 74.4095 296.5725 null] +1057 0 obj << +/D [1043 0 R /XYZ 74.4095 296.5725 null] >> endobj -1045 0 obj << -/D [1030 0 R /XYZ 74.4095 271.4223 null] +1058 0 obj << +/D [1043 0 R /XYZ 74.4095 271.4223 null] >> endobj -1046 0 obj << -/D [1030 0 R /XYZ 74.4095 246.2722 null] +1059 0 obj << +/D [1043 0 R /XYZ 74.4095 246.2722 null] >> endobj -1047 0 obj << -/D [1030 0 R /XYZ 74.4095 221.122 null] +1060 0 obj << +/D [1043 0 R /XYZ 74.4095 221.122 null] >> endobj -1029 0 obj << +1042 0 obj << /Font << /F26 170 0 R /F28 173 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1050 0 obj << -/Length 1300 +1063 0 obj << +/Length 1830 /Filter /FlateDecode >> stream -xÚW[s£6~ϯð#Ì¡Rú”ìæÒ¦ÉÔî¾lw:ÄÈ6»6Î -¿Î>ÒHP€S¤•øµht•5»*ŒþÖÕ¿í.æ!\VeQ›·®îf½E=!ˆ0ÅÆ¬Î‘Lhâ?)ª„:œIN$RB$Ã#õRÆà/·•±,Ãìë©e3”2I&CµïÀ{©è+p.!Ç𳂟ŠÜ9Õ37‹ßÍŸÖeëçø^°2!‘ ©Z%:d $¤<Ðëí[ÑQômtmo‹Ò^?¥ÓˆgV÷‰¡aA©SŽÂˆIPç´·¿Lo‹»¶U*#ÂMÆ\ sôr†I :ý¤<vR-÷!‡#ÕXŒ(~ð^êº!0%BÿTÛ…ñ>²ÞxÔEibŸÅ|e—œ}õ«.s]™çÇÏ¡ÄÁÖJ¯u½ëh{~ý¦¿7n£ÐeSÀkQ‚ƒF[évÑìCØÌ*ˆf_ØxY÷2Çv®CTÎŒG{½Éæ+]þd€Ue8AJ]ª#C)eÔeÒC™|@™ý@Ù~@£ª§,±”™¥QÊ8SæÕ¥ÉP›¦›
0ӳݬ‹Ø²²öj¨œÊG»Ð»ß,‚û¥Ó¼jš·ë8Þï÷¡ -,»2_gK3™=x²7/!¨Èì$’Ë
Œ´C…‘ÂÉð‹þÄÜ"«
‡];*è>:X[žÝôaùgŽ4…o0ø‚:¢L—u-–EV£ó4JÎŒ”'âh$97á÷¼QEôsÑ«4ö¨ä˜Sƒ/l{ÿ™Ámendstream +xÚ•Xß“›6~Ï_á·ÚýÊÛ%—4ÉôšL}íK›ép†³I
xÎ5ýë»B€…OÈÉÜÌYÀ¢]¾ïÓjWdá,Gk±PšÁ€Å¦|[xöóÒÛp.RÁ…çi4>Ž`²DHéµEŠ$Hp.ŒÕ«ûñ[*æ–Ælqÿ8$a@V‹ûìÏåMµK«í*¢*Y¾B«Ï÷`ÒHRp§IgñKÑæÇ´=WÁ˯ùñ¿n›ü쪢1o½xs?F4:"¦™/jp"J8åáo`EµÔçoJ ÒRr÷“F+ðŸ7Uûù2&‚R,!wÂgnG«ç~%sü¬VB¦Žoéf—[,!;¸K+ƒÓ)Ý›.ãOIÎÍûh±$YîÚöð2ŽÓªE©‘ˆ%ªÛ¸çŠ‹*ËW/ÿE»¶Ü£9 +ÈpPPdÇ* +oŸ +»â÷㠻߬{qo³ÛÕ›]³Ùöy·ÇE&  B‚UHm7é¶ò¨rÇü¹hä4g?==$ Ða6åq¥Ýì(³ }VJL"5³?•t6 +©7šè( è(àÙ‘QÈõYEŽoGDJëå»YNudî~§ŽELòaÇ„™·&óÛô_– —qÚv_T !3{ÒéÂxétanxtÑÌ*€Â ØYDsf4ز)b°»hj r%õcʈok#ާj_§Yü¸Ž¿ãÑ!ëžÑaHjr¥pæU5Zõ²âbÙÇ3“£º]>Á¹‡0Ö“>äÇÜ$‚o6g»1åÙÞ§#¡czØ«ïÒ¦Íû†"à·|{Ú§G{ñæßÃ1oØn¼[ +åHaªg³ƒgKZ +š:¿ó9 “¡Âœ9VÎ«Ž³Ëb&ÀZ(‡µË üÅò$ŠgU‡
½í÷ñOï=@s¨ Ê[.qæB°¥ M]Æ_h“ÇA¿gõ¦‰·§ÖÍâæo•3ã1M®ìè®U +M)N®ÐäXh¬š°ò›i’аïÑêŠsB„i§èÔ»C#lJ#4L”&
´ŒfÎîþØ%ûÖ4öÑúTue‘ö.»ÀÜð5 +˜F˜s64¬{û±“ü_1PŃI§¼µ¥¿UÐqNqÓž²âTÆoßÝ _ÿýÇ:Z¯±Š/¼ÅöËÁ!šþûðºÌhÓ·±+ÕŽk5/ÀѪà:Ï´ö¨O +¾ö¨Db¤‰¼(Q!,Ý=‡K˜0ÂE 0’]©j\« +⽟yØý˜È'þoªÌ6nO!œ¼zHO¥7{Äy"ܤ0}Oô°òÍEÔêZOU¶O·yÏ \õÅï +¦Hm‹ÛÒ›ˆ¦H&\Ox{jY”Àb*â³ÌÂιœ@;O°cü`jbSš5¿t,(F‰„ÇÏÿMÑ'endstream endobj -1049 0 obj << +1062 0 obj << /Type /Page -/Contents 1050 0 R -/Resources 1048 0 R +/Contents 1063 0 R +/Resources 1061 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 1022 0 R +/Parent 1035 0 R >> endobj -1051 0 obj << -/D [1049 0 R /XYZ 74.4095 793.4011 null] +1064 0 obj << +/D [1062 0 R /XYZ 74.4095 793.4011 null] >> endobj 158 0 obj << -/D [1049 0 R /XYZ 74.4095 771.7323 null] +/D [1062 0 R /XYZ 74.4095 771.7323 null] >> endobj -914 0 obj << -/D [1049 0 R /XYZ 74.4095 573.2241 null] +1012 0 obj << +/D [1062 0 R /XYZ 74.4095 573.2241 null] >> endobj -986 0 obj << -/D [1049 0 R /XYZ 74.4095 548.0739 null] +925 0 obj << +/D [1062 0 R /XYZ 74.4095 548.0739 null] +>> endobj +830 0 obj << +/D [1062 0 R /XYZ 74.4095 522.9238 null] >> endobj -987 0 obj << -/D [1049 0 R /XYZ 74.4095 522.9238 null] +997 0 obj << +/D [1062 0 R /XYZ 74.4095 497.7737 null] +>> endobj +998 0 obj << +/D [1062 0 R /XYZ 74.4095 454.6963 null] >> endobj 506 0 obj << -/D [1049 0 R /XYZ 74.4095 479.8464 null] +/D [1062 0 R /XYZ 74.4095 411.6189 null] >> endobj -999 0 obj << -/D [1049 0 R /XYZ 74.4095 454.6963 null] +924 0 obj << +/D [1062 0 R /XYZ 74.4095 386.4687 null] >> endobj -1028 0 obj << -/D [1049 0 R /XYZ 74.4095 429.5461 null] +1011 0 obj << +/D [1062 0 R /XYZ 74.4095 361.3186 null] +>> endobj +923 0 obj << +/D [1062 0 R /XYZ 74.4095 336.1684 null] +>> endobj +775 0 obj << +/D [1062 0 R /XYZ 74.4095 311.0183 null] +>> endobj +1041 0 obj << +/D [1062 0 R /XYZ 74.4095 285.8681 null] >> endobj 577 0 obj << -/D [1049 0 R /XYZ 74.4095 404.396 null] +/D [1062 0 R /XYZ 74.4095 260.718 null] +>> endobj +831 0 obj << +/D [1062 0 R /XYZ 74.4095 217.6406 null] >> endobj 393 0 obj << -/D [1049 0 R /XYZ 74.4095 361.3186 null] +/D [1062 0 R /XYZ 74.4095 192.4905 null] >> endobj -1048 0 obj << +1061 0 obj << /Font << /F26 170 0 R /F28 173 0 R /F63 220 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1052 0 obj << +1065 0 obj << /Type /Encoding /Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/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 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozenge/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis] >> endobj -713 0 obj << +714 0 obj << /Length1 1612 /Length2 16042 /Length3 532 @@ -8712,7 +8757,7 @@ endobj >> stream xÚ¬·ctæßÒ-ÛvžØ¶mÛ¶mÛN§cv’ŽmÛ¶t¬Žuóßûœóž±ï¹_Î}?<c<«ªÖ¬Y5kñ[dDŠ*tB¦Æfâö®tLôŒÜ -5303˜¸¸¸`È +5303˜¸¸¸`È fÐ/…Ï8׈õ¹^”ÝÓfgT?Ú›TRÖ/y‡ÀŸî`q†º~¢ $q/D#}tDð7ùYŸ€Þ‰Ô„R[tvNžòçé‘bpldx¨ç¼ï—&7šŒÇž<&Ð)W@[Â'Š "£ ÷¶ýú“P£ÛG?ŸŒ‡4ÚNöUÑ¢`ݾ]ö=<£]€7EÎY²õ°Rãf~:†W(ešk.ïkÃLÌ“· o*¤ÿnÖ†4d&²ž`øä†²ß%Ò§Ö®šúµ!oadF©³´Þ£âŒ‘n$ÊA¤ÕÑ…Ì[wEXÆÒìýwN¤}ÂÁÇE
c¾ŽÞ9›šsYÓ<=çÚ,,Eú³æˆSôÓ&ö"£Æ[Ñ)Ùá¦mù I’âs%¯ÿ«÷~\Ò¤2O¨G¦Mتô¿¥j-²ªO©£ÝÅmˆm–¸K¡9b¤þ\)p‘¤‰$ÆÙã:_g'™žÛö(é§AÞ§ánƒÄ0³EfWԘ夶Bvš¿†:ÈË4Yjâ¹ËÒˆâjŠÞFÆ×¦³#yƒø0bõÃ;^atìÙèÇ󟈜‡ÀmÞtÆm^†@½D-`âx;3±ï½Æã`•¢cݬˆpFàįækŒ‹Hbf»P–A™]†OB΋îN2RÚü£9Ÿ%Sü$à¾Û›#Iª±©·"½>"·™þ€ÂS¥{ú¼ ÛÆÞŒ
Ô°ä#¢DÍAsŽ.¢ Ù›3 ~¾a%ž©Y=“M^ïÙE0Bê,ÊRë„°–<äh‚ˆ\¿³Â¹ôw5ÔÛÉFX°9TU«~!н§©!ÅÚ%ÂÒPýÄÒôy…Mišš\ŧìÞ&ž*¹¢g¦%ˆûn¯lôž6®ŠB?ñµ Œf˜ÄOùôð6¶òò˜"ÃÿŽ“4ñ%Á¦S¿I_ßÇÅÔçËÑœ¦¦M÷Õl‡¯U³S`È£®+fD¡µ÷Õ©•QúªÁ.þåÕAÿ @@ -8779,35 +8824,35 @@ mËâaÞwqrHøYµ¤Á¶-D1·v»ƒyZ<ƒÉ§œP_¿”稄+ýmrµ_+Ž“8·JöUXØM†LÔ¶ŸD*k'—¾æ…$ |±4çÔÕ˜
Å={F°•žUVÏ+*®ró Ú Ä$*¬Û^;Ë‹ç€Aªë3fUN³Eý[eÜùönÍË8TèÚÖ$ýÈ¡b4±êJkK‚FÑ]t‚&§•æK^ÝÁ‰o©iS¨ztÞC„û=xâ JâXùÐê#÷T×Z/
øÑ_zÒ’40 0
hü¶F(óüåÙŒâ(0`Oˆ¤PµiTžŽ<
wI¢ݨ«ªû×ÚOæÎ_ Ÿ„ô¨õ²ØWÇïWïãnbœR!ÕÁ·@úÅÿm¨æm¿~ù2‚ÞJÊGH÷Ü,´à Ó׈©þ4\¨!öJé GhZ®î%Njò†T"§w,¥qŸÊ¢FÕéHuÔ«Þ~)Öxtd=ûYµ:«%°µ—|5£»´&bpOÇ¿ùХܮ²Aï_%|¢ é~øÎ1£T86TY„¡B?ÜŠ0„öÓÚÕÇÙêïr˜´œŒö&O®ã—~½I[TWµu;O´xoeËNúØJ«£?¯eSùcÿáõ*†¦wpü²”¬7òØ·Žâ5öëPÈã,,ÙÎ₲3 لêd®¨&BßDn(¼ÝNN”°W³ŽCÎ(F—™Òl7€¤Ž0¾V¥Ã)û´Fsà"È8Í(oóln -3§w¡r˜›˜æU•C -bŧTÇðOÿÏØu:Å÷LHafNjù7QÆõC‚ž‰Î‘9ñ]§¦K,W—:ü‹#00QºRÙ-3ÚÕÜÂ¥ÀLíñŸâF÷Íß¾›6ñ¿,b>x'CÍ>f{â‰E1¼Æë
m¼[ðyã&‰É3”Yþ1LýÖö6>|M7ÇœºUZ)é<Ó7É{<þöû÷ÍIÍ[šä¤eöl¿ÀwrÒ„Ã+º¶ó\_YdÒrÚÿÇ-]ûœÖþ\Å|ÀÎùÛËFñ'ÿŸ/¹µÿÞ¹u®ç¤Óž°Í60
Ü^Ì!å½ÇßóZÉ;Ŧ§§Ž)G|:7óëíïyëLîq[ϪÜX:Õ€BÀ5jÀ°0 9'5±¨$?7±(› +bŧTÇðOÿÏØu:Å÷LHafNjù7QÆõC‚ž‰Î‘9ñ]§¦K,W—:ü‹#00QºRÙ-3ÚÕÜÂ¥ÀLíñŸâF÷Íß¾›6ñ¿,b>x'CÍ>f{â‰E1¼Æë
m¼[ðyã&‰É3”Yþ1LýÖö6>|M7ÇœºUZ)é<Ó7É{<þöû÷ÍIÍ[šä¤eöl¿ÀwrÒ„Ã+º¶ó\_YdÒrÚÿÇ-]ûœÖþ\Å|ÀÎùÛËFñ'ÿŸ/¹µÿÞ¹u®ç¤Óž°Í60
Ü^Ì!å½ÇßóZÉ;Ŧ§§Ž)G|:7óëíïyëLîq[ϪÜX:Õ€BÀ5jÀ°0 9'5±¨$?7±(› endobj -714 0 obj << +715 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 33 /LastChar 252 -/Widths 1053 0 R -/BaseFont /POGUPU+NimbusMonL-Regu -/FontDescriptor 712 0 R +/Widths 1066 0 R +/BaseFont /ZCYEJC+NimbusMonL-Regu +/FontDescriptor 713 0 R >> endobj -712 0 obj << +713 0 obj << /Ascent 625 /CapHeight 557 /Descent -147 -/FontName /POGUPU+NimbusMonL-Regu +/FontName /ZCYEJC+NimbusMonL-Regu /ItalicAngle 0 /StemV 41 /XHeight 426 /FontBBox [-12 -237 650 811] /Flags 4 /CharSet (/exclam/quotedbl/ampersand/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/five/colon/semicolon/less/equal/greater/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/V/Z/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/braceleft/braceright/asciitilde/udieresis) -/FontFile 713 0 R +/FontFile 714 0 R >> endobj -1053 0 obj +1066 0 obj [600 600 0 0 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 0 600 0 0 0 0 600 600 600 600 600 0 0 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 0 600 600 600 0 600 0 0 0 600 0 0 0 0 600 0 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 0 600 600 600 600 600 600 600 600 600 600 0 600 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 ] endobj -629 0 obj << +630 0 obj << /Length1 1606 /Length2 997 /Length3 532 @@ -8815,45 +8860,45 @@ endobj /Filter /FlateDecode >> stream -xÚíT{XSçoW‚Ö+>¹h"·P8¹EÐ ˆÂ9_’SOÎ9œs‚I) -‚Š£"X TŠtâ#ÎâPtClÝxÀऴ2 -CmÕ¢#¸/AKËö‡{ê_{–çIž¼—ï÷^~ïûºÏ–+¼Bq:FÐï%ñQ8Æâ -ƒv‹‘N<_àîÎBŒ'hJŠñ0Äit`…’¾ ¸ƒpš1°„ZÃøØ UüŒ…ž?Ò#Ç… Õ`²#ÿ—óR@x
*‚„ |…|M”,#eñ RÅH ×¥’„,#”â ¨h£PÒN˜’æ¼V(0À1PI gP¯„ŒÉä Èj ŽCÿÁ5‹Q<ÄO‚R’:Ü” -"ͽ^¾¾ãlqB¹ž2uÚÙ)||ˆsþ>á2iXt¢ÇOŽ¡ÙEŽxæãÊêyËiüÁFëA†—ä1Ê"ÀS€ýHÄ™ÿ!šI2&/Çx–Ѓ$T²Xb.üùwLZ;f ¥¤qÓhøÎ_ -µ¸Û£ðËÊbÍ忹ö‚²6ñ¦4›þëûôy#¥~û§bµ§‚svî(Ãäq3}brc×XÕWºØÞÚæÒø4qïÅAmV/U-õ¬0:j_R`å›ò8²ÀÊÆöT´¿°Pœ´*¤m‘ôȼénîmµÛÚìlP(/hÑÙ´Ž;sdhª¬ÑWôɉ-²¨L¿¶t•×J÷U5{D‹2í“ÿܾ%øïÙ^ )×,ºëž}ºöó씸m!CÎN!]á_ÍJóh›±ýõ¬Iѧ~1iFëñÞÜŽÜ%YS’°ÞÆ3ʪìê´Ã -Ú×”\\ä|ü,Öìò‡Ãþâdëjÿ€Åìn‹“n…5÷ÙøKiŸù§Ð×n–ì6ú,YЮݪ;]5¸öÛÛôÂøÜ¯¿-¤îmW%~Qžg³ù^¬}ú°m+íKVtUÜòüîøc+I`HÓcËæ¼¾¸®êjL½Sp!ÔT´nhö@=4Ù×mfËKá‡Õ{;ÛŽº¯n\|¸1Oô;¯yƒ~.å®N;$+W;çÆÚ+ŒŸè2šõ1’E)5µu¢M•–™ï;îI{v3|_Ö@éôXW¥UŸ,a_»ØQ”\аÖÔKu’øë¿ººÙrøa~öÒòÍ)>>j7åéçò…½Ò’«ûÞ¿l\owCíû'ºt>ë/Ô<UÝžÄ_:e<6C«ØçÅ?ó#ø?Àÿ€’„ËÓZŒ]/øl"endstream +xÚíT{Tgo·4OXøä¡‰¼ˆÚ€+OADc$ +U’/ÉÔÉÌ03Á¤AÅ¥"X]‰P-(Ò¸E[ÄVÐ.| +‘N8—çéÎ@ŒÃ)2ã` ˆÓèÀrüE@$‘Hxž œ¢
®Öp >6È)·c ÷ÏôÈq>H5˜íÈÿżäN +' _.[-ü(i<ˆ‚$d0Èt©® +G”8‰ë¡R†s +
PajŒEO*!Cà$DZz|üý%clq\±Ž4wZ<Ïb‚¤rlˆKþ~réŠHY˜×/Ž¡ÅE†xæâ4ÊêYË(åO‚ ,ŒÒƒÑ[B”…$ +7¦Ùõ]kÙ«Ï. Ø7«9œ³c{)&‹›î“»Úv°®ÂÍþæŽ0·†'‰{¾*jÝ¿j±j±we¿áàGcklÊ£¨;û“KÄüB~pÒÊÖ‡çLõxx¯h‹Ã–&Wƒ\x^‹Î¦}UÜé{Ó¥
þ‚WK©ˆh«Šô«‹Wú¬ð\Y½[° Ó1ù˶ÍÁÏöIH¹jÕUûô“5_d§Äm
tu éÿfFšø]¼uÚ¶W³&,9ù› ÓB¯wg·ç.Êš”„õtÓÞÑ6¥W¦:_жÚxaUë±3X“ÛŸ‰…ɶUbI†|f—Õ ÃšzíĵOÅ)ÔÕ%»L~‹æµi·èN•E¬ùþ5?>÷Ûï©þ»ÛT‰_Ãób6ÝuL¿¶u…£qygùMïŽ=²†$ÐÝöLΫk+¯ÄÔ¹’AEkgö'Qƒý=¦7³æPµ§£õ¨¡ëʆ…‡òô™9àYéî²]t¡b`•kn¬£Üô±.£I#ZR]SÛ!ØXaùžóî´§7Â÷fõ—LM€µu—[ôÉ"æ•íEÉ]r[M]„³n\wíw·C7Y=ÈÏ^\¶)åþGG&½6õl>¿'Âxe¯Ó{—L뮫ýß¹üàDá·Ž§}…š'ªÁ¸‹'MG§iå{= ðW~xÿøŸ endobj -630 0 obj << +631 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1054 0 R +/Encoding 1067 0 R /FirstChar 229 /LastChar 229 -/Widths 1055 0 R -/BaseFont /CNDBJZ+StandardSymL -/FontDescriptor 628 0 R +/Widths 1068 0 R +/BaseFont /SNQFPB+StandardSymL +/FontDescriptor 629 0 R >> endobj -628 0 obj << +629 0 obj << /Ascent 504 /CapHeight 687 /Descent -228 -/FontName /CNDBJZ+StandardSymL +/FontName /SNQFPB+StandardSymL /ItalicAngle 0 /StemV 0 /XHeight 400 /FontBBox [-180 -293 1090 1010] /Flags 4 /CharSet (/summation) -/FontFile 629 0 R +/FontFile 630 0 R >> endobj -1055 0 obj +1068 0 obj [713 ] endobj -1054 0 obj << +1067 0 obj << /Type /Encoding /Differences [ 0 /.notdef 229/summation 230/.notdef] >> endobj -567 0 obj << +569 0 obj << /Length1 1625 /Length2 7793 /Length3 532 @@ -8864,98 +8909,100 @@ stream xÚíveP\m¶.4x‚<¸»œàÒ4ÐÐt»Càîî$¸»·à hÁCòÝ™9õÝùuÎüºu»jwíw=k=KßU›ŽZM“UÂf’…AX9Ù8ª`;sg¸¦T™U±Pp2ƒ qX€,1ÙUaN.Œÿ³.³ýçšühñ¤Áÿ‘öþïšû÷ý·Kü¿½Ï§–u†@TÍìà¯%xÜ2p€2à÷žü^4`àÿebf†¸ÿ£¿+ê‚þ ô7×ß±¿¨% VaåäbãøK†Ë‚Ý@j`' 5ÀÒòX¬?rm¨È†‚›ú§žFœœÃ´¬Á@[èïêó -ü@P‹¿Çþا?‘³Ë¨ª¼U’dùw«õ¦Úã8i¹Ûƒ -Ù¤¤§:ÕgŒIôtq"Û×iäùUÁ:}SÂ6ÊM廙ÙêÇï›Ýçìí(2êzaèLäRx¿dêÎÃ_¥oåcùÀn\Œz¨éy:«¼Ž¢ÏË¡óesL]øè•r¼•ÛýôŠÉï¥Kžß3ÚK{`rm4Q^=AMþÁ!}üþÕ%Cßðà@ç÷'Ý;ä,YÑtB.(Øô~YäbúÚåž‘:-*úG?:Œ?ɦ~ÙÝ -æ
Ðj±aÔÀ¾L?|îaýåW¶¶;a²ÃƒðARÌa—sþXïÝœY`¹¢qD¯Ê–;⩼†°œûgN&“±ÔÌJÃCK'¨¿¾Ö -y‡¥eçð%+33ï‹&uæ(5ý¶:Âþ"Ñ_n Ý–£#xSפîŒÇˆñ/Ñs‡$~9îé¼|—Tz1O³(Ä!SåèOg)Ðkóµf' -ô§S#Á/ŸÖÊÛ™uÌ2›&Yë~¥}ˆü8í.áuÛEÄZY¨(etËŸÑÊ=;N¬àõ2ÔçÊaK±ý3©ã\-æ ¼ªê)ÏBÞGô4=ß5iɦ9¶åaWÙUvC×xÇ×SóÕ#À±/vÑ'ÏÍJ¦ -\ôb²2_œñ‘Ö>ñ{wUÉëàÅ$»aZšo*¾ -º¸üü´FŽÍz&"I î×ÒŽ\tûýKkS_…, -ueBà!Ý›.ÒÑÅ^Ñp±<Lk›e§§2“£Ï=Ãt¿ ·w -2}>2š»Juï‘@î¼Z,¼L4ñáô¬yËE~7´X‘æëÓšÆFˆ$>ÅHñÃ{ú_Úü+vçʈÀ›ÃöjÜà®`ÊÆŸùY
×m‚Ž•%¸Ô%唲ÎÓê¸ÈŒ¥FrÈ[ºŒzg‘ŠZ’VeD,F±Æ»k„¼(O5!?ÚÞKi‹øy}äb×È…ð(4OÈ•œÝeãP7d=±|aaç/ìp8ìG)-‘ŠI™ÑXû‰!•Ÿ._”ÿ#5UŒªÅÂ#+À…XDš?¨+ÃÔÓ5¨r«sË%ù!Ã&¥ëF•IŒæ¿vdá:ýÌní~ØY"XP2OMs½òæå°ä|/«b®·ŠzãË*ñ+ßQlTß'a=¨SZmÈݸ…†óþrøµQifÒ²ã[tSÄ1”ˆ>˜B‰ï;fM#=)K{ˆãß•Pðº\Õ
#sñ ¨´4—ÚJ¦î¹ý\?ËMºBµŠñLÌÛó(qc2ô—ã‚^ùô#9Ùªz!¶.`$®#9nÓ5njl¶,vç½\^éé~"‡I3É‘ñ£ÈµL9ƒÄò{`µÛ§#½pí¥WœÿêÞqÌøEüöÖîƒáÉÉZÆÞÕªœcOŸ2I›½×¨šù\ÜzHXQ²VE1®ˆ—‘«·-¹8µ^ØÍ¡ u9cÀ¥ ñÙy؃I8“GœæÏ-äkË·¤ì¹)¯Ãß*¨y‚Ú–Sódx¶#©Êi´±ÊÜ>œ¼td±¯“Z2nµúœð"ï<’ -:¶¸ãëÄÖX‚FLëüÝ„¬Ênd)Y}Ds;ƒÃ#EkA‰ÅÈ<ü{°ìžì1S=?ØQÕ 0bêhf.—kåÖ¹½y»„ú¤E·nioäk«G ãƒó‹éä-ê„‚˜•Ûj¢ìº"!Ú2¢ÚÉ™¢º£mwƒéþoñc-%ˆ.TsÞ3—¨`åÕû»)£Ôc"R‚Ë»¥Û¸OšZS¡w³¯8šõs[¥?¶ -¾
ÃU)x£PÊ¡(ª:ˆe&ý&2¤¼³‡c¥†‘¤:í¹ÉZ¾ÜÛ
9ÿÓ».¼9a´ª
SÎzTÒúiõ„j¡Öz•S_SEéÐ+åc˜£C7zŸxÅ aï'à¬yP.úÐ6:Ú
=û6+Ò—.neg·K£¡c]&èÃ?‰5÷”e ½Â§N¥3
ÉÍlU×+´ C6¨ 1;#ÒöÂ9 -’çC…yãx†ëb²”®{¶›¡<!ïk6hHÉ@ØwøÁÑŜĕդY•Õ2ƒØTÿï¬U/B„4‹…*ÆÏu›'žªD0' -ÿ¢ÊàUƒ¬Ñ Â.÷îkºä¼‹Ü«*ª³á¶X[¹¸Ñqc0z`7?Õúá¹êíÙφŸ:g²)t¯h:x]Þì»ÔòjùBÇ +ä¶øXd4æí4TêjKfZUqb„Ú7EΫžtt»¾Xm®AÖVké¬LºòÈå$%R³¶ºßùŒ¹`·+=Ï!êàìCâ‡P_Êå"s?F(P°w%eŒŸ»_ßysа»oÂXÏ'Ë{öe9ò´CÔ>«$Å|Š_öšÚsÐóš¾Rs¬ÌöÄÔÔ«ÖnÁÐÞ5=¾Y-=>õãü3r»‰ÝŠ_¦ÄÈç^D|aOFãU£[
UÈæ9tl -¿_—Òß\åçµ/Ídi|² Þe
ƒsû0Šc;Ø8¨„xê1·…\Íd„é9TÖ1 %©dbMDs)&ÉýˆŒÄi¥Äü^°b܇Æû=)‡rýá5Îl¥À#Kÿ‰›1~Ä™- -3E3Ä›| [Ë{_@iâZšûmEm9–ÆG("NÁIAª„áO‹VGÀ”PM½§EJKit$H;â+÷p'ƒw:7þJ0#wEŠ5Ÿ…›}»CŒ½$—h
ÂaÁÙ€ Ah~c,à§f–±M;EÃÌžÚ„u˜÷¦®GB~GÂXc¸'®ªGnaGçSÿSI”x®´WKëˆZ'œñ§û«Ÿ#´GÆŒÄekd§Û1“铨å–ñ²òOÖH\s «F«ËïÈùÞ„píŽä½qmåf˜™àw%\€ðÏYå%Í”x|{ØËÔ"NñHiýusì0»C”¢Ptéd³ñVëöaÁ]ÕûÀúªLl:~š{hÊaNXÆëæ#¢×–=û9<aºå˜n]p/Ý¢Ãí£È-RÈ‹ØÙ™fb44«Žæz:2æÀóãÁwpyJÐnïò8ôêî|@ -`5ÅÛ€«54|mUýꡬøì’òJÚá Ài ³0þ󢺡ÍHዯ†wÉ{ñiy‰«RÚkñ"¢€¯¢ÙÞ‰Ù'H³¨D†@V•©_'½Ì»ê5ÇÔþà³MHb—Lœq¿-/ó}™´-|Û™ø`¬'ˆù´ò
<YŠCí>§/6öV˶NŠÿ°SK4b/@÷f‰ÆPˆû(+Y™]ÔÍ0i-ÖÓ<.q‰-ˆóSiíWݺ0Õ
/W‘£´½S¤†¼¡Z"·[~Ž> ÚÒú'ò›åÅs¿n}§“¯¿;Á!~[ï´SHåÃ9¶^ç”ÈÃ^>[æ`œ¤À Àï~Ϫ($Ñ@Æ8£–?‰zã«½Ü -IŽóÃOÓYôŽN35½mbz?ºll®‡qgÝÙ´ÅÞM€§õŽêé;P¶45-‰f6EØ>fÐâðþ-_4^AÏ&îŠ&•¤O³ú–â'JLß{¶GÂô-¯Šu¾ÒC'ò™Ï_T
HCˆ:w($´:Ý R°6‹ö±Ðö=b)oŠ%lÌu%^açwnUiûRœµòåúº0äŠô؆X½
AÎòôè×þøŒ|ÐñÚ#5Œe5Ã9!aP^ë*Hnluî–AÕ6Šo31^åwÑAC3¹G/L -Dä¢õ'ž>”äÉäÉMð go¸žíÎò+¥® -zí·“5²å—±ÊƒhøÆ»:Í£Ï`éˆ{²¥^.þÕw['W)5!hP²+|<÷t÷x¶þ˜ -¾Q'Ç2)ºO¤èIÂibH0;ÉñbÁ„cWs‡ˆ—ÉÚô¹Š#àˆªvŸäSP¥aú )12óõ~ÉêûhŒU4÷€‚TBóéðÃ3J$~|žønyÒv¦ºó/–o?<üüv‡
éà\ ,½–¿£Ï•ËÙbãÅ N²8šgÀCÙÈP -9ð‚ä=FéfS×Ë«àý.wtâäÒ.¯«ÎôkÉÎËeԲ}Qqï©äïéÐQ*ôô€
$E”3?×Û¤´ÙÐ/Ø`Ïâeú–V:iT%C2×öÞ"^œ»ã‘ol;ôrè˜%ª|7Eó|>ªx\ß+ñ~¸ØV›¢çø®¬ã½íæY<Ál–±‚[AÜ·ì\^œJµªÐóv‹w€ùfޱx »ú÷˜ñˆgL¥›5»*–ù¨ÅׯÆÕ…(cŒrØÀ(/Ì Û(\E·ì*¼wÉn¶Ål±-”z΢Iù‡ñ¯›ÛÊŠ%RNö'Ä -…¨!Û[¼ÇÌ1I‘Ìóó,ç~F½lýõ» ‰“”‘©(qdÍóküqÊs2Çäî©0¬‹/ì'ÒgÝUfDv…"ì••9w5¯~¹JylÑ›çèd§;|'üúÍÇù¶ m¬e xøX_ñìý±êþcv_v‡Õ_ßBÊN"Že‡±Ê"[NÞèS/&Äéà&è$<‰C»È—Üç»$Ir%ÀÚOùt'ÉÆÍþÙyÕ„¥Íêk®Ü¶ä3‘¦Ý‘E!î‚ÇyL3讹VÝFëøÒÙ]Ñj—¦ýIìÜömAŸ*}û÷‘0ç…ãf‘ˆ¾¸&÷LVÌטº›ªìrED§"޵ö;áåí¥{ÿߎÆÖú,Xgû5œ¤hóÈS /¹ä.v[Ÿ`³©ÃÛ¦½ÖCÊ#ˆ¬ ÿxÔK õôS“º—Ý–T^ÞSÜ/¦)>¸,4¥QºVŸ¹^.”…Ûý”™ýúÄ…åm+jœÝ1ã@z´'ûD_ê«HK,÷^pÂð€á!äøcYÒ /R¹*6]5M÷”|’haª‚k!&Ñ•}ÿ º¸U\Íë®—‘—"3Ú -Ù–“™R^C?x—뮦_mÙ©C-–|Ñš«ãËOÙG*Þ¦qe²Éé$¡Zžâ¢~$£KIuT -bZ–£ÐH¨¤±2’G -ÍgEõ°~oÎ0+Qärtk?öEܦy„âˆ.,”.yIU43;SFà?ûþ6u%,rÝ)…ZMÐòî‚r_UÝEU1×$¡ï\¯Å½?âg—+§P¢\¸šïÊ2ŒJKhÑö!Œ_N,Ì2-ǺT;*….»É·;‚Õf¢/ä"~I9Ór7gI}Á^e Ú4/¸õcw^ðüŸË†|Ýþ¥h†4Lüuã‰ù7çg’Á÷Ƴ˜9 -RR9‘¸Èa5zay§ãÊä*6¬ÁbDŸ)ÇQùQP?<ñ÷vêûêµ™…’÷ÙÈýf@èN÷mÙ-÷ñkê"à&}Ûñš‡z,¶K›w"+g¥Ù -ï -›P#û´$޼/Š^™ªA[’k¢~x×Í?)åÍ¥âˆ*Ï¿†&è§é•…FNMþÒ¤Z2xŠ´ûí‰Óâ"ñÖð먕¾†æ“'“«?EΙáÁlœÕ¡¡c¤«ÊO¥#ºj7èõ‘î^¿pŽ˜Ó®Ý¼)þ ’Þz®²QцĆ<ý¬DÖœ¼‡Šì®.?Ö]Ç"ŸŽ?ã.ÞÚ¶n
»‹ŠzVè9nˆT¼j9^bÕæ³«¨çÇ|R3 ½"T
³cW÷}þPM¸ÝcYŠé¥Ä#H$£(·£+bŽéVGŸ -»;ݱ¥ß=$°k ñRŒæ/’#[˜Ù_ý¦Õ[Ì76ÁßLHä½1H+K »åÛ(™—Êâ€tšäôýìÁðçø_þ0ÿ?Áÿ@ÈÌÑ fgæh‹ù_cüÉ«endstream +ü@P‹¿Çþا?‘³KHªi*ê±ü»ÕúGSíqœ´ÜíA€ÿš® +Ì⟇ß<’’07€'+'€•›C +òüª`¾)aå¦wÕÁlõã‚÷Íîsö¿v™¿u=‡0t&Nr)¼_2uçá¯Ò·ò±| `7.ÆN=Ôô<U^GÑçåÐù²9¦®a\t‡J9ÞÊíˆ~zÅä÷Ò%Ïïí¥=Ž0¹6š¨
¯ &ÿà>~ÿê’¡oxp ¿óû“îr–¬h:!lú?‡,r1}írÏÈFÎý£ÆŸdS¿ìn€ÆW™`ïO)ùy-™CH“NÜ~eÒ<> È•4þÂ]eg´òÇ!Òã1N•Ê<-
@€Ôukš{¹bΤgžÞQ#™Á9‡,hœö%/ú±ûda10<1|ïÜÈJŠ©>µã6žÜÕd¶ö«ÓÀËpÍ’¹™—;œØÂ²ÇZæ2Ç֌Ҟ‹ºÓwFì^„<Ù‰·Ë߆@÷„^º¨Sl|:=[Žl›ñ+ÍzŒNì—ÈÓ×+ñþCEñ}<‹\`ÊläÙì<ˆÕ¸åC„dÿDj‚è÷½+$òØý"ŸV£jŒ—”e
p‹QsŒ‰1(Se܇RbÞù²¹29°¯~’³“ q&× +Îa¢qSÀôÅØÆ¿$‰fî£/ +EºhÚV³Õ5Þ2áæz ADg²%"Iœ´=¦L ÈjL0K®ÈQõ¹¼Î¼ к5<3uÁg6úGt'ˆ7½"·‰¯Q¼0ßI §;jOÄ\b«o–oŒ-ÚnŸEPY\®Ö5¥Ùˆ¿–Pšzqdô€„šÊT^>Í0^,’&çŒ.’T#›iAíÐoóhµØ0j`_¦>÷°þò+[Û0ÙáAø )æ°Ë9
¬÷nN,°Ö\Ñ8¢WeËñT^CXÎý3§“ÉXêGf¥á¡¥Ô__ë +…¼ÃÒ²sø’À•™™÷ÀE“:s”š~[a‘è/7ÐnËÑ ¼©kRwÆcÄø—è¹Ã?†F¿÷t^>ËFª +½˜§‰Yâ©òô§3‰èµ¿ùZ³€%|¶½^œ8»qáq%Õ—+#xþ0lã"mÿ•`0×¶0ihŠÑ&"“h¤ðuZp,Š`åû™ÝG=:¢Ãù+1`¡>AóâTu€òXÖÓÝjÉ3@“/Mlç‡Íg˜Uªwõ+ËúÓ©‘à—ÏGkåíÌ:f™M“¬u¿Ò>D~œv—Àðºí"b¬T”2ºåÏèVåž'Vðzêså°¥Øþ™Ôq®sP^Uõ”g!ï#zšžïš´dÓ[Žò0«ìŽ*»¡k¼ãë©ùê`‚ŠØ»è“çf%S.wÄÒz1Y
™/ÎøHë‚ø½»ªäuðb‹Ý0-M†7_€võßO‰b‚vv—2?¬Î m¹È˜¨a±‰”«3'eÙöï·±H‹ç5×d#XrÖ*c¤Ï#èBB9>ãÅÿ`«ÑVÚ§Ï»ÑO˜[YúP*»T?=‡eœ3ÕþàÁÂÐʨ}3Ír’…ƒAZpÀós€£YâÖ‰X¾†U®ð^%ßCðB$ÐcÑÚï$ïûôÁ)Od&¨â› 0¾ÁV3C]ɯ™SS ÷qÈ€6T8ƒ3¾t´leÒZ:«¼*C•±ÿSø”¶é¸t~¢»¶:ƒÂH€DüDÕó™£':ŒaG*Ztнûž¢ÇÙ=ô,³d8éŒ<ñˆ)BÙ0]\þ
~Z#Çf=“
‘Œ$P÷kiG.ºýþ¥µ©¯B…º2!ðîMéèb¯h¸X +¦µÍ²ÓS™ÉÑ瞇aºß„Û;™>Í]¥º÷H w^-^&šøpzÖ¼å"¿Z¬HóõiMc#DŸb¤x„á=}†/m~Ž•»seDàÍa{5npW°… +eãÏü¬†kƒ6AÇÊ\êÆ’ÖrJYçiu\dÆÒ@#9ä]F½³HE-É«2"£XãÝŒ5B^”§š‰m若Eü…¼‚>ò‡±käBxš'äVŽJÎî2ˆq¨²žX¾°°ó‡v8ö£‰–HŤ̎h¬}ˆÄÊO—/Êÿ‘š*FÕbᇑàB,"ÍTŠÀ•aêéT¹Õ¹å’üa“Òu£J‹$Fó‰„_;²p~f·v?ì¬@,(™§Î¦¹^yóò +Xr¾—U1×[E½¿ñe•ø•ï(6ªï“0ŒÔ©6änÜBÃy9
üÚ¨43iÙñ-º)âJDL¡Ä÷³¦€‘ž”¥=ÄñïJ(x]®ê†‘¹øTZšKm%S÷Ü~®Ÿå&ƒ]¡ZEȉx&æíy”¸1úËqA¯|ú‘ˆlU½[0ׄ·é756[»ó^.¯ôt¿‘Öä™äÈøQäZ¦œAbù=°ÚíÓ‘^8öÒ+Îuï¸@f|‡"~{k÷Áðäd-cïjUα§O™¤ÍÞkÔÍ|.n=$¬(Y«¢WÄËÈÕÛ–\œZ/ìæÐ„ºœ1àRøì<ìÆÁ$œÉ#Nóçòµå[RöÜ”×áoÔ<Á +mË©y2 +<Û‘Te‚4ZXeîŸ +N^:²Ø×ÖI-·Z}NxwI[Üñubk,A#¦uþnBVe7²”¬>¢¹Áá‘¢µ Ä¿â?dþ=XvOö˜©ž‹ì¨jN1u43—˵rëÜÞ¼]B}Ò‹¢[·´7òµÕ#ÐñÁùÅtòuBAÌÊmµ +ÏyËÓBU®¥êĉºG:ás{¼÷ZŽÉÝ#»2ÈNêXÞÏrpÛ·Ê`Äþ²cýJ‰¥eP@)ހɧ›VBaµÞΘê<ö#Ô+Àþ¦«øÕÔõè +Ésƒ¡B¼ñƒ<Ãu1ÙNJ×=HÛÍPžwŒ54¤d ì;|‚àèbNâÊjÒ¬ÊjA쪇ÿwÖª!BšÅBãçºÍOU"˜ +Ê<¾=ì‡ej§x¤4 +‡Šþº9v˜Ý!JQ(ºt²Ùx«uûŒ0ˆà®ê}H`}U&6?Í=´ +å0',ãõóÑkËžýœž0ÝrL·.¸—nÑáöQä©äEììL31šUÇs=sàùñàÀ;¸<%h·wùzuw> °šâmÀUŒ¾¶ª~õPV|vIy%ípPà4ÐYÿyQÝÐf¤ðÅWÃ»ä½ø
Š´¼ÄU)mˆµÀxQÀWÑlïDȇì¤ÙT"C «ÊÔ¯“^æ]õšcjðÙ&$±K&΃8ƒß–—y‰¾LZȾíL|0ÖÄ|Zùž,Å¡vŸÓ{«e['ÅØ©V†%1‰… {³Dc(D„}”•¬¿ÆÌ.êf˜´ëi—¸ÄÄù©´ö«?‰n]˜ê†—«ÈQÚÞ)RCÞP-‘¿Û-?GHŸ¿miýùÍòâ¹_·¾ÓÉ×߂࿎wZ‰)¤òá[¯saJd†a/Ÿ-s0NRààw¿gU’h cœQËŸD½ñÕ^n +$,ËçþöhÕF}<´—?§ˆqÆÃf1Éôn«‚7j3Gy§IŽH FK{ÝÖ+b6âóDÖUê() µ5£Ô\÷ˆô‘
ü¢à°¦7~«qãl÷,”"Xê-±‘ÑøMýªzÆÑ…ˆ^«?Šš[T±§Vul6ßKLi£ÈŒàÙ%øÊ°ðç‰Ññ=½/´Ê`¦Þå¤r;)k«pI9Ly9÷ýøÐoÌdŠíY–”¯t$š ü‚ +±ÿ¨aú”‰¡sjQg_æÙ1‡î¹ÊPìZBCÙîž‘ÚÇwŒ§®™PËOWÝéùJA&ÉÎûk—‰É4¨ßw·Ú~]öÛ58vIÿìÅ}Úë»tÑ›O`þ"Ý+èlØ´@¨¦±ÙqÐýˆðšæš · IÌ +Gõô([ššŠD3›"l3hqxÿ–/¯ ç +ÎY{ó#p>†Xç0ÙD»,~~ùF}èÙÃç 2ôéu +n”Ðr¯¨ôs*qÇQ•kÏ'ýãâxmš•Äí†\íóèÞ/ÝŒ…wL%Ç8ÞÝ)0Æ9QÕîóX#(¾åÓË`Ù9Ⱦ±ÝºÏº:“Á‡»éϪ+ŠC4Ó[¯J¥‰˜]9–éuâ*ýÍ®5Oê +]M¯ÌMô´%¯'R™ÐÕk*sj®ÄÞzñ¨šlÝS”i¨oTËâ·˜z-ìлü +<Ÿ¨|íû–hãáªÏèrkÞÔíÃ…Û¼n³
í x·ƒuÌäûªµ±Pó\qñ× ßˆ¨“c™Ý'Rô‹$Há41$˜äx±`±«¹CÄËdmú\ÅpDU»Oò)(Ò0}”˜ +e;Ëžp?Œ¢7(ÕçÀë !¯¯Qwh&B¨?¾Q݈; +ÞÓžfÏk‹ò»kUà‡67Øà™oJPíDÞØŽý¼Ê…wwÎ6¿žéå‰>°:™›vD*°ô¸íË \pÉi²Œ—Ð\Y~?h¸Ó«bÑ‘5œÄQÌ$ão¾]ð=atk¶Rø$(×KÎ]v@Q-ñÒ¼ÇÚåáMÎâÉ…ÞN¹Ž”JÚ‘Í +9tÌU¾›¢y>U¼®ï•x?\l«MÑs|WÖñÞvó¬
ž`6ËXÁ î[v./N¥ZUèùN»Å»?Àü3ÇX¼„]ý{̈xÄ3¦RŽM†š]Ë|ÔâkcãêB”Î1F9l`‚fÐm®¢[vÞÆ»d7Ûb¶ØJ=gѤ|†ƒÃø×ÍmeÅ)'û“ +b€W6òÃÀ–‚²óšÐbBߣœ/^ž†ãŸÍ«I)—ðØhÎöoÐOåµ7µIy»ÈÅËo½vµ•ž+赺ÝWáׄbµ£Eî}ž(ÉQ|ÊzS¥0™±¥SfGMY7+ú@Ju'P¸´t§%c«ŠÝòäé³×´/–¹#Âø×b>~ÙvÝÎ gÉ’v³W#f?<a__ÇÓ}YZâ"Cú©}BüÉHáÚFüzI€O¢~ ò‚÷ì“&ŠÕ£) õÓzâKjQw…BÔí-Þ‹c明$ƒHæùy–s?£^¶þúÝ„ÄIÊ€ÈT”8²æù5þ¸aÅ9™cr÷TÖÅöé³î*3";ƒBöÊJ‡‚»šW¿\¥¼¶èÍst²Ó¾~}Èæã|[Ð6VŠˆŒ²<|¬¯xöþXuÿ1»/»Ãê¯o!e'G†²ÃØ e‘-'oô©âtptžÄ¡]äKîó]’$¹`í§Œ|:‡“äãfÿì¼jÂÒfõ5Wn[ò™HÓîÈ¢wÁÆã<¦t×\«n£u|iŒì®hµKÓþ$vnû¶‰ O•¾ýûÈ
˜óÂq³HD_\{&+ækLÝMUv¹"¢SÇZûðòöÒ½‚ï?Gck}¬³ýNR´yä)—\r»-‚O°ÙÔamÓ^Hë!å‰DÖƒ¼@ê%zúŠ©ŽIÝËnKªN/ï)îS„Ü +šÒ(]«‚ŠÏ\/ÊÂ…m~Ê¿Ì~}âÂò¶5Îî˜q =Ú“ýV¢/õU¤%–{/8axÀðˆrü±,i„„)Š\›®‹¦{J>I´0Õ‚Áµ“èʇ¾ÿ]†@Ü*®æu×ËÈK‘m…lËÉL©F¯¡¼ŒËuWÓ¯¶ìÔ¡ K¾h ÍÕñ姉Ƈì#oÓ¸²Ùät’P-OqQ?’Ñ¥¤:*€,[u,Ä-Ñ¤Éø± +ȼ€û¬žö]€=ì|Ò¬Ûpãb„ûŒÊO/'΃÷SmÉÕoÆZ¯¿~w%™×ÍòDRÅ^Ò +”–ѧ·?O½5ñJÅÆA +z†VèêßJ:¤ÿ&/“ÄÓÓ¤…òÆwT9t—Ñî&j[^}±k,ºÁ0“E_áЛµ.f|‹¦™O“_4ˆžØxèz_ð"M)ÚJÉÿ«1-ËQh$TÒXÉ#…fˆ³¢zX¿7g˜•(r9ºµû"nÓ<BqD–J—¼¤*š™)#ðŸ}›º¹î”B&hywA¹¯ªî¢ª˜k’Ðw®×âÞñ³Ë•S(Q.\ÍNweF¥%´hûÆ/'f™–Îc]ª•B—ÝäÛÁj3Ñ—r¿¤œi¹›³¤Ç¾Æ`¯2PmšÜú±;/øaÞÏeC¾nÿR4C&þºñÄü›ó3Éà{ãYÌ)©œH\ä°=Œ°¼Ó‡qerÖ`1¢ÆÏ”ã¨ü(¨žøû ;u„}õÚÌÂÉûldŠ~3
t§û¶ì–ûø5up“¾íxÍC=Û¥Í;‘‰Î•³Òl€Ø’À::¨¾SIÓ2¸D–Vו9“šàÑã±_gv1$¹àÍ‘œ7Ç0W´›[•–~»¨èÉP©í5ò}9°¹ÎLj-•Ρ b®ô5ñ9õ\ixÇl¥~Æ·9|ã´Ûb~;ËÐB:Ié㷮ᰨè)Õ˜¸h¹p,2¶Y7‘5E0kWH;—nÿ9i¨Æ.î§jnã±;)©›·íŽ>UÆfn:e–ÑÍÓš¯)’|#º3»Pµ¯œ ù”Ïjxœ§æQs‡ÝÚóíòÈåòú8E$GÄ…/Š›ú:Û½JÓ:_
ð{g¥sdݩ–ŒàÊ—‰,“F¤±\
NÎùŸ¸#“QÆpu¨érëãmLúX)rÚc-) ó‚ +iR-<EZˆýöÄiq†økø‰uÔJ_CóÉ“ÉÕŸ¢çÌð`6ÎêÐÐ1ÒUå§Ò]µôúHw¯_8GÌi×n^ÈIo=WÙ¨hCbCž~V"kNÞCEvW—ë®c‘OÇŸqom[·†ÝEE½+ô7Dª
^µ/±jóÙUÔóã
¾F©Ð^ª†Ù±«û‡>¨&Üî±,ÅŒôRâ$’Q”ÛÑ•1Çt«£ÏŒN…ÝîˆØŠÒï’ Ø5x)Æó—F
É‘-Ìì¯~Óê-曈›ào&$òÞ¤•%ÐÝòm”ÌKeq@:Mrú~ö`øsü/˜ÿŸàÿ dæè³3s´Åü/ézɯendstream endobj -568 0 obj << +570 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 40 /LastChar 122 -/Widths 1056 0 R -/BaseFont /ENMXKB+NimbusSanL-BoldItal -/FontDescriptor 566 0 R +/Widths 1069 0 R +/BaseFont /ABPSJY+NimbusSanL-BoldItal +/FontDescriptor 568 0 R >> endobj -566 0 obj << +568 0 obj << /Ascent 722 /CapHeight 722 /Descent -217 -/FontName /ENMXKB+NimbusSanL-BoldItal +/FontName /ABPSJY+NimbusSanL-BoldItal /ItalicAngle -12 /StemV 145 /XHeight 532 /FontBBox [-177 -309 1107 953] /Flags 4 /CharSet (/parenleft/parenright/comma/hyphen/period/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z) -/FontFile 567 0 R +/FontFile 569 0 R >> endobj -1056 0 obj +1069 0 obj [333 333 0 0 278 333 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 611 556 611 556 333 611 611 278 0 556 278 889 611 611 611 0 389 556 333 611 556 778 556 556 500 ] endobj 560 0 obj << /Length1 808 /Length2 1320 /Length3 532 -/Length 1904 +/Length 1905 /Filter /FlateDecode >> stream -xÚíRiXS×U„¢V™Ÿ!È ™$@À€€LB,CDf¸&7pKro¼Ih(“¥ - -8 -"Qœ -µëó{ôç{¿úõœ?g¯½Î>묽‰Æ~Ö.\l+ì¡bk*‰ê -HtÃaHŒ`èH; -UETí§ˆY¹£Œ‹ 1€F·ŽC Õ©":H¤åÂR -ë2*RÜå×+5,DF²ò—ϧŸ’9’žw;êÜÂ믱á¼ÖN×þ9±¸à¥ÏI2—G`Xç’ÔšHNïÒn]¨gQRøé -6·Ö¿,·]‘¢ñè›åq9¤lËDûWóÎûTE'\·¯ªmm_²ºËN²ö/Œ;QáS‘!HbhåW2j©óŽ&vi¸È+Æó@µ¹OꈥÅ%bÔOUCâÅy~oK£IxˆóÙ¦fG•ß'ÆÓÎ~Ewùé<àXYbnêÀP§ÍŠ]Q‡ù½]}C¡ûW)ïvŒvyJæk»7\S ý•²ûíFß7çŽiKL˜Á'Íœš«/<[ïoMÓæ±)ü«¬¹½Dnc© JÈÕS¶¹B1æ -ƒV–n‹÷°ÚÚ(ÌÎ𿪕‘S”]ëOÙ‹}ÇJÐ@3ï:¾åµûêco -”#ø×‡ozÙ>šÃu¾Wâ:Z2Áì¹1!Ù®ûÓˬ+¿œYËâ±Þ…æG/åm“;_\E½¹Ûcêkró¶eéõ\Oì¢ÿU4s¯Õß,µ6žq÷ÞÉŽÔš59·Ýj,¹›;ZýåŽt“‹es#BêÙ«ŽÉÜJ£}F6b¿ì†ÞšòØJ"Õ{ŸôÚ")ÓFÏËíÉËãî^û†<ýÓ“"òZh„[¶¤Ãš|sJS-y¥3°^]Öžm{M6Œ—¶Çߦöÿ›kßY4inI:Ëe¤Ã"Ÿ”´€‹« -n&@÷Ñ´ãëîëkR¯ÉMh¡æ¥ýìÝþ<ú”–Y–ßèny²™•m3¶ºÍÖ«/$¢ ºQïjsƒi€Å«›Û‡£k4˾•Œ>ӵ˯½Y󉳨:Ò>>Yãlrk¸#Ò?j½ùT‹Ähùƒþes0{ŠçVèöð¶È"åÃ…ÏV1I÷Ào¬À-ÆV~Þ?é»n¨éGS§îha‡«t2¨n“<ºøLZæ’‰Ðæñž p–<—ÜòT²wÓîHߢÝnþηò³ü–Õœ¶ê«0N¼6»kÆÔ'äã»’/üóKYËÁ\¿ãê½ì‡Á9‘oª*yО©â|ûº‚òp»òÂ÷HÉVK/Q¡Alg÷P1sÿ›B~ìÄceHÇÞî:C.ÞëÌüÁnËÌ(å¡
RŠÖ®;aåa•ú%W;œr
¾±wÿ¶ÏVäGW†”´½nTx™‰©~_q°øäÓçäöËkô+9†¾E»k)ÿã"ü]à/Q€Ã‡!\Œ <Žð;F´ñËendstream +xÚíRiXSWF„ƒVYTpB€d“ +(P@©
XÇgèÏ™_óÌ9Î÷~ïùÎ{Þï#šùsm]ØVØCe¶42Í ¸s8>4*М©T‘èŽÃÁPH;“i6ÈE€¾Pœkœ"pÇ$q8-Vî¤)’pÃ8‡PÀdѰXSƒ‰ +a)ŒÇÂ2F„/[á(%P¦4ù B8¼‡rɇT,ŒK5¢€Õ´LЈ`¨(`!ò9¦y
ÖhùoÈšYÜK.}‰§ÊO;õ—<$FDq20±D.ƒqÀÁ0ŽÎ¤n†ß‹ãÀD.ž™õ‘A"„ïŠF‰``K³#SíÞãˆÔQÀDÆBH$…§qÌT¢ñoZ…ãÉåzxÚüÙÚé¤?„ 2^œÔìé˜ö1Ö˜„# +B%S©4
Q³?œÂf<æ‰ò1‚F:Ã@8Å4C¤‰ žT +1…‰Åп{* ˆ`©ô#@”¨©ÕX<…ýõÿnn˜"Þv
ØÒ=T;GàÀ &þ‘/Çq•MϘÆÅ±Ñà +˜OPÝÁøÎ©_æ×¤—'y–ܨÐ%I—)ËR¯\H;t&÷w9¶ãµ×yðß^¤|‰œX÷Â÷$E d<0qMhŽçRÒ:
šç“Š +¸ŸðûCõ[ +/7ÎÞÙ§Z¡–ÔÚÜ5鎽 [å÷”æPlú"S§¼ãÎä뤘ä«Túæòa…gýráMOº÷ü2ñ|=V‚©J[‡Œý®2m¼ßsož’™UÈ™}[Éz;‡JR{®h‡bV¨‚Ž07pô–Ù·o:ªZKXfÊ uõu¾œ—z½7IÌ^3åÜ6Ÿ”Ä<ïÍ>G—VòË—ŠXëKMgÁÕ[ÄëÐ3ÔÕ)†1Õ7è¬4Im.10r|’øÊb·ÎpØ›7]¿½Ë2màÇ›i™|¯½ÙÆñ;ÖʦŸt…jª{kG³Y0½¿OæÊöîÒwɺ,¾ÆîI¨ã€ æííÆwŽï0WÑ OÆÅùGWs¶Øü£®y_¨§B‹üº¶§xðÙO
Y‡èá^î!]‘çx6-•g.–xUfè„5×yy•XÔéa½n‹ÍÖ-s^¸À5TÍÑÙªÛ{žGŸO0dLŒ/?ád¸íó£ëy›k_”Ù/OÒ}ôíÒ˜lòsžu¼ãËÙ|+#ãn8Vžjn]´*_ÀK°
È9Qî[ž.ŽbÎÉ`VÒfM8?ìZwIXˆïUV¾É#Ö¤ËĈŸ+‡döø¿)Ž$ãÁìs
(Žª¿¥Ÿû"‚áõ{Ûº²Àc¥ñ9ÉCvËwFœô{:{™¦Ï¯ó’Þ¥Žv®—ëxÖ] Q¡}Êûfï·çÈÍYA'-×5˜V]|8æ`K7òâ©¢`›ÌY=DA}±¸Ò˜(0V·¸AQV*“fŽQ“ϰ Ú\/ÉJ÷’¿›<U’·‰’¤ît9mo&ó+vB¹–>5"k-íû:c¯óLÔ#ø7‡oy;œ9š-`ß+òß2Z4Áê¾9!ßnôó‹Ì«¿ž]ÃrÞ…ps#·•°/q]®ê4vyM~Ciܶ$í±±Û‰ýO~ÉÚ«M°L>+»{ïd[rõêìÛîuÝÍú*5ÍüRz©ÖJXp-oå±Õ#[éôÏ(Ëx¯¸]С +[A¤ùìS¼Óž¯`Ù{»?yqÜÓ{ßÐú€´„°=MtB»=ù°Þ\¿ìâäߊ^ìŸ]“¹{Û^sñâÖØ;ÀÂñŸc³ëÃÞZ™…3$ì%9uXê›”xieÞ8è>šr|íý…z´ë%sç g§üâÓÚyzŽe¦ÿè®’D +3ËnlU‹½wopX^U½ñµÆ:‹@RûµÃ‘Õz¥ßÉGŸ9䞺Uõ [Úi[Í6onˆp±šl’/[ú ¯[ÝØ ,Ÿâ9åFÝÂÍJ¤@ýpÞ³UGÌÓ¼ðÇÊqÒØŠ/úÞúj8Ï×3¬9šßæ¦X‰êØ%Ž.8Û—’±hbKãx÷¦PNI¥é©|ï\–ÑÞù»ÜØ·Š2ý—TŸ±¯ì
4‹¿®¿Ý-}ò“rÊñ‰ÿþ•²é`ŽÿqÞà ìðוBh÷dá‘cÍ qY¨CY6á¤h«µ·¡4ß$º£k¨µÿu7!7zâ±:¸mïOáWŸµVî`—uF„ú‡‚:g粊…E×:æžvº¹wÿ¶àÏ–çF–µ¼ªWx
YJçëþP~°ðWäÓþzJë•Õ+ø¦~»NQÿÃEøÿ‰|á2Lá1„? endobj 561 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1057 0 R +/Encoding 1070 0 R /FirstChar 58 /LastChar 62 -/Widths 1058 0 R -/BaseFont /NVYZUG+CMMI10 +/Widths 1071 0 R +/BaseFont /MESSDE+CMMI10 /FontDescriptor 559 0 R >> endobj 559 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /NVYZUG+CMMI10 +/FontName /MESSDE+CMMI10 /ItalicAngle -14.04 /StemV 72 /XHeight 431 @@ -8964,10 +9011,10 @@ endobj /CharSet (/period/comma/less/greater) /FontFile 560 0 R >> endobj -1058 0 obj +1071 0 obj [278 278 778 0 778 ] endobj -1057 0 obj << +1070 0 obj << /Type /Encoding /Differences [ 0 /.notdef 58/period/comma/less 61/.notdef 62/greater 63/.notdef] >> endobj @@ -8975,58 +9022,61 @@ endobj /Length1 1630 /Length2 6677 /Length3 532 -/Length 7523 -/Filter /FlateDecode ->> -stream -xÚíteTÔýº6
"Ý!0‚tw Ò 4HK13Ì%Ý Ò]J‡€€t— -(ÝCIƒt¼èsöÞg=ï9_ÎÙŸÞõÎZ³Öÿ®ëŽëþݬuôyåm¡6 (É+È' лظ!ô .ZPI
^=½àN/ŠÏʪY#ÁPˆ’5$0Ù”@@€@PRRŸ …yÁÁöH -sAwÿã@}€t -x -ü¥·uƒýÃæ‚ÿÇïá¼+ÂÚ -qöØ‚ìðùµ È»” -aCÂ*øH³x爬ödýÎÉØªÁÄ9TCÏ#7ž`+F¿lÄ¢rßtJŠÊ¥¸5ò«E
”DkŠ!è$CMdìÞ&ÍE¼"E¾ü$SMmZ²~0S﬒ö*m4ŸÑ’/xkLÊÀE!Ü®hãw®B(¤}Ü`©íRõ¦"±FOî•ÈvLÙÐÇ -YYÖGa~›ßâÎáǪ÷wk'Zw5Ï
[?Ôû‡Ä‘z3¸tØÁ· -7áŸð$òû~º•<Ã&Ì)äl¹m‹#í²2Ô}‰ÑaUé¶7ö£ƒÕÁ9Í‚T+±©?Í|³'²
U†0|J%¢ú¦h1³æs¥†nÖóRm"¸löÍ’¥JA$í¤”9nîçjÄ -‘»þÐ=Œ|YÒ7Ö)-àƒ<H„0±˜—Єz3ë%z
»¼ì£’͘‚Uãäµ -MpòǦ“oq6©ÆÁ¡CÜß’7Ê® üÌå!`'纖ÐÏ€Oåß›eYgßià3ob<¾Ü×è&\LeŒsûÆU·K’.‚¦³ÖMÝkû>hÄàé,ß/øABu·Šhg1¦²`lþÓ!>\]ÓIôøG"ï¢FzZ
/Âa;‘ I†a=刋QÒômžÏ‘f±FõYQ…VâÊô7™&ŽêƒÂ<¡úR/N¼˜²‘f¨q[˜m±7©™ÿ44Ò”½$hòv¦Í -²Lê(ëëÐ×ÅQ¾µ£Š´®Ÿ°‰@"ɘ66¿tÔzÏ|ËѪ ÌÜuïõœõóÝ*£Cí÷” -&ã -¦íÌ -éÂîX)ýnxûfÓ˜™›¸ºU¡-'¿JÒ€êf3Ê1Ú²ÔÀ(´ˆg*2íxûªD·““
Ø,:)–ËO Ü;<˜ÂW_6Å\fßEá‰m÷2)²6Ÿ4÷²sýzÚÒÓõ™eù:0$‹Ào½õëdž&rQ„"~óžd̬J™×3ñf¬éÍ.W”nOÁ¸Di„,žlaªI>1Èø…É#G .¾c9r2H²2&º+ãsÂ5 -¦m”`±N{ŽOĉ3Kìt—Þùûs®qfḑ©~ÆuiÌKåäò{ãmâèáú%«+¸:zœ‚†·ä,Y™Zj<Ãp0ZÄ”NÍ"my$îâvxwå\(ÄøÁ$Þ»ø‘S‰Ÿ½;›9
$íS¬Ò´Ö5TÏ>`«æårŒéSme‰oa¾Ðqàž\ç -œÓ®¥ŠŠÜ<3sÇè—Nò8¦[À*N5Èg'¼Ñ¡kÙjòã´—ÛŸOW(°àO4\ü"Åü>‚–„ÖO•îQrñYPJÒ¸)pPU%æ‚ÕæBbÂí3ÐîûªìÒõÅ•{µû2‰ŠC…p„Ÿ"&\”EÄi¼øÍÈýЇE|¼ÊcfJãË,×McÙ+ŽE¯ÏQopûÜD>twØ›¨“QuN÷™^–,’«â¢ÛÈV°ÈnlÛ‰L~§Úg¨ÃU£floY}®>Ò¸Ïã ‰ÖȰO»%BwXæYÍøbrA¢ã=:)û¹‹¦–ÃRéAêÛq|†H_“›Öæ(s&b÷®mnŽŠNÛRKD´½«o;ߪ[ÛÐK½òüœxÓq˜v7DÓÂúj±ª¶Ñp7_Ƨžzºú¦äФ¸¹Õ»)âº6}ÁžžÔtÓí -Яn¯MDV>«^Ýû–Ö2(Žiå`P"k°j‰Ï<:†xyx¦Óî÷4‹¶u¿ŽIz5ø0‰dJï•4¼ Ï‹9\ådeâ91“ÃlVjmDÿ8;JŽ4¶'í5/7¹1ñÏúdh›9Ï—ãøÙ½8Ó@ë§èðŒšO› *FáC²¦hzåšávû¥Àj¹Éu(tÒ¯h˜áºir`ê]Õ½'PÎW£u>ÂEiÕ*ˆï/u7\¢˜m²mvx^ž²†²–c\ìr‡$eÆÆAÁܲÖ]·ªÞƒØí!‰û -]™\(¤½cŽ ÿl>×ý…‡äéåš‘]é$»éNìbÊ "¬í·aèa¾XßDz-«ržMmíY×ÑK&Ÿú’UFŒ½†¨[\¾ oËt人ù -‘_ë®8ü -§<¿ŒÉ^½joÌ)¶—Œ«ç½¾ BÇe!IÅÙ³Ý×M|zíf@ãðºz -´¹ÎzÀ¹œ¯~û\Z‡9ú(;ñóH rÐîùãKøÊÂòd›»Poó^ƒ»¶ÕÌ'r;p‘RsŒÓD=ü@æ_{„þÆí55<bÙÅOÙÈ“Ü=SW`áéú~r'@‹>½–Þ¼Ÿ=Ž|A+ÝS¦Ñ‰2"ÄÈî¥Th»‘®ÉªdÌ<2ü;O
Îz7Dõ}¯EMeò:ëÛšL9‰·ãX|ÄOÈù¦•›i⛢µ£ö6ѯírSÔÞ‹·T‚áQ4Ô+?5:Ÿ_6Í%¦¾Þã+b]iâÚ-k?“›’G[ÐnkzX -×S4¸îÉóOÐ.ÜÞ}àÑ¡½ø7ÞÑIľ Ü’Ø?g\{z^ -#0f©Ýš4I÷zÑã¬Á9Ì¥— ]ï®-j¸õóËšX‹¥²oëóh¡D
+$<ZUUvbÌ,lSOXÆåa>!!wÒ˜¥ºÏzÔçrqÁS-éÎ]ð
Ë™enÌLÇQ¯
+¥ŽÍÜ|ˆ[·ƒ}™Žýõz-⦜¬Ó%’mjêC§H¶‡¹ÔÓ[|8:Î|ŠÉ¡Œwñƒú¥üæ)€'Z½Å/€2‹ãú,º¾N¸±sãð¸±.Ÿõ*ÈDšI±ïGX¤qßÈÐ@Û0«¯â˜fOµl”UÇ!Œä1˜ög<½eÝ^)Þ²(Â\8öÌïk#0Jf -pÕÜýé>óZxÁ໳0~tMg÷(‹Æ¸Í£ò‘›BàÍ“>z½Iò6¬ä/½œïp.¦¾0œœ¯áþëОܺLdñC~®ËÃU0ÌlÝ:„îתÕŵÌ%³¶«£VN¹ž¥À¶=Ýg‘ä)Œ _©@!{âÞ£'D·"ÒàÓ—â¦.ÝjÈôç?Aüî@")›R¢6…òJ]˜ü·÷ÆOH7ʰ¿Ž˜dý’{^Å«™É¹‘^«A{rïUó,Îqèaô^AYüª•ã’;†š”In£E^è€vnoåÖ‚Šæø5PÖ `æíÃRÂúãOôÖ,ÀÕ}§~Æ1°‹Uúœí«’\¹p ç/…Æ¿°ÑXLIžØXö¼8£F¾*® ¹äÍK–Fb’¦Ûr«âF2(Ùõ‡ÁûG¯rb>&x£ïiØ¥¨ÂáGF´ÆM¯L
"n&Oâ -„ôb1±E`êÈn#’¯ê¤•á=
{3VEÝ»’‚øO}ÚFZ¦§Ãþb¡Uâ’ig»HŒBœÜABõñÉ,Jæº(KNŒ3‡¼uZÞBhãÖk·éb)ñØV7mïÄ8ôð“kƒBg¿NëÚù¢YK-£í÷ªc3î®f;±ÏK–X]n²Oeõê±úâhËæTq±ÈÝ“‹ž_ií“1w¡0õÕ
¡5¾$²Ÿjr6ׄ[èÊÖö%½ÍÝ8²¾ãö ¼? œ´÷×zqÒ2(˜Î*ªõÇ"ôûp=,dù²'Ì9ÃðˆýØf¹†cñb?«MÅs¸tôÝ÷˶`£±9ìGU©FX¬ -)òv”ïi:øï- -*¸œòbÐÓpçÅ?Ë׬\TåÓt]n_MRîÆ
ðš{¢+uƒ æˆ=Õ.|JZ6rKusÀO‡¤Xæð5æ¾+ ->NH•¨½IGÊIw5²Í‡ -0y–~b—cZõ3^4Öž-+±\3f¶†à²½žUN‹Ë‘V¶J?§®ò%©×‰˜63vu± äìkv¦•nšã7¡g+O²ú -L& Ê4»¼YtRgµÞÎÑXÙks‰]ǘÎpwU·ü‘¹µw¿DÅGöA ¼K~Á¶lxˆdÆR¿Ó®RŒb:02O6ÿŒ¨¥¿Uå -` y–6ͧš9¤Ánœ*5ŽI1ÐÀ< Y*Ä)íÙ˜B7÷–è;õ%kö…Ž)õµÄ6Û坿±4‰Û2e\Ž|xL;oÁ‚ëØbŠrl%ÿäÈ®w J‡Ø!¢:Â*zrAq?p¡&•"á1SuÒgAßeM÷ +/Length 7524 +/Filter /FlateDecode +>> +stream +xÚíteTÔýº6
"Ý!0‚tw Ò 4HK13Ì%Ý RÒJIHw©€’Ò1tƒt¼£ÏÙ{Ÿõ¼ç|9gz×;kÍZÿ»®;®ûw³ß×3äW´‡ÚÔ $¿°€@ìfç0€ºé@¥µø
@Ž +óƒ +…¹ H4Äÿ8Ð @ +B Ð0hìßÓùWŸ€ÿÔ½-æêó'úÇëŸ5€‘«ƒ +þÞ•Ç(@Xè/½½ì6OüÏ€¸~ï7º[{(ÄÕ`r Ô"Ñ)\ÿ3–þ}$ÿ(þ·üo¡÷Gîß9úOøûžÿæáêªcë†^€¿n +Bí¯Ž!ÒbÞ¶*~›p8šä? +h7ïž?w{>ù,G£$/*DÐê=qú–I¬ïÞ¨Ö<޹„1jñ‹¾Õ»+<¦o¢p‚½Sî 6Ïü ª'0’ +¡ +Ôxæî]Qò<Äräó% ˜frÚý£…fOE¥¬OiƒåOýłצäL<T¢mÊvçjÄ"º7¬IÖºnE11¯Ê“«u^ˆmÇ•=}*——g°ñ=ÁéŒY~¬~w·f¼eWûܸåQ]`X¹/ëÇK~©B+À˨&©¥1™—cBaŸŽåŽ$4˜óÇ„}ûµ-ŽNc×Áöî¼~NÆ¿Ã9¹^yçtÏñÕZÌÅZ³SYõÌ›^¿¹uõí¾mïÌfrÛÏmÀ¶úùå†ì٘̓s`“œÄÝmVMG“Ýû÷O,yH´Ö2ŽÖÆ¡ñW±”çy·Ï³¬OË”¥}îe`ÄŠæãÈi|bŒªÆ©R²¾ãha”Y ćÁ¼NÌ‹Èl»&ckÕe9ocŽ0ûò¾Ã†¼~áÓ÷ÌŽœ^ÎÄ뵱ɸóø¬Ï)D)†ZÒ™O#¬J#HóÆ{»4ä˨‘cV>0¤¶zâíåÌê¥2¨¹‰Ô(ýsjakÿ`ZÑ|*$õWyèT/™²ƒÉš6Ǻ´I¯jt¨²$¶¹f´úIÔ]ÊYFAËnÌ7,‹+H«…Ô4LÙœ„b¦ÿ³â“Fïe9ó—É\áü3ÔÛÞþ-’'¸Ä¹…ÜÍ· ä6ƺ#ϱڣl*\"öF—ÚÙ\ßX‘ë$÷²ô½±ÜèŽnE•á
Òˆ€¾+[ý\õ»ÒÀ´h‹{®1Z6ýjÁZ-“(š~BÆ?ïKb™ÄÓ‰pðV¡<ù+Û´fðA>$J”TÌOlF»‘ý³šSQþAÉF\AØŠiêj¹68õÓzãɽ×x4càðAÞï©ëeW!~Öàa`?×Ú°æð/€ÏT~4ɳO¿¢Ð"bÝÀzx¹¯ÕE¼,œÎœàñ§v—$,CCoµ‹¶Çþ}ȰÑãi_ðƒ¤ªv^5ñŽjS$LmÎÔrË)1RSÛEüø3W2ÿ¼VFF5?Âi;™(EŽi-툓 +s4«žý<8ܘ³"löz
¦Ë²Ni/ëm2ÔÇS½u ‰¶·‹’èG"ç)XÖ7¾¶×úþüž«SÑOœµëÙã=à¿YÆ€Úï.ôkdž´Š|;0ÞVˆ¯i*‚%”¤ÓðéÛµpÕ]/7lìIGE#U2Ño‹6ç—¨§ÍœÞ.‘wÙá°°–¢Z!šëð¡Äèyï]Š£¹še¹¯)þ4éØÐ£ªúMì Ûñ$Û3ÆŠ—Žø®Û£(‡&©Ê/)àÉM›Û‰¦cLˆNm]ª¨Î7å¶ŒeÎÔp¿
ª<lñÜܬ9 +Sâ¾D% JX|Š{Ä™v°ãÒ³)* –«2\Ž=”*!¶³}hfÉü¦çUckºõM#hòÅóI)ôžs +˜‘›^Ϻp0Ô†0žO¸†‰:OÃ?¹Ò UÒ»3F9Ó¹}b~”fµ÷sBcÙ"WÄ[-HɈd +‘à¹%¤î¯úÌÿ=–ÛYS¤ú1£¿¾0¦À1.g+aîåP~¨„W²Ê{BÈ5Äþ^L´"ÙU/l‘³›ã YÏÕ¬M€ÇN$¤%p–&(/‘ùöwÂÍÖ´Ý>’Žï›—P›x© +ç2TÄÛEjoÜ6g"0~tp¦ˆ;‹Ô>j±ÄÎ|0ëÑ[°/ÕnÃOJ zÅ»zG$ÂlBOY@¬6؃Ùí/õŠ}>-g1-gyÖÆ¬”!ꉓÖç±N°o1…u±¯_Þ|ò«ä
PÓâ§jœ®<-0#ꉚ\Á¾:ÉíÄD=.•^šõâ#¨ï¶èÕ×
·éw@±xrkÁ,ªìGM=œ<¿7ww~a[¼ËÄ! +Xk¹ÅYZ·ÒC.ŠP¤¯Þ“ZTªò{'ߌ6¾Úå‰Ñï."z—*’'/L7{‹A +2}eeöÀYŠGàX’’ªŠéNÀü”x•Še%\¬×–ëuâÊç?Ýetýñ”§@’÷y²yMûRõ¹øÞt›4v¨nÁæ +®‰™ ¤å+=MDQ¦‘žÈ4ŠQO'õ¥W=Oÿ!q;´»|.fzo‚à]âð©ÔVÕÎFn=YÛ$»ì5-õ³¸êùy\£†4›ÙbÅ›Øïúõœx'Öx‚gtkhb¢7Î,FF=±údS¼ŽæpŠÓÞrßè14o6ˆp;*ìÏf(X &Ï|•a}EOF N÷*¹ø",#mÚ< ª”pÃiu#3ãõÍíoóQöéþìʳÊs‘LÅ¥F<,H)Î&æ2VüjønùÒa‘ +ŸåДß|Ûd0&«8èâÓ£KëY2¨ö
ç ¦I¼âcó"J™q[ß‘äLMNÆ/´”Ò“×—{ýë¤È‚–ø*Ó5ÂnêCp]H‹‘ÿ*}»—]<Ø®}$_ÇWq냉‰¶ò„LÊІ*%˜ëU†È§>iÈÑXcnN.2)ÐRVÖK÷+Á*B{L+×n“åƒ3a7_ŽàÃûg¹^m[Žú¦8¡m' %eã^2Y¨Xj@àºR>uof¸ ñ wiŒb +x€ +õØ¥Óœ«ÔhSGòËæ?o̳?;ÚgÍ +ä:ñ,Î2ÒÙú©á×*¬ŽÕL|Ÿ¢1Ö«Nµz¨Íq!¸JabM +(bºnœèŸ|WyçQ?”ûÅHmŸhÑ›*5Äçúën1ìVùVoycyëQžNÈ}²2SÓP^EË®GeÏAüö Ô]¥Î,ÒÑ9×Lð®€ûú²áÜývÊŒÚÑd».œªIbìm·˜þ8?Fs¬…+sŸLnîšØÖ2J§žúSŠTD¾„hZ]¾ŠlÍr湺ùQ\í*?ü§>¿ŒÎY¹jkÎ-v”N¨ãÁ¿¾ ÁÄg#KÇÛ³ß×O~|íaDçô²z +´»Î¾Ç½øVóö©¬kìQNò—áL@Å€ÃÓ‡—ðåa„õÉ6o¡ÁÆzO]›gØvàDb¥–B™§É„Á¬¿öZˆMÛª«™ø$rŠ5pP¦xz)§/Ã"3N€V½Í=ù[ÝÎ!Ë]“æ±Érb¤È®…Tx›‰¾ÙŠt-Ì2:ò_5ÞZDý}UuEêûënº\l©×Nc8¤(¦T’›èbucö60¯r™“R´Aþ«×4‘1t´Ë[ZO/g’Ó_î ±/7òì–µ(L*bÌé¶E4Þ/…ë'(]wç&é–oïÞójןèì"æXðÁšØ7cZs~^#²b«ßœ0ËðyÖçªÅ=Äc¤[ç©+n¼¹õ™‹mU¢ÙZÕ¿åi¬H²–
žŠA«®.?> +d>½eß^.Þ´*ž;öΛím%2I +e r×ÞÝòüùVtÎè·£0qdCoÿ(›Î´Õ«â‡RðÍ£Fƒ ÊVœÔ¯=Üïð.¦ê¿2œÿ¨{æùëÐʑҺHbµ¤8Óéå.a±fÆðkÅæâZn’šU7€ÝY'÷ƒµÐ¶#ñÔI¬q™`GÒž£G$·b²àÓç’æn]ÈŒ§[ AO ‰ŒÝ'q»BE•NlÁÛ;c'äëe¸ß‡Í²)<ˆ×Îâ^ϨѢ?¹ó¢ioi:J»WP–¸bã| ≥!#Æ`–×`•Þ¯›×S±9 +<´q
e,=¹Ì5…Ô™õ?öÄi©m̳—îI˜ðÞξ1^"®™ÙN7žU«=L¤Vý:/ÙEÚˆ¬*½[Y\DþîûxÄ[2n‘ìøtŒ¹sâåUè±(eÝmxÙ¡ÕÐÛ~œ—ÄZ^ßÍ—ï=ñhŽ
¨ädýù2Z]<¡ +?÷êšè˜ŸJ„cUJJ¿9Û½Gfæâi©ËLLeS±ÔGYsc9å¯Ñó—C³™7_zLËH>óqºi}'Áe@˜Zþ3òÛd±±ƒ?†Ì"Æ~&.S(ñîJŽç¬t‰Íå{èdv»!ž©|nÕ ›Â…ØÙå–^9kW +ÛPÓZíO&ÿ¹:wcU´™¡lußYÚ×Òƒ+û~¯Ðû“a±à Ç@g'ÍÃÀ0¡‚©ì¢š@â€!÷áB¶¯{¢Ü?™pÛ-VsÍ žíg·ªy•޼ûqÙj2:ƒû 2]Ê$X‡]é>Uþî½2ðm§À½¹Ba%·sc~,F:ÞüÄ'y³Ú+êÜ£:Âî‹m+)J’ñS]øA>3ôen°Á\ñ§ZC…ɈoinXá4ë\†¼w¥ý@¬JEàÕòÁýÅ +¯/c|®¸¾²›.lÄf|ØŸes½YwÏ~Ï6{ØÔ7Ó”ê–Äx¯Œ£ô5uþFо*=±iu¶‹-€'u2³B1·LøZeÏHcíóý•¼Sá‡IéR57HÙÎŽÙ0À¤îñµ›ð2;µüöJêl•¿/B$ÁŒÇTÁ®)³'ÓHçìiÜ4~,Ñ+}×=„Ÿ_í Y^•–èÅyUÿh†¬¡{lÚXl6í=s‘ï’Ïœ +,+–±ó¦ºÓe%Ö«¦¬¶|Ž—À³Š)IòŠÙ§´•þduú5ÃQS¦înV”ܽM®ôñ²Óµ‚f4"’Rl¾SÉB²,.oæ]4™Gl·sµ–÷Z]Äâ×°¦²û=Ý5—²6÷î–¨yáÉßVt«6,Ø–“Î\èsÙU‰SÎ +ñJ»×'1-}¥zOý)šü¡£*½ÍñMoWòÙ +%íY2/‡?>¤ŸµbÃwn6G†8·…S.!¹rê\ +„F·àïü,kx0µ¦w>PvŸEôø’ìmbQ¦ê# zEß4T’à_zßf“ßÅlI|ðTPk™ÇK=;=93Å)Ž8KE©E×"²3÷tgdçAÓø?ÒPoàKÊc +lÏþb JÍ,—×^¿9Í|5|œÄÉVòèÇíuûp#®ûm7¥_ןÐâ'ͶôêÊnÞ;"nLnƒÒ3Lheli;ˆì1lRó5†¼*lü>ý|§ô+]¥ F¿HþÆN°\Ð)&’'Ìo¡w°–î-ÑùÄ….Djkv£Â?²lt9Oˆ—Œë`h€REð‰›Scäk…ƒ±ák +ÕÃ/E:ÚZ}®×š‰C°Œ<Mq‚à¬]¾äa¬xÝ.y“Ó÷¤ã,rJ£¹‡œr®iLèǦkÜU”Ù<ÿX#ª"£õšÙ¬Ä •ϺËS·g€'Y¾ed «êjßKYã¥Õ2É?öÌÞùp;Pi9Jíu@ï)òüËtpo›#y曩y\
ˆ]œ3¯Ê©Ði½¶2Æ‹ +’g€õ@«Õü’ç»Tï)áH¡ÿåðÿü? endobj 558 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 48 /LastChar 58 -/Widths 1059 0 R -/BaseFont /GIFREQ+NimbusRomNo9L-Regu +/Widths 1072 0 R +/BaseFont /EUBCZI+NimbusRomNo9L-Regu /FontDescriptor 556 0 R >> endobj 556 0 obj << /Ascent 678 /CapHeight 651 /Descent -216 -/FontName /GIFREQ+NimbusRomNo9L-Regu +/FontName /EUBCZI+NimbusRomNo9L-Regu /ItalicAngle 0 /StemV 85 /XHeight 450 @@ -9035,38 +9085,40 @@ endobj /CharSet (/zero/one/two/five/eight/colon) /FontFile 557 0 R >> endobj -1059 0 obj +1072 0 obj [500 500 500 0 0 500 0 0 500 0 278 ] endobj 554 0 obj << /Length1 807 /Length2 1423 /Length3 532 -/Length 2003 +/Length 2002 /Filter /FlateDecode >> stream -xÚíR{8Tëf‹4åNS´Y“K(̸†Ê}Úã2ˆ!i.‹1kŒ™iŒ(±±+Ê¥F#rÉ5I¤´;vt‘Ê¥vuÚãPBÛ.j¶ö®óûÏsþ:ÏYk=ëù~ïïýÞï}Þßgˆñõ7s¡ÃT39f8sœàF$á° -‚™îè - R8Q`,¢A£0 -é+Ïå2M)LFÉ4ÿâ N[ítë°1Û6ÛÑ•3 Ðe+>N÷ë¸ÝfwX8b¶žÈfÅ•Vy‰ò'dò*>A3C\Õâ'@Á›rÙ+õQj*v§FR¦4=ýþÊ]aY†ý½ü27dëåQ¡éùv}…íÓÒÙuEqWžÏœô½:~fºõÀÛݧ<³»óŽj£U›Y`Ò˜~%ùyFf¢&ê;…xãÑWs7“Öe6¦p“õX3Ô¦õv\føØ}Zæ¯Òmßó'E@ÉÓG0 VNÒ]g¦:}!oý~ËþœQóÍݪÙvFíª§_Ê(è¯;R{÷×—V¯
Ž¢v’+£Õv(P·6(F·7[‡Ü˜S&ìíÿýdèR ³Y*Tuô²5îvSÿ¡'Z±LX>óíÚ3in£wG>…vfîØ´¡ÁÚ8ÿx.智¹…ooi}øoxÿ½ß¾~_è‘5S\ž’tJ}änIKeÁhxÜì?¨.¬î@“O£çž„¹ê{4];]
qnªÅ¸=ØmWtÜÆòÑžiyöðEhTÕc§™Ä\'Ô¥û>óíW«äbȶNj«ºò
o‰Œ[6êFIÒŽý,nfBJútÛ¿Qª)Xkã9odoÄ7“¹TçÇÓ›/sϘ
om–Üq”¿tÔ±jÍk8xÉ™ásx‚é¡7T6lZëùÓÄÙµN½sµc{Ã4+ì]KêQMã‹©?&•^ÈJéß—ýOéÇò¬+¥ ŠãÃEÆ+“µC8ò‹à9=ÒÞ«ROŽM2éd¾Lü fù^2©çt7ßsLô¸Wû¹+ÇçNĵ{cc|à[~Mëäv_hW㾺±º¬«#Ëo‚Y&ÄžÝöàüõÀgÇÞ¯NŠîÔÖöC95ìº9ÔI؇é½NZumhÌc aý'—6²
v£…-•[¤¼ææÔ½ÞõãSѦÄPy©ÕSòÞîû[›¼¶“)»GßÍn’&ª~§ÞÀC[ˆÇMçhŒ¸ã´ŒÃ*¢éõ•©ÂÞqdzHPÚÄ@žšYÞ@A2sÞ -ŸgÛO¥6¿Q]´‡Ï•D<œÌ8“K{%·áÅçxuy£CVÊ»‘¡f¸µÆ52uÕÓ½1„ÛÖFãG4†êÒ•5*×Ï>™sŸÒ¥zéM˜öTë{éÙÃTŽr½ÇÛöB Y¸rÿä–5rY}¡£²ºOÍ]H~áü¢x·O_¡%0¨îÕÀAOAΜû>¨ÿüOÐ …Íc)ìÔL!endstream +xÚíR{8Tëf‹4¹_š¢ÍšB.aÆ5TîÓƒ1$Íea1f13k‰]Q¢F#"åž‘\KÛ±£‹$—Úê´9*Æ¡„¶]Ôlí…]ç9öŸçüuž³ÖzÖóýÞßû½ßû¼¿OãícìHƒ) f°q&8[À™@Äaœ ë„ÒÕufd63\ÈlÐÀÙØ˜x‚,ÏÖÒÂÖÒ¥8ÃÌXÎô
–HÖ€cÈ‚¨d@ ³ÃÁ(DƒJ¦>0Ù±&€#—vÄ +‡h•
PÀ0ˆ2]²äÆ…ë˜Æa~iqAVb +Ð_¶i +!Ƀ ¤¢žýSíR#øiI®%½•Ò†’NaM§=¯ÿmàÖú”§Ù’ôÒ.÷hÃẀUU‘´Hû°X3æxk¾‡øéäèÓyOEÜC"A\‹fÀ;!vŒ¹åCÊkÅ›çÞXJzõ?¨È%]î,˜¹óºØ[ßÅw|í/‰ö n}{~ª•u +ò{Õâp +sü4“P[˜ö¹Ÿã9‚`ÇÄÒôJéc„“8É‹²^±ãÎNï‰Btaƒ–‡{Í2ÕÊr˜}á”k"9è=p’¨L÷|¿IhÓUR†×P‡ˆeW}/%%&çòR{,C5ÝÔí‹Q†irñd¿´hì.QL¹‚§«Z†Ëݬ7èT·î®íг[,÷š²éþåT×ÚQxpŸ¶¶ª ×þxFVgÚ??\¢ñ[aêzû;ÇôYVYvNì!™.+á)*¾]Óù.«[ÇÔ³Ý}P23º¸ÌC;%‘såè?7ÂQÚ#òÞ”H6ׄ++æYŸKž•QsÛ÷ γKØßK8;Æù†Uí[eŠ4΋ç7D7?Ÿ;ë}còÂlKBÛÝîsnYÝ9'4ÐJL0qbk)éyº¿Z¼ê;™ýñW·7fÔ¥žv–t•iU;)1zò!5ãWñÎïyÓ h„á7$THÔÚh¬4{5gÓa³Àìq#Õn¥,k½v¥ó/%d¶n<^yÿ×—æ¯uí†N öJ#”wËPvÔÊF´7Z¶-(¸øý¤ë˜§i$æ+Õ¼o@h°ÀÝ8:ˆ¡JGâ3Þnh›Ku¿?ö)¨3c÷¶Íµú¹§Î`ž©˜˜Z{÷ׄü†÷9øíë÷ù®™s…%ɉçTÆî5•æ‡øÃ>Ã*üò4é<za0Øi«§oýµ‰sÐ@‡úJŒsÏ~‹è‚S–V—úèüXÓ³G/‚ÂËžØÏÅŸ±G]èµØ~£L*’d…±»¶®+W÷Ž@¿i‹V¸86õäÏÂ:`.°¨_«ýùм
:I‘n‹z6z<c‰±ëW¢÷qU¥/¹¤Ï‡´4ŠîÙI_?aW6æÖ<¤ŒññÙܸ«iAmŠ›·mpûiêb²r'•‰Þ³Þž¾«Òv–ü®)å‡ðúÉ#…”‹¯f&Êú'•øcIfsœ¼ÿ•!ýcéúk“·C8Ò‹€õ⾞u)gE%t2^ÆP6{/šÖ¶¿Ÿë6!xÒ§ÂùÜ•íu/ô惉 ð-¯¢ez—7´·îPõDMR•Ù‘¹oŠq‰½¸³çü-¿g'ã<_Ü«¬>¿eë_»÷öH§û!Lß-⺛#®Cµ›>9¶’,±[L(„¨€ +5®oÛóE$þÚÃÓÛå¤2ûƒÆÝI*^÷!éCîU á~¯þ^÷&?ÿêÍ~Eq½yÙBìø þ/ð?!@¥ƒdŽ"³"Q endobj 555 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1060 0 R +/Encoding 1073 0 R /FirstChar 40 /LastChar 61 -/Widths 1061 0 R -/BaseFont /JFTBKP+CMR10 +/Widths 1074 0 R +/BaseFont /SPCIWT+CMR10 /FontDescriptor 553 0 R >> endobj 553 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /JFTBKP+CMR10 +/FontName /SPCIWT+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -9075,10 +9127,10 @@ endobj /CharSet (/parenleft/parenright/plus/equal) /FontFile 554 0 R >> endobj -1061 0 obj +1074 0 obj [389 389 0 778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778 ] endobj -1060 0 obj << +1073 0 obj << /Type /Encoding /Differences [ 0 /.notdef 40/parenleft/parenright 42/.notdef 43/plus 44/.notdef 61/equal 62/.notdef] >> endobj @@ -9093,7 +9145,7 @@ stream xÚíwePœÝ².® <èÜ‚„ ‚»|€Af†ap44¸»'¸Kpî® ÁÉwöÞ§¾{ÏŸsö¯[wªÞ©w§ûéîõôꪗžFUƒ]Âb”€áìÜ\ 4=º]ÍÐß „Ùƒß G€Ì<8 -<΀"à÷°±3…~ùÿájj²sûïœÿnü+ëÿäü;üW °Õ£BìÜüümƒe@®@UÜÜ`ij÷xxöµÀ@˜|ùÏù>:qqý
Ó´™Û‚«Áÿ[ü½†GÝþTÀ)¯¬ª&/ÅúßLÛ?ƪ]×tƒÿIG bñÏÅo*IIˆ+Àƒ[@ÀÎ#Èõx¯£Ÿ×ÿ%ì"î•Lá0+À€‹ƒ‹‹ðøÿç_«w£‘›C,~÷‘ÜlñØzÿÜø
›;Á`Šÿ™•ÿcýç +<΀"à÷°±3…~ùÿájj²sûïœÿnü+ëÿäü;üW °Õ£BìÜüümƒe@®@UÜÜ`ij÷xxöµÀ@˜|ùÏù>:qqý
Ó´™Û‚«Áÿ[ü½†GÝþTÀ)§*!©ÆúßLÛ?ƪ]×tƒÿIG bñÏÅo*IIˆ+Àƒ[@ÀÎ#Èõx¯£Ÿ×ÿ%ì"î•Lá0+À€‹ƒ‹‹ðøÿç_«w£‘›C,~÷‘ÜlñØzÿÜø
›;Á`Šÿ™•ÿcýç ·ÝX8ˆù¶ò“ëPùr샂¨‚÷÷`&I~AN,h?þU ÙÍ>±ÁÇkü!2D1Fjl>7« ;ë2E ôãбSh”²¢¥|êgrë›ÛgÜë>í®ûŸÛ+3~:–~ŸikU2;*]åk¾5È4ìÄIã ‘rmægm7@ë3¸‘O”ŒêeÁ)¸AÄ%§Å7®o·7Ѧ¼jtÏ_¼“+¯{B")Ih’¾$‘DÈ½Ž‹ä¤2Î7\ÕÄ‚Òf[ì¾¹ÔªWÏç Dá„äË®©ÞåI…mü‚}7ã¨üèùLüƒ >ÕIÙ!ù@×yàmÙjèî;²TßsR‡Åãcª²÷Ý!ܤ ûJi|†Œ½é[Fo5ªQg_¬«œ®43=§º@OÀ×ÛIÇÏšÁ˜‘y©[¤áç”Ô•z¾¸T‰™åzoÒLQ’qnC—„Z«¾ÑÛJn’ê2ÿR8›4=4(|R¢!VoÂó=/;¬*%ƒ¥Bò›¼Ñxá9vÎ.n³´´‚ÙëPOæÒ°v/ѳ£=<nAS?Ö+ñÍì‘ÅÜ|ê§«ü¬£šd½Ï¬k¸c=«»7‰O#ÎV[±½ù—N+ypmf·F*Æ--ÝÚ…«ÓA¬Ï¹IKêT¿ûšUŽ¿ÙÄñ~«¦Å`íE>´ºŠƒˆ:¹$N“ù’ ötéTV×–jŒ³Yù"ûuoS*f2ÌÌþû(ú)]êõ›aWb¯[\'€üÓg×Õõ¯¸¡}õ¿„$^êîMÈñgÁÆRá9Åß×ö*•Ñæo§v?y¿ÜG¢÷òáYlŽuA?~åsÆ_ŠÐ|*ëdGâÅùPäß,váfð,ÇWdJ8øý,33 Ì<†ªµŸSÇ5Ù,SÙ"Ž@˜\äîçïc®ò<ÂÜD;e³®oUJùÞž7ÞNëu-¨.eºŒj„¼GqÈ–ŸàµºMá¡ÈªH¿¢yx‚Q/]}ÒƒøìÊØˆWK³”kßzòñ‚Üw„‚Yñƒ–cçtá1§•_Àƒ®”eˆf”“̧R²Þ˜f¦ÛÜz:øÂrÇJ€4º˜[G~´§LD‘ì¢ôëp‚|Ò§¾ÁûߪØf[Õ¦×ëu:K‚Ù¸ljHÇZ„R«"‡OÙ”‚ÔKº©ü<üSºäK·–Û›<'šâ¶µ*Ú]fWåUЪNo俘ùšPJaÜðngß;¸cÚlD¾ô¦§íL›û9äƒá¤³›¢ZYbc63,z(€†ý•^ªÞõ¼7£Ïœ×ˆ8ç2}7ÏŽ¸%»€:^+ PßRY››œ+GFÜøD[“)o´N?Ö5 J+•6lÄûk?6Þ¡ °@³„®u´õ«ñ:¸¯n½Ïtgô¤ùzíõ`ÿ4Ñ=ÖÞ× 7Ð7ÿØí³Œ'½| ó…äûuÕ—Tñße½Ç¾ñ²¼ªæävåÞú±=I]ôî9³üŒ™¦Kq4/o°Ù-PêŽ÷*pU^ógž¼Ç¾I^¯w?¥‘o?á0ŽEë}T@ðZYZ8Š¡³ïžnÛ¼µîÅ‹B¾Y&WÊfuˆ5Sâ¦gÌØvÊý´—®^|u
eØßþª¤I“36ˆ>¾Øª¾æáäê¾CUÆ7;·KA{®«ÒúT𢤛mª¨c8[Jux>˜ 8I$ˆû,´›â:ËN¸X¡ÔÞmsè-æ_gµ±k
P)‹q @@ -9114,23 +9166,23 @@ XË –ˆmjÉÞ‡ö!S_"[Ù}w¾e)BÃ៯ıóÐNŸ7½køŠK/ÐñvÂ^3iV¡VÓE+°±…UDÙKŸ‰µàp?^k|ãž/7ª'ÜåñɤÒ÷r÷)f¿ÍÃKnáþ©li„«\·ÚÃ,v6æ¦ä²×RŒžò!Ã÷öáÝÊD¹×ŽohˆhŸMËåJ*l ÝtpÉ$ùºÃoµ „^&cmÚsi– ד}ȺªiÝIòhç¼ì6XC#ÀvûPŽ6ôžÃÜmÊ8ÑãMõQHǹÄùfAj’ɽ‡nßvT†<˜pç¸;f&yçX‚%)wÎÀ S)”C!™OÁƒ¢QÏd/ÐjãejÍc$)î@~–7C39µG^KÏn9Ç$*½nöC4,ƒTjÇ(=R&mÀd«×“ß³“+Y[_1þåݧ+¼„‡ÞoMƒèt‹e™Ä$Œ'’S¦è2®Ž¢”/kì£×BeF)—Q?Õoø‹W–ŠHÖ}£YY¹,Žyß´°*²¼ù¼‡¶Šqžïhwƒ›ô3sÕ‘/=Æ?LöaþøÂ½X!w<–(#`܈so¥|GlƒN·õÊï\Ã2¸½D1È&¬æ’¥^¯tÑntY¡ãi*zq³|]¬bبJdv‡¶/P;r¼e¤Ý,ßõÑXÄ]c.‡WUg(°~P$,„à;ˆÐŠÙ?<PãÔçœ*¹Bµ•íTÅeq]^s|úJ8¸°!e¬mª7¿|{}ßÌ‚Ì+N½j%™4—#ôÃäôkÕzIú"m¼ b¸j\‡âp|’@. 𘊠質;ÆyVy·ä–¿šXž{«~Ëöp£àñ½rC½Ï4
\ý%³qzql»f˜M§à`Ô8â‰hUÒ‘Š‚ó;)•pñJÜÏÜp·œÄfB
¢¾èÍUûçi•>òöéFMßaÅuÄÑ Û|?úÔ\ÁÑöD¿]èhÀÍ&š,.ÛçÎXkV’d:ò»;÷-¡÷—â
,‚9¶«¥c’¤Ÿx «D–®÷oc“Þ ò«K‰/n Ú[ZâŒ)ð4éEqÞ8Õv=íkìkw ØøÍTêU™°âd¿Ô à4
4¿ï6¹OKž0“MI4êDFÞJ©Eáâfﯳðzü¤Û+¨ÉãXÄ`*ëÓÄ›ä÷¤›¦+Í4Áw£’Ùٌ"= T˜›ôï©=(=Œ3ªÙ;:
¢ŸÐí©í§[§äô޾Oñ“%¬<m7NDãÑtJÑ(µ/ÕÞML˜m9LºùBœÿæåà+&ãDçFE¥6Û…Ì£ks.'ü»ÒYè92_STtý&ËŠÜ -Ê–#®þÕÏïewß~á•__ÓѦc
<–ÿ©*„%‹¥KhÅ`ƒ”Éh©=lþCë©Ú„êhÚìóèýš®þ+³ëRô……×aŠäýÈq«þ$œhÞ…?ÖøEœÐ‡²&:¸K¸„Œ/Ø’F)ÚÊac,€ªz}}SƒÚ]˜õ\2žœ¹zDÏÁíØ¡CÞk®ÿåëÿü?A`n4…Á!ö¦0[¬ÿ +Ê–#®þÕÏïewß~á•__ÓѦc
<–ÿ©*„%‹¥KhÅ`ƒ”Éh©=lþCë©Ú„êhÚìóèýš®þ+³ëRô……×aŠäýÈq«þ$œhÞ…?ÖøEœÐ‡²&:¸K¸„Œ/Ø’F)ÚÊac,€ªz}}SƒÚ]˜õ\2žœ¹zDÏÁíØ¡CÞk®ÿåëÿü?A`n4…Á!ö¦0[¬ÿ endobj 552 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 97 /LastChar 120 -/Widths 1062 0 R -/BaseFont /JNPQJC+NimbusRomNo9L-ReguItal +/Widths 1075 0 R +/BaseFont /IPAETQ+NimbusRomNo9L-ReguItal /FontDescriptor 550 0 R >> endobj 550 0 obj << /Ascent 668 /CapHeight 668 /Descent -193 -/FontName /JNPQJC+NimbusRomNo9L-ReguItal +/FontName /IPAETQ+NimbusRomNo9L-ReguItal /ItalicAngle -15.5 /StemV 78 /XHeight 441 @@ -9139,85 +9191,90 @@ endobj /CharSet (/a/c/d/e/g/i/j/k/l/m/n/p/r/s/t/u/v/w/x) /FontFile 551 0 R >> endobj -1062 0 obj +1075 0 obj [500 0 444 500 444 0 500 0 278 278 444 278 722 500 0 500 0 389 389 278 500 444 667 444 ] endobj 219 0 obj << /Length1 1199 -/Length2 11122 +/Length2 11188 /Length3 544 -/Length 11953 -/Filter /FlateDecode ->> -stream -xÚí{UXœÝ²&îîNCÐànÁ=¸;Á§'ÜÝÝÝ‚Üî,8døÿ}öÙsö컹›gº/¾µêz«ê]µžî¾hZ*U
q°Praá`e(Û8˜¹:k˜‚YÔV®ò.¦ö€7€Ç…–VÓÆÅø]Þ@IÐÔÅ’2uyóÑ´v(™B -lîê -T;ÛüuÅßBx8þ
Ó´¶1·ßåo²ø·¤Ò s°…
È - áò6¢¦‹ÿ6ü›»B o:ý}Ro±ÿÜ[Ú¼•z -è–`JÇ«s=8% -Ôõ¯¤î+ò©(:ï-[ÏŸlf¤åØ££Xzê
íEÇYîê…Ç;Pþ?´PºDòý!÷>R<Ä%RY95Rk‹
‹‰2)nRsœ(Äl©²'dFbGhœ¿j‘mÕ°x:' `ΚÛ:Ñ%WB£ýÜ£§wL
àhOA¸ü""ϱˆ2TÅdîDŠ\2¾ÿg™^ÓTVÉŠ7i¥1!Ý‚z¼¡)½w$Ã늨+è÷{ø‰{5z¥!ªÖm v_ðÙ’Á”WÒ8h÷§h¼ ɱ¾"«h,²íߊŽYk°Ù¬Q¹ª³õRغ̻ÝLCòú(UQù$ˆö¼O -´ù—/Ô1<2ÙÆá¾wAzÝ:Ý
LÎŒ®Eræ¤"yeè*µ"Rë.å¢T•ËZ¶ãü¯;Æ5/gõ™xÆ1]Ž:¯L‡-k»e·wNPzK5Öcr~x5ÑåÖ=mM)Ûe'˜>”¹Îƒ#Øo’©š$‡/* Hqyâ¬G–ÿ|N‰²|±ôþKý/ôíIaÌR.Ñl7¯ô~jÁ÷±P™¼ Ñ!°ZcRE"Ö„aÓÀN”¾¿„yJÝ2LsUiã;ž'ç5 ~r'‹;3ÆôÓŒ-b>5ÉñSÔ(ã7½zª[÷ÑŠ—Ðtqž9ÒµÛ&)V+†.~b¥„òûhÁ¤]]zý›/V(:9îxÏå9{9Ø*Ðȶužîâš°›pÝQŽeÚA87ņE8dßKK©”VdùUïÚt‚Ÿ‡Zä®WVýä‡Íîæœ_I|Ymm,_1ù°¾dWÄþ8¿ ü …¡ÓŠMb“˾ßÈl»U9í•a¼ZÆA0ºŒ›B¼‹XË•E"<ÿ(ޱ7c×
L6FipÒ0Ió“]Až?ídbÀš‹ X}¢Ò
3ãØÕĹŸfX²Ãw!3¥@,s<I|½æH$#f„ðek CjXV¹Ÿ¤U(HŽõÊxr÷å’ÔE/aÓ˜‘£"cžˆs£bSréR29¸ó†fxþ(“Ö%ßa·±«‰>¤þRP®‰#¢j4kN}³É8,¯ôI)éç -$/j+ë¯í.«É4ü¬j2³-N—ó#¨Ct)¼í ->"e·~wIÐb梲¥Ò†º?À -Íy(¢J3‰ÃóOplÓÎ|i“†WKEۈĪ<=*Êõ9QYÏë#F›S®oi>¹™Õ¬d°Ô×Ùê56ºø34ö³PÜ9BõÃû×½4µ¶¬ËRÛ~B¾|
ñ³ P}nüì,ÔâZ»ó ÷K®-';ÀñN$1fäìÙöiI>ü 4áTT=Ï–Zq¶Ù5Ü®á¶þ‚y6ì½sôɾɜJBXŸÄ.½Ïý”’»À)\ÑäJð Þ”/r -¤¬ŸâÇž§½î^„㕲†è§^û½Úi -8Øo.$áLÁ®¡€Ä`èñn¯ ‡u½6Ô¼I%ÚÊà -õþV'”´ªõ&“³d«Øa6(•è -½/þ¸›s¥Ä¨N¦öî°±wÊRo˜¿é?Tû£ü«-¢k_ïDBËót…ýÞhݦh_;AÄÓ£A¬ì7™¹¢úõ“Ëå5‘žc*>Kèˆxcšotdé)×ÖûX ¯uD4õûÐ%Í!ȽaÏñOÉüy½+5S‹ð ˜™anÊÙË -ô™JÛ
5#Óž•ì -8È|IƒÝêÚäáòzô"™äɈY]ò½?ü”&ŽÌïY6ÿ¨ã êˆýpûyÁ›ýrcS´MWôþjP²H”lõ“¼‡Çò´é'Ù£PâÕëƒ7„û+“fI' -VÖ½Õ¬õµŽF[<œîž¥Ñcï×óÖö4Ë4™tyX`ÕéeNz¶8Ö:òÛEa˜ØÜk¦@ÍáßÖð<Ä?§¿‘´¦±ØøDó7Ÿ`X;Ä.f±Ã룀'¿‡OžAßÎÐŒÇR„±o‚„[†¹µö¦H¸b’-Æ”}èkèjíUòáò×ÝlÑ ‰¦ÎD̰l(ëR“/‰Ùíqt*XÀ K£Êx!YˆT/„R*ØO1\dû<G€™Ý»,v¢šNT¢ŒÐ)Ñèb5/×zŒpA†T׌59¡[¦k<yŠTÃ[£HT©ØW˜‚YüU•œ>+»‘Ñú€“¾÷r=œÅ#;xÿMöœ·f>â¶&Ù‘Ôþñ Uá™kQ)õø}êµ"é6¢^.ÏîØš©oÃÁ;‘d5JïÄ“‰4cî´}zãHvõßæXh¨b$T¯šz1†’ãÝq|O†ÎŒ.añkð¥Ï±—¨šZ2T=w)ñ@ñ[šŠÉìzp-Ë
&2Öà÷+N|JS=ˆ÷ç>±Wié\0¨Ÿ&©Ø_º·©ÚqcJŒ_ÝÙÊÈûщ]tŸ&_Ñœÿ<öå&0;ò=²0!Ȧùkˆ^ö¯¦öbuEuRô3’ïŸ5?«W*¶W£WŽg²¯8Ö‘(g›0PŒSs$6
¶(dÅMC€Èr,t†ì#Ù|P¦×êS“ä,1ÝS4ÝÓã"îôˆMòÃxBUèWìÜå‰xR_ݾlÈÛ|ßcLOžLå) 'Ær¬¹{ÍîøEeá!uæ‚‚q`ç»YW…Ï ŽûeZfìH½˜ÖZ2…@b¾œÇ?ööÎ|Ñ»ôš½zC›JÓ
FJñÖdÀÒÿ}Þ=dNØ4âüàY^ª7ŽÔ5t„<
s7¬÷Ùò#Sdb—aîewcdïA·*íMpZœ€\ø¸S‡zмØÓ -É…*¢y\×~Syß–ò2ò“7°åfÒ/õiˆî}\gŒgÂÕ§éÛb>#æIp‰;åX-íâg„µ÷/Y<%ÎL -lùºŠ¿&D -~5챂y%[Û–“5׬M1ëVh’׎>qëÙnãÇ‘TùñFÏe"½*Ü’›ÐµåjQûç,ªsƒ pËC\ê†e®T‚”ìí<Ð/HæãhòÑAB¹RJ.,¡ -úèáØi9?y‹©âVPº'ÙžÏ*Ôâ»2ª+Ï@
^ñp¸.ÃBå.©a<šß^L_§ÃëÎ<Z‚ù¥ÁîAïàÜ0ý'²;Îâ†,Õ%ãæª -îå5©ƒž»ÓO7§‰ÁCçóeÍz†¬3Íß~¬aÕ³ØÂYžµZ1DMö2&$D{òä.çsé%#Ÿ}!jÛõŸ&¦€/±R8îŽ5Æ“ßüXò jßá
£ë–{T -ã1MÇÍfÔwEY3R»L¾Ù
]\‘,þYx7ZáÊ•¯ÂR”ÎØøîõ2|J€Ú3ßóºå®–›âå:$±0ëƒ/àØiö~á:z)‡¬C9«bÏ4ÁÍë“ï9ÃÏã`‰>šwMigÏZ…WÕß]ÇËË£OÍ` RhÍW@Ó“‚LZ„õêɉ²Ç3µš&orÓû¥å7Q£ác*„9 Ÿž*òÈê³v£Ú}«òÈ;ñ‹¶„ŽqÛÕ |*[Þ4µ‘ -›`Êìv `¶ª.õyð>I3{‡#µég³´¶83äuòûnÄÚq$ÀµÝìO!»’Š´ -7&ÿ‚âláëéU>@#)¦• -p£‰‰€3žâÒ¿œËÜ(hî–‡ð†xJ¿rÒ^f`,MÇ1öÄû¡ÿW·þ¤ÝÖ%‡j÷íþÚ-Wä¯áãvýÔŽ-ÏdolÙ™šw+t¼¨cˆ—Aü€²ÔêݶÉT¹ÚLG9WäîÌ£¾4þ±³C¬%ƒŸ<ŒA?è¨Æg•ÿôû„½z¢™¸ýpý2²Ã‚¹.!Ïý^Ñ-æq'c nÜ‹²]³·à–ïÄ™x%-ùa¯‚9«¹
¬ý{ô$Šã¸ÆØä©’2y÷ˆž,oB¦ÔºG˜»ê¦ÝÑ”-ûïáa!®¼ŒÕ¹Á¹tÊ%™Æ -Õ œ)h{ï¡1¤^zy½¯j¦»'=s½Éw·ª¯&Zæ¹ÅÒ?VN9‘æ#™ÖjÇéX¿Íœ¡#Æ _Ú%šáó¡ØaŠáÖG+½|+"qæh]VAµ÷ÝÛªn'OyÊKԸϨøÄâªúl‰7ªYZþÙ;,¯$ñp“^ÝJ®ö¡Ý7¶¢7Y~?½b`ëS“aèú¨ŒÔñ
Së¶a!‡ÔäNKPÅý·\`àbÖqüÇ%g´Šm-úü‹“_a*Še2‚N ÷_ØÇŸ¢ÌºhwÓ -ØÏNdxî=³tSY4ð6˜¥ÌƒÕˆ‹=Vã¾eÕå2,OØÚþþBhsþq.øŠïÛkT’’ü‰B)«æZ2ŽtÈä‘ ¶?ŽÍîK³£BÈO%ØçBâ„Ñ9µŸÑãšw·f\JD¹ŠêTgNÈï÷íy…>OŒåõõ¦ù‡Ê~Äéd;æÆînË•eŒŽê¾k½zSc™^Qâ‚<ö˜0Ø[ž¡ýHK~-`»Gg.žî´h™²[ýÕEì)Ð /†Œ¯“ØŒMubjÝãððýö¼/³"Ý“«Å¼ÉÞÏaÝÝðu þóÔÒ¨ÍÜx®}LggËAçÜûwÌˆÏø:F€>¨*ùDâT´ƒ4ƒl“€qä߃Ó=¡z›-S‰Î…>ƒ†!å$Æí¥â¶œ‹˜øCRʪ™!©ßêîòú/Bƒ,²¸Ä´txJbvS¹ >‹Ü¶˜šzbËz®ÚEêìÆîi
z¦*ÜÄW;ËöW -9éöb£ -äG¡ã_ˆå2º¤¬"Ö;ÝÊ -ÏÁý ÓFSg -\‘Bã‚`8TÏGm'ŽŸzóv)•y*|ÕrUŽáôp iã¶tÔ»ÛÃuõ¿ZO~op‚Ò¿ûKK÷’›W¥¦“{¡Pœ_ ‘\ƒ°)D°æ=ÔêÂ/ôÙØ°§Ê_‘4"#ø$‘sQ&ÔµSge~˜0Ö"9†Y_“Võ?Ãébàó78ìßçÀ#YGÚ½"É?
PrJb©þf"¤'¦eýB3¨Ò þ«1¼r˽Æ%ºF±ºé~r–È¿ØÔËšp,©Ü=ž:•‚Úf¡²çÇ!Äë´´~ïZŸí¨YJ¶VW®ˆÈÿ•ËÌF1C–ý’9jàPæýÇqV³wIÖ<½áûû±™0%~æ ]c{ŠÝûKùïÈ?òϹOÂK±ˆÇjv¥B%™h¯.Ò4)Q!ïŽÑàù5fK«oSûgŽÑÆ;)»¡ü$MECå«ä@½Jù×þÖGád‡ñwYM§ÌPüà¥à”£xkÜc-5ä,ª—r¥ )XhInL«=Y²)²S©]ÉЂp=&™f›°QsÑÙdôB)B’±£tΪUN¯L¹¿Å#+ÿ’î<Ýí.V©mÑækPøË¸²n6}³YrÓIÚ·No1•=˜Ð8KWÓßpÈïÙ› -öœNýºô|V.´–ÜμβÁÂOHí I͈ؿÆbÛKä¤: -Æ`„´H¡ˆ=%ÚAD“sµ’âÞWˆB;=>žLáÇP³Œ!‘èá8‚.xI‘ -Õ§ -/Ã0AIµcf–@!ïåoe¬kpU¬ñ6ß×ñ“å°67·…g|v³`ÙFþD/º|ä‚§¾{B¦>7ñng³•,"gDwZRú^³9¢‚nè»þ늢Ûì•úâ(·§¡;Çw˜ ͳÃRWR3Æ g=êÔ¼5,
øsOëÏ´?gºÐÔCýÌMĦ¥´{÷œcΚ"~‰ˆônó âõë!ì1ÓÆfãß>9O"øxê—ÅšÌiHϬšwÉ] :¦ñ—7ɸ¼¸½£+=YÜõÊ“OùnÒ -å)rÁˆôlNj…à‘šÐ,îYd2F6•r$×Щ¾æ$gQôÈ›:ÆÐWtÝ çLwëyÙ´á´W¾V¿ÃÜFù5¢ÍÜö€”¾õ©]š70œñÃîŽWrokØ~|,:ÜÜœJÖzwüƒAUÄW?«NXغˆ‰L÷a–C;rÔ=R_ï8æ+µ‰ÂTц±Š1I½ó:A¹ÔŠèþ#ù1“vþ+ø¦œ.«\åfùÀã(½7¢æa5Ýh¬‹nÔˆfQpíc<NVjÙ]a‹bmXlƒÙìåCäc“À ¦Ê–8ø>
£Z_Ø«ŠzXCðÊËÈ‚:ãÒÑ#ø]ã|Nœaá¶eï°ØiC,Ð&üÜ§ÌÆê·ˆþE&óg)äù¾Ê8Ãà˜¼>p@Z-GìÑE”3ᥠ-¹ÏYßìÜmСñ¾§_''ÞÅž¦|ø^‚u;±
-ˆ¬Ý -¶{{U"FRUóUÏ?g&Ÿ³>ôP@~ÚÔ,ô§á\ÐêëÞÊðo«5Ût¶Y¶Çw’e¿„ÅP³q‰ˆ>£ ÑÄ]Ku°Jãíú¦ÞëãwÏ -è"±}ï'Û7uM®Ý\wˆ*_KZqI'ù¸n¨'¼| -b¸öÀÖ8ÐLH㉂!¾SÈu9oÝBè~SÉd®s=š<ª©¬›ËߨTÕ÷çä/騻Í$2Àe“[ööôù—e;)jˆ}mÁ‹ƒä'Š!üÑût—|ŒE¢åüçWÛPŸÓåêÅûÿååÿü?A`n4…¸€L!v(Ÿ!@g0ä¯? ü/r샇endstream +/Length 12019 +/Filter /FlateDecode +>> +stream +xÚí{UX]ݲ%î!¸ËÆÝÝÝÝ%8l`cÙ¸wwOàî®Áƒ· +rû +9 ÐõOáVùª[›ËX µ
·…@œÙØœÍl¬nÖ¬N@ßbeœ¬¤Àޏ¡ü¥Ÿ4Èhù§1o¶ÿ¤¡½ØÓÉ÷?BÖ '«¿Û³rwfÓq¹¸¤ÿ+à å_6 ÀÃÎÉ.ÀÎ +ޤ¼‡åSTÞЈJ}ÃÒ +ã’Þº¨!“UU#«.2à=Ÿ©É;h"ÌõH³ÛGd *ö¶Ì>Ð)¢¶œÜaWwc™-,I¾ã œ—C4œ[”ó ö|ëå|´è´~¬s.âQä2v^cžnÔ£ûÜ#É”…Sç~pB¢TI9Pì_Q|ÖW¶ñù[3
Ç-ÙòS_Dß;¬•î>xÜ?Êÿö@¥O 0~/é/Í#,ñ(™ÁÊ©•Q[bTBCvQ€àB&nG‘7);š0JíÖ¦ תeõtF)6Äœ;·ýKŸTæ¹×@ç˜ÀÑ‘Žp ªÀ±€2\ÅdéBŒöebÿm…NÛ\Nņ7uµ1!êåDCSVßh¶Ï%Awè+*öbÔ/öêw•F¨:·!ºa§Ë„Q^‰¡õOÐx“ÓEñÖÐXä:ú‹Yk0ÙlQ¹ªóÒÙº-{<ÌÃ?
«£òIìùý*Ôå_9×D÷Êa˜€·Yìvíóèò@þ`vj|%š?'Ã+K[©‘b[w¡`«®ZÖ²“tt³áœpÔ¼’;`æÈtqj4|2æ¶:¹¢ë‘×Ñ5Iî'ÝX‰Ï)üj¦Ï$Öš^,¾ËN04}({1’;‡·ß$[õ¾øKpr8ä‰?¦YÁ÷Œeå}öJèø€hºK^èIš_EñËS°=¼2w†¨…‹ã²Ÿ€‡Àjoj’ fÄ[ìÅè¿0OiZGj¯©l.âx“p^á¦u±ˆây2£O?ÍØ!~¦$:~ŠÃ`è7¨§¸õ«xÙŽÈ’à™ƒ¯ß6I³ÚÐwóª!”ßÇ ¦îêÓ^Ø è½-pÜÑóž)pöq°U ‘ìè=Ý%65`6a{¢Êv8a]—Dc‘,––R¨¬Êñ«¨:—ºÀâÜÃ-òWÇ«kF,î¾7¸½Í"²Úèé_ßóaäU$,]‡ø¢C¡ëµbR¢€ +øÏö»C˜í6b+§}²MÖÊ8ðÆV°Ó wk¹r‰äÇ॒hYö İ4”-³Ì’«È³']ôBôsÑdkOú‘»Ú8NžgcÙÖ,#ðÝÈLé®ÖÆÞD>sDRѳ6Bp¾Ê +6Ö†˜à5Þ¸Ö°¬q?ɨ‘/Éø&|ú4ðæ(øJ„W·HF„iÌdFމ"ÌWBŽMH/ MÈá@âþ4<Ãûc©T\FOŒô'»È¾&!î „2 °&JK>\ÝxÖ’úz‹aDAÅT%õÇŠë§Øíd@A®§œ6Ól˜/XÝlf+N‚6)¨Gp!²ã>"f·¥ºÀk±‰WÛVÊ +oGÝ¢‡õœ[–ýÚãk‰zª¦QNÑð:äýÕ–±û´ú£Œ[iü2°Äo¨ªÄ.޶Œ@܋ʳòMÓÖ¾KûMßßm;ã§KQ+Ì
\ék-×î9dœR‚üø0jlÌé–Ný“4Q™Èñù8¡éç÷Ò&/tŸ–T²ökQÉ%ŠU3 +ò919ï«#Ð W¦ÁfN5ë›,&ò*O³$ÜÍŸ# µŸg»Dvç5T÷ÒÔÚ²!GigŠ|ñþ¬þ0VÝ<âë&Ôâ^ûóAþ·\{~^°ó+œhJüèé³ÝÓ²BÔADò‰˜æ';JåÙf÷(û†ÛúsæÙÈ»w]cOH–’"†DöYž'l•Ü….‘àŠæPw¼‰¦Ï¢°ÑÝ[8¦*[ãcº‡ÝY†3tó“1b:K]Ïÿ*¸²o†ZËêý¬;²%tËg`Ä(ÔB'†3 &ñJ£
KÅN"
Ü{/Ùˆ¤wb4÷¤úh/_Ñᔟ +ðùÉ!gžº±üß«¸!
Ém5y9,Ô—oPĹ^„o°
72¸Ú‹~lóÝ+çRêX›†kð'óg~WÝÙ¨9ÕO
àœÎ@GÂýÀóªvHsÓµ™œ©EÝÊÍAï“S]€)Ó´Ä•AðšžäÄŽn;ü‰ôãÂqΖsm3O5 A>§zúïÿeS%™ëúûÚñs
/ýhêg‰/"z»£q.•,f:vܶ}ø”çáëY•0÷g’Ô_p&¿3o8³=“Ý}^°¹ð΢m¤´žAH޹ ¬ªÎL.Æ!Ëp‰Ø°…[ ûêà¥û~Ñ WhÍÞEõá2½bÍe&|æìãn3êšG@ÞÊÅyݯ]åù\b©“X‹ã
S”tÊ—øý¾ï†[Æ; +/Z/3NŠÈVS¨ÙÏ2Ú/ë[‘öµÑå÷nl„ËI¥êlcÄ
M¾ƒ|œ÷\´¼c¢yéúಈ[ñõ6K
k—àåÊ…D>0ÝÈAöƵ`d@=‘WÄÊƒïÆ‚±[˸CÆ„ó=\å×qØ òsxU¢L—v:x¬y‹¼M¸='b7Ÿö,Ïí÷Ý.‹©†¹ûe.O‰ªíuíГ•>) +*rr(èεUöÔÎRÉzÈ€+vï +6-Ÿýóµ@…„Áñ-G^}3„ÐOz‰Y3¥@„ð«–ì<4ßý£N™-Ð׈GM–ÕvÖwHu‚˜’îs/®¤ —S$‘3"߸aáòç¾ÁõøßÕZwê#¾Ò'TÒ’àã}êb®®õËgš=”+1…ŸQnѽ>ĸ +ãݪñØ"ûšm×ä9*ŽílU]ô1æ¸^
Xmÿ¼ˆ%F”‰ân)Ò¯b¥bÀ¦ùìΓóäpìqÜæ;>öžF‰uI³øý8œýQÂi3‚ÖÌè\u-T&{º–£:
w{çÝJë™ÂCŽòEÉ£Ÿ¶M®N‘8ÖÑ/§’
:YûOÛ÷ „91…ƒVån^(8ÛÛĨ÷>Ñù¢¡ÕÖ‘Õæã.]Ò‰.ùÆÉYTSò$ò=2ßøëÖÝ“|!-5ÑL`ÐòfõVÇýÂé€_ˆ— P{[MšÐ¾¦f« +5âî5U!‹.ð2c `t5çàðݼevÅ´4F”ìXfjOµ*“„r+¿ÁéöÅÂKÒÂñåÌl5jÆh9Sgò:Ì¢—óã<)Ð8ŠòçY ‘†&3œˆÔ©ùÄ=åÈÜ*VàÖvŒÆµÆéÜ¥÷ÕD3>qè“Ã÷°æY%·þnµ%²Ãé•*•S¯%£˜å5ƒÅéþ¨Î?”¤ð¡×`ß_ã‚Rnð‰þo+Óožì¡ +wšc¡Z-Ò;ßÔ,-\æÚƒà
ZˆÓ÷í½ÜÁ¨:ŸúaþK`»2W)’/oìË×*$¤~Rô©F¸:.´Éû¸S]üä“{4VÊ +Mt÷wwTRE“\õ)ÆãÄ¥®Ù9#¯eáÆó‚{ñ¨]®»T°‹|Uô¿|{3èhš3;”KÅ
Þ=›øŒMk³.x¿ÿ:̾sîOxBž+;úÞOÕm| +_YV¬øLömŒ +W©ud!¥×Wï±æ)†üµœ›!¿z@›KÝá!)Â<õ„ïx9‚$ÀçsÔ±ý(½Ä X!1µub0µ~íƒÀ®»† 6žÄɨþï‘»‘ÞfF>öÊþ±•+?§&³ë)±H¬:$1¬'«4 æ +gÊ(ê'0º
æÈÓqü÷SÄ[¢£X¡‚¥¯1æ²e¾Nn“V{n|‘Û]Š´aΔ°T˜í 2D\ïÍ (÷xxßeàÚô +ú\Ÿ÷]o¸!½íÕA_®ÆŽ\¤{|î†p 'o +‹ð³íŽÇä¾>+sªêÿ1Y*–XNéøÕc=ŠÖé¨X)RÁeG2zO$}áóþ¸YeÆïäþó,¿m®ßNÙ«ï“’9xߌ4Sã˜öL=$èôH'ú´a.µ¾†´áT»&ELkr."•œºôµvO +}@ãMÕ¹ägv†òz] p—+”˜tˆ…¹•‚Õ\e„:&#ÐzMÜ4Ä¿"BÔCffëˆc0챦“´RîK™Æ¶à‚䨤êI]ØÙÈ•L¤ŸHã€Hi- û£T|ç/l¾—Û'ÜÙ&ÇfEÕªh‰màxÇŒñ«7ÿB™ß25‡ÿUº¼öOm3§siñªÛKÚWÕªÐdÁS„’;âI¿”h¤¡V·ös<Ö,*rKkž$Qò}8¢¬ÙŠÜ¤yVîöJ3%#Š‚—Û¬ÅIÂTØ®)cê"\ªÄ¥Ä÷×ÚEWaIi?ãðœýù«âî1ðØ|RÅàï.ðåÁ…%MÚöJqÀ…gTZaâúâê72È`Ô®â(E\/¡/Ú±Õ]ʵx +âËàs/`éNá¤Êª~KEýYÉI%{Á³ˆ¦.ixÁѯTGøÂ"bæÏÍ$uʾ}&÷õb‘‡W††Õ–Ú8âÚÚ°Å)6££}%ìÖÝ‘,iûX¯”´R·cƒk÷e5Á¾¸Û*TÚÜ×!ßö¬QâcM^RR› »0ìg^Í;ìRš@ÏoáØSîi/•4Üñ?#Ú,ÿ;¢Ÿ'òçÕw‰Þ +ÑÏ-Å垊`5Ó‚,» +Ú‚AV’5ͦр"3›eß ö ]ÙYZ;ª z¸FÖ¢Þ×›K*ù<f±ü™LâB/|a'É»Fïq"HŽÎàÕVO49[ž©ñÙ£Y÷lIú–+}ë +Èv+ëk7\:# ã6'LšÐávZFòÓf8]ÔÊm(ŠédÙÝß5ñê[j¬®èÆéG˜pl±£í÷Úe—êKÖØñ1ÃØ¤|÷®þ±ü’Kð9Tç
†ŽÆøR*w÷ÝÖÑíÁß÷® é![‘þ=à‡
»=;üCþ€ÞAž”yÚjþzE~»3¾YOþî;µJ(R]bò“qÌËtÈ—íÇ{†]›áÌ@KäÕ÷ªw´YqúL”x37XI×׬Ò6àaIn¹Î•l;׆Õh—ínÅçp!+ ϡ«)U´Â:éˆpi*~0Bbß-5\‘=©Jû؉צyÈÜ’‘F +•p¦˜QŽ£¤ðDÒ‘éBÿ³
²’jÃs×ÉB.#?hÀÌÖª+Åvõi¼îf]¢Úü5\#eÙú_5né•3ƒ"‘ã-']pƒÁ%x*Øïéo”6Iú%Æ»÷¹ƒ*"ëúa5¤€‰Š¡´78Åu9(útµ¸opŸ£<[.DíÛ +F½ÙÖ<¼ci¬ŒYƒsUAOíÓH<©RßêGΛ¦)Ì,/xé4á‘ì(«Ý3&‡.¿?¤å¢yøÖÎ×á³;^]'-0áb’XÊ5týweÔ
ÆtÅpó)™’ßL\ŠìÄf Öjõ÷HŒ)Úz@>-hQCb¢û q-똫Éï +hÏÎkFCðø f)ýÍÏ +RÇ7/p¨Ü5ާnû&WÙ•"œEž˜…bÐsè²|ºµïÅšk:!$¨.¥Jôº9SÈÎèÊåP_O“øé²ß!™®ôm`¶=ß~7±Våè.¡³Ñ=-ë[N r&7}ÅcÉbšÏy³"͵ÉGæ:Upv#"KmѽëÌÂãüL7ÂxñQVßE´ú4856æäsâšßøâ1Ô=>’ûdNý~,©ðT€®©gÊ[§ž¾§[â´KâNü¿ç
O\«ÚêM~.{Qn—ѽºÄîxŸ|·£\aµJ[Û…ëRÊšõ Tâ(}Jwo1¨qW/rá-‰Ÿ9ï‡Ö[Ìå‚yja@(–Ðëíƒ22ÂGjÕ”3Wö +?‡©·ú£~JýJO„Ž ™±$ÞŽ¼V£ÝyÆŒ‚µ
ÍðÑå¤N :WÙ§•o¤eß*þ·ÒÐò×d~Xí]‘E¿,«Â+µê +/Æø ]üÑvk• + +mdfñfiy ê˜LXõ'®4âï%6Èêj9ø)mThóP¼‚4/ä–²2lè·¯’ÔÞò¡{©´nVë4\è´p÷R¿ª¬ó7S=ºžìÁ½ã™>»x©sS”Ç„,Ïôé¿Z&ØbNš[Ãò¾¿êÊåcO¨Œ‡Œ“ôv«Œå_ˆ•5 ¿Ô&ȧ~Ð*3¿ºÉ\8Øy‚ƒÉxOÈlâSkç„Òø¦ÚòÉèA¸D«›=Tâ#üUú²Çôòñ«$##cV(4Óm˜=ô[ù©´êg•0aá>Ó‘i‡ìB(¯Í°ƒM¥‹."Óõw¹á¬pêx´‘’H‚cd‡ø^JÞòñ §úë:‰ Ø%H»Üãwÿ(=!5÷j½ø¡ÇV/¼V˜Dç¾oÑú¤ªvV®¾1+‘qÄðÒôpïÅiáP(Ù@VR÷üÒg¿I”žiÞK>²t¤™çÉï¢}>JûÄ„d%‡ ¸ÊéU +ÁOÚwô/- NRnÄJ¬÷R¶ê€éYI¾}LÚ©£Ó^ºB+´MÊ;ñ˜µL¶üá芿£ïyꦦè=ÈHŒ'ù}»U%¸Q¯”X¥ŽÚ0¨ Ÿ,×ÀáÊÆ=PY 4â—홥æá³-÷´\®é8W¤»$r¡-œöa- Y‡nc—滽Û7?Tä3k×a¿€üÇÈÒ³›-dãÏi—†:¢1ô¦¤™¶È,ÏKG¸dÖ½*9²©½žÂ’{=†TQžJZ#ýG::ebfS‡RrE±¸ÌÓ7·.)¬“Áê³$†~šE‘ëÎ?ÓtKçÝPZö:ÝЮßQø'-`±ò¿†˜â÷Ð.-J|ÏL[èÁøìÏœ~šq€rÂ~ƒÙˆI¾×èw¸Ë¯ÿQàeà<Oؾ¯¾…‰†{¯¯S‚›m‘[ëgÞÁSë¼P6w<rœþ‚Ë~VA ò¸8Ú8ˆ)ôa.–!·ç\¦Sˆšû‚ÓO¨[@½šÂ}Òqy-Ž6³Ÿ{‡¨F‚ã×sÓKy}„9œW±UÓì+fnF¤wåÞt¤òež%½À³Rm¾˜É5_¾êË`ø˜\ÒÁålzŸ«Bƒàûϲq¯R‹ž´=dï§^˜™$%$Öª°‰MO²?å
gNúP7úÝ¿eéÞéL©÷“wµè8Ù·>M08gz¢<‰’?Õ¼X8"a;ï3ÆžO’¤óÌ~·NR>?¼ŒdúáµúÌœ%×”ÃÞ‘™ +ÃiëŒq2ç}ÍW°{£Öë+å"¨½ÒRWƹÎDC]š™þ;S¬ÒŸºÇxJ¹d»ÈôM|‚è1ÿ€¼¾/°ùûYW–ž@-#hy oDq@©ñÁƒ/›æ¥Òyw5á•åuBVCÔ)rúÁ†[뫜ºõØÓù’%&ìê ˆ´Ë'P„“{_ô;ñuœ=rp
Ü⸀-/±Sý#œ}-âæÁ0]Õ»àh‹Á>nÂMx滸ãñ߃•°:\Û9¤Îç +³§•ºøfor§# ]Á£Õ>ü/•VjžQ€³FBr1V›•‰ºKC.H‘2Ƈ€ÅC¿óç‘Ú¶LŠÞÊÐQ¤8¼ÞO›¯IéÒÁPí+¶ìâ,ï‡ø…¯ÃâÒ]ž¨'aã}
â®y¢"šAµGÎû"‡ülÚU«þÕ‡µ0³¼—Ne]±ÕæÃD¯6Û®Òh‰@õ9ýÖî¤ÀXö‚úZ½çñn¿[KøqÛ/ƒÅÍ>¼}}Áƒ‚_³ñ·zÎÁ&«·Ø”×:Èê%Öù¿…cŒyµåË2Í?Z
M +Áb0?è÷ºýÖ½ÃJKÁíÖ/FØ +œfuÇ2Tnƒ£Ò/0š‡q²ýlre°oîÔø´¿à·’<úÌKi~2^Hƒ5ÞCÖúžÃ¨«D;Fu¼n\„Yé)Þ: +q\ÍðŽEiñÓsÙÓÚSÅ¦ÊøØŒx5Ã&_Z[~Z’MZµÞZ1ayÄf‚ÓÚ¹lXüin£[çrÄÑ\Ò½ø–Ñm·™’]+6%ÄCͱr*\kJNÕPà@oÆ×‹=뵘Xö¶5ס4ùg«ü0 +ý›»
µ‡Ü®ß܉ª+"°{õQ ‹õŽôù¯à¸[Ë|8cݦ[yÒp†ðhvî°nå.K•~:ìða‹²N¦Z7˜F×wUDe%A˜öäœÇÕ€ÏÞ¦Êb†Ðq=áã«ø'q‚ç^>šÊUGM?ËJW0ïé +HÂMcýê2‰â–¬fºH< +K´„×/àŸ¶ån%¤F)—ÄNš:ÙØå} +žƒÆ;ìœ.êØ‰°«{è&×*Ï <‘dùó—Z©+ÑqØ’ã‹YÏ[æ%N{c&(áÕô—CÐÇhŠKeΩ?%‚g»4ÒÇ
ÄqúÉ—‹œÖ"Få‚©Èì/èÞd»vȇ6àõ;ðqÊ»à¹D;c×^Ìßç]Ì»,WCss׬zB„¿ÀTÀKNÐRˆ†;Ò#,45ÙW¤Ä¥'q(ŠÐŃ8¡éŸBKÊê¹Ç:˜€ï„à«`{&ì~&8¤s¥a‘UÔ:¤×äoc"}ãÙÇÙEÍ(Æó Í@†ð|³ w™¥y×ÖÜMcMö¨ØÕP¶+;ÍßÍ„…O,Ù>a3þÔEnØ{èæv?uá\õÉ¢paqhÌŠì²îG£Îïië†ê²Ø4¤ñC,GÀïEDû"©×å}Å©{&mBøk¿ú´·â×Ó +üÁ‡%ÀÀù¶2X0akmKøœ&—Kò7ì"!Ï'_ ŸÈq*'Ì‘óËÃ*,»ÆëÎÝ˕悤+¦`α™š¨t5‚è¹¢ÞBÙ NôS=ʾÌi§–gÝ«<·OýACM
yéϘw'¡Üý¢¹Á.|^CòÅËïM‚–Eg+øÍuo7~O½XÍœÍ] óøÛÍÒ;Ûjås[ǾÂ!JP*½üèÊ×-sAõò +±QŒ#AUÀÅa+®¼!ò“:ÝŽ( º¤æ‘L·eĉúh}ñJ‡Å„@Ó[û•¹\^oÛ¾üFRåi!aÔ‡¥Ð†ó%ùg|Óh»€ú-”º5ó®0P«ˆR÷šÀZÏBËH:íeˆÏu`5e¤$Ô}
Q´ûjÿ’R‚ΙQ-N|Òpª´p!^@hx±ƒÍcF¼ì"®¬2rÂ;•ò¥*³ðÀ–©'à&Mà÷C.ƒ0|ÂÞïîIC{¹ö&Æëu01ë®;H‚7MîlE¤Hªt “ê0s&úÜ®³#!ÉIÁuê¿Â6ì6S®ñÆ,KäO21`OÕ á OKÛ
¥ =¸hÑa‘œ=æÜ†Šš‡ÒbË–J<˜—6—inÕEŸèèíƒ)©¶4t1¢½(EøwÑ£NIât޵÷sù2ÏŠ¬£¸¡§èŸ>Vé
™Ý-QÒ]Rµ8¯»“´øàSŠ{?Š$^cdrEàGºzCÉŠÔ?ÒðQgÀŽ7}&üB€b”²êòvD#bAý%Mœpo(2»$¼±*ØW°s<áKÐ;‰¨PoqK§¾ñ'+¸£—Zyí|6ŠP +"Ìkô§æ®Úuot'fÜ\Òq6OD6Ð…z +ûÿåƒòÿ þŸ °t endobj 220 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 2 /LastChar 228 -/Widths 1063 0 R -/BaseFont /ICCTOH+NimbusSanL-ReguItal +/Widths 1076 0 R +/BaseFont /SPWPTL+NimbusSanL-ReguItal /FontDescriptor 218 0 R >> endobj 218 0 obj << /Ascent 712 /CapHeight 712 /Descent -213 -/FontName /ICCTOH+NimbusSanL-ReguItal +/FontName /SPWPTL+NimbusSanL-ReguItal /ItalicAngle -12 /StemV 88 /XHeight 523 /FontBBox [-178 -284 1108 953] /Flags 4 -/CharSet (/fi/fl/percent/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/bracketleft/bracketright/underscore/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/bar/quotedblleft/quotedblright/endash/adieresis) +/CharSet (/fi/fl/percent/quoteright/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/bracketleft/bracketright/underscore/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/bar/quotedblleft/quotedblright/endash/adieresis) /FontFile 219 0 R >> endobj -1063 0 obj -[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 889 0 0 333 333 389 0 278 333 278 278 556 556 556 556 556 556 556 556 556 556 278 278 584 584 584 0 0 667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 0 0 0 0 278 0 278 0 556 0 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722 500 500 500 0 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 ] +1076 0 obj +[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 889 0 222 333 333 389 0 278 333 278 278 556 556 556 556 556 556 556 556 556 556 278 278 584 584 584 0 0 667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 0 0 0 0 278 0 278 0 556 0 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722 500 500 500 0 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 ] endobj 192 0 obj << /Length1 829 @@ -9227,34 +9284,28 @@ endobj /Filter /FlateDecode >> stream -xÚíRXuO{’œ©(ÈÄD¿¸– -±Ýcnþ¨ (dþ@ívw'ÛÝºÝÆòC%%p‚?ÂT‘E!ðôh3J24ÉAPB‚š&‰ -j"v æþYõt÷ϽŸ÷ó¾ïç>ïËwPxÉ0J‰Q$ã`)+VÀ€‡Ï q„!(r>ÂàR -!U?1ƒîYʈÓzV˜ÁŠœ X‰EjÌ - Ñ“¡"L8A0h,P!=>ˆã$6T -kß á¢°‘¡žO÷:˜Œ@’YbÖá -®ycFÎè~Ïé×Cªß[öQîûí¯K«è+{>à½Õ|——RóÚ>ìštá±{mG÷ˆÜî1m’¸ùS‡Öa.\sëÕ†©·m)»NÍE»Î^ -
‰àêƒ2¦×«æRÞEz휕±¾Þsq§ìxãµöø‰XŸcø–ª•¦ßÜÒ§mæwŸP™z2’_Ol:sàžO¿a)èY>’Såæ²µ®:íT»0+uÁ1·ÐÉ5W|bNªñËqVCm>ÃwÚ\Xk_zè3xóãk“>N¾_„ÄåÙé6ÿ·„÷>©œ{o)×’$XTñъߕգ.VN€ÞnlÈz?2ì̈o¹¡¼7Ç»õ†ÛqÓ÷ÌźÖ+©Ú—^sÍ[·8æÇŽõ°ïhË<©óiÚíJ¬[/‰Y¹³ú`ɸÈ&‰ØvßkžÀ(/øüØô9•iöCÛr_ˆÒ¸÷öñªÜ6´E[þ˜—µŠ¯ô(ÉOˆzß»~Ž -2×<L»×x¾E˜VÕu§w0EnùtÁ‡
¢†ÜÒåhÓ¾Œ øíΗG -{&óżG£
S¦ægu>î’º´üÜ>‹Û%ꋚä+¾{ëþvgSÛ¸óü¼3Ó•)’±>’h×_ÏÙgóç'ºFkÞ‰±©sɦâ7‚=d»Ì¼øÔ×{ŽÖVö›–óV'b_Íp4pOX:ÜÝ¡0ëÀ¢kÝF']vͲõç§\(ÝóSKÊÙF£îÜû˜Š977‹âwÙSv'wgòßl¸Ã÷KXèâìÎíÙp2ž=¶rÿ°KaWÕ2ïC§÷¯
wÎI¿<A’¹J)÷œ2y¸u[R^:gõ»"²‡²©©¤÷ýw´ãòåÐÛ«ÝÛ/»-tŸ;zSDÙü›yië•ÐklÜÊ¢¦U[”MÖ…w4ÖwJÇß+Î9Ü03;¸ü6J!?«<uÿÌšPYÁ)¶÷¶ì°{ìY¡ŽÔ¾ÝÉÉWk/÷¯öÚ|TQëÊ\ÒW×1ÙM,è†f9†Æº¼û%o‡æDÉA>Œ’×òeWwsã.ÔR}KJ6Ì -ÏRŒõ™œW¤GË=òÝ3:†%Dœ³‡1³Âïh¼*·û“ì–³Rû·ßÿÎ+Õ3·Mݹ—ƒ~õ‹£eÕi““ua_¤èN`Yö%›¢}:[¿]pëjRïé¢[ý¡Æa.Ukjò¿¶Øº -ŽI–”¦VùvÎÛ^43ú‡çÿÿ‰¨Gh†Ò"tçO+cendstream +xÚíRXuO{’œ©$ÈDE¿¸– +±ÝcnþÈ *dþ +j"v æ#ýYõt÷ϽŸ÷ó¾ïç>ïËwWxÉ0J‰Q$ã`)+¢`ÀˆÃçÐ8¹ +=ˆÀõ8mÄ1†F Pâj‚ä-"U?1ƒîYʈÓzV˜ÁŠœ X‰EjÌ +HŠaK +ŽJ–•¦VùvÎÛV43ú‡çÿÿ‰¨Gh†Ò"tçO8
c(endstream endobj 193 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1064 0 R +/Encoding 1077 0 R /FirstChar 0 /LastChar 48 -/Widths 1065 0 R -/BaseFont /KNIGRL+CMSY10 +/Widths 1078 0 R +/BaseFont /WYVHNR+CMSY10 /FontDescriptor 191 0 R >> endobj 191 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /KNIGRL+CMSY10 +/FontName /WYVHNR+CMSY10 /ItalicAngle -14.035 /StemV 85 /XHeight 431 @@ -9263,10 +9314,10 @@ endobj /CharSet (/minus/plusminus/bullet/arrowright/prime) /FontFile 192 0 R >> endobj -1065 0 obj +1078 0 obj [778 0 0 0 0 0 778 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 275 ] endobj -1064 0 obj << +1077 0 obj << /Type /Encoding /Differences [ 0 /minus 1/.notdef 6/plusminus 7/.notdef 15/bullet 16/.notdef 33/arrowright 34/.notdef 48/prime 49/.notdef] >> endobj @@ -9281,7 +9332,7 @@ stream xÚí{Ex]²¥˜™Y%f&K²ÅÌÌ’E%f•˜™™™™Ùbff²dÅh1{üw¿îž×ýf5»ù&s‘÷Ɖ<qîÉE-ŠŠLI•IØÔÞ(aobbcfå(XÚ»8«ÙÉ1© ´±wø«Ò I ÐéOÓ¦å*™‰›Z‚þ@k9ð±°8˜ÿÄ˜Í˜í€ º?ŠÛ™ŠÚÛþEàŒð—fb–N@“?Cy°ü»nÖvönv^ÿ6³´3ýÛH¦.,êv–Ž.@i±ÿJþBøWÌp±²³ò²²€Ž -Ù™úx9Ø; +Ù™úx9Ø; /ÎKॢ”¯2ÌÒx«U`X¢Loëü3Œbëù#fM7†áòÊ2—ßR¨$¨ñÚ˜P»‚‡¯gº—ýÅ¢²Óì¥~Ü¡ˆK†Cßa“q¸ÕºjqÔ½ÞÅ`í‹“4\c迉Ÿºß6Vû™ËÉÿ©wmQX]Åõú§¹f³yÍò²ÒÉ Œ+GÒN“¼z_”isìWÒy;œvse‚]5ζGõîMá„ýÁï*Q–->›ÝŸÝÝ_,kŽ”Ðû®Y4aíKÙç©€M¤ü·XJ*®’u»Q9®‚µ?;œ&³?©[\êöj©
¸ÿÚŸ’Ô3æ<Xä§Ž:`gk‰ceÞ@ÖTæŒõòU] giMí®<ö•z8P®“Vwá§]Õù¡¤KàaA§N"ŸU¿¡2'z¥ÿ`à‚œ!Éæ½M•ÊDªÒÙ‡eM6¼N«ëƺ¬Œ l2õaºqòú΋¦q${B€Ô?¨Ôs½{}c^àž{ @@ -9338,23 +9389,23 @@ Z‘ͦARFIP`¿Š+à ,a&Ø“Ï@\ÔáìµÃt(gï‹Õ2•&Fdv® jˆüTÅÎ}’•˜óWÃ-LT“ökn²À&zÌB¦rT ÅßMRüÝŸ¿ÒÄ’‰ÏZžšNyŒ¿¿;®F-píú“"•t
àx2Æ–û¤ ›>Ï4é¬ýöZH¹„o30¥oµ ß÷X]8í¸@Ù¬ø‰^äÛš\ø…IÅáÊjݬF¬—øó)3ÚÆÃ±¹%·*Ö’¸¸Z©Ú-e?à[a~ÌôÆœ6ÍŒ@DÝ¡‰Ù,£y\í¥të~²&3d¡|¶Ã6ƒÀî¡Â ËsÍ´ÊÞs¥‘+'ÿK£\Í/êò—h‘V›‹ƒó^Ãù¶ôkHÄ„æÌµ 7k·tøê×={C@Ùeû®é§²jl¤÷fB6u_¡^Î}ÈNO°Å!Õ–ßNzÜ¥¿ï-gÜÜı+ÁÇ3¾B‘ä¯I‚¨ ÓoR½àâ³™”#/ ˆ(EOåmrŸJSk²Txëúè·~Rt䆚˸᪄ t`#碣ð ”úÕ“;÷¯uXBé¼NËÆÁªÞ>ËjMgRqo–
I®p¬õÿîëøù·9‚„ÜCÁå§[¥—¼·{ -\9ùÏ.¨éèþª‡üŠ`^VúÖÝ}á—Ñ1|¬ÿ—Âÿ'ø‚ÀÄhä²·5r²Fðr:ƒìþúçÂÿ/ýÉendstream +\9ùÏ.¨éèþª‡üŠ`^VúÖÝ}á—Ñ1|¬ÿ—Âÿ'ø‚ÀÄhä²·5r²Fðr:ƒìþúçÂÿ¦ÉFendstream endobj 173 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 2 /LastChar 252 -/Widths 1066 0 R -/BaseFont /WTLDKD+NimbusSanL-Regu +/Widths 1079 0 R +/BaseFont /SGZPYW+NimbusSanL-Regu /FontDescriptor 171 0 R >> endobj 171 0 obj << /Ascent 712 /CapHeight 712 /Descent -213 -/FontName /WTLDKD+NimbusSanL-Regu +/FontName /SGZPYW+NimbusSanL-Regu /ItalicAngle 0 /StemV 85 /XHeight 523 @@ -9363,225 +9414,215 @@ endobj /CharSet (/fi/fl/exclam/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/greater/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/bracketright/underscore/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/quotedblleft/quotedblright/Adieresis/Odieresis/Udieresis/germandbls/adieresis/odieresis/udieresis) /FontFile 172 0 R >> endobj -1066 0 obj +1079 0 obj [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 278 0 0 0 0 0 222 333 333 0 0 278 333 278 278 556 556 556 556 556 556 556 556 556 556 278 278 0 584 584 0 0 667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 611 278 0 278 0 556 0 556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722 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 333 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778 0 0 0 0 0 722 0 0 611 0 0 0 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 0 0 0 0 0 556 ] endobj 169 0 obj << /Length1 1608 -/Length2 11700 +/Length2 11834 /Length3 532 -/Length 12557 -/Filter /FlateDecode ->> -stream -xÚítePœÝ–.î®Á·à .ÁÝh ñи‡`Á!¸»»»{p·àîáò}gfÎÔ¹ókf~ݺ]ÕUï’ý¬ggíMK©¤Ê"fjg’¶³udá`e(‚mŒ ª@ÛÏ,âvÖ¦€7' --„è¶³•:‚š S€$ÈÀÉ à@¡HØÙ»9€Í-ê*šŒÌÌïÿéù+`ìöï‘·“°¹-€îíÃdmgo²u|ƒøoT -½ØƒlÀÈÛ7 -2CaS´s|+ `øï©Ìú¿'òÿ‚Äÿ+ÿ¯Èû?÷_5úO—øzŸÿZÚÉÚZhó¶ -vVö8Ái°+ÈT ìhb0Z¿Íèo¿º)ÈÁlzÓòï1X8xxþ%¦f6±²ýk輇@¶¦ÿÊüMž¿y³É}’•SÑaþ××ôï,¥7ÕÕÜì߈ý[ -v¦ÿaü…!.nç -ð`áàã°p±ó½]6v.€ -@G°+@÷ivŽ¿[ÿ·ÿ?-ý‘²5±3ýkOT¶¦o«õŽ¿Â&NoŠþ}ÛßZþwûï%\A&(‹sv&B–?S’+ 3úG%u»;9`ûíjÔr³}Êí:¼~ß(1z®düÓä6{hÿ²-Ç´3ØI`Mß‘ -§2çðˆ.vÿî–¾wh ¿¯ã¾k›„9=™VÈ.Ìçk:‰ˆŽz‰G„q>Gloy\gP—:×êÂAÝ:@g¹¦ØdÉ㨠-TïàëçñéÉ`ù&+¯ÓõKŸwðR^< y‰dë)1Þ,‰†“tûÚlì‡È·Ý²r§>¿WÝ?åß4˱ý®äþy8<f•*Ð_x¹•ŽÐR œ`íñÉa}üÕ•(_7ú±9FO#bì²Æí+B_rsoU;›ã`öÍûãŸí‰ƒÉ|ç<‡ðò:*¶ô¢oŽÕcGw´OÃöøYßCHCù¬ÒòÅ{«ªZ®®œóç¶È/yÖ}F -ËñèýÄq*<²™3÷á9•á6>±THaÙ5ÿ»PŒÃ8w&N!ÓZg}½ØVŠD(røDG¼dÓ—Ò—4÷ä_& -Lä¿(Å0,}ädÛ¢Ùã¦8†¦4.°hOÉ -`Ë[Mh&Ãâ÷±}ÈjíÂìÊlz -å+gëFÜQ 4쮀xÿâJADWÛ5…ÁE$5Óß&D|Ǣȯø$–½ õ½ -/=ÙÙºö -¹öwsvøÅý(NoU:×¹ôxbÝÇ#µŒÃ„ ë]ÍÞ(y7Λªq؉,´D«Ô¡2ìùL‚ûM³á0áM1²Ëá8B:íæEÆšÈOQãýwHt·:mCV_†fe$ÑT> -]ŠXÍðªûmW×ge2°NSwP‘¯¢|Þ$Ý;)àŸ¬øT½™qô1ËLá UÒ“g}F ürB1f_›hýÚöUúlßõ•̆xDuvûÎÍPƒXN8^¨Ù¶È™iió‡ÖÊnMU,ëUؤÔU[&óøëAúh¡YÍ7¤©êÇÄÙÆëB‡¾*\¨L¦ü\6Ã1+v`o°)ãí¢%ŸÈ°®’ÌÑõCsRu_þ‹þ8Zû -ñ6(~4ñ·Y{n𔍍d°M~W«ÚC4œ>]Ý 3¦‰Õ¸;þ(žÚÊ?Ê`¯‘¹¹d=¦EUy:³‘<Äžâ:CË×\ø
µÝµYWµœ‡{›ä§…$ôo½ȮåT%ÓßÛ7Q3v?ïváÝ2ø¡ú} âˆUæ¢Máƒßq‘øç«-ùÄÊò[sÞb;!aiê ¼!n`¥â©H;¾&%|—»‘#”*ƒÉ|׫U…˜G³}ÕÞ˜°Z>RêóCû6œþrëSh›`;`´¶PD&H€ÆÑ^mTØ\Ê·q?Äôê7"S¶ñ‚´ZJy´›|Ž^èEjÌ<n‚º`îS9š%»”kr–å*Ÿ4T~é}-Džë²?§ –MX¹TÛZëŸ8”ò€YìéôgñW”cÞT¹{{$~(R‘EÊÂ-ôp54n«>û¯T6t}& -òá‹õŒ™ÒÉΔsPð¨1ùÀ;Žˆ€TøÊMÿMËwXÙa½AΦ»
‹¹H™X.;>?Á *
nœ¸lmB¡Ú—ÜAeAÞkÈlÄS8¦v}ž]Š]öœbEþêOírXü7è¬ói•}¹Ö{›¤ö|<çOáǬUA1ä»NÃ~†žú -UÞð³q,•Gx¢È0ðAÆjŒ><‡JSß ‹_96#2•£Ì’ š–Þ]e0.Ûù}Ìîs -ÅPû¦ -қǾ$±™Ø-xê°<õ0—'TèŸ ¯ -þjCm==µ ¡,&O1èáKf¯(¶•dSóŸÄ°uÏD—ëÆnÏ×מ‘ü„[¾²†y@®üƒWBÛ]u†¯Z—‘Š×É ¦'`
;äc222÷,÷a*Ë»³¦Þ“Oq"Ê b×2ýišï¢Ñû<ì¨Ðu]P=Ä‘„6)Û:|†UG[x_Ÿ¤j+Éä—îØÀÓ¶ÀgዞÞ$ùþžÀt¯ñ
¨ÂÔ7‘£W—!7Af&ÅáÉÇé
Þ*æ°ñJ„ã_¼œæäáR9‚‘)Àû`'„q-¡9âÄÃý@ÐdñX!òœ±!"!©ÆbäÁ«Ÿ;u7i½©½e˜Öïê¾1ºªÍìÈ’XwÍfð\»HDe)dÙ3Êú X„D=ž2ü@–‰ëAØ{¿Êd -Êͧñ±¨×Î9¬"Ó
¸GO6ã~KI‹ÇøŽ}4„ÇÈ>äVÑA×ßì¼`êî¶Þ2ŽYT@¤Õ QýuV˜ ðŠPS4\½Š÷Îoßœû5•.3º³ÄÆt‚C ÒzF!oRÛEI³b9o®Ñ;Wõ×>ýtw
&eæ¦ò§÷'Ÿ/,.ÔU/ÐlË—ÍÉkÔ©ÙÎB4è.9Ãê]%†"dI•¤ðϵz¥òd}aZí®ÅósÅRâ6þ>ºŸŒ_-àQï$ƒü ã·Ýz«Z»N×|tÐGÀ5‹È€µ]‰ün¹Kåë‘®ûáHièc#šãí7´,¾ Ó¯FQßõ::.Âkw¨ê½6*ÃïÏÊ?œ _•4‹Â”Xm‰õ¬D)JDWòC.j²²Ù½>ÇŠ°ÿ -œ-•ü@«ñÜï&½0yj_°<ŽÝ`•¹¨½âëÈuÕ…bÕö¾HUwoP$î~ȃS’8ŽO)²z=z7ÆÅŸR¹¶¤'‘c¯d$Ôsˆ½¡¾pþ¥!@Ë ˆøžã¬¬äʋڻ£3Åœo?Yœ×£ZƬ“™ÓlÂOÊ $s³éÍK¶äÐÎ[¾’‹â°)Õîw³ òÇZÇSµÆWŠ —q’å‹îzô788·l£é -àŠJ¶îµšñ½ŠX°cŽÝ~]›HÆuœ—÷H€YþìUL]—?À ÏNR° -µ\bÉð¹,Ñ+[p,CΞ¢žŽ³Ê“æMü*Z2¾¢þ¥
|r%vQ2>]"›ìšÑ‡£þi?Tv#äug´W-5:¡™œæ -sôbÃgë©
e¹Ì.
#t}‚Å_¿Ä¢±-„ÇîÊæ¶žä0ݯvüð]·â3ò‘TªÝý|5oßpVñ•®^‚ÊEBªñGeB5Ìò—~’4r®Ðk¾U™kb¶-cN¶–c•ä6¡=ÝNm£ƒIG…ØN*6,‹6_Y;Æ»Âs iŽ'#–
>ìzÏä«„v=Vh -¦j ©^c“д±í½w-¯íÔ_1†:Ü›¾yd}ý~~kD -“=¹p-Q¼‘sÞ©D“Ì%Há¿©ð[¸BêŒgŒ—ºüVs0æ¼Ð^WQ¡É`ëºÐ¢tI‡Ýþš'|]ï¬/ïôÙfÒ`ÓìÏî‡ -†«Ñ¨è.Ú‚Ío*'Þ…”?•0Ö,„’]ÝuÜ}}'ÄÎv£a.€r¹…×úœJp OIGÌ,jªXÏ·u6ÜmxÂÀ™²¡ é§NÉ1ÞÉiºõâ%¹ö<&DvÝÌdí1î7WýY.³ó°áŒG†P
%Yuº]é‰A3hÎápK¶%Ž"r1kUÇû3Ëçì´r~–0ým6,×’$+œûIýÅQÛ×P¯'¤Ž¹üƒÍ
ZÁÕz!mÄê–Æ´#h,¯©ªÉçvŽ›ÊfU‡P¢¼º<Õï më„—ƒÀ¥®mÝ—acuZôÊßg8öüÐ¬Ž˜ióÕ¸±"Î3¿üŒªSÎAdsïã™/°éQ8ÔÿÜ›ôÅnRkGåûT¶}UãœbæÅº“cƒY¦"ÆI^äv鼎¡Á±5§/ò=x¦@ šP>A¤;?¿ÿÓ“á”ÙóÇ]ò¨üklXjAÞå¥é×üÍš YÑ*ï»\ÿì~ÁÒéÛ™>G‘Uw‹fÛ²Âx}uQö&—Gzà.(Ý ¹ÙÍ~à…:ÇÏ•ª‡¡¯ƒbÉ7§‚N§öó`¦|hÙ
W¼^Ûõ¹eç˜h^Êñó—ÏZŒô»×Ç^Z>ÈZqKwð%äHË^”E,qãoƒ—æOHòiU_‚3 -o6ÍŸ]„|XËUµ±Aï4Ú`³/rôðæ¨Ð´9Øc•”9ndå¬Ù‘fšv.õ -Fñ@m¥ZË8l/ŠÏ§8´ -sÇ€{(ÂÌ¥%ö`ø?8ëf]Ø'ݧŽ/Ÿ5_ÕN®÷ó fteÀúƒåìㆺŒYýtq"%-dѯRóq²(H>Mš]×—ãù,h®5¸/a"ök2¡5°¬™Ç
-½>â%ùÄØâÞƒˆW䯈iYHRSûÍLÄlaÌšïZ¾å ×ÃìÜÊÚk(AôæOí)Ö~מGMÚ1Pb ´Ö‰ã|s]/íg\ܰ¿>é¤"Lh(puNùÎ6ÀÆTe®gÎsÈùή›^ù°ãgF<“@ -¸)£rÏÖ›±‡±Ác¥šãIúä…Ž¥
Ó$¦•~rË€çñ€6k¹o´^ºò'¸®Dy[ˆ5I³by1If˜§\Vpg|j™¹t§‡îâ<TðuÚš:K5"ú†9ÃC…ãíÃï/9æ(äó^¯ÓÍÕ<êÓ›¢‚Œe‰P5 -¥“ºôª/‡²VD´ëf«ê{µÇeºlP÷SL#sTX#{c"SBãÇUkïLž.ÿ!þñÚêAU=Cz-{‚¥®¡ówzzƒš*ªû¼_:à -^¸Î2iÀQ¸!ÂCy!ÈúU®®W°~›ò€†Ï±~Go-YO0…ÐÌ _jçcë>йž¾ük'Õ3®QíñeBL?A5|ήZÙ.‡W‘ôÞÄb©|o‚-¬éHϽ»8Fa$í`:QNeÔH满üª¾Qn3U¢b ÈÙÊÁ'LõMºÍ•T4Ôös€¨šŒÛäëŒØ®S|¡„ŽD‰Œß$$ŸÍêPL?9ü*„¤`¼€s˜®Ê×—ÄR)é"£>åUý~®
ñU(<*ر»Q×:xä¡4v; -4»,#Ö‘ºø±Ë¾”5Å={l¬F‘ää_Ï <Ùl*Ý@Hz å;[ -ý0¡Q–~p³#“à~]*ø“ýxÁ ¦ðyÏŽs—âc3_%˜UZa{LØyˆ+ñ.)ôEÇt.J„ÙÈk2<†.DëÆòòW•ÍñÙÜy>„€W-5*Ñ&±BàÇz1þ˜S
ÓEÈ—9µŸúd'Œ›
¥U¶- ™ù¨à•*:ʃ?¿ÉÃ6"ª®x¡QÒç<³`tš<çJ‰ÞúòЋ>é/™B=Ä·é¨õQ÷ŸKvì#&›{„|×q’ô„d3•‘úl®éÔ—™qA¯Og‰E‚Ûy2µ.DZ¸)V¾5F1[¾k*’V“pXí£ïÅrýÂJTSš††Ê&ײͽ¤§«“VŠë -ˆÁIçôqí“0µ%žVïH1?m¯ä%L@F8\«pÞµ9…}}J†ì•~A«*Щ¥=D.ÒºÚbɧ !È¢ã¤qw—a]©âÂÜ¢¹¯MÇqÀ~¯»…™aFcôH†[eõ*Iéyé(ÕUѽo2ªfyí;ùXìš4÷ùÙ)]‹ÚVWàÅ<ghh¾ü#VmI扆ÐèXÒ¼$S„‘âöÈÑÆ~Ij²'àC[ŠO_¨‹5îA\’,Ðhœ“ùJ2sWˆt±ÊWœùãúæ[¾¼<ÄÍ÷ÈKüºUSÏ£Ýé—[Š HÀøiOâ-k×þYÆ…0ã -—öT+
÷ä¬1ƒÔ˜LÜÁ‹06í\ÑÉ#ŠaϧV±³¿¥™¶ÚÏÒFô’Æ\rwÄäÁá¶þÅtP5:ƒ ’Z‘…ˆr¼Èþf%ÁòR£´{™uû'³úTëÞÇþÐÿÄâ &p–ùÄx®¤‚ç#/ž,£ü%+Úzú—X'"Ü™‚ÇǬaù†rŒi¡ŸŸ3,º”^ª"Qæ» -osˆb9{²üØÓyÒ0f¼Â”JîW˜f—ZV1í2¦^ÓùjÅñzÌçÄqÛKØØ×·Ó¹0,–KÇÉñΕbS•â´
5«©‘* •?X¨AcöœUÉŽ˜‹¡±·‹@Š‚w‡üâH†…£åîÁ&{î£ÃMÒ‹ÐA“
«û„Iè'•l†²ï§zn0»°{ÌË•;È’¶)öˬÇê›h}”S%ÁÊ¿ÙS%§':Œm¼ØÒ¹G KAÈ7'æHFÌÆNhGÇýLJtM†Ëæ*QJUÊÕN‚ÈYuލ|Â=#Z¬” %¾Œ™ãn¯xFLÎ×"ÄÎÃÞ7°”TkB[j#Ä<l$}Œƒ&%Ð9—à„ãv)JÂ#'ûúÚ]—¬b²¹?²/™C ¾ -jÖòUJZCF×»z6B쫾%ao¬_Éd £ÛFrÎŒ¿5ÅkTŒQÐa]WÞC&s¼v$×o–tÌ¡Ä ôªe˜Ç…NÛ©‘P?Äsø=¢YÖÐwèÇ -‚
†(÷bdü3‹ÃX5uñ/³ÑWÑÁÁ¯£mÏX-9ÛAR=°aÕË"SS -;ÀY\ŽÉ‡íñ%ØRmRð¶ä=ÆêÛ½aÔðÓ¥ 0O—ÄÞ;2àãɰ¨ç«XqíRÎ;Ìv¹ UŒÐ¸ús
+¯ÖÓoe,l?‡¾aâ‰J}5cš¯íóÝ¥ó8vå‡JÖò(U!ņ̃™u$+dŒ
Ü»,ÆõlTýŸ4ûÎaÂÎwu6ÙÞfCdþáðfÅ -0i§âá¬u -”»Ì©žg¯¼ -7¬Ìž¨ós÷ï} |,%Tš×Õk ÄÔâtðÎ~7Ë£ü~¼4ŸöØð×q¾˜Cxý»¸Îc碓â¤>c±^þüútçO9;Ì;ÊÿÍÕ/èF¼2ûÏÄB%m÷Ø®îž5ÚguúB5#°ôªÊÏèj¿ä»W(ŠÝ—?¨õ’ªÕ¼_W´˜?~\•ß„q)HHká°ûÚ !XŠz.u祩⨳ҘyA5¦Ç†k~YV%žªË–Í*Ÿ«j—Ûýr‚ë<*á«{œ…Zʨ¨ ÀJ×gGد2"w¼Ë¦S«'èß0¬ŽRðiZaUkDê9êBzÇb°dBÓ•ìZ=©È‰Ë;?••ô–*iR¶RUÙßÀÁóD¢Ü¶ý›áÚ™öész¾¢ø}™‹·þElö¸z‘.Ú&$¹zy…›z’Ügâ2¥íÉpƹÅçöÔ2¯DSbH/ZàíR1:æ7Ñý¥Mù}¬)IFM`ë„r¸W'·òöèYô½(}Ô¡õ»Ú@GÆðÎ+zik¯ZE1ðuRרҾ‡[(õÉy¯V?4e'À[‹‹îʹÐéˆ-z C¢6U‹~ÌÖ¬ê!Sô×Ìdx¶døOiäãw.¿‡¯Üï‘À„»jýÕÆ¡ñd²sjK“”Ä‚kGa¾× íf1)«Êëâ—zU4HS–«ç{-Í=üÂúi!³b:…×(Z)I'w§Úf[Õt´Kñ¾oóÈ3diD¿¢3 °×gì“xŒŸj–冘l/LÜE¿°±Ó³C#¿Ãl·lX° -P²ìŽíåšuký¸áíêgóDÎ,¡Ü¶îŽ•ÜœWûlS‰‰&¨X˜F|ÒaÅNãõG¥ì‰JŒ=›¬à®¯“B‘sœ—j3ªí¸Øù„5å#€ƒ
.Uzúî}r¢6¦‚ 518çÖCE—
-ÂÕ*Lz7§7°ÊÈüâ"òð‚BV«ÐR5#W³oýz=|h*y´È‚HÂ"žuY€IÕA°¿Ûz°\MÝ;•õ•\œ„åò3Ã>å¿¢çM’·~åÝ—`^”t-³Ö?DK®f-b‹>©›2Ü~ÁN_¨ÖMµ£.²F4Eeé‡Ð¨Ó1uý"(ÞnRÙØÝ~³A,)HËÇ]áÊŠàÆQâ†pö)½–5Í{u¢õ› _ÝÂ7쪶ޓ¥Ñ®Õº-s<ÜÚkŒi9l›wOpP0³‡j¿åÒêh¯Wòì½ßKÝ%“¸aæ/ØÍ˜cÜ/sám™_C}äÚŠ~ú@ì×RF|9Ô®}M[º¸2þ[ÛQ¥¼±¤×dªz+=éÝ.DÍ“ä"â•XŽž;T„¾Mdµåü∉x±ÛPØT‡ŽùÝ•1w×ôªÝ«L™(Ú}èm+ÅGq-RªK‘]ŸÝoh
M·¢ƒÑh(»Qj…Œ°ó½jR•UC1Ê]ʆ‡
õýYmŠ/"fÍó>*I¯ÓÓ‡0Ìße~@¼0NÎ]ÐÇè¬ZBFž$çrMÄðš,§^eðÐC/,ñtõ|º¬aÔ&q°vˆ¬Q¢ç;HòÛ‘ãºV_¢ï×Zè1Η˜8¨(•‹j+¶šìåÙ?2J²Ö. -þ%tÞ›NW’‚=OÉ5‰¤‹$‰PîœoR€QáS}ÍþÞä»M”m]'§%õŸAªŒ2ŽŸ¿‚…nO(×”ë)ôÞKr0ÛMí××-+Ý·Efòp•¹lfä¦ -¦<êf¹5Î4Œù*,f‚Œ¼8E©‚s&êá¹{®RcôÀîÚÎþ8ø´èçàâ= ÙOž_–’å–ÀATÞu¥fc}@ÙÈLã¶gàÈEÅ'!ä˜ðw¿¦ÏÑ Ä£åÚJ^õïÔÇÄÖ¦ ò)Å^öñh–qmJBÙñHäÛ…YçÅgSgÔ†›qR3zèQɳ·\¸àv*›.Sã¨.ê!§óçÒ<§\@ŒzJŒÈ¼Ð`eÉ2òO°°—â;óø–f¤Ñši~í‘V[l02ìÈòJ?›ì»sPø(¹'jÈw(´Ã;¦9„ð‘ñs0}D¼¨ëp!aUëø¦‡Ì0Ÿ¼äðtÅfä»ÈjÌØ¨î*íòü¸ãPá÷7nA&uËzuuÓ<Nü…j:žÀÖŘñ.ÑdÆ6¬8)©âM¨÷8s5au͉|–`ék"Rב'7 7ð´V¡ÍKëÏÝ‚hž^]²rS%Ýo"ò:Ên×fõPÝêÐßfs‹-ÏÊ–U¿üà`ù -Ë——t@_4[ûµnÒ5üˆ•¸€jƒ|ÄÆÅIZÈW¡/RŽº!í`YïÚÔ
MØÇ&2œ–¡Æw"ãÌà—vc°—7Í’ÓL4RŠÎœj¼à˜ÎÙŒ3þa´ÛåèKIJþÖrT3…JK¸N•jÛ5|0ó™Ó&ë=¡ÜþŘ'#Í’DX†]ó*sLtya<>´ƒŸA‰‘¥Í–Àl9úo{qC¶b Ï@œM¼D8Ëé‘fÿ/ÑŽ8x}©]8b»²ýÎ(üUÏ× ‘˜Jw†lRê/ÐÅøß–f+ðÒWá;Ùî $í1ËõÊ·WHv
Z¾Ø1õFAQ” I2è–ç¶r ɼNêû8ÖÉÛðùÛÍõÍí¦Ø$u’„¤àR3Ù×%šàZE¾ÊÊw_z²h0AN»ÐÐHˆ³'Íý_Ô†ž“(¿í©T)É~礔ÅNóË*9[͈ÙÔŠ1M=ñ0Ç6Œ„i)eŠq›ÕÁ‹¨]E¹EÇ <zèvvÀÖ7%×éE‘¯Ák8¸4}÷™2µÓ;¼(›ßM¾&Þ+†“çžøÊ -áøb°Á
`„->øñ&°¨ÞßB˜®÷ì4’
Nû´y½08°þ54WÌ=¾·Õ-ZÒ½Mû`™ƒ†#MR¨”°,Key*¾,Q?΢Î*W)þXŽªW—¨vªp¿3îÛu:¸Á•ÞÑ¢,",.¿”õž_‘ß ô4Ú³]·‡ohަzÓçÛ½¿5¼A︪Iá*$ŠzO´<´£óƒ*ÔYbÜ¥b…4™¦×„%£îÉ]¾,Å:H|Eÿ´y®‡ù³oÇSEnÅÂü{˨œXÕ`ÆÙ‹[¯|$;)G^”ãÁ”‚ts5;‡Ä最îóÞ%=cf!Z
ÞW¨qŒVUÚÜd)TX°Ä㇂g¾âP°ØÅ˜%í}ØÍ-óZaÐ_¨*Ù±#“)¶¥+4rt•vì,S%Fåpè¿J4Q¨TÂNÌ`"WÌ‘tT%†Šç‹›KŒÌ1¡®òÀuÝE¸î73ß‚ºÃâ¬WNâÔ×Áæð¼áaàn¦ˆŒüÕµ¿_«×°Ÿ!pƒø{Ys”o -³}Ú•èáEKA@xä”aOç1æ–W/^;ïæûjƒŽ(AöªKAír}`4M‘ž·UðôgÒõXå‹1½V±Â5Eã D
|*pˆÔœ\®h]cŽKupµ®mYuX -®W3[Ô£„<Œ` “ÍAÀNòõp®UyQz×j¢†TpÊš’uª]¹ -€2ô„Ê2@ž¨UiÎ\€§®•i2½Þ>ºäâØüõÈt!Lc÷a¼|„rå¨~² -ï=n@ëAyïâ|m#A<ŠiÃçáŠÍ£'ìÕð>Æ(å§ñ<£cWGü4‡1úDž‡X†3%t=ë{±¯K‚ÛwJ†h0$^˜ ÏqûSÊiÁNä´Q@b¶TÄ×öDGB—yóîkàœˆ®?œÍ¹4œ™a1‡¤8–¯}¾Ž^û2Þ½ª®Ë•£Ÿ¢!õ‹|c‰aõ¶& ΘÀ5ã/úùT<I8Ù2wÕÁyüM¾'S&#QhëÞÆ¿$ÐùTžb`[Œ½*Ú ª(¢ÂØ-ªŸ?É“O¥ÓEàb’²Þl³ît,¦NùC–¦ÖG†³Ú\´4öp+±þ;¢‚Ê>Ad¦‰CYþŽÂ‘_FÆ‹6w޹ɿàÒ(¶ºd½SØ£ë,ŠSqŠÜj°Û²J3óÙõk‹D”t™:½â -ZÓ—ìwÞnwãO°ªñ|Š¶ÒŠÆ5Ô놤4d·z -@H¬ÈôšÕÚ¶÷ÐÛäøºÊÄmÏï‚è”ꃣ/.DšÅNòt7(à|ÉÎy´tTÄØn~™NÌT*ÃnËÙ‘Ð í-}ôf•éÌ÷}…-±¹5Ø{·u•åhE w›Ì°`Ú/Ú:—K1åñÅ:!j[/—þã!sNšÔRAS§ÜEGòÎoÍ•RªœËÖV"²ÉOÃÖ[žge™§Má,‡#tú£ÎÌRt¿ÌýW2!±õÜG -^®Œ';%o3R,ÖĹO/C–õÓüZI48¡ü"ÜÔ¨x7Á -3ÂÜŸ&~•ß÷S–:šÌRAQÈÞJv£²w²û¾GB3z -åÿ +/Length 12694 +/Filter /FlateDecode +>> +stream +xÚíweP]“-îÁƒË!!@pw÷àààp€ ÁÝÝÝÝÝÝ!Hpww×Ëû~3óM}w~Í̯[÷©zªžÝÝ{õê^½wCA&¯D/`dm +°:Ùÿ•Ë +Z;\é™9Xô¬LÀÉÆéþ_äûˆùŸk}{;@ë½h&æ¿Kÿ·÷Ÿ+í±2´6úkN”ìõŒÞGë?¹
ììÞýû´¿—üï뿇t"-ÌZrûš%¦$ÙWâfô +kuw2C÷ûÙÔ(çf{–[wx$®s–è=Wø1ÔŽs½69ÿ9´yÙ–¤Ýìı ꈞf¹“Ótec¬P¶pÐíx3ê|H:Ru=›‘^ƒÑüʤº³1ª ¨“ÿG<ÞÂj‡pvGãIî˜í‰ýùÖõ—aBuÄÇVôZÌÊœÃ#ʘý»[ªÞ¡þ¾ŽØ®mBºôD +nG˜”!ž¶é„|š*%®aùÌ1½å±þ]*Ô¬+ó8uk¬ +#›ëS*ÖOo#k£ˆŸŽºšÑc‡TЬ| ¼Æ +ù¦áL—ê«“å_üOÆ»£% +p™Á¶q
e-Êöܳ@|™S +œ¸”lxÈͰàgïAå¨Û!1’¡¢pÃ`™R|;Rda–Á¹Ì¾ ;ˆ×ÞpæSÞ‘ùÌìèÙïÏAÈÔ·qé4¥Ü2KNùÜÑvãl™˜…´«õõ[±HBÁˆ¡}°ÂMr¥/i.ëÉ¿
ï‰>[zæ2t›ÌqX`
n K¯ÊÐ’ü&@“1“Mð”<h‹bŠbFšöU½@§Øœ’àÄ2ŸPK†þØÇø=«µÛ+³é)˜£œ±mF†L·»ìñ›5þƒò®&?<‘±ö6î‡G<zÙoª~OÙóêUØéÉŽµWˆµ›ÍÙ¡÷£˜½Ué¬ç¢ã u<Gʇñ»†j½‘RÎ,7UãÐ[Y( æ©Ces™Ô8÷8ÆÃ!¼Ä—ñ¸”Í4[[;Ÿ#Äá"Çûçïàp&(ín5Û†Ìå†}ÿŠ £<(òp_ò™Ï|UñÞ® +¨Ïʤf˜&ïøD²‚$½A´wRðm²B¼z#ãˆ'ËXæ UØ}mFôrB:fS›ï§õÖf+z¶ï‰‰üFlI0¢ôgÝ£ÎYW•@’7Ž»Ù
ºÈ‘vq#\}y·¦ª +dXê¤!–yl;ƒ“>Z¨J\óK3iªú1áOãu¡]_•z.D&m~.£î˜£‡«7À‡ævÁŒƒoB¿®ÄÜ®6©4øMJN{¥}™`7š°iÜž›&ÂÏ/`™ßÕªü£M™GyB‹n"B6èŽ;Š#7÷‰ÔÙk¤k.YùÝ¢¤0YOâdJqš¡àh.ü…ÜîÔ¬õ¹œ‘m›0ÑTróGÚÃRª¼Ñæ¶éM¤éŒuâÎ.¬sÆ7ˆ~OˆXÅÙ(#Ø +·>„*£°™7pPÛØ~²¤ì3|MZSúº ®Â6);½àŽz2§ƒ„xøb1c,²3åè0*F@2€gÉæ› +[¹á³a††žÒëïh´Û ´‹‰þsÇ.¯HÝàÌ‚ÅØÆ¬qÉæ_æï±ŠÈhG0…ÙhfÝçÖ%ÛesÀ"Ph—Dÿvóa.R§/×boƒÈ†ƒýü)ô˜¡Êß5šlÝ©ÛOÝS¿å‹dXÑ®¬-MÄbWhÊ6Ïñq"þö‘Â
÷ãݸÅi³cCͯq»åõM÷ÑÁz}ãËÛüÞÓ",dOÄ´‚CUšÙËpPé·’¿õ5u¾u‡õÕTÈ.ŸGP«(”÷töævYäì,N¦vÉö,ÈÇ?Œ±D6༣p®<ˆ±YLM>|¸°¾Ó#‹]žÍõûAEqÅ^•pÀ»ÙZÜno2þq"ŠãtõÍ"Uƒzªì%b™Êå¬Ïø$éì+/dëç´¦X–7©— +W¦‚¤>•ŽËËøÙíÃ#¸ˆÚ•3‚möyKiEû°ÈuÐ"¶Ä§12eƒëw+b{ìé©i!yŠúÇGÎ +)‚»~öÔ>Ô°õ¦ö–zZû‹“ËúèŠ=}BÝ5£Îsíÿ'3n³žQ†Ù"òñ”áÜL,w0ܺÀ—ZÈ•\Åç¥F&uR"þiµaí²Ð§}’/W±ýúbjŽòÙTߟËì¦áZh&ä!hÿ‚^.ɹ4z‚ÚY»DÊ—¨Éf¬_)iq¨¯†¡bi˜†\C*:(û›ç\\CÖ:0RÆÑŠ +ðe!”üÀ²ü¿Ï +ãeÞàj*ý‡«W°ñ¼÷MØÞR)Ó:£:-u‰&ØQ9+-fdò&5ìäÕ*–òf=r•~ïSMw× ‘µ m(ˆ9‘¾0½PQº@±*_2!©-P$?f<R¥¼d ©4p +“ ’×ÁF<WïÉ“ð‚jµ¾<ÎÏL$Ãj|å=ºŸŒ[)`WúÚIÒ8òÁmŒÛvîjí:]õÔü0ªY@¬î +åϳ‰I^*\Œ¸î°ÞGˆBÓë}>ÞŽwFÉâð7²Õ‹ +üÑÑqÚX»ó©nÐ}cÁ¡2ôþ¬üûïUI£~1€—L½
'¡ž?EŸg9?è¢&+›É]:†é·ßŸRáïªÏý΢«@NNçöyK®ã˜u±‹Ú«¯¹NZ©Êã.mœJc\Ýy0òBÇqñAE¦þoGxc¬ßR*WåØÈëÓàþ°‹¹!¿püÊùšì˜ã¨ ïô¸%pG&`„6×~:²0÷ƒ¢j5 +\©kR¨$ùÃI2¦ +Ǫ¢aÑ—ai~ZôöOwìù¡#@>ÓÒÖI}×7H}néCI³œßòÖÓ-_`Ù#s¨JÜ›ôÂhRnÇûäõT²}Uã˜bìΰ“cQ¦(„ɈFRä|鸆ªÊ¼5«-0S ‰Ë¯BØ…‘Ÿß/þ¤;%BüÂJdzK™MÎõuiq:Çi=£fB‚¿Êã.×'»_‡«túv¦OÌžoÅÅ´Ùª¬0N[…Ÿ)Üðàòè¨BË_òOƒZ¿þ… +óû•’«®—lÉ/S‡‚‡öó +Ö’bžÔ/c¬òA•,,Ç™¸œ!;ÂXmÀúg½Œžjœ¾†|¦Y,†;©ô)&…Ì챩à‚7sq‘) +‡‰q¨´œ¾h~ÉJQ*ÐF¾k +ÂæWë‰a^/‰'öRÇ¥ò„ø«
Îk/ÜãÆ2X)£ßsÏÖš1†1ì9Ac¥jã`aªäùŽÅu£$Úå~13ßçqß6É_îZR'XœNøy[ð¤5Iò¢“ŒÑNYÍa|Ï8”3qr)íN]Ù?ÁÖkkêÌ”ñ©–©gueŽ·_rL +HæÜߦ›«ÙU¦7ø¹hÊ j +êš8ÂL}jÖsYQP>£b–8[ú«+B#¦“KVÜWk´tU°.Ïn¾…:å®`¨’ý©‰D£;ní;ìùÞs“Ñj(¥¥â:qâĄů¦¨<j=œ™WCÂGAžO<ެ>F˜˜LõÇGÄ=xžf<¡|¢ÃÂÞ=—ý ©(’€HA«¥b÷¼p+CKÁ¾}¡–¿1£}ý¹Ýrâhácûf¹˜ÍÕÎ\©ôÏ;]ò¯
fVõ%BôA‡—‚4cÚ’±jZ,NiÙÖÆS·Ý9™Ë°]™[O½±_ ! +‚QDŽ"CDotDJpܸҦƎ΄îéÒ+Ax ¤ùƒ’J†èjö}]Cçfzzƒ²²Ëœw:õ2v¨æ‘ïQ¨1.ÜCyá· µ«\n,÷ +ÔtvgÓ–ú,¯)U–è°€oOg E\Ûybµ?™ñÕ±R̽jô¢·¼V…Í'aÐÛG¿Ãäz‡”(¥4
•M¬f›¸‹NW'-×á€[à’ΩbÛ'¡jKÜÌñˆÐÄ·—uòâ' GÀNU˜xm!¶OÉà½R¹øªÍZŠCÄ2?M}'+t©4n8‰˜ilÝÃeèWʇXз(.«Ó±ÌÐßÇë®G¡fèPh\“aV˜bÜKRz^:JÕ‚µî›ôªéßúNxŠ’f¥ŸÒÕÉ µ8_LrÖõuM–Âc”Åž>ãê›”dòÑ>CÙ[ÚüAÙïqzRT¤*ÔBw%(Iæl4
ÈÉ|#œ¹+D¸Xá(ο¾ù•/%õ ììuä.xݪ¦ˆíÚîðÛ9…‹Ïwü´'á–¡kÿ,ã‚—fNî»
Ù\Õ%9kU'5z kð"„Q#—òˆtØmÇ¡Uà,‡Ý{q¦m‡BZTJØ€UòŽ€$ Ôʧ±˜2¢Fs0^X=¢±µ^ò+¢ñAI@˜”È(ÅÞA&sÝþÉíOkÇa><¯qÐHÈñ,ežÑnË© ¹ˆ‹'³H኶žþE;†‰0xýL.¿ãc†|]Iš´`éçÓ.8ù—ª¤¹®BÇÛü–ž,=¦tö4Ô÷ù’ûeÚ?‹-ó+hÖSo鵂ؽ4&³‚Xí%ŒLkÛ鬨¦K¥ãÄ¡èçòÑ:©ò±ºjÕä +<¾¦Êh=gU#&(Lí|àb8ÿÇÝ!ïXÂaÞ(É»GážËèp“èd‡ÿdÃÊ~ãnÒ‡“JF]‰/S=7h]=&å +ÄIÛ¤¾ûå +Ïè¸wÂøÐ&¢aü°AÙl%R©b¹ò‰? ƒVü±Ý'ÏP·°syH!¹1¬íe·(€áùj˜ÀüÙcÈ—F†ƒ’j5ˆß9VÔwa +N¸NÄH\o¯õ; +"߈¬]›úÏ$Ÿê¹=Aow%J—Ħ•ë‡3ôâCL"¶RÈ®Ç%ÿ"À¬ÝåÀ~ØÃÞÉï-ç‘‘ +X›l}4ÃØëº°šØoñºÓhjûœÍ÷K4o˜JÅ‹½?žåOö'ƒUçrNÉ-RÑ7=›Ò„”ànQ‰èWûië"÷…ôQ~@6ÄÉ_iÓnW¿BÍže•æì.ûáØA¬Ìڿù[èŽ.þUš•Ç–8Ìß)3¹í‘Tü+† È´bܵy#Û +Díml’â5Ž“AQÀ¤R97J8«“ù“ºþݼ•þÈk³\°\e?l΄r$#ßróH?ÇÖíUòEŸ¬ÚÅvÄÌAž½ªR·„‰óDÆ›¹*aS‰!bÝ-üÃzÜ<²ß½{‡çAå9 ÑoDº:äVW},q8ap²# +Òênh.U‚T¹RÚyTĹÌíÈéR¦Ü~”8Š?3‹DŽuïz‘¼’+Ï ×ãu euY$¤£F²eæ"ñ¼xv¤2g/…˜hi|TŠæ-aÅð}$EI-fÉñLµqÜÑò3ºÒA“HÀesÞ‡éƒm×îghPqƒWêç?ËŪ?(¿bòO$ùy‚á-kw´î¿'ý‘F +…ž™½ÒHð—*La|_€ˆQûE‘l2Ôaݰ¯e<þƒæ … +‚ìNäTÛ¥ÇÖVtöÅ©XU_u«/ï‹z: BµúÆÅ¢–¿&îAö¶XEáïÓ×qª4½õŰb?ñ‰9±4@{mݬ%W9Jtãc®`/³õIp9ÚÏÞM?Þ`#©”ä¥
„CÊí<ÙÊ¡q Ú³ºæm’ZˆgŒºŸÕ>¥g -à1 Ó&q¬ãïnQ˜am6ÄÜþ=vÈÚî öœÄçø‰7ÑDµ·Qí{žDr‚Vi"s·0Y¥±üÃaëB$Ä MP9iùK ¿õ+‹sbÓ¨7ÎÝC•7²óoBYñO?–I~hNÈ+%.\¿b6ï}ÏùõÍ¿SûÛ ù§6jZD;‹v+…þt¸ð~±BÂfMÝE]×<]°ÀØ\›]ñø)ÂɾÏçNU
³œY9c£d'¤Ÿæ
ÁŽÿ—ÀâA–̨»ùWïÊ_9®Šéœ7(†\Ñý•¥[ùý‚:ñã#ò'ýA—y$æÛÅoF‚'Ûèíš#Þ÷êw:R®¼e㎾¨ÿ…,jX½‡=Fb]ŽŒš¹Øu´Â~kˆipcÚ‡H·d¯=†.ƒl™™VÛÆƒ³òFòËüq¾¿´¥•T#–u\ +’FÉ*ÊPùeÑ¡¼éå=·Wä… +4/¿¨GÒÚ +XüŽ`f›Y”ÊQL’ÒµëûY±i·W*jA)ÉJ@¸¬`Ûci›O®ÿ+%9L€·ì'râÇ{TºýËÿݵ,-ÿŸbçßtæÅú²™k2ákvÙ~ƒ6ÍÝmÓƒniÅ„Å4†Ä‹ZÛNõÜx‡EîäBŒ
N½š¦öÒn;-ç–Q·H±´ûЃØÕûîÆêu›ðu5vóaÛùþöX$÷Vø´ÚO#u.ú&A¶JTø¥;?y÷'”2ÇþÀzÚYàhra‡PèIÍaT3õ¢™‚&±Ú.$¢ƒî§+¨âÐ)™'Q‰9ú¾@£^Š=Å?Å¡ž¹“\¢=Þ,×ëнé舤å¶rÄÁÕËñdÍŒÉüK"œêò5f—dª|WÏòqð<–áRô„Ëç4›#ˆ_":×Çô.*>¿ØÒÊ +ëÀ„rí‹N£@ÕŸ¸£þ+ù˜èú~òŽùù«ôz:ÏÕ‚Ø-m Ë(ëj_˜J;Šf:‡bc=‡FOã$mÃd½.U)^8f®¶Ïl`*ù I&
8ï?ÿFLË®D…«0/ú‘·†-KhA +ÚZ¬ìŸ&§C³'гGw.Ý9n]ž +íP{hA7j¡ÅØŸª4µ,r߯È='ÖêtÓ{5J,ú²PiÄÁ'wòDêÒ>ìG¨ýþ—Ì=TJïJð€ëS1™ú!øì‘S5ò*ÖGê^¸½:Û+ 'ôóœ"m:E¨?Ùœ…õCØÉ’Pˆ!7ÍÎPpɄМž—g+®EZžb÷—-±BßR“µº»‚ö.K¿R*§ÛÛóa~Õ.ô|&3MlO<þ±K¢lÒⱡKO`ËbK"’ñkžEºè¸îÃŽjÎÑg +8!~•zÚ£7ý—¬TDÂ@Mâ9¬™ÜUK°Um‘âÐÕÊU·ÞØ¡üâ^œ·ð%ÉȦ¦užÞ£¡jÓˆaÒ ƒ¡Ì6A•Ðó%¥ù‰Ï~.jå‚Ú«þ‘Á(duåNä§R}£F%UÚN%ÓóµŸZÆÁÜÒ¼’ì$õ«áè›FñÄU§ º‘L͇Ì•£•u…OÁ6cð‰–ó&¸ wíõê€Q¥=¸çÙµ½òÙ¤~“Æú5~§)J!(GM ÒeŒºš)Ø?43&¤r°s„{YTø1ùÒšCšãÜ?\3+EäS¡O›÷›ó5¯¿¿½zÖõ´Ì”©e¹à'xC, +.‰î®CcæÙ"o¯@?O¸çö˜ˆ5†&Ó-ø?#Î8v‹×ÎööWUØ#iÍi¿_UnPP'ÀñOŽ +¢ª‰Œ¹1ue}’‡JØÚ—áYõ×Sõ/؉¡‰E÷оöc2ÝÐåóxæÚ“#Ä_Áßë6v!gXr‘¹B"ÇŽãûÔºD{i'~¾n#A®Œbþmk¬ùœpDïÊÁ¹[aRý#$ B=p +{-.M5,Ÿcm²H¬”¡ˆX;#f0ßÓœzìÙé·N;çÐUw$á…‚ð£ntš6èMÆu~@a¤q2Í7÷À'Ðá'¬&J¥µA +¾ÁÏÎhkÐ-©yr¬'l[ü¤iŠ$8Á(Lwyˆ`Ý¢€uŸOkwî°()„‡Ë;ÕE£lëŽ`vµ-8ñðhƒ8.«.൥Äu$Œ=/ª,]·|@xû†¯$_ÇlR÷+/\`·c“y´òñlQÌ{ëÄN¼æÃ%b먘7¼™eËEÙ‚¸ˆ 3Í‘vضެ²]£p…MG‚&‚œx=©õ‚¹6\åpH‘äì|äO©_¥®ô.^~GQ +’nJ±ÆzAìIó›BÞwžMðÁŒÆW%ë%KÕÕàý™[(7T:;%§Xþö\àQhsO°sê‚\Ö‡ØÀ탶߄#zA¦/ÞC˜Ùp4Õ<\Aº Ó&ˆÛl°¤O”ÅRA€î¤DÉÇA¦ÿáƒôÿþŸ endobj 170 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1052 0 R +/Encoding 1065 0 R /FirstChar 2 /LastChar 252 -/Widths 1067 0 R -/BaseFont /JHIJRZ+NimbusSanL-Bold +/Widths 1080 0 R +/BaseFont /LFJVFF+NimbusSanL-Bold /FontDescriptor 168 0 R >> endobj 168 0 obj << /Ascent 722 /CapHeight 722 /Descent -217 -/FontName /JHIJRZ+NimbusSanL-Bold +/FontName /LFJVFF+NimbusSanL-Bold /ItalicAngle 0 /StemV 141 /XHeight 532 /FontBBox [-173 -307 1003 949] /Flags 4 -/CharSet (/fi/fl/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/Udieresis/adieresis/udieresis) +/CharSet (/fi/fl/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/Udieresis/adieresis/udieresis) /FontFile 169 0 R >> endobj -1067 0 obj -[611 611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 0 278 333 278 278 556 556 556 556 556 556 556 556 556 556 0 0 0 0 0 0 0 722 722 722 722 667 611 778 722 278 556 722 611 833 722 778 667 0 722 667 611 722 667 944 0 0 611 0 0 0 0 0 0 556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611 0 389 556 333 611 556 778 556 556 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 722 0 0 0 0 0 0 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611 ] +1080 0 obj +[611 611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333 333 0 0 278 333 278 278 556 556 556 556 556 556 556 556 556 556 0 0 0 0 0 611 0 722 722 722 722 667 611 778 722 278 556 722 611 833 722 778 667 0 722 667 611 722 667 944 0 0 611 0 0 0 0 0 0 556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611 0 389 556 333 611 556 778 556 556 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 722 0 0 0 0 0 0 0 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611 ] endobj 174 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R +/Parent 1081 0 R /Kids [162 0 R 176 0 R 180 0 R 184 0 R 188 0 R 195 0 R] >> endobj 232 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R +/Parent 1081 0 R /Kids [199 0 R 234 0 R 251 0 R 308 0 R 346 0 R 389 0 R] >> endobj 403 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R +/Parent 1081 0 R /Kids [396 0 R 410 0 R 419 0 R 427 0 R 435 0 R 443 0 R] >> endobj 456 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R +/Parent 1081 0 R /Kids [451 0 R 458 0 R 467 0 R 475 0 R 484 0 R 493 0 R] >> endobj 505 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R +/Parent 1081 0 R /Kids [500 0 R 509 0 R 514 0 R 521 0 R 528 0 R 534 0 R] >> endobj 541 0 obj << /Type /Pages /Count 6 -/Parent 1068 0 R -/Kids [538 0 R 543 0 R 547 0 R 563 0 R 572 0 R 581 0 R] +/Parent 1081 0 R +/Kids [538 0 R 543 0 R 547 0 R 565 0 R 572 0 R 581 0 R] >> endobj -595 0 obj << +596 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [588 0 R 598 0 R 605 0 R 611 0 R 616 0 R 625 0 R] +/Parent 1082 0 R +/Kids [588 0 R 599 0 R 606 0 R 612 0 R 617 0 R 626 0 R] >> endobj -639 0 obj << +640 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [633 0 R 641 0 R 649 0 R 658 0 R 665 0 R 669 0 R] +/Parent 1082 0 R +/Kids [634 0 R 642 0 R 650 0 R 659 0 R 666 0 R 670 0 R] >> endobj -677 0 obj << +678 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [674 0 R 679 0 R 689 0 R 697 0 R 702 0 R 708 0 R] +/Parent 1082 0 R +/Kids [675 0 R 680 0 R 690 0 R 698 0 R 703 0 R 709 0 R] >> endobj -725 0 obj << +726 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [717 0 R 727 0 R 732 0 R 740 0 R 748 0 R 755 0 R] +/Parent 1082 0 R +/Kids [718 0 R 728 0 R 733 0 R 741 0 R 749 0 R 756 0 R] >> endobj -767 0 obj << +769 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [762 0 R 775 0 R 787 0 R 793 0 R 798 0 R 803 0 R] +/Parent 1082 0 R +/Kids [763 0 R 778 0 R 790 0 R 796 0 R 801 0 R 806 0 R] >> endobj -819 0 obj << +824 0 obj << /Type /Pages /Count 6 -/Parent 1069 0 R -/Kids [814 0 R 827 0 R 835 0 R 842 0 R 852 0 R 856 0 R] +/Parent 1082 0 R +/Kids [817 0 R 834 0 R 842 0 R 849 0 R 859 0 R 863 0 R] >> endobj -863 0 obj << +870 0 obj << /Type /Pages /Count 6 -/Parent 1070 0 R -/Kids [860 0 R 865 0 R 869 0 R 875 0 R 879 0 R 883 0 R] +/Parent 1083 0 R +/Kids [867 0 R 872 0 R 876 0 R 882 0 R 886 0 R 890 0 R] >> endobj -898 0 obj << +905 0 obj << /Type /Pages /Count 6 -/Parent 1070 0 R -/Kids [887 0 R 901 0 R 916 0 R 923 0 R 935 0 R 940 0 R] +/Parent 1083 0 R +/Kids [894 0 R 908 0 R 927 0 R 934 0 R 946 0 R 951 0 R] >> endobj -957 0 obj << +968 0 obj << /Type /Pages /Count 6 -/Parent 1070 0 R -/Kids [951 0 R 965 0 R 973 0 R 981 0 R 989 0 R 1001 0 R] +/Parent 1083 0 R +/Kids [962 0 R 976 0 R 984 0 R 992 0 R 1000 0 R 1014 0 R] >> endobj -1022 0 obj << +1035 0 obj << /Type /Pages /Count 4 -/Parent 1070 0 R -/Kids [1019 0 R 1024 0 R 1030 0 R 1049 0 R] +/Parent 1083 0 R +/Kids [1032 0 R 1037 0 R 1043 0 R 1062 0 R] >> endobj -1068 0 obj << +1081 0 obj << /Type /Pages /Count 36 -/Parent 1071 0 R +/Parent 1084 0 R /Kids [174 0 R 232 0 R 403 0 R 456 0 R 505 0 R 541 0 R] >> endobj -1069 0 obj << +1082 0 obj << /Type /Pages /Count 36 -/Parent 1071 0 R -/Kids [595 0 R 639 0 R 677 0 R 725 0 R 767 0 R 819 0 R] +/Parent 1084 0 R +/Kids [596 0 R 640 0 R 678 0 R 726 0 R 769 0 R 824 0 R] >> endobj -1070 0 obj << +1083 0 obj << /Type /Pages /Count 22 -/Parent 1071 0 R -/Kids [863 0 R 898 0 R 957 0 R 1022 0 R] +/Parent 1084 0 R +/Kids [870 0 R 905 0 R 968 0 R 1035 0 R] >> endobj -1071 0 obj << +1084 0 obj << /Type /Pages /Count 94 -/Kids [1068 0 R 1069 0 R 1070 0 R] +/Kids [1081 0 R 1082 0 R 1083 0 R] >> endobj -1072 0 obj << +1085 0 obj << /Type /Outlines /First 7 0 R /Last 159 0 R @@ -9590,20 +9631,20 @@ endobj 159 0 obj << /Title 160 0 R /A 157 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 155 0 R >> endobj 155 0 obj << /Title 156 0 R /A 153 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 151 0 R /Next 159 0 R >> endobj 151 0 obj << /Title 152 0 R /A 149 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 111 0 R /Next 155 0 R >> endobj @@ -9671,7 +9712,7 @@ endobj 111 0 obj << /Title 112 0 R /A 109 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 55 0 R /Next 151 0 R /First 115 0 R @@ -9771,7 +9812,7 @@ endobj 55 0 obj << /Title 56 0 R /A 53 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 19 0 R /Next 111 0 R /First 59 0 R @@ -9836,7 +9877,7 @@ endobj 19 0 obj << /Title 20 0 R /A 17 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Prev 7 0 R /Next 55 0 R /First 23 0 R @@ -9858,1122 +9899,1135 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 1072 0 R +/Parent 1085 0 R /Next 19 0 R /First 11 0 R /Last 15 0 R /Count -2 >> endobj -1073 0 obj << -/Names [(API) 1033 0 R (BSD) 1034 0 R (Doc-Start) 167 0 R (GIMP) 1035 0 R (GNU) 1036 0 R (GUI) 1037 0 R (GVim) 1038 0 R (HTTPS) 1039 0 R (Item.1) 686 0 R (Item.10) 892 0 R (Item.11) 893 0 R (Item.12) 894 0 R (Item.13) 895 0 R (Item.14) 896 0 R (Item.15) 897 0 R (Item.16) 926 0 R (Item.17) 927 0 R (Item.18) 928 0 R (Item.19) 929 0 R (Item.2) 687 0 R (Item.20) 930 0 R (Item.21) 931 0 R (Item.22) 932 0 R (Item.3) 692 0 R (Item.4) 693 0 R (Item.5) 694 0 R (Item.6) 779 0 R (Item.7) 780 0 R (Item.8) 790 0 R (Item.9) 891 0 R (JRE) 1040 0 R (NID) 1041 0 R (PDF) 1042 0 R (PID) 1043 0 R (RTT) 1044 0 R (SDK) 1045 0 R (SVN) 1046 0 R (VS) 1047 0 R (appendix.A) 154 0 R (appendix.B) 158 0 R (chapter*.1) 202 0 R (chapter*.2) 254 0 R (chapter*.3) 349 0 R (chapter.1) 6 0 R (chapter.2) 18 0 R (chapter.3) 54 0 R (chapter.4) 110 0 R (chapter.5) 150 0 R (cite.Games) 914 0 R (cite.Javadoc) 999 0 R (cite.M32) 1028 0 R (cite.OOS) 986 0 R (cite.Regexp) 506 0 R (cite.Richtlinien) 987 0 R (cite.Tanenbaum) 393 0 R (cite.Vorlesung) 577 0 R (figure.1.1) 281 0 R (figure.1.2) 282 0 R (figure.2.1) 283 0 R (figure.2.10) 292 0 R (figure.2.11) 293 0 R (figure.2.12) 294 0 R (figure.2.13) 295 0 R (figure.2.14) 296 0 R (figure.2.15) 297 0 R (figure.2.2) 284 0 R (figure.2.3) 285 0 R (figure.2.4) 286 0 R (figure.2.5) 287 0 R (figure.2.6) 288 0 R (figure.2.7) 289 0 R (figure.2.8) 290 0 R (figure.2.9) 291 0 R (figure.3.1) 298 0 R (figure.3.10) 328 0 R (figure.3.11) 329 0 R (figure.3.12) 330 0 R (figure.3.13) 331 0 R (figure.3.2) 299 0 R (figure.3.3) 300 0 R (figure.3.4) 301 0 R (figure.3.5) 302 0 R (figure.3.6) 303 0 R (figure.3.7) 304 0 R (figure.3.8) 305 0 R (figure.3.9) 306 0 R (figure.4.1) 332 0 R (figure.4.10) 341 0 R (figure.4.11) 342 0 R (figure.4.12) 343 0 R (figure.4.13) 344 0 R (figure.4.2) 333 0 R (figure.4.3) 334 0 R (figure.4.4) 335 0 R (figure.4.5) 336 0 R (figure.4.6) 337 0 R (figure.4.7) 338 0 R (figure.4.8) 339 0 R (figure.4.9) 340 0 R (page.1) 166 0 R (page.10) 310 0 R (page.11) 348 0 R (page.12) 391 0 R (page.13) 398 0 R (page.14) 412 0 R (page.15) 421 0 R (page.16) 429 0 R (page.17) 437 0 R (page.18) 445 0 R (page.19) 453 0 R (page.2) 178 0 R (page.20) 460 0 R (page.21) 469 0 R (page.22) 477 0 R (page.23) 486 0 R (page.24) 495 0 R (page.25) 502 0 R (page.26) 511 0 R (page.27) 516 0 R (page.28) 523 0 R (page.29) 530 0 R (page.3) 182 0 R (page.30) 536 0 R (page.31) 540 0 R (page.32) 545 0 R (page.33) 549 0 R (page.34) 565 0 R (page.35) 574 0 R (page.36) 583 0 R (page.37) 590 0 R (page.38) 600 0 R (page.39) 607 0 R (page.4) 186 0 R (page.40) 613 0 R (page.41) 618 0 R (page.42) 627 0 R (page.43) 635 0 R (page.44) 643 0 R (page.45) 651 0 R (page.46) 660 0 R (page.47) 667 0 R (page.48) 671 0 R (page.49) 676 0 R (page.5) 190 0 R (page.50) 681 0 R (page.51) 691 0 R (page.52) 699 0 R (page.53) 704 0 R (page.54) 710 0 R (page.55) 719 0 R (page.56) 729 0 R (page.57) 734 0 R (page.58) 742 0 R (page.59) 750 0 R (page.6) 197 0 R (page.60) 757 0 R (page.61) 764 0 R (page.62) 777 0 R (page.63) 789 0 R (page.64) 795 0 R (page.65) 800 0 R (page.66) 805 0 R (page.67) 816 0 R (page.68) 829 0 R (page.69) 837 0 R (page.7) 201 0 R (page.70) 844 0 R (page.71) 854 0 R (page.72) 858 0 R (page.73) 862 0 R (page.74) 867 0 R (page.75) 871 0 R (page.76) 877 0 R (page.77) 881 0 R (page.78) 885 0 R (page.79) 889 0 R (page.8) 236 0 R (page.80) 903 0 R (page.81) 918 0 R (page.82) 925 0 R (page.83) 937 0 R (page.84) 942 0 R (page.85) 953 0 R (page.86) 967 0 R (page.87) 975 0 R (page.88) 983 0 R (page.89) 991 0 R (page.9) 253 0 R (page.90) 1003 0 R (page.91) 1021 0 R (page.92) 1026 0 R (page.93) 1032 0 R (page.94) 1051 0 R (section*.10) 439 0 R (section*.11) 446 0 R (section*.12) 454 0 R (section*.13) 462 0 R (section*.14) 470 0 R (section*.15) 487 0 R (section*.16) 496 0 R (section*.17) 498 0 R (section*.18) 503 0 R (section*.19) 512 0 R (section*.20) 517 0 R (section*.21) 518 0 R (section*.22) 524 0 R (section*.23) 525 0 R (section*.24) 608 0 R (section*.25) 638 0 R (section*.26) 646 0 R (section*.27) 661 0 R (section*.28) 695 0 R (section*.29) 736 0 R (section*.30) 758 0 R (section*.31) 796 0 R (section*.32) 838 0 R (section*.33) 872 0 R (section*.34) 890 0 R (section*.35) 921 0 R (section*.36) 943 0 R (section*.37) 993 0 R (section*.4) 399 0 R (section*.5) 401 0 R (section*.6) 402 0 R (section*.7) 413 0 R (section*.8) 422 0 R (section*.9) 423 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.2.1) 22 0 R (section.2.2) 26 0 R (section.2.3) 30 0 R (section.2.4) 34 0 R (section.3.1) 58 0 R (section.3.10) 94 0 R (section.3.11) 98 0 R (section.3.2) 62 0 R (section.3.3) 66 0 R (section.3.4) 70 0 R (section.3.5) 74 0 R (section.3.6) 78 0 R (section.3.7) 82 0 R (section.3.8) 86 0 R (section.3.9) 90 0 R (section.4.1) 114 0 R (section.4.2) 118 0 R (section.4.3) 122 0 R (section.4.4) 126 0 R (section.4.5) 130 0 R (section.4.6) 134 0 R (section.4.7) 138 0 R (section.4.8) 142 0 R (section.4.9) 146 0 R (subsection.2.4.1) 38 0 R (subsection.2.4.2) 42 0 R (subsection.2.4.3) 46 0 R (subsection.2.4.4) 50 0 R (subsection.3.11.1) 102 0 R (subsection.3.11.2) 106 0 R (table.2.1) 369 0 R (table.2.2) 370 0 R (table.2.3) 371 0 R (table.3.1) 372 0 R (table.3.10) 381 0 R (table.3.11) 382 0 R (table.3.12) 383 0 R (table.3.13) 384 0 R (table.3.14) 385 0 R (table.3.2) 373 0 R (table.3.3) 374 0 R (table.3.4) 375 0 R (table.3.5) 376 0 R (table.3.6) 377 0 R (table.3.7) 378 0 R (table.3.8) 379 0 R (table.3.9) 380 0 R (table.4.1) 386 0 R (table.4.2) 387 0 R] +1086 0 obj << +/Names [(API) 1046 0 R (BSD) 1047 0 R (Doc-Start) 167 0 R (GIMP) 1048 0 R (GNU) 1049 0 R (GUI) 1050 0 R (GVim) 1051 0 R (HTTPS) 1052 0 R (Item.1) 687 0 R (Item.10) 899 0 R (Item.11) 900 0 R (Item.12) 901 0 R (Item.13) 902 0 R (Item.14) 903 0 R (Item.15) 904 0 R (Item.16) 937 0 R (Item.17) 938 0 R (Item.18) 939 0 R (Item.19) 940 0 R (Item.2) 688 0 R (Item.20) 941 0 R (Item.21) 942 0 R (Item.22) 943 0 R (Item.3) 693 0 R (Item.4) 694 0 R (Item.5) 695 0 R (Item.6) 782 0 R (Item.7) 783 0 R (Item.8) 793 0 R (Item.9) 898 0 R (JRE) 1053 0 R (NID) 1054 0 R (PDF) 1055 0 R (PID) 1056 0 R (RTT) 1057 0 R (SDK) 1058 0 R (SVN) 1059 0 R (VS) 1060 0 R (appendix.A) 154 0 R (appendix.B) 158 0 R (chapter*.1) 202 0 R (chapter*.2) 254 0 R (chapter*.3) 349 0 R (chapter.1) 6 0 R (chapter.2) 18 0 R (chapter.3) 54 0 R (chapter.4) 110 0 R (chapter.5) 150 0 R (cite.Algorithms) 830 0 R (cite.AlgorithmsC) 831 0 R (cite.AntManual) 1012 0 R (cite.Games) 925 0 R (cite.Java2DAPI) 924 0 R (cite.Java2d) 923 0 R (cite.Javadoc) 1011 0 R (cite.M32) 1041 0 R (cite.OOS) 997 0 R (cite.Regexp) 506 0 R (cite.Richtlinien) 998 0 R (cite.Swing) 775 0 R (cite.Tanenbaum) 393 0 R (cite.Vorlesung) 577 0 R (figure.1.1) 281 0 R (figure.1.2) 282 0 R (figure.2.1) 283 0 R (figure.2.10) 292 0 R (figure.2.11) 293 0 R (figure.2.12) 294 0 R (figure.2.13) 295 0 R (figure.2.14) 296 0 R (figure.2.15) 297 0 R (figure.2.2) 284 0 R (figure.2.3) 285 0 R (figure.2.4) 286 0 R (figure.2.5) 287 0 R (figure.2.6) 288 0 R (figure.2.7) 289 0 R (figure.2.8) 290 0 R (figure.2.9) 291 0 R (figure.3.1) 298 0 R (figure.3.10) 328 0 R (figure.3.11) 329 0 R (figure.3.12) 330 0 R (figure.3.13) 331 0 R (figure.3.2) 299 0 R (figure.3.3) 300 0 R (figure.3.4) 301 0 R (figure.3.5) 302 0 R (figure.3.6) 303 0 R (figure.3.7) 304 0 R (figure.3.8) 305 0 R (figure.3.9) 306 0 R (figure.4.1) 332 0 R (figure.4.10) 341 0 R (figure.4.11) 342 0 R (figure.4.12) 343 0 R (figure.4.13) 344 0 R (figure.4.2) 333 0 R (figure.4.3) 334 0 R (figure.4.4) 335 0 R (figure.4.5) 336 0 R (figure.4.6) 337 0 R (figure.4.7) 338 0 R (figure.4.8) 339 0 R (figure.4.9) 340 0 R (page.1) 166 0 R (page.10) 310 0 R (page.11) 348 0 R (page.12) 391 0 R (page.13) 398 0 R (page.14) 412 0 R (page.15) 421 0 R (page.16) 429 0 R (page.17) 437 0 R (page.18) 445 0 R (page.19) 453 0 R (page.2) 178 0 R (page.20) 460 0 R (page.21) 469 0 R (page.22) 477 0 R (page.23) 486 0 R (page.24) 495 0 R (page.25) 502 0 R (page.26) 511 0 R (page.27) 516 0 R (page.28) 523 0 R (page.29) 530 0 R (page.3) 182 0 R (page.30) 536 0 R (page.31) 540 0 R (page.32) 545 0 R (page.33) 549 0 R (page.34) 567 0 R (page.35) 574 0 R (page.36) 583 0 R (page.37) 590 0 R (page.38) 601 0 R (page.39) 608 0 R (page.4) 186 0 R (page.40) 614 0 R (page.41) 619 0 R (page.42) 628 0 R (page.43) 636 0 R (page.44) 644 0 R (page.45) 652 0 R (page.46) 661 0 R (page.47) 668 0 R (page.48) 672 0 R (page.49) 677 0 R (page.5) 190 0 R (page.50) 682 0 R (page.51) 692 0 R (page.52) 700 0 R (page.53) 705 0 R (page.54) 711 0 R (page.55) 720 0 R (page.56) 730 0 R (page.57) 735 0 R (page.58) 743 0 R (page.59) 751 0 R (page.6) 197 0 R (page.60) 758 0 R (page.61) 765 0 R (page.62) 780 0 R (page.63) 792 0 R (page.64) 798 0 R (page.65) 803 0 R (page.66) 808 0 R (page.67) 819 0 R (page.68) 836 0 R (page.69) 844 0 R (page.7) 201 0 R (page.70) 851 0 R (page.71) 861 0 R (page.72) 865 0 R (page.73) 869 0 R (page.74) 874 0 R (page.75) 878 0 R (page.76) 884 0 R (page.77) 888 0 R (page.78) 892 0 R (page.79) 896 0 R (page.8) 236 0 R (page.80) 910 0 R (page.81) 929 0 R (page.82) 936 0 R (page.83) 948 0 R (page.84) 953 0 R (page.85) 964 0 R (page.86) 978 0 R (page.87) 986 0 R (page.88) 994 0 R (page.89) 1002 0 R (page.9) 253 0 R (page.90) 1016 0 R (page.91) 1034 0 R (page.92) 1039 0 R (page.93) 1045 0 R (page.94) 1064 0 R (section*.10) 439 0 R (section*.11) 446 0 R (section*.12) 454 0 R (section*.13) 462 0 R (section*.14) 470 0 R (section*.15) 487 0 R (section*.16) 496 0 R (section*.17) 498 0 R (section*.18) 503 0 R (section*.19) 512 0 R (section*.20) 517 0 R (section*.21) 518 0 R (section*.22) 524 0 R (section*.23) 525 0 R (section*.24) 609 0 R (section*.25) 639 0 R (section*.26) 647 0 R (section*.27) 662 0 R (section*.28) 696 0 R (section*.29) 737 0 R (section*.30) 759 0 R (section*.31) 799 0 R (section*.32) 845 0 R (section*.33) 879 0 R (section*.34) 897 0 R (section*.35) 932 0 R (section*.36) 954 0 R (section*.37) 1005 0 R (section*.4) 399 0 R (section*.5) 401 0 R (section*.6) 402 0 R (section*.7) 413 0 R (section*.8) 422 0 R (section*.9) 423 0 R (section.1.1) 10 0 R (section.1.2) 14 0 R (section.2.1) 22 0 R (section.2.2) 26 0 R (section.2.3) 30 0 R (section.2.4) 34 0 R (section.3.1) 58 0 R (section.3.10) 94 0 R (section.3.11) 98 0 R (section.3.2) 62 0 R (section.3.3) 66 0 R (section.3.4) 70 0 R (section.3.5) 74 0 R (section.3.6) 78 0 R (section.3.7) 82 0 R (section.3.8) 86 0 R (section.3.9) 90 0 R (section.4.1) 114 0 R (section.4.2) 118 0 R (section.4.3) 122 0 R (section.4.4) 126 0 R (section.4.5) 130 0 R (section.4.6) 134 0 R (section.4.7) 138 0 R (section.4.8) 142 0 R (section.4.9) 146 0 R (subsection.2.4.1) 38 0 R (subsection.2.4.2) 42 0 R (subsection.2.4.3) 46 0 R (subsection.2.4.4) 50 0 R (subsection.3.11.1) 102 0 R (subsection.3.11.2) 106 0 R (table.2.1) 369 0 R (table.2.2) 370 0 R (table.2.3) 371 0 R (table.3.1) 372 0 R (table.3.10) 381 0 R (table.3.11) 382 0 R (table.3.12) 383 0 R (table.3.13) 384 0 R (table.3.14) 385 0 R (table.3.2) 373 0 R (table.3.3) 374 0 R (table.3.4) 375 0 R (table.3.5) 376 0 R (table.3.6) 377 0 R (table.3.7) 378 0 R (table.3.8) 379 0 R (table.3.9) 380 0 R (table.4.1) 386 0 R (table.4.2) 387 0 R] /Limits [(API) (table.4.2)] >> endobj -1074 0 obj << -/Kids [1073 0 R] +1087 0 obj << +/Kids [1086 0 R] >> endobj -1075 0 obj << -/Dests 1074 0 R +1088 0 obj << +/Dests 1087 0 R >> endobj -1076 0 obj << +1089 0 obj << /Type /Catalog -/Pages 1071 0 R -/Outlines 1072 0 R -/Names 1075 0 R +/Pages 1084 0 R +/Outlines 1085 0 R +/Names 1088 0 R /PageMode /UseOutlines /PageLayout/OneColumn /OpenAction 161 0 R >> endobj -1077 0 obj << +1090 0 obj << /Author(Paul Bütow)/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords() -/CreationDate (D:20080813052858Z) +/CreationDate (D:20080813172041Z) /PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4) >> endobj xref -0 1078 +0 1091 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000009 00000 n -0000088235 00000 n -0001097529 00000 n +0000088305 00000 n +0001099833 00000 n 0000000054 00000 n 0000000143 00000 n -0000088296 00000 n -0001097457 00000 n +0000088366 00000 n +0001099761 00000 n 0000000190 00000 n 0000000290 00000 n -0000091863 00000 n -0001097384 00000 n +0000091936 00000 n +0001099688 00000 n 0000000338 00000 n 0000000438 00000 n -0000109929 00000 n -0001097259 00000 n +0000110006 00000 n +0001099563 00000 n 0000000484 00000 n 0000000709 00000 n -0000109991 00000 n -0001097185 00000 n +0000110068 00000 n +0001099489 00000 n 0000000757 00000 n 0000000885 00000 n -0000191124 00000 n -0001097098 00000 n +0000191205 00000 n +0001099402 00000 n 0000000933 00000 n 0000001048 00000 n -0000273713 00000 n -0001097011 00000 n +0000273790 00000 n +0001099315 00000 n 0000001096 00000 n 0000001196 00000 n -0000279101 00000 n -0001096900 00000 n +0000279178 00000 n +0001099204 00000 n 0000001244 00000 n 0000001359 00000 n -0000282718 00000 n -0001096826 00000 n +0000282799 00000 n +0001099130 00000 n 0000001412 00000 n 0000001567 00000 n -0000282780 00000 n -0001096739 00000 n +0000282861 00000 n +0001099043 00000 n 0000001620 00000 n 0000001800 00000 n -0000320107 00000 n -0001096652 00000 n +0000320112 00000 n +0001098956 00000 n 0000001853 00000 n 0000002094 00000 n -0000325712 00000 n -0001096578 00000 n +0000323510 00000 n +0001098882 00000 n 0000002147 00000 n 0000002363 00000 n -0000327943 00000 n -0001096450 00000 n +0000327554 00000 n +0001098754 00000 n 0000002409 00000 n 0000002575 00000 n -0000328005 00000 n -0001096376 00000 n +0000327616 00000 n +0001098680 00000 n 0000002623 00000 n 0000002815 00000 n -0000492602 00000 n -0001096289 00000 n +0000492230 00000 n +0001098593 00000 n 0000002863 00000 n 0000003231 00000 n -0000497011 00000 n -0001096202 00000 n +0000496785 00000 n +0001098506 00000 n 0000003279 00000 n 0000003539 00000 n -0000500906 00000 n -0001096115 00000 n +0000500710 00000 n +0001098419 00000 n 0000003587 00000 n 0000004095 00000 n -0000610654 00000 n -0001096028 00000 n +0000610469 00000 n +0001098332 00000 n 0000004143 00000 n 0000004564 00000 n -0000642707 00000 n -0001095941 00000 n +0000642560 00000 n +0001098245 00000 n 0000004612 00000 n 0000005031 00000 n -0000646718 00000 n -0001095854 00000 n +0000646577 00000 n +0001098158 00000 n 0000005079 00000 n 0000005417 00000 n -0000698084 00000 n -0001095767 00000 n +0000697990 00000 n +0001098071 00000 n 0000005465 00000 n 0000005808 00000 n -0000701763 00000 n -0001095680 00000 n +0000701683 00000 n +0001097984 00000 n 0000005856 00000 n 0000006208 00000 n -0000752445 00000 n -0001095593 00000 n +0000752292 00000 n +0001097897 00000 n 0000006257 00000 n -0000006649 00000 n -0000788351 00000 n -0001095479 00000 n -0000006698 00000 n -0000006842 00000 n -0000788413 00000 n -0001095401 00000 n -0000006897 00000 n -0000007205 00000 n -0000824122 00000 n -0001095323 00000 n -0000007260 00000 n -0000007616 00000 n -0000851077 00000 n -0001095191 00000 n -0000007663 00000 n -0000007779 00000 n -0000851140 00000 n -0001095112 00000 n -0000007828 00000 n -0000008015 00000 n -0000867185 00000 n -0001095019 00000 n -0000008064 00000 n -0000008165 00000 n -0000883521 00000 n -0001094926 00000 n -0000008214 00000 n -0000008542 00000 n -0000899359 00000 n -0001094833 00000 n -0000008591 00000 n -0000008707 00000 n -0000944688 00000 n -0001094740 00000 n -0000008756 00000 n -0000008988 00000 n -0000954739 00000 n -0001094647 00000 n -0000009037 00000 n -0000009360 00000 n -0000963396 00000 n -0001094554 00000 n -0000009409 00000 n -0000009725 00000 n -0000973184 00000 n -0001094461 00000 n -0000009774 00000 n -0000009935 00000 n -0000977354 00000 n -0001094382 00000 n -0000009984 00000 n -0000010135 00000 n -0000984235 00000 n -0001094288 00000 n -0000010182 00000 n -0000010263 00000 n -0000988297 00000 n -0001094194 00000 n -0000010311 00000 n -0000010392 00000 n -0000990993 00000 n -0001094114 00000 n -0000010440 00000 n -0000010581 00000 n -0000011540 00000 n -0000011662 00000 n -0000054067 00000 n -0000010633 00000 n -0000053941 00000 n -0000054004 00000 n -0001090636 00000 n -0001077785 00000 n -0001090464 00000 n -0001076491 00000 n -0001062631 00000 n -0001076319 00000 n -0001091733 00000 n -0000054522 00000 n -0000054337 00000 n -0000054188 00000 n -0000054459 00000 n -0000055726 00000 n -0000055541 00000 n -0000054563 00000 n -0000055663 00000 n -0000056145 00000 n -0000055960 00000 n -0000055811 00000 n -0000056082 00000 n -0000057368 00000 n -0000057183 00000 n -0000056186 00000 n -0000057305 00000 n -0001062096 00000 n -0001060231 00000 n -0001061934 00000 n -0000057800 00000 n -0000057615 00000 n -0000057466 00000 n -0000057737 00000 n -0000064984 00000 n -0000060410 00000 n -0000057841 00000 n -0000064859 00000 n -0000064922 00000 n -0000060752 00000 n -0000060906 00000 n -0000061063 00000 n -0000061220 00000 n -0000061375 00000 n -0000061531 00000 n -0000061688 00000 n -0000061845 00000 n -0000062002 00000 n -0000062165 00000 n -0000062328 00000 n -0000062491 00000 n -0000062654 00000 n -0000062809 00000 n -0000062966 00000 n -0001059047 00000 n -0001046796 00000 n -0001058871 00000 n -0000063123 00000 n -0000063279 00000 n -0000063435 00000 n -0000063592 00000 n -0000063749 00000 n -0000063905 00000 n -0000064062 00000 n -0000064219 00000 n -0000064375 00000 n -0000064533 00000 n -0000064696 00000 n -0001091851 00000 n -0000068799 00000 n -0000066469 00000 n -0000065082 00000 n -0000068736 00000 n -0000066707 00000 n -0000066861 00000 n -0000067018 00000 n -0000067175 00000 n -0000067331 00000 n -0000067487 00000 n -0000067643 00000 n -0000067800 00000 n -0000067956 00000 n -0000068113 00000 n -0000068270 00000 n -0000068425 00000 n -0000068581 00000 n -0000075799 00000 n -0000071274 00000 n -0000068897 00000 n -0000075673 00000 n -0000075736 00000 n -0000071616 00000 n -0000071771 00000 n -0000071926 00000 n -0000072081 00000 n -0000072237 00000 n -0000072393 00000 n -0000072549 00000 n -0000072705 00000 n -0000072861 00000 n -0000073017 00000 n -0000073173 00000 n -0000073328 00000 n -0000073485 00000 n -0000073642 00000 n -0000073799 00000 n -0000073956 00000 n -0000074113 00000 n -0000074270 00000 n -0000074426 00000 n -0000074582 00000 n -0000074738 00000 n -0000074894 00000 n -0000075050 00000 n -0000075206 00000 n -0000075362 00000 n -0000075518 00000 n -0000091988 00000 n -0000095283 00000 n -0000110053 00000 n -0000120220 00000 n -0000155483 00000 n -0000155610 00000 n -0000164522 00000 n -0000164586 00000 n -0000176176 00000 n -0000176239 00000 n -0000185482 00000 n -0000190997 00000 n -0000218647 00000 n -0000226653 00000 n -0000273649 00000 n -0000303203 00000 n -0000316751 00000 n -0000492664 00000 n -0000492728 00000 n -0000569053 00000 n -0000610590 00000 n -0000610716 00000 n -0000642769 00000 n -0000669076 00000 n -0000698146 00000 n -0000727969 00000 n -0000080606 00000 n -0000077617 00000 n -0000075884 00000 n -0000080543 00000 n -0000077887 00000 n -0000078044 00000 n -0000078201 00000 n -0000078358 00000 n -0000078515 00000 n -0000078670 00000 n -0000078826 00000 n -0000078982 00000 n -0000079138 00000 n -0000079294 00000 n -0000079450 00000 n -0000079605 00000 n -0000079761 00000 n -0000079917 00000 n -0000080074 00000 n -0000080230 00000 n -0000080386 00000 n -0000752381 00000 n -0000788476 00000 n -0000819936 00000 n -0000848329 00000 n -0000854960 00000 n -0000867121 00000 n -0000871569 00000 n -0000883584 00000 n -0000888308 00000 n -0000892262 00000 n -0000899422 00000 n -0000919664 00000 n -0000944751 00000 n -0000958403 00000 n -0000963459 00000 n -0000967306 00000 n -0000969882 00000 n -0000085989 00000 n -0000082631 00000 n -0000080691 00000 n -0000085863 00000 n +0000006702 00000 n +0000788222 00000 n +0001097783 00000 n +0000006751 00000 n +0000006895 00000 n +0000788284 00000 n +0001097705 00000 n +0000006950 00000 n +0000007258 00000 n +0000823907 00000 n +0001097627 00000 n +0000007313 00000 n +0000007669 00000 n +0000850784 00000 n +0001097495 00000 n +0000007716 00000 n +0000007832 00000 n +0000850847 00000 n +0001097416 00000 n +0000007881 00000 n +0000008068 00000 n +0000867144 00000 n +0001097323 00000 n +0000008117 00000 n +0000008218 00000 n +0000883480 00000 n +0001097230 00000 n +0000008267 00000 n +0000008595 00000 n +0000899766 00000 n +0001097137 00000 n +0000008644 00000 n +0000008760 00000 n +0000945440 00000 n +0001097044 00000 n +0000008809 00000 n +0000009041 00000 n +0000955595 00000 n +0001096951 00000 n +0000009090 00000 n +0000009413 00000 n +0000964261 00000 n +0001096858 00000 n +0000009462 00000 n +0000009778 00000 n +0000974049 00000 n +0001096765 00000 n +0000009827 00000 n +0000009988 00000 n +0000978510 00000 n +0001096686 00000 n +0000010037 00000 n +0000010188 00000 n +0000985394 00000 n +0001096592 00000 n +0000010235 00000 n +0000010316 00000 n +0000989456 00000 n +0001096498 00000 n +0000010364 00000 n +0000010445 00000 n +0000992682 00000 n +0001096418 00000 n +0000010493 00000 n +0000010634 00000 n +0000011593 00000 n +0000011715 00000 n +0000054120 00000 n +0000010686 00000 n +0000053994 00000 n +0000054057 00000 n +0001092928 00000 n +0001079940 00000 n +0001092756 00000 n +0001078646 00000 n +0001064786 00000 n +0001078474 00000 n +0001094036 00000 n +0000054575 00000 n +0000054390 00000 n +0000054241 00000 n +0000054512 00000 n +0000055779 00000 n +0000055594 00000 n +0000054616 00000 n +0000055716 00000 n +0000056198 00000 n +0000056013 00000 n +0000055864 00000 n +0000056135 00000 n +0000057421 00000 n +0000057236 00000 n +0000056239 00000 n +0000057358 00000 n +0001064251 00000 n +0001062386 00000 n +0001064089 00000 n +0000057853 00000 n +0000057668 00000 n +0000057519 00000 n +0000057790 00000 n +0000065043 00000 n +0000060470 00000 n +0000057894 00000 n +0000064918 00000 n +0000064981 00000 n +0000060812 00000 n +0000060966 00000 n +0000061123 00000 n +0000061280 00000 n +0000061435 00000 n +0000061591 00000 n +0000061748 00000 n +0000061905 00000 n +0000062062 00000 n +0000062225 00000 n +0000062388 00000 n +0000062551 00000 n +0000062714 00000 n +0000062869 00000 n +0000063026 00000 n +0001061189 00000 n +0001048872 00000 n +0001061013 00000 n +0000063183 00000 n +0000063339 00000 n +0000063495 00000 n +0000063652 00000 n +0000063809 00000 n +0000063965 00000 n +0000064122 00000 n +0000064279 00000 n +0000064434 00000 n +0000064592 00000 n +0000064755 00000 n +0001094154 00000 n +0000068858 00000 n +0000066528 00000 n +0000065141 00000 n +0000068795 00000 n +0000066766 00000 n +0000066920 00000 n +0000067077 00000 n +0000067234 00000 n +0000067390 00000 n +0000067546 00000 n +0000067702 00000 n +0000067859 00000 n +0000068015 00000 n +0000068172 00000 n +0000068329 00000 n +0000068484 00000 n +0000068640 00000 n +0000075858 00000 n +0000071333 00000 n +0000068956 00000 n +0000075732 00000 n +0000075795 00000 n +0000071675 00000 n +0000071830 00000 n +0000071985 00000 n +0000072140 00000 n +0000072296 00000 n +0000072452 00000 n +0000072608 00000 n +0000072764 00000 n +0000072920 00000 n +0000073076 00000 n +0000073232 00000 n +0000073387 00000 n +0000073544 00000 n +0000073701 00000 n +0000073858 00000 n +0000074015 00000 n +0000074172 00000 n +0000074329 00000 n +0000074485 00000 n +0000074641 00000 n +0000074797 00000 n +0000074953 00000 n +0000075109 00000 n +0000075265 00000 n +0000075421 00000 n +0000075577 00000 n +0000092061 00000 n +0000095356 00000 n +0000110130 00000 n +0000120300 00000 n +0000155573 00000 n +0000155700 00000 n +0000164607 00000 n +0000164671 00000 n +0000176256 00000 n +0000176319 00000 n +0000185560 00000 n +0000191078 00000 n +0000218724 00000 n +0000226730 00000 n +0000273726 00000 n +0000303178 00000 n +0000316868 00000 n +0000492292 00000 n +0000492356 00000 n +0000568895 00000 n +0000610405 00000 n +0000610531 00000 n +0000642622 00000 n +0000668974 00000 n +0000698052 00000 n +0000727852 00000 n +0000080665 00000 n +0000077676 00000 n +0000075943 00000 n +0000080602 00000 n +0000077946 00000 n +0000078103 00000 n +0000078260 00000 n +0000078417 00000 n +0000078574 00000 n +0000078729 00000 n +0000078885 00000 n +0000079041 00000 n +0000079197 00000 n +0000079353 00000 n +0000079509 00000 n +0000079664 00000 n +0000079820 00000 n +0000079976 00000 n +0000080133 00000 n +0000080289 00000 n +0000080445 00000 n +0000752228 00000 n +0000788347 00000 n +0000819713 00000 n +0000848067 00000 n +0000854667 00000 n +0000867080 00000 n +0000871530 00000 n +0000883543 00000 n +0000888712 00000 n +0000892671 00000 n +0000899829 00000 n +0000920071 00000 n +0000945503 00000 n +0000959259 00000 n +0000964324 00000 n +0000968171 00000 n +0000970747 00000 n +0000086052 00000 n +0000082695 00000 n +0000080750 00000 n 0000085926 00000 n -0000082917 00000 n -0000083071 00000 n -0000083226 00000 n -0000083381 00000 n -0000083536 00000 n -0000083691 00000 n -0000083846 00000 n -0000084000 00000 n -0000084154 00000 n -0000084309 00000 n -0000084464 00000 n -0000084619 00000 n -0000084774 00000 n -0000084930 00000 n -0000085086 00000 n -0000085242 00000 n -0000085398 00000 n -0000085554 00000 n -0000085708 00000 n -0000167703 00000 n -0000282654 00000 n -0000325649 00000 n -0000496883 00000 n -0000496947 00000 n -0000500842 00000 n -0000569117 00000 n -0000615336 00000 n -0000646591 00000 n -0000669140 00000 n -0000701636 00000 n -0000704724 00000 n -0000706836 00000 n -0000728033 00000 n -0000755065 00000 n -0000758158 00000 n -0000788287 00000 n -0000854896 00000 n -0000862522 00000 n -0000088358 00000 n -0000087870 00000 n -0000086087 00000 n -0000088172 00000 n -0000088012 00000 n -0000991505 00000 n -0000090447 00000 n -0000092176 00000 n -0000090305 00000 n -0000088456 00000 n -0000091800 00000 n -0000091925 00000 n -0000091643 00000 n -0000092050 00000 n -0000092113 00000 n -0001091969 00000 n -0000091372 00000 n -0000091503 00000 n -0000091550 00000 n -0000091622 00000 n -0000093862 00000 n -0000095346 00000 n -0000093740 00000 n -0000092302 00000 n -0000095157 00000 n -0000095220 00000 n -0000094886 00000 n -0000095017 00000 n -0000095064 00000 n -0000095136 00000 n -0000097793 00000 n -0000097305 00000 n -0000095472 00000 n -0000097604 00000 n -0000097667 00000 n -0000097730 00000 n -0000097447 00000 n -0000099232 00000 n -0000110117 00000 n -0000099082 00000 n -0000097891 00000 n -0000109866 00000 n -0000109553 00000 n -0000109709 00000 n -0000112261 00000 n -0000121979 00000 n -0000120284 00000 n -0000112111 00000 n -0000110251 00000 n -0000120094 00000 n -0000119780 00000 n -0000120157 00000 n -0000119937 00000 n -0000152433 00000 n -0000155674 00000 n -0000121837 00000 n -0000120418 00000 n -0000155420 00000 n -0000155547 00000 n -0000155263 00000 n -0000157382 00000 n -0000161806 00000 n -0000164650 00000 n -0000157240 00000 n -0000155834 00000 n -0000164396 00000 n -0000164459 00000 n -0000164239 00000 n -0001092087 00000 n -0000167830 00000 n -0000167178 00000 n -0000164797 00000 n -0000167640 00000 n -0000167328 00000 n -0000167767 00000 n -0000167484 00000 n -0000169480 00000 n -0000172156 00000 n -0000176303 00000 n -0000169338 00000 n -0000167928 00000 n -0000176050 00000 n -0000176113 00000 n -0000175893 00000 n -0000178531 00000 n -0000188194 00000 n -0000185545 00000 n -0000178365 00000 n -0000176452 00000 n -0000185419 00000 n -0000184792 00000 n -0000184949 00000 n -0000185105 00000 n -0000185262 00000 n -0000193148 00000 n -0000191186 00000 n -0000188036 00000 n -0000185667 00000 n -0000190934 00000 n -0000191061 00000 n -0000190463 00000 n -0000190620 00000 n -0000190778 00000 n -0000221014 00000 n -0000218836 00000 n -0000193006 00000 n -0000191321 00000 n -0000218584 00000 n -0000218711 00000 n -0000218426 00000 n -0000218774 00000 n -0000226780 00000 n -0000220872 00000 n -0000218971 00000 n -0000226590 00000 n -0000226717 00000 n -0000226432 00000 n -0001092205 00000 n -0000991249 00000 n -0000228564 00000 n -0000273838 00000 n -0000228442 00000 n -0000226915 00000 n -0000273586 00000 n -0000273775 00000 n -0000276620 00000 n -0000276309 00000 n -0000273973 00000 n -0000276431 00000 n -0000276494 00000 n -0000276557 00000 n -0000284849 00000 n -0000279163 00000 n -0000278790 00000 n -0000276731 00000 n -0000278912 00000 n -0000278975 00000 n -0000279038 00000 n -0000305198 00000 n -0000282842 00000 n -0000282127 00000 n -0000279261 00000 n -0000282591 00000 n -0000282277 00000 n -0000282433 00000 n -0000303267 00000 n -0000284727 00000 n -0000282953 00000 n -0000303140 00000 n -0000316814 00000 n -0000305076 00000 n -0000303415 00000 n -0000316688 00000 n -0001092323 00000 n -0000320169 00000 n -0000319922 00000 n -0000316962 00000 n -0000320044 00000 n -0000323020 00000 n -0000322835 00000 n -0000320280 00000 n -0000322957 00000 n -0001046434 00000 n -0001037213 00000 n -0001046254 00000 n -0001036771 00000 n -0001034486 00000 n -0001036609 00000 n -0001034192 00000 n -0001026373 00000 n -0001034017 00000 n -0001025986 00000 n -0001023799 00000 n -0001025823 00000 n -0000325774 00000 n -0000325123 00000 n -0000323183 00000 n -0000325586 00000 n -0001023252 00000 n -0001014304 00000 n -0001023075 00000 n -0000325273 00000 n -0000325430 00000 n -0000328067 00000 n -0000327409 00000 n -0000325885 00000 n -0000327880 00000 n -0000327559 00000 n -0000327720 00000 n -0000991442 00000 n -0000329751 00000 n -0000360950 00000 n -0000492792 00000 n -0000329601 00000 n -0000328165 00000 n -0000492539 00000 n -0000492228 00000 n -0000492385 00000 n -0000503503 00000 n -0000497073 00000 n -0000496030 00000 n -0000492954 00000 n -0000496820 00000 n -0000496196 00000 n -0000496351 00000 n -0000496508 00000 n -0000496664 00000 n -0001092441 00000 n -0000570759 00000 n -0000500968 00000 n -0000500151 00000 n -0000497184 00000 n -0000500779 00000 n -0000500309 00000 n -0000500466 00000 n -0000500623 00000 n -0000569243 00000 n -0000503381 00000 n -0000501144 00000 n -0000568990 00000 n -0000569180 00000 n -0000588940 00000 n -0000610780 00000 n -0000570637 00000 n -0000569404 00000 n -0000610527 00000 n -0000618078 00000 n -0000615400 00000 n -0000614315 00000 n -0000610955 00000 n -0000615273 00000 n -0000614489 00000 n -0000614650 00000 n -0000614805 00000 n -0000614960 00000 n -0000615116 00000 n -0000642831 00000 n -0000617956 00000 n -0000615563 00000 n -0000642644 00000 n -0001013973 00000 n -0001011863 00000 n -0001013802 00000 n -0000649357 00000 n -0000646780 00000 n -0000646067 00000 n -0000643057 00000 n -0000646528 00000 n -0000646217 00000 n -0000646373 00000 n -0000646655 00000 n -0001092559 00000 n -0000669267 00000 n -0000649207 00000 n -0000646917 00000 n -0000669013 00000 n -0000668701 00000 n -0000668857 00000 n -0000669204 00000 n -0000671963 00000 n -0000698210 00000 n -0000671797 00000 n -0000669415 00000 n -0000698021 00000 n -0000697395 00000 n -0000697552 00000 n -0000697708 00000 n -0000697864 00000 n -0000709055 00000 n -0000701825 00000 n -0000701109 00000 n -0000698371 00000 n -0000701573 00000 n -0000701700 00000 n -0000701259 00000 n -0000701416 00000 n -0000704788 00000 n -0000704539 00000 n -0000701949 00000 n -0000704661 00000 n -0000706900 00000 n -0000706651 00000 n -0000704886 00000 n -0000706773 00000 n -0000730414 00000 n -0000728097 00000 n -0000708933 00000 n -0000706998 00000 n -0000727906 00000 n -0001092677 00000 n -0000752633 00000 n -0000730248 00000 n -0000728232 00000 n -0000752318 00000 n -0000751690 00000 n -0000751848 00000 n -0000752005 00000 n -0000752162 00000 n -0000752507 00000 n -0000752570 00000 n -0000755379 00000 n -0000754880 00000 n -0000752794 00000 n -0000755002 00000 n -0000755128 00000 n -0000755191 00000 n -0000755254 00000 n -0000755317 00000 n -0000758222 00000 n -0000757973 00000 n -0000755490 00000 n -0000758095 00000 n -0000760751 00000 n -0000788540 00000 n -0000760609 00000 n -0000758320 00000 n -0000788224 00000 n -0000788067 00000 n -0000790818 00000 n -0000820000 00000 n -0000790676 00000 n -0000788701 00000 n -0000819873 00000 n -0000819716 00000 n -0001010767 00000 n -0000993557 00000 n -0001010594 00000 n -0000825590 00000 n -0000824185 00000 n -0000823096 00000 n -0000820187 00000 n -0000824059 00000 n -0000823270 00000 n -0000823427 00000 n -0000823586 00000 n -0000823746 00000 n -0000823902 00000 n -0001092795 00000 n -0000848393 00000 n -0000825448 00000 n -0000824335 00000 n -0000848266 00000 n -0000848108 00000 n -0000851265 00000 n -0000850553 00000 n -0000848567 00000 n -0000851014 00000 n -0000850703 00000 n -0000851203 00000 n -0000850857 00000 n -0000853565 00000 n -0000855024 00000 n -0000853443 00000 n -0000851363 00000 n -0000854833 00000 n -0000854562 00000 n -0000854693 00000 n -0000854740 00000 n -0000854812 00000 n -0000858714 00000 n -0000858023 00000 n -0000855151 00000 n -0000858651 00000 n -0000858181 00000 n -0000858339 00000 n -0000858495 00000 n -0000862649 00000 n -0000862160 00000 n -0000858812 00000 n -0000862459 00000 n -0000862586 00000 n -0000862302 00000 n -0000865163 00000 n -0000867248 00000 n -0000865013 00000 n -0000862747 00000 n -0000867058 00000 n -0000866745 00000 n -0000866900 00000 n -0001092913 00000 n -0000866394 00000 n -0000866525 00000 n -0000866572 00000 n -0000866644 00000 n -0000866724 00000 n -0000869321 00000 n -0000871757 00000 n -0000869179 00000 n -0000867375 00000 n -0000871506 00000 n -0000871350 00000 n -0000871633 00000 n -0000871696 00000 n -0000870998 00000 n -0000871129 00000 n -0000871176 00000 n -0000871248 00000 n -0000871328 00000 n -0000874909 00000 n -0000874484 00000 n -0000871884 00000 n -0000874783 00000 n -0000874846 00000 n -0000874626 00000 n -0000877814 00000 n -0000877566 00000 n -0000875007 00000 n -0000877688 00000 n -0000877751 00000 n -0000879644 00000 n -0000879459 00000 n -0000877925 00000 n -0000879581 00000 n -0000881996 00000 n -0000883648 00000 n -0000881846 00000 n -0000879742 00000 n -0000883458 00000 n -0000883145 00000 n -0000883301 00000 n -0000882874 00000 n -0000883005 00000 n -0000883052 00000 n -0000883124 00000 n -0000886083 00000 n -0000888371 00000 n -0000885933 00000 n -0000883788 00000 n -0000888245 00000 n -0000887934 00000 n -0000888090 00000 n -0001093031 00000 n -0000887582 00000 n -0000887713 00000 n -0000887760 00000 n -0000887832 00000 n +0000085989 00000 n +0000082981 00000 n +0000083135 00000 n +0000083290 00000 n +0000083445 00000 n +0000083600 00000 n +0000083755 00000 n +0000083910 00000 n +0000084064 00000 n +0000084218 00000 n +0000084373 00000 n +0000084528 00000 n +0000084683 00000 n +0000084838 00000 n +0000084993 00000 n +0000085149 00000 n +0000085305 00000 n +0000085461 00000 n +0000085617 00000 n +0000085771 00000 n +0000167785 00000 n +0000282735 00000 n +0000325302 00000 n +0000496657 00000 n +0000496721 00000 n +0000500646 00000 n +0000568959 00000 n +0000615186 00000 n +0000646450 00000 n +0000669038 00000 n +0000701556 00000 n +0000704645 00000 n +0000706759 00000 n +0000727916 00000 n +0000754912 00000 n +0000758008 00000 n +0000788158 00000 n +0000854603 00000 n +0000862229 00000 n +0000088428 00000 n +0000087940 00000 n +0000086150 00000 n +0000088242 00000 n +0000088082 00000 n +0000993580 00000 n +0000090521 00000 n +0000092249 00000 n +0000090379 00000 n +0000088526 00000 n +0000091873 00000 n +0000091998 00000 n +0000091717 00000 n +0000092123 00000 n +0000092186 00000 n +0001094272 00000 n +0000091446 00000 n +0000091577 00000 n +0000091624 00000 n +0000091696 00000 n +0000093935 00000 n +0000095419 00000 n +0000093813 00000 n +0000092375 00000 n +0000095230 00000 n +0000095293 00000 n +0000094959 00000 n +0000095090 00000 n +0000095137 00000 n +0000095209 00000 n +0000097866 00000 n +0000097378 00000 n +0000095545 00000 n +0000097677 00000 n +0000097740 00000 n +0000097803 00000 n +0000097520 00000 n +0000099309 00000 n +0000110194 00000 n +0000099159 00000 n +0000097964 00000 n +0000109943 00000 n +0000109630 00000 n +0000109786 00000 n +0000112341 00000 n +0000122070 00000 n +0000120364 00000 n +0000112191 00000 n +0000110328 00000 n +0000120174 00000 n +0000119860 00000 n +0000120237 00000 n +0000120017 00000 n +0000152524 00000 n +0000155764 00000 n +0000121928 00000 n +0000120498 00000 n +0000155510 00000 n +0000155637 00000 n +0000155354 00000 n +0000157467 00000 n +0000161891 00000 n +0000164735 00000 n +0000157325 00000 n +0000155924 00000 n +0000164481 00000 n +0000164544 00000 n +0000164324 00000 n +0001094390 00000 n +0000167912 00000 n +0000167260 00000 n +0000164882 00000 n +0000167722 00000 n +0000167410 00000 n +0000167849 00000 n +0000167566 00000 n +0000169560 00000 n +0000172236 00000 n +0000176383 00000 n +0000169418 00000 n +0000168010 00000 n +0000176130 00000 n +0000176193 00000 n +0000175973 00000 n +0000178611 00000 n +0000188277 00000 n +0000185623 00000 n +0000178445 00000 n +0000176532 00000 n +0000185497 00000 n +0000184872 00000 n +0000185029 00000 n +0000185185 00000 n +0000185341 00000 n +0000193226 00000 n +0000191267 00000 n +0000188119 00000 n +0000185745 00000 n +0000191015 00000 n +0000191142 00000 n +0000190546 00000 n +0000190701 00000 n +0000190858 00000 n +0000221091 00000 n +0000218913 00000 n +0000193084 00000 n +0000191402 00000 n +0000218661 00000 n +0000218788 00000 n +0000218504 00000 n +0000218851 00000 n +0000226857 00000 n +0000220949 00000 n +0000219048 00000 n +0000226667 00000 n +0000226794 00000 n +0000226509 00000 n +0001094508 00000 n +0000993067 00000 n +0000228641 00000 n +0000273915 00000 n +0000228519 00000 n +0000226992 00000 n +0000273663 00000 n +0000273852 00000 n +0000276697 00000 n +0000276386 00000 n +0000274050 00000 n +0000276508 00000 n +0000276571 00000 n +0000276634 00000 n +0000284824 00000 n +0000279240 00000 n +0000278867 00000 n +0000276808 00000 n +0000278989 00000 n +0000279052 00000 n +0000279115 00000 n +0000305315 00000 n +0000282923 00000 n +0000282211 00000 n +0000279338 00000 n +0000282672 00000 n +0000282361 00000 n +0000282517 00000 n +0000303242 00000 n +0000284702 00000 n +0000283034 00000 n +0000303115 00000 n +0000316931 00000 n +0000305193 00000 n +0000303390 00000 n +0000316805 00000 n +0001094626 00000 n +0000320173 00000 n +0000319927 00000 n +0000317079 00000 n +0000320049 00000 n +0000323572 00000 n +0000322986 00000 n +0000320284 00000 n +0000323447 00000 n +0001048510 00000 n +0001039289 00000 n +0001048330 00000 n +0001038847 00000 n +0001036563 00000 n +0001038685 00000 n +0001036269 00000 n +0001028449 00000 n +0001036094 00000 n +0001028062 00000 n +0001025874 00000 n +0001027899 00000 n +0000323136 00000 n +0000323291 00000 n +0000325364 00000 n +0000325117 00000 n +0000323735 00000 n +0000325239 00000 n +0001025327 00000 n +0001016379 00000 n +0001025150 00000 n +0000327678 00000 n +0000327023 00000 n +0000325475 00000 n +0000327491 00000 n +0000327173 00000 n +0000327333 00000 n +0000993453 00000 n +0000329377 00000 n +0000360576 00000 n +0000492420 00000 n +0000329227 00000 n +0000327776 00000 n +0000492167 00000 n +0000491854 00000 n +0000492011 00000 n +0000503345 00000 n +0000496847 00000 n +0000495641 00000 n +0000492582 00000 n +0000496594 00000 n +0000495815 00000 n +0000495970 00000 n +0000496125 00000 n +0000496282 00000 n +0000496438 00000 n +0001094744 00000 n +0000570574 00000 n +0000500772 00000 n +0000499952 00000 n +0000496958 00000 n +0000500583 00000 n +0000500110 00000 n +0000500267 00000 n +0000500428 00000 n +0000569085 00000 n +0000503223 00000 n +0000500948 00000 n +0000568832 00000 n +0000569022 00000 n +0000588755 00000 n +0000610595 00000 n +0000570452 00000 n +0000569246 00000 n +0000610342 00000 n +0000617931 00000 n +0000615250 00000 n +0000614164 00000 n +0000610770 00000 n +0000615123 00000 n +0000614338 00000 n +0000614499 00000 n +0000614655 00000 n +0000614810 00000 n +0000614966 00000 n +0000642684 00000 n +0000617809 00000 n +0000615413 00000 n +0000642497 00000 n +0001016048 00000 n +0001013938 00000 n +0001015877 00000 n +0000649254 00000 n +0000646639 00000 n +0000645924 00000 n +0000642910 00000 n +0000646387 00000 n +0000646074 00000 n +0000646231 00000 n +0000646514 00000 n +0001094862 00000 n +0000669165 00000 n +0000649104 00000 n +0000646802 00000 n +0000668911 00000 n +0000668598 00000 n +0000668755 00000 n +0000669102 00000 n +0000671873 00000 n +0000698116 00000 n +0000671707 00000 n +0000669313 00000 n +0000697927 00000 n +0000697305 00000 n +0000697462 00000 n +0000697618 00000 n +0000697774 00000 n +0000708938 00000 n +0000701745 00000 n +0000701029 00000 n +0000698277 00000 n +0000701493 00000 n +0000701620 00000 n +0000701179 00000 n +0000701336 00000 n +0000704709 00000 n +0000704460 00000 n +0000701869 00000 n +0000704582 00000 n +0000706823 00000 n +0000706574 00000 n +0000704807 00000 n +0000706696 00000 n +0000730262 00000 n +0000727980 00000 n +0000708816 00000 n +0000706921 00000 n +0000727789 00000 n +0001094980 00000 n +0000752480 00000 n +0000730096 00000 n +0000728115 00000 n +0000752165 00000 n +0000751538 00000 n +0000751696 00000 n +0000751851 00000 n +0000752008 00000 n +0000752354 00000 n +0000752417 00000 n +0000755226 00000 n +0000754727 00000 n +0000752641 00000 n +0000754849 00000 n +0000754975 00000 n +0000755038 00000 n +0000755101 00000 n +0000755164 00000 n +0000758072 00000 n +0000757823 00000 n +0000755337 00000 n +0000757945 00000 n +0000760622 00000 n +0000788411 00000 n +0000760480 00000 n +0000758170 00000 n +0000788095 00000 n +0000787938 00000 n +0000790595 00000 n +0000819777 00000 n +0000790453 00000 n +0000788572 00000 n +0000819650 00000 n +0000819493 00000 n +0001012842 00000 n +0000995632 00000 n +0001012669 00000 n +0000825328 00000 n +0000823970 00000 n +0000822876 00000 n +0000819977 00000 n +0000823844 00000 n +0000823050 00000 n +0000823208 00000 n +0000823369 00000 n +0000823530 00000 n +0000823686 00000 n +0001095098 00000 n +0000848131 00000 n +0000825186 00000 n +0000824081 00000 n +0000848004 00000 n +0000847846 00000 n +0000850972 00000 n +0000850260 00000 n +0000848305 00000 n +0000850721 00000 n +0000850410 00000 n +0000850910 00000 n +0000850564 00000 n +0000853272 00000 n +0000854731 00000 n +0000853150 00000 n +0000851070 00000 n +0000854540 00000 n +0000854269 00000 n +0000854400 00000 n +0000854447 00000 n +0000854519 00000 n +0000858422 00000 n +0000857732 00000 n +0000854858 00000 n +0000858359 00000 n +0000857890 00000 n +0000858047 00000 n +0000858203 00000 n +0000862356 00000 n +0000861867 00000 n +0000858520 00000 n +0000862166 00000 n +0000862293 00000 n +0000862009 00000 n +0000864966 00000 n +0000867207 00000 n +0000864808 00000 n +0000862454 00000 n +0000867017 00000 n +0000866548 00000 n +0000866704 00000 n +0000866859 00000 n +0001095216 00000 n +0000866197 00000 n +0000866328 00000 n +0000866375 00000 n +0000866447 00000 n +0000866527 00000 n +0000993324 00000 n +0000869283 00000 n +0000871718 00000 n +0000869141 00000 n +0000867334 00000 n +0000871467 00000 n +0000871312 00000 n +0000871594 00000 n +0000871657 00000 n +0000870960 00000 n +0000871091 00000 n +0000871138 00000 n +0000871210 00000 n +0000871290 00000 n +0000874867 00000 n +0000874442 00000 n +0000871845 00000 n +0000874741 00000 n +0000874804 00000 n +0000874584 00000 n +0000877772 00000 n +0000877524 00000 n +0000874965 00000 n +0000877646 00000 n +0000877709 00000 n +0000879602 00000 n +0000879417 00000 n +0000877883 00000 n +0000879539 00000 n +0000881956 00000 n +0000883607 00000 n +0000881806 00000 n +0000879700 00000 n +0000883417 00000 n +0000883105 00000 n +0000883261 00000 n +0000882834 00000 n +0000882965 00000 n +0000883012 00000 n +0000883084 00000 n +0000886163 00000 n +0000888775 00000 n +0000885997 00000 n +0000883747 00000 n +0000888649 00000 n +0000888014 00000 n +0000888176 00000 n +0000888339 00000 n +0000888492 00000 n +0001095334 00000 n +0000887662 00000 n +0000887793 00000 n +0000887840 00000 n 0000887912 00000 n -0000890888 00000 n -0000892326 00000 n -0000890766 00000 n -0000888485 00000 n -0000892199 00000 n -0000891928 00000 n -0000892059 00000 n -0000892106 00000 n -0000892178 00000 n -0000895077 00000 n -0000894829 00000 n -0000892440 00000 n -0000894951 00000 n -0000895014 00000 n -0000897340 00000 n -0000901455 00000 n -0000899486 00000 n -0000897198 00000 n -0000895188 00000 n -0000899296 00000 n -0000899139 00000 n -0000898788 00000 n -0000898919 00000 n -0000898966 00000 n -0000899038 00000 n -0000899118 00000 n -0000919728 00000 n -0000901333 00000 n -0000899613 00000 n -0000919601 00000 n -0000922652 00000 n -0000922467 00000 n -0000919863 00000 n -0000922589 00000 n -0000925561 00000 n -0000925376 00000 n -0000922763 00000 n -0000925498 00000 n -0001093149 00000 n -0000927975 00000 n -0000927790 00000 n -0000925659 00000 n -0000927912 00000 n -0000930554 00000 n -0000930129 00000 n -0000928073 00000 n -0000930428 00000 n -0000930491 00000 n -0000930271 00000 n -0000932459 00000 n -0000932274 00000 n -0000930665 00000 n -0000932396 00000 n -0000934359 00000 n -0000934174 00000 n -0000932557 00000 n -0000934296 00000 n -0000936185 00000 n -0000936000 00000 n -0000934470 00000 n -0000936122 00000 n -0000939150 00000 n -0000938461 00000 n -0000936283 00000 n -0000938583 00000 n -0000938646 00000 n -0000938709 00000 n -0000938772 00000 n -0000938835 00000 n -0000938898 00000 n -0000938961 00000 n -0000939024 00000 n -0000939087 00000 n -0001093267 00000 n -0000942066 00000 n -0000944814 00000 n -0000941884 00000 n -0000939274 00000 n -0000944625 00000 n -0000943687 00000 n -0000943843 00000 n -0000944000 00000 n -0000944156 00000 n -0000944312 00000 n -0000944469 00000 n -0000943416 00000 n -0000943547 00000 n -0000943594 00000 n -0000943666 00000 n -0000991057 00000 n -0000948396 00000 n -0000947806 00000 n -0000944941 00000 n -0000948270 00000 n -0000947956 00000 n -0000948113 00000 n -0000948333 00000 n -0000951675 00000 n -0000951049 00000 n -0000948507 00000 n -0000951171 00000 n -0000951234 00000 n -0000951297 00000 n -0000951360 00000 n -0000951423 00000 n -0000951486 00000 n -0000951549 00000 n -0000951612 00000 n -0000956469 00000 n -0000954802 00000 n -0000954376 00000 n -0000951838 00000 n -0000954676 00000 n -0000954518 00000 n -0000958530 00000 n -0000956347 00000 n -0000954913 00000 n -0000958340 00000 n -0000958467 00000 n -0000957988 00000 n -0000958119 00000 n -0000958166 00000 n -0000958238 00000 n -0000958318 00000 n -0000961276 00000 n -0000963523 00000 n -0000961118 00000 n -0000958683 00000 n -0000963333 00000 n -0000962865 00000 n -0000963022 00000 n -0000963177 00000 n -0001093385 00000 n -0000962594 00000 n -0000962725 00000 n -0000962772 00000 n -0000962844 00000 n -0000966063 00000 n -0000968050 00000 n -0000967370 00000 n -0000965941 00000 n -0000963663 00000 n -0000967243 00000 n -0000966972 00000 n -0000967103 00000 n -0000967150 00000 n -0000967222 00000 n -0000969946 00000 n -0000967928 00000 n -0000967497 00000 n -0000969819 00000 n -0000969547 00000 n -0000969678 00000 n -0000969725 00000 n -0000969797 00000 n -0000973247 00000 n -0000972653 00000 n -0000970060 00000 n -0000973121 00000 n -0000972803 00000 n -0000972958 00000 n -0000991121 00000 n -0000991185 00000 n -0000977480 00000 n -0000976069 00000 n -0000973358 00000 n -0000977291 00000 n -0000976251 00000 n -0000977417 00000 n -0000976410 00000 n -0000976584 00000 n -0000976760 00000 n -0000976934 00000 n -0000977107 00000 n -0000991313 00000 n -0000981899 00000 n -0000979041 00000 n -0000977604 00000 n -0000981834 00000 n -0000979304 00000 n -0000979474 00000 n -0000979653 00000 n -0000979837 00000 n -0000980012 00000 n -0000980190 00000 n -0000980389 00000 n -0000980561 00000 n -0000980733 00000 n -0000980935 00000 n -0000981112 00000 n -0000981291 00000 n -0000981471 00000 n -0000981650 00000 n -0000984299 00000 n -0000984044 00000 n -0000982011 00000 n -0000984170 00000 n -0001093504 00000 n -0000986791 00000 n -0000986423 00000 n -0000984385 00000 n -0000986726 00000 n -0000986570 00000 n -0000991377 00000 n -0000989335 00000 n -0000988106 00000 n -0000986890 00000 n -0000988232 00000 n -0000988361 00000 n -0000988426 00000 n -0000988491 00000 n -0000988556 00000 n -0000988621 00000 n -0000988686 00000 n -0000988751 00000 n -0000988816 00000 n -0000988881 00000 n -0000988946 00000 n -0000989011 00000 n -0000989076 00000 n -0000989141 00000 n -0000989206 00000 n -0000989271 00000 n -0000991569 00000 n -0000990802 00000 n -0000989421 00000 n -0000990928 00000 n -0000991668 00000 n -0001011260 00000 n -0001014211 00000 n -0001014186 00000 n -0001023554 00000 n -0001026252 00000 n -0001026213 00000 n -0001034431 00000 n -0001037072 00000 n -0001036999 00000 n -0001046689 00000 n -0001059594 00000 n -0001062468 00000 n -0001062338 00000 n -0001077086 00000 n -0001091072 00000 n -0001093611 00000 n -0001093731 00000 n -0001093851 00000 n -0001093956 00000 n -0001094038 00000 n -0001097639 00000 n -0001103167 00000 n -0001103208 00000 n -0001103248 00000 n -0001103404 00000 n +0000887992 00000 n +0000992875 00000 n +0000993516 00000 n +0000891297 00000 n +0000892735 00000 n +0000891175 00000 n +0000888889 00000 n +0000892608 00000 n +0000892337 00000 n +0000892468 00000 n +0000892515 00000 n +0000892587 00000 n +0000895486 00000 n +0000895238 00000 n +0000892849 00000 n +0000895360 00000 n +0000895423 00000 n +0000897747 00000 n +0000901862 00000 n +0000899893 00000 n +0000897605 00000 n +0000895597 00000 n +0000899703 00000 n +0000899546 00000 n +0000899195 00000 n +0000899326 00000 n +0000899373 00000 n +0000899445 00000 n +0000899525 00000 n +0000920135 00000 n +0000901740 00000 n +0000900020 00000 n +0000920008 00000 n +0000923059 00000 n +0000922874 00000 n +0000920270 00000 n +0000922996 00000 n +0000926075 00000 n +0000925890 00000 n +0000923170 00000 n +0000926012 00000 n +0001095452 00000 n +0000928383 00000 n +0000928198 00000 n +0000926173 00000 n +0000928320 00000 n +0000930958 00000 n +0000930533 00000 n +0000928481 00000 n +0000930832 00000 n +0000930895 00000 n +0000930675 00000 n +0000932863 00000 n +0000932678 00000 n +0000931069 00000 n +0000932800 00000 n +0000934763 00000 n +0000934578 00000 n +0000932961 00000 n +0000934700 00000 n +0000936589 00000 n +0000936404 00000 n +0000934874 00000 n +0000936526 00000 n +0000939554 00000 n +0000938865 00000 n +0000936687 00000 n +0000938987 00000 n +0000939050 00000 n +0000939113 00000 n +0000939176 00000 n +0000939239 00000 n +0000939302 00000 n +0000939365 00000 n +0000939428 00000 n +0000939491 00000 n +0001095570 00000 n +0000942499 00000 n +0000945566 00000 n +0000942301 00000 n +0000939678 00000 n +0000945377 00000 n +0000944120 00000 n +0000944276 00000 n +0000944433 00000 n +0000944588 00000 n +0000944745 00000 n +0000944903 00000 n +0000945064 00000 n +0000945221 00000 n +0000943849 00000 n +0000943980 00000 n +0000944027 00000 n +0000944099 00000 n +0000993260 00000 n +0000993131 00000 n +0000992811 00000 n +0000949037 00000 n +0000948448 00000 n +0000945693 00000 n +0000948912 00000 n +0000948598 00000 n +0000948755 00000 n +0000948975 00000 n +0000952519 00000 n +0000951894 00000 n +0000949148 00000 n +0000952016 00000 n +0000952079 00000 n +0000952142 00000 n +0000952205 00000 n +0000952267 00000 n +0000952330 00000 n +0000952393 00000 n +0000952456 00000 n +0000957325 00000 n +0000955658 00000 n +0000955232 00000 n +0000952682 00000 n +0000955532 00000 n +0000955374 00000 n +0000959386 00000 n +0000957203 00000 n +0000955769 00000 n +0000959196 00000 n +0000959323 00000 n +0000958844 00000 n +0000958975 00000 n +0000959022 00000 n +0000959094 00000 n +0000959174 00000 n +0000962141 00000 n +0000964388 00000 n +0000961983 00000 n +0000959539 00000 n +0000964198 00000 n +0000963730 00000 n +0000963887 00000 n +0000964042 00000 n +0001095688 00000 n +0000963459 00000 n +0000963590 00000 n +0000963637 00000 n +0000963709 00000 n +0000966928 00000 n +0000968915 00000 n +0000968235 00000 n +0000966806 00000 n +0000964528 00000 n +0000968108 00000 n +0000967837 00000 n +0000967968 00000 n +0000968015 00000 n +0000968087 00000 n +0000970811 00000 n +0000968793 00000 n +0000968362 00000 n +0000970684 00000 n +0000970412 00000 n +0000970543 00000 n +0000970590 00000 n +0000970662 00000 n +0000974112 00000 n +0000973518 00000 n +0000970925 00000 n +0000973986 00000 n +0000973668 00000 n +0000973823 00000 n +0000992939 00000 n +0000993003 00000 n +0000978639 00000 n +0000977038 00000 n +0000974223 00000 n +0000978445 00000 n +0000977237 00000 n +0000977397 00000 n +0000978574 00000 n +0000977559 00000 n +0000977734 00000 n +0000977911 00000 n +0000978086 00000 n +0000978260 00000 n +0000993195 00000 n +0000992746 00000 n +0000983058 00000 n +0000980200 00000 n +0000978763 00000 n +0000982993 00000 n +0000980463 00000 n +0000980633 00000 n +0000980812 00000 n +0000980996 00000 n +0000981171 00000 n +0000981349 00000 n +0000981548 00000 n +0000981720 00000 n +0000981892 00000 n +0000982094 00000 n +0000982271 00000 n +0000982450 00000 n +0000982630 00000 n +0000982809 00000 n +0000985458 00000 n +0000985203 00000 n +0000983170 00000 n +0000985329 00000 n +0001095808 00000 n +0000987950 00000 n +0000987582 00000 n +0000985544 00000 n +0000987885 00000 n +0000987729 00000 n +0000993388 00000 n +0000990494 00000 n +0000989265 00000 n +0000988049 00000 n +0000989391 00000 n +0000989520 00000 n +0000989585 00000 n +0000989650 00000 n +0000989715 00000 n +0000989780 00000 n +0000989845 00000 n +0000989910 00000 n +0000989975 00000 n +0000990040 00000 n +0000990105 00000 n +0000990170 00000 n +0000990235 00000 n +0000990300 00000 n +0000990365 00000 n +0000990430 00000 n +0000993644 00000 n +0000992491 00000 n +0000990580 00000 n +0000992617 00000 n +0000993743 00000 n +0001013335 00000 n +0001016286 00000 n +0001016261 00000 n +0001025629 00000 n +0001028328 00000 n +0001028289 00000 n +0001036508 00000 n +0001039148 00000 n +0001039075 00000 n +0001048765 00000 n +0001061747 00000 n +0001064623 00000 n +0001064493 00000 n +0001079241 00000 n +0001093373 00000 n +0001095915 00000 n +0001096035 00000 n +0001096155 00000 n +0001096260 00000 n +0001096342 00000 n +0001099943 00000 n +0001105621 00000 n +0001105662 00000 n +0001105702 00000 n +0001105858 00000 n trailer << -/Size 1078 -/Root 1076 0 R -/Info 1077 0 R -/ID [<54CB61117BBC2854044A3C9471A46A99> <54CB61117BBC2854044A3C9471A46A99>] +/Size 1091 +/Root 1089 0 R +/Info 1090 0 R +/ID [<A9B0CD7BCA8DC407EB1A8E837E27CEAB> <A9B0CD7BCA8DC407EB1A8E837E27CEAB>] >> startxref -1103672 +1106126 %%EOF @@ -1,3 +1,6 @@ +hot links +siehe spaeter -> kapitel () + P1 -> Prozess 1? Must do: Literaturangaben komplettieren |
