diff --git a/Documentation/OS/README b/Documentation/OS/README new file mode 100644 index 0000000000000000000000000000000000000000..abcc124710d165d73836d401e5a7baf5fb32013c --- /dev/null +++ b/Documentation/OS/README @@ -0,0 +1,16 @@ + +requirements first, then architecture + +compile with: + +xelatex --interaction=nonstopmode <file> + +makeglossaries <file> + +biber <file> + +then recompile + + +TODO: Makefile + diff --git a/Documentation/OS/architecture/LEANOS-UVIE-ADD-001_Issue_0_2.pdf b/Documentation/OS/architecture/LEANOS-UVIE-ADD-001_Issue_0_2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..23cb34faccd13c7b156f62aa5e2d6415a6e82b76 Binary files /dev/null and b/Documentation/OS/architecture/LEANOS-UVIE-ADD-001_Issue_0_2.pdf differ diff --git a/Documentation/OS/architecture/architectural_design.tex b/Documentation/OS/architecture/architectural_design.tex new file mode 100644 index 0000000000000000000000000000000000000000..4d0d7c68ea04975b1e3a9c031829fe70c1442e0b --- /dev/null +++ b/Documentation/OS/architecture/architectural_design.tex @@ -0,0 +1,611 @@ + + +\title{Architectural Design Document} +\def \documentid {LEANOS-UVIE-ADD-001} +\date{Issue 0.2, May 2, 2016} + +\newcommand\affil[1]{\textsuperscript#1} + +\def\preparedby {Armin Luntzer\affil{1}} +\def\checkedby {Roland Ottensamer\affil{1}} +\def\approvedby {Franz Kerschbaum\affil{1}} + +\def\affiliations{ + \affil{1} Department of Astrophysics, University of Vienna +} + +\input{../shared/template/univie.tex} +\input{../shared/template/titlepage.tex} +\input{../shared/template/traceability.tex} +\input{../shared/glossary.tex} + +\usepackage{vhistory} + +\usepackage{biblatex} +\addbibresource{../shared/bibliography.bib} + + +\externaldocument[REQ-]{../requirements/software_requirements} +\input{../requirements/requirements.list} + + +\rereadauxdesignlabels + + +\begin{document} + + +\setmainfont{MyriadPro-SemiCondensed} +\uvietitlepage% +{Lean OS --\\ An operating system for the SSDP}% +{\doctitle}% +{../shared/images/logo2.pdf} +\setmainfont{MyriadPro} + +\approvalpage + +\tableofcontents +\newpage + + +\chapter*{List of Designs} +\the\designlist + + +\begin{versionhistory} + \vhEntry{0.0}{30.09.2015}{AL}{draft architecture created based on \gls{NGAPP}} + \vhEntry{0.1}{16.03.2016}{AL}{initial version with updated specifications from \gls{MPPB}v2} + \vhEntry{0.2}{14.04.2016}{AL}{revised after internal design review} +\end{versionhistory} + + +\chapter{Introduction} + +\section{Purpose of the Document} + +This document specifies the software architecture for the operating system +kernel LeanOS. This document targets developers, testers and advanced users of +LeanOS. It is assumed that the reader is familiar with the user requirements +and/or the software user manual. \\ + + +\noindent +This document follows the document structure for software design documents +found in Annex F of ECSS-E-ST-40C \cite{ECSS40C}. + + +\section{Scope of the Software} + +The architectural design aims to be at a high degree of encapsulation, with a +comparatively restricted number of system call interfaces to user space. +The user \gls{API} of LeanOS will orient itself to \gls{POSIX} standards where +applicable. Extra functionality that is typically found in supporting +C libraries is part of the user space and must be implemented accordingly. + + + +\chapter{Applicable and Reference Documents} % does not break automatically for some reason + +\printbibliography[heading=none] + + +\chapter{Terms, Definitions and Abbreviated Items} + +\printglossary[type=acronym] +\printglossary[type=main, style=altlist] + + +\chapter{Software Design Overview} + + + +\section{Software Static Architecture} + +\begin{figure}[htb] +\begin{center} + \includegraphics[width=0.4\columnwidth]{images/OS_fundamental_architecture} + \caption{The fundamental architecture of LeanOS} + \label{fig:fundamental_architecture} +\end{center} +\end{figure} + +The fundamental architecture of LeanOS is shown in +\fig{fig:fundamental_architecture}. At the top is the user space, where user +applications are set up and executed. The C library is part of the user space. +It provides the system call interface that connects the user to kernel space +functionality and memory address space. Below the user space is the kernel +space. Here, the tasks of the operating system kernel are executed. + +Kernel space can be further divided into three gross layers. At the top is the +system call interface, which implements any I/O functionality to the user space. +Below the system call interface is the architecture-independent kernel code. +While LeanOS is not designed with a high degree of portability in mind, it is +nonetheless sensible not to mix hardware dependent code into layers that run +on abstract functional concepts. On the lowest level sits the +architecture-dependent code, which forms what is typically called a \gls{BSP}. +This code serves as platform-specific glue to the underlying hardware. + + +\section{Software Dynamic Architecture} + +LeanOS itself has no real time requirements. It does offer real time support for +threads in both kernel and user space, these are however specific to the +implementation of user space code or drivers/modules. + +\section{Software Behaviour} + +The behaviour of LeanOS is configuration-dependent. Usually, the kernel will +configure itself and the hardware, followed by user space initialisation. + +Without user space, all actions by the drivers or other subcomponents will be +their default action in base configuration. To give an example, interface +drivers will usually ignore their inputs and drop all received. + + + + +\section{Interfaces Context} + +The internal and external software interfaces of LeanOS are described as part +of its source code in Doxygen markup, from which a document can be generated. + +\section{Long Lifetime Software} + +LeanOS is designed with the \gls{SSDP} as a target platform. To allow re-use +and adaptation to new hardware, the software components of LeanOS are designed +to be modular. Unless neeeded for particular drivers, all hardware access is +abstracted into a separate layer as much as possible, so improved portability +is ensured. + + +\section{Memory and CPU Budget} + +LeanOS is designed to work within the constraints of the \gls{SSDP} hardware +specification. Care is taken to minimise overheads, but run time needs of the +user ultimately define memory and CPU usage of the operating system. + + +\section{Design Standards, Conventions and Procedures} + +The high level design of software functionality is done with the help of +\emph{yEd}, which is a general-purpose diagramming program supporting the +creation of UML, flowcharts and entitiy relationship diagrams. +LeanOS is written primarily in C, hence certain restrictions apply in the use of +UML, which is mainly used of object oriented programming languages such as C++. +\\ + +The software architecture is described on a component level and the interaction +or communication between components. The detailed internal functional design of +a component is left to the implementation and is described as part of the +version dependent issue of the source code. This is done to ensure that a +certain amount of flexibility is present in the implementation and changes that +do not affect the fundamental design architecture of LeanOS can be applied +quickly and efficiently, since it is foremost a tool to the user with the +purpose of creating a run-time, not a product implementing a well constrained +task.\\ + +The Linux kernel coding style is applied to all C code in LeanOS. Its used is +enforced by the \emph{checkpatch.pl} utility found in the Linux kernel source +tree.\\ + +No external software packages are reused in the implementation of LeanOS. + + +\chapter{Software Design} + + +\section{General} + + +The purpose of LeanOS is to create an operating system that is easy to use and on +point with regard to the features of the target platform. Still, it is designed +to be flexible enough that the operating system kernel may be used with other +(\gls{LEON3}) platforms. One of its distinguishing features is its focus on +processing with the \gls{Xentium} \glspl{DSP}.\\ + +\noindent +When dealing with the particular features of the \gls{SSDP} or the \gls{MPPB} +\cite{MPPB}, the term \emph{kernel} may be used in different contexts. +With regard to processing and the \gls{Xentium} \glspl{DSP}, a +\emph{processing kernel} is a small functional program that runs on the +\gls{Xentium}, usually performing a single task. With regard to the general +purpose processor and operating system features, the term \emph{kernel} refers +to the operating system core program. \\ + +\noindent +Functional requirements are always reference to their design components, others +only as needed or for clarification. This is reflected in the traceability +matrix. + + + +\section{Overall Architecture} + + +\begin{figure}[htb] +\begin{center} + \includegraphics[width=\columnwidth]{../requirements/images/OS_logical} + \caption{The architectural model of LeanOS. Here, the "hardware" layer + represents both the hardware and the hardware abstraction layer of + the software.} + \label{fig:logical_model} +\end{center} +\end{figure} + + +In LeanOS, the \gls{SSDP} hardware is accessed in multiple layers of +abstraction (see \fig{fig:logical_model}). Typical \gls{CPU} tasks such as +thread/task management and timer operation are used as part of the operating +system kernel and are also accessible by user applications via a system call +interface. Other functional hardware components of the \gls{SSDP} such as the +\gls{NoC} \gls{DMA} have their own driver modules. These are in turn used by the +\gls{Xentium} scheduler and other higher level modules in the operating system. +Configuration of and access to the latter from user space is done via a system +call interface. The system control interface serves as an intermediate between +all layers of the operating system, where system or module states and hardware +modes or usage statistics may be exported by individual components for external +(user) access. + + + + +\section{Software Components Design - General} + + +\design{GEN-0001}% +{Boot}{% +This is the hardware entry point of LeanOS. The boot procedure sets up and +configures the \gls{LEON3-FT} processor for operation, initialises a minimum set of +needed hardware devices and memories as well as the initial system stack. +}% +{\meetsreq{GEN-0006, FUN-0007, FUN-0804}}{} + + + +\design{GEN-0002} +{User Space}{% +After the kernel has finished initialising, it calls a function +\mbox{\emph{kernel\_init()}} +that executes an \emph{init()} function configured by the user. This is the +run-time adaptation point from which user space is started. From there, the user +can start processes and reconfigure or load kernel options and modules via the +system call or sysctl interfaces. +}% +{\meetsreq{FUN-0804}}{} + + + +\design{GEN-0003}% +{Interrupts, Traps} +{In order to operate a \gls{SPARC} v8 \gls{CPU} properly, a trap table must be +configured, in particular to handle register window under and overflow traps if +used with regular \gls{GCC} code generation for the target platform. +LeanOS configures a callback system for interrupt traps that can later be used +to install custom handlers, for example as part of driver modules.\newline + +Interrupt statistics are exported via the system control interface. +}% +{\meetsreq{GEN-0006, GEN-0009, GEN-0018, GEN-0010, FUN-0023}}% +{The trap table and its function are described in \cite{SPARCv8} in detail.} + + + +\design{GEN-0004}% +{Timers}{% +Timing functionality is a core element of an operating system by scheduling +periodic and non-periodic kernel wakeup events that subsequently control the +system's exectuion. The operating system kernel maintains these timers to +measure time or schedule kernel wakeups. + +In addition to the \gls{CPU} bound timers, the real-time clock of the \gls{SSDP} +is supported. +}% +{\meetsreq{FUN-0011, FUN-0016, FUN-0017}}{} + + +\design{GEN-0005}% +{Kernel Mode}{% +The operating system protects access to privileged registers by disabling +supervisor mode when switching to userspace. On the \gls{SPARC}v8, traps enable +supervisor mode, so the privileged mode is automatically entered when the kernel +is executing after a trap/interrupt or a system call from userspace, which is +also implemented via the trap table.\newline + +Kernel and unmapped memory access from userspace is protected by the \gls{MMU}. +}% +{\meetsreq{FUN-0803, FUN-0008}}{} + + +\design{GEN-0006}% +{\gls{MMU}}{% +The kernel uses the \gls{MMU} to map pages of the system memory into a virtual +address space for most of its own processes and for userspace. + +If needed, physical memory is directly accessible by driver components or +mapped accordingly. + +}% +{\meetsreq{FUN-0803, FUN-0008}}{The proper handling of address space translation +is particularly relevant for use with the \gls{NoC} \gls{DMA} driver and +\gls{Xentium} scheduler.} + + + +\design{GEN-0007}% +{Thread Support}{% +This component supports the definition and creation of tasks. Task priorities +and scheduling deadlines are supported depending on the selected mode.\newline + +Synchronisation and execution control between threads is provided via semaphores +and mutexes. +}% +{\meetsreq{FUN-0012, FUN-0013, FUN-0019}}{} + + +\design{GEN-0008}% +{Thread Scheduling}{% +Threads are scheduled by the kernel according to their run state, their +priorities and optionally their deadline.\newline + +The state of mutexes and semaphores is used to temporarily re-order priorities if +needed, so lower priority threads do not block higher priority threads and vice +versa when locks are employed.\newline + +Unless strict \gls{FIFO} mode is configured, threads of all scheduling +priorities are regularly assigned an execution time slice. The lenght of this +time slice decreases with priority. If \gls{gls-RR} scheduling is to be used, +time slices are set to be equal for all threads regardless of priority. +The latter is then only used to control re-ordering of the thread schedule to +more efficiently solve mutex lock situations. The user is in any case +responsible to assign different priorities to threads where deadlock situations +might occur that cannot be resolved by the scheduler (e.g. with identical +priorities).\newline + +Access to mutexes and semaphores result in random scheduling events if the lock +is actively held or waited for by any other threads. +In tickless mode, regular scheduling occurs when a thread is preempted at the +end of its timeslice.\newline + +If the kernel is configured to tick periodically, scheduling events will occur +at a configurable integer fraction of that rate.\newline + +A special type of real-time thread is supported, which, with the exception of +an \gls{ISR} may also preempt the operating system kernel if its release +condition occurs and may run to its deadline without being preempted by other +threads. This functionality is reserved for highly timing-critical tasks and +is reserved to functionality and modules executed in kernel space.\newline + + +If a multi-core processor is present in the system, the kernel can schedule +tasks to run on more than one \gls{CPU} if so configured. + +}% +{\meetsreq{FUN-0014, FUN-0015, FUN-0016, FUN-0017, FUN-0019, FUN-0020, GEN-0028}}{} + + +\design{GEN-0009}% +{Message Queues}{% +Message queues are a facility for tasks/processes to communicate arbitrary +data to each other. A named queue is created by one thread and opened by at +least one other thread. The threads can then send and receive messages +of arbitrary length. If a thread wants to actively wait for a message, it can +request to be notified is subsequently woken by the scheduler once a message +arrives. +}% +{\meetsreq{FUN-0021}}{The implementation follows the \gls{POSIX} message +queue \gls{API} definition.} + + +\design{GEN-0010}% +{Loadable Modules}{% +Kernel modules can be loaded via the system call interface. The module is +supplied as an \gls{ELF} binary that holds special sections that are executed +by the kernel as their \emph{init()} or \emph{exit()} functions whenever +they are loaded or unloaded. \newline + +The \emph{init} function of a module is typically +used to configure its functionality within the kernel, e.g. register a +thread, gain access to a hardware device or register an interrupt callback. +If the module is no longer needed or explicitly unloaded by the user, the +\emph{exit} function is used to de-register and clean up functionality +used by the module. \newline + +Start-up arguments can be supplied to the module during loading. At run time, +the module may publish its internal settings via the kernel's system control +interface. +}% +{\meetsreq{FUN-0022}}{} + + +\design{GEN-0011}% +{System Control Interface}{% +The system control interface is a generic parseable interface that is accessible +from user- and kernel-space. It is modeled on a logical tree that holds nodes +representing entries of kernel components and can be viewed as a file/directory +structure. The input/output of each entry and how it may be parsed is defined +by its creator and may be used for run-time configuration or statistics keeping. +\newline + +Data may be read and written to the nodes and are exchanged via +character-based text.\newline + +Special nodes may be created that allow exchange of raw binary data, for example +internal memory dumps or configuration data.\newline + +The entries in a node are functions that are part of a module or system +component. The component registers these functions along with a name and a +positional branch name within the logical tree. Components may also define new +branches where their interface is positioned.\newline + +If the node is read, the system control interface executes the associated +output function of the component and returns a character buffer to the reader. +\newline + +If the node is written, the writer-supplied buffer is passed to the component's +internal associated input function and parsed by the latter. \newline + +Success or failure of the operation depends on the correct use of the individual +make-up of the character buffers. +}% +{\meetsreq{FUN-0023, FUN-0024}}{} + + +\design{GEN-0012}% +{\gls{SpaceWire} Driver}{% +The \gls{SpaceWire} devices of the \gls{SSDP} are accessible from user space via +a file descriptor that can be read or written atomically. +If a \gls{SpaceWire} device is only used in the \gls{Xentium} processing +network, it may be configured by the driver for direct \gls{DMA} to the input +buffer stage. Similarly, it may be used with \gls{DMA} for the output buffer +stage. + +If the \gls{RMAP} feature is to be used, the configured physical memory block +is mapped into a virtual memory space. +}% +{\meetsreq{FUN-0025, FUN-0026, FUN-0027}}{} + + +\design{GEN-0013}% +{\gls{ADC}/\gls{DAC} Driver}{% +The \gls{ADC}/\gls{DAC} devices of the \gls{SSDP} are accessible from user +space via a file descriptor that can be read or written atomically. +If a \gls{ADC} device is only used in the \gls{Xentium} processing +network, it may be configured by the driver for direct \gls{DMA} to the input +buffer stage. Similarly, the \gls{DAC} may be used with \gls{DMA} for the +output of the processing chain. +}% +{\meetsreq{FUN-0025}}{} + + +\design{GEN-0014}% +{Xentium Driver}{% +The \gls{Xentium} driver and scheduler loads binary images of functional +\gls{DSP} program kernels via a system call interface. Each image is assigned a +signature that identifies the type of function of the \gls{DSP} kernel and a +mask that control the number of instances and \gls{Xentium} \glspl{DSP} it +may run on at any time. \newline + +To each \gls{DSP} kernel image, an input buffer is assigned, which stores +references to metadata packets. Buffer fill level thresholds are defined that +control the dynamic processing priority during run-time. \newline + +The first threshold defines the \emph{minimum} fill level above which the +processing kernel may be scheduled. This is relevant in situations where more +than input packets are needed to perform a task. + +The second threshold is the \emph{low} threshold. +As long as the buffer fill level is below this threshold, it is only scheduled +with the lowest priority. If the level is above the \emph{low} threshold, the +buffer contents are scheduled with \emph{medium} priority. \newline + +The third threshold is the \emph{high} threshold. If the buffer level exceeds +this threshold, it is scheduled for processing with the highest priority. +}% +{\meetsreq{FUN-0026}}{% +The minimum input threshold is useful in situations where the processing kernel +must combine individual data segments, for example when stacking individual +frames that passed through preprocessing stages earlier. +} + + +\design{GEN-0015}% +{Xentium Queues}{% +The scheduling queues are ordered by buffer fill level. The queue is updated +as packets move between metadata buffers. The update mechanism is part of the +metadata buffers and triggers a message to the driver whenever a level threshold +is either over- or underrun and the most recent critical (\emph{high}) buffer is +moved to the head of the queue. If all buffers are above the \emph{high} +threshold, they are processed in an \gls{gls-RR} pattern. \newline + +The driver maintains a separate \emph{bonded} queue for each \gls{DSP} that +holds program kernels that are allowed to run only on a particular \gls{DSP} and +one shared queue that holds all other kernels. The scheduling priority of +equal-level buffer states of bonded queues is higher than the shared queue, +i.e. buffers above the \emph{high} threshold in a bonded queue are processed +first, followed by the \emph{high} buffers in the shared queue, followed by the +\emph{medium} level buffers in the bonded queue etc. +}% +{\meetsreq{FUN-0027}}{} + + +\design{GEN-0016}% +{Xentium Scheduler}{% +If a program kernel's buffer is above the \emph{high} threshold, duplicates of +the program kernel may be scheduled to run in parallel on other \glspl{DSP} +according to the kernel's control mask. If more than two \glspl{Xentium} are +available in the system, the distribution scheduling algorithm ensures that +all available \glspl{DSP} are assigned a program kernel above the \emph{high} +threshold with respect to their queues before scheduling duplicate instances. +If \glspl{DSP} are available, the head of the queue is duplicated according to +its control mask, followed by the next item and so on, as long as free +\glspl{Xentium} are available and pending \emph{high} threshold buffers exist +in the queue. \newline + +The driver also maintains a special type of metadata buffer for input and output +nodes that connect the \gls{Xentium} processing chain to external data links +or mass storage. Of these, the input buffers are processed with the highest +absolute priority relative to their fill status. This is done to ensure that +if a data flow stall occurs, it does so as far back in the processing chain as +possible and data input is maintained until all buffers are filled to their +limit. +}% +{\meetsreq{FUN-0026, FUN-0027}}{% +Typically, the input buffer is the input for a special \gls{DSP} kernel +that processes and interprets the incoming data stream (of e.g. \gls{PUS} +packets) and prepares and/or distributes metadata packets to the inputs of the +processing kernels accoring to the desired application. +} + + + +\design{GEN-0017}% +{Xentium Data Buffers}{% +The metadata buffers track metadata packets as they move through the processing +network. With the exception of the input buffers to the network, they are +the input of one and the output of an arbitrary number \gls{Xentium} program +kernels. Each item in a buffer corresponds to one metadata packet descriptor. +\newline + +A metadata packet holds a pointer to data buffers of arbitrary size and a +field describing a route through the processing network of available kernels +by their signature identifier, i.e. it defines its own processing chain. +Each entry holds an associated pointer to an optional argument field, which may +hold parameters for the processing kernel. \newline + +Program kernels may collect one or more of these packets at their input +depending on their processing functionality and either operate on the contents +of the packet or generate new packets from one or more input packets. +\newline + +As the packet moves through the kernels, items on the processing routing +stack are moved to a history field and they are output into a meta-buffer +according to their pending routing node. +}% +{\meetsreq{FUN-0027}}{} + + + + + +\section{Software Components Design - Aspects of each Component} + +The detailed design of the individual components is documented as part of +their source code in Doxygen markup. This ensures continued flexibility in +development and allow for effortless maintainance of a fully update state +between the implementation and its detailed documentation. + +\section{Internal Interface Design} + +The internal interfaces of the operating system are described as part of the +source code in Doxygen markup and may be generated from there. + +\section{Requirements to Design Components Traceability} + +\noindent +Functional requirements are always reference to their design components, others +only as needed or for clarification. This is reflected in the traceability +matrix. + +\traceabilitymatrix + +\end{document} diff --git a/Documentation/OS/architecture/images/OS_fundamental_architecture.graphml b/Documentation/OS/architecture/images/OS_fundamental_architecture.graphml new file mode 100644 index 0000000000000000000000000000000000000000..f31590d0cc7e8da14e0efa3619c49f6ace8230ab --- /dev/null +++ b/Documentation/OS/architecture/images/OS_fundamental_architecture.graphml @@ -0,0 +1,378 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> + <!--Created by yEd 3.16.1--> + <key attr.name="Description" attr.type="string" for="graph" id="d0"/> + <key for="port" id="d1" yfiles.type="portgraphics"/> + <key for="port" id="d2" yfiles.type="portgeometry"/> + <key for="port" id="d3" yfiles.type="portuserdata"/> + <key attr.name="url" attr.type="string" for="node" id="d4"/> + <key attr.name="description" attr.type="string" for="node" id="d5"/> + <key for="node" id="d6" yfiles.type="nodegraphics"/> + <key for="graphml" id="d7" yfiles.type="resources"/> + <key attr.name="url" attr.type="string" for="edge" id="d8"/> + <key attr.name="description" attr.type="string" for="edge" id="d9"/> + <key for="edge" id="d10" yfiles.type="edgegraphics"/> + <graph edgedefault="directed" id="G"> + <data key="d0"/> + <node id="n0" yfiles.foldertype="group"> + <data key="d6"> + <y:ProxyAutoBoundsNode> + <y:Realizers active="0"> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="432.4624999999992" width="258.158203125" x="57.617773437500205" y="344.8312500000011"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="b" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.044921875" x="70.556640625" y="410.4937499999992">Hardware Platform</y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="55.0" width="85.0" x="284.3968749999999" y="450.0875000000001"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5" y="47.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + </y:Realizers> + </y:ProxyAutoBoundsNode> + </data> + <graph edgedefault="directed" id="n0:"> + <node id="n0::n0" yfiles.foldertype="group"> + <data key="d6"> + <y:ProxyAutoBoundsNode> + <y:Realizers active="0"> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="218.64999999999918" width="228.158203125" x="72.6177734375002" y="525.6750000000011"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="b" textColor="#000000" verticalTextPosition="bottom" visible="true" width="82.890625" x="72.6337890625" y="196.68124999999918">Kernel Space</y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="80.0" width="100.0" x="253.79374999999982" y="441.97500000000025"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="48.0" y="72.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="true" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + </y:Realizers> + </y:ProxyAutoBoundsNode> + </data> + <graph edgedefault="directed" id="n0::n0:"> + <node id="n0::n0::n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="43.9375" width="198.158203125" x="87.6177734375002" y="667.4187500000003"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="183.396484375" x="7.380859375" y="12.984375">Architecture-Dependent Code</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="97.0791015625" y="19.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n0::n0::n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="43.9375" width="198.158203125" x="87.6177734375002" y="604.0468750000007"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.04296875" x="60.5576171875" y="12.984375">Kernel Code</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="97.0791015625" y="19.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n0::n0::n2"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="43.9375" width="198.158203125" x="87.6177734375002" y="540.6750000000011"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.501953125" x="32.828125" y="12.984375">System Call Interface</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="97.0791015625" y="19.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + </node> + <node id="n0::n1" yfiles.foldertype="group"> + <data key="d6"> + <y:ProxyAutoBoundsNode> + <y:Realizers active="0"> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="150.84375" width="228.158203125" x="72.6177734375002" y="359.8312500000011"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.734375" x="78.2119140625" y="4.0">User Space</y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="3" leftF="3.3471578747183344" right="10" rightF="10.094639000281575" top="0" topF="0.0"/> + </y:GenericGroupNode> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="80.0" width="100.0" x="253.79374999999982" y="441.97500000000025"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="48.0" y="72.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="true" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + </y:Realizers> + </y:ProxyAutoBoundsNode> + </data> + <graph edgedefault="directed" id="n0::n1:"> + <node id="n0::n1::n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="43.9375" width="109.158203125" x="166.52313443721863" y="451.7375000000011"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.15234375" x="25.5029296875" y="12.984375">C Library</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="52.5791015625" y="19.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n0::n1::n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="43.9375" width="109.158203125" x="90.96493131221854" y="392.8000000000011"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="102.21484375" x="3.4716796875" y="12.984375">User Application</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="52.5791015625" y="19.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + </node> + </graph> + </node> + <edge id="n0::n0::e0" source="n0::n0::n0" target="n0::n0::n1"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="n0::n0::e1" source="n0::n0::n1" target="n0::n0::n2"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="e0" source="n0::n1::n1" target="n0"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="26.64323845400499" sy="21.974363281073636" tx="2.5965750385362156" ty="-98.5066464853871"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="n0::e0" source="n0::n1::n1" target="n0::n0::n2"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="0.0" sy="0.0" tx="-40.0" ty="-22.00468750000084"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="e1" source="n0" target="n0::n1::n0"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="2.0853784462362817" sy="-110.56007208479275" tx="-45.444373341409474" ty="-21.939569619327642"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="n0::n1::e0" source="n0::n1::n1" target="n0::n1::n0"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="221.10223599971863" y="414.7687500000011"/> + </y:Path> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + <edge id="n0::e1" source="n0::n0::n2" target="n0::n1::n0"> + <data key="d10"> + <y:GenericEdge configuration="com.yworks.bpmn.Connection"> + <y:Path sx="34.405360999718425" sy="-21.94088284480091" tx="0.0" ty="21.947296142578125"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="none"/> + <y:StyleProperties> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="CONNECTION_TYPE_CONVERSATION_LINK"/> + </y:StyleProperties> + </y:GenericEdge> + </data> + </edge> + </graph> + <data key="d7"> + <y:Resources/> + </data> +</graphml> diff --git a/Documentation/OS/architecture/images/OS_fundamental_architecture.pdf b/Documentation/OS/architecture/images/OS_fundamental_architecture.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3b84b77f3113d8781ec0effaf7c25bb1071c480f --- /dev/null +++ b/Documentation/OS/architecture/images/OS_fundamental_architecture.pdf @@ -0,0 +1,881 @@ +%PDF-1.4 +%���� +1 0 obj + << + /Title () + /Author () + /Subject () + /Keywords () + /Creator (yExport 1.5) + /Producer (org.freehep.graphicsio.pdf.YPDFGraphics2D 1.5) + /CreationDate (D:20160817105213+02'00') + /ModDate (D:20160817105213+02'00') + /Trapped /False + >> +endobj +2 0 obj + << + /Type /Catalog + /Pages 3 0 R + /ViewerPreferences 4 0 R + /OpenAction [5 0 R /Fit] + >> +endobj +4 0 obj + << + /FitWindow true + /CenterWindow false + >> +endobj +5 0 obj + << + /Parent 3 0 R + /Type /Page + /Contents 6 0 R + >> +endobj +6 0 obj + << + /Length 7 0 R + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"/LbH@[)DV_ssik.N+\mL0m!X&gkJaJ!nL'POLidYoBY3un^j'%A*p9&EIVn4aA]*J#4UMoHb;'\S- +<;r;Ws*^]0J,WGsJZZ?C5<_9GJ,K$_Y9/5n-tE9>prfpko(D%NMQ\+Or:o"gs5g6C?iQV!s7XK_argZY +5MrKj5QBacJ,f8Xrc^Ttn,E=@5<_70X8drl^!l+lm-h<,V]BLCkG%H1X6]etO8i355OiZo>C:Be1r"F- +K;--Zqa44\VRjKke7*!L^DtR"M=pg/Npm#CnXoiR:%4eBj4?TpoBH;4TDt6`IZF??En_Eq=8cgok=k8Q +mdY@Abh0]1rl=[$Du].0+S*R&GhQs3q><JVpq)U,?e1QiM#Q8i5Q'a:Bl&4I[]K=Da)fh(A_XROmQ^S) +^AYC7rLdl$,HD7:o1.($k7%8^H*0AUHsLf+.;B2hrO9T-a4J/fk9qFPWBP+V.9/GrT0Lg9iMY#gV/VA) +28,%Eo3nu?q,*)iTSO3J,#5]uRVVn*qo=)!TD>0[Y2s<"NkYXVqQgfE`dYbeqt2b1?h%5_gUMb5NZ4r: +mChQTT)F)XhVK>=E^SI@kWe[G&O"q"RcE2ocUCfhSnU"QeFr^UE#uf)4J`??r@k5@pH`ZTgV@TtVJP:_ +hF_'=FfX@rJY1UNZmX5%+6['PoSNRFHqN_N[Xi`*>+Mc@I/B!SUCY7GD:Y5NS.Fmc4hh_\HMI/&-W1Fb +0\V^,*'::9L3G`jc4(U)WBSeAEu_:IR4aLT-fEiHK>C\27(G9$oe;"JIH[9UM[n6ndaY@/;K(o_r5bP5 +=]kuhT,k9*\Goe;2/2IdkC/L.b@`MQi1A%Z)lOPEG>1RDV1HC!>k3lTd2@"-\=tt?Me-UY:>P2a7-$fd +7L*s:]3$";TAXh`;5KL]p<*TgMV#c9,hBRc7Q]:Y6qVtS+"<LD;rD-[$[<8]7aAJd*i?)F;&s=m[0%>B +1Y0I\Dl73\3RV$5;MY>&]7K*0Rp(6d1i_m:3+&1*MV`_sdP1F><V1ZUC><c>D3$A)Uq2N)%ncbC@KcYg +2cB;lOeK=<WXg$$&\h'9d!QdRX&VNUkJA*=51@NN&&J`3Eh?1;lM0bZV.c@4?=%W[QG1Z=n$q"\&8Ot$ +.SnBH8d3Y1''7NI8iS>o<?`N)Nf5mj$l\O(.Eu,XfdI0&fcBpt9]CoW.`=>\6n@TX1OkKdIB_h#;;t(V +e7KrlTncrn:s=FhNi2C`n]W0"*n3g'Z3R4Kag0bt<4a].:^uZSHZLW,=n^cqA6H)g;,*)C6B6:;'0Q8% +ak,$>$L'TFM?N36<.551fYc\]k,u01VqJOo[?uo0*bipLhj@9#7\q$&GX6Fj:2q`up.uGSOI.]m`ALdY +rtrTHNGV*KW)[T@">m_h6<'`bm0S4/,rFc5a0[LJqVZA#mF)U1C&E"='"R9J`f/<FqQ(_A'#fPJbi>%T +goPh&1kN459Z6d`*`5[ZIpIs/BN3\P:9R$?W)lqrX.l85FOQQjh_m#WKnnY4)5A3$6%KM\<8d%W;W[:G +ar"R\rVa+BG*P:M/)PT==?LBE9U"5>Hg6CYW(%?lB=rVaI:[-;hW'/dGRX%?5E>+iMsGJkb%<QNn$_,+ +$=tc*^R:&!DYlS1d]tX_miZA;K,;:.UmkQ0[-)-"9j+R)r>meI441h$ge[Qd*_s.\"D*Zdkp]9@D8->! +RPEQ82RZ64c]Qt2#LiBnTbAm,.@o;gF6p:-)W%aRIPWNR:o)MHTY,YK^?+H4b#Lc74pYC_M)](=]=aZ> +aAn[fLi3)QW/uLBqi+>'7GI8s6aO'.EnenpD*RnDkItn!.qq<(cfUS[as<D"@/b-"n*,62>OS;ngO9CV +p2`o#`TFCQ\F'$`+oWRPi?AYIUSS^VStXRbWF9m111b3-6T`5"fXr8F0C(LMmm2q]0\c%^=]S/C[ut"' +r>mNSPW0ah/$O%_8S`[FgqI"VECuorCtAK[B:cBZX0fDX@CG'G)Z-ScfA([,\a5h9MV`^hWOFWaO]r/' +QI[f3[Z5L>JX5X]N8VO8e7SS0m57Gb#M&+\HF9^k7ItAtjL3rN7\F8g4]jLWSGJmJ9`j`e^0d`(k;ZN! +V!\#=?-<$<n(;JACR\gc<*A"7de8$6XYE\JgR'rNU/aCC_U8q9BCNaDhPEl2?mh3s]0kIng@hDQQ7Qq- +ILjRh[/F=n&$fqEc<7IcI3/l?nr.N&>-*9*p"FpAGS"J!Y\05rQo6d:m8t,^j,NVAK""c.FXDCWYcJJ% +%dq%XoZ)SFV,)k_HLU'8RuMYjP>0e`)k-#Sm#IG*kmP"AO'=MWpAHXKmFk&X[?G9$p5L,S("./GY"tCd +905q7<poMoAC3c^8Irgo>^LFUp;r\s72hJ?:cFNT)-bmGR6Fm0Q-pGUH6pP7&lp;)BT'#/3sPC;`I<p@ +hW'h1c5_)ZBU$'-`sW?WWK5sKLtc#1To9hQs37M99h^D987U3#fl!Y!TcIe\VZ^.f'L,KA^"ISTpt@p. +c$,)CK8^Jsa#leY66"dgNq"f-22Si=^RL;XmQ]:Dep\J`hY4k:QH$g@HVf2sGU:CU:Z&5,\pofhJ/tD0 +Y^CsJY9(%s:]$-M%io;`5(8oZeY:o:4N26dC'#]p7i4Pa2ed4&1-U_cp/-&ioo&<->4(:JoR8sE3+=OU +(asj6IBhB11UB%-$uAN<`<_0uM66QL.&VB\.IrB8%JH?=1n`-'KL",pJ\M\<\ZbP;j5UFt.H))u"+NP& +[[$<<*IA7prB'`AXi<pbP^QicE#\Yi-$<r[L`&QK;V5N/8^7!*ca#F(S^q9b>R28I_Md;ha[ao43=G`< +E0J>GT[[OnrNQ:_f_^)k^Fn'<FA`c;ef0dRLD2Y*\Uo68d\7`hq`9i*lO1V%I\d],[s`G9SUlFEbO+(d +4<73irCMl?h\eSQ^c5F4lt[R%,%j%/b"rHpDtI30kQ&iT<SC\bZjp&k?sf7"_`tCj$u%*\aMC-IY62\V +2Pdl:SBj[=?e[Sn\7]goq7[X:I^G0?YCeI5Y:g=]3\[X$:ecBMcM-6<4UoYT%D*HV>:uBSeT<(GokKgl +g:<E#XToakYD;.@XESN?[SsK/!gMAnP4WUWrIsi@qjKKa5.5Xi(%''YZb0($G1/d=;cqP:p$fn6XQ,Nt +=uigj%EX[4e[K7l_nHUU'h*%)2VhNA][4cHr-bg9c]T5Kj?#!FPHXTV4!$Lm]'r'd6R)cdjl3>S@X[G/ +TJ\7%Zm;PDQ6GW#ae@Q%i2^5!!r`#3L&))-OS58A02'U)3]B%V_*'o+L)OpDB.F]&j5[W9Ac.C.^cN&& +l2,Z5qL?3'#@pWecpFE2KV'n)J$J4>\hLVr\E)n#f[aPuV`BT8ng&E,aH$Q`C@GL=b$)C^X65u<jrML` +B:N,;i0]YCp%sd0qbFd!*CkJ:`F!cHeo-Mb&OY4L-"ADlMs$+*Mbi5hf,e``/4770ih5a^o_CBeR%[D+ +!?ka_JSUe:P`i$GhubgcLWd'&[Z]HIRk.:@D'.":83XfsgWK4s%V&Ph.plu=[u7i'=_T$2Yh+a2C*utQ +,o<MedSACIFcJ8gV_gNWs*^S_d51Inj?i.8E&1o<^T@.LW4.YahQ!MRh#d]chXpcZ.1UXuNF/k6+%rAn +.7UI<]),8-,Y.+%8'K8(OSln+)*!Kc#S1U_'#*S":;&s4k$$TJQ1p*'g&()]]4>Y7Q"HWGka*a2Lo`OT +Do>Zumb9aJjN.5a=JJIU>JWjoT-B+%g!>Y@\9&f"hXgujCN_]K5E+Quh9Y]kK9!.YOF+(5\uPZ3nA?*+ +IPpLsPOAV4LG>n/R$Et38W6[Z's8SP@7gj@N*.tJRb[REY(Ykk$1-*;9PWI/m*`heJ&h,t=C7k8c2+f= +Z(IioS\;/F,gG4#@\&NRU-nZNcnuh=G"TU^""J(eL;*?0SbWjRP'mhOg<BEebTEW]S\D#_DST^EZqd2- +p`Q-4Rbi:NpAG;^YF?omE"s5Ta*)1])Su$ISPEOgg!>a%oA#G7-$L6/OAa&`SY8C)bOu.#YR0L%jmm+% +O5Y?(c0XX%='Hl'FB[)Ek=KBP^!EtqT=q>";@[9HT4MLcCKPmYFAqFm5k<29cL)n4i$u/QO=)9f+O.'n +O/L"3i"c.a*-6K<dd5]_Wr-!`^,fN.gA#E,0-Wm46hYPJiNG[aF"]#_f4^qupa#Mh^.Q_0`YV2+X"WX- +V3X(]Geq)qrVLg*/+UO><8;eC:;tWHIBU`S-f8$gh(=CRZu4X1%Zb.fUnmle#NdRW?#\CuB<7PVdM$!W +]&#U_9_]7^oiDR0CNg&]LY<Jtj-ds/,^LQ")i!).59\No(0&p\@[Rc=Sh4r7(78-:A#N[KPWLAdc/%OU +]_U^8S13uN9g#jl9n<q,/$+2I*=R_(C?j<`C.ILZL\`1loU3B,NY/"_fCAjH6LEKYq-!ts%M,ohrX*Ji +*=e]J6*_oJKApl\WoFF6(!FiVq/B]qqRs.B@':[Co>4AMrk2f[mggDRRXfWtfGt4<_W;-!88n9+6FAQk +J1fO_6e.8%qpZs:B;`A\esRP*_foMp@0[3;+o:99mtalrktIfSe6#2lW;5rX><D>(H<aQjD*TEjC6S8H +Yof/>)TWZjmS%OAkgS2p;6O^^Od^I;X/"nd%Pj98UJD#fQr<WU](`<AL74KSW6N5@(hCHH+om6P6stdH +OaGJq2LU0a:@Lbbd#'9pLMuG(mrTJ9's^%d4N;3%L&RNT6:?.S<^<M-88[MUQNK'$QbBMVl80b&(XdZ8 +%sCqH_EW"P&$!k]_D<H',=n?X5n<>saMb%-SCK,g3`!p)d:'8Eog9tFN_&]+:[*Pc=0QrP-Vj-8.)QW> +S7dEhet_dJ*1_5*o$W#jOU6a?e@dA%`1nAhbJq=T@&O&OIS2^4XrkR$@9@b>'rXnuT+&FNVj&ZtX_.DM +1%Udu6&/En^d&`l\7?[\\Es[j;SY,/qA%J"reg/o_-:gCd<nWrXp86D[)::,N_'KNSb'-XX+A%dkIL]G +:@P(,l7,4*c\61`)8[QGi5(#qRm(:NQHqiqRn_e3q.")+K8QQ)qgG\IjA?6AM0GJ,E#6McZQJ4/3)D_b +i'ETZPM9nnbCkk53R2WC:W0%(>tuj1T(P1a0u!1bLIPZW_+fR?#AO;JcT"JFHIE7Sm_O*pAmBZK*<ugW +0[9\46Zil83'hM667p+VPGZ'+og,oj*&-?TN7(<.^qr%+=_t/Uk:u1a_@&=.#g'X?f0]bLWi>/$]3]gm +#&&T-YL%>(qeXl*P7FnFEt@+Vo\<]SXUt31\Sb^!4]jaCV.L0.cRf@#KV#O1pDJ9p0l0=*mQo9ufahbC +]CalfE3o2lic[t@cJ!!!Ssrh!Y32mA,rF<9VCqMr1HMjE]Ta=)H>X5E^!q*6LAn!?S"3`EHHqZ=3QKWj +P@8.QF7[Jp,'rDaHHrJH%aQ]/T\uaXGEYWNg`qNE>F?DXp"\PM=F/7QKR3'?J&kIq(^iK>3/*r.M=X"r +\!$&!l8e1\%R'P/Xn/eAYU&krKEint-Ysmh\I!c@d;qdF)LChFS'aQKD@Y:J,D&"OrsZbPLf].hrl3@Z +W/eUoLXa]Fn(>DT!sc9=3j9k*5'WL<ZieV!?VJiA5pkP3KHo1T>I\ok`o[K#i1/#O7PX3B,Lo(/OaTl( +Q'W9O".U)D1@*-;jC)uJ+:E&=FN#"$`!bN8+RlgnC1r\^#Ce2)\>K+q\O^Pe/Wt_b(7%to[rMX!;=YUj +U9(i>PD:bb()P@B-gG)dJ1ajBnUir/YTb)fal7qsNT98\o-p_A<W[o<Cc6=TN2K/]BVKXa/#A\-KkGN! +8;1@%,Kc4pd#jDJ&%5<rMGTnW)+O6@ZWoDl-(#AK5<Hk6jVRELjZH@\jZ]=M/P;YDeYaU*>1"^eAP$(o +IoE#lVCqDe"tR[W!`=qXdS1OV(dkN8X3["A21oBY=5]Et3ejafQK9:h*n4=SUGR%X&QV_B;dc_JCg,!j +D;THb)Gd.rQcpM&D88eM1j)Pu.'8Z7j$mbK>M3d-e?iY!?q%Adb]QmrY9WHe=6>s@5Sg`6):V>*HM:?1 +hKf`FWkmq'L<g=n>nDu9&d.Fp<PC^JmgWn;4]:/Biu%4m@3FKc2]S-D^AeB*K0(A<,`?hC3'jt1MGd]k +Hm74;LZN#ZLM^OP)JpHW<DnAegIhoZp7)@LC=c3no"Z7%4D@;*2\0)@l_$R='=b?'qIMGpkk.ssr-GE@ +c23:jLhk`AlRUg^j/(`a)#m?dg0I%-9"(boLJtEd'Ce+j3)iEWK]39O&&rH6l]lXcG$sqbBj$-]i('0: +N'>SPRaY*Dp5deJ;,:os>oZo&VT_rOk]?DtUX/.$+Ak6Tmek$W.sY@lK)Y+(QA;8bG`O>EU#+\lY#11u +98f.rQc6)CjP0kfU",eYHLsg:;OfXDL%"pYf^*Kb$SuHaPmGgAaPi_88YQt)O::P5d):Waf!iM>E+?ZD +BFBqRiC4l\Y+#X5@GGT=%!?fgbR1t'+IjU12/Yt9G\4J4VNtWR"'g5<fBj]J$_KX9X?_f8:-=9oQ+Q<O +NfIZ_71J^q$)^M0]J6Ku@u%sEJrkt;<fsdRo3#ShATdQ_qQ*H[S\9-T7Geq]P0;7X#d4m6(i7_[/,>i1 +\K)N<JbUPS^2WLu4@-qHK<#+u9A215aqb3/&RCV*rjm)`2bjd(ftQ@HSF=`Y*^ccPq-u[tE`P36F@QP^ +rU-M<5El*N1ot#E\5s;p5tk;0*CGaJm!B78PHUucbk#c[Si@gUIZMahY>!'Ad&H8Vn\oIFj!2CApKMEL +=:&<Fh#b!gU`?t9X"Pjp(g2*TF"/X8_T*&c>.ur4<A)>IBeXL9El:OX+gQMTOSjkrB$:\\V#E.!G0i>^ +T.S>ZVQK0\c2Ae40lhW+p:51($\t8VpM<F_I$!Y[`sgYl?WMokZrcLk<\&')H&oIFp\t#<hFDWZ=)pCN +kti>$2Q'GAF$W(r69'C_%a>u;?NH@k'[ct=j]KouTo$1((t8h,]TV-VT/Uj;"6k7-o/?0VR]=6*p-%!l +Q7mi]MG)C'%LRLi_[R3m9FS&_+^Nb^hTlW-0YUhcGE*\*k^@`40UdHWc5CE:keP`Q4HQPaMq(%^K%<Qo +Gi`juO)u@N\q_\QnR)@ak\j.!^G)b+ou`.G*;:!^QA4Z5>rb#XB\aY.G\tGnCRcD!5fPekPUk"hYHr>5 +;sg6_FD;),L]VogX*m]YL\XsaObJWU-s_0XlbsFe'_JBC=U4e1/rhEoV!b)$4fQFu7@klPLb(Ao`b>m6 +W(9:/V$Y72'Gql8r:8LU,rl4X68$CYPDN^Ej4MpYJ&ff2(04C0BtJ2+6h8iil87i["bT/T6a(D,+\+78 +eicF:o#EF,8TgFb0Aup[*e#DrWuWXUH:^\eTO0I\'_dfO'21k+&NDLnKSKht;6(.JZQ1&L7)@:("-W*O +J,PRde+n3Ce"\X7cK9EA1B=cIGW8uR3.5A_Gt=PKeba$@ooS;ZkBKD_s7jXls8B/$h2fPA-tC*ss)pLB +')Qh@2W??#K?6XrYa#ZPkS`M,_\,0A@keo2EEPDS@nhNOrt\`8p^0,AKE>p-"$qr^8*KQ"qB>e/RCs=. +&[J:cnM3ktjWs]"AX]S_''6+;B&HgGmGU\_k&1Y,Kpk!jrtA9i]r[(Bpje$E0S?j)^4/9"^Lfjc8Z?kG +U>ISNIh*')_H"mdRb9[Xpqhb[CqkLEAF.HhT54Q,o+aJ^FmR?54&6B-h%sCY5VD6sD(;pJ^VAMnO.N%/ +.X`ifmXG='_?9Sd%4@NnL?u:&q\p[QrY!M=%,80Tg[DArI.J,.4rr=c\C;@lb6/YcZ$K:G=NaBCq\G2u +_ipqIBS9bu7pGkC^bJ/\$hsn[SNQ\u]XE%N*i(W@9]h](V%,lTM6gN0%(m']A#cVgZq@EF&WPjB[$l1f +.#H_OTQ28lqKB2O3u+t;&K3o;#igE&5L([iB_Ibo0>6C7gG<JI8hb(Qm+c+K%4DhYK!9sa'AH2CW+c_l +d'M15Z>XO&^QfuMEUY<ITjB^rluh88E2K*V358mVgBdGqE.KCe0qp#nQQ*F+]j<b_=g,5*pUp66oBNRV +]D[o#7WV1=U`0?::'\t!#*'C_XPWX/'\nE@-%1!beR?KjAS,:F@e5[c9q2&PPQh]F#W""Gi'ht`QZdhJ +iM%)3]i."hnF*'9"<%c0D2F"(4jN,^Ps@\u]5n\Y-=2LRoNs5hMP=GI6PI.]79%Y2=ol02qY:K>YWo9g +?NGe$R(e_OmnLGZS:V+fJlhr+Qae0dhKmssdNokgi3B4QrtRcU_\*<8F!3p19q.i>.05bQP#'C2bUN%( +7VNGtSl$2!DX%jWJ`kNU1S"$@,%1G&XrO^Ba!+kDarNGE/k#LX*95-PaM6Z`W'',7n(;2X`i6Di4C3JU +R?ukd3ARc`IS6)1&8C3H>$q]0))!s\ND^a*@2:qdF@kZ)E8!mD`Jd,t]Zr0C]MfFPBe;Dmka,6b4u:LQ +hm%Z\e_"Ol7?(%ua'G.f^OO<#hJ._9gqLk2;:tbJ&Q/BTSr+<Un)#f0gg2[H!l5k<64^8&\-ceF_lVOG +JYep6VI)9fHY%r0$[kK/Lekd;G5hGoo5JOEkg[Y=ieB`EL3R1Lc26E"@qPKHqOA&<dLj?/r9tC"MIXqu +F5&2LrP.4O"#FI2mc:DXCJ8stMhI'`)WS]CT$>tE.Q5pWG#2=m(2:p4KA)mU[\bV63/+N7\>XL+;+9c$ +.%QT/4CtUX2J(+XU4nCJ!^iOO)R\lT7hf6VG?gEe`'W!7F,ulG`/d<GXUa#]r9]/J2bc-Vj#'0Te3Ue5 +R],pa:RV*32-Kd.$;[5cBgKY)4+ME-a]>7UYal'\;/sG\_56oQAV+X+>$ZkWE#+ukOAcV\/k7NognZrN +WD:SSPtkLi9Urmk&Wh_<U*6Y:Mdn:Bj+Vt*QR_!/TNRqEGi8_]0=E,DT7QiHc,1u:6aK`3]Xft#7p+5? +'Hb@.it2BBRE168HVDR=>1[pY>8q8Whf\(t!;c"$F8G>S-V(kO8]P^C2I+pVCU/(iURMPkV72_)OS4X7 +8]rg#@goJoV&;i_cNkCdm^f_>cJL\)46HlbZ=VILetc,E2i_THlBee'<Gu!'C/ri\HF+pEUYC]2A!;U( +R1-?sYU2eoYU2db=d,SQX@^euX@^HM9f>!+gm[l(BMGp)]@<t)L<'V/-EW%L<bXpW_camZcsfsgG0/.! +R^/g6RV[d;Ebhs(cJ#Bl7mV'&=d)Nhl.2Z\RkJQ_A`%?:cM<D>'^-RgUZaj9C%GUN&t:fZ-*9c%8m7FQ +TWH6Orl,jobGP1#D9&e\QsfJdm!?dgJ&@th%lV,WE'M_BFpj;^4KYD9KB_cX"";dUD,XoUAl(]YD``,* +mGA.Te6(5TD7R;<:!tB][-MR%?Wfa7\*5t%bc-]iD;d;M_>WLXG5D%/n(@=,bBu"OADur-.Jd!<bXgj@ +oF:8b"A=ae+G_k%Zo^10nnH?M`ip\/+/iA)lq\5q;><*X3pWLbFui5W<u;!p&aQW+U*gq^Z5sk[%uVRJ +a5JFldSf'\T'9;M$]^YJhnNZW1Lf#aS*:bKq4J9.m8f.+8NTn3s0;b']g!gF`n?LJl?c`nU[B:4(m!6f +&E%_jc`!d^cS'2[<;4P^hB+FTge0M<;ohTh.Wq2,WQ*=2(/8/QDHK013Vl-1_d#uOFtKc,&QN"i&_i^O +KjH7c@W=&d:jArZa,FhTeJjMdp"J9-n(:*Q5L&+,N]L[j``m7la#;4,UL;%=fKN%LQ`?h;QB>%MI(5N# +)9%Z'C/eqhHDu9]."QXKiHV>.k)V7oM0>3>hSN]:&,AdL/8JJa'#k@7HOSNM[(S%abm`@]DB>%hbfhVZ +oJSM47-W^FOgb":G3kDV<6T]JE#aQ?d&)52#&N'2Zi89A=f0l:fpg<`9L_gY,5cm6,"1e+OhkVq\3i +o?u)-l_p^\q[D38K6C\UhP3s>d.ZTRC:Cks>rPYl-^sF>^Dp[/O7%Afl*iuk$/9e8>2gcEDlfGG(3t%I +>/q<u<C;1?[eJi8<jqb](o9M\r'M@,C%Jt(4lh0km6.o0A[_>8Zo6b6k)E?L]oD#/CenZ;4dIPc\O7lU +6/;/T30-;4pBY-,l%%0l7VI.,UVleSks*cj-9Z<*K_JY^F8Qbt,Hp!+I/f6*q`bWh5.Cih"#Wi_+`nB0 +S!#q%.2:S>AthM/]HZXO#*k(Ncn`R1L'G>K\DKP^r[e(m,aSc89A+`nG7CYY[;&k"W[Dr=#e[o?T5WcM +L^.Y^-SC@u5:8'6dJdpQg2P0b:p1*8pFiS19Ag.4,agbI'I0]^!K_+oSnOs!/8c=^+/-&VAr=bDB/\UR +U<aZPBTAGL0hPeR[7aQZOJGO8a,P:6ehu)@-0kok8]eOjXa<Z@:7o^)\h9%S?/,<K.,EkRBL"Y,9T2Xt +4!a,ecBT_Z\Q(_SeZhcuSQmA-AEChK-0s8[=n0p`c\4qk>DU=+=j-%nIB9`SPWX![OK=a?Z<`Xd@1b_Z +?rBMjM+k39Elfd^agsNM4%`O#LHL`B%JR>EVF><6ca+DKLJ(Z(4\Ct,3604$p$V41X?0d0lJe115$n&? +;:p_s$(%_Tq$7UCcI3'@\i0:s/m41n3@*oWni`>1CL&;WV"ctu87p/kOK?HYq3%fe[q/jN5"N!/,c`mc +,jS,'4o(hq\Y8)B^k4)(/>=/TnV4q&e+^W8H#P(CD26HL!8(d:5$g(e*YGT$1])"_CS-MH*VUGoT"^CW +l(i\NGO-(-ELc(.;KC?K1Bb&TKjpD:Qo@e59DUre?LIdELN-(Xe0D(.of(H`7cU?(],2jX&3C=u8c'&r +E#5C$]]Y283Ouc@#egDEbnQ71'aTj3;dS&9Pk`21R4Z]n>/ss$lS]7=%o7)67&dQ`Uf+sDZtcAm7LcM$ +`=qO!7M$7M`^9<)nd:Q3)h'3C.Y!S,A?mRQIu--C8YX3"f^o#]\fXH8:7(X+1m@r&ooE2N19Q#;kS;.@ +7kCD5egnP0<t$+_@M/":?86j"$>qJL?;[H6cmuU.O\TW&oSO8YL0d1*^X+K%`ts%*;8&<&$!]Vj@DDFA +C'qY+"G2tH6,LRe.u''j62rUOK'<2V9(Sl\%,H452_dY&kU)&V8tb7%(Xo3^nB9`aX7t0qR#THCTRQ)> +g`sB%MN-c^'r/[o.u5=_oSQNd8kNG1PKLors,a#PMdB8\9Bd1u'RBoh7k_OWMMGNS9pj9X(r<%ME.=US +dW4ReE8m]q5aftL\0hr9`Ar65]Qo"U.i&NIq)qKI*P8^kEO9T\MZ"e]0M\>Oal?d<6?;U[pqlgd*'OBM +30ZqODGB3YIX'_KaR[2C^JhDt,hgVT:83k9P3i\7>EBQB05*4kS$2T2guW4a@b6h6qfaU+L>a&"%J22H +U5R(.aKL/NpuQhNd#<CMNPF72SDi7]d_ai,AF)!fs2R^<bup$ika9c:M!B>9)&8T&)?HG/^cD]i6GN1D +%LVIt?Z>P2QeVJ">;<P?Fek_dNWum>B^PdNY4k6TaI/!V#=f+URQX8uo;,$:*'-ODdod$k@Anj]&4h,a +1$oDLV5-pO\s:\._fsqIH$k%a&c6oeE.s(>@pA3ArH<Ynn%a`O['uQW[)HA7Mg$BMpUILS!bZP/p0651 +mFN(kKKb0'7]O_[bgsg^BkG9R4J<I_lLE'M*N<@7KW.u7$22H&;qskG42ZP>)oV&b$cQ?#b#aWL(\;s0 +kOR#Fl&>Cr*csC7C)<mNLW=2;q=.'aXr6$-3gPG<=:V1uoHA2FnJ=Z7QPu/XBlRJ!8F+PL.9[?"`I0:o +1>Ee@,uKDhA"e"U#7lsndneO04g"BE9;4!3?<=!M<4%og8hRRmBM"G0[PC^d@QGH4D7:g"QX<6b&r!q; +X]"Kb'`j']Pl$\'H;J<IfM."QP-F_M)O:N$r8!NTjHbJ'/;[7Ba2Kp[)[p?gQf\lVRC<mUWLWYUNX%>P +lRAC=.mbH'jnts%#I/V)Upi;fOmP+-OJ?oPn!6@=";EGE1;,<H,g(52WqA.mifu@7\A$<:N&=K/AQd[< +pTYu9lir?fgQuDA(_?AF,RT0r_if9/5>sMh_[r,eE9N/$Lq.^LQ@raO&lnfE=qXiuUM`ZQk+b7H_/h4n +OOA(&Q38jn7VVD!:6Q$mclR4#U.4M)@(OL+/;]"F-cMUb-,Du/^Yl=9r:f[4/W#qP+uD<q99!g\eD`31 +Zm7-q)q$(@HL0T7dRhZ'>+N1[_Ws-u8asmRYp:mb@`7EKN7*l6R9uguh=PCHgc;U"YiV3M^VDm3NUPc/ +T0$BsUYL[FjLI(pHW$Fm;C'OG/2;?A^0;OMV!4d-9Ve*T\"d7-MOF))@j\\Ro1bD!mIJOJWMS2,X>?Pu +?+qrp[k7$aGa$gCcCGuJnP>3UI)WoVbG0YqZ-JbEk6#M*=7/(Ve9i?#pn38u7,G-e>J9fZg"iF+PJs]Z +Cd!QOqADrPN/,I4CU$A[\"ca[M`eL+8\`OrVouW9GIndM+)lM\-Fjir)M*!'cLHW^h1&#r^":Fa*;6LV +FC?rT*II>mr?^IUr#E@tpdd=W4c9g)e%po6)ooci_2Xe[SA*`r0KI-qpb2PGObfD_/*=1$hE!O3ZTIB) +Hr'*-5!/D.Xtqo_],\N<Q:DJ?D9"PK&,M:]2JCWLOG9bdQ\,d]LS%L@QHIZhnj)mE=bF1un'dBTKjOc+ +U;')9>OJCg&^$)Ce*1dL]j28_5qb4<nrEPSImYRUH!,s\_"m1YAjV/u)aIE35,`-,&+[P>C%q32]Ak@T +2QUCl\GE&'h``5nYc-E"Aq_;6Yi5HEl#,`9,+#BQdFY+"mYH^4IjG\H]s'1T,^RrMMZ.L#8S5m)QOBL= +?LM(OQ)Rc]&pr[R]]o;[ETia-r-B?@$?(lQkbP<LD4HES.O057TA?4]a\N:]DM;O&N\f8c#aq8ce9e.( +4jLqr9D-BXcFc9PS=OrV:8^=tJ(\2g?;#5)k<l;0ei8$;-n%ildHHo8WTjpRW)]bD\>%>WkmNB0&UkG\ +i#V]TI7uj[I)2N&o_gGqGOT*eP`Y:ja7-\I[QimVSS&1GkJ]T-n=s@aIMm,aKTmP.A$f'9rSE`@l(^YZ +0k\+'T&7D4n@jO!'V&%U;D%h?ps-S0Yl<1Q[#KAW8uo^83GC<Vb)sj/&fkEd0.LZ@0+)G!s"[rO_90Hu +n),3bRdg7VQR8J6B,dT)fnYXN<fuds/[Ki9G46`"P:.Hcdo<O99>-KdC3A>&bu%;bKP]_Y,>Ji`hUlPC +<E\,BOedj1)nQiE`_43>\pMf_e6@?&ZridKl-W44:jdFUh"hLe3-OXEq<:1QNSgh^RCRP#%Y!Pr-3TV0 +:o<^>BCQio#sRZ$mHrXHnN&4D^X^5]ZanqcQLnhsmbmIMar3A:)3TiFg9L,)B6QS<mGMXK]o#C2CF<IN +pfTbKa(Bd$pXn.KS^hq$>f3mQGIhVO3^#953E(0d3(#d'V6,UA&Q!*,3:\*&Y]fM'ra)bd)/$cj_tNk= +NAWgScO%-SB6j0ec0DPO.#n+S[Y(3sf._F<ZSQKR48?]J[Y'(g+*(=*fD?'7E('.3OrnJDV0k`#=Kban +mssDQlY#!?jI2Itf"X$<m3^T(cg9L\mbmn;Yj^M0LEh,Cn4DTFK7E.cT6.\o$tQ'ZmJ?Zl]3W`F:iRS) +1qbFWGSjrd:$W#RlM%NPKWX.\DE@"T>MR/G_j`LeWr?43p>ap5[g15_g]pXEPB]/Wk<:lq\IVFT,=G80 +j8DX,Y5eNgRX_<koc<:k7T%k@MZU=Xm%X+QJNYWuoCUt*_tA(Z7O&_*TeBpn\!>95cMYB?K7fqJAjmJ! +jm:kdp@eJNbbSsd1-AXLnC08!*LX':nH-.3Sd2#2$UPGf_`\)RcXUj5R5q2s`YW.*,uR/+:.L9<29g,5 +2c4..[%3tVm<PTYd0m+->)tK*:!>tBRY(?['L1;J]$UJ.]M!l;W)/]AUR5jq[s/VX-:WqLmqjjj.f,bX +.C+8k;S7%)<qt*nfn*ckX./\$&*4/-]iG2'pHE9S_+r&?_&*5ZE+"4_oL>1E=H:4%NMUrC\+RI7^+97# +RLmMO<j@ulc<Ooh0lPk^cSt,GClD@1LNI/,^A5h0hTaL,_$/lUD&;hlO(_ml7M]O"nn@FMO.u5g6c4)j +@3C3ci#r+jclA2-AoE#FXYp,)db(S?U(#XFiB%C>"oMK\k_]<0p;BW(n$m9sb8L%[fTY/9MRr"'#eV65 +R*=dCT8t'f]TZpeE5i<cQ^Y\NUIQd3LjZt\,H;-qj\KEO2f#33YQb]jjH;Y:)Tl)4*)^/QkN!H'KKii6 +r@b\FmeN56-EQN%g+oGli-e=?P/c"&40ufUMsGU`qsYjeGFVQ-&co('j[@sC&SK@7On##eKaT+RB;1Vh +f#QD<o*ARTp":>Fq0(_iaM`,r"W(E1\ZkXij*=`tq#T!e%skIO;)liQN:o!/eKa_*dALWAO&F(_Ac\K^ +k:8M-q*_*+8I!@s4$s[K9Q;nZ>&S^qi\eS[E6PilrZ+'*bed@U%^6sK$4`HRlVbImlB2@^l&ff2kL_?4 +EH/e4Zb')gZ$Rn3$TO9ugY0lCgO7)C`f)[2o?7%e=*jI<X^(,-Y1G#,S(r7bcuY+b*7Am=CA$"r.rd^K +c`QQfWpsfo'RGa9j?;CsdZC?h(-N>)k8'i6UurMV"1k(.grG)>F6n45:X6SD>M.T=T&X>R8'a?3=<mIn +K>\^dJku'fF,N!A]p'F*H>[WP[FB8T".,UKN)c18F6%Ym1%j=4Co?p\7"3B*-Z(bBkW,Den.=U-gVm$; +)Epd(c]Xl(2)IpG)NN0cc6:\Y0DtF@>kP>O>gG!t\og06\9mJN73=eY\]*$4Brcps]k]Aleq]i$RBfP` +M7/IoRCHR.cRitN>gLYhfh4J@*54'hpX9'p4]i49b'\:IdH'-R=5]/YqYhN4pO"OIr+?1ki;;HT7nSo' +R,sfuTUX99+HnJ<HTMe8puW$\Jr:G"@&"E*hG15R_Afb9.*\Yhnl_+ON7]X\EeN,[SXXdnjO"M'*iUVO +Qj7!5S:$W.oe(6U\'"J`mh&X4pNPq0SrZ@;)X1j_FO;6eU5MXeZWAf_Z,-@_KrB7qmm>.7rPY#A`U+T) +M5E\o46!;VnjqNsEhKYWHc3MQo9']]G<WJ*juL047G7;jQ-HWHA<QEF,;Qi3mK;r@;P9\l0J+LKAbDG_ +auSUD'Q7!6_<b%X%2&9"Lf)*;T$l`4ZDom*mGXr+?+EHEjj6(FZLm9t`eQJG&Z_2-_tS1fW,(3Fqg#%R +_8gOoU$V''fB)DKU;u3p.7^Qq++s8o/nW0?eWt5\VWur;=Lr#*(&cs[opT2S0;Yk\.$CmbDI3>?2t,fG +[kTeO;8+R@ZW>6>/D\12EOCL`WM`[5d%U?NVR+fX%L$eI^/,d^Se8LbX@T_:eW)'+YSjHRWNO`%RlRQ3 +AN&[OBO"]&#PAmS-J.>T2sLi%ZIPD2Kq(<clL=fLg-Mf_5,C4eNaFQ1p=,RGQ)N5,X%Y\!DY'jBq6C:d +QPujg%6C^nV\4@;'YN]-WJG!M@^$p]SGf^3k/hqiXsa/EG>'V6DB*e3r2TJbMbg-%;CaJOCN1@o(`/Zn +[WjKS>a3O`SR.aiAg,Sap?4ASGSa^S()+?jg3,J)-nX6%6iU`\%'&1H;28tQg;\Ib8uo^%Bci>$C,a?R +'[`URO*n%CpIB>).**Cn0D!.#AGd`Dn9qO4QBr\%Gmq$uTTjTYZBq?nA%7HX#:V8u\2BnLF@mG"m_>"Y +MgDFNO3hXTjdRKmpq`BUG$9f@SU.mh<V9BAF1k).-Ji*$P8K9O2,aBNFGP63-++X*c0=8R^A]s6^\ho! +[GS2jePY0Wa00mQ48`oN/!^n=9\iY@![Fd>89?u-I7pH#Y2'C*hd12E=IcjJElIVuGQ'M,eEr@W:UeCD +,I$k`pq$;#"#VsnJ"W?Yp)iKep&,,AGiW;qXin&*=6rp*F(eY4Ijj&plp$^B?2G.npZ;B!OS0cIZ2['i +n!Imk[tYX7.-'.0)ID#*6Wp,/)RfR`Z/;sObPs<m^q0<A-Dr#tEA=M:%mSf!s,a!2\R,.D@/9s:=Y&rC +B.PP$<quXr]on-3e*\N**#QN8Rb5+Kc-6-\?Y7:lqu-\^U$O;Ko:9[s!KO$@XkC68qYqq654s=g4P]p@ +Vbb"bHn<Q9]%qDPkIdU3(T3IQ^*$a):*C>7-,OY.,-2FheJ'G-Di*/.YCiMT]V^FooQH&M]L4a)98$f. +W9JH;J"b>hs,X/TQTBQSZVJ3oH+ra"\))'Sn/r[YIAGsG9L._B._$qTGnff8E_Q">e7H6a5+uQ/G.%Rb +o7T;i2fb`ng.ctRQ^7@Yca'<?k/`5Q)LZ)Z,FU\)PoPc/s3&7@n"[eMcmF'lD')pLRaD`(R78MZ`n_3s +T0`i'i_=i\B#"QK_H<FY]A_"nNn)il2QO.9Nh2Zb1eRXqMpkKq5fiIEeF^nJ@g!6PDKlUB;SQEHh>:)h +?>A,uX\nJ05!PN^#=4/U*VGX@@hVZ^?!,+j5m98F3hQ5m<)JD:`jorVM3t9cEMqWPY</t63Va/9Tg8gM +F_)(;B/dR_T5R#_YLT/kh1)"rn/roInZEL>RQr+(Q#tKO_imo9^W.b(R1a8+R8Z*8gJfmdk'nnF,Hj.` +iSBmH""-HmV+LSJ0^$ZnAdXG9_42g!VZJuC%pbj0NFo5SQb$ka)EEp?@1/3/mW4UT>:=LKX;=oRk;1eZ +mpF_IlJl2@8>V/#B<.!JBrY.+6Z4V(Dt/*fd"1keS)0^H&7&c'Fj*q__H`5U?M"7clPk'c?Ci%@&kuuM +`-a,,=7?O54qLk5a@<rITj3_l:WU8hEtH2q#;>26ir]lHGR$_3f0rZk'$HMJ[#br?c-t$A(_Q=h(A7jI +n<;Nf\Om+]_4B*$j'B*/e3(6%2rj-'jh/7K-&Jen%m?>m'(2jHLZ#oX`W==#E$ha3EX9t/bBq;D8R>qn +L6a8;q"e_ur&-:)+O98+5*8?YY:/MgMU"S+6^@5+hGq2f^iksYFbd?;d.U_?^rR[S?P56X,2GNFnHsak +em1VA,dHTkQH1^Jl\tWZZ%>Q69KH29pF@j()RD3Y[sfOO2!:)B%DFVhQ$st+`A-EeZ>4>MZGkUgRI\jK +5tXmJ;L"7ag+?/@\4j*IXR2iaRUa-C=uX!?aK&Ya\K0EB6\PeF_Gq1=GgFIB.((!SCkWSlpoX<i2/UM. +ST"Abl*.4DM&A*jG=;:gIS)CB4q?qD,871idA=/iH\&D4C+Pr]+-\n>.<&e2<Df"L>2(#171Rj7ChG:. +RERCdMu=q,8G[!V#eTsX&+@j\:)D]u5X+#j]L;TD9)QpR\;PafbDh\Jl!<me)e^PfQcjheW-d[\/a:[/ +RS2N;)G'dTQ"J;G64Z=gY%?<V/f"00D_#((fN,c0QVYqn9:9.RB?Ru">ant!mhhD.^WuTB\1+>R@pD(t ++trQsjK$J1bY%aW6g?AC'kd]+;jQV5e8P.<YN$cVcbC"G.>bQlQr+T]]eLldb:9j^2G/ckak8(Dq$sYS +h.-g3j0-sRml9O/n)#h`s7J8lbT5EY;q:[(qo0<4DJaH*2l9kk*82&`#+gT(e;7j+ob8*ieoB$C\T&Jf +q(B:S:ILP/ECq`u-sCc,dY7gc57u#GH:XL]gu^CA`#PS9;4g&Sj7r*O\8^R7F.Gq?9t&b$)k5PQPekEK +>20TFWS41!?0:\^<Kni5Enk4]Ra#rt2ou<Lq;U[,7g"$k0#rZ.]h'"cjZj%)mQ-a-4uT),.$[ob]oWVM +c$*;8.]k<Fll<MomW"DL>;W.9m\I=fP+CFBn.4*_AVd2Fh2GR>4p'ecXhLOS6>*H(e6LM(Xe"*0T7*'7 +3J-"ck]dFh9$u>e-(Z,UO$srRdMb_h.3Lu6?4,m)aSUAN5N<TeYI]aMStVaknWdgi@qXJ_5rB`%LlA(( +/94Eb?_>EUfVmJN:.F8M7\uY+">T8aSB*JIY3aZAG]:QpXCSkE*[XCr1VO@^<D'=>3PY#"/Fe<"U[Zd] +<.l<p6E]jPSTORMaic.R7p8>>eTFIlALIsY`8c]p=E!.:Jan`p]S[bU]HQsOZH3HoGS9,U4-&h7/rZ]- +0,<0mo0'hK*,=No9e[Xi*=pcu>I:n?]%jm*nTF4HI=+17SW0gKl3*-nOcRhnO2l/9V;G[IqYpFTcAF=9 +Fq))@d'Fq>JZ*Wk_<?H1PC)ff_MIM(;`7]Ln8G%N5l@*\J&3bLP!@3$=t=lJ0XJ"P$0oRsH@nnZ3#4Ec +22eb@:@<!YA'F.Ll$.U1Z<hG:G&?>7A<_U_MNL9Icj$+?7l6PhUsWX<.17kBlsRbuW@#X/:&:?H.sY1d +IR605/2!!"I6&hr]jllSpgmql@L]B'oucS%j2QEkc)CVr2ajG2;N?u"\C6#NBh=*);Y+[\Jcc%-:>b"b +7?6nCWT_TM)J`[7\I?ki3d%As^/na(gC-5*qmDLD=>+UBPZG[#_e>q'#P5"M>p9#^/3YW^R^!m(US)i) +'nDZ)rfWtd?E_Ugei\,%/Sl6)*m*<5re<AM7^Gi=\d`T!+<AP0gbDTpZPbAIkhR&M&T@[B#Vc(=W,ku_ +A[mY#Ym2;n4?L(1;"i/X4_\DR?Dc4hn0oBRfY6\f>iE0G?$2l:+.i%#AtK*.3NGuNEL4,ZmZioGPrf)5 +<mi)ARLqbT?=PPDC@9h5IC^>$`H*ecI"-PuUQ/[E`(740X/PSU8mn!O?Gekm#KqE`maC5J%/Ei&f0p5< +P5R-QeQ7-bY_clmP.+N,H$a,S_%nW1P$<_SKihn@(.LW*<\>*VIXuQQ5%'Db1U_B;d:9nrqkKM;0=a]> +P;`q@(Su\tDVY+>:7P8IDq*<>ZbM'qjSd=E,?eYcDY-7rch@.QHE=iGh',PR?<O#U3O5mG6HX,1.[mWc +[]H3%Vm^'cIn#nodk,USZk_UH[BIa0V^sF@aP&O>cRm6bf7HYEEKrH>'3@ZSDVB29I@[[,*]N7];=s!\ +aoq/4qc)G*"o"qa=5_!Lne\rIs.6c`:%Lc49KR6/'TO+(rB%`/`2-*$I'NPAG%jQURdd:b\Td<BqtGRo +Nf&4pOE87CIXuaBoc#Gtn%sc5>I)/DU<[<:Gm;.u-UEK%=L6(g):mUk@`(f"V:t$AO+VLL4_(.bT,MRd +@3',AOK?.20ckUFhQa/oq#2;Wg-aWUo;*j$Y.[T;[)\Ot-C.g>K%/SY4S^@WcOJ(TN7-ZKV5fn?Y(>iB +E2#Da?ton6H08af4bBWYj#(is,L"-oc;uR#8::GtjY[ARYE>MED:CA:VW:N`e3W)_lB+Rkr'Vjoct\LZ +.fS21msb)Vq=fI/I>T2=TNOrXd]QPU,K+mcf*I,"4>$LSc[Xs,a.F-Tb<$2ofe0%+Y^;45kC\%C2qNYo +7MhXp;0gSOJN%^N0?AL-_nn:l*\^L)PCFJ?`n21)Ke1M:nja:<3oM%0X7roK%5h;'N3$1SiHA+'k5u:$ +a9tP!:i+g.)kjP:gNV"sOXW*3<tR/5.GN?"[qQ`;UU+*]NQh-"/0feq5,CD%^ehYUi1H[9>>6-#B_#_q +Eff1hG?i5<Z=,N/W`AG,/GJYm14SBqm:H6[^>bUE9:A_hgmb"iT#>Pk]kN:.>]9t]7^)a-28B&o'OE"Q +507SnQ<;aJ<0SZ316bPkGNZe5XmPfa7M$qGUj*oX[*oD[?Zu:m[I460.&ZD=EGk1lWeH6mOr\O_d=850 +?D!G*qZ\ZC\!0W_aGa:1*t*3VdJ?^pb80E1=n^?<`X8$s3Xhk8UD4,5f$*a?ik@"`faVrC5,]qLcEU"m +MlH!V_(IVCqfhCQW"dif[]XmE_Y$a)IX4:CA1-7boMB8i@7s#Sk"2=R3Ml]FErsHN6+V6Bj2;pqRLqsu +G1U-4l.\"DS5BD3L:%_?frAOg91?8lDUi`(6ika?'u&6*cN5?BODR[R/r!':FCgsN1d".c]]HO)1QUF$ +QhULX4-#^K^AE/onU4M.Y;k5TYPLYsl^a:KK:@Xgr-)bd/D6d"34?!R"6R/$q'3jEhs0FsD*F=5Z>qUl +?*e)t>f/;%*YKV$@OBuGf5.t_jHcX%)U#E>*Q6WOgmNF`-QB^<:pX@,N1R2+Ej9sda;XqboWMLT^;^II +@]mg)NRa/H;LT`XT[l*e8Bau2'2"1;G,/F8Ks=:"V%Y:*8Z5p9@-7j"i>qZF,onc4C[)nmDO]/@FYPgG +AMaa<c,cOq*[,(@]JX4/lPHDNpZ@brXsUWB)*;&$GeXSX/+&.A+cfMafQ-(RSQoUTCoo+;Vg.&nm<"=8 +X7l5=(L-@OreOj$cpbS/$Y.e9iP[_se,lSLGq=V(3*)WC;+K+q4$X#!6G(b?)DdF\V<)BLRbcT>>YI#1 +B=aa8R`Ml26OE.#Qp9!'G0T`'U"*KdId<Tg_%e8Al@%)U*rR`E,tp)GlIH$5G\sqFY0Ba>Wj7L[hJ)Y* +5PIM<;K6IAS>1k#@9Kts2G6CgZfA-pd#*2JXfYY%Ur`>@AWJfZ::un1G,crRILOEcH(nP-Ols&U1U?&J +,6Lrj47$'6XiI+?Z@3Eh['c[o=]C(oBs[_"G.1CgB@L=rg6#O<`=Bd6jo'=+g..pd*)UqUd%N7Q/Z?VK +.S`9!LHBprEW#!npWs7\Kt;^e6_nH`>YF%6ViV<SI?GVb8ad:30#_=\6;hXoG!JslLot3ae?71q*m.rF +qo+Yk$;=5W$@3)$[pHu'*2L;n-RJF/*F$,?m$p2oP-7u.I*:,UM6b(2A`E>WSgh#@W\]";.0s#4.t9?f +@\T+Zh:]X"NO9f^99'a&C6J/+<$Z);9_[uA_<pU7g:2A5q,:e,p5,<1q<ZD\EiG[q[8e4.3F,:rJ/5lD +lFSi6YJ#-mNdZ-&2XM+EcJ!FoT5<&k-V]#(B6VqX'b+CBWpAWB2Vb3iddAh_K1J'aC@7EJ%RW[).chf1 +S[F:E[,"l#c9jM@f%j9Ch-'&mQ=h2f'MU'Ki<dE\W--k:9p'PQS[BJNl.'K->RC[jE-M#m5Eqk2qV6:- +I!O=fB5N!$VU+"SdlYm?/'kHeZ.a<'.qIf7nSHMm/),MoZuqsI%R5+!m];*XJ.,>?2Kre.[_)"R?Ma[t +g]r+aIp^F]3[Sco3c<*<rAXcK:D/'4nWUIYn2Gg^V#B`4M&fIH[B@LLs$CW@Dk2",3luS]J+q@cbPG*I +dGI%`LEEjq_TIM9DoY!M)U3hqXOV?GQiP;h]:FRc6k:.oln770iGAep&_FrT1=d.Qn@-:"a4J-AUo^ON +G[KhDIK!&-KV(H7QbkIDeFYe.hN2uMlG'reo9O>'Ani>G&-'XJ^CONVIg)FoT+)Q*a>b4FXq0MjM3`a9 +!\nf&_pN9;iB^ScobeQt$Do['`8gheW(&5+/FcAd9jdSQ^14O-+Nru2:t5T&E/]R!mpGRc$:o?qpbZ\? +2nHCRFS*mC1S'>mSoR5DYSbd8Fn-\6+5c/!g.%^<da!13bP"tTA%cWB1Sc'P6@V5Wk)Y'TORe[),JObD +4+t_47KGDn%>;;3WZ;+!R"am`_'!WGq;eTjc$V'c%n@%cC%X)QCdi';-L4N<-=duLgkS,MChVp_MC<[f +AMDLVrXF"E5rAP.k>d(u=:91HR@4PR&48QL)kBs2c3^%`6B30Nkpe`,+T7UW]b\q#0IMS#nJ9EsW!@IC +9Amok;Q4Z=#G9*a#7Z1(2bi5T#EE!uT&IT#LSI?!.SqQ,*<D:W=DO+tT)u;Jcg!++k[>NO+&QI98h_RH +4]rMCFb]k"BHdgXp=U9($mYTnp*tAJ4JZ^;8"UiA'rAFgO'e%\B=&ko2"i)>W0cS]KiG606R9\0aK`Z= +mg^50,T0]nO<*#,cRNF#1+d!'3T'IHAmp)c:uX@mM7!k"oNZHGs/Rb-NPbLi$kb%S'MQ\j;"g,j[@FX% +-jd6[E_icRL4bFW%S9?KL9=P=mK1-.i`OB(g,U+/Tlci@3Kii&.PRfa2C;VdauJsGJP&c42EG0L3-[5J +i2.4!n4[(?Rq]tOkDs?!.O@<3JL@TUK>SPc,.WPP4F#4GLqtetT2JqXGE'IY,LjW()gFMN_ot``Vds/E +RB%(<!1g,ib#DE,ZbX@hX%@*80Qi^_?<3[FEFs`#D6[\c-7+(/1V%=d-?9fZGbhd3gn=:CS6[I8)t5A0 +bP+<Q\O<q]lthe:H8Zc[,p_G60fPan@Z%P2hNMS!!X'!'c/O,%d`RtN9Znc.jB#uaL.irS*.h"`=8j@5 +`S*q3Ydnch0HbU@elA(_X&:idBuC;g!]1h5T#qPFA0\U,ejS/?PgZB!?RFBJ%&G%*S4'DO4?/1^U_"0H +?K"l2Ig5,P56MFOMdB&_MqA_:,paR;,I%sFKY?07KpdUoD4`OMl6YW>Ju\Aj`M&FdY(GObo,aD*$-*:/ +)8ZS`3Y.B@+RnmY_a.%Ha,(V9iqmrdM-9$60k"?`dM@`]@:InMM.7HgH=irA\aSIf9a`(gEc_.U$;*(h +ASt-?,jT&[Q_oJq84eV'6s4@^B]Yi#00P,-,8s4kC6#cY%^G`4R4)pA-cf-CPLRnkY="A&=:iY$`m_m7 +r&p:3%Q=cL4qZ.>q^I4*M4,>ZkI1daJiZ>m)M2b3[SsaLK74>;_]PST>Te8b\N%((hTjg?I$-NfL.jeZ +4MmQIfX14k.;P+p$[]N8o8qoo1NtkG2l?LFPW4pWZP'gE1-M"$UWY6.B54J8X+aV*G&gf^q6T.qL<Sf7 +<%`CHUh4SFCmiQ".32[fe&Z$tYUoS`i6jW1kdkglK5(!d^`1]XjMHARE?XfU'#!;6P?&Nl?lu1IpTV4p +%>n+ck[=urkPb.GeQQkJAb+D_Bd35Xe'M%Rg\4uZcZj5t<=eY93X6IMgM&=qj_R+J%Vr$.gVfM\gE0S= +XR\C@P[.=QhLurc'[1>hWttsLMCt.*X)kc5Nu@OX)fR"=o3@=,K9C%8iN^)Q`&.cL61s!d<Y24\dGjF[ +<3IHuH/]B6kg8'Wa]eiJZ(O&Abr<>Vi\U(e(g&JqnqGCq,MWW2!3PI0l^H.ck'P-$KDk[kS/jQ6"L!(: +7Xe%8S9K$7gZ(;/;H!ne=ph7@HcT?mbX!a`V).H@VSQL0dU.@+Ph*r_Y+`ipaS3E/C"rM<iI[,:LTG6/ +24dbhB2*`&IDu(s<2u'UJ#%Efmk%=Y=Lf%L',W(!J#"*tkK=quDrGR.5.E<>?uS<X'Fs#-02KDDW66\a +o<E(SV^:JKc0fITjP`mka"JBC<n(@0Y!K,RZ[*l2'Gj5dBD`A]\Z",n1u9]8^NtsNg[kF@?I23;dc!#X +q9U;M'p[:K.&\3CoOTei9"Unqo?mnS'h2:Kd@?ftXjXjp_RIC18nKMq=7BI%BR=d07..,R2Nome-C?6u +h!L`>lR&Fq/']q>cZ!6UZ2VAMTR",d3erJt/pX?sDf[M(5fUf,_'fQ1K5k=G2.,S>V2)TCI3.kd#+!4E +28%suE1XcZd+@7B6ii^\M@cpnI>oBbA#r0f\Y%CYC<fb8"/a6=`-CdA80Oo\1uh'*8b)+k6'U,aH,Q'_ +k?a[@gqKsUgR1#U(#YD._A%X"*Mu.bK._k,g^DI!M@8UHFC1S0/]i.kLZgS%>MDhEfmK(F8bm.?"1kU5 +RV?Ue<&\lhA0oAjRJ%4&iGGsU-$?(MQ!\J+F7bI_HSRE:\Y#R>e6Jej.T[<15>tpclumhd6I$LX\e8t: +f"bD2.;cF?&eeN)0%]B@o)P5<6+]9#MV`a)Ye.cc1ebjVK<s,q0'#J*nHJ$5O)sFjKHieimLENDnf:bC +\i\0&Ajj)1An5u%5q6)`W_7[C=tb1:pbZVeDWb+-Xs6NK^l<&'Q[@\Rk&e:-cY/RKP2;tMoO973F:9nR +BN1G<A%rKoL4[X>8j#.Y$7]Rgo[P7h^dBUp(\7*(n8!3l]nne`S4XE]_]!1GZ?na&J?iH%;MFatUf_Lj +@qFVd(1X+%S7252KP*Z82C>I=$@5M*_&u29F:[1QoeZCe:X+l8Yg,8tLSo4Q0$6327^GjhZk(cGdfFf' +d9Adp5%^EuSX#7;rr,m\Z@(E/.!/U:HU?+CDVV4Ti1WMo0'BDl?uur7n2_*3:e9t4/fm?R^Yg4=XnkTo ++)oQ3d2:g,*5sVjFe'RVO0q&Q9Yrcbq=q&&nF0i[9cHAajuf0'H745&=!W9Y4c*quWEsP.B%f6p&'g#( +U$Um76W-rf398T/3U%Td]Ym\E+F3/P(FJ<]/q8gYF1XOq%+(8FhYFC%\p.i8apO/te;c"a@Dal5A<st! +BAqtN)Pm,)a/ub1=8qa:ji&5\'9VJ>,NsOKISa>s"u>LlL[0^e-KSkB`C!7,"S7eEH#QJJYd3tHpgmR@ +_h7.\AS,DeIA1Qf.GfK>R=3X^s8U2OM4*TdJ"J8H1RbWt4up_plgZ>M9@W8NXWqQ2G@8-;qfOU%g&oX+ +[WttG#pAksf?9cc&H:Z>C"mX$IB&_;AcF>:qsee_I'I!Vc[9Adm1@[1NA4uCepBt.,HQ8sjrWu`4'CRX +;"H?)/CA:E8)?-":VHq[UWY/lc`1p56Enoh&?Hll,oJ1M;^Rf>`s5scj2$hNB71&*f7,JtK;tn[YP='f +nQe?H.j+H@pnj\N3k+d\\Bb4IO$a0'6O!<408b+i_`\-;("^.47h`bkqb+kUKoLgH7`t3MVo.G8qOl90 +'d<tpmRTb'Xou@sVilET3+i[Zf)4l$$k:URAZPT4B)urEpb<cCKNL^TroJrG*W;3h^S>+!"L1K64YM?\ +\OPo549.0gUAI8CDde<K`\2T<f'Du39PS]dHH+U4_.3c809PIh:+>%/B_7UC%cl=0qnn2G:i?hi5=dm6 +_r%)8.?emcUhNWo57)fCVB&=AeuA7mVm,H5a'RXF]`(mH^D3I@)+M=/f>1dGJ,bQ%rMacfMF4Rupo6&_ +9O>UUp@"E*)`*90o'_3n;$La8$]n7mpPh2r:4Ve%(q(!gK!9$06t[.omO2m60?jdBo3^WKDYJI&FimqM +V)[q+UZU1JK^$&;?Zob@;SBs]aK&<#J>5V^@bU]@'l`T9;5m%-?TK4??DeE?FUGEE0D'DA$U$,f'sR"? +Q8br%brN6A^);KqNTY2R+uopCXHW6G-F/n(`*UuA8s.q0ZIF3NL9FoiSD(kn^ofF-;VZX$Nh#*h@D0]7 +On:<lSUSsXXj0JSSR!""J!XLLdqDkK,D?FDFR\J0SP$D;',6tliJ>4c'`#]kZ)Z_TrWSoO`:)S<kDO*[ +V_D`f$Vi[tc+F&+)j#d6(L.FT,-NP)(V%bEK*BLeiHkp`XA%&8V/Wn$*f1j$r0CB/JWm/i7`>pP=a>![ +W%l\:@&F!g'`X%r:AOYQ(_.\J6Jf!g=rGhWN05`EA'2@a<2=l[_0EjVGZ;$V%Rs.K<SGCKSS/ZGIG7nC +k-_8+Fd%*1D5tjVDpS@O.T)n85\(H[@>SHaQUDb>+A*T/!WP$fAl$'u!ni)kL^T=]*=lI?6.4%JIj_B' +9j/4CM?8i5j%`YlH<_Lk`6K?:<K$0cPZHDrS!S(4oiUf93f?ljnLE"bZnecJW;-V'^n"PZDE@S>X>KD_ +C/r="94#Lt*XC"0CR:C0HsP@hFm2L8R,)=?`H$$F@9;)J[ZGg%1oZWq]V8I@=5@CBA@n'bZV)lT7F\DD +aR-Egm8?X2S9o71F@_U>Yp.Pqd;,p99[I:^=p.E"V=U30<F3(cRG%Psb^!BV%$U;=aNr@+'i@Yd1!;4) +\`U;1^nISrVqFfogmKd7QtEjRCn$Ds8Dj"g>@f7TcCh#RaA1/tF+&5a[l)Q:b.R(r/.7OfELdL'e,.X9 +XPSh5*gZr9:kuZAW(>8NV:`I=H,=?l"eL/827HCU1HVLlU,O1c!^YruE[f<;[P$ZG=?DoeWFXg]b-r'G ++J\S'C.m'K0'2E]g(hjkBgF1TQd7IaHsP#b\8iql=T-)JO@sl>Z196nb<'mH?:3G\@[HXcHAth:/m?0( +<4$/5<]-a<6cq?(%"4-S%\_2W[cB?+9#hDjcSVgqb4>\"96m-Ank$_6a<TeRjq"bt+fNn$6GmMH6ca28 +]X%GXm(fj$%6Y)nXe]`1%F./T(f<.+15(Q8E9mu&lBB=2iig.=1MO7*m)^l=EGSt"WRTu7I7Hs.Q7%Ql +Ec#Xf4'O#=OJUj],2tYh0i21O[ZdZsI"q#df"*RG)ke]'KA,h*:cV;4?bSbsr4hj?fo)IlMhXnAo"rX9 +faDH?6l*eLiBmNegmE3^lX3gU(2<=&ZW?$4Y_W=EGt9gMc4g3J+9u<p;AQGb;"6L'JCT^aKCP7s#<clc +5-9!]5(BLQ_G?fW9Ap^2C3gohTA'bJ0@]n-H/U=4_,aNiVrT#&RB>04f>4"RQitD9h'R^qc&m#>Z-=f) +Jabq'3DuG@)DdB6K_WX.6^u:u?_M+1&pL]hMY!eA,uS8D]nT6/YuO/'Q`ru2\g$eeqidt;.eja&`F_2D +MRc-#Ak*7=W3Xa.(Jfk3DTn5Q,Hr1s`bj9DT,n<pG4d5edESaprmJ<RbZ!u=Qc-MF)Dd$f"k)Yglhhp/ +1fM"t>b:sZ\2(mTiBds!_$t/#P*)Ze=f@2jJ$A=@1@gId[/=-d)GGA^6ccuqTc9hIn,[C!b&;:rBK37; +M\Abi^+a*S:e+7MHj?.m2'KoU:a\"+,3re^_i<<CZkD/ZNB([RIuTuB]-[h6bHNr,QTYd^oQJ6&:d]Da ++t*CB;k.G&)V^cmQ@_b;Y6UMjbJBD8@Vuuk(HH>e(n6cR&^$#Z&#WoVeDdt:m&Z7CV7:RQ1e8qD]:F\/ +X36ZH-bSpPm^#ru2)N5g/]X&:/:>]BCf.,;!B=2Lour0fHE@ueea:_UO-)R'0?K@?T2+Vt7ki4CiVbjG +,.^SlJ4&6mPruR<l4mpr<2V..MC3_Mo2&D4g8"lB)d/6G[``XGKAJ/S+5TIS*l)>f_mtsY)X/G+;Ln%S +?6]=]Yslq.Gu\hN$f]ii@t\UM0-LYt0MV\-g"JnH%Hq/L/RC,*;@.V"_!chFmo<.4mH)OsRFC;%L<WN* +Ct7:VV1gcaEq#2ELe=K$_J!qEpL$/fODuZE"]st#)h5#lNt2``8gug3Mp&Y.k2L]bTd;=:`g[RM-=l!X +GU,nT&:b,7@Mts!R2!pAR*@XPB08Yb'u4as<[mo13=C(he<&8N@]NEXDl?HnHjF,g*q(.cQ:]lWMU%4: +WRAqS#$6p1XY`NF1I_IpZrRbl"!,c"lJ`Gs]O.$6l%2`*e=0^[Iq!:\#sP5K)u5j`PE>q*E)[n.,Ush) +\UpW\=n8M+oe=4O@9Xi!+accUKn%0@P?d"1&2R*(JXs^?_>.K=?Et/XDGG23YE6b>LK;RRooN^*UBXdK +ga;eB.AM%,(j)M]^U5"f<+Y8j-VEa/O7r2f>.NS\!#fh7Bt-c\JKNmN.;DM6E%VD0"H$j.8B]4)XJ@pP +pQQ:OREnbGXt>oNG\l'5TrsgHdo`"NN_+0trDf95d#S$,$HJ(H!-6rWjEFjN)o9:=a&S18kWC(+4sl&l +BSJ(D;PtDn,`\j#l@Dtq,&j]+g,Mlob1VhRfVcdn!^tnr;g?ihC#Qs<6bL])Qn"U%p<4Uj<;sUjA(,@4 +1,F2@:K+5?Ja`'@#!;'lgD^Z5h6q(cr.WV02VPuul_W@MnD'R[dLKTeF(E#QFT;>XT08XMQJpa!%UAq_ +<Q2qA?Z=5ps8F$?a31lNSJsB$$tanhX`hrM+/AC0Q]Fc1g16cMXLCTe7AW"$<:QlaNeD2ef@o;L;4(u! +Rg8N=UQ5!m8T@JTo;Qq*DgSOCor:NHjka@2oKF1ZqFLG/SC9bqmXe&U&Lf-,Vpt/1io<=m=p$#E4rF+q +n6co2I,Vt=GrR*<77u".#JQ5ZXIIdn9?t+9-F$W&`@p<tN-ZS9HaN'dArdol`>p15:Ag9;&RM[0"2.]( ++aB(?o\GQ+jjr)LN`$rJJ*D(EHC[[WT@+W&HLsP]GciK$CIU;784/-)?Z<(Ys8>$^#Kq!P?g55MRUKs# +ZY%o67CZs`UgDTOR+qe^RYfRMdS3>Lc"ufGI*M<%;QcFZ-rmfi*;L"(k*kgI:4J-k]-"-m[Al*Z*bilt +^V4<-1b.$H\Rq?A^1Nm->Vf,@Y*kXPiXGBopT,6@XVldj`1#XVhH;YXm@;>IP[d]Mm7)NK1aGbNdc#?d +IQ:Z6X56Up7'3K8lB+n6.:I4pIOX\b]trH<FZMI`GufXq)f'&>4hX'hV#'2ap0a?2Hs.6geYAVJI.!rK +B"%4!V!!bSm1OmP%S`eghm%\2#BIfU=@M,gQdTeHj>^o</lc7u$2q$AS3F65dmqrUV6.Fc2gk:<i2/`i +0(*[?Y+Adm]!nO+;'^EU.NeZ;MCb?1UW*Y[_`ttOGRET!e]`pdV20/9^13I1n=Aa<RH1`la*KdlJ$jo< +V$eO=,(9jM6e(H"iN5j=[\OsaVrmsNI@Q?fV&CdGK2.2u-d\AUj@Z?.ABk;)GPVbri?eA7e=Z<D/Nub6 +.76#@?lsQ&e]8j#?Q#7n&B^`005]">N[(NLBVJ)Z>0<HEP!>cn#EZTZl(F]Y0]HL"QUk0rom1eM^>57C +SF[=n1AZ?%:OJT]8dfjuHK_?<:P&8mSP&N63!B[GHeeOYFZpS;%0EZHOisU4a2eBM^VD*5r0D>kA'jLr +-q@;Rn_1M#Ngq\c5*b"@C3R'0D9a)eb]*jt>0Nmcm"-t6d4PI?E]oSR(W/*86[cFUNk&OUmJTU?AJAQB +A47X8+!.MKJ("_0@O=^6Y.]BrQWIM24.Z\8cRSO5lk]G:/?aucElb,R/fg/P6bGR3QJ4pGN'gH'Hl_\: +c`K'2`;&t`1%#LXgk`>/`sYN=D5%8&q.'h&YH0hVe4+U!l0#1-8<d5?o-s!gHIV3-oQ9`AOo^+ikG_@> +:1ffS2V30hf*urg6XC-le`gCrlkuD;nLP).,CNX21i-LEVe7!$6mcJUKf;o(ZOar0%X"pSAr5G-<ESF@ +S?G)>o'VH`m7uQ&@q@H"e5uV0WX,"8n#T,?rSMonDUW@ia8^C@)a.fiPJ2XC07<,s=Vae@R.nJ&C[*@, +jW,QHce&!l*=k<Al$+s"8gWYalXk4?1n![+O[CLg_eQo<9?cD%Q_VmU&)aW1F2a^="6\fK=am"IPYHt7 +Z[!mfI9$\RW&2('!tAsXa"`$4@f:n2Ies$a-Tq\,1*;`Do@9.qbN6<M=?`&<\QE0KdED"I)T.k=%:MnT +NG^h'%<)$IV,jFrUb_3C%go.8D_%oaW[F:AYNenI.Rj/AlX4:j!,ES83nH)<=oTf:nukC%1DQ%d9),Dh +3fgJuq\tqBWr$B`F*m*jFXun`GuiTf(u(W0F)H*j%aR3W7=U"1+4npoR?>_ZN@3'%Wi/nQh?4"#qL798 +LICq"P@)@F=IoG*g)I*i3FZUG)=>HUC56UZoKnp_F;,r2*d@tEIgI\Go`c/CHc7A)*HN0:T+STq>4S&] +1qPDW&nuihH4s(-eS:i1=?R:SrX*Etaj3+_4nT""Z:i_C/j1R=YOqL8*J:8X].77/#`6Fr*.@_hj#)T" +2s+s*^)Js,Fr1"F.e!AkUK"t^YgA(Do@JM5G4^Vb3V&hSk0Za]gJsOUNLr>AIBJ^#BY30:?`<ihCVi9, +[4Vc3@@'@\rB#0Eo@igQdDro.HZX7S5Oh.X4XW>e\!>Wr/q;mCc'Zk;]=<S^BlP_?]:`GX*UqbD?(L8j +GnMoj>Tie=If:E7fX:Ks96AtejuK\P+N%L]h^-olGkt:b/`1r0>?/&frrbV>h"=B0WF`M)bW?l*3kb++ +VQbsdapVodP02=uikH;tR8IDDKtmJHIi#`fgHU.9UX+EV4Np$jXk,c?DQRoHPl\Mm*U>L[<e(#,^L2lt +$ZS6P1&~> +endstream +endobj +7 0 obj + 29898 +endobj +8 0 obj + << + /Length 9 0 R + /Subtype /Image + /SMask 10 0 R + /Width 173 + /Height 276 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:Mg>TTE"rlzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!"L`rIcm!!*~> +endstream +endobj +9 0 obj + 73 +endobj +10 0 obj + << + /Length 11 0 R + /Subtype /Image + /Width 173 + /Height 276 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"/km;h2?$q2>Je+\@PFeH+X<p7iqC3'o4muL.4@/&09AGH<[(X'*8['#9I,$bltnQqQ&;k9LAH[T`[ +hj3Md5BQUnC$-LFQdT'<4-^_b`35K[EmW'L1`]mEBs4A8CYO0`)VM8o"5&ZqDH9]VD63rFCU^=Ce$^11 +G1Pd<o_+?RdEZX6eCgdn/PF?mAWAeT*Pfri"`=9[d)[+`7kgR3_fk'\:ct>L".rR6=]Bnh2Fjuf&/86u +%P,U-F+\>7K7QINC_1!@>C`8ro3*=(c$0T@CVaCM[=PYMP27<#aA04?OUV@#"fiSM.+kJiQ$!2H-4/e? +gWoOQMR'Ijg487jW9KU*Z6\)4OI7kWKNKJB$8Bt%!TaM/XD!-H$5lr_5gKYGYbZ)#$8AXtZGc=e&9]L\ +,cireP/Mr@S^t$*n9puX8,*rq(tSFoEs.+Aq<T%o[taik_#b#KMfJp;jsYnrb5,pZHt-P;\!=fZ33VG/ +6C)#`W1@kEjp:+UL<U<HRiWVY]!/+p18oU'eB"A3(4W#J(7'EdkQ(K!K#,#Va:Wm4eV.S:'MngbJorum +Og"LjM<2)=Q%JAD`n<WK9]7"tJ`b%j^?4G5cqY64^6u&_ZD?3)"\[/G/6LTK^81"Z'jrFlek1Lb%<Q#U +DID*:_-j&&<]7`iG7d[u,0FOqYc&Fu%P,.hE&L7M@C$*[#,H*^PT+irSg9]Lq?T;UhF5X$$Pqj15/L). +rj"1,^eh8HDW'4k8Z2W9LC66b=C%PA2FnJGZSbT<OG.8V!U@R<o^Ckf*EfQ[Op!kK5u"g:=OO!q$8</F +IAJ'V\k''^VG@g4QB_nU8,0gFP9ZI@U1!p_h`6;)U3tOr3J,)A!Xo6jEWa5A#Z`.d!t9=LTKBGcMC/_= +o53,"Z$b-U+A"8Z2/J:L(OB3:!!S9ABL^g?6,A_3p)Pd_MQXctfcZ`$;;^4X40g,6<$?l4=]@QMNs-lp +.)=u[i-]Z#BON'j'aJb_N^gJ+b,Nl+e[)Zkep6SY;BCn81>'d6AUJ"DFYG]Or->RV9fK"aS%c#jg0_HV +g\ij/lBhJ>XLk+>hRF%if<AsNCAQ^OLCIM!5'PCtc.]'>f[bf7o!%KJhbEhcbkOJ:ZcbOA9[+%7@3;?Q +8KHSE4$-0U$;iCuqS2\2.s<a:~> +endstream +endobj +11 0 obj + 1161 +endobj +12 0 obj + << + /Length 13 0 R + /Subtype /Image + /SMask 14 0 R + /Width 249 + /Height 239 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!<E0#!.l?nYAQlr!<<*"zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!7qFcK)bo~> +endstream +endobj +13 0 obj + 78 +endobj +14 0 obj + << + /Length 15 0 R + /Subtype /Image + /Width 249 + /Height 239 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"/fgJ[)d$q,)_MrXa8pT>-@Tf3:=/4FcTQVe'f6?1dAoCcdT0ntl+]KY1FZKeKqQR1g+8]PHmN7IO\ +BdpHtP(VJ7Dj@ITq.]De]<>`:>"\0lRrm1=qW$Y9Zu+^`g1kJ7P#`*WVkpQd_eo@"5%N4!iXsrn:H>#h +h"o@S`,D]&$d(?cieG5*JtLBGn#FNW_C_)VY9VnXqKa3T996#TEa+S:YAa9GDnWdqF5H&]rHl^dm`48] +VuE[q_0NPs?O&ej]TE_2T2*$?mm$L'&`Dubc5>EhDMcD'Ut^=;3:b^H?[[F_i&KQIN%((uXl8:7)YPkp +k)%:<EK*r$n\+ggl<uRIOPJkS2d1$8Lhs*7mW"^81H%0W,LpXKfX/3:@WOnI;dFR-gYA1$\H*VJDKE^m +c&EL.)^:d:Z?tBh`f/.Ocq&;K)`DPN[+O.Ffi4<oj#/i.Ci4bmWnZ=5Blg&gk(^sS]'LKI\M7T8"#Np3 +k(ZU")_Es,6oNS,pUJJ-)4MS<Om4h`CtdZXZ+2$`W@kg'D/RSMg]3=5\%,qrk!k9R%?XA-ffa4oA&dX8 +BV`5a%@]77>&8)4CoY\HELRn'2E*lGeST3V[(4RnF$jJ:?$;:`gmG@W!?.qTF2Om"N>A!&,+Il'Hedc' +N6MgY89LC@2Jm?=f\@%k<0uG$2E,5aDLb3VgYB#IF/-_:L<-7'llNXH0k58,1fE/lL/"-V/N,OU2UuC5 +\BU!NRiA#_l8CS;g>$AH\KS8X0"]/@DTpbg!0'se\REtL7Z5M#O\KuO4`5=N`o[J=Uq4e[Rl33/Ci5&F +WlsgMRi=.A2aAV<D/S"5\^=l-6Y',$G)tD5R'F1&)Q@Uq_kt\<(7Q6eS*I;+gucV8bmi#jFdj=.D/Q`5 +g^r.<Qeg[[2eF+,4F1dU^Z,hbQGRCFnV[28nPH0afB0XR55#lMPgU2?'<Z(!IEnmoS:_p/]&XJ1:icI` +>?/P_muhiXNmVXAD-bcgb]Hj%A'XD@IU7Q0p=B)-qqQLuFB**2@CpBZR/Gn?[Jf+rW2b/[m/,d79+FS] +nYJ*LN5AZ8Gfuk]SG<tr+&S-aW\`Y,`r;M,mi#T7^7<moA'D.>%qnLc>6~> +endstream +endobj +15 0 obj + 1112 +endobj +16 0 obj + << + /Length 17 0 R + /Subtype /Image + /SMask 18 0 R + /Width 219 + /Height 64 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!<E0#!.l?nYAQlr!<<*"zzzzzzzzz^omd75QCf~> +endstream +endobj +17 0 obj + 45 +endobj +18 0 obj + << + /Length 19 0 R + /Subtype /Image + /Width 219 + /Height 64 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Th/\rL(rgQ>=a%akMq&]lJ=8=GVL7I?Ul$F;&kEH)rpM5scjcPkZj3/"oDYnCs6P*Pe*.E1#l-X' +3O`rJ^Rh_(0M=s5]"!uf_J3dp>c=6pr;eNX]0.J8LGWm1hC+?B.BYWKO0iDdD+lqgGeQkW**8FWcR/fb +(cQ.X0>,MHMR'l^<L1U@^6iTQNCW:DkLjHKe^(bjC:Caf)"juZ1qOh^Dg*kZ!Edg`m!a=$]Cs?8Ep9,@ +7Fh=Sel:B\f((Xlq/KG!+9(rBrM?C*bGPGRVG6[^,40\GBj`=u&Z$YF1dmR_Lsci3)Bqd@6tqH*%2#E[ +U,59&L5=7h;&UWN6e%^)j(qr[Vj7)-2q"LGp3lQ)MVWI.58?b#r6&\q5PVg9W;!L:p@Z>J1,KaP9K9pm +]"WZqO?MI(ZamUc3F8L#>bnECZ,K_E=6Z'uPK$.O=^<&l(0>4=Th:NL`@TMEF/*k?afbM$Qp`[3BG(`e +O(IeK-Cmr87csCbfs^S?0Q%2$,.!!BgD@HiH.[S270k&dj:/864:;~> +endstream +endobj +19 0 obj + 541 +endobj +20 0 obj + << + /Length 21 0 R + /Subtype /Image + /SMask 22 0 R + /Width 219 + /Height 64 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!<E0#!.l?nYAQlr!<<*"zzzzzzzzz^omd75QCf~> +endstream +endobj +21 0 obj + 45 +endobj +22 0 obj + << + /Length 23 0 R + /Subtype /Image + /Width 219 + /Height 64 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Th/\rL(rgQ>=a%akMq&]lJ=8=GVL7I?Ul$F;&kEH)rpM5scjcPkZj3/"oDYnCs6P*Pe*.E1#l-X' +3O`rJ^Rh_(0M=s5]"!uf_J3dp>c=6pr;eNX]0.J8LGWm1hC+?B.BYWKO0iDdD+lqgGeQkW**8FWcR/fb +(cQ.X0>,MHMR'l^<L1U@^6iTQNCW:DkLjHKe^(bjC:Caf)"juZ1qOh^Dg*kZ!Edg`m!a=$]Cs?8Ep9,@ +7Fh=Sel:B\f((Xlq/KG!+9(rBrM?C*bGPGRVG6[^,40\GBj`=u&Z$YF1dmR_Lsci3)Bqd@6tqH*%2#E[ +U,59&L5=7h;&UWN6e%^)j(qr[Vj7)-2q"LGp3lQ)MVWI.58?b#r6&\q5PVg9W;!L:p@Z>J1,KaP9K9pm +]"WZqO?MI(ZamUc3F8L#>bnECZ,K_E=6Z'uPK$.O=^<&l(0>4=Th:NL`@TMEF/*k?afbM$Qp`[3BG(`e +O(IeK-Cmr87csCbfs^S?0Q%2$,.!!BgD@HiH.[S270k&dj:/864:;~> +endstream +endobj +23 0 obj + 541 +endobj +24 0 obj + << + /Length 25 0 R + /Subtype /Image + /SMask 26 0 R + /Width 219 + /Height 64 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!<E0#!.l?nYAQlr!<<*"zzzzzzzzz^omd75QCf~> +endstream +endobj +25 0 obj + 45 +endobj +26 0 obj + << + /Length 27 0 R + /Subtype /Image + /Width 219 + /Height 64 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0T>>M"Z(rl*k0JGaOY&t,[?p+ZD"gbi7,].9">B.FXpK?N_JMed#@35%>5/I.QF#Qmm6O4jrI>i6M +i-IRMA,F.XTh26DP#;t9Si4TB1i:k9EI"^(9#4l2ERf$>_'"VT7>%i1)JZmD$,[.+8XebNZ8=T+qhAdt +8OY\VH$6MBMC#9s=A8:D^+4Kpd`d>P2IDg$"0SY/c`^-VVUA.:XWX%5\+LE=]&'TfQ_CN>?6n-mUNBAa +J$IPcm5T-oAt&@dXE]!dlEbn:>qP[#QgM.>rt]>#a-6d_dL]7o,"b3jBo"/H&Z$YF1dmR_Lsci3)Bqd@ +6tqH*%2#E[U,5:8e(eVa>N)IpH0hre2!=(;G5q?f5OG)MgW\,4lS"a,<q#%oWnQh]EUC3rl6Zh=joU)_ +`fK/%]"6YOj4`9?VrQ`edG0^D^IYt\P5_&sk.##e?g2:_BW[C4;fq28FI%kT=/\T`j=K`0qQ&Ep'>!9I +#%8TT(``C\hHlhfgmb=5Q>J^^Ctg^fD;WpN_\a1V74*]Y`^9EL+0[])#U/7rrW2qC1>M~> +endstream +endobj +27 0 obj + 556 +endobj +28 0 obj + << + /Length 29 0 R + /Subtype /Image + /SMask 30 0 R + /Width 249 + /Height 171 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;JH,ZM!5kK*;kMtP<<3("zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!7q5B#QOl~> +endstream +endobj +29 0 obj + 66 +endobj +30 0 obj + << + /Length 31 0 R + /Subtype /Image + /Width 249 + /Height 171 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"/fh+m&c%"t+gq/(EWf3RPjK%MY[X^F#SOT73&`GoWg^2k8.78Xc!_I#T08,/tKR$+6Z@u+NXp)`na +kMEU`agIG9:F7LoX@a\"*]fpKP=lkXB_l,>*N^g!epQraot%R"lT2X!d6%H*.Vmr5"=2k$c:+Y*O7@3f +:fYe@?g9'=Q%tUY>jha+j-&RDqo2!&>6eUa^jhK`s$"tUUhanX``!mrUWVbrGG%qZb[pM4(8RO?B9`R% +60I*3BY-*mDf8lNr>IQldRX-O]k0Drn$UOuFQ4O%VH](sR@<u]gDrn4F7k=c9ZQ(BkE$BU)<Y.@ND"^g +GT=uJYD:-fhme^Ck\emof^V=UCfU1%ouF&_q<sZ1_(U54T950,V?$5?\0g&tJ)_e5A&>-)aj%@A2cPpp +<pc"6,WFbGgjhh6ZR1("PMD[$E^LS`D:K,q:3&-3aUM>t2f$:.3m#XW,WA\bgfEg(l6J=KOkbIUEjI*? +Wfu5.96*B7a_fQ<WD7Ii*m"jn,WBMUV`MrE\Kj+5Oka")OQn)Mj,r,I7<5^]I&`CcS4dli(!1=C%]N3D +1EOXI=<oh@_P]H:c+,)Y<0>s:m?$TY2rg%UJ44Lb-@DhWgmh#X6P[^[eIJQRE\ecY%9Ol7CVlu1aj%@A +2cPpp<pc"6,WFbGgjhh6ZR1("PMD[$E^LS`D:K,q:3&-3aUM>t2f$:.3m#XW,WA\bgfEg(l6J=KOkbIU +EjI*?Wfu5.96*B7a_fQ<WD7Ii*m"jn,WBMUV`MrE\Kj+5Oka")OQp2:)u`!Lc`q\7'BCI3i)]9*QWN3% +`#)I/rh*82K%hlmU[EB13XI!niY5XodFOfMQaun!l@G2"IjCj9BU/:>cL51jS*/q#;YrFD.lh7PWjHbO +rYkghrAMsee<,NfqAB2MJ+%cFK>NUCL1If/cFb@Te%MUR2oiVmf5?+=;+pldHs^[]l_E^0s*3)[;Yroa +\=tC/K%D(HCi==~> +endstream +endobj +31 0 obj + 988 +endobj +32 0 obj + << + /Length 33 0 R + /Subtype /Image + /SMask 34 0 R + /Width 130 + /Height 64 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!=]#/!5bE':MgS#TE"rlzzzzz!58nNJ,fT~> +endstream +endobj +33 0 obj + 41 +endobj +34 0 obj + << + /Length 35 0 R + /Subtype /Image + /Width 130 + /Height 64 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Sb>NsH(l$ur"9K"j@&nubYQl2M'KTuidS?pk"82Z^a,[<YmD;;2o=m5GB9M);=q-'+5(kYVKQfH[ +U%@G?7%mQp*i04+c4CO6<+hNa#g]rH:'pnG^p7Q1gpS:1cYn.>99XW&,+@nA_C/04(IqoCj_0<o#`5#< +I6:i3ku)J7\sO`R/W4*+$M8WlT!,JJ/%duKcUY['/sQUGiJ*QhXuM<B.!Fq@UW;HD1LS27N>>[e=\2'U +2Y8St/>0EnVqY]MJp`sh%cmj[;PdcC#6GHe!!FDE!=1pj!YBk^"<[[F#XIllJ`RF"o#_)L'%i^>0lN[r ++,:2XXAf#@4DJq!&sA7:_s8f0mgm:in$:J'FH,jWL*Z0O/t/s"2]ook]J$2#:0fC=M5Ouoc#3//RE^FE +Rlj2(f2T7g)+giRj7gI-i(7m?6.c^:QMPCT7mo5)CY*>.cZ?91VXhXupFXIdDD5Z0N\Nn&Q#g:P22!Y, +EWm%!?23RX@>OC3i=PXRI0$[+Tk=~> +endstream +endobj +35 0 obj + 516 +endobj +36 0 obj + << + /Length 37 0 R + /Subtype /Image + /SMask 38 0 R + /Width 130 + /Height 64 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!=]#/!5bE':MgS#TE"rlzzzzz!58nNJ,fT~> +endstream +endobj +37 0 obj + 41 +endobj +38 0 obj + << + /Length 39 0 R + /Subtype /Image + /Width 130 + /Height 64 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Sb>NsH(l$ur"9K"j@&nubYQl2M'KTuidS?pk"82Z^a,[<YmD;;2o=m5GB9M);=q-'+5(kYVKQfH[ +U%@G?7%mQp*i04+c4CO6<+hNa#g]rH:'pnG^p7Q1gpS:1cYn.>99XW&,+@nA_C/04(IqoCj_0<o#`5#< +I6:i3ku)J7\sO`R/W4*+$M8WlT!,JJ/%duKcUY['/sQUGiJ*QhXuM<B.!Fq@UW;HD1LS27N>>[e=\2'U +2Y8St/>0EnVqY]MJp`sh%cmj[;PdcC#6GHe!!FDE!=1pj!YBk^"<[[F#XIllJ`RF"o#_)L'%i^>0lN[r ++,:2XXAf#@4DJq!&sA7:_s8f0mgm:in$:J'FH,jWL*Z0O/t/s"2]ook]J$2#:0fC=M5Ouoc#3//RE^FE +Rlj2(f2T7g)+giRj7gI-i(7m?6.c^:QMPCT7mo5)CY*>.cZ?91VXhXupFXIdDD5Z0N\Nn&Q#g:P22!Y, +EWm%!?23RX@>OC3i=PXRI0$[+Tk=~> +endstream +endobj +39 0 obj + 516 +endobj +3 0 obj + << + /Parent null + /Type /Pages + /MediaBox [0.0000 0.0000 269.00 444.00] + /Resources 40 0 R + /Kids [5 0 R] + /Count 1 + >> +endobj +41 0 obj + [/PDF /Text /ImageC] +endobj +42 0 obj + << + /Img0 8 0 R + /Img0Mask 10 0 R + /Img1 12 0 R + /Img1Mask 14 0 R + /Img2 16 0 R + /Img2Mask 18 0 R + /Img3 20 0 R + /Img3Mask 22 0 R + /Img4 24 0 R + /Img4Mask 26 0 R + /Img5 28 0 R + /Img5Mask 30 0 R + /Img6 32 0 R + /Img6Mask 34 0 R + /Img7 36 0 R + /Img7Mask 38 0 R + >> +endobj +43 0 obj + << + /S /Transparency + /CS /DeviceRGB + /I true + /K false + >> +endobj +44 0 obj + << + /Alpha1 + << + /ca 1.0000 + /CA 1.0000 + /BM /Normal + /AIS false + >> + >> +endobj +40 0 obj + << + /ProcSet 41 0 R + /XObject 42 0 R + /ExtGState 44 0 R + >> +endobj +xref +0 45 +0000000000 65535 f +0000000015 00000 n +0000000315 00000 n +0000041107 00000 n +0000000445 00000 n +0000000521 00000 n +0000000609 00000 n +0000030617 00000 n +0000030641 00000 n +0000030956 00000 n +0000030977 00000 n +0000032363 00000 n +0000032387 00000 n +0000032709 00000 n +0000032731 00000 n +0000034068 00000 n +0000034092 00000 n +0000034380 00000 n +0000034402 00000 n +0000035167 00000 n +0000035190 00000 n +0000035478 00000 n +0000035500 00000 n +0000036265 00000 n +0000036288 00000 n +0000036576 00000 n +0000036598 00000 n +0000037378 00000 n +0000037401 00000 n +0000037711 00000 n +0000037733 00000 n +0000038946 00000 n +0000038969 00000 n +0000039253 00000 n +0000039275 00000 n +0000040015 00000 n +0000040038 00000 n +0000040322 00000 n +0000040344 00000 n +0000041084 00000 n +0000041927 00000 n +0000041278 00000 n +0000041318 00000 n +0000041682 00000 n +0000041784 00000 n +trailer +<< + /Size 45 + /Root 2 0 R + /Info 1 0 R +>> +startxref +42024 +%%EOF diff --git a/Documentation/OS/architecture/images/OS_logical.graphml b/Documentation/OS/architecture/images/OS_logical.graphml new file mode 100644 index 0000000000000000000000000000000000000000..e0bc68e8ef8b7275c682f4b329476bb1794c74ed --- /dev/null +++ b/Documentation/OS/architecture/images/OS_logical.graphml @@ -0,0 +1,439 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> + <!--Created by yEd 3.16--> + <key attr.name="Description" attr.type="string" for="graph" id="d0"/> + <key for="port" id="d1" yfiles.type="portgraphics"/> + <key for="port" id="d2" yfiles.type="portgeometry"/> + <key for="port" id="d3" yfiles.type="portuserdata"/> + <key attr.name="url" attr.type="string" for="node" id="d4"/> + <key attr.name="description" attr.type="string" for="node" id="d5"/> + <key for="node" id="d6" yfiles.type="nodegraphics"/> + <key for="graphml" id="d7" yfiles.type="resources"/> + <key attr.name="url" attr.type="string" for="edge" id="d8"/> + <key attr.name="description" attr.type="string" for="edge" id="d9"/> + <key for="edge" id="d10" yfiles.type="edgegraphics"/> + <graph edgedefault="directed" id="G"> + <data key="d0"/> + <node id="n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="765.791015625" x="389.2880859375" y="237.109375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.501953125" x="316.64453125" y="11.984375">System Call Interface</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="380.8955078125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="134.875" width="85.158203125" x="496.9462890625" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.048828125" x="1.0546875" y="51.46875">Task +Management</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5791015625" y="65.4375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n2"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="879.94921875" x="275.1298828125" y="464.921875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.412109375" x="408.7685546875" y="11.984375">Hardware</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="437.974609375" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n3"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="713.68359375" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.048828125" x="8.0546875" y="5.0">Memory +Management</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n4"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="332.31640625" x="822.7626953125" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.193359375" x="126.5615234375" y="11.984375">Connectivity</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="164.158203125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n5"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="604.6044921875" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.076171875" x="17.541015625" y="5.0">Xentium +Scheduler</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6" yfiles.foldertype="group"> + <data key="d6"> + <y:ProxyAutoBoundsNode> + <y:Realizers active="0"> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="71.9375" width="565.474609375" x="589.6044921875" y="371.984375"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="e" rotationAngle="90.0" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.197265625" x="569.474609375" y="-3.1298828125">Driver Layer</y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="55.0" width="85.0" x="790.30224609375" y="574.5343749999997"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5" y="47.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + </y:Realizers> + </y:ProxyAutoBoundsNode> + </data> + <graph edgedefault="directed" id="n6:"> + <node id="n6::n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="713.68359375" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.2578125" x="9.9501953125" y="11.984375">DMA Control</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="822.7626953125" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.69921875" x="19.7294921875" y="11.984375">ADC/DAC</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n2"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="1040.9208984375" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.083984375" x="15.537109375" y="11.984375">SpaceWire</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n3"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="931.841796875" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.001953125" x="9.578125" y="5.0">High-Speed +Interconnect</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n4"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="604.6044921875" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.54296875" x="22.3076171875" y="5.0">Xentium +Control</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + </node> + <node id="n7"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="765.791015625" x="389.2880859375" y="165.171875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.048828125" x="347.37109375" y="11.984375">Application</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="380.8955078125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n8"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="134.875" width="85.158203125" x="389.2880859375" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.91015625" x="20.1240234375" y="58.453125">Timing</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5791015625" y="65.4375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n9"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="278.75" width="99.158203125" x="275.1298828125" y="165.171875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.724609375" x="20.716796875" y="116.421875">System +Control +Interface</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="137.375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + <data key="d7"> + <y:Resources/> + </data> +</graphml> diff --git a/Documentation/OS/demo/demo.tex b/Documentation/OS/demo/demo.tex new file mode 100644 index 0000000000000000000000000000000000000000..b11e2013cb813baeb6dc343a264d92919bd69a5d --- /dev/null +++ b/Documentation/OS/demo/demo.tex @@ -0,0 +1,51 @@ +\input{../shared/template/univie.tex} +\input{../shared/template/titlepage.tex} +\input{../shared/template/traceability.tex} + + +\begin{document} + +\uvietitlepage% +{Polarregionen im Klimawandel --\\Bedeutung für Europa und die Welt}% +{Präsentation des neuen\\Österreichischen Polarforschungsinstituts}% +{../shared/images/pyramid.eps} + + + +\requirement{SRT-0142} {Dynamic Allocation is kewl}{% +Functions requiring memory allocation (such as message sends, partition creation) shall % +use shares of static buffers instead of dynamic memory allocation during multi-tasking.% +As such, at the time of starting the multi tasking, the memory requirements of % +shall be frozen and within the limits given by the size of the static buffers. +}{}% + +\requirement{SRT-0143} {Dynamic Allocation is kewl}{% +Functions requiring memory allocation (such as message sends, partition creation) shall % +use shares of static buffers instead of dynamic memory allocation during multi-tasking.% +As such, at the time of starting the multi tasking, the memory requirements of % +shall be frozen and within the limits given by the size of the static buffers. +}{% +This should catch dumbass stack pointer corruptions. +}% + +\requirement{SRT-0145} {I R Baboon}{% + I M Weasel +}{% +LOLcats are awesome. +}% + + +\begin{description} + \item\design{SRT-0001} First design. \meetsreq{SRT-0143} + \item\design{SRT-0002} Second design. \meetsreq{SRT-0142} + \begin{description} + \item\design{SRT-0002.1} Third design. \meetsreq{SRT-0145} + \item\design{SRT-0002.2} Fourth design\meetsreq{SRT-0142, SRT-0145} + \end{description} +\end{description} + + +\traceabilitymatrix + + +\end{document} diff --git a/Documentation/OS/requirements/LEANOS-UVIE-SRS-001_Issue_0_2.pdf b/Documentation/OS/requirements/LEANOS-UVIE-SRS-001_Issue_0_2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ebaa9ca8ee73db68c37889c65049e0df61a0abd1 Binary files /dev/null and b/Documentation/OS/requirements/LEANOS-UVIE-SRS-001_Issue_0_2.pdf differ diff --git a/Documentation/OS/requirements/images/OS_logical.graphml b/Documentation/OS/requirements/images/OS_logical.graphml new file mode 100644 index 0000000000000000000000000000000000000000..e0bc68e8ef8b7275c682f4b329476bb1794c74ed --- /dev/null +++ b/Documentation/OS/requirements/images/OS_logical.graphml @@ -0,0 +1,439 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> + <!--Created by yEd 3.16--> + <key attr.name="Description" attr.type="string" for="graph" id="d0"/> + <key for="port" id="d1" yfiles.type="portgraphics"/> + <key for="port" id="d2" yfiles.type="portgeometry"/> + <key for="port" id="d3" yfiles.type="portuserdata"/> + <key attr.name="url" attr.type="string" for="node" id="d4"/> + <key attr.name="description" attr.type="string" for="node" id="d5"/> + <key for="node" id="d6" yfiles.type="nodegraphics"/> + <key for="graphml" id="d7" yfiles.type="resources"/> + <key attr.name="url" attr.type="string" for="edge" id="d8"/> + <key attr.name="description" attr.type="string" for="edge" id="d9"/> + <key for="edge" id="d10" yfiles.type="edgegraphics"/> + <graph edgedefault="directed" id="G"> + <data key="d0"/> + <node id="n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="765.791015625" x="389.2880859375" y="237.109375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.501953125" x="316.64453125" y="11.984375">System Call Interface</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="380.8955078125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="134.875" width="85.158203125" x="496.9462890625" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.048828125" x="1.0546875" y="51.46875">Task +Management</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5791015625" y="65.4375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n2"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="879.94921875" x="275.1298828125" y="464.921875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.412109375" x="408.7685546875" y="11.984375">Hardware</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="437.974609375" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n3"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="713.68359375" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.048828125" x="8.0546875" y="5.0">Memory +Management</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n4"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="332.31640625" x="822.7626953125" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.193359375" x="126.5615234375" y="11.984375">Connectivity</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="164.158203125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n5"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="604.6044921875" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.076171875" x="17.541015625" y="5.0">Xentium +Scheduler</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6" yfiles.foldertype="group"> + <data key="d6"> + <y:ProxyAutoBoundsNode> + <y:Realizers active="0"> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="71.9375" width="565.474609375" x="589.6044921875" y="371.984375"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="e" rotationAngle="90.0" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.197265625" x="569.474609375" y="-3.1298828125">Driver Layer</y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + <y:GenericGroupNode configuration="com.yworks.bpmn.Artifact.withShadow"> + <y:Geometry height="55.0" width="85.0" x="790.30224609375" y="574.5343749999997"/> + <y:Fill color="#FFFFFFE6" transparent="false"/> + <y:BorderStyle color="#000000" type="dashed_dotted" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5" y="47.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ARTIFACT_TYPE_GROUP"/> + </y:StyleProperties> + <y:State autoResize="true" closed="false" closedHeight="80.0" closedWidth="100.0"/> + <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/> + <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/> + </y:GenericGroupNode> + </y:Realizers> + </y:ProxyAutoBoundsNode> + </data> + <graph edgedefault="directed" id="n6:"> + <node id="n6::n0"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="713.68359375" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.2578125" x="9.9501953125" y="11.984375">DMA Control</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n1"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="822.7626953125" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.69921875" x="19.7294921875" y="11.984375">ADC/DAC</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n2"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="1040.9208984375" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.083984375" x="15.537109375" y="11.984375">SpaceWire</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n3"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="931.841796875" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.001953125" x="9.578125" y="5.0">High-Speed +Interconnect</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n6::n4"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="99.158203125" x="604.6044921875" y="386.984375"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.54296875" x="22.3076171875" y="5.0">Xentium +Control</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + </node> + <node id="n7"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="41.9375" width="765.791015625" x="389.2880859375" y="165.171875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.048828125" x="347.37109375" y="11.984375">Application</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="380.8955078125" y="18.96875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n8"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="134.875" width="85.158203125" x="389.2880859375" y="309.046875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.91015625" x="20.1240234375" y="58.453125">Timing</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="40.5791015625" y="65.4375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + <node id="n9"> + <data key="d6"> + <y:GenericNode configuration="com.yworks.bpmn.Activity.withShadow"> + <y:Geometry height="278.75" width="99.158203125" x="275.1298828125" y="165.171875"/> + <y:Fill color="#C7E5F9" transparent="false"/> + <y:BorderStyle color="#1266AC" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.724609375" x="20.716796875" y="116.421875">System +Control +Interface</y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="47.5791015625" y="137.375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:StyleProperties> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/> + <y:Property class="com.yworks.yfiles.bpmn.view.TaskTypeEnum" name="com.yworks.bpmn.taskType" value="TASK_TYPE_ABSTRACT"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/> + <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/> + <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="ACTIVITY_TYPE"/> + <y:Property class="com.yworks.yfiles.bpmn.view.ActivityTypeEnum" name="com.yworks.bpmn.activityType" value="ACTIVITY_TYPE_TASK"/> + </y:StyleProperties> + </y:GenericNode> + </data> + </node> + </graph> + <data key="d7"> + <y:Resources/> + </data> +</graphml> diff --git a/Documentation/OS/requirements/images/OS_logical.pdf b/Documentation/OS/requirements/images/OS_logical.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a18c6cadb3d282bba4d7bf9470badc262a06e4ab --- /dev/null +++ b/Documentation/OS/requirements/images/OS_logical.pdf @@ -0,0 +1,1412 @@ +%PDF-1.4 +%���� +1 0 obj + << + /Title () + /Author () + /Subject () + /Keywords () + /Creator (yExport 1.5) + /Producer (org.freehep.graphicsio.pdf.YPDFGraphics2D 1.5) + /CreationDate (D:20160809153529+02'00') + /ModDate (D:20160809153529+02'00') + /Trapped /False + >> +endobj +2 0 obj + << + /Type /Catalog + /Pages 3 0 R + /ViewerPreferences 4 0 R + /OpenAction [5 0 R /Fit] + >> +endobj +4 0 obj + << + /FitWindow true + /CenterWindow false + >> +endobj +5 0 obj + << + /Parent 3 0 R + /Type /Page + /Contents 6 0 R + >> +endobj +6 0 obj + << + /Length 7 0 R + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb".!c*"34Xt>D$^T3_\E2N=.dgQd1Y^nWI2r$A`,?R7WDTnC,f_5nE*+P(VSp/]pia#Q^j/QjqDbTEG +,>f.H;%f;3e+qm&HN!H-ndF#Oc@:6?qYf#qrTdbZpKtP`mu)Z8lR+oH]pnfmleh^<?iKnOSTb"Es3o<o +kMQ:-q<PfnD]_^=TE"T!r9_9!:]Hcro&'<@hu)O!nc/CAn6;Nlq&K8ZD*DZ(gAI]or4f;us1^&`V_[TL +LF[Z`+$:s??ZgEdoPaa-:fNFRXn1YecZgH03:95Q;>j91p&FE_s6"m<$3#][ILkFf5Q1WJq>VrCHaQ(= +DT^kCIasRqlhmbCIIDb*qsT%7Qh9s#rdUODnY"J->cI.pn$Q53?f-3j2N:mioC%H<Fm\Y'^Il],3M4E7 +4Ss?fB/0P7mkVWB4sO/7D(D`$?;Uq!lV)CbXZ3bGn+F:R5,b4j/HtG0>@@0b-ZEAK4+2BIF]tboLZm>s +h@JVpBD%G?8&1GIj8B-n94._:RBG*O[K!E`>,I_a>$p.r1\!V?lP[Y=Rg&hdk+Ur;r:_bu@M8ce-K6m5 +1Uli,^WPg9*/CbLS#qF;KBr9W^b^HXC($taTL@;`l/^(MHP"g*AZ-rKZ4>%7]/m7/)$BNZoKA%7!]gc/ +)BErrf3*Dj1Xie8Psb=&5nA(gnu:r"I-6*I;?^eQkkrBGaD/2$i5O-h\pL*bh9)T(O^fo[V2?mN!Md^. +HW?`D^PmodBXk,S^Hg7&JU9cKZBk3.:/A7&l5Dj,C^cO<PCZ4lAKVr:6'HCNZZ4\>jZ@D-HW2-[kk%(N +l$YT+V$Sr#:`Z?)#!1fg%F5:+mKA6'C'U;jca8X.X:G\[meAUEI^.T9p^@6VA^o$'C7[\eMZ0AjF;$gG +=[&dlg])YHX/&s'CqB.0;EqK=[3o5i;b`L:%TIYF6gpRF=1BiHp;4@S5ak3n/`1mWO,cDGQ8\Gc'@l(> +?%EC8dJ8.l5(.Oa*.F=:iECb,%nY5ES2)NG*o7]U@lVl.=R@H<\Q49-_qNu%f?jZ>l:p?mb12rk!eEc. +HqVRcL'H6mAO_$pgY/K_f_jhZ?Z5aLJo'RdMp_=aE6rO]Cfp@s/VGn5GHO1h*sWerYqI\*p#'7cRb!.c +=b5jWA9Gq::QBoW`_nZVm1V/.!ZN$[aC`N-<4n:,:j4R#bl(].X:)16lppTWB+.t?jFg;)F;##Z/uTY4 +PFE^.%k\a%7sU5%IFQ%(1b3L1Bd*sJ!h&J$fUD^=*lLOWK.oXpoKOa$IWiqP)(*eII>8:;WGX4Oi&2^Y +gT=A<*gS'4A=o]\^P70jl8GfP@>$L;-#MfY;0H5]lgCE8ah*?O>Gl`Di'gdar)5X&rdq;G)2L/]2)^XI +[Xo=ZE^W-AHc2(E!^0f>THX5VRg?@XEm@Bs=R"fPhN3%MB*Ld@i=$$=OKHBP3pA4&^Y%u8C+.*cet^e` +C7kL#Y01o+h4sV$>V_j,m&XE^L6DSU`cg"'#ZRh$?6J30=#a?TIXn?WlU&dXdqFTE@?S,\rM^lBs,%k0 +nj%DEhim8rgFXFNlP[;1TU#F*Ul21;3#b:L/5N'b"./rI'K(`^d-fIY<V9c5O,;:OD;<7LK4U92)GQ!( +p-Tm-j9]j9-9#eiF=$)rd^0\>:5X79m0g>io]I].Crta.+8f\+V-k]_dCVtr/?ZMiA<PU?4coI;;*$BM +L</aR;T3?Pea=QHns>P_YC(mpYF.5M-G4h8lnYS-NVnWgp#P;es1e^Dl\/($)d5Kr]n:'B)rhb"2H^nK +SOB?qC,'i^oIKc(I/Cn5B3=g/T8G."B2-lU"m_o2RPa=='!?ts@k6N2Pf#,bLt8DAN5'14&"biFVu!#& +o`+`S&*S\4TTtHX\':#pD'I>Ud4&QI\5D+6`qU*GfNB#5JBNoNV"b4QgXrB-WFf!J1]pn:AW%j,(MkKe +'kk)>lti:7P;ENh&lRrc5DP3ooiL'fIJUcuVrhUL[ut]u?epmM;gi[h3D^(Y7]BS5q&sh*=<CT;U!)FK +1JsGA$iNsB21IBtCoG]Y7ZW?8ICY@Y:Eomh8X)-fD6AM@@;][s)pio\;lo95?YDr:o4KoQY5(EiabQ.3 ++MWZlS'd>oga&8.aMcBm`BRW!gU;"*G^gB*':[NXBuQH6RmGNF0C>oKa\it4'X(q(S.YCk<Da!F81MSZ +%P)%Q'.GAS'4loABa]#u4038]kbZ\@qTh#SIFW1:VX=*<XFWh[cm8)UEa+oHQ[slQ.6EK3gXi?#]kppc +4suou/X7A6.>Q6HC\EjCg`uL9q&GcUK?!DO6D10'RrCp!drJfF@N0<9iX+F\:uhHgp8WqS8U]/0fo2I6 +NHHZ`dYdnecpIFP9!JQ:0,pk"aVX#bUG9Me(J5Y@7I,MjD$=(Oji;W"GY;i2(nY;un"<QfHnB/9Nj!Tg +:lMSf0An'gDEhoac$9ksPua["Vu:.bYK#F:Teqfl5+rf8nJtE!c1?KRlML$70hcb"p!`!m5uX(:_O.^r +=NST/rLZruY"Uk*-r2q!JQ8Ie6n^#de%22G)89j+`f)7mb,jaWH@nmOS$bR9d8:Ok0CIE%1EtSDE@%#! +D;-`3G&?=\12V??3kfu\B;r!J;Zm9FBON6#G%>aE"4'aB7u-]TOB-.J4>IMY6MfEuJ`Ag93RH:>*H1h" +r"?^KDjR*)](3FCf];=[r#P'@GXF;+0BG`=K0(*T*H8'XAD2?Y3<dZj1-1N2jr4=+3mOUO7.9L!*^c4( +0T"Z>]he!Yp*sZgR3E]G-YW]h/NT'`EZ-BhVXH_rQS82rFq6=>r&:PR#FSTBTkjc6]nOR8qW4+oe*Cc# +pnN]&M-c*3HKXV_:k-A%@\]@#Zqu*LNid7j;:VgHM4PEF3mOuF/,mNFjS/mS6=8/$"&;5B3Mu\K_!dIN +a"?+$L@7^YH9,`$18]PT#/iLe$4k]niX(&[M.<2K`q1.ab*hmoEL/TOmZfS"T(^T,#t@R,;"'*tG4;6^ +DHo7:r<)iT"*&hX(j,QKTG+^*bd<83HiG*GUnq8i")$StS[UnIm;(oZ-H=HgB>[SAmB&0X:p1=Qkd-km +EgrokBg%](*Lq[k+`d<;3kQZj,953Wlt\5R?FO]g\l#K<:Rk3p^>ZE3jF(:o,5O1@EZ*(!Q>+)_Sb@\2 +*A4K22N*!"fAE"fXhC^R6gq3]B*2M0f5`sO4RG2)gU6kfEo57iV^HD<j-a`84?s-/QHfr(A6VgZQ'U4P +MM&MSPLl=U7;XnBGJ:9O4q6biN`,7c]4O4-2N@B,\g\d`CsApmN1ndGn>>W]rNgPt.Ji%6aFm^PB8XU0 +3?,)_b(CqZQa9ip'75.C;-pnK&LR%C7H3&'l[RnaM[KRq1(^L)FdJutV$TX"WrIphrb6?gpWaN?-\ULr +42:Y@*7g]kT"uC'8E6JQ%>eRQk&*OH]!]"Gn7`--@GRKcCPVrgPV2?DB^Mq@1F'C&%b@VA=aTI<!tXJD +T(&St`!O7-%dVDis,#Rc>K^l(PJ,PR*S0*$mXLq<\$k$FB'jH+YE>"Zl=&M2<qY0u41e;1Cp%(A7'3\2 +U%Je)'/L!9r-Nn/kBg%2\C\g,O)Qc?cp"^]7D/U)%^4:!)!.F*T@3D*Z6!>I4ZFDQ)XZLt#1N<n\gN8r +=T&N/OlP@neIVT5Vp*tfO3N`j\LS,mdD<AH7bHLAaD5l0]gb*W,oV9.IIN)GIa.!-)nX_c2'97R=6a#u +neq[tQY7\9C-=:oe=j.@;;>ro;Pq\gYE<7kpdXLSmMB'+\5`Qt\5JjdTsVD65%;mc:3Uk^Je9Z>OeFMc +CLmA[8&-;T/?]Y#&,.!9V;Y`*qp$,3CLl)bh1=#(>jJ0b@0:JMZ3!jkid@"^?>t4Mp9g?J5;kZdoGS$i +f>o\[7eTLCT$p0@.8Fc0@;b/D>o!!LTtRPBXkkpRUT*@@2X[+Y4UcJu[MgueVkAJBLVR]tk+?#=W939; +n/;=K"NP8rQahCF))RW>L"?SEcRuW-c[35$J.]`A'Igcm/^<oo_.s0KPW!2M)1JtEd&g/[c1)Mg]mR35 +raUrK6qmlRpD\?L#+dP[XoV]]L?-VDkbXmYA(,6blh;5I$Pt]@fpB260Iol@D_$bI1c4foCIq,8<JE8A ++k7s/96KjDX0U/q:4?W<)Y*]#/3RNGA&>f`eAKX#bKm)_LCD?fBs^L>aMi9^\]uBp)XUk-nhZYLamrtb +l;g_egtbdfKfB=C!;f[M4+EdJc7d@E$B1aH1I=1P:/;jRA<QVeEl9pa1XpNm"[%0OAZ86&]4!CE`kJD# +14N\03qq5tEF?ocW;hEY-?J/6ire38g&4EZ*8`:7oDHP:it/__Rg[hQKeBSK)sL#)!][VV)V^_(3o^:\ +6/V%mf>i8XL?+QGY'K+tM\gX"ak[$l7Y[@R(3r82..!C(*o,(LfBgS&bmuqh;Q@HH2WPXl:qOF:Y1_0Z +I51Sbm]P74cF7m_`^gbTq12d@PrS"f@`a^,-r9FFPeCtf?a37Qdg;6hR4D%EB#h_$C>f\n02Bc9c0/s9 +>r0J42][A+lRDY4fuDgb#@o5G2.W;mLI(1oPI6R)>/%U\_^TCIisp@Ap']7d&E^,5^RUWH##AC/CW?:p +T>&B8Ua=U^_E"@ZRNId6XuW_0bn&Sh:RPB=F1rG:\]1td6^<\aIMQUcl[61\/t&5nY$T:-DJ)Wc5?/`L +^"TN/N-;FIOqLbUE2p(Br6;W4\6cFU#%]2iBB"f3*%I\P]X#5Ga#Qnf0^J*T`HTDj9Y(e'Xt@cA%Cl6A +>bTk/#Npu=:HjME;.>$(Gk(OI6YjO+?-$ehh[7LD+.#PNY?NZ7YO/^`Nki%Zb4+*DN"k";?J;sLYWlB9 +)aaEhkaKrT[ceI&IS[14&Zm(o&-r2-j6IHIo)8ag:q/j7q!oKJ=tXeU93YSpn^@6CFm!i`RCCh=9%NFh +02[h&AZ)`6416)W>HNFp1N#_cCM?Z^'I#b3hbJ+CdZa;5n$&M>*g37>^L)]Ck-qC-PnmVI_e:G/_tUi* +9)VdV%Wpqe4Dh:`^[10O[qg'?1cM^!(?`=oG^B-KSK)RCl*kcS%?2ENLm958nMZ/$YiBE^c/7H(SNb*^ +bd$WVWc%Spn_Kbl3u)?n<Lki=md+=q.+:bq4EtO>hL,in3k4W_g71f0^Xa/?"^-&R\Bf>2G-ZO?B=5@L +T:4*2n'8$.h4<(3]-r-YI:-!%g+@J\f#."0UAt&*;.jubhU9UeXPBAs`:JHFc4$W'SZSVj#2#J,o%dGV +m*>)nERY3@ffOCj2B-ja<csmr4ELA.T9aGu:HR7t$=pWFNCGt,X[,>.hmPUf%cQjB`BWF^`g[.G40't$ +WD7p,m`oS=F'Yr@b'gdCB=0q!,Y$-%1@sGXDJ>t:cJ;XJId557=Uf;KC#tf=j(;3%b'*O8frP.#naa9g +r]fC*85A4BO)+=dafb3,J(oQ?BH:.^oH#:Xh=!Y`#+[74cMi"BlK1N^`sl,@g0UZJR[l$sYFZBM.[PUV +bBQt\kHDVXZLlkOYS8ZLici[dM:IZZMj&GLe5B"c$_d"pS_p^p_U`Al;E..%QJU[#8&#<)(H)4amm28N +bcLtc/Um`M\T3CR0(-SH`i]4fT""u5(jA:F^ph%lpPJRVIlh#UNT<,6AQ#_AD]mgc2YDeC;.3a4oY'6Z +XPqX-:2*`V:6lu89[s<$G/5gNOM5ag[NYDS%+bu:"EEV,,=BI)'i.VYI\FN_gsToZf[.i-ke6=*_n2R; +7g&HWL7*"r#>-<hX_qOf\i60N\S\@Oo#U6Ci0Xmji=d$Je*#03[pji&k_O+DC'tf`NH/UgZQV/9DsA\; +dMmV[5=2/P*k/MEnUk.)TYe9"-0Vc-\&B]Bclf@[,/&bWi07*=\Sn!boLQ];bjP[OB&X52TUsR.^)UEN +'E:1792CLj,+-7Pe2cE"H#ZW4q7!f;:B]2TOGSmJ8omB]ToU\jVAFeA:i>-M\9HmnBjnB.I4,uS3-+6> +HXI]f5JTDa(XC(s5ij^Y<n%+AhC#)g^qS3BC_(7cF>[[D45sB.UD29qjWt*uNHEP4>>DSBlV3m"ME^jg +KO8Yg1B_1d^0#$!L(!P)WH@"S!c8he7Y&D4oAp0p'Bjc=AQ"!\c0[DjI`t@#Mmk+R.0Wm)5V;jA=P^h3 +_TWrkjH3qB4qLeKj,M`-`VJiPZA-LK[q4*,i_Hp44rt[AD&m;$oljuFg^hEY\L("i*@g.X<&Tj:2WP6a +`'JRPeE1E'-/&HX0#G+8K3qN:fXs009sLG%kWPt>*CK)6K%&UT*g/jbo2=@bJrCi^1[@fWfp8<qX^15p +/jhog)+p-oQ1ekK_OLJ%9mf-TQDb,:;K:ASa+O@)?&Kb%\i78=]<^>^h"=n*^_-:`$Ijr_KliFm!J`Lu +H_k#4^"pJV/PVt*J3"8g:;_-H84@R?VUjD\Dj*-o#N2=8[HW>neDS^X:WuIuABWb)/'^e`5GSWKWLts@ +Z9HXpcL-5k>KW0iP@)`6CsCQ9=(G'Mbmj,kgCK.i..b-Z;0Lne-g8a]S=G=;ku`"tX)(-%]]9GHNoW0U +CD$lA-K1STAUsK7rA.U^LXFLtEJ"eKW0b-=>C5SnNou]EX*n`h#EEiumh:'Jbl$l8Hd"N*$YKm)[N+i5 +9u:e\Y/V8t4\a4@P](T[#@<U45C:6JdiWgPHJkn'C$g,bPXZH*EpA,6gE-7lM7l,dQ?"b^A0\%?,s.#V +NX[;/AdAdj&:?-c9a986$VJa`=Po&Z0#DCq^i2[\ZFO7n?R]*,#PG72Es!M(C44/S26!#fSqMQds*<DJ +AtLk9m$F9V+0ph\r*\)'P9q1EHpabe*&W%o*uHpPhK0t'nGKKD[2e[jA#H`Dn;53)KtIDC1c%c5RC:2] +gS-ir\Ln\g>t+qF;%)f86Y/8%oe;"JV(>`YVU[IrG=.'?#WF'.f2.oll2u0C$chJ0+jGEc5`7&dCn$,t +BJV!GVusG]Z%;'gI:5DXh.q>p3hMen_rbn=REXi>Sfs'uhMf&($j+s+OR5%`Y*TLo!iMfS.cnfZE3+R7 +Qaam&R$Knm8YjR>+#58GN\'f&#L;%7n=?oEP0e72G7nP$Z4G(SACf2'Y/uoI$Q_c)=;CBc@]YVgg*-or +Aj`&0d-;Q^\>%$`q;P@NoZ>.8g]aU`Qp#L*"EmNmZoS-$GkCdJVC)^gU=e(XGdU?u9@Ug,$N:IV1([+; +.#]6@VY"r!WDMo+Bn?h%&Gq2=_T$b_F,"DM]K'JeCHW5G"37ZE(GsAY387@-\b/1,i@QPVG30d6'InsG +Lf7(@RUa-=D2_'aO>(.ubA0ijQKHKf_=LN-.I5AHkPJ5+PB@gSA8lJT1Pc7lo?/$/cs*1Ias%?p$h3h` +COn7_0<PHcpLhnU7BnkO"YLu@3i3[s?ae;_#IXNW!p82)T`kd`%:.6qC_a,h3;q1bQ>T;[C4V$2G\DYs +.(Q8[.\=Ge(3&><i*pGP(S0bEaHRCA"WTVmGRL-g>RZXj(+>YMLg$HfDi7eli,%,T5Zq>4Pk,-Fp<Wkp +IM+<1VaFX\i!AddJV'duXp+0OH4;IaaL-P.C4S-fmS+)A\]oM8!Lqsa>(C6AXp#/M>@&o>FE&mO0suOA +b,h$[7B$IcQLejBZ<bnJ(+>[#LiU3\=pV87N,D]ePf[#_e,k@'S'V4j*ZSmF!ckgei*5QK"WY,i.(Dh6 +>+fi,0.juK_H.*Z=bY?,#ITWpR.ZOA*:(86'fUSH$ddLT[6Vu32:DWPWM8U?O!,2%igOVp>o]7'=!\O@ +AX]E0i=02i0dM22hch==>fAK_"-n4?0;\E]J(a2TimDXbD6`0.\TW\%k3H7hEB`BK*IDI<GIVQa?cBq0 +kRlU3dGLW4i1j/K7]Kfj[m/EGW2-VSK'LaI^;&`W/Gq,<pBI5?=nm>[4:!%Xq&\%[*`8!pQT"fNoU5,8 +O48^1:F(hd>Di<bPujF5-0$Z?]k[7$CNk]VQ!`5'-*upomSO'mN#r\?jcaH?gs)8SZqE>r/AXP5M:i9< +i(a4iI:c.HOl.<V[rbMomI7Z(Hum471glNG:33A"#>3+OQII*q\i3\OLFp]PcLg8A,-Tk$/W6/_^/?'O +c]5q\q3Eq*e<NQ_pe:8*G%/ZjFkp'[7I>DM.p&\F#lL%.VDm5RmSRk>V&$2EI&2YqlS?IM';_ud;n@'i +HcE$QCW@kp9??@%jSs2cG*MUq-Q[`Kg@jaY5)EUi^jXE'U-2+VXgh!lA*&_hB->kDo!29QTalB+,m3)3 +C6Yd:]eT.+H"dff=b&teaGVB[%XO]NV)`eEd%kL:$p(!JAWtr1lU1.Z'(m+`QSmS<epX_dkp;j$s#6J@ +?gFA!mk`cQf[pi7B\DM%>4PQ+d7Jd9dL\PSC9kDk__f=c-+t,LPofA]($'0Iq>p0p*c'K[3sR["bUDkK +3M&jNi>aga1k]oo32Ft=p>d=iMaMC!m7>"eVG<7T95RCP[qY<j528g>I$;SAmO)iS@98QMrRr.O($E0\ +oNl;\;r*45\T.rRV3sKjoNl06;:B1Vp)e(GdpL5JcA;>aa]S_ZE@p55M4qmDH9Q]MrKkXic;Qc$]aq88 +T9DIK[T,B+nn:9eQ3Yt@05OX[obru6@[=\Pm7%/h`S<i/^9R,b00W%dOM3R(k=pfN2;X,C)E))Kj^VQ< +oW\:_BVD!.kU*=`DNdknmr">UQ$p-`Mp/oi]SO0oa"a1^cjgR+isUh9(%2CI=(jV6pkjD!0Ku(cp]tnB +^)ULWY<f!E!06S`NtgVIeA*&rH"(!:mim&2Kmc(#\KlK2Qh"J_'Dl[Y-XSANQb2tee1Y)k!7sCt]9Y8/ +`(1HUU%6)(rt\cc.P6nKir&(WL2sh+?SuHWp$2+gFpYAF#+74Nf;NJaMlDtrpA@_!6V@l[&kGY)8PRf7 +6_5]@WDU1cU)k5<j)lq2e2*A)f2!tUG]j^'C34Iu[F@KZL6`b62$0c9fX94j>bmZ(h*$dh?QK*=V+1(T +Y%]>3lQ*T<oY3MqP[-^^[oC'RC8m?NJu=nQi`KrpTcG;aPU"dXNiAlAQRT9U+-'VY`J]k]V2"nHjI+KS +&feip_:h_"F+%\)C394$bb/AT/`ds=/bS*FE`@677P/2]KU/nsp!?T!^pmRj.%WdQ=EqR4I:39WTqs:C +?b</_4Od9KM%;f=]E%8$MUrMI98uV^?LMQGs.Q9d]N=N2FR2n7(?^l?G,]_kq&!b<-DljO%U&$(jPFQ^ +hjp38Y[bBtp[#-X.J<(A[m[29c&IgB6f&oOMEH90WAkZ;plpXP;(=X#naJ.)T@g!5fDicA'utJ("Z`ft +ngP<op9l@aBC`VNJ"kai/tMfH=clb:bM7B2a0kap0)+R>S<\,R5";/1qA<T2$QbmYm+GNA_;-$g(u\`f +mJXscM8/`@\8/S9G]8nbX`0K'F1@`VUklZ<\9$Nij9jk+ISQJT\Rb>]%%Zn5n@ON5<Bi0UW+^B6L\%cB +db-(W-DO]\*nj[PPVu[ul_;[ofn!Z2c+QT==S.OJ00FBdq)oi"m`j)6i,JP*q5L98gdC%h6/;AhJ+q2` +$Qa/O&BEeJ"CXCJ>W.h^Hndhj0.AYO_&3d+#/a+`VR1<\Xqk%pC:+bS`,?*c+$US%[_5jZ"+d*;*MHhi +W?9".BCo(]7`]rRYOVUeDgq\DRfB1QT4?hk6<gtis8-1de//+p\1rm-fN9JM@^!Ns0&:tcqVlDk:V8_a +oAb0>39mQZT@gpQDl6#do4i'fc5:nrjq&RQ-=*B2bYYRU]&tt0p4J*\+YX`D^sGq:JJLC5&)93<<sR/T +Z7_D<e3u'E[NMIVblh#;(]%2QrBc!H]qm\A0pE=_H8!U;iE_!H'ch2sXhPVZ_pRCJ_$>_nntm(0E?lse +7Q^Qm@&LEAn;5D*g!o$@-sL1g44#6>gZU=]Gr/3is45Q%Oq!ZXqQ/h8eB@HL_RrAl.Sq:rTVKOsKUg&4 +*JR&DXGeOL9m)"!E>ZIOkSNF=HF3;S)tQ^M2KIBDOhmkUU%`ssH;IeSRie$&SM)T7PhB;=S+AcMctJm, +Z@V>[QW=8>'rZ4EU_EU';B34J/TPCrG/V(1[nVgiZ#h7abWa7I]"g#3It0WNi-akoe2(1U"DUYZ!f[dZ +gj5JG&c7VhTm0d"ef(ASV8TS0$.LrC1dkhNc!pB+kCTFH5"<bY1qAL4imoA[aD*j/RgE086lSLOFW'ou +iJBO56Kt>HU"UJhh9NF/dS=!(X"uX).me8#@Spmc6Pe-%29l3S2pgKb9ZMA=iCNJLlmIkaqbIX@)=\h, +/Y81!N5)f'8Z?c)*q_X<8uq6ab5KVJBN$RdAp]iHnjH]gb8^SI%rW#f-t]8q%WM+DZrQkG+(Q,TESVLT +S8JN=o]-)Z`DljNRk,MqNH1jMl@0:HAl8/$]!BP!)_T<qd3,6O`S6`n@iW=<h3aP+mBRfo/f*(<p5BF. +$k'>_'#NH^H4g8g7?DKt#)lot=1_1hDuH`HHga,G/?-B=UDf,YEhq[uVaL.$)T?u31,DAZ>"He7&bEt! +M:6O*i:k2MoLC"&:G$a._HU_OJg8VN,j#[fh)-N7*'Ekmos4!iRU&/9Q\Dl!\!q@PfY?^"Ardol`?""+ +FSlbI7&&N"3@+5s>el7=5u'q"gWbe!V0\)b^N;M]]1sZ$eLAQ\^$*WZ%.N.F.f;bRKU*ZW,#<4\_MU%f +JC^M?jeoSPZ+E`l;86(74HFO<I"(!_Cie35_%H]W%;qN(b&MrfH]Ra^.nfXt*p,_<q%^=[iqIB3PIGpM +q]R;6rsIKkOjRl++i6A`rQ=gA,hqd=)dAJ*2Mi3KZ9>XG>$nT6%(5"gjVPG>=r-5,8f+Tkk):ap"D%BI +*aBl0Ej06qd.VPA[bo'.p"jclj_CN3G2#gfc4sRY`,>HHhXclsLVD&qQY!F=Q^7m'!F/t%<g66FhYF_Q +ZHsfi;S4lLm:VRL2lXdkLBXluAG]*8(mjXa5e3k3jkBDJ$QT-)gr"H)m0CoZ2G$pr\IR3HjSS:Zq`.s; +p:FFP4TZGFPGI3`5dD`$4^c`BU0UZ_n%9#!GO5-e)J.>$NRDk7O><aR4J,4P)l>@eJRm;%Sh21'^VI/R +OA-k!"&MHF)KQ:&aU?GOi:\1t$-[/o0H\<b1I\nfPtD\9p9XX-P_$qdm)pU=N3U.8RXXi_,F/kC,.A8$ +fQW3(5(Y\KWm82576b$TS*a:tPH&b%g:?TP]A$GAESpNaY8YhOe+TieH,qtQ2U2;>5=]Vg$-12he^qtP +LQqJhIq#ncC89:Vm8n:^ijKqIZs;A3``,:^f?X=8kGW-N<%kB-X0f>`)OfKZ]$:]^.qYUR*,LmWe\1Rp +M!^JY/$=!l^3DCg'B7=#&'VFF)<lWLNhU0U1VDp#70\;`1:JR4aN[i@)/jVR/BW+42NH33AF[JDr>8c/ +Qs68k`XO$UEMEG7N7$IkM]ZcE]'TfB/SYr':7>3ms-rd(l-uOnq7_0L:G%@o[$qO%+^6I@Sgpko(1lk3 +:79@#10'bWI71Gk;VZTZaQ()tB!fVt]@+s&s%TQ6j71=,*6e-GfJ0bop*D`Ch?`LQ=u^SgZ-*N!Ta6)q +)JTdUH4T_j10M9b#;W"gQgf9PUPeO(/a@5Kh6ITfEUoYA=rutZjS19YNP-dQ;S%;/FtNMRVNCO_mkj0< +W7-)Eb##5a)oU_Sl'."`kb2\CYQ"S!&J.S2)\EVmJ3.2sLGr9,&HSU)h1"jm-O]ochf0SB2!fHCSK/5X +42T/`*S5>MTQPG-9$C+CG!V_PJrNn^>7)VhaK`M5%uckKh@a2Sqfht_^A#P&m!CCB@t\O[4l1[q+8fKq +r+BTZCbR<="l<](&=sRLrub6lPqsj,ZV9!Xln(_\Y!9-r\+]ZAT)4B9Q<)T6jO,(?h9<jN?ZGBFhtG_& +:[J$?19U57<IptEI<":O7*?fapL@O>"!_^b?WiZ>)#H:u28hU**Cm]+`h=Q7"e2=@U%F&?/e6C+Pdf_r +?u?XFFLB291VENfA*;/7#J@chaR6&Cc\^jfa#^/)5S;2;aOI)[&&2jthokZY%X_tgR(()P'p?#H+MbI# +6l`8`'(Ae4fZI#kaQg('@mt30p!GOl/CH66MlQK-NXKY)qrIg`%$)FV7;L"m%;oMV-'G5KlOeH83&eL: +7mq[XX#r%PS@QSN1S%d(LN!bBB(eM1!_:;#J"SY\@g4W,gi)2+qW<E>nlS8f5@m.kCK[':p]?tHKg>1J +IW,EM4!MZ2k)u(j>!7>f4<'<,/BT5e[5+oqOn._g4b;Vd`2io?,D.qRf\17SFiaJ9UADb[1R+7C_^%WA +b2GB"k8ID8%,'=IW'5IL1?N*iKNOHoJqD5RA(>?)P[S'BD.0)n>u*)Pm@l'oG3i+WR0W`0LpQWe`UcGB +c<hX:2'C$Oom(NKSY]n)au$#cZ6A_fih`,:Oi*jgCi6])>I-a96n2iYGjZ.d]s%e_j2mMrT/ah<XRTlq +6fZA"[rBBC/8m7,nVTedVsoc;nb/5?45W#3HlX/V4$KMGo^R(\][6Enq=ks,GSo$2:[E@N^&BD!AYC2X +45j@o>i(^$N.p+I=&+o!b9ZB2hglBK.oR;[m(pG]&eq11&j:5`H"40+cONf]eP)2;dL,dlT'Pd1npB`^ +CRt8a,WBQ,:YqHh\@j[9ZiW#2o.>L`"l9LhI50HEeUA+lO5ktR&H5>$N2bQ#%&g*e%Y\(8,BH4XTte7T +0(C=HJU8hd#KJKCTBN^f3<L;YKrJ((%=+W1Dd^a%jM*7ucZm'JP7V(9Q..$Un4DLR`A*^oq<J`93uM>% +0WXd*4mW4_r'F-caf<$O]#EFsU)8G8?JWRR+UFk!TVB.mXm/'D`qB>B5+^G=6=gW:Bkq60g=2VKmbmCu +I<@7?N-aR+qs0WEnR$=4hJU\+?PSjU,>mr%?Vl-(1`6I"2#+X_P"4KK$:6Ne'#hEPQL$`rJ=<b]\=2QW +FNDV41,gccPqHesI+;'@g4Asddri@k@csP)/"A,`WZ93B>q/Rg](uN@<:]mXfVR)&4slIkF1H-t;JIhN +GZlnmFp"SjgsdXGoL]Y*McT^XRcb>!c,rpil!V]D]b#,b?f;uHTrP\Jrg4LU;-aOSk'dEe/R!5K=q6Wd +D3*p8K_;idKe,]'.Ce(dm9*g%1+BGPH^Mn>,(6]bcc&Q6fu</B:YZ"I??6:mr"@2?3GgKG7R?6H6dWs] +Eb21i<V<3"?)rqAObE?Ek&nfOQ@7S3r]iumURWtKTCjj#l-HT_,eNMIEHCe3^%0?$cSSJ$.$2N)3ZdCA +VtgR8=o06%N;Wi7UnpgG%XmVcN;Us3N%!/9qS^dQqYuDc5Q:pPV7fVYLDb/K+r?1lI&9<$aBfoBYq!G_ +7e+Vp_\IAu%#o[tBA'l+Z_bT[kUU8U[E)2QO18V/oYa=Q+m&&I):CY-FlgeV0?'KR8s^>V<XiE(>McJU +C0'I+2>LCAB.+Ke?5Ij$BD8.L,L<LjKtJRVkE7FpJ^_SpUVqujSABs<O'g`ZcNu+bN`SCQRu39YP\Cu( +9d-&L4A$32'tn;)9M0%ocgQbK,1a*rjXiYgV9el[AsRJMR,=14($bFm]dBk]Y>o1-XaEkO/g;k\o>])7 +kXB32c@s<`Y:D/bV+E[&&?'2Ge_P_sf=a(9B&>K1;K95Mq.bg4daY@80@e37J7[*3GWV_MB"OVe?3a+N +.8e_&mKO]t[\>Or)P5J8)HVY;`/8:ph9RK7A"Ji4nf^Be@FhJ(NV-/k#Y>b8D+"#CKL([`"4$8<mH:!\ +8^S=rdke[.)<fZ/JV0.*mOnHhq4RM6#JK2GmpD3/h,"oqkagj"Zm)-^e4WM"C,TTD';Ak'=7($$S'SK6 +Ph(58gG>@O1D"@DhKO""SN&Y#/Ejrp4N5q($Wk#'MVipCXucrI%E?H)kS`R*o)1"L)T)f$9T,_cJ%9XS +3ou^S3&@-ql/W2iblqXZeVnhZgI:PubTWK9#Bil;RU:A@.eT*CJW;*#Xp'+u#?)"Pm__@!FBY9a!Z_;< +>miW4/T@u>)83be"Zg#(L)/tYK^Ds9Euutoht`-UZp88G*&"/_:KjF_7<3&BH%Dapligi+/T=SX\g=`B +cNg#r_cb/M$O@"+W.dI?COoe@fi.[A<bR%j]e*uMNdRn1"luA?SF=N<HF89N;I0]]molAW;n3ZWS%kd8 +BU^o9:At;l$TMIa;*'uh!^1P:\eaK8bi)`uB=B2F)_KE\T`m'FW<F9R(:^koSfgJ$"n\rOZp:fIko2dN +P22CPijp17TU2R:cs':[J^,'-T`oa_q9tbN]!'H^b[Q".J7I14H7(0o@$IXa"a[%O(&;<M"]>_M^<tB/ +n)Y\p1tHhC)>@!3TJLa]BS"I<MUDRO\YA;OO-qYen(Fc10.s^/1]L,-YDMW-[7T7%?VTf/Rk:VaV6Tr# +G6TrqTG^k7!BN%$Nb>tP;-WOjI8T0aUB5/#$ZePn^I3V(BQrbXTt\YO%.@'2'RG75jL=5a]TaYk0:`U0 +Y#C0aFUGEE0Db[2-[>6pPo4n%E<-\Y/F-eS``pI+CrJPDr)1G0Bej[)AW$!!1seRb3:,rZ[=(o)qnjhe +=OoX=FQ[SSB["&r?gEnR\*><.j!%9tf.O.!Hc;3uB6LT\_n!R+CTT;&2.$bM6pa>VlKX0]JGEV&dnQTC +;RNfJnJN1N_H.,6\'/ZrfsO:n)@EAf:[Y/)(RapLd%LCnOUICnR-VBCeX3$\op'H"8DMd7l(Xu.C'5!b +>u`_`[)*t8VXM%=Nc>aQ00FJGUL3S(VV80.:R(Y)MI:\c,F9V@Do`cT7\q=T=g(,HY\-?M=Z`@N/0X3O +Y$4AUh2W,_Iq#PcAsZ5VN-G^"qdNenro"_bqS9I-er6qib56dVX]O(DjLDpN7g=[$7DW6Y\N?OXY)d4p +lVIBWUg88@>(4)<__pb"DU)b]qNcnR,2<gkU7sP+E&/a0P\n6qaDP^.pDrD>gZrPo0N@\P%N&_<9&V6( +mhVG!8A6rGA(o_K0:o``mZ[CVBJM&T@%<#3QdX<M=f//3keA+TFk($"j]sL"EE@WME,c,^dd9,g.5*bC +]*&SbpU6Z`6Z<q0bs.H'gML05pBKacB(EUoQ'_!%X'9q;WEq/kVbYS+6]]n+Sm$$MC96L0`HBRRqUX<E +nf6.+$S):69I;<hgn4jA:Q>(uJ$+pu2@OHuH$_=2KB8G::?J:)i&<=PU.*@3NY@98SE^NKHfnochZ[.3 +6`7KV+WmC\*aLtJ7EX:7n1cipB)*Y<7N@3&]Hh2UE9oJ'1W/cm*.j%^]]^Rdc>kS<k/_/Y]X-j#Ar#b4 +h<V\EFH[u&%sWeEFmnt:]?SGVl.Tu8o%g0^N+\0+G.9NOkEt;!K>$@@-4HS0^,_]NECSE*%u:g>\'[#r +``_fZk&rK!V`dq:YL7S9IVRBa*M6/eO8+__p*hX7;Vlp'M1%=b;^gmlWI6u'bA:EDY'jo's,$!;aW)>H +^YssqGn76.GU`(0=,-H),l&[qb_V`^H"<jZ?dWZ&nZ7G,=@,Y@G-/-YkC6laM5d=Pk=VJ7>*>>WV%u3k +dS^I^Wa-,i0]gh_M`pZ0H#]dZ(0p9/9.df9F=jnFng#fp2LRKdV1_3/nX4rDWO9V'aKO1ncr(6c,[<ts +fSSpfKokM"9.e:P0;W#M>)EhKY*N7rX'[tNQp%g@,M,hRWMLGTe$Tn-ZX,5k(u\1mC<8[dR5_)%66\1C +M3fj?*4;#:_OV2hjYWg"EXne/HLVM+C:W2qQJquKf2BfrmojH\11t:"`CPG1o;51CWY%@;_eVAXa)aiD +:eNC[P7B0UI(DX;XjHa&s74[MQ?r3G>&$j]_gRK\+XM;UO7s$;<-1eUj(A9'q&">NB=VVt&)"t(kip7' +h0`1dMS"VP^e,L;?W(meqr:T%o$!G^MTeW[;ULV"7H$>"m%"*m+U.i=T@g""_:%Tq#>WU`V'Zp9A%dXs +gm*"2(!h^%Q&5gk-P,Z@r_P&8T=Br%&!qY81%Kauq\X`Nl!o+c0Cs02qSdGQlhA@:U#jgRl@m$E[gAi/ +-f3X\4g8M19_)r9Me/hc67(d\entr;ZV0Pf\>)OumsXs-h@JW#0;#eR+#n7Y^tkQp[$K365a#<g1U'r0 +);HS9Eg)+W+j+D)NIUBX])RbBA)]o7N=2M?^?=P6]t[iuS`fVD[V;%d9=H6>#Hi(4rc\1Nmr,C]SUK9Q +G3h/J"7r+'i<<!4+YJ"d(cRHi&L205.pdt7@VMd;5U1^clo0q,_`d<;nIDgRa);rE5Q&O+pJUaLI>#8F +r#5#gqYp3'W;06#^V.8IKg83.^3J(5Z'k%5b)^9o<-V(%XSo7lO*h`;lS$/eB7,C(mXmGRT[=552D]_I +>7hXaPVEm\*^:N7\t.JN\,*5eBmjCEZ@\)?;@Y(pp7,uIq(F6\BARN+6tu[97<Cue;8m<#mk9gRj_2;k +,H\K8lu_0<Z<r)APq&qD3<^r$;EB5AU!4LcnpWW7o=K(+h?dkRhV>g,.XDor]ttgdb0&FgF:&8RB^8-t +QSLTEe%QaCr$Gl@Da.So,*2,h$]#SbkgI)]m?dJ,^FZUW]\P>fp>B;c8#,\!HW1Q*g\XVhHDaui)\WAk +fg,l"3c*:0?.a$$HLn;nS%ie`m@cU%b1aGo/nK'>W-5q,A-hp02c$XN?k/HR[+q,Wl&F;TM>oh#4UDP[ +XoG]d:_N.Bl7Hu7.)A\1`D#7saST2,NQ^hZ\$Y\\V4+nL1s+^?rRGTgr9]6C2UI^SdGMaMI/,F@H,n[Q +FPp4.N-=ZP;t*B9(WBfQrl2-WG)S*E`Q&r`\=9K<[<i=s&SCTH0IChVF#QU5"N%Z.keF4?3pH$<.e9VT +cVqJH=rg@X?TY%Xq%QGD*hm$,[T'W'k[W"AA\k?96IB.L*t<_a,A"KR%fE>*8b^\%_'aXsEMeMmHiX*A +il61[HPX)nhcTTGirY:TTuPbM>r%X)6\po9BD1";ffaE#hZgsr2<@`kndTq[inD=F\h26I=kqsSem+[Y +)U.:#Zm)N]Yo)-61R@oL?aret4JK5Z]QfKTb<&oNaO)flp["<Vr7PXrNQoDQe$QZZ'm!gDYO0Vod4Xfj +b+)W=n%(CjLZ7G=lW1cQGl$V[aC#5@q8J:G`o)dnGO-$j/^?Sbca_m'jG^91%BLH)/g3+4S+es$j4jA1 +F1QT\3G*Z$=t6(lPL=&jb$OQTT7cmA3TH!nW#6D/)0[&?*;<-53+gfIqnt\Y;m/VLj)^CX1um'>dYoiO +7Ed`S<5tI!'^F!=p2t/IG'eDPN6AOH1VU/9JBbT9:c&*>?dAH/)0FkTkeO\M@5BBKkD:W.QaN_31icD2 +RZ`pQ+eS*f+._r*:>J?uj8Kd[G`/$E9;buFAga_F;AZO&[le:<+dVk+o]G.Qb'&82O_*Jg@=iuZ.qR:/ +SS1S-N*hjBWapNJSp]"qCH-7"r*I9h#M$k@/L@/[P?opg^Fd`gXY-qa<B*_HP5bT-gB/a6N,`*a+:>lZ +h.0]ATmgN0rPI@>)&BBfVp7*9jUF5-l%5XOqAo.[5f9>HQCN]jW+G@6[q8,,HLhY-C=7m,(s<&L.r]*L +M3`=!5`K-F/mFOC=-e+a2FCHU7Bd!:,E#sQ$g4?LZp5ob-L\2fUK(,eRYbVXJp!9%G5q!FGm!bP(>toK +@=a[GdBI/J[C>f=O4%_uhdT`o?FSd'dF-j9Y;/(l?"nBV#^:Pt7(\,[["-r/`;8.L?T+D%l8#Yc`>/:U +,*a2/17S;AG.QD0\maN(Pte5!BpG^5Z%b+S0BG_TbR178<CU/i;MDa..EK2`e$gg%CLAHH2dBlTNM(L7 +;c\:$/"/Q<h->S@FHpKJ>c#(/%7IAX*OctbRf2U1f%O`m9,eh[AFoImKop5NaCacT"hfa1I)^ZXoMoRK +4Y3t2r=.KASG-e(Ch?.s2/Mof\!1m[R03t@R''^_DsA.fbb?54_S#[`CNqL^s,9KDJYi*]9'L^%%D8&W +2<o\L>'Qt4JPGn-`Vh[NhAR;sf\@e>jdO$Z-<iF\n]#N(b,*IgkXX/2`5&P%]maAG2((:-HS68?9\K]9 +H#sIQ$dAm\R%iAs@nm-&XLd-cC&EULn0`B@_Wu\\^"@SULWQ>JZLXRb(V^F2Mgkg*8A5!MpA0gcOXT>= +@V;L+^r'4IUP2LFqIm-^O&mFLDYho(q(4`^]YF3Ig`dWKlEB[H)T2Iie)PfAJH^dTp:qjj]Y75"/[G@' +rYmEnQ.08>8N<ZCqOdOKV*)Kd?#,"0+8:+oKuH\^rr`.%Hf26]%[u:sf,@K"CCRfM=p#\WRLWNYl+,Bt +O1Wtr0C;mAia^Iu7^%QM25#9I)K;dcK>9ENCCc*+k4g\1rgj#m^@_<\6=I!upO$q7$66@a)tKJ#Vh%;R +o<NgF5%alDr;cPoE8;[:qE\8,a!<-p:cIXJK+o!=McJ]:mp96>"6j',h_0,pIpeh8AG20<*Rb6a\+kaQ +\[d1>be>K;Y6/.AMPkEBEps=Qbs2)&5NqnbMjMmO/qL[qjn-=b]O`A,@>bd#a*p>d(q\=\p^E*Fs'a>) +h%KhtW-_;KILskOhfpiS50b&J7C_RXnD+%Kbj4b5M*?FhNh6l-5Q$2MH`>^_6F?A+mm$Z]j^6O8B>ojC +jMH_>1Fd<'Hb>b4-Tp8,+qB">,PO\gn+]$2:VK%7?9Y>9Zi@c,-bb]d&1>3WNNSU(!p-2kp+D.1nFP%W +`/WAA+chZt=Rg?"jdj[5epI,_2>$$h^3i;=#kk?.Nrs>JW?mUG@r]q$k"B6u;)^W"/WIh47p6aE/AiOK +nD\AGI@JND&0GPll4J_ho-1Euj.J:^lD)>FP0U*&eOI0B&_L<E2te+Peh4aIHFN7,4SF_dcY:&!DYhBB +*e2]$0mYh1]"$Ka*sXGp.m?]N`Q&8n]>8rq==$Ib)H%7dm#=J7$kC4r)'0_'4u_eGMT?R/pY**`E97]R +a(XOrBSt9#>eN[H`Od#JlchZ/^er).bp,E4@?"YqHtb9L6Q&.SDrM@W^j<C';l$27?1A+UK(9X2*!W$= +H"lBr:r^NV-SFkm.)Yg0(*gQ9PCiQhi99\GnT!Fa`u=45K>W-0qdNoDr>gSAYUm/s=QQ;pXsaEG2WU!J +33)A@l3!l?(M'fIg[\3!;JUTs$^=DIGgSHH&S9(Vb^IZZ/;AnhWa2EF/:i43XZP^\Z/2TQrD0Lc#DP2# +&TV8?QgP>?(s?:s+-WE/%#ij!'25(lio//<*(tYLBLBh+2:P4<N-9Ole_tV,)2.J?4hoq6:B,'8N7.)Q +7b@ro@%TDO/pmOmN8'gTCnp>XO(2LMcMM!\8.g%-HRlVfB#nQK=l[1o@LYe:NID;mEXNkWfj2H$;fNEh +P.WSBC2_fS[;^oEE93FGgH%-h0i79?V5h,'50)"9L4A-STB^o6df8K?5.Dql:BoG3G%miip;`Vlmb**M +jO#OV0,`0?Di;QC`Or%Z^&BB[rR7K]W>43<qL,XC;*!n?^t9/[0WmDGjjYeOhdL2[KA`pk]VHb_7k)1n +GJAlEGRUZkUL-]kc(i81l5Z@m,J(L$\4)(bTpHW#9_^mBirtJ5%$/!n`]aW6rt?oSVd\C:YtR!,R:H]. +r!d4'/@ac]1!,WSnaEN<7s->>\p?&GX-XURgm4/CUH/iq<mc7Tfc!&,U;h8'+ZF#nI0rD@1OLF!)=!HE +VS,,JO<UZ`WR9^&VkJD/o,Q8D0)=XS7(4+VnqIStW>Smh'"IZqk46SuVQZm[>)8si8<PX1ccDV=j8R!" +fc3AY)c@r]4Fj62BarAHnS_+`9uKa9apb0e2;@I=)b>(7ShnWgCh]TrVIlEgc#2]Oc0!))S)Y>]I;<lD +0tuq!!om4\(lb_De1lrd\@'af>1+EW-HF+#`&T;A4JC:"_QM;]P"5,MnVnRZRG((n50'q&(:F,hNYSPi +T@c$1I=$b3p9SdSm[4o]b;K%<*o.%\ca6]jTnR-S_7tlQ'r@B*j0)]DMPOj/OHO=PFGVfrf6b2N)iZum +n*5k64dteqXen7F:.K.rMdA&F7l>Nr)u%>V&'3gI1Xrb'aUB6g$<c3S;knI*NY$:2:n6I8)!7f:4]`V" +)UeLtP;*kN!]c#1)\gc2*R8$Wh%nk.)P6M!<V.I#7JHpfI&3'j`n$!WZR`\n_8%9b-+uke7#cDiR5(f. +NRP7'4=]Acg?,1n&`RC+`o[iIbl51qn,e5K[/T(a<%iGN.(nQ!i8>bm]Zi-8lRh4F)8>A9?0Zk00hV1b ++dU0+gJtm%3IG)#^RZVl$X8+s088'q)5J3''u.dP\3X+G"k%nb*qr-borcm<N;#P.$^mcsgsY:;9eG*9 +02^@\.0Du)$>)0&'L/<s['X-l2VGs;!goGXUj636FVRiR:\6qk,])(Lr2l>99D!+L'9Yp'Su#D>>&h.' +_&dcknAuVb30S-%,K6/L6j"k>G[Tlgm?`NBY'-J[o:DMFl_ndq:>Q>1fjt'5/\TRSoY./[-XkpL,Tjm+ +m#0_>#_^,Egflu($abARrXNqq.l?;Z#II$]Q^=UI6[C>!He]MiQBKW?>iEMTTql?Yp1<BnpU;o4oqD\f +c/7'=r2kjo0^,WoVb(k9m&PH)!UK!$B_+5jm&tkpR/#(sk%u%:C.$'Lmh+H(H%5cMR#f6[LIZrJa+SPJ +8_bXB2;FR=$JMML?U<R$YCUXcN7<F4&[c0)kZ$^);3[oCAb":/ENX,s.OpfrMG73&8=YQb(/[]M#Mg#F +#OIMV_RTY-)-mSp%uWPHcs%@UG2ej52/hk_n\``/kTkRsc?5V]M*E'OR>/bt;X*+f*Tk)r6B-dC:8Q*< +GbSS_oT232Rm*F`qZqL0jk*q5\6%l-qqJ*cGWTJ-]Ep5rNRuYI_(3EGggJ,(]oF#56q"0HC:.97+"p4k +fcf3IRK#hJ6]A2dK#-WcO\Yfpa*9'HV#>j[dJi!Ps,$Dl$K(!W0(^],cJfG0L0D7De!TbWM;p75`Z+@h +`f.Cl05qgYWOLBpW6tP9D<CU4DeO:iM_q4$/%k#2*g)8EK+m(VH9l:p)ngG(X>gKDSf:(e@?/ROQ_48O +'RlV<01sKi;aY<8GP59CMXY[[GP2iL_]oZU7HmXu.)%)MMUp&hV=6`HbMu$j@t.@5g='DnU8@*-8e%'U +YV%K(<5eD_e?7=Ghd=Hd[equur,Bj:S!jb"MQ3QjV=9t2:5N:<acLY-?BbYKRh*9X0)a18kS3_6/_@M* +rjY(cQ_2Q#(:P`'MN,8;lnCfTj!AB;\*j2F3+UCrp>hiQnu@`D'e`11\H4-mgh9t-q<R\DF#q8h,C0BM +ld_/8H]/JMagO>b;C1d+=j3;(QsEXK10OkRW%Pc1?U.QY5IY]8oUd2#jUk8Omr@\lTPmH9%ieKChfm6s +SE(4FM_@!!_s5E&%Qn^Z,PBDMn+<Y9;O=)i/l,C=#>b'][PLPOP(3cAk'<Hd5*4XBdTumjA&qY&c_]VF +/?c+a#`Egu&"Zb4_3=_qGZ$\FXrFQgo0+'Gj[^[>7>HtrU/L)uPpf`rIAtQg,#9t'4\,#=@N;bJO*hIP +[R-l.4=m2_h1CD820K24:[Q'WbgQ[GVoKTBWEuCdQcj5q[Au5TqW`+33lXTSn\Aje`@p1bM0@]!e5n/@ +lZeJt9%;a#6Q1rNp3=nH0--cm;+Y+(MPg(>VXH2682hb*oH><Ua8_gQU3_d72o^9p#Mu[*'NLdQYD+eK +R%6d_BD&a;[O+K8kbklD)9qg]DSDUL0rJ704k`Z)(NcR1rYgDB`c)14OCH`-(ZJ32EK"OV,afGY)5-hU +i1sYG@b@&AT_EW;O9q]Z45o9"g"\qAaR?000;!4)KMgRb6"tW4T+@)))FaYT]R1M81Pi0qH[\!8]MhTT +p_uDo3?M-rpl:a75I&i?2g?ppGh=@'h%lF&D">NNKl&TGn+RbaL5MTMmh9'+b;PcGXdHt@=Wb)o*4-'J +<5&@=9bb>eC_M.g;8Y;[Mu+"<-<"*iD%km4:$2"kE+TDM%,5W_a`G5$:#pG^D)-D6?aDfj.q0b$XEVs& +isMGr1+W1KD3N*5#2(@&!f=@B,I^Aedl*W5[ArHl]orac0R3jK4^cZ:Xr`u/&VGpM)tT@jhqsf<+tn2n +-?K!sg2%Gc&DAHarh1E`H:/Y)-Bh:nA=Lfb[V2/om7GqW*\E/UM,F2ne_)/O>*GR??b*3'!4#>[f+-PG +<f]1J12'.!=gLh7V3U2OafGGD,>>gpD%e6_oNg"q)F0h7Yp/$6l+FBPkc[i/GK-3l9P,\`F\Cq@.kMgW +de4N9Dp>:k.2nMsC;,]C(8#m6*)59`F<"1d-0O>*%QWghs2;VR>M7&-l[!-'Wa\&o`E/jD6`f:VPsq_m +[0O'ant\d!M:,Cra<QXP=1Odg\P6uj>'t1WKBD\\H;`Q\J,erm]tlYD+*[I"JZA#<p->r3J&UmE%Gopa +cYH;Uq5a%Pp!jQ"s39O&j0*>\B[>Q`-M4e-7YU^Q\06<7h`1":%92Q'ZE-qalb0uN]^$Bb97=5/a;)>% +j(CUE]DdY"f`&%'Ajm!@]7-J]J#OO,VpF_+E/Y>[]uS<CB!4f$cO]%5f>$f^ci8u0NqUOX/,]/!X-G%b +$kGPVqu+6bAtn8.ZR*DYk&M/*!cE(1g#8X\7WiOmZm1Q`9f*nGAEgXc<js<gDF?X)i55GlMgNK7<7NW0 +I;Wu1Nb5NYE^U\nI^(N08Xj4Dka-I$TLHJ9Qobo4L0q=gCmGWa4jjVc?_LgKj"kkf2ePW[>)Y/&k&s^O +C'`Q"CU1=1`"r-h;GNg4g>fOb?&rqYEE7A@qJ]<@T!`!nK?pjK?`'HT-q#dV@AG9[/%au2Um4(D4JKNA +apCQCAs8g'pVG<F.NMZ.F'uOoChW%9cn?K%nB]/ME;eH<[u@a/<ugRA[RJM&b2MQpD#SUIau7N\ih1#= +kKe;Q[*D-P_l#`L8o68Z+)<W2/VY+iWG<mG4%`5m?q0>,&)#h;[kE*1L\0?SK!O+[emU+=hBq7en:m$M +c?])N3(B;&!42WT#KQT!ofo^p6-P8>,/0F;C9V?J2,=2<>'n/S9Kd;9PPMj$XTle;br.WMSUlANfb%mT +btf=U2L0I'i[A6IU2D>mB-4rEff>5gYr1j"c%u%dNM@)%^0%fN\El)&Qr.@Mm3=_LC6+G<A&Q<P6EL3D +`ucn%*^Sd6[3-G@G3:@*s27e7ZtS<[H2D9qY-rECDq^ItRr%Zn_+*2")!lXU^['5=(kWi=Qh2-Dl[)au +Al7ouc$B?VfTojL52n;;Ic7W9+g6ocB$YC4e_0b;s0?9`PEIPfBnu:5XO(e\)*>bUL8t(!c-t2_SJ>n: +7?19XMhlB)$FCaKJa%(X7hmUej:=$QBOBT"5u1"uUBu"uEC$4Grdqm,hqbfoE&NSU22P\r#n&=04Jqcq +JU.LoGYopE9goFiF0+?[#\+l43O\O^`-+q/G.)V+Au!0CURb[daL-<g!gdSn!K>]cm+*B3Mm/bE*R`r@ +gGB5AcN_nQ`>YkRRqB)B7CtR!.!p%D_GPD^Bm-Adg0KKaDVE#Y[I#!]9Xsb;1s@Y93cWLR)ObJE'c%ND +`#`7FUu9?ZVPS:RQVD`7X:iG"AGfQ>,BhdU#F1fFdqQ(jN0tT2eN-`N1-=?eVIP"m/D#R.&-BgFTaDaB +=Y.)O[MQr$lc*rhTNB.2a3M)<3.Eh-5(^t&[t0</?eJ_&**'ZKO#:B%2dP6ij8n(ZK/n]<iZE:F>UB42 +L<B06h-aAs+R^KPm?ea(P]"8;8<-T[FjsYTf[drLd^a82`I[-^_%(NUF57rQ\j?++5C3qtrkKZl<<!Ve +DQn'JlFI"/>KM#?\Xr/`eTHM(.<!fI8>K(6lR[BYIIO$qAf?`Y?AIhNUN5U#2rL!GF5;?Hfu\@=DUGqo +)rC1!1MV*9,pIR1VO@H5?$eih,Rc)3V^/&;M4K65mh7qP$]D/ec(kG3*fJ23A7`f)raE!pO.8;khspft +7.\I_@OEa>QCgn'iAWh/.?M>X6Q=+bB4G6+IUm#fR;!<0Cl-AkSu>B!6^D4l5irj:,M6-8XO_P1W:d?1 +8&,&?*RPe%G/oa;3/iCS%#m$oA>.h`Xj(]fA0jKj:"<T=.o'2gq"^Qr-tc>hN)FPO&dPPP`D9_kXom;p +[_?qKNcg)3/A,XH+W(89E53eK))PGO,eh653d\i-pc,+m;0jQSp=<*N36-TgT?p\`B$rs!3`)8>T4R65 +M[CL*34:AXoa@ZLYp6K:(lM/Yh$:)5g\b5s"j/^`kV\d49a2e3DkNc1nB](34;o&Y[Q/.Njc`8Fb;3RH +-dS`K\7%]*@(dH./=n"2Z(4$\em+Qj7Q4Gm?CGn*5bhbclu\7=BG]^8o1"t)9r]($RPVR5VM5?GcX4ad +"3H`3ekguF2,Yl*;7-9/A@td^r1t`Y0[JQ;Xctog/b>&rB67`HGcBN70M)B&@J@[+l)V/cd&u221.mL; +]+B"_;tS&LE-rtu)mVIpiV;C6ch7Zl.JB;N2A#SC`TT8Kl_^P`PD60_k.TJLRV)QI7`<SXG&_Wh@br+) +"E+"T49r=dHf6]B@lreV2.B%(_3]!<C44=mLFj7q&fd`^fj?[7lKC&#;)'-AS\&sNW?8Q:6dOELd<o>s +LKTQOcA<(3?l\$D2Z0ZVTI7V%-L<q5\eP]jf'Yeao"qU@C#.LbK=rM+F__SqC^n"!CH7V`FmIVa,4FXe +X2Wslj'&o-/&'M'l&m?/_`%qJCY`0IpGC^;[6(+p]6-1Ka;id5A%-?Xp?HPO=u?-,gq'n,p2aO*emduE +I[PaI(.=@^R74H#ou]=Ret9h5[CcjQ\TM\3f"!H;HMdhU,O<oUHAnb9h$SjY.kL#;IYedLldjddUnDjG +Za%,H[mkeIBWT?bpE@O^ZgbZIR^M?]G4J/hp7R*s.dPZ!BK:BPh24R1h7i[iCXurFe8*kYDT/_^q\")= +Y\qLI%medK;4Mfca],#p4Td#ID$2Y%WAuLfG0!Y<jWABr)CJ_Ogq#AcN9SoqnaOV;h&<S4,Au>Oqp0rV +8+5VVh:alIj]S:"CYlO$h7A;1]jC#JErF(jSTY&M^(-[iN,.7<^V,<]\%DL@B49Vb\)!ba]60$9aN:Pg +412$)X]qL'DM:IXcU)@>JO<&.r[/3A(3ttQ>IW0>=KJ`Em?E,b2d3\64+:hODXDhFL?:2DoZ*!8c;Vl5 +PV2/I=LX%Y\CN6ZT&$MQRurul]!XNkYh!CA^?=s'3ii;\G\TDUmRoGZF3.]Ns6cfI1XfjK':m^kXY`)1 +"&Iu:aLIVjm!A*YPWW*Wk]f;`Z@c3:T>)oqnZ`^[="Z$m97`O\9<<U?"C=VUU6[:HU[(!.LVW83Yk=DC +RYcHGD!=+>J+Q\2Io5g0o[J7(4RP=9)`p:^*B5PlS0d;\;Xe.:s"qc^`qQF1Q4jq2ip*#,b*9;YM:rRt +ktT0E3ju$DC'ZX2]%umaP$%[g1W;!$9qGla?fc?Vmh&(Jr?_=50g8/,K"I@$<JG[fN)_4K&amI.D=a*l +aqUeqfkmiG)1u3uT'TTG,2#(5L@RSa6K-2=[es]39ZgQ*@+;-T1q7e<gDG&Q4gI)P?-\f2QfqM0L\U%B +Hq\sI$bCQ#k)=Q7Yf*IghgC;Dq-<bnN^t=Ci:pd!4o%<]C(,u0m=T&70X%`F0J4$oqSLXOqYuBo,;ck4 +H(]eJm1N\.YOU*H)la-lec/JrfJ+I)l:?YRa37MP[h#p0HM5`EU_u""!mQI8!Y:6O$kF98MT5f`^JF0k +3ToB'9An+5G/Kl`\='KLGHM6Fi.OW_TI;ZD/iO_%9X$JO9@N8$r,Xo.ZEfB?$!LD'M[B*umn+OVgFS)A +)KIq>>FG[be!!c=j/l8XP-RC@AmL>cY@]*p:ldA&m/87,op:`Z90(FZMt]u%SG?RFWMITXU0tu6$`@oD +nBA[NBa7,f$tc:q)2PJ5BTq;*Z^[i@S(plnj2ptFKOlIPQH$LJP]j_>Z$$rJOuSp&87mW@15-c[k%:pJ +)%r5,Sh<m*DA$`r1SlSUjbi*RfN/_1d!:[MAQg_[2cZa`XslafhK/fndU</F9!q>qC/WkJ[PFE4PJ97L +)>Z<0=q\s(WaeCbgf9_bN+JIma7W+F]c$3I;@=T\ciYjq$4"dSK*1(&6.6V:AkuZ??f_],VO*dB*RbJ_ +0+h-IXVmtD]rLVGRE-Q9Rs+eL]iTU3dQ?E]-@1n0o);s3.2V[#1muXGm3XbIoMqe%HfPlgde?1M>bb_r +_9s;Bg+0P74giMp-h%-Y>N3iWk5ooumL'^R&B7Wes(02s<,X^oW39fdmI;7ng(D;6m3$RaPiB!<s3agF +mH<iO[.(7/&A`_S-oaV>HHNsN8#g`b%f33(U`PAE0D^:[()E<90I-7iE9I<,$N:.*`M^+pB;B/Z5^(af +ioZs-/<Y:\"`1K6caV;?VY3X4&X.mUIS2cS-B^80TbtrgH)srri>o?MXDrp#%&BQ(Nph4Sd.e-A3hJ^X +mm$>MYQD_%4Il4)PH5(WibT$[[+?3`dQ#-]UNGV@gQU&R1Ga;61.i.b*\EX1,n%(u11Bq4eEt/;#BoAm +PH:t`AP+IegWG;gJUN1eg,Am=N4[G$\,Ic3B$sqSnS6e)P(kJX#aVDB-m_sVCeuH1>`+3;A1Fjl*W:kE +&DqrUb^'-l^/gs#UM1HeTM-fW,e0-eZ#ab_,Z,PG^rAZ,*$=L,r>^<]FnplHI]EF).t_EHkCY4p&p5%c +R/@0>$3s#i3Yk78b?.iFk;G1=hY/2Hg"!W+<p&nI@s6\kQ<o!jOKNCm`d!BK6$]J`EEJdQ()gj8c*?c/ +$/BY#"(-rLpRg*ifU=uNUr]%."d$*0ED4*df('PhC[@!>pK0k";`FLj>=]>&-scM&2V0&8\s'<)46YQ- +:&n7EMGRC14+Ebtnn(u:]2E*8%rMODEZJj[Gg"!ffS/%FQ37::]-VIEo#,2jLF&X$b*(D2H7`$&($BjH +Hb2IX#OcTpWf=WZ;$ubZr";e-XsL?"fImE)F+bjuB\`f2_IcC'Qa.mdDHIPJW`+a;EXG"pqs-gn[j3LI +nX\KqLCLC2pY]l!#2OnnGj<n?-ha]i*Q8;;WOMOnl#a=[WQ;9c*`.o./*r@(Zm6Lb3_Ehja"NRGjj@tC +'\-8r/ZVB.d9g=A-G)1R89;k4Uct#jWPfi<"eYE5`>=#0j:Ys56fFZQ+U(jF'79]X8=7\fn[S2X4'hlj +ZtSmp'+Sqf@/B)S,0Tq/9V<-W^7DeDEc9hfLu0Mk94fVV$7'P^E-V7"dmp=%jM0/f_V=71]\M9)M7hmg +e-P.pI#[lmPnrce\CCF(q+b!qgiLX([+_2'/2,K;M<ijbX1k^Ge[17"f4hWeRm:;QAX?782V74"'D9.t +eu$)Req6hl(_=#lrRRnt!^FG\*qerm!Vh9f]Dm(XW42E;PJ.LaeX,SG],f_:HX#D=2EWG#-VHCB[<<k@ +Oh@NA@:R>2+W7t!pBURskn!J/E<P-*pBSIR`t;DIG&RrfTWJcHYTBB$qf\\%dB<3%Wkqj4K+0J;7s8<d +i!#YK_1?ueNo:Mg0<=u&]j:@;j/^H'_<=a8L%j3t_*4I6,L>mg`'ZG`4H"dP=YqZ?TZt^=E="ddL+6mH +cf,kK>N&^AeA?F>`h;EEcf2f]m4I_tXM_BS#(g07B5u&.7aL'42(Z1aOZZp#iE;+HP0;@XHPZR\oIP<L +kWAG9\nBD\j/!_E4c<&?pFJ@jPaPA_UhA*>l^l)2ngpO/E6f_3.dgGEf>E`JqW)f-qp`J)@f:f11i(23 +;/()9Mlk6T#=RNR>k[f1]4]O<TNu?6g/64$G`Z!"pn_c5l^gQF.Qr^H,Phn`^[>7CBZ_otgt0BK#We'* +[F,iX96_5)A)UR<o/BS<cK`1,)X$_8]>eK\2]g7<_s%9T=++k(cjT,Z;E3as>e]55VU%MJE[A3RD(\lK +$'*3NQ2U'b3-]"<a-;dJ>`(M<SFg/d:9*-3PPV<?UjFgE-e7+9PHXLr`7Q\+BK18Q&2`1''+Fch/g2T< +^Ef"'H`Ksm;bjJ.]86cM&IMH3lBdZt.u/VhBnSR%S=H'aT5mj.%6:EXKUdFL%jPDS8Z:O5p+<Gnf+'G] +n[#s=OIe;8h=Gs>ChGsM?lsQdf>Oq@(L3T9:(K\Lk.;DZf6KmEkP*@KVF\8'hm(B(]t$M(m,,uVA?p\< +f*diA9VLIOInr:-1[/d+Zg1!Pn,C+Wr;>MEV@A,_ftX$FrJc#EohtjSrJk+u3Mu0;?ZP8,h2qRsC`/H8 +lB.mSqAZ_IU[cds1>+WdF9pPQ.S9>lJs-),DodCJ0)Mbo%G>ZHZ5p6#,>m'XrHnC$Y-:]5Kll4)kK,@R +GNZNM8t0THP;aG3[]f%a5=Df,drQnimjRBO9\Jm+'Ztm4)mWgXQ0_S5,i.#.OSsOSj0$hp5!"o+7Yg]! +rQ^[mrQ_[4r@e0LocMo<k%)O&+1p8*GOK9fC<3I7q_7!]LBY]ckoe/2U7Kh#%;!_TU>"(L]+6uJIE+N& +B7'(h/NISF>N".h3Tfa$/SSjon&.C`rJ5lhHKhgp6FHG(mlu,"q_)^`PBO>o%1jm9<C>\VVb01l\iX?H +jXe+Pf=[7!%Y/7NJ2i:[+med)7?=;UkX=5=lK20I-,78L(K'Oh;)d`$+O*I7g3'eN)VOEhn,4!9*,7E\ +`sJ115gSN<=*<r]fO%gq>Q*YsVPgmYdhgXX;E0pQd/f&Gq%bei*bB":V!G9)^U3L]7@Sa9a#Plje%hIF +S=.79[Pp<M&\Tn<Gj+_[e>EfGrk!p#kf0ASHeh<*aB!%N6YRb1K3]:dQ:aQ=_5seY@^>R'NHcseWVD<L +HmdAiMd@M;E:a]&3;T71p!P8Go2/]AMnFWPF(,-qTM,.$95KMQ6[^lq-%o)o?/jQkIj5OMg83,In"1'\ +,c6Lsl0kS^ra&8u)#TB+YWnp4m9Db0-!c\ITEkn&l,gI%70,Dg#K7?#/I(L3>YDS(eEN;o<.aU3PsIfI +2'A_?HIuI-U]7$k0>4-F/%]PnWnOFJH7'tnN4"32k\p:f$OO?0Op1$O:uW$F:FKdm%0"1oIc^8&^uKu; +4\D%5Xn+*FOo6l(]-p!l+[cW5GhmG0kr[0IXR=<iq,*U2Xuuq`ZhPM[p1KM`g%JF(nP-'!?_fK1^mdLJ +06rT=mH,DUAm^JVbBr;cHMXZ7'p$b\MT88/d>HU\>qVh:g-r@M;D@.2`d>EZK,2ME8+?D4;n\E`P]i6q +VXq6h,0lV'kI@bu'^'Y#fhna2:;=0Z3R;m9mE,=,GX=P#,`2ui*7',VF$+Bmcg`'@+ua@9#&BA"bt9&; +UP[Fsr$CTHgXT!_X.l85oVAZ=4s`o=;]f2EI`F_/'l>,bPGG9cS+tE[:E\NnK]F<!M0&R0?$.StQdEIY +Dg[?#6XYt-Ss1+ml]dg@de,2qnfXY2R;1>dTGEiV1:'2BMRl*/T+<t;h4Nd\Vj&6q*3nt#]nJ[iIUHoe +So.oC:1>2H72@cHY-BuoX)hPE.nW$,kG6[!/pJN72)KrgpFFfr'.9muP2%BZ#TF#eo1A06l#qmL.aDs9 +im=A6"C5m7W#RrK%K,h9CV4Z;SAsgsU(!./1AB7amT;I!63b[&a/q4s>EfVaZRn-l.0Wb2B2Cg.[.]6: +Ph9m0M,'<.Md"$$3IT#9(2KerT$rS^%%@rqlK\D2-E'"<rLl+"95D$q)Yg.EG$fZ%<3tc1cFK\5PE..+ +f$F]b->*i2+ZXa,jm]D6PQN#2+Y#F"H$+NQFBr2D"e)XoQHH8A8ujchUp=8]EkR7>Y5'!M>21GS:F)nj +][bp9*Htl(h((Ya<Vfe17m+'NrqcH(O60:h)-qh(Ga-F`_sPVGjV5pArM<1\%%S.nq[//5fQjDA>TAgn +'`,ks$V:HJ]3\XEg6E'blU+RO.W(-0F_E,Dd%,oeg&qkk,X:WdThFjU*=NR@ns9[1J\BkRM,3qI[rtgL +:7%k[^IVk8Y>VO!G3R9K6^QY$a]HHdSLaEUhrORgZubMsjkF?PieDdH5;74#,j!a_=0,bu\i]^O^bU1B +S[A"M+e\Mh.(d(\-nWbnbHB,fUti-4^8t4IIFrJ9s69]!:H1.q.Vb/KmBNpiH?X_J\DHN-Vg^X@Q`'9) +q0P:cC8ZtUQhB:8m:-g-0%g6c''MQlrDG:P9U$/,mSj.^gV@Y">0-WAEtkVB4L=WJ)I%QQen`/*8O'Qe +%4MI56P-ftbs13dWY#qKZGMee7t#)LT5V4'[=1[:KPW)4EL2PE?cuF`hiH22.EPqogLF*8l]O#Z4?Oo) +\*l)aF'&"+p<N*`O#)TEL[WbAV=p(+`rsLEV=2HqJ:mHoISTR2IfH>W]C1<?bIpTnrQN7>gS'qeqtk@[ +EcBZ-_N44pKK1X9`pd*ljEirUs+DJ$>VD$(p%qgK\m#n$(3f<U[i"/R(u@7?<ookKh37gbQG,5s@!5bm +lj#oK9#8(m/D3*eg-[Y8$Mt'NlU,S0MQ\(#oTcPiPj,\f$7,L$?)0QZN\AXtIa9M6V0VbLqSp*V)W/OT +e*%\;R%i3<][h-tck.,b[@`sI/f>)D=6Y#SIc]!XfKosVf34\sY-0[A^H[,R2P\7cACNc&?.\."54J2M +4kcP!6*Y(OAZA5tg^b9[gRne^^Q#hFn@YSDG+b8%5BK[jC2_]e\Rb*6p)oe7h;d.1O4U8snWp,#r&_'. +E4usra*MtnNJ>SCpXn]PUNB*iDK*J&qr_=^Bb&s_OkSW6O!E7>Ni@Bt9BdM*)nO)()Ep"MkfI91A^)(+ +4s:m0#i/uIaq*;Q)G9``LJ[`Xpu`GR.VT%84cZLg%*d-^L?_/#LuQi*U:@RgO2,n!NNYK;fB\d;pS.'f +T1\i;%o`3^Eo$?Ps*sB)kq:&Lp-*gbp@@*fppOse4P]r'30&muoBIO+[e[>Ng)gjF9ue$.4-#4s!D!%G +;M@=+K-qg,/gA$M7DaMpK9kKs#iCL!,5!1@MptD718tlN3ot.is6.A0Io5g0FSN9r(WbjZL26f#[c-"- +pugX2Vp"Mt\GqE!IRdf/:TTI5;?'F^pp`lPq\+=)p@f6@p\sQe#Y@q'eE$%VQqmS>psF_=VY.l)s3W#G +$pIhtrjd:MQrX/"X8ZgQ1gXD1bekD;dqqW4Z"SuHfoEM4-Q0?0R2[f/$l.'C7F+j)>U$5lr01NV&a%br +M9u'ZFqZN%lDk[Iq=[?-1RDKWA<)RT<YO/$(RHG`pA?Bm8>Ip3#fj$cq^]UiQ$c4TYA!3fPo"P;h<*=$ +nPrF_4aPQN(F\/=RKg(,#DVb[a<.Dlr-Ar0(pnd,RZ#)[dBt"S#^UY^MX,9A+H7``W^Z=qR8;0WF-@Ke +H<<fYX)?`Y9o$>R'Q6%00NAps@Bs*1H9e?qD);Shep""HOIJ$k76W5`Sr=hnV2\62Cf+C3J/XdQ0E\DG +I0PRfk^7*)=$;*Kk<3dLgp#ZcLk]*a7DZuh-Pn?&;peTNp3:^eYNZ"*`3K#U99TU8=@>m=Kg,1s<sEMb +\ul\jrG<\?GfML=oh2BWk3ZWC<F8=^+HrkOZ:+&uR6lCWa=ii:_Fp:1DBjk7kYQOpMfdUQ]CqR>BOB$- +l&E)60"nI<,JS_;XTuqC=a<.MNlU#n]3LjP0#><,SneO"SnCFKZ=GN#-e<kAN[r8D@'f;[:1`)6GeLU7 +4KLkM(JT.R?+$LsZe/GkLGg>6(U&YST\Y]?fR0>cLN?iFcVOn.2ni1]p&DrGq@+8b%UqV@feqo,,L]!' +j@$jTTBDViXr<F6.gZ]RR?;bob1u5#.1ZgrnGqlUA8WP,`!jM6rLRB;`2P,*R?!_!'tPa@W=ZS$8##u1 +cL)P&M]&WUdK9H_Gk+,80]jC\'+A%Cd>d=>gTH\PE>:'.()+8e0phGsLK+ach@_$5X-Z""`=uD1n2$<- +SLJ[t1V[cHKcAIO0J.;WV7GW'0/<qFnS&'Yaa'8%aHQueiN&Ml=%@a5=A`,.n/4n4YM!%[2*Q=+epslu +K,/)'H)UGb@sFfN1PEfEE;9_g4Q[!0`2A>8Esns3VT[b%QlA269ae;$kN_7CT2R+KS[$T,@BCq_91XND +"TEWsZ^JW4m2Ac<5,X'"D5\%Dq`(a#bo,)2&i5C];@Z!JE97q43@4]_0J]NC=+4C%O8_*$Xl<,M:g0hc +OJa"E8GD,H:V+=Y1$$qUf0tAu":o=R(RIJL5SS*!?T3tM`SZ;(f?*tOefOU5;7:Y-%G+p/,RiO6[*C/c +dX_>3m<qQh,s..Jrh%&'&Ai]P7^)XgZ,q\ih1+)^<<Yp?&Qp;XR=EbtE`&_t1D0gVJ/C7,.82`qc!bMX +59RV48n;+sUW$'0^pr@Ed,8Z@"^fC$H;Tn-l\Li.<c=iD)noK[FVOJ.<pap[r1_>D_rldK`GB9I/hp0> +i[nL[_q'^UCQLMQTOMkO0kg@bT7)gIs,QiiS\%b-GsULSUq4h>k,NU(^:*M&-IinJ]?>%QDi]>GH$3he +j(Q]%-('I)^'71F\C:p[d[2Z$X7*BlFZITd.L3sN<r/YU,4o2\I8_58/Zpc"aO`9GH`d&k`.Sl??-=_> +l$sLD$+79X)g]"<=jD-<f6h!2[krf_>Ga(O.&,:n7B=A&h%%,L-M>Z%rKoLI'D!nlm4`8SfKosP?#O#< +grs-.74la@COIi*<UV_jF:]nh\Cg--Q^(H^;&32e;<Y%trV09O0H]'H.qE-_9WqK4G0@sU8NNC93gKJ? +V]^?YU+]eIM+<BTKZpWP$NgRAV6R3_7`l5WYp"Or)3kGLo.$`JLYHXB"`a.R(adV4NpPH\#omVaT#bKk +k+m]-JoIIRhMP?JmVj"t")61D.]`VZ4AFPsNo0+i,#*MV>2W5L<6W6jP9g:3ZR090+8Ar>3N_,\95UEG +RBGW#k33,JMgBAq_B'"pBsE[1?@uVYZhccO>s#?CpX?b8i,.L,<T^,<Ebq'gZFAR,Aejb$)LAr-#lUTI +"c"APgYVkG28%c%0$sLhp(>rK\Q+k"$uWc2dYsVnSE"CS'JF).c`dSokGUHVXb6>pLAf?`"RiIe%/*o\ +1(,.0Yt+6-Q'XMbGQ6pG1q1tMN=Zm:VG1&#[nht0mGu*`#R*mCX?,U'9ch.]Vf$5j_@Bo?5HZjF4Km>p +DSSRQB.8(K-u^4tQYC27E/i'`Og+WPYJ:`\YG\Wpi_<N"nK"`okXB,l9_.Z[30mMC&Sj^C/QZ^f-pIc4 +P)&4%"pLfs?ss1U-O+Q+onZ.S,d9V^n4TkqTR#)o^05rETL[[:!W&;3)?J\rX1>C@7R3a>=sHu'i>Nkp +p_p^<7oFQp5?K/GbL[$HoJH^"c5H^Y^.-Jif]Q]HgB2#'VnH9's)L+I`YoG#ZpoSOYE@c,*2C4DcS^ma +h$SlKQA,6Ep?[dV_Ue=nj2Mea#?UF#!kWIf[j.suHT4j]W,n*](%_lH0Xr`JEO0mFHPeVEPMQ](am$jB +,<_gY5@Oj&.^!%\atZQ-$<G,!K.$3GM^S&Fi(<Ph\.8JNGS6c3XYs'kRA*(4TV@T+<)HKGl[-@ePF4M/ +FK`K6TcTq%AU&'hZ`SOEB[05XiOe]BcrSN6Ec`2WH*u5T0C+\uH>cfnIYg7\*]<J`-m%#Y>Oc&I#"=C^ +gN/uTWQif6*&8^bJ$1__d@AecqIL:6rOo"iJ(6!j*aSE7;f$eP$lEjDETpe)XYtD\KX\<AJ,U,Iq1$28 +JeZPVFG@U1$bO0&rW.6"^E+5hQ6ET?NNrr5cDYeq!m9r\2!kpfB4p\$ajE)Jfshj:OZf19mZ"?."ZC0t +'$t#*&jm)&4;A>`%3\<n/il*c%e7>#Oi?mOT=?R,3hHAiQ(\rfp'.r]TXI"[fhQFr$=ad6dMu1s(da^* +?$t3[fUc5HTh)rc/Crpb[-9@rX;F9EG\*m,r*Z>$fcr\5oRjg=pSU,O.crkO[His6b7XHeiX2<f*fng@ +J%u?>\a\Z.#>7eL'[I?I2&Tf6EOX#A(J]9<9:][ZO*"_JdEg8P'pf=KS>k[)%-drLQbfR-V\=K_fScBP +Fer.mnmZ8-e&h3-+U'%nY/a2Gp)e8#YC!h92[95q5N[S>^;74M&@'$L)#4V*"aK[V-m^e89?AaH3pDRG +30DA4]l,2FhW[BP9e1W>2%Y0?..s7a`\M$3(<\sle!Zc#Jr</:K26<'Sf<bN6@L-;ojbQtTk\HPhRk.S +psi-(X*bR/<O(B'2n=7nH`J-sF=\A:fr$^69HEPoLDQ*n:u-b,7&NKr:$%o.K63T*@(?(&91ghCa5l&5 +DK)52arAKQQ=m;a;8(a5fDIlTGdKBS*2JA;#Xp_QHTP@M0>fCJ%KWikr:<iNA+RE;=BL^3=<fLMJ$:V1 +k4uf+/pUNAMO0FYUQT,3L,g_rUUmA.Y_\3@$d5GK3t;<>B()uQUTZS_AkFZN5/GX;JaMq*e)Q\'P?!p\ +0\j%E9R)7@V0"6[&SZqOGsr?[.A)a+h[6/cnjJT],]=^.o>"G=^$s0fY7Mrl:EdA-:88UqW9_CWYtHV& +NUmDA;T#.,`4cc@(7Ws3`o]J/IE4NAq:^VJK=#)0H;H92FYiod7@p$;ZQH;!#EBJUbk4uC\'?Dse``E: +6M09:FDu#Ap<4Uk1^\l\-'(sic7ef<C$.>`R4<c=1eg>C4A&u3n24o9@<jak\C.[!d`&OKj>U6].7[)7 +pW@H0Rs\c!LO$$\/(Z]GL^S4Y36"6Or,P+onb5c_NQ,$s'01A,\a03:WU-BWX%%u(ks:(N.H+603;K#J +gS2HWn'kKtj2I6,4P_D=f:b,)7.HgAWSI0;be:JboQ[d*]<eh;N([a*n2aHmWX-h#oUM3%[X@`_(.CNk +)Ybs)pUPQGcs%>W?MGgJlH\S+<MscA`er]Eh^a66mBZjToa8):?NK*MiP04#VDf_kS:ZIoesjG=IgCJ4 +JE%H@?c7dO3JVhT%i`'DRZi"r-nisYl,Sa'3(T8G*qYufQh$-9LsKU(Z$XL/M=QR]f=\lDM=f:cCC,D` +I[\.J%XG-:3POSDP@^!#$0;%J375@g\PKSYhHQ%"FKInVogfe0l2.3";8h1?o?HHA<H9%h@Q!&VMYlQ^ +2`?(WMft0G$]\[!_XMcg0;8EaH\74P.eOGCd<8=H)V<\?TdjtT>]ou+eD:m[@WU_l=/S[)Yt'h+6\IH< +s(->VTCtCp6!k@le0@i[VQY>[1A<rcQ]?Kdg\K:G0C8D/A(m8R?_`%[PAB0b06d!?2bdj2T0N-f[,6O, +-QVO%4>/:^^(n9Bpo3_al#U^IgBqSi1\3qN?TRoN=ADuo"87/uTDujDYHR1P:o=7`<oP;ApV+?WTB3f$ +[MRu)7&uiG1$\D+M0b:lg6^qF+rtB)DUq:BIH`OYqslVZI\&c21G0Y'N&1@gEQkqsAt2%>TCM"UEk3&8 +>r+[^1?81[^1Wr`rm<2'O>FU4V4Q$.mXD05kd@F'`Z=l64-&hf8uPPP1[NG;@\7Wn"O.hAh$[cIN:5`o +if*?9W5iLt%kehKO')j+K!`[5+-XahB3]#`@`Glu5c;Y=?8I&Vmn`\%E!D^_jB2+)cI>)Kpl`>U-i(,N +h>?1)Wr##dP.^#kTSrualrEe06n;2IQb3Ps`fRn!IL4`/IQgJQ<G1u5Y6L<+lDO)R6/OY?QbBEJp97V@ +hCa0*4WK^Dkl7Is@BAd0/K3F\db)/.0P"*@H8m>/;*mRIHf5[t`jC6oZH>,CpJrr!PWU[Am-m3$BAD8& +*/2f4X*+=GhK5BCgT*WXas&%hON%FrRt&<4ES7CD)c(MI-(P&aQ6N9!J1-:VQ4OVH/!ECZK'K>2oVP&- +P6GBu"t(J<)u6iqBj3^T=RneWHQr1>s3':3ekP)f4uB-rdCKA<H>GY6VK=k3qTJ'Gr=qMN>^ka\KK6eN +PA%r,s.o2Qk,6W&9@aQ"&Go,Oc%V\1`(KaT0.54moj1c[nPs7Wd3Gbkof(I+7WVbDdV:gb=O'j>d\>&c +'O:".kW@\"rGLFr:Xd3ZI16Qu%JS$J60fkDW)]:ET%+b)q-]/OP(ROel^LKj<iY>IIu$O0LAXD,LYb\Z +2t\M3B_f<ML6!h[8mLd+MH-+g5o741CY7u>#?`uOV8D4uU0qCYQCGYN+7b!c3+i`&IIG"Dkk`:[7uc[r +Z-Ja>:So9k]o2't5btIg3A>$)kKH3/pOWW%EJAW@og@odJ[^!lp&)Yt8*p!6Pti29&\kB0B6i]FoF5s1 +I$dj+&Z`26.\H,09n0s6IU/qqDle$ApO)o-'&NJ>$2K_QQN-'"\%sQ/OeO-A.9_:BJ2*G$TVSWN=K((T +["b`Hn.`!mOIbY1X"oLImp:.4'J897d;l=8:AH4_?0OG5U8<<,MO&SQ:MYW2dsJb-mY&(L;"JTtGT13M +I7afaK=A$R!njO&_mk!@I>)Ec[1<Ib?dDN&3["sJg1M\(nFpeW\2'a0)_JeorI1SC=T9([XlgG+M0R85 +O8bUS(p,Qe9qb11'q-uE@ee];VhZa]])B?G]>hP4`:d"R_[:.*m#KIk,`UH)o@`U-`&;.NbgWRRFE*C[ +8EiClp'n4aTh<mGh/TYHd($sg!\74V:H&ea_OI!L.cEJ^KIWZ3&Xn_$7c4OJT2&LEN@m`BX,Xbm%okBR +q&KuRm0>-ir%VYN74s-XPl`C6.59$Km?]9=#7N&L%jljU[7",QodE6YM"N]4Th:'k5-9Niap8,))C]Bt +":^9E.KtSM<9_Xl5J^49;e6N?A6:($3brD.%ojO\]/N'AXB/"qCnu'3?mL]h$F?u,[D:_.k+PE*`-"D3 +5agW*8qp5s.Y4A8#uu<G+)@Z&eP=4\JUNgV`$!`/XQ67o=QQ;,TG2i$6^kp3H.bB]T$XLETLTk@D>C+[ +WAPR?Y1@=a^&h";.=dh6e:r`FgZA-G0MiM+9nAPa'\LIT\o[k1,OA^^s,NB"A9`/:+U=lcl.SBISId'* +WI'/YNO\]"V9>'<S($YUU`,LSq>F/\%<^)2a\@M6p@+oG5pSD&k8-89+a>I]@XfEb,OC&VjI^Zi0)P6Y +N&<e;$o?+h&m%c(p?(>eW6/atC_(><,anK_o]Y-"&#WrK5D6c^%aODaiJRId,)FN@@VD#udU&];5,:iT +I[>q3>?=-.P%t+6*m+jtj"F)6pr#H_4o^@)s6l$Ei0lcU1,))MV4HJI5M"ofqoN`'-#1JMPc,U@;ugB8 +-"b3hT/[Ika3[PjKe@-!e&N'bGW3Y6l,F:TL2*M<%o7YWX<1nRBbMgpLZS[RILQ&O!t".i[q]b$3cD<D +F=%)kaeKGjn=Mq"L+3A?&<7Z^YON#3+i!Q8"98<IDG4"bm.[)ap8iNFVtF4K$6bpoC\JCci@2UuNCS+C +W]7,FXGPM!9he*:m"lCHcXsq9`)_]?.'=bBcS+A!7(0Z"SR9/YP#Dg(QaPXr2G`j/"e.5$g<0#)6hBZj +F)[anaYsJ!8[[Q\>aKh:"U-fFB?+6ug2?eqQ*Or3='5c"nce_)RIa%4^9I'BNo<Vb<#EiHfdlIAe->+* +PZQVoXT[b=g#d7bEG%(oEP(J4IEm#EffYC[4.BL<g=^)57`q:HOmd+H@m'FtP<4fp<So/X52K*$j$U!D +288)($H?-kJ]L<BR5PuDbFUtP<g8W(nV(;En`_r/Nc/a2d;s\qI!gra74h:r\ad'OV)<[1hmr./4*L#u +=0_5L1U21Zn(aLjc(02nl71diQ')FP/_!dp<CtBlr5pn'Uqo8tKdTbblOmihYP3@<)%B<1eYlB#r[D)G +^\`a<W*;n120I_e2)98>h42on1j.W,<2c;PhU>.tQ_U1Wh$u?dD6U=r_rc[fE0Fr91_2;pICiAuB1d>; +8o"lp."q@A%)mJ[PSN:eS[:K.UICY_?AOo$JkQMg'SYJ5r,atN8QVh<U_P'\:?tO!GOkM[n1pRL^%pKP +88eZsOPV%]gn!:/.q+K?K_(o;iB#q"pH#D`&-IP(P%,JSQHa;bFQaG)J#,e`^j^A>oG0p3=8W[kf^[fL +55)0,'C=,AjLqb9Om(UrlXGBJ@db,(rlO%JHK,cpTJsg-S%iZW+U04/877Y#OhW%C.,-B.WeZFJ[rs*Z +r69h3$CX6tab<dHZ^l1W[,%U>r+QlmLA?iYRo0*JAM]'N0)E38NbKQeMq62C6iBm`m0Y'm>9[i01G"m0 +,@R@^UZcXSe@sq/#U>3#.Z>Xe.Om:dGm4FjqS"A\0G=8*%7ce6.;_:uLGa1-*gq_WONF&$s0N&4%hp6" +7aOX&&oPg9Dbs;<KfL)8ip-%4?5EJGahg`[o?4uNVg*-?@-@qJ]VX(%U$/\a7[)XK^XIIHcp;"RQ)`^f +"q'5ZFc1(_*J0r9^cI--Md`DG?j.8JL2ge'd@$/Xp#87@At<W/9m1`P=>4R,OMV3H$IQ1Ald;`:<S;N: +6ZgqE%B?rkZr"pO=ufJW6!td1gE'bs`]EIIk<H5'$=jYtW5+LH6'gkE3HBk8.>$7^SH'`NIpH]!N-;b' +f!s+Ed&p*=A"']6RmOOJ=3R<gfmA0tarXcRq^A\0E%!F7'A$`Th-p,1jZX#63D/,:#PZX0b<r0U-+h$3 +n8C["_4$G7l.Z<t.HeAdEZYGpcIDH:(T@p]rTIG(%B+4f)fFPO"lNNJ#"-Yo4piS0;;`;kL]j1`%ZVEu +Nq121(VT!ap20OHCY?2Q_krkR8HjS[fP=]lBZXSMR[lo`Y/[%pRYPq$9ksCVlDO=AB*B\TR[2.*@gKN: +c7kit%oN[V@%R`u&D2KJ_-t<8D;NpsfI0L7>@Z6j*G]IjNlfn?NTmOLdB;Q&TT--0.k11,h/_.#;H`=( +b6D%X[V=;V,B2gT^=:a+m$U)`BEZ:OPH_)V,+N\4l"NYla/@6$f>s>^[l1ZE/Bfr-K=F]:VC(9:Ua@fC +pGLPJ`cRf-"hppr;-+U>p:+2Wod18SBbj=@nOpK#L+AcMi.:mW,g;^No<n%>]Y=\!fk]$(l?TRK')km. +BfhB+JiA+-h@t0.65H*RH6uE.Z9<5??XLc(Y1[<7S]+MmCd2nR,:K-M[.pN?!"I]3rOkrps!m[Bmh'\r +&^lT+`%rKLSCU8ldOtk$3+ceWKnWkSh1LmB3[csUR%s1YEhr\@Vh9Ja<:V)E[G:E9),6ql!]<Po7Y?m\ +'r?!l;F&QX@XnBL\C"AD%/bl"h5Z7b5la]G8mSnF^&6&koP2?Ep/e[aIr&r<KdV]6#Bq5eU:=4^ST&^Q +[S>SiP>*WJC_`6&!8-go3a2'N5W+"+=T/"Y=S7XCVECN@krV3rs&)(7T0BTJ_D+BikrmmQ[i>91eGPfk +kd073/6f'b.J'mNEk's*CI^4f_,G[=qfuCdp)go5A7\6#cA!!8@J^4K.e?,(1rC?uf*=[GjFm[;_oUPY +@Co`$T!(,M]mbH\T06ZYkM!!Ll?F++SnGr!p)@VD_tX!*-Z01DrI54CQV#eqTgWEkn5n`%0!k.M/h;r> +^C47:L5"ZaC&CgKfs@cAm]CF2B9jL+*@d"rV'DS,=14haRis:`Z66+K9ccq1#"@R=bCk;VGM<mIcgn+u +n\+;:7U\[Q0+l5_qJ#%^2tgXW_bR9f)H9$C6;S4Bg@+hmB"))K(`l3:lX5BNUQ6FjI8gtL(='NkVp9V! +8?(c"L+Ijs_;;F\Y2tHaYi%1B2Vsq$?T+2VM"b)F;gd-mbT8cbMBBM+VF$;lPa$F]@f<_0.cM/:7j(n* +=-Xh91htQ3oh3]Khs48$<t@a%7ka_%ik4"qer4RLOcEUC^Yr9>rqfLH%b@`6Rcu6ik\J0HX`CV58W%3+ +/Fn[!"]t_,1Rk.MlX8B\XVn1AS$"V)ZHo36p(/gdAfUUT3p)n$?ZOEdH[X0&X1i2u,@;0/XgD\")K4_. +[:Vg^=>N\uXr4,[f?A$E0S=PtC;&2W@rgd@Bc(25gZ=.?%#,C1#,)O3Alt_eX;P";MH1ESNaK*Gs*67I +CW0B*B<>X:OA^YGU&(Uq=76UTelTidlB,,$qAX3>UJ\']WaBY1N-qg-M-iC[[3!$F98_c6b'"gS-'S"u +Ktd`1:8R,<Ys3/F*0cUg7J94-l5H]qpq21(Iq!p,H=QSEDi?je([]fQr$O[VS.,=&PnB",4.Ybn9ljL: +eSHXrZc9o#bk2+US50pOiX.Q-K@At9W&]5aiN\6j9I\]")J4Hih;g^@<]8LB$D/L:/g'/%G;/lo?c)[Y +mreX!Y9MX^HF/Z4dGN3mM&;4U2,XPj"W]LlKg@"E+bPB9r=sa';5N<DU`W;F5F'a6Rj^YH_KQ3.F+bJL +Y*(s`XXWsbli.fgUma7uN`K]Qj!t51VJE97MemL@8CRl%mVlk\'TuJ+>?jGkZC?H*pPL&Uk/OeXc8hgm +=[*;e7c+MajZ6HnD\-5']fhe:S6;Rco]D2*#\U'n_V*M0^Tl'3Mf.2R&i^rCI_pgP;)X*6&jn@/%81HC +NRfXeWs:6!n-`%+WK<_b;<Q53MOn+DJ_&5(gd9"DW6\*<:)m)#l].Orq5)mNWL:'p^<%k>L*&-aW)G$- +C>af'5:`h#J("_0iXm,^HOt#riK.,e_^D>S6S*)qUrT2UT`&hIIi!=P\UA+u]l_,.)ViNSZbtN21[(qS +le'etmr2WSqAV&]?9tXajcg9Z4Rrl=Mg#U*Nj4-NBeb#?Z-!='r$(kZ("1)Gm?7%aklUd2A'+elaP$^G +A/bqTNP##?U=5nq1CCiq/ucEeA!5&A0$DY"YUZ_LEc9k7*fd/>8g9h%mk%G3;u9*cFR%<SYcgdXm^h>J +!G/4YblKZ3<l\75dQT1.;,>Z@k:O\D-L=B01eKSs#a=m2\K8Z=\)8r-O.Z+-S1BKRHjlFIGY>Uo=^tf] +loXm/>`kYg0q9J[s29gQo.Fi?0K3(r3h'6SFp(;SQDCHqm6\6n#%TjDcdNE_e$$(ZL[PPdh0%I]Di;:V +2^#6J7<sDC8a43K(3]eCo*:sqE8VQtSDh6CTV%hU`1[/)a*^_W/@Q%d9<h+XonNDgMjE\r07<"^rZBag +r/IjP3Hj6#TDui"QeIFG+kG9:`a.C%[Ipu/F/8'O)nnD9lA's1mM4s:%l`t:'&ettJUGd,fJM8eI()!c +?u+Y)FH%3A4*7!P:!p?cn#u3W]=ZpOf$<rb?ZnZSd<c*YDj_e[W,gL;Pbnhf^V[Jj/UiOcYOPp>X2S./ +V=+1,.!X58k=tKh,R\t5*p_7g7/=*D#1kE/R%9^*W7dLZ$*e-qO6rSW_$p3\J&O(GbJnm]MYsJr/+lG[ +PPQ4[f4MUm[h`YXr_&d^`-X;I5Q<2We"T?!d9g=A7_dGDp"l>D^Znd-O.:e\I?!5:2=;pG%"AHSFg_q3 +Cd7Gf@SG]tU3n88XkU9qW).6EiFCNBNVTpsT>*l;):FoTXS0UqM.f=p-.rq^iDq#d=+"rGR3j+V(?>Fj +_$1ed;fs(#AFE0C*pdnnIfG6DY=UT&9;h>rMdq&K/UG*Yhpe%Q[*d5\:UKZ$FCo.T_PLqJ^<8.(7cQNp +bj8-LREbeEqhc917Ek5rrV961):S@J/u'GZ>L_S?od]QcpMe"!J!UhGAo&gQ2J@4hK?eHebZDT2Hu#"D +\1?=pc>Ji2oSL=)%!tRU=XBp4DfWebfPc>kO7.]UR<he+//uUt#_h"u38=_T0uCk5kO.m>9hq)UO/_q6 +3FQl$l-kKGoA!]&+[C*0r][hO7M5:MYha*DJ0CnA_rl;nmh>#6s7jcBXEHnL6r_adUOmjjKYIV]0C\d5 +m*B$WbU.522eHA.'0,iak<H5CJ)4:82cg4LrrTVgk6[=S=g8:S!_3UA*(04\)]fpD_dF4!S9:"j*b792 +doj(F3(7U@lbS$a!J%R#.XUIO*Q+0J2&Z8\+=m96"G/mkd1hUnAebP'^Yq3:C:g^PX.&u[(1pfKA.c2i +l>n:h/A825ndg@SC*MIPO5#X0ZU\fa:=Z/`2A]3-HOKEb-UTd"N`rPT[^H]5e<Ao0:RR$9s26Y+K5GuH +;EnuF"Xa'`?U50mO0>2Z?AnkbnMS$UmT1p%94E;<:L)pIa@qPr+^`.-(J*R253&VajF6$nB(Ysrg_n@E +\<CDM1W1YfNJqhDI,NoK@j4-A-qV5i$-o4Jf6nb?/L^K8XYA5o94#!*21m:o_jcnW]Lk&>1RMg(eshN6 +<ZAg>;So02mh#pLNoor*plZ9h+.!W>7[FaJ>q5X@TD1s6L3!I!\mL#`%ujY-IcB;.K+mu;n.P2\BZ4Tq +"a^ZI2C#B3R+pQ:7`YAab*G@t%9.>OCis`/jWttaPn1;C*-#Q/6'lZS60(Ys6Xp6`reA`=l1^h&\['(X +l!.@MH&5eZP.uo[foeR8>hPL,0>:pYo&7_laBND58IDFhXWWf8#G8,');R0-_)[nClTN#@b+;/gaiM$. +"#\ANni<ueb-i`t43]:n[DtD:fL%3#^9*Kd(!iW2;m]<f')L]4T>l3_pD\O'OGha98%Km$0S?;$Q](^& +hMVXfp&SO>iFMRo,Oj.Y]9uA*UJ\']WaCVnra)K8^ZlMDO'_H)`A;(_EpXi"0Ru<)3Fd5rgB<+G;RC'. +V8]7P[eWQs@r<^o-cFD9Ss-W->SnjkA[Xm-1J1f1gL?mZ)go(:iS3o6#12.O(-'e(MPmdFD6*2P3q98= +rQRcZZ5pi##%TBGNu-86)bT)rE<^6.]N$JiE1V?We]L#:Cb2o"FXNep^)4k=&<-@N&Y-Uco=("V6(/;/ +7cnnEGNJ+<g3csL`HuZ?d9(p+8DMcllX8Z^pdIJ9E>RlVbk0#(R4JSp*!@cW-obOXTO`fW''D=GhT!,0 +r`,.B>'6/G@=O>siFl!P*_/8R%S(\ZQe%77U**B=S\CXT@t@ot3ra\=XG?ha][*pO5>:(*&H>]6:@aiR +cC\MX[t!'V/uG)g'1jPk7\!tW?H'@<iau>]]Pt]H\2r)Me31h$//2bSq.@7`5p82HKHlX40]V'c-BF/H +G9W2FrJ4!*ohmb=Lc<#fqsQG"s$P&GaX""q3N$HI>.S&G:SolcIPs.&[R2;c=rXd?c\o=#[nqni-Xtgn +&h4\719$jaCaEW<G$FLag.fE"RiY^p+G9#2nB)VdRsec3,H2,TnK^V_^=!CY2OSMVC<3c!X6X/'gC,jV +G;c\mhl3r;\;JPXAm8nt#Q),YH>$gU$Q)%HkKB`oQEZhtJm*jqO69Z3oeg8gZC@3(4"<(s!ooFEr%\:U +'p+)VM6\)03R#JG2U0IE?\-S!DLtlEoR?FnWtddL;@L.@%I(of+2['O%ib*a=$rj+-?RI.jdZ][VH`*F +#$a+Dr/fXZi63(`G,:pd?LV)ZEC_c*%@K-?rNFLN.(U7t:dXZp"Op#>hJTnYX#a[q1((45UIMg#ZO2b! +6<6')r!GobrE3A_DqHo3KG#prbGH^,IhSsCr(W3=U^N3N%GOYBF@!oMjdE@C&j43h`JJ2D-`!5_L\HdC +Fo#1@#.tbD/?C)AeS[Whhs4rpp#:/TZF[5?XM@T-gZe+-jK6tS0CZLdqCiDmmChRY8.=RN^?(7ZZHAo< +Aa;=T12E\%5&V;K7&HgB_YG$2G;fr11>k9iqRn&QS<?ah6HG`eq&A;]K-?$Z,KAr$=($B!)F-2Jp8.&& +A3[j9[$!5.U'e+&1k^>MoBb$X/a<T)Za>GI9POd7cHYige;W,&=1dPYp&(M].7(?ao:tfLeR&R)(Mu-/ +%N=.1ZuJXU!n>;LLk7CP2S&:M_kTdtp=6UoP/qL?RoalWkcG_H6l*em<9CY+pSCq,&h`fb)Ochto1"sM +_Mn@KA:)[X@U6<NCD)\@./T+>'s3Y;PJ%49,d"D)H="R+p"<H,:+Qfk8@$#`VD$r:9_6kTVek"%SX!*# +hhZAoN2/6sNO%/NKp4n1YG-"0<NHCrQPJ<.j&3M)%QQ:-j)EOQZZZfu,#qY_!-0!$mK[>AZ$\*Id\qh. +XH;q!<`j("PrYN$s2&]nT6et\9S_:4oLCd-X+s:FDiRBghX4F2p_hR7nJ0KKnN4`6&&O?\C;:Y6H\E&Z +%>keO8R?t=LRG/g2A;S&AfSYC30Crh3C)"_UWJJ>Xt6@VT'1q^.&9^C<C4>dRVk`F]/Z4T^5FVS(0\5( +>kBDHS/qKaY$B7klPIR#EF,!-a#[uGTlT)c5iVO=($\=uj>H-OWT#ba8iJo/i)V(9=mbN,?Qdfj#M6,p +W:n"ZUC-SLI`I8Nq**,Si*@1r&t%i^V7RdWe9d9Xf3lq:n,@La?3[e&NA),8iY:g$l3HkDf2a_V4<GCf +K<[I!pF<+![8<@JEd\emB-l2]G6tt(;3?#NI)_3[NkaVIT:Z)$T`=c,HsfaKN>r0np9,F1]N?bT1A8S^ +K5XdBX1244/$&_.,3hT-G)ALoX&o?=pHo[:gb_Op/@$S)ekPPZoT`UZ6i$(J/:NpB[CORqe?7%VJo]=[ +A%=HZXgo<oZQu(:mj]e''OEN=5&JGMdr&oo*_ND8an[*$T@$qJG"l6'/B1ji$l#Jqrj''*,=L+EXZhIF +"j1#hNY)8B?W$r-orNa1'CEW3pX'!Nm2W1<B%f)Ujt$#DU:%R[YVV\NC#^U^#W,5^JEg3T8:ostiZG8t +MBH8?]YB7_!n4_robG18h+VU`FnKLk&gNCl8h1ap^9n;h\Y[c41(ID(S".Ro+MGD8_$DQ.JSo7YQL,Z_ +I'e+tYsqpj<S*n3[aUFQ%5^K95k8fcOcBi,]Lc6f2JCX;Zr(,l&2>Q7;7BRV>Y^B_*Cu?W2H&kJ\.PKB +Xl.<C9>M4J)gc`fY>SQ/Us&3Df,_Q/m2Z_cQYb8iW.>4X,k\^uR'G4//*n+FU_EL+<dhFgh$.N9ZmqA+ +/Y:Ei=oK*[Z9H(g$f15;RF/*e@m#V=i=j9,!b6W"B,BTlmMb+YcCs/eS1+4>.OoA-nPqul7dG*^g;[3. +:WE0EluY/"#PAtpF6)A&m,P(_-.**UeCX<,iQX+tL)9XqEg^+dU:9n`D7Ck<R'cm+N4<+JARBb9B[mXn +VQ`iGOQ6r6Z5!fq-1.eEAX>WY28@]]Nss8o_SH]\r&RsMVM5IukNRg4c&1*f+=eh,Z>>l7B_#*b9$j(: +:"lg2#k><d`e@h1lV0L0Yg+W,%!6en'.`ma3[5('I8HGp#h(a#^I6:O]N=d@j/]6llTL]Os5DU656'2) +-U/q=b]Eb?fkPkl;\54ZK"cjiR_Xgnj*3VDHG#)).UD[AIbZ5q2g0rUXs?)(G@n3VNO@rug3Mnji"':m +)uAH7`dpK!qUZDK7^J`2$XMpm^kG##0/HBYoNmdpMm$S'=-(K6@UZ`BWC)VVS5sC\S$=`*7Vk]r?>_u! +p8[=.HhHN>Sqf/rYqRTJ0URLU<P7`$gr7a)c6KkpMhFN/'5bjM#\+k;[=^M]T)p6!.t5UHg+98G;,g\@ +_Q`:8)-'VOC],d[45F*)S4U-Z80lSIQNu2U1;;0*i6g4elQZ?Jr>e=VLT_t*=8F3EM;l4+Z&GlD9'VNe +GglCUn]]4gauY0lQ.NY#o*@sX4R=S9F&*jc6G9A"Q3?XA#K6t%l"B]s:+T.iDbs;<>s&-bO176`^V4kH +%;'O\4@I[PERo*BQ[r*7<LdbkO+a7B_A\D_WKHJZ5mMg<<)ScF_4//V*u9`+j9PlpDJca?/:?Dg$gE@$ +D(0jl&IF.M/0pK`19=taPMN(Tr:..*9Lh450f@B`YoeOT&l0W0r\e=N)hYJ-2,;"hd)o3M-Q@,4j2mdR +k7\YDTu?Pp\2"Rd[^rm,*%Osn(5T/WrE[B<VY$s,22)7)Au687'?psPb<(AHH-'L*3H&F89XtOsEp% +MA_XaIEsQZ*(>c8MsgR*fLK$WO4\s&3fApZhfpiq,;A0.$u(JI[&kaM-md%\2(=a3jrTJ?#hW2.dEg:& +WA>U9le'1$54IR3"u[_j[aY",I3U:lg<d^Y@&S)K-<qQ?o-nX;TB4Z(JAj85r#::fh]MI+'*0-9@m5AC +:NF44Vm<OL6L(SEVHoHdlI!5(epR0r.hK93dAj;6[%@5T(4R^(GIRA/&CGbgU.Wtb6!`>#a$(/KWTQM( +i3;K^rJc5be`pY54>@EA2^46\\>?8AR!9Ai/Td1soj2.9F8XG>[,Nu?f6`[PeLH++/JX&=OgS-d.FN*@ +o>_^`Dn78mBqT,]XAo,*7og\tKdK)i_)7'1ICHWP3:_L70f9:;,rLOjHs`Wq@<RB+)dABk&H2:8MIg,- +Q'\EDWhj!@1^VkNY":&*9q$_[n#p59')kO=')l4h,lF^=P4qK]]]o=bVRUCS/]I))IP!#Ba9QE;\V%=W +pE[3u(7Opp`)2IYR/=>lP'adT2lN*lD`)sYHUM/5L@in3#S/`(Fh49rM/'c]>DGjKqeDDqc5ntQ%M@i: +r0JD&^Xq`.?R:uM7p7K'I6mBms$"VKs2+Sfg$rC_>PL_i56$K"H%ZT/SSbCQ)`D>$Xs,Ye7$u-7G<Gn^ +rV:rY,J*+h_.=OFr>0A+IH%mV(jFpij(qSDUcR2n(8tN)PSDX^IWHp`'UGj_Ou59q.h55B93PWp-Vp;0 +V+Tj!\p8',6=(pMTKOs/l\n?ZQ4KL@b)#l^5Ogj5">UN8QYIj^6tR]Vj=G%>Ciup>9n5rK#JNU%'q@'p +STITc,'S>,ASD"[S;HN6bCE.7iL+','K?peeJD9e"niO?S-]*#mk-8tSpt0iOl[N\&^7b[*/Ym3pa/L4 +P9/V\(_3u,WJU7XfAu..oRlr2.q[)!%u_/A=/7XKV`@+#;!4pHUpG`k0/"[L8?IVJ9.7=mM`A^0S,*Xt +oS_ni\FBp$pO(=</n`pN3TUVn@,%'CXZ,Zi_1K\_?-$6/.n.+mH5"9*A9)hu1)<]+7#tVfVj4i.agC/S +iC_5_9OqIh<1&f2H'h?^-G4]"VgJ.FB<!lC(lPoQ45;ZRr9BTCg:`<5GY.7@*`mFOU_(R-bA$@[!CYqj +?"L!qiD*IE,LBP-4&C*mJE$fU.I.Ot2a$Vn=`?`k]t_('$:R8<Z)[D;'3Z/*:-,.mo@OH!"-^tG/@X@h +ASIu"\?SQ7ID,H3COY:uL*umCVGtM-Z2Itr-`;'ggF:FnVAb%M1YX6PNb9c+-kAP0ORV]&r/t]IIN8Lb +<,tSY+d>nb@6k;=\rt$<VuL!HK0'qfR!/<eHV<<9a:t,?PEgm8;G*4rK@WbXouh!q9:ruIa=_4eSHg?) +JH]!"#R/bCZ&EA`(V.BF6)rMq32BQ:>Q4e\eF;@F@c)r5oeF;?>=i%:,,P+&\.=io+io)1ZoAPjO1O.0 +=h67&[1;S,K2g-'3ms0US!+'lU/Nl3>en7$0R<H^q4gZGpuTZ@0S(1H7l5S$eMg7ZZ!5MAZ%$BOo%E"$ +c,S='T4MNYEk)c643(+\8uKlT0]i7Yre8ZlU>F47pcL43k]a+rNp#<0g[9Q"eF84S/s3PUf<^IIY%<`r +.cX5=kHFFb@!`B#G7Wf'&,4:@%\apuI'h'O4J`YB!Uk;i/c&<PL&5=pif42S/.cI;0msu&Q^;6[+5Za[ +Uh9qo\8>NZHGG=fpspG4(/F8(MH)FmO4(s=FtZeWqFpO9Fac26<!_10ZCVeC'[hn7Umr^hP27f24Q5c/ +`;*e4#>g));mq190DWJiYB>g[1\AY\8udmm\Hg^N5r.4=CM:Irc!9<5en=(JO!RO6(ecD"WD^Ek?K]CX +<!OfIaYihN%%[N4,o0K,biZlii,qBq!qS2bU5RHX7F<d4(i[MX\$A"6YqoH6&1]1n7&Q`$],@s&A*9la +?GsQYX6[EU]3&^dW'#=`?DI%(f40brFs9im/E2=E7e7IV7`h`6OA&XX't(;YUe+Ui./"enI:nV&Y<!>[ +S7[GlOlEd&gu^&Q,`5;hQ.-khqP:-a5Y5pt.!kJ>Xk`2b)^@<_lf((Fg@]IB;(.K=a#.0[Q//Lnb,%29 +hgRBk?LW8QUa>F]C/+-I8@6>p8'ku1o>4?b3U3K19L[BlWZaBgHDOu7`7PX8\*,SFs/M*eeK\eOl>Pn7 +)ND3A%qnB_5m^,i7>E25Qja.D,+:lmAD,:5KSrkrUDJJIT9WLA@RUrQ>"jh+i6&CV:QP88+U_Jf,Ql*@ +/igeqKYic$#ftiTcYD*BSWcU-[N=YZHb#GAH0Wtg5"PXR'8!3oOfPX(cMOl.)_K1ipdW\XCN6b&o2M`F +*A2YZe_qdU\g/]clcn>Fps(/9Yg*`U2:`IV*I)gbAn<6HW+!?;<6h_n)Uh\sS[Eb5:f[)KiM]1F:T^FX +XL#?LGe%tJG.<O'et1[&[YK1g%cQ!,A%0`EP(VONCYPti_6:<%3c!JU3@7YXinc5H>-@BJ+03\ecoN"i +7^^&bJ@_khep[!A+kN/E[W'5W'\8[^>%atLr%VfgpP.c.M7KUM+suk!`J=$nEa(2W>.:*Y[QAi\3pXnq +F]rEI_rXcM3/#l9Mgm-B2pEYXc4"bg+HgL:]?Jo@ZJ=4r@pNfXZ.cdb,Xr?r(b+>(C$!@t^Dn;&X_=*S +"`U>%B_Tk7'1[h#p?MZ"P8jPJ?hmJ(?[r":cX4bJr"kO;r^Yjls!+aZaJ!5-Y4]gWYTC-urnkKi$UaiA +)]1Po~> +endstream +endobj +7 0 obj + 48526 +endobj +8 0 obj + << + /Length 9 0 R + /Subtype /Image + /SMask 10 0 R + /Width 276 + /Height 34 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;JH,ZM!5kK*;r?L9<<3("zzzzzzn-j1/!!*~> +endstream +endobj +9 0 obj + 41 +endobj +10 0 obj + << + /Length 11 0 R + /Subtype /Image + /Width 276 + /Height 34 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAMo.&:e3JE9B'868;dZ/TP"DC+YdLYm@.'dJ&-_Q<cM+/t4J*^.7rSMjYFk&4-YrIj)VY=%"<s +%$s@MY)5IYh5#6[;/0bO&_J?Y[@A[JY!"NTdVU0Xe6.*+"I6`n:JA;\-q(P1d6>[FMP#Lr:_c&d,h);W +Daah/R:k:)=D+(!2b]+?!UB7GIb<9WgLM46<HA9->+]9]_'VBT'-9'j@1s\?iVhIU/MC1uRWJJVe&2^T +r;6k#>ofP#DEflBLY_9q"KFGYO5(dL1i!]kiY8?PYk;Yq^%6XggP`H]!YoNPZa%@%`U3\9ADb!q3Kp/9 +FN:2:,&=arQD(?7qe'^EYp(>(<.p(@?YY6*6KlaD!<BDV+o~> +endstream +endobj +11 0 obj + 373 +endobj +12 0 obj + << + /Length 13 0 R + /Subtype /Image + /SMask 14 0 R + /Width 106 + /Height 155 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:[Mj&TE"rlzzzzzzzzzzzJ/c:]!!*~> +endstream +endobj +13 0 obj + 46 +endobj +14 0 obj + << + /Length 15 0 R + /Subtype /Image + /Width 106 + /Height 155 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Uh,9_-(rl+4ZEV-KI+6e6$lHA^N<mg3o-MMs#UZ;?Im6Z^,;>_&SbD";?blYQht*bt6g3FJ39M2_ +LW:5nmV'J!dNhIX6YJt<`eCdbk6GPnT!G3N+!e!nDEf,[$!HdHl?eiRV3nLbBUi[[5usSR(W4$$SHEWT +%DV!8bHb@b<L1gBEBWq>msN5@)<ZoP<POVq=.@1bA`)(mP4""fFL,c>k\?RBB(eAcHL#t6E6kh$e\%*s +<0+MnB=&uLa*ILO7P*)j+phd]8rCA,h46ob":5\d8<=r[JclAm,Y4">6%T4G&gU#0+@1S^#neLSO<?i@ +":5\d8<=r[JclAm,Y4">6%\_N94",Qf&T_3,^r6=gp<LGo./etl-Omka@;_#'%<DfooF7/hnP>^hc8ut +1j%GE/#HHVcEl4#C&:TTp1ZCr*M6I$p"85NC2f<k:Zi+kk0s4o13AN$b`?J8pGKZW-^,LD-Bn'O)0k;! +R3WHC':ag)OK9im%@#P:'E7urDVC+K/l>5$[V6^#IeFW=6Kj(/Tm\\.rPR%U.>#pMIKHFa?/5~> +endstream +endobj +15 0 obj + 561 +endobj +16 0 obj + << + /Length 17 0 R + /Subtype /Image + /SMask 18 0 R + /Width 276 + /Height 32 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!=]#/!5bE':MgS#TE"rlzzzzz!!(s'!,$f^!<~> +endstream +endobj +17 0 obj + 44 +endobj +18 0 obj + << + /Length 19 0 R + /Subtype /Image + /Width 276 + /Height 32 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Rh+iSV'Ys6)b=?Ce6g<590QU1.W>Xt@MMVDSZ0D/#O'0,XJp/PJSF_)\J(gFA%L*1^K[@K\@-]>; +'5G<OM;G5+&X.4n!$qb\-IL<gQLNr<X?_*K;PNBPOO57DTo/$,c]*)]_Rq;A2E=b&<>(<C^"%dV\]BZ6 +#-)up>+M3<dV^7\jIpD`5jdE8f,+!KD)+]SHN+<$7oO9a0fJh6Rri)&/o8u/99[9Kg$XB*HKPd)kI8df +)c1Z[A92,2:C'$G?/@d]:uunfO_;/t=PXl"ZfLBUW9\"W)`q[/]q\Heb%V\Y'i+_$XaV&LeE2cQ!m5X+ +DUJ1.3LgdM%21@HWi+pi$>_jo&4-[$\M*=!Z@;~> +endstream +endobj +19 0 obj + 364 +endobj +20 0 obj + << + /Length 21 0 R + /Subtype /Image + /SMask 22 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +21 0 obj + 41 +endobj +22 0 obj + << + /Length 23 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +23 0 obj + 487 +endobj +24 0 obj + << + /Length 25 0 R + /Subtype /Image + /SMask 26 0 R + /Width 276 + /Height 52 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;!=]#/!5bE':MgUI'EA+5zzzzzzzzz!!)p9W%\2P~> +endstream +endobj +25 0 obj + 46 +endobj +26 0 obj + << + /Length 27 0 R + /Subtype /Image + /Width 276 + /Height 52 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Tb>,oN'SYM;hG1VgjY"n0'I=k5.Kg0^@"8:_IK0&(0Pblf-4]bG*oTogBPg0=!!)d16E"],O]t6( +FMj=oRAQ[Y[#.ZhX(XRI:Nj9VC=t#E,Xo2ip3`1=:9.u2fdO<T[;I[e9P5>>a"L4?8#kf#RWQ0ZE#lnK +7ISDk^JWG.VkY%IK.u",abceRY[*7#NgVpL@G'tpH@NI\op*Je?<*klR#X+^P3WWWhj<.CW*>Z:Y!7h? +N152I#AB9P-5;nFBL8C!KdIM&:hW1h$&']?RS[ZaTa?E"'Uhj36D4^>-5;nFBL8C!KdKcJ'??SY)"0QL +S:-1i%X?4N!VK@^3K+KH1J=Y+DZ/k2l+L3HXGT5GCd,9i7B9S<bkr2(W_oen_s':2j!^FWK!m2;F;(@9 +V<W^5e7YcTfP*=2:7epOUJQ-723t6W]-p76qqn/W8rFuEF8m<M=kGpZ$B\Zu!!*#P0A!_:f)~> +endstream +endobj +27 0 obj + 479 +endobj +28 0 obj + << + /Length 29 0 R + /Subtype /Image + /SMask 30 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +29 0 obj + 41 +endobj +30 0 obj + << + /Length 31 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +31 0 obj + 487 +endobj +32 0 obj + << + /Length 33 0 R + /Subtype /Image + /SMask 34 0 R + /Width 276 + /Height 54 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgD6TE"rlzzzzzzzzzzGT*``!!*~> +endstream +endobj +33 0 obj + 45 +endobj +34 0 obj + << + /Length 35 0 R + /Subtype /Image + /Width 276 + /Height 54 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"/id11dO$q5$\s8V1`0oMfGnOX_6-S_#q2<9E)#:p6+KFgJkT-9AY=sC_jeJ%\cbLuPTR4QT.59o7t +gr$6p[i/>_=]FcJq#8Y2_G>487*_QR>6Cl(\8bD1,Q:DM';Xe]1^.D+"-or"8O/0/Fk]AEDudt9-;u\2 +.mHedM$C#cC,H\cfm?:BSp;k&)d'Jp<-*Z>BqZ3$m\;KBl,8@!;Bg5BTT`PM-U+=>*sQl)munCX'9@\D +JB*T]RU;Hs3q8kh673hDHAq*a?":c5;3!^AU1i\\:-;CE.%M(5e\G43eCZ.<o*Te=6M?Ul4UF%_pRFYL +4u"FhSsYaMW5:E6[FO:9P3$5iJs#e24M$"?%ZlmAHZJVQSE7aos+GJP[uE"b@t7/W+bUCnhSBHXHQS" +~> +endstream +endobj +35 0 obj + 406 +endobj +36 0 obj + << + /Length 37 0 R + /Subtype /Image + /SMask 38 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +37 0 obj + 41 +endobj +38 0 obj + << + /Length 39 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +39 0 obj + 487 +endobj +40 0 obj + << + /Length 41 0 R + /Subtype /Image + /SMask 42 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +41 0 obj + 41 +endobj +42 0 obj + << + /Length 43 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +43 0 obj + 487 +endobj +44 0 obj + << + /Length 45 0 R + /Subtype /Image + /SMask 46 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +45 0 obj + 41 +endobj +46 0 obj + << + /Length 47 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +47 0 obj + 487 +endobj +48 0 obj + << + /Length 49 0 R + /Subtype /Image + /SMask 50 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +49 0 obj + 41 +endobj +50 0 obj + << + /Length 51 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +51 0 obj + 487 +endobj +52 0 obj + << + /Length 53 0 R + /Subtype /Image + /SMask 54 0 R + /Width 120 + /Height 62 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:MgL^TE"rlzzzz!!(qq="jUT~> +endstream +endobj +53 0 obj + 41 +endobj +54 0 obj + << + /Length 55 0 R + /Subtype /Image + /Width 120 + /Height 62 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAr1g'ZP,+!YHpcX#$CP[C4Xi/hYX'iaih:@,M!4WneQWY%Q3Drs.I@3BOrQ$,caTKMnfMFnmj; +`N$d3cHAImXtcaQ-C"%X+flSYQ7seYd6!\p]%M%-Y76`Z2B+taAXG1-C3Bi2(]bBJKBH90B@<aoDE=u[ +,YjLK84aFiUOGjT.Qt7=mtUF.RdG[Kd`m0hCK-O&=04N9l/n)"TuuuEk4?9#W&KL/Rec$bC&S9<Sh:(? +BX]V']J/$26/?>p[;0#jgC_([lCa%f]',lH0"U8@M_;U)U5SH#/%fh`!P:qQ[NtV<^]-%GSH.X?E>SMT +oY42OWr4h^B?(Zfa)!mV37>N,QsT4aZdgr;CV-$h?$Xc,*87WD_0?_KJ;S""i5IE.Bs8gS=kK;E0F1", +!e8kk32.tmFdGafNCUVBH9f"m]5HK3f,&6!K-A#cWk)4f"IBBoR&Y_615-JShcCc$hb4IU]=n:jmH<= +~> +endstream +endobj +55 0 obj + 487 +endobj +56 0 obj + << + /Length 57 0 R + /Subtype /Image + /SMask 58 0 R + /Width 276 + /Height 34 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;JH,ZM!5kK*;r?L9<<3("zzzzzzn-j1/!!*~> +endstream +endobj +57 0 obj + 41 +endobj +58 0 obj + << + /Length 59 0 R + /Subtype /Image + /Width 276 + /Height 34 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0RbAMo.&:e3JE9B'868;dZ/TP"DC+YdLYm@.'dJ&-_Q<cM+/t4J*^.7rSMjYFk&4-YrIj)VY=%"<s +%$s@MY)5IYh5#6[;/0bO&_J?Y[@A[JY!"NTdVU0Xe6.*+"I6`n:JA;\-q(P1d6>[FMP#Lr:_c&d,h);W +Daah/R:k:)=D+(!2b]+?!UB7GIb<9WgLM46<HA9->+]9]_'VBT'-9'j@1s\?iVhIU/MC1uRWJJVe&2^T +r;6k#>ofP#DEflBLY_9q"KFGYO5(dL1i!]kiY8?PYk;Yq^%6XggP`H]!YoNPZa%@%`U3\9ADb!q3Kp/9 +FN:2:,&=arQD(?7qe'^EYp(>(<.p(@?YY6*6KlaD!<BDV+o~> +endstream +endobj +59 0 obj + 373 +endobj +60 0 obj + << + /Length 61 0 R + /Subtype /Image + /SMask 62 0 R + /Width 106 + /Height 155 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:[Mj&TE"rlzzzzzzzzzzzJ/c:]!!*~> +endstream +endobj +61 0 obj + 46 +endobj +62 0 obj + << + /Length 63 0 R + /Subtype /Image + /Width 106 + /Height 155 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0Uh,9_-(rl+4ZEV-KI+6e6$lHA^N<mg3o-MMs#UZ;?Im6Z^,;>_&SbD";?blYQht*bt6g3FJ39M2_ +LW:5nmV'J!dNhIX6YJt<`eCdbk6GPnT!G3N+!e!nDEf,[$!HdHl?eiRV3nLbBUi[[5usSR(W4$$SHEWT +%DV!8bHb@b<L1gBEBWq>msN5@)<ZoP<POVq=.@1bA`)(mP4""fFL,c>k\?RBB(eAcHL#t6E6kh$e\%*s +<0+MnB=&uLa*ILO7P*)j+phd]8rCA,h46ob":5\d8<=r[JclAm,Y4">6%T4G&gU#0+@1S^#neLSO<?i@ +":5\d8<=r[JclAm,Y4">6%\_N94",Qf&T_3,^r6=gp<LGo./etl-Omka@;_#'%<DfooF7/hnP>^hc8ut +1j%GE/#HHVcEl4#C&:TTp1ZCr*M6I$p"85NC2f<k:Zi+kk0s4o13AN$b`?J8pGKZW-^,LD-Bn'O)0k;! +R3WHC':ag)OK9im%@#P:'E7urDVC+K/l>5$[V6^#IeFW=6Kj(/Tm\\.rPR%U.>#pMIKHFa?/5~> +endstream +endobj +63 0 obj + 561 +endobj +64 0 obj + << + /Length 65 0 R + /Subtype /Image + /SMask 66 0 R + /Width 111 + /Height 276 + /ColorSpace /DeviceRGB + /BitsPerComponent 8 + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0;0`_7S!5bE%:Mg>TTE"rlzzzzzzzzzzzzzzzzzzzzz!!%HMB+k7G~> +endstream +endobj +65 0 obj + 58 +endobj +66 0 obj + << + /Length 67 0 R + /Subtype /Image + /Width 111 + /Height 276 + /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Filter [/ASCII85Decode /FlateDecode] + >> +stream +Gb"0W>B8FO!(Pr"Z7QL!d=S?STn*N(EbhPkBcPSg0[N)Z^Rlj6$9X2[*mRo=^6,dQs6>L*SS&e:BaW+u +*,-8Q1fIM:PSMG7kucrp1JD$(r%P-d/dhQW[*4`Gg"!<pUg;f!d\IJdp)D>^gj6RkR`so_Rn\XN,]YL0 +4bX=!K5Xn!'MGPC7@qbBPJAp'b>fM[H+ko?43_Wce\gb9UFVS$F8TR5XnRUGmLG$.n&:WZB.9>ZdqQNZ +rk1SCRtkuFYZ3=@cAULi\FOX.L2_*NE,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8 +E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,]c8E,bi8 +$TlhX$OpU2q;hCs0U<AWO+2&=[BG$"O,*]1I['WMm$D.-Xhg'*jo1>7p7(1<gUO,$_YrtLOtBc$-dAbp +`F@W)=4BZ"e+)JTphk)T]52K]od9BKFcal[Q(Zgp%u-jQc<a6bo[@CpQ%?GHc]VVaLg-K.f8:N0-Vr>% +%:Mo=k%V$]9)Hh5ip0dBYV)"kcON5R]r1i1Aq0[m~> +endstream +endobj +67 0 obj + 609 +endobj +3 0 obj + << + /Parent null + /Type /Pages + /MediaBox [0.0000 0.0000 933.00 372.00] + /Resources 68 0 R + /Kids [5 0 R] + /Count 1 + >> +endobj +69 0 obj + [/PDF /Text /ImageC] +endobj +70 0 obj + << + /Img0 8 0 R + /Img0Mask 10 0 R + /Img1 12 0 R + /Img1Mask 14 0 R + /Img2 16 0 R + /Img2Mask 18 0 R + /Img3 20 0 R + /Img3Mask 22 0 R + /Img4 24 0 R + /Img4Mask 26 0 R + /Img5 28 0 R + /Img5Mask 30 0 R + /Img6 32 0 R + /Img6Mask 34 0 R + /Img7 36 0 R + /Img7Mask 38 0 R + /Img8 40 0 R + /Img8Mask 42 0 R + /Img9 44 0 R + /Img9Mask 46 0 R + /Img10 48 0 R + /Img10Mask 50 0 R + /Img11 52 0 R + /Img11Mask 54 0 R + /Img12 56 0 R + /Img12Mask 58 0 R + /Img13 60 0 R + /Img13Mask 62 0 R + /Img14 64 0 R + /Img14Mask 66 0 R + >> +endobj +71 0 obj + << + /S /Transparency + /CS /DeviceRGB + /I true + /K false + >> +endobj +72 0 obj + << + /Alpha1 + << + /ca 1.0000 + /CA 1.0000 + /BM /Normal + /AIS false + >> + >> +endobj +68 0 obj + << + /ProcSet 69 0 R + /XObject 70 0 R + /ExtGState 72 0 R + >> +endobj +xref +0 73 +0000000000 65535 f +0000000015 00000 n +0000000315 00000 n +0000064741 00000 n +0000000445 00000 n +0000000521 00000 n +0000000609 00000 n +0000049245 00000 n +0000049269 00000 n +0000049551 00000 n +0000049572 00000 n +0000050169 00000 n +0000050192 00000 n +0000050482 00000 n +0000050504 00000 n +0000051290 00000 n +0000051313 00000 n +0000051600 00000 n +0000051622 00000 n +0000052210 00000 n +0000052233 00000 n +0000052517 00000 n +0000052539 00000 n +0000053250 00000 n +0000053273 00000 n +0000053562 00000 n +0000053584 00000 n +0000054287 00000 n +0000054310 00000 n +0000054594 00000 n +0000054616 00000 n +0000055327 00000 n +0000055350 00000 n +0000055638 00000 n +0000055660 00000 n +0000056290 00000 n +0000056313 00000 n +0000056597 00000 n +0000056619 00000 n +0000057330 00000 n +0000057353 00000 n +0000057637 00000 n +0000057659 00000 n +0000058370 00000 n +0000058393 00000 n +0000058677 00000 n +0000058699 00000 n +0000059410 00000 n +0000059433 00000 n +0000059717 00000 n +0000059739 00000 n +0000060450 00000 n +0000060473 00000 n +0000060757 00000 n +0000060779 00000 n +0000061490 00000 n +0000061513 00000 n +0000061797 00000 n +0000061819 00000 n +0000062416 00000 n +0000062439 00000 n +0000062729 00000 n +0000062751 00000 n +0000063537 00000 n +0000063560 00000 n +0000063862 00000 n +0000063884 00000 n +0000064718 00000 n +0000065865 00000 n +0000064912 00000 n +0000064952 00000 n +0000065620 00000 n +0000065722 00000 n +trailer +<< + /Size 73 + /Root 2 0 R + /Info 1 0 R +>> +startxref +65962 +%%EOF diff --git a/Documentation/OS/requirements/software_requirements.tex b/Documentation/OS/requirements/software_requirements.tex new file mode 100644 index 0000000000000000000000000000000000000000..3fa9e7b99176abdd7c53eec8330876793a730d40 --- /dev/null +++ b/Documentation/OS/requirements/software_requirements.tex @@ -0,0 +1,583 @@ + + +\title{Software Requirements Specification} +\def \documentid {LEANOS-UVIE-SRS-001} +\date{Issue 0.2, May 2, 2016} + +\newcommand\affil[1]{\textsuperscript#1} + +\def\preparedby {Armin Luntzer\affil{1}} +\def\checkedby {Roland Ottensamer\affil{1}} +\def\approvedby {Franz Kerschbaum\affil{1}} + +\def\affiliations{ + \affil{1} Department of Astrophysics, University of Vienna +} + + + + +\input{../shared/template/univie.tex} +\input{../shared/template/titlepage.tex} +\input{../shared/template/traceability.tex} +\input{../shared/glossary.tex} + +\usepackage{vhistory} + +\usepackage{biblatex} +\addbibresource{../shared/bibliography.bib} + +\rereadauxrequirementlabels + +\exportrequirements + + +\begin{document} + + +\setmainfont{MyriadPro-SemiCondensed} +\uvietitlepage% +{Lean OS --\\ An operating system for the SSDP}% +{\doctitle}% +{../shared/images/logo2.pdf} +\setmainfont{MyriadPro} + +\approvalpage + +\tableofcontents +\newpage + + +\chapter*{List of Requirements} +\the\requirementlist + + +\begin{versionhistory} + \vhEntry{0.0}{16.07.2015}{AL}{draft requirements created based on \gls{NGAPP}} + \vhEntry{0.1}{16.03.2016}{AL}{initial version with specifications from \gls{MPPB}v2} + \vhEntry{0.2}{02.05.2016}{AL}{revised after internal design review} +\end{versionhistory} + + +\chapter{Introduction} + +\section{Purpose of the Document} + +This document specifies the software requirements for the operating system +kernel LeanOS. LeanOS targets the \gls{SSDP}, and to a lesser extent, its +compatible predecessor, the \gls{MPPB} v2.x \cite{MPPB}. +It is intended to be used in unmanned space applications of at least +Software Criticality Level C. Readers must be familiar with the basic concepts +of event driven real time operating systems and the target hardware. \\ + +\noindent +This document follows the document structure for software requirement +specifications found in Annex D of ECSS-E-ST-40C \cite{ECSS40C}. + +\section{Scope of the Software} + +LeanOS is a lightweight operating system targeting the particular +characteristics of the \gls{SSDP} and is focused on driving the \gls{NoC} and +its attached \gls{Xentium} \gls{DSP} cores. + +\chapter{Applicable and Reference Documents} % does not break automatically for some reason + +\printbibliography[heading=none] + + +\chapter{Terms, Definitions and Abbreviated Items} +\printglossary[type=acronym] +\printglossary[type=main, style=altlist] + + + +\chapter{Software Overview} + +\section{Function and Purpose} + +In the course of the \gls{NGAPP} activities, an evaluation of the \gls{MPPB} +was performed in a joint effort of \gls{RSA} and the Department of Astrophysics +of the \gls{UVIE}. While the original intent of the work of \gls{UVIE} was to +quantify the performance of the \gls{Xentium} \glspl{DSP} and the \gls{MPPB} as a +whole with regard to on-board data treatment and reduction in an astronomical +mission setting, it was found that, given the highly innovative nature of this new +processing platform, a novel approach was needed concerning the management of +system resources, \gls{DMA} mechanics and \gls{DSP} program design for best +efficiency and turnover rates. Consequently, \gls{UVIE} developed an experimental +operating system to stably drive the \gls{DSP} cores and the \gls{MPPB} close +to its performance limit. LeanOS is a development based on this operating system +concept. Along with its intended functionality, it provides full software test +coverage, example applications and good documentation that supports all aspects +of the software. + + +\section{Environmental considerations} + +LeanOS is only required to support the \gls{SSDP}, but will also support the +\gls{MPPB} v2.x. Ultimately, this does allow reuse of the operating system core +for \gls{LEON2} and \gls{LEON3} based platforms with minor adaptations. +Even though the \gls{SSDP} does not contain multi-core \gls{LEON3} processor, +\gls{SMP} support will be prepared in LeanOS, as this will likely change with +newer versions of the \gls{SSDP}. +LeanOS is released under an open source license, so compatible development tools should +be available under such licenses as well. Note that it might still be necessary +to use a commercial product to target particular configurations or proprietary +hardware functionality. + + +\section{Relation to other systems} + +LeanOS is a stand-alone software product. + + +\section{Constraints} + +LeanOS primarily targets the \gls{SSDP}, which effectively limits the hardware +support the the characteristics of this platform. \\ +\noindent +The source code is written in C and if required, \gls{SPARC} v8 compatible +assembly. This is necessary as hardware interaction of a machine level requires +programming languages designed for that purpose. + + + +\chapter{Requirements} + +\section{General} + +%\begin{figure}[ht] +%\begin{center} +% \includegraphics{images/OS_fundamental_architecture} +% \caption{The fundamental architecture of LeanOS.} +% %\label{fig:blackbody_curves} +%\end{center} +%\end{figure} + +\requirement{GEN-0001} {No external dependecies}{% +LeanOS shall not make use of external libraries, including C-Runtime libraries. +}{}% + +\requirement{GEN-0002} {Custom libc functionality}{% +LeanOS shall, as part of its code-base and as needed, provide its own +implementations of typical C-libary functions with an \gls{API} conforming to +their \gls{POSIX} definitions. +}{% +The collection of these functions can also form the base or a subset of a +C-Libary to be used by applications.}% + +\requirement{GEN-0003} {Application libc usage}{% +LeanOS shall optionally call a function that initialises a C-Library on startup. +It is up to the user to define and link the implementation of this function and +the according C library. +}{% +The function \_\_libc\_start\_main() is declared as a weak symbol and tested +before execution. +}% + + +% TODO: to interface requirements? +% example: +% +% declare: +% __libc\_start\_main() __attribute__((weak)); +% +% optional execution: +% +% if (__libc_start_main()) +% __libc_start_main(); +% } +% it is executed if the function is actually defined or linked in: +% +% int __libc_start_main() +% { +% ... +% } + +\requirement{GEN-0004} {Fatal Error Management}{% +If a non-recoverable error state is detected in LeanOS, it shall optionally +call an error handling routine provided by the user before issuing a reboot. +LeanOS shall provide a directive to register such a function. +}{% +This gives the user the possiblity to perform a clean shutdown of critical +tasks in their particular environment.}% + + +\requirement{GEN-0006} {Core runtime}{% +In its basic configuration, LeanOS shall restrict itself to the initialisation +of its core services on a single processor, thereby configuring traps, memories +and timers. All other services or device drivers shall be configured and added +via the build system. +}{}% + +\requirement{GEN-0601} {Error Logging}{% +LeanOS shall maintain an error message log that is readable by the user. +}{}% + +\requirement{GEN-0602} {Coding Style}{% +LeanOS code shall use the Linux kernel coding style. Source files and patches +shall be checked using the checkpatch.pl utility found in the Linux kernel +source tree. +}{% +A major point of LeanOS is that it does not only come with an open source +license, but should ideally only use tools that are distributable under a +similar license. The Linux kernel is used in billions of devices word-wide, +its coding style is hence arguably well-suited for use in successful software. +}% + + +\section{Functional Requirements} + +\requirement{FUN-0007} {SMP support}{% +LeanOS shall be able to run on a multi-core configuration of a LEON3 processor. +}{}% + +\requirement{FUN-0803} {MMU support}{% +LeanOS shall support the use of the MMU of the LEON3 processor. +}{}% + +\requirement{FUN-0008} {Supervisor Mode}{% +The LeanOS kernel shall execute with the SPARC supervisor mode enabled. +Application code shall run with supervisor mode disabled. +}{}% + +\requirement{FUN-0011} {Timing}{% +LeanOS shall provide access to typical time keeping, time taking and delay +timing functionality expected by an operating system. +}{}% + + +\requirement{FUN-0012} {Task Support}{% +LeanOS shall provide means to create new tasks. +}{}% + +\requirement{FUN-0013} {Task priorites and deadlines}{% +LeanOS shall support the assignment of a priority and a deadline to a task. +}{}% + +\requirement{FUN-0014} {Task scheduling}{% +LeanOS shall offer a fixed priority scheduler with priority inversion handling. +}{}% + +\goal{FUN-0015} {Other schedulers}{% +LeanOS should offer an Earliest Deadline First scheduler supporting priority +execution in overload conditions. +}{% +Along with dynamic ticking, this is an option to optimise thread CPU utilisation +with the added benefit of predictable execution for certain high-priority +threads in conditions where the total load unexpectedly would exceed 100\%. +}% + +\requirement{FUN-0016} {Kernel Ticks}{% +LeanOS shall operate in tickless (non-periodic) timed wakeup mode by default. +}{% +Tickless timing avoids unnecessary wake-ups of the CPU if no task is running +and improves performance by only switching to kernel mode from regular tasks +when absolutely necessary. +}% + +\requirement{FUN-0017} {Tickless Timing}{% +LeanOS timing functionality shall be able to operate in tickless mode, where +a queue of wakeup times is maintained and a hardware timer is used in such a way +that its next underflow (resulting in an interrupt) is programmed to coincide +with the next wakeup time. New wakeup times shall be inserted into the queue as +needed to maintain the desired timeline of events and the hardware timer +be readjusted accordingly. +}{}% + +\requirement{FUN-0019} {Semaphores and Mutexes}{% +LeanOS shall provide semaphores and mutexes as part of its task functionality. +Task priorities shall be protected by the priority ceiling protocol. +}{}% + +\requirement{FUN-0020} {Tasks and \gls{SMP}}{% +LeanOS shall support task migration between \glspl{CPU} and track and ensure +atomicity of related functions (e.g. mutexes) across multiple processors. +}{}% + +\requirement{FUN-0021} {Message Queues}{% +LeanOS shall support message queues for inter-process communication. +Atomicity of queues shall be ensured across multiple processors. +}{}% + +\requirement{FUN-0022} {Kernel Modules}{% +LeanOS shall offer loadable module support infrastructure. +}{}% + +\requirement{FUN-0804} {Kernel-Userspace Initialisation}{% +LeanOS shall offer a configurable initialisation point that executes a +user-space setup procedure. +}{This is the point where the application software is loaded.}% + +\requirement{FUN-0023} {System Control Interface}{% +LeanOS shall offer a way for drivers or other functional modules to export +configuration or state variables into an logical tree maintained by +the operating system. This logical tree shall be accessible by other modules and +the user as a character-based interface. +}{% +This is supposed to be a centrally organised, generic parseable interface to +get or set configuration states or system statistics. +}% + +\requirement{FUN-0024} {Binary System Control Interface}{% +LeanOS shall offer the possibility to install binary exchange nodes within the +System Control Interface tree that may be used for larger amouts of binary data. +The binary format shall be defined by the creator of the node. Any users of the +node shall be responsible to read or write in the correct format expected by the +node.% +}{% +Sometimes, a binary dump to or from a subsystem is needed that is only parseable +with special knowledge. This could, for example, be an internal memory dump or +some calibration data. +}% + +\goal{FUN-0025} {Device Drivers}{% +LeanOS should come with device drivers for all hardware functionality of the SSDP. +}{}% + +\requirement{FUN-0026} {Xentium Scheduler}{% +LeanOS shall offer a way to define and load Xentium data processing code. +}{}% + +\requirement{FUN-0027} {Xentium Data Buffers}{% +LeanOS shall provide packet-driven meta-data buffers to Xentium programs that +can link to arbitrary data sets and routing tables that define the path of +a data packet through a series of Xentium program nodes. +}{% +Datagrams propagate through processing nodes as defined in their routing table, +which represents their individual ``processing chain''.}% + + +\section{Performance Requirements} + +\requirement{GEN-0009} {Traps/Interrupts}{% +LeanOS trap entry and exit code shall not exceed 500 instructions. +}{% +This does not include the callback functions for a trap or interrupt +service routine. +}% + +\requirement{GEN-0018} {Deferred saving of \gls{FPU} registers}{% +In trap mode, LeanOS shall defer saving of \gls{FPU} registers until it is +accessed. +}{% +This approach saves many clock cycles, as the \gls{FPU} is not typically used +as part of an \gls{ISR}. +}% + + +\requirement{GEN-0010} {Interrupt downtime}{% +\glspl{ISR} that execute longer than 50 µs shall be set to be executed in +deferred mode at a later time if feasible given the type and rate of an \gls{ISR}. +}{ +Interrupt mode should be left as fast as possible, so regular processing can +continue. Most \glspl{ISR} requiring long processing times perform actions on +data, which can typically be moved into a dedicated thread, with the \gls{ISR} +acting as a signalling function. +}% + +\requirement{GEN-0028} {Real-Time Thread Support}{% +LeanOS shall offer support for a class of real time threads that may also +preempt the operating sytem with the exception of \glspl{ISR}. +}{% +Some application real time tasks may be so timing sensitive, that even +operating system code must be preemptible to guarantee a timely response. +}% + +\section{Interface Requirements} + +\requirement{GEN-2001} {Interface Documentation}{% +The internal and external interfaces of LeanOS shall be described as part +of its source code in Doxygen markup. +}{ +The interfaces of a complex piece of software such as an operating system +often change over time, as it is adapted to new circumstances or improved +implementation of particular functionality or just subtle changes that may not +always propagate into other documents as they should. It is therefore better to +maintain interface documentation together with the code it describes, where it +will be more likely to be updated on the spot. +}% + + +\section{Operational Requirements} + +No operational requirements have been identified. + + +\section{Resources Requirements} + +\requirement{GEN-0101} {Target Platform}{% +LeanOS shall execute on the \gls{SSDP}, in particular the \gls{LEON3-FT} +processor of the platform. It should also execute on the \gls{MPPB} v2.x. +}{}% + + +\section{Design Requirements and Implementation Constraints} + + +\requirement{GEN-0801}{Modular Design}{% +All components of LeanOS shall be written such that a particular component does +contain its intended functionality as much as possible. +}{ +If something is mostly self-contained, it is easier to modify and re-use in +another software project. +}% + +\requirement{GEN-0802}{Software Hierarchy}{% +All components shall make use and rely only on functionality that is lower +in hierarchy. The use of functionality that is hierarchially equal or higher +shall be explicitly forbidden. +}{ +Note that hierarchy refers to the abstraction level of a component. An \gls{ISR} +is of higher level than the interrupt dispatcher. Even though it is called by +the latter, the actual registration of the \gls{ISR} is done by a higher level +component. Such constructs are legal, the reliance on user-space provided +functionality, e.g. an error reporting function, which sends messages via some +packet interface on the other hand, is not. +}% + + +\requirement{GEN-0805}{Programming Language}{% +The programming language shall be C. \gls{SPARC}v8 compatible assembly shall be +used when necessitated by performance or timing constraints and interface +requirements. +}{}% + + + + +\section{Security and Privacy Requirements} + +No security or privacy requirements have been identified. + +\section{Software Quality Requirements} + +\goal{GEN-0201} {Product Metrics}{% +LeanOS should have a cyclomatic complexity of at most 15 and a nesting level of +at most 6 per function. Each function shall have a single exit point for the +nominal case. +}{}% + +\section{Software Reliability Requirements} + +No software reliability requirements have been identified. + +\section{Software Maintainability Requirements} + +\requirement{GEN-0301} {Version Identification}{% +It shall be possible to identifiy the version of compiled binary software +components by reading their identifier from a special memory segment. +}{ +The build identifier or version number should be set and defined when building +the binary. +}% + + +\section{Software Safety Requirements} + +\requirement{GEN-0401} {Stack Pointer Checks}{% +The stack pointer of a task shall be checked for feasibility before scheduling +the latter. +}{ +}% + +\requirement{GEN-0402} {Correctable Traps}{% +LeanOS shall provide handlers for correctable traps caused by kernel or user +code and either correctly execute the desired operation (e.g. unaligned access) +or replace the result with a default value (e.g. divison by zero) and skip the +offending code instruction to continue. +}{ +} + +\requirement{GEN-0403} {Trap Error Reporting}{% +LeanOS shall make an entry into its error message log when a trap event occurs, +describing the nature and source of the trap. +}{ +} + + + +\section{Software Configuration and Delivery Requirements} + +\requirement{GEN-0005} {Build configuration}{% +LeanOS shall make use of the Linux Kernel Build System (kbuild) for its +configuration. +}{}% + + +\section{Data Definition and Database Requirements} + +No data definition or database requirements have been identified. + + +\section{Human Factors Related Requirements} + +No human factors related requirements have been identified. + +\section{Adaptation and Installation Requirements} + +No adaptation and installation requirements have been identified. + + +\chapter{Validation Requirements} + +\requirement{GEN-1001} {Verification Method}{% +The verification method and verification activity shall be specified +in a Software Qualification Test Plan for each requirement. +}{}% + +\requirement{GEN-1002} {Qualification Testing}{% +SW qualification testing shall be performed with various configurations of +LeanOS. +}{}% + + +%\begin{description} +% \item\design{SRT-0001} First design. \meetsreq{GEN-0001} +% \item\design{SRT-0002} Second design. \meetsreq{GEN-0001} +% \begin{description} +% \item\design{SRT-0002.1} Third design. \meetsreq{GEN-0002} +% \item\design{SRT-0002.2} Fourth design \meetsreq{GEN-0004, GEN-0005} +% \end{description} +%\end{description} + +%\traceabilitymatrix + + +\chapter{Traceability} + +The requirements in this document are both user and system requirements. +Traces from design and test to the software requirements are given in the +respective documents. + + +\chapter{Logical Model Description} + +\begin{figure}[htb] +\begin{center} + \includegraphics[width=\columnwidth]{images/OS_logical} + \caption{The logical model of LeanOS. Here, the "hardware" layer + represents both the hardware and the hardware abstraction layer of + the software.} + \label{fig:logical_model} +\end{center} +\end{figure} + +In LeanOS, the \gls{SSDP} hardware is accessed in multiple layers of +abstraction (see \fig{fig:logical_model}). Typical \gls{CPU} tasks such as thread/task +management and timer operation are used as part of the operating system kernel +and are also accessible by user applications via a system call interface. +Other functional hardware components of the \gls{SSDP} such as the \gls{NoC} +\gls{DMA} have their own driver modules. These are in turn used by the +\gls{Xentium} scheduler and other higher level modules in the operating system. +Configuration of and access to the latter from user space is done via a system +call interface. The system control interface serves as an intermediate between +all layers of the operating system, where system or module states and hardware +modes or usage statistics may be exported by individual components for external +(user) access. + + + +%\chapter*{Document Change History} + + +\end{document} diff --git a/Documentation/OS/shared/bibliography.bib b/Documentation/OS/shared/bibliography.bib new file mode 100644 index 0000000000000000000000000000000000000000..2c2a98a302cc2af8d3601248ef9b6dd882f64e07 --- /dev/null +++ b/Documentation/OS/shared/bibliography.bib @@ -0,0 +1,21 @@ +@book{SPARCv8, + title = "The SPARC Architecture Manual Version 8", + organization = "SPARC International, Inc.", + year = "1991, 1992", + version = "Revision SAV080SI9308", +} + +@book{MPPB, + title = "Massively Parallel Processor Breadboarding Datasheet", + organization = "Recore Systems BV", + year = "2016", + version = "4.02", +} + +@book{ECSS40C, + title = "ECSS-E-ST-40C Space engineering - Software", + organization = "European Space Agency", + year = "2009", + publisher = "ESA Requirements and Standards Division", +} + diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold-italic.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold-italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..b61bd8d018393a529c54af5e2300853ff92301f1 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold-italic.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..873793250080483d1eee82e309f92e00c7c185e8 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-bold.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-italic.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..af10b8943636dd0eabf7fba37955728713d81636 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-italic.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-light.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-light.otf new file mode 100644 index 0000000000000000000000000000000000000000..56e85155435e987a506120e321abb54481c596b6 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-light.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-regular.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..f5179751c2ad565caeaee3b64671440f59831af3 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-regular.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-semibold.otf b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-semibold.otf new file mode 100644 index 0000000000000000000000000000000000000000..64152039f0652add1f3f5af6263c6b856340216a Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-SemiCondensed-semibold.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-bold-italic.otf b/Documentation/OS/shared/fonts/MyriadPro-bold-italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..79d2aab35f501e58a0fd2be75d90e207dc3383cd Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-bold-italic.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-bold.otf b/Documentation/OS/shared/fonts/MyriadPro-bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..a4c78b0b3d3c46f5411fb4a2dc7a3f3a7ce4c45d Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-bold.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-italic.otf b/Documentation/OS/shared/fonts/MyriadPro-italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..700c9de5e61a3823cc5c9560d706b2526a8fb58f Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-italic.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-light-italic.otf b/Documentation/OS/shared/fonts/MyriadPro-light-italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..afa672ee30fab2f3fa2e8660ddd1a8b5f7ddd64e Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-light-italic.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-light.otf b/Documentation/OS/shared/fonts/MyriadPro-light.otf new file mode 100644 index 0000000000000000000000000000000000000000..629b7cfb90f2b263c04fae3c4e4c600bb0383bf1 Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-light.otf differ diff --git a/Documentation/OS/shared/fonts/MyriadPro-regular.otf b/Documentation/OS/shared/fonts/MyriadPro-regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..57a953b54a4b34cdd4150d068fd987476f2ed37e Binary files /dev/null and b/Documentation/OS/shared/fonts/MyriadPro-regular.otf differ diff --git a/Documentation/OS/shared/glossary.tex b/Documentation/OS/shared/glossary.tex new file mode 100644 index 0000000000000000000000000000000000000000..7442c92637ca308d7f8329650158ede110028599 --- /dev/null +++ b/Documentation/OS/shared/glossary.tex @@ -0,0 +1,277 @@ +\usepackage[xindy, nopostdot, numberedsection, style=super, section, toc, acronyms, nogroupskip]{glossaries} +\usepackage{xparse} + +\setlength{\glsdescwidth}{0.8\textwidth} +\renewcommand{\glsnamefont}[1]{\textbf{#1}} + +\DeclareDocumentCommand{\newdualentry}{ O{} O{} m m m m } { + \newglossaryentry{gls-#3}{name={#5},text={#5\glsadd{#3}}, + description={#6},#1, nonumberlist + } + \makeglossaries + \newacronym[see={[ Glossary:]{gls-#3}},#2]{#3}{#4}{#5\glsadd{gls-#3}} +} +%%% \gls{ABBREV} to point at Acronym/Abbreviation index +%%% \gls{gls-ABBREV} to point to glossary + + +\newdualentry{ADC}% + {ADC}% + {Analog to Digital Converter}% + {An Analog to Digital Converter is a system that converts an analog signal + into a quantized digital signal. Its counterpart is the \gls{DAC}.}% + +\newdualentry{API}% + {API}% + {Application Programming Interface}% + {The Application Programming Interface defines how a developer can write + a program that requests services from an operating system or application. + \glspl{API} are implemented by function calls composed of verbs and nouns, + i.e. a function to execute on an object.}% + +\newdualentry{BSP}% + {BSP}% + {Board Support Package}% + {A Board Support Package is the implementation of a specific interface defined + by the abstract layer of an operating system that enables the latter to run + on the particular hardware platform.}% + +\newdualentry{CPU}% + {CPU}% + {Central Processing Unit}% + {The Central Processing Unit is the electronic circuitry that interprets + instructions of a computer program and performs control logic, arithmetic, + and input/output operations specified by the instructions. It maintains + high-level control of peripheral components, such as memory and other devices.}% + +\newdualentry{DAC}% + {DAC}% + {Digital to Analog Converter}% + {A Digital to Analog Converter is a system that converts a quantized digital + signal into an analog signal. Its counterpart is the \gls{ADC}.}% + +\newdualentry{DMA}% + {DMA}% + {Direct Memory Access}% + {Direct Memory Access is a feature of a computer system that allows hardware + subsystems to access main system \gls{gls-RAM} directly, thereby bypassing + the \gls{gls-CPU}.}% + +\newdualentry{DSP}% + {DSP}% + {Digital Signal Processor}% + {A Digital Signal Processor is a specialised processor with its architecture % + targeting the operational needs of digital signal processing.}% + +\newdualentry{ELF}% + {ELF}% + {Executable and Linkable Format}% + {The Executable and Linkable Format is a common standard file format for + executables, object code, shared libraries, and core dumps.}% + +\newdualentry{FIFO}% + {FIFO}% + {First In - First Out}% + {In FIFO processing, the "head" element of a queue is processed first. + Once complete, the element is removed and the next element in line becomes + the new queue head.}% + +\newdualentry{FPU}% + {FPU}% + {Floating Point Unit}% + {A co-processor unit that specialises in floating-point calculations.}% + +\newdualentry{ILP}% + {ILP}% + {Instruction Level Parallelism}% + {Instruction-level parallelism (ILP) is a measure of how many instructions in + a computer program can be executed simultaneously by the \gls{CPU}.}% + +\newdualentry{ISR}% + {ISR}% + {Interrupt Service Routine}% + {An Interrupt Service Routine is a function that handles the actions needed + to service an interrupt.}% + +\newdualentry{GCC}% + {GCC}% + {GNU Compiler Collection}% + {The GNU Compiler Collection is a compiler system produced by the + GNU project. It is part of the GNU toolchain collection of programming + tools.}% + +\newglossaryentry{GNU}{ + name={GNU}, + description={GNU is a recursive acronym that stands for "GNU's Not Unix!". + The GNU project is a free software collaboration project announced + in 1987. Users are free to run GNU-licensed software, share, copy, + distribute, study and modify it. GNU software guarantees these + freedom-rights legally via its license and is thefore free + software.}, + nonumberlist +} + +\newglossaryentry{LEON2}{ + name={LEON2}, + description={The LEON2 is a synthesisable VHDL model of a 32-bit processor + compliant with the SPARC V8 architecture. It is highly + configurable and particularly suitable for \gls{SoC} designs. + Its source code is available under the GNU LGPL license}, + nonumberlist + } + +\newglossaryentry{LEON3}{ + name={LEON3}, + description={The LEON3 is an updated version of the \gls{LEON2}, changes + include \gls{gls-SMP} support and a deeper instruction pipeline}, + nonumberlist + } + +\newglossaryentry{LEON3-FT}{ + name={LEON3-FT}, + description={The LEON3-FT is a fault-tolerant version of the \gls{LEON3}. + Changes to the base version include autonomous error handling, + cache locking and different cache replacement strategies.}, + nonumberlist + } + +\newdualentry{MMU}% + {MMU}% + {Memory Management Unit}% + {A Memory Management Unit performs address space translation between physical + and virtual memory pages and protects unprivileged access to certain memory + regions.}% + +\newdualentry{MPPB}% + {MPPB}% + {Massively Parallel Processor Breadboarding system}% + {The Massively Parallel Processor Breadboarding system is a proof-of-concept % + design for a space-hardened, fault-tolerant multi-DSP system with various % + subsystems to build a powerful digital signal processing system with a high % + data throughput. Its distinguishing features are the \gls{gls-NoC} and the + \gls{Xentium} \glspl{DSP} controlled by a \gls{LEON2} processor. + It was developed under ESA contract 21986 by Recore Systems B.V.}% + +\newdualentry{NGAPP}% + {NGAPP}% + {Next Generation Astronomy Processing Platform}% + {Next Generation Astronomy Processing Platform was an evaluation of the + \gls{MPPB} performed in a joint effort of RUAG Space Austria and the + Department of Astrophysics of the University of Vienna. + The project was funded under ESA contract 40000107815/13/NL/EL/f.}% + +\newdualentry{NoC}% + {NoC}% + {Network On Chip}% + {A Network On Chip is a communication system on an integrated circuit that + applies (packet based) networking to on-chip communication. It offers + improvements over more conventional bus interconnects and is more scalable + and power efficient in complex \gls{gls-SoC} desgins.}% + +\newdualentry{POSIX} + {POSIX} + {Portable Operating System Interface} + {The Portable Operating System Interface is a family of standards specified + by the IEEE Computer Society for maintaining compatibility between + operating systems.}% + +\newdualentry{PUS} + {PUS} + {Packet Utilisation Standard} + {The Packet Utilisation Standard addresses the end-to-end transport of telemetry + and telecommand data between user applications on the ground and applications + onboard a satellite. See also ECSS-E-70-41A.}% + +\newdualentry{RAM}% + {RAM}% + {Random-Access Memory}% + {Random-Access Memory is a type of memory where each memory cell may be + accessed directly via their memory addresses.}% + +\newdualentry{RISC}% + {RISC}% + {Reduced Instruction Set Computing}% + {RISC is a \gls{CPU} design strategy that intends to improve performance by + combining a simplified instruction set with a microprocessor architecture + that is capable of executing an instruction in a smaller number of clock + cycles.}% + +\newdualentry{RMAP}% + {RMAP}% + {Remote Memory Access Protocol}% + {The Remote Memory Access Protocol is a form of \gls{SpaceWire} communication + that transparently communicates writes to memory mapped regions between + different hardware devices.}% + + +\newdualentry{RR}% + {RR}% + {Round Robin}% + {Round Robin is a scheduling algorithm where time slices are assigned in equal + poritions and in circular order. In the context of threads, priorities are + usually only used to control re-scheduling order when a mutex is accessed by + a thread.}% + +\newacronym{RSA}{RSA}{RUAG Space Austria} + +\newdualentry{SMP}% + {SMP}% + {Symmetric Multiprocessing}% + {Symmetric Multiprocessing denotes computer architectures, where two or more + identical processors are connected to the same periphery and are controlled + by the same operating system instance.}% + +\newdualentry{SoC}% + {SoC}% + {System On Chip}% + {A System On Chip is an integrated circuit that combines all components of a % + computer or other electronic system into a single chip.}% + +\newglossaryentry{SpaceWire}{ + name={SpaceWire}, + description={SpaceWire is a spacecraft communication network based in part + on the IEEE 1355 standard of communications.}, + nonumberlist + } + +\newglossaryentry{SPARC}{ + name={SPARC}, + description={SPARC ("scalable processor architecture") is a \gls{gls-RISC} + instruction set architecture developed by Sun Microsystems in + the 1980s. The distinct feature of SPARC processors is the high + number of \gls{gls-CPU} registers that are accessed similarly to + stack variables via ``sliding windows''.}, + nonumberlist + } + +\newdualentry{SSDP} % label + {SSDP} % abbreviation + {Scalable Sensor Data Processor} % long form + {The Scalable Sensor Data Processor (SSDP) is a next generation on-board % + data processing mixed-signal ASIC, envisaged to be used in future scientific % + payloads requiring high-performance on-board processing capabilities. % + It is built opon a heterogeneous multicore architecture, combining two % + \gls{Xentium} \gls{DSP} cores with a general-purpose \gls{LEON3-FT} control % + processor in a \gls{gls-NoC}.} % description + +\newacronym{UVIE}{UVIE}{University of Vienna} + +\newdualentry{VLIW}% + {VLIW}% + {Very Long Instruction Word}% + {Very Long Instruction Word is a processor architecture design concept that + exploits \gls{gls-ILP}. This approach allows higher performance at a smaller + silicone footprint compared to serialised instruction processors, as no + instruction re-ordering logic to exploit superscalar capabilities of the + processor must be integrated on the chip, but requires either code to be + tuned manually or a very sophisticated compiler to exploit the full potential + of the processor.}% + +\newglossaryentry{Xentium}{ + name={Xentium}, + description={The Xentium is a high performance \gls{gls-VLIW} \gls{DSP} core. + It operates 10 parallel execution slots supporting 32/40 bit + scalar and two 16-bit element vector operations.}, + nonumberlist + } + diff --git a/Documentation/OS/shared/images/logo.svg b/Documentation/OS/shared/images/logo.svg new file mode 100644 index 0000000000000000000000000000000000000000..a2907d85f7516b3006fe86df8c90d7362f8b1c58 --- /dev/null +++ b/Documentation/OS/shared/images/logo.svg @@ -0,0 +1,218 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="895.83765" + stroke-miterlimit="10" + font-weight="normal" + height="668.62512" + font-style="normal" + font-size="12px" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="logo.svg" + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto"> + <metadata + id="metadata877"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#505050" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0.52941176" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1136" + id="namedview875" + showgrid="false" + borderlayer="false" + inkscape:zoom="0.61378413" + inkscape:cx="477.37616" + inkscape:cy="283.91777" + inkscape:window-x="1920" + inkscape:window-y="32" + inkscape:window-maximized="0" + inkscape:current-layer="svg2" + inkscape:snap-object-midpoints="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <!--Generated by ySVG 2.5--> + <path + d="m 376.1876,619.884 21.8901,37.9149 -21.8901,37.9148 -43.7804,0 -21.8902,-37.9148 21.8902,-37.9149 z" + clip-path="url(#clipPath2-2)" + transform="matrix(0,1,-1,0,956.68446,-21.094604)" + id="path359-3" + inkscape:connector-curvature="0" + style="font-style:normal;font-weight:normal;font-size:medium;font-family:Dialog;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <defs + id="genericDefs"> + <clipPath + id="clipPath11-6" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path94-2" + d="m -317.517,-621.0185 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + <linearGradient + spreadMethod="reflect" + id="linearGradient7012" + y2="701.57922" + y1="614.01849" + x2="398.0777" + gradientUnits="userSpaceOnUse" + x1="310.517"> + <stop + id="stop34-9" + offset="0%" + stop-color="rgb(255,255,255)" + stop-opacity="0.902" /> + <stop + id="stop36-1" + offset="100%" + stop-color="rgb(212,212,212)" + stop-opacity="0.8" /> + </linearGradient> + <clipPath + id="clipPath2-2" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path67-7" + d="m -15,-15 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + </defs> + <path + d="m 407.36606,68.935965 c -0.6483,2.1119 -2.8858,3.2984 -4.9977,2.6502 -2.1119,-0.6483 -3.2984,-2.8858 -2.6502,-4.9977 0.6483,-2.1119 2.8858,-3.2984 4.9977,-2.6502 2.1119,0.6483 3.2984,2.8858 2.6502,4.9977 z" + clip-path="url(#clipPath2)" + id="path609" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 264.33706,43.948065 c 0.5167,2.1479 -0.8056,4.3079 -2.9535,4.8246 -2.1479,0.5167 -4.3079,-0.8057 -4.8246,-2.9536 -0.5167,-2.1478 0.8057,-4.3079 2.9536,-4.8245 2.1478,-0.5167 4.3078,0.8056 4.8245,2.9535 z" + clip-path="url(#clipPath2)" + id="path627" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 332.26886,620.52096 c -0.6483,-2.1119 0.5382,-4.3494 2.6501,-4.9977 2.1119,-0.6482 4.3494,0.5383 4.9977,2.6502 0.6483,2.1118 -0.5383,4.3494 -2.6501,4.9976 -2.1119,0.6483 -4.3495,-0.5382 -4.9977,-2.6501 z" + clip-path="url(#clipPath2)" + id="path717" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 842.47366,615.48076 c 1.0046,-1.9675 3.414,-2.748 5.3815,-1.7433 1.9675,1.0047 2.7479,3.4141 1.7432,5.3816 -1.0046,1.9674 -3.414,2.7479 -5.3815,1.7432 -1.9675,-1.0046 -2.7479,-3.4141 -1.7432,-5.3815 z" + clip-path="url(#clipPath2)" + id="path735" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 475.70776,555.41246 c -1.6327,-1.4881 -1.7501,-4.018 -0.262,-5.6508 1.4881,-1.6327 4.018,-1.75 5.6508,-0.2619 1.6328,1.488 1.7501,4.018 0.262,5.6507 -1.4881,1.6328 -4.018,1.7501 -5.6508,0.262 z" + clip-path="url(#clipPath2)" + id="path753" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 585.07296,484.03856 c 1.0046,-1.9675 3.414,-2.7479 5.3815,-1.7433 1.9675,1.0047 2.7479,3.4141 1.7432,5.3816 -1.0046,1.9674 -3.414,2.7479 -5.3815,1.7432 -1.9675,-1.0046 -2.7479,-3.4141 -1.7432,-5.3815 z" + clip-path="url(#clipPath2)" + id="path771" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 24.105061,215.75676 c 2.1309,0.5827 3.3859,2.7826 2.8031,4.9135 -0.5827,2.1308 -2.7825,3.3859 -4.9134,2.8031 -2.1309,-0.5827 -3.386,-2.7825 -2.8032,-4.9134 0.5827,-2.1309 2.7826,-3.386 4.9135,-2.8032 z" + clip-path="url(#clipPath2)" + id="path807" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:6, 2;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 525.28566,213.43916 c 1.1622,2.1969 0.3234,4.9198 -1.8735,6.082 -2.1968,1.1621 -4.9198,0.3233 -6.0819,-1.8736 -1.1621,-2.1968 -0.3233,-4.9198 1.8735,-6.0819 2.1969,-1.1621 4.9198,-0.3233 6.0819,1.8735 z" + clip-path="url(#clipPath2)" + id="path825" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:12, 4;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <path + d="m 325.30786,347.17986 c 1.1621,-2.1969 3.885,-3.0357 6.0819,-1.8736 2.1968,1.1621 3.0357,3.8851 1.8735,6.0819 -1.1621,2.1969 -3.8851,3.0357 -6.0819,1.8736 -2.1968,-1.1621 -3.0357,-3.8851 -1.8735,-6.0819 z" + clip-path="url(#clipPath2)" + id="path853" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:0;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:1.45000005;stroke-dasharray:12, 4;stroke-opacity:0;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" /> + <circle + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path6935" + r="35.137363" + cy="35.637363" + cx="298.88562" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-3" + r="35.137363" + cy="183.92287" + cx="35.637363" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-6" + r="35.137363" + cy="486.92197" + cx="35.637363" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-7" + r="35.137363" + cy="632.98773" + cx="301.10526" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-5" + r="35.137363" + cy="468.59607" + cx="554.83228" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-35" + r="35.137363" + cy="197.80937" + cx="554.83228" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-5-6-0" + r="23.616917" + cy="69.349274" + cx="871.7207" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 872.19792,68.872085 554.83228,197.80936 298.88562,35.637363 35.637361,183.92286 l 0,302.9991 265.467899,146.06579 253.72702,-164.39169 317.00563,129.77855" + id="path7092" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccc" /> + <circle + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + id="path6935-5-6" + r="23.616917" + cy="597.94257" + cx="871.7207" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:16, 16;stroke-dashoffset:0;stroke-opacity:1" + d="m 554.83228,468.59606 -255.94667,-135.39332 1e-5,-297.565377" + id="path7094" + inkscape:connector-curvature="0" /> +</svg> diff --git a/Documentation/OS/shared/images/logo2.pdf b/Documentation/OS/shared/images/logo2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2db6a56b07939949aec3913c8b9f98b86b3ecab6 Binary files /dev/null and b/Documentation/OS/shared/images/logo2.pdf differ diff --git a/Documentation/OS/shared/images/logo2.svg b/Documentation/OS/shared/images/logo2.svg new file mode 100644 index 0000000000000000000000000000000000000000..1ae3b23f0b3237041e37efc861c39a2ffcb02d94 --- /dev/null +++ b/Documentation/OS/shared/images/logo2.svg @@ -0,0 +1,1570 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="907.74615" + stroke-miterlimit="10" + font-weight="normal" + height="727.94727" + font-style="normal" + font-size="12px" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="logo2.svg" + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto"> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 597.39015,499.54463 c -13.98371,2.37427 -24.55709,15.04093 -25.04703,29.98582 -0.4248,12.96404 6.83796,24.82146 18.30098,29.85533 m -15.7662,-22.49823 c 5.47336,8.84283 15.35389,14.33612 26.18932,14.5409 14.22222,0.26856 27.09156,-8.54427 31.86787,-21.60961 m -14.39965,18.81167 c 5.50403,-5.95234 8.68556,-13.96986 8.76022,-22.41925 0.12487,-14.15525 -8.42292,-26.84243 -21.20966,-31.75928 m -11.77133,1.73983 c -13.06448,4.06469 -22.47385,16.48749 -22.536,30.80199 -0.076,17.5693 13.82151,31.90143 31.64701,32.60163 1.60789,0.0631 3.21886,0.0123 4.82061,-0.15113 m -33.30106,-16.54349 c 5.42322,4.82995 12.67915,7.5062 20.39701,7.47803 17.83748,-0.0654 33.15772,-14.14791 35.2293,-31.9929 0.51516,-4.4383 0.17028,-8.85515 -0.97911,-12.99556 m 0.63315,27.56594 c 0.72968,-2.6857 1.10445,-5.50363 1.10978,-8.37262 0.0308,-16.73948 -12.22226,-31.41644 -27.79011,-34.12245 m -12.23171,2.00193 c -15.65907,2.27313 -26.79769,15.19578 -26.225,30.42478 0.38273,10.17303 6.01272,19.74046 15.27459,25.505 m -5.61822,-16.77378 c 5.25017,11.1127 16.15804,18.56933 28.05662,19.21767 11.37235,0.61949 21.64348,-5.11872 26.37896,-14.57026 m -10.75428,12.14129 c 8.57144,-5.60711 13.64192,-15.10999 13.70857,-25.45482 0.0947,-14.74055 -9.8552,-28.03698 -24.17696,-32.67562 M 594.469,487.58832 c -13.96678,4.21521 -23.4789,16.81567 -23.21108,31.36544 0.32936,17.87802 15.11732,32.52507 33.64458,33.90738 0.19783,0.0148 0.3957,0.028 0.59359,0.0396 m -27.24916,-8.18262 c 6.19842,5.90703 14.22561,9.25372 22.5079,9.35811 17.54004,0.22081 31.5161,-13.89912 31.4954,-31.54433 -0.003,-2.87791 -0.38663,-5.7489 -1.1377,-8.53632 m -6.26203,14.84984 c 1.67655,-3.54233 2.60911,-7.37224 2.76585,-11.27797 0.54244,-13.52223 -8.15951,-25.96561 -21.25234,-30.86219 m -14.24468,4.24067 c -15.71457,1.29538 -28.16721,15.4613 -27.94092,33.22148 0.17557,13.7641 7.94767,26.66464 20.16933,33.7774 M 573.09902,536.6579 c 4.95574,10.69296 15.15914,17.54029 26.3127,18.31909 13.37681,0.93383 25.30253,-7.00148 28.91153,-18.67886 m -6.35969,7.37376 c 6.47648,-6.0985 10.13257,-14.47853 10.08295,-23.22531 -0.0927,-16.28916 -12.83037,-29.88105 -29.85594,-31.52509 m 10.19883,70.70482 26.9982,-37.26298 m -5.91055,-20.46814 -42.70625,-17.13504 m 48.59826,38.98608 -25.98945,-37.97343 m -27.65271,0.64743 -24.18385,39.14811 m 16.99266,29.23246 45.98628,-1.64184" + id="circle4542-6" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12012" + inkscape:original-d="m 600.82819,491.06741 a 31.467915,31.467915 0 0 0 -31.88672,31.04297 31.467915,31.467915 0 0 0 31.04297,31.88671 31.467915,31.467915 0 0 0 31.88672,-31.04296 31.467915,31.467915 0 0 0 -31.04297,-31.88672 z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 341.99163,659.87226 c -1.30928,0.25657 -2.60562,0.59763 -3.88153,1.02084 -8.62664,2.86025 -15.89948,9.32416 -20.10445,17.86172 -4.2079,8.54348 -5.00054,18.45449 -2.17501,27.51736 1.99817,6.40843 5.70803,12.07289 10.70539,16.33075 m -12.35106,-25.75478 c 6.36703,18.04863 26.90657,27.67164 46.04323,21.5787 5.30787,-1.68987 10.17243,-4.49912 14.24539,-8.21471 m -19.37732,14.01203 c 17.49624,-7.13782 27.12265,-27.60874 21.15412,-46.82388 -1.95666,-6.29928 -5.46267,-11.96033 -10.16196,-16.45361 m 15.40059,16.07787 c -3.95413,-10.14891 -12.97885,-17.71979 -23.98428,-20.1624 m -25.02547,-7.57029 c -0.74794,0.1842 -1.48715,0.39168 -2.21658,0.62206 -9.18329,2.8992 -16.44984,9.30921 -20.20917,17.69689 -3.75796,8.38459 -3.71346,18.09117 0.23866,26.84686 3.69304,8.18102 10.54016,14.95435 19.38241,18.88512 m -15.28495,-8.79326 c 7.5093,16.46291 26.80061,23.36547 44.81132,15.94335 8.53165,-3.51568 15.94894,-9.92996 21.04719,-18.2677 m -19.46179,16.34647 c 13.99868,-8.78646 20.67783,-26.50516 16.06295,-42.71635 -2.38978,-8.39481 -7.57519,-15.46529 -14.47983,-19.92688 m 17.05335,7.25509 c -6.33571,-9.85028 -17.41007,-15.57767 -29.51592,-15.2567 m -9.54528,3.8495 c -1.8064,0.36868 -3.59075,0.87539 -5.3357,1.51614 -8.78429,3.22445 -16.11421,9.67351 -20.34109,17.96903 -4.22369,8.28925 -4.98628,17.72019 -2.11354,26.15582 3.09913,9.09941 10.14505,16.19201 19.31752,19.2892 m -15.12549,-18.07448 c 7.75419,16.79786 26.78279,24.56866 44.40599,19.21306 13.36723,-4.06196 23.27738,-14.87055 25.95205,-27.40275 m -16.03704,22.64629 c 11.11753,-9.45146 14.94591,-24.42582 10.18089,-37.95462 -4.68173,-13.29225 -16.79072,-22.79976 -30.83778,-24.39146 m -17.42341,-4.04487 c -0.89685,0.27037 -1.78611,0.57682 -2.66535,0.91874 -8.57205,3.33235 -15.77252,9.86838 -19.90368,18.26059 -4.12783,8.38546 -4.83374,17.91009 -1.89365,26.46467 3.23945,9.4246 10.59658,16.76189 20.18474,19.95412 m -19.2041,-7.80267 c 9.24254,15.17604 27.45471,22.59504 44.25624,18.53242 11.23473,-2.71634 19.9827,-10.14926 23.87031,-19.38542 m -7.47766,10.01324 c 10.80677,-8.83424 14.78763,-23.86662 9.44999,-36.97973 -3.67904,-9.03835 -11.39183,-16.07234 -21.38177,-18.8891 m 15.47405,3.17984 c -5.09455,-5.96155 -12.00864,-10.01649 -19.6973,-11.60824 m -19.71705,3.98614 c -0.26265,0.0911 -0.52418,0.18516 -0.78455,0.28204 -9.10421,3.38648 -16.41642,10.13563 -20.33752,18.87622 -3.91978,8.73765 -4.13291,18.76634 -0.52594,27.97596 4.4827,11.44458 14.33389,20.32387 26.59581,24.04629 m -20.63154,-15.81306 c 9.40794,13.64346 26.4163,18.82866 41.623,12.45346 16.56133,-6.94274 26.34919,-25.59046 23.30203,-45.11155 m -7.63224,28.13438 c 6.73686,-9.17154 8.5287,-20.98912 4.85614,-31.5042 -4.66298,-13.35074 -17.29311,-22.22062 -31.60844,-21.64811 m 13.93882,76.22163 27.1144,-41.56509 m -8.39221,-24.4929 -46.90772,-16.20226 m 55.27729,40.05862 -30.00085,-39.53223 m -32.84332,2.38283 -23.98379,43.44681 m 21.62278,33.32612 49.44924,-4.19757" + id="circle4533-6-2" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12008" + inkscape:original-d="m 345.4065,651.15795 a 35.785591,35.785591 0 0 0 -10.51172,1.97461 35.785591,35.785591 0 0 0 -22.00586,45.57226 35.785591,35.785591 0 0 0 45.57422,22.00586 35.785591,35.785591 0 0 0 22.00586,-45.57421 35.785591,35.785591 0 0 0 -35.0625,-23.97852 z" /> + <path + d="m 331.33642,693.85906 c 0,0 1.45205,1.20238 5.48758,1.19869 2.36,-0.002 -0.7789,-4.26539 -4.75177,-8.42419 -3.89436,-4.07662 -8.88783,-8.30939 -8.89174,-8.31612 -1.57249,-2.70794 5.36286,0.86806 13.08762,5.43134 7.61468,4.49825 15.98679,10.02815 18.50003,10.02152 3.09056,-0.008 -6.46021,-9.63362 -17.92984,-18.40779 -11.24927,-8.60559 -25.39123,-17.07618 -25.09258,-16.57607 -0.52152,-0.87331 14.37634,7.45543 27.74789,16.33188 13.45293,8.93046 26.27031,19.04297 27.93018,19.03951 2.45673,-0.005 -9.37267,-12.0026 -23.53974,-22.80359 -14.16465,-10.79916 -31.2029,-20.77642 -31.25919,-20.67818 0.34857,-0.60837 5.42128,1.38283 12.52087,4.8794 7.37968,3.63453 15.84932,8.34409 24.60511,13.75574 9.08942,5.61785 15.91456,10.36115 22.35244,14.75468 5.86756,4.00432 9.73245,6.51874 10.24665,5.63436 1.21049,-2.08192 -11.45832,-14.2953 -26.76092,-25.24082 -15.12723,-10.82008 -32.78922,-20.33549 -32.78234,-20.34726 1.03257,-1.76597 18.9085,5.65605 34.76095,14.05882 15.98285,8.47188 29.89183,17.91134 30.30584,17.19413 0.65901,-1.14163 -12.74937,-12.4183 -28.57976,-22.61167 -15.66209,-10.085 -33.68648,-19.06714 -33.78716,-18.89319 0.47128,-0.81422 18.29849,7.23908 34.23625,15.86047 16.07416,8.69517 30.30537,17.97024 31.12724,16.53821 1.06455,-1.85488 -12.22975,-13.44447 -28.08371,-23.78966 -15.67964,-10.23144 -33.82169,-19.18619 -33.90534,-19.04049 0.54352,-0.94672 18.94092,7.19128 34.94229,15.6656 16.16967,8.56345 30.00163,17.4371 29.28983,14.89027 -0.87939,-3.14647 -10.92602,-12.43634 -22.41834,-20.91372 -11.31323,-8.34526 -23.24336,-15.33631 -22.76875,-15.33732 5.57814,-0.0118 14.56635,3.36073 22.0379,6.94969 7.43147,3.5697 13.19509,7.27557 13.19509,7.27557 0,0 -5.85414,-3.82823 -13.46185,-7.51229 -7.65002,-3.70455 -16.89577,-7.17978 -22.76454,-7.16272 -1.58252,0.005 10.4556,7.23657 22.02049,15.66926 11.74158,8.56153 22.1897,17.79337 22.86774,20.16334 0.67028,2.34289 -13.09116,-6.4462 -29.17735,-14.87921 -15.91472,-8.34312 -34.17331,-16.29099 -34.76804,-15.25215 -0.13946,0.24361 17.7922,9.33549 33.39042,19.47116 15.77065,10.2477 29.15883,21.52286 28.36849,22.90618 -0.75109,1.31464 -14.91923,-7.88497 -30.9355,-16.465 -15.8816,-8.50789 -33.64499,-16.40452 -34.17013,-15.49474 -0.12757,0.22101 17.68754,9.34164 33.27139,19.32949 15.75018,10.09445 29.25829,21.0524 28.87628,21.71713 -0.34461,0.59965 -14.19341,-8.76349 -30.12065,-17.11891 -15.79858,-8.28792 -33.61286,-15.55198 -34.69864,-13.68992 -0.24009,0.41173 17.2149,10.06834 32.26981,20.78889 15.22844,10.84413 28.00648,22.73329 27.08468,24.32571 -0.47646,0.82308 -4.3116,-1.70027 -10.15498,-5.68314 -6.36434,-4.33795 -13.26733,-9.09677 -22.28682,-14.61879 -8.7226,-5.34026 -17.19767,-9.99623 -24.55291,-13.55405 -7.08853,-3.42881 -12.16037,-5.35614 -12.53693,-4.69706 -0.18067,0.31624 16.28316,10.22237 30.24707,20.80327 13.96286,10.58011 25.95839,22.20959 24.34318,22.21498 -1.45151,0.005 -14.27224,-10.09286 -27.75133,-18.95947 -13.41009,-8.82121 -28.33154,-17.01911 -27.69373,-15.96056 0.16405,0.27227 13.72133,8.73769 24.54036,17.0209 11.06713,8.47315 20.43563,17.51999 18.21497,17.52864 -2.30216,0.009 -10.66356,-5.53642 -18.28262,-9.99265 -7.74012,-4.52705 -14.67365,-7.99396 -12.95785,-5.06592 0.53964,0.92091 4.96482,5.13189 8.3875,8.86093 3.51806,3.83295 6.3451,7.50138 4.86983,7.50458 -3.6064,0.008 -4.26092,-0.29769 -4.26092,-0.29769 z" + clip-path="url(#clipPath2-2-6)" + transform="matrix(-1,0,0,-1,698.75694,1044.9377)" + id="path359-3-5" + inkscape:connector-curvature="0" + style="font-style:normal;font-weight:normal;font-size:medium;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" + inkscape:path-effect="#path-effect7555" + inkscape:original-d="m 376.1876,619.884 21.8901,37.9149 -21.8901,37.9148 -43.7804,0 -21.8902,-37.9148 21.8902,-37.9149 z" /> + <path + inkscape:connector-curvature="0" + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 98.569842,438.50218 c -26.063888,0.0708 -52.422222,13.91555 -69.714777,35.95296 m 12.047203,-24.36158 c -12.925476,10.61095 -22.037782,24.88708 -26.513203,41.00087 -1.981762,7.13543 -3.031784,14.55004 -3.139044,22.06091 M 7.0390112,503.62352 C 0.12682868,527.6894 5.5424338,553.0487 20.335007,572.49595 m -2.410468,-11.84028 c 11.563904,24.82058 31.494989,42.96688 56.781911,51.31552 5.810993,1.91849 11.823904,3.29171 17.980262,4.12186 M 58.413674,600.30333 c 2.704106,1.13451 5.502982,2.13361 8.383187,2.99115 24.217533,7.21026 52.762289,4.04249 77.875329,-9.84448 m -20.21963,15.07772 c 24.02212,-6.75612 45.89887,-26.44582 59.09576,-53.22983 m -16.0421,19.14848 c 5.29946,-7.74654 9.62727,-16.36136 12.76238,-25.54161 5.07784,-14.8693 6.86999,-30.76173 5.04509,-46.24038 m 6.70344,12.64298 c 0.0346,-23.89099 -10.66349,-45.57817 -29.25311,-60.22901 m 8.67881,12.33004 c -10.8009,-15.04271 -26.92564,-26.90541 -45.60136,-33.65686 -7.97243,-2.88218 -16.28328,-4.78798 -24.67936,-5.65829 -3.748734,-0.38852 -7.502604,-0.56938 -11.238646,-0.54121 m 4.704488,-1.28102 c -31.462922,3.53327 -57.734917,21.28692 -70.291519,50.6322 m 9.729729,-18.96128 c -9.017509,10.23078 -16.129984,22.34103 -20.435412,35.5253 -4.1866205,12.82058 -5.5979233,26.29683 -3.8288643,39.50141 M 4.2377588,507.73309 C 3.1839215,539.05926 15.059561,567.38346 38.95123,584.28953 m -18.215521,-9.43724 c 11.990657,15.11667 27.878925,27.09954 46.295459,34.72674 9.192917,3.80717 18.823751,6.4501 28.668874,7.92011 M 78.7475,607.85336 c 23.26747,6.87039 48.39747,3.14478 67.90307,-8.02957 m -11.89706,1.61242 c 24.17743,-11.04571 41.72937,-30.97987 48.03251,-55.76842 0.13558,-0.53323 0.26579,-1.06814 0.3906,-1.60465 m -6.46288,20.03307 c 2.61082,-4.84108 4.81336,-9.95032 6.57066,-15.24574 7.80768,-23.52818 6.36065,-49.30902 -4.28816,-69.91498 m 8.82653,21.85079 c -6.91481,-29.96855 -30.21229,-56.57133 -60.16697,-69.95025 -1.61896,-0.7231 -3.2506,-1.4046 -4.89279,-2.04379 m 24.3716,12.35949 c -6.54453,-3.98333 -13.5804,-7.08816 -20.92547,-9.19971 -7.6948,-2.21217 -15.66188,-3.31475 -23.67096,-3.23125 -16.566305,0.173 -32.863533,5.4175 -46.871119,15.59802 M 93.063839,425.89908 C 65.4119,427.75921 41.046448,441.39193 27.926224,463.1235 m 1.395012,-6.09071 C 18.317445,467.31623 10.215687,480.6131 6.243048,495.34042 2.569069,508.96071 2.5360469,523.41426 6.5380581,537.21922 M 6.3076965,513.45715 C 3.6254138,545.14362 17.24294,575.81801 42.971629,592.46428 M 27.199003,575.03797 c 10.712814,13.75584 26.484359,24.91479 44.787076,31.22134 14.29221,4.92454 29.648011,6.72551 44.639921,4.94224 m -31.748767,1.80158 c 31.982997,4.22562 64.173227,-10.61215 84.214917,-41.32235 m -25.62893,25.91989 c 16.15872,-11.58843 28.75903,-28.10682 35.53604,-47.23563 4.50354,-12.71202 6.28434,-26.15817 5.15703,-39.44851 m 0.3237,20.24208 c 6.76764,-28.57564 -3.89187,-58.7053 -26.56954,-76.10234 m 18.72766,21.21853 c -11.70484,-19.15738 -29.89453,-33.11022 -51.65231,-39.11113 -1.76063,-0.48561 -3.53946,-0.91763 -5.33444,-1.2954 m 17.50595,7.7365 c -2.958,-1.42763 -5.99153,-2.67307 -9.08497,-3.73392 -7.67255,-2.63125 -15.66711,-4.11105 -23.73678,-4.44432 -17.680777,-0.72991 -35.158157,4.06237 -49.95905,13.33717 m 46.18391,-12.76639 c -26.285689,0.0294 -50.549288,9.79302 -68.533447,27.6149 m 11.843819,-9.46645 c -15.664683,11.70996 -26.874558,26.98146 -31.909684,43.82648 -2.3094866,7.72647 -3.2724811,15.63949 -2.8379314,23.47713 m -3.0705102,-27.7323 c -9.0554657,31.81813 3.199061,68.73249 29.9742666,93.27638 m -18.607512,-14.7704 c 10.959565,20.40333 29.663083,34.78694 52.104133,41.56869 5.169149,1.56209 10.488384,2.70682 15.89866,3.43825 m -9.984242,-13.51508 c 1.489627,0.56685 2.991621,1.09443 4.504577,1.58232 25.451081,8.20701 52.660531,4.77015 74.873591,-8.95837 m -21.85227,11.82205 c 27.50825,-9.29219 47.08982,-29.88122 53.33639,-55.19362 0.54623,-2.21353 0.98658,-4.45022 1.32,-6.70363 m -8.19284,15.63694 c 2.74475,-5.22648 5.0133,-10.6828 6.7639,-16.29911 7.6785,-24.635 4.93876,-50.89555 -8.16043,-72.4412 m 14.92431,18.77702 c -5.99745,-28.89112 -28.6501,-51.36656 -57.54483,-58.48609 m 10.9029,21.76165 c -7.45827,-4.92102 -15.49908,-8.80032 -23.88692,-11.47672 -7.64585,-2.43972 -15.50114,-3.85448 -23.362713,-4.18067 -13.298181,-0.55154 -26.334149,2.02431 -38.109502,7.64523 M 94.974636,423.61759 C 69.830672,422.98287 47.306479,433.7316 31.159522,451.82185 m 14.720037,0.77112 c -14.535279,11.12598 -26.59633,26.5559 -34.292548,44.07356 -5.8237284,13.25573 -8.9218461,27.19156 -9.0612784,40.61202 M 15.33098,513.47785 c -3.976756,32.90548 8.263837,65.17198 35.115772,85.74421 m -28.365795,-36.4178 c 11.375412,16.84784 28.545167,29.78397 48.880266,37.12449 4.468007,1.61282 9.055232,2.94373 13.728316,3.98802 m -14.935137,10.41955 c 0.839158,0.32502 1.686779,0.63468 2.542439,0.92891 26.958995,9.27015 59.960799,2.74863 86.793939,-16.66289 m -25.97922,6.38063 c 24.25996,-11.20324 44.63078,-30.19385 55.08601,-53.68946 1.95804,-4.40029 3.53848,-8.89776 4.72247,-13.45387 m -5.08287,28.01942 c 1.58126,-3.51001 2.94723,-7.11893 4.08735,-10.80523 6.35638,-20.55239 5.44411,-42.69523 -2.8736,-62.50565 m 3.34023,11.82723 C 185.85052,479.96515 170.0703,457.67959 147.1318,444.63967 m 10.81957,9.0903 c -9.65549,-7.90045 -20.35206,-13.77333 -31.68366,-17.33545 -7.70623,-2.42254 -15.61572,-3.74736 -23.57007,-3.95342 -3.897717,-0.1009 -7.793131,0.0672 -11.667098,0.5014 m 54.574688,175.18319 49.93766,-65.72146 m -23.3459,-88.34489 -75.88573,-32.47208 m 100.54605,84.49197 -45.05633,-69.15929 m -106.141877,0.068 -44.9674224,69.21713 m 57.9892524,105.19983 82.534497,-1.06606" + id="path4610-6" + inkscape:path-effect="#path-effect12006" + inkscape:original-d="M 102.04464,430.61184 A 90.163498,90.163498 0 0 0 12.835658,493.47121 90.163498,90.163498 0 0 0 71.538778,606.66457 90.163498,90.163498 0 0 0 184.73214,547.96145 90.163498,90.163498 0 0 0 126.02902,434.76809 90.163498,90.163498 0 0 0 102.04464,430.61184 Z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 67.215602,181.75189 c -1.309281,0.25657 -2.605624,0.59763 -3.881529,1.02084 -8.626651,2.86025 -15.899485,9.32416 -20.104461,17.86172 -4.207897,8.54349 -5.000536,18.4545 -2.175008,27.51737 1.998176,6.40843 5.708032,12.07289 10.705387,16.33074 M 39.408936,218.72777 c 6.36702,18.04865 26.906567,27.67166 46.043236,21.57872 5.307862,-1.68986 10.172419,-4.49911 14.245373,-8.2147 M 80.320231,246.10382 C 97.816483,238.966 107.4429,218.49507 101.47437,199.27992 99.517708,192.98065 96.011702,187.3196 91.312417,182.82632 M 106.713,198.9042 C 102.75887,188.75528 93.73415,181.18439 82.728713,178.74178 m -25.025478,-7.57029 c -0.747936,0.1842 -1.487142,0.39168 -2.216576,0.62206 -9.183291,2.8992 -16.449842,9.30921 -20.20918,17.69689 -3.757955,8.3846 -3.713454,18.09118 0.238668,26.84687 3.693039,8.18102 10.540152,14.95434 19.3824,18.88511 M 39.6136,226.42916 c 7.5093,16.46291 26.800611,23.36548 44.811328,15.94335 8.531645,-3.51566 15.948932,-9.92995 21.047182,-18.26767 m -19.461796,16.34645 c 13.998696,-8.78645 20.677856,-26.50516 16.062966,-42.71636 -2.389773,-8.3948 -7.575179,-15.46528 -14.479806,-19.92686 m 17.053346,7.2551 c -6.335717,-9.8503 -17.410077,-15.5777 -29.515941,-15.25672 m -9.545285,3.84949 c -1.8064,0.36868 -3.590745,0.87539 -5.335692,1.51614 -8.7843,3.22445 -16.11422,9.67351 -20.341101,17.96903 -4.223685,8.28926 -4.986274,17.7202 -2.113537,26.15583 3.099132,9.0994 10.14505,16.19201 19.317507,19.28919 M 41.987294,220.51165 c 7.754188,16.79787 26.782785,24.56867 44.405996,19.21307 13.367228,-4.06196 23.27737,-14.87054 25.95205,-27.40273 M 96.308293,234.96827 C 107.42583,225.51681 111.25422,210.54244 106.48919,197.01363 101.80747,183.72139 89.698484,174.21388 75.651439,172.62217 M 58.227995,168.5773 c -0.896852,0.27037 -1.786108,0.57682 -2.665343,0.91874 -8.572052,3.33235 -15.772533,9.86838 -19.903685,18.26059 -4.127831,8.38546 -4.833743,17.9101 -1.89365,26.46468 3.239454,9.42459 10.596574,16.76188 20.184731,19.95412 m -19.204092,-7.80268 c 9.242531,15.17605 27.454703,22.59506 44.256238,18.53243 11.234726,-2.71633 19.982702,-10.14925 23.870316,-19.3854 m -7.477672,10.01323 c 10.806782,-8.83424 14.787642,-23.86663 9.450002,-36.97975 -3.67903,-9.03834 -11.391822,-16.07233 -21.381744,-18.88909 m 15.474045,3.17985 C 93.842589,176.88246 86.928485,172.82751 79.239819,171.23576 m -19.717052,3.98614 c -0.262652,0.0911 -0.524183,0.18516 -0.784545,0.28204 -9.104212,3.38648 -16.416426,10.13564 -20.337529,18.87623 -3.919784,8.73764 -4.132905,18.76634 -0.525933,27.97596 4.482701,11.44458 14.333882,20.32387 26.595796,24.04629 M 43.839024,230.58935 c 9.407933,13.64347 26.416298,18.82868 41.623001,12.45347 16.561335,-6.94273 26.349185,-25.59045 23.302035,-45.11153 m -7.63224,28.13438 c 6.73686,-9.17155 8.5287,-20.98914 4.85614,-31.50423 -4.66298,-13.35074 -17.293109,-22.22062 -31.608445,-21.64811 m 13.938828,76.22163 27.114407,-41.56508 M 107.04053,183.07697 60.132814,166.87471 M 115.4101,206.93333 85.409256,167.40111 m -32.843334,2.38282 -23.983788,43.44681 m 21.622783,33.32613 49.449243,-4.19757" + id="circle4533-60" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12004" + inkscape:original-d="m 70.630468,173.03758 a 35.785591,35.785591 0 0 0 -10.51172,1.97461 35.785591,35.785591 0 0 0 -22.00586,45.57227 35.785591,35.785591 0 0 0 45.57422,22.00586 35.785591,35.785591 0 0 0 22.005862,-45.57422 35.785591,35.785591 0 0 0 -35.062502,-23.97852 z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 323.0917,51.746587 c -9.74669,0.858068 -19.12692,5.297508 -26.50087,12.482008 -17.06472,-1.40263 -34.1041,6.433776 -44.69128,20.340983 m 13.02332,-23.251371 c -7.33161,4.204512 -13.28297,10.282431 -17.30266,17.602485 -7.60092,13.880534 -7.59323,30.931518 0.0302,45.568538 m -10.86778,-9.01492 c 1.33664,14.95609 10.43128,28.07668 24.07166,35.05425 8.74819,4.47171 18.86303,6.15552 28.93543,4.71057 m -10.9519,1.4259 c 19.41025,5.4172 39.13944,-1.02963 51.26238,-15.78337 13.35059,-0.35188 25.84614,-6.33854 34.67354,-16.18408 m -30.34883,5.99337 c 16.90053,-5.79656 30.11034,-20.9642 33.8243,-39.379605 2.16616,-10.807399 0.85868,-21.765326 -3.55108,-31.188914 m 6.38931,26.673911 c -2.11369,-16.09288 -11.94777,-30.952351 -26.0792,-39.14218 -2.57241,-1.490503 -5.24022,-2.731471 -7.96484,-3.708781 m -23.38669,1.235297 c -9.75528,1.529486 -18.50725,5.934787 -25.0943,12.595301 -15.19148,-1.38674 -29.50243,4.705883 -38.32891,16.298778 m 17.64354,-14.613736 c -7.4172,4.285848 -13.70749,10.70376 -18.17789,18.572399 -7.62901,13.464047 -9.26329,29.9176 -4.56199,44.92803 m -4.54969,-13.13782 c 1.87449,16.29197 11.00963,30.28814 24.71855,37.4827 12.97668,6.80511 28.51865,6.67484 42.02533,-0.56635 m -21.70022,2.56293 c 16.30215,2.65421 33.0004,-3.82056 44.12967,-16.38293 14.77393,-0.11279 28.7161,-6.64322 38.03554,-17.18748 m -24.0461,16.33097 c 15.84854,-6.21659 26.41413,-20.25701 28.288,-36.679324 1.30243,-11.539652 -1.80592,-23.255982 -8.57459,-32.848093 m 2.78781,13.529207 C 364.3067,61.437585 354.42159,48.551586 340.34644,41.804171 336.06916,39.754196 331.5083,38.32037 326.82418,37.549295 325.81926,37.38361 324.81019,37.24868 323.79859,37.144691 m -8.4098,6.369581 c -10.31259,1.026486 -20.11948,6.03319 -27.50931,14.254072 -17.08748,-0.318088 -33.7143,9.652322 -42.57811,27.060519 m 18.8581,-21.668051 c -7.42422,4.748121 -13.54355,11.206202 -17.86179,18.878137 -8.5834,15.289394 -9.16855,33.768691 -2.23043,50.127281 m -2.74519,-21.4096 c 2.39151,14.38875 11.10073,27.22018 23.6313,34.60556 9.84379,5.79773 21.26466,7.76141 32.04714,5.43627 m -17.93385,2.99412 c 17.31953,3.69473 35.59991,-2.78393 47.61635,-16.28848 13.93297,-0.15834 27.19201,-5.94712 36.61423,-15.57948 M 342.4359,134.8096 c 16.75658,-5.48318 28.51257,-20.68507 30.62317,-39.196699 1.8958,-16.800049 -4.38125,-33.923841 -16.48559,-46.013566 m 13.52016,24.658587 c -3.56001,-13.015298 -12.85013,-23.70508 -25.25561,-28.825139 -3.19404,-1.317895 -6.54086,-2.242803 -9.97119,-2.74895 m -17.22591,-3.368638 c -9.43975,1.606727 -18.04191,6.013274 -24.56291,12.625338 -17.61774,-1.734698 -34.12203,6.558374 -41.98715,21.332409 m 2.01649,-5.38771 c -5.86775,4.047762 -10.70839,9.481002 -14.0884,15.845154 -10.69543,20.197414 -4.91014,46.037544 15.72613,60.210564 m -13.56426,-18.92903 c 4.29261,10.1694 11.8472,18.57916 21.47237,23.75886 18.36226,9.87427 41.12022,6.39428 56.25488,-9.43029 m -20.08721,13.23301 c 10.84327,-2.83936 20.82422,-9.02132 28.16612,-17.73493 22.73415,-0.4615 42.30077,-15.78966 46.73693,-36.86076 m -15.55837,26.94254 c 6.97361,-7.36042 11.41939,-16.93996 12.67677,-27.402521 2.53225,-21.281359 -8.36787,-42.355315 -26.79646,-53.846468 -1.90928,-1.190298 -3.87457,-2.26224 -5.88256,-3.212206 m 16.16788,22.120448 c -4.57707,-5.352636 -10.19029,-9.613585 -16.45055,-12.485272 -2.58836,-1.187027 -5.26764,-2.127449 -8.00424,-2.810049 m -8.71108,-10.673761 c -11.26997,0.880615 -22.24362,6.050886 -30.60976,14.781903 -19.01255,-0.5751 -37.62521,10.165251 -47.45917,28.958565 m 20.3942,-14.915088 c -7.08655,4.313062 -12.94854,10.354472 -17.08704,17.56715 -8.06503,14.093704 -8.8153,31.282629 -2.33458,46.182319 m -1.3001,-11.75363 c 2.32033,14.64501 11.46106,27.78687 24.90239,35.22956 12.71345,7.0347 27.92526,8.21892 41.71748,3.02091 m -25.40597,3.56318 c 15.94273,2.12799 32.11914,-4.74322 42.31663,-17.99435 8.6029,-0.45813 16.93743,-3.42453 23.9495,-8.54994 m -16.1142,8.39924 c 18.71961,-4.09586 33.04716,-20.44804 36.22444,-41.02378 1.55334,-10.135864 0.29057,-20.565576 -3.53329,-30.027507 m -0.5021,13.573524 c -0.8446,-18.272566 -11.20082,-33.874715 -26.92657,-40.406716 -4.10012,-1.702589 -8.44549,-2.730892 -12.88886,-3.048392 -0.51584,-0.037 -1.03263,-0.06439 -1.55013,-0.08216 M 309.45884,141.66849 364.97905,127.0537 m 7.96739,-63.823964 -50.22351,-27.815207 m 55.26559,68.407901 -16.63908,-54.947492 m -66.14542,-0.145401 -53.56583,25.10293 m 16.82088,79.597193 59.14138,1.32392" + id="path8635-3" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12002" + inkscape:original-d="m 326.55537,43.551381 a 46.201075,46.201075 0 0 0 -33.5293,13.28125 48.74319,48.74319 0 0 0 -46.40039,24.681638 48.74319,48.74319 0 0 0 18.6543,66.361331 48.74319,48.74319 0 0 0 61.86914,-12.02344 46.201075,46.201075 0 0 0 44.14843,-40.402341 46.201075,46.201075 0 0 0 -26.8418,-47.822268 46.201075,46.201075 0 0 0 -13.29491,-3.73437 46.201075,46.201075 0 0 0 -4.60547,-0.3418 z" /> + <metadata + id="metadata877"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#505050" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0.52941176" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1136" + id="namedview875" + showgrid="false" + borderlayer="false" + inkscape:zoom="0.70710678" + inkscape:cx="353.64472" + inkscape:cy="504.84895" + inkscape:window-x="1920" + inkscape:window-y="32" + inkscape:window-maximized="0" + inkscape:current-layer="svg2" + inkscape:snap-object-midpoints="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <!--Generated by ySVG 2.5--> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 621.31726,169.80838 c -3.79262,0.14647 -7.60621,0.63699 -11.39562,1.45982 -0.94157,-0.20106 -1.88856,-0.38474 -2.84047,-0.55106 -4.97839,-0.77015 -10.07204,-1.06554 -15.20782,-0.89576 -16.94471,0.56017 -33.90102,6.16235 -48.45404,15.76025 m 15.95525,-19.26259 c -22.97359,8.55645 -40.24406,26.64856 -48.34131,49.53347 m 0.61338,-7.97202 c -7.42841,10.6458 -11.97123,22.61926 -13.56293,34.96499 -1.49573,11.60038 -0.35659,23.29917 3.17175,34.26609 m 2.70295,-13.6366 c 4.12503,33.44149 23.20793,61.3657 53.76391,75.89057 m -30.7393,-23.7166 c 12.82581,11.56045 30.16921,19.08267 49.38879,21.158 11.18946,1.19473 22.79623,0.52154 34.26445,-2.08059 m -21.92538,8.4873 c 25.09288,1.39553 51.56113,-11.08611 71.488,-33.38383 m -20.30708,15.67276 c 9.19944,-6.98037 17.37153,-15.83058 23.94163,-26.06393 0.98139,-0.66318 1.95099,-1.34809 2.90798,-2.05421 9.86931,-7.69193 18.11327,-17.55418 24.0175,-28.80764 m -3.57662,10.4601 c 14.65976,-19.3265 18.17643,-43.13937 9.76552,-64.09542 m 1.77016,15.68455 c -0.9767,-14.59552 -6.77953,-28.96798 -16.42891,-41.17016 -10.35508,-13.09491 -24.62006,-23.04985 -40.57,-28.45004 m 26.24244,9.42748 c -9.75254,-5.9701 -20.54703,-9.89528 -31.66378,-11.25467 m -19.89545,2.82405 c -3.14729,0.36761 -6.30204,0.94062 -9.43839,1.71713 -0.93204,-0.175 -1.86939,-0.33513 -2.81153,-0.4803 -4.92782,-0.65987 -9.96624,-0.90992 -15.04249,-0.74236 -18.00591,0.59436 -35.92087,6.42214 -50.70491,16.89684 m 12.55562,-15.14032 c -26.70097,13.07903 -47.79341,37.32038 -53.04387,65.90997 m 5.83522,-15.45011 c -3.2905,8.0387 -5.48672,16.741 -6.44049,25.8598 -2.10714,20.14423 1.92519,41.51313 12.29779,61.49661 m -4.08091,-26.64596 c 5.70865,25.18585 21.69847,46.11941 42.52808,60.1887 M 536.77315,320.7734 c 12.57704,9.27629 27.09988,15.47046 42.17364,17.68023 10.15279,1.47453 20.33716,1.1078 30.06301,-1.16493 m -17.88898,4.93217 c 30.51717,0.48716 60.49036,-15.72228 78.90538,-40.62125 0.23193,-0.13401 0.46316,-0.269 0.69369,-0.40497 m -16.49645,17.89153 c 6.10951,-5.41203 11.35729,-11.82538 15.62388,-19.02649 0.94421,-0.68311 1.87266,-1.39094 2.78471,-2.1229 18.40244,-15.59722 28.53853,-40.2648 28.02035,-66.80165 m -6.17819,29.00082 c 9.21425,-24.35271 4.89844,-51.60526 -11.09838,-70.26247 -3.99515,-4.65971 -8.6294,-8.6671 -13.77108,-11.87722 m 17.26001,14.33123 c -1.56194,-2.47859 -3.25666,-4.87413 -5.07513,-7.17401 -13.39703,-16.94418 -32.72071,-27.71185 -52.68149,-29.54881 m -17.75461,8.84237 c -4.30317,0.12987 -8.58271,0.66685 -12.7779,1.59795 -0.92969,-0.1992 -1.86215,-0.38218 -2.79689,-0.54894 -4.88901,-0.77245 -9.82129,-1.10071 -14.72784,-0.99028 -18.89108,0.42521 -36.77054,7.33896 -49.95547,19.17643 m 21.40566,-12.21674 c -28.11607,12.23996 -48.56627,38.04764 -53.30711,67.03576 -0.15425,0.94308 -0.29135,1.88705 -0.41122,2.83145 m 10.04341,-24.73878 c -3.31424,6.90826 -5.49011,14.42735 -6.50879,22.27875 -3.22895,24.88499 5.29957,51.64438 22.6852,72.10673 m -17.6105,-23.23148 c 11.77513,29.44453 38.86514,48.97136 70.87342,48.12619 m -31.71695,-0.16203 c 8.17078,3.86504 17.06149,6.46475 26.31748,7.68256 24.32101,3.16846 49.6897,-3.3714 69.95752,-18.49835 m -24.69002,4.90875 c 20.28928,-5.96606 36.6903,-18.76426 47.01022,-34.9747 0.91199,-0.56257 1.8085,-1.1436 2.68895,-1.74241 6.12601,-4.4354 11.36215,-9.71252 15.54476,-15.53159 m -12.1711,20.22305 c 18.32652,-15.29357 28.49598,-38.19436 26.54132,-61.5503 m 2.3599,17.97906 c 3.47642,-21.65057 -2.22509,-42.97696 -15.30613,-59.50584 -5.05792,-6.39124 -11.09522,-11.90597 -17.84937,-16.37527 m 14.36039,15.73886 C 668.2909,179.84467 650.83615,170.28867 631.6267,167.57026 m -17.33449,0.99124 c -3.32545,0.38556 -6.61323,0.95483 -9.843,1.70652 -0.95582,-0.18317 -1.91349,-0.35344 -2.87265,-0.51069 -5.01699,-0.72294 -10.05299,-1.08852 -15.05584,-1.08758 -18.36363,0.003 -35.63991,4.95 -49.35056,14.2311 m 12.34077,-17.61965 c -28.92156,11.64672 -47.65504,39.84055 -50.6475,72.52447 -0.26411,2.88424 -0.40408,5.78602 -0.42028,8.69526 m 6.15268,-20.8338 c -2.68529,6.94365 -4.4846,14.05588 -5.37188,21.2322 -2.54743,20.60216 2.51144,40.96426 14.20344,58.60755 m 1.17534,-26.91456 c 9.05704,26.98229 29.55244,48.08788 55.94303,57.56961 m -21.85775,-5.89869 c 11.05578,6.76149 22.99229,11.33807 35.14753,13.44775 17.12575,2.94894 33.95633,0.8724 48.45217,-5.82966 m -23.06403,0.13497 c 24.80971,-4.91397 47.07085,-19.71724 60.61,-41.08493 0.94991,-0.62662 1.88492,-1.27402 2.80424,-1.9417 3.90778,-3.00624 7.49773,-6.37788 10.71369,-10.06762 m -13.12613,13.62204 c 1.7484,-2.18055 3.37403,-4.42562 4.87447,-6.72735 0.97237,-0.63441 1.92665,-1.28832 2.86232,-1.96116 20.96741,-15.96044 30.50962,-40.51274 26.79705,-63.91805 m -10.72169,34.47048 c 3.91602,-21.50738 -1.2221,-44.16942 -14.2263,-61.61717 -5.19576,-6.97136 -11.49697,-12.90111 -18.60958,-17.4878 m 18.35684,0.85072 c -12.63508,-15.12725 -29.22281,-24.43411 -47.2853,-26.87469 m -8.92927,10.48783 c -5.12972,0.0505 -10.35516,0.64908 -15.58017,1.78116 -0.97725,-0.19376 -1.9612,-0.372 -2.9514,-0.53466 -5.17839,-0.75109 -10.50677,-1.07573 -15.92001,-0.97466 -23.01826,0.42981 -46.46912,8.5075 -66.07275,22.38093 m 36.95219,-10.97422 c -26.86679,13.33078 -46.73238,39.28878 -50.02166,70.03726 -0.19976,1.86721 -0.33702,3.74379 -0.41083,5.62727 m -3.40666,-43.13558 c -2.72431,6.88723 -4.52695,14.13957 -5.36454,21.60486 -1.96044,17.47156 1.41565,35.61153 9.82901,52.49605 m -4.82557,-0.71963 c 6.43033,29.73317 31.01918,52.01298 63.26782,59.73885 m -26.6448,-15.68552 c 10.95879,7.00034 24.02354,12.00408 38.08754,14.3956 18.69448,3.15536 38.30774,1.5579 56.1859,-4.96217 m -22.83939,10.77101 c 24.87909,-4.30923 47.22586,-19.06545 60.96167,-40.679 m -12.25287,9.07175 c 3.98236,-4.30209 7.56164,-9.12054 10.64982,-14.35113 0.91536,-0.63782 1.81761,-1.29898 2.70587,-1.9828 13.97352,-11.39378 23.67174,-28.10812 26.61039,-46.48969 m -8.58957,15.89975 c 8.58704,-22.87821 7.35023,-48.41501 -4.84223,-69.09595 m 4.4889,19.31862 c -2.90002,-7.77543 -7.03032,-15.21217 -12.22715,-21.95299 -12.98411,-16.84216 -31.70607,-28.15584 -51.47945,-30.78229 m -0.8892,176.82372 56.23458,-60.11552 m 6.67162,-95.52847 -66.72623,-34.83577 m 82.4327,93.73574 -26.02292,-70.63093 M 563.67024,157.37778 501.5617,211.40309 m 36.44371,123.61574 81.48314,11.69197" + id="path4614-9" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect11904" + inkscape:original-d="m 624.78901,161.73915 a 75.824005,75.824005 0 0 0 -18.30274,1.94922 89.70256,89.70256 0 0 0 -2.89648,-0.5 89.70256,89.70256 0 0 0 -15.2832,-0.76367 89.70256,89.70256 0 0 0 -85.70117,77.54491 89.70256,89.70256 0 0 0 76.7793,100.98438 89.70256,89.70256 0 0 0 88.69726,-42.39649 75.824005,75.824005 0 0 0 2.77148,-2.01757 75.824005,75.824005 0 0 0 11.35743,-106.62695 75.824005,75.824005 0 0 0 -57.42188,-28.17383 z" /> + <defs + id="genericDefs"> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect8170" + is_visible="true" + direction="346.67926,681.92099 , 17.892866,0" + dist_rdm="25;1" + growth="0" + do_bend="true" + bender="346.67926,686.92099 , 5,0" + bottom_edge_variation="7.1571375;1" + top_edge_variation="7.1571375;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect8168" + is_visible="true" + direction="600.40631,517.53225 , 37.654144,0.35355339" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="600.40631,522.53225 , 5,0" + bottom_edge_variation="6.293533;1" + top_edge_variation="6.293533;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect8166" + is_visible="true" + direction="917.29474,83.55062 , 10.479761,9.8994949" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="917.29474,88.55062 , 5,0" + bottom_edge_variation="5.0404325;1" + top_edge_variation="5.0404325;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect8164" + is_visible="true" + direction="945.57901,465.06568 , 9.0655471,-9.1923882" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="945.57901,470.06568 , 5,0" + bottom_edge_variation="5.0404325;1" + top_edge_variation="5.0404325;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="sketch" + id="path-effect8162" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect8160" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect7555" + is_visible="true" + direction="351.29735,651.79885 , -9.109825,15" + dist_rdm="75;1" + growth="1.2" + do_bend="true" + bender="354.29735,657.79885 , 16,-8" + bottom_edge_variation="7.58297;1" + top_edge_variation="7.58297;1" + bottom_tgt_variation="5;1" + top_tgt_variation="0;1" + scale_bf="0.2" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1.6" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="sketch" + id="path-effect7553" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="0" + tgt_places_rdmness="1;1" + tgtscale="8" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker5905" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Send"> + <path + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5907" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5160" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Send" + orient="auto" + refY="0" + refX="0" + id="Arrow1Send" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5166" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.2,0,0,-0.2,-1.2,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker5407" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5184" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <inkscape:path-effect + effect="gears" + id="path-effect12080" + is_visible="true" + teeth="10" + phi="5" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect12020" + is_visible="true" + direction="98.783901,480.98129 , 32.010473,57.296465" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="98.783901,485.98129 , 19.928932,7.3847763" + bottom_edge_variation="18.032654;1" + top_edge_variation="18.032654;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect12018" + is_visible="true" + direction="71.903228,203.80063 , 17.892868,0" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="71.903228,208.80063 , 5,0" + bottom_edge_variation="7.1571381;1" + top_edge_variation="7.1571381;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect12016" + is_visible="true" + direction="306.02106,93.821061 , 32.81542,0" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="306.02106,98.821061 , 5,0" + bottom_edge_variation="11.056553;1" + top_edge_variation="11.056553;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect12014" + is_visible="true" + direction="614.4134,254.74436 , 33.470903,22.414214" + dist_rdm="75;1" + growth="0" + do_bend="true" + bender="576.4134,243.74436 , -1.4210855e-14,43" + bottom_edge_variation="18.002882;1" + top_edge_variation="18.002882;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12012" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12010" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="1.4;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="50" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12008" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12006" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12004" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect12002" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="sketch" + id="path-effect11904" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <inkscape:path-effect + effect="rough_hatches" + id="path-effect11887" + is_visible="true" + direction="-114.69765,74.487986 , 49.314049,0" + dist_rdm="75;2147483646" + growth="0" + do_bend="true" + bender="-114.69765,79.487986 , 5,0" + bottom_edge_variation="18.7;175893956" + top_edge_variation="18.002882;1" + bottom_tgt_variation="0;1" + top_tgt_variation="0;1" + scale_bf="1.3" + scale_bb="1" + scale_tf="1" + scale_tb="1" + top_smth_variation="0;1" + bottom_smth_variation="0;1" + fat_output="true" + stroke_width_top="1" + stroke_width_bottom="1" + front_thickness="1" + back_thickness="0.25" /> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker9104" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path9106" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="marker9064" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path9066" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="Arrow2Send" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path8763" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path8757" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path8733" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <inkscape:path-effect + effect="sketch" + id="path-effect4370" + is_visible="true" + nbiter_approxstrokes="5" + strokelength="100" + strokelength_rdm="0.3;1" + strokeoverlap="0.3" + strokeoverlap_rdm="0.3;1" + ends_tolerance="0.1;1" + parallel_offset="5;1" + tremble_size="5;1" + tremble_frequency="1" + nbtangents="5" + tgt_places_rdmness="1;1" + tgtscale="10" + tgtlength="100" + tgtlength_rdm="0.3;1" /> + <clipPath + id="clipPath11-6" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path94-2" + d="m -317.517,-621.0185 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + <linearGradient + spreadMethod="reflect" + id="linearGradient7012" + y2="701.57922" + y1="614.01849" + x2="398.0777" + gradientUnits="userSpaceOnUse" + x1="310.517"> + <stop + id="stop34-9" + offset="0%" + stop-color="rgb(255,255,255)" + stop-opacity="0.902" /> + <stop + id="stop36-1" + offset="100%" + stop-color="rgb(212,212,212)" + stop-opacity="0.8" /> + </linearGradient> + <clipPath + id="clipPath2-2" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path67-7" + d="m -15,-15 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + <filter + inkscape:label="Chalk and Sponge" + inkscape:menu="Distort" + inkscape:menu-tooltip="Low turbulence gives sponge look and high turbulence chalk" + width="1.6" + height="2" + y="-0.5" + x="-0.30000001" + style="color-interpolation-filters:sRGB" + id="filter4348"> + <feTurbulence + baseFrequency="0.81200000000000006" + type="fractalNoise" + seed="0" + numOctaves="3" + result="result1" + id="feTurbulence4350" /> + <feDisplacementMap + xChannelSelector="R" + yChannelSelector="G" + scale="30" + in="SourceGraphic" + in2="result1" + id="feDisplacementMap4352" /> + </filter> + <clipPath + id="clipPath2-2-6" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path67-7-7" + d="m -15,-15 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + <clipPath + id="clipPath2-2-6-1" + clipPathUnits="userSpaceOnUse"> + <path + inkscape:connector-curvature="0" + id="path67-7-7-8" + d="m -15,-15 1053,0 0,769 -1053,0 0,-769 z" /> + </clipPath> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="marker9104-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path9106-6" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Send" + orient="auto" + refY="0" + refX="0" + id="Arrow2Send-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8763-3" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-0.3,0,0,-0.3,0.69,0)" /> + </marker> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9844"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9846" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9848"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9850" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9852"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9854" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9856" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9858" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9860" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9862" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9864"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9866" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9868"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9870" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9872"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9874" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9876" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9878" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9880" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9882" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9884"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9886" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9888"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9890" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9892"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9894" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9896" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9898" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9900" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9902" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9904"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9906" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9908"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9910" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9912"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9914" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9916" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9918" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9920" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9922" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9924"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9926" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9928"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9930" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9932"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9934" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9936" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9938" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9940" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9942" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9944"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9946" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9948"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9950" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9952"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9954" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9956" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9958" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9960" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9962" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9964"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9966" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9968"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9970" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9972"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9974" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9976" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9978" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite9980" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap9982" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter9984"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="55" + result="result0" + id="feTurbulence9986" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting9988"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight9990" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting9992"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight9994" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite9996" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite9998" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite10000" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap10002" /> + </filter> + <filter + inkscape:label="Rough and Glossy" + inkscape:menu="Textures" + inkscape:menu-tooltip="Crumpled glossy paper effect which can be used for pictures as for objects" + style="color-interpolation-filters:sRGB" + id="filter10004"> + <feTurbulence + type="fractalNoise" + numOctaves="1" + baseFrequency="0.02" + seed="73" + result="result0" + id="feTurbulence10006" /> + <feDiffuseLighting + surfaceScale="4" + diffuseConstant="1" + kernelUnitLength="1" + result="result1" + in="result0" + id="feDiffuseLighting10008"> + <feDistantLight + azimuth="235" + elevation="60" + id="feDistantLight10010" /> + </feDiffuseLighting> + <feSpecularLighting + in="result0" + surfaceScale="3" + specularConstant="1" + specularExponent="25" + kernelUnitLength="1" + result="result3" + id="feSpecularLighting10012"> + <feDistantLight + azimuth="235" + elevation="55" + id="feDistantLight10014" /> + </feSpecularLighting> + <feComposite + in="result1" + in2="SourceGraphic" + operator="arithmetic" + k1="1" + result="result2" + id="feComposite10016" + k2="0" + k3="0" + k4="0" /> + <feComposite + in="result2" + in2="result3" + operator="arithmetic" + k2="1" + k3="1" + result="result4" + id="feComposite10018" + k1="0" + k4="0" /> + <feComposite + in2="SourceAlpha" + operator="in" + in="result4" + result="fbSourceGraphic" + id="feComposite10020" /> + <feDisplacementMap + scale="7" + yChannelSelector="G" + xChannelSelector="R" + in2="result0" + id="feDisplacementMap10022" /> + </filter> + </defs> + <path + style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 105.19204,195.66758 c 0,0 0.0556,6.82634 -0.29475,14.0575 -0.35249,7.27546 -1.10172,14.82035 -2.03075,16.48044 -1.09892,1.96364 -1.25126,-7.43856 -1.90585,-17.77893 -0.65769,-10.38939 -1.833188,-21.51986 -3.515736,-23.2578 -1.79609,-1.85522 -2.003016,11.60707 -2.777081,25.81573 -0.775336,14.23199 -2.133106,28.96792 -3.371225,29.77666 -1.300429,0.84944 -1.026523,-14.1791 -1.407676,-29.5976 -0.381229,-15.42159 -1.425223,-31.01446 -2.023143,-31.30913 -0.64842,-0.31955 -0.151608,15.41359 -0.565992,31.39682 -0.414348,15.98184 -1.74219,32.0249 -2.494045,32.31827 -0.793581,0.30966 -0.145489,-16.19813 -0.631463,-32.95839 -0.485784,-16.75372 -2.10956,-33.61103 -3.552322,-33.96776 -1.478323,-0.36553 -1.285091,15.62174 -1.930884,31.78021 -0.645409,16.14886 -2.132742,32.39722 -3.323364,32.50586 -1.21413,0.11078 -0.840454,-17.45446 -1.668648,-35.04385 -0.827524,-17.57514 -2.856714,-35.16966 -4.552545,-35.04623 -1.700518,0.12377 -1.365898,18.20102 -1.836609,36.20932 -0.470435,17.99774 -1.745573,35.99967 -2.156372,35.91998 -0.418777,-0.0812 0.38323,-17.37397 0.07029,-34.54651 -0.312854,-17.16803 -1.739235,-34.3307 -2.497415,-34.12923 -0.771237,0.20493 -0.141461,17.64738 -0.565717,34.89069 -0.424132,17.23825 -1.899797,34.43701 -2.730097,34.12931 -0.852824,-0.31605 -0.330738,-16.70634 -0.699482,-32.83239 -0.368693,-16.12383 -1.624326,-32.17192 -2.402359,-31.7925 -0.816243,0.39805 -0.451981,16.16497 -0.90263,31.60381 -0.45068,15.43988 -1.713053,30.77494 -2.453268,30.3145 -0.789229,-0.49093 -0.428637,-15.24282 -0.95219,-29.4191 -0.52399,-14.18814 -1.922029,-28.0358 -3.372911,-26.7776 -1.529687,1.32654 -1.871429,14.13592 -2.552472,26.15382 -0.682523,12.04403 -1.696494,23.54555 -2.576809,22.38699 -0.994696,-1.30909 -1.160485,-11.31504 -1.532241,-20.52529 -0.37321,-9.24625 -0.943884,-17.90906 -1.581339,-16.71189 -0.791321,1.48614 -1.10493,7.45383 -1.336641,12.89585 -0.232554,5.46185 -0.382081,10.51657 -0.475588,10.27589 -0.252788,-0.65067 -0.309408,-6.56756 -0.490614,-11.84765 -0.182602,-5.32077 -0.48514,-10.11978 -0.831772,-8.73811 -1.033843,4.12087 -0.559061,16.99443 -0.559061,16.99443 0,0 0.174665,-3.88308 0.305117,-7.82372 0.129684,-3.91743 0.220889,-7.96275 0.273469,-8.17071 0.234289,-0.92666 0.456787,3.73043 0.627372,8.8539 0.16949,5.09057 0.284086,10.77277 0.654826,11.73186 0.563262,1.45713 0.997875,-4.02868 1.2452,-10.02923 0.245974,-5.96776 0.2993,-12.55689 0.612265,-13.14251 0.521008,-0.9749 1.005731,7.61394 1.360743,16.76372 0.353716,9.11637 0.569969,19.00863 1.680143,20.47346 1.344175,1.77359 2.65828,-9.92701 3.369668,-22.23459 0.709522,-12.27531 0.804919,-25.39767 1.854374,-26.30622 1.333679,-1.15461 2.63703,12.65663 3.132991,26.79953 0.495566,14.13166 0.173732,28.83126 1.082403,29.39717 1.218781,0.75905 2.779286,-14.69284 3.262218,-30.26769 0.482868,-15.57284 -0.115695,-31.48973 0.214556,-31.65062 0.657412,-0.32029 1.815722,15.70546 2.152739,31.80305 0.337067,16.09996 -0.1512,32.46057 0.822942,32.82184 1.316208,0.48812 3.08734,-16.77519 3.546621,-34.09162 0.459404,-17.32106 -0.39599,-34.85404 -0.116067,-34.92838 0.635866,-0.16888 1.964144,16.9819 2.243281,34.13575 0.279211,17.15841 -0.49224,34.43482 0.04977,34.53999 0.903259,0.17527 2.46946,-17.84444 2.976559,-35.87532 0.50739,-18.04125 -0.04562,-36.16645 1.157232,-36.25398 1.571944,-0.11439 3.503998,17.48589 4.296686,35.06162 0.793329,17.58997 0.447367,35.15073 1.787678,35.02846 1.693166,-0.15446 3.457986,-16.34016 4.136746,-32.44609 0.679177,-16.11585 0.274027,-32.07968 1.243001,-31.83998 1.315285,0.32536 2.845927,17.20766 3.298434,33.98179 0.452678,16.78052 -0.168284,33.30423 0.754699,32.94436 1.266213,-0.4937 2.860848,-16.41018 3.306866,-32.27848 0.446074,-15.87027 -0.25538,-31.50218 -0.122446,-31.43661 0.468987,0.23135 1.424029,15.86668 1.774415,31.32544 0.350307,15.45533 0.104476,30.51615 1.537503,29.58129 1.75989,-1.1481 3.372526,-15.61511 4.178391,-29.62529 0.804805,-13.99173 0.813577,-27.27625 2.078441,-25.9671 1.549103,1.60333 2.646979,12.85077 3.282739,23.33446 0.63256,10.43104 0.82093,19.90639 2.05873,17.70227 1.46912,-2.61603 2.2172,-10.40142 2.44105,-17.69383 0.22233,-7.2431 -0.0806,-13.84411 -0.0806,-13.84411 z" + id="circle4533" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12018" + inkscape:original-d="m 70.630468,173.03758 a 35.785591,35.785591 0 0 0 -10.51172,1.97461 35.785591,35.785591 0 0 0 -22.00586,45.57227 35.785591,35.785591 0 0 0 45.57422,22.00586 35.785591,35.785591 0 0 0 22.005862,-45.57422 35.785591,35.785591 0 0 0 -35.062502,-23.97852 z" /> + <path + style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 658.92405,311.07726 c 0,0 9.54929,-15.43707 19.10379,-32.42884 9.5413,-16.96829 19.06395,-35.41852 18.98277,-39.86786 -0.0856,-4.69373 -15.77196,19.61518 -32.66069,44.60585 -17.03213,25.20285 -34.84248,50.40226 -39.89313,52.48403 -5.2007,2.14361 11.11933,-25.85811 28.38114,-56.51687 17.2281,-30.5989 35.47121,-64.0483 33.94813,-67.21225 -1.52949,-3.17725 -24.88044,32.86592 -47.90793,67.3888 -23.20102,34.78303 -45.88272,67.76379 -46.9413,67.80709 -1.07806,0.0441 21.41206,-34.02692 44.16983,-71.1765 22.61088,-36.9098 45.35303,-76.67388 44.04458,-78.41613 -1.29699,-1.727 -26.46995,37.95422 -51.81342,75.16758 -25.57198,37.5489 -51.06711,72.23667 -54.15098,71.716 -1.58646,-0.26785 4.08894,-10.20099 13.34305,-25.34452 13.97348,-22.86633 17.47098,-27.9869 35.12553,-57.02981 13.21555,-21.74046 25.69238,-42.89933 35.42951,-60.46088 9.48499,-17.10681 15.40793,-29.09123 14.25501,-29.95915 -1.24072,-0.93402 -8.77358,9.34595 -19.5025,24.75736 -12.9424,18.59091 -22.39997,32.68357 -38.55743,55.59968 -14.21354,20.15905 -27.63747,38.5188 -38.79294,52.6873 -10.87196,13.80842 -18.66827,22.43259 -20.20902,21.67184 -1.65119,-0.81527 3.64992,-10.42612 12.42847,-24.71186 7.99452,-13.00986 21.90215,-34.69782 33.5439,-53.11203 12.90315,-20.40943 24.54393,-39.13381 34.31179,-55.40156 9.31531,-15.51407 15.33462,-26.16476 14.73213,-26.39611 -0.70754,-0.2717 -7.923,10.32963 -18.42192,25.89097 -11.36289,16.84191 -23.36116,34.6835 -37.95416,55.61886 -14.11422,20.24849 -27.01955,38.1343 -37.80262,52.48098 -10.37946,13.80969 -17.48021,22.57757 -17.96726,22.21251 -0.58627,-0.43942 5.51118,-9.53161 14.8663,-23.33536 10.05816,-14.84109 21.32565,-31.40803 34.59463,-51.72623 12.82517,-19.6386 24.82584,-38.7003 34.13127,-54.33816 9.07057,-15.24318 14.65596,-25.69661 13.47624,-25.9395 -1.29702,-0.26705 -8.79758,9.84761 -19.38556,24.66009 -12.79915,17.9059 -22.00297,31.12839 -37.76238,52.8888 -13.94422,19.25401 -26.57334,36.17926 -37.14712,49.76943 -10.16179,13.06064 -17.07913,21.29218 -17.53977,20.79123 -0.54683,-0.59466 5.45992,-9.43493 14.65686,-22.75448 9.96913,-14.43789 20.86264,-30.10887 33.95033,-49.7041 12.57244,-18.8238 24.30237,-37.02415 33.36815,-51.89728 8.83378,-14.49252 14.20845,-24.31617 12.91035,-24.29482 -2.65624,0.0437 -29.03873,37.79298 -54.5513,71.44633 -25.77817,34.00371 -51.06061,64.42714 -52.84479,61.27352 -1.78263,-3.15087 19.4674,-33.52141 40.50382,-65.2599 20.93684,-31.58823 41.71208,-64.59662 38.48195,-64.75101 -3.2395,-0.15484 -25.82155,29.98512 -47.18359,57.3933 -21.53902,27.63526 -42.25227,53.09389 -42.63907,51.50137 -0.40068,-1.64967 20.58991,-29.61154 41.47807,-59.03639 20.76659,-29.25358 41.64023,-60.25232 40.39779,-60.07851 -1.28959,0.18041 -20.60111,27.06874 -39.24144,51.86458 -18.76495,24.96161 -37.16826,48.26216 -37.26449,47.46716 -0.10878,-0.89869 17.40736,-24.09669 34.04279,-48.04615 16.60346,-23.90344 32.34986,-48.53594 28.54178,-47.38576 -3.96293,1.19697 -19.99464,21.33394 -34.50726,39.16941 -14.63126,17.98128 -28.14466,34.20265 -27.66422,31.31269 0.53427,-3.21371 10.63795,-17.55549 19.83813,-30.91972 9.21688,-13.3885 17.53927,-25.78238 14.59449,-23.78601 -3.39397,2.30089 -11.36072,12.06025 -18.3117,20.87398 -7.005,8.88223 -13.14354,17.01801 -13.14354,17.01801 0,0 6.65561,-8.35845 13.85297,-17.28095 7.14308,-8.85521 14.96674,-18.44753 17.04585,-19.85448 2.62003,-1.77298 -5.68756,10.46994 -14.80579,23.7114 -9.1064,13.22428 -19.04467,27.45094 -19.62683,30.95199 -0.67129,4.03712 13.24523,-12.23785 28.12373,-30.54864 14.76382,-18.16967 30.88437,-38.90542 34.04775,-39.85699 3.61082,-1.08617 -12.15415,23.43 -28.70993,47.24187 -16.59088,23.86236 -34.00722,47.01762 -33.87464,48.11306 0.19134,1.58095 18.93504,-21.70511 37.84858,-46.87076 18.79635,-25.00973 38.04401,-52.28184 38.65734,-52.36689 1.07408,-0.14894 -19.826,30.73653 -40.55742,59.90924 -20.85527,29.34698 -41.76133,57.28095 -41.31844,59.10497 0.55546,2.28756 21.56096,-23.09441 43.20819,-50.87791 21.47556,-27.56316 43.95984,-58.03644 46.61447,-57.90629 3.08468,0.15123 -17.73235,33.07127 -38.64796,64.5964 -21.01675,31.67755 -42.19479,62.03279 -40.3378,65.31737 2.08221,3.68295 27.65166,-26.67701 53.50929,-60.7987 25.59846,-33.77967 51.81211,-71.75751 53.8868,-71.78908 1.22428,-0.0186 -4.1996,9.78871 -13.06157,24.25346 -9.10707,14.86483 -20.81953,32.99072 -33.39795,51.80343 -13.19379,19.73307 -23.8394,35.04575 -33.88962,49.65082 -9.16496,13.31859 -15.13007,22.18012 -14.53656,22.82628 0.64748,0.70492 7.72038,-7.39082 17.9966,-20.38051 10.61924,-13.42328 23.45702,-30.52969 37.34934,-49.71626 14.6125,-20.18121 26.10516,-36.67788 37.63507,-53.03987 10.48323,-14.87663 17.80885,-25.05181 18.85382,-24.83537 1.11668,0.23128 -4.51405,10.66402 -13.61296,25.88063 -9.3462,15.63016 -21.33451,34.62451 -34.16944,54.25748 -13.35305,20.42552 -24.43042,36.71293 -34.54534,51.6862 -9.32523,13.80426 -15.38045,22.91527 -14.74069,23.39557 0.70109,0.52634 7.96383,-8.1203 18.45457,-21.85915 10.8315,-14.18511 23.91938,-32.22539 37.97453,-52.39248 14.32691,-20.55703 26.8119,-39.20976 37.79646,-55.71799 10.39055,-15.61552 17.43821,-26.28154 17.92039,-26.09579 0.54614,0.21039 -5.51662,10.83821 -14.86097,26.3275 -9.83595,16.30417 -21.41419,34.88169 -34.35699,55.33286 -11.75366,18.57218 -25.42521,39.89395 -33.50208,53.08276 -8.74957,14.28726 -14.00711,23.91475 -12.29625,24.76159 1.77964,0.88088 9.74006,-7.63275 20.71585,-21.36464 11.22879,-14.0484 24.75241,-32.44504 38.92344,-52.54494 14.99021,-21.26183 26.69073,-38.64168 38.36926,-55.64078 10.61999,-15.45829 17.99896,-25.8169 19.05335,-25.02186 1.10631,0.8342 -4.85768,12.79443 -14.37321,29.8803 -9.78005,17.56082 -22.25274,38.66323 -35.4864,60.41147 -33.76535,55.4901 -5.04415,7.6856 -35.09487,57.01241 -9.22615,15.14427 -14.85534,25.08772 -13.19862,25.36947 3.6519,0.62107 29.28101,-33.83965 54.79567,-71.30367 25.28329,-37.12429 50.16617,-76.78577 51.16873,-75.44959 1.23481,1.64572 -21.58813,41.39432 -44.21825,78.29778 -22.77571,37.14088 -45.23344,71.23545 -43.99617,71.18636 1.69433,-0.0672 24.47758,-32.77778 47.59057,-67.42586 22.93412,-34.37995 45.96447,-70.34344 47.25867,-67.65338 1.46418,3.0434 -16.87962,36.51987 -34.14147,67.14435 -17.29292,30.67959 -33.59004,58.72816 -28.1878,56.50811 5.84662,-2.40266 23.65745,-27.18476 40.49923,-52.07746 16.69478,-24.67546 31.98471,-48.75296 32.05459,-44.92318 0.0772,4.23078 -9.30633,22.43267 -18.70755,39.21807 -9.41399,16.80821 -18.82259,32.12927 -18.82259,32.12927 z" + id="path4614" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12014" + inkscape:original-d="m 624.78902,161.73915 a 75.824005,75.824005 0 0 0 -18.30274,1.94922 89.70256,89.70256 0 0 0 -2.89648,-0.5 89.70256,89.70256 0 0 0 -15.28321,-0.76367 89.70256,89.70256 0 0 0 -85.70117,77.54492 89.70256,89.70256 0 0 0 76.7793,100.98437 89.70256,89.70256 0 0 0 88.69727,-42.39649 75.824005,75.824005 0 0 0 2.77148,-2.01757 75.824005,75.824005 0 0 0 11.35742,-106.62695 75.824005,75.824005 0 0 0 -57.42187,-28.17383 z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 871.44111,624.09905 c -10.56863,2.55907 -18.13629,12.46159 -18.22971,23.88551 -0.1137,13.92326 10.76542,25.35153 24.21178,25.47903 2.50563,0.0237 4.99447,-0.35562 7.37587,-1.12503 m -20.03544,-11.61803 c 3.41134,1.66508 7.20727,2.51838 11.08305,2.48604 13.8813,-0.11596 25.36178,-11.29591 25.8299,-25.01974 0.23321,-6.8393 -2.35553,-13.34459 -7.08607,-17.95956 m 0.93803,19.00383 c -2.93452,-11.93419 -13.33607,-20.543 -25.24275,-20.87521 -13.80285,-0.38496 -24.75328,10.44125 -24.35227,23.59635 0.005,0.15351 0.0109,0.30698 0.0188,0.46038 m 21.57204,-21.20093 c -9.18703,4.14621 -15.30092,13.62328 -15.14304,24.13971 0.21186,14.10155 11.50987,25.42737 25.58526,25.60735 8.72203,0.11143 16.86794,-4.14558 21.76244,-11.1605 m -31.20743,2.74196 c 0.58183,0.0276 1.16636,0.034 1.75242,0.0191 13.62454,-0.34641 25.12433,-11.79213 25.93812,-25.94972 0.81406,-14.16522 -9.31503,-25.63906 -21.65203,-26.0911 -1.11625,-0.0409 -2.22819,0.0116 -3.32494,0.15636 m 19.59409,12.16443 c -4.75218,-3.70828 -10.59307,-5.80398 -16.53754,-5.89788 -13.76025,-0.2172 -24.51822,10.26291 -23.4797,22.89142 0.48103,5.84838 3.52105,11.37535 8.61076,15.23852 m 2.65141,-37.23349 c -10.40281,3.54287 -17.13617,13.06127 -16.79981,23.67521 0.43708,13.78689 12.5181,24.89139 27.53283,24.59116 1.43809,-0.0288 2.87631,-0.16353 4.30236,-0.40335 m -11.3426,-6.78762 c 3.82665,2.02463 8.06735,3.10411 12.33906,3.13611 13.8738,0.1038 24.81712,-10.72424 24.07725,-23.85222 -0.31962,-5.66994 -2.84924,-11.09378 -7.2028,-15.18145 m 4.89652,14.50822 c -1.23469,-12.41258 -11.97342,-21.96581 -24.83266,-22.33916 -14.10472,-0.40935 -25.69755,10.23115 -26.10373,23.24325 -0.15731,5.04124 1.42106,9.91755 4.48114,13.83938 m 21.77469,-41.34122 c -13.48708,1.48573 -23.70848,12.78069 -23.30729,26.42716 0.42073,14.30574 12.33445,25.86549 27.08699,26.53771 4.78541,0.21801 9.49632,-0.74264 13.68324,-2.73601 m -28.69454,2.01549 c 3.61906,1.71644 7.52679,2.61659 11.45013,2.6383 14.29191,0.0789 25.54198,-11.29992 25.36384,-25.3663 -0.13785,-10.87639 -7.15441,-20.59362 -17.44608,-24.27133 m 9.69967,8.17914 c -3.67532,-8.65052 -12.43226,-14.30317 -22.21043,-14.43414 -13.89999,-0.18602 -25.40971,10.63074 -25.69078,23.89 -0.14874,7.0206 2.94579,13.64227 8.45984,17.99566 m 10.11614,-36.11934 c -11.28354,2.52205 -19.43739,13.25894 -19.12345,26.00871 0.36707,14.90089 11.96315,27.31418 26.48444,29.2641 3.31531,0.44515 6.61241,0.31637 9.73505,-0.34536 m -16.51954,-8.0595 c 3.30344,1.87131 6.96322,2.92264 10.68014,3.09927 13.47324,0.64011 24.48453,-10.09782 24.01424,-23.05371 -0.25681,-7.07241 -3.98323,-13.67916 -10.28257,-17.66597 m 10.95013,7.3175 c -2.77165,-11.4855 -12.97712,-19.41582 -24.79751,-19.41522 -14.30412,8.9e-4 -26.06881,11.4223 -26.86441,25.43534 -0.11628,2.04861 0.01,4.08857 0.3713,6.07543 m 35.57396,27.15895 23.1167,-32.89077 m -4.36896,-14.3523 -37.52195,-14.43219 m 41.89464,32.62969 -23.1804,-32.84591 m -20.31246,0.76787 -20.63449,34.5022 m 13.13164,21.86087 40.15143,-2.01172" + id="path4612-1" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect8162" + inkscape:original-d="m 874.84391,615.36288 a 25.202305,25.202305 0 0 0 -25.17773,25.22851 25.202305,25.202305 0 0 0 25.22851,25.17579 25.202305,25.202305 0 0 0 25.17579,-25.22657 25.202305,25.202305 0 0 0 -25.22657,-25.17773 z" /> + <path + style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 631.68863,525.94248 c 0,0 0.30746,-4.97257 -4.64565,-15.26401 -2.71636,-5.64397 -3.65943,3.36177 -5.16419,13.92535 -1.5241,10.69939 -3.707,23.03479 -6.81346,24.72918 -3.16087,1.72407 -3.61425,-11.79539 -4.95039,-25.88793 -1.33486,-14.07897 -3.57209,-28.63846 -6.60747,-28.92658 -3.05144,-0.28963 -3.74151,14.94189 -4.92145,30.2423 -1.17822,15.27811 -2.85058,30.64557 -3.6096,30.51629 -0.76552,-0.13039 0.10469,-15.50673 -0.38162,-30.63167 -0.48602,-15.11587 -2.32056,-30.1022 -4.31957,-29.40721 -2.01887,0.7019 -2.4076,14.7707 -3.70207,28.08676 -1.29523,13.32404 -3.47798,26.06412 -5.79754,24.14847 -2.40214,-1.98385 -3.07265,-13.33 -3.62869,-24.00539 -0.55875,-10.72756 -1.02398,-20.94894 -1.02398,-20.94894 0,0 0.41192,10.42254 0.92498,21.37585 0.51049,10.89848 1.14231,22.49972 3.65407,24.57843 2.78142,2.30188 5.26944,-10.51648 6.60622,-23.98395 1.33557,-13.45527 1.49721,-27.72048 3.02526,-28.25127 1.87858,-0.65255 3.61004,14.32356 4.05754,29.42342 0.44778,15.10909 -0.39633,30.46407 0.49208,30.61546 1.24915,0.21286 3.21415,-15.13019 4.43494,-30.4176 1.22255,-15.30959 1.70317,-30.58274 4.2495,-30.34099 2.90956,0.27624 5.04886,14.87121 6.3463,28.97101 1.29864,14.11281 1.77636,27.63925 5.07317,25.8435 3.62456,-1.97427 6.05473,-13.77671 7.61518,-24.12878 1.5451,-10.25018 2.29146,-19.05539 4.46006,-14.52575 4.66796,9.75009 4.62638,14.26405 4.62638,14.26405 z" + id="circle4542" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect8168" + inkscape:original-d="m 600.82819,491.06741 a 31.467915,31.467915 0 0 0 -31.88672,31.04297 31.467915,31.467915 0 0 0 31.04297,31.88671 31.467915,31.467915 0 0 0 31.88672,-31.04296 31.467915,31.467915 0 0 0 -31.04297,-31.88672 z" /> + <path + style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 365.93709,67.481115 c 0,0 0.17061,11.304287 -0.31669,23.217413 -0.48876,11.948872 -1.62682,24.396872 -3.45668,26.864522 -1.98631,2.67862 -2.69837,-12.12043 -4.00795,-28.134805 -1.31167,-16.040097 -3.23285,-33.152504 -6.14847,-35.229194 -3.02548,-2.154939 -3.76308,17.913905 -4.97102,38.81153 -1.20816,20.901339 -2.89848,42.487309 -5.23915,43.385189 -2.41418,0.92607 -2.99162,-20.70812 -3.91166,-42.679034 -0.91978,-21.964847 -2.18592,-44.172365 -3.13248,-44.362614 -1.01615,-0.204235 -0.70104,21.954522 -1.22475,44.253189 -0.52365,22.296369 -1.88757,44.671339 -3.36617,44.888039 -1.54467,0.22638 -1.65965,-22.53517 -2.76378,-45.331738 -1.10345,-22.782549 -3.19576,-45.588985 -5.64385,-45.382301 -2.51105,0.212 -2.8949,23.455416 -4.02079,46.938571 -1.12813,23.530018 -3.00023,47.191018 -5.35851,48.472508 -2.40623,1.30754 -2.7543,-23.53232 -4.17249,-48.380963 -1.41396,-24.774633 -3.89502,-49.562139 -6.7971,-47.779825 -2.92513,1.796475 -3.50778,28.361042 -4.53535,54.298258 -1.03022,26.00416 -2.49807,51.54247 -3.37893,51.62111 -0.92763,0.0828 -0.4254,-23.93277 -0.85593,-47.99164 -0.43044,-24.053419 -1.79401,-48.129943 -3.07684,-48.141806 -1.32698,-0.01227 -1.24907,24.804955 -2.15803,49.576386 -0.90861,24.76172 -2.80355,49.50266 -4.48674,49.28928 -1.7285,-0.21912 -1.60513,-23.99502 -2.20081,-47.60783 -0.59551,-23.606104 -1.90794,-47.122421 -3.25073,-46.788857 -1.39694,0.347018 -1.50205,23.670172 -2.42008,46.701707 -0.91782,23.02606 -2.64649,45.88012 -4.18239,45.26162 -1.5969,-0.64306 -1.55444,-22.70749 -2.45714,-44.10511 -0.9028,-21.39984 -2.74153,-42.28788 -5.38398,-40.589283 -2.72782,1.753471 -3.77103,21.272534 -5.08985,39.726033 -1.32001,18.47012 -2.90716,36.05906 -4.73731,34.0354 -1.95061,-2.15685 -2.53336,-17.26632 -3.19668,-31.22023 -0.66477,-13.984497 -1.40087,-26.984896 -2.54427,-25.07649 -1.30421,2.176813 -1.92362,11.039166 -2.39409,19.04057 -0.47172,8.02254 -0.79279,15.276 -1.1603,14.34069 -0.53111,-1.35166 -0.71216,-9.5172 -0.98831,-16.41687 -0.2786,-6.960784 -0.64257,-12.691253 -1.2599,-9.478291 -1.61088,8.384121 -1.1721,14.748521 -1.1721,14.748521 0,0 0.54154,-10.460125 1.17604,-13.748521 0.49882,-2.585192 0.79134,3.009591 1.06357,9.726641 0.27019,6.66692 0.51283,14.50925 1.16345,16.16852 0.84296,2.14978 1.43649,-5.50231 1.92022,-14.04069 0.48204,-8.508532 0.84936,-17.986924 1.66148,-19.34057 1.02252,-1.704327 1.68209,11.231521 2.33567,25.13054 0.65222,13.86986 1.28982,28.8759 3.35923,31.16618 2.30707,2.55332 4.17417,-15.18925 5.51375,-33.87372 1.33818,-18.664841 2.13807,-38.451351 4.37375,-39.887713 2.52104,-1.619703 4.27788,19.244009 5.16307,40.611513 0.88511,21.36554 0.88951,43.39032 2.60876,44.08288 2.02572,0.81602 4.03057,-22.0991 4.96895,-45.20572 0.9386,-23.111728 0.80814,-46.533928 1.70876,-46.757607 1.2191,-0.302778 2.44878,23.205724 3.02486,46.800157 0.57624,23.60118 0.49681,47.36164 2.34946,47.59653 2.17955,0.27633 4.3467,-24.46218 5.2767,-49.23855 0.93035,-24.786032 0.62251,-49.634759 1.44894,-49.627116 1.15784,0.01071 2.43932,24.092832 2.84991,48.149346 0.41069,24.06194 -0.0491,48.07812 1.00422,47.9841 1.38504,-0.12364 3.12569,-25.81123 4.17187,-51.87918 1.04355,-26.002227 1.38776,-52.541617 3.82906,-54.040188 2.78259,-1.708076 5.17931,23.115244 6.57078,47.88791 1.39563,24.846758 1.78435,49.650218 4.32015,48.272878 2.8715,-1.55969 5.00454,-25.23966 6.14753,-48.711932 1.14066,-23.424528 1.29511,-46.529064 3.30982,-46.699147 2.32385,-0.196182 4.33488,22.619485 5.4193,45.403994 1.08508,22.798505 1.24347,45.554855 2.91412,45.310045 1.98115,-0.29031 3.61054,-22.61465 4.15296,-44.867271 0.54248,-22.254983 -8.2e-4,-44.376819 0.51087,-44.273957 0.8205,0.164938 2.00719,22.396679 2.90876,44.380008 0.90181,21.9893 1.52252,43.63631 4.06418,42.66164 2.8467,-1.09165 4.79715,-22.49544 6.02514,-43.256526 1.22785,-20.758839 1.7432,-40.72835 4.25227,-38.940193 2.78608,1.985579 4.63435,19.183452 5.93257,35.289732 1.29605,16.079357 2.05507,30.925927 4.17202,28.074267 2.34485,-3.15864 3.48455,-15.85167 3.84731,-27.880902 0.36161,-11.990835 -0.0582,-23.201033 -0.0582,-23.201033 z" + id="path8635" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect12016" + inkscape:original-d="m 326.55537,43.551381 a 46.201075,46.201075 0 0 0 -33.5293,13.28125 48.74319,48.74319 0 0 0 -46.40039,24.681637 48.74319,48.74319 0 0 0 18.6543,66.361332 48.74319,48.74319 0 0 0 61.86914,-12.02344 46.201075,46.201075 0 0 0 44.14844,-40.402342 46.201075,46.201075 0 0 0 -26.8418,-47.822267 46.201075,46.201075 0 0 0 -13.29492,-3.73437 46.201075,46.201075 0 0 0 -4.60547,-0.3418 z" /> + <g + id="g10849" + transform="translate(-115.25841,-55.067713)"> + <path + inkscape:original-d="m 917.27032,63.348469 a 25.202305,25.202305 0 0 0 -25.17773,25.22851 25.202305,25.202305 0 0 0 25.22851,25.175791 25.202305,25.202305 0 0 0 25.17579,-25.226571 25.202305,25.202305 0 0 0 -25.22657,-25.17773 z" + inkscape:path-effect="#path-effect8160" + inkscape:connector-curvature="0" + id="path4612-3-9" + d="m 913.86752,72.08464 c -10.56863,2.559068 -18.13629,12.46159 -18.22971,23.885507 -0.1137,13.923263 10.76542,25.351533 24.21178,25.479033 2.50563,0.0237 4.99447,-0.35562 7.37587,-1.12503 m -20.03544,-11.61803 c 3.41134,1.66508 7.20727,2.51838 11.08305,2.48604 13.8813,-0.11596 25.36178,-11.295907 25.8299,-25.019738 0.23321,-6.839307 -2.35553,-13.344589 -7.08607,-17.959566 m 0.93803,19.00383 C 935.8618,78.704292 929.87764,71.635604 921.88571,68.31346 m -11.05629,0.557165 c -9.63084,3.90982 -16.16567,13.617192 -16.00873,24.478466 0.20386,14.097309 11.50189,25.422959 25.58286,25.608529 8.38921,0.11048 16.27205,-3.81732 21.23508,-10.39163 m -31.62441,1.87635 c 0.8813,0.0758 1.77045,0.10274 2.66331,0.0805 13.65649,-0.34024 25.18018,-11.78445 26.01713,-25.943158 0.79904,-13.519913 -8.39984,-24.708963 -20.15065,-26.000214 m -6.669,6.768471 c -12.07013,2.736809 -20.4172,12.849637 -19.93672,24.210524 0.55518,13.123507 12.75931,23.309037 27.92013,21.588237 0.89718,-0.10184 1.79477,-0.24521 2.68986,-0.43004 m -23.91554,-0.29639 c 4.04564,2.86507 8.94612,4.38506 14.03278,4.3587 13.98835,-0.0726 25.69509,-11.49306 26.57387,-25.624009 0.42644,-6.858533 -1.78981,-13.440407 -6.02974,-18.321067 m 12.16149,10.744548 c -1.06468,-9.771056 -7.86556,-17.773817 -17.38642,-20.4516 m -18.99362,3.707297 c -9.85164,3.740269 -16.56963,13.221569 -16.64388,23.710003 -0.0958,13.554148 10.87989,24.286738 24.40696,23.392608 7.03236,-0.46491 13.70817,-4.08626 18.26826,-10.08914 m -19.75681,7.09057 c 1.31127,0.27877 2.64211,0.44625 3.97902,0.50187 13.76073,0.57236 25.18569,-10.473091 25.65933,-23.999886 0.34669,-9.904398 -5.32058,-18.806925 -14.13574,-22.249836 m -16.03175,0.218489 c -12.2324,1.540899 -21.80689,12.360857 -21.82753,25.199549 -0.0221,13.819344 11.01687,24.919314 24.75047,24.675524 1.85189,-0.0329 3.6993,-0.27603 5.50809,-0.7254 m -24.36507,-8.50893 c 4.34346,2.81919 9.3121,4.3193 14.33205,4.33321 14.19274,0.0392 25.36804,-11.576943 25.1071,-26.015643 -0.23458,-12.972828 -9.64937,-24.139003 -22.17326,-26.709108 M 926.3553,119.48761 949.472,86.596845 m -4.36896,-14.352307 -37.52195,-14.43219 m 41.89464,32.62969 -23.1804,-32.845905 m -20.31246,0.767866 -20.63449,34.502204 m 13.13164,21.860867 40.15143,-2.01172" + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" /> + <path + inkscape:original-d="m 917.27032,63.348469 a 25.202305,25.202305 0 0 0 -25.17773,25.22851 25.202305,25.202305 0 0 0 25.22851,25.175791 25.202305,25.202305 0 0 0 25.17579,-25.226571 25.202305,25.202305 0 0 0 -25.22657,-25.17773 z" + inkscape:path-effect="#path-effect8166" + inkscape:connector-curvature="0" + id="path4612-3" + d="m 940.82129,97.586572 c 0,0 -3.74715,3.648898 -7.89472,7.371298 -4.14691,3.72181 -8.67076,7.5012 -9.83402,7.76983 -1.48001,0.34178 3.43536,-4.91909 8.50078,-10.71516 5.09635,-5.831461 10.22211,-12.078214 10.15502,-13.885165 -0.0754,-2.031479 -7.15787,4.481541 -14.82786,11.445706 -7.6607,6.955729 -15.95192,14.382159 -16.89543,14.135329 -1.08545,-0.28397 6.72244,-8.49513 14.2613,-16.715633 7.57545,-8.260389 14.81673,-16.460832 14.61753,-16.922784 -0.25951,-0.601803 -7.90736,7.328205 -16.14808,15.421217 -8.20639,8.05929 -16.98671,16.25802 -17.44362,16.02506 -0.57041,-0.29083 8.05279,-9.11694 16.05899,-18.046937 8.05011,-8.978975 15.42631,-18.006576 14.70965,-18.945267 -0.7997,-1.047478 -8.57334,6.72222 -16.81684,14.655932 -8.21183,7.903237 -16.91031,15.980532 -17.51458,15.395872 -0.68754,-0.66522 7.95685,-10.035638 15.80801,-19.326022 7.89412,-9.341209 15.01233,-18.623265 13.78292,-19.365877 -1.34321,-0.811348 -9.62271,7.662462 -18.18494,16.329777 -8.52023,8.624795 -17.38626,17.498331 -17.50382,17.273837 -0.17391,-0.33208 8.05779,-9.013171 15.57219,-17.554855 7.55247,-8.584968 14.44756,-17.096318 13.80204,-17.305335 -0.78619,-0.254565 -8.22922,7.85102 -16.03031,15.894584 -7.76894,8.01042 -15.934,16.002692 -16.12152,15.35578 -0.22887,-0.789591 6.86319,-8.699048 13.30857,-16.299559 6.47852,-7.639601 12.41057,-15.078597 11.59146,-15.122716 -1.01221,-0.05452 -7.21006,6.564914 -13.47333,13.01584 -6.24649,6.433647 -12.59361,12.74225 -12.60318,11.979673 -0.0122,-0.975325 5.30375,-7.184332 9.65004,-12.749167 4.37618,-5.603108 7.89713,-10.686261 5.31451,-9.601245 -5.90468,2.480694 -11.67921,9.73144 -11.67921,9.73144 0,0 7.30152,-7.430363 11.05285,-9.004494 2.31652,-0.972052 -1.23019,4.021927 -5.55542,9.551851 -4.29535,5.491717 -9.48427,11.644347 -9.47308,12.798561 0.0142,1.469651 6.71723,-4.803539 13.1592,-11.416161 6.45046,-6.621346 12.63987,-13.598152 12.98883,-13.579352 0.65343,0.0352 -5.32546,7.406265 -11.79351,15.013991 -6.43399,7.56766 -13.46181,15.483619 -13.19643,16.408284 0.33992,1.184394 8.80213,-6.706648 16.70267,-14.816481 7.92772,-8.137738 15.29722,-16.512106 15.53857,-16.433883 0.50902,0.16497 -6.44415,8.620217 -14.00071,17.187264 -7.5177,8.522994 -15.70487,17.228235 -15.47326,17.672925 0.35099,0.67392 9.46898,-8.051324 18.07996,-16.727074 8.65053,-8.715604 16.82173,-17.410963 17.70495,-16.876539 1.11305,0.673487 -6.07684,9.914711 -13.98924,19.251337 -7.86915,9.285578 -16.48396,18.691966 -15.7124,19.440556 0.94597,0.91781 9.81603,-6.943802 18.05317,-14.831055 8.26976,-7.918488 15.88752,-15.847523 16.36424,-15.220744 0.63411,0.833695 -6.82283,9.834531 -14.90476,18.824203 -8.03824,8.941076 -16.65055,17.820366 -15.96972,18.168006 0.90104,0.46008 9.79765,-7.47762 17.97816,-15.468642 8.21822,-8.02786 15.66757,-16.061549 15.70351,-15.977639 0.1425,0.332668 -7.18697,8.517837 -14.8037,16.800217 -7.58085,8.243364 -15.38974,16.519224 -14.17138,16.838204 1.47717,0.38673 9.77991,-6.68592 17.34023,-13.50299 7.57843,-6.833397 14.41101,-13.398408 14.45625,-12.078049 0.0559,1.631271 -5.19257,7.904623 -10.36025,13.792779 -5.13697,5.85314 -10.07271,11.20143 -8.36593,10.80754 2.07191,-0.47815 6.78895,-4.43828 10.8981,-8.29007 4.10921,-3.85184 7.58755,-7.577998 7.58755,-7.577998 z" + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" /> + </g> + <path + style="fill:#ffffff;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:16, 8;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9844)" + d="M 770.93047,73.642787 692.91864,165.71128" + id="path8684" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:#ffffff;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:16, 8;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9864)" + d="M 833.36883,625.18863 642.6422,537.04107" + id="path8686" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:3, 6;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker9104)" + d="" + id="path8709" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" + inkscape:path-effect="#path-effect12080" + inkscape:original-d="m 316.54706,161.21018 c -1.62924,3.25848 26.47099,174.61974 26.47099,174.61974" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:3, 12;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Send);filter:url(#filter9984);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 320.77699,164.88132 c -1.62924,3.25848 16.84232,158.5223 16.84232,158.5223" + id="path8709-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;opacity:1;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 379.96807,673.78794 c 0,0 0.055,6.83435 -0.26062,14.02002 -0.31756,7.22892 -0.99599,14.67704 -1.77901,16.12228 -0.95292,1.75883 -1.06267,-7.33657 -1.58182,-17.25915 -0.5215,-9.96749 -1.46523,-20.55935 -2.72955,-22.01799 -1.3866,-1.59972 -1.47744,11.05427 -2.06904,24.37555 -0.5927,13.34616 -1.69798,27.10248 -2.60641,27.83186 -0.99128,0.79591 -0.67572,-13.19457 -1.06038,-27.62941 -0.38486,-14.44227 -1.47789,-29.08983 -2.38307,-29.64521 -0.97197,-0.59637 -0.69167,14.46105 -1.17906,29.85814 -0.48743,15.39859 -1.74662,30.92595 -2.49175,31.27699 -0.79546,0.37475 -0.19745,-15.67578 -0.62108,-32.01494 -0.42355,-16.33567 -1.87338,-32.78107 -3.06296,-33.17863 -1.23321,-0.41214 -0.9537,15.21266 -1.46102,31.05082 -0.50713,15.83237 -1.80452,31.76748 -2.68967,31.94704 -0.91603,0.18583 -0.41038,-17.14039 -1.05341,-34.59002 -0.64267,-17.43976 -2.43517,-34.93225 -3.70869,-35.02963 -1.27957,-0.0978 -0.69894,18.09755 -1.11506,36.33642 -0.4159,18.22886 -1.82944,36.48857 -2.46149,36.46929 -0.63497,-0.0194 0.10722,-17.63371 -0.30546,-35.20853 -0.4125,-17.5672 -1.97918,-35.13404 -2.92613,-35.02027 -0.953,0.11451 -0.34253,18.04845 -0.79315,35.87979 -0.45041,17.82339 -1.96063,35.63569 -2.7238,35.46714 -0.77359,-0.17085 -0.10944,-17.31507 -0.49412,-34.28311 -0.38456,-16.96226 -1.81504,-33.88122 -2.75568,-33.57262 -0.96326,0.31603 -0.56124,17.02806 -1.04417,33.4986 -0.48282,16.46697 -1.84819,32.87006 -2.56498,32.55042 -0.74912,-0.33407 -0.21764,-16.29513 -0.64466,-31.89413 -0.42705,-15.59982 -1.80652,-31.04755 -2.95675,-30.35906 -1.19952,0.71799 -1.14619,15.72414 -1.71704,30.26517 -0.57109,14.54719 -1.76207,28.87818 -2.51019,28.27663 -0.81847,-0.65813 -0.57891,-14.09282 -0.93636,-26.99218 -0.35784,-12.91343 -1.30483,-25.54283 -2.16103,-24.66069 -0.96269,0.99186 -1.12905,11.35843 -1.50284,21.19908 -0.37442,9.85748 -0.95221,19.38268 -1.4101,18.77595 -0.57948,-0.76786 -0.60448,-10.93441 -0.987,-20.41376 -0.38381,-9.51128 -1.11866,-18.55151 -1.84461,-17.22639 -0.8625,1.57435 -0.96568,10.11586 -1.06469,18.09695 -0.0996,8.03225 -0.20161,15.65842 -0.20161,15.65842 0,0 0.35387,-7.80394 0.57636,-15.79968 0.22128,-7.95234 0.32629,-16.22884 0.72591,-16.95569 0.61192,-1.113 1.25926,7.8515 1.62354,17.26821 0.36312,9.38696 0.43728,19.44554 1.1346,20.37194 0.93002,1.23555 1.80017,-8.5304 2.19655,-18.6725 0.39556,-10.12118 0.31119,-20.80565 0.79442,-21.30253 0.73835,-0.75918 1.59265,11.82335 1.92521,24.68137 0.33222,12.84465 0.13485,26.21729 1.07135,26.9715 1.22157,0.98379 2.71234,-13.48908 3.31495,-28.20614 0.60229,-14.70904 0.31089,-29.90779 1.02656,-30.33566 1.03077,-0.61627 2.31353,14.80483 2.70989,30.37279 0.39636,15.5674 -0.0999,31.49215 0.76999,31.8804 1.20026,0.53571 2.8615,-15.9468 3.37832,-32.50858 0.51691,-16.56477 -0.11354,-33.38525 0.35977,-33.54044 0.81889,-0.26849 2.15139,16.63702 2.50259,33.58237 0.35132,16.95122 -0.28163,34.07531 0.61474,34.27336 1.25426,0.27713 3.05632,-17.56463 3.54294,-35.43027 0.48683,-17.87338 -0.34356,-35.86178 0.1133,-35.91666 0.82331,-0.0989 2.29232,17.46608 2.67025,35.02859 0.37809,17.57015 -0.33553,35.17704 0.42424,35.20021 1.13037,0.0345 2.82981,-18.20597 3.28273,-36.42904 0.45317,-18.23311 -0.34003,-36.43601 0.43595,-36.37667 1.14777,0.0878 2.8446,17.59309 3.45284,35.04168 0.60859,17.45841 0.1301,34.78953 1.17335,34.57797 1.3916,-0.28219 2.96245,-16.13218 3.50197,-31.89613 0.53973,-15.77016 0.0504,-31.34294 0.7717,-31.10173 1.06138,0.35494 2.41953,16.83067 2.81061,33.19223 0.39116,16.36486 -0.17948,32.43702 0.74616,32.00134 1.26196,-0.59397 2.78424,-15.96311 3.30243,-31.22145 0.51817,-15.25789 0.0346,-30.192 0.48772,-29.91368 0.77517,0.47618 1.78177,15.17621 2.13758,29.66472 0.35562,14.48057 0.0693,28.51154 1.19407,27.6099 1.43382,-1.14942 2.78912,-14.60445 3.40988,-27.6923 0.61981,-13.06809 0.51264,-25.50357 1.36748,-24.51511 1.13097,1.30773 1.99844,12.02064 2.49897,22.08845 0.49811,10.01937 0.64431,19.19591 1.73573,17.18869 1.32333,-2.43373 1.99995,-10.12109 2.18855,-17.35962 0.18732,-7.18962 -0.11474,-13.78268 -0.11474,-13.78268 z" + id="circle4533-6" + inkscape:connector-curvature="0" + inkscape:path-effect="#path-effect8170" + inkscape:original-d="m 345.4065,651.15795 a 35.785591,35.785591 0 0 0 -10.51172,1.97461 35.785591,35.785591 0 0 0 -22.00586,45.57226 35.785591,35.785591 0 0 0 45.57422,22.00586 35.785591,35.785591 0 0 0 22.00586,-45.57421 35.785591,35.785591 0 0 0 -35.0625,-23.97852 z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9904);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="M 301.28478,659.22153 188.13049,586.61462" + id="path9150-5-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9924);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 553.81656,558.20882 -154.9413,97.83612" + id="path9150-5-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9944);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="M 84.076888,401.46287 72.754148,269.78234" + id="path9150-5-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter10004);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="M 501.85876,186.67489 382.74664,110.16857" + id="path9150-5-27" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter9964);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="M 223.91998,139.09951 123.30259,180.55326" + id="path9150-5-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + d="m 381.3998,630.24572 c 6.75737,10.33808 13.04108,20.98801 19.07759,31.77289 -7.39587,12.49744 -15.12369,25.1761 -22.83105,37.76071 m 7.13874,-21.40166 c -3.4685,5.66558 -6.84502,11.38968 -10.14596,17.15908 -14.51747,-0.0179 -28.67328,0.18095 -42.63909,0.45822 -1.21305,-2.24837 -2.41982,-4.49414 -3.62133,-6.73815 m 7.43264,8.18172 c -2.60288,-0.0429 -5.18792,-0.0873 -7.75693,-0.13386 -7.7311,-12.91081 -14.91341,-25.89691 -21.9059,-39.09713 4.04625,-7.02694 8.1463,-14.11456 12.24598,-21.28379 m -5.16524,15.69712 c 6.75868,-10.31029 13.18077,-20.84669 19.50327,-31.43726 14.74628,0.15985 29.3543,0.2445 44.21176,0.53523 2.44208,4.17605 4.91018,8.37359 7.41737,12.60212 m -6.32197,-8.01398 c 5.38341,9.63881 11.26449,19.3763 17.5233,29.11071 -6.62007,12.40099 -12.62711,24.79696 -18.26907,36.97751 -1.95623,-0.0692 -3.90411,-0.14333 -5.84451,-0.2231 m 11.17952,-6.69967 c -2.64487,4.45166 -5.20213,8.80407 -7.68216,13.0667 -14.56598,-0.14406 -28.46834,-1.05953 -41.96797,-2.50815 -2.52843,-5.7421 -4.98994,-11.57277 -7.40221,-17.47589 m 1.90957,15.23166 c -7.67804,-12.55751 -14.66376,-25.21008 -21.20108,-37.95595 5.70739,-9.12815 11.64476,-18.30414 17.72253,-27.52735 m -4.62242,14.88836 c 5.0898,-8.56729 9.93633,-16.92354 14.58988,-25.09262 13.29775,0.42189 26.22095,1.20704 38.9056,2.29085 m -11.43185,2.69415 c 6.05627,0.11048 12.04074,0.14031 17.96861,0.0996 7.3721,12.53764 14.39755,24.64354 21.30631,36.47143 -5.38447,8.28755 -10.82622,16.43862 -16.24614,24.50609 m -2.73468,-60.19057 c 5.64967,10.7336 11.616,21.25085 17.80937,31.75689 -6.91296,13.02857 -13.47676,26.03991 -19.86233,39.42522 -3.71672,0.20293 -7.42029,0.43345 -11.11413,0.69942 m 16.43728,-8.29894 c -1.94408,3.79704 -3.94233,7.57386 -5.98422,11.33349 -14.20645,0.0842 -28.91255,-0.0284 -43.70987,-0.22068 -4.36354,-7.46426 -8.75794,-14.95546 -13.10281,-22.45049 m 5.23574,12.86386 c -5.81667,-10.79933 -12.1233,-22.00452 -18.64877,-33.46649 7.18746,-13.00864 14.09304,-26.34803 21.11305,-39.80022 2.51265,-0.14284 5.02882,-0.28915 7.55066,-0.43777 m -18.34679,15.43155 c 2.98301,-4.75074 5.93093,-9.42936 8.86128,-14.03139 15.00776,0.5284 29.89388,1.58721 44.97752,3.2581 4.12212,7.57481 8.2996,15.32115 12.57977,23.25112 m -7.47171,-25.06186 c 6.48563,12.85048 13.17546,25.60567 19.78495,38.62875 -5.53741,9.69664 -11.11936,19.5418 -16.8633,29.6854 m 9.63453,-14.31334 c -4.71384,8.00052 -9.56676,16.14598 -14.54372,24.37326 -14.91064,-0.052 -30.11159,0.0876 -45.54897,0.19261 -1.23192,-1.89663 -2.46924,-3.79405 -3.7118,-5.69304 m 15.62699,4.58025 c -4.10404,0.1135 -8.1721,0.2147 -12.20713,0.30855 -7.29211,-12.29893 -14.15237,-24.69389 -20.72003,-36.95066 6.56111,-10.01994 13.31777,-19.94753 20.19392,-29.6548 m -10.84832,23.02851 c 5.75033,-9.35665 11.36209,-19.10384 16.90755,-29.16714 14.60828,-0.62989 29.1013,-1.80929 43.64472,-3.36763 3.36325,5.14234 6.73736,10.20305 10.13888,15.19921 m -9.94567,-12.45603 c 6.49068,11.47976 13.03989,22.99209 19.66799,34.67584 -7.0956,13.21679 -14.09025,26.65293 -20.95448,40.50942 -5.0218,0.43201 -10.0272,0.91688 -15.01488,1.46358 m 15.78283,-16.63229 c -2.19091,3.87658 -4.35384,7.72685 -6.4874,11.55296 -14.32458,-0.0353 -28.33032,-0.33265 -41.96679,-0.81563 -3.63699,-7.52743 -7.15246,-15.11593 -10.53687,-22.75104 m 4.13801,20.66907 c -6.04715,-11.52658 -12.1346,-22.93252 -18.06082,-34.34954 7.92866,-12.83994 16.06124,-25.69388 24.68436,-38.74918 2.70804,-0.0709 5.43028,-0.14769 8.16812,-0.2312 m -16.89715,20.28876 c 2.89782,-4.95552 5.76241,-9.92161 8.60023,-14.9041 14.63212,-0.24075 29.08533,-0.59105 43.47089,-1.15162 5.46868,9.31744 10.8971,18.50975 16.33633,27.5307 m -58.0343,46.16194 -40.21496,-69.65409 m 32.62651,-6.34607 71.75781,0 m -97.7905,0 74.57032,0 m 0.51141,-3.84758 47.53893,82.34015 m -68.93261,32.26439 -42.38292,-73.40912" + clip-path="url(#clipPath2-2-6-1)" + transform="matrix(-1,0,0,-1,698.75694,1044.9377)" + id="path359-3-5-7" + inkscape:connector-curvature="0" + style="font-style:normal;font-weight:normal;font-size:medium;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:geometricPrecision;text-rendering:geometricPrecision" + inkscape:path-effect="#path-effect12010" + inkscape:original-d="m 376.1876,619.884 21.8901,37.9149 -21.8901,37.9148 -43.7804,0 -21.8902,-37.9148 21.8902,-37.9149 z" /> + <path + style="font-style:normal;font-weight:normal;font-size:12px;font-family:Dialog;color-interpolation:auto;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:3, 9;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow2Send-5);filter:url(#filter9884);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" + d="m 416.26196,425.15532 c -1.62924,3.25848 143.09211,69.79081 143.09211,69.79081" + id="path8709-3-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> +</svg> diff --git a/Documentation/OS/shared/images/pyramid.eps b/Documentation/OS/shared/images/pyramid.eps new file mode 100644 index 0000000000000000000000000000000000000000..750e8ed28ac1f26077dc8a21a9ad497535744dd7 --- /dev/null +++ b/Documentation/OS/shared/images/pyramid.eps @@ -0,0 +1,126 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: cairo 1.14.6 (http://cairographics.org) +%%CreationDate: Thu Apr 21 14:51:37 2016 +%%Pages: 1 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%BoundingBox: 0 -1 312 312 +%%EndComments +%%BeginProlog +save +50 dict begin +/q { gsave } bind def +/Q { grestore } bind def +/cm { 6 array astore concat } bind def +/w { setlinewidth } bind def +/J { setlinecap } bind def +/j { setlinejoin } bind def +/M { setmiterlimit } bind def +/d { setdash } bind def +/m { moveto } bind def +/l { lineto } bind def +/c { curveto } bind def +/h { closepath } bind def +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto + 0 exch rlineto 0 rlineto closepath } bind def +/S { stroke } bind def +/f { fill } bind def +/f* { eofill } bind def +/n { newpath } bind def +/W { clip } bind def +/W* { eoclip } bind def +/BT { } bind def +/ET { } bind def +/pdfmark where { pop globaldict /?pdfmark /exec load put } + { globaldict begin /?pdfmark /pop load def /pdfmark + /cleartomark load def end } ifelse +/BDC { mark 3 1 roll /BDC pdfmark } bind def +/EMC { mark /EMC pdfmark } bind def +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def +/Tj { show currentpoint cairo_store_point } bind def +/TJ { + { + dup + type /stringtype eq + { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse + } forall + currentpoint cairo_store_point +} bind def +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore + cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def +/Tf { pop /cairo_font exch def /cairo_font_matrix where + { pop cairo_selectfont } if } bind def +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup + /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point + /cairo_font where { pop cairo_selectfont } if } bind def +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def + cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def +/g { setgray } bind def +/rg { setrgbcolor } bind def +/d1 { setcachedevice } bind def +%%EndProlog +%%BeginSetup +%%EndSetup +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 0 -1 312 312 +%%EndPageSetup +q 0 -1 312 313 rectclip q +1 g +15.77 86.612 m 49.887 86.612 l 50.309 87.12 50.766 87.659 51.191 88.198 + c 35.535 98.55 19.879 108.933 4.168 119.28 c 6.805 107.823 10.691 96.933 + 15.77 86.612 c f* +36.867 256.573 m 52.125 213.89 67.355 171.183 82.586 128.444 c 86.809 133.831 + 91.062 139.19 95.316 144.55 c 79.492 185.843 63.668 227.108 47.898 268.37 + c 43.957 264.601 40.328 260.687 36.867 256.573 c f* +23.141 237.542 m 19.086 231.163 15.625 224.327 12.734 217.378 c 21.695 +190.663 30.656 164.007 39.617 137.292 c 31.309 143.159 23.055 149.03 14.746 + 154.874 c 10.863 165.48 6.949 176.089 3.035 186.694 c 0.992 176.542 0 166.077 + 0 155.472 c 0 151.273 0.172 147.046 0.594 142.819 c 21.07 129.265 41.547 + 115.71 62.051 102.124 c 65.797 106.944 69.566 111.737 73.309 116.503 c +70.672 118.515 68.008 120.503 65.398 122.487 c 51.273 160.858 37.207 199.23 + 23.141 237.542 c f* +81.281 292.929 m 75.211 289.585 69.426 285.952 63.922 281.898 c 78.246 +241.116 92.566 200.308 106.891 159.526 c 111.113 164.858 115.367 170.218 + 119.594 175.519 c 106.859 214.655 94.07 253.765 81.281 292.929 c f* +184.68 309.351 m 179.18 310.37 173.535 311.081 167.891 311.534 c 158.789 + 281.73 149.684 251.948 140.578 222.171 c 137.262 232.355 133.914 242.507 + 130.598 252.687 c 137.121 272.425 143.613 292.222 150.109 311.96 c 143.305 + 311.679 136.836 310.94 130.145 309.917 c 127.395 299.511 124.672 289.101 + 121.922 278.663 c 119.086 287.855 116.246 296.987 113.41 306.148 c 107.172 + 304.417 101.246 302.233 95.316 299.765 c 107.852 264.116 120.387 228.44 + 132.922 192.819 c 140.637 202.573 148.352 212.39 156.035 222.171 c 156.574 + 221.405 157.113 220.612 157.625 219.847 c 166.645 249.651 175.66 279.515 + 184.68 309.351 c f* +219.562 298.46 m 213.75 300.929 207.82 303.253 201.754 305.124 c 191.57 + 270.44 181.418 235.784 171.238 201.101 c 175.578 195.23 179.914 189.358 + 184.254 183.519 c 195.996 221.831 207.766 260.148 219.562 298.46 c f* +250.191 279.858 m 245.145 283.769 239.926 287.261 234.453 290.464 c 221.719 + 249.343 208.984 208.19 196.25 167.097 c 200.676 160.999 205.129 154.874 + 209.578 148.776 c 223.109 192.48 236.664 236.155 250.191 279.858 c f* +246.73 98.808 m 268.371 114.831 290.039 130.855 311.676 146.905 c 311.816 + 149.655 311.961 152.577 311.961 155.327 c 311.961 160.12 311.676 164.913 + 311.25 169.534 c 286.859 150.96 262.441 132.355 238.055 113.78 c 240.551 + 123.593 243.074 133.433 245.57 143.245 c 266.273 159.3 286.945 175.319 +307.621 191.347 c 306.457 196.593 305.012 201.526 303.281 206.487 c 286.605 + 194.89 269.902 183.319 253.254 171.722 c 256.629 181.53 259.977 191.315 + 263.352 201.101 c 274.07 209.241 284.762 217.378 295.453 225.519 c 292.703 + 230.452 289.98 235.245 287.09 239.898 c 281.273 235.956 275.434 232.042 + 269.59 228.128 c 272.426 236.237 275.262 244.378 278.129 252.519 c 274.215 + 257.452 270.043 262.273 265.535 266.64 c 251.555 221.065 237.602 175.464 + 223.59 129.89 c 231.219 119.48 238.848 109.073 246.449 98.663 c 246.535 + 98.694 246.648 98.776 246.73 98.808 c f* +284.906 69.312 m 26.887 69.312 l 54.82 27.452 102.098 -0.001 155.922 -0.001 + c 209.695 -0.001 257.141 27.452 284.906 69.312 c f* +89.957 86.612 m 102.691 110.546 115.426 134.538 128.16 158.53 c 136.215 + 154.163 144.238 149.8 152.293 145.429 c 161.34 129.55 170.414 113.667 179.461 + 97.784 c 168.969 100.253 158.477 102.722 147.953 105.187 c 141.547 98.976 + 135.137 92.792 128.727 86.612 c 89.957 86.612 l f* +190.039 95.288 m 197.074 92.312 204.105 89.304 211.168 86.327 c 234.594 + 86.327 l 234.594 114.913 l 208.359 150.62 182.129 186.323 155.922 222.03 + c 167.266 179.773 178.668 137.546 190.039 95.288 c f* +Q Q +showpage +%%Trailer +end restore +%%EOF diff --git a/Documentation/OS/shared/images/uni_logo_astrophysik_cmyk.eps b/Documentation/OS/shared/images/uni_logo_astrophysik_cmyk.eps new file mode 100644 index 0000000000000000000000000000000000000000..2304ecc7eeccc47f3da7d97c54f119e48619ca99 --- /dev/null +++ b/Documentation/OS/shared/images/uni_logo_astrophysik_cmyk.eps @@ -0,0 +1,7890 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: Uni-Astrophysik-Logo-CMYK.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Grafik 1 +%%CreationDate: 27.05.13 +%%BoundingBox: 0 0 295 105 +%%HiResBoundingBox: 0 0 294.3677 104.6392 +%%CropBox: 0 0 294.3677 104.6392 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Magenta Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<</DetectBlends false>>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSource<FF>def + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <dc:format>application/postscript</dc:format> + <dc:title> + <rdf:Alt> + <rdf:li xml:lang="x-default">Uni-Astrophysik-Logo-CMYK</rdf:li> + </rdf:Alt> + </dc:title> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"> + <xmp:MetadataDate>2013-05-27T10:25:46+02:00</xmp:MetadataDate> + <xmp:ModifyDate>2013-05-27T10:25:46+02:00</xmp:ModifyDate> + <xmp:CreateDate>2013-05-27T10:25:46+02:00</xmp:CreateDate> + <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xmpGImg:width>256</xmpGImg:width> + <xmpGImg:height>92</xmpGImg:height> + <xmpGImg:format>JPEG</xmpGImg:format> + <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAXAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYqw7Xda0
EeZpNP18Us4reM2kc6NJbyTSFzIWQBlYqqqF5dN/EVVSv8rPNC317f6UgAgjRLqCFCxW3JCpNCvP
dU9Ukxr2Fe1KlXouBXYq7FWJfmhrPnDSPKr3flSyN9qfrIjosbTOkJB5SLEu7kEKPka9sytHjxyn
UzQcbV5MkYXAWU18oX2t3/lnTrzXLUWWrTwhru2AK8Hqf2WqVqKHienTKs8YxmRE3FswylKAMhUk
4yptdirsVdiqA1nX9F0S0N5q99DY2w6STuEqR2UHdj7DfJ48Upmoi2E8kYC5Gna/c6na6HqFzpcA
udSht5ZLK3atJJlQlFNKE1btXHEAZAS2FrkJESY86Yx+U+veeNZ0G4uPN+nmwvEuGS35xNbu8YUG
rRPuKNUA9/oqcnW48cJAYzYr3uPo8mScbmKN+5k2m+YdD1O6urXTr6G8nseAu0gcSemZOXEMVqKn
g22Y88UogEirciOSMiQDdJhlbN2KuxVL5PMOhx6vDoz38A1acM0ViHUzFVUsTwHxAcVO5ywYpcPF
Xp72Byx4uG/V3JhlbNLPM2vWvl/y/qGtXW8NjC0xStC7AfAgPi7UUfPLMOMzmIjq15cghEyPR5ro
35Uavr2paJ548w69LLqolt9S/R4jDW0KBhMlvEC/w8RtyHfffqdjk1sYCWOEfTuL6+9wIaOUzHJO
Xq2NdPcnLee/Oo/NseVhodfL3Gv6QEcnLj6Hqet6xIi4iT4KU9vtbZT+Wx+Bx8Xq7m38xk8fg4fR
3/BrzJ57866d+Zmk+XbHQ/rGh3npC4vjHIzcZGpLIsiHgghG7Bh+sHHFpscsJmZeofj7Vy6jJHMI
iNxP4+x6LmA5zsVdiqV63qMkEtjYW8qw3epTGKORhy4IiNLI4U7E0XiK7cmFa9MVSGPzNNp3nGLR
Li9lvbW4Jgd7mOJHhuPTjljKvCsatHIJQlGWofvvirMgQRUbg9DiqV+YNU+pW8EEMqx31/MlrZ8g
GIaRgGcL39NKt4du+Kpdrmg+T7HRLu71ayW5gijL3N1IpnuSOhb1d5a79iKdqYqxzyNZ6XNqGsaD
cuZpbAxTWd9HM8M81ncRiWL1DEyFzGrAEn+bCqXflk2kt+Y/mVtKlknszGSJ5WVzI5lBkZSgA4F6
8fbfFXrOBXYq7FWM/mF53h8maANZmtGvIhMkLxI4Rh6gajAkGu69MyNLp/Flw3Tj6nOMUeIi0Jef
mLHa/lsvndtPcxNDDcfUBIvPhNKsY+OlNlfl09snHS3m8O/ixlqaxeJTHrT8811XS7WTy75dvNZ1
eZXkudNt2+C1jWV40M84RgrSKnJV4/wrfLs7hkeOQjHv7/cGiPaHEBwRMpd3d7y15e/PSGfzLF5c
8z6FceXNRnZY4TM/qRl3+zz5JEyhzspAYe/fHL2dUOOEhMLi7QufBOJiWU+evzC0zylFaRSQS6hq
2ov6Wm6XbUMsz1A/2K1IFaHfoDmNptKct9IjmXI1GpGKupPIMeb81fNun61pmn+YfJU+nw6tPHbW
lxBdxXQ9SSgCniiJXqTVxt8syPycJRJhO+Hypo/OTjICcK4vO3m//OR2uzarqWlWcuk31jHp095A
lzcRhIrpWaIF7dq/EP3dfpGZ/ZeLhBNg3Xw583A7UycRAoir+PLk9htPzFnubLV7t/LerafHpVlL
eqdShFssxiUsYkYNIAxpmqOloxHFE8Rrbd2g1ViR4ZDhF77JVon5vJr/AJUm1y18t395AL79GtZW
YFzMR6IleRlAUBAGC9epy3JoeCfCZAbXvs1w1vHDiESd6236PLfyB81z+X7HXWj0LVNZNw9vxOm2
4mRDGJNpG5LxJ57UBzY9pYfEMfVGPPmXXdnZvDEvTKXLkHr+qfmpb6f580zyg2mSvcakkMi3PMKI
xNyqGTiTVeHjmrhozLEcl8naz1YjlGOubOswnLeeeXPzfh13VfMGnW2jXBl0CG4lcRusrztbuUWO
KMAEtJQ099sz8uh4IxJl9VOFj1omZAA+m3lGjeZpofz4vddn0DU2mdHb9ER24e+j52yqGMRZaDia
1r0ObPJhvTCIlH33tzdZDNWpMjGXurfk+ifL2ry6vpEGoy2Fzpjzc62V4npzpwkZPjXty48h7HND
lhwSqwfc7zFPjjdEe95P/wA5D+Z9ZTy7e6Euj3MemyS23PWSV+rydJfTA615qPuzZ9mYY8QlxC99
nW9p5ZcBjwmtt0+8jfmBr03l2xW78sXlva2ulLONUkZBBN6FuGUrQVAlp8O2U6jTR4zUhZly+Lfp
9RIwFxP08/gnv5a/mFD550m61KCxksYra4+rASOH5MEVyQQF6cxlGr0vgyAu27S6kZokgUifzB87
W/kzy+dantXvIxMkJhjYI37yu9SD4ZHTac5ZcINMtTnGKPERaVa3+advpX5f6f5yk055YL/0j9US
UB0WYMVPIrQ9BXbLcejMspx3ya8mrEcQyVzY15i/5yN0jTLawNjpMmoXtzbRXd3besI0tkmQSIrS
BJOTcWBNFoK9a7ZkYuy5SJs0Aa97jZe04xAoWSL9z1myuHuLK3uHT03mjSRoweXEsoJXlQVpXrTN
XIUSHZxNhJfMei6bq+p6ba6hD60PG4dRVlZWX0yCrKQRgSxK18peWLfzlqt1qqyy2Vo0EdlFMk0t
uH9BJHeWTgY2pzAVXbbfbphVlDxeRktJLu1NtHGmzPpsnpSMxNAi/VWRmZm2A6k7YFYtcwTXN7Df
m/liiiWVBLM73FpauZIniiN0edJQ0RZ5asqsAhqNmKojzd5g8yQeTdUa/hs7q0kgNvJdWsgYAT/u
gVBarH4614r407Yq8eXzdemSQrK9oZbZbaWeJQ8rqkCW6q1WjHHhHT2qTuaYoZ/+SVt+iG1HUNUt
bm2S6jgFjdPbz+k8R5s55hSlNkNSflil6lJ5o0YhVs511G5kbhHaWjxySk0LbjkoQADcuQB44Fb0
/wAwRXOpSaXc201jqKR+usE3AiSLlxLxvGzqwBIBFQR4YqmuKvNP+ciI0f8ALG8ZhUx3FsyHwPqB
f1Mc2HZZ/fD3FwO0h+5PwSfXv/WZYv8Atm2X/J+LLsX+OfE/cWnL/in+aP0J7/zj9pdrZfljp08S
BZr957i5cftMJmiX7o41GUdpzJzEd1N3ZsQMIPfbB/8AnKi2hR/Ld6ihbo/WojMNmKJ6TIK/5LMS
Pnmb2OT6h02/S4fa43iff+hFfnrF5i0Pz15f882dobvTdMijjkoKqsiSyOyyUB4CRJKBvH3yHZxh
PFLGTRLPtAThkjkAsBlHlT89/IHmWe2s7rnpmoOy+jFeqpiM1DT05lqoPYF+Ne2Y+bs7LjBI3Hk5
GHtHFkIB2Pmx3/nJEodR8lxtQ87uf4SKggNbg/ry/srlP3D9LR2p9UPf+p6p54/5QvX/APtm3f8A
yYfNbpv7yP8AWH3ux1H93L+qfuee/wDOMacfy/vDWvPU5m/5IQD+GZ3a/wDej+r+kuD2T/dH+t+g
Jf8A84tQgeW9amru94iEf6kQP/G+WdsH1x9zHsgeg+9R81/+tLeXv+YeP/k3Phw/4nL8dyM3+Nx9
363uWaZ27wT8iP8AyaHnT/Wn/wCos5u+0f7mH46Om7P/AL6f46o3y3MZv+cmvMDkUItClB/kQ26f
8a5DKK0cff8ArZ4j/hcvd+p7dmnds8t/5yQ/8ls//MZb/wDG2bLsr+++Bdf2n/c/EJ/orKv5N2LM
Qqr5diLMdgALEbnKJ/4wf6/6W7H/AHA/qfoYr/zjEhX8v70no+qTMP8AkRAP4Zk9r/3o/q/pLi9k
/wB0f636Ai/+ckP/ACWz/wDMZb/8bZHsr+++BbO0/wC5+IY3+Y0Ih/5x08vIDWsOmvU/5cPP/jbM
jSm9XL/OcfVD/BY+6LP/AMnPLlhpH5daQsUKiXUbZLy8kIHKVrhfUHMjqFRgo9swddlMsp8jXyc3
Q4hDEK6i/mzcAAUHTMNy0k81TvYWsetRuA+nkj0WUsJhMVj9IFd1Zn48W3A77Yqg9GbVLkXF7Zan
YSTXkgnubNFNxHGwjWIIsqSI2yxqGYrua7DFUrk0zU9Y1p9S1fTxd2lm721tZ2MkY+JTwkeZ5vQZ
+fTiGpx23qalWSx+YNJt0WKZJdPRAFAuIJIYlA6AS8fRp8mwKhtQ8veVfMWl3MMcVpMt1G0YvIFi
dkLdHV17ht+uKvnvy15buG8922iXlq1xJbXLC6tFKVkW3q7oDIyJRlQ9W6YUPo8eYbKOi3MFzaEb
H1beXgvzlRXiH/BYEsY8zeZooNf0W+0W6tdUnuGl08WCSoWPq0dmDqSF+KNAS3T6ThViker6pL+c
VlbXEDafc+u0klsZFmVBLaRBwGX4T6iQDttXxxV7NgV5l/zkXN6f5ZXKUr61zbpWvSj86/8AC5se
yx+++Bdf2mf3J+CUa8Qf+cZYv+2bZf8AJ+LLcX+OfE/cWrL/AIp8B+hk/wCRDl/yp0InsLlf+Bu5
R/DMbtH+/l8PuDkdnf3Mfj95YF/zlX/vN5a/17z9UOZ3Y38Xw/S4XbH8Px/Q9d1Dzp5bsPMtt5av
7lYNRvoPXt1losbqXMYTkT9tiDxXvTNXHTzlAzA2DtJZ4CYgTuXkP/OQnk7ynHFpf6FsoYPNWoXi
Qx2doqo88UivVmiSgr6nEB6V3p8tp2Znmb4j6AOrq+0sENuEesnos/5yEiuNOg8hSXbNMbD1Vup+
vJ0FsSSfFuDHD2YRI5K6/tXtK4+HfT9j2DzfcQXPkPW7i3kWWCbS7qSGVDVWR7dirKR1BBzVYARl
iD/OH3uzzkHFIj+afuec/wDOOAlm/LLVok3c6hcpENhu1rBTf5nM/tTbMPcPvLg9l/3R95+4IH/n
FzUbcaXrmkuwS9iuEuDExoxRk9Mnid/hZKH5jJ9rxNxl0YdkzHDKPW0H+a9+fLP53+XfMt+jfosw
xAzAEgKrSRzUoN2jWQPT3GS0UfE00oDmx1k/D1EZnk9X1P8AMvyNYaJJq7azaz2yx8444Jo5JZTS
ojjjDci56U7d6ZrYaTLKXDwl2U9XjjHi4hTyL/nHaW7l8/eapbyE295IjtcwMCrRyNc1dCDuCrbZ
tO1ABijXL9jrOzCTkmTz/ai9Au47H/nJnV0vSIHvI3htuRoGZoYnTc8ftKm3vtkMkb0YroyxyrVy
vr+x7zmldy8n/wCcl5HX8u4VU0D6jArDxHpyt+sZs+yR+9P9X9TrO1T+6+P62TeXrJ9U/J7TrC2Y
GW88vxW0ZqKc3sxHv8mO+Y+SXDqCT0n+lycceLAAOsP0PNf+cdfO2iaTpupeWNZuY9Nvku2uIPrT
CIPyRY5I6vQB0aLoTU126HNh2pp5SInEWK6Ov7MzxiDCWxvqr/8AORHnbSdR8vp5f0eZdQlimju9
Snt2WWKCJSY0V3UkB3kdaD+owdmaeUZcctugZdp6gSjwx36lv8yJUl/5x18vMnQQaYhr4pBxP4jB
pRWrl/nfeuqP+Cx90XqX5cyJJ+X/AJaZDUDS7NSfdYEU/iM1uqH72X9Y/e7HS/3Uf6o+5kWUN6W+
Yg/6NDJG8vpXNpKyRqzvwiuo3chVBZqKpNAK4qlN4ll5muPSsoo/Rtj/AKVqU1urSJIP90RLMvJX
HVyR8I26n4VUnh8vTLqq6FZXYdIFE2rajH68VzGHPNVMyzlWml324fCm/wDKCVeW/mV5n0i+1dLL
y/bQWum6ceMdzboqPNKuxk5qASq0ou/+V32UM3/LO28z6pozapqtnb6rbMSlnJORFfEKfjdLjgWY
V+H4nG46imKVO203SZvzRm1BL6TQ10+BFnN1NG9wbuVGQRq87XEbfuiOhbagHsq9KSDXlUPbajBd
wkVX14fjb/nrC6IP+ReBXnHnHU7iT80vKttfR28Etq6u5hlMopK9ByZki4n4OlPpwqhrmN5v+cgk
aJTIqGNnK7hQLIAk06b4q9lwKl2u+XtF1+x+oaxaJeWnMSejJXjzWoB2I6VyzHllA3E0WGTHGYqQ
sKUvlPy7L5eHl2SxjbRAqoLHf0+KOJFHWuzgHrhGaYnx36u9BwxMeGvSidF0TStE0+PTtKtltLGI
sY4ErxUuxZqVJ6k1yOTJKZuRsphAQFRFBLfN3lvyZq1tFdeaba2ltrAOY57t/TjiEnHmSxZQK8F6
5Zgy5ImoE2e5hmxY5C5gUO9b5m/L7yb5nkSXXNKhu50HFZ/iil49lMkTI5ArsCccWpyY/pNIy6bH
k+oWs8tflx5I8s3BudF0mK1uSOP1hmkmlAOxCvM0jKD3ocOXVZMgqRsIxaXHjNxFJnr3l7RNf09t
O1mzjvbNiH9KQdGFQGVhRlahIqprlePLKBuJotmTFGYqQsJPo35YeRdFiuotO0sRR3tvJZ3KtLPK
Ggm/vI/3rvQNTemW5NZlnVnkb6NWPSY4XQ57Jr5f8saB5dtZLXRbJLG3lf1ZIo+VC9AvL4ieyjKs
uaWQ3I2248UYCoikl1P8pfy81PVH1W70aM38rF5ZopJoeTN9pmWJ0Uk9zTfLoa3LEcIls0z0WKR4
jHdOdU8qeXNV0iPSNR0+G606FVSGCRa+mEHFeDfaUhdqg1yqGacZcQNFunhhKPCRYYVrfkv8t/y7
0W8822PlyOe500RyRpJNLIeTSqishnaZUZS1aha5mY9RmzyGMy2P46OHkwYcETMR5fjqmP5Vy+Wd
b0ybzhpejJpV5q8swu2EhlkkKykszsQo+J/i2GV6wTgfDMuIRbdIYTj4gFGSbeZ/y68l+aJ47jXN
Lju7iJeCThpIpOINQpeJo2IHYE5Vh1WTGKiabM2lx5N5C0y0Hy9o+g2JsdJtxbWpdpWTk7ku1AWL
SFmJ2HfK8mWUzcjZZ48UYCojZrX/AC1oXmGzSy1qzS9tY5BMkUlaCRVZQ2xHZyMcWWUDcTRXJijM
VIWEVp+n2enWMFjZRCC0tkEcEK1oqKKACuRlIyNnmyjERFDkx3zD+Vn5f+Yb032raNFNdt/eTxtL
A7nxcwvHzPu2X4tZlgKjLZoy6PFM3KO6tD+W/kaHRX0WLRrdNMldZJoAG/eOlSrSPXm5Wu3JsB1e
Uy4uLdkNLjEeGhTH/wA1rzyr5W8i2UN9oSaposVzDbQ6cJDEsdI5CjA0avHhSnvl+ijPJkJEqlXN
o1koY8YuNxuqZR5HvLG98n6Rd2FoLCyntY3t7JW5iJCvwpyoK0zG1ESMhBNm3IwSBgCBQpPMpbkm
1vzRpmlsLYzRNqUpVLe1dwgLSV4mRjsifCSSe3QE0BVYaPy/GnLDZ2Gv6odVviZRHb3JhtVBPKSd
40FfTVm2HOrEgV3rhVJvzO8z2nlvSD5O0SRnu7gGTV7125TN6u7+o/VpZq1Ynou3QiirAPIPk648
06/FZDkllFSW/nX9iIHoCf2n6L9/QHFD6D81a9p/lDyrJdRxqiW0a2+n2w+yZOPGJAKjYUqfYHAl
g/5F3ourbW5r25SW8vrkPIjsPUclSXYoexL4Sr0Z/LWhly8dottKxq0tqWtpCfd4DGx+/ArzfQfL
C3/5w6zc3Qa6s9JRKG4Pq1klhVI1YvUmi8iPlhV6laafYWSstnbRWytuwhRYwabb8QMCsT8wfmpo
2mapLo2nWN9r+sQf702elwmb0a/79fZV+Qr70zLxaOUo8RIjHzcTLq4xPCAZS8kv8ufnZoOpa4mg
atYXnl7WZWVIba/j4B3f7CBtmDN25KAexyzL2fKMeKJEo+TDFr4SlwyBjLzZL5x876B5SsI7vVpH
5Tv6dpaQL6k88n8sabfeSB77jMfBp5ZTUXIz6iOIXJisX51RQ6tZafrXljV9I/SUiQ2E08IId5CA
ARVSDvuF5EeGZJ7PuJMZRlXNxhrwJASjKN8nmf8AzkL5p07V9e0mytVuY5dLuLq3vPWjZImZJI1D
Rdef2W3Htmx7MwmESTW9Ov7TyiUgBe1vY7H81vLl9pmr6jb21/8AV9FgNzciS2MTPGKn90JCoY/D
3IzUy0UwQCR6vN2sdXExJAPp8klvP+cgfI9v5di1lUuna5lkitdPKxid/SpykIDsqR1alWNT2Bpl
0ezMhnw7e9pPaWMQ4t9+iNm/Oryja+XtK1W9EyXerx+paaPAonu2HMxj4VIWjMvwliK/OuQHZ+Qz
MRyj16Mzr4CIJ5y6dVl1+bF/pts1/rHk7WLLS1AZrsLDKUXu0sauGjA98I0QkajOJkstYYi5QkAy
vR/Neha3oja1pFyt9YqrMTFs4KCpRkfiVf2an3ZizwyhLhkKLkY80Zx4omwxLSvz28kalplxfxpe
xCGSO3htnhVp7meUMVit44nkLsOO9aAVG+ZU+zskSBt+r3uNDtDHKJO/6/cg7j897DTLqJfMPlvW
NEs7huMF5dW9FPc8lJB27heRyY7OMh6JRkfIsD2iIn1RlEeYTb80tRsdS/KTWr6wnS5s7i0EkE8Z
5Kyl13ByrRxMc8Qedt2rkJYJEcqYR+Wf5j+X/Kv5Z6HZGG61TWbv61P+jLCP1plQXUq83FQEWid9
/bMzV6WeXNI7CIrc+5w9Jqo48MRuZG9h72UeVvz18sazrUeh31pdaJqsrCOKG8QBWkb7MfIGqs3b
kor88xs3Z04R4gRKPk5GLtCEpcJBjLzTLTfzY0S989SeS3s7q01aJ5kLziMROYl5qYyrsxEkY5iq
jbK56KQx+JYMWyOsicnh0RJm+YblsHj/ADe8snzBrelSJNDb+Xkd9T1Vwv1ZODKnAcSZGcyMUCha
kjauZv5GfDGX87kOrh/nYcUh/N5nok9z+etvFaDVl8ray/l0nbV/RVUK1pzClqcD2JYVy0dnEnh4
48fc1ntAAcXDLh70/wDMP5peXtB8r6Z5mu7e8fTdVKC29KJfUHqxtKnNXdKclQ9CcoxaOc5mAIuL
dl1cIQEzdSYf+f8AeQ6v+Uun6rAGjgubizvI45AOYSaFyqtxLKGAk3oTmV2bHgzmJ7iHF7RPHgEh
5Fn/AOXMSR/l/wCWlQUB0uzYjru8CM3X3OYOqP72X9Y/e5ulH7qP9UfcgpvzQ8vDzefKdlDd6lqy
UFx9TjV4oTUBvVkZ0C8Kjkeg6fa2ywaOfh+IaEfNgdXHxOAWZeSp5fg1y30GC75Wl+L2Jbu69cPB
IzyoGYvKPXVqdAPTUAAAUGYjlJBbnyhrsT6iuj6d6catIy215FFdpGlSXmhpDGB1b94/TqBvhVLP
+VfeUPOtgmoaJqAt5nB5RvFAsq8SVCyR25iVa9eTKWI74qyPyjosnkTQpobnT/XVec99qdrLG3JU
qeUizegyqifsry7+JwK8r/NHzt/izXILbTS0umWoCWihSGklkpzfiRyrWige3vhQ9o8o+SdN0jyr
aaReWsNzIB614JUWRWnehc/ECDxoFB8AMCUy/wAO2ce9lPc2LfsiCZjGPlDJ6kP/AAmKu0TQY9Ll
v5zM1zdajOJ57iRUVzxjWNVPAKtAFr06k4qmmKpJc33k7yubia7u7PSWv5Wup2nlSJppSAGf42BY
0Wm2XCOTJVAyrZpMsePmRG3gn/OQfm/ypr8ujXOgXBuryyaVJb6KN1iCniyIJWChyrAkca03zd9m
YJwEhIUC6btLPCdGJshPPz1u9Z0Lz55T80zWhutL05IuQUERfWUmaSVAx5cGZOPCo7d6HKezoxni
nAGifube0ZShlhOrA+9nvl780/y085S2dstxGNQWVJrWxv4/TlWddkMbNWMyCu3BycwcujzYrPTv
Dm4tXhy0OvcWIf8AOQ0KzeZPIMLEhZLydCR1o0toMyuzDUMnu/W43aQueP3/AKnpv5hf8oD5l/7Z
V9/1DPmv0397H+sPvc/U/wB1L+qfueY/842+UtGk8r3Ou3drFc389y8EMkqh/ThjVfhTkDx5OzE0
67Zse1c8uMRB2p1/ZeGPAZEb2kP5D21p5k/MnW/MdzBHxs0MlhAFCpCZpOMXpqAAPTiQquXdoyOP
DGA682ns4DJllM9OT6ImhhnheGZFlhlUpJG4DKysKFWB2IIzRA1uHeEW+ePyyZtB/OPzH5OtXKaV
qBu4Iod2VDEGkhah7pHyX3ze6v16eOQ/UKdJpPRqJYxyNr/+cXvL9lcXer65cRrJcWXpW9izb+mZ
QxlZQejFVVa+FR3wdr5SAIjrzXsnECTI9OT23zrodnrnlTVdMu0V457aTiWFeEiqWjkHujgMM1Gn
yGEwR3u3z4xOBie588/l9rV1c/kr560iVi0GnrDNb134i6Y8lHtyhr8yc3upxgajHLv/AEOj0uQn
T5I936Xp3/OOmhWdl+XkGppGv1vVZppJpafEVhlaFEJ8B6ZIHvmu7UyE5eHpF2HZmMDFfWTFv+cp
NOtkTQNWjUR33Oa3aZdmZFCugLDf4G5cfmcyex5H1R6OP2vAemXVT/O/T7zRNa8sfmNYrWdTBHfE
fCGmiHqRlqf78QMjewAw9nyE4yxHzR2hEwlHKHsGtecdN0/yTcea43D2S2Yu7YttzMigwp83ZlX6
c1WPAZZODrdO0yZ4xx8fSreE6z5G121/Iw6oIZJ9W1m/j1fWmAJk+q8JPT5AblVLrIfDka9M3UNR
E6nh/hiKHv8Axs6bJp5DTcX8UjZ9343Zt5H/ADv/AC+1Ty/aaHrjLps620dncQXMdbSQBBG3FxyV
UYdpKU6b5h6js/LGZlHfe/Ny9Pr8UoiMttq8vx71H/nJNbRfy10hbPh9TGo24tvSoY/TFrPw4U24
8elMPZV+Mb50fvCO1K8IVysfcVn5xRCH8i9IhBqI105AT34w0w6E3qZf533rrRWmA9yD0/8AM2XV
vL/lfyF5Muki1y50+1tr/VJf3aWgit1EqxcuJkmHE/Z6dt91lLScMpZcg9Nmh37/AHMIavijHFjP
qoWe7b73qXkjyJoXk/S/qWmoXnlIe9vpaGeeTc8pG8BU8R0Hzqc12o1MssrPy7nY4NPHEKHz70To
n/KHWH/bOi/5MDMdveD69ruq3muXtheus9pDZSRW0UsaERrFbmRDHUVVuQ+0NzhQ9Y/LHS9Nvvy7
0YXtrFccVm4GVFYr/pEm6kio+jAlCfmzpv6P8i3z2d3dRxs0KSW7TPLGytKop+99RlHsjD7sVYH+
SflM6p5hOr3EdbLSqPGSNmuT/dj/AGH29uh4+OFD6AwJdirsVWTtIsEjRLzkVSUTxYDYfThHNBfP
f5A2WleafMWv6z5mEeqa9G0TwJdgSFQ5f1JEjeo+Eqqig+DoKVzedpSljhGMNo+X4/tdJ2bGOScp
T3l5/j+xV/5yi1nTn/QmiW80bXdqZZ7m3T7USOqLFypsOQrt1p7YOyMZ9UjyKe1sg9MRze1X+seW
bjUoPLl/JBPc6lbtcQ2Uyh0mhQ0agYFG8ePgCegOaiOOYHGOhdtKcCeA9ejxP8/Py18o6Lpllq2g
2wsNVurxbdbG3J4zB1Y1jh34srBfsUG/StM3HZuryTJjI2AObqO0dLCAEoiiTyd+dLXenar+XNxq
zMZLVEN7Me8kL25mNT3746CpDII9f2p15MZYzLpz+x7J+YJB8geZSDUHSb0gj/mGfNTpv72P9Yfe
7TU/3Uv6p+5hv/ON/wD5LZP+Yy4/41zL7V/vvgHG7M/ufiWF/lIF8ifmxrPlbVmFsl+pi0+aSirK
Vk5W9D0/eRs1N/tfD1zL1v77AJx6c/0uHov3OYwl15fofQN5eWtlay3d3KkFtAhkmmkIVERRUsxP
QDNHGJJoc3dykALPJ4H+T9lL5o/NzXvO0UbLpMEtwbWVlI5POSkab9xCSzeG3jm710vDwRx/xbfZ
+10uiHiZ5ZP4d/x8lH/nF7X7S3u9W0S4cRzX3pz2PLYSNCGEyKT1YK6txHapw9r4iQJDpzR2TlAJ
ievL9L2T8xPM9h5b8n6lqV3KqN6LxWkZO8lxIpEaKO9TufAVPbNVpcJyZAA7TU5hjxkn8F4X5M8t
3WlfkX5w1q8UwrrKQraq4oWigfij/J3lYD5Vzc58olqYRH8LqMGIx085H+J6n/zj/P6n5V6SnGno
vdJWvWtzI9f+HzW9pD98fh9zsezj+5Hx+9iP/OVDL+h9AWo5G4nIXuQEWp/HMrsf6pfBxu1/pj73
p/nPylb+YvJV75fNGMtuFtJG/ZmiAaFiR/lqK07VzXYM5x5BPzdhnwjJjMXgPkTUdY836fon5YXE
ciWlhfS3WrSHYiygIcQt3r6ruu/Q8PDN3qIxxGWYcyKHv/H6XSaeUsojhPIHf3d348n0drevaJ5f
soZ9UnSzs5ZY7WN2FIw8myA02Vdup2AzQY8Upmo7nm77JkjAXI0GB/mr+V3kG68satrTWcOmaha2
0tzHfW9IQ0iKWVXRfgf1Gov2eRrsa5naPWZRMRuwS4Ws0mIwMqogPKNeg1SH/nHXQjfl+MutepZK
9arbmC4C0r2LBmHsc2WMxOrlX839IddkEhpY3/O/Wzj857tn/I7QJAAouTp/JetAbVnpXbuMw9BH
/CZeV/e5eul/g8fOvuQXmj8q21v8uvLXmny4hj8yafpNg8i2/wAL3CxW6Gq8aH1o6fCRuacf5cnh
1nBllCf0GR+G/wBzDNo+PFGcPrER8dvvZl+Tf5rQ+cNN/R+ouI/Mlkn+kpQL68a0HroAAAamjqOh
9jmJrtH4RsfQfscvQ6wZY0frH4tmF75b0tbaZ7NHsZODkfU3aFSaH7USH0n/ANkpzXue8O1Tzhq9
9qGoaXNNFc6fFYzQ2wMcZMYjtyeUcgHIMaENvvU4UPUPy2vpdL8kaVa6jZXUNI3kSdYTNGySyNIh
/ceoy/C4+2q4EqX5p31lq3kS7h0yeO9mea2jWKBg782nQBeK1INTSmKsi8keWYvLflq00xQPXVfU
u3H7U77ua7Vp9kewGKp7irsVdirsVYDrX5IeRNU1ltYEVxp9+8nrSyWMxh5SEkl6UbiTXfhTM7H2
hljHh2I83CnoMcpcW4Pkj2/KX8v30J9Fk0pXs5JRcSyM8hnecAgStPy9Qt8Z/apv0plf53LxcV7s
/wAni4eGtvx1QWp/kj+X9/b2sRtbi3lslEdrdRXU5mRASwUNI0mwZqjbbttk4doZYk7jfyYT0GIg
bcvNGaD+VXlTSdRi1Rxc6rqcAC217qc7XUkQBqPTDURSD0IWo7ZHJrZyHDtEeWzPHo4RPFvKXed0
083eS/Lvm3TlsNbtvXijbnDIrFJI3pTkjruPcdD3yrBqJ4jcS2ZsEMgqQSzSfyw0LTtKutKN7qV7
YXVs1k1vd3kskaQvTksSDiidKVUdMsnrJSkJVEEG9g1w0kYx4bJFVuU38q+U9F8raV+i9HiaKz9R
pQju0h5PSu7EntlWbNLJLilzbcOGOOPDHkpeafI/lbzTAkWuWCXRhr6E1Wjmjr/JIhVwO9K09sOH
UTxn0mkZtPDIPULSCX8nPLt1GLfU9T1nU9PUqRp15qEz29E6DiOJ/HLxr5jcCIPeBu0HQwOxMiO4
yNMw0zS9K0XTo7LT7eKxsLdTwijARFHUk/rJOYs5ymbJsuVCEYCgKDwP/nHzyroXmTyvrlnrFsLi
OO7gkgkBZJYpBG1HjkQqyN8j883faeaWOcTE9HTdm4Y5ISEh1elJ+Snk2S9iu9Vlv9baD/eeLU7u
S4jQbUUL8NV26GozX/yhkqo1H3Bz/wAhjJuVy95ZZrvl3Sdc0SfRL+HlptwqJJDGTH8MbBlClaUo
VHTMXHllCXEObk5MUZx4TyWeWPLGkeWdIj0nSY2isYmd0R3aQgueTfE1T1w5s0skuKXNcWKOOPDH
kgfOP5f+WPOCWqa7A862Rc2/CR46GTjyrwIr9gZPBqZ4r4erDPpoZa4hyTm7urHSdLlurhxDY2EL
SSud+MUS1J+hRlMQZSocy2yIiLPIPNPyL0Y3EWt+ebmAQXPma8mltYwB+7thKzUH+tITXx4g5se0
clcOMfwD7XX9nwviyH+M/YzzzX5Q0HzVpf6M1u3Nxaq4ljCu8bJIqlQ6lCNwGPXbMHDnljlcebm5
sMcgqQ2YvZfkf5LtzClzLf6lZW7B4NOvbp5LVCOlIlCAgeBzJl2jkPKge8Ddx46DGOdkdxOzIvNX
kXy35o0y20zVrdnsbRxJBBC7QqrKhRaBCuwViAMow6ieMmUeZb82nhkFSGwQvmf8uPL/AJi8sWHl
q7e4h0zTmhNuIJFEhEETQorPIslRxb51yWHVyxzMxVlhm0sZwEDdBOfL+i2uh6LZaRaPJJbWMSwQ
vKVMhVdhyKhBX6Mqy5DORkerdjxiEREdGI335LeU7jzSfM9pPe6XqhkEwaxkjijEo+04Vo33f9sd
G7jc5lR18xDgIEh5uLLQQM+MExPkzq3uLe4iE1vKk0TV4yRsGU0NDQio2IpmC5qVahoflLVSJr20
s7mSdjAtwyxmR2WoaNZB8RI4MCAexxVNpJYYQnqOsYZgiciFBZtlUV7nsMVQVyfL89xFJdfVJbmC
ZY4Xl9NnSfqqKW3WTwA3xVGz3EECepPIsUdQvN2CirGiip7kmgxVDfprRvW9D6/b+t6noel6qcvV
rT0+Na8q9uuKuGt6Mbj6sL+3NzyKeh6qc+SmhXjWtQe2Kr73VNNseH127htfUNI/WkSPkR4ciK9c
Vbl1HT4SRNdRRlY/WYPIq0irTman7NTSvTFVBdf0JjGF1K1JlIWICaMlidgF+LfFVK61i5gvWtVs
JJDyhWBxJCvqrIf3rorMGpAKFtu+2KoqfVtKgnNvPewRXAHIwvKivQ9+JNaYqtGtaMbR7wX9ubSN
uElx6qemrbHiXrxB3xVcdV0sWQvjeQCyPS69RPS60+3Xj198VUzruiKkUh1C2Ec9fQczR0ehoeBr
8VPbFXDXdEKSuNQtikFDOwmjonI8RzNfhqdt8VXLrOjtHLIt9bmODj67iVKJ6honM1+HkeleuKql
nqWnXoY2d1DchNmMMiyU+fEnFVt0y3elzG1ZZ1nhf0WRgVfkp40atN/nkomiES5PK/yA8qa75Wg1
e01sQQveyRSWcMc8MzP6PqJMR6TOfhain3zY9paiGUx4TdW67s7TzxgiQq3rfrwGc24kX1wokMXI
cwhJAbj1oSCK5rHZOWeF3kjSRWkioJUBBK1FRyHao3xVoXVsbb60JkNqU9UT8h6fp05c+XTjTeuK
qFtq+lXTMlrewTugq6xSo5A8SFJpirzz84W1HzJ5ci0by9qOnrZ3coOqXct3CgEaMpWNd96t8Tf6
tO+Z2hyY8cuKfTk4Wtx5MkeGPXmzbTrnyzomnW+kQ31tBDp0MVusbzRqyqqgJyqRuw398xJzMpGR
5ly4QEQAOQTS4ube2hae4lSGFN3lkYIoqabsaAZBk6a4t4YxJNKkcZKqHdgoJY0UVPck7Yq3LPBE
UEsixmVgkYYgcnIJCrXqaA7Yqhn1rR0tY7t7+3W1lJWK4aVBGxFQQrk8Sdjiq6DVtLuI0kgvIJY5
JPRjdJEZWkpy4Ag7tTenXFVeWaGFOczrGlVXk5CirEKoqe5YgDFWM/lgEHkiwCGo53Na/wA31qUs
PoOKpHc6Wt/5X0fT/rL2zXWtXbQXUJo6P6t5NG6n2oD74VV11y5upbLy/r4+r+YLC+tZVYUEd5Ek
oAni7b/tKOh/BVQn0JtVtvOdtabX0OpJd2Djqt1FbxSJT5t8P04FTWz1SDzZNoLxAfVIol1W+QdF
mUmKCI/KYSN848VQvkqC6a71c/o23mtv05fv9deQeqhExFVjMbdOP84xVjty63P6Y8uvaRW8Ws61
dxQazOaxxzclfioUFvVP7FSoJ79sKsm8w2Ws6Tq9xrkNgmt6VLYJaX9o7AXKRxFizR8gVdWVyWTq
xwK3pz6ZqXnWzureMNY3Hl5Wt4nUU9KS5VgpQ16ADbFW/LWm6d/jjzaPqsNIZbAwj01+Am1B+Hbb
ffbFUn816rdtrDeY7WC6lh8u3CxwtEhMDwLVNQJatK/Fx9vT98Kp7+YUOm3XlKS+SKKUyy2DR3HF
SzI93DSjUrQqcCq/mfQdRWTTNQ0C1tpJdKnknbTJKQxz+pH6ZKsBxWRR9ljiqUt9b1uw07VvL9gk
F3omoXDXeiXREatcEMsw5rVfUVpCyN0qa4qilutH1nyXrNwmlrZXNql9HdWsqIXiugheWjAUNSwb
kOuKpRrlpaw/kvaywwRpNJZaUXZVClyZbc/EwFTU4VTPzrDcf4H1k3OmW9k8noVWCQSep+/T7R9O
LxwK35bK6v5xutUe3j0u50mFtPn00b3DGRhIJZSAq+nQfu+Na9a9sVS3Qbu98p2NpqR53HlPUwst
yCeT6fPKd3A/3w5PxD9k7/Mq2/o2Wm+XvMkBUw2WqXcdxIDVfq2oXcsbvy3qA7IwxVW9Z7XzfZea
3kK2Or3M+kPU/AsKALauO1Hmgdq+DjFVd7qWPyyZI0lbUPNl08oWFS0y20v7SjY1js41Hb4qYqh/
L96YvKHmTy9KksUujQXK20c4Kymzmjd7csD4Cq/RiqG8sKmrap5fs5LWPS5dAs4bleR5T3cUtuIl
MRAC+l/P8RNdqDFU8/RWl/8AKxfS+pwel+h+Xp+mnHl9apWlKVpgVD6fDcN5x8zxw6Zb3kH1mzLv
NIEKf6HF9lTHJXx6jFWVa5pcWraNe6bLThdwvFU9iykBv9id8VefMLvzj5T03RQ7R3tpaTTXtGow
u7OttAr0/nmrJ/scKp9oeqp5o1DRL8UMVjY/XbhR0F3c1t1X/YCOf7xgVi9qjx+VvIy21ukrDVJe
FuxEaMa3GxPFqfdhVk/mfSG1TTdMsLqAaVJcakpJs5AWV1glZJVcLH8QZQenbAqXz+Ybz6tF5a8x
gJrkN9ppimoBFfQDUIP30XblT7advvoqvg/Rn1nUf0F+mv0Z68v179H+h9U9av770fW/f15Vr6Hf
phVPZP8ADv1by19X5fUvrKfoj0KcOf1WXhz5fFx9Ln7164Fb8z/4c/SOifpGv6T+uJ+ivT4+tzqO
fX/dfH7f4fFTFV/lr9D/AF/Xv0f6vrfXj+kPVpx9f0k/u6fs8adcVQvkb/CvLWv0Byr9fl+vc6f3
tf8Adf8AxVWvD6cVS/Rfqn6Uvf0X+mfq/wClZvrnH6t9V+s+v+++1+99Ll1p2xVbN/gv/DHmX656
/wCjf0ldfXvV4+p9b5LX6tx3/vKenXevtirrn0eE/L9PfVfqsX6Wp9X4+n6X+7Of7z1PT+39X+Lx
3xVNNP8A8Nf4qsvqPP61+hR9S9On1b6h6ycaftcuXGntiqtpX6J/xH5l+p+v+kq2v6Rrx4cvq49H
0a/5HXl3xVU0P9A/4Qh9Dl+hvqz+p9Y+3wofW9an7deXP3riqRv/AId/5VpZ+p+kP0H/AKP6HLh9
b4/WV+r1/Z48uFP8mmKpx5lr9f076v8ApL6/Sb0f0b6PH0/3fqet9Z/cU+zTlv8Ay4qlMf6K+r2H
6G/Sv131bvn9V9L1/V5r9a+ufW/3NefH7X+w2xVMbD/D/wDhLUvR9f6pxu/0p6n+9XrUb6x6lf8A
dn4dKfDTFUHrP+Gv+VZ2/wBY+tfoH6rY+j6XH6z6fOL0Ovw8q8eX04qo6v8AVf8AC2r/AKc/TP1H
jB6vr/VvWp6u3oeltXlTlXtSmKplf/oL/HGn+n6/6e+rv6n1bjw+q12+t124cvsd64qifL36E/wj
b+ny/Q/1duX13jX0t+fq/sU617YqlA/wd/yrOfj6v+GPSn49PV9P1mp6df8AL+xX2riq/wAy/wCE
f+VdxfX/AFf8P+ja+h6P9/x5J6PGv7XSvtXFU1X9D/4msqep9a/R8n1Dp9W9H1E9T0/+LPsV/wAn
FUr1/wDw5/iK7+sfWfr/AOhp/r31fj6f1Krfb5f7s5V4f0xVQuP8LfVfKHpfW/rvCH9B+hx+t+j6
K8vWr8Pp8KerXbFU4H6J/wAeNT1v0v8AoteX2fQ+rfWGp/lepzr7UxVJJ/qv+Idb/R/6a+t+pF+k
vqf1X0+foL6fH1vj/u6dMVZzirFPJv8Ahj9NeZf0P6v1z66P0n6nHj6nxf3XHfhz59f2uWKt+Qf8
M+nrP6C9Xh+kp/rPrcaepUf3PH/dPXhX3xVjsP8Ah/8Awl5W+p/pin16X9EU+p/XPX5TV9X1/wBx
x+1T2phVPh/daX+lv0t6/wCl1+rfWvqXqep6D8ef1X936FOXT4uXtgVFecv8M+rov6Xp9e/SNt+i
eFPW9b1k+zX/AHX/AL89v8rjir//2Q==</xmpGImg:image> + </rdf:li> + </rdf:Alt> + </xmp:Thumbnails> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" + xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"> + <xmpMM:InstanceID>xmp.iid:0780117407206811994C9C34F45CB20B</xmpMM:InstanceID> + <xmpMM:DocumentID>xmp.did:0780117407206811994C9C34F45CB20B</xmpMM:DocumentID> + <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID> + <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> + <xmpMM:DerivedFrom rdf:parseType="Resource"> + <stRef:instanceID>uuid:e7b4fc01-5a51-2045-9af3-a27d25aafae9</stRef:instanceID> + <stRef:documentID>xmp.did:018011740720681197A5C711CB152FC3</stRef:documentID> + <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID> + <stRef:renditionClass>proof:pdf</stRef:renditionClass> + </xmpMM:DerivedFrom> + <xmpMM:History> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:D27F11740720681191099C3B601C4548</stEvt:instanceID> + <stEvt:when>2008-04-17T14:19:15+05:30</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F1174072068118D4ED246B3ADB1C6</stEvt:instanceID> + <stEvt:when>2008-05-15T16:23:06-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F1174072068118D4ED246B3ADB1C6</stEvt:instanceID> + <stEvt:when>2008-05-15T17:10:45-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:EF7F117407206811A46CA4519D24356B</stEvt:instanceID> + <stEvt:when>2008-05-15T22:53:33-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F07F117407206811A46CA4519D24356B</stEvt:instanceID> + <stEvt:when>2008-05-15T23:07:07-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T10:35:43-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T10:40:59-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:26:55-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FB7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:29:01-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FC7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:29:20-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FD7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:30:54-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FE7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:31:22-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B233668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T12:23:46-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B333668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T13:27:54-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B433668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T13:46:13-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:47:57-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:51:06-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:52:22-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F117407206811B628E3BF27C8C41B</stEvt:instanceID> + <stEvt:when>2008-05-22T13:28:01-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FF7F117407206811B628E3BF27C8C41B</stEvt:instanceID> + <stEvt:when>2008-05-22T16:23:53-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:07C3BD25102DDD1181B594070CEB88D9</stEvt:instanceID> + <stEvt:when>2008-05-28T16:45:26-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F1174072068119098B097FDA39BEF</stEvt:instanceID> + <stEvt:when>2008-06-02T13:25:25-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811BB1DBF8F242B6F84</stEvt:instanceID> + <stEvt:when>2008-06-09T14:58:36-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F117407206811ACAFB8DA80854E76</stEvt:instanceID> + <stEvt:when>2008-06-11T14:31:27-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:0180117407206811834383CD3A8D2303</stEvt:instanceID> + <stEvt:when>2008-06-11T22:37:35-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:01E540664A3DDD11BD33D3EB8D3A1068</stEvt:instanceID> + <stEvt:when>2008-06-18T22:24:01+07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:6B6AE2A5723EDD11A6F1BABF7C5A7A51</stEvt:instanceID> + <stEvt:when>2008-06-19T20:30:34-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:4092E9E2EA41DD1182ECEC1AE8587645</stEvt:instanceID> + <stEvt:when>2008-06-24T16:20:02+02:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:E6A26685200711689FE8CB9EA85C5459</stEvt:instanceID> + <stEvt:when>2008-06-26T05:49:50-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F79456976A48DD1194DA8463B7D22218</stEvt:instanceID> + <stEvt:when>2008-07-02T12:12:23-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F117407206811B1A49BC4792F6CFA</stEvt:instanceID> + <stEvt:when>2008-07-21T18:23:38+05:30</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:498BDF92CE5CDD11805FF6297D832673</stEvt:instanceID> + <stEvt:when>2008-07-28T10:56:58-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:4A8BDF92CE5CDD11805FF6297D832673</stEvt:instanceID> + <stEvt:when>2008-07-28T10:57:16-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F1174072068118DBB8F5DDEBEE9D6</stEvt:instanceID> + <stEvt:when>2008-09-29T21:06:48-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F1174072068118DBB8F5DDEBEE9D6</stEvt:instanceID> + <stEvt:when>2008-09-29T21:07:22-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:2A40717309206811B1BE94AF60EC0B71</stEvt:instanceID> + <stEvt:when>2008-08-04T10:59:11+07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:CA07664B0C206811B1BE94AF60EC0B71</stEvt:instanceID> + <stEvt:when>2008-08-04T10:59:23+07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:018011740720681197A5C711CB152FC3</stEvt:instanceID> + <stEvt:when>2013-05-24T10:09:28+02:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:0780117407206811994C9C34F45CB20B</stEvt:instanceID> + <stEvt:when>2013-05-27T10:25:46+02:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + </rdf:Seq> + </xmpMM:History> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"> + <illustrator:StartupProfile>Print</illustrator:StartupProfile> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> + <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> + <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> + <xmpTPg:NPages>1</xmpTPg:NPages> + <xmpTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>296.999959</stDim:w> + <stDim:h>210.001652</stDim:h> + <stDim:unit>Millimeters</stDim:unit> + </xmpTPg:MaxPageSize> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>Cyan</rdf:li> + <rdf:li>Magenta</rdf:li> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Standard-Farbfeldgruppe</xmpG:groupName> + <xmpG:groupType>0</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Weiß</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Schwarz</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>100.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=65</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>65.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=100 M=45 Y=0 K=14</xmpG:swatchName> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:tint>100.000000</xmpG:tint> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>45.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>14.000000</xmpG:black> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> + <pdf:Producer>Adobe PDF library 9.00</pdf:Producer> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 +%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -104.639 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 104.639 li +294.368 104.639 li +294.368 0 li +cp +clp +[1 0 0 1 0 0 ]ct +95.2983 63.8853 mo +94.5405 64.02 93.7754 64.1636 93.002 64.3159 cv +92.2275 64.4683 91.4619 64.6626 90.7046 64.8999 cv +89.9478 65.1353 89.2744 65.4556 88.686 65.8628 cv +88.0972 66.2681 87.6265 66.7759 87.2725 67.3843 cv +86.9199 67.9927 86.7427 68.77 86.7427 69.7173 cv +86.7427 71.3062 87.1968 72.5063 88.105 73.3179 cv +89.0132 74.1294 90.0229 74.5356 91.1338 74.5356 cv +92.4131 74.5356 93.582 74.1802 94.6421 73.4692 cv +95.7017 72.7593 96.5176 71.9321 97.0903 70.9849 cv +97.292 63.3774 li +96.7197 63.5796 96.0552 63.7495 95.2983 63.8853 cv +cp +88.9741 52.0166 mo +90.2593 51.6099 91.5776 51.4072 92.9307 51.4072 cv +94.1479 51.4072 95.2642 51.585 96.2813 51.9404 cv +97.2974 52.2949 98.1655 52.8027 98.8853 53.4624 cv +99.6045 54.1206 100.169 54.9165 100.581 55.8452 cv +100.991 56.7769 101.197 57.7974 101.197 58.9136 cv +101.197 60.8413 101.164 62.7612 101.096 64.6704 cv +101.028 66.5806 100.995 68.6001 100.995 70.7319 cv +100.995 71.1362 101.002 71.5669 101.02 72.0249 cv +101.036 72.4819 101.112 72.8872 101.248 73.2427 cv +101.383 73.5972 101.578 73.8931 101.832 74.1294 cv +102.084 74.3667 102.465 74.4849 102.972 74.4849 cv +103.141 74.4849 103.319 74.4761 103.505 74.4585 cv +103.69 74.4429 103.868 74.3823 104.038 74.2817 cv +104.038 75.3979 li +103.665 75.5669 103.201 75.7017 102.643 75.8022 cv +102.084 75.9038 101.467 75.9546 100.792 75.9546 cv +99.6934 75.9546 98.8535 75.6772 98.27 75.1187 cv +97.687 74.5601 97.3442 73.8423 97.2412 72.9634 cv +96.0278 74.1802 94.8315 75.0767 93.6523 75.6509 cv +92.4731 76.2251 91.0249 76.5142 89.3062 76.5142 cv +88.4634 76.5142 87.6377 76.395 86.8296 76.1577 cv +86.021 75.9214 85.3047 75.5337 84.6816 74.9917 cv +84.0581 74.4507 83.5522 73.7993 83.1646 73.0386 cv +82.7769 72.2769 82.584 71.4077 82.584 70.4272 cv +82.584 68.3979 83.2153 66.8257 84.479 65.7114 cv +85.7427 64.5942 87.4868 63.8511 89.7109 63.478 cv +91.5303 63.1753 92.9536 62.9136 93.9814 62.6929 cv +95.0093 62.4731 95.7671 62.2446 96.2554 62.0083 cv +96.7437 61.771 97.0391 61.4917 97.1401 61.1714 cv +97.2412 60.8501 97.292 60.4351 97.292 59.9292 cv +97.292 59.0835 97.1904 58.272 96.9878 57.4946 cv +96.7852 56.7163 96.4634 56.0405 96.0244 55.4653 cv +95.5845 54.8901 95.0103 54.4253 94.2998 54.0698 cv +93.5894 53.7153 92.7275 53.5366 91.7134 53.5366 cv +90.3608 53.5366 89.1011 53.8423 87.9346 54.4517 cv +86.7681 55.0601 85.8975 55.9048 85.3228 56.9878 cv +84.7646 56.9878 li +84.7646 54.3501 li +86.2861 53.1997 87.6895 52.4219 88.9741 52.0166 cv +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +1 .45 0 .14 cmyk +f +107.004 72.4048 mo +107.359 72.811 107.782 73.1919 108.272 73.5464 cv +108.762 73.9009 109.32 74.1978 109.947 74.4331 cv +110.572 74.6714 111.24 74.7886 111.95 74.7886 cv +112.591 74.7886 113.209 74.688 113.801 74.4849 cv +114.392 74.2817 114.917 73.9946 115.373 73.6235 cv +115.83 73.2505 116.192 72.7778 116.464 72.2017 cv +116.734 71.6274 116.869 70.9683 116.869 70.2241 cv +116.869 69.1763 116.573 68.3735 115.982 67.8149 cv +115.39 67.2563 114.655 66.8003 113.775 66.4448 cv +112.896 66.0903 111.933 65.7788 110.884 65.5083 cv +109.836 65.2378 108.873 64.8569 107.994 64.3667 cv +107.114 63.8765 106.378 63.2251 105.787 62.4136 cv +105.196 61.603 104.9 60.4858 104.9 59.0669 cv +104.9 57.9507 105.085 56.9282 105.458 55.9966 cv +105.83 55.0688 106.371 54.2661 107.081 53.5884 cv +107.791 52.9136 108.67 52.3799 109.718 51.9912 cv +110.766 51.6025 111.966 51.4072 113.319 51.4072 cv +114.569 51.4072 115.627 51.5767 116.489 51.9141 cv +117.351 52.2539 118.17 52.5586 118.949 52.8281 cv +118.678 53.3345 118.424 53.9614 118.188 54.7046 cv +117.951 55.4487 117.799 56.0229 117.731 56.4282 cv +117.123 56.4282 li +116.852 55.6177 116.328 54.8901 115.55 54.2485 cv +114.772 53.6069 113.809 53.2837 112.66 53.2837 cv +112.152 53.2837 111.646 53.3687 111.138 53.5366 cv +110.631 53.7065 110.174 53.9614 109.769 54.2993 cv +109.363 54.6372 109.025 55.0767 108.755 55.6177 cv +108.483 56.1587 108.349 56.8003 108.349 57.5454 cv +108.349 58.6265 108.644 59.4644 109.236 60.0552 cv +109.828 60.647 110.563 61.1128 111.442 61.4507 cv +112.321 61.7896 113.286 62.0845 114.333 62.3374 cv +115.381 62.5903 116.345 62.9458 117.224 63.4028 cv +118.103 63.8589 118.838 64.4927 119.431 65.3042 cv +120.021 66.1157 120.318 67.2319 120.318 68.6519 cv +120.318 69.6333 120.106 70.5962 119.684 71.5435 cv +119.261 72.4897 118.652 73.3442 117.858 74.104 cv +117.063 74.8647 116.108 75.4575 114.993 75.8784 cv +113.876 76.3022 112.609 76.5142 111.189 76.5142 cv +109.633 76.5142 108.332 76.3608 107.283 76.0571 cv +106.235 75.7524 105.356 75.3979 104.646 74.9917 cv +104.849 74.5522 105.06 73.9517 105.28 73.1919 cv +105.5 72.4312 105.61 71.7964 105.61 71.2896 cv +106.218 71.2896 li +106.387 71.6274 106.649 71.9995 107.004 72.4048 cv +cp +f +128.561 45.1177 mo +128.459 46.4038 128.383 47.6626 128.333 48.8965 cv +128.282 50.1313 128.222 51.3745 128.155 52.625 cv +128.527 52.625 129.22 52.6162 130.234 52.5996 cv +131.249 52.582 132.347 52.542 133.531 52.4727 cv +133.498 52.5742 133.48 52.7607 133.48 53.0308 cv +133.48 53.5366 li +133.48 54.0942 li +133.48 54.3325 133.498 54.5015 133.531 54.603 cv +133.091 54.5688 132.635 54.5454 132.162 54.5269 cv +131.688 54.5112 131.181 54.5015 130.64 54.5015 cv +128.155 54.5015 li +128.121 54.6372 128.079 55.1782 128.028 56.1245 cv +127.978 57.0718 127.935 58.1958 127.901 59.4985 cv +127.868 60.7993 127.842 62.1597 127.825 63.5796 cv +127.808 64.9995 127.8 66.2681 127.8 67.3843 cv +127.8 68.3315 127.825 69.2603 127.876 70.1733 cv +127.926 71.0864 128.087 71.9067 128.357 72.6333 cv +128.628 73.3608 129.033 73.9438 129.575 74.3823 cv +130.116 74.8237 130.894 75.0425 131.908 75.0425 cv +132.178 75.0425 132.542 75.0093 132.999 74.9409 cv +133.455 74.8735 133.852 74.7886 134.191 74.688 cv +134.191 75.9038 li +133.615 76.0063 132.981 76.1333 132.289 76.2847 cv +131.595 76.438 130.927 76.5142 130.285 76.5142 cv +128.155 76.5142 126.583 75.9888 125.568 74.9409 cv +124.554 73.8931 124.046 72.354 124.046 70.3247 cv +124.046 69.4116 124.063 68.4243 124.098 67.3589 cv +124.131 66.2935 124.174 65.1274 124.224 63.8589 cv +124.275 62.5903 124.317 61.189 124.351 59.6499 cv +124.384 58.1128 124.401 56.396 124.401 54.5015 cv +122.778 54.5015 li +122.508 54.5015 122.221 54.5112 121.917 54.5269 cv +121.612 54.5454 121.291 54.5688 120.953 54.603 cv +120.986 54.3999 121.012 54.2056 121.029 54.019 cv +121.046 53.8335 121.054 53.6382 121.054 53.436 cv +121.054 53.2681 121.046 53.0981 121.029 52.9282 cv +121.012 52.7607 120.986 52.5928 120.953 52.4219 cv +122.475 52.5244 123.59 52.5742 124.3 52.5742 cv +124.267 51.8984 124.241 51.0522 124.224 50.0376 cv +124.207 49.0229 124.165 47.9756 124.098 46.8936 cv +128.307 45.1177 li +128.561 45.1177 li +cp +f +147.354 55.5161 mo +146.864 55.3472 146.365 55.2632 145.858 55.2632 cv +145.046 55.2632 144.319 55.4487 143.677 55.8208 cv +143.035 56.1919 142.493 56.6909 142.054 57.3169 cv +141.615 57.9429 141.276 58.686 141.04 59.5483 cv +140.803 60.4106 140.685 61.3325 140.685 62.313 cv +140.685 67.8901 li +140.685 70.1567 140.692 71.8901 140.71 73.0894 cv +140.727 74.2905 140.786 75.2622 140.888 76.0063 cv +140.211 75.938 139.535 75.9038 138.859 75.9038 cv +138.115 75.9038 137.405 75.938 136.729 76.0063 cv +136.83 74.8569 136.889 73.2925 136.906 71.314 cv +136.923 69.3364 136.932 66.9106 136.932 64.0366 cv +136.932 62.4136 li +136.932 61.0952 136.923 59.5737 136.906 57.8491 cv +136.889 56.1245 136.83 54.145 136.729 51.9141 cv +137.1 51.9824 137.456 52.041 137.793 52.0928 cv +138.132 52.1426 138.487 52.168 138.859 52.168 cv +139.163 52.168 139.484 52.1426 139.823 52.0928 cv +140.16 52.041 140.515 51.9824 140.888 51.9141 cv +140.752 53.1323 140.676 54.0942 140.66 54.8062 cv +140.642 55.5161 140.635 56.1919 140.635 56.8345 cv +140.736 56.8862 li +142.73 53.2339 144.962 51.4072 147.43 51.4072 cv +147.734 51.4072 147.996 51.4243 148.216 51.458 cv +148.436 51.4922 148.715 51.5767 149.053 51.7114 cv +148.884 52.1172 148.782 52.7354 148.749 53.563 cv +148.715 54.3921 148.698 55.144 148.698 55.8208 cv +148.344 56.0737 li +148.173 55.8716 147.844 55.686 147.354 55.5161 cv +cp +f +152.247 68.145 mo +152.501 69.4624 152.932 70.6382 153.54 71.6704 cv +154.148 72.7017 154.959 73.521 155.974 74.1294 cv +156.988 74.7378 158.238 75.0425 159.727 75.0425 cv +161.213 75.0425 162.465 74.7378 163.48 74.1294 cv +164.494 73.521 165.305 72.7017 165.915 71.6704 cv +166.523 70.6382 166.954 69.4624 167.208 68.145 cv +167.46 66.8257 167.587 65.4556 167.587 64.0366 cv +167.587 62.6167 167.46 61.2466 167.208 59.9292 cv +166.954 58.6099 166.523 57.436 165.915 56.4038 cv +165.305 55.3726 164.494 54.5522 163.48 53.9429 cv +162.465 53.3345 161.213 53.0308 159.727 53.0308 cv +158.238 53.0308 156.988 53.3345 155.974 53.9429 cv +154.959 54.5522 154.148 55.3726 153.54 56.4038 cv +152.932 57.436 152.501 58.6099 152.247 59.9292 cv +151.993 61.2466 151.868 62.6167 151.868 64.0366 cv +151.868 65.4556 151.993 66.8257 152.247 68.145 cv +cp +148.494 58.1782 mo +149.22 56.5728 150.175 55.271 151.359 54.2729 cv +152.543 53.2759 153.87 52.5488 155.338 52.0928 cv +156.81 51.6357 158.272 51.4072 159.727 51.4072 cv +161.213 51.4072 162.684 51.6357 164.138 52.0928 cv +165.592 52.5488 166.912 53.2759 168.094 54.2729 cv +169.278 55.271 170.232 56.5728 170.961 58.1782 cv +171.687 59.7856 172.049 61.7378 172.049 64.0366 cv +172.049 66.3364 171.687 68.2896 170.961 69.894 cv +170.232 71.5015 169.278 72.8022 168.094 73.7993 cv +166.912 74.7974 165.592 75.4995 164.138 75.9038 cv +162.684 76.3101 161.213 76.5142 159.727 76.5142 cv +158.272 76.5142 156.81 76.3101 155.338 75.9038 cv +153.87 75.4995 152.543 74.7974 151.359 73.7993 cv +150.175 72.8022 149.22 71.5015 148.494 69.894 cv +147.766 68.2896 147.403 66.3364 147.403 64.0366 cv +147.403 61.7378 147.766 59.7856 148.494 58.1782 cv +cp +f +192.543 58.812 mo +192.12 57.4946 191.581 56.438 190.92 55.6421 cv +190.26 54.8491 189.507 54.2993 188.664 53.9927 cv +187.818 53.689 186.988 53.5366 186.176 53.5366 cv +184.825 53.5366 183.667 53.8247 182.704 54.3999 cv +181.741 54.9761 180.954 55.7446 180.344 56.7075 cv +179.737 57.6714 179.295 58.8052 179.027 60.106 cv +178.755 61.4087 178.62 62.7856 178.62 64.2397 cv +178.62 71.272 181.088 74.7886 186.025 74.7886 cv +187.244 74.7886 188.298 74.5093 189.196 73.9517 cv +190.09 73.394 190.834 72.6157 191.426 71.6187 cv +192.018 70.6226 192.458 69.4556 192.745 68.1196 cv +193.032 66.7837 193.176 65.354 193.176 63.8335 cv +193.176 61.8052 192.966 60.1313 192.543 58.812 cv +cp +174.842 62.9204 mo +174.826 61.5688 174.799 60.2251 174.766 58.8882 cv +174.732 57.5532 174.69 56.2759 174.64 55.0601 cv +174.588 53.8423 174.53 52.7949 174.462 51.9141 cv +175.409 52.084 176.169 52.168 176.744 52.168 cv +177.319 52.168 178.08 52.084 179.027 51.9141 cv +178.891 52.7949 178.79 53.6382 178.721 54.4517 cv +178.654 55.2632 178.62 56.0737 178.62 56.8862 cv +178.721 56.8862 li +178.958 56.3462 179.295 55.7612 179.737 55.1353 cv +180.176 54.5112 180.742 53.9175 181.435 53.3608 cv +182.127 52.8027 182.964 52.3369 183.946 51.9658 cv +184.926 51.5938 186.043 51.4072 187.293 51.4072 cv +188.579 51.4072 189.845 51.6528 191.098 52.1426 cv +192.348 52.6348 193.455 53.3853 194.419 54.3999 cv +195.382 55.4146 196.161 56.7075 196.752 58.2798 cv +197.342 59.853 197.64 61.7212 197.64 63.8853 cv +197.64 66.0483 197.319 67.9243 196.676 69.5142 cv +196.034 71.104 195.197 72.4224 194.167 73.4692 cv +193.133 74.5181 191.959 75.2876 190.641 75.7788 cv +189.322 76.2671 188.003 76.5142 186.685 76.5142 cv +182.964 76.5142 180.311 74.9067 178.721 71.6948 cv +178.62 71.6948 li +178.62 74.8901 li +178.62 75.9722 178.628 77.1802 178.646 78.5161 cv +178.663 79.8521 178.688 81.1802 178.721 82.4985 cv +178.755 83.8159 178.798 85.0767 178.849 86.2769 cv +178.9 87.4761 178.958 88.4995 179.027 89.3442 cv +178.08 89.1753 177.319 89.0913 176.744 89.0913 cv +176.169 89.0913 175.409 89.1753 174.462 89.3442 cv +174.53 88.4995 174.588 87.4761 174.64 86.2769 cv +174.69 85.0767 174.732 83.8159 174.766 82.4985 cv +174.799 81.1802 174.826 79.8521 174.842 78.5161 cv +174.859 77.1802 174.868 75.9722 174.868 74.8901 cv +174.868 66.6743 li +174.868 65.5249 174.859 64.2739 174.842 62.9204 cv +cp +f +200.81 52.6201 mo +200.792 51.2681 200.767 49.9316 200.735 48.6118 cv +200.7 47.2939 200.659 46.0347 200.607 44.834 cv +200.557 43.6343 200.498 42.6108 200.429 41.7646 cv +201.375 41.9351 202.136 42.019 202.712 42.019 cv +203.287 42.019 204.047 41.9351 204.994 41.7646 cv +204.925 42.6108 204.868 43.625 204.816 44.8086 cv +204.766 45.9927 204.723 47.2354 204.69 48.5356 cv +204.656 49.8389 204.63 51.1489 204.615 52.4678 cv +204.596 53.7866 204.588 51.0015 204.588 52.1172 cv +204.588 55.9731 li +204.69 55.9731 li +205.639 54.519 206.776 53.394 208.098 52.5996 cv +209.42 51.8052 210.998 51.4072 212.831 51.4072 cv +213.78 51.4072 214.738 51.543 215.704 51.813 cv +216.67 52.084 217.545 52.5488 218.325 53.2075 cv +219.104 53.8677 219.741 54.7642 220.232 55.897 cv +220.723 57.0298 220.971 58.4751 220.971 60.2339 cv +220.971 61.688 220.936 63.1831 220.869 64.7212 cv +220.801 66.2593 220.767 67.8901 220.767 69.6157 cv +220.767 72.9136 li +220.767 73.4536 220.775 73.9858 220.793 74.5093 cv +220.809 75.0347 220.835 75.5337 220.869 76.0063 cv +220.185 75.938 219.466 75.9038 218.713 75.9038 cv +217.994 75.9038 217.292 75.938 216.608 76.0063 cv +216.676 74.2485 216.751 72.439 216.837 70.5796 cv +216.921 68.7202 216.963 66.8101 216.963 64.8481 cv +216.963 61.7534 li +216.963 59.2192 216.472 57.3003 215.494 55.9966 cv +214.511 54.6968 213.16 54.0435 211.436 54.0435 cv +209.068 54.0435 207.335 54.7729 206.237 56.2261 cv +205.137 57.6812 204.588 59.7251 204.588 62.3638 cv +204.588 63.3091 204.596 64.4087 204.615 65.6597 cv +204.63 66.9106 204.656 68.1694 204.69 69.438 cv +204.723 70.7056 204.766 71.9321 204.816 73.1147 cv +204.868 74.2993 204.925 75.2622 204.994 76.0063 cv +204.215 75.938 203.454 75.9038 202.712 75.9038 cv +201.967 75.9038 201.207 75.938 200.429 76.0063 cv +200.498 75.228 200.557 74.2485 200.607 73.064 cv +200.659 71.8804 200.7 70.6304 200.735 69.312 cv +200.767 67.9927 200.792 66.6577 200.81 65.3042 cv +200.826 63.9526 200.835 62.7017 200.835 61.5522 cv +200.835 52.3711 li +200.835 51.2217 200.826 53.9731 200.81 52.6201 cv +cp +f +230.552 72.1851 mo +229.959 70.7319 229.327 69.2017 228.65 67.5952 cv +227.972 65.9888 227.281 64.3491 226.571 62.6753 cv +225.861 61.0015 225.192 59.4302 224.567 57.9585 cv +223.941 56.4878 223.391 55.1948 222.917 54.0786 cv +222.445 52.9624 222.09 52.1348 221.853 51.5928 cv +222.292 51.6606 222.699 51.7197 223.07 51.7715 cv +223.442 51.8213 223.814 51.8467 224.186 51.8467 cv +224.558 51.8467 224.929 51.8213 225.302 51.7715 cv +225.674 51.7197 226.081 51.6606 226.519 51.5928 cv +227.568 54.8403 228.734 58.0522 230.019 61.231 cv +231.303 64.4087 232.656 67.689 234.077 71.0698 cv +235.497 68.0933 236.857 64.9165 238.16 61.5347 cv +239.461 58.1538 240.62 54.8403 241.633 51.5928 cv +242.31 51.7627 242.867 51.8467 243.308 51.8467 cv +243.747 51.8467 244.754 51.6426 245.432 51.4727 cv +245.195 51.9473 244.814 52.751 244.292 53.8823 cv +243.766 55.0161 243.141 56.3677 242.414 57.9399 cv +241.687 59.5112 240.892 61.2544 240.03 63.1646 cv +239.167 65.0747 238.289 67.0366 237.393 69.0474 cv +236.497 71.0601 235.61 73.0542 234.73 75.0317 cv +233.851 77.0103 233.04 78.8862 232.295 80.6616 cv +231.552 82.436 230.901 84.0425 230.343 85.48 cv +229.786 86.9155 229.371 88.0581 229.101 88.9028 cv +228.423 88.7339 227.398 88.77 226.925 88.77 cv +226.451 88.77 225.876 88.854 225.201 89.0229 cv +227.871 84.5933 229.953 80.2222 231.81 75.7935 cv +231.439 74.8804 231.143 73.6401 230.552 72.1851 cv +cp +f +247.193 72.4048 mo +247.547 72.811 247.97 73.1919 248.461 73.5464 cv +248.952 73.9009 249.509 74.1978 250.135 74.4331 cv +250.76 74.6714 251.428 74.7886 252.137 74.7886 cv +252.78 74.7886 253.398 74.688 253.99 74.4849 cv +254.581 74.2817 255.105 73.9946 255.561 73.6235 cv +256.019 73.2505 256.38 72.7778 256.652 72.2017 cv +256.922 71.6274 257.058 70.9683 257.058 70.2241 cv +257.058 69.1763 256.761 68.3735 256.169 67.8149 cv +255.579 67.2563 254.843 66.8003 253.964 66.4448 cv +253.084 66.0903 252.121 65.7788 251.073 65.5083 cv +250.024 65.2378 249.061 64.8569 248.182 64.3667 cv +247.302 63.8765 246.568 63.2251 245.976 62.4136 cv +245.384 61.603 245.088 60.4858 245.088 59.0669 cv +245.088 57.9507 245.274 56.9282 245.647 55.9966 cv +246.018 55.0688 246.56 54.2661 247.27 53.5884 cv +247.979 52.9136 248.858 52.3799 249.907 51.9912 cv +250.956 51.6025 252.156 51.4072 253.507 51.4072 cv +254.757 51.4072 255.815 51.5767 256.678 51.9141 cv +257.54 52.2539 258.359 52.5586 259.137 52.8281 cv +258.868 53.3345 258.612 53.9614 258.376 54.7046 cv +258.14 55.4487 257.988 56.0229 257.92 56.4282 cv +257.312 56.4282 li +257.041 55.6177 256.516 54.8901 255.739 54.2485 cv +254.961 53.6069 253.997 53.2837 252.849 53.2837 cv +252.341 53.2837 251.834 53.3687 251.327 53.5366 cv +250.82 53.7065 250.363 53.9614 249.958 54.2993 cv +249.551 54.6372 249.212 55.0767 248.944 55.6177 cv +248.672 56.1587 248.537 56.8003 248.537 57.5454 cv +248.537 58.6265 248.833 59.4644 249.425 60.0552 cv +250.016 60.647 250.751 61.1128 251.631 61.4507 cv +252.51 61.7896 253.473 62.0845 254.522 62.3374 cv +255.57 62.5903 256.534 62.9458 257.413 63.4028 cv +258.291 63.8589 259.027 64.4927 259.619 65.3042 cv +260.21 66.1157 260.506 67.2319 260.506 68.6519 cv +260.506 69.6333 260.295 70.5962 259.873 71.5435 cv +259.45 72.4897 258.841 73.3442 258.046 74.104 cv +257.252 74.8647 256.297 75.4575 255.181 75.8784 cv +254.066 76.3022 252.797 76.5142 251.378 76.5142 cv +249.823 76.5142 248.52 76.3608 247.472 76.0571 cv +246.423 75.7524 245.545 75.3979 244.836 74.9917 cv +245.038 74.5522 245.249 73.9517 245.469 73.1919 cv +245.688 72.4312 245.799 71.7964 245.799 71.2896 cv +246.407 71.2896 li +246.577 71.6274 246.837 71.9995 247.193 72.4048 cv +cp +f +263.497 56.6069 mo +263.446 54.9321 263.335 53.3687 263.168 51.9141 cv +264.113 52.084 264.875 52.168 265.449 52.168 cv +266.024 52.168 266.785 52.084 267.731 51.9141 cv +267.563 53.3687 267.453 54.9321 267.402 56.6069 cv +267.351 58.2798 267.326 59.8774 267.326 61.3979 cv +267.326 66.6743 li +267.326 68.1958 267.351 69.7925 267.402 71.4673 cv +267.453 73.1401 267.563 74.6538 267.731 76.0063 cv +266.954 75.938 266.193 75.9038 265.449 75.9038 cv +264.706 75.9038 263.944 75.938 263.168 76.0063 cv +263.335 74.6538 263.446 73.1401 263.497 71.4673 cv +263.548 69.7925 263.573 68.1958 263.573 66.6743 cv +263.573 61.3979 li +263.573 59.8774 263.548 58.2798 263.497 56.6069 cv +cp +f +20.1577 79.6313 mo +17.4487 84.1069 li +17.5288 64.8237 li +19.9761 61.9937 li +20.1577 79.6313 li +cp +0 0 0 .65 cmyk +f +.7929 lw +0 lc +1 lj +3.86369 ml +[] 0 dsh +true sadj +20.1577 79.6313 mo +17.4487 84.1069 li +17.5288 64.8237 li +19.9761 61.9937 li +20.1577 79.6313 li +cp +@ +55.1387 3.91748 mo +55.3809 4.58105 55.4814 4.97363 55.5889 5.67139 cv +55.7031 6.41602 55.7231 6.84912 55.6787 7.60107 cv +56.6826 7.33545 li +56.7568 6.62158 56.7515 6.20654 56.6567 5.49463 cv +56.5649 4.80029 56.4663 4.4082 56.2188 3.75293 cv +55.1387 3.91748 li +cp +ef +54.4448 .541016 mo +56.8579 .541016 58.8091 2.45898 58.8091 4.82471 cv +58.8091 5.89648 58.4404 6.42285 57.8057 6.9541 cv +57.8057 6.9541 58.1216 4.68408 57.519 3.2583 cv +56.5396 .942871 54.4448 .541016 54.4448 .541016 cv +cp +ef +0 lj +58.8799 4.39502 mo +59.5991 4.87793 60.1196 5.39404 60.1196 6.05713 cv +60.1196 7.62158 57.6367 8.98291 54.6865 8.98291 cv +51.7358 8.98291 49.3442 7.71484 49.3442 6.15039 cv +49.3442 5.6709 49.5532 5.21924 49.9653 4.82373 cv +@ +56.8359 22.2305 mo +56.8296 16.5498 li +57.5088 15.5674 58.2866 14.353 59.2515 12.9521 cv +58.3975 12.5386 57.5239 12.1396 56.6367 11.7964 cv +56.6401 8.8208 li +58.5278 8.50635 59.2974 7.84717 59.9702 6.84863 cv +59.8496 20.1914 li +59.8325 21.1313 58.5889 21.9165 56.8359 22.2305 cv +cp +f +56.8359 22.2305 mo +56.8296 16.5498 li +57.5088 15.5674 58.2866 14.353 59.2515 12.9521 cv +58.3975 12.5386 57.5239 12.1396 56.6367 11.7964 cv +56.6401 8.8208 li +58.5278 8.50635 59.2974 7.84717 59.9702 6.84863 cv +59.8496 20.1914 li +59.8325 21.1313 58.5889 21.9165 56.8359 22.2305 cv +cp +@ +20.5801 55.813 mo +34.6724 37.2148 li +41.5444 40.479 li +28.5801 59.6157 li +20.5801 55.813 li +cp +ef +1 lj +20.5801 55.813 mo +34.6724 37.2148 li +41.5444 40.479 li +28.5801 59.6157 li +20.5801 55.813 li +cp +@ +0 lj +20.4688 79.7554 mo +34.5664 83.4624 li +@ +44.0337 16.0063 mo +44.4668 17.1919 44.647 17.894 44.8384 19.1416 cv +45.043 20.4736 45.0791 21.248 44.9995 22.5933 cv +46.7944 22.1177 li +46.9272 20.8403 46.917 20.0986 46.7485 18.8262 cv +46.5845 17.5845 46.4082 16.8833 45.9653 15.7114 cv +44.0337 16.0063 li +cp +ef +42.4033 9.60742 mo +46.7183 9.60742 50.2075 13.0371 50.2075 17.2681 cv +50.2075 19.1836 49.4009 20.2485 48.2656 21.1987 cv +48.2656 21.1987 48.9785 17.0161 47.9004 14.4673 cv +46.1494 10.3257 42.4033 9.60742 42.4033 9.60742 cv +cp +ef +11.3457 82.4976 mo +15.5054 83.5503 li +15.5054 78.0327 li +15.3906 76.9263 14.6699 76.1401 13.5781 75.9312 cv +12.6753 75.7583 11.6826 75.7847 11.3457 76.6851 cv +11.3457 82.4976 li +cp +ef +11.3457 82.4976 mo +15.5054 83.5503 li +15.5054 78.0327 li +15.3906 76.9263 14.6699 76.1401 13.5781 75.9312 cv +12.6753 75.7583 11.6826 75.7847 11.3457 76.6851 cv +11.3457 82.4976 li +cp +@ +11.4507 72.9097 mo +15.6104 73.9624 li +15.6104 68.4448 li +15.5327 67.3354 14.7813 66.5171 13.6831 66.3433 cv +12.7544 66.1968 11.8726 66.2651 11.4614 67.2778 cv +11.4507 72.9097 li +cp +ef +11.4507 72.9097 mo +15.6104 73.9624 li +15.6104 68.4448 li +15.5327 67.3354 14.7813 66.5171 13.6831 66.3433 cv +12.7544 66.1968 11.8726 66.2651 11.4614 67.2778 cv +11.4507 72.9097 li +cp +@ +34.5664 83.4624 mo +34.5664 67.147 li +37.4399 62.4321 li +37.4067 64.6401 li +49.7397 43.4272 li +49.3438 54.5327 li +37.373 78.3784 li +34.5664 83.4624 li +cp +f +1 lj +34.5664 83.4624 mo +34.5664 67.147 li +37.4399 62.4321 li +37.4067 64.6401 li +49.7397 43.4272 li +49.3438 54.5327 li +37.373 78.3784 li +34.5664 83.4624 li +cp +@ +17.4033 65.2524 mo +9.44482 63.2192 li +9.47266 81.9419 li +17.4312 84.0991 li +17.4033 65.2524 li +cp +@ +10.124 47.0195 mo +10.1118 49.4321 li +19.1953 48.2681 li +10.124 47.0195 li +cp +ef +10.124 47.0195 mo +10.1118 49.4321 li +19.1953 48.2681 li +10.124 47.0195 li +cp +@ +0 lj +12.0928 25.4766 mo +12.0928 30.8628 li +20.606 32.7461 li +@ +1 lj +24.7813 28.0142 mo +12.0898 25.5049 li +12.9961 22.2236 14.0371 20.646 16.7573 19.353 cv +17.5635 18.9692 17.8481 18.77 18.9399 18.6611 cv +31.4009 20.8696 li +@ +66.9019 48.3276 mo +68.8491 42.8408 li +69.2212 37.3511 li +71.4575 33.5674 li +71.4526 45.9087 li +66.9321 58.7212 li +66.9019 48.3276 li +cp +ef +66.9019 48.3276 mo +68.8491 42.8408 li +69.2212 37.3511 li +71.4575 33.5674 li +71.4526 45.9087 li +66.9321 58.7212 li +66.9019 48.3276 li +cp +@ +0 lj +11.6821 44.9946 mo +7.27881 43.7349 li +7.38721 35.3628 li +@ +67.0254 58.7212 mo +49.3125 54.5737 li +@ +20.4951 37.8135 mo +20.4976 32.7266 li +49.6553 38.9331 li +@ +32.6992 19.5693 mo +20.4951 32.8203 li +@ +50.2402 16.7466 mo +51.1475 17.4912 51.856 18.5488 51.856 19.4902 cv +51.856 22.1777 47.5815 24.3569 42.3086 24.3569 cv +37.0352 24.3569 32.7607 22.1777 32.7607 19.4902 cv +32.7607 18.4277 33.4111 17.4448 34.562 16.6445 cv +@ +71.2666 32.9814 mo +69.5933 36.8862 li +52.5488 33.6147 li +52.5488 33.6147 52.9946 30.4644 54.064 28.687 cv +54.9805 27.1646 57.1689 25.3286 57.1689 25.3286 cv +@ +75.6421 28.2134 mo +75.915 28.9609 76.0288 29.4033 76.1494 30.1899 cv +76.2783 31.0298 76.3008 31.5176 76.251 32.3657 cv +77.3823 32.0659 li +77.4663 31.2607 77.46 30.7935 77.3535 29.9907 cv +77.25 29.2085 77.1387 28.7661 76.8599 28.0278 cv +75.6421 28.2134 li +cp +ef +74.5884 24.3677 mo +77.3086 24.3677 79.5078 26.5293 79.5078 29.1963 cv +79.5078 30.4038 79.0391 31.0122 78.3232 31.6108 cv +78.3232 31.6108 78.7334 29.0376 78.0537 27.4307 cv +76.9502 24.8198 74.5884 24.3677 74.5884 24.3677 cv +cp +ef +79.5127 28.624 mo +80.3105 29.1655 80.7861 29.8477 80.7861 30.5884 cv +80.7861 32.3516 78.0903 33.7813 74.7646 33.7813 cv +71.439 33.7813 68.7427 32.3516 68.7427 30.5884 cv +68.7427 30.0479 69.1338 29.2261 69.5977 28.7798 cv +@ +11.5034 15.4673 mo +11.7563 16.1597 11.8618 16.5693 11.9731 17.2974 cv +12.0928 18.0752 12.1138 18.5273 12.0674 19.312 cv +13.1152 19.0347 li +13.1929 18.2896 13.187 17.8564 13.0884 17.1133 cv +12.9927 16.3882 12.8896 15.979 12.6313 15.2954 cv +11.5034 15.4673 li +cp +ef +10.7974 11.8696 mo +13.3164 11.8696 15.353 13.8716 15.353 16.3413 cv +15.353 17.4595 14.875 18.0313 14.2124 18.5854 cv +14.2124 18.5854 14.6357 16.1948 14.0063 14.7065 cv +12.9844 12.2891 10.7974 11.8696 10.7974 11.8696 cv +cp +ef +15.3862 15.917 mo +16.1157 16.4165 16.5498 17.0439 16.5498 17.7246 cv +16.5498 19.3579 14.0532 20.6816 10.9731 20.6816 cv +7.89355 20.6816 5.39697 19.3579 5.39697 17.7246 cv +5.39697 17.2241 5.81104 16.5737 6.24121 16.1602 cv +@ +49.5513 6.99365 mo +49.5513 10.0747 li +@ +76.7607 46.1313 mo +76.1909 46.2266 75.4248 46.3232 74.7959 46.3232 cv +73.4243 46.3232 72.1602 46.0806 71.1475 45.6709 cv +@ +76.5439 33.811 mo +78.2886 33.5376 79.6392 32.5933 80.3306 31.7124 cv +80.3262 44.2959 li +79.647 45.1611 78.271 45.834 76.5693 46.1172 cv +76.5439 33.811 li +cp +ef +76.5439 33.811 mo +78.2886 33.5376 79.6392 32.5933 80.3306 31.7124 cv +80.3262 44.2959 li +79.647 45.1611 78.271 45.834 76.5693 46.1172 cv +76.5439 33.811 li +cp +@ +1 lj +12.1084 60.0269 mo +9.44775 63.1548 li +17.2803 65.103 li +19.9585 61.9097 li +12.1084 60.0269 li +cp +@ +0 lj +6.23145 16.3413 mo +6.23145 13.8716 8.27344 11.8696 10.7925 11.8696 cv +13.3115 11.8696 15.353 13.8716 15.353 16.3413 cv +15.353 18.811 13.3867 19.5591 10.8682 19.5591 cv +8.34912 19.5591 6.23145 18.811 6.23145 16.3413 cv +cp +@ +69.6582 29.1963 mo +69.6582 26.5293 71.8628 24.3677 74.583 24.3677 cv +77.3032 24.3677 79.5078 26.5293 79.5078 29.1963 cv +79.5078 31.8628 77.3774 32.6548 74.6577 32.6548 cv +71.9375 32.6548 69.6582 31.8628 69.6582 29.1963 cv +cp +@ +1 lj +10.1392 46.9868 mo +19.2993 48.2334 li +25.1064 41.1377 li +16.4009 39.8755 li +10.1392 46.9868 li +cp +@ +34.5928 37.2153 mo +28.4355 37.1929 li +12.98 55.8608 li +20.4976 55.813 li +34.5928 37.2153 li +cp +@ +0 lj +34.5815 17.2681 mo +34.5815 13.0371 38.0796 9.60742 42.3945 9.60742 cv +46.71 9.60742 50.2075 13.0371 50.2075 17.2681 cv +50.2075 21.4985 46.9131 23.0483 42.5981 23.0483 cv +38.2832 23.0483 34.5815 21.4985 34.5815 17.2681 cv +cp +@ +50.0703 4.82471 mo +50.0703 2.45898 52.0264 .541016 54.4395 .541016 cv +56.853 .541016 58.8091 2.45898 58.8091 4.82471 cv +58.8091 7.19092 56.9819 7.92773 54.5688 7.92773 cv +52.1558 7.92773 50.0703 7.19092 50.0703 4.82471 cv +cp +@ +58.3354 23.5361 mo +57.2495 25.4185 li +59.3296 25.7329 li +59.3296 13.0884 li +52.6353 22.4546 li +58.3354 23.5361 li +cp +ef +58.3354 23.5361 mo +57.2495 25.4185 li +59.3296 25.7329 li +59.3296 13.0884 li +52.6353 22.4546 li +58.3354 23.5361 li +cp +@ +32.9648 24.6113 mo +20.4951 32.6997 li +@ +5.69727 18.6333 mo +5.69727 30.1709 li +5.76807 31.5161 7.86865 32.5288 10.2368 32.8462 cv +@ +16.5493 17.6948 mo +16.5498 19.207 14.7217 20.396 12.0396 20.6104 cv +12.0986 25.0864 li +13.2764 22.0244 13.9844 20.7012 16.5723 19.4404 cv +16.5493 17.6948 li +cp +ef +.269 lw +3.86371 ml +16.5493 17.6948 mo +16.5498 19.207 14.7217 20.396 12.0396 20.6104 cv +12.0986 25.0864 li +13.2764 22.0244 13.9844 20.7012 16.5723 19.4404 cv +16.5493 17.6948 li +cp +@ +.7929 lw +3.86369 ml +45.3882 10.2515 mo +48.1533 10.0786 49.8613 10.1177 52.6353 10.6851 cv +55.3442 11.2393 56.8652 11.79 59.3184 13.0537 cv +@ +44.5605 27.7783 mo +43.9355 27.8442 42.9712 27.9204 42.3086 27.9204 cv +37.5688 27.9204 33.6221 26.7124 32.8745 24.4048 cv +32.9048 20.3105 li +@ +69.4961 42.6304 mo +52.5977 39.2607 li +@ +49.5884 44.708 mo +66.9019 48.4302 li +@ +1 lj +12.0942 30.8452 mo +7.38184 35.4355 li +20.0044 38.3481 li +@ +0 lj +10.2974 49.3306 mo +5.771 54.4106 li +@ +57.646 25.4663 mo +69.9614 27.5391 li +@ +52.5815 33.6646 mo +52.5815 39.708 li +49.6055 44.4146 li +49.6055 39.0322 li +44.2476 27.832 li +44.2432 24.2568 li +48.2031 23.8413 51.2681 22.1763 51.7803 20.1055 cv +51.7446 24.4663 li +58.3691 23.5015 li +57.3647 25.3198 li +57.3647 25.3198 54.9805 27.1646 54.064 28.687 cv +52.9946 30.4644 52.4995 33.7505 52.4995 33.7505 cv +52.5815 33.6646 li +cp +f +52.5815 33.6646 mo +52.5815 39.708 li +49.6055 44.4146 li +49.6055 39.0322 li +44.2476 27.832 li +44.2432 24.2568 li +48.2031 23.8413 51.2681 22.1763 51.7803 20.1055 cv +51.7446 24.4663 li +58.3691 23.5015 li +57.3647 25.3198 li +57.3647 25.3198 54.9805 27.1646 54.064 28.687 cv +52.9946 30.4644 52.4995 33.7505 52.4995 33.7505 cv +52.5815 33.6646 li +cp +@ +27.2905 38.3916 mo +20.6743 37.7275 li +18.3037 40.1958 li +@ +49.583 44.1479 mo +41.0215 41.2271 li +@ +18.8667 63.2593 mo +34.2651 67.2847 li +@ +.422363 58.437 mo +11.02 61.2085 li +@ +1 lj +34.5132 67.0366 mo +37.3696 62.3071 li +4.28418 53.9995 li +.400879 58.3569 li +.396484 73.7437 li +9.2959 76.3433 li +@ +10.2666 97.4194 mo +10.2666 97.8071 10.2607 98.2319 10.2485 98.6919 cv +10.2358 99.1558 10.1919 99.6157 10.1172 100.078 cv +10.043 100.541 9.91797 100.982 9.74268 101.407 cv +9.58057 101.833 9.3501 102.206 9.05029 102.531 cv +8.75049 102.855 8.36377 103.118 7.88916 103.315 cv +7.42773 103.517 6.85352 103.617 6.1665 103.617 cv +5.46826 103.617 4.88232 103.536 4.40723 103.373 cv +3.93262 103.199 3.53955 102.967 3.22852 102.68 cv +2.91602 102.38 2.67236 102.039 2.49756 101.651 cv +2.33594 101.25 2.21729 100.839 2.14258 100.414 cv +2.06787 99.979 2.02393 99.5337 2.01074 99.0864 cv +1.99805 98.6245 1.9917 98.1821 1.9917 97.7573 cv +1.9917 97.0581 1.99805 96.3843 2.01074 95.7339 cv +2.02393 95.0854 2.04248 94.481 2.06787 93.9185 cv +2.09229 93.356 2.11719 92.8579 2.14258 92.4224 cv +2.16748 91.9722 2.19141 91.6099 2.21729 91.3345 cv +1.80518 91.4106 li +1.68066 91.4224 1.5498 91.4282 1.41211 91.4282 cv +1.26221 91.4282 1.1001 91.4224 .925293 91.4106 cv +.438477 91.3345 li +.462891 91.897 .48877 92.5825 .513184 93.395 cv +.538086 94.2056 .550293 95.1353 .550293 96.1841 cv +.550293 96.6587 .531738 97.1265 .494629 97.5874 cv +.469238 98.0366 .45752 98.5552 .45752 99.1421 cv +.45752 100.976 .881836 102.318 1.73047 103.167 cv +2.5791 104.017 3.93896 104.441 5.81152 104.441 cv +6.66016 104.441 7.40869 104.321 8.05762 104.083 cv +8.71924 103.847 9.2749 103.498 9.72461 103.038 cv +10.1733 102.574 10.5166 102.013 10.7539 101.35 cv +11.0039 100.69 11.1343 99.9399 11.1465 99.104 cv +11.1592 98.4185 11.1777 97.7124 11.2036 96.9888 cv +11.2783 94.855 li +11.3027 94.1567 11.3345 93.5073 11.3716 92.9087 cv +11.4087 92.2964 11.4463 91.7729 11.4844 91.3345 cv +11.2715 91.397 11.085 91.4282 10.9214 91.4282 cv +10.7979 91.4282 10.6729 91.4224 10.5479 91.4106 cv +10.1543 91.3345 li +10.2046 91.6968 10.2358 92.3599 10.2485 93.3208 cv +10.2607 94.2808 10.2666 95.647 10.2666 97.4194 cv +cp +25.6177 104.441 mo +25.8804 104.441 li +25.8804 103.823 li +25.8804 103.523 25.874 103.173 25.8613 102.774 cv +25.8613 102.361 25.8555 101.925 25.8433 101.463 cv +25.8433 100.988 25.8364 100.521 25.8242 100.06 cv +25.8242 98.731 li +25.8242 97.606 li +25.8242 97.2446 25.8364 96.7642 25.8613 96.1646 cv +25.9365 94.3315 li +25.9746 93.7065 26.0049 93.1196 26.0303 92.5708 cv +26.0679 92.022 26.0986 91.6099 26.1235 91.3345 cv +25.874 91.397 25.6743 91.4282 25.5249 91.4282 cv +25.3496 91.4282 25.1372 91.397 24.8882 91.3345 cv +24.9502 92.4341 24.9883 93.606 25 94.855 cv +25.0254 96.0903 25.0381 97.3638 25.0381 98.6733 cv +25.0381 101.22 li +24.4639 100.647 23.7896 99.9536 23.0156 99.1421 cv +22.2544 98.3179 21.4434 97.4507 20.582 96.5396 cv +19.7339 95.6157 18.8726 94.686 17.999 93.7505 cv +17.1377 92.8013 16.3267 91.9165 15.5649 91.0923 cv +15.2656 91.0923 li +15.2905 91.5161 15.3022 92.1597 15.3022 93.022 cv +15.3149 93.8823 15.3213 94.9116 15.3213 96.1089 cv +15.3213 96.52 15.3149 96.9888 15.3022 97.5132 cv +15.2905 98.0366 15.272 98.5737 15.2466 99.1235 cv +15.2339 99.6733 15.209 100.221 15.1724 100.77 cv +15.0972 102.305 li +15.0718 102.768 15.0405 103.167 15.0034 103.503 cv +14.979 103.84 14.9536 104.072 14.9287 104.197 cv +15.1411 104.172 15.3721 104.159 15.6216 104.159 cv +15.8589 104.159 16.0767 104.172 16.2759 104.197 cv +16.2632 104.097 16.2515 103.909 16.2393 103.634 cv +16.2012 102.643 li +16.1641 101.425 li +16.127 100.135 li +16.127 99.7104 16.1206 99.3042 16.1079 98.9175 cv +16.1079 97.9438 li +16.1079 96.9331 16.1138 96.1333 16.127 95.5464 cv +16.1392 94.9604 16.1514 94.4946 16.1641 94.1431 cv +17.7866 95.8657 19.4092 97.6011 21.0313 99.3472 cv +22.6543 101.083 24.1826 102.78 25.6177 104.441 cv +cp +29.6436 96.1841 mo +29.6436 99.4048 li +29.6436 100.228 29.6245 101.04 29.5869 101.837 cv +29.5615 102.636 29.5308 103.423 29.4932 104.197 cv +29.7803 104.172 30.0859 104.159 30.4106 104.159 cv +30.7358 104.159 31.04 104.172 31.3276 104.197 cv +31.2163 101.837 li +31.1909 101.04 31.1782 100.228 31.1782 99.4048 cv +31.1782 96.1841 li +31.1782 95.3599 31.1909 94.5552 31.2163 93.77 cv +31.3276 91.3345 li +30.8604 91.4106 li +30.7104 91.4224 30.5601 91.4282 30.4106 91.4282 cv +30.2607 91.4282 30.1113 91.4224 29.9619 91.4106 cv +29.4932 91.3345 li +29.5308 92.1597 29.5615 92.9712 29.5869 93.77 cv +29.6245 94.5552 29.6436 95.3599 29.6436 96.1841 cv +cp +38.5537 104.197 mo +38.7163 104.172 38.9219 104.159 39.1724 104.159 cv +39.3848 104.159 39.5898 104.172 39.79 104.197 cv +40.6138 102.063 41.4746 99.9272 42.3735 97.7944 cv +43.272 95.6587 44.208 93.5073 45.1821 91.3345 cv +44.9072 91.397 44.6758 91.4282 44.4888 91.4282 cv +44.3018 91.4282 44.0703 91.397 43.7959 91.3345 cv +43.6597 91.7476 43.4902 92.2329 43.291 92.7954 cv +43.0913 93.356 42.8662 93.9614 42.6167 94.6108 cv +41.8677 96.6519 li +41.606 97.3521 41.3374 98.0435 41.0625 98.731 cv +40.8008 99.4048 40.5391 100.06 40.2764 100.696 cv +40.0142 101.32 39.771 101.887 39.5469 102.399 cv +39.1475 101.451 38.7539 100.496 38.3677 99.5337 cv +37.2256 96.6909 li +36.8628 95.7534 36.5137 94.8364 36.1768 93.936 cv +35.8521 93.0278 35.5527 92.1597 35.2783 91.3345 cv +34.7729 91.4106 li +34.6104 91.4224 34.4541 91.4282 34.3052 91.4282 cv +34.1543 91.4282 33.999 91.4224 33.8364 91.4106 cv +33.3311 91.3345 li +33.7803 92.4106 34.2485 93.5454 34.7354 94.7437 cv +35.2344 95.9399 35.7148 97.1138 36.1768 98.2622 cv +36.6514 99.4106 37.0938 100.501 37.5059 101.54 cv +38.5537 104.197 li +cp +47.3345 96.1646 mo +47.3345 99.3862 li +47.3345 100.209 47.3159 101.021 47.2778 101.819 cv +47.2529 102.606 47.2222 103.398 47.1846 104.197 cv +47.7588 104.172 48.3271 104.159 48.8882 104.159 cv +50.5918 104.159 li +52.2769 104.159 li +52.8384 104.159 53.3999 104.172 53.9619 104.197 cv +53.9243 104.072 53.9053 103.909 53.9053 103.71 cv +53.9053 103.429 li +53.918 103.315 53.9365 103.217 53.9619 103.128 cv +53.6621 103.193 53.3062 103.243 52.894 103.28 cv +51.6025 103.354 li +51.1533 103.366 50.6919 103.373 50.2178 103.373 cv +48.9067 103.373 li +48.8945 103.134 48.8823 102.788 48.8696 102.324 cv +48.8696 100.566 li +48.8696 99.4409 li +48.8696 98.7114 li +48.8696 98.2251 li +48.8823 98.0874 48.8882 97.9624 48.8882 97.8511 cv +49.1128 97.8511 49.4126 97.856 49.7861 97.8687 cv +50.1733 97.8687 50.5791 97.8745 51.0039 97.8872 cv +51.4399 97.8872 51.8711 97.8989 52.2949 97.9243 cv +52.7324 97.9497 53.1128 97.9819 53.4375 98.019 cv +53.3999 97.8325 53.3809 97.646 53.3809 97.4585 cv +53.3809 97.2583 53.3999 97.064 53.4375 96.8784 cv +52.5576 96.9507 li +52.2578 96.9644 51.9268 96.9829 51.5649 97.0083 cv +50.3672 97.0454 li +49.9302 97.0581 49.437 97.064 48.8882 97.064 cv +48.8882 96.8276 48.8823 96.4761 48.8696 96.0151 cv +48.8696 94.5913 li +48.8696 94.1313 48.876 93.7183 48.8882 93.356 cv +48.9126 92.9946 48.9312 92.6157 48.9443 92.2134 cv +49.5562 92.2134 50.0796 92.2271 50.5171 92.2524 cv +50.9531 92.2642 51.3525 92.2837 51.7148 92.3081 cv +52.7632 92.3833 li +53.8677 92.4585 li +53.8311 92.271 53.8115 92.0845 53.8115 91.897 cv +53.8115 91.7104 53.8311 91.5229 53.8677 91.3345 cv +52.2021 91.4106 li +51.6528 91.4224 51.0967 91.4282 50.5356 91.4282 cv +49.9746 91.4282 49.4126 91.4224 48.8506 91.4106 cv +47.1846 91.3345 li +47.2222 92.1333 47.2529 92.9341 47.2778 93.731 cv +47.3159 94.5298 47.3345 95.3403 47.3345 96.1646 cv +cp +56.6948 96.1841 mo +56.6948 99.4048 li +56.6948 100.228 56.6763 101.04 56.6382 101.837 cv +56.6133 102.636 56.583 103.423 56.5454 104.197 cv +56.8325 104.172 57.1377 104.159 57.4619 104.159 cv +57.7866 104.159 58.0923 104.172 58.3794 104.197 cv +58.2671 101.837 li +58.2422 101.04 58.2305 100.228 58.2305 99.4048 cv +58.2305 98.0366 li +58.9409 98.0366 li +59.3403 98.4487 59.7778 98.9536 60.252 99.5532 cv +60.7388 100.141 61.2129 100.734 61.6748 101.333 cv +62.1357 101.931 62.5542 102.494 62.9287 103.018 cv +63.3159 103.542 63.603 103.935 63.7896 104.197 cv +63.9648 104.172 64.146 104.159 64.333 104.159 cv +64.8755 104.159 li +65.437 104.159 li +65.625 104.159 65.812 104.172 65.999 104.197 cv +65.8242 104.023 65.5933 103.766 65.3062 103.429 cv +65.0195 103.092 64.7139 102.723 64.3892 102.324 cv +63.3779 101.051 li +63.0288 100.602 62.6914 100.177 62.3672 99.7788 cv +61.4873 98.6558 li +60.8696 97.8687 li +61.2319 97.8188 61.6313 97.7183 62.0679 97.5688 cv +62.5166 97.4077 62.9346 97.1899 63.3223 96.9136 cv +63.7085 96.6274 64.0332 96.272 64.2959 95.8472 cv +64.5698 95.4097 64.707 94.8921 64.707 94.2944 cv +64.707 93.731 64.6011 93.2632 64.3892 92.8901 cv +64.189 92.5142 63.9082 92.2134 63.5464 91.9907 cv +63.1973 91.7534 62.7856 91.5845 62.311 91.4849 cv +61.8369 91.3853 61.3379 91.3345 60.8135 91.3345 cv +60.4521 91.3345 60.0952 91.354 59.7461 91.3911 cv +59.3975 91.4165 59.041 91.4282 58.6797 91.4282 cv +58.3174 91.4282 57.9614 91.4224 57.6118 91.4106 cv +56.5454 91.3345 li +56.583 92.1597 56.6133 92.9712 56.6382 93.77 cv +56.6763 94.5552 56.6948 95.3599 56.6948 96.1841 cv +cp +58.2305 97.2524 mo +58.2305 96.1841 li +58.2305 95.5112 58.2422 94.8364 58.2671 94.1616 cv +58.3418 92.1216 li +58.542 92.0972 58.7852 92.0776 59.0723 92.0649 cv +59.3589 92.0415 59.7212 92.0278 60.1587 92.0278 cv +60.4824 92.0278 60.8135 92.0649 61.1509 92.1401 cv +61.4873 92.2036 61.7998 92.3276 62.0864 92.5142 cv +62.3735 92.7017 62.6045 92.9575 62.7793 93.2817 cv +62.9663 93.5942 63.0601 93.9927 63.0601 94.481 cv +63.0601 95.0415 62.9409 95.5112 62.7041 95.8853 cv +62.4795 96.2466 62.1924 96.5396 61.8428 96.7642 cv +61.4937 96.9771 61.1074 97.1265 60.6826 97.2144 cv +60.2705 97.3003 59.8711 97.3442 59.4844 97.3442 cv +59.2344 97.3442 59.0039 97.3384 58.7915 97.3267 cv +58.5923 97.313 58.4048 97.2886 58.2305 97.2524 cv +cp +67.7212 101.763 mo +67.4966 101.763 li +67.4595 102.125 67.416 102.424 67.3652 102.663 cv +67.3281 102.885 67.2534 103.142 67.1416 103.429 cv +67.4658 103.692 67.8652 103.928 68.3389 104.14 cv +68.8262 104.339 69.4561 104.441 70.2295 104.441 cv +70.9541 104.441 71.5967 104.339 72.1577 104.14 cv +72.7319 103.928 73.2129 103.634 73.5996 103.262 cv +73.999 102.875 74.2983 102.424 74.498 101.912 cv +74.7104 101.401 74.8164 100.859 74.8164 100.285 cv +74.8164 99.5981 74.6665 99.0474 74.3672 98.6362 cv +74.0801 98.2251 73.7178 97.8872 73.2817 97.6265 cv +72.8447 97.3638 72.3701 97.146 71.8589 96.9692 cv +71.3594 96.7837 70.8911 96.5757 70.4546 96.353 cv +70.0171 96.1147 69.6494 95.8286 69.3501 95.4917 cv +69.063 95.1548 68.9194 94.6919 68.9194 94.106 cv +68.9194 93.77 68.9756 93.4565 69.0879 93.1685 cv +69.2129 92.8823 69.3813 92.6392 69.5938 92.4399 cv +69.8174 92.2271 70.0742 92.0649 70.3608 91.9536 cv +70.6606 91.8423 70.9849 91.7837 71.335 91.7837 cv +71.6836 91.7837 71.9839 91.8481 72.2329 91.9722 cv +72.4824 92.0845 72.6948 92.2271 72.8696 92.4028 cv +73.0566 92.5767 73.2007 92.772 73.2998 92.9829 cv +73.4121 93.1821 73.5 93.3696 73.562 93.5454 cv +73.7866 93.5454 li +73.8618 93.1821 73.937 92.8823 74.0112 92.645 cv +74.0859 92.4106 74.1802 92.1841 74.292 91.9722 cv +73.918 91.6724 73.5122 91.4536 73.0757 91.3159 cv +72.6387 91.1675 72.1206 91.0923 71.522 91.0923 cv +70.8979 91.0923 70.3364 91.1792 69.8369 91.354 cv +69.3379 91.5288 68.9077 91.7729 68.5444 92.0845 cv +68.1958 92.397 67.9272 92.772 67.7402 93.2075 cv +67.5522 93.6313 67.4595 94.106 67.4595 94.6304 cv +67.4595 95.3657 67.6021 95.9526 67.8896 96.3901 cv +68.1895 96.8276 68.5571 97.1899 68.9941 97.4741 cv +69.4312 97.7505 69.8989 97.9819 70.3979 98.1694 cv +70.9102 98.356 71.3843 98.5601 71.8218 98.7866 cv +72.2583 99.0112 72.6196 99.2915 72.9067 99.6294 cv +73.2065 99.9653 73.3564 100.419 73.3564 100.995 cv +73.3564 101.369 73.2939 101.726 73.1689 102.063 cv +73.0444 102.385 72.8628 102.674 72.626 102.923 cv +72.4014 103.16 72.1206 103.354 71.7837 103.503 cv +71.4585 103.642 71.0913 103.71 70.6787 103.71 cv +70.2803 103.71 69.9175 103.654 69.5938 103.542 cv +69.269 103.417 68.9819 103.262 68.7324 103.074 cv +68.4951 102.885 68.2891 102.68 68.1147 102.456 cv +67.9526 102.218 67.8208 101.988 67.7212 101.763 cv +cp +77.4932 96.1841 mo +77.4932 99.4048 li +77.4932 100.228 77.4746 101.04 77.4375 101.837 cv +77.4126 102.636 77.3809 103.423 77.3442 104.197 cv +77.6309 104.172 77.9365 104.159 78.2612 104.159 cv +78.5859 104.159 78.8916 104.172 79.1782 104.197 cv +79.0664 101.837 li +79.041 101.04 79.0293 100.228 79.0293 99.4048 cv +79.0293 96.1841 li +79.0293 95.3599 79.041 94.5552 79.0664 93.77 cv +79.1782 91.3345 li +78.7104 91.4106 li +78.561 91.4224 78.4111 91.4282 78.2612 91.4282 cv +78.1113 91.4282 77.9614 91.4224 77.812 91.4106 cv +77.3442 91.3345 li +77.3809 92.1597 77.4126 92.9712 77.4375 93.77 cv +77.4746 94.5552 77.4932 95.3599 77.4932 96.1841 cv +cp +85.3008 96.1841 mo +85.3008 99.4048 li +85.3008 100.228 85.2813 101.04 85.2441 101.837 cv +85.2188 102.636 85.1875 103.423 85.1509 104.197 cv +85.438 104.172 85.7427 104.159 86.0679 104.159 cv +86.3921 104.159 86.6978 104.172 86.9849 104.197 cv +86.873 101.837 li +86.8477 101.04 86.835 100.228 86.835 99.4048 cv +86.835 96.1841 li +86.835 94.8862 86.854 93.5942 86.8916 92.3081 cv +87.2153 92.3081 87.5527 92.3159 87.9023 92.3276 cv +88.2642 92.3276 88.6201 92.3403 88.9702 92.3657 cv +89.332 92.3774 89.6748 92.397 89.9995 92.4224 cv +90.3359 92.4478 90.6362 92.4771 90.8979 92.5142 cv +90.835 92.2886 90.8037 92.0972 90.8037 91.936 cv +90.8037 91.7837 90.835 91.5845 90.8979 91.3345 cv +88.4829 91.4106 li +87.6963 91.4224 86.8916 91.4282 86.0679 91.4282 cv +85.2441 91.4282 84.4395 91.4224 83.6523 91.4106 cv +81.2378 91.3345 li +81.3003 91.5845 81.3315 91.7778 81.3315 91.9165 cv +81.3315 92.0913 81.3003 92.2886 81.2378 92.5142 cv +81.5005 92.4771 81.793 92.4478 82.1177 92.4224 cv +82.4546 92.397 82.7979 92.3774 83.1475 92.3657 cv +83.5088 92.3403 83.8652 92.3276 84.2144 92.3276 cv +84.5762 92.3159 84.9194 92.3081 85.2441 92.3081 cv +85.2813 93.5942 85.3008 94.8862 85.3008 96.1841 cv +cp +94.7173 89.0142 mo +94.7173 89.2759 94.8105 89.5005 94.998 89.688 cv +95.1846 89.8755 95.4097 89.9692 95.6714 89.9692 cv +95.9341 89.9692 96.1577 89.8755 96.3452 89.688 cv +96.5322 89.5005 96.6265 89.2759 96.6265 89.0142 cv +96.6265 88.7524 96.5322 88.5259 96.3452 88.3403 cv +96.1577 88.1528 95.9341 88.0601 95.6714 88.0601 cv +95.4097 88.0601 95.1846 88.1528 94.998 88.3403 cv +94.8105 88.5259 94.7173 88.7524 94.7173 89.0142 cv +cp +98.4053 89.0142 mo +98.4053 89.2759 98.498 89.5005 98.6855 89.688 cv +98.8726 89.8755 99.0981 89.9692 99.3594 89.9692 cv +99.6221 89.9692 99.8467 89.8755 100.033 89.688 cv +100.22 89.5005 100.314 89.2759 100.314 89.0142 cv +100.314 88.7524 100.22 88.5259 100.033 88.3403 cv +99.8467 88.1528 99.6221 88.0601 99.3594 88.0601 cv +99.0981 88.0601 98.8726 88.1528 98.6855 88.3403 cv +98.498 88.5259 98.4053 88.7524 98.4053 89.0142 cv +cp +97.1885 93.6177 mo +99.2656 98.3735 li +98.2173 98.4126 li +97.1694 98.4126 li +96.8447 98.4126 96.5083 98.4067 96.1577 98.3931 cv +95.8091 98.3813 95.4722 98.3735 95.1475 98.3735 cv +97.1885 93.6177 li +cp +97.8057 91.0923 mo +97.4502 91.0923 li +96.4771 93.3267 95.5093 95.521 94.5488 97.6821 cv +93.5874 99.8403 92.6016 102.013 91.5908 104.197 cv +91.8027 104.172 92.0337 104.159 92.2827 104.159 cv +92.5332 104.159 92.7637 104.172 92.9756 104.197 cv +93.1377 103.623 93.3813 102.899 93.7056 102.025 cv +94.0303 101.14 94.3926 100.209 94.7915 99.2358 cv +95.1782 99.2222 95.5591 99.2163 95.9341 99.2163 cv +96.3081 99.2056 96.689 99.1987 97.0757 99.1987 cv +97.4873 99.1987 97.8994 99.2056 98.311 99.2163 cv +98.7231 99.2163 99.1289 99.2222 99.5278 99.2358 cv +100.052 100.547 li +100.239 100.995 100.421 101.445 100.595 101.894 cv +100.783 102.331 100.951 102.754 101.101 103.167 cv +101.25 103.566 101.369 103.909 101.456 104.197 cv +101.631 104.172 101.793 104.159 101.943 104.159 cv +102.448 104.159 li +102.935 104.159 li +103.097 104.159 103.266 104.172 103.44 104.197 cv +103.279 103.897 103.066 103.46 102.805 102.885 cv +102.555 102.312 102.268 101.663 101.943 100.938 cv +100.932 98.5601 li +99.8467 95.9956 li +98.7788 93.4507 li +97.8057 91.0923 li +cp +108.195 96.1841 mo +108.195 99.4048 li +108.195 100.228 108.178 101.04 108.139 101.837 cv +108.115 102.636 108.083 103.423 108.046 104.197 cv +108.333 104.172 108.639 104.159 108.963 104.159 cv +109.288 104.159 109.594 104.172 109.881 104.197 cv +109.769 101.837 li +109.743 101.04 109.731 100.228 109.731 99.4048 cv +109.731 96.1841 li +109.731 94.8862 109.75 93.5942 109.787 92.3081 cv +110.112 92.3081 110.448 92.3159 110.798 92.3276 cv +111.16 92.3276 111.515 92.3403 111.865 92.3657 cv +112.227 92.3774 112.57 92.397 112.895 92.4224 cv +113.232 92.4478 113.531 92.4771 113.793 92.5142 cv +113.73 92.2886 113.7 92.0972 113.7 91.936 cv +113.7 91.7837 113.73 91.5845 113.793 91.3345 cv +111.379 91.4106 li +110.592 91.4224 109.787 91.4282 108.963 91.4282 cv +108.139 91.4282 107.334 91.4224 106.548 91.4106 cv +104.133 91.3345 li +104.196 91.5845 104.228 91.7778 104.228 91.9165 cv +104.228 92.0913 104.196 92.2886 104.133 92.5142 cv +104.395 92.4771 104.689 92.4478 105.013 92.4224 cv +105.35 92.397 105.694 92.3774 106.043 92.3657 cv +106.405 92.3403 106.76 92.3276 107.11 92.3276 cv +107.472 92.3159 107.815 92.3081 108.139 92.3081 cv +108.178 93.5942 108.195 94.8862 108.195 96.1841 cv +cp +115.591 101.763 mo +115.366 101.763 li +115.329 102.125 115.284 102.424 115.235 102.663 cv +115.197 102.885 115.122 103.142 115.01 103.429 cv +115.335 103.692 115.734 103.928 116.208 104.14 cv +116.695 104.339 117.325 104.441 118.099 104.441 cv +118.823 104.441 119.466 104.339 120.027 104.14 cv +120.602 103.928 121.082 103.634 121.469 103.262 cv +121.869 102.875 122.168 102.424 122.368 101.912 cv +122.58 101.401 122.686 100.859 122.686 100.285 cv +122.686 99.5981 122.536 99.0474 122.237 98.6362 cv +121.95 98.2251 121.588 97.8872 121.151 97.6265 cv +120.714 97.3638 120.24 97.146 119.729 96.9692 cv +119.229 96.7837 118.761 96.5757 118.323 96.353 cv +117.887 96.1147 117.519 95.8286 117.219 95.4917 cv +116.932 95.1548 116.789 94.6919 116.789 94.106 cv +116.789 93.77 116.844 93.4565 116.957 93.1685 cv +117.082 92.8823 117.25 92.6392 117.462 92.4399 cv +117.687 92.2271 117.943 92.0649 118.23 91.9536 cv +118.53 91.8423 118.854 91.7837 119.204 91.7837 cv +119.553 91.7837 119.853 91.8481 120.103 91.9722 cv +120.352 92.0845 120.564 92.2271 120.738 92.4028 cv +120.926 92.5767 121.069 92.772 121.169 92.9829 cv +121.282 93.1821 121.37 93.3696 121.432 93.5454 cv +121.656 93.5454 li +121.73 93.1821 121.805 92.8823 121.881 92.645 cv +121.956 92.4106 122.049 92.1841 122.162 91.9722 cv +121.787 91.6724 121.382 91.4536 120.945 91.3159 cv +120.508 91.1675 119.99 91.0923 119.391 91.0923 cv +118.768 91.0923 118.205 91.1792 117.706 91.354 cv +117.207 91.5288 116.776 91.7729 116.415 92.0845 cv +116.064 92.397 115.797 92.772 115.609 93.2075 cv +115.422 93.6313 115.329 94.106 115.329 94.6304 cv +115.329 95.3657 115.472 95.9526 115.759 96.3901 cv +116.059 96.8276 116.427 97.1899 116.864 97.4741 cv +117.301 97.7505 117.769 97.9819 118.268 98.1694 cv +118.779 98.356 119.254 98.5601 119.69 98.7866 cv +120.127 99.0112 120.49 99.2915 120.776 99.6294 cv +121.075 99.9653 121.226 100.419 121.226 100.995 cv +121.226 101.369 121.163 101.726 121.038 102.063 cv +120.914 102.385 120.732 102.674 120.496 102.923 cv +120.271 103.16 119.99 103.354 119.653 103.503 cv +119.329 103.642 118.961 103.71 118.548 103.71 cv +118.149 103.71 117.787 103.654 117.462 103.542 cv +117.138 103.417 116.851 103.262 116.602 103.074 cv +116.364 102.885 116.158 102.68 115.983 102.456 cv +115.822 102.218 115.69 101.988 115.591 101.763 cv +cp +124.951 101.763 mo +124.726 101.763 li +124.689 102.125 124.645 102.424 124.596 102.663 cv +124.558 102.885 124.483 103.142 124.371 103.429 cv +124.695 103.692 125.095 103.928 125.569 104.14 cv +126.056 104.339 126.686 104.441 127.46 104.441 cv +128.184 104.441 128.826 104.339 129.388 104.14 cv +129.962 103.928 130.442 103.634 130.83 103.262 cv +131.229 102.875 131.528 102.424 131.728 101.912 cv +131.94 101.401 132.046 100.859 132.046 100.285 cv +132.046 99.5981 131.897 99.0474 131.598 98.6362 cv +131.31 98.2251 130.948 97.8872 130.511 97.6265 cv +130.074 97.3638 129.601 97.146 129.089 96.9692 cv +128.588 96.7837 128.121 96.5757 127.684 96.353 cv +127.247 96.1147 126.879 95.8286 126.58 95.4917 cv +126.292 95.1548 126.149 94.6919 126.149 94.106 cv +126.149 93.77 126.206 93.4565 126.317 93.1685 cv +126.443 92.8823 126.611 92.6392 126.823 92.4399 cv +127.048 92.2271 127.304 92.0649 127.59 91.9536 cv +127.89 91.8423 128.214 91.7837 128.564 91.7837 cv +128.914 91.7837 129.213 91.8481 129.462 91.9722 cv +129.712 92.0845 129.925 92.2271 130.099 92.4028 cv +130.286 92.5767 130.43 92.772 130.53 92.9829 cv +130.642 93.1821 130.729 93.3696 130.792 93.5454 cv +131.017 93.5454 li +131.091 93.1821 131.166 92.8823 131.241 92.645 cv +131.316 92.4106 131.409 92.1841 131.521 91.9722 cv +131.147 91.6724 130.742 91.4536 130.306 91.3159 cv +129.868 91.1675 129.351 91.0923 128.751 91.0923 cv +128.127 91.0923 127.565 91.1792 127.066 91.354 cv +126.567 91.5288 126.137 91.7729 125.775 92.0845 cv +125.425 92.397 125.157 92.772 124.97 93.2075 cv +124.783 93.6313 124.689 94.106 124.689 94.6304 cv +124.689 95.3657 124.833 95.9526 125.12 96.3901 cv +125.419 96.8276 125.787 97.1899 126.225 97.4741 cv +126.661 97.7505 127.129 97.9819 127.628 98.1694 cv +128.14 98.356 128.615 98.5601 129.051 98.7866 cv +129.487 99.0112 129.85 99.2915 130.137 99.6294 cv +130.436 99.9653 130.586 100.419 130.586 100.995 cv +130.586 101.369 130.523 101.726 130.399 102.063 cv +130.274 102.385 130.093 102.674 129.855 102.923 cv +129.631 103.16 129.351 103.354 129.014 103.503 cv +128.689 103.642 128.321 103.71 127.909 103.71 cv +127.51 103.71 127.147 103.654 126.823 103.542 cv +126.499 103.417 126.212 103.262 125.962 103.074 cv +125.725 102.885 125.519 102.68 125.344 102.456 cv +125.182 102.218 125.051 101.988 124.951 101.763 cv +cp +137.326 96.1841 mo +137.326 99.4048 li +137.326 100.228 137.307 101.04 137.27 101.837 cv +137.244 102.636 137.213 103.423 137.175 104.197 cv +137.462 104.172 137.769 104.159 138.094 104.159 cv +138.417 104.159 138.723 104.172 139.01 104.197 cv +138.898 101.837 li +138.874 101.04 138.861 100.228 138.861 99.4048 cv +138.861 96.1841 li +138.861 94.8862 138.88 93.5942 138.917 92.3081 cv +139.241 92.3081 139.578 92.3159 139.928 92.3276 cv +140.29 92.3276 140.645 92.3403 140.995 92.3657 cv +141.357 92.3774 141.701 92.397 142.024 92.4224 cv +142.361 92.4478 142.661 92.4771 142.924 92.5142 cv +142.86 92.2886 142.83 92.0972 142.83 91.936 cv +142.83 91.7837 142.86 91.5845 142.924 91.3345 cv +140.508 91.4106 li +139.722 91.4224 138.917 91.4282 138.094 91.4282 cv +137.27 91.4282 136.464 91.4224 135.678 91.4106 cv +133.263 91.3345 li +133.326 91.5845 133.356 91.7778 133.356 91.9165 cv +133.356 92.0913 133.326 92.2886 133.263 92.5142 cv +133.525 92.4771 133.819 92.4478 134.143 92.4224 cv +134.48 92.397 134.823 92.3774 135.173 92.3657 cv +135.535 92.3403 135.891 92.3276 136.24 92.3276 cv +136.602 92.3159 136.945 92.3081 137.27 92.3081 cv +137.307 93.5942 137.326 94.8862 137.326 96.1841 cv +cp +145.132 96.1646 mo +145.132 99.3862 li +145.132 100.209 145.113 101.021 145.076 101.819 cv +145.051 102.606 145.02 103.398 144.983 104.197 cv +145.557 104.172 146.125 104.159 146.686 104.159 cv +148.39 104.159 li +150.076 104.159 li +150.636 104.159 151.197 104.172 151.759 104.197 cv +151.722 104.072 151.703 103.909 151.703 103.71 cv +151.703 103.429 li +151.715 103.315 151.734 103.217 151.759 103.128 cv +151.458 103.193 151.103 103.243 150.691 103.28 cv +149.401 103.354 li +148.952 103.366 148.49 103.373 148.015 103.373 cv +146.705 103.373 li +146.693 103.134 146.68 102.788 146.669 102.324 cv +146.669 100.566 li +146.669 99.4409 li +146.669 98.7114 li +146.669 98.2251 li +146.68 98.0874 146.686 97.9624 146.686 97.8511 cv +146.912 97.8511 147.21 97.856 147.584 97.8687 cv +147.971 97.8687 148.378 97.8745 148.801 97.8872 cv +149.238 97.8872 149.669 97.8989 150.094 97.9243 cv +150.531 97.9497 150.912 97.9819 151.236 98.019 cv +151.197 97.8325 151.178 97.646 151.178 97.4585 cv +151.178 97.2583 151.197 97.064 151.236 96.8784 cv +150.355 96.9507 li +150.056 96.9644 149.725 96.9829 149.363 97.0083 cv +148.165 97.0454 li +147.728 97.0581 147.236 97.064 146.686 97.064 cv +146.686 96.8276 146.68 96.4761 146.669 96.0151 cv +146.669 94.5913 li +146.669 94.1313 146.674 93.7183 146.686 93.356 cv +146.711 92.9946 146.73 92.6157 146.742 92.2134 cv +147.354 92.2134 147.878 92.2271 148.314 92.2524 cv +148.75 92.2642 149.15 92.2837 149.514 92.3081 cv +150.561 92.3833 li +151.664 92.4585 li +151.626 92.271 151.61 92.0845 151.61 91.897 cv +151.61 91.7104 151.626 91.5229 151.664 91.3345 cv +149.999 91.4106 li +149.45 91.4224 148.896 91.4282 148.333 91.4282 cv +147.772 91.4282 147.21 91.4224 146.648 91.4106 cv +144.983 91.3345 li +145.02 92.1333 145.051 92.9341 145.076 93.731 cv +145.113 94.5298 145.132 95.3403 145.132 96.1646 cv +cp +154.493 96.1841 mo +154.493 99.4048 li +154.493 100.228 154.473 101.04 154.435 101.837 cv +154.412 102.636 154.378 103.423 154.343 104.197 cv +154.628 104.172 154.937 104.159 155.26 104.159 cv +155.583 104.159 155.891 104.172 156.177 104.197 cv +156.064 101.837 li +156.04 101.04 156.027 100.228 156.027 99.4048 cv +156.027 98.0366 li +156.738 98.0366 li +157.14 98.4487 157.575 98.9536 158.05 99.5532 cv +158.538 100.141 159.009 100.734 159.472 101.333 cv +159.933 101.931 160.353 102.494 160.727 103.018 cv +161.113 103.542 161.402 103.935 161.587 104.197 cv +161.761 104.172 161.943 104.159 162.13 104.159 cv +162.673 104.159 li +163.234 104.159 li +163.422 104.159 163.609 104.172 163.795 104.197 cv +163.622 104.023 163.391 103.766 163.105 103.429 cv +162.817 103.092 162.511 102.723 162.187 102.324 cv +161.175 101.051 li +160.826 100.602 160.489 100.177 160.165 99.7788 cv +159.285 98.6558 li +158.667 97.8687 li +159.029 97.8188 159.427 97.7183 159.865 97.5688 cv +160.314 97.4077 160.733 97.1899 161.121 96.9136 cv +161.506 96.6274 161.831 96.272 162.092 95.8472 cv +162.367 95.4097 162.503 94.8921 162.503 94.2944 cv +162.503 93.731 162.4 93.2632 162.187 92.8901 cv +161.988 92.5142 161.706 92.2134 161.343 91.9907 cv +160.996 91.7534 160.583 91.5845 160.109 91.4849 cv +159.634 91.3853 159.134 91.3345 158.612 91.3345 cv +158.25 91.3345 157.892 91.354 157.544 91.3911 cv +157.195 91.4165 156.837 91.4282 156.476 91.4282 cv +156.115 91.4282 155.759 91.4224 155.409 91.4106 cv +154.343 91.3345 li +154.378 92.1597 154.412 92.9712 154.435 93.77 cv +154.473 94.5552 154.493 95.3599 154.493 96.1841 cv +cp +156.027 97.2524 mo +156.027 96.1841 li +156.027 95.5112 156.04 94.8364 156.064 94.1616 cv +156.14 92.1216 li +156.337 92.0972 156.583 92.0776 156.869 92.0649 cv +157.157 92.0415 157.519 92.0278 157.956 92.0278 cv +158.281 92.0278 158.612 92.0649 158.948 92.1401 cv +159.285 92.2036 159.597 92.3276 159.883 92.5142 cv +160.169 92.7017 160.402 92.9575 160.578 93.2817 cv +160.763 93.5942 160.856 93.9927 160.856 94.481 cv +160.856 95.0415 160.739 95.5112 160.502 95.8853 cv +160.276 96.2466 159.992 96.5396 159.64 96.7642 cv +159.291 96.9771 158.904 97.1265 158.478 97.2144 cv +158.068 97.3003 157.667 97.3442 157.281 97.3442 cv +157.032 97.3442 156.801 97.3384 156.589 97.3267 cv +156.389 97.313 156.203 97.2886 156.027 97.2524 cv +cp +176.471 104.441 mo +176.732 104.441 li +176.732 103.823 li +176.732 103.523 176.726 103.173 176.714 102.774 cv +176.714 102.361 176.708 101.925 176.695 101.463 cv +176.695 100.988 176.689 100.521 176.676 100.06 cv +176.676 98.731 li +176.676 97.606 li +176.676 97.2446 176.689 96.7642 176.714 96.1646 cv +176.789 94.3315 li +176.826 93.7065 176.857 93.1196 176.88 92.5708 cv +176.919 92.022 176.951 91.6099 176.976 91.3345 cv +176.726 91.397 176.527 91.4282 176.376 91.4282 cv +176.201 91.4282 175.99 91.397 175.74 91.3345 cv +175.802 92.4341 175.84 93.606 175.852 94.855 cv +175.876 96.0903 175.89 97.3638 175.89 98.6733 cv +175.89 101.22 li +175.315 100.647 174.642 99.9536 173.869 99.1421 cv +173.107 98.3179 172.296 97.4507 171.435 96.5396 cv +170.585 95.6157 169.724 94.686 168.851 93.7505 cv +167.99 92.8013 167.177 91.9165 166.417 91.0923 cv +166.117 91.0923 li +166.143 91.5161 166.155 92.1597 166.155 93.022 cv +166.168 93.8823 166.173 94.9116 166.173 96.1089 cv +166.173 96.52 166.168 96.9888 166.155 97.5132 cv +166.143 98.0366 166.124 98.5737 166.099 99.1235 cv +166.087 99.6733 166.062 100.221 166.023 100.77 cv +165.949 102.305 li +165.925 102.768 165.894 103.167 165.857 103.503 cv +165.832 103.84 165.806 104.072 165.782 104.197 cv +165.994 104.172 166.224 104.159 166.474 104.159 cv +166.709 104.159 166.928 104.172 167.128 104.197 cv +167.117 104.097 167.103 103.909 167.091 103.634 cv +167.054 102.643 li +167.017 101.425 li +166.978 100.135 li +166.978 99.7104 166.972 99.3042 166.96 98.9175 cv +166.96 97.9438 li +166.96 96.9331 166.966 96.1333 166.978 95.5464 cv +166.992 94.9604 167.003 94.4946 167.017 94.1431 cv +168.64 95.8657 170.262 97.6011 171.884 99.3472 cv +173.506 101.083 175.036 102.78 176.471 104.441 cv +cp +182.947 104.197 mo +183.146 104.172 183.365 104.159 183.602 104.159 cv +183.841 104.159 184.059 104.172 184.258 104.197 cv +184.875 102.361 li +185.568 100.302 li +186.281 98.2251 li +186.517 97.5386 186.736 96.895 186.935 96.2964 cv +187.149 95.6987 187.335 95.1597 187.497 94.686 cv +187.91 93.5259 li +188.583 95.3989 189.175 97.2144 189.724 98.9731 cv +190.273 100.722 190.828 102.463 191.39 104.197 cv +191.591 104.172 191.802 104.159 192.027 104.159 cv +192.251 104.159 192.462 104.172 192.666 104.197 cv +192.777 103.897 192.945 103.41 193.169 102.737 cv +193.957 100.433 li +194.255 99.5737 194.56 98.6675 194.875 97.7183 cv +195.791 95.0229 li +196.595 92.7583 li +196.833 92.0972 197.015 91.6235 197.138 91.3345 cv +196.802 91.4106 li +196.701 91.4224 196.595 91.4282 196.482 91.4282 cv +196.373 91.4282 196.259 91.4224 196.146 91.4106 cv +195.828 91.3345 li +195.765 91.6099 195.648 92.0337 195.474 92.6079 cv +195.31 93.1821 195.117 93.8394 194.892 94.5728 cv +194.679 95.2983 194.449 96.0649 194.199 96.8784 cv +193.962 97.6753 193.726 98.4429 193.488 99.1802 cv +192.869 101.146 li +192.476 102.417 li +191.972 101.07 li +191.333 99.1421 li +190.587 96.9136 li +189.875 94.686 li +189.257 92.7202 li +189.083 92.1333 188.951 91.6724 188.864 91.3345 cv +188.615 91.397 188.408 91.4282 188.248 91.4282 cv +188.084 91.4282 187.877 91.397 187.628 91.3345 cv +187.552 91.647 187.427 92.0972 187.255 92.6831 cv +187.08 93.2573 186.88 93.9009 186.656 94.6108 cv +186.429 95.312 186.187 96.0464 185.925 96.8208 cv +185.662 97.5942 185.413 98.3442 185.176 99.0669 cv +184.519 101.034 li +184.052 102.417 li +183.003 99.2358 li +182.181 96.5396 li +181.931 95.6782 181.694 94.8364 181.469 94.0122 cv +181.244 93.1763 181.013 92.2837 180.777 91.3345 cv +180.309 91.4106 li +180.158 91.4224 180.001 91.4282 179.841 91.4282 cv +179.677 91.4282 179.522 91.4224 179.373 91.4106 cv +178.904 91.3345 li +179.029 91.6587 179.198 92.1597 179.41 92.8345 cv +179.634 93.5073 179.878 94.269 180.138 95.1167 cv +180.964 97.7769 li +181.787 100.433 li +182.048 101.283 182.281 102.044 182.48 102.717 cv +182.947 104.197 li +cp +200.414 98.3735 mo +200.738 98.3735 201.076 98.3813 201.425 98.3931 cv +201.775 98.4067 202.111 98.4126 202.437 98.4126 cv +203.484 98.4126 li +204.533 98.3735 li +202.455 93.6177 li +200.414 98.3735 li +cp +208.707 104.197 mo +208.533 104.172 208.367 104.159 208.203 104.159 cv +207.716 104.159 li +207.21 104.159 li +207.06 104.159 206.898 104.172 206.724 104.197 cv +206.636 103.909 206.517 103.566 206.367 103.167 cv +206.218 102.754 206.05 102.331 205.863 101.894 cv +205.687 101.445 205.505 100.995 205.32 100.547 cv +204.796 99.2358 li +204.396 99.2222 203.99 99.2163 203.58 99.2163 cv +203.167 99.2056 202.755 99.1987 202.343 99.1987 cv +201.957 99.1987 201.574 99.2056 201.201 99.2163 cv +200.826 99.2163 200.445 99.2222 200.058 99.2358 cv +199.66 100.209 199.298 101.14 198.972 102.025 cv +198.648 102.899 198.404 103.623 198.244 104.197 cv +198.029 104.172 197.8 104.159 197.55 104.159 cv +197.3 104.159 197.07 104.172 196.857 104.197 cv +197.869 102.013 198.855 99.8403 199.816 97.6821 cv +200.777 95.521 201.744 93.3267 202.716 91.0923 cv +203.074 91.0923 li +204.046 93.4507 li +205.115 95.9956 li +206.199 98.5601 li +207.21 100.938 li +207.537 101.663 207.822 102.312 208.072 102.885 cv +208.333 103.46 208.546 103.897 208.707 104.197 cv +cp +210.861 96.1841 mo +210.861 99.4048 li +210.861 100.228 210.841 101.04 210.806 101.837 cv +210.779 102.636 210.748 103.423 210.71 104.197 cv +210.998 104.172 211.304 104.159 211.628 104.159 cv +211.955 104.159 212.259 104.172 212.546 104.197 cv +212.433 101.837 li +212.408 101.04 212.396 100.228 212.396 99.4048 cv +212.396 98.0366 li +213.109 98.0366 li +213.507 98.4487 213.945 98.9536 214.417 99.5532 cv +214.904 100.141 215.378 100.734 215.841 101.333 cv +216.302 101.931 216.72 102.494 217.095 103.018 cv +217.48 103.542 217.769 103.935 217.957 104.197 cv +218.13 104.172 218.312 104.159 218.498 104.159 cv +219.041 104.159 li +219.603 104.159 li +219.789 104.159 219.978 104.172 220.166 104.197 cv +219.99 104.023 219.759 103.766 219.472 103.429 cv +219.185 103.092 218.878 102.723 218.554 102.324 cv +217.544 101.051 li +217.195 100.602 216.857 100.177 216.533 99.7788 cv +215.654 98.6558 li +215.037 97.8687 li +215.398 97.8188 215.796 97.7183 216.236 97.5688 cv +216.683 97.4077 217.101 97.1899 217.486 96.9136 cv +217.875 96.6274 218.201 96.272 218.46 95.8472 cv +218.736 95.4097 218.873 94.8921 218.873 94.2944 cv +218.873 93.731 218.767 93.2632 218.554 92.8901 cv +218.355 92.5142 218.074 92.2134 217.712 91.9907 cv +217.363 91.7534 216.951 91.5845 216.476 91.4849 cv +216.001 91.3853 215.503 91.3345 214.978 91.3345 cv +214.617 91.3345 214.263 91.354 213.914 91.3911 cv +213.562 91.4165 213.207 91.4282 212.845 91.4282 cv +212.482 91.4282 212.128 91.4224 211.779 91.4106 cv +210.71 91.3345 li +210.748 92.1597 210.779 92.9712 210.806 93.77 cv +210.841 94.5552 210.861 95.3599 210.861 96.1841 cv +cp +212.396 97.2524 mo +212.396 96.1841 li +212.396 95.5112 212.408 94.8364 212.433 94.1616 cv +212.507 92.1216 li +212.708 92.0972 212.951 92.0776 213.238 92.0649 cv +213.525 92.0415 213.888 92.0278 214.324 92.0278 cv +214.648 92.0278 214.978 92.0649 215.316 92.1401 cv +215.654 92.2036 215.966 92.3276 216.251 92.5142 cv +216.539 92.7017 216.771 92.9575 216.945 93.2817 cv +217.132 93.5942 217.226 93.9927 217.226 94.481 cv +217.226 95.0415 217.109 95.5112 216.871 95.8853 cv +216.646 96.2466 216.357 96.5396 216.009 96.7642 cv +215.662 96.9771 215.273 97.1265 214.849 97.2144 cv +214.435 97.3003 214.037 97.3442 213.65 97.3442 cv +213.4 97.3442 213.169 97.3384 212.958 97.3267 cv +212.757 97.313 212.57 97.2886 212.396 97.2524 cv +cp +224.564 96.1841 mo +224.564 99.4048 li +224.564 100.228 224.544 101.04 224.509 101.837 cv +224.484 102.636 224.453 103.423 224.416 104.197 cv +224.701 104.172 225.009 104.159 225.333 104.159 cv +225.658 104.159 225.962 104.172 226.25 104.197 cv +226.138 101.837 li +226.111 101.04 226.099 100.228 226.099 99.4048 cv +226.099 96.1841 li +226.099 94.8862 226.119 93.5942 226.156 92.3081 cv +226.48 92.3081 226.818 92.3159 227.166 92.3276 cv +227.529 92.3276 227.884 92.3403 228.234 92.3657 cv +228.595 92.3774 228.939 92.397 229.265 92.4224 cv +229.601 92.4478 229.9 92.4771 230.164 92.5142 cv +230.099 92.2886 230.068 92.0972 230.068 91.936 cv +230.068 91.7837 230.099 91.5845 230.164 91.3345 cv +227.748 91.4106 li +226.96 91.4224 226.156 91.4282 225.333 91.4282 cv +224.509 91.4282 223.703 91.4224 222.916 91.4106 cv +220.503 91.3345 li +220.564 91.5845 220.595 91.7778 220.595 91.9165 cv +220.595 92.0913 220.564 92.2886 220.503 92.5142 cv +220.765 92.4771 221.058 92.4478 221.382 92.4224 cv +221.72 92.397 222.062 92.3774 222.412 92.3657 cv +222.773 92.3403 223.128 92.3276 223.478 92.3276 cv +223.841 92.3159 224.183 92.3081 224.509 92.3081 cv +224.544 93.5942 224.564 94.8862 224.564 96.1841 cv +cp +232.371 96.1646 mo +232.371 99.3862 li +232.371 100.209 232.353 101.021 232.316 101.819 cv +232.291 102.606 232.259 103.398 232.22 104.197 cv +232.796 104.172 233.363 104.159 233.925 104.159 cv +235.628 104.159 li +237.314 104.159 li +237.875 104.159 238.437 104.172 238.998 104.197 cv +238.962 104.072 238.943 103.909 238.943 103.71 cv +238.943 103.429 li +238.955 103.315 238.974 103.217 238.998 103.128 cv +238.699 103.193 238.343 103.243 237.931 103.28 cv +236.64 103.354 li +236.191 103.366 235.728 103.373 235.255 103.373 cv +233.943 103.373 li +233.931 103.134 233.919 102.788 233.906 102.324 cv +233.906 100.566 li +233.906 99.4409 li +233.906 98.7114 li +233.906 98.2251 li +233.919 98.0874 233.925 97.9624 233.925 97.8511 cv +234.15 97.8511 234.449 97.856 234.824 97.8687 cv +235.21 97.8687 235.617 97.8745 236.041 97.8872 cv +236.476 97.8872 236.908 97.8989 237.332 97.9243 cv +237.769 97.9497 238.15 97.9819 238.474 98.019 cv +238.437 97.8325 238.417 97.646 238.417 97.4585 cv +238.417 97.2583 238.437 97.064 238.474 96.8784 cv +237.595 96.9507 li +237.294 96.9644 236.964 96.9829 236.603 97.0083 cv +235.404 97.0454 li +234.966 97.0581 234.474 97.064 233.925 97.064 cv +233.925 96.8276 233.919 96.4761 233.906 96.0151 cv +233.906 94.5913 li +233.906 94.1313 233.912 93.7183 233.925 93.356 cv +233.951 92.9946 233.968 92.6157 233.98 92.2134 cv +234.593 92.2134 235.119 92.2271 235.554 92.2524 cv +235.992 92.2642 236.39 92.2837 236.751 92.3081 cv +237.8 92.3833 li +238.904 92.4585 li +238.869 92.271 238.849 92.0845 238.849 91.897 cv +238.849 91.7104 238.869 91.5229 238.904 91.3345 cv +237.24 91.4106 li +236.689 91.4224 236.132 91.4282 235.572 91.4282 cv +235.011 91.4282 234.449 91.4224 233.888 91.4106 cv +232.22 91.3345 li +232.259 92.1333 232.291 92.9341 232.316 93.731 cv +232.353 94.5298 232.371 95.3403 232.371 96.1646 cv +cp +ef +250.511 104.389 mo +250.716 104.364 250.939 104.351 251.183 104.351 cv +251.425 104.351 251.648 104.364 251.851 104.389 cv +252.484 102.515 li +253.191 100.408 li +253.919 98.2827 li +254.587 96.3101 li +255.164 94.6655 li +255.585 93.478 li +256.275 95.3931 256.88 97.2505 257.443 99.0474 cv +258.003 100.835 258.57 102.617 259.144 104.389 cv +259.349 104.364 259.568 104.351 259.796 104.351 cv +260.025 104.351 260.242 104.364 260.447 104.389 cv +260.562 104.083 260.734 103.586 260.964 102.897 cv +261.767 100.543 li +262.074 99.6626 262.386 98.7368 262.707 97.7671 cv +263.644 95.0093 li +264.466 92.6929 li +264.708 92.0161 264.894 91.5327 265.021 91.2388 cv +264.677 91.3149 li +264.576 91.3276 264.466 91.3345 264.351 91.3345 cv +264.238 91.3345 264.123 91.3276 264.007 91.3149 cv +263.683 91.2388 li +263.619 91.52 263.498 91.9546 263.318 92.5405 cv +263.152 93.1274 262.953 93.7993 262.726 94.5503 cv +262.507 95.2915 262.271 96.0757 262.017 96.9048 cv +261.775 97.7222 261.531 98.5063 261.291 99.2612 cv +260.658 101.27 li +260.255 102.572 li +259.74 101.193 li +259.087 99.2222 li +258.322 96.9429 li +257.595 94.6655 li +256.962 92.6548 li +256.785 92.0552 256.65 91.5835 256.56 91.2388 cv +256.306 91.3013 256.095 91.3345 255.929 91.3345 cv +255.763 91.3345 255.552 91.3013 255.298 91.2388 cv +255.22 91.5571 255.093 92.0161 254.916 92.6177 cv +254.302 94.5874 li +254.074 95.3042 253.824 96.0571 253.556 96.8491 cv +252.789 99.146 li +252.119 101.155 li +251.642 102.572 li +250.57 99.3169 li +249.726 96.5601 li +249.472 95.6802 249.23 94.8198 248.998 93.9771 cv +248.769 93.1216 248.533 92.2075 248.291 91.2388 cv +247.812 91.3149 li +247.66 91.3276 247.501 91.3345 247.335 91.3345 cv +247.169 91.3345 247.009 91.3276 246.857 91.3149 cv +246.378 91.2388 li +246.505 91.5708 246.677 92.0815 246.894 92.77 cv +247.125 93.4585 247.373 94.2388 247.64 95.106 cv +248.482 97.8247 li +249.324 100.543 li +249.593 101.41 249.83 102.188 250.035 102.877 cv +250.511 104.389 li +cp +267.148 96.1978 mo +267.148 99.4888 li +267.148 100.332 267.128 101.162 267.089 101.977 cv +267.064 102.793 267.033 103.598 266.994 104.389 cv +267.289 104.364 267.599 104.351 267.931 104.351 cv +268.263 104.351 268.576 104.364 268.871 104.389 cv +268.753 101.977 li +268.728 101.162 268.716 100.332 268.716 99.4888 cv +268.716 96.1978 li +268.716 95.354 268.728 94.5317 268.753 93.7271 cv +268.871 91.2388 li +268.39 91.3149 li +268.238 91.3276 268.085 91.3345 267.931 91.3345 cv +267.779 91.3345 267.625 91.3276 267.472 91.3149 cv +266.994 91.2388 li +267.033 92.0815 267.064 92.9106 267.089 93.7271 cv +267.128 94.5317 267.148 95.354 267.148 96.1978 cv +cp +272.468 96.1782 mo +272.468 99.4692 li +272.468 100.312 272.449 101.144 272.412 101.958 cv +272.386 102.762 272.355 103.574 272.316 104.389 cv +272.904 104.364 273.482 104.351 274.056 104.351 cv +275.798 104.351 li +277.523 104.351 li +278.095 104.351 278.671 104.364 279.246 104.389 cv +279.207 104.263 279.187 104.097 279.187 103.891 cv +279.187 103.606 li +279.201 103.49 279.22 103.388 279.246 103.298 cv +278.939 103.362 278.576 103.414 278.154 103.452 cv +276.833 103.529 li +276.375 103.542 275.902 103.547 275.417 103.547 cv +274.076 103.547 li +274.039 102.476 li +274.039 100.676 li +274.039 99.5259 li +274.039 98.7827 li +274.039 98.2827 li +274.05 98.144 274.056 98.0151 274.056 97.8989 cv +274.287 97.8989 274.593 97.9067 274.976 97.9185 cv +275.373 97.9185 275.787 97.9263 276.22 97.939 cv +276.667 97.939 277.107 97.9507 277.541 97.9771 cv +277.988 98.0034 278.378 98.0347 278.71 98.0728 cv +278.671 97.8804 278.652 97.6909 278.652 97.4985 cv +278.652 97.2935 278.671 97.0952 278.71 96.9048 cv +277.81 96.981 li +277.501 96.9946 277.166 97.0142 276.796 97.0396 cv +275.57 97.0767 li +275.123 97.0894 274.619 97.0952 274.056 97.0952 cv +274.039 96.0249 li +274.039 94.5688 li +274.039 94.0962 274.044 93.6763 274.056 93.3071 cv +274.082 92.937 274.103 92.5464 274.115 92.1392 cv +274.74 92.1392 275.277 92.1509 275.724 92.1763 cv +276.169 92.1899 276.576 92.2075 276.947 92.2329 cv +278.021 92.3101 li +279.15 92.3872 li +279.111 92.1958 279.091 92.0044 279.091 91.813 cv +279.091 91.6235 279.111 91.4302 279.15 91.2388 cv +277.445 91.3149 li +276.886 91.3276 276.318 91.3345 275.744 91.3345 cv +275.167 91.3345 274.593 91.3276 274.019 91.3149 cv +272.316 91.2388 li +272.355 92.0552 272.386 92.8726 272.412 93.689 cv +272.449 94.5054 272.468 95.3345 272.468 96.1782 cv +cp +292.818 104.639 mo +293.083 104.639 li +293.083 104.007 li +293.083 103.701 293.078 103.342 293.066 102.935 cv +293.066 102.515 293.06 102.068 293.046 101.595 cv +293.046 101.111 293.041 100.632 293.029 100.161 cv +293.029 98.8003 li +293.029 97.6538 li +293.029 97.2817 293.041 96.7915 293.066 96.1782 cv +293.144 94.3022 li +293.24 92.5024 li +293.333 91.2388 li +293.078 91.3013 292.875 91.3345 292.722 91.3345 cv +292.542 91.3345 292.326 91.3013 292.072 91.2388 cv +292.134 92.3618 292.173 93.563 292.185 94.8384 cv +292.21 96.1021 292.224 97.4028 292.224 98.7437 cv +292.224 101.347 li +291.636 100.759 290.947 100.051 290.156 99.2222 cv +289.376 98.3794 288.548 97.4917 287.667 96.5601 cv +286.8 95.6157 285.919 94.6655 285.027 93.7085 cv +284.144 92.7388 283.316 91.8325 282.539 90.9907 cv +282.23 90.9907 li +282.257 91.4243 282.269 92.0815 282.269 92.9614 cv +282.283 93.8433 282.289 94.896 282.289 96.1206 cv +282.289 96.5415 282.283 97.02 282.269 97.5552 cv +282.257 98.0913 282.238 98.6411 282.212 99.2026 cv +282.199 99.7642 282.173 100.326 282.136 100.887 cv +282.06 102.458 li +282.035 102.928 282.001 103.336 281.964 103.682 cv +281.939 104.026 281.912 104.263 281.886 104.389 cv +282.103 104.364 282.339 104.351 282.595 104.351 cv +282.837 104.351 283.06 104.364 283.265 104.389 cv +283.251 104.287 283.24 104.097 283.226 103.815 cv +283.189 102.8 li +283.15 101.557 li +283.113 100.236 li +283.113 99.8022 283.105 99.3882 283.093 98.9917 cv +283.093 97.9976 li +283.093 96.9624 283.099 96.144 283.113 95.5464 cv +283.15 94.1099 li +284.808 95.8716 286.468 97.646 288.126 99.4312 cv +289.787 101.206 291.349 102.941 292.818 104.639 cv +cp +ef +98.5605 18.9941 mo +98.5098 17.3203 98.3999 15.7568 98.231 14.3022 cv +99.1772 14.4722 99.938 14.5562 100.513 14.5562 cv +101.088 14.5562 101.849 14.4722 102.796 14.3022 cv +102.625 15.7568 102.517 17.3203 102.466 18.9941 cv +102.415 20.6675 102.39 22.2651 102.39 23.7871 cv +102.39 29.0615 li +102.39 30.583 102.415 32.1812 102.466 33.8545 cv +102.517 35.5283 102.625 37.0415 102.796 38.3936 cv +102.017 38.3257 101.256 38.2925 100.513 38.2925 cv +99.7695 38.2925 99.0083 38.3257 98.231 38.3936 cv +98.3999 37.0415 98.5098 35.5283 98.5605 33.8545 cv +98.6113 32.1812 98.6362 30.583 98.6362 29.0615 cv +98.6362 23.7871 li +98.6362 22.2651 98.6113 20.6675 98.5605 18.9941 cv +cp +98.687 3.65186 mo +99.1948 3.14502 99.8032 2.89111 100.513 2.89111 cv +101.224 2.89111 101.832 3.14502 102.339 3.65186 cv +102.847 4.15918 103.1 4.76807 103.1 5.47803 cv +103.1 6.1875 102.847 6.79639 102.339 7.30322 cv +101.832 7.81055 101.224 8.06445 100.513 8.06445 cv +99.8032 8.06445 99.1948 7.81055 98.687 7.30322 cv +98.1802 6.79639 97.9268 6.1875 97.9268 5.47803 cv +97.9268 4.76807 98.1802 4.15918 98.687 3.65186 cv +cp +1 .45 0 .14 cmyk +f +123.285 18.3853 mo +122.305 17.084 120.952 16.4331 119.228 16.4331 cv +116.861 16.4331 115.127 17.1602 114.029 18.6133 cv +112.93 20.0679 112.381 22.1133 112.381 24.7505 cv +112.381 29.0615 li +112.381 30.583 112.406 32.1812 112.457 33.8545 cv +112.508 35.5283 112.617 37.0415 112.787 38.3936 cv +112.009 38.3257 111.248 38.2925 110.505 38.2925 cv +109.76 38.2925 108.999 38.3257 108.222 38.3936 cv +108.391 37.0415 108.501 35.5283 108.552 33.8545 cv +108.603 32.1812 108.628 30.583 108.628 29.0615 cv +108.628 23.7871 li +108.628 22.2651 108.603 20.6675 108.552 18.9941 cv +108.501 17.3203 108.391 15.7568 108.222 14.3022 cv +109.168 14.4722 109.929 14.5562 110.505 14.5562 cv +110.775 14.5562 111.07 14.5313 111.392 14.48 cv +111.713 14.4292 112.093 14.3706 112.533 14.3022 cv +112.432 15.6553 112.381 17.0078 112.381 18.3599 cv +112.482 18.3599 li +113.432 16.9063 114.568 15.7817 115.891 14.9873 cv +117.214 14.1934 118.791 13.7954 120.623 13.7954 cv +121.572 13.7954 122.53 13.9312 123.497 14.2012 cv +124.464 14.4722 125.337 14.9365 126.117 15.5962 cv +126.896 16.2554 127.533 17.1514 128.025 18.2837 cv +128.516 19.417 128.763 20.8623 128.763 22.6201 cv +128.763 24.0747 128.729 25.5708 128.662 27.1084 cv +128.593 28.6479 128.56 30.2788 128.56 32.0034 cv +128.56 35.2998 li +128.56 35.8408 128.568 36.3735 128.585 36.8975 cv +128.602 37.4219 128.627 37.9204 128.662 38.3936 cv +127.977 38.3257 127.259 38.2925 126.506 38.2925 cv +125.786 38.2925 125.085 38.3257 124.401 38.3936 cv +124.469 36.6357 124.545 34.8262 124.63 32.9668 cv +124.713 31.1079 124.756 29.1968 124.756 27.2354 cv +124.756 24.1421 li +124.756 21.6055 124.265 19.6875 123.285 18.3853 cv +cp +f +134.458 34.7925 mo +134.813 35.1982 135.235 35.5786 135.726 35.9336 cv +136.216 36.2891 136.773 36.585 137.399 36.8213 cv +138.024 37.0586 138.693 37.1763 139.403 37.1763 cv +140.045 37.1763 140.662 37.0752 141.254 36.8716 cv +141.846 36.6694 142.37 36.3828 142.827 36.0098 cv +143.283 35.6382 143.646 35.165 143.917 34.5894 cv +144.187 34.0151 144.322 33.356 144.322 32.6118 cv +144.322 31.564 144.026 30.7603 143.435 30.2031 cv +142.843 29.6445 142.108 29.1885 141.229 28.8335 cv +140.349 28.478 139.386 28.166 138.338 27.895 cv +137.29 27.6245 136.326 27.2446 135.447 26.7534 cv +134.567 26.2642 133.832 25.6123 133.241 24.8013 cv +132.648 23.9897 132.354 22.8735 132.354 21.4536 cv +132.354 20.3379 132.539 19.3154 132.911 18.3853 cv +133.283 17.4556 133.824 16.6528 134.534 15.9761 cv +135.244 15.3003 136.123 14.7676 137.171 14.3789 cv +138.219 13.9902 139.419 13.7954 140.772 13.7954 cv +142.023 13.7954 143.08 13.9648 143.942 14.3022 cv +144.805 14.6411 145.624 14.9448 146.402 15.2158 cv +146.131 15.7231 145.877 16.3486 145.642 17.0923 cv +145.404 17.8359 145.251 18.4106 145.185 18.8169 cv +144.576 18.8169 li +144.305 18.0054 143.781 17.2783 143.004 16.6353 cv +142.226 15.9937 141.262 15.6724 140.113 15.6724 cv +139.605 15.6724 139.099 15.7568 138.591 15.9253 cv +138.084 16.0952 137.627 16.3486 137.222 16.6865 cv +136.816 17.0249 136.478 17.4648 136.208 18.0054 cv +135.937 18.5459 135.802 19.189 135.802 19.9321 cv +135.802 21.0151 136.097 21.8521 136.689 22.4424 cv +137.28 23.0347 138.016 23.5 138.896 23.8374 cv +139.774 24.1758 140.738 24.4712 141.787 24.7251 cv +142.834 24.979 143.797 25.334 144.677 25.79 cv +145.556 26.2466 146.291 26.8804 146.883 27.6919 cv +147.474 28.5034 147.771 29.6191 147.771 31.0396 cv +147.771 32.021 147.56 32.9844 147.137 33.9302 cv +146.714 34.8774 146.105 35.7305 145.312 36.4917 cv +144.517 37.2524 143.562 37.8447 142.446 38.2671 cv +141.33 38.689 140.063 38.9004 138.642 38.9004 cv +137.086 38.9004 135.785 38.7485 134.737 38.4443 cv +133.688 38.1396 132.81 37.7847 132.1 37.3789 cv +132.302 36.9399 132.514 36.3394 132.733 35.5786 cv +132.953 34.8179 133.063 34.1836 133.063 33.6768 cv +133.672 33.6768 li +133.84 34.0151 134.103 34.3867 134.458 34.7925 cv +cp +f +156.375 7.50684 mo +156.274 8.7915 156.198 10.0508 156.146 11.2852 cv +156.096 12.5195 156.037 13.7622 155.968 15.0127 cv +156.34 15.0127 157.034 15.0049 158.048 14.9873 cv +159.063 14.9707 160.161 14.9287 161.344 14.8604 cv +161.31 14.9619 161.294 15.1484 161.294 15.4185 cv +161.294 15.9253 li +161.294 16.4834 li +161.294 16.7207 161.31 16.8892 161.344 16.9907 cv +160.906 16.9575 160.449 16.9321 159.975 16.9146 cv +159.501 16.8979 158.996 16.8892 158.454 16.8892 cv +155.968 16.8892 li +155.935 17.0249 155.893 17.5659 155.843 18.5122 cv +155.792 19.459 155.75 20.584 155.715 21.8848 cv +155.681 23.1875 155.656 24.5479 155.639 25.9678 cv +155.622 27.3882 155.614 28.6563 155.614 29.772 cv +155.614 30.7188 155.639 31.6479 155.69 32.5605 cv +155.742 33.4741 155.901 34.2939 156.172 35.021 cv +156.442 35.748 156.848 36.3315 157.388 36.7705 cv +157.929 37.21 158.708 37.4302 159.722 37.4302 cv +159.993 37.4302 160.355 37.3965 160.813 37.3286 cv +161.269 37.2607 161.666 37.1763 162.004 37.0752 cv +162.004 38.2925 li +161.429 38.3936 160.796 38.5205 160.102 38.6724 cv +159.409 38.8247 158.741 38.9004 158.098 38.9004 cv +155.968 38.9004 154.398 38.376 153.382 37.3286 cv +152.368 36.2803 151.861 34.7422 151.861 32.7134 cv +151.861 31.8003 151.877 30.8115 151.911 29.7456 cv +151.945 28.6812 151.987 27.5146 152.039 26.2466 cv +152.089 24.979 152.13 23.5762 152.166 22.0366 cv +152.198 20.499 152.216 18.7832 152.216 16.8892 cv +150.593 16.8892 li +150.322 16.8892 150.035 16.8979 149.73 16.9146 cv +149.427 16.9321 149.105 16.9575 148.768 16.9907 cv +148.801 16.7876 148.827 16.5938 148.843 16.4077 cv +148.861 16.2222 148.87 16.0273 148.87 15.8242 cv +148.87 15.6553 148.861 15.4868 148.843 15.3169 cv +148.827 15.1484 148.801 14.9795 148.768 14.8101 cv +150.288 14.9111 151.405 14.9619 152.115 14.9619 cv +152.081 14.2861 152.054 13.4404 152.039 12.4263 cv +152.021 11.4116 151.979 10.3638 151.911 9.28125 cv +156.122 7.50684 li +156.375 7.50684 li +cp +f +164.907 18.9941 mo +164.856 17.3203 164.746 15.7568 164.578 14.3022 cv +165.524 14.4722 166.285 14.5562 166.86 14.5562 cv +167.434 14.5562 168.196 14.4722 169.143 14.3022 cv +168.973 15.7568 168.864 17.3203 168.812 18.9941 cv +168.762 20.6675 168.736 22.2651 168.736 23.7871 cv +168.736 29.0615 li +168.736 30.583 168.762 32.1812 168.812 33.8545 cv +168.864 35.5283 168.973 37.0415 169.143 38.3936 cv +168.363 38.3257 167.603 38.2925 166.86 38.2925 cv +166.116 38.2925 165.355 38.3257 164.578 38.3936 cv +164.746 37.0415 164.856 35.5283 164.907 33.8545 cv +164.958 32.1812 164.983 30.583 164.983 29.0615 cv +164.983 23.7871 li +164.983 22.2651 164.958 20.6675 164.907 18.9941 cv +cp +165.034 3.65186 mo +165.542 3.14502 166.15 2.89111 166.86 2.89111 cv +167.571 2.89111 168.178 3.14502 168.686 3.65186 cv +169.193 4.15918 169.446 4.76807 169.446 5.47803 cv +169.446 6.1875 169.193 6.79639 168.686 7.30322 cv +168.178 7.81055 167.571 8.06445 166.86 8.06445 cv +166.15 8.06445 165.542 7.81055 165.034 7.30322 cv +164.527 6.79639 164.274 6.1875 164.274 5.47803 cv +164.274 4.76807 164.527 4.15918 165.034 3.65186 cv +cp +f +179.185 7.50684 mo +179.083 8.7915 179.006 10.0508 178.957 11.2852 cv +178.906 12.5195 178.847 13.7622 178.778 15.0127 cv +179.15 15.0127 179.844 15.0049 180.858 14.9873 cv +181.872 14.9707 182.97 14.9287 184.155 14.8604 cv +184.121 14.9619 184.103 15.1484 184.103 15.4185 cv +184.103 15.9253 li +184.103 16.4834 li +184.103 16.7207 184.121 16.8892 184.155 16.9907 cv +183.714 16.9575 183.259 16.9321 182.785 16.9146 cv +182.311 16.8979 181.804 16.8892 181.264 16.8892 cv +178.778 16.8892 li +178.745 17.0249 178.703 17.5659 178.652 18.5122 cv +178.602 19.459 178.558 20.584 178.526 21.8848 cv +178.492 23.1875 178.466 24.5479 178.45 25.9678 cv +178.432 27.3882 178.423 28.6563 178.423 29.772 cv +178.423 30.7188 178.45 31.6479 178.5 32.5605 cv +178.55 33.4741 178.71 34.2939 178.981 35.021 cv +179.251 35.748 179.657 36.3315 180.199 36.7705 cv +180.739 37.21 181.517 37.4302 182.532 37.4302 cv +182.803 37.4302 183.166 37.3965 183.623 37.3286 cv +184.079 37.2607 184.476 37.1763 184.815 37.0752 cv +184.815 38.2925 li +184.239 38.3936 183.605 38.5205 182.913 38.6724 cv +182.219 38.8247 181.551 38.9004 180.909 38.9004 cv +178.778 38.9004 177.206 38.376 176.192 37.3286 cv +175.178 36.2803 174.669 34.7422 174.669 32.7134 cv +174.669 31.8003 174.687 30.8115 174.721 29.7456 cv +174.754 28.6812 174.797 27.5146 174.848 26.2466 cv +174.899 24.979 174.941 23.5762 174.975 22.0366 cv +175.007 20.499 175.025 18.7832 175.025 16.8892 cv +173.403 16.8892 li +173.131 16.8892 172.845 16.8979 172.541 16.9146 cv +172.236 16.9321 171.915 16.9575 171.578 16.9907 cv +171.611 16.7876 171.635 16.5938 171.653 16.4077 cv +171.668 16.2222 171.679 16.0273 171.679 15.8242 cv +171.679 15.6553 171.668 15.4868 171.653 15.3169 cv +171.635 15.1484 171.611 14.9795 171.578 14.8101 cv +173.098 14.9111 174.215 14.9619 174.925 14.9619 cv +174.891 14.2861 174.865 13.4404 174.848 12.4263 cv +174.832 11.4116 174.789 10.3638 174.721 9.28125 cv +178.931 7.50684 li +179.185 7.50684 li +cp +f +187.217 26.1455 mo +187.269 24.8774 187.294 23.6182 187.294 22.3667 cv +187.294 21.1836 187.286 19.8989 187.269 18.5122 cv +187.251 17.1265 187.226 15.7231 187.194 14.3022 cv +188.038 14.4722 188.748 14.5562 189.323 14.5562 cv +189.864 14.5562 190.557 14.4722 191.403 14.3022 cv +191.233 16.3311 191.106 18.5552 191.022 20.9722 cv +190.938 23.3896 190.895 25.8662 190.895 28.4023 cv +190.895 30.1606 191.048 31.5049 191.352 32.4341 cv +191.656 33.3643 192.028 34.0659 192.467 34.5386 cv +192.94 35.0801 193.541 35.5283 194.268 35.8833 cv +194.996 36.2383 195.848 36.4155 196.831 36.4155 cv +198.25 36.4155 199.432 36.103 200.379 35.4775 cv +201.326 34.8521 202.018 34.0825 202.459 33.1694 cv +202.695 32.5947 202.881 32.1045 203.017 31.6987 cv +203.152 31.293 203.262 30.7529 203.346 30.0757 cv +203.43 29.3999 203.481 28.4868 203.498 27.3374 cv +203.515 26.188 203.524 24.6157 203.524 22.6201 cv +203.524 18.3599 li +203.524 17.6162 203.515 16.9063 203.498 16.2295 cv +203.481 15.5537 203.457 14.9111 203.422 14.3022 cv +203.794 14.3706 204.15 14.4292 204.487 14.48 cv +204.826 14.5313 205.181 14.5562 205.553 14.5562 cv +205.924 14.5562 206.28 14.5313 206.619 14.48 cv +206.956 14.4292 207.294 14.3706 207.632 14.3022 cv +207.462 16.9399 207.361 19.4839 207.329 21.9355 cv +207.294 24.3877 207.278 26.9824 207.278 29.7207 cv +207.278 31.2422 207.294 32.731 207.329 34.1836 cv +207.361 35.6382 207.412 37.0415 207.48 38.3936 cv +206.804 38.3257 206.144 38.2925 205.501 38.2925 cv +204.86 38.2925 204.2 38.3257 203.524 38.3936 cv +203.558 38.0894 203.583 37.7686 203.601 37.4302 cv +203.618 37.0923 203.625 36.7373 203.625 36.3652 cv +203.625 34.1836 li +203.524 34.1836 li +202.644 35.8071 201.512 36.9985 200.126 37.7593 cv +198.74 38.5205 197.235 38.9004 195.612 38.9004 cv +192.974 38.9004 190.904 38.1997 189.399 36.7964 cv +187.893 35.3931 187.142 33.3726 187.142 30.7354 cv +187.142 28.9434 187.167 27.4131 187.217 26.1455 cv +cp +f +218.095 7.50684 mo +217.994 8.7915 217.918 10.0508 217.867 11.2852 cv +217.816 12.5195 217.756 13.7622 217.69 15.0127 cv +218.062 15.0127 218.755 15.0049 219.769 14.9873 cv +220.784 14.9707 221.882 14.9287 223.066 14.8604 cv +223.033 14.9619 223.014 15.1484 223.014 15.4185 cv +223.014 15.9253 li +223.014 16.4834 li +223.014 16.7207 223.033 16.8892 223.066 16.9907 cv +222.625 16.9575 222.169 16.9321 221.697 16.9146 cv +221.223 16.8979 220.715 16.8892 220.175 16.8892 cv +217.69 16.8892 li +217.656 17.0249 217.614 17.5659 217.563 18.5122 cv +217.511 19.459 217.469 20.584 217.435 21.8848 cv +217.402 23.1875 217.377 24.5479 217.36 25.9678 cv +217.341 27.3882 217.334 28.6563 217.334 29.772 cv +217.334 30.7188 217.36 31.6479 217.412 32.5605 cv +217.461 33.4741 217.622 34.2939 217.892 35.021 cv +218.164 35.748 218.568 36.3315 219.111 36.7705 cv +219.651 37.21 220.428 37.4302 221.443 37.4302 cv +221.712 37.4302 222.078 37.3965 222.534 37.3286 cv +222.99 37.2607 223.387 37.1763 223.725 37.0752 cv +223.725 38.2925 li +223.15 38.3936 222.516 38.5205 221.822 38.6724 cv +221.129 38.8247 220.462 38.9004 219.82 38.9004 cv +217.69 38.9004 216.118 38.376 215.104 37.3286 cv +214.089 36.2803 213.582 34.7422 213.582 32.7134 cv +213.582 31.8003 213.598 30.8115 213.632 29.7456 cv +213.665 28.6812 213.708 27.5146 213.758 26.2466 cv +213.81 24.979 213.851 23.5762 213.886 22.0366 cv +213.919 20.499 213.936 18.7832 213.936 16.8892 cv +212.313 16.8892 li +212.042 16.8892 211.755 16.8979 211.452 16.9146 cv +211.148 16.9321 210.826 16.9575 210.489 16.9907 cv +210.521 16.7876 210.546 16.5938 210.564 16.4077 cv +210.581 16.2222 210.588 16.0273 210.588 15.8242 cv +210.588 15.6553 210.581 15.4868 210.564 15.3169 cv +210.546 15.1484 210.521 14.9795 210.489 14.8101 cv +212.01 14.9111 213.125 14.9619 213.834 14.9619 cv +213.8 14.2861 213.777 13.4404 213.758 12.4263 cv +213.741 11.4116 213.7 10.3638 213.632 9.28125 cv +217.842 7.50684 li +218.095 7.50684 li +cp +f +243.685 3.60107 mo +242.941 3.60107 242.307 3.74561 241.783 4.03223 cv +241.258 4.31982 240.828 4.69189 240.491 5.14795 cv +240.152 5.60449 239.907 6.13721 239.754 6.74609 cv +239.602 7.354 239.526 7.99658 239.526 8.67236 cv +239.526 9.28125 239.59 10.1611 239.719 11.3101 cv +239.846 12.46 240.002 13.5591 240.185 14.6069 cv +241.065 14.6069 241.936 14.5991 242.797 14.5815 cv +243.66 14.5649 244.529 14.5562 245.41 14.5562 cv +245.375 14.7261 245.35 14.8945 245.333 15.0635 cv +245.316 15.2329 245.308 15.4019 245.308 15.5708 cv +245.308 15.7407 245.316 15.9092 245.333 16.0781 cv +245.35 16.2471 245.375 16.4165 245.41 16.585 cv +244.529 16.5518 243.66 16.5176 242.797 16.4834 cv +241.936 16.4502 241.065 16.4331 240.185 16.4331 cv +240.185 20.1187 240.194 23.7783 240.211 27.4131 cv +240.227 31.0479 240.288 34.7085 240.389 38.3936 cv +240.012 38.3257 239.636 38.2925 239.26 38.2925 cv +238.883 38.2925 238.525 38.2925 238.181 38.2925 cv +237.463 38.2925 236.712 38.3257 235.924 38.3936 cv +236.162 34.7085 236.297 31.0649 236.332 27.4639 cv +236.365 23.8633 236.381 20.186 236.381 16.4331 cv +235.774 16.4331 235.165 16.4502 234.555 16.4834 cv +233.948 16.5176 233.338 16.5518 232.73 16.585 cv +232.764 16.4165 232.789 16.2471 232.806 16.0781 cv +232.823 15.9092 232.832 15.7407 232.832 15.5708 cv +232.832 15.4019 232.823 15.2329 232.806 15.0635 cv +232.789 14.8945 232.764 14.7261 232.73 14.5562 cv +233.338 14.5562 233.957 14.5649 234.582 14.5815 cv +235.207 14.5991 235.807 14.6069 236.381 14.6069 cv +236.381 13.6265 236.484 12.5615 236.686 11.4116 cv +236.889 10.2627 237.185 9.12988 237.574 8.01367 cv +237.962 6.89795 238.427 5.84131 238.968 4.84375 cv +239.508 3.84668 240.118 3.00977 240.794 2.33301 cv +241.403 1.72461 242.171 1.18457 243.102 .710449 cv +244.032 .237305 244.987 0 245.968 0 cv +246.339 0 246.677 .0507813 246.982 .152344 cv +246.947 .82959 246.905 1.50537 246.855 2.18066 cv +246.803 2.85791 246.779 3.53369 246.779 4.20947 cv +246.474 4.36182 li +245.663 3.85498 244.734 3.60107 243.685 3.60107 cv +cp +f +261.181 4.15918 mo +261.69 3.65186 262.295 3.39844 263.007 3.39844 cv +263.717 3.39844 264.326 3.65186 264.833 4.15918 cv +265.339 4.6665 265.594 5.2749 265.594 5.98486 cv +265.594 6.69531 265.339 7.30322 264.833 7.81055 cv +264.326 8.31787 263.717 8.57129 263.007 8.57129 cv +262.295 8.57129 261.69 8.31787 261.181 7.81055 cv +260.674 7.30322 260.419 6.69531 260.419 5.98486 cv +260.419 5.2749 260.674 4.6665 261.181 4.15918 cv +cp +251.192 4.15918 mo +251.697 3.65186 252.306 3.39844 253.016 3.39844 cv +253.726 3.39844 254.335 3.65186 254.841 4.15918 cv +255.349 4.6665 255.602 5.2749 255.602 5.98486 cv +255.602 6.69531 255.349 7.30322 254.841 7.81055 cv +254.335 8.31787 253.726 8.57129 253.016 8.57129 cv +252.306 8.57129 251.697 8.31787 251.192 7.81055 cv +250.683 7.30322 250.43 6.69531 250.43 5.98486 cv +250.43 5.2749 250.683 4.6665 251.192 4.15918 cv +cp +247.818 26.1455 mo +247.869 24.8774 247.893 23.6182 247.893 22.3667 cv +247.893 21.1836 247.885 19.8989 247.869 18.5122 cv +247.85 17.1265 247.825 15.7231 247.792 14.3022 cv +248.637 14.4722 249.347 14.5562 249.921 14.5562 cv +250.462 14.5562 251.156 14.4722 252.001 14.3022 cv +251.832 16.3311 251.704 18.5552 251.623 20.9722 cv +251.536 23.3896 251.494 25.8662 251.494 28.4023 cv +251.494 30.1606 251.646 31.5049 251.951 32.4341 cv +252.254 33.3643 252.627 34.0659 253.068 34.5386 cv +253.539 35.0801 254.138 35.5283 254.867 35.8833 cv +255.594 36.2383 256.447 36.4155 257.428 36.4155 cv +258.848 36.4155 260.031 36.103 260.98 35.4775 cv +261.923 34.8521 262.617 34.0825 263.057 33.1694 cv +263.294 32.5947 263.48 32.1045 263.616 31.6987 cv +263.751 31.293 263.861 30.7529 263.946 30.0757 cv +264.031 29.3999 264.08 28.4868 264.098 27.3374 cv +264.114 26.188 264.125 24.6157 264.125 22.6201 cv +264.125 18.3599 li +264.125 17.6162 264.114 16.9063 264.098 16.2295 cv +264.08 15.5537 264.055 14.9111 264.023 14.3022 cv +264.393 14.3706 264.749 14.4292 265.087 14.48 cv +265.424 14.5313 265.78 14.5562 266.152 14.5562 cv +266.523 14.5562 266.878 14.5313 267.216 14.48 cv +267.554 14.4292 267.893 14.3706 268.231 14.3022 cv +268.062 16.9399 267.96 19.4839 267.926 21.9355 cv +267.893 24.3877 267.876 26.9824 267.876 29.7207 cv +267.876 31.2422 267.893 32.731 267.926 34.1836 cv +267.96 35.6382 268.01 37.0415 268.078 38.3936 cv +267.402 38.3257 266.744 38.2925 266.101 38.2925 cv +265.459 38.2925 264.798 38.3257 264.125 38.3936 cv +264.156 38.0894 264.182 37.7686 264.198 37.4302 cv +264.216 37.0923 264.224 36.7373 264.224 36.3652 cv +264.224 34.1836 li +264.125 34.1836 li +263.243 35.8071 262.111 36.9985 260.724 37.7593 cv +259.336 38.5205 257.833 38.9004 256.212 38.9004 cv +253.575 38.9004 251.502 38.1997 250 36.7964 cv +248.492 35.3931 247.74 33.3726 247.74 30.7354 cv +247.74 28.9434 247.766 27.4131 247.818 26.1455 cv +cp +f +283.94 18.0352 mo +283.437 17.8618 282.926 17.7749 282.406 17.7749 cv +281.575 17.7749 280.829 17.9658 280.17 18.3472 cv +279.511 18.729 278.957 19.2397 278.506 19.8809 cv +278.055 20.5229 277.708 21.2852 277.466 22.1689 cv +277.223 23.0527 277.102 23.998 277.102 25.0029 cv +277.102 30.7231 li +277.102 33.0459 277.111 34.2559 277.128 35.4858 cv +277.145 36.7168 277.207 37.7139 277.31 38.4761 cv +276.617 38.4063 275.923 38.3721 275.23 38.3721 cv +274.467 38.3721 273.74 38.4063 273.046 38.4761 cv +273.15 37.2979 273.21 36.2607 273.228 34.2329 cv +273.246 32.2051 273.254 29.7178 273.254 26.771 cv +273.254 25.1069 li +273.254 23.7549 273.246 22.1948 273.228 20.4268 cv +273.21 18.6592 273.15 16.6309 273.046 14.3428 cv +273.427 14.4126 273.792 14.4731 274.138 14.5249 cv +274.484 14.5771 274.848 14.603 275.23 14.603 cv +275.542 14.603 275.872 14.5771 276.218 14.5249 cv +276.564 14.4731 276.928 14.4126 277.31 14.3428 cv +277.171 15.5908 277.093 16.5791 277.077 17.3071 cv +277.058 18.0352 277.05 18.729 277.05 19.3872 cv +277.154 19.439 li +279.2 15.6948 281.487 13.8228 284.018 13.8228 cv +284.331 13.8228 284.598 13.8408 284.825 13.875 cv +285.049 13.9097 285.335 13.9971 285.682 14.1348 cv +285.508 14.5508 285.405 15.1841 285.371 16.0332 cv +285.335 16.8828 285.318 17.6538 285.318 18.3472 cv +284.955 18.6069 li +284.781 18.3989 284.442 18.209 283.94 18.0352 cv +cp +f +273.125 52.7031 mo +273.108 51.3164 273.082 50.144 273.047 48.7915 cv +273.013 47.4399 272.969 46.1489 272.917 44.918 cv +272.866 43.688 272.805 42.6387 272.736 41.772 cv +273.706 41.9458 274.486 42.0317 275.076 42.0317 cv +275.665 42.0317 276.445 41.9458 277.416 41.772 cv +277.346 42.6387 277.286 43.688 277.234 44.918 cv +277.182 46.1489 277.138 47.4399 277.104 48.7915 cv +277.069 50.144 277.042 51.3164 277.026 52.7031 cv +277.008 54.0903 277 51.3711 277 52.5498 cv +277 62.0132 li +277 62.6724 277.208 63.0015 277.624 63.0015 cv +277.901 63.0015 278.204 62.8804 278.534 62.6372 cv +278.863 62.395 279.236 62.1177 279.652 61.8052 cv +279.963 61.563 280.492 61.0952 281.238 60.4009 cv +281.983 59.7075 282.815 58.9028 283.734 57.9829 cv +284.652 57.0649 285.597 56.0854 286.568 55.0454 cv +287.538 54.0054 288.421 53.0171 289.219 52.0811 cv +289.913 52.2549 290.572 52.3418 291.196 52.3418 cv +291.577 52.3418 291.958 52.3154 292.339 52.2637 cv +292.721 52.2119 293.206 52.1514 293.795 52.0811 cv +291.612 53.8491 289.523 55.5913 287.53 57.3071 cv +285.536 59.0239 283.638 60.7651 281.835 62.5337 cv +283.812 64.9253 285.848 67.3169 287.946 69.7095 cv +290.042 72.1011 292.184 74.4595 294.368 76.7808 cv +293.778 76.7114 293.25 76.6772 292.782 76.6772 cv +292.314 76.6772 291.854 76.6772 291.404 76.6772 cv +291.022 76.6772 290.606 76.6772 290.156 76.6772 cv +289.705 76.6772 289.237 76.7114 288.751 76.7808 cv +287.989 75.9155 287.122 74.9009 286.152 73.7388 cv +285.181 72.5776 284.219 71.4253 283.266 70.2817 cv +282.312 69.1372 281.402 68.063 280.536 67.0571 cv +279.668 66.0522 278.923 65.2202 278.299 64.561 cv +278.196 64.4233 278.074 64.3013 277.936 64.1978 cv +277.796 64.0933 277.658 64.0415 277.52 64.0415 cv +277.172 64.0415 277 64.2485 277 64.6646 cv +277 67.7856 li +277 69.3452 277.026 70.8618 277.078 72.3354 cv +277.129 73.8091 277.242 75.2915 277.416 76.7808 cv +276.618 76.7114 275.837 76.6772 275.076 76.6772 cv +274.313 76.6772 273.533 76.7114 272.736 76.7808 cv +272.805 75.9839 272.866 74.979 272.917 73.7651 cv +272.969 72.5522 273.013 71.269 273.047 69.9175 cv +273.082 68.5649 273.108 67.1958 273.125 65.8091 cv +273.143 64.4233 273.152 63.1401 273.152 61.9614 cv +273.152 52.5498 li +273.152 51.3711 273.143 54.0903 273.125 52.7031 cv +cp +f +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Grafik 1) () %%Title: (Uni-Astrophysik-Logo-CMYK.eps) %%CreationDate: 27.05.13 10:25 %%Canvassize: 16383 %AI9_DataStream %Gb"-6H'98ZOXKo1n/_'AR7Y$6SA5SI2/ALjO&hKKf'8iphVPLm2N'&)`1r:1WZLi2+8?-b,2UN;1+BVk9UJFD:BU`M_r8Y^*C'DJ %ouHMcI/WcV2qK/Of2"&)[MLQLMjX'hO,Nh]O8d>WIsCS@]$=jn'e<UFZG]d*>rnItKb*k)g7$`:[i\t,s8L8ucbKJOnb&C?^:X49 %mc156IX6#*LK>QMIei8up6ShsfC*%Zrk8-Te^*8WpM\s&\c;HhrN"6\G.Ck.B\cbAhnOU6orl)Zs0$?)rUdt)$tTAQ[e3GR[74>H %n2lb^ro*O^n%X>Cldk9hYCHPcrV8PM6iIFBs37%ZTA(0h0%eaeRpZ0d0?0U^oO=M7RGu2HDuT?Kn]UX@Ir>;``ICYQ-gccjo>7rN %L5;+2J4b!9C5kXSClisBIf(k6IeDN@Dq[-uqYclos5PK^q+i*I"j2&]aqEE9QC9F8NL-e!Sne5aS+kgSHhI1D%X;sd11%JZ/p":H %ohVaJL(EV(Hs&fb(Ug\G0'T)]9-ZiS&T\/6V>>U`hYcm:c+j4a:!)_1+$P2PmWUM!^OH'Kk2kmWkMNrNpGUAVK_DtO?i%r1I/iWZ %VgnR4p+m0Be^#a/qTFq,^NnF3M*?FhmaX8RaT1)p?`NUVY<IC+k&Xa:+5_MHq<c355D:`=TA%5uI.`7RTDArprnB@Rrpf#u`?)du %.:/>,g[_E5dRO#qbLlfXg-VmW?atdX8Ja8-lllJmL>N!u6#6%[[_R@alaBpprmTV?hL>5KG;=[@GG!`@h%rn2(PVj@hf2eRs&Jk: %FgukskKe'1n-?<8IIkY=:7I\ZrhdC!m_dX8+5atXZj$?%lSn4]D/I#ap^R0rJ&f=2a1qY?HB8+*l;o'3m5B0j:%Kn59DRl)n%N^i %qR]NF^]4#j++F+7r:oRCO8o(=iZCD$/:Va2p]((Shn8sdPD^O_lIG4XrVN(nYCH<*c%l!grqgWJJ,B&djf>lJro@a.mFsh<\Y)0q %L[h#-rsq>BqrYA)]D'@&qHs5OkOZ<0Da(i/s1\O$e`VF3s7,FDhmL5UIJDdG]8tj`\Tmf+l\kf:lI33Q^S(+J&$J0&+C3\C>J9h- %LX0m&^&%]j[m+-1J+X9Vi8r]8g4QT_BV*TMX3\Or*:1q*YJ8QS?[__3*=V-*+26EU!jk\P+)^s7Y@6+3]"%b3rHH#gprAF;hruY? %oBi#sJ,ANe[r4KYpZC;s(&Sn4"V:PL^$+)C^k]])5f:$Yh(QPCY#X,&>N6lVQ>^NG&&75;SQpXfn$mZ9mbQW95/$gdGAgjW^#g./ %pYW]5ZhlY,rg[!_L\LiFn_MsghY4uI:k&B.e*"3DhnAj1+5/ij5Lpa3bAZ9eppr%bjB:1VoFDdR'*6s;rqF`u=#F<:9n3/u4[/?S %D)ZpoGjNL??bAA8?N"narF,KuhgKhDp"RKsIsUYFJ,8Zneb_:4?[Tbe$i:UD7r2g-\@DOlr/:B=\]qVJ2OaZDrTY/FB5cP.[f']m %XT\F>`K.aErWG(lf!>$RA+-UF4+I2FduGcI;MF_a>.8a3ZHQda?NM:(:&J*GC:Wsp,^?8Y8me.`d.MVPQ=+3R>1WLO$U)kN/%bdG %EgP<6.AjlAN/.0[9?EG?YZC$:5?,+Y\`Q#gj4$T_%DH#,eSSHjk794SHsdi4l'1J8jm-,VE3a@V>tVQl/uD*U9m^/@nM]2!<h'k/ %(0BTI?_sfZ,sZ2*f#RLED?$H9-J+[l]ImF]fH)]d*l0/bS82Ke,j5f@KAiIar>-I_&=iX]SbF+";">?nM'\F/n/:CBZRZ3N*EVpE %cdFmNn)r`Fm`A+tmOs\09-hpuBi@MX[f*$sqq[SjcOE(KgmZuqrS4K4foiRE+"^P!9/X2$;p%kWX-0=mHQb#mM][fqMUf"'\[gmD %`s"]Pi;^pF23oaFPtSrVYp:k49>KPl3%XdCReEB8B">XrEeagQ$!O3uX&`sc"\W_Z[1Z[MXnYq%/%1`)HF^UG=8,d?31eJGGl$^* %[SiK6-g'3u'mF4n=mCDcG<"A:m7gEjf$[0nWCBfr%FnN]D(A8i06]A`2m#/CX]?m]PuM3!`>;V0_3OK\?(2WIJa7^6%`=HN:-%Hu %?+)(5ks!q2WOceNEg:BLSN4[=%_:Y`9hW-7;g6^)n1'`k@u<#;kb;p'b[$^WRs+#Fd*BQ@6O5;Hj6uqP)qF9J9uT%Kh?VpJB6Wh4 %g*g=?lEX&83:Er^Dj&LBqs%q&NOJB)FqEH:l+UKhP!MoZL\ZOW<Noi=4?*$OgYd*u0b7?"X7_E\pm8UVb3];-Yo_qDG0BQ0Ej\j2 %=:G19fp'-!Be"*P@4]EZ5AhlMbL0&<k>L`XFOlJ"f&6R6F1L:.\J-Za9>V=P">81+qQ\$t`o.[_NMkPV?\(Pa#]OrtaVHn<7Fl/l %CM[5\9&jrOqaBL1!C"Q2s$3(GZS\P$hoZtF-9R:GMu`k68o:E3P$:M[TRI.3$H</D"-4Z7]Do`4cOC@KGE49:kaue>.O^pVqjShl %qI$kf/PQj3pN7rs<V!/cWPkJ5.L,pVZa@GTXd2D5NeRCe!%WY''9GobcP;e(V/XOY&se?MM%%TJM)W4&V2YXG3/GR[G"#Pu78FLK %,>41D3O5a-&u#Yc,Ru^]b-2">dN?SZ,k7#$-UOD\G9Y[r:^7'XJhqG&P2*HB0ojcP^uF+cU)ODV<J38qfLT<fA[OpHRR'6!`3a:p %d6_?mNo`'[cFRg=P*sC&0a<`^g>&DrAsuP^=X8VUmZut>e6':PC$ZV'Da@OMToBC)Z-mk?n3GajjJK2kdTB\>_OUY3jgi2tQ0H?! %0DtD`g7UU*R+&'T=WT2-O(duX/pHVj[Np3HUtcq@,e.(uq*iKWDQ0+'2?fou_no1cJU30R1(3#mgc#_LZ/a0YbAoh34"Z)*YN8q\ %'<R59=&l(JOgIO1&rB8W/s3e7qJs7caMQH.8IjUI2g3C3+0NB=g*mXhf?9Bp5<lFPj8>,lQb\Y8;S;XuS)TLYOQYAjI(='+7D/u/ %b$sc1nBRZJW0s1[USNgI//9bgf#O:*rL2G],u=6Y'-DIf.F[[r:7RlWh)CO?C<u[^2EL4DT]jV27ht(hO1WQ'78duso@!s>"Zp*k %)5*6VWW@6dH-V=IbO"<+IaaY2\'gVl.,;$GWV+NDhM0VQe@qW`YISCTFjn(mc?8kYHQ0W4bp)lJ)L'bLlZ)7">upBg?l-2<cTW86 %_BG]RM%@rW9W_?Gb,#PhVTR#m`?-nrTCJ"&V]P3QR:#IEAKLT4GoSC/D5roAQeHX@Sjei4;g'bAKoF3`-0ZB#NK#RnV_3t*?T%Nf %B>\RJ<UOjLilWsbTHbr1Zoi#Qa:`3F"?@]GDMQqn5]n.W!#^b!?okea3s4+XDG:c`6!/&/!jYj7s6pLP$c#OO3C=HL)r&N/ag"S$ %KE?$>&=gk\$?A1brLe;#E0#pLc5"dlal\+j7J]SX17*ThEZnfA24#7L``tAUhe?MqB@qk8J9+'qbolCP9F>%a<9Bgc.V2PY'[qPK %jm#+A5$DjD@ci.Mjn;R5cD8'*>L%$Rro%<]WH:o2.qfL?KZ6:tEf]!8a#.gq`\E!N7-#%`a<U,83riajVJq75i#^PO0EBc%[-?=O %2n6sMDJe%W't5r7i-X7e*qq)Lc&0.&#.NANDD$]k-K/j@\>7l:KV`YF:*X.PY%b59mHE&AgX:3!VE6_BpSOL/G@7poB;[<kNKp31 %#Ig\Q"WSUY=U&ff%@iHUl-K+c^)aX)gc@9;#%S1I^G7iBi!7bQE7E\$E=,a'qg&dn+c=BLE?sRY+?+P`D2;Iah[D\u"[?Z5@&FX. %b$aF@q[?,u,a"9Vdi13q+qGAWV0b4<.9rm=.kU__k5*)&ZYO@Igtb\9APKa=2J#]6N;i)PPQOBh/n&&0Q@pPJ[[7fg+NljSR&;n5 %=4cBO5uNn0Y1bWSrXmj-8_i@/aVMZR5bP&mGn]@[au;R^\3m+o&jZj.lqVNl"35p**r#o/iP[=(=2:L[S:^Nh0StoX0QSq`*KW2c %?QcLj`>misR=R^p&<IK7A-/;&h!*C.gYO&L-Lu=5]$4rAj6#JuNS@T[ERJ,CHhEgcV;^5YqlXigfdqOXK,'P3dbpTA[R-IQIb:bs %``4i5Z]Zl*!ck)m#>%&B,6,`XhK:!k.EnGeFQHt20j)hjb5,b'L=ib^h^o)UN]go(k0BN&:3+%9e#M5X;i<ZLlJG9fSV)1:?j]LL %TY9-]*!0:OBe6'^L^kpbMX%CHPQZUWM$PCdW.Ng2>iJa=.4gtD%+9uB9nFXT_YV-W@JrFo'oNJKW48!n>ea`N)hh`4YuGTaaX*TD %d[64arWFF(#VjqeY.-nt7YI05NGVEZRXj`t"Ik?dN5V3#$47e)&_rJDK=pT3`#[oY<%JD@<'1ORJU&?&A6@a1=pgVqF#B17K\QuI %i#%3&W*\oD"ZbpSp2-&XmPS'`;g+_d;[J5;foY4BMV09teDMB#js^i@Pr@9s;+CVF@&RgEhcYl'ft8jJJoYV1MaR)MgD?QQ.G#oI %o,euhYL[&KHb$MSZSoE*J!k/ea^0Q&r5+64A7O8sor`)Scf`koFQpXoQep9*oDH1S4tgO6"4lfdS$g\Y=Y!4t>;idKfosW6A<J)Z %Kg^5aN+?E)mj_SJQ=L1]bkMjKi]"gs.+YKu)ilXs!\3@%iGs?=0rJ#5]mRX#$-C%fk)jZk@,aQg`a3pI:?6fD$%+G<m)<Bt5V!(Y %,sa%C\2(AahDGUK@3>Ihaqcr#g7U8%$4lBQ:Ap,p`JDh<^ue0C:i:L+]c&n2n2HQFI(`HR557Uf`#4<`d7i:h[%hcPFkDLYFu7=h %*dYu/gt?DRRrT$oobd>I[+*>A_?\u*@j:Mk7P[tn[h^a,O+B9)g7m?#^p?8G\!7#gba5lKeO7[li.U'N5NgN$d*pu?UrAP)\e$Vb %_j7_VJ.c)$I6HT@H,R&]c4`6`k4_"6(sMlt?p6Fhj+-UtdH.pT^\S/(c=_=9*D\0J1q5u:lkK&!Q$cmm45c?5j["IB49.#.#Ko<@ %aNg`N*V@N-$>,9O))*dW!63fsN;2#*1+M%$.]!rVLkIW8+`<r/@0CUp+Og[k@3jd](]J\tn;l+-I=*dI90&d.A&WE6dsfu:8,')J %C(W5tle7^_o?VEON)m",U8<Ss$GDTHQE`V)nl)oOQ&Vk_U<K?/c62o6,64)<EE(Yh"QCaih^o(Rh4V2rbl^RV-lgmioFHR(87[XQ %7odJNG?n;o\OS12Xi>`oj4K91OqFub$4<d]#'CW<3f7T"i2dJ)KbP5!:BJRj;.LNC,.FXp>d4@&%4^Y=PZ+4l5gCf\m$bi2i8kY. %jrnCH1!4\W&p'$E/HnL@,,1?niUF)a`K_"L"kYC6,J-CGAAp>O+t%TUFRP<0?6M!Q+bP-%a7p<)p`,@b*09V0O7C8Na#F+RITC`3 %n@?Bu#/=u,Hck8A0rJ(MZYApN5CZ>r(j9UU*UJq<2&9!X'hdTLPfn#!+QMN1SnQ@'cTgLQr'RNXAp7o#i2MCm2P&QCC(*[p_*oO` %c<`+3SJUdC==BjT_R0ZJ"X'r5"7=DMF.cplSlA>r%5&\qCNShD3:2X+!FcqP#Q,Ll[I)1&@OXP%)1'=0*BLP,:L7#t)2m:l)2jLl %iZ;*k)uNoSn>t!`LPknZNT&3t\bL//a8sOqNq+2pZkd_7R<l'l*\(dRP^V>k]l2om@Q)g**NSo]>'/X)Nl>h/o2[;L<opQ52kGVN %3a9eb@"ZefV.]DJZ[(erD-m(fmH;7##+o&N1CJPA@=NA,q-&#i@X2k\\\[G5+5c!`Jdq`U?ugb*ODc]29+ER\E"7B`W[&bA>/hYc %q)%-.hmHbdiHbaRP)l:JFLB"IF8f;)k.qtf]/:r4FKKHNqrZVW"V9cY1u"+-M'_WAhq[[>`\Zq)e6r%:YO?Zpj-fR%dSds([d^'B %T=CDWrUmPA%[QM-8,_aK_[Wd;+*M>i^Iaq*7+pA!Sibj1C"(_#b8CeO#9Js5.5&\R?*)@B>p#uohCR;HSN*t%:S$_JS58\NP(s"0 %#/@tP$A\%K3:1mCSQciQOO!:H]a?.DW,N^"dG#?n2_"+NUS*r%E3.uFLVillL%YBNH@*Nol3+g\_//O6Qu>^_G:"knb'L\2/g9OL %2o.3%GJ#HbL*=.&^i!0)>K53"9lYOt`Fi4;I"cK/kc-06@csd(#lY1Xf..!;b-_M*FhKY[.fqt@!T7_g8d#.&b(U*/i`YM,KXdf( %dT$RSd$d7q*RY(=On-!1TL-36OEB`d"ejX>ZT0$Zq157XhomPRgg3NafTc&G!@-0ID^CN$]%BIST%_/JAbGOa)+Y2pW2o]DbhI4B %o8eG#&XhO=pl)mFN4SIkql1I)ADPagWY[Y.gjsLL!.*>Z=--El]FH5;=PiVF.-kYG`.lf$^S'TT`i._9E;8s\Pl'F&PcE?2"@^(d %(SqC9d&U&^R55N]]K8QoPIX?]K3Xa0.!IClh(tD5$WBMYED3Q`bg1?_cOE&spfH#(1S8o0n@?Bu"s7ULDoiDnZ4-sMiTDOo7^m`J %kCEd4k<8SsA(,l6$Htbt`2:Vq_eXA;(\G()FJOQLHpJSE/NUhRci]lek8hpuD:-+HLN\bpZrrXJCs_qgd(Wo8Q>hVF"7fS21_2ut %<EjTEhlPboK6u=.G8bU\a18(FWt3I+Rh+-F*g1KWGOaWaXu?RgHbU3\Y6X%cBMbbo;6A^7D/&=Z$&65r]RrU=>H^#r2/.<9"XL!3 %lm9W\<fV3[#[.@$eec9pS;]c0ih2T-5[;O$8=2n)GRQP&?o\_/3N#EjTd*Y[a[e7a;8)o@`>ng)_:6oRM`J?5okDC8>&dPcdSj$u %L];HcWP+\h+((b0koRf<TnT`FSRX0]EtMosN,cRp&MI$:H8B%jGZ3.D4.5dq;DJK\7lk_sd\1J7#?/b2hf(CV'Pu_)437;O;#*Im %>kZS4FfAsha8U&KQ?W\:D@WBZ<`7c"b`LG)cFKO%PgtI.!o(*4S@H/nXYuWXHJ(kp4f>ER;cY!M"NP2%l7j/61ZBk(oUI1q1)1Ie %:Tg3QOIot"+6!7<l:L74kr\)Lnq1QccSI.R!?i((O\q!^mg'[13-#41acf@V#7MIaoeZ(cK^F%sdc3(DnSZW4oD#,&R(mm8F`*Cg %IEoI]Z`[f`F\TA@l.3$uebVG,=ngOa%"Wbi=WN[*hd\]iLMJ^*C+QmoY&VG:i?GV<X9(#MN(`=@mnCSeEf\D\iBi>[o`]"*)X$i) %B@Po\#+W&Z'6T"-,HgVr*QRX+4`D)'VW_U(k(NVWO58C!0%"LATC-(K].!u6jO2pqf+9!a`EM67bQJ!Z5?a*.IM[oBB4\s:HL&ES %4+HU%;`JLSYKD)O0,F!2H+*4JcJ=0foUa.M&2r*p6V`tsilERuZ^o3heW2FFg4nA^j:prnUE#\JL^m*c:9XYl[nuei=q:(O[**IH %K`D\m]!+HJeTcr(Hs,2Ich@(t[dBVRGV5B:dCh$agU,QVkiRmoZOK[a#h+!eZM"%ZO6L!B#833N9duR[R',E.[eneAZFq\uIH-2k %dR&?I`(LY:/a#"dd-^#*FMZTG/Uu%TcB,1^A<emZJ\IdW`q5XL04U8%l_MWu[E=khmae_H1,pQb[>8\VbB8EZh<^?fKR6YLg;R75 %Qr6JDSXA6niO?kfC\_Sm6b+GnEO<dHBB_1p8&iiWZ.:G-7'Ac?QQF;7LI\PboPh@/j80;MDF;'2`127Ha9.U5GuQif^KA%Xq[5pI %CR2S%M//Ebl6'[J!gZt\=/0#s'%J*uNIoY.6E0`j#2*])RV%+b'U;-28]9@L2DUIu1lFbS0Z8\p&O8lr,n5u+Ld&U?5"!@,E-`;; %UL(m,=Q1.1T^nqL=*uac2';=.XH5t8WN,R9XqC>7pcf.KAp)#a^811@9@tb,$LE[$4aC8_6%YjYNPu>+fNq%r(%$.s2if":aR5OM %%h._7p,RELf?kZr$XC$ZR=UB"#-X8Z;5)Ym2LWdA1:-ppZT8rc6Xq]!cNhaAh5mnZXFKB-DLE5E#N_2RH.8+f3n(V/\,+RP6U=30 %*M!%Y);:^^,I:tl9](E#SB<0%"XU"tS)-LGI<`oBX:P93^:PtPno[W_4cZY-,:dB,6>pq5*;V[cA`[<OR@S0O,`k5P8Y;QL]2$ep %3[#San/_,Km2oJ9eoCB'U[4%1giG3^!VhGfn[E(NaH-AVQO_Rir-QC(&jrNes1NI&FkhGi!?m<K"?ZeGSf=Ii*t4:<'ehg0JkgMb %Utc:&+o\Fk`Z?RtdK24b#T>0=VI$eAml7R9[[eAh`X:##1Vhs&9B54MCtG'I&61a'ik3;;72:6%cNGS34nW]4!70)n@Dkp3<1Up[ %X1)e2=&n/-l*N7DDMf;qkHS$C@1?@+#&QGN*f)L4;Yt0qYPh.cjX8^[IN7UY>l-)(50L@[Ep^2<q^g?J&\2V?Oe*NiMehh8]CP;o %H1nC'HWQfP/'m(;5GEA`)%6.s"ae7@*GapX$hfM_HcCZ.JH^C\:jJ'tH&b^HN_k"]:jJ'tH";TNZV0B4-1[Q:iQIJKHjJ'o&>&J: %4Qf)qqWV?a5(nF]US32:Pk_(>*X:q+LEl\+U>br>rio=KO2lXY4iis/Y+k]Z5pdi1')b3L#tpKMOMe>'Ut\:<p5n$_D[G';mEXGb %-rXX8@7p*KR<b:G=&A>.r-mo=rD4S?J$DKSAg8Dbl"WBE?LC@P#A)+3@ZETampGhfFh]$NAa])8(]7l,N3S>FN\5g$2/)gdis3[A %PL4l'$*8X-?A7(u^k61IBdPY/=@`>JVk7caVAjGc?Kg*DEj4Or)[T<pX1b_X!_;Z$3ThR@O"M3/(S59dCl!r%VI\2$j:[Vs*hp-n %2Hg^)j_LRqr3B;7@K"P1,j.9XDfJF,Qjg4Q5kg.<(NLt:VoMB:T>jBE0-P=[#DjD(UR(9]!GrH[LT"m*+="cE)AL8Ki#+d86:aQW %a^U"d3A/ZeM,&tN>c-OJ<RtZ)#E#X'Zo3s<`mNeuD2tCAEC-%OQH-i83*@=nqr;@@*,UeO"J]R"2+41L\6C.I>NBIW*:8l@7FFk! %ajDZ=L<3K-ATG.PhHf#_CD9pE!aD-L>F)GEN'rDqH#<d,,dT!4Tj&`Tbk!=n87ktkd!C^6.pC3',)>fL&\bWDBsB54>`3`M2;:T[ %bc;$T;_u_nG/hMX/9<F%B:O*#9KS`8FlLC<]UjD;q`C?qYs[R<Rpl04*5,VX@[*/n+GT.8dE:\*U,_Vo/"ThqZO>+FHIiMrl\=P% %n6`JBj_.fc>rc;'pWbRqLp6Of(2ncj@IY29GO`>,`HP/&C+G2MJXm(((RsT2]q<99ct:nfQ56C8H;f`;JXd,-?BBS0Z[4q*CkHpG %OJ>*"[l>>hfbKj+lu1\<j*pB#\F\Y(JNNm[&AVp"+W)2Al^60"3iBN2bisSIe(d"HFMH+8DB3f0?Y@]e1Wr]W/gqU6>Z:1fbL.^G %</SYlE'WkOl`"%)3V^cp?1sM\SgK`T?)baP=(_ETS/Yl,:iqOS2o&sVm!8ZpF]t`c4pl*R!9J1Xab(`b;U!,qoPcheA'U*AH(^O1 %ncK@a_Iaj3dHl0mNr!G5Y+'%bW7g*<7UOF(Xgs(2D/Su0S+YlBijS*3)fa\uSSN!Vo&(@-if*W_O=Q*V3TJpQjO,3Lc8?Z"i7KK' %81#%"K4,:O_io3$qeY[sHFcCTcSaS@;q^77:7m3[E^86;8,&'3E=ApepBLR]GN]FG7EicZg'LN^&pQ=,U*+29Z"JDia21"?0K\F^ %3R8dg[Njm2IZL8lMUR2nbjfA9rB&bpQ/hBpVap(>Jr:^TFp!3=.aKh(cOCqBBTA>1/'!^KUSlr<T-NOid0"h&$[<L)\A:Cj`>f$j %Y0/Qi8>C;$-*'Dl^3a8*WL/=dhqB$V/`BjWqJ0':*fAK.(pA!3B#jPJSXjd<,Bbb1eEht[9\@S<,C._Be*lerH2%M,,!d1a5n;'s %7td`aF)a1lk6q5N2u"KMi,lW7\(0<VAK0<Tp?=1!k2^Qr/S:'RJm03FlTbL]U>.9bE2u?;'n'IJi<Y2?'+U?@s"OX/m$2_!$&0;B %GH:Gl<P+jVDclCq.RFYY?.CV5&X:hGaspg3"'Y6hFk*Xo(=cA]:Gn).A0hu$m2][ODceq5]elcZ)H76TXEoc(H".P(>nn?M'[>tZ %I_7(8pf:g,=,JEKMAusmnNg2Q5^0e]YB:j#S^XN(W"Z.m"[EdbN/D4IV5^9[(p=bnJjf$_3DTtf2s1H-VoUm\*'ra%3QIX7kaWj[ %Qu`D$;rep>fUb3\$+(Qag[#J*Ert:p*5&ObldZTWnTeeXo.\tp4LDA=(iF^Bg:3\I!YZ;UQhW;S?Tn;!l39q&2n1^[7Ud\YM0QiN %5(Yo]<rAJ?Vph?=/Z;H=4eC^N'@3'@4mu3d']5g55K2Y7I^8Aj'44ns;FV[=h.7pNE,gbmkH+R+DD4?@:;*FYLZ[>'JO:k%]p1<j %2W@Tdl5\))#H2=[M.*RAj%0(^(c$ekXJ.XCA?OoVblmtb+eLR;F%1B!Ls?=IBdQ\gQ83%Q@6WH/6[>mq(pn[o2`tObZ_s9?S^3E\ %6Z'RRG6"$hJ.'\LNdOJX8"0Ml;qhql!dSSq^m0>\Co;uBHTcG1"(^T]-dTb+`d!nfGnbFb+2p1IR9V4@C<,=c8AZ[bR.j&rKZb;3 %nB+6`9?>7h)[ciI:N7ukR$*hOh49CKBno>U+8+ua]Q\hNH05EKU+XicR?\M;:jhRT4P#:?$BM.kCI5Y8e_PNbO>jdpY1/@m5NW0_ %G0WI]X#0pIMRsC8^h`*q1qt=qT!jm^#M.h@EunM791_>65-X3'5$Io!95PIMleUnU?5hE!>@'c\h@83././g.elEJu6(A*e(.;:: %A3l/#+Vmgr&n&gTG9\iF,.`Zi3f:%P)<]45BH>(C4a`Y'YBrO0%,pi37N(_EJk5-n'YtbXF?O5iV?lfbct?)"22"jnH$A5baY?tQ %n44]%&o*,>8K"(kKO5mUdM4"W5W6>2#_/[)BaJ2`CJm)6MaH7[9mSp;d"9]*U&RKHCbL&`AL_h$Y/XrGQU<u!)*P@^mM3&q]R*7* %TKdhG@_QZ"Iq9(H]b*@/i"lBs^pS1rLMARma]HV\(06HZEYM?/74h!#@bCOl<f'UNLpu1$c3t-$+2GSGmc**?,f$JUD?fobQJNM5 %WiUuDO(.(NGc0@GeeP`W@5bKsBhOg*Yp3^K`0,p*&R,n!7*J4>'J_,Tq/RaO&19pa9\89G)NAYuSnj:;7oj5hUCg;f-*9dGQ*OUt %=3Xb$.E?n?Nu+S+DUJf]=ZB?6O^Gh%H#E+beJ!1!6A$3pgW7n,<B:.:>;rjmM9VuTE\N[:!&rTR.`bE0$6ss)7m$=+&LFP=C#UOQ %cQ[=iU[7T:/*/4>X-h15#4Y0marXoX3D5r'9B.U9`E]Q')qXJ3^[,s-%@8eJ4KI?pS"[ckZK=.Qr84fOLR?H,NomXnS5*Qm]0GH= %RLaAJ/[tUDjfb]#c:\4Z'%Clh(@P)7!I:J4,:JJ3,Z7LG+heQ87S2U[*Jto6csXp2n-S"c^a"@o!-]PW"5![["C_V1^50a6m-TG5 %h;l1<J-on(qe0pBAe-678(uc5$IaW9,-(j#XmfCAaeO647fkOl>:c6)SS"4O]M^nn<6lsM#4E#+PD4\[L.kLcE_/^ECcLUA.\6*s %i<8C;`#'XWs4g=[p9CAWa@nRd4\+erHoAV$r6-X;eS-<N0':e.O-[.[bb76`[es,_fY-b)/;J[7/Q)W/Wui(X0L'g\?0`*TM:.+N %(XZPAN@@D>4+EChQRT@-,^Th=cjLpJPDs!sDSO3hHu?&UQS.'6l!;Oqc`_-Jo/Wu_@VbP`$stmZ>.toc%A@"Z=c`KdB+R6$MoF'r %)/Rd[WB)[jAG,<2OXSCaS!PAYp*W*$U_+,aiuP"Qqc0He*N.NTdGe]D`aJWJ_lfnFq@8/85i=#F=a-1>Y3=%MbeUUO&=m:ia,J\7 %?ZqjmRq&>^.:/Ud^oFG6"*WARWBGZ-bk_g6^s'sH.XJdb1kBJj&=&hsF[n"_-e5(2n(,C>Uo(PF$!X`aDtfLMe8D^g<3GJ&8]O3I %:T7(U!o2=G:$\"fqmfBAW;!+D(&)lQS9EMK-[J!9oTT\$j^Qe8mhc\JW.qm,?*gCh`eLRi4P'$>)CC"GZ*8R1J9FPCm3]Yg((\<I %j#V%q`&o?kk0A're^]2TP'EY<T,\\`-"nej+g.KFpCMZE7e*g:M%uDY,bGl0WW5^=@jm5aN;1'7`0BFsXP6!2"oub%P[3575@$PB %@WN?^pG7s'i0qOkCa[OgcQb$T773.WVn3p7(*h%tmQ`@GfeT_dRK7@^6S;ut7E$]g1J;*$o4jlKnf7'R#L^iJipa&Oo;+@o4Z3// %l'`JdLTi.e"fSIK\_:<N1%=i2'I`@iM;XM7>m]^/D_&t6aL]crWodf(_BYYK$r!d1!M=E^"\K^HE`:VOAMcF1+aT&fi1b+s$?Qf) %k@3`uLp"0%9S[`RoQ\<\oZl6("s=+6[mQV^j1`dHh`k"6X8\oYAQMW%o>r0qQZR>pq2Yo,+8Rn4Cpj>U:%DsN*08;[$5S#^)=G[" %!AUPYnGZpYiJP'<U.[IENEsP6ESB.^IK$Rcem^0FQ(hr)9[/3'LIXI"mqguoVS:Wk*0!JGY4(tSjmQF]mYfQtcC.OfS3Q>=Vlf[K %Hp28t"%76@Tn"<;`^55B!!pH:Z*82u02bh9f$9B9l3aBSXf8NZHXuffk^h!>L-fA=_VQ/p$d@G2kVTX>a22gHR%tIZ42i7p_'CE5 %_&N*lM]L/!4?!Za^gbsk2^V82;gY-SHkta1E"cYS1;nD.h5qPN_[cs^dFbnQ#ESit:'SI)#B,?En2Dg2XhpX;<tJ*29@N8pAiCXm %q#*KK_i)alpB?C%q*<$nGq!OD:qGI-O\/!bdMKtXr&<NkNkaV?&R?"=>f+Fp@k)/p)eNU9kAc3Q"+kLrK:K$IGBEJ',kd)O-o5oo %[BBHL^sHOd$q7=[e&*WDN,9!&*1\0InpN4AaftA(E(HmO5.5p$_<YNUb/g?eB5I%^QouJTi\2kna4@H!nn5&Z(`R[Qfl^%0pD`0f %.D;,-+8%n03a,RW/oqTk[<(`b.E/@uJ0u0)jdQ&#D=BfV2@28`oC(L5)B[5ReoU?R/:<.\#:2@q7W2A<f6hsHmna:YG>[q?8T)94 %7R^!SY*URI="1`2/W,>O:u&TIEAWbQ-?:u,:Ia><qV%OXQIDoRNK_IO`mqq'1K@ptXu(`"b'5)`@*(,C>gpkW&:9s(?lK5/-2]\! %bPhquiF"\@A,-)Q8L6T+b_B)g<m32,5/*D^4T+!m+0!*49H!/$).U+60p$Jt9$4uG4Yc;j3-7hJH,E^r9(Gfj$+e;id%*0.F#PIb %m[RjR\p4Rpj5<!T`nr4,YYuO5TD%ce($Eh\,oK:X2*t*5oH[=qU\-HQDc*jHR$QQ9@.ohr[[3*qN'DS9AL_h&Y076'G.f=d[npu2 %lg.)XEr^T,oNq7-'##f,LNk*4rS_5*],\OQH$Y+D>ID]F9=N2"Iu=c-#'Q]M5eDRFcA,R2)W!h590<>u3TlN;JBPYMF#O89_A&Z7 %%%.)4==Hh^Ffe#Bd+6E,2=?T<YJKdo@Wk<+>2)h_0da1C;d#%c(ADboMcmkg->:L4LHSrp\8u(d^E:hl0>#g9Sm7!h!6t485RJfe %pnG#*lI)I--2tYlkJ0&r_heA:drT3(GE;@`1#?t()@c0oRkuk?1;02s@-qKM)4B7*jr6Z`.n@(-3Gum1X!`8RmkG9g/<J-9fR/a7 %#\#'6?(5s<";SUHn=j_F%jkdJ%p*;%k9q32aiO(CUg#OgHAMYifp>T'fFP/Mr;gB<QdmtX)LPTB`T//7)`k`iqq(Yep2pN[)W,N) %6h6NJ]6*0O4RjQ8HfmX8r3s2Mr=2/>Me6!7+_`S?Ab]IU^7g>E[#<t`;=h2hCsQ5N_l)=m4sI*`s2`m&+<J)sOhU3tPC@M"UXo8g %Xn@t(4>,+MRYNL35'FVYp[cU()R9;aFg:<qfkr_i2R*k;E,O1YV^?lB%!AITq0M89=3W_=juESV-Zge=;t9oc^"A]E3p>Whmigg# %V3HYm/:@dbY+;+k+L>;P]SGQ"FU8qt(%ITZp4.''Ii,,)hEuC+=NiAt_ePC%QJlj:qBbNUnBZFGC&Dj-V*T:RNBE]"U7V/OQj20/ %;bb4Ns7?'JBasKT7aP@.41$X3<CY"^]GW=k;%(!<f?nPK%UY1#\ai4#NhRts<&.pnLsaY+0>3dW7d7aZHo4OO\J`BMeL9a!DoADr %,P]/"UpFEO1oI+AkcT:tk>a`q)=?k:X=IPXAh?658plUXQn:dKY1,/C(r@a)l^Xkq:-H-[r]5Ls):4Bgk-:7ui>pNP7:lBQbs]4% %+#[Ia&+SjAruu`EY82aV\23,c8aQP_aOCoO7Np@'N58&%+I8dYch!d*r(V]]VR+B3l71(rAaAbuF&MD'SMG?^Pc9:\"Yp7%<\gS' %!7+CrYuQ^q2\1J%AUk'm;uhj0\aj]dl/B`sbiV_ER,o&PEYjBqe"%Bh4b6pXf!$R]hXg[aG6g(@jaKjK(l=T^L9j\JT0/@F.1\J\ %bj(hIl,K>SR3>YB+XK3\;=K8Jck^ifbYbmh(bnjbE\M!S=oB"FnGO<oqu%saK*pG.69!`X,MTiLoTM4i5QT@T5Z3KUOjAEY8eS=` %3c063TCjec#L`+1eNX;8":+AW7d^lM4%-@#6D3F6h[o<>!e6-km6Fm.<66ljdVp#T6eRf8Q/#$$H&5#afI\sNm\lQ%H=BcJ>$XWs %Xe1f0FNm@mjp5@=[j22@Yf,TC-SC=+\>F;(gcP*f:4VL@-F$4'-Pg+&fih!:=PsT$EIVa-H.9/'p-$*]O8HL91@_XhP?>[?m/)kQ %Z'HS'3F]M,P@TLkUGlQG\<V)Ihe]b)cKS/DblaQjmA7B7f$U02[u/tV>DDQIIb?m1Cu"R):;0k&SSF12BC?$Ym++NcHYK&GBR;kg %^9;_Reo#oE/'k=XlG=R3\ITDIl'`VOn&%oX,K623,<i)oV`k%7i-p=AA.sfg:#q>@M*s#<>"Xmtkn3.]BaPHFgk^Q_,uroQ'dQUE %72Q_l.=8Na90"t`WYJ@4dAR)&)]15/?/oZOB-NQ?Jha;3LCooF=C`4RlW1lE(Sf.\A]k^mR7-'!%WK+^B?i9lG(N;@:f9*nH9N$; %H;lq1,r7BYA0bsCme5fES>8.Ua?QAKGDgaF_R[W*8=T26@_QZ"J!pQ`6KBrS^^R7b7>Dpd7+ocC&6a0'GC##R-=?>DVBHaQ8*'jQ %R#MN<M8:1F!as8C7S^79;01!:)9R2ln&SHR7I$6[2/<[SaaYU.p_nW:6i'`^n9mMdpcGh(6Pe-$9kAE0-Qk9_AJ1?PU+E7L+joU; %46kOJ*):9KLs/?5*u4`Gg#(?Q2qku+W8o%U[3#eY1;aho%pWrE5[e8>G-@'S6@!G[8\5iODc,*L\X=n9lE))51K+diStB0W*s0BV %gFj(E0/@-(4D_`""/Zt(82to[r.3XYUT'aeQW#X]Y4E_.CoTEm2V%\I2Ut/t&!,j8S5UJt9ub*2q%!.?WXc!<bmBdJ\#RN3jG)g( %]S<=31-Cf*n5#>[nA-r`k/hmTru)e<3BLA_"jK0+1ff3?*k/Lf%i1Q!O(B\#pVCM3k.Y8=2k<a$PBUHFQKsEF/k)u,b%q9=HCa\U %V6iK.X^!If^8QaJO8"N]PVT(NR=]qb-.M7$A_(,PKMi<sEfY)_V%6qJGW[6tF\D?oU!G)U/t9bpbE!.aeN!.\^0Do+G7[)VN6jC@ %k/b(!hD=uS:i,1)TDm4c,Vg9V_if+2E[+W"[[lj*Eb;nn?1)UFRI5!s_]A/Jm=r!5`6(%BMMu`#orW^6DpdAk;nfhcgl)Bh*=eTZ %)tRl)c>lJ/BU;/?ls@!#)/QMf1>'A%I(FuY""78!;L0aNdYLYcd0KjH^oXaEN%L.`;3+A4FMN$:p<@*JP^';BG#1G!SgKif"$W4[ %CSD'Qa%Ef\eJ-s(-4#NC7k,itbY?.h8%^a@Ga?e2*UDCX?Z>oCCkT!@p$or'5J@$bq<`rU?G%-#`UOK$=5Ul%$N9)_e+_bumanX+ %It%"R6U)XJnrkE3>daV1pO>!V\$B8#i6VaZB`IjWgFrT5OoF_l>l=0P?iJ)dnMShp#P5g!RP3\iBTg1X,l>2uhe9"a99ANGo#mH6 %jNH9,.jRaqHaNeIL\AU"2q04%nb]SOKhON>hqWJ2AQrpVaPkRVj`pmF-AdsFHe;XdcTMh<\]i6[LR5Z."sWu?aLfUsF`R_q=WQi- %U".Dj[0B]T9m*RBfDPa80&Z5?@Hp4[*hXHnDo]]S0=rr;h5+EZHL#$T'h5A5/9;>4870]VD<.RJgA/pfmN:Rgk]MXmPI`uGBln\D %L3`!r>u0+4q5sH?;_NUtPDfJ?hqE"Y9&$YCf'#Io(TA41Hstj<Leh?oNGU6`NC/u>)qu(8A^jhM]6#4MJc'O8VtMR=ID\^+IS8pd %b2WAsnMttCZkOHPKNe@1f(L&s[gcP]+[^=Y%FPkB>%:3AFZg9dh"as4kQ"YUJXFVlBLaPRP+6C&%(7aZ7Wt,X[m3sJQrA>8d->1[ %$PI.H1.(Q27Z26A>2mTiAaf^a0XkpW4pSGAp\UgP@+@\[dCN#TBe,kIj)*nc!M]";FuEb&gGd[(`$QG]qj5f%X!oh9*!;PqnbX+n %'5Ac"]<qRG]!1aHp/!]Ef%0oZ%jR>INE!p@qQPOZ&2.>3Q<r_C>G3OVS>"?-?,:B)<&$Ck?YV7QYP<>]TZ3.?Jt'Q.YC`ZM^qQ\h %YS;;d4+XW+J+V9@]))'pp?h1lDa/\qp#uu'5Ad2<^HhP*oB@V=s62J7)diU,ilB[&=0Gt\s8F*(IXVHCIrb(/[@7,>q]Ci.qhc"+ %1`e<@FVRs_OEkt*Ebn5p:.:D$cp"E<TY'+dU4[%(52MS<H%$+e7BRSWP*M9c.1AVr%_NF9kh>r[95>l_6^o!-A-[t]>2?%j3a)sZ %n7ts:W<%fq6=O.L\KGmc:S7pGp\<aI?!d^,TJ=2.>nGC9gk3'%14DPoi6J3o%2?Q&RZ,a^,h?f7doHn-[GKpVF)?VA>5!q//Wk75 %"%ZZ'6j==^"VD[]p,p=%$4ZbVY5=YTdNRQ)fX=?"LV6GLK',c,S2N!>fPE:iD##C`nIfc0?jVP^K8`(MU5e>*g>WM$38@dC8![9C %<JaEo3GF>t&PpWS]t-ehNX!7Q-.#h2?b]]jH2C9B/'^_b\ghaT4q>2mg=N_q7`8DEK&``55^VaaZ6<b6F-6MQT-?4ud,69RegV!3 %EJ<$,=3<7kMZ@FI4M?`nAaQ4G"b9ge9a&aFBQME</7&*!^[W8sr&Z+6-HX\8^l-[Y?*r#><47dYRX.@T>68]?G4N$W=eakmUZYk3 %Rf,LK7b_ef6B$VTD(qden"g,'k^:a$"mTpaXc?S=?<-7k#agNt!AGj8T^A7_GrIQkc>`ro#etC?#+hY<H/sPORQnW$+,*s=#hj5u %S%)Z[\A2UYGWIS;'ABrh"(=cM+OfL/a2S=>,AbEY21Irs;-jH$]n"&PmIVq,$,4)sIgi]8RUlm?f8]9^FdV^TAK[TFMMdK?f$1u< %Z[@AdV7p(;fK]QIR@M7(7]bo]@q@:@$0S=m#uEOJIDXLnoBeBB$Vj#5B*_`E5#J[gN<?ZMlsb/d]\_NgmoH_/b!BC(oYlKc=MC00 %eWfAH=6-ZM[K\MVKr0>/ZIP6r8m<uL+ElK/iV,.=%5i1&QRahI0MUt;P<CLb2&T/li&B`IB/F<I*[-T(%-6rD"*s7k5TW.fPG`ES %NX6-FpV^h$_J?H'5VmK*Qn9Gs"W8&mRgRpPr;5#TEPL+Hk\1>5;Zduj:6b:4KbBgY[%;Oc]=LMpkC:,?!tW<HhXEKY6tokPZ";DH %!O=oh>I\mFOse&<fZeZJK<fK`pZ$H"iP7\u(pQe^gMc-fYTEPDs4\&!8ma\QWK"f6#NHA`T)UB[H._cD;8?bTm9OXLqdp_;^>_'r %\2,hN07N_Ne]P6]NRKcPUI6/`[K2RFSbdB(K(')6i.93k./N"[9r2:[2*Iu(gZ)eP#oKM_'NBga)-QOC@%0CliKM`LfK<)U5NVeR %4I[!AGlZVWldMYl_(W.W[m3\]k(VfiXR.@)3ms6&OIKbi@@,D5c.%Oo.IH5G:O(??e?trg;\lc=+W2i14=rQRO\VEX?66])e;4@a %D^)a#<UVm(fVG+-lOMTP2`@rf-V*GI1uV#iYr"7)7(jOrhQ$(t"AM_`8Xq4nZ1OGW'cDdl\OK8N)i6MS;.fBFnCp",667%JOdl,) %P53i6S],RJ:+[9oZgmkl;f?M>MN+1'[@-3qX5^o5R`H&MV4Sp74@%aSXjrr_db:8,h3hTOMOS*k-pX$h1%M]Y7WMufZ3X(E]Ne@A %8p#bg"r\CjBf0m!"<4P%9p^$*9;b35d'a;iW9]QfQeQ\'$@-h=mk":*mBJ\o\"EKQ*#Xpq_-7B@c1,N$XI@%Bm(eM6+2lES.s5K> %G3<g#hd?/k[X\">a^T,$fP2a,?>ClS?>1`Q?>1`Q?>1`Q?@>;lkk?nI+g3^9+g3^9+g3^9+g3^9-Ef:jeX3;_r)r+[b7M5O`RVG1 %aDM/6#NI[rMVg+CUFNe(iJ'i5OS/DOLHF-5'5nKhp#6DdI['+%o#hcY]aeS\Q`ERcOL5[f[r]RODct!W!pos1\H1*<ZII.`g<#Cc %s"9DC3mR.YhLF')4m7kF+QGa-h1i"pr>6i>?%1-+bjP?C\c!<8MC#GT@Dat#j(it]!AZh<gXRAsalDu%<=)qH/%VP-D&shco*:Z+ %pu.bo+(hs0-k;3h[`.WH2Z4i1\/G/5'=QdJ'RY"F@#=8YC?tqgT3k7(;n!S/G'_aZgqHo]$m%QN@-nEJm]0uid-c((`.ibd]?OQp %23XRj8h8OoBLib@H%k)!i+e$ir2VVt@Cg8*1[kg.`G*LhcF%Y;1#!rR2L1mHVU.*+[fJ\>A2iR`<VB00+AZ3ak7`%EA5sRR^NJ98 %E&"sNo;Ae(XlKRGG4XPY:DosR7!ILr-4dt?](G'd?B^ohHr.Bk78#;UZT__hp.Pl<N^U:qO=P1LgWoO+=LeeBad?a!%*o=7?a_g4 %0BPb&AR2TGFb#=u5k"&9[sqF_.DCZi:56R1*ne9[L(/QM%;o55RL<snqVE4iVur[l^eg#c\hj6hVJ:<YG8J&,Z+QA[e.cU@B;Z6b %YXBfR[30YHn,]*H0,HmZb`)ZR+R[S*CNFGqGNXHgXaC.800E:Z"(YF%@QX7!3(rId=1ae9Jk%R5s-,&-7LkNfOUZ=CX/1J/$39Y8 %3,(U^,:fdsn#0p(i=urd$>f56ZDW/kDXa`oJ=%K()Y/)ZIY71oJ=gZ#>T;3"_PG#]dnY'(!"4<j"WRVe/Rg@G/@rJrWp'M@7$t'a %^_R(4!86*LFU@mE%1mO\C:5uG*t0Z^)?B;Fi<CEo1'>%&'D@8rBuC#:'lApc3!'H1J8._42Mq2\6HBq3VpS(QhA01;GY9:b(a*r, %Q3Nl`lR9.KA1qK?aGB'8_QBP,N/8k&R-/42!sCBp$''T&jsiMbJDDDY[=qsfi*<)_l6U!1j;p!]%>[%NYmAT07Ouo]P39MO$o,ne %`s#L<W\h#qi7:YGU#V/J6F'0*g@kB]'99h9X$A"*8-.e9QNeqG!<>b)1_5CB]%'$G!`'NMN^,LS!?qr2-G1lhg9iLA-VFP]VURl@ %FSZ<hd22kG:#c3VM:qs5Xk#).QV.FP!*R4.D8]DM!E;%7=KCJ)M"!E>+LX]f%4ir,!tf@E9MA2pJ2ZK-h)MAthtEC1!oU8$DJC@3 %>p6R^TP8*"5r^.f=rqTmn4Z6Si!hUV;[Ln.U"rZ`5nW6*EYHtrG:d7j;?]m[eHV1a07`9gf+%6!9.'NI\A,Db)[ZHUe:8?=nm6M7 %ik77=k''[t"al5:(c!:]Aq5_?0,%XR"j4K<aGm+@m+,(E%s=#fD3B&&#&NMP)!,N`i;_mX(rWn6M`&YAGlmLf9fsh15/AUYf8U2) %'uDF.=3Y`IiD/I1!Fh0E^lq<\Y?p?!JsEUDDdQ_YXp#pg&Hhp3!&_/<EX^$4i@bbl<$TCrrMG,mG46;5dQ24F6A]sIUacgQla[7O %O^h%W_k<&K2%X.2A]!X:6"5peDs\_XaF(Hu<U7!mn+F0seoBLm+D)Kn-)0Hf6o]"YJ\!hs2^NM#ign:[NF%FW$gXb(NW>KlfL_Ic %bVL$";_h8s@TuKCpfM7'D8@cG7Gh?XWo^lB$faf'aa#_ON3.h#EcSMg=S,(SQZkI,ZN2L9=YPeW>gg^.6,/Z)I?hd.7SG",h)!:Q %!8EJm"76abhl'RVN3@p*"JX?s'A>5<B<I_,N_G+hI=^$0l[l9B67"O!gVMZ1J-1I2#)G2g].Rb!EUe04JUf.]BL67-4C8nmg;#tg %V32D0Mh"(,&BU#f_]W2d!57&Y#7qgO!YK^\]%%?qaN%>7-*mj&_JS>`%ZI!8(hu?B/IMIbbB/2)")'Qc`<%"<-'Mhu,)>51h=@sG %>omir2ljkpQenuXMoZ*Ei^86HLr1\`!RWg)8Alb)@gSn!K!ntu=2e*r)$HoeehneTlV7+tX'<9]=-F@Tf7gh4ARq;nmsH,3,gclX %kaCT.8-6*l>T4R/G&uK@o>SfG7]^p]TEA-H76!9/"4)V`l'*Q)--cbJC2]$#We/q.Eli=b(_IAVM*r&3Lr^^cP.GiVW*-hNO$t8d %K0;1qV,=FJPg2sQ,j<*j/*WHeA8H!)#"D"YVb_75_?[BLm^=Kf?j"AqFBOQY`Q=5d:1+>VEAHM+lW+9&EtVP1"*";b)FPMW':X_V %7$)Fi)b="3"REg^<kT5O-!"D`3u_^IC@hdnn]]tT28Gr+Kd=@k!/oJFT5^ai"VGW<f<%.</E?l;pr'ucOQ.C=8L'0Lq:qs#Uu8)h %0:+/2QRZ7S=N1sUmhUXa+[BBQ5WOT\`^5@'H;%k3Vh#\;Yd:q)[Vt/.Q=C-L3NgOT>S]mBM3dj$L=?8r)h>G*-8W.<Lb\DB9'ZNl %)afo48:Uh>]nfoEMF-Ar(T2$m<4rJ$+9LBX9oB.R5a4pHdTOa6!:`mo7j[C0>HP1oWfnQj7`Mi2m8=W26rjVdL<uS)QmhN#-7asA %@>S@mdP>7b>rrZck.5q85u*+"KEejsMD89+XDH3qfjG<,QZA=>3GouF-WOqZ@ZonoX&H?*[DbgoC$KL-J]Alh;SG#m<*;Y7AXN+j %c'M*ujdNHsYdASZ&=oo^`V]X;_IS#n>G#_p@3nbjLhQc;![Ert>K3%@dJ38-.-_U:SEodPg9QT)NL[)kHa3nr&R">9+/#L&81<7c %!s2eCrDL*2OM0ujeFR$TS.J2ga;>J.d4NfN;'9p6)=Jgp2DHfTa@`CqK4"rKJRe'TaXZ4\756\U#2'Qu*=ppnAoYK0Jl=:m8bJ0W %9@04D]_&6==klZ4DNu46@muI^Eilu?"#FK>o_?cLVhC0)*J^\OT(f5s_;\cH0[,5#/<\Pb7LZlg((e?]JY3>qa2&@mj:^Nb4PCq# %b>(G@.H+m)+bPbjku<>g2O<BX4kGKj2rZ#o4Z$!s8?!RAM,A67\2]SR&UfoJK5-)si$h2'f*9:(J[NLY]UO^7MU7fEmQ-G;WuQZ& %5sT>oncd5]J`nV6JP.332fb+;jEWr?+l\NiD)b!5Ell/+ZuW#I3E7(NM's%__Q6BCP`#B`a\5+ZcEFN[)mE=2I$RqT0ei/MPE&DV %>XY9b?=W[O:eR)j17=J&/l@o^RT3[%<13?LM0S4rdB_j=:?s)kUToJs-I>TnEJ%$=PfUOt(lN>iT4Qd.[OCeOjUV%hFsT?pa\2lV %Y-.(fkneAenD^0PfgAHCXuIqm6P>FP;=/p1q^UVm*$#ql_FlAL[.sJ?Co=l7rH;H;gaE7dZ>/;_ltelNj*?bM-O,W$KK%4>#Pt&] %@Kgs+2dg>_Yo(R\#INV;B545P_HSm,A2;k2",S8+TEe&g_J=F8d,+>Zm(U+4]F9;mM[6ME-<0J#h8mFU\=`k[L_@u>/;e7-5ZC=d %/@N#,<5g85Wd6&OL+&U=VIAJ8^=_Xp0Y+50]nh$P4$BP=VXo6jk[>/T&Y0_JCDBmSXnkr:-0R)$chf3_)I'Y$(`2]fPRr2B,&un! %!:N]A%jrsD-cdac;<6B]/7OU`767*>'FK-6!SrIP?_@KM#`E8NeV!/Ko"`J*.#&u_6)]@](5eG]80ji1d0Dh`GeO9QL.,A<^->tX %ofH3^)_jb6F.U'0*ph]+Dq8>Y'2oeC-b!9SN!l9W5\-"-fqpZ8Qb$@jJPJ.1E/Sn_$'4Mo\4.7l>?6A%oN!:.^h/s'`"gDO<VmUY %4ZqF+U^'JP?T]"t<F/'gjI4L^\'\3sM""<`/Di1G;0"m<H[gsrpqneC]muHD]WUB@F!eQ+*S/Vt=re3o+IL9f6OePn8GI`am#<Do %JCZ3*Ji7);Mb&h.Uer6^=lO+'V(_/S_dP9O*Nc>2&qu.g5O-mqq_8O-/$9h*=+"eCm'YY%Tnuh2PM.B>3?b?W9IU(RJLh8'q\3ZP %'513:k=!WE.Lpb9,),hPW@<S5Y1`Y6W#mEJbN"31+3(afI3+!dF'rGjWal63&cshH-i)1`%gjc^r36s=mHYnAUMGu1W8o:).A5'T %4%#b[!]!tq)c7S_TI5OX*T1*B@;06qJsrYEmn-I2XBBBB?50?b:.E"^+\!eE+=8gsAFagCd:l,J('F+?<]]_L(U[Bi/ulSB+Y4'* %=*W!!Bu^eoD@i]N@b6oG?j_qjc/VDI%B;JJe-O>EU0hF8eGY)Dot6O!n4&Ail2a5SMu`ZPF:ehW%\P5lT'JYYi5V#_#<n7N>1(:k %ZK<9,QqZXZd"j<t_1M+P)fEG+W@JCa&^gU'bF<=55ZC_m:E+!j-JA-`cmAI<SZpSQc/gXbR"U$^#9QUh%hm;i,7CBDmt:Z\>dcf8 %4)n!&=\S4+d2SYJ5`EVW'N9B(MSYWI1jY`661bVfp4o^Z\;YTEU(&1`A/R4=&sWU;=m31!E.'C_Me$29.%qWTE.4$J.!GqS)oXK< %%4"dV)W,L=f38hk6m.0fHkL!`/HLiim",BL3`Q6+531(OlqqN9S73C#5oSs=C9BiA?ulf/,>s.50mPda1Me1J5Xb!'LfI`'XTM9L %B4ClBp"]]fAM>/CW>S.ZeG`OW[?<ODSfY=WP:1ZbW]DJ^*SN\7M?C-+\,uFkN;hXF%r\N.L.))s[+hB]EKpht"-4(YI$DPs-orI_ %fBCK<a'2oaf^'85&@(AlRVhEIb#ph8R%m,7<r!U`OH!ACL`6@K'A,QTL,2hGm]CBT`>SNfZm.jg)8:Sep#:n.]JQ;3cn-N=IRJu@ %NcHK2TnkkQWnGhD,$sdjqhqt#*3GQ1V3nc+p)mbmNiU;0'H[odZa'X/(HqIK,\c<UOXM.bofM8Dr$,h*'tb:ihN0/;M_ND[*["o! %*it2V4DM[3X#$g"!a8U[6S*H.^u"RSn''%?h2!L5b!no]D8[d#n??;d&S[n25aD:+5jWie<MF/@oC]dC%:h>@L]]Cno`c-d)DeY> %@Z.7&7^R7E`rK06P0)-(f`aX@Emfm/X:bD=,SYYL3e^[HJXlhHo"$I?&-PlBjq7g4PN?c##4^T'F\Pbt78Ir3T07IB<?l9*H";0+ %R(M?+$`Hd3H5O?6oV+5M4<JB<JKD)@[1'bO+9u?Ka:_f7\]a9t!/U^#&G8TdGp)[ib$aN9Z5%'4_KILRWf^K[:\<q8#KGUjZmiqh %Y7rbc:rf$_&8:otZ=^%>jM4?'\8=*o'DWU*m+Q>O@U&/\<3>lR'Jdr\8pHc,CCtuf>s7b1)XAUJcug!:QaeXlHg-08Ft@s-$*,gR %,A0L:("0:AQu#"[U(G:E:qFCCRT1Z,W)*b1eP=%2O72Wi5qhrQG!<@6h)L4*!]Z!t@n]o?WeF>LdP97V!D/!\Z4.CuQNK_,.qhr- %]XWlrJ\LQj70fqq&JZV^<K-3RS/-Bc+NU-e)eFt\%*am^2E^%bA,0-cX;FIp4_Wi*6jbT2`BG#,Ln.(Ucn[-Z3r#M_!3?ap-NNdV %\Cnm^`J;_3TgnY]cqBeYIA.Rj6C'<2iX"NThB0Be:ojq&ic&hSCh"?[OW);nJOjE)&#)f'-'=!mA"2&nBJ#;37>LrI'=3t0O0&>b %4BNl&Y0IlqEqs;5Cb?Fn6H$H;AdI4!Jdoei&a2f&q^p"`l6_;\MEMN9$Yc8Y0bA>\3AfH,]ub&nJsme2Wsa&M<"MtojFaOm(3Feb %<F9_]56aS.WaS>VlD!KUE6+/"#=P+OZt2f2DNQLdXd/FZ5,h\=oP\tS<:q-G"/LKU[=QQGVh5l!P7/Y$]J;^TB73YT%kA)_%!%@7 %ncXe@=IOR.U*`J8<XEAY$08oN0P3/HP6Dm54=/)7&j)56HD+hK58s^fl#g"R\X?i/0:D/B3CuW`Jp,i&3J]4TEtE;><bYV>7o/a- %"'7uAL>QA!-qm4V(dM+dYb:Z_;ecY4lo0GqX/\?TKpu+EN=3nGiFQ/o2LN#78YoM@bU<pVKdR71'sm$_3Lb+Le7%*RUe4f=e_P=6 %6d/KZ4dn?U#R6pCnka*?ODR498/Quk,*EA/S3i>0;*C:D7HXf&Wj:XYBc.m?M/?MeZ+<@d5Z4D/7DY0;&lhbNeZ,(&W(aIC8RQ5k %U5k",FM%`]V6W#_>uYDL"&!AL.gcRV156tuGD'0Fb)sq''_2DO(3Uf;1scgDC_-_Y&4Alu8I9Jg0C6lF0-%uY;.fmH=5(l?E=+E- %e,\PQ<&Y+Rr)b_1o?"M``7-2]@Rj,"\t!\@J.b8O<hO97OH\.<\hopnNSKS2</ZPlR.;Jm/'/5J:q)9.2n13fVO9^BOOF]K/U'H3 %A48(\n9g@0.%VoeX,npT*pG)b&1upOqtn!<2mXS+qHE0AWP_f:=WFu]Fs)Yk$SsdVZ!/:R+TOn\?@NLs\H,KA\r:foj9>adE#>OQ %%_/GcM<)eTcRY#?\#U)]O-kNnFkD79%=jR:<^C3(7fnL:3ZB@W.R_tr"L_O3+Z!%p5Tl[*NJIe/U>SB_jrie(Y?%P(p-;%oB?a*h %PAEZbcCq+QR5f:R"A2-$8qc/29`k>1&RuEFX]TuaU-9<4,^(Q6S$OdY$0/hT6!i_cE79>J(:+G]PC-K26b=ABl@i/hF=US>Z&Ftc %["q,>72gb7[0lc4%&ATQf1n6,5k6)9X88P&:/27/%=[<n8cfF;USXPs$A,:X@'!MU`5EQ<<=_3s:g,o+?';!!W=6r^D(8/d@Y*R4 %+<ZuCW-V1s>I2+L;%8f"GqU=G8We1UN)$ZF!.9fE/.19pjC%':>$8Bo`SR\j?3R$lnmH2GfI\A@bo0t6\i(%c9Q/[SBetVZSWR"_ %irKuX+HW#b!R):b\r%[PBDh`W+a9k2bNoQA1TL6t'g75E8rl52)B1%iJ(O`'<ebief)(<fFBHI1*s\hZ,Zi8(7&C!^@/H/?7Gc?n %2>SIS&'7\i_lG&9/8BE%@a"*6r=BPeY@=jB`54PA(2Jh-;U&4%/_%if9Qn(E0WZcK[eZ,k%^r_FLTod=lQB6,X%4SeE1*(M/7<Id %gtGD!GB?G*7s&&=gZ/p+A2c#;Qmm]>8e</?$`/F<-2i'hpG1fb@sDqY/9)s#dLO4hBs^iQJt1A=%`clW]OLO]U8tTV65Or1`J!a5 %9(!TWgb]dEPYjPJSK0&DLfP`>cs%m'9HT&RS4I.d"R`CfQ;7nQd*sdHa$gu,ebYuq(SlUaD'4&I43Ks4TkgSQ8l.)d1k2K^X6`8l %(4:mq`h![/Y=*$qf\e`,4)q^J4:JA45nRC=ga]21'DmJcc_EP`@T!G+,T$"Z1pr.l&P-q@HV]b0>YKMsL)ED(@I;9Y5%"`@_@Hd; %!B*,r$h>^'M9RWXC]lQr7`%TgC,'q]$aMNW0De]n):2J81F^E"7cY!En1ml049-\hbLCq.1e]^(+j4S))T7AfOh:-V)(aaPi$`!4 %,@J%P$hDd9[/o6L4iTobiF1Zli%&?[23=>'5-:n''M(N$`J[n;9EaQ\EQqO--j7t?`3m1\a:_(K'UQ!OU/CHHi#XL:mQD,BD0p-* %d]VmW?Q3SS1A`BrYZaH3"./\Dpp77e8fCjZ9S)1PR)k$'clJ<e:/^*1l3n[F"\qNA'Cu@nJX%:P%Z+j6"#g48Rt);#_Bt?ljX$+S %G==\S>mRRRa0JSCbuX)Ehug?Nbb"*O!;HU-*3ruS!Ek7-Tk\"TFYpC6-Xon(dT8<h"uXU$6?[&=Jdql7!/TbD'=YHkgaq4_%-T!H %idaN)OC!58G**!I?\g,#l=G5qW\1>M&-rk6%:iI4!;4>3\;gWZ)d%\E/n&`*3KcglrnW4/@Ur8r*[p#'C3Y&$52V0:V"E2g:c[3P %\E9^jVlngJZ@Qq8S)b5N[rYqNcl@$T1:SA^JoOVG;6DbNe1V"/\>#k\5^<uuLi8prFRXBL<AnM9U?bqlJhhfU3A4C`GK8'C4ds47 %E^?M@,(uG)/>u3`B(7A!$X46TGN28VWe0mORV;q]3Tp(D*Dl!O65s5Re6Qn$I;o;iT2?)LZqtK[;S4OKqlC)$-j.7K@MafJ<0lM= %,tbMO1.jZB4B!1aM&Lrs#6*,4Li>&=7EHIe&49gF4Kh&!\Ue#\e:?/de'R,Ui.<6-8V4C%#TN/s`oGc6D#;^lKHq`ZDO7o,HK'bh %U_Uu2&f;]=704,_3G]ef+WMs?"ptacZrQAq^@J.9Zs_C.i^T.]Lgu6V<M)\+(o9\91iVZ0I?iadbY3'g#nqtn:d6=\H)Z\:i,;gV %=%OMT:S(pF8F@lQ:rHl<*eYSNQW3P_.coE\T_`ZS6dTG2c%50P$OZm8Z8U,&rW;,U`>@`nLb+?If39L9p'<q/!JV;7c!aN9YdQ7H %!uc[m#EmLr89cEn(E(3%"A,g?;8+Tt9*7o\&/IbrIur=7Tl\Y4>9r+!9$Q"+P1@Cq<6Y8:AU1OEJ4'U/KcYr!.4qiqp["f3r#()& %$%h/l>TFGT'fpjba<KIF#rt6pRs\4p_?PlO;a%iK>=]Ma"K`4gKcCl">s./$lkYuq:"Rdi01p^1!^Qlb]Ec/DduYUSI6pJ:8Hprg %'GohDVQd!E-6IQ!Ur/&S*t&di5WO#++r/$+$i,$^P/jgTe::QZ5S+b;U^:dfPXr[PU)^Ke0pfZ[E`(_n.d&nXL]/ge3<[Ap[i/qO %6O98\'1GK%NMo-1dH0ekWn-o(+D64pXD%A;d"dr&a)"V]oX4u`gbh?N-raA*a#R-W3bTOn^C!rc8M.dd(\d31Ka'Rj>>3K$G+1u2 %GtA&hoEs,>4`EQ.o+M1("@^VYf(oL0]Bk&XpPWRe"EG8JN:t(;9S-PT6knrSVCckqhlc%,Xi!]&3DqKRaA.:$?Cc,)cgK5(2Xh<@ %4221A3e/4".;6,,8+\=oD:=+Vm@#G6N),S=olpX;4hq,lf\XPjG;Wi+k['=n,H$e$(rV862;Lp&#e8\38CnL5S*9/R?@P5Jd^(Fu %-VTYsplH[2"G&G9b>d!im`?0>2N\`X&BmYl)>!a%?R'M9p["?AVIfkr<n>eU-!V>$0*%o,*M=AW4H@9Z8oR5b.KkW_PLsCE1NBXg %rGM/j_cT5+cQJj,cfD$Di1>o>a9qK,o>&QJ7_!R[29T'ue+u4k]5(LM4!?>0,18<'6<(;Q(`dDFDSs)V"cY6sPoY2*%e)Ts*FhAt %7j+;9(M_Jo&t5(!a@27pTY9OMDAuq.NH:%WH9Y"SIX7$hi70tSVK_E<n.<SoYO$ut-%Og[7sY';=8r8G>!\NX!-AN-=WuEP[W;m1 %F`'Rtf(Ug+gm8m3r_;.n$X#u$*>A!*o:+<I_FC!tf!lI-"L"5Dee`9Nrh;@&R*d+eb7'@bR2UtullGT*c`d\JH&LKrRQMj$qLuaY %W5hY&64'aJAMU]PH"nF;qtFq;s,F-]*;0N;<9C'.OUjcagnG's9$`S$,q/h'V12"uq&1/>P1-gN?-*9^250AW:eltX2)J6!9sDUL %Ai&4/RO_Xna$KmdRL((%K8,BgL:K;3&ait>J?_g/BL"PmLe5h5J`%_?j9uA\";Qh5!7Oj.*iOeD!ijW;-Oa\APaR?<]O.ucP-[./ %d,D),:bDSO^+=k>D*6'a9jh),faujB1$1odTT3qq%!%gk!`:1D6nU%:1Hlod"TeZ,P8o`>X4@Z@q$>h)lo:[f5ReNOg?#JLj&&jQ %!=fQr#[g3oW^Rgk.#sAm:RC1O&tJK04&7_OQ2qta\rNe5=uUE$#YX3HHjOX4eX@CA9nk"rS]i`(T!e&VW_MdD==(OsQ8LL5T^WeC %&lFH%@rek5ZrOXW2\;&$#-,lK?LUYJ"%Qn/<WtGfAgP$Ie!#X[[E'VM-B)k#k3%XRUHsWD1d;O;^lnuT=+NHL$4)O>8[qDojOlsa %AC)h1oE.+ra@OHO'E_p`,f1@4njTZh\4dQd9dE"*RIBkRLWpHaHrp(%&5jkXNd@ta!8iP?A.d]V)`3#Hd$jUE/(Q/@"EL[[4)\[E %S1VKJ5s\Q<&'ub%]jH[:.TbjMRlpe9j+K](b!h;J_Y4b-';Si8]O:[n?h%\g_NjUoZZ>T!UP(Eo(4\54o8Ds\b]lCkP,iP3f\Fo' %7/G<s=fH/^=4sj4F5J*27p)(S20OY%-DFH"%:>G+I1ef.e'f^A<[@penE>Eh`-Q9n\:NrY1"XM87h_`kJ@1</s,ce>Sep`C]ZJ\Z %&79J`(`.a>W!`$K!Rl;1YjM\OO!JASfKbI;`i,*Tdq),#.n3e(Kt+Dgn,oKfcFO'?-qTL^EjL)UNmJp*d6*l';ij8,*4hIRX<>Ad %"]9g:;gA"\V6BNl44O<@[)aC@pQPcBX<'CokWH@NMd1,Za$to-K(fWdM%\Aj4T@8t+KHo6"<=B.1uHZE?@iqAfg]Sq>8i;hlMBQF %O!HM#Rn+-FBURgJnjgb4E,8(*HCP&!*)elj*X$I)_):87bsNB\M'0)C0X2`fD>MtaV/e`+.*LXqh'8%.]f0%',N$CPjn<ONQ0@KZ %:@BWi-j@.o>qSA5U*Ad!pen&hrJs!i?>iFW:]ato!p:iF>.BQ+XT6(LEOlP>+A3F).slX%5ug_b`;_AN!15CLDr\dlb)7'"aJhb( %"1<abUKj.F-=^V?/H5a8h[.bGba6pM.E[K`NVofN!*^hB/snnT^KL*Fk5k(O\Oh;Wbb;odLm'.UK/0^YZ5A[&QHje%,$nD3E?Mn) %O?&LD*#^lo&jlgjISj5P7a@+^bisej-Gf03%W3K5;3E?2SfFQVarK\eLI5"C::';@L!u</aIF[iW?1/c`>QaUkf/fg7LL"@fAo]# %3Dgi9#Ct$Aluo+2q=,Z6H$-Ut*8MMWbQo<V3TGWlji2D-ZpCtD<NNe4`$l]Dhd=t,H6ru('*.8X=+(QDSr7V"3i4e\,,]",i>,*M %B2d+bRZkehb*'\R+HTLb1ldlgG_&,:aYKbnQ3Q&^Ea;8%"ebrl7SBlo^k`.k%e3q-R@<kiUlcs4+%"Sa.t%[X(PtcW=mh=37*.tM %_FFcDT*7Og]ir;B]Wrp,hAA6eSJb"a5R^e`OY3&`"uuE4OP)>sf!$F?L1IEBN'LpF)eB;L:'*/k(PH!a>#jYU+L!+7de!Ab.Om)J %e&mn>%6GXgOH1r<nsQ5;Kp5Y4#dcW"e:QW]2p)M+$h\=$TW74@*'U"jZ4//GG#9+t1f.UtQpF^jLb?aa&=ATDSCBf7[hf1&ZEhSD %RRK+%>X[##5V+Hh&tskB[s#%`6Job?jETsf:0`TNd(W\8./-BZ=nm]p+%0%+r\Pa=i+11;+'Fe],;BIFmRJ^hD3XWX+?dSr,+5rJ %m$L8Va@-t$I0!7bLOH="Bg=#g=l%`Yl>^=&]/XIt43p_<SJkiZ.7Ck%+p0#,XAuW%"njcYrM8N-C3GnS%lOHliJ$dk46A[KF'h0c %j@#Vo,h_oJ3L;PHJM8!^$0r?311Ui/rI2d[ZW8`(d,8GO@cgha3e@_6"4g2`1uWTrk1UuX5ZB1\c6%4'OGsYjn:/7=]9Skf*Z.s9 %(]jc&n=nSJ3pHTt*4p/dS.\9f>=bdZ`3/8.^T#s_^Hb3--:\K&WZt@Z5\%gFY%,A.l[HR13,!U_=`@HAZR13NGT+qc.O^m@6iomc %;;N%TiCnA3]:BtE$C6c9M=+%O=f/KX0\&VQ"VJ^]2%n<#-9Yc:/f5Q4.o9,"'#;;40H7=m'IR?qe-Zo<8CWtXEE*g6;_6?!_K-</ %9[%9G<7-\g<j(^kcc-PWasUA5_t-K4<$4_g8^&<'(61eAG>[&"P9n`M&2Aj#W0TEN?Oq9H(6e=9"&:Ej6tmbpAR!ce-%rN*1D*R8 %9*5:,LZ3H?5o,T),\#&5m6N+P(ikS6hh=I85eh-6]2Z1[GFu1rkWI+AB)ES5QGJ/:7,`;u;JY>]DSi+>^fiB@1IJW`@M0u!+sRJf %59XdIH&QI>,B<Yg6X@A^!ULb.:!+/Wa#&'(Wqb=a1=?\HP(d<i:)<*n4Bfj5DTEG`1D;(-ZOE]J,\jqd,k.K[LXi,49MeoO\kXJI %NV1JX2Ka_@1i`7X6n%H6!K]U"/;(ngOUF/g*%4)U,ncs;7ML#)f+j-*OX6<MP]fr\dX\4uJ9,"77Cl!i2A$s66dfB-N`fW6@pQmR %<A?4adZGf5U(C\<cm5pK<-Jn`)2gQg0c!P(E7.#!Yc`haU!R9_"#6*u..&eP@]mo5D=G*8LG=#cmu]#%>:"4e=;MH")V_"K)i,78 %O[YqZTB.A('S&oGQ)'Njq<K@O3[[r;PXU,/'.jF9#6cHfi(9\i(F_/"MKX:mEibDjaU3@n+%OJ@kZs%=>HTK%Mdh7N-7f@4WWkBn %7IO]6HEJb8A#EBGJE"O^Lm]Z;;d5'Y\rBgn>g"SCkCMhGH`8jKad=lB?IhDfS8B#s7PS5&BJKX+E5Poo')l'hhYG-KmOW'Q*2-#: %$7,#,l\Spf.BuEC[c94-NuM49#`HfAl3bbRFaibsaXF?U"sg`+h!C7O\j^Ylp<O**MO4U@WM[D4C')bRYU!NW:P%\J8=(\PMm/Pl %)3:?"IDF:\mmQPj(Tj\&!N<q=kIQaI9h%R<:a]"RE$XJOI!d+nd,+N!4VDg#,<CtU1$ZgG0ISD#9uElLE3BSrH'7J=*IEDDU8*'n %7"uG^*MjR_?,KE8)'K0:.,>\Al;/;TEImG5jT,G'SEP-P&<[?1V#`4pQ)WpAGA7*^U5sF>lLD_gn5EU9g+aYO'6/9K%4mt1*mQO\ %Zn<7&1j"Y4.Rc.^Ze$5q-ri'F6"hY+.e(<^IS2-uOM8aL-?YCFmU8lU04CS3J=1]F\q"Orm,OCJ4p,ehrs!MicA#3Xj<,u/Z6/<T %fhN5_(?bUel\_bK^`0u#[1b97]/7mV@P1>OnC[g3AJmHrM;6:B0H`+TI+^d1C-`l[40SXS89'c)4'AZP4U`)O04r)=>F6hPkEr6R %DKkRB<'Zh>?l3O%SE%M.cbp'>X\n@a#)X\9>r)"2UOuPe@?d,ZUk@UEA$jV[bG+6"#GNM,W;*'>lkI^4!3K0'iQmO<`6RmJ<,_+I %B=?A[R<QWi+d/4f,ku3+28%!^h%KOMZ5>ga2JuXt=j/NcU]q1b1Zl9&!5QO.=:q'ZQpsji&@0bI.m6=aU]!M"Laod)h+>=GP*\/> %&;5kVT"BA*&\Fu*OX6?!b*pqooCo>S988W1Op#apJR0!f!9ld!$aUKuV6ZlZQ(0l'cSPVE2D,nV05b8H$5]sh-cK1HWR>$5-q<Zo %JldN&;Z5900cC6:oQi<o=77;1_8h,*YR&7`:N[[ta$W8e<(R1_/=JE,\RiE'_n1Y@3Pm;g-V0[VE6VRc)stL1nO-&=eBcYkcXa3s %'`5<l^AB>W+=&+-5!^t(%<\5=<U;Kd5b-Ck-SLq/(Uea2]Jr$s6N@L%`"(krc#q8=11#\`bckX?mu$nVE(K,'keWI2+K$34+DM)d %N!W!t-n,`5ia>Krj;qWh4NU/%$sB+'B9*(Ie$9]$_+iVa[V@h6HBO?,>*t+K>1Z/Q][D=lm?#mB-#>EC^rJQi(q1&f-NtFUZ#1>% %fflYN68@VqJCcH3.NM($:juNsP9f,ch;`]/D\Sq)F=bU]9WBB-aHhG!f#/i.haCJLTr=S)_07[eZ+R+g>KK/BF-(h\^FF6+1O`8c %_#m]5o/t1`$oqXa#3+PJ7q,`YQA?>g8->D6(WeqCf(7)G0#%=e6Bk8Rht:)QS_pE>O,dnDNc+7b91GI7*>"H]L1r*2rl?p%-s=.8 %C\"lcWTPe'LmWN_SelF]<&&/6MY%@g=rcOB5_A;-Qm+48OFdW%U.5gbhWS"\<oVo>X()Ms+6V;rB#+/Z/6)bmKd]+B)dC@oJ7$(q %T3.<=C!!m?Tj-PhA(C_0SQ!hlM2S6[iD!+7!h\l87X@PT<MV7"Xl6Zb-*!oe\2-6d[R?]+71NM3PoB?3.s;R<=m'RD"U9j"K&'S( %!,ah0?unPKWj87BC)'f+'A;kg8*4^N@^`hMi&[b006@g6;&!&^M%4[?pW[k8hal8Ha]hQu47c[_>hnnt`T]k-LC-Q2qtWo#1(b=6 %nuA6?$$_2%%k8>S_Xbs1c9\bsZC2paOmGE!"unAQ<OWWgWrl4-iraS#88CE)$/pCXNQH+i=RClQPT,/9\h)eBZ/ddI%XRh:G!WC$ %+r=?U>+;6k^*c<_JA[K3\pW$>&=q@QE*fCGiA,2b`+kqe_FrFK/p"X-#Hp.";$G:i\)+jVOQAs^j;#Gi3XSXRL'UYRLG+<"lf'4! %JtJAm=iDk@TsX.alR=2(DnmjBJh4Do3EhOj&'OA]lFA)^!c1,nBs-L;44T5619Pd$*WaGhjK.gc,7n]0X>n_[PWe%Jn&3=65*COL %_4ZT.YK<0j<?9-7J](:c#DNr7h02juLr!WEK`,>R>4F&S:i,_k9H<=q1iO;[?W/FM+K#-#h[IM(V?JV0c=R&Ep@C"9T',D?k.5pd %,^9oeZD$6F,gR"^/:"OlIQu2.O>l]`.LY'.^qJ`,b]&-jRUum'VI-oj5sVRF,7uSkI"A_8%NQ.U\19,nG96$1NT>aS]#0D;7pkXS %%S?9594H#Z=Qfog.7EDcp9AH!nrZm&J]cQ^Y$Fb4]NaL:A1b9Zi<V6m06n[<"2M+7h:1g[:%^R\0pBql!@sK`E2EXkK$&3Q!A_]Q %@FL+\$tI(5fGEOdCSE0@;Bk?#;*SJ7lP0dP0b5`4XUrm;.LjH:?8WQ1*!m$7*j1l$$F^s+DA]<7)<-Gh)5mTP*jtf9,T7?8jt"I! %?5IGB6%Rck!@7eM'YGGZ0cJW<eg`3G=>R95@S`Mj;2BO+=Gb9@l?8nGDG*B%r3cV`Fb&@>J,lOnr5#JV?3?,HG_m,^^EsG*ejrip %_.mL[GHPGGIiaHp5dB<if=F+QAfuE@MjB)N:od-KTiIV.5IEl1;`6!c*;u2a_Z:Q_.:MK</_R088&.-nkHjK1T2>U/UjaMl%!;`0 %@jROGcR-mnH!F`U@nej5Yf9D<:-bP>_!83B"einB77>FI#/ZN?U'(PD,^Gode'Bo)DE/&>*V_N!Fpk-%?e=C4$KbBC\55pKBqUYI %O_>R2-R*?"6Bq-X),W-<Ku7M2MiD,s]20m.EFjRg*KmC3IJZnD.qfX!J`EUm6]=Z^6*O?/`+3j('a_EA4\Ti>U-hUK0hPK9O'9DN %.(rM_NY&#f<m9^;CfDL5h3-\F0:#f2.4,Wp4g/1N9\6OW?rIU+iA"`7NhPac6X:R3a](6^n<VDn'PNZ'Z->Nmj0"6+ZpboVPTP!D %ij$:Pkh"sNOZ5P^WQo;S>TjnQ_DHi\lPJ5_$#ud'<0Oj10#f/)S!NFK:sC1u_B+Y4U;Y:&&Z:bKbg(nj%9SL@+7!*%CGW*naB'i# %$qj->a`Ca2Y9k$aejN2[.LcZ/L^CHJ9*S7#N/XbT#uUY'FBFQGS]K6H/Ndb<FH8HikR'':Lb@99;n1=6l^SP4Bhh5:CVgK69f34Y %3Y+*uM)P'@,"@!0,\uV3icc%\,pn@"7.issM)!UV@?FSNU9L7WM00Gb1(ZnXo]iINKQ%DH>iBu8%>1R3.)Mf3JD/!.V<FGjh'8JX %l)m)[loJ9eDZuilM)d:,"XJ47HAtlikiCOh1_^Ri5`2WEa5Qe7+^tNbLqsPm\o?IJh.$I$%JHb06q/Ip".^tI=h'l\6F0T3'1HjI %'HtmP.!fU+$^]C@*:rr2SQIS^Y<:^ACsiLV'?.qBq3tIE6nHK8B/4*4m-(Fb`!Abg',7/t^`rAT[o->kE0t+/$<kGpK]GJDHBlG] %]cbDk1=(E:7Lb6.o<SZh.09qj"@][c:?%9\UD-bI5j92_JPMM0UB@_]J*ug4Od!ZqT^2Zl-KNP`E]D/!1(XNo?M&UmGD:ef;-)gg %H>P(c;<-(ie4!&Gnm&Y%=qQ^6k&dl!f]2!>U6Q+M(:f`ZgtUl`%pWM)BVr<m"'!6c^*[;U.;>H=-"LO/7Uku\c:[00Pp,5#iR"!j %Q]VJbGnULeHls3KAY`7t<4mOFhA$=\QBu"`,eBY5BsN>9YmrX^nmUI^WqEr:flZ*r]0"fS4+JHY'Of]"&Mlnu.RP"AW1AXEM6L'o %g1f25KYE;S-!EaU9Ot]8^>"=VO-0*%23(oUU7;=59>jq6D',b7q9i8j+f^NP^r1<M-Kf_"MGn(1G):SjO(i%4>CeD'SW>NQ;?I9> %*pXTPN+Y7H-XnY0/76MqA%.@4fiM+/.F)2p.YEOmT=ujK_B6KT.5..;F<Ce[FN>X?.dRs_\Tkdl&`Y(]0=d$0fnC&P2Uka(5@c_j %LgdYANo[:N^,j@TOdp#LU3gr-IuZW3UZI^q)HXL`Q4:#0o)mALC>hPr5CR6Ji./,U7JJ8HU2lBl5-0=!'5JFYo`NUjL0:dD!SRbj %QqM%%Snpg-4a@p%dQlBj3a0!B`8'T/@\")<;0[B9kc:CpVE<eCe!2p)V]Le-F?.S&Pr7185V,:*S;AeAp3rH]"jcE>,s_JB('J0Z %QVac>F1426W>!67^%qjS=2!pe#Gr+'_Kk;5P^`gl+Ut=U?\Y^1mf$?s"a+uG/sF\,+r?7bmR&+I>jB,Ai;!t]gX#]+DC:<e?m=S6 %Wp9k*)oJU`/QkB5><s'lY>R/lZBAW)XTg3Xc!;G?WYZ<khGU_O1a$b6V;Kk(Z6g.E9P[NLYs"LY@:p4__njbh9^KA.@NE5h*12QV %r2gLkNfo?%A#BO*_V^%q@NcuPa1>,lo+7TO&oAZ7jakVuUr^%NZ5WUD2T0K(S]OoZ^^cS`aJ_1^VLYK1JXYjN06L9&LVLll-k1ut %IB)%Y)D3]V]7)T!-*)@Qr&$oQo@Cit\=Uc51(->KR%@G5]%)"!6&STcl;UiTGZ"'@"-G37&>FC[(*EN7HgeB_7riF&IKBEK0/Aa2 %##N<&@eUN:Ouf&f\lcF"8$ldHBP7t5N=cHgJ7)$PT/f,VhWDk=YN:mH=]LT_/@#R]JL-^P+HZ?-\M%=(I/2E0.-Vf.Mnfc@#7f%` %Gt*k8pZrhZDgj]KCp"bj`M[j"H902eFMl,[V]?`r#Ju*L7m$DJG5B5X!cFn)2`S5u',3oWX,Z_M5A6W]CCNTa27U?Hib$^"`FdYj %*^6UQTB^j94D^PD5'3jGc=-]Tl4QY/A_>XBTU-9o349X=Eb]bM2o]!Tbcl4r)*$0RCo8'%EoW\I^X,*l,$nrQf*e07l.c]8kL0j# %9msF:5,VL%HfDq0U@Bf/B(=M;1N8q/0PJC>C$',coB'1bGFE6!bd6UO)Wra?@WU`/A,A+$Re"2fXM[/F.^*O(D;j,RjCM(n#cY"< %co:[\Hqu40*'8)GF$[oV@i>^9oP'e[_!q#3F-"QS00p`KQi>XAd!RZl<#.,pCsQOd7)7$G;(QY$Q9Ye<l#"AQ9]$ueFdQQt"Q%eS %'F^#HQ%<?+qDZ=36,qlf\JGr$cn4CMd=oScXD?JBF$n=<qS6"!jU.ocCGVWRL>:C;>r],NCA=el1fTRLQj97p7nENYkdg<enu""s %`G5?VD7$1m6/sNG=!N5'a3MSSZhGP"AiHpY]+fi:o%,qAQ4u?s7"2Vp*+uR'1Re%<+W830ihF_$YJW+T(A./o)uBp7Y\ie5%[rU$ %K8t]9Ta8!=#J9j<e[AV*:Zq_oOYs]dbImE$YVE&$E/t/Ajqu9^,FF][0--K\-gt^l!0QEKiu&:<=HX]gIIrYa3Infq.t*q5V5l)b %ClU:qa![*8`b]8@8[V\?CK^()'/d/E3BM'Dc/1]RIGrgba`<ts[EqH5YPnUpk+6H-k5(`lZMm2N&<H$ZbC&U!5X"1`oEt>`k)[_* %Q]UaRYn/pqd^PLc^"?F5rHgc1Dk8=mcQ/Tc(,lMNES.c0W=4f0Zg]uC^pVEeWgL6fQrIW8/KDkf-$mZN.QD@iY+,#pk05=kZZ9kh %J!Q7&]`9(r480QTPJH2iK'X4J_Q8^K6K9W3B$`U%9$VYCIN[r+eOQ?GU\e`G$5ab@n:*."Z"Gm&)M`G-=_e(O@AZ]LDb4ON/0d"t %KgB4`r4=Eu]5VSYIlD$2/iF3Y3r3Ia"D,$loiLO8TUm[?O#7_)RI@3JUl0f*`Z-Y'[Dan#6Pq_N3<CYlJ"PTERfH%GON\YVeta(( %*$.39#6l8nf]_MFm'+%(`A+UF4&%'P`]7FuB&'56`kpZd=j=@j-U@II%,,<ji/I%X5I)*/+<./cePrR&et66%";[#V+noi%LiQO, %\8U`[mfbQaNWn38)eUf\D];O!L<\644BaG"c+No8ghJcO$bU[jlXnr8*21d+FNIP0BsGo5l81knCU9<1X_eu4)[a@h)p<%Z*Al@f %AR-1"-.DshDD'nWY`I!0+XtaF`b.%0_sM;P/&WM)hu;qCd&Tfd]t."dX';J6pT(:Dc(8H>X_tgm?Mtd`]t4$oD2DTTk#uncGqJJc %=pHK1NF\H>`0uf6S7]@X88:pV%B,OF[$Y"GTAE7.>"VonA`Zt!FI6YY<'+T),e9qCL=JuNC8Q24'>[/$`YK63AuU]J<4%dp[?204 %Fu%kOM0":p]4O+\8F#&&RbtdbJKr9h$]0V?N5To-ibFch1ECKmFg@9Dfgs.'8_k@Xo5#b,Y"]rX,apVi;OcpObuE<"UtC#-BEu)V %c(s.fq7Et4he#dU8-3cefsmH7]TBe]TA2tX?:p"Pj^>?=+a(AYA3H*;4d*J6b48l&&AF5ghFo_DVPH0"f:.WbUH.kFl1<.fqiR]P %AcdH4dsjb"TID#1PT!XS9/)G]BSmgh#U;/p'Lq.!ejqSJa>c![+%F0l)F>'2ab^>p'E]eBVW^HI+JUB_d?NH(Om$K$Gr14>7RTS3 %Jg*qRO``E*6V3K-p.8I7V5:*<'OI1MdP;AUBh6!taM]n]A_PioCLh/q,]+IZ2^:XL9i7IYr6C*t:K,iB.0)1K(=X$6C.]&>Pq*bD %)`:'G7KepDi^uo_V@gYAVR08h"DU=YC.)=,.7:L4Z>02!"8Su0WN6\7XgS5]3jGi=YZFa)X=4t:PSS%lOKB6K)i0t@A^Emme!fiB %9d-s2Am7pbXXOB3-5nfe0\;P`>9dA(Pdm2,SC\J.CP_L<Ac%o/In_Z5&`LNkaC%r,E4pAP>ir8eLH)<(\>lgddUHH3g,P:?C^NJ2 %'ocH4Qs>oN*0I@>8mF9n0LpdPRj+=R29rXJB1q3i.0Va^)qpMnD2OI9#a[G<:7H:&,LWP#RFRTECKn?WU%-hNK3^,M]-&l@.RuQE %>rsBSgD%RH&^P;"m5?898*##d;SPq'i3n)R>A<jR7H+pLi\@.eJL'fBHu_Sh\LGZ`,2bR-p=tmd*g)P%b"]@!W>A"):KK0anDDbg %o2$L?-)<[J]%mq]DG#28b'l8q_OG#o,JrJ8On,B>GuORP.?cq>W4l;[]cklh7K0tL(#K^j*tt;cMUgT;CJXHk[(jDN@/e\Ko2&], %Tu,^<lYe6L2bF(/PRA<W/^Q%8YdRrUXLLR&%)R[\$,c<@X+_B[MDgD-G\ECp(b6O[^$`hM_A.\I(X6t;_pTET@Oo\Y)pNsSA&UN5 %Kg(qO5t9"PCf#Ul>lg/*'==d6X=^)#W3t&)b0hp#Z<HUk=Vg.k&i.^P1M[?Hbdb(*JiBaLEIKoMDB9M?BpROgQ02kIneitS1K#?/ %K*jsR'oMkZS&L>P$6T5ZEpTGi;R;nA8Els_RAOR^Vift7bsG:pP#@44FSu@Y,CNqFV+=WEcJI+6VB/o>3Gh/qXf9Cme8AKco<tS( %f2@ZF.a9hNkn`sXP$MfBdCL:G`ETCOf2UmJC\Y=0rgMPk9bkL!dTl_T/QKB:IU,>,Y*Z.m;Sm_2j63PD3DFpm;(\B:DGO3iB<<(K %R-QK.8dqi#&bWid<%_?P3Vn$_=:tn*)bC:]`duE5mcNTXJL4<e:"P,Ge!SM2W[:\D4_dZ)Wi8TJU0lI#\n^M>2&3Jfe[Cph>\c1/ %>'aOMD6T^kfSJP>LcS[;a)%m?=]6DZSa'BWTl!KHD4U+L5U3G2-9%Y]f2/G^lIi;i^73=,2>-T2[.g"MI;9Pq7b%Hm6@hj"_+!n1 %rq)LMiKBqo0.Vh'`=JFfM'In8D=tl69Oh#JZ)R]S:l-/hP\d<p2K^Li1bG3nQVF=#[AoYt1/:cKF%"WdW<(^P$XGD:3gUt+.$_4U %9imTURgQ,>C9#I_X%d`f&LH&+lKag$m'>'p@e6<D>t_qM7I+iW$F5gXnnt;3O_?KrIAN@sdS,O4-I=T5D;&,QWL:NMbk,VH"Kfce %)C-4Y;j,_/0+CgMRRp@$#uo/[X(GPd=:/+[h5cq\[Zj1gN/K8o?nj\/e\Uf&R*'T[dbIB?>G"SJP'GSPd2P[?CSq(gP6BJa'Fp9: %Rq[aq;ApA#+'XSb,>"/["O(JXk%Iq23sG9UAC6OXdQnL\.pI.%?L&^;[[A[.P$$I4_JQ19NhlA,dt$0Z_s<JDqr_lE/$DN\?;,rg %V+ZlF<]AL3)[Y7Dak\1ui6@MVV=a?X#o]f,.r"<6Y8fVtEF2Fp+%_tE8[<93j,^#(2q.]ZJcP,T!sV'o9hBrEnc_aeKCo9Q9sKDL %/Amj.6VHj@.1EI^6t.8ud?LM1.q:;lTes_C7YEUeU)P?J*$\?&:"bT)5Y+gIUa8.OPUIE91MKIR1dt;3"BCoM.rC]?q^#N;jBpJp %ats987\jeMaP&19i2g\TN6(:C8FSITHL;UC=VLmOaosZ!Kpjbb,D&@"`/Osf8574%[IQot;G9g4V@eBWL)<lg2JQ3#W[UHg'WtUa %Ej[$GeWA'kbA9$^\]2S"ed-[ULk7MG_a^HA>,l*BnZk#-B+'l9%Ipe;TsYJ0[\eH,rCUu1;7Mp<gka>4LaZP-^2C(&h*;aZ+eUb< %[au5UCJ+@rOS]th"1CT#7g'&9ie1#D_\(#.&UD<lOQ'Hk`IU9a;p)AAqUcL<Cahr9Le]i3.U,N2:!LkI3bDScF.M=QJiIC1`j78m %fou_I-R:`&3][g#D+^4VaI]P,Uc-1kf?(0J#dcLd>ar%&9o7L71"eG$ZOj,/1S*Q;2;>S-D,VU%6qVZ_m-]HnDc=lh.K%rK#TaQk %D@-n57>aUrN(9\)gG6lF6037Kb6+I#QD4!Lg<U-^dAqlI,N@0^6Iee%lS\7b$W>ZYU=pgnghj=aVQBLp$1NLNGZ.^lN<o>FYe2,q %4sGR7PY5p%X,i.B2[.s*ddA\)pnhSL>?lW/&H+j`IoY<R9F&>/R,8J++-GK"b4R]HrC;_F1^aLE9+.gQ6a0CmTNU'C=U:^(1ne&Y %@C-_9ZYW"(^r&\tLloOdXU5a/=qn*=(!Z:blRH<OMIm:?C\W?XNg8U;QL/?$pfLT+A6q0i<F2J(MPOC`A?iq,m?=W?`DE"W;asB\ %N0IgdQ>UCPH!+>_Al_$k=_;9A,Ybms9tSVD]-L.HHqq#pc:Cg(OTI`6;EsoB"^3;te1<L7;OFCc`2Hi,W*'t:=[K)jCoLF%WE$iM %Ut/JV.TEHt<3ss$=Ac)!!NTh3X!LKOf``-XO@/luMLO9kV6tZC[5Oc%[OC&l$QH9a]e.FErGo-t3`M2V8BnP1l!!Y#9qAo(RWroL %]Va!2W$Yk=^TSsUf+=BTBc`)Y[H-XSV!`Q*\g;csGJ,N@WWgmO%9fed[&?IDOtF7PiFjiue5T-\;-7S50obBTbo9/0Sd'43/`!?; %NN&cr<D0j%/TK;R_eP$?[H4esKt%m4].+2+;;H$-Qs3MkRigD7$sTbc2UEX`W0WDkS2JjDR_!5!1tDl'TW-\SW:?/X1&e$k>Z3ZN %I[.H47Cne.h2'A4W[;%N4`?n<hP)@SWd<QYdU-2nYc/_S:24`6Q*@5p321QJej[5Y6#f;0E?NKX&9)GY4g'Z/2Us&,8s;tLb-lc\ %>-5uY/nS$JF'NRgU!23>n6@@8\Y'Abe.>od2`f;4D5rt`.%W?I;&_Qr%A>e!DMlk"jm,sCma`f:"Z3sho?Hr8D_J<_0!Baa3mqUI %fF@k"nE6G5(XqW@^4#[0Q^:coR=jDCIQ[OhKAZ_-:LF.tk3W>$I"$?iGBn7XG5KI2J,&<u\,UbuFY/)(P/k/Ir9hJY`V\O5rqD'& %5J+Tl><:dAa31Nm[hmZk]06)j+0Y.qJ&D<BrUSD@rq>(kg\p8YLVNkmlcX?`r`61KrPRWg5G)50csqR9s$3OViAc+A?hdm\q^2?3 %r$MGiKJsK5D"=(noCD;)O-AIu*kg*Bo]*pP%mSoFI\m&5#CiXaIsgkS],rZ>^H+IVna>C$c`Z^hrcEG[mJ2fF1p5`'WUG30<fUGV %OuVU=:O%q;=]PCLQ[aMZpA)\RQY1Q9a^)W*dXucA[l5CHcS(kqrUf.'j?B17EgMjW9&Ep&\=NIK[hnKt>YUi_rS^\0n&V8nHQKj` %FllKsrP]l(5.lApH$4V1ms+lmhXfj<FUGgQ^6uZ_N88=HMbLT5hEH[FZ,n9Ep'H6?rV,b6mS9AC[/UNkE/,cfR(R'\\GcEnr8QK& %Z`B#KHfi1:%rVGkPMbf+Mt7H\B=BPnp!_1Y`V&j8[sI&O^ZD=GH$XQ1rpK+t??1MSK>6I^ltn_tk;QI$\,Z!E+#!*6%)\dLpWFmn %<fc)joUkV*(bgI8Y\&DKa==qVlg0buj?HECo*?;Jb'&CY7s:)6q=iroq=c,f+Fh)8]Y=9S_AV\+OO*J#hq%bclagcuO?KsgAY$Tu %btf.bB6Q:Mf'L5?R%LT%i.9]lO0RHSamAcG8+hg9Dr1G7o3SQ-?!.T]DD1I-I!9RSH2\KoKune]5GkUes*0KV@.O<qO#<l_n4!7U %^W;kX)nq-]lCm=:^PLYD7="bh9sk-'E-q<-O4.1<D;RCX0(8dcG.A+0pqldNh=6ahLP[r2TT@TbJ%E/gi<!A,LQ%m#-eD;`MpM+t %O*#FUK%AfUpWkM,5Q#7X.7?sc5kJUN6f!s$%rLf*]0[UNq<i`<SDTmmI(4VUcZaE9AkXe[(inirqoNceE6b44V#Yagfpo"Q&%CGE %\@T16T,]H3;^Za.J"HspX6Z6nmk4(Sf;p.5#U#0,gZ?u)o[19icGOQ.a5,h'r-)fB04*LAr9k0Ec-nV`V6_6@%G,jIo@LVRnEqsm %G@s-Yd!*B+*rNu2jdrJ"qR>F(Z7@!?du<O-1<fI%e>'UDS)?5PDf>+3mCg4#I\XTcf6GIjnb+:C^Rq70p\jKIR(ZRN^:AX+p\/jT %hjY$Qm&%BRH!]pp]tM%eGP=:8R-i_C]t:c&m[dO%cS'a[^:8WuL*-&pc+1<M=(g"2>]sg=S(t-TB5]Ff9Xb0$_tOPmYKBhS\c(d5 %S#`##IbCo<T=go;rJL:_=1$**\mNkY/(tY>d9bVb]Y1tfrR/rt$i(3,E_Y:mC&9dTb?`T2BLD1/Y%`5ED82rrBkuEEc9D/us7cKf %Nu,;*oA]?=a+*.LXtO\-lr`MiWWbT7r7Oo$DEib3S3cC4SjAQIIQrJ!n/6=YSdL$eP;h08$=A$u'YY%5BM[T&]]Gneq#7IdX+.lG %H[g&4JYH"Km*>G2-s8bh$&X_l)rFD?Qa^2u0"],:gZrnKFh.6eXij1'Y?LlMQERiHbjEC(NAM/iD)'d*[IN^hDJn<3$0Uc[cHcI[ %eY+nWr,d+2H2#L3FN5>f5.dKQb]eIb1M`bPfsSro&d*-/k0h_S\UXP:^&=c$c.7Iu[i+'&GkUjnT;PJ!H2DUjLKtVSIG0rY2B-A" %^"^Ca&,p;_Q0MI&o.g%MQVZAmrd0"frV%Dj?Yiu!A`^S<_u!"^FFMK4Z>jaV3aY._PrMo=qr14sfa'b`SFQ+7N17HhT)JQWh1lH6 %G-g3Nr2$oL:R2+;GVVIGNV344/+oYQ@X5*a_[b7+H.pj+^+N^W-$QUHh%sMU4se[]+#DYKC1gb:gV(;-C\H35>l+,c@:-LH2(\HD %lQ1HZg2F!<aS[9oj_<>MRpI[`?b^L%4MG[9?T5Ygetg@t?c5+EMei`BDuJho,g!t$qK;\KF'D`2rSG)%0='\dkEDqE]!7m9mJH'Z %YNE@Vn+/tcS\'MAIgZ-q_h%YT*P*m)]:46=q&Wq!#/\*g6o>EsY.hi<0./`M;mC*A-9`mbZJAR9h_qW0\ncKD:0,YbG:&ZFX>$me %$bJFcl@3#&c!%!Y14Pb,D"NMO_#2p[(#ogFlML5o^YN0LQq?tKIKJr[MX^iUPru%*pIe%pgJNfgUF2i,EAZA!fQNC<#6CP?pmqET %`FQOIS34g?,k6<\JD:'Bb/S&X[]^0s2k[5Np4TJMmNN[f*)Fn:g-J[7@trel9r5tbNOq*8G1>/nP3_i!^V@:,H$R"2&BVBQoA/)D %e,+A+!)7f"3R5HbJ$g/'\T#jS8TB0g56#5M<g+mib)XqZGPGa.ZTmfsfcuM5o;+!N-]^\NTsFh)JA9p3?,-Dg66V3Q)=L?7&,F9\ %L2D]45/mZ["fkh=CJ4$Z4W[LJL<R2@='&VQ-en2`5&RUm\XK!M^a%\5#ulHG:Sn1mR/A.4?3"_m;H>kW!,@-P[P%X2GfrT1!;2ua %kPtGLlJglJ"+L&EXT.qdo'1&&XOo-c5N[3:-tK4_0L%"HaRg;%Eb4#RbAGq20_TrugFm?7E=LRk`G@T/@*9@m-VMP6ai/&u^@%;n %>b;Gbk.A`l4Bk_56?4*,i58@eVfB0C_<Eh9o-7bM\A4AVi-mTRd)"q178Db6S)Y/Su+af]JP4.3/JCiVAooZ+<(l\hf^0<QqQ %2fY`s:OMXdpW_bibK%?XlA6&NP&"UT#!;<d2,53l\B+q*hUZaOT$TYXH'E1E4uE(0G&8=IIeiu@X0_DUG8JkTIldI@LGkp*-QFlX %#<?&bd4G2TorWF,4(Nu/@b]MIaU$_RYBc>hACoDFh3:'j?J93#F"oV@2VYqG9En%rIK>i6-=6c#p&!L%MgnOB@_]Z_`tD](5[?N> %pKh-3?^shCYpYRfq4DQ]::HqZ-ThIQHp,$<cHaa#]_eq)+u"8Ji@,<:DUTEr_)qA"s"e"kl>&#Dp#'b7HU5\_nk6]FH[0i2o*4YB %45o.d)jAm9gREE9f+B)%n6X9Vs'cQ/\G0Kbh7Fa,n/R[nJ"HToq42%L]0!X\B^aF1+$OX"q46BFX1UJ=%t&U1pi<ZOEd'=ql+_L# %QfRN0o%hup<2e.&&+-<e`_kTV@CFDU3I`epR-AOpCZrg1%'q7!n!?:ofiJ1+<BA>.9DQ#78l(0O1]:$kD,]0;@@I/#Vo(X@92>1+ %G(U:2_2>_pFI4G_%m:dkbk*jI[=)^aLM?D'[a8I,QU6J\@&;NL2=JZ6@A^f]Y,utr3_To?GuQiK#1I2=(P!l#LRJ,g]=%_;>4J6@ %@In:h.Q<o*O48rs=Q4T.Wnb<)4s/\@9C@JZpAg7roA*Jbr.;lM6?a7n40SLZhe_5c%aK=g=*sY]2h/O=f>Z;;T.Ve"hJ>XhQt60_ %Nj3SNna:!006+J"_jAtn0>>36^7;@,FaNZ-`S')=%>\SJ1EN,uq\.&uHYW1j;55KkOF(=+ReM.k?M'g]]GjgZ1VKQlT1`u1bu_>8 %1dV,U4-]bn,sTSf?caB:f-C.UaMO_I8CRCSgL<OHVi:=55r%9cY1Ckph#Vs`H'^0!qL*;fA86ndP+_7W/^h#R>-R,Sg3I&6kV"%/ %bjsRq'6^W;e(O-Mh2h"Wm\\="?!8'l_e9":^)$Y,0p[F5@-9c*"MfdGij\bQf(@ef7EedCXYlWEiJY3O0qu.*lhm.;As]sQ-_"Z@ %X6cOl'B8ec52F8C2gKq%4F&#E?MCI,9K[U,N4s^&Gooh2e9LOjC?og\:EFr)I6;cs:Ys-UT1hA87Mm>l[ejeaK5;VshT(`P1$!`k %H.T:'*K;4<:-Nt'iV%UQOM9OEqI/?Ym=k4UoPF5=$g0YIX8R'YF`m<%WUG%Rq888;o(So#A@YHa`T>RW[fbMoIfKA%pD9_df4)F! %:L?"\cJ.VAESL5fqDFnfG.$;pHia*4HdHU?]'VemLZl/1qt2"UgEUW`jR(F?bbq6DYF`R35MTRM>^n'Nji(<,a'J[`o@;0R2cgf> %?eo&$rT`P=m.uLZ;f3,fIGQ$'PJPY)/,<a$5]1P\_b[<qq8LYYIJN<Kh&6mhiM,0Ns-O^Mn//p[:An:ZR-3b-HsNk.*?+M2C#_t; %hsRD#F"oFg?i94;0kWEF/lkbqKQu%EDn.SbZ[1UUR&=^rMVUeUSe;1VO-o=U9\G`nG)tDEELT+/Zc?qV\BQ)(RBdq&ELTJOd=BXn %DGrh@_Dchsk%6]GfKF-D.CdW4CsAS(1AqB/:u><7CBm_8V_"M2`,^Am_QVia'ou+Igl#i^gYsnmZ=,D\Z"4oqD&:TehBQ5WU9Q/, %EU,R0O-J/Jmd9W2o'W\oQg95pqn7'cGO>X5T'G1C(SKKj^%8#sZu+\b2r/4lAaA+Z:OUs+hj/,'j8Rhl:2TP%O*(!,kgU*!:-JL7 %Rr?W&PRCf&J(\sn-Atdho`_e@(>.g2Dk.\-\a8_<2%/]2e*sP2(gGHrjHo*ao#m=pP&6i\2rB,bro+DdiqDC!7SDF;:&hut9tq)Q %i8]1W.Ja,#dOPh1]^J+@m%(JbF3]e>ps%;33IQ7'N88cC2jnP<4bgd`HoLjqrd"<_"6*TLqVg>Q9n/o[0@k4:#-ZMurpU]QQO.GT %d;m]U%r6Q]Og;qIgTL?03socaVZLX-IuumqYlbL*Y"epZXRW-5dG*)"HWXbgCMYN&nV&u9GN(Ek5@9$F4Di^:qqJIK]<eP&hcrq> %D!T1VHb$o?K*ruQHZs`o]l2g"keCD0D34A$E6cAM2if<o-%1"2ro3&,`W,pVEIC%,Wa7aPiR+jN"P)fKn,=N+pu`+_DKs<V^Y/GG %j-i.'Rr!gpD3>XH[;W@;4BgS=pQA$Rm3RfWf1u<e-''t:R.lJ.CYnLl'p#4r@c-)"]UQW7o&'b&SYmr^oT]!.]&Uo/aR3rCqeA(= %b`pERSkKqSqCJkuh`fhEpYe_FiE\b_pBiH5P6A@GT<oh6mj;1HHa'ogLB$CM0Z^-+a-Q>;\gPN?gYe(br3=7G5'i%Ee]$o?05nV; %\GC1C_j`O:lVBT=EAt8Op0ih!$<)%B4AIW!dBm[t$;@u^!6+[Bhqm>H3JVO:\[-MUp+G7ZjkICpH^A[>nh%D"P>15<kjn,OBtN^' %9ieIM9qQ@plg9,7^!F1^q,Z?en+5pp^0fd\qouH3RdSFYlaJ\-%o!'VDuP-*rE$N4$d9W*o*Hn(%KCD:kFZu.YCHEBQZq?C>TNan %4[8f/0=PT_/nH;VF7I/eoli@cJ%n)?+TLg=T?I96,6'HS*WQ$2?f[RR+[>lXC&7"d5Q'!hs8Dt>LMs$^n)#*)V.10E8;B\^*..#C %iOaa1\Eg6j7b[46$T8uRI;jj/j't&2ZMlgEQdN<`o%+*ohoQ-&m=/F%A%Xu&iV)X*jb8)!j*o%HnNia5+0GSCP91;*Z,n/B_th%n %REcfoc$i24Q/gL7F-o<2O,\ARnF,fUN&rZCgVa$Jeqq?db<,L:m#+$8VPM+no7M#;Ke*bis#]V.-i>qmY2Kk'5;Z1/a2,rkJhb<S %ZNb'rj",]SL]+t4kP<K$H=Cjt-Ves/A<'#r4OG7?,+"X_r*K6pj?sc?mPkW0_o).mVk'Ej<i=-qp_`Url&N)or_VI]9Cg(mrj[$t %/%#cGAI?"6%aSEGVoN:_D,,j58J`Z,4>G$s)&Yt/a5`\,`of&H\X_F\cY_+Kqr.EJ3%rCpar0B-A)CFEo;4W_$HL_QW;W$aZV17_ %*hh>)fsYe)7:pBrG+Fo;@<0,*a"_ZqiAfr[`]GeVWuYh/^->@$d:ITIRDbq[m1\N"1a_N^m8E->`%6?*PK\%$H!(,:cKoqqZV$iY %H0emJXSh5*#Ph_Np^R40qS2?d3P=O1s5_R[700<?BO\b(@1N;_%7ftc,tf%abX=Sa41*.M53@OWjlB,U`a!A(7Fq2X=f4rZ7I9@& %2:22+rqBdj^N0,(h];^pJ''9(qh^fo?Oiqqr'.&sDo:=R3I5rSq4uHL%M,"=d58.Xg1)cV/sF2q4\Ufi_j?TPAf4dM#AiJ"7&.tW %_W,1?QEc%=*97<?ZI[(lpX)p9].s9,E=/C(;jMZBMK8U\oVTTq3<+[)VD9eU)dQ-/NsiL/2T^D^%i<!0nhQs$<4j!df9)".Gr1O. %QTM+GJ@r+V3<)87;ciauZJ3>r/DH,r161q>@nVoS&>*Oq_k%qYY3ok%iJ74B34XY2$P-E2^V425(>fdbY1(]A(X)JUGS=jk8:LP` %c?ZE?nnj^W@i(Fq[]D!MTD+263c?i[*+d7U4?fjR"P:3%`R,a=d!o+;/k-na1P^T+Q&fG'0=LLYcgb:h[eq%0[M6ogDes(Y]/oc; %NUM0C;uFB?qO-p/B5__&]/Vo9]=PTO6$'IF:MrD0s7,Ss2`FgQj0XouipV@[pe<,CW08Usgl(5hh2CLQ8U0KkRqMG+Gj\>=L&^q% %hrO.#s."=PB?/#:.SGJR=_sSj[Zc\@DBkqE"jVK?*l-T`Hh3^cF+]n,s+ZS^nb147cP2ZDbo<pRhf-W"@60e/o$?'C=C9q3\G^$L %7[39$Batq[[`-5E\9'%?\(4RH=5QF'pIjuER?EnhQ<.9na:n9#IpuPs4GI0Pq*DNrY!,JD')/Q1c^._beYh21=WQAR3O+^WXGZgW %3;HjHYTh5cLt6RWEbes*59%OI3isL8"K.5VAi3b^2d&@tO*7K++6NK/E#r&Xkk%;9dUbO[XheDiH2cdJ&!e,^dGp2%K1_&(k4rud %P:)jb[!+N#Sb=er5'UYAF#*,MQHa:*_ZV4-f/Z&rnT@J$HB<4C!FIKh6!3rSE]a)ra:?%'$4G1BX?SV/^h#)FY*QBTAC%s0"O#CQ %14_L#MoFY1KC:;u=@r;ao7"J&k]0hm#HW>_Hn9XK=n9/6fOUeIAa<LoV",NG<k(GR]LJ!JEIK+C:e$>tF3l87Z3te:Z6e%\-8[pM %.6ja^7f*)%DK@ptCGbJANGEpgo1rX]T:+k>[]YrE<gL94m\L@aHH3]9/s=Ph@i=[lnE&&/oY9)r:DF]Ap=18AI/DsW:D\M]TZHK" %B(V8$H%WO#1TkNFm:ZFsRbqOaa\)("D_B><%Y+?b6?^rsn)&V9rDm:,PPmGbrr29\LT??Lhm,&E^HK=G0BqoaG4t+&%Y*g;VraDN %)dK^EXQNAC^<H#Hh>bN2<"(t*Gk:k"md/1?T>13Nfh_!*!p`QmdllT^KD@:n*G!*WqnBu=F$9D1H1U$&(Zun0#`DKX8$3eG#1!;B %4;h>f(1=@G"1eu9G6]m"9Ls=d:iMf"q)$a3=&'cYID%\U8,%8B>dinnie$[JY[>aM_oeRFLC]bu-d>l*^+eZ+d</3C&_B3F<qTq[ %hUsI3&?A:U4'?c5JK5YiPAF,qn#8R;=<!hnJ?]=57-dhJ,\"s6s38SRE=5q%9.\_6ZKtItoK6'BSql9E1A*6<ndt6q-[JI.F!"6O %+J#+Af(HTu:@`Tq:3;(7pA2-P`Dsl0]ms-XmCc0r@Ks/tU/_`QGM>&d'a(3!CHFa9HeK,KW"WMW3.Ml.;_3]#_'>uo:P#Z>K.r-b %5Ou2@K"Dj8&M"_PY(Mj.FD^(@=h1R+qA^aWeD\gX<mQ8<fEs6AlI+J<LC#/JV(=T;&Ve/bia.j<aD0i7#=Y`VGH\Li!XCk^;:-h4 %Yac/G%U]b'Y(?kq-6K'GL(.;BCB")=pu-A#g%=J>m`_j#!MkE&<ad>^`K9I,NC$8J0$GIhl(m/XQm#[MUV#)%2e]0C>m5,m;E^9_ %DSroWIS,j`cJ&B()JPV1-B:s/$Q&P?*25E?!-q$td0sDdBEASg\$q=nbcn+`8!uYHo.O0rYPGZ0f[rfgSYOMOMX(']BG>#Qq?k,s %qmG-hk6LUP:k>P?@&_f.E&]@s--J^ar>0P^YN1XB0/&`&%p-d/-Tb+!r+7oac`h))mcDWYV)rt-kWJ5N#%aNN<Xi\6%u/NoFl:`P %]-kmt-Q-&VqHRo>]G'=_]q4_Q)UMFC+iGR3I1/8\q*A1#QioP-o8FUg:W%Mm6,N3VS>%/AAccET6_#Au_j@E3J2CE`p%X'X+k?ls %+bc:"cDa'h,!g[<p>F4BqZ.frr*V[(KWhS`oakH05lVCJ)Do^DWd_(>+^4R3/*=edNAf"SZ,K2u25&?(WnfKkeT7eR.\n5JY!tS8 %]k'&R_q1+^50=(/:Xh@XX;[H9LVkHABFHN9-5RD4$\3V"%i-*9Q=b2S0s`a;+ue+MS?m?0MR]Ed;ML@n6^TJN4t@/a5"s#&4sQ4k %U8\]g2;An0fJ&1TA_EG*)J)^Cj!iH1)NHM#@XY^"9Mt9d6iaUH,4AQ0bA7YiLZTs/pFfjC()[H4:SU."T%j_24nI!,/gC%:aQ`;t %B-.RBaiD+;BX'<N`rIIiopuHI,kb][mlNK3^rF(j+Q,`iS.8imL7f2<&.9jhln&=W:4kuMa^S+Td.6M!#a28bIBY+&=,11=j&Rfm %lIk%;QP+Mn_TSSMlX<+`mWeRq8m)okm"/BAF#\H%Hms'nS/?sdIofF1[JuW[B(egI;)j=Y0MQ-)[dYL5he@;1Deb5I.'b]%5;Z1' %e4QU9BP"0`WJGc>Z<dJJ3R-6EoJB$8:+!Y!3#F>4PhK,p?)HF/TMU\/$KTA(EH1&n$4/HH(J(0/n_,gU,+g(Ag*`RmnseDkM?3Ep %fUV`2ktj95fg&L-6ogda\;ULZ?qaTTZ:!tc4D<uRp1^T%,P,dNGp'h4S5tZhGN<I:*](^kl,_`g+QU%Z&?/1ea0].NfNIj%\D-$9 %:@:V5Ne[m$HI/\Gh$B3BqiS^%"h$0]MdgG_p1[9fr5@i5`'fn\,u]Y9gB!!>[s7gE=c`CoTH\*B3cI8)2FTSJ3q>DGPJp$@<EOm< %pEL`2\E3l_Pn+5Eai^%7bsB7W@P/?6[<^lV%nj9uh-MYuj8t0=o%:7'(_B]DO+8pK5!!OG5[`MS3j'*K!gn&)aiN0UHIPMh1<!=F %.2*R.LtJWJM=Qs%3bZ7@c]^C,kq^PT9fe?I(jbmQs%2`S4i<.!<8+):Q1Ug]M)=>>j99F%m>Q@g3_T;$(/ku^?1RJR3CT502=%IF %9YDF:-,4EJA$HVoD:0d6L?IerHC93dhQ=G9(C`SY9O3FW@Y/TW<V9jq!1UlOpem-j/X[:&?&g[6jK)6Da`83?8"Er?_f3luU#+[a %HYB0;*"GO0`-p6eeESVYX7Vf;Q'g)^IO0:&XT!"]hjStbT%-9H_;HhE07*Dm>mb]:C7!F+CEpGuT<H/_fG'iK$ff$s_`32/_o8V< %4!.=)T,,G;lrPo$*NoA)oJ9NL5Cd<Za^JVFMrOi>Pb5CV$h>V@8:f'QU4]DlOlu(%,1sD"-oP/b6e=8"dXlCZjX9r"V_3;mbak?& %P@q18]M-XV1ah_Q/gGVIjY"\X`!/>l7J7:i7"\VhcO"jn?=m@#dHWTT+)[L6ToW7m(eYCl]'s<ZZdi^GA9XI!gR)f]D/teACau$[ %<0WCXaQtt=f:'B2ghrP%VC+EE3C'?u\3/[ra\RHIb[QcbYT`,P=,mVP?stO>%C+?O#2D)qL.gkjhRKTh0#mY'+u<!VLfZ'm9;TX% %3p_j1?^sUV&HDfL<#-5cUZ*7K$B-Sg\a,F8cIbb"P5!s:@2X,.ISeXMa@-n^gkk+O;+r0n<U^=1"-30-.iiWPD8(853XStkV<Icp %V3b!q*b@=,\B'gLf.X"1M%Wms4V82TYi2%.]gY.b0feH1Yo7kont%-[1<Y(.nm[M+r0i6r,EM*KJ1`7iLdBO4hGWY!Se%^+=N'!P %3c#3NoL-8/ej=!g^Vkl-)i@nWOU)8d1)B'G-eYc7'lc.^;\:qR\^"K<q?9Jlk&a).N5Jk9*^2Q8&3[M4U>Q#FQ&:OffEL(tSW/V( %5<YC?28Qq`Y4=N&JruRn]kqlf-c^l;M*+[X02$Wenn$uja<Z(DoAXYn7lDH4.K=Y2'=#E$O?TpRiY^+10\r?.i`Y9SLhDB,47XC/ %)g`RCdk&o5QM8(:#E@\oECI/<`g'+GVN*^1Xil]5,kbOo%j2KdSMUd_dAr>*HM)uFP9Ba2cG"Vt1Aq6;aJlIfW120(&re[ln;55f %/8=e1.o6k_.+8#'SJaG1oqn"'(Q/'3Z3e.j-Y<Q46.:c8@V'P):HH&7B&*0\E%H8aZW0aI^2.b=k7ud'#J5_CpK/Y,^=tQ+$/'), %4=f+5CK,E0OI13'?rg0dKK?k>Vh0[ZK^A+Ok<3.LhTrZYPYNOUBG,/4q#iO,VU+mb:^KiR\T/*'k=0#'<MZor(mWF:#hd#cb@<>6 %%'QJc&`BFQ((M%Fk-K/(+^oS*4F-9d'p7m4Sal>4fm?"P[.#P;B.J>4P[MuR9tk:o[L%3<FC,aTae/n6=nBL1+.1M9^Um"%00;tB %[2Cf(%Ok;;F,sWG-kjgFA"4o5"f*U#<,k`S%KJ>^8h(2lKBX#YRjaeA!2fm11@!p7fhrMo$Auqp\QAq`)LP]R!H/Gd,&&hBJ8kaH %,Z"c(9b14KqhB'%d1i6;]oo%$+UPBNRueH,Q3sV:qNN?3P<r=E-5pn.")q1-#f1mYMs"dA]:J<)^'t5!TT<Z,rX<"Y?954Zl38'. %=f-fV(dOL::7bRM9Mf;fj@!\2.Kd`5j<TFu5&BK():C8*#6`H^g<p$>$`6i)Ysl]c+H.Y1PL3df_(4M%]%+NYPPRRB.a;Q`BWNs$ %kMlpEV9^-?rR_4nBu!L18#JS;c^=t^f]sQog$)!e&ClTh:-T7'F.H)Ai3F[["1&C#$<qO1!@FY1lMAK;=(^*_j..hJ*2f,LqpUbe %?J&1ZA57=fmkd%MK,%(75r9=793KK?$,jg/DD)F^N':HTE(S'DnghCtcAf%G=.`/ELR*_-qK+6uBltA/5N*<Bj637V7WR"JcX9C^ %g";G1*8<#L!95'uCnNUuEYZ\NSK?cgbq]OlfRNu/)CgPU#W@PX.Z9>hB-i'GR@LCaN!+M6CI+S@aTPa_aNc4*cG4or/nZfJ:IVo5 %<eC;fnSp5a@G%BIBV"]l[]i8WT+A_AD)?\jYr&8^gsQde<JWOn>>`#,q7@stP^PC'f)Y60[pmEUoOJI"24Bi)in6IgYR3!4Gar=_ %06&Geftn5'_MY)nDd;ud[<uMq0FOLN*6^Z#.g"UnhMQ68`2&2q^V::7p+dij238P=Pro;*8F1.u63DCD"@"URA6d7UmBKB!^b:6X %DsM@OX:0F``YCrRiFn/kGbXuifQ1G`db$]IaN3VSb[+$IgVHB.1pCOrTlV"3Rb32t&F.<FJMFJ@+r&s='!Uga13@1fB$)JSr9!Xj %M6ZL1oDDK%BD4NZAG>HP50nG,FSUI1mRKX.?'l9TRj:BV(<.K-!<&H9!_k_//+33CF::[GTNupjB[RBa8IK57#Ap;8*Q-PQ_YP_! %D8il<#qg?B?7e2jAYN[>Y$>lbZ+--X.CYVVrc%RLU%HgmdHh)fckTb9A??Jf\I>]or-):fqgTP4AoZ"^]-Y`Dbi?bI3arXo=jVYr %h,1/=/sR?9iX`.iF+h.s.NWU3@oU6/2S5!;BDcu76jq&#-ZZscRIlg9RS(7@6m;I%4^d@2N<*h_-h(8Y%h(Bog%K5I[^O(c.Pm+g %&9LKU`jF%l0fl2"(>6.34[Wfe=HAFTF(`JFB8;/7ECZabnjHsc"`U<#p,2)p7#`O`-uVrqLB-h3_Od:eW8b9-do.InR&Mh#&EMko %V7B[bmLd#CaX-XWO,qc%&tB;N+U%ASi#h:-KMTanUqNiWG0p@13/3VYE_AZM^8PkFMlml+K*DcQ/6r=&WHkAralT22+b5GWA,(F@ %:8X<F@5Hb3kp,Y3Lf>$Y!c]8?k?a=Hf0Q=S%iC_a1m9X=,IFm3?hRq(R/Pj3H@0+18f(%%*eLCW`s(/6[a8q):F!A!9L_2j;HpuG %;d+u')psS1VgK0hj!ZA+QR[]kF.MHBA!U0\TT[]5d$r0*8.'?p)j/MANe3#.*2NP91d(TLQ6'(aaq$N+\arM\%4(?#Mh;]E]0A+O %Q+W]%j?.gmCdZEHMU,F:??A!IXhob,3;R9Y2.B$s$S$V`$2Z=b=rcn^d]:]VgBkpPWc)%Fb04gD:E1[:C,?05a;Y<SUf.:SE>CVc %hobO?.l.3ObF2_]NmMV=8BD($P@=kW(`^c/Ru]O%\_9slK7MihW<qYD(W*LWH+q6`U?'/mHOgK7dCgfrO8S18]lCP9f]=3aT\kM_ %kBa6oaS-:.Zb<"RL/^B/L>mUf^1XWZ85p=dc]Z.1]!%`H]lIIgVR!<L8ru0SP2K+k+K@*P1MT#M!_u`&FiXP`(&re:Y6$$V[sI?S %T(JSKVi/N\?REj\-mW4)fbc87(mg%;+;=q`I(9@)f`?=I)+B+nOqr[PL9T-s`T8`IAG9(D9_2NEeTCB1]$?kbPOe'OEmJqI\'2"* %c\;iP0mJW9Q3rJP_(@mdOYK?XZYXr@nms-b?eM7+@\m1\/QX$1i"OEYD:p6'+0Oer/3[D#\s#D&H_,VK*N.cJ*HqcGE6BCE!$QtE %ks]GB\J8#KHtDU9YO&i^(51o(jp!d_^Ir`C%;(0[R5%5H&5iK<-:l5$31YN>"h#J\#Z@);,V@0j$e]\2\p(rg`/prk8H9;j:q$-e %CSnre1VPsrEKT&H_X%>09-?A`$?tI"OMgFAJh!O6fTBDLchW-sYbB1&E/nE>X*.>663(f3$Vn7uK+B@HmYDr/e8&&6VGmC0@IOgG %V_cm[g-mo6LQ@%WC3''r&s[V-knU5r7A:OT(hr!$mul5^KXuP`P+Fd;gJGDU_?M@&8Y,DnoUMV"IHJEeOQ@.C5p+/_'&`+bp\!LJ %=[PYnG8`/\YrC?tL\HGS63]Tc;qME!"QatL,:aeMD];WVgFoZEpta>umNhRubWCTH^=$Yl3[p.(!;\1-Aoo4\]6$p$?"g4`5+,W# %o)+3*EVADA4a6G7]m+Fe^PL_*%^60l+*%D]B_W3%pq=6!aHR]rm:<^i*UuHe;r&t`fSt=bETZ`7WW.qHV/%h:qn_snJ7F9c7R'oj %TJJ($%J>U4!:%oj=h367gp)lV-.hQAd4Iia#^":-Fj*"4,m.Ze>ZSmM<XuF;^g_nnKK(.!iT?!b3!H-O0pY2:,?j5-,m:TJTJ>ho %PuF(fU]Q-^3i]#5:A+u3&3)ZdC@<XM1;KMC@Qs/BH1Jm[cg-\<EAHo=4d;@nU,0d-AQcZ(TCRQR5q6(t&0Sf!24>r5gBIagg8R7\ %/D7q.<Uam8G8_=5"12o.POa::e#fB<5BM)^)J&OPZ,&,;Ap[thOJG_l<Cj+B/HsL,%kADS_a"<6rBO,t?;uYG$-Hf^]MrAS!+$\* %]d1VffOC"DOCA5VrR=^:q>$4;>#M-$L588pgk8-'JVUN::X3We6QgIGMN:)p"SB[\Jll!,lkUpCTo:GY)m])ZCPp:K^!S[M8::"+ %^sJ4;Z\$O<ULl+n!.N#j>O4Sp%#:7#T+V0Ac$p6tgm\9"K5G#.!*'7bl4]a>)E:9m&fj*?^H?lN>KDeSae-M:.`]Zn%NnW8Ac&,: %&j(nUFkJ08.,CfSBL]Zg6QJ$?k=,Mc$fjc*,)JiobdfJMM-GSER>[Y(Do^D0neifq%^F8mP+<qh\H,KHZ,u1Jo+\=m*P`Pcf0apA %b\rLDc8^tM=?'e]p3>S9?rkW/&WR5T@$8U-T-K[q*I?!@"ZmZE(D0OBSn592<K15Ncgud<Ls5A%fcU>!#ip4gct)uOckUZW3Z*Do %imDDVe^j/\E>8_OjIG8_d@"B?C*bll91Gn2Q+?D+@%hrYpiS5cT=^<TKmW@LoX%8&[n2T?PH3OpMHpmUD2p&>;.og>>PT6hPf]]# %W'P$C,U5+aUd$P"GRr2ArcGH%Y<8FtE0d)7aL>;o@N/*'!AIdUp`DkHlleW/@Rc#UHB_5hm5^-X^\&R%!NOQcJgq$FnlNl>Rkh4# %cW%_;_!m'j:dsk%G3J/67fmWP.&Y4Y7*[E_G1@C^$P?oY7iUa3p9*D0rAU<XKQG/m$r'u;3R'7u-'//'`C98/E+Y/Lc4R?B#eJCF %9I^.kZe7)6:YA](KJj'2e+!j6;g?j9B8`#eYGq!O$>?(ZAVPSClH)Ar_)*`k67^=O?K*(2$q`j``LrZnL$s-E-lU>!&4t`7e"F:5 %nd_M"\F.r"6NW/qD$5a\+qte$F.I14R(1sR9ed@fPh"OoOpJaY5b`dc!A]uD_P/#<hWQA]%Z*b.5pF<Q,TIh%jG>0-);-6iZ2f/@ %a50\Nb(nueoqmt/TJ8F6-MOoGPh&BsD>#b`,J'X<J%.N_5'`RBiPgX2mNi4+]R8jJK^r%;?r(JVTeq5t"nptTXV!+oO3cJ';mD[? %YionJ.Y+13\_Qp"`%W0*3=k&J57Sh"(\iql7>'d@D%PZfFV\3+^pr<2+jZmE])QaVrd+6HUUWV&QcrRlFoB&jru/!QV*Bd(CDcAh %TNkNsA<7\P0hhEBT>kTJK-_&s>o[V1:-8P;>ZQ4_eq<r`m=%Z=N7^<(B0S4J9rRdo^RHcF#G#<U>`eH/qL;"1'K\;>M*X<eiIZ4@ %R,hY[gmt/JP\.Lfb4mC@0AFkPj>U/1Aa#CSP]KYJcsWJ.>,`N/,=+?n;6iU`RfTU#V&SJ]i.\R67&E7X:O6&.XQe6o/hrVg2A,c3 %e*a.Oi49S#aadmKNTQU"(akN=<4`'r\VTU%<Yi<&a7qXm(q-Rdl'hm^[U@BTmRI#>i_p)f(c,]8a8-CF+?L3jBSHG%Ju`O'$.jPt %S7uKRSobn!<YhGie9(XP8e\SX9ZL#&(@[mD7/Th$4J.hVR#Yb6dP,n5=cBS)($URS>F(OBMId-/hTA5kP_k4(EVZ%69O[;V?7#GY %Am)6AK&e6CpfViUE)V?[2$.,YO^V@k=325P>["<UBa2<H$I%=-'eMaASgm_GnnYB[gal1+OrpE0mVQ!:K4cbG@TAYFU@Mh"OoqU$ %!l7Fi=7Vi7cA)0b6(KVu$$,\A>h"u=#KWlB"e#52I'B=.A1t2Pqt6<h=E>OWB-:a#59r6CR%C+p)T?ZPH@8G<K^agJ'NMK=0jnUY %!9S,%dsSrf7%KOa\uRF4@C6JJ8p64-2^eZ?d%Y*#0`sS30=fNt,O4c^fc3t/b>[9@G+,$-m4us;^iFG?U[b9O/lU%lp^IS%EY9?[ %k5#NVE%gr7:!AW-mP&-@#llQDB'o3OJVQ<u\HCD$e6R#]rY8,78D*?'%-njg%r-13o+[ffN=9TK2CS)mMgW$J(0`K_C-PWE;dP`W %e44S5</)rh<+e7Yr@B")?W-'-62GUkclLD\=g>&CLY2fJ:oOe7ReP)G(g7@d1C'sAnFTIu2@[U]]MX@!.JXZ5(g'`$.F%!!7R:"9 %Z8u8WmWLl@^R3<P]%:?X;K&,4[gLr8KSI,\_a+_"fU>9JI6*(foB+!$(T?to?apn*4&irJEE#nr%KK9:UXqBtR/;`)T@_4'YUF>m %`sl.a7=N%nDR`67>^<iQj#qn)AVO"ERJJFpfXU-%-KWsZhdlbV5=#HB3U8_>DqEX@.P2u"6e&5CG\pSRB;L"Y(uf@i6P.UBY^<X+ %?Ybb?N,*XT$t^Vj$M4dQQnrL5XJs[=?.HM3hDJ-@jR:[`qU;]IAO2?DXa66\Kn7;_27-oiAV###BffC?GJe)([;[_a6:\.sid[m? %_[M\l4!&%UX,1TreJ(_/[S[oj"Z9R&3hCik*j7q0c3iNEA3.WrjSP#V\C++(@V-F:eob0S[b_opR<J@MQDK6a;]K/ip3GrodQ&4V %9IiGe>n0D60<h25MJV4`DP6(lEu0PR1.j8<->dj(8QGInA^;TehJ"Yq75O.0dhcuh0k)!bZ%m\6$"<t87KGUH8:A`(inGAD"$dW[ %f$"oe>q?HOr%9f)RLhg'k($S1;6Btt0\3o&aeoon)J.OBZ1;-mJEi)K::a`uVc2t1Z);\GV:q7Yob1C9I^Pe3]co;Nc[\lb^IZqh %PbHd(9[=b\>p*<7eDgDRTP>'/m635Ohnq(B5jB!`<A!8jmeI?ud>V,mEKHrA*)JLL=dK$%H?ZSS<`Y"*im;b)=X!Ak3_$5U6cF)b %<jCft\W]NO%@jQ!5u>"O"&P*aVu[(h`#%`NU>[7RcP678pBkgiPs[Y\):*sDc^fRF4Y+X[<0'NBg^$qZoAiZCRDnA;IjJ'WA`/"g %HU9KD$BCW[2<j1$`CVGkX39-RMF'ijs/.P&+*&o#Z]0T'Ht#mB(5UP#S_=tk'2LL4(LP*`VtML:)*K74-S[1pZobnelV><``"%T1 %13I7+lk\V="NJC]]T0*&<pTH3J=d2!G"ft/)(D4gK-<8:4e``bY2`%W#OT9X7&9?mA3sP>Gs?QsI=AIJ0c68RM"*7]g4E17N4&cD %\pV%Y@9Q!Hb6=Q@J;#t&]&&Ss=T_)u#REkt;'f[l,g2V2lVeruXhmB*h?Jgf!A_9?g+IrfX*Dp_701O+pLJ98<KPNF/U0O7.`FpB %Oatl2HiS+QZB@8*N'bB40LBGek>Yn:ra`,TDY"'3\YaWN$mA'&>uBS%RRS>UB7<=Fm(7ATX<b80&+h4c)LPjR7km?IIqHKr,XP$^ %ZHB2;TnkMGYX]UEUrja;S.EFR@YmN#C$uYa,j[Mn4]cW#C!"GI,2h\<G8)AMM+@!E$KtV<[Zd>`Y^lE=)W?p-l9_/B/pTo,O:!bN %`8>#F5!@$eNI_m%%D<6?@[!#dPAs4UP5_m"iBhfhF#]Oq,S1EPQ].1i46KlNWmBLkG1fZM:W=3_'.Y^`raIl"j351n7b6;Bh(FFf %A8C;R9dtkM?;IJ]00dYJhW'N=*Z:$)%q]=B3[T26o,c'9r0_(MDn)Aj+1:WL@ug!r=Rj+\rYVA@Nsn@>75Z?;oT8R:T>QSfO9o*" %T<A]/-S)1M<7T&i"O5*57]t$QBn68CitRbeD_^4W-aX\<,_m@t[s(C7FX5+6.KEkr)p%:c&e'_B!!Zp#(8H*t#cUZ/8n6T0;ACA< %TOVUMGaW@eO>;Ytp70/@F,MPAVpK(6"%"?^;):mKSjTFaD6`EG%XXjk[:KWWZH5p2Aah74o/`C]0<r3e^:]H>NBo-M/=.A1c]pEh %6qmBAL?]V0CfV!KAq\MDQTL+J'Vaf9+1[S*<M,ktcBXd$0/Opd(:'J(/;"F@j$?I=*Kp;I5ai+E@fY]7i,FKf&j"RZ',]6!6.]'% %%`t[E,UEaJ)8+b>8^[b*9Aq'3*jOuNHXr6X$p6N`(b'^%9U9%Y;r[ClZP#Dn_F,?kgNsR1XnQPGkb#BM56hU6h2@*]&a*IGj.=;( %qiWl_,g=TIjF2JK2O*Lp@ih'mNYR9r;sPdjKAQ2;X<4Wg'0s'W*3:jN2h8NXhk.t+P(WdJS4j67XQp\SBA[!#r8GQTgPbfP79a[g %4Qp-:h;$l3De`;`q<$[lbP-4iB=QjIe+IM!DrgEUc&:nshu<37]:1>MmbaPUM:]/s[jP6!hHg,"q!-i\G;luqSc.U.mSNrU4#%QN %gP:JZA1S%&/8Or_r;laf[*de]CgoIOnZF;A>roCMh]66@4sT&d_D)C$(5GfK#h=&oFqb&9<!akU"3;gN/]XfsUbihZb9/R<,qMbf %^%Xi,da],;X6$uhF\^R);+eDBf&Z*n1gLHd\MhsE#1P?(I_Ls;J7[>1Jj'L$lHg`9S`Bge.6T/7>R_sE5sZSl/q`Lk.%$\h\Q546 %:DMBC7.(ORQm!#-/[3`=d,IS92:c\/N8bRuJ?W_WW"9Me^("7N@SMWP(5\UeV3[M-*LD(lW,tN@,][`.OZNM_*g<(i/P$[^?JIuO %6OF;4IV7)^ECbjt?o!>"MMtV^7maY7oh`o$d4o0C3$]!oEu^O:[(NA[85,-/b$%j]k6;cDnX)c75g.-,l_9h^V[#]qrg-`>0d.t^ %>2mnj4"O7$?AB++*A_Oc.*!G?"#E?6oK/cN'HsjIX-SVlYXRYjd-\mlJ]nHhBsNaV"*JE3F!1aOB-s>EI@s_`KY$joA&`_X9bTX; %@Bh>UnqBSUVX?H<*KIMh/BKj!,c4E_(BoPP7gfYLeiHN*=P^mYWVUl]-B#@U$Y09)(=ED?:5(flN&(`CdT%jDHcgqh'Y+fSpR#)[ %8;L\bh4\46"k]Zh,;L?&m8dcL6p_/gdt!$>#<2pneM'2sfJm/'V&'R.da9@rn2G):?rCYR1SjXe&uQknb*!YQp6LnFNO6l4T$h@N %)U(sQ9d'Z[;/\2==ldpR$1ncdVKC$+%*m$f;^%5N'8lE:=[W\<0H8AEBZP`M.N+CC\<U^C![ce*pH]gF$K<5[/"\557&[?"=jPQk %%SK.m2EW'b&Dbp'k\CR?4'T"o[n?p:14"!B6_TEK<MBD(W?Ha^i>[[Y7K!Oo%=pWsXCqrIT=UFM.\ki9l'N/pOt0E($(iq,*>`j\ %WbZ%1VTh<+-)-$d.I>SQ`B?c*qk?f\,Li%#(=bOcFWdrIQ;1AK=KDV1Q@*2/ofQ91jL=HFndNI<:\ALLIMI0^8B!q8U]"RFjAaHX %ADtj^(T,l\/TtZLFk$5"MfL$[bX^hb*Q:VY1DDT%=B[Q>n":eR*iAUiGt$]qFr*cclasAj]riPK91Fc5X@n:K0L\H86m2cqo,/R& %>S/ZrjJ'ej_<-Jji[U,m:_2j?T]^-hARcmS?VFmt$4XlLi]r&aUOGci>/\]NAo.Y3%;M@768mGB6L>PIl_:B]r%sf*bi-Ph.7dIW %AC&K*PYi:i-,m#Ug(C4`bI-UY.Q?I?raGfL6DChT?cu2QeM)Oh[H2?_l==.tW1'3i;GGNXq0h<ss54_0M%.b^eY]NO)Gj%kr>jOi %BX!N-Kr@`M`;sqP0M\<*>-u"*G!eX%86IgdXhhDJjT*I^PIfE[UTZ7Q1L8^:gBDFt])XFQ(`55;>GWY9!OV3Q^)T$e>le(i*nVfX %O7(S3N0]']n0PVrTdb,1%!V-7&>:63ps?qsO$\R9S9.f+i8uII9>g*nbURKBBSkO09!,o[=(7"<e"O:REdpn*N4?."l0]oNE"f(% %X>2n^dNoJW;3t[),%ui\nk@Go1UfoB*.1;ph5<WB9s"PZ2@uV9L,An)#W"^nP"JqJi4>EkB""\6/Qgh5P*R%_<EmaH73Sn3FBQ?b %1Z[Z1K^k4J`]Gf*afFp4l!3<^-^mD3f0N\nY8/:@#B$KB'\Gt,noU7@ef=ns=C`8+"ihoU#F:X7&E]D>(euR-L>Of-0\B2WcB?^0 %'n_-=KZ1UgkJ",ZE:Q'_O$$c<Y):#X)Cpbp>F:VrO^r%(oJoB!Q;EW7)+Ym%.YAm1a[``u1D4\u%WQL_"--6qCd@o%3_^#4Wg;oh %aY4-:,28LV$0asi2>\L]fM=%7BjbL)SX#^[.F';PO_$XD?!W(+Bb8&"`'dW_ARl%@M:D;#6nQu"nG*/s&nI(Of_q*d@K9BbZ&*2! %(jlp<Pd@1k!36Iha<=NMl?to62RMA,YV"J"-m)u&@"[rW@@KR!hC36m.q.nNLt,!RTEgMmn6X\LMm\[9ZV.+9X0fQn`>*7s.n^!# %Je#65hEo1NG>&Uf<-6!U<\D2)ClYp_9$ebafc@D($Z0H'1F-KDQV(MYn02&7aG9t1>U,A/W:k?=S/)RB:-TM>[_+693C?p]fP-(; %T[FF/4L\R;LOb4.-T`pk1i'?6EQaL_"MI,rGV>T8>k\Q=Z$5-Y-idD3Ul93rY,0+8_OiPQ\.(O]mr8iSD/oV7d@9V64;6Ucc=H-p %d,kA#-WBmr<sBf6@up,]UXdJ5TTW)oC?6&bUV[<]_jM_,RS$Q4JM;XkjR6>&(bY*lj5e7tXMjQ=`QM".8;gb*n.@&SbZf$bR6=LL %('JXZ(;s8ZZnRUV(lf>?%@YP"Ol6iO7%b06=cA!O6KON[NC?Kl[fB_]JCCT\"Ic(ObMm18q`-fi@?V9RNQ781VL]J%5M!h_OX*U- %V^%f]T^"Y:%@:T#*=-Q&\q>-(mXq<%K`+i'<>c3=&;uSA%6TYPjKn&Pi6"XDg&\It,DsHk*eX\on-3pnJs&5"PMGHEVc-ccCs6_F %*fm_e3F,8Q2USR$7":@$$o+\NLM[['s3[l')G#SE)9aVImiB*G#Yu*7j,P0.DLp1N3p-4tG7[.;]?2e""9u<!ctW'<gcQgSgsNgP %D^k9Z(8[b394o87$5QtD4^ocK7Xa$`E<N%i_5h8`MB^ZGBU(&N1Pd59,s[B<"ajK76XH,$.DF8_T[BaPl!T\6moZG)b]#%8I`RN$ %;JMgf7.=BH".$6ZfbB#^h@qT8fcQ<RKRftJ;M/(u%6Zrc!AOW-"17n5,qA\(0o9;tbDkR[*Ln+j[jN'Vf[ncd3$/tEGoE8VHZl!q %PL.8UJqh$P:30OT0Ij=>Wgt\H-0%dMcg'E'Q129crP$__[ZmjFWoP,8;t7$)!rNm\7'Bf=$P82t0.0/qlq18uOr[eY)gktFI'P*\ %Z2>_%6*Q7k?6<.*(02o<fNItX03&;6+@%.5"JZW!06&f^QDIh/RG7cS!^E6`WjsWUaI%b'i!Jo&'CZ0n5tNT"iB=tKK@d6^*3Bj? %fa7;#J/L=+YLl7]0I@hAlb1qQ4\'glr4]]g/V+9="qM\.lt0L;U`i7ZL/b)#i48(7_t#J-<HEu$,W-AEQ?^VAc)$P"8^Gb=R`'k. %!]/0Cl:Asg:^b!Yp1i$%\Ai=t#7u#']e]&(omMm1/Pa\t34P0+[ZeVR\Ra^N"ctF0QXE9j2;4"UG"&7U6db;>;lE7sCa_cpmg.=I %+WrK&2#3$lTQ"c+P,@eV>31`:S>YX-')7QB<&e+S'I4PU#Y2^jPMa=Zj=*nIecrBhfWD*8UF%c?!&f*pJRdL[TRm7>oW,'^<EP:/ %Z`m'_e`I8Q"[KS'!K84gJ]S1j"`_5SKsMDS&C;DE;JdhhAB*6*Ba,D=Z9Mj.7E<?8h[&#R-fqXIPu\<__L/C&HHhiApm'$oXg$g\ %!Hr$>3!?o%EiKTB"38i;AsS/Pi$m%EbK.Llr.q9kTd4tui`%SK:h;<MGF38Q&u)laBW5;@Gh;<;"<%7UR33Q0f:4j,G/TPP$hRsX %[KYic_kAajP/[Rc,.;-e,)d;s3VcN4J)ic*Ep"!&`6OA:_A?1n2DN(q_R'X7a93PM_+6g7#[Y+]aZRUQ9;i=P"t?-@2`C['\6=5Y %EH0O?j7406++i]^</AC[?,b4]8-3p:h*[GJj5Obef0utk&0?^fB%gZ/.]"2KgL>;TLYi*h(HX)H6d0/FI<bNlj0CMn\;d`nFQ@J# %Oaqpuk03/CK+@)k].`+h#]P*=I+"eZ4(Ib#.nT:?bV+'5-J7cAW1_73'Ya0)bp%6G,1'SJFQV#.Ou"WqL)a/l:,C$ZE:pd3F@`Ep %pS5HXSC+=Pl*)ad5-G%mk9(Up--@o&Gj)AX'3N(@KsVP5%\s9eT#_BBh@d>#dKZSN9<6]HG`6?$NiO;t(RRhI(LV[4#BE:,aiRL; %MPN3_Xk9!*HB1RJZP?;a"8/6Q^]"JA#S15TgSl/IZRq9LK.@)-o]0W*$!)g=f7')=2&"Y164(+(BgBCaY9oO)!Q4t"*V]]-<Z'X, %YM!96_D+f8NU6)-jrASYgo;d+b6S!MJII7J:8G?2C-W!:%UM])lu7>9=HJ)]+'sKc,<qDMO_<&+`EQ`"_)Ma9[Ukkbp`7"/S<4A2 %Fa,PlOg2du1iHrG7_mV!cM/UH0^o?8K%($d)"q]Gl"r`4+KB,j0T]LLPlX7D57CeE),JM$6Tm)=PVB+FZ.kon8knT>klo]J)a=L` %E@";ia<2&FLPSA(A&ss>CHb!;1*No\Kq8tP&sthMppc8XS`:bFEF]aD[QM%V5fRfG4lFeo(92AYO&^!(MiH[MR^C?l)?>gceT&n> %EHYLS8+o4%TBlQQQ"FOW6'.kmiDJE%cap(UVEl*IR0`iK1K2sohc4<i(2>uZ>6M!gA&T)q(aZi2L_1`+E!O8na[C2"WY\D\bG$fF %U6Y!g[ZPn!SK]8diWMc-<$7$cfWelI5%PZ`Ta4C<C7`m#ZSeV&PZ=`B!sH`maIhK<V#I8-ae9Vcjbbg>`E[/q7.eQ`i*Zmq>M!bR %Ca'XV+Ym,6p)+E6.[<Rm:0NO?0_-ZlZdEH+D$D4ZFmQI@'eJ^Q((mYPmb#=mQ&7.f,j1o%CfH=Eee5c8dqJgiL*=*O3EZ-ZP"cqt %YK>>k2*L\9U5h$'r"PX#/8b<0&0$/RW[AnoV@hZ5E$oV;LrO^'Y0MPH(d])ci5C2,#&YilFteh(-u0KIJrU!`@(J)\dA`g+>fA5K %7>Rfp(fgX3e/Uj@Lkf.Li[E@28OnUAWNTZ07oj));?6QJAdrU'UA]=N'TV2"d;hYE40W]Yh*2UmYi%?"IG[G/#of:5dZp<,-rHA^ %n7=m#67$0U&U/h=+m`(UfL%cOEhlgpRB[&+5sJkE.V>U_+`1>K>.Z"[;AY:lU^`u&j!:lkEaMlc+;4Ud5dl&oq`U;2>^M79*9JTe %%S][jFl_q)pV=.T@-\\i?0[$&9fQ77\Ico)C1Z[C!58q!`+lYd3aM1fQ/>A;C@$]-\;OYrDAmt8_N?RCnBt$E$H`TM@":]p#(#51 %0^d0Ef'"tTM(U?V;iQ(jZIiC7,8rW9l?;+/Kj&GL?]J__L))WVZ.[Z:+I5ZgXKW7.TI(pu&Ed0=q/d52Hf4b(6(Psh"ZKrA:k/qO %o,UP%SO!nrYONH.FG@WiH-J^6*l<6Jf[<,Y3\l8M&t2@]Q)\H;%@+gBnS6_WE(EZRF'5QN@7SRK9C=)XoFb&eKqN,gD3U^"S4X^X %%gFTa<WQ-2<hEibFPc=c->!k'L4M1q#quU3pu:T@7cYi2G]UGO+u5BVKhNAj"0QQuWc;!Q&1irWaNpuE.1RN=_:+g\\5028]?57\ %4b-DFN[6M.Me9m=6bK9tBo.7T)c.`D]+MkNeJ^SE5`[%_iq\.?!CT<X"_Jt&5#))9;<ds[PNu_tr%[Dk9bIQ7>!\W!$r7N1Lj=8s %Jh;Yh3`5t-J0:!hLbo6`gf"2[1$H3Gq_,1YTZ`NPLh&uf5OY\bbd;agUdW0J/mLZ;3kFd&km^YKprM'5EZ>P"QU9O4-ln%4@@8I8 %0sF(Y+JQE1X?ucBJcUWeAhHRRYMW1sQ!mkO-.$?`SPg.%VKpF(+BL5H,"BAI(rfAYC]N:u/@&=s('Z_G/qCf*X9BBQC_BQf6g=hu %NTtd3h2/h#*QeH"8#Wt9e-7!ELIqk,^*e+)5Yg+FFn',."su#+f(d<8lN0Hi")5?GY*-TO&VinK&HEq7Hiies)!_2LT`+uO1fZ9% %jr8as6@oD8K2_pg1]JSOA)3D8)Sd"4X(X%l+br@J3]6gI2.f11I-"H4WK)*SA;D(6bVFOf"&)*AJaL7>;TAsNoMH\Y#0R18CsYEX %:!C>GYXU'1m9'4#7kQNX9%O;+TE@Kl,Hf2I,8u/O)\F]JV_K/HAn3f7_*nTu(M'GBZJ`BVin#nc?jq#rn;1US6GVX1`Bf.-SaoCP %iCVgqiHV%Ln@N\/n&A$=2PaRs83b+R;GAn+at+!i+u@[*?pqt5$#@h#V"YiZ%Kho2_NKraL:(;UXCJ8g2&ZN0P[ZjHd2aCoKmA\Y %K]t?)M)A-?Rlmjj77uD7E;0cq.)X<?.[Z@J\`PWNBb6C!S_g8Z>U?T5;:tO"5%9rAo>;B[9M7i0<5de+QIaSJBGciI9!I-mP6t<( %M+]R@'X54SN0!%b#(_sT[:3*o;<]!.b"h+<Y/5,Y-a-.,+Hh7!Su&LRG:4rjc3b$i[Q3F]S0+sXK[oiRdA2Ab$1EQ20K&U,>0_pe %'*]ea:kRS+F$N4=4jONCc-YLs=m$u<KU1=+\O(p^U?Z_nqPU*Ie<.g+:d@]CO5L#3pgdH%@dT*-Za^MWIcs7!nH8%&Np14;e.J:H %]'@u!l&"=Y.S45V%1D[qeEi;4M?Jd2AF'*P'fk5WKDgsLSHSN/Q/J!&/Im>V'4u*uH:L=HC(,TGr<Y*(P<o(M`+!9#mKP6&PETYB %k9&Q/F)skBl[\cQnO9(++V$7*he=%/5Z*:K)dHGn'j08D6BKSoE8ablF0=$a(f`FS("hMO]b78>BY`dpD*5Yd^Wrk\?n9#cN0:L' %Z,IMG;KQgG]@at/ZbRgj=<i_`;88.02h:jtJlq*cI=4@G-h/#h,2kBZ^;62%!O[=,?`BYiVbt2RA#cm6:>8HZUZOTd\b$cdJuu.s %4Xnh/#f.t9UT)*gCl)N*%:HKM8LH'Z8@rd4&Upi:#b4$kZ1_A/qH[s]I2eBHMiKr;TdPa6n4M)[8Z/s33HMQeV,Gs39ReDBaCl_e %djr_Sq@(-m"LB"OOEf/n#-A=@l%$p+V`)O-I1BI\AnlN=6I-<FZU:+#K4&/59CNOT0rClV-d@Z]mI@*k3=2G!WbbdT.D>(/Ik %eY*5sN!um^csjkmYFm=&HAX3j12Gf[i__8ER9dQEZOJZZI`CR;['$:70ZtFmW1[*s!g?WT#s]!S#S3->lOdlS=Xdc%AL>D6Jqh`b %SKr>6ONBssT#Ee5ogN#-DKH<cB5M)4"!Jaj=T`3d12B*gEkUgiFZ$VmefC2#0Mk%[Prn=>mB%Vqeq-NG`Cb;C*]8P>@"C"\F/m/E %YZ>_-o!KKr4tF=+iLj6j4Tp]S`g9"dkV="=1:gSmZVkBrV$43N0sM7oo"hbiRAIc_nns#$St0$fY?A\'^j@Yu`((.k"hkOoZ:^*F %Nk]Vf9$uL;$MNEb''mcW&gcYfYX4P6!YBiH0CtGL"@0243hD7Y(,3[#*L\N]hQ(LeKe^;?-(VVPH+.nE/>=>5!*^?6A7c%OCkKag %ofSC_fuC"!q0fW(V.a0UkdBo2D<qA>8s(BUQrVBCYD`'s'o0X&fn<=DE]Q6=p,!^+h,-N;.]Q%jWS<F(0F>iimF:dZQ:g.JMt@B$ %SFBKDQT(aEKoE'r/sr\\'Ca0&lGJ]I<S]LaKdbT-m?UVnNkJ#8$/tr`r)EeJe+W'C*g0ea:`)a#H3;;Q'WWQ7]PfiDV)!B049q#$ %pr[km0"14jlul-V,Ub)B>91VN-6tV?+FO\9mP_AH#EUg9dr8rV"Ci23li+o($\r:h8af6u*_^i7U*r`*[XtP<fI;`odZJ$;L$P!g %/@\hJoN:/k]9r9&0%l+>-FG8,Sp=h1#48t`1T#)4p_CS080&i!9Qu^@SZ[pq[j><!jY9:./r%iW0EVPO#l:Z3;dfTu7DV7-$Lo!B %6)</>Bj!,+D:OlS&K/9M;0JO3S!#9?gBZuR_ST+=/:BpbR+"h]W2ser^Xd:Wa25L7i7iEO3(B)Tj3VIn28$MfK]GnUbQ,`g<Ah)% %0)4F+j=VCr*;Z*u)(5Y`KA1UG?nAj=b)f',M4KH,(T6.$4W0%h&C8DG_-tCQjAINnm]Z7#^g!S?&@8Mtmg_T3-%SLR#hS36CLJ67 %YQ[PTeH+?:R(T]p*l(iUB*#itJlO=ZItgp1p^\-e:U+Z0*<A;'=Hg@c_%S$/7PX+geWP"oYafd61a9G9SCk#a9ZLDn=9sA?3b=Q: %.h`;N7AN:@chnbYK"JrrQ'"WuN9%>gf9>R;5Z]`R<WbLN6lD)<@7p5H5QcZRLsut+gh2nGM>i"GW[J71)uLF/JDj$h^/J'(K_,Zb %!_lXVf4>H=f:]j?C8?N%\GN^(N^D-=p_pXaW?gQ&@*OX-WsY$,NG`u0aMpYcUAl6Dc!^sJ.uso*?BmkFM-'lq1uWTH[H"@DGZ'k% %CZ).KDBb>pWu";4VT-J=O*3or5k3eYM5<_#OH<Eu\Vr15BH<&@b'lh_JP/!0;$9uNY!+f`0O)mh65(;G:Wm>6Yk(U@[t^AN"XTK" %+h49$U7C:#kFh(m:GGh5*Sp%GYWsrE\\d8i]KY8s_Qr\_1oj/0G#\C"!)'P2#c#3M-4TcMj/#@S+RKO@&*[(V$2.cRLL]!(PYmkZ %o?jV!!3X^(3PfF8iN!&MNK\D+)5r<NUV@G2,?m8\eXX8+q#QjBX=WglmMn_(1t5VC&;JfXA79RFK7I:%B@<H721_Iro)Sl"6=\68 %E)bg?O+qg3Au_tt?u@6Dr+WDD]Hac:0W^-3$KG_$_SH"7[)@;K+ZSa_%mXQ^eZ*!X-"'n]/\mJm*YB5)=2QMN/W1r[P@+CZIXR:i %6n$3K,OUp^-"69Eo]S)2^GY`D1qX%`/k*WoPo@_$s3D^$/Y7D'VD^Zf8[;3>BWS_Lg_ef^^cnbn!.$4t_nshFNlZ#[a1BT-!P$'m %Xjq\,^`TX1jJB\,Ln0E7GSUH78uuTU!6BKIDKVCY!:l6,13P\Z+d9&4mK3T:XB(1Pc]<4(6e!g+KJubfGpqXg`St/9.%_WF1XddR %F^.>g95UW\%a7r5PXeZm&mCjD>fH0u@(K6e%5G1e=%IX0Vc#X)(+a2iG@Lb@Yn5<D!&%E+9it/qXFe_">RB'r=S`RV`($%b%Bgqe %;f`gS<hC'Q-7`5L29b:bp07&@CGCEs%7'aqfQ';Z?]$_g&tJFOPu9t`=_n0Hi"0sWOhsDf,mB990L,dE1A,X]66FeEF`aM=arJdd %KlsCtbRr.NQ?CFhaMQPkPB9)@211U8AKKtP-mDV_q@l8;FAS?8Rl*`0Ckqg8/<O_t&seT2I3tt2c&+Paf0aJ-HB"nH=Yg)j>X@oV %Xc-_q(`?"#K3Nt2LFkD%Pq6NJLTZN*<?Df="7-=TA#&#eLcH:6[aj1G$_HMqer"<P_.5-L)0AL7<CoMG'*\f0DAGL$#5TO8^:2sU %P`etnN2X4@@h=(n(TLF8BN!GgJKE?%/:n/_'OCK4.&mTu?4/RNJ#aX-.8CL7:"/\b,8V'77l6$\E&V-+$WG!j&h=3S:=%P%7d,fZ %.nCibe^t*:kecZh=Qi]j9JmY\.NT?(NgQ`B9]O@,*%WZ1q6<ZcS`Sq*eI0L$@:1q>/-G@#HOqu^3g/cmdL<#X$dC-GTo'fKQ/4"= %W$IaP>\j4>W`,\/1#AoU/M7*YIXWG?M1tXg5QN+m2*95dI;4[.:b\)tq;W2@JfDRW[n:<[jV+?mMsa3&=@G0:Y'qY4d&'un^tLt; %mheC"PrF_2:Z5aoFEesdXZ%^:Ll`;(3NmEc0'<MaCNM80N<;$pJ1l.r\s1XRa+8^f+Tii.aMhK'j@j2OR)Up?7Uhd_UG4f\Ml:S4 %bu9SGR[;&)LS,/o%?d95mUBVrH9@L1O9lJ*`)\C3,R)5m:GW<CGmL#&6gkc/Lebd'PXuu<,D&ml8o2r#J0GhN1M$NkhpE!pOrW_; %^SY'[@uY:SDMh,D7nsE>2H`K]`-N-h+Q^:8;D]dr!(ES"A^ii_:'@?olaU3O1N(L4Na,Lk$"W+u,Jou9'L]>sllk%35D!rZ#mQY; %a4.2R2)<Fp$FC?n6!0b!A?AG>Ck3i'"^1A?1lWKtlVK\Vfecb(`b_\0]ZHH;jm"Y+V:,X&@8(Tm3fZ&A5K;"dkK)jr4t6iI6sjWc %dA6m6cB(WEeYFpqV3&(B=\k2'=uKXHn_bm\%^_D@(20^0oFYljH$q;4],)[XdY3WD8lMXn]q#dGAliKuBZhTc?qTo'.JN1NJ+&:[ %]<6a_Po'OU6hp\?nQ$t\!'#Eda:WBl!agT.M-s!'\j3uu3(F]_+Tong,Dm0t<3.7b[Gs2%Us:,(#^QX/!eF5M+<o@:.&HDeo\0:8 %E)LR29XU>P:!s<C.M:^W6:`F+QQT(pGnjI-k?D:U=)nOb$>/qIZGU3>B2\uOo_J1t&"sWt12BX9#a(<W"Ek'VFujB#K'gfFYaWN3 %UR\(kTJC9^@)8[*JLl>SY5MmdYtd;J3rj#@B&s+6@+c^DEEE"_'O]@O:J)r;A&ji7KfP$Zk,;:E4'FnRS_5/-(4e*'apnJpbaLo/ %A`,hrPtM4:@],-Sb$8*r[iQ,BNAPaBk_JeGFTONOW[7(4BsAL,%grS46J1#am[I^2;N%g/4q#o_Gss&+EY$Mb_AqWE%)(pU7"X+K %l)8ZlCP=Vh-pLB#5p1V[/LH\gRDU9meLK*P,q!tD0O]sg=@UTN=)qtbnSs*)V/Ecbb]?M_0[U3V"Ees.3]8gB$u@1D4\5IX236:3 %MRh1s7U-$"./)8e=ZRt`E2YU.X#+'2-W#OZ@]]drStZR_Q61<c18t:l8GT/deS,>4!+;BI<Jd/\r68eafP*Am:4T;T^]g'Y*\4%i %3u$*h4$lGjN@jJQb4ktu!eJKZfTJ6><4d-,06fo&`Q03rL[:`jk/"KV)'db>$7;T!cH/0_3AN<tbohS7+Ia1a6A;-RLkQ\'_l+_L %&;#Ug\3,V;$Z8R<kY#l6KI[!+"Wc[A#,bCg8L9mu_,^:6UB*fF'OWM]Wos*`r[]il0aG8g<6d]@m!tS@G/cR9!=X+`%'.-A)%VBC %\4fF0`3,.i3Z9%%E5=WaR6_*/WjM!+dtgJOd^pFZ#9c65bpQFQ'Pu<]-N\0[qJB-B%\WtUE3BfKS:@ELOMjQh00#KG)aoEQi?a*h %2$,:41W9C@ihN)QSJDre:$XdClk`#2+Y)Nk7eLh0K*Di&a(0<C<Ii/B>p!`(_GJDil(bEh;LJ"L3*7")9H+;f[uD5PQqq\M@Hes6 %r&#mn%XAds@=s)_[#rd6WY/0kf,.Mf5RI2c\\pp0JfCk$Xth.c"JmRN1,Xt79q?VVpoLW.m$pKO!Cn=)*nE8nQr?*J2/`:J89>FV %'0Q1T_^#oT(*q?UV63^!(3pdfH^JLg^X@&[`)<VJYA#Ih(Bs9X[frTD!t]t.[(.k*_.31)D,YB&9#g?jQHC_*8M1srg<iTkZ*^E# %S\dPR1.9@l=&LZf4%Ou,0c:`na%R:=?4etZnhq7!j:&#hA((!DC0Vm8eWO!-o)ZN3Xt&6qgLmkpMW9eX/?I)q!2S^1j?dZ5l0i^S %Z$1eqjK*e:Lf%d/Z_>$qk%!m^-%KA6%mWm)XZC.5^d)pJ[8GSP5(Zd`X!XY$j+9=g_B'OQlrJ9SaFc+,f?>ocecc%-i1M6F6hfFm %Fc:.Lf/S@el-N)Re=8g`)oc`;JjPnp+fGIHWaio3Td4Y$@Y-EB:GEE"6GmVI;<Ke2R`G^jM[DG+WIO,)c3;Hm@_e;?BAC@?bs'_F %1FcuM>K-&5H>T*^i`<3B[RD*28K"Rn*pQip0UQZ5V1q'\+XNBAX7?[Qmg[6;a#$up!RRE5eG/17Hc1os=fjZ:Y7:4s9.1QYlDm[3 %XlkcgHpgD$#XR!mEcf05og9XsWgi$ca/%i)n3d`7i9A<s_oCT=kTXlo;[Q[\W:g1Xb6.bH81npBaOn;Vdd^7<'eH*'$br/$\6qYE %i'WeYd3'"V5b1S+)',G=RJFEK.0tj1$Pi/?%3GUDKI$YsdAq.W;Cte:P#sXP&J_6:K\D>tEk:N:M?D_77mZU,q;TUQNE$Mi,Whah %0l%7kE(\g2/76Pj+bu05*Oqc>-932?%)$o1ND?112Mh5c.A:F29U"s^AThPa5e)UF>!_3'(iP^V-V_oUVuT(=I!\a>_"nJni/R#O %0d"hZni3aTL:[^W1SFi3mDQ6$GEqWOOb"tBK;o0hVIiI0MK0uc<8gSP&V)]GqgM9,0.?-/AO7QjY0,P;0jq*5F_V*%l:?Xd"rsu@ %I>sR,,\%%)d.kd5.10&!pD(JEYZipWBG)dMV()5^qs)?[ajF0@RA1k/!C((#dA?Jj>k+'`!+`LkE)u(#nGLE]X&B4ZJ:U`E=*OM9 %1@AP5-;E'(FU'69p/*\4.&bPTMgeC_gb?3iLFB^ieDNjQo&81T8#;QQ@e!<S0WWsQlN;hr1D;q9Je6:)9F57VDC2:@.h$gJE!H7J %hfEF$+$dtp;UQL^FdQZlpG#E?&g1Icd?Id.+OE_l:l@RumUs10A;C_(+dV0,$CN<[^j'X,kecBK[H:SohuJ#J+NG7dE6PZH:-kTM %V!/nN!T7(<AV+!eGrt)p&1m"b,/AlD#H%rRbu4Zpf.0D=R5'X@OH/i<r>li8UtAYEfJAM2-s873a]ONI+J-r*<=l)A#r)E!#r&gp %>U([1VPk?IA8s=qJLP1"&<VgnKEOtbI$pe']^!,%"hkXSTJ;![a\Lq^&4lLpQoi0scqIBR(-FiJ8ONX_1GG'AM#&pURFDb@dPW74 %SQ@f^KVW$1#DP(*9+9.&?_X6Z`5)dL"<\JBmOQ`=;596K)790G_]cEQ2+&[NP1(b4),Rr\bn97Xnm9gi!6NA,\YmpcAS=,IN5]1( %\VfVQMsD5+G*Qm[g_4sO:X#;uD@[aQ$mEQ<R>;JjAr[_FNXq,*2Ok4`1GJIL&b8(.-k1n#)hqp5?(jU9l4IESA!9k`1Br?.5tVZD %CcQ;^fQ6!g5Z0V.f`2:#V_Z(RKtP*f2VbApVCGN)4(/ZXC(3(pYON@;?0JDjQ`At+3nQ6Y!=sd]:kh:mj9a8U[*4+m.[bh[cduQ% %TU?i&&orn6D6W3-r$FB^l?t!*)aHim7P;4Z+W$n-63Cs:,1[%`@<ZlP@841@%aN\i/t$F6f0D/1JfkcBW^[TV&_],leO2<rp*[QW %p0,UdW!,Hc4cu9Q;'%/`!+/l>2eZMV6$#Du=ahkp%2mM66k+mLi.ch6&ZbJ"Ve]FT]%YL`0@1Ud25:Mi,)5.cL>*90;,Va8njWlo %6:XI=@`o`X*hQGH8Xr%d5`?>=E<)LbaS;M##2DH,hN^hr%Bj^R$&QX"#7@W'\E1AX<BVbGUSW\L=kSM-@]@I-YZu`Sk0g.e=EPAK %:tQpG(KldQl'b42?_OiCL!fE*aAts604_3MJ>*Z=4sPGr`95<;f+ih/&fltWf3J-0'Ze14L.$C4r.7bA@^/cT[Ws2'93h[qnoVga %6,^R/:.]6F&:/tARP^a49TN=,g!'5&SoTH/g*lGqEI_#gAY[1:%W>t:nshuZAaWr`A.nX)o>(VNbQ_9ijHpL@U@Rl^rcZ<u?n*VR %^R:ICje6e)ht=7UVjciW\;M,5d]+n&GR,Z"P"8RD<8J\\9?[^llZt<cR&R"&U`E<K11t;!+*%9_-L;uI(S<K.+cMR_e0I&Kjl%U- %V-aSaA)ZRgF?Cl85oU#DAR`M,4E&+AZ8pG<8XS29`g;b_q?bP`-HRgg$`(eBn=:_6)D,5K)H.as:GRr(8H`"-N<EQH.c%?s8)c=$ %HjW$PK`L"jWES4B)iYAD.U&YJ8(n)EY4\&nG@H,^<@epJ+]:mZY-&.5jJ9%?HsEsNGT0SHNN(Ee*Mt5<e7h6rXNlJ36,](`3jpR* %f;o5[SqWDRfZ(-D;LNg:+r8[aj3<2h8j"*A'U;+?"t$^TTM-[Y/5r&c<TXc0R,H.%'u8pAFo.p)-JEbYP9Z4[&q[!tOT:Q=%M+!I %&7a*R:Ps3oas,8Z>\-BgKg`@WXk\h#afej[Eis+'6hRYp]1,>\e=`$`kYC7s\rELIU[#W_9QC;_P]GXRS3uR`C5eX?"1,@A*G@p8 %4tjTA$IthcZ[/cF.R["O1g@aQ-PuDF^gnuk%"]Lc_s175W%=M!B9"Cu.S+ZI=H.2?2'ibB%'Mu<"Ch]'^T&9m&A$Ji5EaYp08^Br %.SWZE^P_$iUuJ1V&[iZ/iAj`Eb`KR%CWJ?sk;RX95)gq$AI('X=;N&)CLM^J,8X=t'C(BUPf_eai0:8BP-S@L"VmHPG06">\'9g1 %Of[Y%J#co`!)eDrK-d(QGi7shaA6Se_o2TW!!8>'a)G=P`<f8gg4Z4)p]UCsXu`.?<N@5BaC$?f2[B\"?c/.fTHiRJWE_KeS#SHH %=&F3IV*pS'%+H)Q/.4FARdmU9DK,_@CX9(<l3m_``sBSL6\Vr7COQ^]aHGCKq=T;P.Pg"bc8;36i+p4EU-KHUBPq8c3_6IH&;[)i %U2^BiTapr,!5@T_;S!#''SS8A)TtP)/Zn"4XA8pc&9\"ZWU;_'$5f6p5Z>"aNo\dp'<$d+<PUo"Lu:FY#$^@aA7QGZ4mVtfjY/IJ %U($"J4`,Dclf,caC#\Vk8@\h9MDYb*TIT>o'u1&5dHXtYL#RrolD&C\6:rC*NO#>*A.p:Wdq`8?AUgu^;!JS/;QD9dl-PMQ<Z0*j %A:\]Z3[ZW"=9-M_0UXhu)BKP<CaQ%^W]GkSCn_pb:Wgl`TfAX@+*LYQR'1^eSALXmR[BcK3A#G9]-rAl]bk])\Je"1TN%e1(3O)W %8ce81_NRp`Mur0i\ZXXhK.NA=gKr1V/A5.sa?acXpu)tX2TlYCVcg,I)e1df@LqAa2%O/6#U0?noRBRQ3f7a(X\XWg5[TuB@Z-E9 %+aHQg!md8l7iQ;![F#]1Y!iGOD8(toj=/)a.\:k,P?dC[dJspmfYZeU3__jGK7W52JCgr&V.3l/eL=s%>-t&RXt_fL"T!6QA!Q:> %WKI:$EOZ7`\>Bo!6Cpak6057Ulc"M@"dtR[57"tjrL@IE3@+M&TlR`d&BRLbS[]6(Kt=faG9P">@cW[RiE:.tb2h*+/9h@u%5(>^ %MDYkSTePVFAW9Jb%LW=gW2m]r%??uaF4+#\0?5ODB4BtMUU%f;ceb-C[#lVN_uC0b%g";*M:rbh/Vr6LfO+dsU&Z'Jf&@as_07Ee %a`e3_d<dc1p?**O<@X7LKT3V21"4ThX"#XOaN01YLaOTgRA'll+kr-QqgaZ=Ad+6=LOuI@N]b1&Y$>oL!U^F4U4=<_<X@s0A]-Gg %+fIcU8J_H7b)j9#+G7TR\n#mX7!CXF,N5-*l"1*coc-I&G<ATS.3k62/tHAl-I4.1#(o%AD9_h>KpiA"DbD$]!ZMs<8ZX&-:(pGo %C^P]IAI\o@o%XJ$+i'#[OU0T?fe\4WlZF)77nC0W%!(U2!<8qn.@nS?*.uT$$B#I.9S8!e?(sS3%-\:M%dY%'^JYoq+1I(fB4YZK %L3$TR1'eX0#K"ebfo:R`_elt0+NIO#%rd9^_DgF8;Ca_^NJ$&j#]eWAZOeK]ZZTVPJ.Tn#S[;D=d2k2IEY12X1k8C:&r7.?iKliP %4*r>@mDM^\r7"G?l^/[RInn:T'S[)a5]@,\:,XK8_%!07Z0n*3eu3RR[U]+nE"Mq;I`Qu@!6&RE9$j#cCt/fa"9pC@LRfPSG)>MB %.MUq(3mbY^7tuX0e_7rm+FC@WJd=XJl&Og$ZmmEO2Am0ElB1$-9OMe,6un1-_.pd@+D0t$m')74J?hkYVP!kj8SR,WLl$7_J0;o> %Q2*OZ3nTS9M[GdbS2%h1-%#d0;K2He(!Udu6GZ"L%.')I$=ffpq&'3Vl-a0;:N5,b!&?$Z<8+AEPHm3MJR\F'cqfu<$G/I$J"a[J %G)A:*7-hGC.aoW"rI@D!/+G1S`$N_lOuQ<l>\4D$Kqli<;`s")2I/7S0@G2P>*tO8&N0fXP'BUOIYI^F1m:k];CY_4>r*nhXoa\& %:]`pAj+^\[\*>7%]d:lq>^XDsVh7V"0L;*2+B4hXK1T4Ki4<M4(-03,_F'/H6cb1=Y[VUY7=f/L:Mkn+n?6r4<fIbi,RBp0iL(!) %K"Ue66=M0a;Y]pH6QP!M3eFK_#c[jnRC"DD;>P]0BB=hZH_u961I(i*&h?r)2<8D.238Y,<j(<%gge[,b9'9Cefu8?1h@TG/ufnT %%7@-"lQnmcD7W4n-qbF(NSDX7hYmo9%)Wgka/*7]4"fSe@O)ocipDd#m3cOVgSk/8Ik+hgG&ZUZ.0Ed&rS"JI=eS"]WYWFJ'[R+: %418ahYu:HX!<0t++R:H2N5]_JG1iQ;r)8(#;0hBcKIi^N'Su``h]R'uBr-tGHag9WHN(A:M4(`YBc7m6cfI.b5L]@CIs&j@R/`*3 %5p#n%?Yo77`_%F44l&WB098@m[&$h_rnHI##=91H[K]0=M6WkQ5Di&39)RS?>"fIWU.l7.XRN)LMq`O=h+4!Y?[a^Eg"5j`cZRcD %CDq"l-k%R:9Ym:=X=,gUHH>V.[+5Ri>R<8\/3,hAT_[MkJrJG0UY-@NK*YSqAI3Wcbdj6*:</=Kd@@Z:WBBm=S2n6]3#AL:*Z`!j %:qR4u,>?gU1mGf'@%sACIX4gmi5mR@m]5iAMA`*sW6+.ZjN\!pLr!h-`Eoo^[b)%5+]PVN>6Aq0muIl5&'r>kX:s)qgGbQ,dc#-k %q1q.:8Jm2/%,FM-j=\GIes\+-cRkH;$*9?H$HRFM?lR3<hBXaDS\t@WM.H[_8=.4Z=R&/!^FQ(^aPj6q`.1:ag##.?fEiF*6LJ,5 %?7HRD<IsT`2+Lb)6$(O%f5:8]X4Q/PUX;0#*'HD+-.&;L5IC!i*W-[&*C3gH*@47*FesG#pjj'*@WV%06i+@n5a-_OrbiaL&`f/7 %5OlW<K&6cJ<5EJu%O;adi!JHXGd[?Rh$uekk]Ejk0'<`%UMFnl<1.#^j_J@HDKUs4dNGDV7P<U+<[B^*7N3Qb1E"]._rQFT[\'Xs %r<VD^WeSZp1-MN7!&.?3]X*]\1^]l_I=tf^c-Jr%:P+E55B7cIL@I`Z4:$ARO5M\,2dcP/+#l'$5WbIu,4p\T0uA0&BuPJ,/:[]Y %J^,'0"@):8rutMQpMX.`.BU*qKk=W1Me'\]b"]VAK_>Hd42M\N_YR6cD?tZA7d'N""*N+dZ_?8s4M_]dX(lfS_P[+Jckel^R/[.R %@)uIM!Nn+bBaPp6'!ih\OhsWkI_NsX<#(g6]>8EZRo:<1&Lq3%,QJj'.RA+\T?'01:tVC0m"-iF1`:@$c@E(Ha`_K446.GRSr'TY %_^@u@<<A=eC+Rcg;PL3NM.hAPh*V5H-\5J+AP>j(h0opph0qgYS[PNO=[kSoUE@VWrF!cg"o_/`T$*t]Zg2<gND"9GktG6_r#.$- %.58m2RpR.e#/iII*$qM;d>2m@`J#uC:?5MoM\a(9:tP1?.A-Z>*d^Ngda@;467Km\#VF[a8:ZSX76HEc-M0_"^mB2t,8/.&kEss6 %Jm'AS$rrGr5)PAsf9:d6dSiM^L9)(G9NdC\bQnm3(fCB1#Y'C58E=\fjr]c$$^<,s06(M/TVW:,"i5e44Mg,#m_e9>q+N0"GIUU[ %1'o#ddVCo9SP-FmTe`X$RLL=bKSR:WDhgGHi/_;C=rFoA#Zb9,O?@[u,S(,HF.t?5Mj'_l"FSt$%,:d`O6B,3D2*?jkjHqcX6b<$ %duN;k!dCH\'QjN6KL&R\1]3G^48neAl2UIT_>i>_.K;td3eJgZPQq`QlOl=#A>#qgTeE:X\s0DN1#'k^.>gfrr4nH?Q1AR@^>Lj: %:b5K@]dn^W\_k4.IX!,7_^LZ_f5P]0Kd<U;Qu^5N,_DH'I2HD7d[lXFj=UUU,l@c]M6;TS`ItP]3[?1Ig"'`=EKto&U\fb1"I8F- %i:KRGTe=#g.)eTaK8T[@HH6,'#i1+l>gPc]%?oOIpWNe'6DHZCTa)Q4&K)3OM8G`U5-SSG;>q="Y'(qf9?rQkpB7GTpt7;e%qK\V %WVKupnpqtW+9/eg\,lk1%)rG\IKSN_d":/>aFro6_%W4Lg0e88"@GK*e7At8a=`ug7?a>$\E(P-U6K1gU@8XIP@mnS4I%6X+h&6J %CJm]p-+A'^l%Q7C)H+C-3C0>hOg58tS"hOVC>88DFaUpB3eTljl0[A_7%Fc.W9e.1q?Cir4sQm/j?KcQ/"M(I"O&Lnc.T>k"E$#9 %=kb<25kk?db7[3$C-WY"[L+/l0l2VPJq(rg+@<_*/<H^YFAC0G3Eo3h1220maQ@S]]i-%Hr>Ga*&i#D8"L:5bj=,+#[UFt1_C-Eb %hE)YN*Mo<!mn&psi\rmf3,BRq9c_((?h#%oUWP17'nAN%ngiUq.eb5BoT$'Vjh#=`?hTpp4a=XWRkjbWd70b&hI-0?pHt9kK9hq> %[OR8K^/FI'Zh\54H7O?UQ`p)M&nYF>T`aGn`O/C3H#V_+4CB5)rCUq;fB`J-$8$@nZ^5^Nc_=u.`qKeES*I[g\bj_QeB>i.6!Ip1 %Wu(0fX-]H%5I+F?n;>IgZ1&;do,aCOH7f0\2.PluV;g%'V&6DUmY;D'<J]mYR"NR.ASoe5]1<ag2E`4U!CpbR+UaQ03H-!nn74J+ %_ODbpS0=Ri&Foi8)f4<@-,[V30ng/a9*2aD#[fSn*'j'POp=uR^a7&[_Y@#?pq-RE^Huc:[O@HPrL;8s[_G@05_`kS72Ytp#s[A? %&YX-a,KY*jMNAomqgmd[XneNc8!NgNNXZN_K_C0s%h&q-[htfuN95)2PQ.J81^&0A5D)'W*8,``ETn)=&kS=-XUgaccC\j6+->Mq %>_.MZ3s@Z#$SS;pA:GnL8;4B7\H\Ql*0tY*$]@H;%EAT<2)8_a*:hTj@>(mq.#X$uZJRZt@G*D0!?dL[[Y13O.J:3jl)-O3,u"T' %#=:=ZDt:Ib6m@G*Pk@1+QC0?lKl[7QNWNbrI`W(hj&L-Jdj4o<V4Q:T_Y7IJd."l!*'Z-G6%tD=dK`Yt9MLj;P"mPlc+BJV%R,:> %[X`!GZkh@S%UE^'XDH6nS+!oX&Yr@J:T5#[T$AM4TJo(50M>A1)Ck]"KU!"lOU6N/rFngtCB5D'l2FECAO'Us=Rq-[TE0]VqJL@, %4AEBl,`"2q:529!C'c(*RuLea<#AH!6.,F]*0P'AZE19Rc\-%dJ=H[Ueg5PJPT,qkWY'&9#WWTB"a>%1F/66G$;pLN!b=cPe[1K; %$^8bN&V)'8eIk.JpX<ORq=Z&^[E&S5Gi3OcWW0c[8/V2ZP+9(VNtCSC@)Ke_A@c/;4[b9oAg@4=-^VRR]k4i(GaC&S?p6;bqnf?7 %Jmp^!K*l3\W*:T1;fc?TNs%tg$4:943#%,]49@X".;+S](mKESr>RdN_)V>B_C^mZ-N&Ul"V]fmUi/NWSIn@&in\$dJCV^`i"\n/ %27iOh%2Gib*_1f^[:R(UEr1tKJS!S_<+2/;UCG"-*hK&g93F[iS]KoGRm;S'R#GG!3h4q-)hVgaK$N&Af7hq^qWW$:NC3:cVM49M %Q@S$)j.UN2\k0ng#*<9I-Kn7B0[KpUFuV!+-esfjm8+F$/_2ceR?8J9-QtW(&<>[#Mel56dO>,Ni"lY$:(k8)fBu^p/8d@%ReC>k %.:P*sP"F;9AuOUWWCN$9A_]EdjK-CLa!A_9G"j3j6V@K2j"jV'68J\B7Z9YpFo,g;_#a1m!0]e-^m6B`6C2aY8RpZ_aBVdm[meKd %FY;>V"mK^/9YmkFF!I#`Q(`&NrAXolB9DdF%u]id<!dPs%TA`++^A.9$;:,[TFB#KjIe>"iiabJLqUDO#)1A+M)a1c5tBp7LJAUK %Fot@&nXu<DM<.?C!IqZMJ8S/1Os#N3arK2cj=oprp]6q\m0>Per.I<*;`jabJD6`O^9MCSbj[Pl1@uW7Jj:?N`1#qf?SJjT;f^lK %=DD#%_76Zl4L?m5&31m<5aC7i%<Nm_L9g#NL!3!5FI!&?U5["f#\TFa"@[k=WZj(8J"R%FVm93*8J1)dd&Ki9bQP`1fsBj\[GZS1 %fsWUdT2?jN3L-,;34Ap-AR+qt2<CF&NsW=_1:jM#<(.C4LodjQ-IUY3\!HYBo*(;dfMe(N8D^Aj=6PR65!iOe,S3Fn[&UQVMR:Qq %*I7^I$mR=*3de'cQ<"$`UH,T^iVVu#R"]+[\OCds3!ogF^pDV#!\ouPP>/YpR4E9iBUH(kLD($i4jkVT93B,UI0f(&/14oG3CcX$ %Gb?bQ&;0:Y=MSo$"X&'.Z1c!9$&oLF5k(Q-O8KF5rW?Fu.K0Eo@&fH(a+%P0R_KnZs#*GloRE?%[NO!7e9uu)2o7V>X3iO+F=`1m %+^-bfk[9L#e#*pZ-?0Hma^F>q9O%*EGq1QV<+CA(<,bF"6!ME3+Ys`b;NhhBij:u0P8N<'Mb31]2el5CLgAc"%,?[7r1$T.&G7MU %4qKMD<atu:+i0kL*#6QM'I]q-`EMfr!Y@JgR,@s2NccIf"_X&GV;a,Ub]HdaA6uBgI?D[2#UA3X'II*,+lIg?+49Y14:.%rhtnZQ %3E3=VH5OI?ZEH"=%;;hA&i?S@n%mr`K=!*ogni@bk_]l1_bi`ZQ!I@&b7G>.ab,1_kqaRO7s:'BlG=(QO$3-i0NG78)b#(fq[^d$ %>7Z,b4A7R/$2=k\cbiOpT%;hV6'6u'r2pL(9caN<+G1BZr^8"[SJNZDOE6+t`X\A*0UmTP5Yt*-j#DrWmOhTV8i3^_(ZBMS0oGdk %.ncci`R2%7:eY9o-TUPj5Ac.?Bbsh_T,eUNP!!3Mj\Htm0.;k@Q?bEQPtfWM&Ltsla_phj`tN/$i>GMNdSgW=;E:Xkn,VG_TrRku %Cf9/M#iRhI@C?IYi@pLX5n^?F>al%dSg^[]aIgOuapG/$"]fK>l,bsm_iB>lJd"W&'X0Qk_su%mA8U7h3\G43Zp@jfUL]sr(0Z!M %)-=F.Q`CXV'>X[5bg@e!<ME"hrAK`hco(uPed*s[p_k2m\;u3q*gp&\i_]/uTP$&*iFf_j+@s<^9'^$P*D^dJR7Qg@BDBVm+l=6; %rI?nGp`gV&S;rXMM.RKK5h[h$N5e0;Vea>)O[:2A6F/uI`ahUI#XdVhhdAoZ).4$"\gd1=1MpI@H(ScLGjQ%T"C"g/^*Y.lTrm9< %o!s24!?$07hhY5hBR,5#ACiY*AY=1_+fkRWp5bL4,DT-2_@J&JUl5()h#o0fQ.'W3)X6KMPTjte!(^9)+UOAnp(bETWf.cjq!^)$ %RjbK^/=8%YkqL>C;*hP`3mf4CHQZ;i3"Uo!N(L*+/ca>L8Qm7+JP!p+IMNM3RAhT[/fWV'S^B*-`^3$T\]sW0\1C&SSZ4+IJ#Ol[ %\AP)`F:Sr3B)5VJ^@GLJ,JIWoV"TX-]]=KW8P_*?U'8Et.>).SrjrRGbUJPa/--Fg6A[$G16j)WiOigMnS:\^H[s#l(c)$!^a,$V %5hhBgK>J*u$1^l*QA"]8M_4Ep9t%Zr25+eBRI1+DdKSf0NYI%n+B&WYP_fNVa,G?2_G^3q"c=;YhS\@ZOhfKd)Bc3L7;ngWW'l(R %aHFd*)eDVn7KCVn'oCNCNg!^YF>b"bV&Y/Q63-ucVBlo'+S$57RfO5nN?['j+MPbFa.f@A!/Rj.S-di,W!=IW.PXZLAmfBe7Gs-" %8sj0V@%^n+8s)G,,S9&X^O)(THkRb-aT,?R3>pInS=CKiVi?$EMK*7rAh+2h:NNN_:#a9eG>6=7Y35Tja,ubB]5[(6.7]NDciJq7 %O7[]66"$k<!\jN,m#DV[1c^2'$rB5=i@J'Q:E&.+&?AJIf"etA)9t'0/4`mKaB(sm-6Y#S"9>qA$'6&ko,*-E9j&?%@GNXdR\b'` %qWAFm5;7b8Xq#Z&%L!`Y=[6cd#Y.oDB08LE@$&jVH20Fo9+Vat1ec&QWY:DF`G'`3E'kKi2&9j7gEQNVjcJ6*_=>AVHtSg%S[B"X %abD>;bNOmHeRP9.P7a@g*`LcUm9L)5>s(Rc1C`S3"].c2#oa.n"du!)`Xr;\.&B9f#uX'U=;69t@B)"m-<j1k@d9Dqrh4hf><JF^ %%L#\uT'>NGR?5lW>m@1_TZeUU&n?MRZ`lp/o,JFHPM$iH^g.J3BZ:'k95#^RW<Ec"O1"@Ys)&2.SqlaElC,uc)1S'rC]!&J1O&q9 %j:!Sanfq_#Uo[h:mk?aN[Ar`oOO+Mr@;1CBaW1HSK]tg^X[J;gQ;6*b%"aBc;8uSLTZ$AR?rQh#b;]UVm_pB9]%\dLcq"2nB``;T %!B5fF&\FBK$OHL^`6DM#"F*a.CEQ3l;VA$P-!262PGeVG1qFG(<"2UY&uR4PjN%W!UFD$Vp/7Y^iUn.dGdb`Q<Z%%adTOYJML_h, %E;VbN;)fO7D4-o#L*D&e@=[;aU5sK^ObH2(Wdi&3.O9X*crB40>@OE8.FVb(7%LT=a?*-en/"u^;OVo(+%7"\11Q/n>gaC]flO0< %8%RCdaE6U?>s.+oEoc[[aqDh$J>P^c'L![:$(IG68K*R`:&j/DB-%pm#X=49OaOg'V:?Ae%$gAj&lao$EL3?'.)\Ve?31'pgUBNM %YQ$,o#]=i+HERnj$0S"[jJVJZr&0_"adp@V;ou[Q)Bm%(NGF-,A>JUr0/d8o^$QC5eWI?bbh<=KUjrGL1M"!%181!>+HB.L\7?c` %6"0sX:g4T`_8FE]3&R>F[fqMH=LD%N"#%*<FGA^M.If0:$[J?GJrB]iR5(t!1b>F6"\Tt%!dhdQNVI4/C)L9'X3A,Ke\5",gFTo^ %K/\J3L:Q%%Pa27f"lb7Ro;`;tKFHX\&Me]uDI6MWIA(6J1Si]jRB/<Ir'a$*QPn@=/\8[?-qJH.'igkNWkQ]qPGn=N$)B41Y(&b> %IA*e4G=eG\`E!^Keb72uQ5B/9p[tW&gR^!Z=nXkMU;K[\Ku)1hIcK,1!k9X9KF!T9:CH.:Me@q+ihNCTnbDdJ59420Zrk"Zl!-pV %e+.eYKFpaK[u;p\G"LrJjf"\%qU-spa018\eO?J+Ok)sZh]o>r>lON,jB2/SmFG`gh6O_=pc[%g%Jfhj^%gr@,^en<o4<=>g%S&5 %ij8*9o3ZAqUNSfJTl0*ZIf3RC5M,RE%=n/uo5t''g%T.\0/o/)U]g%J0&&:hOJn&P9IZtei+]Zh!05j2.#<XA<!C337[8ZKm?_-u %r&n!`TQ`hi#!m<9C'00A7MQ/*YY0,3B:[14O+q"^<2;kQg*]&5$@;Jp`<%:J;D%\&o99X$_KMmpGk`9dL)=s?MEqcFX(:jiWnj"( %OEc?1G&dA*LLj_,L8ZRgVo+_@#a*l*l3L6p<$<F4@'E8oP&nuY-PpWDlRB3]U7)G#hQ<gi98RC6[#A;e8roiUFSBol/`Kp"h?%:* %eQdo0_n$5[#,BmFG69MOq*$:Nr;41`e#dG&!E%:!8$@3?>u/KV)):hgPSZ!$*TZroAlQ]m="?#K<<'"A[ASG6hKd)WK,<:a=/$a, %KUnnPDNaqPn:!nd5riuR'oB)1)cG=agih]0[ri$rTY)cDMEO<=:6oJTSF4Z\fH$9#5DR\()&t77l&O%9nVC)Z+^0X<4As5!"OeaG %:;-b!SMH.U[5e6$.hU2h!BDANTrN2)&W3:0PEZ]D\jIP7GXT1K9t;TDIH5hT("I!/baLp@SOeT*OqP(til%bmS20Dkj7ep=W+n(R %%=Z3iN^Qr.JUX@:&W4/QfMB`9Eb(=_c"'U]9."G*^d\7Jk9J%`8:IkcbRJ.d[!tiXKO>c$s$jjcEh1g(%OJJ5#'Qg;'6oBZ8NFc_ %6&"I6j[^-0=IDM1,VMQ>'0!26.4'W/n5BIcE**bd.d5;$gS/6*'Q$N=m4.;of%;idesSgi!h6P4Ub&@toTX$?d]!dYn2D%i`(abB %LF9"YEo&6-TF>aO,:8L@=JR>%7c`<G\KQQ>10'A,_#qstJ[@`Zd?t+Z8*V7'H@o,Tc#:[CcM>SD";XO.-@'hl`K1X%faCCMU*GmH %Z[g"#/HBX?kY6[r[ns2$LbJ6[#5&YS,Ej`H"rrgc!N#.:dkKmo_A%$d/^ef?3\SX/C-p=GoE^6b69WBmB*$[*I^AeXnc0u*LVRQD %r6^31j?K>c.?o,/V#6BD9*oV^AQ#mGE$@V_6(Q(UN9&FJ?&NRi'u\4>%$2tHBaeh.mi\IaUeG3f%"SJR.'!sR1*NnH:Cj;WU!2Ha %FB1@a%n/@dIO]Z27BeGd9-(WpOSY(K"1tS6T`H37Qk2Q9_n*`7dYXUrUCdX7i/,NPaT5[L!XJ!=A29)^l-(P@Pu>%6\ZO-?87+lK %d"'P';`\GjUWX"!07qJF0sT,`#<4=5fMM?-6<L,4a8c7-<DseFD+b3^i<1,-3="<?'(B97B,<;iaPT6A0+:=Mn@E_lqf7<4]c@-' %5k`[k`.E\uCa`+\I40b(V.W7#0g\uJ$Ij&U;*6k,CE,)q_D>c=<]U2b_JruqY&)rI'VDE;VAFfBT2@&34+mhUPSXm^A]Os,IB^i; %#:#3=Ro\Ik&JPdcqUl#]k0ocXo)2%\#WC,M?o/R:&09>[:Satt-dmZN5\Lk-.<2q7Mb/N-#]].W:'Fr0>krMsDUW.AD]F@"R8t0P %<<a(f),,u#pBW8'68Y+tN8cKr8chW<HGoV0;^c<74.o0UjTpc9VHuqOn1F8V)0CbS;*aR=2]u[9<B8j%n<,j;16=F35X*SNS@W%D %&nQ9r33na@7`m]a>tQ!<arkOo#'GHl.(P@GVC#ac3-?Gd0U-IqiV\q1O]de`Cr".XqIIFa'p^;13XZg/ON6$O(iUEa-j@EuZo3Kk %1+20#F(DYRF5K1j&E!fs&&J,PcEic)j!lX=s%E2+A1Q[<SA-"$7)3Id**A,6kWgK*KT\3V[2JiPH$U1MKu7J`RgX5Y!(s$b=$Zdr %@NK6cVrZ$SGp.g/9c8EjA5*Hbd"Kp-E3<rSMA0&]g"R4l*JkDJk0q9$P[B)-o$abB&/.VM6\[jhUp)D7`SQjd?k@X;2>Bd\;5Ol" %]\t-US]gt0)q4:4koe!&XB('L^dNI\OaU#L#`8VWE[dOE.pQ0N+9Y.FK)^sURY&D]du[Z#/%cK33$"=g0$K[eBAt)FdhNRi,KHb" %WB)I3CC-%-\:R)):bb:7B]'M@*/8'j6rT$*[K8Qb(^V7Q)%jNG1/DI[-qP=b`A4O>iRfbd.PafSPX,W7pade^N)K-S74:Y7B+i`p %P`Zg=.WM2dE"&Fr)m\?&>oo[mWpZc.e<%<Ld4_kTOQdJ5!+[G,ATKK_UdI`4W$fV.N$+pD-;+LNr#cp#6j_sDQNg8RVBj&&"2"pM %U*7l/aG1%#K)"Kt!RJi^Od1AUfnH4:"86&j'$YqkM1/;kBuE@Of-J4R-m'2p)Cr`aG`.tT9;.QpPVXJM']aO,N]+`Liug(FINhF$ %C/V&SS5O/COHHciU)J"[&l6k"@Qngh,KlRKHV'%='I9j)GXR_C$.g.P.S:N`J-9fN-q?r`@ZMtETs%7*3(5EUj(_2H7(G9;4ZT?F %`9F<7E!`hDiApt+=bQ$NF5CndT,CPK!,p=8Vd0:$K.MH7Xr1bF,.puCLOc<N]+:&?'QEQ`-oM3tX";#[\3mO_)Vki@4uSUt3!sTQ %.&XM6qWZ]EOiW20dC"ib75U5Y!*P5"Psbg;T@=2D#cJ]R0<s8P&LeqE+YOCY!)aCqhc%UtX=&k`l8fLgi29Q&^*s#ZbK7.#$jBN4 %-d>,\<?9e[`^$=+8lM[M&`3%X"%m7rQ&6,TN[jY-irRQ$/`BKF?&$i]5TQVUhu\7:Qu%d0m\$N^fd*g<<6?,s==/hR<!i""AIMpW %[MUnk8F-t)_-p#eRI:3d8-YoAP(D2[196AqA!ng=[rf<AUP3:e5dc?j4RUX7O?r]r9LaFb&0gF:%`.?I]cb3hV276iO?"(i&e+E, %@p>&fV9Jp-^bJ*7=p!<lLg`J4VHXmQ^QLf!M>Tnql4CEo<%&Mck7k'E#b-4X*2Gugg`FCA\;YPrU&i>(PK:aSKgAU?AD/P1D\-mu %_N\#UG7&1l6B$e^@,Q^;J47n8<"%*@$H5!Gn:E[L);bLo3%cT0@s.nm#(#qW::Qg$::D+#>:^l8Qd`>,^s9/U#Vm5$3s4l4OJ-)h %@gE:(;`-hQThopRC^C!91QjNjdE7!"ON3Kl,R'auma>RDTVLh*-OXS[o>K_rF]#S^A;\_n`3mh2ZpFFsgemm9'ZLEI("4I1D1bc0 %?rS$F'C21E'^%SkhF%ubQdB/GK>Fm5:Mshk*g2ori8P%%L-.c#8fHIJFPG,S5o6iFS1Lh7nneL.(E#CgSK%"\s1mlN*b*bd8m?h2 %^_m-#bFoo1[%^5u][srS/^C[keh<Q\A6$I5'iG2<#uO;&nUq=5P_\!=cnpJ&Jp2c;OCaL`!&r0,c%99+eKNMmXs66$i7VKo,I@gK %FF`$Ur)T.n-6Y,MArFRNV$t8#;$\mW-&<db=G3$Yc3rhsS.H[,bdJnA9s;o`99Jn$&_87)M1hfM=!0qTP7igEVe[tL$U%"(Iup7U %m)\f!W#SCT&>NX815L`;ApEf'!3QUjH)H&#A-M#*3L^B&Pr&g#\>dt`b-4=am'&L%c<c^X&9Oj'.C-!)"2bPdOlP*6OD-Og[W"N+ %E@HP]1:$1[6p6KX!,Drg&eGBi/7)[4"!uVZ`$7n:9SRg9i"4"-O5[p,Rp[3N)?DPU87)_60qE0g-pgC9c'9u;3iSe=7H8>"@&O)c %;`2R>O*,U?gJ>;MF;]5D`.*T'<V_GU+;Du9`7\P4_Y4\o%K`S^\QY8ifnB*q8PlP;#g]Zr(\<#*7[eZQ271Q^;BB7Z2;77^eI!8H %_(%=RT%4@&$_Z!rY+T+"E&Qa6P/:eob`l(PeO#;eV">6/,e8qtV1o[.(PYis99ToO&:%YRdU>MLpccO7+!mR-_M>%2idCD+XLBf* %qcigA#)"G=JDs"AfALP^k6KcJq<7)Hd/[q`U#;=aId1m0e9'.&"5FesCe0SoaZp9U:^6fm,ZB5NdR_J<r1mRYU!LX%_eG//HjqW+ %_oO61LY)Wk5,E`d=GhlLiY`Rg+ec\sOq^(p7U^J3'`B8q%7%-+Y=RdsjR+^$6DK3T%:MaM[l@bT<>mN20fUEbP.;;'&g_L)d91,( %hFI>%A8YqI[3Wa<*-"O0JW7PoX]/g&=<o,7HjF@NEu&C*,K"5hHN@Gf]hQq1FG<u,*VNo"J>M6tm,P%_IYJIfPT5D@(*oQq.kQB) %C(d;#GIFYAINae?KAAHm4j56S;P%R=*0,4'Vr**AUJrBi=`M:Yo;TrBA*=?&._<p8VKB^A6EHmS^,^]\8fB9qQPLI(40/?"/Dfsc %%AX-]5NaIr)*a,]%lH]2Z.S_@d?rO:F^XkbrQ*/N(i`E*+nd>\Nl)I!Rikhsc2l45OLel!!i@/%gVMsHZS#t`7</Tu/0M//W%c_2 %8,tms'TsM'oTF\OY+Vc_3&;]b+dY:gJRP:knIIM#Q.oT7NY!LAZ40_t'Hu#Cr.0J=g"aEGD5hsC/IlfhaIA&;S9'[#9q@eKaf#4e %&tQt-U-Ub\)?_N;PO+N(k__WI$-!gdFD*E:-"l2i5!sFfL%PeYpgI*P]`:H]fEAp.a@Zm\KB>e:eKoujPB9YA8fHmSA%Y=!H<k8% %l73&*.BF%-aQ7q.6uttA\-:kSVgBPO(oL,h%qJN+!Bb3SokUS"Ea=&<iJLdOL/gZPA!Nqe^7l7d<b'lJp]b#eT-O"\ZWE.SMWeM; %;d_smM!9_EJL9S%^a*J*B1D<#Q:YLP/t@op-'Tha%QRuHPp.0N+N!@uI14'"1KYqh;ofYAa-P?^VBZaeP+>D`"kIjIO.*n=5Gb^< %jQ-DF?7h[<YV+9;Ws_RP4>%I1'W,h6,o?!,J`17_,b6V/)O.p6!c1;BMh7]9QDH1:,,/TG\TSgA8#H=oJn6Img5DV4EJ$V,;i6&2 %%]SK)`0'!PBUfL:2@I8H+F\/T(9-d,2l_EJIZ:R\U!U^#>0OHT":/R2`@a$i[GhV`);nI&)7K^pqgmS!#7RT,_O$bS4rUj5&O[l4 %I3D@b/Fr)I8kKng%S>>!0kq>amL4h6*UJW#6eHQUG#,F;i:\d$kDKkFlSJ\E8T7"a^<Yo*a>cfED[?K;7Bcn@h4fqG\0<7<pM$Y" %]?ZL9WC(/?>^S;RX)\;-&*L;4OB]i_"NFok+9A$C:0?%T'L1(-lr';:V_BuNU3><2_naB=rTFuV:Q:;BA;hYY<hik+W$)RA8%E?u %a>?kM1]?P@i2dK@_/`tGl!M:MWc[,bpj3EU)kF!q^4B.076o(U+>8uh.!2AjP.YJEGiZ))0%l^FUoL2J15h@&I`#_M-PP%+P&.]b %BRpkICo"3XE!N\jf@OE`lPj-GYYVLFH<U]:fT/\#1PBX`p_K1.M^b5)NT!bGNu6O$Q3Se=$jp8[_p+%D6AWO>G]!gtQ*!W3c%=p" %O]FpT%X/]>cfU*5'si-M&e18ui9g1H\)Rl:%l\mgj[IG<f\&=LOLm\:[Fop0M0"ndMob),B'T:dGMAG"'9,]+Z/+j0(k@P8]Gk,? %i^P&R)Te2?ie)=kN.23;\g9G>TS%tjq4>,U&>K\u<=.G7)NYZP"*/h0"..ta!Hpub(Qc0JZ3Jdk*=X!Fi@G2beYGdN^itsKH4p81 %E*25aYWR1LG4^7QVBF"E#H!3'/ig:q3^Z=mgn.`2rGa2Tq6J,0B$`ss3EM=R-:A!S@B2+CG66Zn%WI.-V<\8<VOI]=bUsdaE;+)Z %V%_-"=IBI"6Ui:d.q"]G1l<%mS:(4%1F"_l<>j)ben\ksp1M;B+`dj6-R4>@11_U.,$6f]-9-tCJs/0s8gtj85U`EUh6GZ/P`AS' %SI?i-fNg1!b'B$GANA1#P-`#hJK%FHWiqMpI,"Y5Gqae#54hQ8&,Sq:mp\1=(t+HLWFX*3(Dl`ek;2ZCf#[a:ABQoWjdGI^l+7GK %<2\0LL7EBHd3l*:2'`m_R201k`"',9:Yt*813.6STRV(CP7a"+@Pl4_8@t%p]<+]O7U9W-cbN&=S63ij$A4E'SZ,.u@lgE%G%k>c %@fdd.F"uRE+[N'Um;,Jq^'oW%G;0Xkb#"*:."?3KYbB9S]R<J^0A&Hc+KQ#%MQO8UK8D'oknen&7_'KH(cC-7_lnZ*bQa,Mfc-4i %g"?_iQ/dGaYQ\%SVTC'RT4XG&_SI<_(Z;l!q0K7j3XOh)PQgVoe_.0fO!s"A>[>a_`h"X?f;]I4.@dK]_I]*T*]3,2$uH$!J"#OK %k(-JM6QVJ'o'_>5TT?*f3RVb5FG:@3cZ"Q"[1XLWrG@tNEs]Rkcr.HFFYbuafuM-@'Ol(tU[nI8&$-(CY/;-?"%XSh)[u/M/R<tR %_G_;cH'TUL=<&\:>/9Z"Q\fCGmX$Nak-[_.86lVT2Y%8B9+89]Na]b5H(i:h/B1D1+Nb7VYoNHAUkpcS'O/cr4%C2K)JpZCFsT"b %!3"t"h`8M;e_4St"kVbXWeSeZAUrF,;N>1U/<n"&@IkqCd:nWr<Xp5CA8N_L-8:f7ZFX`_!'a`ObF,ne0i?;aDaU<P?&&9p[qdJ^ %8dLQn.u-I:IO:tg5ZjWH(8\7m^RuDl2-o&eionph>6>r:\]"e*0XnlI0lC0&,\_ul<rkJC,9<>-1*rklBG'StkTVa$=8)rM5<_kD %;ohrQ2BV4%)2BsD&0c94mOg1ZO;1t.Q;Y_nTo>[cMJ0HV^cP@>R!"7T7-jgIC*+Z!Br5<YEX4cK/#snO"_;hg`E";bf&R:a2gL+Y %OE''O>?%;>)+!CDp?*R=<-VW/EeYN?gr@5!@$2QtU+7Nf<@AMbL/:G)bem<;dQN9#3Ln1tbhtU#]"C_`,X=BkU1n/FKTUmB/dU<* %9N-*?F9Jodi`BtlRVp7n1[q]H%+Q\-b)@2!=<[2#cC+LmL'/]!]&;(?,iG_L3pU/r+B3U6A&0B4`p++<.!G\+(J@([:t?K.Ap6"g %SVK8kIAq)1o@D@JYUj=N,-D@^6"D=n?#c\[4Ju2AmVe<mdaG+EFR2DrIArWQUKhq-dJl*2;GI)%ITrooLs\-"J.i6<9G)X1(F*j6 %GiS:_K2PA?\UX5(.l@43d@<:B042iYHhH$?r>$h^#JQ**beQ:^g]*]q`=amWG0iq.G86^0,t=bXIpr'M,#UC%U+5_fLS6pmC/o.? %@D,s6Wd+@JHU.7'7Fr>j7umd-m8oCr\tehel9iZ\&ZVRT\MLGgq4lRf+#VfOgc%Cd@AVYWpSaT3$@S<p[E;gP;6*b;%F6[\8ZkQN %@[hUI7I8sX/!aqh9#E0uT)N](g+5,h&+e8T,a4Xhb75_C@:JVjom('t<sfOmpalX$(rqcNoRH\_TT4J&]4#0HAi9K2PQ[W`iVtYG %p1H8<3F7ujR]p02Vj>l*cuKAf;q!j,<DiNu3UWLqiShIDNU&;^BKGe3cYD)B)A\LUEuTSM^!M[MLjjJ_IIUO39<lr<-"$@`AO5i\ %9\&98r]d'>q,kk]V;f:-ofM??:ToT9p$Iad]/*#1kg&oTB:nUBZi9-;6Td6S2,/@*HN(?Qm`0ZCLF)QZ40,73o;NaY8t;M[=Zg/W %J?WjJA5cFJl#bfK&*-\<_bS2FN==uIk>Ba$OA2Y9@nZ'69S;^'c@;qgI]W+!-rboc>+FD<d:AOe-kNiFps5FsB@D[[DZi?J2ntWj %`lS'QV>=8IIL%ZN.WltH1r5nK6.>.R8$@N^!3@Y.s&KP"aHc?G+kD,8r%I1geT.cA^;q$^Qu5bkjrn*5`4,e3SRs,S=_)D<XT)G. %;&$;h.ST"E`BsHC?IpFO)9Z"F'sB6e?1%[*r*ZR)C68p0XXE_JRclG$QMAOb?(^*gj_ngc6CaZ4.5n^I@:<FM[G!b6$<87KhP)k6 %U(NlpkAQ81P11:XoLWk=7'r/]2c3*>9H6"_Ku`YS$)*)Q+2-XJfB>Y;^Fh`u@U/M09WhoB=Ki76m`]=W]@^S/,W6C;VVflk#*u5h %DHk*B0Ol"t$c`%%aW32QJT>qfnCG@#Q2THA%#(SMLZ^%`UsJB9(h1);M-]U+A"9I>Si`D70\W/n*QQ8!qS0[0$XKDAoPGD&WBc[H %H0jV2\)DO/lVCuKrC"h[/<W5ldO:X0(OIsZ*Ei2DdGlH-`$:nr?)GhJXdKlLG.oCT3NWu'eQ^?YXCR6K=t0K2InoS>,bkRKrJK3? %AA+ES\&Nkc^1@M=/W,RG!M8E=`P<bZJ*Xl9rFo)La1#Zfk2,!;4AAiD94#pcd$n_?m5IP,Qjc:I-e7Hflka@^'_+C.npp&YPajTH %4PT*0LBQ#@7MP;uibc`e<M*[KDWchS:E)X/3"k<h@M)m*p([>ILLh-lGL=SW%tpRsk5`j"nuT"_;#]lM4$kfZJae@:W5_hBTNXII %C5.q"?A-krhq^0&-KO?FQ]_=ZmddilY<o$94;>JuiFP9lh^[_cZ&EBf.#a!*+'7nLc"UKYg@(Xac.\8ds2ro"SuleC.U2B=QbN@H %ZrG4J?b(MZmZ'A"_u6"YrP_pohlaBR%h5:iEe:+82e)e\q)41Y.(rpj`]fa$C.jb0gWC=*hi!QEl";D-IkQf6Y9`\JOGL(;[No>] %"F^'s0jVHI$?K#%:]J<?r!+-(@_/>I)F%Pf+2<Jnr2U]"FA5UI\.-$P!UM"q4I[$u['.K1=5udmW_k@g[cDF]^icGdGdVk1>!;jI %If=*TpbUS!X4?8!;g9:7H^a^=<SCNTa596.k3kqeY?$]m<qo+/^n5?6:g^=GY?$]k6;%7-X<)pdCq5Sn]XiL'>!8J=nfaq9@>_6@ %+0W\F5FS^h)F+30mf$u!pcDbFm,.M#s4-o72j&pfgQKXYnRIq$IeEL2;;6m"CAW7`IJa^Enul[&ciHR(+Jl6DnI<3@kQ%r921<-+ %55I9e34>LndF^LrUk:.58(@f?c)^*heb&B=bLKro++FK=Il2ZPSU0[AI&m9^qtQXo`;4mrjOO#[bS"]pSf^13rQnoR+0X7V?U@Ne %eZ9i`.BXf$Pc@TLD%_pf%<1j@k)WU87mF$$?,hn'<C[kj!)\aNX8;,WnS8'u'A<5_q;]fZm]Yc6^JVC=?bnp48`U3DL\fbgaK+i@ %W"jdSr:iS4L[f-VGdVtt&jl/mB)AfLjAZ48]RjsEGX*^-nJB4_"QAib!Vtb-+HC=O:(5RkabVCjYls$u>!QCG+FbMTJ$jh));P2@ %!qJ:]]t`d]n#HWQ^Q:j"p\,tr<t!)'/,Z,*@"5$[`-aFn]UD*7#q>[O1P%NSUJ[>!$VB+Gk=E^u2NU/[#,8(D8B)9a?p'?j?7d>( %QB;,M*rfs]q(m9nX!QhF]EU9DgO&p$6ce0G/bBAOo&"9iZ!L^%IaAR6^"PbYm3'/sN;RJE5p-NHR]2ECXBD^f:i(bokjGMMj44.V %:U+pt<Hh,[(D<1bWr_;3!:n:f?O\--%$Q/uJGbDLO7N2)o=nHorZ2\LIpWh6[=A\Im.9KLnma!XEL-XY-BK&,B)dZnA1EJ:`AWIJ %qX;gXr`3$"1]Nrte$,o&Z:N;)6,([:pCFPYm2o_7\U=@QSo;tXIUu"A&$q\m,h_APQ!_K9rS,IG.YO+`DJ@`t$.DSJ[L&FkWGB82 %N2imB6ZDkMks^`rdgs,`a-hr6Pbd7T.fIs&$)rN,XP\nWIYuAHViskOTL=Lt`Dg+F]LI+/Y%tY$@VjN$IOC$C-f_s@hL)U$Q3NDB %X:66kVf))`n`.2MB%ZECWP81+=!DL,0:>KDHQV5adK4leDs!+=s/&)]rnQD;,s5K*5>E53[^I/3lf#9;]S_c-s,AUJI=?G=GG_mO %:Z8cuNUJJ7KAU/KIXc88Y2FN9r7D.$QeL?3rBDfA?E$Hpp]gTXX:-'@s86d]G#Q*K.X1pgT6e%ms'(?M^P]DqS))4UY&f'FMn*3< %lTu3HZD-:ncE^a!Th#5hd@_m5>t)/[rmu1Zq0F@]kPAHiC*E(Dc*.n9"M:J0\<-PnP[IgG/_JZA9ko0LUW)]=df55Q/RFkAX.RA7 %A:Ds4Gap-]_c0WdK'Bl23\Wj68R#,`:5]1t<0"+r^U.FcrO\nYhgu8_hR%(%_$8et".p:@4-DOO+2.FAqWbic4Q(]1T?@k]T6%>` %Of_]#Z/^W;D=t*KE\.W=\\99TET*UU^DAYQ^=aK4L@6o7lAs.XUJRt7Ql0]8,!F;$#tu`dc&N#>eb[&N_"&T&PZfW1$I(e3.;J[1 %XHs(7Ro4skdgRM6gO/rS>b]TD(S9crIi-Z5+?3atbgc#kM")N&bI(6`Gb^bf-m4F3,'cs[*@?[H_$uk3Hh4G.GjX&QO+QoB)RZ;` %n!.3TK\uSnpo!r`:\%A/P*qrlo9I=$[9e;2]1c%0dAmf(d=Y#*qO\kf7&X0XZWEEB=Z-V4U"`orGkHZM@jTmrGa6Gg7/t+4[F-O; %Wa_1g<W[/qMXM<2r)f:sCW4F^[E(31NRk/TI+,\k'#J_(dcg?RleU1+8-=#'XsEZ+o?N,CMcIsf/$2Y"2a^j]l7Z5RMAHNB7`X1- %X+&r+oIMC/RBk*,Pl3%t=7Oe+HbEar:">a*Glpi94LooFXW5j03Ys=@M$-%<H\.Im`*<VcURcRI6g"LLRJLlaD`#+Q=e+#KjUuY) %^+g7K3c\%&SNp-B]]+G?Ds/A*'1b68jb;J$.\!fhfMlHcM=$.Lcc*X\bEg)!GV?epH@o"%E&,LM;^h/1)@O9g/08dceHf7'r=X5m %UkAL4LY\PXn-k;hXmoZE)h0biMiD>h_&TCCJm[<gHZa=7Gtfs#?4`;&2\F]@qOO/tSq0&n)7rq5g4+-/H]1<lpsnoDnkHNFCAtu1 %WMBBdkj1..>2d;UmGoeiF0k`$#nA;R`Ql+dYrukN(ea$B($]MEe.TI\GfTK7GBu/en?&98(N7">OVh_b#36:jm%T+oY?76ZI1i:\ %pSe,5j>phPKiV@Ck\Ru$+,O@NqnL,D`NRXC'YbfQZCt2R'tYuY]IeHF1S4C,Jb-ftntg`15hdi=D$44U'Tjb,J8P(cPqNlAhdX4S %='2+mErQ$omT\J[pM+t.2YF7oW?PXr6lks[9rlBp;A;jUlZk,UZ`A>%qEq(d&&lsK*H*@dh\Q!*nON1T9hs`u7&=o%2.(8QMSmfM %YD8$bc'MU_=ZgWp.0gLr(R%!rFStu0B;\Y0GXG.uW@GF!m4^?VQ[Bsnr8)GL'J$YeUZrD#'?"nW2;ch)SfV7KoF!8N&'fhhE$g;X %Ik`V;Lg^Sha]8:p2gRaqaOTk-g?QEd(L-Yqo\`PfGZ+NdFL]]=_k;M^<G\pKaml:t$dk;JW%7lW]<lSPf.VLis23Ta+b\\/SJNYi %a#0$_)OP.6%JJO1bPU\!k.V/V[\;oq``(pnf21Q):QJ#R%)kskWbXdUT"g/ln/6Ou9X<S@4YGR<PH&Ea:Q8!qQ1kg,Yk=[M5<L^Y %o[IeE2q=c:I!338k'jul[*rH<f)<iH+9`>R40H$W"YU=Kq`c\;Lr8MMmR#TBk1TA)a84co?pDYLV2\t%l3\8tlZG10d*f1#g<;L^ %e\Z43O=ro3C=)iaF;L1tJg"n[)_N"WI0,63XifLMfIJkL-*QaU;Q[RZJ,Z@nWn^s)qqe0X<&GF.F+hK^Wql?)R#L;O>UeG(?XR&t %=E^^HAuSo&@SQ;uZ3-t9BMQXIPHQo`WqlL.XACKKlS0tlp[r.A1j--S8MtZ)X@]pI2<I\[m'.baE7'BlID+@7%9Y2tk`p_L()p7. %5YncUOa8V$]7$*)HM>(l6gTU;>K))U%q+bF'-FZ1GJH,C6ZK\XW9"2F(;>VX'Q7IjBqLGnlUj[lqlOI)N+m7e:JPtXnt%BNRZSt1 %03CC1$&WECV-9Y+YfbHqs6@Qu"P(HADi;m<9bHMO/o7oXXd_e(o9K2Rrn`PR<,;Jr7lQu'!7BtUV#<cbg'g\:a8aYHaTt&j9>sB] %;*!NYP[=Xc?7gYR)skYqQIp3%C9VU3V!H$8q3m\F7^:_ujkFPgXF@bAH+,c4cJ%VUmCO:Qa7MPoYLZTo0@.,E>o[Fu^G8(DVaCEI %hPB-aVJ@M98'uuXi>?=XEEp\+@ajt;/CWa8Ek"D^D72ia8^LamiA15Of6lU<R#lcM;^`Ar@URQBs!>bQ?;+-*l3Vr;oBE4MeZ7;0 %]p9a6WCBd-4N+uV;d6e5WT<g<bc<ZjrSh[t'hFP,&6a_3f1-C;qS#+lejAg,d;u'^]ucV$]NVAc#Sqk$DhB"1#U)\k\2rcgNE*"G %@E46?R^m1.f^qtE%t!/MYuM8gNm#dsLmcb%Jmnthr:$ddfaJWE,8]Pl]Kfo;58E9C0Rq(Hs)coOhn_dmoS2fgR'5:;^)GsR*?:5, %_PLuu<TfF!O[ME[H4&0SqSD^+F23M(-$q`Ace_K7\@LV)""('igg'dAJTjjDJ+`FR5='[fc7ooF@_OE]cO8T_CL^4?a#qe;_rVf] %;Y&DNbI:)<,%=@9`Mp](j"jiP/Vjl-:$oA??C*-/GH,gJFQI>#%DGXZJ,[=hCUJJo=;GONZ6WQME$^uRH,c8\4h,%9XhZrS3k-`A %6kSk;Z%a\(=-Wi%SgsFF.FpAST;sn[:)h1L9"nLfMAE"a]oaelTGje;or_EfL+&C,g_?7>Hu3h"/lRhtMdE4fV0]FDXh\'M'#fC( %U1D';DbBhW'I#BGBBf80Z<G:4bs0SV;=I?M(uIEZ/bDG(d@no=C36j5qH1nlOq0pGqqAf'[JTN);J8WgHld/1d0I=<g?UcC2e(1' %E;YiH61@N#\joW&WPQ&2#+WD5YDFi/XP?gJ-jC9;r0.C<'TW^_g.f<<(biL"n-0MYfM<Y#0gsuN8ISHS`$U3e*G-!dhr=-!Bls&p %Lr)H]LF=,,oamt;^$`l#43,ugGX<r,fknMg^8j)S\#!:,Y$)^Mh.quq">R_[)M?/+OVBnkU9#G=(=l$n-3$t<etXdQ%es?VmtY=X %U7C:MD6:M'1ptN30%[kXqJEpn\`8#X5ZGrDh]%38Ai],!p=8;X=7>%e:ru'"gZ*ej(FKs(QiV:Pb/hJ-nl3(W6c%a6AgED1od^b8 %X%m51otj)_V!\t9KWHU@.TVGfm6-QWM-;B;1JGR$\q@9\40#uSh;:Ab-q'AYTm/9:b`9F14T-CF4a!^Qn"2dg6lC:6K\R'4V8s+n %YNs;N!tI%<<%A]t%3Rha;lDMW9rTPi/=$>f;Vs:)iO^-@-pp,_WO&Jio@7/QAiA5F,X'=-=uZGZo\Sr8eFq,O\X+4$S:W@JO9\h! %qg@.'d?gO66*E&R9M#EBc%g-t4a*W/\e"U@Y9)-HHC!jWbB>Pd8he9q5IQ"LZrA"fFG^.M>%)rS5m8//L/%ni>CjXQPjLD-_;Hoh %9Y4:R%)ijXFM:ZCX__is];sF[gfUfS2P!TSWqiO=7!&5E7k)]CI@T"PhN+Y)A_7<+5uSKXj7F"".8Gb^^<fLR&S7V;(4But@UQEn %OX9**N4$ptcaHiRiUUMULtJlAbUu%1%SFK6-c(rEKKe:?AOp;D>o%(gr;auX.orJI4922rO2[PaHR],XAe_:m5[!U']`G$Z\67]) %3rDk:Ih<T'^[AmlOnVRaSQ)h!^"F%@6&5_39?Km>=])$!&a:PlJ,*Z9o3]0o+bCDD,qn?j10#eEHSDLR"K]Bi*$Mpt^>a3GgG,7< %mmQ>Kq__2=,M'<Eb.rpfCbB]SNnO>i#L09kje>5^E#!3lcP+7JCS$HLa&8Z]VRdMuDHiCH(u1<BF$'_ab?3Smpb9>PDL$7Ws*eii %T@cr8fBO=:LP>WJk]UicDJCq*bU4?JXOGF:COBRXFCSn.=C'SX34ZM!D\_Wo]!ge?<PoYTPXb@fp3ob^ZaP+DS69'bX#8HH450U' %Hu3kI[-eaaDPlk]%sQWk%.?/S>[AjiPKCrDY,6A\cUE2(2A]`)0/f9Pc^/A++u,E6=*GTmTplS!/(SqqQSmX497JQg^)MoAn!*4/ %Ss@!oh)kN#nAE;r8LA`6^X7#2L!-m#a5#e166fX)c-F:4\Z(SC]9,'I<pnH0IOfbhq9Da%ek5BIma;Wjb_(>;G"frSM/5K6rN`l= %3r+g%&RB9bY3rKniboK;Z<OeBUZmI'q+^-60j`g&][,KD7cNk!WS,.7_*"714;c\.9<#Eb0q3VRpM"e&1O5G4GcdC!ZgI:<`BkaJ %Lqa[;fC*l)\7J[.ceJ-PRnjF2X6nY`.D@j2W6]p/V07nI^7bMTCQ$pXqFKCF4M+ik<=4rOg#]odH+Wuo\S0ahNB9:'05RVoNsf]! %@j/J?3"sbQ:O;^r?+F5hB'/\oIFZ$mWPk<n0%gJ@*l7YiHnD\42#_B@c8?PM?+)q!j"#;MH8W<VG5G]6],AAZC0)m)0q]7sAfOJ7 %_0T`7<\R<"l,RKg+\D:lG#qNoa7ln2q5&r'kj1_YX]Tgf7C>sSOgoEf[UmhCB30+Hno%1iep"WKAo@P\=/MO(>CptS/$g`VlZ66Q %omU&po58hfnb2S/.pC&f_kOmDZmf2kL!n^A#;4aO:oBV?:rkHVR5p_]?IMkd]uI'\?!*^,WKZ]3g$IPmcBn3OIe$4e\iDoYg<<m, %UeVs<c.'S!_HuLqe&CUMm*#!?n]gI?qYO'hX^I$RC-0N/lEOW_;bGV"r<59dB((c3DeVC([JB(?Q1;h;]L&QB,ee`0cCUklpY36d %HMugP=P.u08h8ti`O[?2De<lF?$3?F;qX2#n@\Yi`!_L'7cK?4bH7aK[\TdcD0&#@Z(VlBSe^Rg]!ck3*(ui=2d>*:)-P).]_`*: %^-7Ee-\@D-8JY7PH"nA1?>aMP2P#,tN\8n$PbjeL=0Kq!hSJblck2k0?numa;V0YQ;;5".;[tm3-^ifeD!-*4o7B$D?ckI0rN#Qs %/p"Mh.-f+&D(]m64t#LG@gt?E-#<<^]5F[[]6oat4;hLdoO0!tHK"7(2]h"NB^0OC*(F#t(>`''HQ+P<&:^0bDUc[D>^(A=GT3'5 %`N;W&/lQR#/TAnOLBDC>Hu$&OW^Ui7U+CKYd58p[Dg$F'@bYhnrhJC]\p,1OS_7[_hj.3]T=2)t`T='==)^+/Br+SuWqU:A-X6E% %\o[Xq,ec+9XFCYUUUE?fIB2HVXG-CXc!0U^iUP*EhZ.MT;P"ct`.uH?_&epj;b*\<9XrkdIT*Jc8]*`<Qq=/ucAsJ#nIQ*&hd<RX %fG".Mh(L-ja,r)4OhFC^??Mb=8%IFJo]QAd6h&lg-ao7b'6u*0+7C:5:7BP]1ZAu%W34I;'UH]h*ki:,qu*#;Q"<Ud\#JDu[7[;u %4M8Y[7T&4l]<ei3a=XN`e+=Dc\Y#j?nWUYoGe18a,dCAlgAB@q1,[lCf$80qm=WZs6hTU,1o7+9&ijh*buI6haQtMcl;h!U[l&J? %Ru-JDat;YmnjpFbRh\%k6Lbc':qW9OQ/EVX\Z3qLAQJ%C^.8LZ*k+A/(Y8,ZG(;de8)j/klHuafC>%P.>NuCBfWNGugb8*'4$lBi %Dg<lIUMn_/OSG-A&tH_C,e)qQ_EM$;\UgDd_)tT0do71q'#VM\T$Xt1dQTf-XT\*FVUEsL9bp_JbWPj/Lr-2P?WPqST^H=5;5XqL %ZG_[=?s8S9?'^*l>/JmZ?n?)aZZt!f:&BkBRKj54*$Gm@$46t*(Pc;C^<;AB]0p],(F*oLq4+%Y"Oi\%2qoh`D=#^!8P8DUmc@h- %Dgu<jW@D)U@9VnaJa%]^(TD[pKo;T=Xq,rRTnug+WmN$QEBWO=$IMFA):*?d[&o^&5.@uTA#=-5V>rgk3l]TS'%GQLCPMP3a*-;& %6%$l>@@h.5dMOlYY#e15A?SSlodi`*U9>q$T0e.+IFk>?TDV`EgcjstRU.AI^f9`W.@J2-?+\RhO&&ShW6nug;;Zhle+.rJDDQ!u %AY2Y_D<i`u-dIFl\i`aD<$c[/GJ>AueX]n)*(lclm8S+AWqs4;hmaFb1oDl;GXg\?9XYGk9=aBNairJ5E\KPdIeJ6>59U\Y6;gEH %fSD"aiGt`2YY6=fp"9h7:N_@4[$.pFKg[s"Ts'Vk04+#-;YoFCD,N#J#;f)"LK!#0m.J<PSWV`2rF0lWP.pWf8!W,`e8]Q1]KWqh %5LoS<PZr4h2.'EFRVqG5gq_KrP:rp69_okCfuc-'M!*k#$cNmu?0><W15rnK3'Bme+1I<:g\$t1m4-g)Us.*,XjkY._[G/$e+hrm %A)F>J`2,l4CSc_An1bfZ,g!kPafl*YWj2efSR-V(ft5/AnU0lbK-8J40,YPcF`$K_?la#2%85(283A^g<nuT1p2ep5n#eIccdr$R %>rd?e`9%q;bfS!TgHN3NU3ha*fHmBSj3hL_<Dm*71B5Zs=<d#;8Ja%`Yk[L@2+'h;6-2sPZM04?<Gp_k?hku.^\u9u_sDY\^::J] %+P3W7SiTi@7mZjj>[+u2R'qWAaHg<37C2hMC_F?Ro9)(E<sIn='.Zc>m1"$==ZU=K'r4_mlB=h/W2&dU\!%C+\t.)o\mBB_)s?pc %d.5dG7GBNiU=C<F:4MW,qtQ/"3e[KQ3kHQfB21/FgNDA(U]?%b]$.[eQ6m[Mm418BFZD7L>HbCtBlUWKd-<:/]p\oYfS//Ko\mV) %NTIhN<n\!dkOI'\gZ,VFG5Cnt^1ak5l@`V2[VcS>h4:$=>P4#F1:2t[n]\nkd=p8=NU(@(&><7.=I2UaK#sSUj5-la(_5uf]642Z %S?):W[QN8m&_InaL"gW>_1D+lZ[L6QLa"7X8)#]K19\#DOdic>iU#i4reo[LM7p@-F$:qXdYH5q](].D)n2HY\h)I@[F8!^]`uYY %/^4C>h=6ERLIR2ffKBp"Q!1`@M^hI?ldn#eAo7'[1)[C2BkD'qnZI$(3H]A258Ob[Pa'tD2-oid1D+ThW*R=njf3NAH5VQ`;N)NY %%/+VLZ6=FqhECsSpPN#JmU+429k8/Nn!Nh;T\URP#^5\8LYVMfBebr30=9Dto?/#D-\lIW_KZWlFuQdTe%=3Brd8UmZH8lr`7i)_ %c]9=@i.sG!`c@?'ZoAE`9@U[TMqRq#Mei<>:3uLBhUO!tB1$i[,J,KekdtC>#JHEUn#r*!@`M\mm\fe`qLt=%UW3/sN-,ptZ.a:i %MXm8,0@&:g]._.B]?QiB[>"@cGc3C[fPD1>Ds4i?RQIu:WFiCcgLmuHWD!Wk^KD*uGd3Y/CAYUg:0?Pg`]0Q(fq">?Z$,a4=_[Uu %*-A6"eut@]AbPO;Hac1?h.rk2[FC!)_>tg<5[\>b.am7#++FtUeK(t8o5DrQ-bF0HL2N`to1N"ton;'l*?<=2/ekLZ40dr:B#;EE %DmruC(DO2;,6X6lVn)-4L\YVYg<,bf=QKA,[4eQaYPeN<eOhh\[JQc2Gr@%BM'[=?hL%oUVQ0&@]g++I/+mLu95@T@S?M/IgI/VP %<pg+04C2,?$iB+&M`"T'*a6(Dm2T/>W/**fodI1dH[G@\]:OpK<cKc>EuE;M9V#_cC:`Jb4,PrjV7<t<Ioqku,<61]&Bi1YMWic( %\a]TNfJM9peBuClQYtLoDe+aKH]>Fe>Wcr,>44C*D_l%,JTN:h@]<K)OPMB+*Me[==u._Gb([SK*u0QdEgW?M?JT`_5N\D4#j-hC %:'s>BYnhQ?V!bP_j-PM6:ePDR5ZF9<Wp7m1K&f+S`0[@Y`32Ja9C"P.(U[#[RsX:f9Y<C2?&qc$Mt,&@>eg-j/<FSPHTjBWlSn'r %WJ/#grBol2A:g4qYkmfh[t8@=V=@3A`@`qUs6%Ed"L:%ZbG6bELq'nd5*qg%0`se=`N=N,+&hJQ.GI"sGE#D_Z5@1WBbuX@_*O0< %W\g9FbaemrR8C+_c;l%=Q<%bhd\VgVdBaQ@rA`Kc:)iA+VjkjONQI2td;PgYbd50o9I2p#993:qL%;KT%F:F"a_OnHL>+DU`l7r- %a+]CiiO5dh:n?"C\`r^<AnpL6]aZj1]^thTHWt[V3r1][Gl7R$4`TB+Y1u`N5<YC-9cRDq0Z0H0>Q()*F14fqS!da@h>L;[b,%^q %0s\)Sk_8F0(Z&cd5A#+_QKA?H-;dK!4AOtge[qg96L&7.?dO!qK(GVY>KaS,9%o0Sbj8BEe4'7<l!R]=cK,X_Bem<,23s)8+$n"i %Xb66#RaShaCL4QnNR#bI6A7SA2m+KNNrDUd_c8'`XZeNuc,ul2@UJq4@VbK>O2M_`k,,T0WKF^fnF>mj/pjgHS;Yu-_-GiBpM5*O %_J&C,.0bXD[7)XX)GJi)j-c/,GB7UMOdtje$AqMn5T4!9q'ZTPleQo(r%VbVV,,^@)E4!j,\hG,PfDJ^Xb#-7M=Wp5*"1&aeu%n2 %H<-_7DVmclhFU]hp1M72e"E8cMsLNalQH,@VZ23"(U-qD2LiC0E?i2;km2T\CkW3TGB9*[p"/&^-mGiYXgPiYErTRIj*Y"7k,Pt[ %krDCm5t5+X&o/f)_d)ih_O8'iZaNZI,7U+b<jg`BgfP'jhP[XJZ!FuTb>%A?\D]k'>!;dCNYePAnP/D2ogR+D]2+d6SBi?MBl12r %nk\IsOfc:FQh'k0iVl..\94fo+"1_a]2^IA`3GR[Ma!H.go%iqgKt$7?W]A3m+q)i[hi7@I1_maENA\bopb5YU,Q3Xj\@/Z?*<?T %D2kC8ZP,J3B\B[NOUkLM^)&;*%(QI..LYXUY*%^/\[rW8\2j.LLtl3Q6d5.CII_f(U/gf(0@i`'I7%]%+e>,1Q)>V<6'LW2o]OO* %CY>iE_e+(=C+>"neLeLq8sSsY&rkJ3'3h5\b@0@p7+\XO'9Q\!(gA)s"l7G"%VMr`$!A[W@<T<>C+<F02O8[V#9fZQ:);\mh1url %ICdkLTJ8U>UV@(ud^#4"n62E?\FTD\*"MG8Z?HtiEN?Y!>g?WAP4PBa`N-OrYndclo@jXSZcBRfRZ4J.5$cQi5[`YO`oL[\<T!2f %Vjr`9'Aa!]Uta&,?Y`?M+3X(g?[g+C935UD$hh[R#P;:r0TV9Ho32S]q\.<Og(io'k%=%mH'uaU9mS1XGC47)bZ>/^->#d-bA2q> %8$k7bZ#S`mHsFEH8\N=(RhNaHpBhb(ca*[r`<WbTP''q;]%>.gHs$6.9-(+a7cFf&NE3I91h^$!<;.eFaQ+GL1WB0A]qhiYlPFbL %l[a>EMB%NpJ"4F0PYX;rj;=sA)gp;@=9fZ9af!DZ>dfo$(GdBtj.VPp-55';-+,*qd$*_dj5Ns'$7M#Tmfe>*DOoRkrBWKE4WI+a %e%,;IgP,!B#Ifrd:WDKIbIK]/*E@;J=Y!jV+2]S7R-!H%jO3Jmggs[Qqj(9#)eWlj`7b$m-pF-RcJH5.Nl57.fc5ieS6sl3&W[?B %^HOFq/<7(O/dhlTaGjEs_p)1)qQ(#>^%3NjmaC&n'@aB7B'f0JG$aOce%&^gSJ%C_iR(nRHh:(t/m_JYZS-MO3YHK'?$i8Ph6#JN %`I0%Z=1t+M_i\kim8V/S<hFPC*Br.i-#6S]SVq3[^&%4LQs;;O`ibj1:&W#\kI)1Jf5kR4*UUsP"Lm/N=g)uhgYmHBAaUX\PIO;1 %H<$*]Y?;gDlBfLQS4<4YQc8Rdcrtu$5d(kQ?su-H[auRMLE_-pjPRZ+j@28@=Urq*Tch$qPK[pjNgo!n9?fE]Kq#VWBJ$:U=a=fb %[Yp]9CWL9a*L?+dHYr:&d7Ts?lt`;;h?j^=5*8W@;dQWOT=>qj.^cdpG^5ad.pFB9p@A2\9-'AMk5D;D\N!r6`VqA?M#hgVU?f@H %NSRdmb:,G4iLX3'G4FEM8Xs.$l_B=/r'TR(s2Ma%<u6;@7%A7#bnNZ49Wl^e'Y\+C2i.k^mNZ^m1c(m6SY/(l`;S/S%G4G9Wr@KK %!r'9$&&,-h1tgiaf[BqBa<8kAH?8'N!_.MsS\mDU+Ig!gOJd:W$lRF8^CXmDn^E4_Ssq)N0Do/%V1/(V#R/L4]p"4Pq50<.Q3IJl %ptt0'NTN=kk,deFolL9R7"]'OIoR<kDPpU!5+S-V4nY3[K\$f.hgZL9r3p!l$u,k$AD6!8_tFM2%GrnTJQ.%_fS!W,Ug>V@+g1.q %U.=)=O<nTfe)>8Y^-rS'pYOK:=MURTa!@Df-NVjn^Q?CtnD8FdK]W"O":,UWQ9BOh`?t`i#s4$AT89c<lu:AHs6`h85Z'`Q0,2(J %\(]ln9uCc/Wg2]Y!\g878)TUp`+J-;[?D/2bJ9/Cj5KXp'X9!W5sARPBV3Nna%mdV91?Tc:O'SIq"jB^1%YCRN(/GQ#GEj2+hp2" %&D:u?#=b*UV8\,>C-fp[[cfSX%DdU)[m^Ean4\,H8u(X-1T#3]<FRmnYoGj.&XIUR&ecq;&qj%'EP-S9=ME9-kOr`bOo4:(YqrT_ %QWL^4<?-q>70<uP[N;St/gfE[De!$JU\:>[#?^h3-/;$b9EI@EoB"VBrgP$^>.o5hc^2h[^Vnb(:<(`(fN':k61CW#q7>e#+IH:, %5Q=Z,^gF#Mr%!)9s.B<+BCEOspJQ+3naF6*_BTfRY-]Z;hIF8d?q%b,/,#Zg6G6J/KoljUB,jnh)CU,^7-0haNT#2@5o<VJE7@(l %>o-%pegnD5cc97?01anurJ7^+cc_oXfoq24kUQs-50Q8R:Yb,mZh)r80V:Dhqt>6LGC.k4[I@"rQG$U&6LS%;6/P/PCCH^`eBi]X %`_^OH>hbk/iP?[&8/4/TYn0+uWn&89#7%@)r@\%J>^YE^O.M/<n,$O42LeMe?fYl6mhtC;,]NJfR2d-+/;-"srI,$J[%8G,_^?&[ %6g$h39+?6J7kr8[jIW>;]m>l\MDN)L&,o8_cR;%uX&9L&2fdCYqG&dt`9KSM1L=2R>+CGTBb84,#T.u)q@Q#'9:X;Pia'rm#8Gmm %.)f_d#rG-O?'cnlcHFY(_#c.*R4SttkJ%t0Pm]h@)/2"@@XbUq=3kdHQ20+Hg"Fo2VN/E*`mWgt*kXH@r^JOVp!o7<3d^%-4Dp0$ %/a'Hab5"[!<h!AYZ5uK5p!)UG`;J]D8:5N&j`,!VqX&tu3qlGbY<Lbg7qZ$6a.m^&n$AbqAPZ7eQd;S.H(j_'*uYTjYpVT!I5G"! %5HX-`7sD$BX*d4\+68@4I]I9kH^U"@]tUe"PFAPch-SiU)_94rd^s%mH=<>Gf0<Rifo+Y]8T$Pr>Yo'2G"&j6^H%h/,\E')Hb3=n %iUVM^qQB]bbZIr?h+#)lfJjJ&b\\g#`\A"!h6Vj"CS#6Ae]/!XG!`$kpY46L09sP?W7u%2Y&'%ld(j@$ZB*-'L9k;J?PYkaT,T*H %om+!Pd?!tD]oRr^)r7a%b_<1"AC!`KhRqYbM+="O2ej(O2WDCh>oK962q3)cGG>E.7q54sQt\K?&oT_`R%2o(oP)g&R*&3rYP2qa %R/T(WUttbdkudAr(l=<Gek3Qf`iA+J4)96_[Dq*'lI3q))Eki5Ed)G_gPo*AB$fnakgG-qI=9PMd>^lfV!mqj(Fpl*W)5j=2s[#M %qG'lXa4ABcR[rkQeZ!Wg6V3gaN>g>";VG.!ZI+<Ha[i2(=h_&H)f8M/2g\iFI&NS-BlkqFfss%VcUP*=599E4FE8`,7\<l^fR'\m %UR-u1#OeU8UPG9%PqR'u]=f,R>q@S/Zl9bGdRd%eWu#RK]c/iSc]t$$]^=D9=RP$pF&^`aHSmhs=)sXo\NXN2`oE,F]hH11o?,). %VmG6>DCDJUDot8A7`jZC0u;-)\Q.>HH"&6Y_5hL6AN@Hi+!5PENF".b]66M0UGJ$%8)fN59s8:PjV+(reuhI+GPB!D^/(NT\G^ZA %]B\!]<nWtQFK&-a=CeL;?P_3VfA@YBD"Msl;X`B(Nd%QT]c%(;2a/LOj6Ps7?=Ri2m;.)e5?plXoka8:Z?"j3dGp#":H-ee8A';N %+#]@iS_@!17X+P#Bl7d%\TagVmBKuW$D*2gc`T4HRXHOX_nP\ZFXPqUdCkh<l`7qHbFX]"mQYSdUGuVla85Ve]Zp+`oV80d2G/h_ %NP>?r/+:*1*beT\6HrhT,q=<j\/ml+*UV>>q5LZ+/8t9!e9RN#)dU'L#X0T(?2,&g1p(Qj=uL]%:Id=foYk]sL)SSh=/Il;8%PaK %RTW1TdCFFqU(oL8Wr;k7BDTgEBVURP`3O3d\N1ZIl0-1cLM:W_IBII11;^SJj)ej3Zm(r5G&sL^"H?D<RV?rM_Tafn)dQHf&eRSm %=#8_(8Ya%'aQu`uBLOiVVI%U+<7%QVBs_2BGu^Jc[mq[&2U'JTnt]Do3(uf=GHC(X3Z4(NK9s?]3]j`p3cS/*kkk)O:bA=4Hi'IP %IYtVgDnA!D@(k6M5$s4*R$c.nrVGm6OggXO?D#<JNCTm^='ClEZ1krg1K-Eg>56bEXeX,\IHpk++b)?ebZOW:PW!MYkkfOI[^)q+ %Is\MO\(H-KR5&K)J#mUqg#m-`F(04T[)$\L-GR'QDbk#(^2SCrN\,@tf]gZSEM_96k&T/.a*QXPn)?:tU]')!bUtID1Y1UbVtcPU %VXN9cc%F_^hm\YZ>5GK%[VNn*O1COVIUA!c*A3e/hem5Lb5;/o(,&X)Nd(AK4Y]"&ol6ktg\'(QNS!pl[^J5op7JV>W:jhLU!Hqa %;d!J!n]/9r[2=0NHZIb@Q#AJ#V<G);4Sc?=PA7ik)TLQ0VZrGaDC7YZ,ldZS0B$bBWh[+?P?C\mg3Cejlel8Vo*mP#b\1J?4Vo%! %k7dcU`3\7_>kTRu5MhP%(2.X1,@l/sUU8ACl=8Q/nj,V5F.qc=aC?a\qP<n*]1dPRRSINdbjRQW8YO2=D[FuU2Bged>70('T._hS %9FL8F[U*m#8gZUOD1-4GhJSW9SN`$:j3Vj2oPW/<^ZaFN3(,s2&U>oi<ml*d2Mr`_d'(jOE21FXd#g]?3cEKfTgirJ-H=f"P4ThQ %W^ip&dXNt!ND`9Ae*!O?L7@Rti+9$/UEog4BiO;K6MeH32_)hq1"OO^NJ\$[)#YD-o\[.*OZ;G%LYcNH)GL]VFEb$/UEidF)o^\& %BGNAB8]RiWY2;A?9eOA+k2Ng39Y%3)\J!crI7d]'?`qu;mlst#I#rFt\OB\\q.!$;bH@uEBr[-F3=6X;<cY=RA1eP9CQTW%?Q<F? %C]CY;S%:bFauXb[lh`3?l(qQ[itPLuiblL+9YFPJ2a1aUj3"R#A\H?WAFh>;EV[Z1?<&mK,-]ri+Bsa&Lqt[p\5:-?,hQFLrkZdt %K0PC5'!ns5m0A?OBOrDNgeZ\*d\\;$I!QnV9L,7fc1nW_Ek>l&Tb/8<FA?4OE>'?n[`s&erW#6uldV)DFm@B1MKC?'V<c^.+Pj^k %D/rV_g!M#+5al`0/MC>mSYmeTJ&opA1>cShPG<QH2\L%iOT+IUK)YTeO$11*j2(M&,`VI8+b\Ir!L#D=qGiA9=gJrcZ3F:*cD3\f %qGoI/%(Z8![?u1SA[Ud&j$[M%gA(I)q(poLhM#oi+Y!5BB3n5<\D)Z!IAHmRFg@V'DUrm:hT:*9^8tu..FMN%\5a&8@*n"q$(PDS %dsLMcefhrP$1?97\b.u^6dD6+krj7RM:'%R]AKb:HX+mjSW>p`B]2mK#,eYrSa8KseJgR`ni!1S8$]I`;2%fNd&=U0jFge:/iL9n %=uiWICI#QmN1_2bcFjb5D6OJeFT-!#6?MXD[a-_Re^XMda\D%&g\JU*@[-kioL!bEfr(>O-'M3(G@g'DQ1_/7jumh01Xj&+o!r3' %h;DQdcH?(;qprQj**;;ueN*Qt@5`4!d7"h&1JY(@oNG!EA)RU1+(@OjL?NO/&E=/.?oMrh*sQ!Xoo$i<h!!FtQ&V8&^Ho"O?Lr9Q %9+'ukP.&B>2qu"k[i8+7@DfCB7gCcgr=5\JAB&e$+jGCJp-"^2im1cb%EurVo;/?kHiJ8aP>Cq?XM&BGi#U1@k3@-IZZ?(:p1G5) %:3<JM5j'fV8:7o^'O(K$_;Zo3^LIEtnUZ;21Y-L)T\Q]-.JX2u40B">047ij;d&:7o%\]i2nZH%o>+&CEs<MJl@*utY3R`#A"=V, %RJj..g0m1uoe+4k\^L7Jl+#dQ7J(6!QSR2hT^@"iC[(R(UJLBaOFZ/6=#O.#?>N]?hg]qC4@P\,A%Pc^'3?NmmC@cprqtG0+.F*J %q$:NSkj5B-Jn+UJ1I?#rE&5?FHL@,tQYE9N=N-2?6rJ&L=.\=O6ZjXu>CPJ"4L+9@*FTt6[a,P.^BrB^LM,i3Hn!b5A/+h4BU=^J %AB:DqrjE!!?[kNII>f(2&f_o7_t7I]I5]0t@'O2ergZ`CIjY?^jHeG=Qd,<`@sM/\Ygm=c_s7-ta#?#sP`H53koI(He+Sa!,i?'' %IGVi;hRf*sWbbU>^MI_n3CAQT>Yi>:O%q<@s$7`m537dSTZJ+$Mt^4u84sSZouo#E0j2=.V_@[$mc/]X#2dF&3k'?0XnuhuP+^O6 %i@H7,C^JinPAITbK1rQ_$V>WU;hFJ5'L-Gt'gi@G,e<ct2Nqsp04Ad$o1#B!7D#k]l9(BI_n7/Vi/:&,,#=K,eJ`n=,%kX4]?a#q %OHlu]NQ^/L+0tcO>+W1q79DhtHOXT-)N'\FI'^`=;!S[hf32$K>0oQbA"r&+6O;/.jdi=urLCE.H&VS5+5EJsm0idUWBD,mLla7_ %XFkI>+pibVIT\Y#*^$g-l$TCWp]]j(G?CVU44/,Qhge2U""7I%:?S>F4Ub`k1iA=9Z0&qubk2W=qN8irf2%\IZP,@_SiVYDZ7M%_ %FO]9TC,5.jJPh8:_[o2m>o06rN9F(.GrG-Z0u#s@FkUupM@P%<.4XXrDs_+QA^-sA]bQeqA+TBEQc,a=M?!&k"g-M:,B%,VH9)e_ %kOh=$M/tgE\c]L/5auTAiq)6oeFWTZ0@9H?<7Z%Vpq/u$o6tYAUl2d_:5LboDQ5@1_iQ&)dujFSgMhu/#*ioEBA`7P&L-/V3A]/a %L;_Dl0--rmPbU)WVn4olj"Yk22ZuY:Bd(TSM-9`HUE&[.c-^q+of3Y4['HSig;o@78>tnP3EiX;2pSEV^sU*#p#9Z2hYX%=kB"!_ %gBH4#iuAN9r:o(ueMH,ABJ)F_gu?P=`-Y&X*J`!Ep&A[n4dY1gQ?CS&^cN)aU&bRBF]YuE6jm011nk4Hd=IN1dCZaRrc=\0f(WaA %l*3C==neL.EFQmbE"_!WA[9aR=W2DM3h.arfTUOVnWmME)7,;)[]BQhn<^nMI[s5g#"iL^rgr$H1$LHO"b&0]lN_dH^(?E44#3)F %mPF^5J!hBVQgSSIq[l[&WJq$<9qsE6`u-5X:E>.4(dH=:+V5W)MF'JcH(R;rhs!>O]KF$"^qj&[Wto%*f=(eFU<a93o[GYeI>4Q$ %%c7/u[)Vk8d84UZB"OGQ%3I/Ihp8aI@^+tUqe'7`n\R`*(f"pfPL_]0_`5i\pXpsW([doREL[@+rM3;bp,ZcTU"jTF0-l6sp2t(e %f].Z=7fC:'MMJ>[*!u7M@N:^)b$OR:$H&5\$bZ6mj%/aC4?:4SpA"/5[d"Gd^E7:FgRZT)_VLe(CHZ1J#)TtN,k7.6)Nd8-bsD)O %LA,fEn)qTj)4%<(iH-;CRYh]9m?r=77N'\Kk,C)D[(X"-8?X#KR*(>Jhb4L*Ri]*u7Gmhq.u/!'JBRW^qs'nmrErQP2pp>81n`\9 %<ZV24`m-%b,_!e&`C,Y60o.g2(Rp%nYVOjqbJ$%opf9(X/_KLs9kke?N*S'taDuD:5<J1KI[[3<kSZ'Ymebo-V`t(L@f>B*kEjdr %?)X>>Dsm1l$p(BCZ@!-fcGddZkXI=^p74Q04+iPMGm-3M;a8D5\uFA7$g,g\cCi@e"dd?)S"2jsPPUTdTpqT=f?4q7,):&Z#2P5S %_1cpnAnTIF>Asa+FL.Ugh!1_Wkf,5m07tll(/*f:c-DuW4>oEZXr!0^,K&lnd4:EVmHH@pdkcPEJmARSBqhHudepoJ'>sC;Y)MSc %q[S@o1b/H!0FeN!oKKt<kOsfS?0:1Z1`EU'msY'*6k<T#\Y>5,*ug@Op@dCQ&*Fg-qEDVrK?]Fo)R_i`qW;A7%:7qJj_F_-%,^]Z %`MYO=o5TfPC=\UrV9E@"$RO%,U,A9-6:"LccXI2[58FS0Onc2<_'"Z*NMdYR=W)$iHe%P`6aN,f2DEgd*soKV@??lCc[8lRYp?qU %F5->pUj:("e+M2C%Yp!H?Ci#CdSim'W?ITuZ5ItV_SZTDLL?NiO3R"]lb(H^@5R<#Q%bH/hTBPIn*=_7#j"B%VTaJ#3ABc<^2EBu %CQ^>4b%'J/Z[%;Cp[+:Z1PpVU_8N#"I<_ir:)1C<Aq=NVdV']S>d8'`*oG:h1%5S3n\(N\s)P&N[$mST2E_@Y[O=9["+Tse]0k$o %Fad5Gk4J87)Zr;aMVub0^'/T;q$kU/CVS-;M4'&+rTJ>3[^$=hDoqT*/Mgt#_<,8*n/^g6=I7gJ\S7eU(RZ]*^36Srpan-_hEBC" %FLj@C=?dsmCR?Y7B(I$EZf5!"45"L34'ul9La`G=5M5/?'8Ca74u`8_bF,j:g&P\;C4()e]t^`[<q`C"0H-^rO!3YN7e,X]X(i&9 %Q.sms]dW%7QQX^M^(s7ZRr;h>Rq\$T<n\66D@GoFjiFRK8TPs2o&PC7QTSCi;m0fSOf,sTL%6=toOG\&B:b6"R/HFG`QUCW<$dZk %js8$-;4Zqh;*QCJo6n\if8&5XFPj"=A,fkBbe,_pc#,@iB]&^ZDN:Q%D+'YVNWKSlA9q2>jWjXoQ&D"oAk]1RRHJXr)>ds":2+ln %qY[/!=]66@h6AtLs-8hE<ENd\VaY4>-oEXa+!+gP;'4\coUNgs2h+uM,*V9g^FsMfnH0c#&`']W)VTWk11T!hb?JM=L,NM'R?isr %00dc8A<E9nkPorqHHrbU*2Mfo$TB/kLP>2j<CbFQQ>\$WH$\9@&7N+1pL*%.!+_IfPPF7ZC*FO7/uS_/\f.?(?eXaSF(0HNUnR03 %J3E'K80FC>?!8A!Cb0[:@^b4-]XifLB#c,qR9)=$?>jF^?'[N4,?&j$&bO)e,$!=`c","cTmCq&CQSZVOO8cPpM#1MX3$.7=&oo3 %2`i+!nbQbmabQ?""b#RoWq528aKntk+)Y,4lK[s!@'s>3"qJ_0Rns]=C(f.toAP#C:uRt?X3QJ>XZJ!MEN@B?Rp.1H-2DLCO4AbW %bPgP?NTt!%gcEMe><]A7$uTW2Oaa6X9]S%`E_&mb_p<sE,3Re\n*d;g`IMe081^Bmc>cV)48j`j%*9`^3f;!g*+oGC>[rm)1Lf;* %;`#cO9fIlfa#dqICo0T_+8pLp/E6Khf/X'jEXAXIHQGCVjr1,XUWfaBlo"Efbq(A$M2k<DL:^fI?GdZ/3;.\RI;pI*Xem!ja'%d* %9Z]fuj/aL<o$Z)C/iIpDkp:nY<7@9OAj'H5G]#CG^/]KT>3#.:j#/G6T?T"T1fpB2)6)cVIKN!D2,>_R]W[:D<sN(@80T(AOo"A$ %lQIU-3N7HXa[gjRFYt&9(hXR$WQ5l[4sLf;X<Jl(is[F?4e`QbMX0:+R9h^mi?4oUVtBWYfC8=Yf5MuMDDE5:FXeBkq.E1hX<JBs %ijl-Q'lO%pbPmOHf%h.h/!ie\bA.YD)=B_P$9,f$n/k2TRqs/cW1WJ&&e&hZOOm:"Q2'uhC96]^MXZ%>CjU5`=u8(_$U_Hj(<$:Y %A.1B0ZJC*fbZL"d7@afh2Yui,(XB,I]Uk?`@X72go95Y6oBMoA/Vc.)*.i<T!ddK4(L?&r:AUQR!F&g#^&@BaLPN'>>WVN>kN+5M %iUbC!gcp/Ko(fC07m5tKErTCNbI6ArSm;8<rkc)>rpSSX2tsbi05fT2'7tR<!]rI6Tg*+r3;%?t-=r`69@=fVVpk7_g-8?iajI/] %m.Tc%m@1ZV3W#b%GN-\^l^t(df\,*$Z]a/$CeakAETR2==W)BQDZ=eLe[1COSFP"-Vn25iUUaL)2nip*\C"hGqtSuBlqBC%!d=(c %XCO8r3V(RH5JCJh:<TlB%itLMs*Q^Vg$S%*XL!to1[I<_^H_Cd^[/U]pL`,Lhp1Z1pW)=Y+2*'fl.)cfHh^P4l\fI!rM,una&DXI %<`dOq.A!.QptW':SeJ.kmn*CmB@)J.p`4WT=m&OC5nL^E[%t$0IXW,FW3^<\"%$o&'(!Uc=\I(2FQ]":X%D]H+/(`124<=AlK`sL %AU^m%PF<;X3\ScG[+A<$P+0sEA3s"U!S4)MS`CQl_EGRh3(.d^2C*')/eHVnYDM&Y\A$qs1oH2ceFcQ$q_kY2aO'V)mkleDe*$BA %)6'I@7/sdUpZ:\pl&CLrL:[q45W@HG]:WoNrRkTpc)-u+#D?ERX37@Z=<D.sCq<1r_9r.cHoBfV>e9lG5#0G$Rq.GL*,3/]2I16* %oZg455IONLh5$b,<!_/I2VgPWnq,P:PPd8"=0=*DDGi)mY4&P@Rr2+Vh8%[7"g[A>g"Jdup=3a'9fcQ`H<6P02bCO$@n0Ua9fFMf %DG%>4-*ldTVtBE(F@g2]flWF2e$UF$cDI(QIM8HLQHZ3F*GTIfiI,:d9p7/1RnYhha-OiE)]<D?-bc<k\p`tu_V'#eF0&E.9fG)A %HI^\jP6UM`=`H@U,]Cdq%/^I<kpDOJ^@o-qCq;WuOVMHVc0$a\aJPH6)+b`R<Ar[G9WloVdnRu]S(`pAGm3\:;?2(B`>0rZ1qeh! %Ga$:thAcV2T>&U]m(LZQT;V@ffmgcJYpoX%QY4kIlD@2j_tN?8`mKM6.IC"d&e[3mEs7JQ.*tU`R$.,)D,MTW)G1>@FI2;TVY2kn %m$OEp6>`'%9keVj`Dd1#A"RA??(OA<_8Z6hd5ggqpCWC`3o#.Oe(B&VAM//LRapV>kr*`gSZ@;cq0q&Q:$jQW@o0>V^c$Dc1:`,c %dL?PFQlVfh)Vluh<`aL[%-]N'dn2Krc.uW_+uX&t2KpXgb\hO3FIPA6I@J^LDOC%ZbDd7d\Z3q<0XD:0Gb2m6Q%^W7\WK;JIHU1r %V4BV1'L/LAH-i4%DX?=Er'VGDPinGMpd'aY6R%uNk%>N+&)nFr?g,6[,OBB#+>W</<7>1rPD=;5nm=S&F>TTq78p+eGuALXC&X^) %G<YFNZ)\ZMjcO:Q4S[iJ-pQ5:pp%Z_:k#WW&`'bqRn<KXP52W#.g-jrB9WMMdiUQpT\ci87`cjdm]GIQEg3h&p5,3So5iSFfV$1: %Bg!S.'5R&b)GdHJpM"bM!AW5!)As4/r+q-"Z^c56h9,VY[W69#f3'iX-cTH'aM]$YTUr->:Q(oqqu-Ic1/hZDj2E=$nY(,TY,[,J %s21Dl0&j]ks1q$]Wi(."d!0DAEC*-_("Kk13%Lp?+QG$-X]e1#QZ,iV_o6(b*t1\N=NJC,Ht1#NHoN72@?:YAkmhn\^N*M=]7!r% %$,IARm9@8+LV$]WO%W`qJ8!ZqDC(kEk2m<dl]ekp5#L[2\,8+RdG_7#QS]sPA3V+&B(^L>O1W@mg^UB#NpN\*'5O4g9k)C)m<*AW %XWMAnR'S\=d#m1,qb+"2c$XWVg5h>&G]R=ToO;sG36j_Ok#dTKN3e[pcC;d,?#8pgdrSqfP*jh_Q'l$l]LDDG-RCM/?;V8iP@N56 %oW^C]0u0q,qS!D4@iCNKFS*fK;,&n-@RJS2qMUkR4&&)]F.&K:FSaX_%/$$'Hb>WANt&Xb6^!gsT(t2mI.(.?I(W8ge$KB)oM1pm %BbqEk+);AT&ln`t"N(Pb&g-R7%u=6H\8H4[Y:9bTA^QN[$ak?B<_f"%G#qb6C7!ed($2sn:+]2J\.&!*qa0ZkkB+l$g1QF]G!BIR %`dk/Rq)PU,8qXIABB?Y'"UG@<dnKaI&H.^\G4!NP9CL.!`NA#>>rqWOpNp[G/tLb,GQ5nMQQ*@4f@;t,m^r&bfp+MXdBa'2$0.^n %2mXOj^NrIr\'EgS5MF;9><DESd)4[$\Z)UdL[Fa-e(lJKE6"k(iI1V!o!IZ1jH2:3il&4Z^\Z=9k3hb(V^::bS,-!sQ@i8Q<)_CP %>Wq`?_:4Me^&E?LmqI4&Ni.rX9Wkb=G?gPa[%Ef\rFkdql6BDjA2t\qG4+UM8KV5"Jdidg3S-pAHSq8hQZ)>PhsO26BRT*#]liRN %ZGDQ5`4_Q.dAr&gko[V8a.XlE50CTXmBp88jlf5'cKZX!j5KWk?G??q8h[KnJ+bSqIPUmqP;%KX34%."r@-&mgVq\*o)-Yijb_G& %#)p'3qX]ckM,!h(n(LX41HK=$g=']+gGA37OjOUHS+N38NmerslXDb:E,kqsp1'^49l-86+dnpb1`fgXF\9I1l''gBP1h`WZ0D.c %3j[2+4/XmX:eT65fqDDEO)D$TMuUT+77,@5A_i>FSm3HiD,,b]m*aTAHl@!N/\8Z0[79$/_HdqT9PH%MC\5=LhXlMr[+:8]RacF@ %nR>Gfe8fl*QHj+o2KjaY?%-tj7,N9<H+[e4r_s1gp@SH_YNOPGT3ko)n]'B`lbb1l%`h,.BjMkGj`u<#R7ah8-ZQ4ugqJs--G->q %Wb_S2nieYKr@48W!aN/>mA*p*;tIujBeAAQiasT(PO2lYTTKO5elPogl?=qQ_H^63Nr81b.#$?Xf38mUVVPa.XQI!qlcj7qc9L2s %a*rD7XXa&1=9-27p=nTtaHYOW8'a;hmMoI_O_h+k`=d%@AnNkNP[i5q<9GBndRaA\S#`l3a)e*IhNY<BIJ$WR[s#Se_"WThUiPU? %Y%FI2c>.,VkPUM+rQWmgM)p9O@AL*s`%EhR$oY;IcI(&+g)5O&E0]O.Ci1lOn4!%6QV6c!gjV9lmF[GI2J'+tFQ#g>U$gPsZN,dC %!"Q/!1+be.:_)EBkk"mYJ4"AXa6h!,A-!1b!R*&6/tN5+1^B+Cl[<CHp/#=TL,g.W]3#j,cl>=;f`&2WdsfT>)uUbW7C)uLjo@jk %H!a^);l2C;".8s9ANo.T>.uHCn;_>.2!)p3nfM\j2eH(bO#5sff9'o-:&-&IA@@#oHrIbe,86liPrIeDmuRC=BZ`9I5Op:nndXkk %\P,r9go>lrePdil>;RujG^<H+j_I6^^5CW@"8hp(WXZ@X?b^Dk/#Wn7XfpVkED$,qlSlGVhnEhm:$Cn%gF>$_'48DUhdkf;=W;)t %IJr;<ngaM4c&N3hQE)>/qT[4E>*2*pAllaT,7>B2VtTeQ]sJC+`P26God2HFeScNM5UQ3tS%YId&ZY`mlSgO=EE6*2i>XR4;g)V% %k^E*rRpGh?qS\`elSk$TD3Km[TWd6hZg^9rW+P\pS#tsNN.TnV?b]0HP3M6`f8jhR3U[@Kop\)Om/3pJlSmRlZ8QrtAJ3lj1K*u% %f5H8>R<A2G]/(-oo^s06L./kX?a"(n_W`L<m-?Shmr]q)rFU9HMjV.f?bb7pf3(T.;LSLArmi?"*3""en%O7W2in[=$MsVD\81!Z %="ERVG@L7oKDY2`BdYjL+5]tErSf4=YKrrr*+OEqB&l,!NOF8IBOAO-Out38XJ2oU1`lX8glo7_r2g"ZI./E,]8#qRqT\^mpS/#f %hq,'HgS<K^If&Xe(8N[u+5[F.:[IAUHp>=g8PJ`U2iPdl/Co\s1a@.R^4&5_p/kB\aV\3qY?stgRakJ]l+VVQ`LJA:[W#Tgfj4QB %Y1f\"rKah`%IEC>+RaFVIJmc%oinpJhnHC88#YNo?bcOe_e39RZEGh0f5KH/S9OXq<on/F^4*E+]10<_^AIcO%WiVo.IFaNhh6'm %])'[S$TG`%hu<#/r>f*)k@of[\O9f>7(=Rdp"O]_i(.4iR2D'/!*QJ.he^,*[+FF:qTVck<K=_6?bcRa8%\VWa^]rR=nV[g9c&CL %L7(u^C1(D`5r-[4IJr`#*-^>baKD(S5:?3uS';pbAoXt)+]eC;ecb^9A<r0tqn_?LO3tO:n"c];#d<mIl)*:iJbLC'M`kk`30q39 %B?ttIoAISGV4Tg"j,fb&e&E)+\)5bV5B$3Od@KaII4N(I>PDsqp[sND[gj3YO5Dne&FugO&)TKrIBtp,BmjdckndQPHh[E&ZQK25 %rciDAfVsqPO'_a1Z+0N%XUBourk)@:5C<(#o)F#]reP?>^%TXogL'E\YO?\-XrV63VVQ$+??s2/A+SHdgUV'+?G-17_7;N!DUsm* %h1'dpI=6A,m9bVj>rZ^TrHn&5h&GfYJ,&F$kI9W7IJWf7q0M,Vq+p[cogcL:*BdXJ]36<Plfn*.a+(fbo[J>=p@blMIHG^EI;o5C %_tD96kNCI?^V;tfpoQT'^:84R`l6r[?[KO(=6j5]If&iE48/&gqrmnN6dP)MhqdUrG@IH2rJ`U;V]K\U45I`7p@dt+\*qX,UY/mr %891cOBh0nlo[bHP0=hO<Iscf6*Ete'TB+=bk/`AekBDBIZru/m^YBpGi*<;"lVlEXN5fA2NkW2Jki%a&B+KLg[WU\udf04:d"aRG %DidQeHUnWPs*=0n]nL^=S"H(3\:3DZrVK*B_f+F/hnScn0=$'F\NYIVGIFiR\R]X'QKH<CUjY4,+5-Y(G3%)8.rQN9J`cZu^E:%1 %q:jBU?81(+ildgP[P(r>mpEYJDPOn-T"EDk](aa9oC-N4<n_1-1E5d%Ub_@%5QC&pqDYSB_T1!<j9mmf4aOAQq;L@Lpm5@WSI_2\ %g-$m"rE6W,NLEeNp#?m`&RPAH9"a7DO+r.PA$d9R*GI_5T?R[SrHa':rJU]$js2D"Tqe3;4oOLDgRI0@.pH(-QT&,5m'U<_d`E^u %Y8k/trOP"7o\IR2Hge^m`R``)3%'U*rFo#CRpWZ)H*q5]+3n\5Is?*\qomcVn>GYPktgE[-P+LV5@!)<J#EkWqY,^5LYF0TiONj\ %eMAQc/:AC`s6B="lqdDbNcWb.HG:+@r(<Su@*Qa85JR6a$/j@G`k;<1$2h2PG:UG`5>Gb4IJrmEG4lH]j_$cl2g^=Le'Ti28KlIH %U=hVN`o*OBj=Pd:HfqPAg\ro'c6!QV/<X1d4+o8*+Ld_Sl#:qGP_JaZs&Ai.H2QIn?f`fQ_Voq;iePdn:L(E9pXd]e)qW^1-'XAQ %R+m&.Fct=$YrmL&b&8MWH5p.<fKXQ)`*k=1+*S40^&$oUp?rC`INJLOnrl"V$Jrr&-=LrjkKi>Soiu[4<rp_:gM@NUSSRr9NHfQ& %>?P;/@iN)Md8maWNs[O6rJ<.DO%f3:\4>TgTCK*7rl`FqQ[es9qk$Z+`#!c%E&^Y%_RiU$pb.iUk%4Ad+3oUVGuEaR](H!+hMCq+ %3a#+JkOuTe^[qe,U^'&7UY^YlE[DA<pYkeUc^2EFq=)ChmdPk<SiXXA\bt[Nf8&OuIU(Ygqt9I!S^Ctt?/"`hKB6k6b)>:J6r+DD %5>L8J%mBiJqm)'\53@>Yqi8F/`C#%8Il?1T@>HR1hsF:.H^5mLD;28*7IL(&VIq-,gWM8u+"@SDH`-[6"O+V%S:3NH*;\:Yo?['e %j+$P'd%i8]fT"oOV<WN&aP;c7*4E2)gNGqZhjjWAbgrWJJ,<Jq137"_Va'#7%i7GMr,foJ3dgm35f6gH<DnuqIs'r4ApNXjdg])? %c>VY1DGomWQ_0iKlsWsj$(3f"k3e&2Z^kkjSt[OiL*Pjn6mGAR3<F8ak43TVEU<*(Ld$=\8f[2F#OI\1[6Nd3?hW1m4o[^>lT^DX %O$h\?)oA2V\nS?RpfP0ho'+T3DeD8+a<_"uQ2^1#c,du0Q,gJl.eei-T0@;cn>.hWhCiA+>hmJV0NT<&2,U)9+54u#@$AXP+h.G2 %qqs5TrRO1\:S1o+Yp;RVIO13uEpK@PT/N^e^]!lSU\[oBYhZh;A&29R4c[Yrh0NgaN17'nl;Vk\[,/dAY9+h@b!fu%bf,0_^-#>3 %U^#?3+.[Z<nR1C7oNB1%a(mR99$7mHRbR:@onN%88b*dH>smm?M#$E293<0048*pto@@IbP.k5WI2_/k035bMI.s&DOS3GSqOF9@ %fkaGBiH`-DjkkR+9mDgZ@BB&Y>JnPuS?Fhs4h+iSO,oc<\'cU254;!g1%dJ6F:6BbIfCj5_24;ObGWk5P<Kp2739R09aFsBk"!5c %TBg2!f'W40^EbpLYNND%I69K5qT]U?m#/o&`(dc8kN9U1++u5u4>diae0XJen>FV'-^.DAee$h9)hs9F=c<m-Jq,VproV!oAmp5> %)h!hlB`)#k9!'*O)re]uX^t60XQ.5):@!oHHHjKEF)q0!`l)XIF!#Gg-k$T`jt5WDDn".+e^G&+bm4$L>tg^)g6'5Dag44L+hf&2 %HL9]]/-BtQl*oqnp>"2V?]XMo=8k'ka7=g:MWq<N**iolhZ!EGfWmKF@lG3m_ZUs+I_Jnoa,[kq[OdFRT8l\n]i,1"j4MYsagl)R %%l(MOkKUrI*5SnJ45m$?I:@k%(D+PT0C8I/baQH"#KN]?^;S!&%e4pfnl?5_:B-T[J(qLmIeFbqS=YAcj=dio\9@ZFehYE&f1oU# %+Mf\8N,/*H)))<'p.V's\\$sn3IEp#A`<^Am#TBr^L[M[IX^?GilM#NM:[5qC^ckegA8g$n\m&5<3TJp>)le']Wo!Y+'L`]b),iW %mJU@2*T5`GF8=-t\'Og4f\R\\/uYr?("2[4Y.;i]$oPIf279P,=eW*;Wi9k&a9moD;b_,N$F^(HgJh)jX`1<r[S8WeiETDqCn#0S %bB)O,2RZ=;[AdML29*(aBr3eYbK>c\;b_,)0WQt;D+lan@4aWP)q6\\]Lnf)-JA5!Vgg7Fi8uE#D7ADo&7dbHk2$EPVL'm9.=nC9 %)?gAEc98c*q*%LW&6XRNf8^I)TW95RlIlR?'V_,I%-4U:]Z6q+[Ck\la?>PQX5b,hm]V&_9c/^[E7YKmq#8XUQ4Vm3n#&;QD:r:! %A&h?"4+!F>3+ad-5Q+f:SL:O"7b\UF]Dmb8I03#a@l(#:?:>,8Y`ZQd0iW>I'*'[#r!RSgXc;-8opc`nQ5\5bm'.;=U)3h'fsR\k %M?BttgWd#]eUaj75<lgZG5L#YJ,f-)^r`ukf=!;:2s.rS2kR:$Hi*O9g]-HWV9aKQ5JI*gj1sm]>8Q^E?bbI/95jPg^Nk0VAD"S3 %U<^NIF47XggdTm(aH:gil*'O?qeLuTSp>JCY@@6B(9U"fs6,gH?e8)fqtJguOnF^Ibp2O%?bCZqI^6V,DuJ=rmjIXH=3La*Z(1#+ %Hg+>>5&of7gM[mX?J`3&o4[3^P@\njmpA5aG3&4hMf8'Uhtm?HDd1gG4Frj_iP"he5DmeJ=mDXEH%Rn+johUF[r:Ah?e1;<G0@%\ %g,f'Ac;-+%X<51+DQTNnIf;I&^TVSREUXapG7/m[[smU/ok+0`c,\Ge:OG=d):GRhD/Rl"V;)X"E(9B$]Qb%Vjdj`9F>^^V)?+R4 %a2>+',MsTujP/5Dmc0A&34?B:T=@M6oO%X47@gAma7U2gr<d?-[13([qUd717K+Z.a?*FXnCmi%?qe:@,X1@oaH%t3s*hK>g6)E* %CFX<sEU+'W:%;k=m_QL7H09PnqZWaI4mWMoq?\fC]tHs)K6b/,E4")?dGqZ"g,ldQ5h]!0%t$P,Im2ep-ff6TmQ@V[DVf^NdX6Nh %j-sLth;(Y3`67Wb,5W%gA!aW1rV"G!^HW`eE94RPp>=)p.R$oW@_[kb\/6L<q&+Y8:*WLP:Qcb'Nu36c*:`gmm2oV\oud**Dsq&E %roVG9hPT,L-8NH$o["7uOU"(_32GcGqoZpT^WOsiokg/k:TC)^qSAJlrThLXH+e:t\Gt/ZUC?>YoC?^A^%>t1qA"T)o\XR<LX;fE %J!VCO@Ut`'q05QiIfHb\s*C9@m<*^Hgs0&nc20G"p4qhseI,qnjia-#O)Q[<h%(A<Qqq<Z/Nod.2>Ku,/^D'p-a`$sf.XT\PF4t^ %#4cIDc(2nSQfcc4Z+6BNBg+,op,SXhBg,7[4HEDOG#?E7@jrM).#8jQ_C'YMc><Hk&cE?]gOjAol"Ymf.elMQ"b#,BpElHC[ulB[ %'\AtJh!>RAmd,QB-S@o]eUn0GY=#kTlUgo!B!@U]R,;f)!"q+F_/o=V2oN+2Y2ra(hE)YNoc_Z#:>RHtD\VtgD$0glN3FnNBLY&K %Z1d7lYL"K.$(:>-nO^1\bBYk'I:ViB\9%Y>k0r%Tm`FD3R;]^Z9eW9Q3fC/dG3@*?BUq[uY]^.mk1<a9pp^XN\"C<Y*]CiEGJ4Bb %Fu\9P"h3?E:[?'SYKL&)4c+KuR=DSFP^UV"Ci1fieml2MGs8>JG^p9Ee"!0G3&#i<h(Qt0@Rs!k`'laOLDSi[%j:$jF,8H*Qb--s %hu/MCEhB7LkLgD"D;RcBK%"pM9Xtp+\+7i!mtk4C?,h`=fb!>T^OGS[nTfQ^*-O\OioF6i3uE_)rKr<fY2.mhbFdO;(@cT-48@gX %T@`Lki#(c!/;%I!cak*V^&>4s*'UGWNFNJ`/WF8PT9fp4\F]Q$`3C1.nmp<,h@8>aWAsVNkAmK*q]`YTZ=B)A@ce6*(Sc?kJl?jM %ITu4sG2I]i5q1WpiCLBRINOC%/(AZapX@G7Qgnp@d`q:XbOB*@4Li]t6ok(bTgSG>BDML/)Ii[/_ftkG3P9f(SHi[FH.Ga'If"8U %3Ik;II^^S#]mg!0=_dd/e,4`eR=+5kf:SJ$]WWjbqWE2(F77JlhToO=;,s9Z%#+>o\IDXgl4FCqnb1$!Q3([Hkq][8e_uS87$Tu_ %B%MmqqVpNO<#JI8]DT#(U/sgjqR%1(M(cc8k>gISI8uZ'nO`\i]h,n_1VT0/Guj)LI^p:9#[Xd\/8fn'2D_H-(#7$7QC0=N&XRo) %`S$g+Y*UKn<SZ&^;*CM#q<Id8bi4q:q<F5U\U*[&n:=*bX#jN?o_%M:!bR)p21o1_:sphZ)g^pgDpWI#L7UKY:B`';k6]Z?n*FkJ %D%/q\rQi(ZUjqG)o*4B`Fm$"<>FiD+BiEhaLGt9p_.`R(cZ18>'^ji7jB&@>D:SX^pA+6n[boV:DI<=g*bmL[[?t[AiiNON@hlhC %p:bltCS;=fNORI\nNi:,X<3rm]m\kU0>G6VIb3BMEoI"O:QNF.GOapSkCUIhpDuhscM]6gVt/;b]lPs8_7ieLjQjG;M+-_,EV\4e %K+Gp$QV9d.`@'1n,T,op<;PuCs.ottqJRai26kNBJ$@%(q,`P?\+V6MjN"uR9`C=1A`(6P1W*C.&Usbh%JHPE:=o'H3(2:JRFNPl %nYfX=oi&oK*P:oG%:,%PDhO&Ir4?(Vs#G>eQY8DZ*fSpE7i<bTL0nSSX7K0JNSWiYi26#\45O?EcGMtd2q$#K+`NXB.ThCraCV!6 %qL5Q&DTQ8:Ed-SILPToQ,9m9SAN83Z-T%cJqoJ(/;ciD/#7NB"iCR#?nCmTZpD;]Y/F5G%X^2XYS[ee6=,'t`^Mh#;jZg!HRE0oT %5J%Kn?J?h2-@U,?e('*ArI:GFqphIkF^n`_rq%Q30s)HViZ\'QrqQ9m&%EDlhu<T#Vk$ohrV#!73?\>Pr;Z9DVE82.p-@l4s5<t6 %H+eCfo'<cWhB"Ak&+"[I47ZkH_RCVRrn72=cf\*-^A[eWdf;PF\b"bUV$!V+aKmPtZbIP@k%@W*n5&pG*J\.jKqI=^[Gnt*s8U.> %[8uLHrK%!P5CWA,pt(/tl[V-;o>&g>MZ[negtfA:9iH8*SLs5[Wj8+sX4dXtf@nqXRtYYC"Pd-AG3epS'6p3"%TKmmCuC>;B@H>9 %0jARbZEjeY`qZg]L<ionB%n/dJA#q]NV+r(VV%sh59gYEDRQ^H'/7'qe]jt./"?>=5:5<fVX<_^A(id2au5`lkh?"D!BB$Ak9j5o %<@KR8/LD0?npG*8pitJVRg([ma,e"Bj3(Jheo'&E>DB8=^Z..c\(R"Jl\uj7PNH`<Al4m>0*L4O(Y[-b<pds9$CpV&ca=EN4oX71 %3*pE)i%pD]^p38_VC2r04QA`>B8QdMc5:n5ORTqJRUWVBcBV\ABaQjP^H'qJJ9VE$?#A<$D@("cYd3u[DRp7^kML?M?.YJA.6j]/ %.N->MWe[sNVCH+mdrZnnlhiSTk@#D@90D<sZg])(.T:PE1mQ%,DR4Kqht+p(?%o3SO`u&KoWPY(.#Z4Z@]KR2X#A/@Ege'#g&dHf %2_44_Ib"4/ASV]l4;sJb%Oq<H[GcH5L=9g>IEM?>;RV%CcL2UimeiS;`,8a/bJX&m4B2/?k[[RR_QkaOS`sA`C"gf=%u4j3enfN> %4G5\Tg420<;F9Zo&5mU.^=Qg$9ta\2NBGbA`Y.9lg<.>q^PQO^2T+_U#$%NFaH`U^6akL"b-J/VWETH12S:I2]ro3qGZ`uuS:^EH %k&Cilg63XGg(K`#5k(?TOZhea%<)^U>L`jU/dt\u3<U_!86Ag6CJB&Wn^AYWD<lq<[djQMHS'kMre?m(^]tb#fTIrE:Oa<(:]kJl %137r&njm=1gL%5C1?/Le4I0/;9J,F1gS0].5uqVkQTa@`\gZYX91f^eCNOD^@J";Z$l>"HS_k,dQEIN6.Lh^0+[oJRJK%ZlI'4-P %__,$+YhC<h>6q%/GfqbS0JX_S[lb=RWJUTsO.Nr@2;kV`TIq2a`dbm+$*m&6;Ah)=4QSV"ms-7Vhedk*rU'*peM`)*AF/fW_^#U7 %>6<LcLiL@YIj2#daQ.*N!JR&H^M<>2V_^c:W)L0Mb&,kLaJMr9jqCX[Wo9fhXl,62O)r3%RGkjR!*`HDI6@DmEep?+-Y+gGr,j=N %E:=d%l*%Il/2GJm;eQ^3]32M;0$e[;,qX)4ZeUkhs2RM)g!sram;t4o^dDl&ml%W'@oEI>m9uRI=a<+^Pg5@/iUkh2#j*;+b]qGe %$Ub9))Y=_G:n,$AUhuVuhguLH@5`]eXe-pc+:n)<Yi\l$gQmNBfQ0<h[]9\uC`B=]TH2*^9cO6ULD8\jF_g:_!j!tiV"T=adTTUT %N$#%aC-l+Y#a]3fQin;^;5WU"KMZM]]dl8lB]j)Vd=AG6lRRP9cA%fr.qK?)WE6p2Q6i?p\A/%&fX<#G.;[Tc1\9,J&S;D6"YY3[ %KK,'CIo*:#>m0MVFd=A$U=efPfh],Z*X+[lB]S2oDR^Shkj1S=n$pCX0;m@;[1$^n/k,s.lrS*TO&V^HH(=Jh8Xj*L3Qr.(*6JMH %D^o!p5Dd[9:HD=;<nM3D2=5rL.:@)]0/#b!iq=8E3'g\$i/^:5Wl97/=OE6ZH0d,>=.\8.SuDms15*#'eL5\l\:G]%HcjMPXRm\% %)Nl%8>i^aiFRkaNCc^L+^KOoYXjE^Ra6XtW^GVOqX'A4el#^,Q5h?`(.G6&I;WDLY.^2r=9F6a5qN(E0Y/erZF8/?pb,*_BP<%CJ %)5Qd)(1j=\.EphFhenJAY?E<$(d\dHjK&rrlNJ$"SS_Y5M5=[(D,Vq+LJ6Yc`=p9E!b<\%\h(1#J?=AY#D-kU,M]nSHM&C>OI5kX %X:$P&W$Ya@k8["q#64oai60m.Q1YC==T@1f68lV;!-9@LFgrdn?%K#:UCNCN_ugTL4_jd'GWE`_2@ZnGUR'fbZ=jF(aZbB.cJNuk %%N]si&-m[pEbOCg9grOP@C=L\9$"pcNXrdR4&U[=j,?&I&5R[F<BMV\Z4NB,@B2Kp's52O!BC2NP&?a3GRoj&N(m)6FD0dgr)(ss %E8u#=#6`iI3DhU6UoA,q$;`N3rcpP)b/&@FPKu+;HTDc6.]>P^kXJEKBgE4t$KqW%49SUhB1jBP!3\(UEjiW23Mc%qSL57l:aJn? %C`tg3`V&p<C?=T(M7F26',.R*&KZR?+M;'NQ_lgSE*d:A4XlY;erB*S-WLr!5.82d;\dg5L60QadfVS-VLm<M/$FoTJ#;oUS$9?_ %(+=e^q5>ahFV(99*iF+k8%e0Q9)*194oPFZQAVXcp\6?39!N?\-HQ3n`qD/NR@pH*^eOi!!l19j:BCNt%0@j4$6[;X!5/51$eare %#_$1-bD"^j+X]uDE:O.u!9[GiQf,:13]t(kDH"ZKn@!F*fgSdM*J8m>l5Et2=#[.1PsS8c)ZHmsT&pn"O.\AUB"D5?n_Edo5"HbB %LB.]t;i;+k%SX72<1,9F7gZ*4/a$;"/$;25Z!l"4!$VC3!.X5_=\*1]QlbBK<>\lfH?'OP#DcFE-#nK\DI^1N<aPB)CCBES*d=%S %GL#Z?D*!e!]"0''[=oSmNC2C]4n.0AP@,KnDA3YWrL73]!166D[tkh3UH0,CBN1+BW_'L8<9,MS%ZMH7$^hRX^`RZf+EB=H$L-e( %04/m'7V\IPc0/?e'GWr"e79P7.XAsRWI1%OF\F%DeWrY6:*kp^44j$S$PEA"<>e&4WOg:,L$VhT,p5bOgtG(_Gq.EdjWh\gT'%0k %T#(iL**g<\rrG]rL4Y!PGYVWQTsUq'*_IMlS8GcsI]\>Eg_7U-qB/0++:P)Jgc3tWdpVH#S>m-@:$r3V!RUp\AD0pLlD?/V8C@c` %6C:q)?S*Fu_2ZLr)U;R;:dMV:Pt&aj6I<>^)j-1PQi(0S1nTGJ#4r,[09cruCf[2?2.,s)Jj,Mer-inu_=n#4U"34`FAL(q;K[bY %#K0W0-;4Y=?0_0C(Z.VG.3TMeJec.[RKcIAYG<U,1t3tf]`)*%;A=S`eTAb)c8D=gefN/JQ`W->a-#9<4da5K.5-`JPpR/eD5K4# %i>$WO;D.prM2g1e*dL/=oh<2QfDC8kWYDkS:jo#LgE77*\g^3^8UmH<!0l,ZcLc3Olif*WOql%`l#kA[5;k>X1r4dD&rFtN0,kh_ %bI/,q,19gCQH:,n!X6&EN[2REp49HRWcP?1+^QO9,,:DghD*,$8QN:hLg`Q:$IB:80*1XLP^fn+)[:ou+CYU+$jCPL9FINtIjllZ %/]'!Y7NJj#:Kd`I)C+CW`ql5NUnCkn(:kd[q+XL)YF59!G!aBc4CC=j;l$j"EaSA`>,3'fi,p\Yq7?k'!2LdV99sE<+0-i3&7fR) %brR?cQ-'-@<8R9k'^`?\171n_SNa!&])Ek.H1A]ao)mYNrD!"X,+k,8YlN7I']'-)ll-Mj<XJjB"Jd`*N'mhSG/4@M<<IZ[04ibt %hZJ#aDCT1D/NX/jGspp['l$]U&:+gWfa.37X:^79.otjmY/27;o41\M?3)YbM!D'JSLm/#!-*]+C0d:tT%N#;nS*XG&FrOl9B]+F %h5H4(,S.h"2*sTG5V.m:6#0,TUn]6'(DGNRA7J!dK6GT:PYOn4<!7?(+DcQCTSM<d8kc7VqfQp:MH]E`WMs:4D&O^ZTK%J/D(5=9 %Bm?KP9e("Fb`I(qe)B#<k"nD;^u>+,=#4)KK_!X62-#56q@mKN"2n,N+hGZ-QB9[t^0r-6l>7rN&?c^e3Zq`F/!HQ6$\&J!dSbTX %$;kT9TY96e:(22??26A3Rp`tJY4-a<NDO%gA\h\gXkEtF9t8uUcA4D%V@(WTM,2bC8\Cr\?8,I(+D?k'>Wl5*>e\u#"9t0bA>"[E %">,@]d:62enWI*h8`LHmm&fA:Su%9tYO3N\!+K`kAK%dlH&WfU`;K]$pjFYc2,'*0!tp9<1;!d?S'>IL!$LW\CK;,ZC6aPPA[6Fp %hC>MnGU>"O%3W<(*DEIeO!dID"B@tf@Y><fUN^jI@"8qc;'dtrH&BE9b(pX;Q>V=?Z2cVEP!bBia<#1qQ9"I[XE*l<"!\:!FWj/s %'*KPAVH&c.0/1&jM6-#e9-3AC^5ul0d]3dS[oIZ)_N\M_JT*loj^5&WjjL?SS<Qf[o>XYX?+rA-PO6J0QBcK\N_0Rn00sd_&)n1b %49^Q#JT7DnQ(HJ2[a9QYW>L`da&=9A+p6o!+lSS\<<35/$h/$9F'-4XY]kR+N%tOI!eM,j1G0Ml82>h^`*GhAa\0M_)@W\IV<CHV %_=:UY6V:iWrbn@Bec%m%4A5a)QVFT+.m6i:]i!<5YEiUHAY??(lbRWe:JfT/8L=TH%3%/!qV1!Q<B+\;p2IZG.B.nU$e54gYmM:V %ppKTk\"2;-f2,6IXELEWY@UIJc<7Dt$`?c3^Efc@gM7\NLpm%$K@-hul<%MbC#g^0S;N(j<J2fGTio'.IenGlVP1H7hDLU\VQ/B= %Lul=E%UKfH=_#)IU0\LrE.?.YC_6XkgVN1&AIj&WklR+dEp_D2VDZ'5'l_rMb#=tF!9.!#+hMS_mc5P:W>o-P7c0tIge`5Dje9*o %!Xb,q#&oY.M7+"lAsX#gb[6R^g&l>.S>UL8p3ir@KaZf$/;%W"<WXc#fR1BS2??om410`C:!%gXM$oE>Bkp%M$P`pY:^Z#c%cq7B %Z><I<ZNh%SRWL"[JAX55+IDmkr\1B&*sXh[/NE!)^k&5\Z71&i<SK!mG/TqfEPSeFm1?WC&.;.c-)m4BYsZ<f/"GG5`0_MM"<eu8 %`qu2j8m#`u^9kb`aNd!=U,t>M8?Q1\*Zu=IM]*]uC34T5B`cM8`fN@6=sjPDVJSt%,&=SheMWn3J8m>tJMRAeC(5'bnl>u?4ojlZ %"3f5&h=IA*\&8[aG1#T%:/9T.1KT@8ak33V_4X>LD1pD]n3-Cd,_"Kqc#cQnkqi*"=Ac)BX0aJ1>LW*M^+=qSP\auI?s-$:"(cYs %qOXLL;%Eb[nsEt2;Q^_5210n^XC-Pp_[uG[/./[q.7h@4"C!nn4;$*Pl:n8GK,dHUJ)?dQ,[uM1BXuHM\h[`TaH*o1,sH[uWq@Qq %jFYo4IBW3k[)Q^aW`g"kd`a4!C$4fgiois\?qYJWVgYj)=VNLU-=3b&2;c9OlY#G_D:beM$23Qk+r!f/;Ga?70o]+f&KlK2hN1WQ %DO_@k_pee+[,D"83@1dZ35MjI@0[]nmAF6AYm)[Zg<5FZ`#XVTn)]Q3ku=B*+3uPQjl6ZfV]lnpOWpr=hhr<dB,.[(c9.b3[_.F2 %E>'OVa*ih(+ko`H,t!/jfQ5go=6A\/+S"q6.%G5p8<I<Hh??\)(0#D6p\pXm59K!%3N?)M6o>"^Lcn9BP^0Mk<SNCh:.'m=P=Va/ %#'g.ZA<^,C@U1Lr/0<U]X+R_i[lX5IoCqG0?gBIA1S&:/8(6/3Vm7-]*JpX+e,*HOLTM)nWY")sX#+f,B^2V43fgY5GX0.fG_cJf %`-q3t?9"r^\smpTN4Q&g=9]ms&t,XWK>^\_+IK'!GteNQ5XGCW(rqa#7&t#Lj@89kW!-i^Bm#tMhLnSE(-o+4gruusS_>(4AjSXq %l>S%\bCfO6,Eurqb/gPKj@[Q,a/:+"`/u7LAD`:n'k\8d0$ZT=B"#F0_/U88QH,OgG9Q?d=fKY*Cq9kM5q/<sK#GQ"TQ%b^S:CcQ %2m;\+[^JqS.cWC3ge>L%oaci^%hRJfp`H&[K^eQM%94iYn8f?$!B1ti+$^[JenIAk+OPe]J.HqO@tna5L_KlcC0EX,$;lq=(uooT %Sb<$T19<1H$3Gs!6P*c>.;an1aTPDo8[)KH#fa]haTcd)s4"`c3V\*SE@5gJOGhg>l0*Z-BNu*J!iSrk7[-5@8C1M(GVY)tMVDq" %:e?,SXMe6KgCd&[UE1tL&u.,]@ItD5Y*P1T?;_L52ORT/`-$bnb0%TY>O+D,BrtVBgA14Z"LgE"7J6Mi7!R(Tg-R$):2EQ;^(J,7 %pM)QC6I%-m6BB`hC(2B=+T01?&H?'B+R68SSuRd'.8frXN`ni(fHsN0n/fg8$M.rr^K8;k=NSrEG1ODZ@;!tCKD-;#?!cdtH;Y2J %>,R6:b[Q+$g&Q<<paF<F6mM-1ZM#4?L^cXZ'kEgC&gKXs==)5qNhiO16TH3],s3YRHPJ(Cg=;K%+\PTF+=Y#//'%5UV_$m4gX:rU %aN>E;>m49nrrGSr6b+X&`Y6`(GR`4,`eD2:%I8f8j<$t!6-,*8r^m*G\<3A7G>@1'`PNV")D&(&KMB>_!8GV(2B!MIXHMK[65iHp %7KRc>&[tdQe,k*J^mA?eZl6L2ibCa::3]Rs<S,'ccg/i+_15440WM#dY:p"LQm#M[Q>NE2IeSB(#j"diet]^qGCd=b29?5#&e`.0 %/W:^K<"3CE*iMWP!X,\1JsW&96no,b88%q45[`WB+q]k,Nhe^?>U8NA#9qERRhRkM[Zuu)`!qbi-6>e?7+ou@>&?8H]qthV!='6* %0kG\`_;HJ,8G\)]k&l\Z=UGC(PTCirA%XM<YB<eHiD+2;^\YRl$.5%u:!5qU:1GVa;t:mJ5X_WS5ZHMk,T(3N"RS(VDcP/S)3=hZ %kX7"De8p.?SfDGAV1n"N2_YRonDXJA6p:`@J.C1*eRm,M"N-'W>CpVMdPC_^-]8H8aQdt*K#2)\pCNst2d6u:V3?-UEZQIqA/TS@ %7"1&]O3do+28*c0l_>nLG)4Y".d*0YWi#+S[7E.l3/]e>Q+BQ*hnpT&/5T(7Z/?pc&(QAgl@DRU^#T\lJt:EW/Mp<L"4`TrF/4Ho %'$NToS:B4j-.!CDQope=)mPH-Ll]J"&d-L)b&"J_1EhETLj%Mg)E.j>)L.YiCo`SR%&3.k]GG"9mPRIC(fMB$fOJSW+q0'BMq%ms %l]/DmL@ZACdr[;U_T;#f;^aU.Ro0;B$]$k9'G+deSkp8be$rY5i/\Vc\ud3m1>Jk50N6NuROr3aLI;<(>Z6O+fl*=HjoCMPPeo(Q %3"M6f7bSYTY@66TSc[ar"?mUEQj,N<!X.s8&;C[Lp_;Ln[ED&I!V>"-+Psp2OQN@WL%Fa)[@6..9uXb7kor"cQPok-c;h/?1oiK+ %?+H/X:*Z^1Gie089Yl83V@uP2K+!8BnH79s/ai6o;EilXfMi.g+hQPe1_(de)Z$no10>iJ8NU^-<Y=Jn.9L`I"tpm=Y2'NVi,V+# %6)d2=`&YVQ;!Z=/7H%%,Lk6c=+\8Qr1'l`(i+1U(:P%i]!b#?FD4<f21nYEK[?>!``-PN83pSOWRD0%TON:0')9`o"&e24$M?nVW %&4DQ]Ic=WiP6(?07)NKbPTm@KGT78-FPO>DKJ5]b8@:(_Vm&YgdXY.QAJPEuF$`PF'Thm^]I,GB/_t]<:MJ+,\nD_pT*D:Ep0%[L %36;[kbjT[+;lE?oV\t/3&n'6:75>`mTE.Eme)YmWj@f&q2"AelK)MZ*pILf-a?:cIM@LQ'bB;JsPTcDk9If!MW6d9NLa+'&c8E;] %[8EaNTL;&$ZkBWs/&\NK>$U/5+i-1i'G>9&Qps>EHIkEMC!B9^n8^nL,Jb:OQc%FB_>KiP$5oloePOU:<7!B&V%g%.!b$ZA<NXY+ %(>a5iKHe?+(,0o67/Vn$?Qj[?j0*1&LCb]M@fcSg^0*p]3H80.>u`Ds@!DeLG=<,bW'RpP)5N#A.?^,L6kI7ZRtqS!O3,fpM*_V` %pmR;Li"Cs4Y1:IQ7!QKt>8(>,9*UC`GC$'c0oS?D?90&6)s/!67$4_U&PinW5j<@F_%=h6M?jCoXI/#L&dHXEUFHHW=`O:;--kjn %,\:N"mjYm/X?(ce/2:RO@%:Jo',hLn/)@?Cn0r<a0dHro/"1$"bWi@Q:&%97*g/<WeWNUfU,<5j!tbY]I>nN`WbF6i)DRn%Y9b$% %#9K/P7j8?GJk!N,BF$9%c+$`9U_\`9YX6f#)-Qsd_b<mI25(]q"tD@-hbVQA*h\]Z(KZK3cHn3h\iIZG!&5dlZ9emL6?<PY[7'oM %4n'`FF5a.W2-)gaF\<@+/ZB7O&A3f#i/r'SC?.#+GA/p5\"gj!.87,RjB6cMMFik[*4,h.kn&6idHj.\7]@!`l5HB.?cX#3g'!nB %7"@'s>9JB!'OofN8$TohE7IsYA6i7DBg@Yc<3=Zb8-iNh>Z+MoT5'2EBr"3R0RB@,,[*-r<"hUr_n;,8e!BsOFU3t)A]c7.UZ<[W %N,^/^L0>8eg6TQR%MG-s5U_'OKI7<Q,PmZU&E)j'kTY:l%O*%+$f\K)`So`h05AVgU-I(o6:j!f^BLo(\@&(:bqi&n:`0[j@GZh% %TWKOmc>Si;VE,;,`<6H@c#Is@2CHS-SH3-$$fO#7<%TRWpC]qOB,\mlVf.smU]>\*?7gFN&AZoYaME`2h>s@l"KN:_rU;g)"^C'6 %3DNNDS&,(%?N=L3KLDh^o!uu"8>@GRV."reNiM5g#RbPsBs_r?d<#d9TKg;NRYED\E4hL1[Jj.<XGg+1Y`b_(1W;r-g#5&%GfFG% %)]E#F%cVjLEfaMF6otSb(1QL%h@<M!`@"ZA@29DOF6f,Xh1B'%Q^E,)iG7'QRRu^3_Jb&PgX>DD9O$0pj^PM0/1r6O4WqrPKN4lL %P6$8.>,BhT9@6K8.hSW]=N.cOBFC+A/kt-=m1Fd`+LjS:^QDfk5LjG?3_$$M8U@8[0F1<h>pH\]'$V[Y(QJ`2YBCB;=U!\qj[C0s %-@hA``bgl3@2HL-,^_lt(oQR8[5UW,'Z!e5joDEm3_PnDKG%8n;0VM&MGH5ZblQB2l;;-@S1BS$cstKD+LIeS8TV%fD6q\6;A_D6 %>dKCoXO<gCL^6o#mbkX7l7hHOVahH<;#tA]I7BF_r9gR^.4!.=&i1s[<-kZ:K%mT,3P^=5Kqp_1[\=DQUcC[ciuo\m!R`eC]Z'Ym %5W%;%ZfZQFc'lg`l@oOs8j^aj"%4]*.;Or"VnG<*c!bTc4c``eg_<qW;q;pH;lUC^X>t/Y_FJ+e*"K!4]Y0[iLBFBZ5:"JS$T`02 %8=BXV@'!!nRKH"c^C!PRcEtH36I$QaB3VrRc5]EWjR$[,*2oc;W'\p;Ju#KY%&R`[(s/^c8\Y?-4R&XmE!CI/UrEmPP!t^Kc#Fmr %?)sDOa6QW<n.rDtCk4u4C=XB5NO"#!22CR9M`bbbLJegEe'`5X<<tN]?(M:+j=h\W%:LD.M0N0<I#C&Cr':HuX(KVeWmG,o8XdP8 %eQu_5*+0u`#A5\4[P#L5b&f=t;eks.,gG:XP49Wg2??ZbX!Z'lU8Hb61^=jD]I[b,MeSS4Y)-Wg<40o4k-+lhD'VSRPNK)D)K_`G %F1_b=?QgGM,Xi?f@aZ6(oI4EK<GJG]UcAEC(licK'"(nY!&/7"OOBMDT5]"3VG:0,\PKX>$>Rc%<&PK^k(l^BQ'+'2Lau2c2b3`" %3\d/jV2p_*2j_?;>n2s"ZIUjN%\IC1Rk/K<'Bb+*]K)\E7@#lf4n2]s05o.`F5LPSF2V^W#RPct32VS@UJfs=OQ3cB;=?VfqX6c5 %*&,?QF<Mcq3<qs:!:pae%u;(G-#q5f=NPp5<&%I>,0e'E3C%8QMMZBl,UUe_=@eqa7&6333/?ro8o[In"0@`?E(uk?/8LtbaIM:- %OW9"@3QJ`t2epF(_lcPlUQ@KkSR[1hQ8s^`B0p*!S0QV.C[,IV"(haYnjVQb-#b\(jj?T@"_m*=70fg9'/Sf:1I[H6WH4`5@PS@k %F-MPdVs,%]3X8b<]0h"5dPR0!e;:tl9\W42"&'\s+a"8+nW\a_\K4/&k;Z2&-e*Peb_j7MR(%oA/PVfU';/=5Eeq92H36`V4q^nR %A)E/L"V<O9.4M68^AT_l^f]VD)I:%<01d*;hSLr!&)CdT_0Aa"?a>HO7qMiX;;(S+f89MVbmEo5VTl#ua>K14-?!T2[Q='^0k/R- %h'%D-Eq%h!)([fa1RMd1V9p5i=C]bn&=DX6?cREn*@Ua'V*H0!RMZj2/4;+EK;fjtO@$(K1c;,s9a3$dJoeBBT5m8ddl?;Co<3im %:NHkVOld[G-XWF"FdeYt>MrC""l6$]dEUHQb@"$m<L(D[d=fornVn_H0`1$:<>5ZjHs8*2gg-,lK:Z+('SSnG\3_^_eP7X3h,jcc %nhT*P*J!#W%0,IY5ts[Am%qi>S2Y!G+4oq_H/<Z$^XeKm6BaO.?c_O-RhVV:nBpuG=p%X%+4>F2eD_=CMrit;(X<,:p1RR&O=&YX %&aL/&lTD7)5mkSbY6c*fDT?\>i;G>7r]MrD:]<SGjS-%eCYaPO`t(:]1jg[WMNW:':mP:0*Nd=AIIo3?[TD$P+X$]cOP^9K$L\#2 %$9>O-'lT0%3/9=Lla]M_a[>($Z_dHe#q>[%Nu1]9[f(Q/P<lpjLG]@@g**Q[k7E"#+"u.`!C4]""k:amn\A2!"B;A_DG3rC$UC_B %&-.NQ5qF0JNMKRh=B;l`T!/5TImBiRQXpq'c#%/Dp.%p_`m0GJLl:2M'>t4in.SI!9!Y>q.3\7k4`q"5BF4JCV49(<Jt1l>3q6Nc %/.9KJ+LLTGWiS;X^Gm[brKn=P1WQEmhhrWL"D#N"@3jksQ8BadPt!HHU!WE3@C-9*8IJ*#&eaXHbim^]Ti!/_6Fqdk]7a)bmfs+. %Qeo%G+X>q\*2gTt,m^;Y.B]%G6r\Gm7@=.LUC!"tY#[P<#7'2dM%``$AS84Sk*680YZsi_"\@ek&u)m#8dA%k._Rd*DW,?6e?Y(I %U<hXGnl!A6Rn$?0>$qahi^g!g<WS8<ij,2AMFV^-khs8M;)[7h5V2qK$`uXIYH]^M2'Uu[69C<7@+HU%&8fL:7!TXc4=,s:!Qmm+ %-nmR$"6`:Lf<r@DgWQ>Ps4ujhqjb!L8F[GR2$@H^gfRH-4)rCsU;3B%/B#c42$Of1\-9nP)'7973HhWdmm-6dG?]4%mn=R:<LihK %4j-#>rc_)dFE74Q'(=nNei5C'1J;/sDu7D@mMVIH\cSQSKDM8NiYTE?6![Usc.$5%!eeR_ME4lb9LP)0R>kE#g/rWTa9I<4)^>o+ %4cq/1NpUg"8s<6Z0A45C0p<\(d9AsD$CB^m@&a2dBR@Bp*J5./A$-_^aU3G2eMc9i;@8soYhB[n/$5AQ4^elBZJe,iXGPb!_Bhdh %=.)/k?kniVS6g"rSBE'FijZ]_!j%Un&E"1K[M8mDKqpi\`8Y?]G95?XAJ/-q]+d2b(IJbul:>\=pj7b_(Y#-d982^_o'*E90?^S6 %=CJ@X.?Tt,i>'O\="MKgNFflV*q%pG4r>+r-o'-Oj>7M%+iA%BK;!*@@Z^do<h7`oORPe7<Qu)G6p%nT=;YchrI[umeV8B5l@Ytd %8;L;nPZb8iZ\<3U51>2kb/B;<T=jlf9^VH0`>OE7W3CC02!EBo9hR1)b@jFN@n%FGB!e!b?WS/7<>VL5h,SPgC0;*N]6Imaa"13= %cm!oE]sk:lnQiu"B3G.SFJc)upA_*B?h2Q4WZC,*3C!+Bmi#rI(#6rK-e;UE)hlZPLOrjJnf>m7%`r==#,O7o7qM?kCEU`aiO`"T %Z4P(Nc9sk-]Tho8q?f_=$qbQMmTLCLLq=0CSR)Ep)A*\klTZsU&51`ETrLuA5\-WU1C,+R6F9+IT5;\]"Of3D:uUrU'&uD`\,biS %LP[X6A@XQa2S"u3A-N4_ATF>$UUm\aN*EPfJuQkpG:'u7'$5.41E)Gi>8Gr`3!'VTX^q>0UEigJ6/k:G#N\'IYhfZkg*nTsC;G_0 %,?-]P,a=iWc/0p</Pl[EgS.:P1mY!O7h<:n(#=%l%VE['fUo)t8K;Rpa]-c)X;9o8E$)$:5XkEf&:t`e<[q[`qa:`_85=cM)c?., %VA%pKP`9?Y?B8R/+pdcL'%d1_fc6_1e\2#>&mnuiVJ/Q7+@/2FQmd0u^:FsJnpe_Q-D;R<gk`g+'GOuNV9c#JkrRd48<+L#*;.C/ %Q1m7cgP"XQNic?<LpbXC?qYjDOJL$n.M2`qMOK3r$[E,qlE2mnC80:GaJcLS&*E"*oNdNIcERaK2Bo5.'Y<]9'+BN:/]D[BllQQ! %3Yh1#pucWYR*Q&NAXn+!^_V\4Nad00=<4PU-dciI&t)n(P;-`F#4_-sXlM".V[Dp7<7-XL,tRl=K[F@Ej:KJF&@2CK$K2Ik62^:) %NYhC=XH;s=<1M)dR+Ojf\!9pZ_If49(&TlA=2JYE/@HXoo/M'S)Bon!`k5i^I4W'(LLVVkOS.q5'b\2_3mj-.L.8l&T_9H#ckD5k %[9LPPdJk@G^:,0tH_auVOg6q]CWP#!F-.:."D/Xu[d:sVR,q?9M@`VrNL"PWL]QNglI,aQbR$TITaQ:SVM5Nc3">S_EQht_1g9Ho %nPk(nq)a7d=WFG!CR\I-1_:t(O_B+Qm7/i\;bEH_Mo7;5Kc"5C?PLsL>fWp,D5CVU2RVbE&]**X:g"=NPe8/7cF:tL'"F2_'%@6K %FrgI'":1l$<`3-d_HI9EXH5c(%MaM]!k[S%M:]\/R?*"*$&F3[T.3r<%H$W3;CoqGE;3eqp870:*`K-]S+k@>F\KP.ZA5l01f#9= %d%N:fd@L>gYkV;=l:5CqBOc>V"@IT)?o"%dHN1uVSS`[&$nmB&p3>7-FI53k8ABamU^0QL9/)Sj2IaR:1BKh/1a/3o<YU*0EdL#O %0<.(9'Is_(.3dtH4ids7Io2<C$u,]PT,rfbCtJm6:.`39'!NjNg'BuU2R7q;PkR4^i@-Vr@%/oN=+`B8@YT]RNc&Dn(h,`q's):q %,uJ`B<5Y5`U97J'UUCA/_rQ,3d\/Q_m9'i=L*hIj)aN-*QE&[3pAc"d=sVA7n7dd\ker1N&DA-q+Q/VfGJ+&M#s@*Lb?tOW/</+/ %X[)fL&T\+CQafnX:.jgYn.84:G\EW]RhnGgrg,/RQ3u?=Ubb_pg<3^5?sE_0X"'fJU8,'1.bDd?=@aq,>+'6Dnp1W%mpRRJQN3a. %X>*6s!_.1?$<98G^`Goieo$Jn+OA!+"]U55OS#XpU_,nPlp%aWU9@e#"N`6=bhp.D<e\UMH47u#AM4(X+H<cQH\$p.9S#`DnO*J6 %k6e(E)7#d<WT9JEX-HGql5BZ4mS:phB+J,o1rkPTVIeI(BGKfOgSZh:1Sdi<RT,+CeS,^ZR=-RoK$J=s.9`W@3?(lA7^=SRKpjnp %ADFU-*f)ah+8>BnkZPj^X>.p1Cq:]mBj\[+8bV?B[$ER$r=<(Fhijl4X4-,gVMkb$6ETC'>&@Z<Q:+5,JuS&Ij1o%o>[51E7Rt?4 %WMD3_YG`,JqO#/%;8]]<X=DcL4>$NFVf]2BpIc;1fa"KWil#p*l9[\bR&3Ie]Vdn$dSjl"@AL/NmJ.JQ2POlb,ia9r?r7PgPFXkY %K!7YZK[(P<m&<6M<r3]3)DONS)Is"_\<TT^;:L2OLBBr_Lo0Q('pfP')I4>K/BDAOWQ?(*JkQI=[[K-NHc=:!7)(b(AFE\HQ??@L %BM5\_"S59)1a!H3-dgq4Zm5E<(SAak7UW&0>["8?b1pR["s](mG)pOUnaQ\'nh3rUK2:`A%L\l+6;*ammhB"m?G9)EnWL.>m/DE8 %NKb:mVd(Zo+BI+1pT,ZM.0SNYUgHH7.aC/:1q#TB/lX:KfbFDU0o(H")3j&oSBKo*&@'ZlFb8soY`5Y?qhqm;]"'A*7Wen.=!Kac %"gA!ZUXI69r9U+:nMnnZo(EhTG:'qfHJkH`Z>Sns"tC<m>H8d]"HPdJR0-J5GW(?9lmm8J`T/UtT9YSk]//CZ9/EUJIjU^B*V)(B %ENpD,QlV!NVmJB+*#m.)BpELMi>;S"[2Pd]cC0uKKK;OJ\rp`#B&f*(G$9upM;Y`t2(Uo!:VUTo<\hZiPucOK->Q62PdV(qW)eP& %R>[hrll^1_Wtn(IgIeLJ;+F=E,g<FTZoEYnh5,/e;L3JBR@!#q[jTC85u^-&VIE/-reE)4B+UVaoZU.+_7PtSZ&a"u;b@ZWgQ4$E %-HP!Sh'6Z9XnZBP5#O_p&B<NA&hDA66ouWL3XnKW)c;fV>!p]UW!W)K3[$h],"^DlEd"P"=B>agS=(baC?iss3b^q"-EnMR^\A@T %Z8>#f$\_1-1he07dD8AG5JS7%$OF!)N4L0G@)Sk2(pb(\ohk.d'V=d3bd8&5(+R79H")F]AnGd)KLbb@&&48XbH-tiC5OpV7+\Op %HcVAW5,!WfZLc!Mr%F=Fm2b#>RmQ<=lZob,;phRsJoQU;'C0#mU=dF),OsnN,\Rc7k.i//XhmG`h'PM_83pn9`sfriVdG>YmoTk: %MJ5/-+Yt)!TQZ-0dSKqRKcHQ^;gHea@hN.hXLs]A>D`n6H\sYFQL7@]m5/d?L"/eo>U;7u0GaCPaF@o-Z.H9BYJfmp7bq3AV_NV[ %VV=ZHhJk?UeJ>U?Bkggra7jFb55B\(@V$oA(;%Y>>"A\S<ECK?e1PA&/Tmd\U1TNt8ZGfh.2)"sV4JHLpOS'bdT-hB"RBu`^T,X1 %!amQ-0I,Sh1$h\H2Ht=@QE3nl`!*$PFt#>f&:m=;jFNn2Ll1S)2%BS\q#?=SEao7m81!bNB[7<kl9"P[q$d3n$F*d\Z>,!?=ir@4 %*6BUG3Ur<PqY'$071R'Xg7sOqi,sWs%C)$.X;S+)e6t[GEs$#%Ll8>>!4$E<MQ-Z#+c+6g:b>Q>NY"*_ZVL,7d$o^M]<.?k(jW<n %0Ur.J<<`U5,Vp)FVGEpS!L"Q,6n22-A]t//=[Q0l_eKY^p44o[:?#raOHOYKMl+iF?.ljj@nfP\UeqmMCbPlOROS(5VBPE1jWLE/ %m`7XEe;BoK,SUp/HH]FWP1]t7K\;SN!@_IZ=NUKP6458N,Z]<o=+m7e!&;co$A?p9`3,lL_%'n-Sc])qm%%Y,.mPY$2)O#J4@$8- %KW^$%*<Cj)1A$qF(7dn-9dK<2JF#c+)@=I1@'+O$hT92s7"+5PPWgWh[X'W>U+;0EFiFfSAXQs4$8NgdV?^O4>aYg(Y=&re@7Wiu %+[fKJPUmP9k:H<r&l9<2e3g)M!ELA,!t@di$QR?00FK;E=@r`t'LKr/%T&T73j"FS9nXh7-EK]9.Ei2]D422j#Rji`"Hi/)/qVW6 %Ce!]sY]MN@$khejC8o_3K/"`")l](e9A0&38R%Ho8in_m^hr-16Y%o[9NQrnS[An,6/i.>PO1.,6.H%iiR2_p@Fho.m^:Vh"AJ*4 %e7f[RYB7bk;-XJ_KR%4O;G,_cL/O:EI?($M(Q'uS+8RZpULYpIQ]i=/g#nk>K@d@F_rkd6?VrdSm0/#Kk_.;Lj_Ae8DKEehO%1$0 %*Rg]f/^03Qa!OB.e4lpSf:jAj@IW&[Nu:VV#]o'b:_1k%6IljufZ+?<X=H>T8\a=3C;CI8R4o$'$6DcF^'eZ73CKnOp0a\Wfgq\7 %Z,f3,?6f+NA7!]Z)_`T)E*AuhK52`_abf];.YK1sBX@.-fb5W?IC\uL]^]te-QW0&kCb2hT*hpY=\IPoBb@nonSl](pKcIHe&(o9 %PjhH+'cd5k+%GRuXu\8^R??2P<OF<e-sagEYQP'CL0F<pLUC;^XfE`]K)?P?[8sl3=Yf=V=o@$%O$X23+JT,m!6j%@o0O6Y'Uh9r %6,j]mS"9Yk"8;qoQ,/a'ZMYH\(*n@RnlO%cbb%cC)b3g%UA)>jqj2u8mg-#(]ET.F1>dZhks?G9JqX[4OMe0<Ur_3,;("dI3@gEo %89]iS]#+Cl$kS^X#(T^J4,W6R*b)nb8<QCV`%j\2TYc$G>29RL,lnV\_GY8<Bi.ljgeR`U&q\lXqJSiq+^/fjerjSb,o0'A\K;>r %F<R`-M,H`8A0n$j:1)I%WQ"9t#lL=)m3V""!Z:1NQ\-c]3,t<TE^R-n`Oh->+<a:"*?3*q1@^*2#GAOc+]u>A$-1LnLq#6X4qb`C %Cn9C)Pj5&G5.g-H-(c]Ok"^`&5pNdkH4VEA8_MDqP?R'^,i-]2HZ@6*2JG-6*/ok3^u=WVpeE=7V\99YeOo"]#:u5IPpPDsMs:Vl %MATpX8$XrXm8tHkdWEE$-X#gsp8UfUTm/0K=*=u2+_5dCOJ?om,&)tEDNrf@;2r>tL2shhYs^cab]<t]2`\](m/R0CLg):BN*ZL7 %[&)Q$1`tT:CJqtRA=Z=I5[KbT'>=RC%)$)f#cj2q3\LI]3j?jI^/ZEA=.nq#!0ON?R*)]qMK6<q.T-;e]%Ocpg+koI3%Cg5?`>?t %"CGrOkltNH$ekf08PcR-75g*\-7*#%0+osJ0uAZZ9EPemM%WjCAN[ME;N=C"^+-Gu-cj<k'Q0arHNp_&1.8.q7[S'bbC.^^W7<qE %B[2/M'(RpEE.FDD\@$8d(+PEO=p,WlBVn4)F@Xu')1j.f&_$2A6(P/'!egR1J/"6W!L'r7/f(J;hK=@Qh?tH,-1K8gJ<dFOr\IIO %$P5_s!c>kG%S0YM\k-liHjj=P5bsbW+J]QY(r%)Ko[?[n'*o;8M$!bk3$J4`]X<l+!Wq=C(BsjiRkBm/g/9A@PQk="\a4D#=Pc+0 %E9&U]Wlk*a>E*=]fY&a_`UTp@/VkVp2DeM?_Y:nVcD6#9cdN6=%]3NfO<b@tqcl[YnCB(<-:k*)Kd-N_-/,qL5mk's,m$qrZCNfU %&u6/N(.OMmQ%fm,^`#Cmb[:TA<+;#S!U#R`pT54)",mOsXR.Ps'BF^98S3.Z!.Y6.[X$=i*3i7b?32<SUt,;gX=]G"S\=FW1iY+( %@"hYV8n(ttNq6MC.obD#`YVUa(<%mD?N@-0[k`qTPdmPCQ7=9D6D)XdJM=e<$TV*=-8AJb't%3".+h_spn$!k[^Gb[`_7?)p0,Te %![9*n1/LNloH5m?%)++^@^/`H/Pn<Z`/8XBLMBI6Em<r)7,Zdnm8N.6.RNS8*?mp$Bc89]YW*iD2./cr50soHI3$HVL.A0d!:3T0 %`)1R"5Z;&:':N)Q9gcEF=/.f8l)$".XC/2qdRi'qWHnk#bO-!ZR6\ThP/MN(BX[\hY$uK3.HXdLjrT1E:ZNgUW?)1u<+,u0@>h(/ %$D-d@VC#u``QH&K@hCrK^uYn9Th\6X]1)jkAT;05FBXc2R$]XF&`DAVNG1`@8`:kI8qUrR`3diq)!ite6Bl&>r?ls7Y^R`</1LuV %;$UO=Cn40(<eReKiYfio=>Dt\XC)U1MNC-0D7-$Kp/DdF[34-HR'pgodO_b.k]J6*7]MIX<UN\`7`%um`#WfA8.ebf+Hdg]Iq`,> %7V&X@Tb"pEB1gUA`ugW]SWAHgV2:GNOGZaM2h3^&Zot.9!rm':Rh;3g;qkPHFO7"T<?^C9kRMNX6jFIbfS_g93\2NDCbkJ]6@9t[ %L#!@QSLM_SQ:BbA+_HlSeDWd`L_^0e8RgVd"JcX!FsHh\g[$U;jafRRW?Hd_ehPVW*!*FKOTqKpO#4(;K6\h=[AAFCA8a"ob;LG/ %5s&e]%1!ni8'!UCK1MhI^nfPoeQt+Lf>LCf_<S*5/cIB8,X,4"!WQu38dS2j]hnPfbt?acAMZ9FqLnP#4el;@K22O[l"Pcd$a;>> %'O'AK6BJWR1qlfFg=B_Q"[l%D0\Wj?9iG`?S.$.t:6IXN_UQD((6Js#+hAZ!-Z.=%Snb\>&#OOl#iN0F"rrq%0lI8.2Q.9?)il %oA?MP?E;SB6Em9e-^mqP/P\p18`bD9"g'IHCo.Y0<FIt)dM9cYl)GM70"WF6UB/T7b^_">djK_-$f&AN'l9_jR_Y_^-'CdN)lFA6 %#mWbaR*AQ%Kga%t#^.F?V3OV&6j@aB<ue+d;*"n2$-C_T][GP)g8G,k+;3iI#[3%j[uQhp_7-3T4<)g#Li(tpDPrfX6mEXej8tED %41(n76oIjI?241)2db;46'YpLNU_:DJGIMoO\Tr>$+6%e;+)bo`2T4;%[LgAarX`tTXj5]F[]Ns,LqrmPG=r^FU^XW,`WKXVcXcQ %U:$\M)h#8mNBhO3!%+M*4gWe@W`;ojPZC6R84G`f&?3GIR.0K8N4Ec!aRX_=#Ct]0#1$GO4gN=m=.C<*ZkJ=!X8A>:MDlXM`Ck=Z %;>1/\QiJCW>K>l;V><5UJWFZP)QFV;4TlW*D6U%S)j@DOCltbOW-U(jI&$q2<'/>2L/fN_4_1se>oLfAiDBWd[W;!"[A^3B-1KJ' %BqT$h?OjJE[b3o=WOA,;`'2_fn^g@D![(B?)=jh<K?/QI5qq,,a2V;Ahc;"EN7B7B,qE7,X:COW0rCUmHE@ei6eb0WgEn_cDp*K& %mJCW87,phmjlX5J_&sS?87,?Mj*P?ORf66#bE!l*HF&e0KGF(51[tc*UE>_,[rmn&DqGT!DM"@XQEH0%QLm2Q]jlE"\s>elJ1rXK %]?K+3&@0ZLI%.$$B,%S;b`,=\`ICaaE<ptIKdK=Q*)B`V+r],X5b-J9$<\,`LpH#]82:jcML;@TbA]s4"&a/O2aPGr&<hh"C?l.V %.Ilgo38NP1P30qR("m#j3Q3>Y_#cEH>2dP%jT]oW)BTtPJ4-Bnb10>Zgqt+3]0u5Ph'dju0Hu$JqTmOlh'?-D4['%\;V#tKP)%[4 %GDGVf<[aiNqD'1);qh`D6,e)l@!BMC.&iDZR#"TgV8$HV!qoA>p60)(_(/Z%bM$!dl2W3Q9#8Os8-1/(cp4B_-`F`qm:/VFGd(F/ %YmHAe;2DU3F'>YNR".">Z.`&hB2.$6Ys"V-!_D,rP=n1]=RS4OmWR60;.9erj":#9@Ti>6Vfe7?&r(N@9PKQk'g]380GI_L1)_Nb %3<?,&\plc;<;4]%L^UUMj6_Vq/LZ3soHn66)1i^Ih<@'K`Nf#s,-=^'i^R4Ddem,+9Aka_A7RLI>u]$]-tpTa>)'F%Z-?-:1SoIo %X;fsm6JbXEML]q_j(32H)sP-aVbgG>]Dr5fWD(QGn2NYkm#\244oeGQ;_<\?[jQt]LquI=er!2ZXH`dHO+^(XeH"@G@89^]54i:5 %<s^&KK&U?WD&->WC>#k6rqBe7#md4Z+-LbZof]SG1r@T3]jU.\Cfk5#a-f))>NrdP:"HBQ]_YsE0=5ifj=hg0:`oNf2XlUA#6T.< %H>ir/n7"T!%`@6Q_i"l`[$&,16(u[)i(?@Ol&I(-BEWuhm'\g]O-#DgS.#%QE-L<58,@usD=W$_>O=#(h35VfZDSU@7ajV^Ph5/J %XpHXdbE!=b.RE,r!l@&'dYcc0qOVeNES;pq&;bn`^()"`cI?#Y$O<&!Fa]$!_c@4I9BicQE+_QZV7Doo<mrBZLFL#VXQfet`)p'o %<F['b.VhEKnN[KPT%<e5#0.L[2Thi<*PGFOrHXpQ>5Iun/o52QPS0'%&1>%6D:OBVStu3_9oqE!l3A.Fe2Y^H^mcm^+)"ONS+qVu %=tQT<ZqV/VALXtlI4I('58PP:;M)^r'aC"U9'o6:5%hf:ZCOch/Fs!$W\fRf>%K>dXqS,h@$Ell-c\sfD/aS+E9C'5+\;NGnFEf\ %;g/MJ(WnpU&0cLlE%1is6Q@0oAO&YmG@L'+Z.OVioSlI'+Q@q!cpC(!,,:h%Si#bkM?#O])Qdc1.ZlSEQ(e?!C[:su%K#n\,B_B[ %'>E'JDI?M0=o].mIP?QY@PsC3[PE7af[IOV96lQN(:CYdB[0RZWNI[.*Vtl83`.p@6HQMHIjQ=mlJ;rGO`)^CqqcbB@AVJF+XD`& %M$+^2L\iEHOpI9@.;_ODLf7!MFX(EW:r"$T&D0>0/7C,S]Xf$.-A8!BUXJWAGb*?Y:B-"])]tn7:me]!U0t:F_Dpl:%e`j;p'ec` %iXCm@j9q$Ai+=RK1L(Qt;"cZSi7/RfZEtNETWW6UY[Ds7.*45+53R',Kej*+A%I7B*7=#Lm[\aaU%3?sEjITTD%ZtA;$96QGUdmC %M8!rYZL3=;Us<r?h6<#.E/(^1Ffg3,4AsK2.ZLP<c>_8E&;RAK_bka#jh>\5kUC<+[D<YcPp1Q$?T>)"n3-Gu-U@6Vk:kR%e-BYe %PESpS`tG-W(c@/D'WKMRqSJAu.G,PdiE3-#>OmJh6c*-%0>*0?B^g^#NO`!n<:GSt\P#m)EJ5Y7fk>K+W!Htu)4C<;f`J+nS`-M< %bDKfW)(oJ8KH[?O*!O?^<\B=j_bo;s,'JPoHkbP7[BJ(,?b&*X_D6UcJd#L8+Dc'3rP`=R!Q[C_J2(pgHGfgr=(:ZTH\e-1',a5V %C*]o,[Uh&Yh*d?e93."=N`hN0O-p*G@F*.S;QEJTs'E4VR7BAGpU!9C`j?$QOSn(j<ibg2H$j'abs=rIJj15X;Iq.T:'sO.Nme<b %$iY)f)nX-YIlN=g8CV&:LKDlsS,D6T\&$rTrbu+?8OcO+3:9XBMgZfE_c]jVLc%m(i@$59KU%BU*9DuF1rrd,V*3WIUT?9V54[,O %o9]cCMico'Q\o1uC8B+K+?g>^\L)#Ea)6dfkF?YAmS+&1I4@I;0>%Y:<22+ZZJ%#do7`rME@hA[EJ8ai1g?!CnB.ci+EN6<Q't9# %=*PJ92Sg+<;H5Rmh`t7&WG*Y2U#68RF?-nK;0sWd'Qo+2;&^"JE7EcZ1e^ADiBRO@6=KA;K/PL@,Po8K;fc#"&OAd"K.jm;PQOE_ %36o4bVo0BXZ-&.kOScmFX1gf@L1<H#Qls]D*"ne##o9&i(rpBA'n,'2(c#GXl3:82k/8(]!r,f%\+GBLg(;A%jpSAs!bJFl$O7=Q %**[gLW%tODlei,RU1kd\_V&cY5j7:SH#[eWUR4s2AgS>LIPkU>=*PU7.l(1N)1jB5/%c:mS>+S:jt;#2/OAcUEDN3A1b^3/?r0ST %WC3I=Qq4/3)b_O?WoZX#+'mif/S)$Ra?61I4>ESg$m/tRN9<ZMFpXn$q,[lgnujfNn9"e!DcFfm,(r^mP^m=J%DELH7?h@Kl;f;< %"#:-"nTqP@9V![=7W#ns:9eDul`1mLHGd1.O6@aFY]P;nLQpjXpY't+iQj]TMhJ96+h/o[CQQn;Xs=&-1d53pOW:)5=?W%K?kHFT %Fq]R)6<_WDJe]f*6Hm4HXCD*6aM>Z%U.0eq8cU\W5kD01$dBKV8L=16QE=83/W@NR;GBl,Z4NI4;/qS5Od(F9I<V,@VC>W#=k,O; %Y6:(.+GL:U!_h@Hl3S4^YVK>)^e1hqJ^oAVpKmc2aM:D-&i-\;&C&"rXC,Km(tP7`X(nAG-^KgXJn:e=D&YdZ^*('Dnc=h#EG>gr %c@T3/&I+&o78pFHZW76>9u4]GHKM(YUgO4tM*IG]74_JZ<`?48@YYXK6J1KXUgWj<RY'(B0a0'H8J@TAkE;%,/46pHbeW4Q$7hp- %)-C-`;e]>b19cS.VA)@m)-GNSiSH!c$_&bOJft5SB;LfR=f!@'$!9>-'!O,rd0-NZULF:*#)`di4W"j:A1TThMdVW1(DF"YA'H>p %^`oH!<#r6MZ(6TJ&iUOVA*LPB@8YK0n-C@K@A?faL^@16d?YL\YQ0fE^#5;DeVC`c*%Hr+#A#`\T:u'^Ue<Ec6h7D\Z]3GmOafej %:p8!g1Os(EjWLh0UgZ+U.f3='_P3N_D3H2DE/GBV1Cf=."e47tYq<*BgOW'H`J2f>l)of(cp8qe:R+ud*gO"qaN1)+0J^8%H^.]B %9"moV1F-==9N[L^`n<,8FV.duB%ggLA_L^I"iUf[=6J9`+Js"%g*Ldp\mG(F+Ea)fQ[k=/cP;@U1cg0OU:h+BUl1D1A_]=YGp]+h %846V#pS!^lrU1mo:EntbG0/841=n.Hf9bkjpmlM"Kk**A!!sMc7XC:FZO-\TD0f:'(b);K&l+D5NZ0]%"gtgRm7`ou#,JFQ,7";( %<LOUHBL'+2+42n_;h_l:OA'/a&:tH+D@Bu8.S]*RZlBb\1R]^:aZB\M*(?IWiuq,qB(EXJkO3q!)d5IbgAd?7/Ve$-<=d+1X)+RS %o;D&R]5D"1C3hTM`^it!m"WMi#e)eQ=*E1?Ni/f%]ItWN7AES\doA&+(,i4;*AG$L@Hscr:ak:cgoDD-Ej'MNjBe[F_KMgFV+iV1 %[c=Zg.2W,QSK?8":")16-6k%c(JKq7ELUB0d0+)P_PmV87+>0bQrc,mKKLG+ZLus1AI7?J,Y])#G$u!3FM^aC8!*.3,Y%<)-,LEM %hAE3o!N_C4=VP>(@04A;_E>Cd$+;(_8qkNm6T$0cEckCl1_?SkZ"i247kI">jJgOV<@?3Fj]^<_!:UV)<_G_bF0,1Qfk@;B;]X&h %_QX-\o381?Ud2r<5Ra$97Hf8XhubX6-^@/ic?3;Y4$nHsKbUYH0L4,%U*Fq4"L[pWr-NqtpU-.<:eJq)kVrT2/hM/M-SZ+0hq@4* %MH&mb?J;c#1BGnW%1V-0gO-,cC^`]L_s:T-)U8Zh/EGA'Uh0;'%+Ij-2%F0INELcl=I+N?eUl8UGT's.bbY)cQ%H;I->0)`Cou,F %>FFr";cke1H"E,3C-.QXWH)Hp]./W?Km^%bGZWV.6/?KX>uR[L'ikH&>c"7tf_kka%Mh^89r4Ze]9Y<eB[]71`idjJBW&]<GRJ*9 %9o(_r&^4"n\^McR3#<`5Uuo@u*fRN/N)YVH#5"^Sn!RAN_`L@3*jAO&P8#LaUspd.!n,.?%V18_W]e)G.`J&[MRB`r:3;["@OpO? %->nY9^el\N,hX9G`#Jp"J^$)fX!'k`5tkk:Vi8bJ*/U%m<%c#MC_JEe9[s\/(&>mE+BfJWo42@>M8su$ekW/#iduE#)NBHMBV#<P %2+f'leAuFbW/iZV74H5`WWr%+[RP_X`g6I%>Iu5uFpJa7B,V'tCip2D[i:E0,luc)6l[jLm?HI+&nC`7<AHgCjZ[IU;;<P$\X^Oj %0_$bL:RKY:,u0jPl+_$fX4@>!hIfY/M%ieT5,jh.J1>)J9l<`J(I24[.aE+o5d67hN.MX;ONs;f4qr;tg,e:_f5`T\[Bf><L%8tt %[IQmSe2aJ*8R>m`I^_-*n5en7@l2D`Q!bi7$+DO>=E/oZAc.A837<Obg29gAXHdAHXUpntN!uG^2'*"sO\;\=b`p?K/;gfs":ViS %%%j6T\lP7ds$egZE-Fa1/gO:eY%%$t:hf%1X/deW*Y;=k$3le("g'7K7UuKL+Ec:MZ:*@Q'$.&fV;;pfa]TjT0eD9Ufh+%G)-t[C %(bp7_:r<?aEpZJ-1c4H;A@4e1<io]c;UarF8`h$HKnlo@3`3AjigVW-*S*]37ff:.O?(t@\09@qZf$_8#i^UQ[i6GHfgM;PkoT6. %a\#*9n(QVsX[J-[JiJQSH%Qc%%\,N%=g>UkcpD(a)m?'=L%nrTlP-s%>;Boj#sjiactPb@\JVC->,1Pkg+%fW_MFGp-=?dk>Mllq %3KdtH"SiOQdo,p2;f\Dpn3p[mWBiir#9cPF=/bdjC(ON(W+Q,#p37U$`:fg.<W+HHg#7bVNdY0%nM#>45:^K)O>aJOCJNXmoo2Z$ %,@1,9(`S-FoaOI]Jk1<ZaDC9IHNV^BT&+*((gjTFL;LK0%qhhZ\G(*48k1=f-"e/gI7)9>Lb*hPDf_c<L&*^,[&+6<+AVr>l<?X/ %iT9j9PrtR84l6RBVUtW8?*%)9[o*Ogf^D?/Xkf,7](J!i:(=Q/eo!1=?S>t-`aSA):k&SCNjPLp!?&"H>CUuCdbb[Jr=);eUM]sh %c_'7CqAVqMcai^-+Pi3?l<E>p=`_L84#bQU)\CaPf%_s?O'Wa[:KH)p&'L>?\&/g/Xh)'N930kFXkFb/PNmmcf(6J]mY:#^F7tsg %L8rRFbbVk%hOp:n`>`\<>Be8XF>k=dAD0q*S&d4&"`*=>W4_5h=NVS^n*d?lc#D;\oaNd[&atq_L)7S+:g&:c$JJJqqV)TSO7bFS %lAH7C)/"?LHY33cfHX,ZpJoi(/7n*b5b>HrZ<i,?IO+EjO7W'S1Qg\=,aP%p2df_6bi#_aa&A/tLAeP9DlgYRA,>(\\q&:,$fZ(V %mo&%nNFVU^^(JiDV)t6cKdkTYOdTbkZ.1d@c]ZhT^(Il-nd4TN53LtT1pt[EXM2):eKX[G1NGQlC%\Tj#K@H%<8T*\(_bV\=`ML8 %XM1s(qT;k_=23@_^0uX'#D#6j_q#eKVXuffIosgVrW]*VZ_\D'be@X#KEB1ToeS0Iqkh*X\&jVp['t2)/F@:!>C5+,BQ'ijY5Y;t %^!.;\h:`gfGg%1Ki/:#&J@%6JNB#,qg=s9jJno.?1NW"VHTT0^qU45\.%7U<L4te;ccR3'@<9kkPW+&#Q]5c1DqkCkUJ'\XLmDR% %Du=orDd.MIkB$GMT^qeCUqA!Eb*tRUVp_M@qK(g[YF;jXDH.U%Tt]b)04V&$9q:TP<o8FmEhB&>mEHX9)lFt:3RZbDD3mgD\strl %h)n<\b7<(]AaKq>4cSiO'c*s_;Hql0'"ge_,EL)0PP-mtK3NbniG)$^)n&[Z07='cb#_74)or.cIAq/;W_rC<oaU1]]1Z&ZIT"[k %^)cWY[DNLogYmp@g%A+9T(dER2\aukq4`3Z7Va6c%n'TchI931bYRj]9a/,-!#8%s3RJ/SI+OuKnCk<E+TeIC(klj\%*eOa8jkR< %liEJWI')"i7<su/$5Tr,%ia78LkOFrWk6Tq<5gR_\1aap>:j@fHZTK,jX"N?`pP^@:CBC&C:4ffJ9D.#)dL4=*RMZ*FpC;)gpoNK %\s;#^$sF:S,9CLW$ot7*.B:Sp7Q5K86.MOihgk3GP!9r=$C.XY#*;%9>_53;KfBA._PCc045#giT!s:_Gir7SZ4>HqW\/+A%algd %]!+*G%RKH0^+M`"e@@(*E2/=[^$B,%&s,TQc4"G(^\jZ-%chZD+@?\n`$'pQ`XkPL;bZ>&hO\bn2oP9,@BS_2LrI!O?0i>"%!IFg %_HP_#m#dEt!ZROUK'CNA$60g+FrC&1`>2sQ3t)*NQ)3l+P5Z@NUYOn.ks'M%d%r$Z?V:[#rCnm&[_BB"if5/f:bKiRAPM>H@ZEm\ %!g\#@l",qt1fWBCgBRSIgNfgDBHg5ckD07;1FtX1@u,T?0JlaO90.!rUq5tF\kihtUJca(%;"A_9j[tgg"PhAeQHpH#EWS>>jpkK %I:t?9NfdBmYJFrS6jhi6^&U'p>HS#G[[;ae[JS0!"*1\SiTAk0lmWl"(cd-=,:[J*l2ftoBt(T8YRJbQ=UZE<m$of^!taXt/M7Vd %WLR/h.\mX$Om[>-WH5_EGHCjgN9W]H(M7C>([<f[f@uEn`7];23PP7Q#)Up&)Hl%6/m]=kXZH'uh?$@\b2@LF@S_r.@"@$kDeukL %#$R6QW4E2JUF*;GQ.H59*Kb:'D#f0Q]N)aDd<!#]OB8S?,Z=BQ[$1-4M0<;TklG9kA\&aGV(i*9&;BCfqDV_\bu%dnJ\""b6/_k* %*,TTTko68H%qD\L"sQ4bN$8(8bUT>9=,ZFi5(`GiK2PMk-.iE&cPMqica)WD.r+Q,7rogmo[D]BcVf'5jNpV^e#ld"HgmB-@Kl_g %2fRVKGeWr]c3U\e;B:RoNu-OV5,V>)bN:(D#ciDS%KW3%UBF%MINJB1(Ip<fgd%O(8+`)(fXTb_i<$>)D&\j*\%XZ/PYflde;!<n %CgM#*`p]ubno2e&K,L`4$o@Ij=_(I"f2Z.XFf,;_g"t&U6,(!$`B<TFO$&MK5Q,J.%@LAr:?URO)=)Pj%_-%jY#0ah!.k/5E_qM; %S6PFuLuq.4YciqPg38GMbg22MhkNfEjcP%!595QXl7);(/o8cAAGWg>1k-nD`k9SObE2:sj]+IIW&Tk23g$[e]N95IrdE>Nd-FG* %V:Mj5OXVre.`a]9O1%M!86XQ&Bl;Lmf)2Z5V-.-">&1B4^=I)5?Wtu;$i)9se@nl*B7=12qArX?/W]i$qJfO"9"OJXXgbNFlYS0] %*?Zq4HT'I"[C<7Cm**tN7,"&G]f2Pr/n"\D(B/CoAVC<oF(3R3"(mF^9g9br1.aEVqmsP7L9UTFdhC@iZC,':WaA_OrIo&LDdgc5 %gK<[/GbY,5Tp#QBO^M\DFhku_bTQ/ZUADB`%SZ/]nkt^W\>:K5O+\dPVG#<!<*kp!E_rFQP3kBY'@iE9]X'!e1`HH</=IfQ$>3o) %06?,=Pf8uJ%aZ-=d,&K*!*Mkr[.?$cG$`1!kNt?b\[8!<m6#b"Ok(sMA<:dZgNe,\_M!hQQL)8la7i#?5FHDBo?aHA2Y7PQ#g29` %oUn"="%%qda?6c%Q]Wuo1+#A,h^N/Y5B"k.GYPbdCTYgR(7/*`Z&;.;o,<ZY)AYC8Q)1VedUjX[fQk3>'Z(_4kiTGG?m.*,"8:k: %,6MKD?[0MidkAAUcesjd+2V36oXTW3g)nk.D!T"9/F+\b=YWt39*-^s8\g=>#QRb,8k!<lgNfAD#mcJP2bO2RBhA<?[<d<895q^Z %Kc:+[]B(<on>0c$[1B]pG0E'SV+nX7?jR2k$,IkYjs1'AT<i=V64fE&1].&-P([4N=U6Y(<D*/V;9?2cYj7kR=S$0H,[sW#b=CX! %Y>5]Ia2dL%NTj%W1MjO%K9!s_s!(C1!b!R+qO#l\V,;M4#HPE/RL`J@m@BBrDXF&R#CA,D4T2WK\S'=5p\L*rfn,\G"k\AHk$_2= %]jYFrLP15Credp=`4'+LO['E>LF^4Oie?,alA2\)EJe[)KY?4@jB!nE_hn95<s3VO0&0?,*$$2`=+4[MAVbUX,/E&Do![.M8/N=, %e$=15@ek:toD<c/j-M"gpPc<9J,25k&t"Oi<dYo"Li.NO9d\PDCe-V$Ne4d'o-;e:39NfG&BEB]'_-<Hed^;?MQ^M4jYX0"j6Nc^ %bP@8c*lTeo7fm\;F%=n<LGBnqb21eg`^r^[Z@c$6Gi_EsW_o%V"1_JLNisT&KD5H"6$@@U4C@oH*FghY1P>&-KS+7Lg&%Hch[ZrE %TLQsh"PG`>KBsISOM)`ZG-)lKmVQjcLp?]KIBb!*^"E.g6L6jE#q<gL;-e=A_B!cM[b@Acq_K[$;T/\1#B2S&"PBuo/S7,Qbo&&] %^A_N8jnqXlZULT72\+7i,TS+Gge$e$Z6T0BoUHp.j=3oPN9E=:U14I=1m%BmG7LfdF7ja#,d;UWlpr8F3iq[=IW4D>*=5Cj@4Aia %rhEPf*ls<:AM)>d^.UQ#NmFG&;.Y!CL$?E4_XKV$AkVtX:P^)rQW/2M"$]_-,c@HPZQk#adR0D=lb,_9GQc<=$i7:P?LLO0>ut$+ %)"$fR2HSBj41^G*`T7U;Y%,'KkFdFmrRb].&R=dHHtO09iqa!/`,5T>k3ZtaLY(;?*/s[h3bMK@I3Uhf^9NKtj%cD.NVGO=cou#2 %@[PCle/2Ntq$i7:=*u#1F*DYK`7OOYMWleRlQ$Fj,iKGDa#DX8,tDDN7S\u>Lf9e=Lp-R8d-?XpK5p4e;K=&W!#%LsHlX<Y(p^1e %^>=KpIDsfbP`i-CH:Al]hiQmar9?toU%ip]#HNrBY<O8!G>RSq@-:$dCnEMtNcAFW&0eiKUL<H\aM"'EHlZ/6hW^0XiDIFm!.0d^ %jqTq4e>o4i,I-FtrOT#mi7J)(-$E4;*M5W>SPXhWqkB@G+5)^G:CmPMHlN$L+:0?j]b2SpMHNH&*B\"jSa_N@2^jTEV^oX`PGT++ %9'DH(*37&UPd%8ODp1Z07$O?]4s_>J"@X%#PR-**'>*-SBM`RS318D0EjfX!eTIY!3r3PS-1hqU0$7XO#QVQe0Mt^MrPfF+9VPI# %,jC+0-E]C^+]F/hNOVg/^l?a9*>7]H:h0,sN!+\&ZKtaWW6>'6ER3ejP3/P`;CMW,X!p2+V$,$?>[]@=a5epMDP9$p^nO_Q@@dr? %;!-k*#H&oB(*NqPE)b#bac>j2h;:pq8*^NNH5B_^Al@WAOG,9RPV@me0G-C7P^n^)g*AI'!E20U:aohtY3J1k,Y8'c>,5/U8dX-) %1Y,*]j/O!l4h5,@Zs-3rJ/g='P7frB&+cX=+n=$!%k8mtK=BjFmI,`Tqg2g]IFcAo)&=]8SmLg\^@?FGN!++RhdR0*^)C,3+T&\+ %bVtNG+QZ:_F'T)7@9ls3q7KDjH3^il\k$WilUI853o?!&T5ZR%f8%(HE)#A]KT0d]4AWDQP8];$?3#'O#2)_I"=/f]bGhUENZo"3 %R?ZF"%1=L/Cf-Tq-;jmfa5J@Cib(?bjl5@IqX/uWEatk4eCi"l;L3Ma)a.EF2c:FA7&0s=?fl,R_*@memua"'\L-];WC1('"t_6j %c5j'(=6eB'E+K.#Edup4ZB&BXnHrJT%1<3mAkis3AB17PF8SV+"Jc/\UT'J3/eb4O9*pE3]M54*5[7ojF9=1%KCR;f8sFUfQ]G*< %'NY0ojiKOiMUUPt%T=f&_7Z_2YSCsq"I0VoK!Ki!V$'2/'g\\7X^GjS-7'#>1HM*n)<#1pc3]hlLTPO+:u5/D^t^Ec<(^EkBlD+X %rd(TDq.<M+j:!@j.<.8$%o76:]FZkJ--R,'][&8h.]J[+15nYu"RK741cV`oaD5%;quMWM9T2E:"ADf*_c05j`*0<<#,9%hZ+-$C %N.cI!f1fJh!M*5oA(XII4KOUlnl<Yg^;A1RZ%"DnhDmn]kWr)Vs"k5p3VL=f#0s>3k=-_j>`9M$eXnsBTQXOu:IiK:am%l3>LM<@ %[jCL0mqnU&anN6hNobWBk>:s1IQEn\HRgVMCG@8TCbmLd/Fm(sSEA[=@LrO;HC.3Z:_:j57g[6K<(%/a&o$_bo0@M>jIS(8U_q]6 %Wrg3Wm:n;J#9&[FgohK>'ti;a9BJCa3HH"M<o&=G5B$H4jP&o*7=4;Hq*l,G,/aCFAXd3U%"O;)7>][]Y46%"+sNA`BpA<&(5ifu %;5,lQ/4r0nL]r\LhJEkhRRa?>^SE+Wk<#rh*-5"4buaHhl$5,?!??3hD&O_G\u`V7UI;2Q>)>@6=rVP:,>prqNm]N-2n!sq'"3%L %2R[mq?C6#&p-XI&BlB-l;0jDJ;$&(r_n[0m>#'uu-Lh0uRl*_+-ujFK80E_XY<(WJ*n:K%Fji0>R.`T0Z8!IpQW45.G-%16Qph=C %%)$%G!jY9Iq]C00RLRV#8o%c=M\:TZTp5O7K2P%WT<rNF>,(YZ`Lhh24DM6kOdmePf/QP(P'`FsHC9YIc8=t5'"gls:Vs3d&%q\$ %0`R*C/cI#ud<$U3O)(lb,#ESooX=*\@KNC5PnnpK_A7^N$Y*cqO_V1*W<<$;Ma3-OMOqUW"Y`YY638GW[j-YT:r<,&A)q]rN,V'T %6(]L6[EcjlQ5RP&G=3N](gc!<LBg'KV'Z\]Y;tTEHVj5b![W`"'&cb$-ilE-M3\uC-ZU9M(\^6iU%H4_"ke)TLJiHT%Wt"r3^t+N %(?eK3&,U$o+(h;nR1hCRqiD"$;f+N;^-D43VZS6\YGC<'4JbDk*Fco+9)G8#k"o6ZiMKFT-Y>%\V8Lmn8j=E<3i!qoEa,s/M!Y\$ %4L2aTF(Ic]$pQV5Ucu+]+Ehdh.j.\"lMEit7Ijq.a;&I2^"mV/Zj7K*ie)&YGqOuq-Lj(j*f;-]?&q'EPH'[u479BI?(%1J]ccn6 %H?_Gk$ek@9`oTJ(S!k,g_9+`D=2EAO]EI*uRIfJ;\Da$(:esAb%n*4Ff]QYsjf<L4GCHus?E\9j"1_LL%92-ROj-dS\AP0?cJWt" %FundYU-G^:OEM#f7lSd/Rk_RSD?7q"Qf:oAfMrJn3PPmAo8h&`<Sg_!o<jf?&e&P'4BknD"ZEUC_R"eNN-:de&&QI>SD#rk^2`$Z %3<C)3ORtdTS45FHrWjMm:S$HSlDt6j(+Z=Q'i2pB_P#^^X3kOK!'Eb\Fph@opj;:&J:o!Km^;mlS9Djlf?P\ZlQ.`BJrIfE$qd3s %1Dq.)545MJK8Jf*\N&S.jiG`:m(n^WjZr\t2Ue/a1t6^o8J3^(Ktn'fK$.n.$fLV9g_O?fM1CQ<,rUjXWYr$Nle*G;dK,IuY9JWj %'6hN!r/D@RN^H*74_t>7fi5'peu:ZN_L4:j(-]fuD4h`Ulh*.4\JCM/>T4%ecXG@6]7GL>GFAi2Eh(7r"ho`7>Qf(g*@4Tc[[[DS %6bTg*"Co;1M$,pKj*hdYJ0e`dpI0.X&Cc[nfB7NG%dp(=?Z%K(fo(%W,NYMJ[]9JHagJA6/)OI]E5)(Po%*Dr/\&fg[oqN,B!M/1 %7pBob)U7Qu[Z6cuRid*d4%n5$jLc/Pq0XQXXL63'._CH#p;Z$Z02jef7Xhu%4aR[i:0b-tH#M[RXl-KG]mfCC"ABhbqWac=Ygl,* %KrO5gO_3p<l2Eq?:kC4jjFsS8+qW.E\;(]Y;oJF2LJl"E6]&mk"BSmb]c;!lLXO1c&#Fr]*_J)EL@Dd&\Ein9G7Q!/Zr)#X-"'cS %gd?pS;C;):QfX]@-io5g7#<r)h=27,%G\!/bnAr]`oA0H@KKJH73LuDAOTU>JRg[PHCp[Ba#?%HD,64FU$@HFV?ZB0]":$P&Q.21 %F\j9*fghs%4:me_7kRD#<X5I\m1)b(RN:O,T_*':n.2RNdNe%mF=b3:P^o$oaVV+9*fB0"S#STW/(b(p\$-c!<>61[(EUhaRer5* %72UIA]6T%a5H1ePi8OZ,5hJV>V0Q*@k/tnPrKDcB11ZZ4&8NGRp^TQ`OVRj=s6]eW`)Jk^r^fL191h\N2R*$*--Z=OdZ*$H.6VSA %:J-7=pjms[>k_"qnq^L'Mu"e5S,-C?:BeP$ObM&:]0]q5m?9$P@(P1SDP'<JqYdG;#oI,`P`.Dq5gGbT5ZJ)Z=>du,bOgT1p"DS] %+HB^.@uemIF8$*%oMMJ`H9.DfMUY=jWkb!1PqRIWiQO5Y'#<gIe'+!2c'*s^Z`F%@5[7p0RO8[dXr2<P,\!V7X)deW%YEaB]6R;k %gcUFLOojE$M9&L]ah<lrZs"hoaISN:UM@R0oYR*2@!,3gVK,IV:?'X"XgrN$I[AkNWQp=G7HYqD`TBa5kG1^bK#;<)MAe`L%'$PZ %3=3"RBMRo*kG4^\9E[?t/I072%W<=<np4`(b;koTE'UL17',#^b&$sph]5R`aE.ObY!S3U@XYc(2b2In'pmmbl4DBfQ>i]r\\]hS %c\o<?==X$(^[(QQ')5,7;bA)d*[mWBZ('"EV]MEGN7>qH+Bca<JRa!T&ft;e9$NY\pNbQ5`hh6fR;@0m"3.\J"77@b*+^DVGoZ\3 %Q`K;Mc>]Y@?W`2D)J;L_m"<:;i'+T-=0gejj+/ApJaWmcl:E-5Gp)lfLIYGfH8->4c+/MSjnKYgD"gjaa!;f+:8JR_Y&G!R;,n_/ %5j@/mTC9Ap[t^^:ja\3Y0F$AeP5]?/OhgJ;+^q<ujf0gfTuUZ"*-)$8F"SWs#Nqel0tRnDSLSlHH@B1!bh'Uf`h*^N1]Zqfbss.# %]Ele&=JP_X)kGV#5id%U/@h5#SEuCAc<PAA8K#$']#.%dLt:o>($/Uu4JC:-)E%83#4d/d8RD_^oYmpY4dc,KXfGQB>P"D#1r9^0 %*`/D/$GLp9epM\PK<FEV"!+W)_ZOqjmh^W++8VCIU@+'S#X?>V,c;<]'`/]D!#tCfHse:d&F%IE*j&HRh0j9kM?>hC'WMWZ$OPq; %NtV_<;s6W:QDP0`g=@"/8T>MqE/>;K5cA&<?q>uXdM6-'>bjG1*"l^#DNF4dDKfVWXrF@\^_B&k43l$h'EniGe)qr#`>!J*pW*k# %UR;.YfT^'/O9WXq'Ue5oG*MM!3Lp3ELppeIc7fKo9=JHFqVC'[^B1qjgUdlb?&1a?k9eWN"/Iue>Em,mL.s[CAGVk144_!X$R:c6 %Fq7AQ+Oe?*4PODeE*XBi#i/.[#r`s<56AB$8L:>@DNWLV%RZ5lmVLPfGf/*2U_q0qXVe:V1NAhq0,c]tAXN"S#F_]6]F-QP%==pu %XZeeDMiVPXmfRcIUZb`BQFiWXm\@DI`q\eKL\:RHJ+r'.rn!J;Q3D?U0G3;'6?i'*,PF91-40_B`gEtqU]uG_;T+DOS!!M#hnEXb %6u[mrE<jn>o=Y/Z\IRslAuI!a>1E1Ee%%r,T+d(R&VVJh"T'()B&>CFjN.;i`gD=dD[upg3qaIPA/.iC^W^O(DW6bumDife5>egA %9^U`"KKUd;pM9k_hu_p#n(njGeE:K-63(eFq/k.rL%h.,FbY,^`nI/"eLAX:r6>==A?%aIO9gn;qJ-t^,;u(Ma_%nJe:tHRl^a,i %/klf(rE(^%WS]]=[l^$f^`FnY]Ua,f/0H&d\6)-6(da'Kb(kj5`Yl]rUT!rsN7Em7I^&!Z-uSE9E2\3qArB(62hL&lEl'@.bj`[! %7]bmSK*Oqe3X@Uf!S8p2i%ZH&Ah`99/fX[_9N%29i/t!,8i6E5k"S0;72U-M&e)N#CD1/H\;FRTONN;-+(&=c;ps*RWn8-:j,/l9 %Dg@^=24Jt2<G4Q')D^Q5:ugj+KBY=lNS/51R>C(B0a7U8=mn4lbad=*#9R&"S>dhR''48&c<mUA4A.)oocR.+Le=N_h93hkdak!/ %&34U;1@^2lF(gQWL*"6OMB/6IS:kUK0fKCM;k"WO'WVsQ^<1B#mK=sV^Ph970R5bG?N<VlKN1\kg:0(E*Q4\+5R9'0ZRU&U:467i %OpBok^bl&3fI[JaaG?S[<fA`O%p>/I@S.IoN+\#sA?79N6AT=ZDibOskCjZKD%@AbEA5WV+5BF;**B]klSWN%71KF6A_rSA,?U*> %aoEfl?;`-o:!2iSp]=I\Vpc(Jm6E7cDK!)a>Jfk0P`#F\fG*][OK(e%QX:?G)'hbNU]iGhY#BEh6k1U$;!S0\@aB9`E3kqm9tLV1 %*pL8i=j.j(n,3L+8&*LOH_qJbI+@l4+2mU!hAoFFalou'Bb;N:CS-okpfLm!M+3kJUF(Y^_B3,k(nIY`KsCK33pQ)[P'$ob[!(@G %_bbDiN8`FH[#QX4(j_8WSqY7*\AI69p")IUCPG!46DO"f-nSM`mVkaTJ4Gk*:nr>h#\J>b(XiX:,[g1j5\e,5G[ZXGdT_32\(E;g %`fck`rf#*TanRl*bJbN1&eGbSN)Tt##<m]N*KSi\_2Q-<3]DT5)D1+^VYT`;CEu@Mj8OotZ&Eo]6._pQXR+P<Y=>A,#'I(Id;C9> %EECHL6]UG^DqpWGgf]k;NcfHAa[1E"liLqgT(DZ10\He)?^n2ZoJD;p1Vh"6+($c[X.SM.<-=6o%mu@TT-!$l(*5/,(j"ZJn15Jm %3=XnC>C\37'(3L%Ls$qP4=8Of]^UPf(Qf,28+b2hVNj3GR7=ScfZ6S>/PR>2CBnun/-![-^=K0nWN$:T:2d?5,9sHc*h`Wi3dfp; %)U%^\1EZ1XaQXnmHWlH_Z*l@!FGWJ,E%V/.Qh@>iZOW@l.Th_!69T!u\g%e[q$(sI2a^uqL,[K@U^_LSs3>bIG%^/ODCBDZ,X7gN %EJ_9mL!Tjn%C<9f>KTA+!n@SR;-U4nl29Zsp;0KR*7-Y5b#^$)$@d%jm\"a1Ae+tlgd]"mIDg+Ie;d^ZZt"+s0$1P(-P2NdP<pKh %.G2d^1%)@VgS,^./"Lq3EhL7Ee$I#\5+e`,-O8u)UPi8,aCs9E^8T%Fh1SMEGTuDZI^(kk!1TZl,?\ma.sB'scOe1hF%^2V2i2Y> %28j25@Y!SFE'!Sedhu-[3YtZC8bZg\AWI+"XL!/B5jQ'Pro!`=4i%jU+p*i(40d>#LbIC^VH;!X7QaTfK!:Wi*uSk:qqX2D%bdaf %Ba>"/h%mUWe@\9]M:1"i4VA86p)E9(>L-MobuWQ.W%4t$rP$EOrI#o3[dB'd(+bG[/aG0Qf$\'k_AHMS,JE$h6u*_7L5`,.Bo@#l %enE&;X8!X=Q&;KI7Z5`7mV+m.h7D/5g,2FF]\J`j?)8<sqbA_6Q1qG\rKl&7ia>/ne.G8"9W8Y6drh]!oe]Aj$;)iY/#5_L[YZN9 %CDi6a=*38_rt+c(W]^@)M.!4MA&pk!kqBm'E*+h]*Q515a8XBej`N]GE"YD\"![V&Iu#D8p%9IP464QATo5];N&IIfj9\7(kC)F; %&3]K#G>)==X"N!7&*dP6R.O-3_ZF4Mns!>t5AQ.X.M?mPFb>8gqVr,XI.X/\Q6\mk7\)reLhPJgEJdYun-kH3"h0'iB,TL`q@Vj6 %Th@\#+NjFKVuRna&>+7FeA:UR*=ME1U>dOmrUnR?#HmOdN%RZclTIIp5@O'4;;t%t+aSRM6a$18f/l<a\J/NU,,ZsJmi2IP&tTI( %kt]9mB`F&Q.86[&n+aaMF<jO79k.cAZ*&/PH2OW^bU>H4_L+l;8B?A$lC#\&lZZHB/&q3)!H?m.g'>DO7o<0*e`&uQ:4$`3WWg@_ %qUSc$fYbIQBb$"8,)H+uA]1rLVb<qRYbEWGWr0$gr4:s.aPZDb:,dA+3(8LkXj(t%UPR!K$/9)(Lubbl2#--7>I#6&BGnS-W4;O9 %m^i4[mq<sGC.1^FEju[-h+=<Cr4FO2#C@pCYjP>$[,!8-ZeR9$*!_"aUX?Kg,lR?QdK_Vu^k)JB64Vh!7#!iQC6rTsKBAIN1#FFW %DsgN):s<ToK=&"Klp2UC#`r!dXMdT06*gpBB3S:O(5Q7I:oGECGbE6j^4RTJ!7Q6^6\Y&'>h!B-.PRlu,(CqO[3Wnmq"2so3qAj; %`Kk)>`0)hg4Wic-r0at^Fk+urh`#SS2h1[8L<[.kr;n`UB43SNCp4qfKnbV.goH3?<Tu3QmOQ.8GV'?(7[=\U%]$-M=;QJ-2bosW %,qoYoIX<6\jn./dhmGia.l%@>1i=lO@[1sH=e<[fX1$r!Xl-g#-@bdOrqcLVI/WsBK]pN?Nj!s((XaUoYKnXW^)kUMSrNXEDgs=a %^\sWd51"fYj72eLs0;2\i#f`5rVq*ps82g=JnBD.A<t&D'Xd?P7O#q2/o&pX"I0T>/M/0K$i(?L13tmVX&*A1C;(@PS,71Ij;B;R %CK!,e(I)me;,p[9;F6fdLQ=(p6\GlYp%qL?Q*cu$LW%THH^#RM;(p<RDYfl<IQJbr?d]pqX4BD840@10cT@Ao[g**%m)pAF)Yceq %lYUH4_Re3bW6_NbWf@IDeZ8s=PasI:@J3SD_ngbZL`9n9/6YM\4E%FgGmBK(dRQH#mS%gHOGa9L3"!Jo\0ieg&+]YTmE-5r[c*\N %7\/'BYGZLT&Z%4mjuEm_M`bjiS::2@ZDrS#GULk:G\f4tN/ik4]ii>=^T^'CF$C;WT(T#TT'hUkjDBo6L,).1V_Mk\BKlqaK)IU( %RK=^?R;K<2npads+9qEX#TYoj-7[L=":*rBLjJ0)Q1OOpSROnVo=X@89X->G\7>Es[mNIYdIS=tk()4X'M-I1[kA'ZXT-Ao>+<&! %?GFfjGfP]6KC([W](dFN]DW]'X;15kP@C?tpWY_>`).6t;55r<#oNJ72mSUL@>hcs<SVDnJ9DdjA7U,^+eBd_nmGHt]bN"$6Gg&5 %<J*__)sNL4R]sK_(:N?;a;B3*-`BJSHUVOJCT>'ce+GtQD.f1G2/e#%B\%=(D1Y^mQH?82KN*NM?i(;g4j\U$?$%K+2r3[op"J_O %fPa:)K>NB'Y$;&n>ih>[mndS8RY4$[3n$J#OuD+8p4h=(Cq+W^[Gf[RP#tj3?,C6fbn<k=SWan;k3<6'#g'Y\Pl&&R@8([(R7Q;8 %rI)prVKa-dP#Btg"bj3*3=m)%7*VR%qp7ciU>fWh4u]loNNoN[)lY2[G"[^P86284VT+BL<:N,rLpsT1lmh%B<OH5OBCsj+U-2qB %(0W,kJNCmi>1I8==M'=\(as-^`j[/@""N9^bjI5t7F]>N&L(FUm&NsuKZsguNk?f"brs=o?)4&Ol$]`B1AIc5WD*#7L)rNjOL(lk %,]q!KSsO_GFlK6@9GqhF+\^-.X2AhrXSrk*<d#her3@r[U:3d;rY:$.m.^#<N"+1[Z$e+-.p8LuffAsr$4FG;O/eH0hbh/,a3\6O %'01;*9I229jAOLFS\'TlT](L:0K+&SbA#1'WG67BNo*%V.[\%8#4U-Ii")_K&^&S^Ph8.m,U>'nolUP7=8$&O-#nR7Y5)&ppnIJs %UZID/j[u?gSYBYA4UrFidNR8@YA1Ns9i3PQJ4'esqlJ8]U@!d$HmW,^MFCNCDAe-ITe>5*DnWD.hr'QS4[r'&(-WJ5-_1Kb_Olk! %I0=_Z'678BR!!sb!uQ(rY\5:0l`B6D^<oKe!+;I%dKQ:K1'H./&Bs=/?\+`TC15d3iAl]++P5W)H`@`5[X8_mZ`Kp<\8utRJh%iV %_4to+q%ZLhn"-_^igo"Ecs<S[BSUM2=i(C,]Np"Z.[aVe\]X<lc:R*0Gka.-U>^=6luK%T"k=1rB)-J-`j:#CLpj.q`]s69W$J6@ %N>o[8!edpAXZ->?+`J6&e%[\^aUs<?cV%K>U!G?A3h*k*]2/akd(sCMD+%"4cI%KbKY:"Z*"i:-a9h@B.ShC,b@*2G_HU*prs`R! %/..Y1'Vnh)5JIq,,S.]8L=&q6>MQUPc?u<LX`#,.&+6T\nVVXE?.+Mq.$i+VS.2l1Vof*S%"?geGZH\O60K=[4\.=.1RFhH+lWjZ %cO<OET*&fe+b:<&=!B-;gE-]U?p_[Rr]q#-'krceX?,:["+MaKIsTT8:fh.c9Q377SNK`UfX^r@Y3I`hY-QO^'?n0"4F-5Z>u.Va %31[9McZaZs1COXP=Ur0Ll69ZpS^7Oq>OsI#$OL&(Pb-Wp%eWA(6o\_<E>^jN,,=Ak]oT%mM(0&Wa'cd$hirkkVn.b'".j6Wd%XYH %<_!f.*d91I-4b+=T-Li^pY?s+i^*#j`^ojm_LC^t+DkaAP&kl['28$`jte*LJN:A>;p/=TWk5f@3(*4YQV^m_kC`SB[a.8cB)8_P %l)P:o!\VG$#ePi]egTJ([rJ/_N=9*XD:*9o?SP?X2n,s=)`nL*@\,rU'1:bE.$hCQ\X8Jb_hJ=B5b!d6O#/F@2OI"2Artsp(A^A? %]S:oKCg'#2ZZ]5l+G]$@'H_2W.m$$pmS=pO'Gs^f.)aFSec6:+B'&=6oIX">3ii"E%kqP+;edNs6?3SNe5A]`d_Makg)S9nW`>jc %3@&FeIYp.=Dr-Di#=+k^4MC.G5,G4:i_:"1OMD%.3KQlR2aoSgpt9NY$Jh*t5,hbn"-$X/@q<MHeG>`@970Z'`$A6Jc(aBhNamkT %&AO]FQ_Vh+D]QSImQ*%(TZ!=l$PMo"V1?@W^0kpn'JhlB:b%6BU^DgHa4oFPrJWcg0abHS\T+l3Yk,]a+C517mu[-c+kiH1-r.>\ %gBUK#+J`'+A-*T[>QDaU,jB!/mX@r(gIF-87,?4oH(*Q-V(?V2FEu*P$\A5'MJX8(32mLn"Ys]G>)@\tC)O$-#e0lF9@^;+S<3p_ %1"q**&5B,ikf4J[8hf#Od<uE\bpJ"]Zc0ZXX?7fJW]Ek4o[.@LpDYh:jP[dAGR"3^K"tQ:+L@jgHpPFIKSE4UT-91;)T!/-,p6.A %O$ae26m1/3]Kp9(TuZ[<!Wt3#@!,JXp);3I[PcU)3T#[E%CVI<p@dr?En`&/Rb8(hXku"d"nJ\6d*PeK@dljJXVZ",Aa>$b<Bqn4 %WYt#]2o^HCoY`3]1QAFbAJsM0__`B^<V3Yh&_>,22&2W%ZiKVl#<`=-(i^Z&s#jt+p3u,dq.*[M[kDGIN;Xm=2LJ`7"(<i!K\'$K %!JDclUjP=I9ETpc,L%Y_!"a:`"Buoe<(+['G=cZ#n#1n+r6dApKY7>M.JVV4@M>pt:!rE3,>1'JUb`WL\I-TtZXj8kZ:eeI$rK(P %OEGd4'h.T3G0&0Ta'E/EA5F*(c-X*3IT"M$IH_\Z3sH\`[qlM$>dosd8+)n[8A#GOBar_I,,Y[r9_ZGB7070\^aY*$A$DDF-GGa? %Y3"(iU5^iuFM+fW8k5Vs6HO]naeKG2%XX>&,nSG@qfS-P-F3kZiX"kJZSEe7[RR\!X+kNXP7R!q`rdn?4$AQ=g7c;IiBk7-Kf2[- %^9X].6B%*]fCV`[m+3<8=#nN_,O!pd6]LQ`/(ZC_*>sFT@]MIQ+X+$>rI'Q$*ksFM.34q.=%_!LqYDCHR#S-A]4a+GYq+e`"(LOL %3#E)qce%Eb?c`J]'F>oKQ3uKcNme8U?<j8*C3[FW`&+o*jj1M?9rOJ3W&5_i&6+!SZ66(QP&CpF(B,(*%*@Ah9,PM7@M!1//D=^L %,dBgejf0um#E4Z>8.T$L&a`eUs1uH;jRt9qS"lV/S^$2g#IPNd>.!@>+Y6-A?d7X>>k]sWI<npm"PQ5Uln$U7Ym9*]YbbF=_(PD` %#";nblA:,CXQjj<-P.N_)=]>Xp)m+F+LSbX/D,q8me59q3-4O(H]D5Z31HVP'4@Sd2O1k[G:KQV)q-?_HrHhq-Lh!6UE09bRKJ^_ %GY%9glLVPL-f/k2n0\e.D6=.Y`u'guLJ^-Rf#m;&Ur-2Ve^/`+DPqq//+D.&QgAib#6@ATN!NlZ<h(mQN^iFU3FJ8H[_eJI9FcNK %EB?Fs?Z&;0pB7R5ef:ghXI7j>6O",*rYcCTMebt<?GM#r"i]f2]>P-VZtN8>JZ?-(Nh6qG7Z%?L)7OH]R?Yt\<7t["lWqWsN&`>h %V,4srV&]oY<4ZR*>SKn'p5RFSkI-!eT#PY2o^p1kHF1%bj$mA;Bs)_O3f''LG!(FN:6Fk(aTbf@F@.RI[@i?'loR]WB0Ul9HhJj4 %-FDYUi^Wfn[jMto,nkIsHasGo'_iAKe%6X@gk>$OZnK!W1KZSn`Cu=s9>1V<[`'0[g-"WmYg$]u`$>?!qQ>)N@#)$GZm&WlMH*f' %?46MVk"XD9CL_[==Z<-:-tb;R8F/6(12k8.1Tm'iKA%0Ak@*3iC[DV'DONM:9qG_CN>'pQEJ$</0M,g1J3`(<7>a-I6Na*#_a;te %-/3$n4R[aP2FqLB,O342A[n+8T3<*=gEpE=gMC]\2Aq]qZ_&(l_B.;mhGNLZ&Dp@e=I(mm;A;Y-iK/5]'>mN+>NnC7NFDRYT@_TH %1oiHK+gsirU'9s?D-2F"hl09g(Tq;lAjhGf=Z.O$^1sri=FC!(C]GU][1+&j6B@]H)cYagS3.`K^t;Fm))a`4Ze`d.=\(;a2AV%l %])+7!32ZS#))f:u]-kL.FYd3u%J-0PnhP'6)0sspW+mVeij*E'HfM>/fJ^X,,.;?p3%L?G_AZbpWePACc,!qdIFYP']PJP:;dAG, %MEZ22S%gQ0L7G#!9%/PWpLN#jA)"H.^7LHX5hcJR*55%R%HuTmEkQ9.f'gnUC`B0#*_3YB+9Il-A(r@(n@FGJFT"h/%>oH-bEtXG %9=6o3bD(]?o1ZU;7^dHGZ*8.s-n#f'%1r1+8bNT,kM&Q$%;YU]Z0e$0DK91?2dj_k1RU2_1/Gn!/*<5V[#>qhCo4FqRneFBAD8YC %b5p*aNr"n@d"S@7rXp>]"M%m*%2>c:ag10%53+<!d.NJo[7dBjc(t!*/bspfgT85`ZhJ"]FHJ7iWs4[V.Di4g_NqpZY/s5e2&VT` %ZgSToc$J/'D"a7ULkn?P=gMIORl.gU8XMB.5D]e-*BmTWX7qr`_o4iT12DE)FsjV.m?qM9!1V$:bo-SXCL:\ug7ZQh)9;.c)J75i %C-aUjfO*C<^`2ZGINp0M8Ia91OD`Wnp2j'NWVYV80+#8Oe-44/o5@WemT\j!kDl4!Bm2P8CH)cYnLPg]Q/Md8r5qZBB%Qc5AL2Nl %o=i@OpHD5`bj28Y\WH7/r#P1FSW./=gpcKgNF.h)P0k<:"!A9VG/eC1@Q>R&#l]4i3nT]:1/(/WcNobG8W8?<0oYVQF9i\YaQ#*A %RgNjQeOVKq1!5o?cluB3JC%UT6aSKeX<+UV(_<7??NkVtgBSejEuomEJ[!Y\'DW$_!g#1c,Xfu-ITHg4afDT*n:R\-k>XOiKfm+; %hP(p<`)TmD)Lt(48eX8lU6oCpgmf=uCCXl"I_mKMZR\$ceDEO=8"/Qp'h;Xb6i>4m4VnhmO@r/j-t4+kSb"ZkAKTlTWYY[mTBCV+ %:h8pC=!S?#]IgU5L%VbjSF!>3"4F,F^gBF5FLbY1HB7**^mKY*:D#'<&KW6(Zm$H.51-hm$ekD[)_0k4gNSY\Y5Na*>Qr:$.,b\" %LE@nU+ClPNm8M7*)K(AhHo(h3"#+5e?`/7Vm^+l[-PnS%h]C$;L!';1]FZN>B-%.b1R3'IBi*6KVQBaJo;;D]lqrJH>3!>^7e1jc %[Pm_;aG:XW[*%"Ni/G.Ukg6ulQ<(c+,fE/&\i5!#d6!)]?iX"UDOm=+!r))I7u3f^./ESS*&l?MS/%h>)#VWrb0,U[430.k:#0GC %A61=7pq#6PD]-f-'P+!cRF^!c[^H2VIEm3bDnl4W@2f9="gH!7>*V/'#(i()GZ6%J(t`QC2>''UO`\jD`tuU93Vk._Bpud)O2AsK %MM82LDBb^+3+5`idG>ZG-IO,XR-2jK^0#Wfe_p&ujd92c4g/O&Yk;334k3U)<E2O:6a6']iG>M[`*ZaA0rKP$Ylh_$WO>!To'lT* %"Pr7*I'BhgJAa7.*UOtjN]:$GLO\k@9_3R@?NOAXlV,$G#>rZqj\#SOkVh;3"H\VS5FYma!29de>R:q8-rfa`?jNSSX<W;g#aL=g %i*B#AT=bJSQ'C+]KY,@;gtm]g,[8ri!(u>:`gP9<8<Vb3dM+JMc@h.11LXeJR?0-`'D<),2daJV)YLe$-:718];hj=DLOMV^gmWJ %DJkNLeGQp>,.Se.hM5o7m$63m"L,eK=ud8YmE":--3-njHE23"es,qOh?4t?h8nYOR(!EMZTA3?.*7qYJC1:V9`T4h05&-i6]n,k %B>SalPjM.H89-%n/=[#doArW49;l`8!ak%+ad7N,TPJ?='(@b4Tf`&_mR)]WgQuk8q_kttDULg]7fkZYP8E2\DN;I/"/>(08Pe[[ %[QM\KWVb:f,2D"rEndJ*:%>]`#ksG+\"*eK1mpm0KT0gr_C])km6eCqe#&K$]\Q";q[i2\[[PBpE*&[L97#H+[h/oa]Ct[(MBp@' %k+r^l,p8tr]EiR<!4f`Jdp*XBMm/?27G(^e&V)9C)dWXi<%><m@@F`?HP*,Z3%cl$*;YDQ(BG)R.[D#^%X5p!NW^IU44oRHl#Qdj %8=1WJ)ho_K,=r=9BH!DZ5`9N\+[BWIJK-u\UmK-lG&*8Zdt(-u/C[!Wq[9)U:%k#E+#&EBlqS\DV).Z&:7,&+"0t,l=M7)4p#F-R %[f$LM$%G:]jA4EP$@fpAhKC=6;8k8p#9GLOrHd4p^f$`8-hVe/'rgUG#cg-FignHp41Q&Ue2)@af)A5^"`,rk(kbB[!*-Mi;-9;F %Gnb3uZX$)l./]k\ClcFu9-ed%L4!gP4W&N50*Hb@-J*g,$rgi_0.[I[*L!,;@&E\[k3T0R7[b>If\)c8ISM$H*+pdF88A(*b&!h/ %BV<`(m1U=1S@'#m*tRn]Mh]2Y;JCt?lQGbKcGt+qKlP-2pC^F5MYS0*MD[Ak2aV(@aJ_ac81W$LhiTuY^e.!tlQkHj&]!#V4Mn0K %2-u94F:5u3q:"`jSAO((,7+M7clZGTA(oRe:NaII\?=lr)9`;FCJN3tV7^j:>,]\2=QcB$j.'DB4[msBj/i5#PKE?W^dgbBI2&A6 %'elb$KY,Sq$`mXlp.@9D@(/[&C[)o-TA@dORoe,g4mo>!XQf+Womkr%3IkQA17(."+=foir16V5EnZn[L$[X1VKHmP@9U?EN4:U, %'cod[FdK0R7@M#;N3/iO=6ea%;2V6s5T(@$&6=[+`/_IOk2MC^9="&s2eT;j"&`H*J,%jYgtR8-_2n3laAPeu6N\`[.9opt7JZS< %XT9DM];K']EOm.cAPfSG.E;g;ZN?OiIlk]<r`u?:(&:Ud,t(^\3L/a?OgGD8Nif9s'EDqIpM-E<iood;jp.(BcTCM&G3-;)g-*N) %]rX67*^a+J7-h2nNuic*fW@i\*UU84JR)#tf?OUFLN%V\)2V-;A,=RCSb+Z)kNspGO".m04nACAp\Se6Z"G6@#[3[Ndn$bKo@Y,> %%>fa@+)r%Wf&85N>INq\gCeI8-GBN/RRHC*A=`TmIA(f/ku[5X!3&(X<K$80n+/Q^-6t9;!EeCdEIXM8e"fCJ0gY124.e@?3*_jH %#=L"di&&&J)ots/V:m+jf;BuRP\o6m:g'NP.)H!`]Pti-B/Drh--B5M!WnKB,`\*_fOqPtL<q,m73a01&$"jF#o[sIrBpL.PX[jX %LnS;#I?g3W>.6@bRLZQ/i844m1XC/g_"_frI=V3+1,j6!5TGsaiqAEk_o0ZrSB@7t<e0Q/KQOVZ(2\i4rlN'"Oa7T#="M_9oRbNq %0+?F.UgSRN64t(pGtkF]nJLoJ??8V!LsYN%&W_UHLe#;rnK>Vjit:h6\)(^O8"]t-&J$'e9,0QWQt!_!Ol.GJ1C#DN6up=<_p=AQ %DiaGb88B&<ql2":lZ=M\+MXN"6C9ar!G%.hHCuEJT]RZp%XJ+b(KC]'pc&.@&bJW8$@6O45n@tsN3\'W,W/N@aVFFb[7<NVK-!9_ %Pj51POP;Vo%XNZD8+gI+oH<hQ]\3jAO>EiFkg2U+1(s92GL0hRm5Zp&YjKPFG3(F!#AKR^Tb2:)h=hD*O=Mk;W#bL17F\/-#7!E- %5%Pc8#<dU9e*dcmOT-eX`sd9U,"m-(cpKWnIHI1-YZ$r"Nd:\F=[$=:r*.]%/*9.W0"m0Q*p!$(]j&E;Lo<c=MKob3)S9K#iWQUR %>[6P5=](6>mBB*t*;A*0O1<4O_iB*1O[e,Y8;%prR-FS7M`ZV4BAEl?<u6A?\??TU!(&lP'SmSs79]d$KI_SC.tGI^ZV?iAko5)E %(*cot>r@XKh<9l8kO^_J48B`fTL*>2\GOUj0I11nn'uCg+>dG+jF]D<p_&A)BBm+%/Ao^Hs"]fs-Tk3V]lJ'Z#k/]G:@sK8T.' %&K913rnsi)b4Gd*#NJ]VgD!HK<aUtWW-H6]Efoagki02=1tf[Y;f'AL\C9FqiZCRW$Q9l^+Mr6omD1$e"c`9^OfR"Qs*,]IIj?T) %+)+gh!$NH@mJ:P^mN`r<GPHeqFLod*Iun)YjpD?L47Zf5Y8]mhEFs-[">2bAVlQ8CO!=QhMQH6eYQH!ni*pG("@,LEV>uPW+:20O %OGu[/KL]cc3M`dXT2YhGFZ*eK72GE3K]HL$4CXmCe=f/BNeV^B<,<G.hO,p4kpgm*8U!5?lOhIl+f!b03'-!!jKTrKY:8]76C;?C %_at[b=&?m0SXaMeT'(dnO"Y3HmeiGANk0]g])2Gbq!?N^XK0oGXZOLDVT2^,mA3*Ka3=:n(Qr)X@@i-pV_q>D<_og5bm%re;b293 %MUtJI=U/U%>-2CSqRi\Ict!PlS+73cSPFYHBhd=sl?3TDKds?6-R800)iL]KGDbY>ceFYr7hmPZ7in_=hf#^_SqV=;R]1G-24s,Y %<LbOQ<7Ri9HfPQ+n!>`S_Re3bWR'mse9Q-b@eNDEU;Qbc(hj[f'O%1rK[('l&+V0B9N6VMOUjA9OGqmp_<#ouTSs:Y5`TlS+\,fM %a09fa9-)OmA#3/"Pk/?WJj[4EBGr^1lQD+M#A>T0$&Bf,%\Jms^6h[]3KPln:9cr]HCqES8W-qdY8"2Q,QtC#1[+I:M`,-Yr5]]c %%9)UT+nihnGEX(H/T"3,7sN]iV!RZs1!u_NS*:bV<!S;d@hCGWI9juG'Ru:a?_QC%6Gn6hQWPgUnj3+rk:Ng:`X]o`:@?s1H<p`I %:e?PH$O:a[[V']?aQ7.r3_2HU;LbVXJ/o^(31CepHH'k+jqUXnDdO..($,7S0rEo7?h`B]V!Lg]`k[a/)4,-7c1G`9A]UN0`qt!j %W,gK-5Eh!,fV,2p99R"_o'9*71:#iS'5TOg4>11l-$Jrhf]s0k#J&pMD=?r)C?>$`:='2M"hbs9,EB&62:]odO8IdfbNn7*7gF*" %]fDjVDtHCU@]rlh:DA5M^mKWb6=R0Cm[ZSqKqKR=*JEppUPbXoVXP+?)i8SrFd?a(hrN)?&3ri]$flpLBrFV$X%l.mJUiN49l&ep %G`^cXs,LB6M&#`MdU>jF&i^Fo`bXk?k=Ro)Z4Did!q1P+).!tf!0Q:1et^f>s3>hD:\iN/asdY<:NlmVJDW3'_`T*[q]>3(DcNfV %7f]4`b#3CTaj77Sa`VECj?90P/?*@5:PV)Rd2i-uC(d1W')11`F!`/:4.N&i+Y`0Q4c6NWM(fCtW%%m[T,`sA1fDdNOou2(cL!li %\*38HSCuiLSEb"-JuI^eF92drk,f`h'28MMr&4\4\F][T01901U;Hf-WK%MR7^j@DYK,Ho6!Qd7XP5o'S'g0GX513Kp&n%sKfr#V %On(W"i&-sK^8Dp?mPUDM%I\GgYK1"+53/M!-.:V/rW;mp69rJ38#IA9dp45KAB\DA:7bAiZ\sCE-_V-c0h/RR!SRD?265=:F!5d@ %`!JZX+p_Ug[^S^sBt/X$HZ#TI*",'^Wk=T<lG-@Xj3%o#d+j]\AC6<<*FYDicq.(`FT@r\CaJ=F)E%V+?h+"i"ZO.4o#ooZ0d+RC %%KOU5oXCTr#WmM\"UJF2[([^hr_:*I:<*@Xh5Sup,cj;840i"!!SD-$]s(V]JOMVgR.?A'c%`Uh43u@al-jGMGe4&;3bGXaE?QFh %ai=nJq'st(nP1K'AV39l7_;h%^n5c2\-%%&3$($NRRBEe#NUQXqANse;ci%_i2n\P26XSs2S^cOVHR?I5ln4sf-P%!S_,[WD#9$B %,4dXWkp41>1p>%,2,99F,B!WT?t2.X/BS[BoB8/$j4.JsVE9]#+(W.7Fj8d!Cd*crB+r-\Mm%lFnsA:*h'9BR0:gRD"=#*M&D<n] %\Z[Rs9kQIja]C@=V-Z](a0>J'Vm`M(^st>,+mQ"nJ*61&F;7$44-0<$a"b=MP5Er/(HmQ</O_iJgVe`I[nQI9,Fq'r<?H5Ed7us) %lbSR1H3[epj0"u!+BD!!E4].46S9E@i\EfM?.%3gp/iCjpBA.'SkJB^[0`>ISsS.n?##h_Ue:\:?r4_SGX`\?J+S#:^D5UPg&Ys. %l>qg1$8H-8DBcrP;/BJlLKL$[/[/:VONYM5CpXQVV5]E$eWQV3lhWrXXtT#I8t`Z_7Ha6BpFYd9BhOBL(O,0oEYY2baQMPdQ,A$P %fO*ZrV@%=Oj_[7u_)l"n"Yh@479gc]cI0Am&7n40;7^M0np]If-hlqH52FoBRP)n4!8+`m+6V2gpaSZ%5-tW6]@3nXW,Z5&0s%\Q %')#`tC?Qtl?I3h_U,s&/['++0WMKbAY6m'%2GL<!s1#B='%t'iZ%6\uq@"d4f,k<&B5lXOT@9F?Y`I*5omcp2o7IrQ7I'/V?^,[E %It.Lhqg\KuYCH6,qnMps]>+/Cj1kNZ5Q'.%J,6pproL?`qTJ>Vp[A.Sk?n8L?iK]TJ,K/007Wu!5Q1%X^]*I>ro"t!q+q%gli2A3 %jm/Q=o'8O=o0<69f<>5Hhu<0G!-s#+QiHJtJ,A^6jd5uPIF/UV~> %AI9_PrivateDataEnd diff --git a/Documentation/OS/shared/images/uni_logo_farbe_02.eps b/Documentation/OS/shared/images/uni_logo_farbe_02.eps new file mode 100644 index 0000000000000000000000000000000000000000..3f27c5f4598871b3f36a5ce631d8fa898d677e41 --- /dev/null +++ b/Documentation/OS/shared/images/uni_logo_farbe_02.eps @@ -0,0 +1 @@ +%!PS-Adobe-2.0 EPSF-1.2 %%Title: RZ Logo Uni CMYK FARB_OK_FH.eps %%Creator: FreeHand MX 11.0.2 %%CreationDate: 19.09.2006 9:50 Uhr %%BoundingBox: 0 0 211 58 %%FHPathName:Grafik 1 OS X:Auftr�ge in Arbeit:Universit�t Wien:RZ Uni:RZ Uni Logo Wien:RZ Uni Logos:RZ Uni Logo CMYK FARB_OK_06:RZ Logo Uni CMYK FARB_OK_FH.eps %ALDOriginalFile:Grafik 1 OS X:Auftr�ge in Arbeit:Universit�t Wien:RZ Uni:RZ Uni Logo Wien:RZ Uni Logos:RZ Uni Logo CMYK FARB_OK_06:RZ Logo Uni CMYK FARB_OK_FH.eps %ALDBoundingBox: -187 -391 408 451 %%FHPageNum:1 %%DocumentSuppliedResources: procset Altsys_header 4 0 %%ColorUsage: Color %%DocumentProcessColors: Cyan Magenta Yellow Black %%CMYKProcessColor: 0 0 0 0.65 (0c 0m 0y 65k) %%+ 1 0.45 0 0.14 (100c 45m 0y 14k) %%EndComments %%BeginAGDEmbeddedDoc: version 1.0 %:s8W,W5t==$^::es!!%XaGQH=-GC1.EqZXXAKHjJX;P[AC5-ua[ %:s8Tk7MP)(a;*Y\gpQ,qY&eY6H;@+TlZp6sANZ]Ge!YSD0#pf^@8aeeF<)BA=>sKk-1XFmj\U01Gn+ZRemiQcLj;smU4'U!uR@Tn>h3G@1?5b%K8ZpKA8LJ4YnK_g^/l/ZW&ST+4`W,!`]``&&1duGII&0DtLGY?2SYUV1;pF:OS'#GZ>uH$<?XBNcR;?Q^:eKh@s-u+BAD4UVV73Gd?#=/\S]5O$P]#5$I6"9ioDrg@1&]DUcDrpQ %:?U+Dc=SbR/UOC/G%O5kPW$,kL;TSn:d91cgH<]Z*kmZf<;ju,lFHei8)C/Jkm;`/,$f>"9+nidZP@5c^ntc\V%K2.JCKa%XQ(t`f@"h]/WBW+Hl\7QIMuG)g/=e"0oc/Zad%IjM>Nm-t5@n+)B.B>=Jh8AM8Yf-r8nAG5PqB%>O\T%OP3PqEOo?j"5PbmbQ))Q#'iM37<)'AFeW=N<[<Q$e/E[?9D`Q67=42VJ`UrHGXTN..b3k4k %:OU@6f.7LMOk.RAi]S;.U^3X?mg(\8[s4io3f&NhW%^c06T0$c>miZoU9p#'H43__Xk"$1,[5au6cp6!^V$,39](j;o#aJV7XW6MT=0LI*f1(`T7o%H6:2Grds*FuW^&!Tbe4<$^35)a\OhK!uUVr\&Z(0Abs*Jg]I)qMa\c4=.o#jCj7^s+"s(h>HJ5Q"EUfk/8`\E@IDin6YKB6'KS.oOQ^h-@NW61<5BdJh_`IegC2)-[B?:_Z. %:b`r&N1_r/aNac]ih=EZ7ObGTG<2Ndk2@OY(8fDmdWe-Er=tK70Po;[9W)3c\bYc[(6*I%Sp6.&53V(TLWd-$*WC0br.Ka&41M'@]=p+^@VE3-e<8lAkl:VS^GGtT+V;@@WSW^q5W0'd=(q/QI<J-SlnRrJ;3H+A+AR:LRT%5B.l`,.!$2)O`HY8LkW4&W5uKUNFt]ag=GlhO7oHi5EPkR(P<hl_pHdTbFT]8$PdZeA<>Y's2$D %:EBhY:Ie&dn\fd,-e9bY/*n#*n[T8R`NL6ad)gMCIaM:BCP'j"QHm:M7RS(i$Q;VL\bV3bEBq88<T&f(qdFZdrX7sj&1HgQQ1;E94D;2Qa8_Wp+O161S';q>oUpa/_Gr5ZSdG0V$icM$1o:i#NTO[ST]I@kH<\u"F]sQ&pdefp-V$$=d["bu3jL#>5%K<Mo53.s(,c)2&E5SZ3B<"jYUu!1sV_WCgs)aMi1PA(jR`'3&'>Cc;-r.<@ %::[!9cH1.Y0K>s,Q'Z]1T3MJ5i24+=2.d)qTGoa7>['jl#Vt+#9VJ;a7o00i6+)T?P/^iMKOr'I\cfopoY.'PZ6c[rJ)C^iX5As7-3q>sK*W\J@Tm4[\#k5r'nTTa#OLlINm_48[Cjci5L[$(f=qHQ-^5]p7%Oh=a.AqLk+YItf++`lD_rZ+0&WkEAQNqD:C2O,YL'%M.XMj3QXpCEm'8lC\+u%c`I`B(e:ODgNn(h(-HP\[=GUUF. %:,t_?W6/^r+TVT1/!l%Mr8X54HGE6L4A@O,k0CMA%;[:OM\/6M"4dil<)C7E8&bpPpPamb!i2.)7\UB74^7V02D^5DO,#OLFK>@3F..Q+dRVHF4f1B=A"/ITSLX`&H,]<mM;MIc5*_Z+q+I*UmkpWS*o9_AX`HB</0>HaHK."o_iad@M+q9iM;Eg[<H!i\rC*fbfTa(!?@hVI9;I>Tq"`p][e>tRj/TQ._XhR>tR8^b234XD/h\.b+ %:p@e-I3FfFsPHUmsCCJP-5)aTPj422lH'7oDYKsnp4:DUJ)K+^7d$WDK,gE$'Asi4<Ct/6Wq6%*.:6^B"rha9.rG&B4PO'Qo$LOOSW\gUldkEYERa=:A(V1sA3(^,mbqQc\/K#WaC25sG=Bj@^G!ua/bM"hAQ"lMgFgk3&>g`b3jkA,neKD7]9@E:SKN.M?;@34k;Ol[[2E4Q\Ul;[!@]JfDURR3K1;?qO="nB)YE<X8l0m[]IfZK& %:MGRM=7N,(;B-fUtf?TN-?'`s]7ofGHSDq7R;5]C1JSH2Wr=,)_8YbP@BrpA\d6u8E<8uu-6IaRaGtb8](XW_6bu%;DeXkgRl:IBB_;C4C*bkfb.^8AGM!hk'*#7bkZ!=/":g)c)b3L3O,Z(S0:f(U[Ng59eUEQ9($k1i^8&UVDqes5,r4c,:SXg0&k>S!b*"8\P0[kDad,/$uKZIknbS*`lSsW-\abB?)0Op^$MB#Y=T%?^\J._J1 %:m@?pl1fcZde?[g<TlQp%_E;*<9)><>WWtI4Y[VoWnXUsB?SY\8^=I&Jbl>%ap7$tX94oa4Y8:Jgfd768`05$VBl;D,h9U*7nIh348NuN!1V>"U2T&_[SRZ)RI:[^&8D^m.0=;&GRSb[@du%JiS?<sXYY9?@V#[Q^GJ8dm%@#r`,'b!/]Q?`BQIgON+O7W%%5TP6hF3Ud>\U=N2qZ"</s57$9(FTEH,l;qlSX)FU=2'<%*OkoMoR`? %:<*F1i\Tam(j]s%Q]8GZTc16mC:#>8m&Y4Cn?>;#ihDN_bX-T(jB`HH]q7iKSf#dK#+F,oO][TDP<t7E>kA]F:%VAh?]UL37F3n)@LTM>XGDe$@G9lW8QBs3SeFIp0a["WD%EqX*n-2;iX?M0;_`>c;IL^RbG/uJL[66dF4!eWUI'7:%n)S&]eVr>aBu^2?$>c&F`XgQ-hSWsPHIQP#/i\I4%Oj)!od)SS/M9d'9;5o]mbXWq3gjdM %:p-,Mmq^2c0]jDQPJ/$"$],IN3YkZ.K*#\.(i1TX#<rZgs#Ur8nP_74<%C^(H,;$!2KWJmPFGMfN.lKEb8dO_ELWEC7Yi+%`**TSk6rTe]Bg+]&RYm_I`dAf/=sCtd<Bk1@eb)h:RF<1ehqH^c-b>p?F(_$gGLW%(5F8-[7<J0lOBjmnSX*`]1Rd$>"hrU,.??WYE&$ea4MT>(P2B3';edE">."n2(@jc=opi,LH.MWilUl<&l7YMg %:Ylo<[Q>k5h-p3]?io7#(Dp\0?<U6)e@9jOW?'ACBACbn<WNJJY^kH-EL"@G3>[5_8%D#FB/5=^LgdnoYY%b2E)6@U#lUkem@t#.u\ei(SK@eL'\8\Lc)g'?5C0bm4XD<itCEDf1cak/Oe[=!iS6nG^?IprOTgRHOF=jk7?&L;9CQY^aA_+8BFU^.WFmq0)s6L/tq\O4#dEX]7HI]$<rPcXbr[dC3/*hM@FZjE<CSuf@Df?S#-Ei7t %:H++>,=8*08ras]lhQX5e^WX4f_7JK6?0Q[/[!mEN*TtG%J_-kN3;7gV)g&c1e[k`o@9r?C])K[[hITt;9Qc=uJo`=:_L#fUi[6:'K<F3/MY4C_*a2[t#I:Ln=P(Tp.pX;:o;d)kcOiD:"*gFF7/[!$DpXb=Slr>$cRc0`;d%_%=P&%*f-jR'k@>h:fr+=R:_i0.o6Z+m0<A>Y\f(Mi?,Q\XGF@DNp8(&VlBS(/=H/&X4_1R.-!l,K %:JMYUOcjr>3G2Yd&`W*'@7VBuWC2>H%X%"c.>)m_/l[%2O=!)*p_-mk%Id2rOg?W\([CfN*>1(3u<fhI+`4Au]?)^oQ=MO^^I#*[qU>Q^`!A5G+pBFp\[VB*K=]j:UZED_\f,C_@ocY5rp&:j!/uEcDcaMfB1u$&=f:"P7ZmKS!N^dScPZ";.WBe$=?'fG#pS>R#k8LJb/PQsS:$FY3BDs=1Wi8E9hVqKk?:>9J>=_hW1_&$c]hb5N %:1$tge(^?@1BlAX$T#FsoiFSIhZ:jj:]qth28_8a'7q+/"%4-$gmtS1`]f?GBp#4Y!R@usD<p7J[R%U`O0h\V#"N`/oO0b],qaWl>7eAK2mI"'p2C:mEBpt3s`Xtk4-5sc%12HQl`IIa]^YYpfJ*h7,1mbmo.@o%sP'!/DRU/s8BLoGq^Qs2Ca^d?V5U9DA.`E8;\<JmJ%"*3@=c%2i*8qYOKT#Le_=Wbs&aMo!qtc]-ZPm:rY)5N+ %:l7kH+,#1("Vo3DI\S:MHg<tALD=VJr>KepA6>>/q`cR<%H(U)\W]$_,VVR_tjP7UMb^19F8#<FEF\347q#YFK%cQ2MZ#FK`%4@IgNLu)Ig\2^tVLK)bStg9Lr>R%8e!Q/a&$=QQc5&=8PAJH5Z8!H-0qXgM6T<ie_S>hg`,@_S`-KZI,Bi!P6N+HIr=Lj#53>$ZLR;`3.rh!BGLb'/BsQ=$lr+:mhb@/O1Kj\EXF<*Lo`JG/Wh8i$ %:+T@Et@Dmoh,Bi)UTtZ#;9o*NQ.K$BV^ki6R8k`k/4oL4OSYhD/"&0S+%o$PR2Up.7'\'ST8W;=cB$KMO]X<(7q`hdi?a';7m>*E+Du+/DZ>QM"KLg'^QAMQL#/WD#$QMc%C!tEcf9@>9TZL@prQ<!Gp6RWWTGbh>%Q3Bj#nnC$`=^uM9Kpi2a$.+RU8`DgC(P/Q5FTF.()1&E99L.`:"*Lp:f[C;(sfTj%n9[FKE(]>dr=!4`:?22 %:O]3E^P0.Q0CHUjQrAgWG3q7H#737&Qg3G'YlGarXY#^BJ,KXH7?UtL+=Gl-c+Sg,'8P<%]M+F(b+!+d26h8#^nBf]QP!i+=e]7#`^I@-0hO)"B*YS5I"V5<2'(rjre]:c^8=/9)DG;DSYll,;2+WO*/L\p`M+G-u'-8SE+Q:[dGRfZt6G[rEeh'6uX_7-FImp>K_)(%[,`^R"e8ZEQhYI\Q7k5d'j!f5E#XhSKHL\Y'kG2Q4f0UW/ %:O8g/jDqcJHEWA3D*C01T9u]lH(Lb<W2HH*b``[F2)fMuTAn^Ydar/<]1Qma;Shj9W0dCDskp^@Jpsp[@030O@VHKX%0%tZd#M1279G7NbHH)=sC8u7"GJcL5S4@h`4q\M=_:R9LM*31@74UoRH54/;JOjTR$U/8LO`5lOZ23s(q&U/tG(S&WQUj+7>`%"n.M(iY*)u&qZta[H]$cc?TpeQY\Pq-cS]6f:4`=f4:'g8JM$gLW9pm?Q %:PU[P6S!!3b\.$ZSK7lNZnFRm9etp43XXu1()o/Ga*l=`W$1P=J`MMWQn2/'_WN.VE-]i#Iek4c;_Nml\/TI%-RDtOt0Xo!tmLpk9^C):cEt&F#rY1ZCQW1r#?1.4]3s5l?Wl$ot+YF4@-7n[n\!>!JH,hJVV5E]30j16R!iK81-12PWA;4pB9X^akAenU6?t'H8qpP(peQn9jZ>(gX\K\FW"BuMD)6!_L^q4V!;SS6I:Y,\>*%e$p %:m8&/9<:s8Zaf0Z>G9OBW9DCFF%OpSY\I*.0$n3d2_7+Og;F3:Z[m<$MkidVi;H6@VEp?!dech6*mXT5F)b@Cfc`(T38O(_%<#J60GnE6$IR-jbImNmHMaHFN=&bNp6rMS*n<k5G6n^T2&G=^08?>:eS=1R?BR0A0+%iG8H@hM>c#:-`3)pBZ.fUV7k9G4iT_%nmY4]K"`%pH1J%h9R08D#J`-tSLHZ#C0U]KN7H#ktY0@Wm/A/\$O %:Wf33EaK3jLd7hnHC"tPO2+'bVdUo27<9(f_:Yjjh`Ui:`j%Vb<+b^hAk,buin?[(GSKhdu\XZgqRX+N0"%c,pD0<muf-FRrHuKg4aHa^7fgtAu%,P`0b'aGVZO5Zn7R;<Rreoh^Hd2(<\*2=,PI7tZhnj9Q&$fo$A@E>Y>D(2Vo$qSH$?]O@+W&qr)+a!jNs_rqRA)I-r+ddKD%gIFk=/!+1CQH^I*Jc^<peHN$bNfK/mH0YF&GnT %:(,S\;/\4n=Q7]>NqKb\HH4W8T<2ek2Iq$P'R;0,A8[f\uUIIOp^X+1h9Y*6)WnpO6o[=HJW0+'1eWF*a$pJE:MK/piTc.:E5K'Sh?Z'<L6Y6-rYl-JKQ#(qac\H`X?(=M7g*<T5>&tCBG99&Hb`JflQ'$;C"l=!)l<$%l`XRL.)L5Q)gEJB7,P\4"cEa:;LAmWqRUqpf)BV/`;Mh8lltSFZI?%UNoB8]Np9ce>>u]9`XgRjl"G8_B %:$YP,%E^n^")53R4ZXtSU@kX;#"6G1r*_ZEnZE(PK4WBGKb*1#C:$'p>,IIt&__W\VW=Ai[pQp.r%3@*!q,Uk<PkWX90h[@kl9,Ade@FQhUJLi%Uob`T.t#YZBu;jGHd%79gG5-K\jdmGd<"0(c[]!`[IC^!&Q8(fKngh#c/UBVm4l;l_P3C:>@il)Z,]j%gY$(_beeT,Z3lLoUC0t$<JH8I"Z>Ve';XI;DoC=/*[?(uIGrcD2.orO %:>HUM@5)%ZB`CQW+"s,R=+l._<9mXNP&S^c(n4:'Io_3PpNl;>gj6Ii$rKC,A0Gs%qF^g&rLX%(AfcGD+F[Gq#QY;NSaDe$^1[23@qdO*%qb"jonELr^nK<t:qi`RA\?1>6hc5c#n-\"n!Q]MPm_f^FBE6KDIgYWj#EaK.KG"[8a'fPJ]Fh&kM"KI\@YI#?$^!0X4+&q=7n3FcpeK_'N6%h>eXY;%O>4]l^(8YSEHhiQe=)Hj#goRF %:LQNdGn"/ck>eW/FOWOK:His;.p@B0!#6'.[8[mXD^)(K\!H_2F'5?";;#P!RH]dGpbmquZY1r.hI]D/:kBsA6gNN*LqU+Z,T4i@KOn+)9c&\^eeTu$)B_HHrCT[:'s(@2`?Z4O8H33i_-/p<JoQNQ!5dapY8VtfNSj:VXOiTX[c[s:&n^D=8m("CE$,tpJq'/YNUO5)_G97'^rV)C<X0:`Cp9*6aR>2d?o49=j5Q!m*frW#%(11uV %:`Z3K]>I?2J(,eX2L/J[2)fpgpTb0c6Weuf+c@1Ml&cY*^T/H/[WBNok1[!HtjL#>Fcg<4'qstTc?3ip$.m5=Y&\dFW7AeB4bl),VZ@?_e`+9j.7!$kXNB(lb@ueYW-CTqABk#_^4;253U5#9"R"D\ZB8eg2#-ju9]d8UDXO[O=D&4B=E&'1l/ONppI7S]&?)IHG25dNZrE'H.Ip,nQN*Ipn=T*U\osn2K3E$$J6QMhmhZZM\`MuL' %:*Hr.]q]DeuXBiB(GMt8s(4:abb\UfL;@c_qbkYa(dK@X%hT(&+d;"XRQYFZ(9tXIFF2>`5S<o5G-l[5aNM2Pm]"[`OYQ:0;SY2WGK0`IDbn.n=9WX2c@7cjBBc?R1-"+_GiQ.Q[:H)7klmFZQE@;@c_&JNcCpXhABhY6Jaf:=lZ*5t)Z8&>!I?hgl'UflVp!q8bPEAo@%htO_Td/"S9G,9<o::d2EB\@=W&$28fjia#0P]<=I-EtS %:gRQu&k,7_X9r:pkT5A$0ZXi`MjC47pl5,kech5iThU0E3]aY=olL6Sb_ab+-h=A<Nf#'UDs.pHN=8kdDmlj'-":[GkLm`b@[6j3rQkAp$)6;Uq@VYB^Y6810$.BmFSC!eV,\YU`H(#hb8PNK(e>/s6P9tF9R^.WUda0V8O+86nS%6A(&lk.lZK;M?\(2o!cPEteWbhJaEe4*f>DJZsA=0qTSFpS`7"mTf62/XQE+n>DD#(&Oqh1-u %:37@=9beOo4qR868g,e36M;#ge\co]gJ,^%De(?"thYlXl!?^[Q4(hc+2nfDKO:B)Q.HZYmirh3?0q`F]:CS)nX@bj)<_K!SOViD@cH_Q6lZG2fah.a0A7_4gB40PbhaNp*I+[3B3GI>T8afjiV(DfB6\:5RZ*_&B^9G;OeQ[4ukWCs67l1gm^"Xtl_#k!Sd.;#.V^=Fo_<J9%df2g`d"T0-Y&n0&N(&RG--P?r4=rdOm@i3 %:\=51lZdCZN3SbAj-`aO-Ea5Ir%lKELg6fW,Cs6DBQm]0o:YD+Hk/PV/QA)8/mmFpZ09^@R;[[#mqp7/>hX_(1?#JTIqjT=8E'00Q4Xc8/D]")$D<!>1RL>.WW2@LE)Y9$P?`Q*IKnYM3/fXC[2Wb_n6PY`p`-?Dc_^3<YpGXNI`r#(G\AWX$?cOJ4HbrFP`-B[X78[O,RpG.h,KF@5UXa%W77i].2@-\^&CQ(#3rbiKfX*\l!XSi^ %:0j5NK1"pYa9^$93>V(r7mM4Y+UJJ5HLaoqc8rTt.@3"-M(VVI;j3XMVn6I&j,OKB*''!32#EBK/K($!n1d:Yr&sm=V>MAXKD%)EFZ)BDJPF,O"&sL>alEli0(qRV`/hoPl)fSfST^U2YPcDq\IgHUWHV")D1NDXEQ1T1;^Gn!:DB)Z0hr?+)D%_E1oA"=rq\(8.e!RVP<NXuBl4u:TRTs<:aMu_?@oes9j1Cf+1":kWd-o.cWOf)j %:V$T<R;*u>KYD0UbkMae^bMg3H*f`3r&B;q@fa^MrImagjN9>8A*)eXrI.p6,lSR3M[l"[Qca8iNg+(f[RUX!Kiffmug>OlfY+)fen3$QpetjJ=:aU%-k,bsGI.ok-[3t*dq7H^bE6pM)X_fJfeMbi:dPEO`)3'p>>^m1mlR'D-h%#4$[o#;$T[pN-<U8A__R_XjF`#F8[U<AGR-K!E'b45[NN#"Zj&#*[2sAu<Wc`/g@9m*\Gn'S: %:]"Z4r[Ui_LRd.Ka2ajgYL8jm%&_63_)g%o2ShsSc4n-1>FmU=;q>op9O`gWV6s$;_5)=%1$Voqn+>TkC)g(IXe[g3?@9kt<\phl7G%"ZL#Du,mlp^*]Nrd9kgCSK`lOCFS@b&&=C11E0B0irb=jU%"m]:3gOA=6sqhdB*?$A8f.)=f8jkl`3Gdc(Il[dA6XD9IL^OF#1p1@TcRFD>&?@(Rta')/#e.]l,:3_Do1uuH0FmWgMkP%/. %:?,)VHmE`@m`OZO<d<0K`C`K!-*`Ehta0?,Vhk2KjmAsDkWr)eURdpF/If3I$FYN,BKQSm6gQsU>703r`YDk!E2W.-E05o4&Ek)qN9#kaF?0,^'[JXjAFqj7'dNlS&HoW7'=*nB(TiO/$qsuc13l\1B*G8eda3+5.QLjEeeod4VY0E!eaIZ0^0n04aN[si.?)bJ=EIN&7Yc\XM>plq\P??GaVReCmLLV&^0^7Ur3-M12M68`#-oBB, %:qpRE*bB;OYg6UH9g(1Ss[6:mFZid[&[A1-Qg<&&pgu#n1;;*J3XLc0_M<E9IesV!:f>TAd=mL4M1^j3A.f8;H5#'Y3,gE8,=75%2Yb4cn*'2pi$_HX&R)WbZ+nb%p,=GMsl>G.`dK![5f%2]h?"^LH*ipkTjCctb@EhQ'3`?%e'/V]0Oo5Ji]rYC=*t.E"/aM]F]$=_i4\^$(OL5.P]e3]$n2Ng"HGe>:Zu`?Q=+:VD3`"<a'fQI% %:J9;<3>q+qSo4q0pL5<obL7fp'&\7P;2rrR5X4DEeKlpZDlahmp?-Kn.?qR2so3LN&o&_#"HFFuj[N0dKXu,?o->Pb_dCfR=euq_X>sh`G:tCosRSmGUbo2@l2F<N*6L$5=A"m`BqRVT4+%&+Wl`'R+cIX\r0%Wk[2?hu+dF'[Bl8HU2Sju"KnK=7rgp`"uC\;;1KtUV>HaB<Wfq:JtpFncbnRgL@A[kXQ*=^:4N@S^=9Y<+3Lr<-B %:Fd#hkqQ5Hoh(7m'Klu4o\oopXeSSJDI3eatVDfKTP.\,>cukgXlak!N\o*jWrLS/faguq7Wb^o5'`S^F\'%"pnlYoNkdoNKFkpP9?%7rYrK26YbIVjPdFEAt4,UXN_6h&7:jfnM%D(u:C0_?P=P'0U?,KdrK</j$'4"nh,i\Bf>e#)t7L;5p8_7b;YDd8*#clN6b/1_Zb.8X'>n=9EFT9J8VJpB_K9@IEiL6$_.oQgLF>[o6pjZaG %:Ct*p3h5/r*%G)ZKI`$"0C,rqQV*2t)X4n?/Golot%?EH]--*T[#*RJg?;`!pm7GbMb1[N_;q-EHd%@*s/bW/DWf>R)d5eY0EF3i$%@AT*J?aGuEbhF11:=A6XrOKt!!R"^iC`*>0q-6LknUAPDM!Bc(NAJM0DJV_NiQZ9$>SG]+C*Ui!qV#)j(d=51%3"J>j4ik@h\NPA!Cg-(\@"!:ia5kjun0DOs]dGKu<WEE_h"nB7MKbRpg!c %:a8Q5AO/^plj.Y9"Ae1d=3b.#"s.VJm'BWWTM9GALLcq84Zk8WHQc%VFn[NscZP#':P`3sO``tAVjk0d'gB:ugJm2I=EYX$bcb)R$U\K'9be<O(MMoKk^Nq#[4brPK50h41cS!'6fJO?Jf0hmKNjub$=0Y*l'F?)1\&/0;q7'\8#l]bB:pQr++7^LB\?b@GbWFV\=5N`Rr_bUY.G!tqO06<ar4DIuH7uE`YDRiO-+L7AW\H9*a2q$X %:dlSt'&r_?Iq7-!@'dY3%l->W`f5]NN7^(.[?H9D(Q-?pJdO>>'O(Q3:`>4d[X+eFZAsVFW*=>Tm'Do>9hJEu".)qEA>u7=I_;YVG:is]W:lEofTkJNO/:&S8k`Q;h%3C-GD&&q\.\Z@T1KZKR$\^eJA't%?:iJO^WBL3AJ,W_)qKF:ohKsfB1P:h)\>Go7*d9o!;BQ`TO$\<22(WSD2[[.F,>^c[CP[RtfiU6,+pngP:h$;,=u&F6 %:UJP'<4;Oqo:^aFB7Y0rl;Z(/9$9HGlD(SkJr1-D]fHD712o]9'P:FYWs%lOM]*BNEGT@Qjm>8I\X0L;q)Y-i,(+WYV\dSc1)D%KCMh67NY^"M^'\rMB;q:J.;;D@+3o9pkL]5*Krr#\Ne:FTG4&Anu#E-(Z7+$g$/9/a$@0@%S+aIitTUgRi-(h;+iLn(\>c-*h`6/i'PP.nB9-e89N(YEhe[6jc6"F79PFOl?c0-Rej<Ce^q=LL] %:Cie\9WU_9S]1p6W2)<_YGN97)N[6G5roZ)u/u&e#3f9q=OF(k-(>g'cgq?^lUu;sIVPZ-!lO\)pVI7OC;97"aL*_SAWRNS_=324Ne0q9RW.)g5^<R^dRSjeZSj!E\d.S::9_jgMhHqI>^cV`1\VcnS<=msX(inJOceH#NLn)$9YiK@*Ee_,7M'6Kr>^,6gNkuDdnd8/O6hVn@&ZeI!nf<iUUd'GGr:U2t2kO\3eIO[""sA0^)R5,8 %:$tRDL7'IgMe1t55j:sd28#E<$O8KJ@YtU./>1-gdo%G?-EUh-UaOALmLTDJ%)gOf!Z$7!dqGpTB/i.^IC"&'P,D/I$Aod<agE_!iUK$?[1gGgKUGL+k:r-;hOSeQTk/^MuV9!HG(4t(=H=E&gBiDEBg'"RK.Z9:$Zch.K>]$'P2tP3tU/3?]Y2W#W/618-VN7WG\nWPs6L1NOBb??+obYi7WN/+Cflm^fWfa7sh]d-k/M'mUY@m(r %:]cf0*-O=HikC(F!(5esa/Wb8:\.T0!jK0V:c"ppN9Jr5uX=o_KU7c->A4F(eMBVWaA7Wsg6>l^RN2N#HHu]]PPGfd.*m<eIOnH@EQB.gHD]L]-/?$oZD36WMM`EQCZ4h8)Cdk:S,7bpoef!>(]1nF$jTRucrXmgtBa?H3Jm*JI40epBQf>#kaSKW`;nXE<[:^,<HF-,lYf0^ZLe7KqcUCpB=(PGYmE^rTp(t/kC)jd4`,>^OWD-'@ %:h='&5fl]?@@ShJ`pZ0dmkcpJqHLVQ?lV`l$h#jAFl6'm&9pTO;'Jc;.LX9+>OS,Fc+_c:b\ZIe4fpM3KRM(C;e`"SsE=3qER&OCqA?CeUL`0:(Z:+Sj[X`EF22N__?7YX*Iae:64ON$D'5]&_+.T?caT9g]Qa01[;l#KAAWFDfY31rDBGX"baAb\YdcbgA+UU9t6CP"Y;`RR7[]MDRAo!Ljr@UDFZ(RE_rB8U-Xr25u3-s].,dt^H %:c9DK?@Pb\_V#(1on61eCNGFcGWG$T<aabM8:a8o@^Hk>66`a*/;fAKT@qU:m:pBo=aQWB$TU*XH1R0kfYbK61A@16n`.A?LH5,UcI;Hj)l]Eesd3kWZd0j9NC*TP5.&9qSTu:O-InP.CW;dmh^Rk-pf"\)=rq1ModBAYcapoS0'ND$u!$lu"gDgC)r7qQJ8n`.'9\!7(Uq`Y/>fP.C'1aUpiYB&U7C&sE6C4c@dZXk@28i/t8bOWJ %:p`@Q/+qUd4-W?/U3eaPmMifdaCP6kT6-;]?&8I#H>Pg4=ZMG?&X-'C::.Y@1(!@?)FTT\.?("kU%*;HE@X1uV,l>$dE^S(#nh6*[Ese56;,AdOY=A)W=6@TRL@%Ogq^Y\qfKBbeC\^9Z("FZTq0kc6BLQjkgp/#BbhN!m'iK4^`H!j,$F?7a;OE(O19PH_1K*YfD:nD]q'E_jF6=dLr$V^tf4lci;rbJ6jm257WF4(L,Y-<P8\u&u %:&>dhK7rlt"XR(EKad_jcR&PtX,2'Cc<iV:]Ubd*4mp`+3RHb?=1jrl8<$P>,K95p_D*u/%iCMdr.]='eT-/:Q>?G%o#Z@!o=(4ILHIP8R8Pgj:TXRS6F%[gTLu*(Hra(95T7N6.XcVQuF8fJ44_)dPcT/bKp&X@S=sc8E2K*Tq#^YZX4j$PMA1EPpHTNPYTk\*f/K+r(ob"4^V>EeCfiV(oqjp;EIWL/X2kmdG7jtX8<pk<"V@gtp %:Y<OWn8#Gu=8&D<]=K+dH<r>1lKXD(c,?(R[d:]B;&ZS<,iJA_fG_/sEj/V7&E:N9u6*:"])dF@fKN6igiaUE89$GeL1UoEG4'&>CWBm5f[!DsXWKF0gG.=pM1TXLD6f:l>%>%c/A.U@nm>P$S+5p+g]h0iSjh@n-p]oo.2&`Er\9R<D;(CXDFkMe.`':IuND)4-=2j?o_C@DuV*0aTlnMV=@!QrAH6*^Kb2nD@3-luRr]LaJ]_#n/ %:p?.]C:s44*,I)YU,DP?pMo6BQ*C1Q#H3"X;#9re6#:+K;=5kuVj!3r$@rD3K^>OCU\WLp*nO1]o$_d+.EW3lWnlga[`LWEQs(hd(e]:_f"2o\pR8V.o1(s-7)U:*jl61W.*/+=&"n;g1Z.onK<%ItT7_J=tF(FS+^PMo/-WV^AdfnoXO(E(i/t?-&$7h0C`OTR)Z-j1>2<[2n)h/>JeL7@r9q63@BJjjAC;LNe.(9G^eAs.F2pqNo %:mYhNJ`fh\uA8:?LS:>\g.i#_I+6S-Mc5PCP>p#X+R#4o4cm!+<.5=bW7/ZXN=J\JQ/[t,,o5pR(0_B6Fc@8TKAFfRUDk'$5NmNq-3'Xj:&sqkU1[RCrYQ'mB4O;^H3[S0SRjZ_)+(pLM_@1^Jn,.hua#JaPOf<6c&82#+65:Kq'QGMVQqFQ7\>)*<3\Ns-nn/4c`.D1gp,@fn2Q%8P:o`Y@R.A\b9R&-eno)HH]RlE'R&LP2@=t!t %:3:l1f=K+ceIN+3O%B4YN,?++m38:/4<[nrk$#pc\mu;Lc_em>g(1ZGQJ&EA*r+1Zf(&F7%cLuH7`?i:Wm"Fhq$@.?33=,ua5)6K$q[dLubLHQgp(bj8M6>(FBQEFG3[P!/dnA562EJG?dFC*oLRR,M#()k*ZHP*pV?60/f#J.AC1M)6T89&h!?hdkIuN$4%h1%:JCn?Qe-bZ"fF'ne[+m^\7e0P\B[[`Qh:r7/[<`thLK0FG!-?h= %:OXbIt/&ZnDc5`7PSqp=S-6Q9I]Ig;l3-FBlKIAgV#u9;?a408WEU$D6KF@rXrA=^$oe\Y1UN&bFaIf!<BrAcQBt5"W43^`6VWsbml.I!eU..F#>Bq!^Cmp_9;[6fPnnB85.@AL"VhWst$7B*!.;).%Hf.>;(EnN8:b*<7ifsC"F(B$83_itNM\Tt@<9T!K`26fi7GV+:Bgd19LoPS(B6MZG5Pu7/^3ZNlA`aKdPjW!P='j>>[<`@3 %:.WFgK2R9TZVVFQ9=QL;n?#+8:]X:V_EU)ZfKW:06oCEPu^,n[3BR4Bh/#TGHdr:",chG,!V5('Mp$5(Q(#@V:25@3eB\MdPE@Q;*ca^%2ZsVC-4&/PlJf0IE$-p89QtCYc'\(RA&u(G)1In<Cbs?IN:KXXTQg569T9u'r"u/@!_9riD,NeS&=DEY[3Z*kjeaHqGJm":V@ON6:je-eSiC(jH=B]_I-UqBB@R5])\qlaH<7KF=?iOoU %:WT&[VqOcSGVVm3^L^kNPeGGj]](d82Gt0)?C+>Me@\t'N8+`e'=JeREf%X[Hh1i50)OY@*N9IHg,=KO_3EHbTLE?1$(M't1/o$#Man$(WP4H1-k#A*2&EER>6I[E^ck`MkrM2b/:0iJ8oL2F_H&Cg9o@*nLNTfDT&8I#hC79b<%sLkK@).ljF#Y5WkP:2OhDkL-7>,J:NoObq5`U+KHG%&`fTuk@,?')p`c6b>KW%aEb<Pe-a$LtV %:1!>TG,?#'8j*FqL@C_>j[m*>Us7ZX2lKNhd3?@A6,>eYYVSn'i2R`odloe4'%I%YV<t^qdru<Bk[DfF4lZ(pVk?)>P.<DHUm-&1$o6a9Xo4=2Gg:B>bV;@oB>"M_:F`kBrMPo;IA'*ZKQN*%,31+atAgmAos2Q4#Yf>FoQp)2h)fY7p5i>of*0Pr)2VC(BIPq8>3of.a=OH(?38e"oDmMmj69W2$^5KcR+c+M8]o.DTdh2,lf_aAp %:%Kn'E6U],@nB^QYLf+)MX*H@I5t(V\pj^X+&cM!(hN`5>XO^XXd,2/;,1l76^]"cgSL"Egr>q*3o]d[4j0AFa,!RJ@JFcr4\cjK:;b(j>feWg5C1M'q0VYQUTpo+=[Z75gQI.d!Bj34>.a%-SpLaCijGRiugZqLbdKTtl?;P3$fJ^[\/s1skg`Q-24eUi0HZ,.Kb@uW:gkL*h]g-ha=aJQQ7>1-lQeho,m6Z'd*te"[(kfr;T4fXX %:8&5'8#hQ-i.h$Cr)@'>S+s=9,%N_)Js/UKcE:aQFU"<Zl]Trm(/KJeLpL*b8i\G;cqRQl#YMYVYDTH.JheK@nCe#`0dL_e>fV7iBqM=WHCQ;*Eq?.D*/&><,3W7,G_Y(I4k4ia_q#-2>1XUo`Br/b"o!A,r@7,7.,H&]<NNg-"R%n'H^C\u]-?&4BT+DdK'6E#I7]H:&f+9a'SVjY"%e*ICYHZf"*%96FNZ&'Y2_kkOe"2sPl!Fq< %:;_.S$i+KckX%&tVP&RYs8!p?M>;!e@]*c\6[6)7fe\Ks[pCXk0R1_<`q'j0m5)#UIRAp6T<4rAu)<X-+6A46$VC$R3@S[X7FF+S(jtciCELC,leho1.h3>UUY%u$`Ir=7'2r-ToDF.H0qHf88DM)mNmZH.r`tOVOh\^TuR>V.P,*\IoVqF$@9J>.$US,9rL>]k9j6"E^T<U@pphtE!k]qRW%Rb1JP\9Q-KY@C34O\Z:_"lYUe@NrQ %:bg]4a?CmaCVh.F6W73p@7Dio?'>bhTK]dJ"K`C]K]K]YUn7Qr5.dmuH&74c.]EeIknC8&7R&MMb&_;@:]G6sj)[EYm"m,Dr1CfqR5tfP@J^ZE>R&NT433]@^?>:1=O&p*:f^jq[1?J$/#;5hh8&6*<kkH&(b57eh#lEU*I:(n>%clMK@]"&96$T5tn5f&4:k\"Rj[7n#77='HoSVl#M"m2u_rgt)&T(:#<1[ToE:@j#GRgXJ$T&l. %:^TgYq135to>t^X4P>459:A)<scEFC1N_WK,8_6umYA:'%9]q,d-MaRPf]_\'%>\\eAr_J3jjb%W;[++ZVYbF&XOnn\_L6Si<Esb+*g)$[\%6PYkUI=^^*;+OhqI'T8I!tRf1&lQ?mXrPd8s9Xr&C3Q_P]_tqYuHU$*>pd``[fH-;c/[DVVm_Yd'g1<aeK<paZcZ$o+[VZ9,q4&&;ub8(/O=.T<<P&5iE5B$Y.NLq;t.gCT]#.aD]P %:<<q@W7]AS5Cig\#W]hb-g$k#\W_;G;)m^7FQ\;U>2hW5.moDmpI;`uRa6+"72$WLCW.+&BcW%:i31.&\mPk/6=QWf2r+nL4$Z-&)CK`AZ[%PnVJe@P'Fj)n3N/0MjG["$E16,\7=\Yh_XM?ASXD0o-f6sT5c*bD)@TR]Caum1pF<;IfOtL"+<75pN<+M?c]YPEK1ZfZEUs3D:U"H"%<Ii/Eg#gA?p'MukcbOW+m?]''2e=m>T`C^h %:e^"=0kI$[@XY1mQe5BaA\LmKl_2[-EkkHA4G)R*a[(F::fV],4"pEso$V?2C\fQ]\c*B&uNP)A:%LDro`\+9R.GJD>]/1#HATW:0(1B/o9\"HJK2*6@p95tU8r#+V&2TUK(F%H0NTgd64c>,o&CcXV.hV=+C<WWbOTbPLM9FD`S*j4MreBms<ml,'rP(2@hlTp@7/hQDAgk+OH7U+7rpf-le383:gtj!Q1/=%gkQ,dDVQPqId[o,t %:A5!i;<QII*r=O!+`.E$?],9Kg7[2nXC;tCoJS%:Zq\%kr4lEX7B7tL*>`"m64UU0(*l(4(]WIa&EH(e"\>k[j#]_N*(L.[pSVr-8dEQ8a0#.)cT3ME"K>J0P9i5@c9lm!tTDt-R>T\dC.m0E=%A+j8X:M1^:Sb8a2NVDu*QF5p\pCqW]&pTL\kdE2FLCmYOa;PVPYb(GPIdmp\^;RL9"I\<qrmkpQhllfd4"9Tl)4-L3gG#<C/d.e %:N9,lAaV,]H+m.Yt0LKhV'3fV!M+Ifo;,Hu?^CZUW`/&S$GT\?qKV7[$IYe^q2o9J&6c?pH<FVghVX$e?IFtN]WS^c#qT9#pWKFZdq\.BO]#%cC]7SoPe"r.)4^O,8C"m'_Y=6[f^9fuoI;=m8S>tm_`!"kNI8)adT?FGt`.E$^9p\E^#+-W6Hh<-)HOgU$'\%fi?Qo:5k!l_-=W>C'FQ74DQZ0Uu4RDOm_=?EK_Yu)piW,j-??:!K %:B-FjH%efe6`pkR+@;gsiEik(0)gg5<Ogilg"ilZ'JI-(%C2a67-*G)f"m]L6nL!"YErQNf2g3#jjr`W.[o\r)Ls+!c?g.b3F3$Vl+dI.VEt4nE<auWuRWcQCg,O5L$-\L?kVrsTn".N%2)<]p+(D;!+XlQ[%]?(9?RYOD;]VdLBg:uHj7Ke+PuplCo2ju%AtMunRXnDDq"eLu7r^MR'9;VC%cGjLMi_FD<U4"^\s/!?C1M)*f%^WF %:/t@%]'][`be-0KTS6[/q(&\&<S4r?'.(crqiDcXp(a!o=-a1Q=Z(NFk\:AmfJkC%#DOdl<JuP8K3-B0_-:D+ZC%u.h+YH^n_7CdZrJ.]XolS)Rs+VlsF$J%TS"%o92?d\@[V5->)/&2kfF7QeG+Q\+^ei[_Of8HV3'1/mSW*8?9:U/#SQ@d#)0$t?@/n=kS/nmUp4eq`Y<Ic3;Ao08d^O/ShS%*3l\RUmY<2(e"<al$*nVE@ibtl& %:hH$an3--VkG%q`@pmY^AQ[YtLF.-$_q&iH*fkSH2o>(,_k7Euo$?h/kWD;2e(8G<97UBN`_2(0s%-,mZ<1@3MgRa,h$8)><NZ;IW/.cfr%Uf3(l=LR-6Cr8B<;nbFft3,^UC%09HcHY0VZ0hW4($p)m4bF"jPe;nB42`GLH]8cC^i*t;g.3FZOGJ9fOHr$<q2$jp=+ERN3<ChTA#)/07b*aW^G)DG@r:>eL7A9NuHAbCbS@SgC4Ze %:oh?+<I^'3fC1Jf/,%:f(c7?E$,@^E('%H]V2\B7.%bpsL&0",k).GnbJ";-HY2)b@a=<]_7%L#>?/L]!Fl%[4N=J&17Ag;V>\;8'Tc7^iq4fq4f@GrDSDVC5kOU95qhE.1mf#^16f):;ME(Y8?a*V,T^6Q/iI$EXV0MHQ`2@XVfZmtWiX^6b?&8[CUQZkA,*d#1Z\Vu?g)LROGDP-qN@5P4[[qj*6I8EYWKF1#qf,Ip)0TcU-pt=8 %:'k0$Q'\@u>N8qWF`.d!#Jf;,&""s:3MK)9Zi54qgPaEnT-b/s59oN!q;mUZ*_HS$8:5qrpMf185It;SHY,']-<`$5ihSt8gG;*pt5[9[@8r3^_pXLTqf_*l:%Fb\hq#1r$<63ft:n<hWO)\oFC3=B`46qZAC1Jf/0[@Z3`]+.>"sL\upZC5E[hS?q3apg3F,9:r'lqO1iS+A&p>o\[i%J.D5FKiMG0f@1gth5!HSQE-6e[Y_S=u^4 %:*1*'4a6LY^F!JF76)q%+cag<cH#C!9ZiZSA*FOV2BC)+$O`8t'*-jbUdC3)M42=V-qnY+4i>8A'm6nhT?*GiRDl`SiK:O/$P\mh_82tS+*1<fj#RTJE@&la_fai@e,RkJU2)7&"-B]-,KY8:LKl^rJdB35K<NrJBP+FZf<N.('B80gLb7ONkqGkZ]*"-N:X`6o*)J"k%SYkl'G5VL&eB$.i9I+cOa#F8&Ckngo1O33m]of[qc/up^ %:!c7O)8D8Is[Y@m\G!FD&&Gn@>7g$.*8RFFhV*a%iRMSMZqI?$6R@:hrQi<S:EGB$!eRDdp^DGoEh"hBkL2I`jD1cKn"m4)IGIS\,-J)+(6.n897=p8!<\Vc/QQCP!<7Z4tno##MX&!`7\2N[^ELFAb?8o]f)]e!?_*lS.9h]RP[gMJs7jIi5)_aXa`<jB<,0b8?3=<nmV(pE8=.1@4BC_1nliQNbS5AkiIC#dQYOLp68A-u'8P$nY %:'0=)Wm:.eC0Z9LH%gSm??42)`Zc4/r!Y'IPD:/*n;B,T9qZK]jC6pBST^8QJ6`SIYF(B%/H)*=n%!Dt!)bAulDt"+'2aH*8SZp;NJ[Dtp!CP)\q^[f;-k5lbj:sSH:ZrP>JXm^IU*b:lo[g<GE;D8aI5d1c$1u3.cGs<OQbKaAiWqV5bZ(Y%8.D[.4#I@[I'5+mbq3QrgF$4iK7'R#Ac'+TdQXQBlO=XK)Hj#WS>o>&Ui!&hSXT_s %:nHs_j"R.MK>BG8H"/OO^L[i2,88k(%3Ta;[h2pLd+i^RFWVZ6Y2tuDNY=@B.OWPe?Xaac[7]*g2On*N"C_^2:'<1$Co*VPaOP9F3Cr7YG36,OA+Vp=@(VqrJDd+[Yq[b4ESB?9oNDFm:#lCBW8/W9G3A*,N:Y&5pk'T\0<T(eU^SsfMk>m.dZl80jDSln%c8]V\LQ(8Yc&nt*qS(CSrGYSPE#3&0E4MR%3tiJnG/3(SHh=SUGMr<) %:'ZdOMATrG>1)&jQ;iOJi5!W_c(3XF,eANDpOBHVL*17/DNiXD]@%nPCAUikXZ;2Mi`RP?XI5d7eUG%_hn.f4l[R*`7OJ3^N[98Q\RD6XGNInH_nL:ca`g\3NWrF6JqmV0jJmTNfp35<8A09\Afs<kq^!e$5s.G,eMc:0@;irpiboE./Y(<Z//oXW3mtTjrAG,=ZFe]9I2?)3'OD4#mNgr_9cc(<$(Cgdq3(.8P_jK00*1=,@Y/H!` %:?oMIP1A?I<c4C@u_LW0;(tm>n%cuqZ6&k]so7UI0+[%Rt%b9hg6gk:@/i,F]e[ZN<UFYNIWk)o7)k38V7_VqanQ]A\du3M9;!cEE3X*U^Q>8mDVgFN?O<:??R*u=dYDV6LFWL;Vg0qi_T-2I"[chCIR!Ka_IWO^n3tf)LgYd&92KCnV$#1[?%*Q'Q_8LX%Ok]J+9X9LDmYV1"Re1D9E]<c%dPoL6Hh.t!G8lRtM8`.OWJ;J)4A^I( %:MOFB2,NS.I_kc5QaD!o+q6\#G:%\?TAP@FI$fm8f=(8%edasaR^5n+c'\&pmo9#TlV\I`B,Q!NMZ)u--A!,g1M+O&C,H%4U-LX]"DTs4rFmb:&%];!@aUPdN)e0L<e+6flo*W78KY5]0R'cenntssU`7-B[lh[YQjfn=]j@P=bZ%<F*%r@!<1j[HEh,C0\oKZ`S2]S?XO;C;<XeN(8q>J%eS_me@jS]Au?0Hj<(,;1iLs,F:L[LZa %:\o*8MCNoK`P&;Unh;#qamKo<Pb5gW!NeSF//NUUf69`)&h$f^_0aIMiVSQ-Gmls):0^8k?<1j/?r*A.:\EH*:%o6585u!@XKu1*39$oL*KmURGlHj,Wkq?MOgB\LbhaVNOjHupK@45mC*L##%W(DR+;#'I%F(B%'HkbjM@?Q3g8LWrK?!ELW+$n5QNMZQ<MS_"Z+NG\VPiUZmNCPoP3n@t3T,)go<71p1I?O`QlMH^1Gnj6d^UpZr %:ELH[Lep/,*pQWji([Ktq7"6h)cJ>+cpq/Q0:i+PDZnj>\3*V90dVsJZMT@0*:P[o7jp%?%0>ut56fC#Q#K<`.B$1-+MH73?A*]"#I`hnT-SnWld<Ir;bmd->S"XeI-NljiT"qmO.ho[8-Re0@M(!b9&*Jan'MU4"e97`d(hoXP.\a.^4Jp\f7,b(jE,KBBK)GkcLF_Vg\.:E8MPk+PUip]4`(\G&U9O&5E)IoZO(Y3&nHbXq"9E"L %:FDcC)"l;Uk2mV49OS'K]r@XaNI9TASd%g(\IaE2:_iH5:]o/l>$nX$cK;n<fLnaLjLJL"Hg^chT`k_E5;(*o/&*NN(;04sgeL3P:@VHXK>+S73g?ij</4T0-o^u?bUEKr.@KX[GVC5b*"\p"Y\D2np\'FHRTpWh03SfipHsI7CVZ(H&:JC(rrH3a7_f]I2G.L7+B:YN0QHi^d>P*!kX:u`AHt]LJ;J"mXd*?=NCNHl7[5YLCJ?hh+ %:Bch)^C1$0Sl`08sl$Tlnr/C/3:,RgYY3m=&bOapf2iiDemk)oj0P@6N/^_hPm.9,G5f<3N\fal4F:33&8@-me&gnhNq`I#C^D@9DY+`ms4\VII2V43`8'tkL\h:7lY)?jsK3?g&XD8ag>o2jf6h.+C=?'n-/slV)%D%9r[B@\)XD=c9lO)3c-0tE!WNMHNU+j=k(=r=&7A54G6.aXfXm6l5lhZUBlWVk^*UDG17+_7fqb]=i,&*/B %:)1n0#;q#4J)g%q>8nbN]H=2qjFknJ3\s[^>Q?@%WU2/\nE[V85K_]$o..1@?%D'tVWYOj2c,.&@-gS@7FksmF[PuTVrn*ejrd?5I.TO:G/]1;)28/%a:q'--9"/-97JFL@TA((=@NE%NXL5W6Z('q(O7!8L;7A!'ABnBMr&tL8ZWHj45C<!c/t#1T9f)<Oan`2$2J`DGk;:5!RmACXR-R?\qD;?UY*>8(q>NV76!;eFehrV5q]O&5 %:FYhE&Gl9%:?h;lOg:mrS<IX*?\fS.l?0R*G7<LaEl["e<4iY'.2q<%q(_.A:?thVc**JR&#$o3h#4'O;-S2?7N3)>:f(BaC3l=A;`TKJ)@<X(MRI_2S2#Z>A]$cR1/(QT'_Rc>$FZmpZSmu'j#r-_<NeBh[2ri!=[TL2e)+V<OW==73Wcc!g@9kP-\mAiO'3J>I.;@:SEW8]P]ep+ST5VcTm2\mkX(e'_J1aH<>^'?fY=k[2Bs;33 %:o6[E[,=8J!Qc*(.gCu)!O+)2MoV:QsWB[I.mEnVL6ZSE]k]\NTGt[Q>8]JKM%-b,OPJ0q-QujYI-0`m$L<i!JL1;Z: %:s8Tk7ZDm"UA*A?gHL#Tr&SjOrd_/&,f(lk^fD2M?:04)=VH1jC7^k5f%m=$VFV8[/C;:6H(L#1fl%o!qAr]Q!hrRg'C+QcF3l;;I=h9)sP;EJo1.MqGUWrk+N@("]:(B0<oVtn19#kdG6[tC2rDbcJRZ<-.M:_FA`Ri&TF0"/06VUB3oR(.m2UhjE6cIKj:_QeGH<k`K%DBc9r^Q%_<[t(*%bBGa9gtoL&$%VYQA&&G.@YQd4]7u5 %:R&IX7HBOH2)E=ZrIDc;;J-BR\iS8eE-8i$<Y('T^Y4jKKlWmXpHJ&Xr/[W(oX=P(t=]tU"W?g$WS:>84:ifU7$Ve5eAV.,Ik=8RTqqi1??2cOhN]rEI\j'c^Bc,%Z]#U,Kcf1CdUAIM0J#5o$l4=p2'@T!JZ0lhlT=TfhB=]qIhU)8G2:+S+WG3QJAobNA\Z,j[+]`'[f@[;+e$7TE]]!)%/Y+2)mJD"dg,a'r1#>MqJ&?C^BJJ;j %:%4+G=oCX#&o;0!%o.*d-Jq$:XTl=f+ScGY3O@k@%F$6o_XB0JVNFb!!lXe>_"$Kb-E`HC3K[qlg`N6TV.[l8u6?<ecI9"N@4Ztl?R.M,h_4!E^AO'UZ)(TPCl`9r]+80V*"*E&X1;MdWelS19G["DX8U>eb4Uk?:Q5Dd48Q7h;,B.KoU`CIdNe1GVoQR1V:n^c.#4Nf`W2rh>&h>lVfA*)JQ>!R)[q]+!XW"KL[:Ha]ZWgL;h9<n- %:F3BX$D<JS7JSJ^g[`'r.8<!tAGW6^q1-p)A<[;:6'q4&rDUG3[<pWjM$bKD?G,r@D<WdN'0'20j:+fcBX7Sa<Q9^h2d!alF=.(g2Ko5TZ`/C"UTYu`+/2JPae?rgSje>]2M"f8t?*1":aB%XS[=BfRdA`JIYc_oim5r"qKt\MVPgkRi],@!36-AWP0LIH]6m_$oaHXL9qOU7']I[d=Z;KqL;P>c+\,1\^P5,^P0D%TRa4*sS$"cAC %:eFLnt_YIu\OlGT$`9+1AI4M@AMoJCle1LL.m<\VH413*$qR5`+4hRq@CXL`==^3`s\r0_50eH$q57kpa<sc>OmeMn!>+!bDa]Ui<U&V;el1Ve][;b8L?K"4p4*%BZ'#3QEh7oc->0h!Q>M(P'C[cZH)EbQAU[Q9A4Z.5;g7_I[IQVEp$4?4'NKe-=\,`A]7S94Bb`?LhP^Z&gJ#`^o\!DkM5ohnHOgtbGeOFS&!.l3*6ZW0O)`ZE+ %:OXfS,I&+-JK:p#L8:FAE6-#Q@AJgDb,3hKPhH!J.Au*XE=5qhj'X'Bu?6_\?Y`\M>kOnKCGrDr9)bD8BNQ$p;%/P1*6!PX@:lJZ+lruAgJP@m=\Y/,+`Q/5!^"LI1A'VEC$SM@-j:(nY!Yr>i2JhH+RuNMWB/g[8hN!hoVmo-DeAG*,57Ae^,I,T,dku\_\Z45ie@3nVW:-a)b\-.[@X%L;OKIZs%\Hq4g"e5rp1JFCVMAhJXBc/b %:k^0UYeBKRL/Kq?`'94*f_@=ZO3E'(m2uI@-`4SZsLVB4kNrE=42gm?-7D?SN`TDQnbGgse]p3a+qp>Amgm?$X:;8QR3aZl1CTWU%>1hI.ZE[c[-dP*Tajeh6%MWD%k)2R(2DIbUf,A6L$D!QL>SpY%;k>*l02<3]Vk[TDjmDg#[/:F[s8ELuIVk.1:MH$p;7HN]XRH88EZM4!YLU0NXP0db(3XJlm+-./XV'pN"*:qV_d$>L):Z:_ %:1DIEY=imr@RM,iFD3,b#.GSsO)8g@&G,D]`rcu"YVP[/8,pJUIq@R&-9,a@T>okKcCMo-;C:D2bfWEQ,>@ZbNj>_=@?;#&b>C;0I0'CO>Q=:W#]bUuKS3-(+8qRTFHpRkI?2b8&kuEM\GA48b;/:oJOXK'L3<RA,;rE%P'Tt-<j]'RX,,NQ!E5"Xdc+b?1C2I]YN=H`'VDb>N/X>@qNCP,1l_kH2B&n3;2H'1.IE+jNX\C/T+\d7n %:l4&Z6kdcc.B;PW4c^C>?j94.,#<%b5M5ZE(3kh1O>U'G$7S[5GN/a@m["s["`RGpX^+gHbos^9(jOE2jAE7:2ZuD[2a(N7[Qg&L+UeC_3qN/P6E*5(/.AOW?'"S"0TgZ'^KT+[d(IP9=l3u7)eD'79lMKmW8-?I!6qs4D/;s@`Bm_m=Dg47j]Na-YdoboRe)`eM_e`f]QWjcNDUbY+AhZ>.W7=\m+/aZ2e=)LUK7).ml+7kh.=a88 %:Df(6G44c+VR5.--=maCS@nUEgTd=4"]hO,]BX1ZGK_gucUpFT=4BO,IhG\ogE]pgsN.od.P*o[8qq7LhaM(>-`g!MB'e4Mu%Kp?pJeBRHZcqpH$OUgQG0ALSDY_@kc&piQA%+([]B+:id"cImCe=UumbW+eUI'gOCI+A]TYu`+/2JPie7EQiZ0_;X*h)\O7XdOn'[0&:kSI@/gP[WLp-RI"`N5>"^I1lR2-Lo1,*u#L'T^F.m![?$ %:)oN3`'4rYIl:c=^MV+:2jsVY@78l43)4'+cPh,)Oog/Gf[)neHPPV+lNnWt6US4Am)S3ec%:*OR6W_EbY*KOq7Sfcm[<KbKoN_5%2UhjE6dJR-Ops97`DEhH0[p5*L9AoWB1$UDTkhaio33.!XkL"=(,fu]CtL(CR!pi,pSZCk$-jKh&=k<VQd9MfDYbES%7Q7H,MQPRFc08c8hCO2[Q:k>\o-P[T[dsnASIO#\htn9Y=lK2c3";; %:Ec*g%ECLSj"hK+iL9Kk@]iFAn*UOWmIAa1DDHZ]U=SKF=koSSDM8_><7JE!m7l"Y-<6H,6@-O$BfBL'#n'LON#B9S$&$Bbu,U^gJMt^A^4$Qm#Sc,iU#=R<<+3*$^^brYr89"2c_;3)5&)X6;HMe<0`TEMaiDqOWjF>>OJ%IOsOCaL4-EC0sLkU=r'].p!</bo4Q_l+N/SDXO'skiTW<oR3KpR7kI]raDrik6b>l*/NCPphFd<d.B %:ie10[7bc%[(\M\BUO"<8nR*$Qr%U!VZMqAJ06d"dIk[]X4Cb4*PFZ**ksp5$U2F["kte?M5Iual!)ss2B1fY9p"%1Kj*8;G?6#U7c^aNTlbPV4kDXZ]EpLA4#AUHi7@is*72O#:%fQl_+j&&q9(@\'-of@V!1lpR%4Tpn'XM(M;"1"bB'ha8JmE$.qa4ug:I$):2e5r2HE0d%0pjhs.uGep;LMf#U1m"9:I:1j2J*n;p<h[%1ijf: %:Mu$(Im9-0;4\Ll"99MG2B$]V,HT![B^0':Q,`K7:#R(t!KJ>8EeNeT"@a+HQ62kefi-qalo&G$(b.U5V'WbI=p[13nW-/sEPoc[(i[C[]5=OOT/o[H@J\oC.iGOIpoIO"7B%<Ja=P0s%fs=B*ZRkgoceL>Nb+Bi,idE47j2oWgDtR525@\h3jHYC,7e1!K4W/qkofb`LQpsp$-d>-[R-u_W*PDH2??eC,rHRD$ChKbm!Xb7?Ve0"[ %:V[o<b:bX('dg^;bT&o0WXkL+/$[\0eHWD89<lglW2>:q`Pi%VTmgBu[[Ld^!X0_Z68&u/:&^rt$7rHm3\8BJWmZc1PRMJ+*\\GP)>GWLa%B+qoF6=ZacsWaMrI`s6(5lnm/gBb)%]1-'1-I/=;qDj\ep9NTEN9jlrg1]t?'RSMR6@$Pmb+tJ8!+I3(e2.r)*&'GZMM1LOAdA<e'c[,dsEsL%31DpA)@R7eW*P@eJ>=[_2@S-@L/`& %:?b!a0JXd$21Gru*EX)cbKg('SF)Nd<%<7f-rMmVEeXl_O@F)+"T)C9gG(VsL2ttPhn7#p0faB%ET0u`R$W_c#3Fpf(_tDMKA?CiClaX-[q<(F;\P0MiXGT6X-2A?f-FLnDqtH41Vu]gsgE=+8+MBE[&m7Z>E&#:BH?N4_SW[#YcDUunU?1aMm+J#:B7I1!!Toua,bIJ:Y83qJN5$/QZTR'&-=_(;O:aMY/p@LD,N4'\r'YICB8M<3 %:X[-#4e>F7WNXUbj#@$mjHEJ3aFs3mA7&F/[5\@(OE.2s?)3LMXC5C(*m%43j<I71;!\EWi"51"NZ=f6OZTrTXHqrNc_560Gif,B8fN)4Tn*@?G=q`RIg[#4R(.H%5qAp?(Eg(N=mr)(e<=s<K=$XTs=.%IC2$tG>_l6,Qb7o_5KQ#-?'TJ[h?UJ(qB2A.VimWe.)0KOne?`enB82IKlh/TWZh`aTbrKtS"m+sSLC.?lK)D\O@V>,5 %:Tt]EoTuc,2++E\>,<sBWIX/>`^GJ8RF/QH:_5P+'GOR3F(Uh6:q(q6jP%QaS<!sC8ahcd+G>U>=%K$WSR@_+Ae+6epl^84TAR!S=)S7e/)C(6Ld2L/qNK-.01A>VQr"dA'WtqZej8&r#9<Z7Q]P*8:`Mo4D(QQ/qhO*KR*-ict$HiC^HcUPZ#4nGZ6!hW(ptKXS^1Y*Ok!`u\cu'Trl1LhIs88V0AU.lt@oL[Q4aYAhSjE(ON,l#) %:]^/c)p5En?Wr#*[>PfT<01Qkaj&4qZlHI7!Rtf]18amh9*P$XUn@uF6\J;Vo(m+6WhUkMoGn$d1gudu8=R?<5+7X]M"2:I@J'.f?h04WU;1)ejb3jUDYG$gr+CLs'l%gaD-r$oh!?s*Y+bbq5$Uos$OWG'1H7J/BTblqo&HMo0W[QsjkM4n:]mJl8I%O46\_lsshoq[_h6Z9-1NR/OG4l!Ws0W]aVVHfqr`@B;W$P`<ZdM:dRte3q %:=XfmtlPI#ne[!'FB4fH/DuLeJI#l*u)]n$1K8Rn+ptn9PiV;jrIa<B]rbX_DF=N-b+)b`<`.hK8pr=GCE/<(9+0Z"aB5YKs<MI`pD2RApmI)`KD?>hL>RN^nYFLkZ/%@EKhF5Xk7@gbWH9&#WSC+\Fa)X)spaI3:[0JV6=c5XWBpq87ebRPQ392t0'DCVJ;!TZ+Cg$iE(OX5s8M>kZi:]Q49GpW!`HT.o-2olK]8;?`[DJWp^A/Pf %:k@;r3m5QqJ.4/3Hs2nJE[@0a0p.Q'><aFmiL<eJY_V%mEB+n4pi4u1lA:5KMc(GV2>7/jI=ZFcq$IR"R3"Yip-N:)TIsc)Vk0.)shZ-@HZmtd1Ru,8c4L+qU6l&K<<Z;;;(W0ceQ23cGKgsd9SH&1P_GsC>(6.q?<^0KSPJ,P>q[.#%l(52dP/$"OprVen23kn/O\2!iU^''>l`5t@r+U'tm41XV!dX:AK2Q:2HAYVCl4ZdhK]C_W %:3_EsHLY\>U>$"QN>'op77;G[rWCYLABlgJ&T>@#:d05HW01R#5H9q)(Y..J76KpOggE[DW^IUR1KZt4m=.3O]h,[A[p(GgFN"hTPi7s!6Fo7%oPTHjb-lp3I3Ut%W[rn:"]D#S'GtKZPSYfPoC429CO,8p^a7fMBg48>)aM^TV[dp"nLZ0>#c]6m)='oM<nF3aZ#J]:kFGB^!$7AKl'0K.'K]&gBdR+;@HQ&eWqBL+1Rt>)E\ZIK_ %:6&_=LFK\E%Mij$c2!&<]k;qHS%X^)Xk9d"t`(M%bML/r](3gno4R%.Jo<RNgcb#bZ<DU$4>#)2oel6#I9U+^64'5GSA[.'/F!e;gm%YZ1Onlhrg-fIp5+oRW69[Zkp$Y*6he#3U:%^QA\aBPOe.1OAmPZ/+k;<D+"4A3Hkj@ikd-o#o3-dQA7D@YQ^qPG6n`f*NE3rtr,L)qpea?gPI\@3@QFMbr*i$[ZWa*>8Ik<q$ZI=D6Q;?e( %:f!H)pX^%<s=,WHJeiI#PFLKm1>L[YtCPB<L<I<D6<#qaJ>L$r[A7FfJfXLkoHG?L2Ng(PqUfm?C2r00Y""/"iNMEbZ=Z!]`0q=[SJoMM1i)G=j7f(4?>%PG%;Ji<iQ?'N7b%5p.cEUVtP^W2!G&hC.5'i!-d]-O:CC[HIeXa(XC0Bq-`9b7AZYt7$c<Yis*C1E%4bpMO:Z]#'7[G-O%/QQX#t=JdYZ9b?:3Q*odWY(V`--W'SN+!# %:\,4oXl85oHfUZVHk]Z,h*m*gn=eh'!J'Ep'$LWB`ftA;kO[VQsas+H>Tc#0.iocI"pML*qU549dJ;gn:&F>3($7kuR)+PL4d>?n-?(0g17Efa)S`;oNZ)[L4NaloG]2Oqc`XVtI,@p-O1F%f%Sl8'g64mes7TS!%Li>`oD-;CjDt4M!LiTU^:E\tp&&K@7M9,ErR`GLu9OrXDaS5?SncL$jcAkF&BW/.9)h`%"$"an!mRk>sI#p;N %:La.djhZ@>;r>.d?O[Yu6=%-Xd-ap*b^T08,",iPKO*.n4T?hU\#74W)G&0a6(3Xs]136B&6FQdTJg=n+gtmu(8?R.B,mLu'.2ht]]DndcL$B6*m_2Rkgso3>m`A4I+'K1XiTUVh7'ZWKr?<0ILh(Rdrpr$TmA@Ump/=1TIFM\?B*f"n=Aaj3gbCW*.Jr=!*Tb51^W9ZfbQJ\9G6'aK6$`tVXNmRpE0_Mg;Sr[oY(ZS/37r1Wnm#3^ %:-K76p`35j=/\chG*VU,0OG<OC6P2.u)WFrJ*#91[?7tP>"V%D^fNUiWeE\?t^.31Q/umg`]'K%^ejJctG%-@7@9ba)VmlMod_Yp$,qVf'.pU`t:a:Xqflh2ZTFj%'Q&d/=c9GoO;97#hLjNd&)+CnZ%C)Hn,/b(a.#DtY8n\u:O]!r(Vo8EUTSGR7.%+SB,lFk.Ld,q`-=j_Y9HT5']")DedHG8^C1e.;Lea2]UL4lj-1l_i?*2<N %:81Bt&;t?>_8u;k??^iJ^I4PTmS(>H0D"mGY&W$CZQ5L-/bcSE"Z9p!3VR\N01i'is.@I>;o!oecHm+`u[A1YYRW[J@p_bRnk(mhtNZ-R,-?QQj="\?6C3YZdmPB!tcPF-Z=6GCqWJS*Do$ESVC'a1cLP2lBSfm/<rW#(_XbM@b:D&rL"T_[D+?k$2!Z'$GS2R!\"[pm1bb5p\Qr/CdKh^gYd>3XS3NmPA[\XSBE%V30N'PVL7okYq %:(D(h=-t<*eo3cF^Tf%XOm1t;ffSl3cD^5$_DoB#[.&.-dD]D8@GYNiCr=Z_\<^[(=WB=e0=O%Z7nKq`-1da\-B8Dt)!g*R64]e5c7t*t?;?nFebrEYC=bt.eXUs6Vk"/N>jHPjao6_(2hb6B'N#*)jIhZlQa,-`l95,UqI30^%T0u)5q\&G^F83HnNjM9mLKtM^VudT(d6o?tg*%@D;'XTtl;[FLokW)RU/C13X5q^93C]cSI^uhH %:/F0/cE#bhCDJ`!mWo#l0/f)UWXr<udI]<eUVjC?37Cij[d;/?MC)TO>HgP'?@\1YDpQ9r<(ei"uNq8_a+qq7qI!TkpGC7YoeBrH8A@Y?3nm)i+Z9kI"V,60NXqF@j>n=VLdFY^a>TZGYo0!<lZJD;PDF8l.?=jmKYJ&"^pcP8jO[YDu0-[HP`JdQ.X`8'`eeKoDCN[):lYJut>Pi8Ra\t3ojDA'TYt\"M8h#Ud/>DZpBS\Er@".f= %:qLD"X-q&M(,.jQhd>=ub0$VtE,%g.fSZU._FgjflU,S3N/[eW&A!WDnj-l(scF]H7'+-&-Zp^/54@D3('.#lS1aUn6R$+R4-/3Q7FpKB!c'40X1L#fR6FQd$Bnqi.qlUf*1ps\!oo=)]-VA'_,2-9Z.%oa-:Pile>>VP.V^,<@,YfaJA>UVmfgb$K<e(LQ..lhVgcJjcaq7c5I[,tM9^"l9JkK%JVhccne1!u;.7k:I%f[IorJ#&0 %:fdS!M-$C]$FLd=2)m:I.&VZC-T8RBq,?!/&gApb!Fg\eHrB]8=`iCQR2\M@uUDc!iLiNpHdq'X"W#7EB/D;6IcZ3`/W=Mq'AM%+62OB8#o2MI6KBC#gc`8cT&+jJSHq^+f)Q,*4fIm_EZ>5"agQgdQ,.6`Ch6-XoXp;nJ%INLCip/^sY#tq'hKouM/q.5A=1a_3e9pq^ROPsGetj7#<!Uk6kj(`L+8r/9DQfi%-[N_j`cDVh@tS[K %:lPm"h7pRJgYH,)nVk;+70M28a/4ZTk79O7`T$fWoO#,387h>9oqM72-1iq+]S]Nil5_(faI/:^5>a'kXT8]RE:!MlYNciXDmJ_/=g\nd&pBtGSGP)cWqbefR5G!D<N-ttN7(.GU@Mk74V3oZ04T&qE&!u?\k43K1V0TUT`4Z#Fo5[RYUEh:bea)K&.M$e_?9Dm:/f?n#HSk:gAL$.(A)s12NBj"#IR@9[KLFXs+b+8J3b1GF^GB#, %:rAl+kX0X5$W!0&2KK\PZ!*)3Pi&Ou,\A99j=ZfM7W4h8<IlIc>^5B_YI4,BYMSMiX.!W??k6f;DLA\g\+Q/:g-tkr26=\`CTH:dD7A?4);;cd%!?4PVg=9I@nF81HXGc.ErcdLti-Ge5=s$-uAgmS<%Rn3pDfIE0m'Us-$M`cfTjV%^r%ftr"XM^'*K`R1#5ej8U(=aBJH)oDF>J=j=-]1Sd?%tQ$[t,%OWR-#)6:UBZOt9jE:SGH %:=qQ5,H6C!$C%rFk3(]C/P3Yb*jHgnos#RiUs'-`F'>#Ao]dh0OSjD4e!;N0MLjXEXYD2Jd98f*?IV15&JlX%fo,?\l%7bqe2rlQfV'"oef2)Uo-">(6jSe:sJGac845%HL]"-eJDZ+2[]Cd8W>Mg.(p/#[a>Nabrg79VSPArOpMqhm7TAYbfOIJ!sm!asYOEL@!!`J;,p\6HGH8IqUrNA1^@-96)T!+'fg9g/eN3j6EG?gT"(Mr1- %:HUUWM?(I.nF@ts/,nfg*SIA-Y*CnDG6O5C8pCQCd=jN<8HA<a>STk:mIic/&]b/oZ(39@eW.RLEmj#;O!!7eV+ICpte'leqi0QZQS$2gohH'YW02'3HbFYC+6i683-r_k"&(D7r"9h`r9TtK].!Zg8Y/a!66STA^&Z,b%UB#m((Cdl2HB.T]+Se5*>agG5G"i]UQ-_@Ik#Ak>luQCH<ItMchbKg1riVUt,<ALgnl:rhkGL7131d:V %:X(EJ`ncg@pY<q=9dF^6-PB00A?pVYgNJR4DK>c7>,:t9*Q6r>F"9!\FB0u4bKVS9hLP3\+#_0f&$#b")kUMp\:o4DSGe.]Xjad\q.u"2q&;2sVMhJ*sp]4Fb\RS1or>S']5Dt1!Pn?,5$jiP(`C1Gd4V,]CK&84H6K$/q)V5H*T+m1//h/0ATUMp,(BWKdLkN_]>uB_TkU$r5js%%K@3fY?L-Wpn,`\B@\_<@e*Zm?3pb.bsZiQS% %:8Pe4JoYI,/]fB.:SM9;LIg#Ve+K<dq,OOQG(74_].^MS/KjM>,()JXrcq9*1IUhPpdN7oEW')B&a=Jc%A@i);nj)1F2pH"LPoO9K4[CGf9"?c)AVuk<dQ/[cF\9d_-/Y.?$#>qP'nZhGmU:QCOaOaO)+?Br"-OjO,Kpaj.&l.QP^"!!-2MDjRe='p&$<-66;Oq)Fg[Hsd3B\Vjf:f%n8MGSDiar^]\P%_]bH0>p[=2KZTZ/-<Vpp+ %:ho)*^hIfHtkIuMcMFS7BRB!g@I>tTI,un6>P3PJ08N"2G4<p]@9<05#/@2+iMiA\NnJ#L\2DLt_;U6P.%3=Ga/.*<d!A\PP25?9aX'[O%AVVJ0\eLR!(F%3<=VNQn3AN59Z@e/cU7a&JN2=&0&`nZnmi]N3=uf)`;:(#J88h\ZN)!,He"rVt\KZ3c>.W24(8iUXeIe]^DW`hhEs57/J;eC3@)Lpia=+cT"-A&9[unCI"p0O.Prc!C %:L@cuJi;^S/l*\65Oal1`Uj^VsrfIqX?9S[E%i-Cl9.l/#%N[nc/]6[o3?Mtc9#*)4%B1"!LhNh";Z6^p2T-cHB*\4N,U):H7j>Op'e-8b_Jf;WU^W^rs6A3t;Ip<dmiVBA;S:Vs^LLuRPbCkNY2MocT>9Df^iS+i&ji=&Iir=d&=Kbe')ef('M$NKh/]X5Pp;ES1(HTSk9@=(]PJS[+<7@HeIco"*`@oo+Lp,]81XY8jP'Pk.D4^Q %:dL,9]oVSu:2%a@ngUsc=8?3Oj5pn=5hPIoiIM$p84l$JbL_j7%(W6\_fQeXZW)U^AG9Q)1-6!/U]n;R!2qTp<K>0gsqm-jh.Kq7OH6RTL)H'1*%u!E$c:7C"0+kk#'9Z/b7<%V68FBSeEm]9AU`5pKGX3ipKDHb$<^.ks[15aTe2?Yd"KOA6RlHfc^/IT!9&)IH>9+t@DLeB`mR[1`.>?WbOS"2#DEqE%,WGK-!==TR3m\65LSr[I %:B?DIPO.&LXd#if#q;E=gD[o/*npO!]aYR7DC!V%#Lcsd0h(ot,B4tHnnI1lIA;`8)ot$f!01ZXe__7o1l-5Q^j.PHDOCT5hTZ-Ye<;.1Yc[OMfW=@0>%"9E2Hg^i_@.3^>F$:MYab,^TV]<#XZLh'@r=WL-&^_P*aeN4/2o+e,M9%"r9k:RS-;n2(5dRU0TP?'3aH^?]K*R',pU(HHph^T9$sUnCL=D5Pipd0Xc?p"H?@EJ0K^#C: %:O`upIZR&Pe00pklm#I10&!/d;I3U><U!Fk?5r(bI;+-1p,N6'A664I1aAsofjJt^CUqW(DVCs6g[1slefb#[@DJ4[5`)[dm3)Dp#[PLTfkc.^H3+NC`UREBH@7Q"5&iPoi)LD8h&e82;kT1X\\NLU7NJ8V8a%FQV=EGDmKoMNj]=a-1'3j&L"'ftBX^_sLeNpB'4%]D8Tlh-Z<njl*rNspMRFpR!/PIR9D`A/^@D`]>La&R=n[BaP %:q?a(2b<127FJ>Rh9,F8(78/QP)M;X-N<.b&6HNCm9#/H+B_)Wf)U3Y]@IoReG_?H$_upP6D1_"(U5;EJnH'mY/P*L[>"#P_,&QaG7!q*9Bno_4Jl\L:HYj@e0`9?9$+V9QmmC:??mEpjd4GkO9fZcSiL#?[e%B"PiD)IF;96[=81bg!7OS&E]/9ILMO8j@;$bFX."nML;s:-9^p]%glHbR*hb(AqKL3e<*D!;R&n-gAU@A(JF'Xec %:&g<`@6qmWF&Q[VXTG(N^]tAte"5cO.)QYU\TNRV*.&QYP[V.RlN@c&uV?te>4!M#MO=-E!#+8IEE/BNW2aE[QM#(O41*-TAC;k.&Co5#j&oEIo7d+MRXdk!%"b.]\_Bi`?,f.cn2ErF]e!h370c1eAVIRio6tEqQ"#sd`It<PN&K$`$)_u0r`n1JQk`>gmXg-iIFJ:9&gR5Y96.7NR3\_LB\$Kc'2nmAcr@u;L3(AZCa1.Y/Ie?qV %:aN1(j[qH7^7FLC7%?*BX&K-:D1&a<siVi0g9("+%nZ*]Sj2Z!R^Gd(!Q9hVMGS4Sr:SM,6OBHA#O`p:CQX45i)c4KPUouPI=]_$\dQS4l9!n1;l01ZcEY]Pc)o@>F?UmTKP>')cW^5V^;$[&]n`FtQ)7p"h/STWS&j=s,oTKA2Ao1bJ5C/-j2$jX#nefGM>%K?Mp*.NM+,TX=k:j?b3c780fBRuDE&Qj-/CL"bmXDnn^%"6$['lGL %:7K)lidME*r9UAsSs/ITD;@8Q#dSE9KgED"ADFD_kK63aGoQE_D3`I0.7<Qj@H>7(\^"!APd2tVL4*eh90&8-BI79(op@M9jd6b1BB]5Wo'$m5M-aoI5+uOfu0(Y.YnoC6@Ef#_pR6g9J>W8F6Ef#\/'o6s"-V=TT1aPMI\?P7V?"hg./j-L:Kp!];,uJf3b6Y$Q`U76V,MfgB+rue7&[RZL1<VML'.(P%RZ`e%9Z[RR5;PnR"rNHl %:&+UB+;X>g*nXq?KZf<R3e*sCIRndO)F%mLZ^V5@l>`WpL)\qakPekgO'UeM.P*O1GU:Mq%`C!%Bm>IcmIr]ZJ=mn21[WeOQ[2)><4:pc=JY\j+KZMX"+=[=R7,3bj;EPP+9fiq)i6k!t'eti%3g%6FUq7Bd7+1FM>BT,S`Z<["_A7GkA3pmQnrcL@iuF1^!\J>l#-'s>WKl)8B[:F9[266j>"bugp6sQ,HUmD"IAlsT__cipX!Yr. %:<-+7;4>D5#/W<f;T6's%)m(0F3S-)8SE/WQ(Flg`3mtG<X_*!tQR(9%7FfCu*r"BsqpF"`9ir!_ZRMk]4L=i8_8;tNZM2=,f>G/OhMC'T+rEC[.jKs]IU"//)!P^*;f3i3l.dWDUDZ'N+_fo6h0;eb[A+75CD0,uHC1L4RqFk4EfCB"WoHM'RPp+3rYR#_FZ-CD!hUXMh@qZ`<WAVPF2_0u-FmTPc/k^[Zm!TG'e[*$l&`"-fcL;k %:4tP^JbrT*9:;k4$-8a61U\XJ&[&??+VgG.p=4U+C9IZZ0OaF*<G>IkpapWL^4`K>p&2UU?qt^BT%r1_>ZRR+?]gUBFDreSHL[9gHaSTC&1A:.Trp;"7PT#]8\!o;92&r08"t=iL%3m0s$kVHpFC-/Xr7jesOchh,ad"]pP8G_pU`9m-I*X1aSDP?7],@_p+RbLBADU;q,@tG8,"B]nO=$?#UTIrM<h=AD:V&2Kb!#DY9oGj7(4XND %:28$.Xs!PA.hVGPlH0u71n+XP08>:NR$:V:L2j[[PFr*N`]m['9E\WQ"g<&X/Cf[1r,l?@Dqa0i$^=;:C)0k"u&aI/VU%%,:Z)N:epYS:)Q:1GPPBGV&7stuI1Y)mS*A`P7Eug8jK*0)qi,HpfaH%i[Ufhg;8f&'WG\R;.:8ZYY(7j3d%f<GRa4VB7idb5fS?FpY`s+HbC[oe"#(;(ZNB7IgI\AkKM[i^2$2ZB7'Kk*C:b_Y7nuhm5 %:5:ekcaq/*3)M,f(nc_g;rWAqNf7D2fTsiq([F<4b'8/\fg;ulAD+9tjG\FG&8Aq""-rQRJ^"n='mGp//GP8t;>r9Q2<W)VBh/K`*/MNcVVf..!dZ&==8Jh[rqFpN&*')g-8DDa0g/luJD2+:?\pRBBCF9;KfbBs[PgU>gZ1[JuUtJ=G\FA@QidWjKQ>Us70B_4/DuHM^%Ddrd[#C]dB`IAL;fZ/+hF,"W:\+ngcNDoX*:Qeuf.+Sj %:9bq"q5qC)19#RosBHdA<H+<45KOZ$:8LcCkf'@)kS$N)r,2X(3mJ\M'c?66)I@0!>-+H!O)NIgsCnsM,knHlL<,g*thN)X8^%$KeX&0bo%bEhAmN_J91:)SB"`(Vq$]_*k`MEs7iMY2M7bU]<BX]6ah@9u,=/pXtN-sr;V94PPb*3@Ra9L*D<Al?LI=]VbV,:#MEV6GnX+eLB,2oPQRB,Y;5=Agk$eXtI1WUU2YukJiA,77SrDkoT %:5H_UIaI2(Hhhs-%Y/h6*:2MR8IcCVe9eLqm8kj;J')f4C6,A4gJiNp5_*d,SAc(<Y/.Y8M:)2j\b3>Njs1tF6C/8j%5:`iI]H+<3E88&g(?"EAjg\79)TOIc5Yn_@GLqP)aG/ld)@YMm8"Uq&A0((qgl.lFc,O$%*A<NJl;ifp6JifP0#0=#8><D*/`#$]GJN03-,B<)^u#;'Y1@"jmt.G"=">YCi*?WNQBlHYhX#1qfo'J&DtZ&h %:G3sF(IfuW)ZA-sAoG@,u^?8e_gjIC<4)m^X%Tt`-.7FNcKI_B(CFf1OXMX!TDb40Za:SKK*[*Z$Zpu<m8%\X*5$6IfL_0R=q3'fJj9U<6Nt=8e7g=>t,No'8#_=&+le6bW&]./fNbVmiFqPr\DR!3sd_JARWMQpj#^dY9i^YY%(495"P2XUqC1^,A#HR-G1[Ab`*WO7+Qjr9k4[S'?Eb)s5@cS3geHfNRF7J?P6I=1V(11pj0#t4` %:V_q'aD6;UBbBEVZL/bC%rd>*Nn#eLB+ehj_,!0=tqmU[Z,dQCS%rlu6L*?D-b;G2>ms:h"*("B"KIl+ug7]Z>#[8r+_;)5USPkVu_W!H$QV3o=)uDn)f]R6P&kS&qd<Wg9gt5MP3E<#i_MpCEO@@ZD5/HeS+T'TRI)9>o,Pg,\iY*+6,3Gb-MfMtC*5LFO9*Fk<oeb*E65HiS-Br;ro+t71"2,3&GaXPGL^d@9G:iX0_M:tAn8&c\ %:3$F4TKQ_$bcIUl),!0mUGeK*qBOZ4=0MKltc"i$l>#THp@2&3SGSa`@KIhHC=c/>4AA`S-%#0$D>N/fB71AKrj+JuC'AB-'@V/agfR'F1E8=`:#d^r'bo^Q/?J4EE_[RN$(5D->?U5O[dsOL]P8Q9_rj&^:L?jQ,0?i"VN#&MDnVG##S]+fe@7Fj2:\+ng:KH2&/?6JX*>-tDhKFN[hSk5Lcb#!A4`-^N7=7E`1doP=MsSfImAA'! %:@>^2LS$km;YAG&0>M(Z8N_Y=7qfa:@.gA(L8Z@q?J_9XE)l,V\cD$lQ=!I$8($ng^&_pNm2C"-'phZ1"4#2Q\dF^YO?)3F,RmgP)\&-Fm>OZ.DQ\[g"!]L#9M:asJSDf/2=[&!a@s2E/f87:t+`!$P7;$M"CM]qW`FqK)hIaIPqM[Wb=*46WEijHtX!-`DhgE:@".*G/r%+q`'o:LT"7b3sc%p.]M+,T3f1N4-LZm!;JIf$X>?`2( %:5djpU)N#hD%HUbdht7Xfd_snMemb(aa4=A*r4ZEOC&R?gC,pi@pt_cBZ#rW0/73Z(1#Fh*b)W$tFj5%EXo.c&[`3."b/Lal=*6aF-lP;E7WPV7I#=!)RU\.XHP-clHQft[+-Mqs`O\.g+S!!dY[Km+&k\&C2r25"\\>iY13W@UJBbdVN,*;#*%0@j]P45#Q9Jf;C].)@P2t?&RWd)d[YArpbQ`M`b2MG#m0B+fd!IpQhX3;V4V^!4 %:M`94@4>^o1Q;)di<d&p:m9)b#Ws9IY^MJp=hmdg@`NJaWQPYU]2TDt>Ct3X4DsYnb`P-Yec,"n8I;MN1kk=*OZ@2O:N-o*j^3k4O`L#b7f$dCg[EE`#]4Kd9I,D1eS&A2(.pf"@'R,uG@]KsO=N,]:)I_h,OuD+mk!JF%f8kQFSE6ZRm7J;fgN=<+^K$&OF/AlH'6,t.+Ec'dlrq-[8@'`!kDG'(be5s(dk'51iXNgHqum8]\W3e= %:SjhGR<S5&'8EmdZYJj#0GI`A(N>Das=&T_!Eed(T1\W%FLITo%\V)^*fK3G\7;LQP<b\B&%2-m+lcgjPea6XYT=^%gqj`IZXlqsNBdY-ggKHOQ&,!]#`(2^,b[r-bJ+;nQHurV2P;2I$S*]9lib@N"dkd"80]k;7cH%IL1o%l#3kCu]&!CBs)ek*,=+Za>`J?I]k)3t':(!lO=ABZu95>DcHs8ZYjc0iu]HqH*i1W'VL9hogBU8\] %:g0U<9:nia'iN/l1ZQ2'Y6uj;^k:OuVVceNK1N$g%""(]MYMiCKI.ho_^,@!%%pfo31SK>]F.I_C)Y'`G#UY6N)/2IVNm3=b7_9TX(2d>'RMFBm,^?K^>slO$D.h&>k;J!ML3f:aaF>N^cZ?md@oldM;qa6OUr#^j"cmm)8K:@;YN-SGE9r8uUn7T[mZ5f9/TY4>[k:3PiKf*ka>W+FK5JZM[a])6[Q#AR(?^uN:D;-a[g9C4itb_` %:>,mmfD<1uFCTL@'`I;I"WcE>+Dd'<-/DhqNr<3njm+%-CgP.Q/B_0_/UnspA[A,^'V76X,e;IqXH<D^Mr>6p!7p2kYL_D>sZPt.R@k$6s4Qn1dfqpT^YU&$q)ks+ReWX9^.&,3sOBjo5_."C4aMlh1_=n(]3aCN>G320.9"h\fZD]MfBH?Mg8aoj<AANmcUA9HW%WB17Fgioe/dKj<IZl?p)q;iX1(?6F8K','[kniT5A$-fHb\)= %::>HF`<3BUkZFX)CnDtN<et0k%-`fH!A`P+!C[qCp\ndS:NO4MEGp0Z65F0GQ<bZUY=kVTS>,qV]O0!sM/6/m\6WPH`cOB/nXG`uY<.hnRPheI<o#ribh?KNI:E-$uZ9r.=A$paJOZd>#CWN=4T&(`[e,Kk%mDSLC)oDoZdreJ(*b36p-MH1q&U@#5YuJ0P^:[LDV,GHHj:4=aWN>n>p\SJo-25*oM6=mn$EI'eI3mB@n]-*1g7uDH %:jZ;g=A5Scnh2jl$+2Q_NpB:6BSAY)#.;0G+BMC&nEjoKWe6th87==n54XulITlSnc*RaN2j4-]jGZmAPjR5TUGC5?1_*?&Hj6Z3$42I5'f,db42HfNCI!*9BCgRsC/[Z#M^3e.'Y'?XJ)>qIpU=,$)9.i[p>1/YiaE@@BJ`JP8JWY!e3b`fTVVOhlmZ_BT6g(lj-e_R)HWI;eaP&B6g/Z7`+Bhc>:D'[uI+$BEdcG5,MikDW%#$lh %:e@"=AX;)i%aLV=F]/*Eu=G?q_K_Yh*Ko2c(JhGb[XcUt2W!6ee;k9Xum&!=H)nj[d_f(p(=J]<@l"a"qCq/Hmkr>i+,bnd@mL0spfi6q1i:bI2(h4sU*]M!QPQ-1'fZeUD.Es7$?/.BJiM\6SUSecC%sq#so%S(]mtQ/\gO>o[DX5*regp2[Y&,CA993CTZPrc)JU?Q"nAstZ=gWHS0,_X[g*o^7A,1@=j1Z#sq?t\`^W+ZYoi2at %:466AhD&#olRP\Pj#cb5qRPa<oL%Q0J7'lRX?4pL%V)MB_pK4frb6`4]3g?A6/Oio3j8VC4NA=V:j-gH72RI'LCUdjK*:CmV<B1pE`f_/%!]44WU.*%V@dh$4"`kHoDP[)]/7Q>0pf32+bd.#ur]I96`?j_N%H.q<)*?na95A[:>YAZdP[P=jc.Cr>pE_Y;5^KTLU@/FgjE0jNAUSq/f/+GlB\_4r:F]jk(O@iVZ'=#cV6-IrD>.j6 %:Eilb0Xgh,!UMF%MB_bXb>;tXKS?Qf7gJT-DN1PMsE^c22:K6q=SgN'3N9u*1kGB?gK&\VtkIQMGVfn3&SL;b?I[.UL3pHD0;kL2?&FKL$\VT\-p3fDA+@V9qEfkN:J$sYlU.5a]2p_tJpTCqs6.Sj$_U,88+m,]:2B6gh?9Aal='WBln3h\8Fk\@41B3Zu_7;>R)*7S!S=4R5_co:>WNM;UV\M!61u(NhX&;8aaA_45r\mHP?^TZB %:l]g098j'LGKG#bF%P8(bheX]aBAB$t.-[L^V,%e+EA2k8]7ckbeI\8Ah*skGlg%T0,Sq[G/SWAP,0ol[o97!\1NIA"-amp(1g@GIR&sRR>Bf]@FI1\OTRNT[Q<o*Yc6qZ%<5?:@<GUXUblG3L(VRNr8f/)Amk!^fSC:_a:0B:g0c-<f7S-buiqp>WRL!l6"95\"!q2$cjoS#3/T%Xo^`F7GAIin**f7#S[E#4:F^AuJb1t\Fp28Ms %:P;<-WY1MO9i<3!D;PP\!_L;od&0hCAH/l0sjZ>rc>ZBYDb'""MED]bQE4=OASlWHj't[6tgHFVDIr'OX'F"b8]16?frbV=;S"@U%(991\DE2OjO_(=/g\k9CoU/MOc6miG:g:OBMbA+gm&=7fV^\FgQS*h??%N^+"I1dVdSfT!ZiKHmW*sr<9^LX+&_/gFkE%]plrqQ.m7P]PT&Sf1c*$p>,EVRg:lap8`TW.a-bXpsloOrGYaLWg %:-^.hod8uEdA_Q96JVK=9YPl_*M>@D=7g5(.*MZojrm^A0U@sLeiss0chNHciD#f:Jed^-BF)3d3c"K%4?-8tNN0)1pBRhA@2BC-*W.mZ"H</>RU2:3O4dGL9'We"*?DfqVp8b*iW""&Fn*sr\<WAq/8GhjQ3<(=A(tK/Z?GFh8776P4_RV9?#TYT6k>lIefS;D)Y4sO`L!@;c_B-#q2Y..fmR][r_G`Eu0MQTdFp2LtO%!0sfMjb+ %:h)ILl.RH&si64F8\"OJdH&OP7O!?LP>?W/XZ]TDTZE?h6=g*X<HsS2+^(BO_#!ui^>L@Rp]XS+Pgg1k2/l/c]5dU;HrA]Gi3</493'2FB]s[kJc>6+*s(VoK)r>%$@#\&4>bN@7D_i*UfKdem?PKC)i"Likre<4!=s1=;Z1dcY,;#WE>B/e-(PFiDLjlI[1WO8U<6*D,g>gDj)gncD6ooP3k6UP?J\k?0&NP8($=i>l4#ES?OjCm2 %:?!j,X(l"utUtLh27(&)rR6hf<VHb]eZ>$S4LtjcoB3mT0UoEFegM3QGGQH,u1AQ,5WGQ=g#AoL/c-*O6jV?qsKg'=j&Q)=\Ei;hRbB[@#7\PA%.4rVjX&5>LNn@%lVkQ3.UZh=p4%E8<Ye_]Y_qnQac,b$[cXp@0[-8V?0%UI+&!"H'?Vfa2r[-eHFL<B7"1m14kOlm:<W?Oki*88SiUD]fLRa9li,dofA7)1\'b]n`KP\C^kf3S> %:i,c%WZLcs3dS<3=FD2q'(GV&SF<Y',,!F=CLno$$]7)lUIk]rK%EQq?@`X:2OSro'%'I/^fe[4o-%eC+>J:_4BP8No16uBGpYV)ni,r@-B(2p:8<6k@<!4>=eSc9[q&<kOLh-@;Ut%foY"]b=lTR(E1^r&-o-i4,F(1'm2VMEDfQATO[bC%`FVM:>d7N!e`5\*)<J8l3%[f=[5,E-`((D<a!a0SgRaK7FYIV$ranpt&]'H*F8XieM %:]rQ&F2oP-:SF!sGJXh$:L,bp[^%XQ"%<b,e]3C&C?.Iii.Up#6fBqE^\,4ohG983E:TP`JX:9/;Z$XZho^;/m%!G#d]>*CSrna]3mJa8+pYKA''n+$gKC/##br`>lEP7J(euU7/TaK6JfdY0mpe%>XI0cIaQ'&eq3.*b\6@(),,$PM/G53@7Zp/r\bt$L%lgUlNLt&%=8?VP#OBSJEI!cDHopaDIgslWY0uON$>h#(81o,A)f!Tp_ %:8dV:eR;J`K7^IMT)_KDPSae%QU+[F*%&hSXWE7eLaE<FBqqGSq!HOC$YNFdGQZ`Xl`/:o'r(qTnO*-3pLkui7%<6Iq02//07W?"Q6Der&D#.<Y`I$)"\#4K>+JrMI9CX''(g`U"c:Efd%%Md9(;%#pH^p#S^$4dh,i5$if#pOq2gsUBA.Q8*kro!,SU;6"gAIcl:b>D2X4F4Kk),Bo+.^Ir6DPu`$B[\m7*=['X'f+NRW_!eX,)pT %:hUK(m!Vb.0R,6q-A7(Fb8j=sLKZn^*R$%CqZ78VckO/jFVUm&QpSN*36fL6m3rNeR9T;2*n_P+[IqiLYM>*lB*Dc3s"]P@<:qZOt'3h*?1g@kUR&sdX>9eeQGDm6EHu3]an_VbI[jBle+]k/^:6(K^c\,&:pN(&\#8FH!rH5^Wl?3[N]9@0eSsN$=4a!2NhD:kXrR,,2pSKsFPMJT2g?rB<D"gc^m\=p:LPsuD3S?RS,Dl/l/uaC` %:3[3=,])-6!pIsd]pILXZ43a]SdT.M`\,0:4]8CT;GH/o(r\!`toLXCl;5#%IpuT+YhioA1HTKDG/U\Mc(FLFjn,fKeoa]Cc;*V-#AkX_0e46]N7bojkl^rbHeJ9C[s&[<"i*3"Y/W]/:2^>_B/uIIuVV0HU`^(=U[3`rb)_`jU'N.Ol)JOtOmh>J*'PQ;VN5tf.n*OSL0nIERS%+?Bn/`pNW]Ynn/4WAHqAgftcX\-r@#B63YdUjW %:"&'ArWs0.lT'@s.mJ5.Oh-E2\GO`TfQq-2=oN]K"/lFimbh.HuUf/rjZPtTJ#@b#DRF0.E?b*Q"B,.]-BBjZ4XkS76gYI:lg$Y!MkJZd8A@mnP-<ohS67OQ_7aSogf9e%!jbT.d\\`o-=eTV72_8q-bk_OIX-T#>7EjFOS[6:]PI:U0LpP'4c@V\WK%+@q?pa!,39h,SpY7KuPMMQ3,HbeU'h)s5jgs9_'>&$^.<[)ngZg2H17<8! %:N>n0>`OZDW%DP0F_[p^U_G]YDZ,:m@ASn-E2loL$&%.M/A&%*!eI_E_a?eI1:.W#:K.q)07A7KC@bPtIR8HAUp5napKK:<8GZ@.<NlQe_j`2eN6,!c.d8WMKj]3&PSWn<iT==Vg&&h$VTnFk)Q-Y[JPcp@+apM^nZ:3I*k3_l$>=Z0*DEZcAh7e&:j`]FmP5A)M=mimbU-)J'jEpgbl0`9Um-GUf^7odI8#Z%/2"e'gToIMJ(B#0o %:BiDFMg,I_pD7R)I>Gl>f[V4@J&ad)O>!%d;R#H<$fCkp>fordHbMSV]oTNDX)+l-MR6iRV.8WXbpM'eq&B18`oi$8&YF8'j_FW+ERLmH=YA[rRT<K_.lJku*%n3<>7SjS%-'WRm]?[UU\<e\'mhMZ5blQb)<#rrF6h$UDSc7">HB26c<g8IXj8eq3pDLY--)GkX9Ej._X"/'fQ4VVEga7$PRA0UOJ\F'+*A?&<fL)57.c,Sr:$Q"C %:UolIkhP50$e+ZYgdk_0`^#riL*G$gdmbZ]3YIf"K6>q3qVd^<2rl=apjk)fn[o*<EVVc95+)^XF5r:K-$dHO2Y>Hds*!jubrg"!XP$O['-/(s%K?K\LbqfCQl@[3Q!Qn5M2#RojNJ).Ik_1gtYfuWV>G1W.&(mSj<+*CqitZbo'D.nTpX.WI)!aKYH_5O<F(_at(U%mMOb1lL?-Qs$Ro8c8lT$KP'K#D`SG&*LT$$5S,U\(`md*mM %:ijF]=Ul`ZS?Q(rbc+>BK:8%4Vht*ouQ+@).)=:5g6G,3;1b@#R?(YQ>I7B1cA[f-cpPCJi'oc>W4iAcOOGH%jZH;?lhEIWA^*,?QMd[MF=Q)'qgZ_Rr+&<o(oS$YQS?:o(?qj_sk+Bn1oQW:_L0Nc)0,WAf*u.I%B"B39pQ:?.Pk%dG;":Zi4C]@H7AQF$>O?Kq;e5.5m6J*XSBg,re5.&k4k=$h\Q:OaT&f(Dasd0_UFW2k1Sjk] %:TZ-qm6f(>>;hE('%TX]j1U802WIP%AdEE`5h,TnX7im6\X);t*^t3$#"k9hNRbhRd[(J,2Mkn,>pMX@5NMP#TFTo,&Q5;[2klnoPpBh&LFgRb'Je\_XrW>4$<;X`r-%#JX]J4`N:u>(rT22H$&-H):aAS?sZQ1o6gd@T%13=NkXNqG"CVAu0\2U9Db*b"Pei,)">,>+[d`?`@:HE]<*4C.?&KJbEr1pj_\>9[pS`_F;>?`QHV[!eh %:4;gn@Y'MUI("aS<rM!S(j>LUlde>#TcDhiJ5n;'3B@VXK:98g6&Y(12BOu=V'g6S3H>$9WJk.XAl!_-MFV]nZkbQ6ZqZ5[U:MQC![oVU)4Ik#Kp_cS@JU$sDGdo.a7/Ru7<#C8n4#D2T?,D473q71RWW$ki:6-p$a)@co<RE&hht3SY.=0X?Ta0rt4m^NeO6]Tlj**RJDNGpHn.5L44TbUW&#qHS%m)W?TO":I*BNG)l`#3c5')uK %:[aX7Hl#E'^\Arp*GPO0\W)=9lm*O+3G)78`kbQ8tVs<f]SK@fm*q\4t%n2Q2r_3p',Xi5*2"[GHU5'aMl1*D4j'q_/ %:!!!=j!!!Q,HAeeLCOJKtC2q-G$Om(9Kj-Z-O3T(8\06t1b(QPq!!%qQhD1d-%u^9`4Z#5`5^ED1=@`s+GD(5*ACcAO,14;]!!')*m1MQUkbL`=Vs7-r:6,ATP,(Ssd\F256"Y;=a1:/=!!#1+aLmUjoe</)*bCtD7l^PL4$C`M*Yh5,MP<TGP9/L%!!%p?9ZZq#?"+<X3pBM`?4R#9qt@s+fhRSXUdnG5URLDo!!(lOL\N5SN()6q %:rao\fE-jnq1HGL9l1)tror);sa0VR3:"#f&!!)61mbdZ0?pjRj6UMC<-$fOkfHI@)>1-LlP[6p4`36\*!!&M\9(4'`VkocWN5aOLh=:OG*"I!Vb>X$75IT(=^FCXC!!"D]UE5Nj+f3s.V0X/r.,b.+92#V"1\X(=C%SEO>E<Y<!!%$F?R)6l@1POoEN^Dll5K^'<?J.%ROYl'X+*G0od"KU!!"EREE<\c14nBO[6EcX`c;%Z4mkQ? %:6.QaX5h(!p7aZ$lML,SU!!):'dWKZI&8Kro]u1N4mi)6,+h\XulE*T10dp^KT-5Al!!'a'U^3]JdRn4K@;?DppPJqNdXq=bNMpd5.>iYWZ1O6t!!$0"VQH=GC##EpgB;W$Xs3oH3,\:d9)%ib$QB[3N70q<!!)q.T7sdum'2_fDu0rgQYuj(X1'bH>D%$Rj?A=h-N0^a!!)$spI:4I4MKe%e@i1Y=*4KCXN*?4c4an`pSr%N#/Bu1 %:dZ?Bu!!%<SMeY6_D@(TlD<k.fWT!mX7eM<LhUq/fpi2.HpogYZ!!$e#lXVAW6danTO:ace,6@iFaWAG^-nZbsqi;"")Ap;]!!!9g\?s\]Ab/tAfs[?/><)Z`-6'F3A1qiNXI3@W6:.MB!!!Pp>7b$-NUVq3Kpuo?VQTt"1iD!VAa<AK)mtc:8B7%(!!#+S2<r[n=gog*2JL[>fde0Fc!*C5U1Nq^XW#f-gmZ`+h>dPO7E];FI\IUp %:=u:0NKGcBX0d8j_!%_qG%]t:dMZ,-IZTN0*B)hq2DeWU)_=F>^--OJt="Fd\!A09^FB(sI>$[hiV7EFV!2TYqQ)1nM<D+9(>>%%NHV4TQ!!#:O42Tn)M]eM9W!.2n*A%6kS]$t^WJis&^Z:0n)qRI>!!(97\FZA'oo6++Dsg:u?D[]&4ltllSWu.CQft?Bd^JH3!!(=l;=RL7SZN$[Uqbgb5Nr.JPc7^a.KXeoP=B8&ART%a=Dn)f %:!!$R1!_>^fFCeEcD.N\Je5cPL6tp.Q!!1GH;fm%oDJ&qM!!"]LATDj2ARfgrG%F0aBk.>H!!7:/F?'A2F`_1cDerrqEWCam!<u8;:L\&n!WW5r9m-U=n,P^J9PJQi!!)=Z:^$iR7S#pc#RFp2ARRh+!`24(F`V5'!<PPc!!%:]@W-'VBju*kEd7WbI748=Ch7HpDE.eY6>URMCB+Ce<e5d."TSS#<+05i!&Fu_%7*KP7W3g=.qoP' %:1BISf:i^Jn9K<:X?oJ'qARoo`!HM`O!d$qQ@;omo@oIJp9EG1o9LE`7DfR`9!7"8PDIlXQJ3c7#?US=E@/p;[;[<Bp9ho+N&-31>01')gBk'4:C]FGh=TD1u!!$M\Gs_m?!WmR52$Z;O@KMW\BkMQQ"p&ZCPZS,D#[.K6Y=E_LA7]f^!K^4l&o_c2Hj9[m;Df(qDJ([1!D>6TBEAnK!5qQ>Gsi>f:Ng/%#>-rWCbc%l#&eM^XXF@U %:!*)C)D/aE7Blm,X3!-&Z"@mKNF`7<\-UDcnDg-""!!ic?6NPO7O?ik4!!1FH9L/XYfDs1s!!(:Ec2c,ic2c,ic2c,ic6*)ec8,JK!%.ao!%.ao!%.ao1&q=,@0=aV!K])=n,W%[9EK;9n;Bar"N1<07fWO3!'(%_[/ho^F\MmH!!,??98*?Gn,QGg0M;BGo)[2m"*jl(!JLP;!!/qs0/j%D3sX@=F9,#79PFPL-NU(FD#cp,L^I0Y %:?NNFlci=Mb!<RC<"?ul`!^G'6FmB%n!:'XN!6Y?i#6BG^5mAC>!ZhDe9*!`H2[i7an3[Io%0>Jj3tOsa1CYW2#UKKW,ln8t!=0tP#UKKW?iM0-(THL3D[\E%P7L5'6Q@f];%>Gl0cfQ[b5ag3s2;SN.0fl:');_"#O;B!">^9=-B0/;!3&Nj!d+I76NDNLhZ5#(#`T-<!t*odR0k5N&-@"C#3u9T!6Y?m"q8iX.1cKu!s3W2=4q-Z %:!:'XN!:'X.!8@a<*?c@&I2+%/#UKKW,ln;Oq'?%IeH%$(68&I.hZR")UEZT97j^M<cN$1(4\u3&AH=ne!d/&SKf2F&3<`CaFX7%i!d,Xe"<ddG!d4<'0)u"@#"Jl-=sX4O!d,Xe!!79r!!"MP!fm@>$^Wl)!C-ScFf,5;!2fgp!2fgp!2fgp!/CPI#!i6+!(-`8.Q$o"0*FWA"J'IX$;:<uZVJn5cS=0L9`ruKgAs_T6R]'82HPF% %:s1_>0M$M-&8H:+>)NOtn#=elE!-4&!B*;]EGl]2t!@7aLs8VHgcN,Ht%Vl)T!.tA&"9sJZErmX&%EApg!)X\("@3#V!WW0YD+B+V5]m5l%S$Qc!:'XN!:'XN!:'XN!:'XN!:'X^J*R+#!/ghi,Wd3s56+?Bcu#)H%c\!W!l$3V!BC_ks7Hqs!_i\Q"\k4E&L@G`V#_eG&haA;B+?Et*%;(+0+%m!-<HQ6s$m3+.UrH'#RDp]?`ao1 %:%YFjL#=/?b"c!+S!6G5_!6G5_!6G6@rlG/^!6G5_!6G5_!6G5_!6G5_!6G5_!/U\K%RC'ps8PGF5KJCmK`Hf,9b1$AK`Eh02g%c3Nraq7K`Hf,K`M/NK`Hf,LBM/g@fV>dLN./73<kslDZG[s2ZY-/"T\/os/?>U.2j?R$IJu"-il+0h$Mg;gGu/5+T`!B%>u+G!6G5_!<<"k"iCA_!6G5_!6G5_!)E_`!'pW/&IU,,&O?OS+Js=8 %:!5qV$VY;n&VMXO<P^<p:He:+Y;bf>F6W2MjnhhgM"$s(D3?C]m5lskI!D`\TG6+mA!)FVH!!$:(q)&3KN?1.]R/d9>b5fWaaT0E_aT0E_aT0E_pYO!laT..t3tJ;H#W;WB%mTkG&C<]C:C8fV?N:(O!+.Yb;%/-Y:B:K,3rnaML.5ufFCbIQ6tKkHA7Y`As$.a@N7'u] %:~> %%EndAGDEmbeddedDoc %%BeginResource: procset Altsys_header 4 0 userdict begin /AltsysDict 300 dict def end AltsysDict begin /bdf{bind def}bind def /xdf{exch def}bdf /defed{where{pop true}{false}ifelse}bdf /ndf{1 index where{pop pop pop}{dup xcheck{bind}if def}ifelse}bdf /d{setdash}bdf /h{closepath}bdf /H{}bdf /J{setlinecap}bdf /j{setlinejoin}bdf /M{setmiterlimit}bdf /n{newpath}bdf /N{newpath}bdf /q{gsave}bdf /Q{grestore}bdf /w{setlinewidth}bdf /Xic{matrix invertmatrix concat}bdf /Xq{matrix currentmatrix mark}bdf /XQ{cleartomark setmatrix}bdf /sepdef{ dup where not { AltsysSepDict } if 3 1 roll exch put }bdf /st{settransfer}bdf /colorimage defed /_rci xdf /cntr 0 def /readbinarystring{ /cntr 0 def 2 copy readstring { { dup (\034) search { length exch pop exch dup length 0 ne { dup dup 0 get 32 sub 0 exch put /cntr cntr 1 add def } { pop 1 string dup 0 6 index read pop 32 sub put }ifelse 3 copy putinterval pop 1 add 1 index length 1 sub 1 index sub dup 0 le {pop pop exit}if getinterval } { pop exit } ifelse } loop }if cntr 0 gt { pop 2 copy dup length cntr sub cntr getinterval readbinarystring } if pop exch pop } bdf /_NXLevel2 defed { _NXLevel2 not { /colorimage where { userdict eq { /_rci false def } if } if } if } if /md defed{ md type /dicttype eq { /colorimage where { md eq { /_rci false def }if }if /settransfer where { md eq { /st systemdict /settransfer get def }if }if }if }if /setstrokeadjust defed { true setstrokeadjust /C{curveto}bdf /L{lineto}bdf /m{moveto}bdf } { /dr{transform .25 sub round .25 add exch .25 sub round .25 add exch itransform}bdf /C{dr curveto}bdf /L{dr lineto}bdf /m{dr moveto}bdf /setstrokeadjust{pop}bdf }ifelse /privrectpath { 4 -2 roll m dtransform round exch round exch idtransform 2 copy 0 lt exch 0 lt xor {dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto} {exch dup 0 rlineto exch 0 exch rlineto neg 0 rlineto} ifelse closepath }bdf /rectclip{newpath privrectpath clip newpath}def /rectfill{gsave newpath privrectpath fill grestore}def /rectstroke{gsave newpath privrectpath stroke grestore}def /_fonthacksave false def /currentpacking defed { /_bfh {/_fonthacksave currentpacking def false setpacking} bdf /_efh {_fonthacksave setpacking} bdf } { /_bfh {} bdf /_efh {} bdf }ifelse /packedarray{array astore readonly}ndf /` { false setoverprint /-save0- save def 5 index concat pop storerect left bottom width height rectclip pop /MMdict_count countdictstack def /MMop_count count 1 sub def userdict begin /showpage {} def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash newpath } bdf /currentpacking defed{true setpacking}if /min{2 copy gt{exch}if pop}bdf /max{2 copy lt{exch}if pop}bdf /xformfont { currentfont exch makefont setfont } bdf /fhnumcolors 1 statusdict begin /processcolors defed { pop processcolors } { /deviceinfo defed { deviceinfo /Colors known { pop deviceinfo /Colors get } if } if } ifelse end def /printerRes gsave matrix defaultmatrix setmatrix 72 72 dtransform abs exch abs max grestore def /graycalcs [ {Angle Frequency} {GrayAngle GrayFrequency} {0 Width Height matrix defaultmatrix idtransform dup mul exch dup mul add sqrt 72 exch div} {0 GrayWidth GrayHeight matrix defaultmatrix idtransform dup mul exch dup mul add sqrt 72 exch div} ] def /calcgraysteps { forcemaxsteps { maxsteps } { /currenthalftone defed {currenthalftone /dicttype eq}{false}ifelse { currenthalftone begin HalftoneType 4 le {graycalcs HalftoneType 1 sub get exec} { HalftoneType 5 eq { Default begin {graycalcs HalftoneType 1 sub get exec} end } {0 60} ifelse } ifelse end } { currentscreen pop exch } ifelse printerRes 300 max exch div exch 2 copy sin mul round dup mul 3 1 roll cos mul round dup mul add 1 add dup maxsteps gt {pop maxsteps} if dup minsteps lt {pop minsteps} if } ifelse } bdf /nextrelease defed { /languagelevel defed not { /framebuffer defed { 0 40 string framebuffer 9 1 roll 8 {pop} repeat dup 516 eq exch 520 eq or { /fhnumcolors 3 def /currentscreen {60 0 {pop pop 1}}bdf /calcgraysteps {maxsteps} bdf }if }if }if }if fhnumcolors 1 ne { /calcgraysteps {maxsteps} bdf } if /currentpagedevice defed { currentpagedevice /PreRenderingEnhance known { currentpagedevice /PreRenderingEnhance get { /calcgraysteps { forcemaxsteps {maxsteps} {256 maxsteps min} ifelse } def } if } if } if /gradfrequency 144 def printerRes 1000 lt { /gradfrequency 72 def } if /adjnumsteps { dup dtransform abs exch abs max printerRes div gradfrequency mul round 5 max min }bdf /goodsep { spots exch get 4 get dup sepname eq exch (_vc_Registration) eq or }bdf /BeginGradation defed {/bb{BeginGradation}bdf} {/bb{}bdf} ifelse /EndGradation defed {/eb{EndGradation}bdf} {/eb{}bdf} ifelse /bottom -0 def /delta -0 def /frac -0 def /height -0 def /left -0 def /numsteps1 -0 def /radius -0 def /right -0 def /top -0 def /width -0 def /xt -0 def /yt -0 def /df currentflat def /tempstr 1 string def /clipflatness currentflat def /inverted? 0 currenttransfer exec .5 ge def /tc1 [0 0 0 1] def /tc2 [0 0 0 1] def /storerect{/top xdf /right xdf /bottom xdf /left xdf /width right left sub def /height top bottom sub def}bdf /concatprocs{ systemdict /packedarray known {dup type /packedarraytype eq 2 index type /packedarraytype eq or}{false}ifelse { /proc2 exch cvlit def /proc1 exch cvlit def proc1 aload pop proc2 aload pop proc1 length proc2 length add packedarray cvx } { /proc2 exch cvlit def /proc1 exch cvlit def /newproc proc1 length proc2 length add array def newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx }ifelse }bdf /i{dup 0 eq {pop df dup} {dup} ifelse /clipflatness xdf setflat }bdf version cvr 38.0 le {/setrgbcolor{ currenttransfer exec 3 1 roll currenttransfer exec 3 1 roll currenttransfer exec 3 1 roll setrgbcolor}bdf}if /vms {/vmsv save def} bdf /vmr {vmsv restore} bdf /vmrs{vmsv restore /vmsv save def}bdf /eomode{ {/filler /eofill load def /clipper /eoclip load def} {/filler /fill load def /clipper /clip load def} ifelse }bdf /normtaper{}bdf /logtaper{9 mul 1 add log}bdf /CD{ /NF exch def { exch dup /FID ne 1 index/UniqueID ne and {exch NF 3 1 roll put} {pop pop} ifelse }forall NF }bdf /MN{ 1 index length /Len exch def dup length Len add string dup Len 4 -1 roll putinterval dup 0 4 -1 roll putinterval }bdf /RC{4 -1 roll /ourvec xdf 256 string cvs(|______)anchorsearch {1 index MN cvn/NewN exch def cvn findfont dup maxlength dict CD dup/FontName NewN put dup /Encoding ourvec put NewN exch definefont pop}{pop}ifelse}bdf /RF{ dup FontDirectory exch known {pop 3 -1 roll pop} {RC} ifelse }bdf /FF{dup 256 string cvs(|______)exch MN cvn dup FontDirectory exch known {exch pop findfont 3 -1 roll pop} {pop dup findfont dup maxlength dict CD dup dup /Encoding exch /Encoding get 256 array copy 7 -1 roll {3 -1 roll dup 4 -2 roll put}forall put definefont} ifelse}bdf /RCJ{4 -1 roll /ourvec xdf 256 string cvs (|______) anchorsearch {pop cvn dup FDFJ exch 1 index eq { _bfh findfont _efh dup maxlength dict CD dup /FontName 3 index put dup /Encoding ourvec put 1 index exch definefont pop } {exch pop} ifelse } {pop} ifelse }bdf /RFJ{ dup FontDirectory exch known {pop 3 -1 roll pop} {RCJ} ifelse }bdf /hasfont { /resourcestatus where { pop /Font resourcestatus { pop pop true } { false } ifelse } { dup FontDirectory exch known {pop true} { 256 string cvs (fonts/) exch MN status {pop pop pop pop true} {false} ifelse } ifelse } ifelse }bdf /FDFJ { dup hasfont not { pop /Ryumin-Light-83pv-RKSJ-H hasfont { /Ryumin-Light-83pv-RKSJ-H } { /Courier } ifelse } if }bdf /FFJ{ _bfh dup 256 string cvs (|______)exch MN cvn dup FontDirectory exch known { exch pop findfont 3 -1 roll pop } { pop FDFJ dup findfont dup maxlength dict CD dup dup /Encoding exch /Encoding get dup length 256 eq { 256 array copy 7 -1 roll { 3 -1 roll dup 4 -2 roll put }forall put definefont } { 7 -1 roll pop pop pop pop pop findfont } ifelse } ifelse _efh }bdf /GS { dup hasfont { findfont exch makesetfont exch pop ts } { pop pop pop ts } ifelse } bdf /RCK{4 -1 roll /ourvec xdf 256 string cvs (|______) anchorsearch {pop cvn dup FDFK exch 1 index eq { _bfh findfont _efh dup maxlength dict CD dup /FontName 3 index put dup /Encoding ourvec put 1 index exch definefont pop } {exch pop} ifelse } {pop} ifelse }bdf /RFK{ dup FontDirectory exch known {pop 3 -1 roll pop} {RCK} ifelse }bdf /hasfont { /resourcestatus where { pop /Font resourcestatus { pop pop true } { false } ifelse } { dup FontDirectory exch known {pop true} { 256 string cvs (fonts/) exch MN status {pop pop pop pop true} {false} ifelse } ifelse } ifelse }bdf /FDFK { dup hasfont not { pop /JCsm hasfont { /JCsm } { /Courier } ifelse } if }bdf /FFK{ _bfh dup 256 string cvs (|______)exch MN cvn dup FontDirectory exch known { exch pop findfont 3 -1 roll pop } { pop FDFK dup findfont dup maxlength dict CD dup dup /Encoding exch /Encoding get 256 array copy 7 -1 roll { 3 -1 roll dup 4 -2 roll put }forall put definefont } ifelse _efh }bdf /RCTC{4 -1 roll /ourvec xdf 256 string cvs (|______) anchorsearch {pop cvn dup FDFTC exch 1 index eq { _bfh findfont _efh dup maxlength dict CD dup /FontName 3 index put dup /Encoding ourvec put 1 index exch definefont pop } {exch pop} ifelse } {pop} ifelse }bdf /RFTC{ dup FontDirectory exch known {pop 3 -1 roll pop} {RCTC} ifelse }bdf /FDFTC { dup hasfont not { pop /DFMing-Lt-HK-BF hasfont { /DFMing-Lt-HK-BF } { /Courier } ifelse } if }bdf /FFTC{ _bfh dup 256 string cvs (|______)exch MN cvn dup FontDirectory exch known { exch pop findfont 3 -1 roll pop } { pop FDFTC dup findfont dup maxlength dict CD dup dup /Encoding exch /Encoding get 256 array copy 7 -1 roll { 3 -1 roll dup 4 -2 roll put }forall put definefont } ifelse _efh }bdf /RCSC{4 -1 roll /ourvec xdf 256 string cvs (|______) anchorsearch {pop cvn dup FDFSC exch 1 index eq { _bfh findfont _efh dup maxlength dict CD dup /FontName 3 index put dup /Encoding ourvec put 1 index exch definefont pop } {exch pop} ifelse } {pop} ifelse }bdf /RFSC{ dup FontDirectory exch known {pop 3 -1 roll pop} {RCSC} ifelse }bdf /FDFSC { dup hasfont not { pop /zh-gbscript-1.11 hasfont { /zh-gbscript-1.11 } { /Courier } ifelse } if }bdf /FFSC{ _bfh dup 256 string cvs (|______)exch MN cvn dup FontDirectory exch known { exch pop findfont 3 -1 roll pop } { pop FDFSC dup findfont dup maxlength dict CD dup dup /Encoding exch /Encoding get 256 array copy 7 -1 roll { 3 -1 roll dup 4 -2 roll put }forall put definefont } ifelse _efh }bdf /fps{ currentflat exch dup 0 le{pop 1}if { dup setflat 3 index stopped {1.3 mul dup 3 index gt{pop setflat pop pop stop}if} {exit} ifelse }loop pop setflat pop pop }bdf /fp{100 currentflat fps}bdf /clipper{clip}bdf /W{/clipper load 100 clipflatness dup setflat fps}bdf userdict begin /BDFontDict 29 dict def end BDFontDict begin /bu{}def /bn{}def /setTxMode{av 70 ge{pop}if pop}def /gm{m}def /show{pop}def /gr{pop}def /fnt{pop pop pop}def /fs{pop}def /fz{pop}def /lin{pop pop}def /:M {pop pop} def /sf {pop} def /S {pop} def /@b {pop pop pop pop pop pop pop pop} def /_bdsave /save load def /_bdrestore /restore load def /save { dup /fontsave eq {null} {_bdsave} ifelse } def /restore { dup null eq { pop } { _bdrestore } ifelse } def /fontsave null def end /MacVec 256 array def MacVec 0 /Helvetica findfont /Encoding get 0 128 getinterval putinterval MacVec 127 /DEL put MacVec 16#27 /quotesingle put MacVec 16#60 /grave put /NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT/FF/CR/SO/SI /DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US MacVec 0 32 getinterval astore pop /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft /guillemotright/ellipsis/nbspace/Agrave/Atilde/Otilde/OE/oe /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl /daggerdbl/periodcentered/quotesinglbase/quotedblbase /perthousand/Acircumflex/Ecircumflex/Aacute /Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave/Oacute/Ocircumflex /apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron MacVec 128 128 getinterval astore pop /findheaderfont { /Helvetica findfont } def end %. AltsysDict %%EndResource %%EndProlog %%BeginSetup AltsysDict begin _bfh _efh end %. AltsysDict %%EndSetup AltsysDict begin /onlyk4{false}ndf /ccmyk{dup 5 -1 roll sub 0 max exch}ndf /cmyk2gray{ 4 -1 roll 0.3 mul 4 -1 roll 0.59 mul 4 -1 roll 0.11 mul add add add 1 min neg 1 add }bdf /setcmykcolor{1 exch sub ccmyk ccmyk ccmyk pop setrgbcolor}ndf /maxcolor { max max max } ndf /maxspot { pop } ndf /setcmykcoloroverprint{4{dup -1 eq{pop 0}if 4 1 roll}repeat setcmykcolor}ndf /findcmykcustomcolor{5 packedarray}ndf /setcustomcolor{exch aload pop pop 4{4 index mul 4 1 roll}repeat setcmykcolor pop}ndf /setseparationgray{setgray}ndf /setoverprint{pop}ndf /currentoverprint false ndf /cmykbufs2gray{ 0 1 2 index length 1 sub { 4 index 1 index get 0.3 mul 4 index 2 index get 0.59 mul 4 index 3 index get 0.11 mul 4 index 4 index get add add add cvi 255 min 255 exch sub 2 index 3 1 roll put }for 4 1 roll pop pop pop }bdf /colorimage{ pop pop [ 5 -1 roll/exec cvx 6 -1 roll/exec cvx 7 -1 roll/exec cvx 8 -1 roll/exec cvx /cmykbufs2gray cvx ]cvx image } %. version 47.1 on Linotronic of Postscript defines colorimage incorrectly (rgb model only) version cvr 47.1 le statusdict /product get (Lino) anchorsearch{pop pop true}{pop false}ifelse and{userdict begin bdf end}{ndf}ifelse fhnumcolors 1 ne {/yt save def} if /customcolorimage{ aload pop (_vc_Registration) eq { pop pop pop pop separationimage } { /ik xdf /iy xdf /im xdf /ic xdf ic im iy ik cmyk2gray /xt xdf currenttransfer {dup 1.0 exch sub xt mul add}concatprocs st image } ifelse }ndf fhnumcolors 1 ne {yt restore} if fhnumcolors 3 ne {/yt save def} if /customcolorimage{ aload pop (_vc_Registration) eq { pop pop pop pop separationimage } { /ik xdf /iy xdf /im xdf /ic xdf 1.0 dup ic ik add min sub 1.0 dup im ik add min sub 1.0 dup iy ik add min sub /ic xdf /iy xdf /im xdf currentcolortransfer 4 1 roll {dup 1.0 exch sub ic mul add}concatprocs 4 1 roll {dup 1.0 exch sub iy mul add}concatprocs 4 1 roll {dup 1.0 exch sub im mul add}concatprocs 4 1 roll setcolortransfer {/dummy xdf dummy}concatprocs{dummy}{dummy}true 3 colorimage } ifelse }ndf fhnumcolors 3 ne {yt restore} if fhnumcolors 4 ne {/yt save def} if /customcolorimage{ aload pop (_vc_Registration) eq { pop pop pop pop separationimage } { /ik xdf /iy xdf /im xdf /ic xdf currentcolortransfer {1.0 exch sub ik mul ik sub 1 add}concatprocs 4 1 roll {1.0 exch sub iy mul iy sub 1 add}concatprocs 4 1 roll {1.0 exch sub im mul im sub 1 add}concatprocs 4 1 roll {1.0 exch sub ic mul ic sub 1 add}concatprocs 4 1 roll setcolortransfer {/dummy xdf dummy}concatprocs{dummy}{dummy}{dummy} true 4 colorimage } ifelse }ndf fhnumcolors 4 ne {yt restore} if /separationimage{image}ndf /spotascmyk false ndf /newcmykcustomcolor{6 packedarray}ndf /inkoverprint false ndf /setinkoverprint{pop}ndf /setspotcolor { spots exch get dup 4 get (_vc_Registration) eq {pop 1 exch sub setseparationgray} {0 5 getinterval exch setcustomcolor} ifelse }ndf /currentcolortransfer{currenttransfer dup dup dup}ndf /setcolortransfer{st pop pop pop}ndf /fas{}ndf /sas{}ndf /fhsetspreadsize{pop}ndf /filler{fill}bdf /F{gsave {filler}fp grestore}bdf /f{closepath F}bdf /S{gsave {stroke}fp grestore}bdf /s{closepath S}bdf userdict /islevel2 systemdict /languagelevel known dup { pop systemdict /languagelevel get 2 ge } if put islevel2 not { /currentcmykcolor { 0 0 0 1 currentgray sub } ndf } if /tc { gsave setcmykcolor currentcmykcolor grestore } bind def /testCMYKColorThrough { tc add add add 0 ne } bind def /fhiscomposite where not { userdict /fhiscomposite islevel2 { gsave 1 1 1 1 setcmykcolor currentcmykcolor grestore add add add 4 eq } { 1 0 0 0 testCMYKColorThrough 0 1 0 0 testCMYKColorThrough 0 0 1 0 testCMYKColorThrough 0 0 0 1 testCMYKColorThrough and and and } ifelse put } { pop } ifelse /bc4 [0 0 0 0] def /_lfp4 { 1 pop /yt xdf /xt xdf /ang xdf storerect /taperfcn xdf /k2 xdf /y2 xdf /m2 xdf /c2 xdf /k1 xdf /y1 xdf /m1 xdf /c1 xdf c1 c2 sub abs m1 m2 sub abs y1 y2 sub abs k1 k2 sub abs maxcolor calcgraysteps mul abs round height abs adjnumsteps dup 1 lt {pop 1} if 1 sub /numsteps1 xdf currentflat mark currentflat clipflatness /delta top bottom sub numsteps1 1 add div def /right right left sub def /botsv top delta sub def { { W xt yt translate ang rotate xt neg yt neg translate dup setflat /bottom botsv def 0 1 numsteps1 { numsteps1 dup 0 eq {pop pop 0.5} {div} ifelse taperfcn /frac xdf bc4 0 c2 c1 sub frac mul c1 add put bc4 1 m2 m1 sub frac mul m1 add put bc4 2 y2 y1 sub frac mul y1 add put bc4 3 k2 k1 sub frac mul k1 add put bc4 vc 1 index setflat { mark {newpath left bottom right delta rectfill}stopped {cleartomark exch 1.3 mul dup setflat exch 2 copy gt{stop}if} {cleartomark exit}ifelse }loop /bottom bottom delta sub def }for } gsave stopped grestore {exch pop 2 index exch 1.3 mul dup 100 gt{cleartomark setflat stop}if} {exit}ifelse }loop cleartomark setflat }bdf /bcs [0 0] def /_lfs4 { /yt xdf /xt xdf /ang xdf storerect /taperfcn xdf /tint2 xdf /tint1 xdf bcs exch 1 exch put tint1 tint2 sub abs bcs 1 get maxspot calcgraysteps mul abs round height abs adjnumsteps dup 2 lt {pop 2} if 1 sub /numsteps1 xdf currentflat mark currentflat clipflatness /delta top bottom sub numsteps1 1 add div def /right right left sub def /botsv top delta sub def { { W xt yt translate ang rotate xt neg yt neg translate dup setflat /bottom botsv def 0 1 numsteps1 { numsteps1 div taperfcn /frac xdf bcs 0 1.0 tint2 tint1 sub frac mul tint1 add sub put bcs vc 1 index setflat { mark {newpath left bottom right delta rectfill}stopped {cleartomark exch 1.3 mul dup setflat exch 2 copy gt{stop}if} {cleartomark exit}ifelse }loop /bottom bottom delta sub def }for } gsave stopped grestore {exch pop 2 index exch 1.3 mul dup 100 gt{cleartomark setflat stop}if} {exit}ifelse }loop cleartomark setflat }bdf /_rfs6 { /tint2 xdf /tint1 xdf bcs exch 1 exch put /inrad xdf /radius xdf /yt xdf /xt xdf tint1 tint2 sub abs bcs 1 get maxspot calcgraysteps mul abs round radius inrad sub abs adjnumsteps dup 1 lt {pop 1} if 1 sub /numsteps1 xdf radius inrad sub numsteps1 dup 0 eq {pop} {div} ifelse 2 div /halfstep xdf currentflat mark currentflat clipflatness { { dup setflat W 0 1 numsteps1 { dup /radindex xdf numsteps1 dup 0 eq {pop pop 0.5} {div} ifelse /frac xdf bcs 0 tint2 tint1 sub frac mul tint1 add put bcs vc 1 index setflat { newpath mark xt yt radius inrad sub 1 frac sub mul halfstep add inrad add 0 360 { arc radindex numsteps1 ne inrad 0 gt or { xt yt numsteps1 0 eq { inrad } { radindex 1 add numsteps1 div 1 exch sub radius inrad sub mul halfstep add inrad add }ifelse dup xt add yt moveto 360 0 arcn } if fill }stopped {cleartomark exch 1.3 mul dup setflat exch 2 copy gt{stop}if} {cleartomark exit}ifelse }loop }for } gsave stopped grestore {exch pop 2 index exch 1.3 mul dup 100 gt{cleartomark setflat stop}if} {exit}ifelse }loop cleartomark setflat }bdf /_rfp6 { 1 pop /k2 xdf /y2 xdf /m2 xdf /c2 xdf /k1 xdf /y1 xdf /m1 xdf /c1 xdf /inrad xdf /radius xdf /yt xdf /xt xdf c1 c2 sub abs m1 m2 sub abs y1 y2 sub abs k1 k2 sub abs maxcolor calcgraysteps mul abs round radius inrad sub abs adjnumsteps dup 1 lt {pop 1} if 1 sub /numsteps1 xdf radius inrad sub numsteps1 dup 0 eq {pop} {div} ifelse 2 div /halfstep xdf currentflat mark currentflat clipflatness { { dup setflat W 0 1 numsteps1 { dup /radindex xdf numsteps1 dup 0 eq {pop pop 0.5} {div} ifelse /frac xdf bc4 0 c2 c1 sub frac mul c1 add put bc4 1 m2 m1 sub frac mul m1 add put bc4 2 y2 y1 sub frac mul y1 add put bc4 3 k2 k1 sub frac mul k1 add put bc4 vc 1 index setflat { newpath mark xt yt radius inrad sub 1 frac sub mul halfstep add inrad add 0 360 { arc radindex numsteps1 ne inrad 0 gt or { xt yt numsteps1 0 eq { inrad } { radindex 1 add numsteps1 div 1 exch sub radius inrad sub mul halfstep add inrad add }ifelse dup xt add yt moveto 360 0 arcn } if fill }stopped {cleartomark exch 1.3 mul dup setflat exch 2 copy gt{stop}if} {cleartomark exit}ifelse }loop }for } gsave stopped grestore {exch pop 2 index exch 1.3 mul dup 100 gt{cleartomark setflat stop}if} {exit}ifelse }loop cleartomark setflat }bdf /lfp4{_lfp4}ndf /lfs4{_lfs4}ndf /rfs6{_rfs6}ndf /rfp6{_rfp6}ndf /cvc [0 0 0 1] def /vc{ AltsysDict /cvc 2 index put aload length dup 4 eq {pop dup -1 eq{pop setrgbcolor}{setcmykcolor}ifelse} {6 eq {sethexcolor} {setspotcolor} ifelse } ifelse }bdf 0 setseparationgray /imgr {1692 1570.11 2287.28 2412 } def /bleed 0 def /clpr {1692 1570.11 2287.28 2412 } def /xs 1 def /ys 1 def /botx 0 def /overlap 0 def /wdist 18 def 0 2 mul fhsetspreadsize 0 0 ne {/df 0 def /clipflatness 0 def} if /maxsteps 256 def /forcemaxsteps false def /minsteps 0 def userdict begin /AGDOrigMtx matrix currentmatrix def end vms -1879 -1961 translate /currentpacking defed{false setpacking}if /spots[ 1 0 0 0 (Process Cyan) false newcmykcustomcolor 0 1 0 0 (Process Magenta) false newcmykcustomcolor 0 0 1 0 (Process Yellow) false newcmykcustomcolor 0 0 0 1 (Process Black) false newcmykcustomcolor ]def n [] 0 d 3.863708 M 1 w 0 j 0 J false setoverprint 0 i false eomode [0 0 0 1]vc vms true eomode 1917.6518 2011.5206 m 1917.8345 2011.4315 1918.0684 2011.508 1918.1599 2011.6957 C 1918.2514 2011.8833 1918.1679 2012.1147 1917.9851 2012.2038 C 1917.7976 2012.2953 1917.5686 2012.2164 1917.477 2012.0288 C 1917.3854 2011.8411 1917.4642 2011.6121 1917.6518 2011.5206 C h 1918.4453 2013.1469 m 1918.6281 2013.0577 1918.8619 2013.1343 1918.9534 2013.3219 C 1919.045 2013.5096 1918.9614 2013.741 1918.7787 2013.8301 C 1918.5911 2013.9216 1918.3621 2013.8427 1918.2705 2013.655 C 1918.1789 2013.4674 1918.2577 2013.2384 1918.4453 2013.1469 C [0 0 0 0.65]vc true setoverprint f false setoverprint n 1898.0857 1976.373 m 1898.0857 1976.373 1900.1913 1974.5601 1908.0703 1974.5601 C 1915.9492 1974.5601 1918.2697 1976.2212 1918.2697 1976.2212 C 1918.2697 1974.7142 L 1918.2697 1974.7142 1915.9492 1973.053 1908.0703 1973.053 C 1900.1913 1973.053 1898.0857 1974.8659 1898.0857 1974.8659 C 1898.0857 1976.373 L 0.6153 w 3.863693 M s n 0.4615 w [1 0.6 0 0.05]vc S n 0.3606 w 1 J 1 j S n S n S n S n S n S n S n 0.2909 w 0 J 0 j [0 0 0 0.7]vc true setoverprint S false setoverprint n 1924.7289 1973.2233 m 1924.7289 1973.7124 1925.1254 1974.1089 1925.6145 1974.1089 C 1926.1036 1974.1089 1926.5001 1973.7124 1926.5001 1973.2233 C 1926.5001 1972.7341 1926.1036 1972.3376 1925.6145 1972.3376 C 1925.1254 1972.3376 1924.7289 1972.7341 1924.7289 1973.2233 C 1 J [0 0 0 0.65]vc s n 1920.2284 1969.6207 m 1920.2284 1970.1098 1920.6249 1970.5063 1921.114 1970.5063 C 1921.6031 1970.5063 1921.9997 1970.1098 1921.9997 1969.6207 C 1921.9997 1969.1316 1921.6031 1968.7351 1921.114 1968.7351 C 1920.6249 1968.7351 1920.2284 1969.1316 1920.2284 1969.6207 C s n false eomode 1906.6476 1991.1576 m 1906.6476 1991.3337 1906.7903 1991.4764 1906.9664 1991.4764 C 1907.1424 1991.4764 1907.2852 1991.3337 1907.2852 1991.1576 C 1907.2852 1990.9815 1907.1424 1990.8388 1906.9664 1990.8388 C 1906.7903 1990.8388 1906.6476 1990.9815 1906.6476 1991.1576 C f n 1907.1563 1990.6794 m 1907.1563 1990.8555 1907.299 1990.9982 1907.4751 1990.9982 C 1907.6512 1990.9982 1907.7939 1990.8555 1907.7939 1990.6794 C 1907.7939 1990.5033 1907.6512 1990.3606 1907.4751 1990.3606 C 1907.299 1990.3606 1907.1563 1990.5033 1907.1563 1990.6794 C f n 1907.665 1990.2012 m 1907.665 1990.3772 1907.8077 1990.52 1907.9838 1990.52 C 1908.1599 1990.52 1908.3026 1990.3772 1908.3026 1990.2012 C 1908.3026 1990.0251 1908.1599 1989.8824 1907.9838 1989.8824 C 1907.8077 1989.8824 1907.665 1990.0251 1907.665 1990.2012 C f n 1908.0703 1989.5954 m 1908.0703 1989.7715 1908.213 1989.9142 1908.3891 1989.9142 C 1908.5651 1989.9142 1908.7079 1989.7715 1908.7079 1989.5954 C 1908.7079 1989.4193 1908.5651 1989.2766 1908.3891 1989.2766 C 1908.213 1989.2766 1908.0703 1989.4193 1908.0703 1989.5954 C f n 1908.2522 1988.8635 m 1908.2522 1989.0396 1908.395 1989.1823 1908.5711 1989.1823 C 1908.7471 1989.1823 1908.8899 1989.0396 1908.8899 1988.8635 C 1908.8899 1988.6874 1908.7471 1988.5446 1908.5711 1988.5446 C 1908.395 1988.5446 1908.2522 1988.6874 1908.2522 1988.8635 C f n 1908.3068 1988.1954 m 1908.3068 1988.3714 1908.4495 1988.5142 1908.6256 1988.5142 C 1908.8017 1988.5142 1908.9444 1988.3714 1908.9444 1988.1954 C 1908.9444 1988.0193 1908.8017 1987.8766 1908.6256 1987.8766 C 1908.4495 1987.8766 1908.3068 1988.0193 1908.3068 1988.1954 C f n 1908.2019 1987.4315 m 1908.2019 1987.6076 1908.3446 1987.7504 1908.5207 1987.7504 C 1908.6968 1987.7504 1908.8395 1987.6076 1908.8395 1987.4315 C 1908.8395 1987.2555 1908.6968 1987.1127 1908.5207 1987.1127 C 1908.3446 1987.1127 1908.2019 1987.2555 1908.2019 1987.4315 C f n vmrs 1908.0969 1986.6678 m 1908.0969 1986.8439 1908.2397 1986.9866 1908.4157 1986.9866 C 1908.5918 1986.9866 1908.7346 1986.8439 1908.7346 1986.6678 C 1908.7346 1986.4917 1908.5918 1986.349 1908.4157 1986.349 C 1908.2397 1986.349 1908.0969 1986.4917 1908.0969 1986.6678 C [0 0 0 0.65]vc f n 1908.6934 1987.0503 m 1908.6934 1987.2264 1908.8362 1987.3692 1909.0123 1987.3692 C 1909.1883 1987.3692 1909.3311 1987.2264 1909.3311 1987.0503 C 1909.3311 1986.8743 1909.1883 1986.7315 1909.0123 1986.7315 C 1908.8362 1986.7315 1908.6934 1986.8743 1908.6934 1987.0503 C f n 1909.0986 1987.6242 m 1909.0986 1987.8003 1909.2414 1987.9431 1909.4175 1987.9431 C 1909.5936 1987.9431 1909.7363 1987.8003 1909.7363 1987.6242 C 1909.7363 1987.4482 1909.5936 1987.3054 1909.4175 1987.3054 C 1909.2414 1987.3054 1909.0986 1987.4482 1909.0986 1987.6242 C f n 1909.472 1988.2924 m 1909.472 1988.4685 1909.6147 1988.6112 1909.7908 1988.6112 C 1909.9669 1988.6112 1910.1096 1988.4685 1910.1096 1988.2924 C 1910.1096 1988.1163 1909.9669 1987.9736 1909.7908 1987.9736 C 1909.6147 1987.9736 1909.472 1988.1163 1909.472 1988.2924 C f n 1909.8453 1988.9605 m 1909.8453 1989.1366 1909.9881 1989.2794 1910.1641 1989.2794 C 1910.3402 1989.2794 1910.4829 1989.1366 1910.4829 1988.9605 C 1910.4829 1988.7844 1910.3402 1988.6417 1910.1641 1988.6417 C 1909.9881 1988.6417 1909.8453 1988.7844 1909.8453 1988.9605 C f n 1910.0274 1989.6924 m 1910.0274 1989.8685 1910.1701 1990.0113 1910.3462 1990.0113 C 1910.5222 1990.0113 1910.665 1989.8685 1910.665 1989.6924 C 1910.665 1989.5164 1910.5222 1989.3736 1910.3462 1989.3736 C 1910.1701 1989.3736 1910.0274 1989.5164 1910.0274 1989.6924 C f n 1910.0818 1990.3606 m 1910.0818 1990.5367 1910.2246 1990.6794 1910.4007 1990.6794 C 1910.5767 1990.6794 1910.7195 1990.5367 1910.7195 1990.3606 C 1910.7195 1990.1845 1910.5767 1990.0418 1910.4007 1990.0418 C 1910.2246 1990.0418 1910.0818 1990.1845 1910.0818 1990.3606 C f n 1909.9769 1991.1244 m 1909.9769 1991.3005 1910.1196 1991.4432 1910.2957 1991.4432 C 1910.4718 1991.4432 1910.6145 1991.3005 1910.6145 1991.1244 C 1910.6145 1990.9483 1910.4718 1990.8056 1910.2957 1990.8056 C 1910.1196 1990.8056 1909.9769 1990.9483 1909.9769 1991.1244 C f n 1892.8095 1998.7969 m 1897.9494 1998.7969 L 1897.9494 1997.0398 L 1892.8095 1997.0398 L 1892.8095 1998.7969 L 0.5111 w 3.863693 M s n 1899.4511 1995.0723 m 1899.4285 1991.8058 1899.541 1990.1024 1899.8303 1986.7047 C 1900.195 1982.4207 1900.4924 1981.1311 1901.2464 1977.629 C 0.3452 w 1 J 1 j S n 1898.939 1995.8353 m 1898.8362 1990.3351 1899.0418 1986.9326 1899.0932 1982.8203 C 1899.1469 1978.5212 1899.2474 1978.8108 1899.6586 1977.4229 C S n 1916.2641 1987.6162 m 1915.9731 1982.2966 1914.9727 1977.9751 1914.3066 1977.4965 C S n 1917.4089 1987.9072 m 1917.1179 1982.5876 1916.8678 1978.5066 1916.2445 1977.1103 C S n 1893.0696 1969.918 m 1893.0696 1970.4071 1893.4661 1970.8036 1893.9552 1970.8036 C 1894.4443 1970.8036 1894.8409 1970.4071 1894.8409 1969.918 C 1894.8409 1969.4289 1894.4443 1969.0324 1893.9552 1969.0324 C 1893.4661 1969.0324 1893.0696 1969.4289 1893.0696 1969.918 C 0.2909 w 0 j s n 1888.9559 1973.3524 m 1888.9559 1973.8415 1889.3524 1974.2381 1889.8415 1974.2381 C 1890.3306 1974.2381 1890.7272 1973.8415 1890.7272 1973.3524 C 1890.7272 1972.8633 1890.3306 1972.4668 1889.8415 1972.4668 C 1889.3524 1972.4668 1888.9559 1972.8633 1888.9559 1973.3524 C s n 1907.8896 1997.2056 m 1906.5505 1996.5236 L 1906.3564 1995.7392 1906.2587 1995.2934 1906.1069 1994.4998 C 1906.0121 1994.0039 1905.6365 1993.6638 1905.8851 1993.2244 C 1906.0019 1993.0181 1906.1136 1992.9083 1906.3287 1992.8086 C 1906.5938 1992.6858 1906.7976 1992.6966 1907.0773 1992.7809 C 1907.2956 1992.8467 1907.4336 1992.908 1907.5763 1993.0858 C 1907.7821 1993.3423 1907.7072 1993.5888 1907.7149 1993.9176 C 1907.7285 1994.4944 1907.06 1995.0527 1907.3822 1995.3592 C 1907.9557 1995.9046 1908.1005 1996.4766 1907.8896 1997.2056 C 0.3606 w 0 J 1 M s n 1911.1042 1995.7737 m 1911.136 1995.0723 1911.678 1994.9179 1911.678 1994.3403 C 1911.678 1993.7359 1911.7302 1993.784 1911.5824 1993.4809 C 1911.4667 1993.2437 1911.3613 1993.1097 1911.136 1992.9722 C 1910.806 1992.7706 1910.5117 1992.7421 1910.1491 1992.8765 C 3.863693 M S n 1907.3808 1993.004 m 1907.4498 1992.7388 1907.4641 1992.5774 1907.4432 1992.3041 C 1907.4186 1991.9824 1907.3665 1991.7952 1907.2215 1991.507 C 0.4615 w S n vmrs 1909.9374 1992.7693 m 1909.98 1992.3278 1909.963 1992.0667 1909.8635 1991.6345 C 1909.7895 1991.313 1909.7248 1991.1335 1909.5766 1990.8388 C 0.4615 w 3.863693 M [0 0 0 0.65]vc S n 1908.0719 1997.1487 m 1908.693 1997.2683 1909.0541 1997.2999 1909.6859 1997.2899 C 1910.2214 1997.2815 1910.5259 1997.25 1911.0517 1997.1487 C 1911.143 1996.7683 1911.1593 1996.5375 1911.1223 1996.148 C 1911.1095 1996.0124 1911.0978 1995.936 1911.0695 1995.8028 C 1911.1637 1995.3595 1911.1594 1995.0811 1911.0517 1994.641 C 1910.9566 1994.2519 1910.8053 1994.0639 1910.616 1993.7109 C 1910.4785 1993.4545 1910.395 1993.3126 1910.2378 1993.0678 C 1910.1418 1992.9099 1910.0585 1992.8289 1909.8978 1992.7377 C 1909.5823 1992.5587 1909.2832 1992.5587 1908.9677 1992.7377 C 1908.3713 1993.0299 1907.9123 1993.7699 1907.6073 1994.2905 C 0.3606 w S n 1908.3803 1996.1909 m 1909.5447 1996.2186 L 1909.4318 1995.8236 L 1908.5429 1995.7057 L 1908.3803 1996.1909 L f n 1911.014 1996.2464 m 1910.1438 1996.266 L 1910.2378 1995.8859 L 1910.8755 1995.7473 L 1911.014 1996.2464 L f n 1910.016 1996.1355 m 1910.016 1995.276 L 1910.1546 1994.9156 L 1909.9883 1994.7493 L 1910.2655 1994.6661 L 1910.2932 1995.8582 L 1910.2378 1996.1355 L 1910.016 1996.1355 L f n 1910.3764 1994.1116 m 1909.2675 1994.1116 L 1909.4338 1993.8898 L 1909.711 1993.7512 L 1910.321 1993.7235 L 1910.3764 1994.1116 L f n 1906.5214 1996.6331 m 1907.1263 1996.9682 1907.5029 1997.113 1908.1765 1997.2694 C 1909.2767 1997.5247 1909.9721 1997.5247 1911.0723 1997.2694 C 1911.2635 1998.2244 L 1910.1083 1998.5794 1909.3406 1998.6028 1908.1659 1998.3187 C 1907.3646 1998.1249 1906.9149 1997.9248 1906.2345 1997.4593 C 1906.5214 1996.6331 L 0.4615 w s n 1906.0751 1997.5549 m 1904.7069 1998.9245 L 1905.0584 1999.2895 1905.4096 1999.428 1905.9157 1999.4013 C 1906.4372 1999.3738 1906.7849 1999.186 1907.0939 1998.765 C 1907.7621 1999.1796 L 1907.6692 1999.4766 1907.6539 1999.6671 1907.6983 1999.9752 C 1907.764 2000.4311 1908.2403 2001.0246 1908.2403 2001.0246 C 1908.2722 2001.0246 1908.9612 2000.7851 1909.2259 2000.4202 C 1909.4472 2000.115 1909.5222 1999.8739 1909.5128 1999.497 C 1910.3723 1999.4013 L 1910.4226 1999.8327 1910.5881 2000.1086 1910.9447 2000.3564 C 1911.4243 2000.6896 1911.9485 2000.7007 1912.4418 2000.3883 C 1912.084 1999.9519 1911.9055 1999.6808 1911.6462 1999.1796 C 1911.4901 1998.8779 1911.4322 1998.6933 1911.2955 1998.3825 C S n 1907.6849 2001.7177 m 1906.6658 2004.6476 1906.0352 2007.2396 1908.0703 2007.3271 C 1910.6638 2007.4386 1910.2755 2005.1989 1909.0711 2001.6968 C 0.3606 w 1 J 1 j S n 1909.828 2001.328 m 1910.5694 2004.0716 1910.9182 2006.9294 1912.888 2006.1543 C 1914.7722 2005.4128 1914.5638 2003.8833 1911.7613 2001.4629 C S n 1912.3937 1998.417 m 1915.4285 1999.4181 1917.4937 2000.6349 1918.0669 1999.17 C S n 1912.7464 2001.3139 m 1913.7711 2002.7164 1915.7733 2004.5061 1916.7035 2002.6361 C 1917.8196 2000.3924 1915.212 2000.1546 1912.9077 1999.4884 C S n 1907.1116 2001.3992 m 1906.1105 2004.072 1905.2008 2006.9406 1903.7854 2006.3195 C 1901.8816 2005.4842 1902.5257 2004.138 1905.9651 2000.6986 C S n 1903.7359 1998.8515 m 1900.7703 1999.9234 1899.2078 2000.9975 1898.4664 1999.3495 C S n 1905.2645 2000.4438 m 1904.1831 2001.681 1900.8795 2005.5544 1899.8423 2002.9525 C 1898.9383 2000.6849 1901.7264 2000.5554 1903.927 1999.7432 C S n 1904.2309 1969.5367 m 1902.5954 1970.5533 1901.0289 1970.9807 1899.7373 1972.1936 C 1899.1695 1972.7269 1899.035 1973.4066 1899.3053 1973.8732 C 0.3356 w 0 J 0 j S n vmrs 1906.77 1969.2618 m 1905.5617 1970.0819 1904.8547 1970.3569 1904.5845 1971.4514 C 1904.4447 1972.0177 1904.5452 1972.5079 1904.9725 1972.896 C 0.2909 w 1 J 1 j 3.863693 M [0 0 0 0.65]vc S n 1907.6687 1969.6939 m 1906.9271 1970.6318 1906.6928 1970.6351 1906.5736 1971.452 C 1906.4997 1971.9579 1906.7307 1972.5079 1907.1235 1972.7388 C S n 1905.7141 1969.3796 m 1903.9953 1970.1998 1903.4098 1970.1859 1902.3156 1971.6484 C 1901.849 1972.2722 1901.8883 1972.5471 1902.1193 1973.1709 C S n 1908.2021 1969.6939 m 1908.9437 1970.6318 1909.178 1970.6351 1909.2972 1971.452 C 1909.3711 1971.9579 1909.1401 1972.5079 1908.7473 1972.7388 C S n 1908.7736 1969.2384 m 1910.1389 1969.8669 1911.1505 1970.5146 1911.4207 1971.6091 C 1911.5605 1972.1754 1911.5338 1972.4686 1911.1064 1972.8566 C S n 1910.1567 1969.3796 m 1911.8756 1970.1998 1912.7478 1970.299 1913.8419 1971.7615 C 1914.3085 1972.3853 1914.4821 1972.621 1913.9597 1973.1316 C S n 1911.6399 1969.5367 m 1913.2755 1970.5533 1914.662 1970.6271 1915.9536 1971.8401 C 1916.5214 1972.3734 1916.2631 1973.1709 1915.9929 1973.6375 C S n 1894.1077 1971.3643 m 1894.1077 1971.5582 1894.2649 1971.7155 1894.4588 1971.7155 C 1894.6528 1971.7155 1894.81 1971.5582 1894.81 1971.3643 C 1894.81 1971.1704 1894.6528 1971.0132 1894.4588 1971.0132 C 1894.2649 1971.0132 1894.1077 1971.1704 1894.1077 1971.3643 C f n 1894.9201 1970.3947 m 1894.9201 1970.5887 1895.0774 1970.7459 1895.2713 1970.7459 C 1895.4652 1970.7459 1895.6225 1970.5887 1895.6225 1970.3947 C 1895.6225 1970.2008 1895.4652 1970.0436 1895.2713 1970.0436 C 1895.0774 1970.0436 1894.9201 1970.2008 1894.9201 1970.3947 C f n 1894.6637 1968.9015 m 1894.6637 1969.0954 1894.8209 1969.2526 1895.0148 1969.2526 C 1895.2088 1969.2526 1895.366 1969.0954 1895.366 1968.9015 C 1895.366 1968.7075 1895.2088 1968.5503 1895.0148 1968.5503 C 1894.8209 1968.5503 1894.6637 1968.7075 1894.6637 1968.9015 C f n 1893.1073 1968.4771 m 1893.1073 1968.6711 1893.2645 1968.8283 1893.4584 1968.8283 C 1893.6524 1968.8283 1893.8096 1968.6711 1893.8096 1968.4771 C 1893.8096 1968.2832 1893.6524 1968.126 1893.4584 1968.126 C 1893.2645 1968.126 1893.1073 1968.2832 1893.1073 1968.4771 C f n 1892.2532 1969.5622 m 1892.2532 1969.7561 1892.4104 1969.9134 1892.6044 1969.9134 C 1892.7983 1969.9134 1892.9555 1969.7561 1892.9555 1969.5622 C 1892.9555 1969.3683 1892.7983 1969.211 1892.6044 1969.211 C 1892.4104 1969.211 1892.2532 1969.3683 1892.2532 1969.5622 C f n 1892.6252 1970.9615 m 1892.6252 1971.1554 1892.7824 1971.3126 1892.9763 1971.3126 C 1893.1703 1971.3126 1893.3275 1971.1554 1893.3275 1970.9615 C 1893.3275 1970.7675 1893.1703 1970.6103 1892.9763 1970.6103 C 1892.7824 1970.6103 1892.6252 1970.7675 1892.6252 1970.9615 C f n 1889.994 1974.7987 m 1889.994 1974.9926 1890.1512 1975.1499 1890.3451 1975.1499 C 1890.539 1975.1499 1890.6963 1974.9926 1890.6963 1974.7987 C 1890.6963 1974.6048 1890.539 1974.4475 1890.3451 1974.4475 C 1890.1512 1974.4475 1889.994 1974.6048 1889.994 1974.7987 C f n 1890.8064 1973.8291 m 1890.8064 1974.0231 1890.9636 1974.1803 1891.1576 1974.1803 C 1891.3515 1974.1803 1891.5087 1974.0231 1891.5087 1973.8291 C 1891.5087 1973.6352 1891.3515 1973.478 1891.1576 1973.478 C 1890.9636 1973.478 1890.8064 1973.6352 1890.8064 1973.8291 C f n 1890.5499 1972.3359 m 1890.5499 1972.5298 1890.7072 1972.687 1890.9011 1972.687 C 1891.095 1972.687 1891.2523 1972.5298 1891.2523 1972.3359 C 1891.2523 1972.1419 1891.095 1971.9847 1890.9011 1971.9847 C 1890.7072 1971.9847 1890.5499 1972.1419 1890.5499 1972.3359 C f n 1888.9936 1971.9115 m 1888.9936 1972.1055 1889.1508 1972.2627 1889.3447 1972.2627 C 1889.5387 1972.2627 1889.6959 1972.1055 1889.6959 1971.9115 C 1889.6959 1971.7176 1889.5387 1971.5604 1889.3447 1971.5604 C 1889.1508 1971.5604 1888.9936 1971.7176 1888.9936 1971.9115 C f n 1888.1395 1972.9966 m 1888.1395 1973.1905 1888.2967 1973.3477 1888.4906 1973.3477 C 1888.6846 1973.3477 1888.8418 1973.1905 1888.8418 1972.9966 C 1888.8418 1972.8026 1888.6846 1972.6454 1888.4906 1972.6454 C 1888.2967 1972.6454 1888.1395 1972.8026 1888.1395 1972.9966 C f n 1888.5115 1974.3959 m 1888.5115 1974.5898 1888.6687 1974.747 1888.8626 1974.747 C 1889.0566 1974.747 1889.2138 1974.5898 1889.2138 1974.3959 C 1889.2138 1974.2019 1889.0566 1974.0447 1888.8626 1974.0447 C 1888.6687 1974.0447 1888.5115 1974.2019 1888.5115 1974.3959 C f n vmrs 1921.2665 1971.0669 m 1921.2665 1971.2609 1921.4237 1971.4181 1921.6176 1971.4181 C 1921.8116 1971.4181 1921.9688 1971.2609 1921.9688 1971.0669 C 1921.9688 1970.873 1921.8116 1970.7158 1921.6176 1970.7158 C 1921.4237 1970.7158 1921.2665 1970.873 1921.2665 1971.0669 C [0 0 0 0.65]vc f n 1922.0789 1970.0974 m 1922.0789 1970.2913 1922.2361 1970.4485 1922.4301 1970.4485 C 1922.624 1970.4485 1922.7813 1970.2913 1922.7813 1970.0974 C 1922.7813 1969.9035 1922.624 1969.7462 1922.4301 1969.7462 C 1922.2361 1969.7462 1922.0789 1969.9035 1922.0789 1970.0974 C f n 1921.8224 1968.6041 m 1921.8224 1968.798 1921.9797 1968.9553 1922.1736 1968.9553 C 1922.3676 1968.9553 1922.5248 1968.798 1922.5248 1968.6041 C 1922.5248 1968.4102 1922.3676 1968.253 1922.1736 1968.253 C 1921.9797 1968.253 1921.8224 1968.4102 1921.8224 1968.6041 C f n 1920.2661 1968.1798 m 1920.2661 1968.3737 1920.4233 1968.531 1920.6172 1968.531 C 1920.8112 1968.531 1920.9684 1968.3737 1920.9684 1968.1798 C 1920.9684 1967.9859 1920.8112 1967.8287 1920.6172 1967.8287 C 1920.4233 1967.8287 1920.2661 1967.9859 1920.2661 1968.1798 C f n 1919.412 1969.2649 m 1919.412 1969.4588 1919.5692 1969.616 1919.7632 1969.616 C 1919.9571 1969.616 1920.1144 1969.4588 1920.1144 1969.2649 C 1920.1144 1969.0709 1919.9571 1968.9137 1919.7632 1968.9137 C 1919.5692 1968.9137 1919.412 1969.0709 1919.412 1969.2649 C f n 1919.784 1970.6641 m 1919.784 1970.8581 1919.9412 1971.0153 1920.1352 1971.0153 C 1920.3291 1971.0153 1920.4864 1970.8581 1920.4864 1970.6641 C 1920.4864 1970.4702 1920.3291 1970.313 1920.1352 1970.313 C 1919.9412 1970.313 1919.784 1970.4702 1919.784 1970.6641 C f n 1898.6036 2014.4573 m 1898.6036 2014.6512 1898.7609 2014.8085 1898.9548 2014.8085 C 1899.1488 2014.8085 1899.306 2014.6512 1899.306 2014.4573 C 1899.306 2014.2634 1899.1488 2014.1061 1898.9548 2014.1061 C 1898.7609 2014.1061 1898.6036 2014.2634 1898.6036 2014.4573 C f n 1899.4161 2013.4877 m 1899.4161 2013.6816 1899.5733 2013.8389 1899.7673 2013.8389 C 1899.9612 2013.8389 1900.1184 2013.6816 1900.1184 2013.4877 C 1900.1184 2013.2938 1899.9612 2013.1366 1899.7673 2013.1366 C 1899.5733 2013.1366 1899.4161 2013.2938 1899.4161 2013.4877 C f n 1899.1596 2011.9945 m 1899.1596 2012.1884 1899.3168 2012.3456 1899.5108 2012.3456 C 1899.7047 2012.3456 1899.862 2012.1884 1899.862 2011.9945 C 1899.862 2011.8005 1899.7047 2011.6433 1899.5108 2011.6433 C 1899.3168 2011.6433 1899.1596 2011.8005 1899.1596 2011.9945 C f n 1897.6032 2011.5701 m 1897.6032 2011.7641 1897.7605 2011.9213 1897.9544 2011.9213 C 1898.1483 2011.9213 1898.3056 2011.7641 1898.3056 2011.5701 C 1898.3056 2011.3762 1898.1483 2011.219 1897.9544 2011.219 C 1897.7605 2011.219 1897.6032 2011.3762 1897.6032 2011.5701 C f n 1896.7492 2012.6552 m 1896.7492 2012.8491 1896.9064 2013.0064 1897.1003 2013.0064 C 1897.2943 2013.0064 1897.4515 2012.8491 1897.4515 2012.6552 C 1897.4515 2012.4612 1897.2943 2012.304 1897.1003 2012.304 C 1896.9064 2012.304 1896.7492 2012.4612 1896.7492 2012.6552 C f n 1897.1212 2014.0545 m 1897.1212 2014.2484 1897.2784 2014.4056 1897.4723 2014.4056 C 1897.6663 2014.4056 1897.8235 2014.2484 1897.8235 2014.0545 C 1897.8235 2013.8605 1897.6663 2013.7033 1897.4723 2013.7033 C 1897.2784 2013.7033 1897.1212 2013.8605 1897.1212 2014.0545 C f n 1917.3463 2013.9164 m 1917.5862 2014.7113 L 1917.4432 2014.7889 1917.1319 2014.9697 1916.793 2015.0864 C 1916.0543 2015.3408 1915.5262 2015.1716 1915.3379 2014.625 C 1915.1984 2014.22 1915.3626 2013.8917 1915.5981 2013.5898 C 1915.9607 2013.1308 1916.4899 2012.7448 1916.319 2012.2487 C 1916.2126 2011.94 1915.8827 2011.7875 1915.4426 2011.9391 C 1914.7798 2012.1673 1914.8256 2012.6781 1914.8539 2012.9571 C 1914.7071 2013.0076 L 1914.4497 2012.1621 L 1914.606 2012.0573 1914.9035 2011.8529 1915.3032 2011.7153 C 1916.0722 2011.4505 1916.7144 2011.5237 1916.9603 2012.2374 C 1917.0789 2012.5816 1916.9785 2012.8653 1916.7969 2013.143 C 1916.5186 2013.5672 1915.7387 2014.0963 1915.9096 2014.5923 C 1916.0003 2014.8555 1916.2994 2014.9846 1916.7092 2014.8435 C 1917.2456 2014.6588 1917.2533 2014.2541 1917.1996 2013.9669 C 1917.3463 2013.9164 L f 0.2436 w S n 1925.2023 2008.9548 m 1925.7113 2009.6111 L 1925.6055 2009.7348 1925.3797 2010.0151 1925.1051 2010.2455 C 1924.5067 2010.7477 1923.9531 2010.7789 1923.5814 2010.3361 C 1923.306 2010.008 1923.3416 2009.6427 1923.4533 2009.2764 C 1923.6273 2008.718 1923.9829 2008.1679 1923.6456 2007.7661 C 1923.4356 2007.5159 1923.073 2007.4917 1922.7164 2007.791 C 1922.1795 2008.2416 1922.4054 2008.7021 1922.5317 2008.9524 C 1922.4129 2009.0522 L 1921.8695 2008.3549 L 1921.9779 2008.2011 1922.1823 2007.9037 1922.5061 2007.632 C 1923.1291 2007.1092 1923.7549 2006.9475 1924.2402 2007.5257 C 1924.4743 2007.8045 1924.4823 2008.1053 1924.4122 2008.4297 C 1924.3045 2008.9255 1923.7661 2009.6989 1924.1034 2010.1007 C 1924.2823 2010.3139 1924.6079 2010.3273 1924.9399 2010.0487 C 1925.3744 2009.6841 1925.2365 2009.3035 1925.0835 2009.0546 C 1925.2023 2008.9548 L true setoverprint f false setoverprint S n true eomode 1924.2181 2006.2283 m 1925.0572 2005.2281 L 1925.1598 2005.3141 L 1924.9775 2005.5314 1924.9387 2005.6526 1925.0659 2005.7592 C 1925.1192 2005.8039 1925.1863 2005.8323 1925.2527 2005.8531 C 1925.8018 2006.0482 L 1926.6925 2004.9866 L 1926.387 2004.451 L 1926.355 2004.3893 1926.312 2004.3322 1926.2628 2004.2909 C 1926.1356 2004.1843 1925.9954 2004.3181 1925.8613 2004.4779 C 1925.7587 2004.3919 L 1926.7388 2003.2237 L 1926.8414 2003.3097 L 1926.6007 2003.5966 1926.5954 2003.7529 1926.8026 2004.1222 C 1928.353 2006.8474 L 1928.071 2007.1836 L 1925.1812 2006.1632 L 1924.7342 2006.0047 1924.5579 2006.0315 1924.3206 2006.3143 C 1924.2181 2006.2283 L h 1927.6797 2006.7087 m 1926.8227 2005.2146 L 1926.0489 2006.1368 L 1927.6797 2006.7087 L true setoverprint f false setoverprint n 1924.2181 2006.2283 m 1925.0572 2005.2281 L 1925.1598 2005.3141 L 1924.9775 2005.5314 1924.9387 2005.6526 1925.0659 2005.7592 C 1925.1192 2005.8039 1925.1863 2005.8323 1925.2527 2005.8531 C 1925.8018 2006.0482 L 1926.6925 2004.9866 L 1926.387 2004.451 L 1926.355 2004.3893 1926.312 2004.3322 1926.2628 2004.2909 C 1926.1356 2004.1843 1925.9954 2004.3181 1925.8613 2004.4779 C 1925.7587 2004.3919 L 1926.7388 2003.2237 L 1926.8414 2003.3097 L 1926.6007 2003.5966 1926.5954 2003.7529 1926.8026 2004.1222 C 1928.353 2006.8474 L 1928.071 2007.1836 L 1925.1812 2006.1632 L 1924.7342 2006.0047 1924.5579 2006.0315 1924.3206 2006.3143 C 1924.2181 2006.2283 L s n 1927.6797 2006.7087 m 1926.8227 2005.2146 L 1926.0489 2006.1368 L 1927.6797 2006.7087 L s n 1927.1473 2002.5811 m 1927.8736 2001.2707 L 1927.9906 2001.3356 L 1927.8091 2001.6632 1927.8404 2001.7723 1928.2057 2001.9748 C 1929.0346 2002.4341 L 1929.1306 2002.2609 L 1929.4496 2001.6853 1929.9062 2000.9718 1930.7398 2001.4337 C 1931.386 2001.7918 1931.3297 2002.3906 1931.0003 2002.985 C 1930.2663 2004.3094 L 1930.1492 2004.2446 L 1930.3307 2003.917 1930.2994 2003.8078 1929.9341 2003.6054 C 1927.9204 2002.4895 L 1927.5551 2002.2872 1927.446 2002.3184 1927.2644 2002.646 C 1927.1473 2002.5811 L h 1930.2194 2003.0906 m 1930.5004 2003.2463 1930.5773 2003.24 1930.7148 2002.992 C 1930.9379 2002.5895 1930.9967 2002.2735 1930.4441 2001.9672 C 1929.8072 2001.6143 1929.5612 2001.9919 1929.3408 2002.3896 C 1929.25 2002.5535 L 1930.2194 2003.0906 L true setoverprint f false setoverprint n 1927.1473 2002.5811 m 1927.8736 2001.2707 L 1927.9906 2001.3356 L 1927.8091 2001.6632 1927.8404 2001.7723 1928.2057 2001.9748 C 1929.0346 2002.4341 L 1929.1306 2002.2609 L 1929.4496 2001.6853 1929.9062 2000.9718 1930.7398 2001.4337 C 1931.386 2001.7918 1931.3297 2002.3906 1931.0003 2002.985 C 1930.2663 2004.3094 L 1930.1492 2004.2446 L 1930.3307 2003.917 1930.2994 2003.8078 1929.9341 2003.6054 C 1927.9204 2002.4895 L 1927.5551 2002.2872 1927.446 2002.3184 1927.2644 2002.646 C 1927.1473 2002.5811 L s n 1930.2194 2003.0906 m 1930.5004 2003.2463 1930.5773 2003.24 1930.7148 2002.992 C 1930.9379 2002.5895 1930.9967 2002.2735 1930.4441 2001.9672 C 1929.8072 2001.6143 1929.5612 2001.9919 1929.3408 2002.3896 C 1929.25 2002.5535 L 1930.2194 2003.0906 L s n false eomode 1928.8521 1999.3447 m 1929.4131 1997.9556 L 1929.5373 1998.0057 L 1929.397 1998.353 1929.4414 1998.4575 1929.8286 1998.6139 C 1931.9634 1999.4761 L 1932.3506 1999.6325 1932.4551 1999.5882 1932.5954 1999.2409 C 1932.7195 1999.291 L 1932.1584 2000.6801 L 1932.0344 2000.63 L 1932.1766 2000.2778 1932.1302 2000.1782 1931.743 2000.0218 C 1929.6082 1999.1596 L 1929.221 1999.0032 1929.1185 1999.0426 1928.9762 1999.3949 C 1928.8521 1999.3447 L true setoverprint f false setoverprint S n vmrs 1929.7226 1997.1537 m 1930.3527 1994.6253 L 1931.1137 1994.7819 L 1931.0762 1994.9325 L 1930.745 1994.8665 1930.5218 1994.9653 1930.4105 1995.4118 C 1930.2915 1995.8894 L 1930.2242 1996.1594 1930.2399 1996.2074 1930.588 1996.2941 C 1931.6633 1996.5622 L 1931.8328 1995.882 L 1931.9169 1995.5446 1931.8207 1995.4655 1931.509 1995.3878 C 1931.544 1995.2476 L 1932.6194 1995.5156 L 1932.5844 1995.6558 L 1932.2415 1995.5703 1932.1559 1995.6041 1932.0718 1995.9416 C 1931.9023 1996.6217 L 1932.8219 1996.8509 L 1933.1128 1996.9234 1933.2101 1996.887 1933.2735 1996.6326 C 1933.3563 1996.3004 L 1933.5012 1995.7189 1933.2843 1995.5931 1933.0089 1995.5024 C 1933.0464 1995.3518 L 1933.792 1995.5708 L 1933.1826 1998.0161 L 1933.0527 1997.9837 L 1933.1433 1997.6203 1933.0848 1997.523 1932.6796 1997.422 C 1930.4456 1996.8652 L 1930.0404 1996.7643 1929.9431 1996.8227 1929.8525 1997.1861 C 1929.7226 1997.1537 L [0 0 0 0.65]vc true setoverprint f false setoverprint 0.2436 w S n true eomode 1930.5872 1993.5863 m 1930.674 1992.3427 L 1930.8075 1992.352 L 1930.781 1992.731 1930.8559 1992.8113 1931.2725 1992.8404 C 1933.6599 1993.0072 L 1933.6607 1992.9966 L 1930.7655 1991.0296 L 1930.8009 1990.5225 L 1933.7278 1990.727 L 1934.1443 1990.7561 1934.2293 1990.6923 1934.2561 1990.308 C 1934.3896 1990.3173 L 1934.3029 1991.561 L 1934.1694 1991.5517 L 1934.1954 1991.1781 1934.1209 1991.0924 1933.7043 1991.0633 C 1931.4664 1990.9069 L 1931.4657 1990.9176 L 1934.2173 1992.7887 L 1934.1443 1993.8349 L 1934.0108 1993.8255 L 1934.0368 1993.4519 1933.9623 1993.3663 1933.5457 1993.3372 C 1931.2491 1993.1767 L 1930.8325 1993.1476 1930.7468 1993.222 1930.7207 1993.5957 C 1930.5872 1993.5863 L true setoverprint f false setoverprint S n false eomode 1930.763 1988.7292 m 1930.6321 1987.2366 L 1930.7654 1987.225 L 1930.7982 1987.5981 1930.8852 1987.671 1931.3012 1987.6346 C 1933.9786 1987.4003 L 1933.9609 1987.1978 L 1933.9117 1986.6381 1933.7143 1986.5318 1933.315 1986.513 C 1933.3014 1986.3584 L 1934.1305 1986.3128 L 1934.3684 1989.026 L 1933.5445 1989.1303 L 1933.5309 1988.9757 L 1933.9152 1988.883 1934.0974 1988.7542 1934.0482 1988.1945 C 1934.03 1987.9867 L 1931.3526 1988.221 L 1930.9366 1988.2574 1930.8636 1988.3443 1930.8963 1988.7175 C 1930.763 1988.7292 L true setoverprint f false setoverprint S n 1930.4081 1985.859 m 1930.0963 1984.3936 L 1930.2272 1984.3657 L 1930.3052 1984.7321 1930.4005 1984.7939 1930.8089 1984.7071 C 1933.0608 1984.2284 L 1933.4693 1984.1416 1933.5311 1984.0464 1933.4532 1983.68 C 1933.5841 1983.6522 L 1933.8959 1985.1176 L 1933.765 1985.1455 L 1933.6859 1984.7739 1933.5917 1984.7173 1933.1833 1984.8041 C 1930.9314 1985.2828 L 1930.523 1985.3696 1930.46 1985.4596 1930.539 1985.8312 C 1930.4081 1985.859 L true setoverprint f false setoverprint S n true eomode 1929.9601 1983.6816 m 1929.4919 1982.4627 L 1929.6169 1982.4148 L 1929.7186 1982.6795 1929.8058 1982.7721 1929.9607 1982.7127 C 1930.0257 1982.6877 1930.083 1982.6428 1930.1334 1982.5948 C 1930.5703 1982.2093 L 1930.0734 1980.9155 L 1929.4568 1980.9229 L 1929.3872 1980.9209 1929.3165 1980.9309 1929.2565 1980.9539 C 1929.1016 1981.0134 1929.1507 1981.2009 1929.2255 1981.3957 C 1929.1005 1981.4437 L 1928.5537 1980.02 L 1928.6787 1979.9721 L 1928.813 1980.3217 1928.9471 1980.4021 1929.3707 1980.4 C 1932.506 1980.3657 L 1932.6633 1980.7753 L 1930.37 1982.8077 L 1930.0147 1983.1218 1929.9527 1983.2889 1930.0851 1983.6336 C 1929.9601 1983.6816 L h 1932.0583 1980.8872 m 1930.3359 1980.9121 L 1930.7676 1982.0361 L 1932.0583 1980.8872 L true setoverprint f false setoverprint n 1929.9601 1983.6816 m 1929.4919 1982.4627 L 1929.6169 1982.4148 L 1929.7186 1982.6795 1929.8058 1982.7721 1929.9607 1982.7127 C 1930.0257 1982.6877 1930.083 1982.6428 1930.1334 1982.5948 C 1930.5703 1982.2093 L 1930.0734 1980.9155 L 1929.4568 1980.9229 L 1929.3872 1980.9209 1929.3165 1980.9309 1929.2565 1980.9539 C 1929.1016 1981.0134 1929.1507 1981.2009 1929.2255 1981.3957 C 1929.1005 1981.4437 L 1928.5537 1980.02 L 1928.6787 1979.9721 L 1928.813 1980.3217 1928.9471 1980.4021 1929.3707 1980.4 C 1932.506 1980.3657 L 1932.6633 1980.7753 L 1930.37 1982.8077 L 1930.0147 1983.1218 1929.9527 1983.2889 1930.0851 1983.6336 C 1929.9601 1983.6816 L s n 1932.0583 1980.8872 m 1930.3359 1980.9121 L 1930.7676 1982.0361 L 1932.0583 1980.8872 L s n false eomode 1928.1704 1979.3704 m 1926.8277 1977.1368 L 1927.4766 1976.7094 L 1927.5565 1976.8424 L 1927.2757 1977.0299 1927.1877 1977.2576 1927.4248 1977.652 C 1927.6784 1978.074 L 1927.8218 1978.3125 1927.8668 1978.3354 1928.1743 1978.1507 C 1929.1241 1977.5799 L 1928.763 1976.979 L 1928.5838 1976.6809 1928.4598 1976.693 1928.1845 1976.8584 C 1928.1101 1976.7346 L 1929.0599 1976.1638 L 1929.1344 1976.2876 L 1928.8315 1976.4697 1928.7948 1976.5541 1928.974 1976.8522 C 1929.3352 1977.453 L 1930.1474 1976.965 L 1930.4044 1976.8106 1930.4475 1976.716 1930.3124 1976.4913 C 1930.1359 1976.1977 L 1929.8272 1975.684 1929.5848 1975.7485 1929.326 1975.8791 C 1929.246 1975.7461 L 1929.928 1975.3738 L 1931.2265 1977.534 L 1931.1118 1977.6029 L 1930.9188 1977.2819 1930.8086 1977.2544 1930.4507 1977.4695 C 1928.4775 1978.6552 L 1928.1196 1978.8703 1928.0921 1978.9804 1928.2851 1979.3014 C 1928.1704 1979.3704 L true setoverprint f false setoverprint S n 1916.3104 1965.8318 m 1916.6509 1965.0744 L 1916.8098 1965.1098 1917.1634 1965.1775 1917.4958 1965.3118 C 1918.2203 1965.6045 1918.5079 1966.0786 1918.2914 1966.6147 C 1918.131 1967.0117 1917.7916 1967.1518 1917.4157 1967.2251 C 1916.8409 1967.3335 1916.1882 1967.2777 1915.9917 1967.7641 C 1915.8694 1968.067 1916.0183 1968.3984 1916.4501 1968.5728 C 1917.1001 1968.8354 1917.4007 1968.4199 1917.5625 1968.1908 C 1917.7064 1968.2489 L 1917.3458 1969.0559 L 1917.1591 1969.0324 1916.8004 1968.9915 1916.4084 1968.8331 C 1915.6542 1968.5285 1915.2175 1968.0519 1915.5002 1967.352 C 1915.6365 1967.0145 1915.8984 1966.8662 1916.2177 1966.7758 C 1916.7061 1966.6383 1917.642 1966.7507 1917.8384 1966.2643 C 1917.9427 1966.0061 1917.8016 1965.7124 1917.3996 1965.5501 C 1916.8736 1965.3376 1916.6023 1965.6379 1916.4543 1965.8899 C 1916.3104 1965.8318 L true setoverprint f false setoverprint S n 1913.3529 1967.7785 m 1911.8871 1967.4671 L 1911.9149 1967.3361 L 1912.2814 1967.414 1912.3766 1967.3522 1912.4633 1966.9437 C 1913.0217 1964.315 L 1912.8228 1964.2727 L 1912.2732 1964.1559 1912.1138 1964.3136 1911.9792 1964.69 C 1911.8273 1964.6577 L 1912.0259 1963.8516 L 1914.6904 1964.4179 L 1914.5494 1965.2362 L 1914.3976 1965.2039 L 1914.4212 1964.8094 1914.3513 1964.5975 1913.8017 1964.4808 C 1913.5975 1964.4374 L 1913.0392 1967.0661 L 1912.9524 1967.4745 1913.0142 1967.5698 1913.3807 1967.6476 C 1913.3529 1967.7785 L true setoverprint f false setoverprint S n 1907.4046 1964.171 m 1907.4191 1963.7537 1907.3417 1963.6706 1906.9673 1963.6576 C 1906.972 1963.5238 L 1908.2716 1963.5692 L 1908.267 1963.703 L 1907.8926 1963.6899 1907.8096 1963.7673 1907.7951 1964.1847 C 1907.733 1965.9716 L 1907.7097 1966.6404 1907.8924 1966.9307 1908.5289 1966.9529 C 1909.1974 1966.9763 1909.3082 1966.5623 1909.3268 1966.0273 C 1909.3889 1964.2403 L 1909.4034 1963.823 1909.3259 1963.7399 1908.9515 1963.7269 C 1908.9562 1963.5931 L 1910.4537 1963.6454 L 1910.4491 1963.7792 L 1910.0747 1963.7661 1909.9917 1963.8435 1909.9772 1964.2608 C 1909.9151 1966.0478 L 1909.8879 1966.829 1909.5205 1967.234 1908.5899 1967.2015 C 1907.4881 1967.163 1907.3215 1966.5626 1907.3425 1965.958 C 1907.4046 1964.171 L true setoverprint f false setoverprint S n true eomode 1905.8226 1967.1711 m 1904.4536 1967.3879 L 1903.4335 1967.5494 1902.6867 1967.4184 1902.4444 1965.8903 C 1902.2104 1964.4151 1902.891 1964.0255 1903.8952 1963.8665 C 1905.2641 1963.6497 L 1905.2851 1963.7819 L 1904.9098 1963.8413 1904.8484 1963.9323 1904.9138 1964.3447 C 1905.2744 1966.6183 L 1905.3398 1967.0307 1905.4263 1967.0983 1905.8016 1967.0389 C 1905.8226 1967.1711 L h 1904.3324 1964.4368 m 1904.2804 1964.109 1904.2139 1964.0653 1903.9338 1964.1097 C 1902.9401 1964.267 1902.9138 1964.8186 1903.0681 1965.7915 C 1903.2358 1966.849 1903.506 1967.2886 1904.415 1967.1447 C 1904.7375 1967.0936 1904.7349 1966.9748 1904.6929 1966.7104 C 1904.3324 1964.4368 L true setoverprint f false setoverprint n 1905.8226 1967.1711 m 1904.4536 1967.3879 L 1903.4335 1967.5494 1902.6867 1967.4184 1902.4444 1965.8903 C 1902.2104 1964.4151 1902.891 1964.0255 1903.8952 1963.8665 C 1905.2641 1963.6497 L 1905.2851 1963.7819 L 1904.9098 1963.8413 1904.8484 1963.9323 1904.9138 1964.3447 C 1905.2744 1966.6183 L 1905.3398 1967.0307 1905.4263 1967.0983 1905.8016 1967.0389 C 1905.8226 1967.1711 L s n 1904.3324 1964.4368 m 1904.2804 1964.109 1904.2139 1964.0653 1903.9338 1964.1097 C 1902.9401 1964.267 1902.9138 1964.8186 1903.0681 1965.7915 C 1903.2358 1966.849 1903.506 1967.2886 1904.415 1967.1447 C 1904.7375 1967.0936 1904.7349 1966.9748 1904.6929 1966.7104 C 1904.3324 1964.4368 L s n false eomode 1901.4715 1968.0233 m 1900.0548 1968.511 L 1900.0112 1968.3845 L 1900.3654 1968.2625 1900.4151 1968.1605 1900.2791 1967.7657 C 1899.5292 1965.5892 L 1899.3932 1965.1943 1899.2911 1965.1445 1898.9369 1965.2665 C 1898.8933 1965.1399 L 1900.31 1964.6522 L 1900.3536 1964.7787 L 1899.9944 1964.9024 1899.9497 1965.0027 1900.0858 1965.3975 C 1900.8357 1967.5741 L 1900.9717 1967.9689 1901.0687 1968.0204 1901.4279 1967.8967 C 1901.4715 1968.0233 L true setoverprint f false setoverprint S n 1899.0827 1968.878 m 1897.7139 1969.4874 L 1897.6595 1969.3651 L 1898.0016 1969.2127 1898.0423 1969.1067 1897.8724 1968.7253 C 1896.9356 1966.6224 L 1896.7657 1966.2409 1896.6597 1966.2002 1896.3175 1966.3525 C 1896.263 1966.2303 L 1897.6318 1965.6209 L 1897.6863 1965.7432 L 1897.3392 1965.8977 1897.3034 1966.0015 1897.4733 1966.383 C 1898.4101 1968.4859 L 1898.58 1968.8673 1898.6812 1968.9102 1899.0282 1968.7557 C 1899.0827 1968.878 L true setoverprint f false setoverprint S n true eomode 1888.3929 1977.981 m 1888.1531 1978.3801 L 1885.0114 1977.7974 L 1884.6424 1977.7255 1884.5193 1977.7639 1884.3292 1978.0804 C 1884.2145 1978.0115 L 1884.9006 1976.8695 L 1885.0153 1976.9384 L 1884.8473 1977.2182 1884.8399 1977.3448 1884.9592 1977.4165 C 1885.0097 1977.4468 1885.0804 1977.4643 1885.2199 1977.492 C 1887.6391 1977.9464 L 1887.6446 1977.9373 L 1886.0871 1976.0591 L 1885.9925 1975.9462 1885.9411 1975.8966 1885.8906 1975.8663 C 1885.7575 1975.7863 1885.6574 1975.8697 1885.5251 1976.0899 C 1885.4104 1976.021 L 1886.193 1974.7184 L 1886.3077 1974.7873 L 1886.1011 1975.1313 1886.1414 1975.2305 1886.4333 1975.5868 C 1888.3929 1977.981 L true setoverprint f false setoverprint S n false eomode 1886.9535 1980.7271 m 1886.3923 1982.1162 L 1886.2682 1982.066 L 1886.4085 1981.7188 1886.3641 1981.6143 1885.9768 1981.4579 C 1883.842 1980.5956 L 1883.4548 1980.4392 1883.3503 1980.4835 1883.21 1980.8308 C 1883.0859 1980.7806 L 1883.647 1979.3915 L 1883.7711 1979.4417 L 1883.6288 1979.7939 1883.6752 1979.8934 1884.0625 1980.0498 C 1886.1973 1980.9121 L 1886.5845 1981.0685 1886.6871 1981.0292 1886.8294 1980.6769 C 1886.9535 1980.7271 L true setoverprint f false setoverprint S n 1886.0231 1983.1226 m 1885.3929 1985.6509 L 1884.6319 1985.4943 L 1884.6694 1985.3438 L 1885.0006 1985.4098 1885.2238 1985.311 1885.3351 1984.8645 C 1885.4542 1984.3869 L 1885.5214 1984.1169 1885.5058 1984.0689 1885.1577 1983.9821 C 1884.0823 1983.7141 L 1883.9128 1984.3942 L 1883.8287 1984.7316 1883.9248 1984.8108 1884.2366 1984.8885 C 1884.2016 1985.0287 L 1883.1262 1984.7606 L 1883.1611 1984.6204 L 1883.504 1984.7059 1883.5897 1984.6721 1883.6738 1984.3346 C 1883.8433 1983.6545 L 1882.9237 1983.4253 L 1882.6328 1983.3528 1882.5354 1983.3892 1882.472 1983.6436 C 1882.3892 1983.9758 L 1882.2443 1984.5573 1882.4613 1984.6831 1882.7366 1984.7738 C 1882.6991 1984.9243 L 1881.9536 1984.7054 L 1882.563 1982.2601 L 1882.6929 1982.2925 L 1882.6023 1982.6559 1882.6608 1982.7532 1883.0661 1982.8542 C 1885.3 1983.4111 L 1885.7053 1983.5121 1885.8026 1983.4536 1885.8932 1983.0902 C 1886.0231 1983.1226 L true setoverprint f false setoverprint S n true eomode 1885.12 1986.9422 m 1885.0549 1988.1872 L 1884.9212 1988.1802 L 1884.941 1987.8009 1884.8647 1987.7218 1884.4477 1987.7 C 1882.0576 1987.5748 L 1882.0571 1987.5855 L 1884.9861 1989.5017 L 1884.9596 1990.0093 L 1882.0295 1989.8559 L 1881.6124 1989.834 1881.5286 1989.8993 1881.5085 1990.284 C 1881.3749 1990.277 L 1881.4399 1989.032 L 1881.5736 1989.039 L 1881.5541 1989.4131 1881.6301 1989.4974 1882.0471 1989.5192 C 1884.2875 1989.6366 L 1884.288 1989.6259 L 1881.5042 1987.803 L 1881.5589 1986.7558 L 1881.6926 1986.7627 L 1881.673 1987.1368 1881.7491 1987.2211 1882.1661 1987.243 C 1884.4653 1987.3634 L 1884.8823 1987.3852 1884.9667 1987.3093 1884.9863 1986.9352 C 1885.12 1986.9422 L true setoverprint f false setoverprint S n false eomode 1884.9553 1991.4663 m 1885.1289 1992.7008 L 1884.9964 1992.7195 L 1884.9435 1992.3433 1884.8535 1992.2803 1884.44 1992.3384 C 1882.07 1992.6715 L 1882.0715 1992.6821 L 1885.3123 1994.0043 L 1885.3831 1994.5076 L 1882.4777 1994.916 L 1882.0641 1994.9741 1881.9943 1995.0542 1882.048 1995.4357 C 1881.9154 1995.4543 L 1881.7417 1994.2198 L 1881.8743 1994.2011 L 1881.9265 1994.572 1882.0172 1994.6403 1882.4307 1994.5822 C 1884.6522 1994.27 L 1884.6507 1994.2594 L 1881.5703 1993.0011 L 1881.4242 1991.9626 L 1881.5567 1991.944 L 1881.6089 1992.3149 1881.6996 1992.3832 1882.1132 1992.325 C 1884.393 1992.0046 L 1884.8065 1991.9465 1884.8749 1991.8558 1884.8227 1991.4849 C 1884.9553 1991.4663 L true setoverprint f false setoverprint S n 1885.7201 1995.9332 m 1886.5258 1998.4114 L 1885.7974 1998.6818 L 1885.7494 1998.5343 L 1886.0652 1998.4148 1886.2022 1998.2127 1886.0599 1997.7751 C 1885.9077 1997.3069 L 1885.8217 1997.0423 1885.783 1997.0099 1885.4418 1997.1207 C 1884.3878 1997.4632 L 1884.6046 1998.1298 L 1884.7121 1998.4606 1884.8356 1998.4767 1885.1411 1998.3775 C 1885.1857 1998.5149 L 1884.1317 1998.8573 L 1884.0871 1998.7199 L 1884.4231 1998.6107 1884.4778 1998.5367 1884.3703 1998.2059 C 1884.1536 1997.5393 L 1883.2523 1997.8321 L 1882.9672 1997.9248 1882.9039 1998.0072 1882.985 1998.2566 C 1883.0909 1998.5822 L 1883.2762 1999.1522 1883.5268 1999.1439 1883.8084 1999.0749 C 1883.8564 1999.2225 L 1883.1081 1999.4318 L 1882.3289 1997.0351 L 1882.4562 1996.9937 L 1882.572 1997.3499 1882.6732 1997.4014 1883.0704 1997.2724 C 1885.2599 1996.561 L 1885.657 1996.4319 1885.7086 1996.3308 1885.5928 1995.9746 C 1885.7201 1995.9332 L true setoverprint f false setoverprint S n 1887.0022 1999.6247 m 1887.6068 2000.715 L 1887.4898 2000.7799 L 1887.3055 2000.4477 1887.199 2000.4211 1886.8337 2000.6235 C 1884.7407 2001.7837 L 1884.7459 2001.793 L 1888.2452 2001.8662 L 1888.4918 2002.3108 L 1885.9258 2003.7331 L 1885.5606 2003.9355 1885.524 2004.0353 1885.7109 2004.3722 C 1885.5938 2004.4371 L 1884.9892 2003.3467 L 1885.1062 2003.2818 L 1885.2879 2003.6094 1885.397 2003.6407 1885.7623 2003.4383 C 1887.7242 2002.3508 L 1887.719 2002.3414 L 1884.3923 2002.2704 L 1883.8837 2001.3532 L 1884.0007 2001.2883 L 1884.1824 2001.6159 1884.2915 2001.6472 1884.6568 2001.4447 C 1886.6702 2000.3287 L 1887.0355 2000.1263 1887.0668 2000.0172 1886.8851 1999.6895 C 1887.0022 1999.6247 L true setoverprint f false setoverprint S n vmrs 1888.7582 2007.1193 m 1888.0931 2007.6165 L 1887.9713 2007.5087 1887.6949 2007.278 1887.4692 2006.9994 C 1886.9774 2006.3923 1886.9558 2005.8383 1887.4051 2005.4745 C 1887.738 2005.205 1888.1027 2005.247 1888.4671 2005.3651 C 1889.0224 2005.5488 1889.5663 2005.914 1889.974 2005.5839 C 1890.2278 2005.3783 1890.2583 2005.0163 1889.9652 2004.6545 C 1889.524 2004.1098 1889.0596 2004.3275 1888.807 2004.4494 C 1888.7093 2004.3288 L 1889.416 2003.7979 L 1889.568 2003.909 1889.8618 2004.1186 1890.1279 2004.4471 C 1890.6399 2005.0791 1890.7907 2005.7075 1890.2041 2006.1826 C 1889.9212 2006.4117 1889.6202 2006.4144 1889.2971 2006.3386 C 1888.8031 2006.2222 1888.0391 2005.6703 1887.6314 2006.0005 C 1887.4151 2006.1757 1887.3961 2006.5009 1887.6689 2006.8377 C 1888.026 2007.2785 1888.4089 2007.1474 1888.6605 2006.9987 C 1888.7582 2007.1193 L [0 0 0 0.65]vc true setoverprint f false setoverprint 0.2436 w S n 1891.88 2006.4662 m 1892.9937 2007.4686 L 1892.9042 2007.568 L 1892.6257 2007.3174 1892.5124 2007.3234 1892.233 2007.6337 C 1890.6927 2009.3444 L 1890.4133 2009.6547 1890.4192 2009.768 1890.6976 2010.0186 C 1890.6081 2010.1181 L 1889.4944 2009.1157 L 1889.584 2009.0162 L 1889.8664 2009.2704 1889.9758 2009.2609 1890.2552 2008.9506 C 1891.7955 2007.2399 L 1892.0748 2006.9296 1892.0729 2006.8198 1891.7905 2006.5656 C 1891.88 2006.4662 L true setoverprint f false setoverprint S n 1894.2421 2011.7674 m 1893.7398 2012.4287 L 1893.593 2012.3586 1893.2637 2012.213 1892.97 2012.0074 C 1892.3299 2011.5594 1892.1564 2011.0328 1892.488 2010.5592 C 1892.7337 2010.2084 1893.0958 2010.1483 1893.4786 2010.1614 C 1894.0631 2010.185 1894.6866 2010.3862 1894.9874 2009.9564 C 1895.1747 2009.6889 1895.1042 2009.3324 1894.7228 2009.0655 C 1894.1485 2008.6635 1893.7621 2009.0007 1893.5529 2009.1875 C 1893.4258 2009.0985 L 1893.9587 2008.3934 L 1894.1354 2008.4582 1894.4757 2008.5788 1894.822 2008.8212 C 1895.4883 2009.2877 1895.8065 2009.8502 1895.3736 2010.4685 C 1895.1648 2010.7667 1894.8763 2010.8522 1894.5448 2010.8685 C 1894.0379 2010.8927 1893.1514 2010.5727 1892.8505 2011.0025 C 1892.6908 2011.2305 1892.7622 2011.5484 1893.1174 2011.797 C 1893.5821 2012.1223 1893.9141 2011.8907 1894.1149 2011.6784 C 1894.2421 2011.7674 L true setoverprint f false setoverprint S n 1920.8272 2012.6545 m 1920.8272 2012.8484 1920.9844 2013.0056 1921.1784 2013.0056 C 1921.3723 2013.0056 1921.5296 2012.8484 1921.5296 2012.6545 C 1921.5296 2012.4605 1921.3723 2012.3033 1921.1784 2012.3033 C 1920.9844 2012.3033 1920.8272 2012.4605 1920.8272 2012.6545 C f n 1921.6396 2011.6849 m 1921.6396 2011.8788 1921.7969 2012.0361 1921.9908 2012.0361 C 1922.1848 2012.0361 1922.342 2011.8788 1922.342 2011.6849 C 1922.342 2011.491 1922.1848 2011.3337 1921.9908 2011.3337 C 1921.7969 2011.3337 1921.6396 2011.491 1921.6396 2011.6849 C f n 1921.3832 2010.1916 m 1921.3832 2010.3856 1921.5404 2010.5428 1921.7344 2010.5428 C 1921.9283 2010.5428 1922.0855 2010.3856 1922.0855 2010.1916 C 1922.0855 2009.9977 1921.9283 2009.8405 1921.7344 2009.8405 C 1921.5404 2009.8405 1921.3832 2009.9977 1921.3832 2010.1916 C f n 1919.8268 2009.7673 m 1919.8268 2009.9613 1919.984 2010.1185 1920.1779 2010.1185 C 1920.3719 2010.1185 1920.5291 2009.9613 1920.5291 2009.7673 C 1920.5291 2009.5734 1920.3719 2009.4161 1920.1779 2009.4161 C 1919.984 2009.4161 1919.8268 2009.5734 1919.8268 2009.7673 C f n 1918.9727 2010.8523 m 1918.9727 2011.0463 1919.13 2011.2035 1919.3239 2011.2035 C 1919.5178 2011.2035 1919.675 2011.0463 1919.675 2010.8523 C 1919.675 2010.6584 1919.5178 2010.5012 1919.3239 2010.5012 C 1919.13 2010.5012 1918.9727 2010.6584 1918.9727 2010.8523 C f n 1919.3447 2012.2516 m 1919.3447 2012.4456 1919.5019 2012.6028 1919.6959 2012.6028 C 1919.8898 2012.6028 1920.047 2012.4456 1920.047 2012.2516 C 1920.047 2012.0577 1919.8898 2011.9005 1919.6959 2011.9005 C 1919.5019 2011.9005 1919.3447 2012.0577 1919.3447 2012.2516 C f n 1925.767 1974.6695 m 1925.767 1974.8635 1925.9242 1975.0207 1926.1181 1975.0207 C 1926.3121 1975.0207 1926.4693 1974.8635 1926.4693 1974.6695 C 1926.4693 1974.4756 1926.3121 1974.3184 1926.1181 1974.3184 C 1925.9242 1974.3184 1925.767 1974.4756 1925.767 1974.6695 C f n 1926.5794 1973.7 m 1926.5794 1973.8939 1926.7366 1974.0511 1926.9306 1974.0511 C 1927.1245 1974.0511 1927.2818 1973.8939 1927.2818 1973.7 C 1927.2818 1973.506 1927.1245 1973.3488 1926.9306 1973.3488 C 1926.7366 1973.3488 1926.5794 1973.506 1926.5794 1973.7 C f n 1926.3229 1972.2067 m 1926.3229 1972.4006 1926.4802 1972.5579 1926.6741 1972.5579 C 1926.868 1972.5579 1927.0253 1972.4006 1927.0253 1972.2067 C 1927.0253 1972.0128 1926.868 1971.8555 1926.6741 1971.8555 C 1926.4802 1971.8555 1926.3229 1972.0128 1926.3229 1972.2067 C f n 1924.7665 1971.7824 m 1924.7665 1971.9763 1924.9238 1972.1335 1925.1177 1972.1335 C 1925.3116 1972.1335 1925.4689 1971.9763 1925.4689 1971.7824 C 1925.4689 1971.5884 1925.3116 1971.4312 1925.1177 1971.4312 C 1924.9238 1971.4312 1924.7665 1971.5884 1924.7665 1971.7824 C f n 1923.9125 1972.8674 m 1923.9125 1973.0614 1924.0697 1973.2186 1924.2637 1973.2186 C 1924.4576 1973.2186 1924.6148 1973.0614 1924.6148 1972.8674 C 1924.6148 1972.6735 1924.4576 1972.5163 1924.2637 1972.5163 C 1924.0697 1972.5163 1923.9125 1972.6735 1923.9125 1972.8674 C f n 1924.2844 1974.2667 m 1924.2844 1974.4606 1924.4417 1974.6179 1924.6356 1974.6179 C 1924.8295 1974.6179 1924.9868 1974.4606 1924.9868 1974.2667 C 1924.9868 1974.0728 1924.8295 1973.9155 1924.6356 1973.9155 C 1924.4417 1973.9155 1924.2844 1974.0728 1924.2844 1974.2667 C f n 1921.8232 1984.0394 m 1920.9157 1982.4676 L 1920.0083 1984.0394 L 1921.8232 1984.0394 L 0.2327 w 1 J 1 j 3.863693 M s n vmrs 1921.8232 1986.5549 m 1920.9157 1988.1267 L 1920.0083 1986.5549 L 1921.8232 1986.5549 L 0.2327 w 1 J 1 j 3.863693 M [0 0 0 0.65]vc s n 1920.0824 1985.334 m 1920.0824 1985.7942 1920.4555 1986.1672 1920.9157 1986.1672 C 1921.3759 1986.1672 1921.749 1985.7942 1921.749 1985.334 C 1921.749 1984.8738 1921.3759 1984.5007 1920.9157 1984.5007 C 1920.4555 1984.5007 1920.0824 1984.8738 1920.0824 1985.334 C 0 j s n 1920.9157 1991.3762 m 1920.9157 1989.1337 L S n 1920.9157 1982.0271 m 1920.9157 1979.3964 L S n 1919.0393 1992.4851 m 1922.6464 1992.4851 L 0.4615 w 1 j S n 1919.0393 1977.8354 m 1922.6464 1977.8354 L S n 1918.5706 1998.7082 m 1923.7105 1998.7082 L 1923.7105 1996.9511 L 1918.5706 1996.9511 L 1918.5706 1998.7082 L 0.5111 w 0 J 0 j s n 1918.4762 1995.4595 m 1923.6161 1995.4595 L 1923.6161 1993.7024 L 1918.4762 1993.7024 L 1918.4762 1995.4595 L s n 1919.0557 1993.6035 m 1922.9292 1993.6035 L 1922.9292 1976.4515 L 1919.0557 1976.4515 L 1919.0557 1993.6035 L s n 1918.7891 1996.6377 m 1918.7891 1995.8307 L 1919.0166 1995.8198 1919.1726 1995.8797 1919.3343 1996.0401 C 1919.5096 1996.2141 1919.5721 1996.3924 1919.5438 1996.6377 C 1918.7891 1996.6377 L 0.2327 w 1 J s n 1923.2995 1996.6377 m 1923.2995 1995.7232 L 1923.0168 1995.7326 1922.8292 1995.8237 1922.6469 1996.0401 C 1922.4878 1996.229 1922.4311 1996.3908 1922.4374 1996.6377 C 1923.2995 1996.6377 L s n 1919.6512 1996.6377 m 1919.6527 1996.4165 1919.6918 1996.2807 1919.8083 1996.0925 C 1919.9174 1995.9161 1920.0121 1995.8261 1920.1937 1995.7259 C 1920.393 1995.8428 1920.4957 1995.9456 1920.6127 1996.1449 C 1920.7147 1996.3189 1920.7523 1996.4368 1920.7698 1996.6377 C 1919.6512 1996.6377 L s n 1920.982 1996.6377 m 1920.9835 1996.4165 1921.0226 1996.2807 1921.1391 1996.0925 C 1921.2482 1995.9161 1921.3428 1995.8261 1921.5245 1995.7259 C 1921.772 1995.8128 1921.9106 1995.9231 1922.0509 1996.1449 C 1922.1587 1996.3154 1922.1972 1996.4363 1922.208 1996.6377 C 1920.982 1996.6377 L s n 1918.1539 1976.4703 m 1923.6161 1976.4703 L 1923.6161 1974.7133 L 1918.1539 1974.7133 L 1918.1539 1976.4703 L 0.5111 w 0 J s n 1893.163 1996.6569 m 1893.163 1995.8498 L 1893.3905 1995.8389 1893.5465 1995.8988 1893.7082 1996.0592 C 1893.8835 1996.2332 1893.946 1996.4115 1893.9177 1996.6569 C 1893.163 1996.6569 L 0.2327 w 1 J s n vmrs 1897.6735 1996.6569 m 1897.6735 1995.7423 L 1897.3907 1995.7518 1897.2031 1995.8428 1897.0209 1996.0592 C 1896.8618 1996.2481 1896.805 1996.41 1896.8113 1996.6569 C 1897.6735 1996.6569 L 0.2327 w 1 J 3.863693 M [0 0 0 0.65]vc s n 1894.0251 1996.6569 m 1894.0266 1996.4356 1894.0658 1996.2998 1894.1822 1996.1116 C 1894.2914 1995.9353 1894.386 1995.8453 1894.5676 1995.745 C 1894.7669 1995.8619 1894.8697 1995.9647 1894.9866 1996.164 C 1895.0887 1996.338 1895.1263 1996.4559 1895.1437 1996.6569 C 1894.0251 1996.6569 L s n 1895.3559 1996.6569 m 1895.3574 1996.4356 1895.3965 1996.2998 1895.513 1996.1116 C 1895.6221 1995.9353 1895.7168 1995.8452 1895.8984 1995.745 C 1896.146 1995.8319 1896.2846 1995.9422 1896.4248 1996.164 C 1896.5326 1996.3345 1896.5712 1996.4554 1896.5819 1996.6569 C 1895.3559 1996.6569 L s n 1893.6097 1977.8354 m 1897.2168 1977.8354 L 0.4615 w 1 j S n 1893.4964 1993.6035 m 1897.37 1993.6035 L 1897.37 1976.5501 L 1893.4964 1976.5501 L 1893.4964 1993.6035 L 0.5111 w 0 J 0 j s n 1892.702 1995.4595 m 1897.842 1995.4595 L 1897.842 1993.7024 L 1892.702 1993.7024 L 1892.702 1995.4595 L s n 1896.3282 1984.2966 m 1895.4207 1982.7248 L 1894.5133 1984.2966 L 1896.3282 1984.2966 L 0.2327 w 1 J 1 j s n 1896.3282 1986.8121 m 1895.4207 1988.3839 L 1894.5133 1986.8121 L 1896.3282 1986.8121 L s n 1894.5875 1985.5911 m 1894.5875 1986.0513 1894.9605 1986.4244 1895.4207 1986.4244 C 1895.8809 1986.4244 1896.254 1986.0513 1896.254 1985.5911 C 1896.254 1985.131 1895.8809 1984.7579 1895.4207 1984.7579 C 1894.9605 1984.7579 1894.5875 1985.131 1894.5875 1985.5911 C 0 j s n 1895.4207 1991.6334 m 1895.4207 1989.3908 L S n 1895.4207 1982.2843 m 1895.4207 1979.6536 L S n 1892.4872 1976.4703 m 1897.9494 1976.4703 L 1897.9494 1974.7133 L 1892.4872 1974.7133 L 1892.4872 1976.4703 L 0.5111 w 0 J s n 1893.6097 1992.4851 m 1897.2168 1992.4851 L 0.4615 w 1 J 1 j S n vmrs 1905.8142 2008.8752 m 1905.6445 2008.7087 1905.4078 2008.6095 1905.1514 2008.6184 C 1904.6552 2008.6358 1904.2669 2009.0521 1904.2843 2009.5484 C 1904.3016 2010.0446 1904.7179 2010.4329 1905.2142 2010.4156 C 0.4307 w 3.863693 M [0 0 0 0.65]vc S n 1903.7875 2008.245 m 1903.6596 2008.0446 1903.4513 2007.8947 1903.1995 2007.8458 C 1902.712 2007.751 1902.2401 2008.0694 1902.1453 2008.5568 C 1902.0506 2009.0443 1902.3689 2009.5162 1902.8564 2009.611 C S n 1902.0517 2007.3787 m 1901.9683 2007.1561 1901.7957 2006.9661 1901.5596 2006.8659 C 1901.1025 2006.6719 1900.5746 2006.8851 1900.3806 2007.3422 C 1900.1866 2007.7993 1900.3998 2008.3271 1900.8569 2008.5212 C S n 1900.3902 2006.2784 m 1900.3549 2006.0432 1900.2256 2005.8215 1900.0154 2005.6744 C 1899.6087 2005.3896 1899.0481 2005.4885 1898.7632 2005.8952 C 1898.4784 2006.302 1898.5772 2006.8626 1898.984 2007.1474 C S n 1898.8739 2004.7449 m 1898.8882 2004.5076 1898.8078 2004.2639 1898.6329 2004.0763 C 1898.2942 2003.7131 1897.7253 2003.6932 1897.3621 2004.0319 C 1896.9989 2004.3706 1896.979 2004.9395 1897.3177 2005.3027 C S n 1897.7012 2003.0572 m 1897.7646 2002.8281 1897.7367 2002.573 1897.6045 2002.3531 C 1897.3488 2001.9275 1896.7964 2001.7897 1896.3707 2002.0455 C 1895.9451 2002.3012 1895.8074 2002.8536 1896.0631 2003.2793 C S n 1896.7958 2001.2506 m 1896.9017 2001.0377 1896.923 2000.782 1896.8353 2000.5409 C 1896.6654 2000.0742 1896.1495 1999.8337 1895.6828 2000.0035 C 1895.2162 2000.1733 1894.9756 2000.6893 1895.1455 2001.1559 C S n 1910.7341 2008.7801 m 1910.9039 2008.6136 1911.1405 2008.5144 1911.3969 2008.5234 C 1911.8931 2008.5407 1912.2814 2008.957 1912.2641 2009.4533 C 1912.2467 2009.9496 1911.8304 2010.3378 1911.3341 2010.3205 C S n 1912.7608 2008.024 m 1912.8887 2007.8236 1913.097 2007.6737 1913.3489 2007.6248 C 1913.8363 2007.53 1914.3083 2007.8483 1914.403 2008.3358 C 1914.4978 2008.8232 1914.1794 2009.2952 1913.692 2009.39 C S n 1914.4967 2007.0316 m 1914.5801 2006.8089 1914.7527 2006.619 1914.9888 2006.5188 C 1915.4459 2006.3247 1915.9737 2006.538 1916.1677 2006.9951 C 1916.3617 2007.4522 1916.1485 2007.98 1915.6914 2008.174 C S n 1916.1581 2005.9312 m 1916.1935 2005.6961 1916.3227 2005.4744 1916.5329 2005.3273 C 1916.9396 2005.0425 1917.5003 2005.1413 1917.7851 2005.5481 C 1918.0699 2005.9548 1917.9711 2006.5155 1917.5643 2006.8003 C S n 1917.6745 2004.3978 m 1917.6601 2004.1605 1917.7405 2003.9168 1917.9155 2003.7292 C 1918.2541 2003.366 1918.823 2003.3461 1919.1862 2003.6848 C 1919.5494 2004.0234 1919.5693 2004.5923 1919.2306 2004.9556 C S n 1918.8471 2002.7099 m 1918.7838 2002.4808 1918.8117 2002.2257 1918.9438 2002.0058 C 1919.1995 2001.5801 1919.7519 2001.4424 1920.1776 2001.6982 C 1920.6032 2001.9539 1920.741 2002.5063 1920.4852 2002.9319 C S n 1919.7525 2000.9034 m 1919.6466 2000.6905 1919.6253 2000.4348 1919.7131 2000.1937 C 1919.8829 1999.7271 1920.3988 1999.4865 1920.8655 1999.6564 C 1921.3321 1999.8262 1921.5727 2000.3421 1921.4029 2000.8087 C S n 1906.9768 2010.053 m 1906.9768 2011.0472 1907.5011 2011.8532 1908.1479 2011.8532 C 1908.7947 2011.8532 1909.319 2011.0472 1909.319 2010.053 C 1909.319 2009.0588 1908.7947 2008.2528 1908.1479 2008.2528 C 1907.5011 2008.2528 1906.9768 2009.0588 1906.9768 2010.053 C 0.5332 w s n 1907.2534 2011.6965 m 1900.6859 2010.8623 1894.5045 2005.3332 1893.584 1998.8198 C 1897.1092 1998.7964 L 1898.0506 2004.0135 1902.6127 2007.971 1908.1011 2007.971 C 0.5111 w S n 1908.1062 2007.971 m 1913.6235 2007.971 1918.1534 2004.068 1919.0612 1998.81 C 1922.5832 1998.8198 L 1921.6783 2005.7212 1916.0834 2011.1639 1909.0627 2011.576 C S n 1909.0678 1988.8662 m 1909.5447 1988.8662 L 0.3606 w 1 J S n vmrs 1906.7751 1991.7302 m 1905.3431 1991.317 L 1904.9924 1991.062 L 1905.5982 1989.9793 L 1905.8838 1988.6431 L 1908.0703 1988.8344 L 0.3606 w 1 J 3.863693 M [0 0 0 0.65]vc S n 1910.6655 1988.8104 m 1911.1329 1988.8104 L 1911.7723 1990.2025 L 1911.678 1990.5851 L 1910.9447 1990.9663 L S n 1906.1069 1991.3808 m 1906.7113 1990.2025 L 1906.8069 1989.5663 L 1907.7301 1989.5663 L S n 1908.9084 1989.7881 m 1909.7998 1989.8838 L S n 1908.3912 1990.4639 m 1909.9368 1990.4639 L 1 j S n 1904.9535 1978.7684 m 1904.8077 1978.3578 1904.7334 1978.1228 1904.6167 1977.703 C 1904.4825 1977.2199 1904.3441 1976.9525 1904.3227 1976.4515 C 1904.3178 1976.337 1904.3178 1976.2721 1904.3227 1976.1575 C S n 1907.097 1978.5624 m 1906.705 1977.311 L 1906.6397 1976.2555 L S n 1910.9696 1978.8665 m 1911.5249 1977.1476 L 1911.4596 1976.0268 L S n 1909.8387 1978.6705 m 1910.0448 1976.6802 L 1910.0448 1975.9514 L S n 1908.2606 1978.5298 m 1908.3912 1975.9514 L S n 1903.2673 1979.4545 m 1903.0295 1978.8152 1902.9186 1978.4435 1902.7672 1977.7784 C 1902.5958 1977.0257 1902.5305 1976.5906 1902.4732 1975.8208 C 1902.7674 1975.7229 1902.9352 1975.6725 1903.2346 1975.5921 C 1903.8453 1975.4279 1904.5378 1975.2902 1904.8228 1975.2654 C 1905.3128 1975.2227 1908.6076 1974.9456 1910.9369 1975.4614 C 1911.3289 1975.4941 1911.7637 1975.5267 1912.2537 1975.5594 C 1912.3709 1975.5672 1912.6386 1975.639 1912.6231 1975.7554 C 1912.5477 1976.3208 1912.584 1976.528 1912.515 1977.0169 C 1912.429 1977.6269 1912.3984 1977.9833 1912.1883 1978.5624 C 1912.0724 1978.882 1911.9925 1979.0585 1911.829 1979.3565 C S n 1912.5546 1995.9586 m 1916.4239 1995.9586 L 1917.7625 1995.251 L 0.2909 w 0 J 0 j S n 1912.6502 1995.8247 m 1913.3308 1995.2473 L 1913.3195 1989.5904 L 1912.6519 1990.297 L 1912.6502 1995.8247 L s n 1913.3013 1995.2317 m 1917.7246 1995.2317 L 1917.7246 1989.4388 L 1913.365 1989.4388 L S n 1914.6057 1989.4388 m 1914.6057 1995.2317 L 1913.7475 1996.0061 L S n 1915.5608 1996.0061 m 1916.5228 1995.3241 L 1916.5159 1989.5663 L S n 1912.612 1994.7347 m 1913.3332 1993.9591 L 1917.6304 1993.9591 L S n 1912.612 1991.7514 m 1913.2694 1990.9345 L 1917.6622 1990.9345 L S n vmrs 1919.7892 2011.2082 m 1919.7892 2011.6973 1920.1857 2012.0938 1920.6748 2012.0938 C 1921.1639 2012.0938 1921.5604 2011.6973 1921.5604 2011.2082 C 1921.5604 2010.719 1921.1639 2010.3226 1920.6748 2010.3226 C 1920.1857 2010.3226 1919.7892 2010.719 1919.7892 2011.2082 C 0.2909 w 1 J 3.863693 M [0 0 0 0.65]vc s n 1897.5656 2013.011 m 1897.5656 2013.5001 1897.9621 2013.8966 1898.4512 2013.8966 C 1898.9403 2013.8966 1899.3368 2013.5001 1899.3368 2013.011 C 1899.3368 2012.5219 1898.9403 2012.1254 1898.4512 2012.1254 C 1897.9621 2012.1254 1897.5656 2012.5219 1897.5656 2013.011 C s n 1902.43 1994.3802 m 1906.6973 1982.8562 L 0.3606 w 1 j S n 1902.998 1994.7688 m 1907.7361 1982.3779 L S n 1903.0877 1994.8585 m 1903.0307 1995.1865 1903.0882 1995.4229 1903.2895 1995.688 C 1903.5464 1996.0265 1903.8781 1996.1616 1904.2984 1996.0991 C 1904.0313 1996.3759 1903.7219 1996.4636 1903.3492 1996.3681 C 1903.0916 1996.302 1902.941 1996.1976 1902.7888 1995.9794 C 1902.7158 1996.1527 1902.6618 1996.2472 1902.5496 1996.398 C 1902.3649 1996.6464 1902.2258 1996.7713 1901.9592 1996.9286 C 1901.8336 1996.6847 1901.7908 1996.5226 1901.7798 1996.2485 C 1901.7691 1995.9794 1901.7975 1995.8177 1901.8994 1995.5685 C 1901.6117 1995.6888 1901.3875 1995.6888 1901.0998 1995.5685 C 1900.7838 1995.4363 1900.6105 1995.2455 1900.5094 1994.9183 C 1900.8729 1995.0992 1901.1419 1995.1362 1901.5407 1995.0602 C 1901.7354 1995.0231 1901.8626 1995.0101 1902.019 1994.8884 C 1902.1836 1994.7604 1902.2603 1994.6424 1902.3105 1994.44 C 1902.3956 1994.6001 1902.4792 1994.6836 1902.6393 1994.7688 C 1902.7967 1994.8525 1902.9101 1994.8752 1903.0877 1994.8585 C s n 1902.6692 1993.6104 m 1902.6841 1993.752 1902.7506 1993.847 1902.8785 1993.9094 C 1903.0125 1993.9748 1903.1375 1993.965 1903.2596 1993.8795 C S n 1902.9681 1992.9602 m 1902.9314 1993.1002 1902.9732 1993.223 1903.0877 1993.3114 C 1903.2342 1993.4245 1903.445 1993.3978 1903.5585 1993.2517 C S n 1910.6982 1984.6212 m 1911.2481 1983.918 1911.5065 1983.4634 1911.829 1982.631 C 1912.2721 1981.4874 1912.3954 1980.7556 1912.3517 1979.5299 C 1910.8389 1979.5299 L 1910.4254 1979.3577 1910.1797 1979.2824 1909.7407 1979.1932 C 1909.1012 1979.0633 1908.7228 1979.0877 1908.0703 1979.0952 C 1907.2108 1979.1051 1906.6723 1979.1605 1905.8783 1979.3239 C 1905.4979 1979.4021 1905.3508 1979.437 1905.0188 1979.5299 C 1904.4853 1979.3745 1904.1275 1979.3745 1903.594 1979.5299 C 1903.3496 1979.6011 1903.2142 1979.6603 1902.9959 1979.7913 C 1903.0348 1980.4162 1903.088 1980.7702 1903.2346 1981.3789 C 1903.345 1981.8372 1903.4247 1982.093 1903.594 1982.5329 C S n 1904.9535 1981.4122 m 1904.8555 1980.6834 L 1904.8555 1980.0526 L S n 1908.2178 1984.6212 m 1908.4239 1983.8598 L 1908.4892 1982.4676 L S n 1909.414 1984.5458 m 1909.8253 1983.6566 1910.0102 1983.1259 1910.2407 1982.1737 C 1910.4347 1981.3725 1910.5074 1980.9075 1910.5675 1980.0853 C S n 1903.3653 1989.7351 m 1903.7573 1989.6371 L 1904.3881 1988.9511 L 1903.7573 1990.3333 L 1903.1039 1989.9086 L 1902.5711 1988.9084 L 1902.4405 1988.4837 L 1903.8553 1988.0163 L 1904.8882 1987.1995 L S n 1902.5058 1988.2877 m 1902.4441 1988.0457 1902.3926 1987.911 1902.2772 1987.6896 C 1901.9859 1987.131 1901.4691 1987.0771 1901.1463 1986.5361 C 1900.9867 1986.2687 1900.9093 1986.1057 1900.8196 1985.8074 C 1900.7256 1985.4948 1900.6591 1985.3056 1900.689 1984.9806 C 1900.7177 1984.6679 1900.6969 1984.4045 1900.9503 1984.2191 C 1901.113 1984.1001 1901.2502 1984.0643 1901.4504 1984.0884 C 1901.7086 1984.245 1901.8396 1984.3921 1902.1364 1984.4478 C 1903.2346 1984.6539 1903.6266 1984.7519 1904.4207 1984.9806 C 1904.6897 1985.0705 1904.9108 1985.0459 1904.9862 1985.4379 C 1905.1059 1986.0607 1904.8228 1986.2974 1904.7148 1986.7975 C 1904.8882 1987.0915 L S n 1904.7801 1984.9479 m 1905.0701 1984.755 1905.2217 1984.6184 1905.4435 1984.3498 C 1905.6905 1984.0508 1905.8057 1983.8528 1905.9436 1983.4904 C 1905.7202 1983.2506 1905.579 1983.1263 1905.3128 1982.935 C 1905.1302 1982.8038 1905.0215 1982.7363 1904.8228 1982.631 C 1904.3901 1982.5451 1904.1289 1982.5375 1903.692 1982.5983 C 1903.0881 1982.6823 1902.7333 1982.8134 1902.2344 1983.1637 C 1901.8636 1983.4242 1901.6736 1983.6164 1901.4177 1983.9905 C S n 1904.5514 1982.4676 m 1904.5411 1982.2819 1904.6014 1982.148 1904.7475 1982.0328 C 1904.9118 1981.9032 1905.0894 1981.8815 1905.2802 1981.9675 C 1905.7476 1982.1409 1906.607 1982.8923 1906.607 1982.8923 C 1906.1069 1983.4577 L S n 1905.3455 1981.8368 m 1905.5876 1981.4048 1905.7707 1981.1764 1906.1395 1980.846 C 1906.4725 1980.5477 1906.6913 1980.4037 1907.097 1980.216 C 1907.3911 1979.9873 L 1907.8258 1979.9546 L S n vmrs 1907.1624 1980.8467 m 1907.3672 1980.6948 1907.4734 1980.5908 1907.6298 1980.3894 C 1907.7859 1980.1882 1907.7383 1979.9553 1907.9565 1979.8239 C 1908.1891 1979.6839 1908.42 1979.6839 1908.6526 1979.8239 C 0.3606 w 1 J 1 j 3.863693 M [0 0 0 0.65]vc S n 1907.8585 1981.0101 m 1908.1852 1980.4547 L 1908.3912 1979.8566 L S n 1911.2309 1988.1896 m 1911.4554 1987.8743 1911.5254 1987.6178 1911.4923 1987.2322 C 1911.4689 1986.9595 1911.3654 1986.8228 1911.2635 1986.5688 C 1911.1413 1986.264 1911.0617 1986.0955 1910.9042 1985.8074 C 1909.218 1986.0033 L 1908.0703 1986.036 L 1906.499 1985.8727 L S n 1906.8031 1985.0459 m 1908.6199 1985.144 L 1910.7962 1984.9479 L 1910.9042 1985.5133 L S n 1913.9072 1989.2124 m 1913.7542 1989.105 1913.6819 1988.9939 1913.6459 1988.8104 C 1913.6188 1988.6723 1913.627 1988.5819 1913.6786 1988.451 C 1913.8902 1988.3619 1914.0132 1988.3185 1914.2339 1988.255 C 1914.5497 1988.1642 1914.734 1988.1278 1915.0607 1988.0917 C 1915.1606 1988.3177 1915.2605 1988.4395 1915.4628 1988.5817 C 1915.8228 1988.8347 1916.1634 1988.5814 1916.5836 1988.7124 C 1916.7849 1988.7751 1916.8776 1988.8733 1917.0836 1988.9184 C 1917.3364 1988.9738 1917.6328 1988.6863 1917.7471 1988.9184 C 1917.8033 1989.0327 1917.8033 1989.1308 1917.7471 1989.2451 C S n 1913.3745 1988.157 m 1913.6417 1988.2611 1913.8181 1988.2849 1914.1033 1988.255 C 1914.4828 1988.2153 1914.6415 1987.996 1914.9953 1987.8529 C 1915.1259 1987.8001 1915.3415 1987.8628 1915.3321 1987.7222 C 1915.2994 1987.2322 1914.9755 1987.2045 1914.636 1987.1995 C 1914.3355 1987.1952 1914.2693 1987.544 1913.9726 1987.5916 C 1913.7534 1987.6266 1913.5761 1987.3822 1913.4072 1987.5262 C 1913.329 1987.5928 1913.2942 1987.6537 1913.2765 1987.7549 C S n 1911.7637 1989.9412 m 1912.4171 1989.4411 L 1912.7864 1987.7876 L S n 1913.1458 1987.6896 m 1912.4824 1987.3955 L 1911.5576 1986.2647 L S n 1914.7013 1987.0915 m 1914.2012 1986.2647 1914.1033 1986.0033 1913.8092 1984.9479 C 1913.6524 1984.3849 1913.4072 1983.621 1912.7538 1983.0004 C 1912.564 1982.8201 1912.4166 1982.6758 1912.1557 1982.6963 C 1912.0352 1982.7057 1911.9637 1982.7296 1911.8616 1982.7943 C S n 1916.2242 1988.9084 m 1916.5509 1988.9511 L S n 1979.62 2014.7529 m 1979.62 2015.8329 1978.6943 2016.72 1977.6529 2016.72 C 1976.573 2016.72 1975.6859 2015.8329 1975.6859 2014.7529 C 1975.6859 2013.673 1976.573 2012.7859 1977.6529 2012.7859 C 1978.6943 2012.7859 1979.62 2013.673 1979.62 2014.7529 C [1 0.45 0 0.14]vc f n 1979.1957 2009.145 m 1978.6172 2009.1065 1978.1543 2009.0293 1977.6529 2009.0293 C 1977.113 2009.0293 1976.6116 2009.1065 1976.1102 2009.145 C 1976.1102 1990.7088 L 1976.6116 1990.7474 1977.113 1990.8245 1977.6529 1990.8245 C 1978.1543 1990.8245 1978.6172 1990.7474 1979.1957 1990.7088 C 1979.1957 2009.145 L f n 1994.2422 2000.814 m 1991.928 1995.3757 L 1991.7738 1995.0286 1991.4652 1994.6815 1991.1952 1994.2958 C 1988.8039 1999.6955 1986.5284 2005.5581 1985.4484 2009.145 C 1984.7927 2009.1065 1984.2913 2009.0293 1983.7513 2009.0293 C 1983.1342 2009.0293 1982.5557 2009.1065 1982.0157 2009.145 C 1984.4456 2003.7838 1988.2254 1994.3729 1989.5753 1990.7088 C 1989.961 1990.7474 1990.3467 1990.8245 1990.771 1990.8245 C 1991.1181 1990.8245 1991.5038 1990.7474 1991.928 1990.7088 C 1993.8565 1996.3014 1997.7135 2004.7867 1999.7962 2009.145 C 1999.3334 2009.1065 1998.9477 2009.0293 1998.562 2009.0293 C 1998.1378 2009.0293 1997.7135 2009.1065 1997.3278 2009.145 C 1994.2422 2000.814 L f n true eomode 2015.8537 1994.6815 m 2014.8123 1993.6786 2012.7681 1992.0202 2010.1454 1992.0202 C 2005.4785 1992.0202 2003.1258 1995.7228 2003.4729 2000.0426 C 2008.9112 2000.0426 L 2011.4953 2000.0426 2014.1181 2000.0041 2016.7408 1999.9269 C 2017.1265 2006.368 2013.1924 2009.3764 2008.9112 2009.3764 C 2003.1644 2009.3764 2000.0788 2005.2495 2000.0788 1999.8883 C 2000.0788 1993.9101 2003.8586 1990.4003 2009.1812 1990.4003 C 2011.5339 1990.4003 2013.9252 1991.3259 2015.8151 1992.6758 C 2015.8537 1994.6815 L h 2003.4729 2001.4697 m 2003.7043 2004.7095 2005.2857 2008.1808 2008.9112 2008.1808 C 2012.7296 2008.1808 2013.6552 2004.8252 2013.7324 2001.4697 C 2003.4729 2001.4697 L f n false eomode 2019.3375 1990.7088 m 2019.8389 1990.7474 2020.3403 1990.8245 2020.8803 1990.8245 C 2021.3817 1990.8245 2021.8445 1990.7474 2022.4231 1990.7088 C 2022.4231 2000.6983 L 2022.4231 2002.781 2022.5002 2004.0539 2023.8501 2005.5966 C 2024.4287 2006.2523 2025.4701 2006.5609 2026.3186 2006.5609 C 2026.9743 2006.5609 2027.5528 2006.098 2028.1313 2005.9438 C 2028.6713 2009.1836 L 2028.3242 2009.3378 2028.0156 2009.3764 2027.4756 2009.3764 C 2025.5472 2009.3764 2023.8887 2007.7565 2022.6159 2005.7509 C 2022.4231 2005.2881 L 2022.4231 2009.145 L 2021.8445 2009.1065 2021.3817 2009.0293 2020.8803 2009.0293 C 2020.3403 2009.0293 2019.8389 2009.1065 2019.3375 2009.145 C 2019.3375 1990.7088 L f n 2029.5053 1994.45 m 2029.351 1993.4858 2029.0039 1992.5601 2028.6953 1991.6345 C 2030.0453 1990.8245 2031.9352 1990.4003 2033.5165 1990.4003 C 2036.9106 1990.4003 2040.6133 1992.3673 2040.6133 1996.4942 C 2040.6133 2002.6653 2031.5109 2000.0426 2031.5109 2004.9795 C 2031.5109 2007.0623 2033.0923 2008.1808 2035.0207 2008.1808 C 2036.4478 2008.1808 2037.7977 2006.908 2038.2991 2005.6352 C 2038.6463 2005.6352 L 2038.8777 2006.5609 2039.1862 2007.4865 2039.5719 2008.3736 C 2038.8777 2008.7979 2037.2191 2009.3764 2035.2136 2009.3764 C 2031.7423 2009.3764 2028.9267 2007.3708 2028.9267 2003.6682 C 2028.9267 1996.9185 2038.0291 2000.3126 2038.0291 1995.1057 C 2038.0291 1993.0615 2036.1392 1991.5959 2034.2493 1991.5959 C 2032.4366 1991.5959 2030.7395 1992.9458 2029.8138 1994.45 C 2029.5053 1994.45 L f n 2047.6379 2014.7529 m 2047.6379 2015.8329 2046.7122 2016.72 2045.6709 2016.72 C 2044.5909 2016.72 2043.7038 2015.8329 2043.7038 2014.7529 C 2043.7038 2013.673 2044.5909 2012.7859 2045.6709 2012.7859 C 2046.7122 2012.7859 2047.6379 2013.673 2047.6379 2014.7529 C f n 2047.2136 2009.145 m 2046.6351 2009.1065 2046.1722 2009.0293 2045.6709 2009.0293 C 2045.1309 2009.0293 2044.6295 2009.1065 2044.128 2009.145 C 2044.128 1990.7088 L 2044.6295 1990.7474 2045.1309 1990.8245 2045.6709 1990.8245 C 2046.1722 1990.8245 2046.6351 1990.7474 2047.2136 1990.7088 C 2047.2136 2009.145 L f n vmrs 2052.9801 2012.9634 m 2052.9801 2009.145 L 2050.5888 2009.145 L 2050.7045 2008.6436 2050.7045 2008.1808 2050.5888 2007.6794 C 2052.9801 2007.6794 L 2052.9801 1996.4557 L 2052.7873 1991.7502 2054.4843 1990.4003 2057.4156 1990.4003 C 2058.5341 1990.4003 2059.614 1990.7088 2060.6554 1991.0945 C 2060.6554 1992.0202 L 2060.0769 1991.9044 2059.4984 1991.7502 2058.9198 1991.7502 C 2055.7185 1991.7502 2056.0657 1995.6457 2056.0657 1997.9984 C 2056.0657 2007.6794 L 2060.154 2007.6794 L 2060.0383 2008.0651 2060.0383 2008.605 2060.154 2009.145 C 2056.0657 2009.145 L 2056.0657 2014.159 L 2052.9801 2012.9634 L [1 0.45 0 0.14]vc f n 2081.5148 2012.9634 m 2081.5148 2009.145 L 2079.1235 2009.145 L 2079.2392 2008.6436 2079.2392 2008.1808 2079.1235 2007.6794 C 2081.5148 2007.6794 L 2081.5148 1996.4557 L 2081.3219 1991.7502 2083.019 1990.4003 2085.9503 1990.4003 C 2087.0688 1990.4003 2088.1487 1990.7088 2089.1901 1991.0945 C 2089.1901 1992.0202 L 2088.6116 1991.9044 2088.033 1991.7502 2087.4545 1991.7502 C 2084.2532 1991.7502 2084.6003 1995.6457 2084.6003 1997.9984 C 2084.6003 2007.6794 L 2088.6887 2007.6794 L 2088.573 2008.0651 2088.573 2008.605 2088.6887 2009.145 C 2084.6003 2009.145 L 2084.6003 2014.159 L 2081.5148 2012.9634 L f n 1973.8114 1987.0379 m 1973.3486 1986.9994 1973.0014 1986.9223 1972.6157 1986.9223 C 1972.1529 1986.9223 1971.7672 1986.9994 1971.3815 1987.0379 C 1970.5715 1984.4152 1967.4474 1976.817 1965.7118 1972.6901 C 1963.9376 1976.7399 1961.7777 1983.1424 1960.7749 1987.0379 C 1960.3892 1986.9994 1960.0807 1986.9223 1959.7721 1986.9223 C 1959.425 1986.9223 1959.0779 1986.9994 1958.7693 1987.0379 C 1957.4965 1982.9882 1954.9509 1976.1228 1953.3696 1972.7287 C 1951.5182 1977.2027 1949.8212 1982.371 1948.4713 1987.0379 C 1947.8155 1986.9994 1947.3141 1986.9223 1946.7742 1986.9223 C 1946.1956 1986.9223 1945.6171 1986.9994 1945.0771 1987.0379 C 1947.1599 1982.2168 1949.6283 1975.5828 1951.9039 1968.6018 C 1952.251 1968.6403 1952.5982 1968.7175 1952.9453 1968.7175 C 1953.2924 1968.7175 1953.601 1968.6403 1953.9866 1968.6018 C 1955.838 1974.5029 1957.9593 1980.134 1959.2321 1982.6025 C 1960.6592 1979.0541 1962.9733 1972.343 1963.9762 1968.6018 C 1964.3233 1968.6403 1964.6704 1968.7175 1965.0175 1968.7175 C 1965.3261 1968.7175 1965.6347 1968.6403 1966.0589 1968.6018 C 1968.4502 1975.66 1972.4614 1984.3767 1973.8114 1987.0379 C f n 1979.1901 1987.0379 m 1978.6116 1986.9994 1978.1487 1986.9223 1977.6473 1986.9223 C 1977.1073 1986.9223 1976.6059 1986.9994 1976.1045 1987.0379 C 1976.1045 1968.6018 L 1976.6059 1968.6403 1977.1073 1968.7175 1977.6473 1968.7175 C 1978.1487 1968.7175 1978.6116 1968.6403 1979.1901 1968.6018 C 1979.1901 1987.0379 L f n true eomode 1998.325 1972.5744 m 1997.2836 1971.5716 1995.2394 1969.9131 1992.6166 1969.9131 C 1987.9498 1969.9131 1985.597 1973.6158 1985.9442 1977.9356 C 1991.3825 1977.9356 L 1993.9666 1977.9356 1996.5893 1977.897 1999.212 1977.8199 C 1999.5978 1984.261 1995.6637 1987.2694 1991.3825 1987.2694 C 1985.6356 1987.2694 1982.55 1983.1424 1982.55 1977.7813 C 1982.55 1971.803 1986.3298 1968.2932 1991.6524 1968.2932 C 1994.0052 1968.2932 1996.3965 1969.2189 1998.2864 1970.5688 C 1998.325 1972.5744 L h 1985.9442 1979.3627 m 1986.1756 1982.6025 1987.7569 1986.0737 1991.3825 1986.0737 C 1995.2008 1986.0737 1996.1265 1982.7182 1996.2036 1979.3627 C 1985.9442 1979.3627 L f n false eomode 2001.7316 1968.6018 m 2002.233 1968.6403 2002.7344 1968.7175 2003.2744 1968.7175 C 2003.7758 1968.7175 2004.2386 1968.6403 2004.8172 1968.6018 C 2004.8172 1977.5499 L 2004.8172 1982.2939 2005.82 1985.2638 2009.8698 1985.2638 C 2013.4953 1985.2638 2014.151 1982.4482 2014.151 1978.8612 C 2014.151 1968.6018 L 2014.6524 1968.6403 2015.1538 1968.7175 2015.6938 1968.7175 C 2016.1952 1968.7175 2016.658 1968.6403 2017.2365 1968.6018 C 2017.2365 1979.7483 L 2017.2365 1984.8395 2015.5009 1987.2694 2011.0269 1987.2694 C 2008.2884 1987.2694 2006.1671 1985.8809 2004.8172 1983.5281 C 2004.8172 1987.0379 L 2004.2386 1986.9994 2003.7758 1986.9223 2003.2744 1986.9223 C 2002.7344 1986.9223 2002.233 1986.9994 2001.7316 1987.0379 C 2001.7316 1968.6018 L f n true eomode 2075.9251 2002.9103 m 2075.9251 2007.3175 2073.702 2009.4626 2069.6069 2009.4626 C 2067.3058 2009.4626 2065.1997 2008.6045 2063.3277 2007.3175 C 2063.3277 2005.1334 L 2063.7567 2005.1334 L 2064.0297 2005.9914 2065.5507 2007.8245 2068.3978 2007.8245 C 2071.323 2007.8245 2072.961 2006.1474 2072.961 2003.2613 C 2072.961 2001.3893 2071.908 2001.1553 2068.8269 2000.6482 C 2065.1607 2000.0632 2061.6116 1999.4782 2061.6116 1995.032 C 2061.6116 1992.1459 2064.0297 1990.2738 2066.7988 1990.2738 C 2069.1389 1990.2738 2070.9329 1991.0929 2072.571 1992.7309 C 2072.922 1993.082 L 2073.234 1990.7809 2074.9111 1990.4689 2076.9392 1990.8199 C 2077.3682 1990.8979 2077.8362 1991.0929 2078.1092 1991.2099 C 2078.1092 1992.0679 L 2075.8081 1991.5609 2075.9251 1992.3409 2075.9251 1993.862 C 2075.9251 2002.9103 L h 2072.805 1994.603 m 2072.805 1994.33 2072.025 1993.667 2071.752 1993.394 C 2071.0109 1992.6529 2069.6849 1991.9119 2068.6319 1991.9119 C 2066.2528 1991.9119 2064.8097 1993.121 2064.8097 1995.578 C 2064.8097 1999.1272 2068.7879 1999.5172 2071.44 2000.0242 C 2072.805 2000.2972 L 2072.805 1994.603 L f n false eomode 2066.9257 2014.7529 m 2066.9257 2015.7789 2066.0464 2016.6216 2065.0571 2016.6216 C 2064.0311 2016.6216 2063.1884 2015.7789 2063.1884 2014.7529 C 2063.1884 2013.727 2064.0311 2012.8842 2065.0571 2012.8842 C 2066.0464 2012.8842 2066.9257 2013.727 2066.9257 2014.7529 C f n 2075.644 2014.7529 m 2075.644 2015.7789 2074.7646 2016.6216 2073.7754 2016.6216 C 2072.7494 2016.6216 2071.9067 2015.7789 2071.9067 2014.7529 C 2071.9067 2013.727 2072.7494 2012.8842 2073.7754 2012.8842 C 2074.7646 2012.8842 2075.644 2013.727 2075.644 2014.7529 C f n 1959.6265 2009.145 m 1959.6266 2005.7196 L 1960.9786 2008.0211 1963.0817 2009.3764 1965.7872 2009.3764 C 1970.2613 2009.3764 1971.9969 2006.9465 1971.9969 2001.8554 C 1971.9969 1990.7088 L 1971.4184 1990.7474 1970.9555 1990.8245 1970.4541 1990.8245 C 1969.9141 1990.8245 1969.4128 1990.7474 1968.9114 1990.7088 C 1968.9114 2000.9683 L 1968.9114 2004.5553 1968.2557 2007.3708 1964.6301 2007.3708 C 1961.0771 2007.3708 1959.8694 2005.0848 1959.6266 2001.3202 C 1959.6265 1990.7088 L 1959.0217 1990.7483 1958.571 1990.8245 1958.0838 1990.8245 C 1957.513 1990.8202 1957.0276 1990.7462 1956.541 1990.7088 C 1956.4919 1993.9338 L 1955.2491 1991.6398 1953.073 1990.4003 1950.4084 1990.4003 C 1946.1658 1990.4003 1944.0445 1992.5987 1944.0445 1997.8056 C 1944.0445 2009.145 L 1944.5459 2009.1065 1945.0473 2009.0293 1945.5873 2009.0293 C 1946.0887 2009.0293 1946.5515 2009.1065 1947.13 2009.145 C 1947.13 1998.7313 L 1947.13 1994.6815 1948.3257 1992.2902 1951.797 1992.2902 C 1955.2047 1992.2902 1956.2684 1994.8947 1956.4919 1997.3715 C 1956.492 2009.145 L 1957.0264 2009.1077 1957.5144 2009.034 1958.0348 2009.0293 C 1958.571 2009.0293 1959.0217 2009.1055 1959.5775 2009.145 C 1959.6265 2009.145 L f n 1892.5163 1975.8411 m 1888.815 1979.4474 1886.8483 1984.5779 1886.8483 1990.2879 C 1886.8483 2001.5686 1896.2226 2011.2773 1907.5051 2011.5541 C 0.8761 w 3.863693 M [0 0 0 0.65]vc S n 1879.946 1990.2879 m 1879.946 2005.828 1892.5434 2018.4254 1908.0835 2018.4254 C 1923.6237 2018.4254 1936.2211 2005.828 1936.2211 1990.2879 C 1936.2211 1974.7478 1923.6237 1962.1504 1908.0835 1962.1504 C 1892.5434 1962.1504 1879.946 1974.7478 1879.946 1990.2879 C s n 1908.8818 2011.5157 m 1920.1021 2010.947 1929.3188 2001.6494 1929.3188 1990.2879 C 1929.3188 1984.7846 1927.0526 1979.6678 1923.6187 1975.8953 C S n 1920.7694 1973.2629 m 1918.0286 1971.118 1912.791 1969.1795 1908.6853 1968.9129 C S n 1906.9271 1968.9915 m 1902.5233 1969.2204 1898.9612 1970.7022 1895.6684 1973.2134 C S n 1894.5212 1973.8914 m 1894.5212 1974.3383 1894.8835 1974.7006 1895.3305 1974.7006 C 1895.7774 1974.7006 1896.1397 1974.3383 1896.1397 1973.8914 C 1896.1397 1973.4444 1895.7774 1973.0821 1895.3305 1973.0821 C 1894.8835 1973.0821 1894.5212 1973.4444 1894.5212 1973.8914 C 0.5538 w 1 J 1 j s n 1920.3043 1973.8914 m 1920.3043 1974.3383 1920.6666 1974.7006 1921.1136 1974.7006 C 1921.5605 1974.7006 1921.9229 1974.3383 1921.9229 1973.8914 C 1921.9229 1973.4444 1921.5605 1973.0821 1921.1136 1973.0821 C 1920.6666 1973.0821 1920.3043 1973.4444 1920.3043 1973.8914 C s n vmrs 1906.2448 2015.5779 m 1906.4542 2016.2733 1907.3458 2016.6276 1907.9754 2016.2657 C 1908.3591 2016.0451 1908.5495 2015.7411 1908.57 2015.299 C 1908.5932 2014.7989 1908.3075 2014.5075 1907.9176 2014.1933 C 1907.6579 2013.984 1907.471 2013.8955 1907.1445 2013.8275 C 0.4615 w 1 J 3.863693 M [0 0 0 0.65]vc S n 1903.6957 2013.9082 m 1902.2037 2012.9991 1901.6754 2013.6709 1901.6533 2014.4597 C 1901.6329 2015.1873 1902.3289 2015.541 1903.1174 2015.6173 C 1904.5992 2015.7605 1905.0781 2013.8854 1907.0192 2013.8289 C 1907.4792 2013.837 L 1907.8989 2013.8443 L 1909.8369 2013.9685 1910.25 2015.8592 1911.7359 2015.7677 C 1912.5266 2015.719 1913.2345 2015.3898 1913.2396 2014.6619 C 1913.245 2013.8729 1912.7404 2013.183 1911.2177 2014.0396 C S n 1890.8482 1997.1304 m 1890.8482 1997.1304 1890.0712 1995.9876 1889.6729 1995.2021 C 1889.3332 1994.5323 1888.9182 1993.4308 1888.9182 1993.4308 C 1889.2734 1993.0233 1889.4661 1992.8971 1889.6729 1992.4666 C 1889.9347 1991.9214 1889.876 1991.7941 1889.8125 1991.423 C 0.2909 w 0 J true setoverprint S false setoverprint n 1891.1823 1992.0262 m 1890.1043 1991.5294 1888.3923 1990.768 1888.3527 1990.2025 C 1888.2927 1989.3448 1889.8103 1988.2223 1890.9512 1987.4672 C 1891.5062 1988.2128 1891.7108 1988.7813 1891.7583 1989.7096 C 1891.8059 1990.6394 1891.6597 1991.227 1891.1823 1992.0262 C true setoverprint s false setoverprint n 1891.5488 1991.062 m 1890.3752 1990.5692 L true setoverprint S false setoverprint n 1891.706 1989.7097 m 1890.3228 1989.7097 L true setoverprint S false setoverprint n 1891.4965 1988.4837 m 1890.2181 1988.9765 L true setoverprint S false setoverprint n 1889.7239 1988.2951 m 1889.6566 1987.9832 1889.598 1987.8088 1889.4634 1987.5195 C 1889.248 1987.0569 1889.0726 1986.8083 1888.7087 1986.4505 C 1889.1206 1985.8867 1889.3821 1985.5854 1889.8824 1985.0983 C 1890.2749 1984.716 1890.5119 1984.5139 1890.9512 1984.1865 C true setoverprint S false setoverprint n 1925.3802 1997.1304 m 1925.3802 1997.1304 1926.1572 1995.9876 1926.5555 1995.2021 C 1926.8951 1994.5324 1927.3102 1993.4308 1927.3102 1993.4308 C 1926.9549 1993.0233 1926.7622 1992.8971 1926.5555 1992.4666 C 1926.2937 1991.9214 1926.3063 1991.7498 1926.3699 1991.3787 C S n 1925.0461 1992.0262 m 1926.2661 1991.8888 1927.7941 1990.084 1928.0603 1989.5718 C 1928.3373 1989.039 1926.2661 1987.9182 1925.2771 1987.4672 C 1924.7222 1988.2128 1924.5175 1988.7814 1924.47 1989.7096 C 1924.4225 1990.6394 1924.5686 1991.227 1925.0461 1992.0262 C s n 1924.6795 1991.062 m 1925.8532 1990.5692 L S n 1924.5224 1989.7097 m 1925.9056 1989.7097 L S n 1924.7319 1988.4837 m 1926.0103 1988.9765 L S n 1926.5031 1988.0787 m 1926.5403 1987.671 1926.6006 1987.4371 1926.765 1987.0621 C 1926.97 1986.5948 1927.1479 1986.3428 1927.5197 1985.9932 C 1927.1078 1985.4293 1926.8464 1985.1281 1926.346 1984.6409 C 1925.9535 1984.2587 1925.7165 1984.0565 1925.2771 1983.7291 C S n 1898.7682 1976.7455 m 1902.577 1976.7782 L 0.3606 w 1 J 1 j S n 1912.6558 1976.7455 m 1917.1163 1976.7782 L S n vmrs 1905.1495 1985.6113 m 1905.4762 1985.742 L 0.3606 w 1 J 1 j 3.863693 M [0 0 0 0.65]vc S n 1908.7832 1979.8239 m 1908.7833 1979.99 1908.7761 1980.0845 1908.7506 1980.2486 C 1908.6802 1980.7024 1908.5791 1980.9637 1908.3259 1981.3468 C 1907.8912 1982.1409 L 1907.2277 1982.5329 L 1906.8031 1982.6963 L S n vmr vmr end %%Trailer \ No newline at end of file diff --git a/Documentation/OS/shared/template/colours.tex b/Documentation/OS/shared/template/colours.tex new file mode 100644 index 0000000000000000000000000000000000000000..0554ba055f86482e88e07b50a3bd4ad8a77bdbbd --- /dev/null +++ b/Documentation/OS/shared/template/colours.tex @@ -0,0 +1,26 @@ +\usepackage[table]{xcolor} + +% begin UVIE primary colours +\iffalse + +% colours from numeric colour values in corporate design document +\definecolor{uvie-blue}{RGB}{0, 99, 166} +\definecolor{uvie-orangered}{RGB}{221, 72, 20} +\definecolor{uvie-goldenyellow}{RGB}{234, 171, 0} +% UVIE secondary colours +\definecolor{uvie-gray}{RGB}{102, 102, 102} +\definecolor{uvie-burgundy}{RGB}{167, 28, 73} + +\else +% colours from actual colour samples in corporate design document +%r: 0 g:58 b:133 +\definecolor{uvie-blue}{RGB}{0, 79, 150} +\definecolor{uvie-orangered}{RGB}{225, 55, 15} +\definecolor{uvie-goldenyellow}{RGB}{248, 169, 0} +% UVIE secondary colours +\definecolor{uvie-gray}{RGB}{104, 104, 104} +\definecolor{uvie-burgundy}{RGB}{141, 22, 51} + +\fi +% end UVIE primary colours + diff --git a/Documentation/OS/shared/template/figures.tex b/Documentation/OS/shared/template/figures.tex new file mode 100644 index 0000000000000000000000000000000000000000..554be60a7adcbbd68dc0c7a28235adc1b2de69d4 --- /dev/null +++ b/Documentation/OS/shared/template/figures.tex @@ -0,0 +1,2 @@ +\newcommand{\fig}[1]{Figure \ref{#1}} + diff --git a/Documentation/OS/shared/template/fonts.tex b/Documentation/OS/shared/template/fonts.tex new file mode 100644 index 0000000000000000000000000000000000000000..ac94ad6d69dd23a909914d5d48bf0771c850db00 --- /dev/null +++ b/Documentation/OS/shared/template/fonts.tex @@ -0,0 +1,61 @@ +\usepackage{fontspec} +% +\defaultfontfeatures[MyriadPro-SemiCondensed]{ + Path = ../shared/fonts/, + Extension = .otf, + UprightFont = *-light, + ItalicFont = *-italic, + BoldFont = *-bold, + BoldItalicFont = *-bold-italic +% LetterSpace = 5pt % Laufweite +} +% +\defaultfontfeatures[MyriadPro]{ + Path = ../shared/fonts/, + Extension = .otf, + UprightFont = *-regular, + ItalicFont = *-italic, + BoldFont = *-bold, + BoldItalicFont = *-bold-italic +}% +\defaultfontfeatures[MyriadProLight]{ + Path = ../shared/fonts/, + Extension = .otf, + UprightFont = MyriadPro-light, + ItalicFont = MyriadPro-light-italic, +} + +\setmainfont{MyriadPro} + + + +\makeatletter +\renewcommand\normalsize{% +\@setfontsize\normalsize{11pt}{14pt} +\abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@% +\abovedisplayshortskip \z@ \@plus2\p@% +\belowdisplayshortskip 5\p@ \@plus2\p@ \@minus3\p@% +\belowdisplayskip \abovedisplayskip% +\let\@listi\@listI% +} +\normalsize +\makeatother + + + +\usepackage{titlesec} + +\titleformat{\chapter}[hang] + {\fontspec{MyriadProLight}\fontsize{30}{36}\selectfont\color{uvie-blue}} + {\fontspec{MyriadPro}\selectfont\thechapter.}{8pt}{} +\titlespacing*{\chapter}{0pt}{-20pt}{20pt} + +\titleformat{\section} + {\fontspec{MyriadPro}\fontsize{13}{16}\selectfont\color{uvie-blue}} + {\thesection}{1em}{} + +\titleformat{\subsection} + {\fontspec{MyriadPro}\fontsize{13}{16}\selectfont\color{uvie-blue}} + {\thesection}{1em}{} + +\DeclareMathSizes{12}{55}{15}{15} diff --git a/Documentation/OS/shared/template/size.tex b/Documentation/OS/shared/template/size.tex new file mode 100644 index 0000000000000000000000000000000000000000..7148509a542fb34ef09ad2793b0ac8487d66a81c --- /dev/null +++ b/Documentation/OS/shared/template/size.tex @@ -0,0 +1,21 @@ +% allowed UVIE logo height +\newlength{\maxlogoheight}\setlength{\maxlogoheight}{20mm} +\newlength{\medlogoheight}\setlength{\medlogoheight}{15mm} +\newlength{\minlogoheight}\setlength{\minlogoheight}{10mm} +% +% allowed space round logo: logoheight <= x <= 0.5 logoheight +\def \maxlogospacing{1.0} +\def \medlogospacing{0.75} +\def \minlogospacing{0.5} + +% +%elif \paperheight \equal {210mm} % A5 +% todo: based on papersize: >= A4: 20mm, A5/long: 15mm, all smaller: 10mm +%\if \paperheight \equal {297mm} % A4 +\newlength{\logoheight}{\setlength{\logoheight}{\maxlogoheight} +%elif \paperheight \equal {210mm} % A5 +%\fi +% +% todo: pass as option +\newlength{\logospacing}{\setlength{\logospacing}{\medlogospacing\logoheight} + diff --git a/Documentation/OS/shared/template/titlepage.tex b/Documentation/OS/shared/template/titlepage.tex new file mode 100644 index 0000000000000000000000000000000000000000..3b84b4a659fd86e3abbbc7e9f3724bde5ac3480f --- /dev/null +++ b/Documentation/OS/shared/template/titlepage.tex @@ -0,0 +1,75 @@ +\newcommand{\uvietitlepage}[3]{% +\begin{titlepage} +\BgThispage +% +% +\begin{tikzpicture}[overlay, remember picture] +\node[anchor = north west, + xshift = \logospacing, + yshift =-\logospacing] + at (current page.north west) + {\includegraphics[height = \logoheight]{../shared/images/uni_logo_astrophysik_cmyk.eps}}; +\end{tikzpicture} +% +\begin{tikzpicture}[overlay, remember picture] +\node[anchor = north east, + xshift =-\logospacing, + yshift =-\logospacing] + at (current page.north east) + {\includegraphics[height = \logoheight]{../shared/images/uni_logo_farbe_02.eps}}; +\end{tikzpicture} +% +% +% +% main title, must not exceed 3 lines +\begin{tikzpicture}[overlay, remember picture] +\node[anchor = north west, + xshift = \logospacing, + yshift =-\logospacing * 3.0, + minimum height = \logospacing * 3.0, + text width = \textwidth] + at (current page.north west) + {\fontsize{30pt}{36pt}\selectfont + \textcolor{white} + { + \uppercase{#1} + } + \par + }; +\end{tikzpicture} +% +% subtitle, must not exceed 3 lines +\begin{tikzpicture}[overlay, remember picture] +\node[anchor = north west, + xshift = \logospacing, + yshift =-\logospacing * 5.5, + minimum height = \logospacing * 2.5, + text width = \textwidth] + at (current page.north west) + {\fontsize{13pt}{16pt}\selectfont + \textcolor{white} + { + \uppercase{\textbf {#2}} + } + \par + }; +\end{tikzpicture} +% +%\noindent +%\hfill +% \hspace*{-3cm} +\begin{tikzpicture}[overlay, remember picture] +\node[anchor=south east, %anchor is upper left corner of the graphic + xshift = 0.5cm, %shifting around + yshift = -0.5cm] + at (current page.south east) %left upper corner of the page + {\includegraphics[width=14.0cm]{#3}}; +\end{tikzpicture} +% +% +\end{titlepage} +% +\restoregeometry +% +\newpage +}% newcommand uvietitlepage diff --git a/Documentation/OS/shared/template/traceability.tex b/Documentation/OS/shared/template/traceability.tex new file mode 100644 index 0000000000000000000000000000000000000000..2cbd6df030901bce132e6a60690ceafd88e6b398 --- /dev/null +++ b/Documentation/OS/shared/template/traceability.tex @@ -0,0 +1,307 @@ + +\usepackage{xintexpr, xinttools} + +\usepackage{xr-hyper} % load before hyperref +\usepackage{hyperref}% check if ok with hyperlinks +\hypersetup{colorlinks=true, linkcolor=uvie-blue} + +\usepackage{xifthen} +\usepackage{pifont} +\usepackage{adjustbox} % \rot + +\usepackage{stringstrings} + + +\newcommand{\requirements}{} +\newcommand{\designs}{} +\providecommand*\phantomsection{} + +\makeatletter + +\newcommand{\req}[1]{% + \textbf{R-#1}% + \phantomsection + \def\@currentlabel{R-#1}% + \label{req@#1}% + \@ifundefined {req@#1} {% + \global\@namedef{req@#1}{}% + \g@addto@macro\requirements{{req@#1}}% + }{}% +} + +\newcommand{\reqgoal}[1]{% + \textbf{G-#1}% + \phantomsection + \def\@currentlabel{G-#1}% + \label{req@#1}% + \@ifundefined {req@#1} {% + \global\@namedef{req@#1}{}% + \g@addto@macro\requirements{{req@#1}}% + }{}% +} + +\newcommand{\meetsthisreq}[1]{% (renamed from \meetsreq above) + \@ifundefined {req@#1@ismetby} {% + \global\@namedef{req@#1@ismetby}{}% + }{}% this is called multiple times when creating a table, generate only one + \ref{REQ-req@#1}% + \expandafter\g@addto@macro\csname req@#1@ismetby\expandafter\endcsname + \expandafter {\expandafter{\@currentdesign}}% +} + +\newcommand{\meetsreq}[1]{% (handles comma separated list) + \xintListWithSep{, }{\xintApply{ \meetsthisreq}{\xintCSVtoList{#1}}}% +} + + + +\newcommand{\designswithreq}[1]% +% The space before \ref below is intentional and will be swallowed by \xintApply +% It is not mandatory however, the thing works without it too. + {\csname #1@ismetby\endcsname} + +\newcommand{\designswithreqref}[1]% +% The space before \ref below is intentional and will be swallowed by \xintApply +% It is not mandatory however, the thing works without it too. + {\xintListWithSep{, }{\xintApply { \ref}{\csname #1@ismetby\endcsname }}} + +\newcommand{\newdesign}[1]{% + \textbf{D-#1}% + \phantomsection + \def\@currentlabel{D-#1}% + \label{design@#1}% + \@ifundefined {design@#1} {% + \global\@namedef{design@#1}{}% + \gdef\@currentdesign{design@#1}% + \g@addto@macro\designs{{design@#1}}% + }{} +} + + +\newcommand{\design}[5]{% + \rowcolors{1}{white}{white}% + \begin{tcolorbox}[enhanced, notitle, clip upper,% + sharp corners, colframe = white, colback = white,% + tabularx={% + p{0.15\columnwidth}% + >{\arraybackslash\raggedright}p{0.10\columnwidth}% + >{\arraybackslash}X% + }% + ]% + % + \vspace{-.65\baselineskip} % uuuaaahhh..why? :( + \cellcolor{uvie-blue!75}\color{white}\newdesign{#1} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-blue!50}\color{white}\textbf{Identifier} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-blue!50}\color{white}\textbf{Function} \\% + & #2 & #3% + + \\% + \vspace{-1em}% + \arrayrulecolor{uvie-blue!75}\renewcommand{\arraystretch}{1.2} + \color{uvie-blue!75}\textbf{Purpose} &% + \multicolumn{2}{|>{\arraybackslash\raggedright}X}{#4}% + + \ifthenelse{\isempty{#5}} {}{% + \\% + \vspace{-1em}% + \arrayrulecolor{uvie-blue!75}\renewcommand{\arraystretch}{1.2} + \color{uvie-blue!75}\textbf{Comment} &% + \multicolumn{2}{|>{\arraybackslash}X}{#5}% + }% + \vspace{1em} + \end{tcolorbox}% +} + + + + + +\newcommand{\requirement}[4]{% + \rowcolors{1}{white}{white}% + \begin{tcolorbox}[enhanced, notitle, clip upper,% + sharp corners, colframe = white, colback = white,% + tabularx={% + p{0.15\columnwidth}% + >{\arraybackslash\raggedright}p{0.15\columnwidth}% + >{\arraybackslash}X% + }% + ]% + % + \vspace{-.65\baselineskip} % uuuaaahhh..why? :( + \cellcolor{uvie-blue!75}\color{white}\req{#1} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-blue!50}\color{white}\textbf{Short Text} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-blue!50}\color{white}\textbf{Software Requirement} \\% + & #2 & #3% + + \ifthenelse{\isempty{#4}} {}{% + \\% + \vspace{-1em}% + \arrayrulecolor{uvie-blue!75}\renewcommand{\arraystretch}{1.2}% + \color{uvie-blue!75}\textbf{Comment}&% + \multicolumn{2}{|>{\arraybackslash}X}{#4}% + }% + \vspace{1em} + \end{tcolorbox}% +} + + + +\newcommand{\goal}[4]{% + \rowcolors{1}{white}{white}% + \begin{tcolorbox}[enhanced, notitle, clip upper,% + sharp corners, colframe = white, colback = white,% + tabularx={% + p{0.15\columnwidth}% + >{\arraybackslash}p{0.2\columnwidth}% + >{\arraybackslash}X% + }% + ]% + % + \vspace{-.65\baselineskip} % uuuaaahhh..why? :( + \cellcolor{uvie-gray!75}\color{white}\reqgoal{#1} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-gray!50}\color{white}\textbf{Short Text} &% + \vspace{-.65\baselineskip}% + \cellcolor{uvie-gray!50}\color{white}\textbf{Software Requirement} \\% + & #2 & #3% + \ifthenelse{\isempty{#4}} {}{% + \\% + \vspace{-1em}% + \arrayrulecolor{uvie-gray!75}\renewcommand{\arraystretch}{1.2} + \color{uvie-gray!75}\textbf{Comment} &% + \multicolumn{2}{|>{\arraybackslash}X}{#4}% + }% + \vspace{1em} + \end{tcolorbox}% +} + + + + + +\newcommand{\exportrequirements}{% +\AtEndDocument{% + \newwrite\reqfile + \immediate\openout\reqfile=requirements.list + \immediate\write\reqfile{\string\renewcommand{\string\requirements}{\requirements}} + \immediate\closeout\reqfile +}}% + + +\makeatletter + + +\newcommand*\traceabilitymatrix[]{% +% + \newcommand{\numitems}[1]{{\expandafter\xintLength\expandafter{##1}}}% + \newcommand*\OK{\ding{51}}% +% + \newcounter{numdesigns}% + \setcounter{numdesigns}{\numitems{\designs}}% + \stepcounter{numdesigns}% +% + \newcommand*\rot{\multicolumn{1}{R{90}{0em}}}% +% + %\begin{table}[h] + \newcolumntype{C}{>{\centering\arraybackslash} m{0.2cm}}% + \newcolumntype{R}[2]{>{\adjustbox{angle=##1,lap=\width-(##2)}\bgroup}l<{\egroup}}% + \rowcolors{1}{uvie-gray!25}{white}% + \begin{longtable}{c*{\value{numdesigns}}CC} %+1 linespacing column + \xintFor* ##1 in \designs \do {% + & \rot{\fontspec{MyriadPro}\fontsize{8}{9}\ref{##1}\,\,\normalfont}% + } \\% + \endhead + % it's hilariously inefficient, faster methods are welcome... + \xintFor* ##1 in \requirements \do {% + % TODO: recolor link if goal + % \isnextbyte[q]{R}{\string\ref{##1}} \par + % \if T\theresult moopp\hypersetup{filecolor=uvie-burgundy}\fi + + \fontspec{MyriadPro}\fontsize{8}{9}\ref{REQ-##1}\normalfont % + \hypersetup{filecolor=uvie-blue} + \xintFor* ##2 in \designs \do {% + &% + \xintFor* ##3 in {\designswithreq{##1}} \do {% + \ifthenelse{\equal{##2}{##3}} {% + \cellcolor{uvie-blue!50}% + %\OK + \xintBreakFor% + }{}% + }% + }\\[0.1cm]% + }% + \end{longtable}% + %\end{table}% +}% + + +\usepackage{stringstrings} + +\def\rereadauxdesignlabels{ + \newtoks\designlist% + \newread\zz% + \immediate\openin\zz=\jobname.aux% + \loop% + \ifeof\zz\else% + \read\zz to \tmp% + \expandafter\findlabeldesign\tmp\relax\findlabel% + \repeat% +} + + +\long\def\findlabeldesign#1#2\findlabel{% + \ifx\newlabel#1\designlist\expandafter{\the\designlist\showlabeldesign#2}\fi} + + +%hyperref has 4 felds in each label could use them but don't here +\def\showlabeldesign#1#2{% + %\begin{minipage}{\textwidth}% + \findwords[q]{\expandafter\string\detokenize{#1}}{design}% + \ifnum\theresult>0% + \par\noindent\ref{#1}\dotfill\pageref{#1}% + \fi% + %\end{minipage}% +} + + +\def\rereadauxrequirementlabels{ + \newtoks\requirementlist + \newread\zz + \immediate\openin\zz=\jobname.aux + \loop + \ifeof\zz\else + \read\zz to \tmp + \expandafter\findlabelrequirement\tmp\relax\findlabel + \repeat +} + + +\long\def\findlabelrequirement#1#2\findlabel{% + \ifx\newlabel#1\requirementlist\expandafter{\the\requirementlist\showlabelrequirement#2}\fi} + +\newsavebox{\fminipagebox} +\NewDocumentEnvironment{fminipage}{m O{\fboxsep}} + {\par\kern#2\noindent\begin{lrbox}{\fminipagebox} + \begin{minipage}{#1}\ignorespaces} + {\end{minipage}\end{lrbox}% + \makebox[#1]{% + \kern\dimexpr-\fboxsep-\fboxrule\relax + \fbox{\usebox{\fminipagebox}}% + \kern\dimexpr-\fboxsep-\fboxrule\relax + }\par\kern#2 + } + + +%hyperref has 4 felds in each label could use them but don't here +\def\showlabelrequirement#1#2{% + \begin{minipage}{\textwidth}% + \findwords[q]{\expandafter\string\detokenize{#1}}{req}% + \ifnum\theresult>0% + \par\noindent\ref{#1}\dotfill\pageref{#1}% + \fi% + \end{minipage}% +} diff --git a/Documentation/OS/shared/template/univie.tex b/Documentation/OS/shared/template/univie.tex new file mode 100644 index 0000000000000000000000000000000000000000..a4132cd0b57b333cc632b927764bba1594ad9ef8 --- /dev/null +++ b/Documentation/OS/shared/template/univie.tex @@ -0,0 +1,128 @@ +\documentclass{report} +%\usepackage[left = 2cm, right=2cm, top = 1cm]{geometry} +\usepackage[top = 2cm, bottom = 5cm]{geometry} + +\usepackage[T1]{fontenc} +\usepackage{textcomp} + +%\PassOptionsToPackage{table}{xcolor} + + +\usepackage{geometry} +\input{../shared/template/fonts.tex} +\input{../shared/template/colours.tex} +\input{../shared/template/size.tex} +\input{../shared/template/figures.tex} +\input{../shared/template/util.tex} + +\usepackage{tabu} +\usepackage{colortbl} + +\usepackage{array, ltxtable} +\usepackage[most]{tcolorbox} + + +\usepackage[some]{background} +\usepackage{tikz} +\backgroundsetup{ +scale=1, +angle=0, +opacity=1, +placement=top, +contents={ + \begin{tikzpicture}[remember picture, blend mode = multiply] + % field heights from top down: x | x | x/2 | remainder + % + \fill[white] (-0.5\paperwidth, 0.0) + rectangle (0.5\paperwidth, -3.0\logospacing); + \fill[uvie-blue!75] (-0.5\paperwidth, -3.0\logospacing) + rectangle (0.5\paperwidth, -2.0 * 3.0\logospacing); + \fill[uvie-blue] (-0.5\paperwidth, -2.0 * 3.0\logospacing) + rectangle (0.5\paperwidth, -2.5 * 3.0\logospacing); + % mext can be image or colour, but must overlap with 3rd bar in multiply + % blend mode + % todo: make conditional on image option + \fill[uvie-blue!75] (-0.5\paperwidth, -2.0 * 3.0\logospacing) + rectangle (0.5\paperwidth, -1.0\paperheight); + \end{tikzpicture}} +} +% + + +\makeatletter +\let\doctitle\@title +\makeatother + +\makeatletter +\let\docdatever\@date +\makeatother + +\usepackage{fancyhdr} +\usepackage{lastpage} + +\def\ifalogo{\includegraphics[height = \medlogoheight]{../shared/images/uni_logo_astrophysik_cmyk.eps}} +\fancypagestyle{plain}{ % call style plain so it is used by chapter pages as well + \fancyhf{} + \fancyhead[R]{ + \fontspec{MyriadPro}\docdatever \\ + \vspace{2em} + Page \thepage\ of \pageref*{LastPage} + } + + \fancyhead[C]{ + { + \fontspec{MyriadPro} + \documentid \\ + \vspace{.7em} + \doctitle + \vspace{.9em} + } + } + \fancyhead[L]{ + \ifalogo% + } +} +\setlength\headheight{80pt} +\pagestyle{plain} + + +% def \preparedby, \checkedby, \approvedby, \documentid, \docdatever, \doctitle +\def\approvalpage{ + \clearpage + \pagestyle{empty} + \null + \vfil + + {\fontspec{MyriadPro}\fontsize{20}{24}\selectfont\color{uvie-blue} + \doctitle} + + \vspace*{1\baselineskip} + + \begin{tabular}{@{}ll} + \textbf{Reference:} & \documentid \\[2ex] + \textbf{Version:} & \docdatever \\[6ex] + \textbf{Prepared by:} & \preparedby \\[1ex] + \textbf{Checked by:} & \checkedby \\[1ex] + \textbf{Approved by:} & \approvedby \\[1ex] + \end{tabular} + + \vspace*{0.5\baselineskip} + {\footnotesize \affiliations} + + + \vfill + + \begin{minipage}[b]{0.9\textwidth} + \footnotesize\raggedright + \setlength{\parskip}{0.5\baselineskip} + Copyright \copyright \the\year\ \par + Permission is granted to copy, distribute and\slash or modify this + document under the terms of the GNU Free Documentation License, + Version 1.3 or any later version published by the Free Software + Foundation; with no Front-Cover, no Logos of the University of Vienna. + \end{minipage} + \vspace*{2\baselineskip} + \cleardoublepage + + \pagestyle{plain} +} diff --git a/Documentation/OS/shared/template/util.tex b/Documentation/OS/shared/template/util.tex new file mode 100644 index 0000000000000000000000000000000000000000..bc10f5386a796c4c48c489b2e96a7366b6eb3618 --- /dev/null +++ b/Documentation/OS/shared/template/util.tex @@ -0,0 +1,12 @@ +\newenvironment{keywords}% + {\begin{trivlist}\item[]{\bfseries\sffamily Schlagworte:}\ }% oder "Keywords:" + {\end{trivlist}} +% +\author{% + Author 1 name \\ + Department name \\ + \texttt{email1@example.com}\vspace{40pt} \\ + Author 2 name \\ + Department name \\ + \texttt{email2@example.com} + }