summaryrefslogtreecommitdiff
path: root/development/pim
authorzecke <zecke>2004-08-20 19:49:57 (UTC)
committer zecke <zecke>2004-08-20 19:49:57 (UTC)
commita0520b8e1012bec8a2f2e7fe1d15e6fd1d38f0b0 (patch) (unidiff)
treec9036b84162443550c374a7b832a40fc390490fa /development/pim
parentd24c046127088eb8c2af9612043aba70fae66af6 (diff)
downloadopie-a0520b8e1012bec8a2f2e7fe1d15e6fd1d38f0b0.zip
opie-a0520b8e1012bec8a2f2e7fe1d15e6fd1d38f0b0.tar.gz
opie-a0520b8e1012bec8a2f2e7fe1d15e6fd1d38f0b0.tar.bz2
First Draft of Opie PIM Paper
Giving an Overview and Reference for the used Attributes of the Backends
Diffstat (limited to 'development/pim') (more/less context) (ignore whitespace changes)
-rw-r--r--development/pim/pimpaper/backend.tex17
-rw-r--r--development/pim/pimpaper/backendimplementation.tex103
-rw-r--r--development/pim/pimpaper/frontend.tex24
-rw-r--r--development/pim/pimpaper/gui_xref.tex40
-rw-r--r--development/pim/pimpaper/introduction.tex14
-rw-r--r--development/pim/pimpaper/logo.eps1933
-rw-r--r--development/pim/pimpaper/new_note.tex15
-rw-r--r--development/pim/pimpaper/opiepim.tex52
-rw-r--r--development/pim/pimpaper/seperation.tex66
9 files changed, 2264 insertions, 0 deletions
diff --git a/development/pim/pimpaper/backend.tex b/development/pim/pimpaper/backend.tex
new file mode 100644
index 0000000..2652b08
--- a/dev/null
+++ b/development/pim/pimpaper/backend.tex
@@ -0,0 +1,17 @@
1\section{The Backend Design}
2
3\subsection{The Template}
4OPimAccessBackend is a template interface of the Backend.
5It consists out of pure virtual functions to implement for
6load, reload, save and clear. You will also need to implement
7add, remove and replace.
8Todo, Event and Address inherit from OPimAccessBackend to create
9their Backend Type with additional functionality and also some
10default implementation for some queries.
11
12\subsection{Read Ahead}
13You may implement Read Ahead or Read Behind by implementing
14the specific find function. First you need to give the Frontend
15a hint on how many items you want to cache and then you can call
16cache to cache items.
17read Ahead returns the number of Records to read behind/ahead.
diff --git a/development/pim/pimpaper/backendimplementation.tex b/development/pim/pimpaper/backendimplementation.tex
new file mode 100644
index 0000000..272507a
--- a/dev/null
+++ b/development/pim/pimpaper/backendimplementation.tex
@@ -0,0 +1,103 @@
1\section{Implementation of the Backends}
2Opie Backends have implementations for XML, VCF and SQL. We can
3group the VCF and XML Backend in the File Family.
4
5\section{Locking, Journal and Visibility}
6Opie PIM encourages that all changes are made visible
7immediately and are propagated by Qt Signals by the Frontend
8but we recognize that not every Backend
9- specially the File Family - is capable of making every
10change physically available instantly or it would be too
11complex to develop this is why this feature is nice to have
12but not necessary implement by the Backend.\\
13By default changes may not be lost by concurrent access and two different
14saves. The feature to implement is called Auto-Update the Backends
15can utilize QCOP for the communication. When one Backend saves the data
16it needs to lock the access (it can use API), check if external changes
17occurred and reload the data if necessary and then save the merged changes
18and finally to give up the lock.
19The user may call reload() any time and the access needs to be locked
20for that. The Backends can use the appropriate techniques to provide
21fast and secure operation.\\
22The reload feature may be turned off for the Frontend so that a save()
23might possible override changes that occurred.
24
25\subsubsection{Journal and Out Of Memory}
26The Backend need to make sure that it is capable of surviving crashes
27and storage out of memory situation without losing data and changes.\\
28The File Family is encouraged to use the journal on a per user basis
29to keep track of changes. The journal can be applied in case of a crash.\\
30In out of disk storage situation the user needs to be informed so it might
31free space.
32
33\subsubsection{Features of the Backends}
34
35\begin{center}
36\begin{tabular}{|l|l|l|l|l|}
37\hline
38Backend & Live Update & Auto Update & Journal & Available\\ \hline
39XML & no & yes & no but SQL & after save \\ \hline
40SQL & yes & yes & yes & immediately \\ \hline
41VCF & no & no & no & never \\ \hline
42\end{tabular}
43\label{Feature of Backends}
44\end{center}
45
46\subsection{Generic Implementation}
47\subsubsection{Recurrence}
48FIXME
49\subsubsection{OPimState}
50FIXME
51\subsubsection{Reminders and Alarms}
52
53\subsection{Todo}
54\subsubsection{XML}
55
56% supported attributes
57\begin{tabular}{|l|l|}
58\hline
59Key & Possible Values \\ \hline
60Categories & Comma separated list of Integers \\ \hline
61Uid & Unique negative Integer generated by timet \\ \hline
62HasDate & 0 for false and 1 for true \\ \hline
63Completed & 1 for completed and 0 for not completed \\ \hline
64Description & Escaped multi line Text \\ \hline
65Summary & One line summary \\ \hline
66Priority & Between 0 and 5, 5 high priority \\ \hline
67DateDay & The Day for the DueDate \\ \hline
68DateMonth & The Month for the DueDate \\ \hline
69DateYear & The year for the DueDate \\ \hline
70Progress & 0,10,20,30,40,50,60,70,80,90,100 \\ \hline
71CompleteDate & YYYYMMDD formated Date \\ \hline
72StartDate & YYYYMMDD formated Date \\ \hline
73CrossReference & TODO!! \\ \hline
74State & Relates to OPimState 0-4 arre current values \\ \hline
75Alarms & YYYYMMDD:durationOfTheAlarm:sound:future
76 multiple alarams are joined with ; \\ \hline
77Reminders & Notused TODO!!! \\ \hline
78rtype & Daily, Weekly, MonthlyDay, MonthlyDate, Yearly, None\\ \hline
79rweekdays & Char OPimReccruence::Days ored together \\ \hline
80rposition & The day in the week TODO\\ \hline
81rfreq & Every n (as int) \\ \hline
82start & The creation of the recurrence in UTC time\\ \hline
83rhasenddate & 1 if the recurrence has an end \\ \hline
84enddt & The end date of the recurrence from UTC time\\ \hline
85\end{tabular}
86
87\subsubsection{VCF}
88
89
90\subsubsection{SQL}
91
92
93\subsection{Contact}
94\subsubsection{XML}
95\subsubsection{VCF}
96\subsubsection{SQL}
97
98
99\subsection{Datebook}
100\subsubsection{XML}
101\subsubsection{VCF}
102\subsubsection{SQL}
103
diff --git a/development/pim/pimpaper/frontend.tex b/development/pim/pimpaper/frontend.tex
new file mode 100644
index 0000000..1ed41aa
--- a/dev/null
+++ b/development/pim/pimpaper/frontend.tex
@@ -0,0 +1,24 @@
1\section{Frontend}
2
3\subsection{Low Level Frontend}
4OPimBase is a low level not value based interface, to do basic queries
5and record finding in a generic way. It is present to allow
6generic access to all Frontends.
7
8\subsection{OTemplateBase}
9Inherits from OPimBase and implements bits of the OPimBase Interface.
10This class is present to be used by the Backends ( OPimAccessBackend )
11to set cache sizes and to cache items.
12
13\subsection{OPimAccessTemplate}
14Implements OTemplateBase and OPimBase. All low level functions are
15automatically implemented by the OPimAccessTemplate which does
16additional type checking based on OPimRecord::rtti.\\
17This template is value based and utilizes the Backend. The Backend
18can be set on the Constructor, when no Backend is specified
19the default Backend Implementation will be used.
20This AccessTemplate operates on OPimRecord based types and is meant
21to be used by concrete Frontend implementations for Todo, Event,
22Note and Address. The concrete Frontends can be used by applications.
23Use this template to create your own PIM Type.
24
diff --git a/development/pim/pimpaper/gui_xref.tex b/development/pim/pimpaper/gui_xref.tex
new file mode 100644
index 0000000..d869c5f
--- a/dev/null
+++ b/development/pim/pimpaper/gui_xref.tex
@@ -0,0 +1,40 @@
1\section{GUI Classes}
2
3\subsubsection{Recurrence Widget}
4Opie PIM offers a recurrence Widget to let the user
5configure the recurrence.
6
7\subsubsection{Mainwindow}
8The mainwindow implements a QCOP Interface for showing,
9editing records. It can handle alarms and reminder activation.
10
11\section{Cross Reference}
12
13\subsection{The idea}
14Sometimes an Event or Todo is related to something else.
15For example the Birthday Attribute of your children Record relate
16to the Birthday Event in your Datebook and the ``Book clown''
17in your Todolist.\\
18We need a way to select the Record and the attribute if we want
19that fine grained information.
20
21\subsection{Selecting the Reference}
22\subsubsection{Out Of Process Selection}
23For an Out of Process solution we could utilize the targeted
24Application to request the selection of an record.\\
25For that to work we need to know which application offers
26Cross Referencing and the API needs to be able to find the
27application and then call them via QCOP.\\
28Later for resolving the Cross Reference the same application\\
29would be either asked to give a summary string or it could
30display the reference on demand. This requires the application
31to start and a specific selection window, but more easily
32allows to cross reference attributes.
33
34\subsubsection{In Process Selection}
35In Process Selection is possible with the usage of OPimBase
36and OPimRecord. It allows to query and sort in a generic way.
37This would allow to have a generic Selector widget which
38can be used to select a Record and possible files as well. To
39support new types one could dlopen the Frontends to allow
40custom Frontends.
diff --git a/development/pim/pimpaper/introduction.tex b/development/pim/pimpaper/introduction.tex
new file mode 100644
index 0000000..24cf586
--- a/dev/null
+++ b/development/pim/pimpaper/introduction.tex
@@ -0,0 +1,14 @@
1\section{Introduction}
2
3\subsection{This Document}
4This paper will describe the design decision, our specification
5and how it integrates into C++, Qt and Opie.
6It will examine the separation between Frontend and Backend, delayed
7loading of Records, the concrete XML, SQL and VCF implementation
8of the Backend and finally we will built a new Frontend/Backend
9to support a Note based API.
10
11\subsection{Copyright}
12
13Copyright notice
14\copyright 2004, Holger Hans Peter Freyther
diff --git a/development/pim/pimpaper/logo.eps b/development/pim/pimpaper/logo.eps
new file mode 100644
index 0000000..d077103
--- a/dev/null
+++ b/development/pim/pimpaper/logo.eps
@@ -0,0 +1,1933 @@
1%!PS-Adobe-3.0 EPSF-3.0
2%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
3%%Title: /home/ich/programming/opie/x86/pim-paper/tex/logo.eps
4%%CreationDate: Fri Aug 20 13:52:25 2004
5%%DocumentData: Clean7Bit
6%%LanguageLevel: 2
7%%Pages: 1
8%%BoundingBox: 14 14 255 247
9%%EndComments
10%%BeginPreview: 240 232 1 232
11% 000000000000000000000000000000000000000000000000000000000000
12% 000000000000000000000000000000000000000000000000000000000000
13% 000000000000000000000000000000000000000000000000000000000000
14% 000000000000000000000000000000000000000000000000000000000000
15% 000000000000000000000000000000000000000000000000000000000000
16% 000000000000000000000000000000000000000000000000000000000000
17% 000000000000000000000000000000000000000000000000000000000000
18% 000000000000000000000000000000000000000000000000000000000000
19% 000000000000000000000000000000000000000000000000000000000000
20% 000000000000000000000000000000000000000000000000000000000000
21% 000000000000000000000000000000000000000000000000000000000000
22% 000000000000000000000000000000000000000000000000000000000000
23% 000000000000000000000000000000000000000000000000000000000000
24% 000000000000000000000000000000000000000000000000000000000000
25% 000000000000000000000000000000000000000000000000000000000000
26% 000000000000000000000000000000000000000000000000000000000000
27% 000000000000000000000000000004400000000000000000000000000000
28% 000000000000000000000000002551154800000000000000000000000000
29% 0000000000000000000000000948254822a0000000000000000000000000
30% 000000000000000000000001222b54ab540a400000000000000000000000
31% 00000000000000000000000a4aa0010025a8880000000000000000000000
32% 0000000000000000000000a1540400000025210000000000000000000000
33% 000000000000000000000215000000000009542000000000000000000000
34% 0000000000000000000014a400004a4900000a8400000000000000000000
35% 00000000000000000000428800aaaaaaaa00215000000000000000000000
36% 000000000000000000029800155555555550022a80000000000000000000
37% 000000000000000000085200aaaa8824aaaa804420000000000000000000
38% 00000000000000000022800aaa4577db5555400988000000000000000000
39% 0000000000000000008a0055455a8854aaaab40052400000000000000000
40% 0000000000000000022802a8aaa557555555554094800000000000000000
41% 000000000000000008a01545555554aaaaaaaaa005000000000000000000
42% 000000000000000012804a2aaaaa4924aaaaaaaa08a80000000000000000
43% 000000000000000044015155549125492555555501420000000000000000
44% 000000000000000094854aaa924a92254895555540284000000000000000
45% 000000000000000220151554a52448922524aaaaa80a8000000000000000
46% 0000000000000004a0286aa5124925249252955554120000000000000000
47% 0000000000000012815294924910000004892aaaaa815000000000000000
48% 0000000000000024028552a9220000000024a4aaaa80a400000000000000
49% 00000000000000490a2aaa12400000000001129555501000000000000000
50% 000000000000011014aa44a4000000000000245555504a80000000000000
51% 0000000000000050295529400000000000000292aaaa1400000000000000
52% 0000000000000540a2924a0000000000000000a4aaaa02a0000000000000
53% 00000000000009014a549000000000000000001255554100000000000000
54% 00000000000012051549200000000000000000092aaa80a8000000000000
55% 000000000000240a52524000000000000000000245556050000000000000
56% 0000000000004810aa890000000000000000000129555012000000000000
57% 0000000000009055245200000000000000000000452aaa28800000000000
58% 000000000001202292880000000000000000000028aaaa05000000000000
59% 000000000002414954500000000000000000000005255502200000000000
60% 000000000004811522800000000000000000000010955545400000000000
61% 000000000009055249200000000000000000000005255540800000000000
62% 00000000001204249440000000000000000000000092aaa0500000000000
63% 00000000002414952100000000000000000000000224aaa8a40000000000
64% 000000000048115094800000000000000000000000892aa8100000000000
65% 0000000000105225220000000000000000000000005255542a0000000000
66% 0000000000a0254a48000000000000000140000000849554040000000000
67% 800000000121489092000000000000000280000000292555094000000000
68% 000000000240924a24000000000000000a40000000024aaa820000000000
69% 8000000000821524880000000000000008a0000000289255454000000000
70% 000000000505424920000000000000001240000000022555408000000000
71% 800000000a002922480000000000000029400000002888aaa12000000000
72% 00000000108a9494800000000000000044a000000002252aa84800000000
73% 80000000051049211400000000000000a9400000001490aaa05000000000
74% 00000000280aa48a20000000000000008520000000002525582000000000
75% 8000000048211250800000000000000152400000002a8895541400000000
76% 00000000104a4904280000000000000a94a000000000224aaa2100000000
77% 00000000a084a45100000000000000356540000000128925550c00000000
78% 800000004851128448000000000000c09940000000202249550200000000
79% 80000001410a482900000000000001152680000000050895550a80000000
80% 000000024124a54024000000000006404a80000000405222554100000000
81% 800000008212101500000000000008952940000000120089554240000000
82% 0000000504494aa049000000000014229280000000809524aaa100000000
83% 800000010492200400000000000029484a800000001200492aa0a0000000
84% 0000000a08494aa1240000000000209524602a0001005512554140000000
85% 800000020924100803fa00000000ca4292a1550000248044955048000000
86% 000000141092a5424c05000000009128492ea500120009112aa890000000
87% 8000000422490810155280000001249554a8910080492244955020000000
88% 00000028112451226884610000028a4222952504000004124aaa50000000
89% 80000008449284405228280400052129492a4a00092490a492a808000000
90% 00000050224829094941540020044a9494aaaa2020000201255422000000
91% 80000010889280215212a800010a9449224a4a00810924544aaa14000000
92% 000000404248550548a1001000144952aa9554020420008112aa08000000
93% 800000a889228049220507c0801125244452940010024914495512000000
94% 000000209248290148a1083a042a924a9295502440880021255504000000
95% 800001410492802525092405005454aa54a550000200924448aa8a400000
96% 00000040292425028843880140aa9294924aa1008822000912aa81000000
97% 800001428249402252140400708549694929402400002490449504000000
98% 0000008129220905048405100d552545254a840011088002925542800000
99% 8000028404889022a823220002895a94949280008021092824aa82000000
100% 000000825252224202410142015245295255484802001002892aa1400000
101% 8000028409048005541cc088405528a52524800110242124225542000000
102% 00000500a4a8149100a352a1081495289492a10000008200892a51400000
103% 8000010a12028002a920a834000aa292a25540102240044a249540800000
104% 00000404a4a824910294540aa482944a4a92440200091000892aa1200000
105% 8000028809028000aab015050800aaa49449615044000124224aa8800000
106% 00000a0952541244c40c052151102912a2a52eac00422401089550500000
107% 8000021008808000240081c1522014aa4a54a954080800485252a0800000
108% 00000a01522a249132400029a8824a912922a42480804482048a94500000
109% 80000412094080020d0810115610144a929532aa00010810a92aa8400000
110% 00001210a414124005010102aaa252a94a5254a812120084024950500000
111% 8000042212a1200841400002aa842a449294aa9000402211549548200000
112% 00001400a4080481080424255568a495292294b1200000000122a8440000
113% 8000042a1152401000000005aaa952a8a4aa5540020924a4944aa8280000
114% 00001400a40012022120808aaaa84a452a4955400040000021154a400000
115% 8000082512aa8040000408095552a92944924a8490004212844954280000
116% 000024204800120884000015aaa14a949555550002090840112548100000
117% 8000080522a9202010408151554a912252224c0000400009244954200000
118% 000028504800024200080aaaaa82aa55494aa808880022400112a8140000
119% 8000080292aa480042001521552d128894a9142000890009544a4a200000
120% 0000284424000088004128552a4a54aaa292540010000880012554140000
121% 8000082149524801080412a11414a24914a54841011041124a48a4200000
122% 00002844220401202080248a81691524aa4a5684000200001092aa140000
123% 8000100148a0900400082950aaa552952125aab024201224822554200000
124% 0000244a2509022084009285429249289548554e80008000288924140000
125% 8000100090422040009025215d4924a552528aa9008404924224aa200000
126% 0000284a4510040420002a8a292a9512248a2155080020000892a4140000
127% 80001000904490808402222152492954aaa94a2a801101249224aa100000
128% 000048452510001000902a8aaab4a4929124a48541000800208952240000
129% 80001000484249021000242555554a49254a4928a8222049052524100000
130% 0000244a9290002041012a9a0002a92a54912a42500002004848aa140000
131% 800010002404920400102960000054a492554928990440491112a4200000
132% 000028454950004008002a8049240a92a52492a510200800224552140000
133% 800010001202480881222a04000002a91492544850008124849254200000
134% 0000244944a801001000280080009144a5552295510410001024a4140000
135% 8000100011012422000030481549005528889552a0200249254954200000
136% 00002845444800004248a901200002294a52a424a0012000001292140000
137% 800008101292492400001008449490149295294aa2440449554954200000
138% 00002841240000008801202208210205292492a940001000002524140000
139% 800008040154924000902484a104284544a94a4aa008a124954948200000
140% 00002850a800000910004010085081012a92292942402000201254140000
141% 8000080002a924400202508522042411a44aa4a540a16449054aa4500000
142% 00002422480200822020422044a1088052a4929484a4a0805024a8100000
143% 80000800015048080000404a080841244a524a5281534009054944400000
144% 000014209204810044848880a1221408b28aa94a815444902012a8280000
145% 80000408002110220000a11408448141145244aaa55a80024aa508400000
146% 0000142092480200101080214208281429492a9551514920804aa8280000
147% 80000410000248488101490410a102411294915551450004151148400000
148% 000012000900808004209051240850885452a5252a92912140a510a00000
149% 80000410802412022002aa044142041215492aad552a02041514a8080000
150% 00000a00110080100080a4a10810a140a9249255544a8820804a90a00000
151% 8000021400082481080945084284081414954955515400842a9120400000
152% 00000a000220801222014a221021428152522aaa852a2211405551400000
153% 80000108200009000d414288850810241549495229540422152480480000
154% 000005000042002204b1892220428508a894a4a892a84040409229000000
155% 8000020a02002244481542888a102041252295454a50890a152aa0a00000
156% 00000480000400000a0590a220850a142aaa492a29520020a09241000000
157% 800001040020009104214548442040815112a4a4a54012440a4a42800000
158% 000002800400440224408051090a142854a4952955508009512881000000
159% 80000085000000080404aaa2204081024a55249292821240049544400000
160% 0000024000210005252000284a142850a488a95555000015525082800000
161% 800000820000002ac209495200810204a95292492a489240092504000000
162% 000001508000040432400014a92850a14a4a4aaaa401000aa49482800000
163% 80000021000000040a8a4aa8020204095292a9255a4012a012510a000000
164% 000000a0000000040b10000aa450a142945492a92009200aa49204000000
165% 80000020800000028282525408840812a2924a4aa8400490094514000000
166% 000000900000000210a40005211142852a49555541048022a49208800000
167% 8000002440000001014092aa0822102a92aa92aa80101508124412000000
168% 0000001020000001240900024284450a4925549512012042a52828000000
169% 800000480000000100202495102088552aa92aaa00440214488410000000
170% 0000001420000000a4848002450a1114a4955250210848a112a840000000
171% 80000004100000008008152a8840825295524aa00400820a4a0828000000
172% 0000001200000000492100012114285552aaaa84804910a0a4a0a0000000
173% 8000000414000000400022550a4142aa4a4955001100040a491040000000
174% 0000000a8000000029248401509414a555552a1102125151244148000000
175% 8000000104000000100010952522a2a9292ad4002020040492a080000000
176% 00000004820000001112400148884a9556d528440484a152484280000000
177% 80000001000000000820052a9255256aa922480080000a09250100000000
178% 00000002428000000a024802edaadb5512489110125540a4908500000000
179% 80000000a0000000044400aa0255008040022802400015124a0420000000
180% 000000012080000002084902000011020a90904004924049210900000000
181% 80000000484000000140002a0000012440042209100095248a1400000000
182% 0000000020000000008924841104420212515020212a0092440800000000
183% 80000000945000000050012800100915400241020400aa49102900000000
184% 000000000800000000255448000082250a90a40840a40124885000000000
185% 8000000024100000001801300200014a2105404089095492202000000000
186% 000000000a0400000003aac0202212b1452084090220024890a000000000
187% 800000000280000000005500000000810a8a8880284aa924414000000000
188% 0000000009050000000000000000400154a2801201001249008000000000
189% 80000000024000000000000001080424a84a1240a4554920831000000000
190% 00000000008100000000000000008080406a000909002492084000000000
191% 800000000250400000000000000008010210492020554924850000000000
192% 0000000000a000000000000000080012104400050a822442140000000000
193% 800000000010500000000000000041000200924850289108080000000000
194% 0000000000aa000000000000002004204848001105452450290000000000
195% 800000000004140000000000000000048001248250124900500000000000
196% 000000000012000000000000000080000924012805489251400000000000
197% 800000000005050000000000000008901000a802a8922080900000000000
198% 00000000000880000000000000000002412402a802248502800000000000
199% 80000000000140a0000000000001000004012402a9492205000000000000
200% 000000000002280000000000000008908848415412224808000000000000
201% 800000000000a0280000000000000002010214014488042a400000000000
202% 000000000000140000000000000000002028a15492525010000000000000
203% 800000000000480a000000000000108804820a02288420a4000000000000
204% 000000000000050000000000000000012010a0a942208148000000000000
205% 8000000000001281400000000000001004850a1228850210000000000000
206% 00000000000000a000000000000001004020514942100540000000000000
207% 80000000000005205000000000001002090a8424144a1400000000000000
208% 000000000000004808000000000000100040294940102900000000000000
209% 800000000000001402000000000000009215421211404000000000000000
210% 000000000000008a8140000000000082008014a082012a00000000000000
211% 80000000000000110000000000000008122aa10a14028000000000000000
212% 0000000000000002505400000000020040000820200a2000000000000000
213% 8000000000000004a0000000000000000492428080248000000000000000
214% 000000000000000014054000000000110000100520910000000000000000
215% 8000000000000000a5001000000000001124841001240000000000000000
216% 00000000000000000940440000000000000010a404880000000000000000
217% 800000000000000002500900000000002209010012400000000000000000
218% 00000000000000000094005000000001002014004a800000000000000000
219% 80000000000000000425000a000000000000a00128000000000000000000
220% 00000000000000000009400150000000004a000aa0000000000000000000
221% 800000000000000000425400054000002520805400000000000000000000
222% 0000000000000000000092801015524a8840029140000000000000000000
223% 800000000000000000042420008004902100094400000000000000000000
224% 0000000000000000000002d5000120010001541000000000000000000000
225% 80000000000000000000080a40000000000a494000000000000000000000
226% 0000000000000000000001215500000004a5200000000000000000000000
227% 80000000000000000000000a2aaa924aa950440000000000000000000000
228% 000000000000000000000000405524925505000000000000000000000000
229% 8000000000000000000000000a80aaa90048000000000000000000000000
230% 000000000000000000000000001500025400000000000000000000000000
231% 800000000000000000000000000012480000000000000000000000000000
232% 000000000000000000000000000000000000000000000000000000000000
233% 800000000000000000000000000000000000000000000000000000000000
234% 000000000000000000000000000000000000000000000000000000000000
235% 800000000000000000000000000000000000000000000000000000000000
236% 000000000000000000000000000000000000000000000000000000000000
237% 800000000000000000000000000000000000000000000000000000000000
238% 000000000000000000000000000000000000000000000000000000000000
239% 800000000000000000000000000000000000000000000000000000000000
240% 000000000000000000000000000000000000000000000000000000000000
241% 800000000000000000000000000000000000000000000000000000000000
242% 000000000000000000000000000000000000000000000000000000000000
243%%EndPreview
244%%BeginProlog
245% Use own dictionary to avoid conflicts
24610 dict begin
247%%EndProlog
248%%Page: 1 1
249% Translate for offset
25014.173228 14.173228 translate
251% Translate to begin of first scanline
2520.000000 232.052856 translate
253240.054679 -232.052856 scale
254% Image geometry
255240 232 8
256% Transformation matrix
257[ 240 0 0 232 0 0 ]
258% Strings to hold RGB-samples per scanline
259/rstr 240 string def
260/gstr 240 string def
261/bstr 240 string def
262{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
263{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
264{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
265true 3
266%%BeginData: 103779 ASCII Bytes
267colorimage
268JcCl4J,~>
269JcCl4J,~>
270JcCl4J,~>
271JcCl4J,~>
272JcCl4J,~>
273JcCl4J,~>
274JcCl4J,~>
275JcCl4J,~>
276JcCl4J,~>
277JcCl4J,~>
278JcCl4J,~>
279JcCl4J,~>
280JcCl4J,~>
281JcCl4J,~>
282JcCl4J,~>
283h#@ESrIP!Ys*t~>
284g]%9QJcE7[J,~>
285g]%9QJcE7[J,~>
286JcCl4J,~>
287JcCl4J,~>
288JcCl4J,~>
289JcCl4J,~>
290JcCl4J,~>
291JcCl4J,~>
292JcCl4J,~>
293JcCl4J,~>
294JcCl4J,~>
295JcCl4J,~>
296JcCl4J,~>
297JcCl4J,~>
298JcCl4J,~>
299JcCl4J,~>
300JcCl4J,~>
301JcCl4J,~>
302JcCl4J,~>
303JcCl4J,~>
304JcCl4J,~>
305JcCl4J,~>
306JcCl4J,~>
307JcCl4J,~>
308JcCl4J,~>
309JcCl4J,~>
310QN%<jqY0aVlK[Trk2uX(s5jFHkjIm<pAt-hQN)I~>
311QN%<jqY0aVlK[Trk2uX(s5jFHkjIm<pAt-hQN)I~>
312QN%<jqY9jYlK[Trk2uX(s5jFHkjIm<p]:6iQN)I~>
313Sc96!p[IS4jl>@Yhqm/DgY1B[g&'M'gBu`lhr*MSjlu:(pRM86~>
314Sc96!p[IS4jl>@Yhqm/DgY1B[g&'M'gBu`lhr*MSjlu:(pRM86~>
315Sc96!q"!k:kN1daiS`SJgY1B[g&'M'gBufpiSrq[kN_X/pmhA7~>
316U]3.JqXj:>jPo+Rg=k62eC2gkc-=JTaiMNC`l?'>aN;TKcHabae'ut$g=kB@ioK7ko_SN]s*t~>
317U]3.KqXj:>jPo+Rg=k62eC2gkc-=JTaiMNC`l?'>aN;TKcHabae'ut$g=kB@ioK7ko_SN]s*t~>
318U]3.KqXsFCk2bOZgt^Z:f%&6sccs\VaiMNC`l?'>aN;TKcHstge^iC,gt^fHjQ>[sp%nW^s*t~>
319VuIV3qX`q2iS`SHf%&9tcH=5I_ns4&]XbP]rO2^5rjEWP\[oGf^r"".aNDcSe(*()hr3VWmI^7P
320s*t~>
321VuIV4qXj%5io&\If%&9tcH=5I_ns4&]XbP]rO2^5rjEWP\[oGf^r"".aNDcSe(*()hr3VWmI^7P
322s*t~>
323VuIV4qXs.9jP\nKf%&9tcH=5I_ns4&]XbP]rO2^5rjEWP\[oGf^r"".aNDcSe(*()hr3\[me-FR
324s*t~>
325WW,3Wm,[0agt:0+d*'ML_nWgm['?d8WMcVgU7e-MS=>t:S=Q7DTV8*VVQ$Z#ZF79S^;@n3bgFql
326g>:fKk4&5Hs*t~>
327WW,3WmH*Beh:^B.d*'ML_nWgm['?d8WMcVgU7e-MS=>t:S=Q7DTV8*VVQ$Z#ZF79S^;@n3bgFql
328g>:fKk4&5Hs*t~>
329WW,3XmcW]lhqQf4d*'ML_nWgm['?d8WMcVgU7e-MS=>t:S=Q7DTV8*VVQ$Z#ZF79S^;@n3bgFqn
330gu.5SkjnSLs*t~>
331XT(`cm,d3_g=Fa!ai203]!o#JW26,WS!TA%O,fHiQC+)/S"-"<R[KP/Q'@>kOd)6&SY)aWY-YUK
332^Ve(6d+$\%hrEhfqQ0^I~>
333XT(`cmH3EcgXjs%b/V?5]!o#JW26,WS!TA%O,fHiQC+)/S"-"<R[KP/Q'@>kOd)6&SY)aWY-YUK
334^Ve(6d+$\%hrEkgqQ0^I~>
335XT(`cmc``jh:^B-bfI]9]!o#JW26,WS!TA%O,fHiQC+)/S"-"<R[KP/Q'@>kOd)6&SY)aWY-YUK
336^Ve.:dam+-iT9:oqQ0^I~>
337Yl@DpoB>5lgXk!'bK%K5\$E39U7[m=OH5`sT;/9_Xfo"9[^`lZ]=bbe]",>Z['Hp=WMZD]R?`kr
338Pa\5=W3<P:^;S+;dam(*hrEqlYQ'+~>
339Yl@Dqo]bGpgt:3+bfI]9\?iB;U7[m=OH5`sT;/9_Xfo"9[^`lZ]=bbe]",>Z['Hp=WMZD]R?`kr
340Pa\5=W3<P:^;S+;dam+,i8j.pYQ'+~>
341Yl@Dqp$1]!hV-W3cH=,A]!\`?U7[m=OH5`sT;/9_Xfo"9[^`lZ]=bbe]",>Z['Hp=WMZD]R?`kr
342Pa\5=W3<V>^rFOCeC`O4io]P!YQ'+~>
343ZMu0Gm,[-]g""Em`5&pjYGn7eQ]dJuSti<i[(3riaNMoYeCWCQgB66eh;&"a,MCYsdE]nS`4rji
344Z)XRjQ]dQ"Sti?k[_0Jsbg=noh;RJbr3H?Q~>
345ZMu0GmH*?ag=FWq`PK-nYc=IiQ]dJuSti<i[(3riaNMoYeCWCQgB66eh;&"a,MCYsdE]nS`4rji
346Z)XRjQ]dQ"Sti?k[_0Jsc-b+shW!\erNcHR~>
347ZMu0GmcWZhgt:'$a2>R!ZE0mqQ]dJuSti<i[(3riaNMoYeCWCQgB66eh;&"a,MCYsdE]nS`4rji
348Z)XRjQ]dQ"TV\cs\A#o&cdUP&i8j+mrNcHR~>
349[Js;+p[.%uhUp6#aM>BpYGIq^Ocl0,Wj0%H`6$?Ug>1lUn+6>Jp$qJ:lKdg)m-F$,nauJEna5Q'
350hqQi.b/V*&Z)XLcOcZ',VQdJ?_TC'Nf\GEHnG9NlJ,~>
351[Js;+p[.%uhUp6#aM>BpYGIq^Ocl0*W3E_E`QclbgYV#Qkj7a2p$qJ:lg4$,m-F$,o(MeHn*B,t
352h:^E,cH!W+Yc+1^OcZ',VQdJ?_TC'Nf\GEHnG9NlJ,~>
353[Jqu[q!R;$hUp6#aM>BpYGIq^Ocl0-X0oRWb0\_phr<ndn+68Hp%.\@mI'H4md9H4o`"M,o^M23
354iniJ>dEKJ=[B$$iOcZ',VQdJ?_TC'Nf\GEJo(o`nJ,~>
355[f9M,k2P7Pf[%XV]<eT9SX5A#Su/d'\])qGguI_mna5GneBc.O`P]L*^:Un`\@K5b^;@b)_T:-V
356h<!qjoBPAlf?M1E[]l[%P)Yg$Vld>=_T0sRg>:iOqR6ES~>
357[f9M,k2P7Pf[%XV]<eT9SX5A#Su/d'_TUNaiT9J"oC(u(h:^3#_nj("]Xt\^[^WfZ]YMD%aNiAm
358j6Z=0o^(]!gsa?_[]l[%P)Yg$Vld>=_T0sRg>:iOqR6ES~>
359[f9M,kiC[Xf[%XV]<eT9SX5A#Su/d']uSRPh;IMdmcrlif[\6g`l,^.^V.4g\[oGf^V[q.`lurc
360hrX.ln)rWcf[%LN[]l[%P)Yg$Vld>=_T0sRgu.8WqR6ES~>
361\c4;\mGm0]g!\*_]t(GGT:(_)Trb`<`mNK#lL46-iRcE#`ON+OUn4$@PDtETLkbn_/;T"7MN3gd
362SYN-d\%p&.f&Z,dn*9#gd`0&1X.Y]>RA-^f]>2A/eCrd<jn-(_J,~>
363\c4;\mGm0]g!\*_]t(GGT:(_)Trb`<`mNK#lL"$'h9sH^]<SE8UnF6FQ&puaN/IUk/;o@BNfo]p
364S>)gYZFduodbj9WmHWfed`0&1X.Y]>RA-^f]>2A/eCrd<jn-(_J,~>
365\c4;\mcEKdgXONe]t(GGT:(_)Trb`<`mNK!lL+30in;`&`42tLU7@R8P`Ui^Mi%Fh/;f7?NKKBf
366R%U:X\AHA5f]DMkmcridd`0&1X.Y]>RA-^f]>2A1f%f3DkOl@bJ,~>
367]DjM[nE&Waf?hXW^UC8?RZWi.WjfdceD]]`n`AWS`OMtCT9>.dH[C'eIt3-'Kn]GZ08+q-It)il
368G]\%RJVfMTTW>E7c.q@Ln`SfZbJCZeT9GD*Uoh&=`6-EWhW*_eqRccX~>
369]DjJZnE&Waf?hXW^UC8?RZWi.WjfdceD]]`n_VmA`4;tFTpC^nI!^0dI=Qp%L&Qf^LPCS<JqAK%
370I!^0^G'\^qOI2cD[(j]4h!spthpfic\#H!`OdW#I[D'T%cdpt5jm`,Ys*t~>
371]DlC;o&\icf?hXW^UC8?RZWi.WjfdceD]]`n`AWS_R-86S<AeaH[C'dIXm$&KnkJ?M26tBKRnW&
372I!U'\FaAUoNg$'5YJ&08j72[&hpfic\#H!`OdW#I[D'T%cdpt5jmr8[s*t~>
373]`2R;jl+tEcH4&;Yc=:YO.*#R^Wb9fmIBDobegZ`RurGQH[CF#M2RFYR@BkDVl$AkX/rD&Vkp2`
374Sstn)M26k:I=-0YFFT43T!5rQh!4CphpoocZDa:TPb>"]]u8%>fA#9GpUpNV~>
375]`2R;k2P.GcH4&;Yc=:YO.*#R^Wb9fmIBDobegfiTU(LeJ:NB0Mi<^[R$jP=V5:&gWiN2"VPKrZ
376S!]M)N/31=I!U*_HA%BHUU7bZh!4CphpoocZDa:TPb>"]]u8%>fA#<IpUpNV~>
377]`2R<kiCLKcH4&;Yc=:YO.*#R^Wb9fmIBDobegrpTTt@aJ:`K1MN3a[QC+#-T:_jSVQ$PkU7e'G
378Q'.;lMM[(=I!^6bG_;$CVRX@ah!4CphpoocZDa:TPb>"]]u8%>fA#BMpq6WW~>
379^AhpAki(7Hd)s/6YbdeRQ(kIm`ms)4o&nTI]W.QfJ:<*+MiO!fStDaOQ%jL#ARJ\@;G^(]9MJ5W
380;,^V'AT3*WQ^*_qNJW:=I!0RVMO13La49AFk2Ok-\ZMKhQCOkY\\lY>fA,EQpV-ZX~>
381^Aft_l/LILd)s/6YbdeRQ(kIm`ms)4o&nTI]W.QfL4Y&7MN!OXR[g(IT9bOpK7J>oGBa%/s)To:
382Fa&.XIYEfJS!T>$LP(,-I<]paMO13La49AFk2Ok-\ZMKhQCOkY\\lY>f\PWUpV-ZX~>
383^AfYWlK$dSd)s/6YbdeRQ(kIm`ms)4o&nTI]W.QfKRn]-M2d[bQ^OMD[/RX!^qmh$^VIY$_8*du
384^:h7n[C!9BSX#7nN/<+7H$+:XMO13La49AFk2Ok-\ZMKhQCOkY\\lY>g>D&\pqHcY~>
385_#GqZki1FLcH*c5Z_j1URA@('d+[XQlIa+eVj`NoK8,VSR[]k:P(IFU=&W#q;ZTiqr`&\k!DlSj
386:&dj7;-\-qM2@1ML4jnuF+BIJZbk;Yo&eZQ^p'N!PFAAU]t_\8f%f6JqS<,]~>
387_#H7cl/UXPccNr7Z_j1URA@('d+[XQlIa+eVj`NoK8,JMR%'_=QBI,ZK8#2@Nf]?cOHPcjqiW^r
388O,T$UMMHk5H[UBrMN!IPMhQ_/G]SD!TsMVelLO)kd(llZQ]ml8[(X5sd+@+5l2&3qJ,~>
389_#H1blK-sWdEB;;Z_j1URA@('d+[XQlIa+eVj`NoK8,JKQC=SEW4U3sdFR.3ioK1^k2uO's5s@C
390s5P]ihV6N(ai1NTP`UfZJq88nF+BIJZbk;Yo&eZQ^p'N!PFAAU]t_e>g#(lUqS<,]~>
391_Z)1`ki1FMd`TD<Z)3kMR&.71e)0T_hTWX5R>?BKNKKd/Ss>%K?rp?.<)lmsrDikss&JkorDNYl
392/l#5<:/+GT91r/gEeBF<NeDh*Eds:L[E@CpmblO2[%s+RR&@:(_p$T^hW*ht_Z,,~>
393_Z)"[l/UXQe'#V@Z)3kMR&.71e)0T_hTWX5R>?BKNKKa-TUM"#M27/fO9Ul3P*;)oP5CICP5gXC
394Nrk?#N;e_`M1pD-H@:U4P`:<DG]J:tV7"J'mdB#]_mH5-PF/8S^;S:Gg#(lTrPJSb~>
395_Z)"[lK-sXe]l%HZ)3kMR&.71e)0T_hTWX5R>?BKNK9O&Uo(--d+R@Vj8A!:jnS!<jo4?@j8@mb
396iSE,0\X8_KP`13BG]J:tV7"J'mdB#]_mH5-PF/8S^rF^OgYq;[rPJSb~>
397_uD"Vk2>1HcGmQ(WL8d9W4L(&iU,aX_m,hrI><fFS>D[.EaN!Nr`95&=&i=)rE&Snr`B,"!*&qq
398!`2WerCnP291iB+LQ[OGHZjC^R&[pMj6P[R`jhh5O-ZcQ^W=XIhr*no_uG5~>
399_uDCak2>1HcGmQ(WLT$>VmaXuiUc?e`3Q"tI><iJT;S?FKSYYOPEM)jPEM,oPa7X7QiieHS"0>E
400s-ba2Q^=#%P*1oeNf/aNMi3IEG]/%kQ&LBEGAr2%Wkd0Kn`/-;\"fFVS#Ng1aNW)ii9g0Ss*t~>
401_uD(YkhtCJcGmQ(WM,H@U9hhihsp-laK;"sK8ktSQ(P7h\'s0ok2lR&s5aOKkND*olK[^$q<\.I
4021[=5hki_*ijQ#:[iSieWinDVTVOs$+J:;lhLmG$Xh!FLheA\bcQBIi=[D0f,dbj!Nou$f[~>
403`W%4XnDrEVcc3l2Wh#<=VmsUqjQYdR_lT;bKoD1cUS!-N>?G'4r)j#'r`K8,>5_^u?N+40>5hS(
404<E/rq!)WYi,u%-.91_upLQ71AG]8"hUV>.6nDhm4[%NkPT;f9:ajAYojS/Vls*t~>
405`W%plnDrEVcc3l2Wh#<=VmsRojQu*R]r7<VLQIdiTr"*3MNF*fP*;)oQC!u+S"#t>StDXKTq\6T
406qkO.bs.KC`0q=`%R$Nu#P)t]^Mi!@NL3n#nNf8[EHZOOmTXi5*oAe38[\B:VT;f9:ajAYojS/Vl
407s*t~>
408`W%sno&ei\cc3l2Wh#<=Vn0n)m.9Vl]r.9TJ;TSSS$0]LfAbrSjlGLak3(smlKdg(mdKZ7nac5@
409o)81[o)J7[n2'P$mHj0(l0%6kjQ#7YioB+Wd_2uSM1L8%D0_,5]@#j=mF]IeTp_.;WOB^dd+@+9
410q#/23J,~>
411a8[:\l/LXVe]Yk>Y+_)DVmF=kj6kpP[&B(<N1$92U53VjrE98*>$:f-"'f/;?Mn.3@:NgG@Js^5
412@0L"E?<g`=r`LaQ<)cal:/+JX91qiJ;epuAM1g.tL7GNlhWj+M_m#r$QD:Oj`6ZrgioKUKs*t~>
413a8\-tl/LXVe]Yk>Y+_)DVm41kkORc`\Z(U<LR"F+Vj`U(OHYomPa7W&R[]e;T:_gOUnjibW2Q_q
414rMomurMomss/.ZLUnXTVSt2C@Q^!\qNf/jQM26n6G^kO.LOaJdKq5TsjRD<__lol#QD:Oj`6Zrg
415ioKUKs*t~>
416a8\'rlK$s]f?;(@Y+_)DVm=7kk4.Q\[A8q;LQnF.UVb7-ioT:_jQ5Oel0@X&mdK]:oCMVIp@eL[
417q=t!as7R#so^hYEnaPu6m-<fsjlGF\ro#!Vd_r>DNJ`1,G);TncJn9Re\SA`Pa8)G\&?VDhW3hi
418`rCP~>
419aT!=Rl/^[OcH!`*W19!CZG+cOn)_s+Um-:dS>W9MF^Y2R!*]A,"^5/;>[Cb9?iFR7A-6FSAnLgO
420s(49)AnGRcA78tV?XI&C>$4p.<)QOh9he8P91V`ZG)qc;FDQPuZH;+ok0guKS<'5CZG+B)e_]HU
421pW3Ab~>
422aT!IVl/^[OcH!`*W19!CZG+]Mn`J?4Ul^1iR\ZmRNfK9ePEc'5&t5>]StVjQUo1,hWiN8'Xf\b/
423rNQ(#s/n5]XK/A#Vkp2`T:VUBQBmVmN/NLILP1(uJ<5eAG]J>([*Ik(k0UiIS<'5CZG+B)e_]HU
424pW3Ab~>
425aT!@TlK7!Vd)j).W19!CZG+fRnDqj#U6C(dS>E<l`SBJPj:gY;kNV9umI0T9oC_hNp\=R[qYKaZ
426s8)ck1ALV;p%7hFn*TK,kiUsdiSWPNh:B*%Q^!)EDM=R`a5QLLdCulUO.EDY^<+aRi99V(aT$b~>
427ao<U[k2P1Fb/1`jTTtk@]Zf:%l-d,=P)5NqW2YSd?!L]B>[1V7?O0tF@:<YS@q9-KAccX\B^]a9
428B`DZEAH$'H@:*>I>$4p+<)?=br_*8`*)1%)O+Mk'K:K6kjR1dH]r.'XT<5]BbgbG,k5*4"J,~>
429ao<CUk2P1Fb/1`jTTtk@]Zf:%l-[#:O+WO^VlcGJP5U[ZR$sP:T:hjQUo12lXKAV-Y->21ZN%92
430[/%*0[/RE3ZN%0cYck12XK/=uV5'`US=#V*O,f'QLl$b-HBO;<G]&#$Zd%V$gW[@/PEVW@]#2bA
431gu7Dlao?k~>
432ao<CVkiCUNbf%/pTTtk@]Zf:#le&qKOGT?kUpReZi;MaMk3)$rmI0Q9o_%qQq>0sbqu$BkrUKmd
433rVudNqtg0bq"OLSoC;;:lfmQmj5JqSiS;;IRui)LFFp*ndc]rNbe9p<PFnti`Qm&kj66?]s*t~>
434b5WFTjP\\9a2#!VR?=)Ma56%Fe@qfBLmF^0WISUY?Mn.5@:N_VA,^*<B`DiHBE2f>BEN!_BPRN[
435s(_LG%VB6]@pr_L>Zk--<)-1_rC\)!?&45hHZ4V0[*nC-fu(4jP*r5S_8ssUiT0aUs*t~>
436b5X0ijP\\9a2#!VR?=)Ma56%Ff>"2CLR+[2Xd5!4Q^3r(R[fn?TVA9\WN3,&Y-5(7riuX5ZaI1>
437[K!]8\,Ec8\,Wo9[0*eD[']h<0X7jbXf\Y&Vkg&ZS!]G%N/NOKM2-7sN/*.8Dh+FeeaD_U_mQ/#
438RA[C-aNrPujS-gsJ,~>
439b5X9mk2P+AahkE^R?=)Ma56%Fd(uiLK8u=i[`$VTk2k^ekN_F$n+-)CpA"I[qtp<irVlfZrrE&t
440r@e*GqYL!]p%7hEmHa$!jPo+Uinqh]R"9[-CknjrcL0uN_mQ/#RAmU3b0eu(k4m+!J,~>
441bl8^[jl5"Fbeq&pS<KAD_:7T9hScOZM3OR/Spt6W?Me+0@K'd:AH-9ABNAYP?=Rl"Jr?S>aOAr*
442lL4?<q>0s`p@Ib<jP85*];UX>HZ!>"@:Wt^A7T1Y?<gZ8<E)jk9he8R8Ocs1MhH7oL8)B:nE&$2
443XdYNGXLuNuf\5?KqTSti~>
444bl9s)k2Y1Hbeq&pS<KAD_:7T9hScU\Lm+I7WgT$;Q^4#+S"6.DU84]cX0&M-Yd(F;Yd1aM^;8"B
445guIVbnalJMrVI-$p@Ih@ki:IJbJCp)\?`@<Yq<2^XfJG"US=?LQ]dDgM26tBH[:F2L3@QkUqPRQ
446jj:`DR['GF]Z&4Lg>hGobl<1~>
447bl8[ZkiLUPcGdK#Ss>_H_:7T9hScR]MNF1'[Dpn\roFROl0Ia+o(2PKq>0sbrr)lrhuE`Us8=PI
448qtg-`p@RqFmH`utio/hRhpJiqNdc"iLnVN;nE&$2XdYTKY.hs(g>(fTqTSti~>
449c2S^VjPJV>beLQaQ^+;Ta4g"CcF'3rQCY1WK4b*i"CYYE@:0"Brac%@s(DaH=^H?:V8LjDmeQ,I
4502u2n%e\e5IG[=N[BP;!g@p`PI>$"[$:eaSU8OuKYJ<YV1EfR3AipGI=[@`\OWjTRaeD&pFpW`_g~>
451c2T`sjknhAbeLQaQ^+;Ta4g"CcF'3qPaeeYRZj#'R$aA6T:hpSVlHi#Y-5(7Z)t7A_ogZnm.C/=
452s#9fHm,ZjC_n*+UZ*LR9XfSP!U7e'EP`Ui^LPLV5FGQ02G]JhFaPuU@`O2>&RB![/bLG>+l1`I&
453J,~>
454c2SaXkMb7IcG?uiR?s_Za4g"CcF'4!R[^1a`80MRjU^P>m-aE8p%S:Yqtp?jrr1OLs8N&s.f9)<
455p\".Jmd00"j5JnRhq"urO+2P$NiU7\mFoOeTpD1L\%p8>hW*nrc2W:~>
456cMo3]kht%@aLndNQ^4_gdd$DU\tbCKUT:GOAn,=Z@:N_U@prkWAGp*HC1LR[P-`Nrn+ut^l2LV\
4572#?\%d'JmF?=mqaAn,=X>Zt91<)QF`8P;ZE?\shsFFBLaea2GG]r[TeV6@YRdb3O@o)6o7J,~>
458cMo]kkht%@aLndNQ^4_gdH^>T\tY7GRAdKaPF%`*R[fq@TqeNbWi`G.Yd1O;ZGY)Jm.C5Rs69O\
459s"sZGm,6:/ZEUX?Z*(40WMQ;\S!T:uM2-kBH$>F0H?4J$[asj.d(QNJQDLe"`mWPtkOSSts*t~>
460cMoHdkht%@aLndNQ^4_gg$%hY_Pi]^TVAd0g#hDXk32*tnFH8Hq"jmcrVc`pdJs4F.fK8@q=jRQ
461n*K?%j5JnRiR"TkLk']#SA!V=jOh/IR$OSP^W+^ThrjS/ci8L~>
462ci4jMj5/J8`4DtBOINZ!g$\(HY*Xm/W2c,%qdTn?@q9+^A7fFgral=NS]9UYq>UBornmVRrr2p$
463q=<I`SoF[@$><s[@:*8B=&`!krC[u!C5.UlCkJV)j6G@;Yb-rLY._a$g"ti]ci8L~>
464ci5]ej5/J8`4DtBOINZ!g$n+EZ_!&>TWtAYR%'P6SXuLKUo:;pY-5.9ZEgs[gZnM/rVtdRrVnSK
465pZpSS\$NBFZ*(4.V4sTPR$*DbLl$n0IZ&i(F,d6=iU#:;Yb-rLY._a$g"ti]ci8L~>
466ci5H^j5/J8`4DtBOINZ!g#__NXHS@#Ts;\jjlY[el0Rj-oC_nSqYU6irlP0hrr)fmqY9dUnEoN(
467jPf%UhoW'^K6;!]UsJDdg;U:gNhNVh_p[5pjmpatJ,~>
468dJk*Zk2P7IbJLfkR?FG[b2`$K^8$aMUogJ:B)Z?<@h3*^AnYph@;q=GiV*0HrVY:D(&\%.qtB!d
469ODnW=BP(d`?<UE1<)?<g9,U8rI#Ec#Ga>hln`%d$V2h+E\Ac\Bi8a&"dJn^~>
470dJkiok2P7IbJLfkR?FG[b2`$I^SHsQVQR(hQC=;5S=ZFLV5UDrXfo%8Yd_L&lhUMXq#'CTq#(*h
471"SqB:_RTTM-EaJNW2#rRQ]d;`LkgP*L5q+5H'c%on`%d$V2h+E\Ac\Bi8a&"dJn^~>
472dJkZjk2P7IbJLfkR?FG[b2`$L\u:dLT<Z)Xi9'.`kj.[,oChtUqu-Kmrl+p;r[7[AqYBjVna5W(
473jPf"Sftj)>Jo6"+ZeP$0bdO@.SYs!:bgkY3kl&p/J,~>
474df19_mc*$QbJ1?\QC4ede*Q>G[$coCYd'$tA7T<OA,p-=A.*!_BPM']IBD2lrqjt:0)PY;frfa,
475A85^e@:!2A<DlXf91_`G>E"PhFG[!AkNUL3X-B'N[(so:gu@c"fDbjMrVqB~>
476df1rrmc*$QbJ1?\QC4ede*Q>G[$crAW3`+_R@Bb=T:hpTW2m&'Yd(I9]?]O1rr)Qfj8AWJ0)beA
477jj(KAZEg[:X/MebS!K.pLkUS4G)hB(Fc!*BkNUL3X-B'N[(so:gu@c#fDbjMrVqB~>
478df1]kmc*$QbJ1?\QC4ede*Q>G[%`\MX1QI2jlPXhlg=35pA"L]rVc`1s!RgEr;6<ao^V>6k2YCW
479i7P9#ML'Q1WQjVjeA/,LR]!O.bgtS/metT6J,~>
480df1*Pini2+^pB`"T!-)in`[cgNg?<CTQL*DrF>tABP@B[#%<(pjRrKJq=rY=q=lN;rUo6`JmiG.
481An,=X>ZXp':.n5O92'GgIX$.+^Z4V4`N#JoUU@nYeDB3Sdf4g~>
482df1lfini2+^pB`"T!-)in`[cgNKp*?XI#BGS=Q:GUnt&kXfen6Za.9om.gSXo_RVFo_L-:rqPj0
483]s=uMZ*(4.URms@OGSdKLNS60I!Bt*^Z4V4`N#JoUU@nYeDB3Sdf4g~>
484df1*Rini2+^pB`"T!-)in`[cgP*DWC_:API$g?pDnalGKqYU6jrk&41rX&Q#q=jONmHN`lrnnR4
485U5j\GI$qb0lIj.VSX#tX^rY$^iptOtJ,~>
486e,LHXin;c$^9O5oS?p;ro[gRJM4CQTNbE*<BP;!iAH$0JBPM9qBQh#Lp\O[(pFH%8pZ9#1BPM3o
487A7JqN=]J?p8P;WF?B9_eG`o>_p>EutS<]\M^WP$[ipbFsJ,~>
488e,Lrfj4Vl%^9O5oS?p;ro[gRJM4UZVU6qI@StMdPV5^MtY->4;[(=cSq>C-/q@WW&q<c\C['R'C
489YH4XrSX>V$reM>=GE@E.G`o>_p>EutS<]\M^WP$[j7(OtJ,~>
490e,LZ`jk8)'^9O5oS?p;ro[gRJM3k$MbM_RGkN_F'o(DeSqu-N%s!.OAqt]sWn*K9!iS`\HZ]ooa
491G`o>_p>EutS<]\M^WP$[jmpn#J,~>
492ec-E]m,6RGa1JUKP+T80kNp^*S<'>JWHnGUrFQ%?rb)RPCLh=gi:ls=qXr/-qt:!_.JMc+DIdNt
493An5=W=]JEt9h@uL;0n%GFGd9Cn`S-*Ss#YL^;ndXi9^Bls*t~>
494ec.&omGZdJa1JUKP+T80kNp^*S<'>MZC./OStD[NV5UDrY-5+:ZFA3Fo(gr7oD'g"d'p?fZELC1
495V4jBFP)P0OKQr62Hut7LaRSH;\"8bRZ+e9/gYqPuec1.~>
496ec-okmc3*Oa1JUKP+T80kNp^*S<'>I^XhK/kNV=#o(DbRqu-NnZiC(),5h<4p%%P9k2YCXh8u%>
497Hut7LaRSH;\"8bRZ+e9/h;dr%ec1.~>
498f)HQakht.Aa1\XGP+fY=l06HtP`r#PTl=`FC&hrHAdW3`BP;0s?C'%1pUg&Hp[Zau?YaFjAn,1Q
499=]J?o9hS)MD2j0jJ#(0GkgI/;O.<Jfa3rZ#nGM/Cs82lor;V9~>
500f)I2tl/C@Ea1\XGP+fY=l06HtP`quOX.#QMT:hmRW2cu&Yd(OAZGkhsq=j[Lq>C*Sq=s_6q=`ge
501ZF$sCYH=e!T:;(*M26n8H]E]#J#(0GkgI/;O.<Jfa4&c&nGV5Ds8E#sr;V9~>
502f)HunlJp[La1\XGP+fY=l06HtP`qrObMMCEkj.X*o_/+Xr;HVus!.OAqtg'ZnEfB"iS`VAViQCO
503J#(0GkgI/;O.<Jfa48u,o)7GFs8E#sr;V9~>
504fDd;rp#=]T`O`(:Q)24DmGZ0bPFJb[Me[!BCM7BnAnYdiC27TuFg^H*o_J("oD.tWoF:#lF_Yc.
505BOkU[>$"["r_""s?%\#^I[S(7kgI)=O.<Adaj]#+p%m;?J,~>
506fDd>sp#=]T`Oi1>Q`%UJmbZ'bOdE2YURRjITV8-WWN<5*Z*LdE]$g'Bq"FLWnbDMInbDnR.e`Z4
507nC,"X[Bm0AWi)S]QB7#]M1^/5MKaE:_r'_-]V^g_YJ/--gZA,)fDg@~>
508fDd)lp#=]T`P8OCPbu:LoB"/oQ'nbid,aERl0Rm0p%\C]rVlets!%I@qt]sVmcrroi8WS+PCn10
509OhU/Lf=n)AS[$&Re(a!WqUbat~>
510fDcfQj5&/(];h<cV7tRMikhCGT!bqTCMdp(C1q5YBF&3bCMd[;c0k2nn^[4#nL*qrc%TbICM7Bl
511@:!)<;GKkX8Q(2"H?#1ahX8k)V3@@L]?&LWiUkb%J,~>
512fDd8^j5&/(];qEgVngsSj1qLPT<bksSY)RKUSXlhXfnt7[(!HYht6[9q=aOVh"^X<q"?*0o\[Hl
513\$`NGXfA4iS!8qhLk^51LjXE4]AN),]r.-bXh2[(gu7nWs*t~>
514fDd#Wj5&/(]<.WjVSCjUjhn$ZSZTc\jlkpomIBiCqYU6jri,o@rr)ckq"4+CkiC[[hT(e5HZbUi
515iUPL3VNdXT]?&LWiUth&J,~>
516g&Du`mc)sKa1JI@PbZ(Lo@q!QMP.;XH>IG8C2<c]$"dpeCMmaFg$eG.mf;kUn*oiHna,`FnaGuH
517n,MnUmjR\ofoTf`D/*`p@pWDA<)-(X8ks\jH>\hOg?dS/UQV4Q]u\XVj7N3$s*t~>
518g&EMomc)sKa1JIBQDDCQp"[?YNha+mStDXKTqeHaXKJb3ZF79N`9-aco_\=Wp?VJOq!.VLpA+A.
519k/=^<[^<<AX/DY]QB-r[L3eN5IW:IWh!Wt5Um.OV]u\XVj7N3$s*t~>
520g&E8hmc)sKa1JIAQ);LVo\.!MO/B;&gumncm-jN<q>1$frr/hqs8F/>qt]sVmHN`ki8;hLO+D>5
521Ze=a&_PWNhYeA-+gZA,)g&HR~>
522g&DfXjP85)]rd]dVo.9ZgV'2@W4/OCC]8/[C1q?qBPM3rDK'?[iUHd4o'Y)to'ZME&+8rGS8*"[
523CMIHk@9cl5;#X*%8T0ZBE/h<[kh<bIP+/YgaO]2,o\'7p~>
524g&EJkjP85)]rd]fWPmT_h7oYMVms"%T:hmQUo:;pY-G:>[^iohlh0l@r:KjYrq6?bqtAn@qt:$_
525rq?<`!qc0Yrq-3]-M?]G\@K)VZEUI2URmj7N/3:=JrbP-Nk!m/gV9YNS$0NHf%o?Xg&HR~>
526g&E2cjP85)]rd]cW5d]dgq&r3Vmjn/l0.F"nFQDNqu-NnU]:An*rPm/oC)#-j5AnIY`OHPM6u%'
527h8,tNS$0NHf&,Q]g&HR~>
528gA`PpkM=S.^TO)jV8M$Xh7B2CW4AL=D/O3+C1q9qBPM:!DK'?]iU?+'m*4qglk&LOiLOY$E,B?%
529A78eJ=&Mcl9+u*#J9-OOf]h5+UlV.R^WP-bk4dU0J,~>
530gA`MokM=S.^TO)jVo@E^hRoMIVRiq$TqS3UVl?`!YHbFB\@K,km.C;Jr:BgXp\!A9p\"CTrU^$Z
531!qbj$rja/[Z`pU5Un=-@N/<CBJWG>(MR2"$hS?"LT<c5Sf&,WagAc[~>
532gA`8ikM=S.^TO)jVSq<`i4GPEVmOh2l0.F#nauVQqu-Mdru_7=qtTjSm-*Kfin:brIWC4Lg[*k5
533V2q7S^WP3fkkNm3J,~>
534g]&VpjkSJ1]s3ugVnq-WgUro>WOnO;DJj<,C2.?oC2.O$E,o]XhsL=+p?Tuip?VV@-LK]TCN=B2
535D/*Zm?WpN/:.n5PA;u7^MmD"%f=[lAS?ouRfA,`hg])d~>
536g]&Vpk1nS2]s3ugVo%6[h7f;DWk#.%Tq\<YW2cr$Yd1UE\\#DllLXoDqt'XUlh1;Olh1)Gqt'^U
537-M-NC]">M_['Hm9W1f`INerUEI#N`!N3q=,fY+&CS?ouRfA,cig])d~>
538g]&AjkhOe4]s3ugVo7H^gqB2FXi&WKl07O%o(DeSrVlees8W'=qtg$WmHN]jiS(l,LNJN^g$RM.
539UQV.R^WkHgmeY]<J,~>
540h#A;ej5/>3_QTMoTY]7Mg:Ec<X1sg;E,]]3CMNi^#\n-lE,ooRfB`D!p?BW_p?DP>-L99>E,oo8
541D/3`n@9Q`3:.n5P?&sY[M6tn'f"mo>TsMS[fAG]fh#Dm~>
542h#AhtjPSM5_QTMoTY]:OgUs)AX1tX,U8+N\W2cu%Yd1[G\\#Jkjmqp2nbVhRoCqn5p%J%UoDA+X
543nL*hsji+mE]"#5UYH=asSX5CoLkC&8K63$Zg$mV0SWTVP_9LTik5F*8J,~>
544h#AJkk2Fk9_QTMoTY]FUfsdE9Z,bGXl0@X(o(MnVr;Q\aruV1;qY0RKl/gm^gqB)2G)3ESo%V!O
545OeK,!ce7=ArS7F'~>
546h>\hujkeY9^U0\tTto1Jh7]>DY.^3BEcQ&7CMIX"BPVI(EcZAK`om?`q<.>4gZe:mq<.b>-KiBq
547F`VM>DJNir@9Qf5:.n;S@uu=_N3_4(d_)38Tsqqdf\c&nh>`!~>
548h>]#%k24k<^U0\tTto1Kh7oPJY.^g-U84T_WN3/*Z*UmL]"G_kh=0q&nF?#InbM_VoCDhNrUg'[
549jRiHCrUg$Zs7-0]q==OTs6qH*nF58L]tCqe[^36@WM?&OO,JjLHB<f#NjRU.d_)38Tsqqdg#28r
550h>`!~>
551h>\Pmki(:B^U0\tTto1Phn5>@Z,OuOl0@[*oCr+ZrVi/`*rc-7p[mq>jl57V[[MnhLp>h,d_)38
552Tt/.jgZ%Z"h>`!~>
553h>\;Yj4_hr\>#4\][QB3^RUFf^lrbZEc,alC'\TlE,p#CE3A3pjn7c_kP"'4jX&ohE-6;EEc,Z+
554Am\kI<DZCa8mIL2EJq<el.!/7Of>h/d+maPh>`!~>
555h>\egj4_hr\>#4\][QB)]q^jk]r@^#V51#hXKA_3ZaREV]Y;)-mJQGPnGMhMo%!@*o)/%WnGM`$
556mF&\^]Xt_`Za-a6URmj9Mi!18Ndc/5[G'lp[\/b^\&H_Ljm_++J,~>
557h>\M`jkS8#\>#4\][QB3_OQjm^!l62lg=36p\Ogerg!L(rr)`ho^M2.io/e+Ne;G6\Dui'[\/b^
558\&HePkORI/J,~>
559hZ"GejP82(];Cm^[*J+$_kN9q^Qik]EcQ&5rFuXSD/OB8F`WJkjSe-7jO3,njNNp@Y2o08q;hM7
560-KN^;F*;\IE,KN-AmnqI<DZCa8m[U4EKdulk0L9%PcMF<eD93[hZ&*~>
561hZ"nrjP82(];Cm^[*J+$_l/a!_5a0(V5:,kXf\h5[(!TW]tV5#jo"QGn,;bRnaZ24o*+^:SqaZC
562p@A+NrUBgTrU(un`kT:%]=GDZZEC4'SsY\"M1^/;K6*Bki9&@iS<U(dajf/-pYPq#~>
563hZ"Vkk2+V0];Cm^[*J+$`LW0n^sqN3lg=67q"jpfrk8=8ro']3^AZje*<#d0o^M2/j5Jh+P)+(?
564[c$;oYagrY]?Ad_k4mg5J,~>
565hu=PcjknS/];h6dZcMLqaJ=ot^RB:dF)l58rbDIK#]=U%F`r"M\)@5Dqr7V8!93e6qr@b;jQ$O)
566Xa,#/FiO=>p#Go.rS]'4Ed2bMEc>o5C1^s^=]J9k91iZUK5cmgiTS@cR$t1kajf82o\]\!~>
567hu>%qjknS/];h6dZcMLqaJkK*]r[s(V5:/lXfeq7[(!TX]t_@tfBiM(rpKaRrUB[Rg[YR<\:9U1
568Ia\)`qXOORrU9aRrp;'!f>,5;]t:hc[Bcs8Un3s:Mhm"5OFq_A_Vs_"Y*bZ\]ued^k4IR2J,~>
569hu=\hkMb"7]rIHfZcMLqaJY,r^sqN2lg=67q"jpf]`/37^k7N*J_f)\*<,j1p$h;0io&V'P([\9
570_Vs_"Y*bZ\^WY3fkk3j5J,~>
571hu>%ci7H/gYa^u\`8U+0XHK<kUNL^#F)Gc.C27U%E,p#BG^4Ijdc(/^qr%,*hVnduVg!-"EcRZH
572iq;:,i;VU\iR3[-H$47LE,]Z/An,1N<DZ=]8o'K8GaZY<k/+0^S?]oSg#D8Rs*t~>
573hu>%ci7H/gYa^u\`8U+0XHK?oZD+.kVl?_uY->4?\@T;c^VRb-jmE'6rpB[PrU9UPp[RD:#Oo$L
574WQWJDU\aNVnG_nRmf2\SlmD,]aMG^-^:_%f[^**;Un=$9N/3+;P'qPBaQhp)X-0!X_9CTll/2Mk~>
575hu=YZin;SoZC@2^`8U+0XI5rse*$&_mIBiDqYgE+rs/M7KU&C2LTK50)u][0o^M2.io/\&NIcGE
576aQhp)X-0!Z_p7#tlJMVl~>
577i;Y5"inD\p[@rYX^uY1=YEc*%XESf0Ec,Z-C27U%DK9f@G'SFXW8-7cqq_A2hYQ-pi:5e+i!J8=
578F`;><EcR2sp#,`)!T)`0hBq$VG^Xp`G'.hCD/*Zm?<U?(9hS&sN.$#Ibja?!Tp)4[`6d9!qV_C(~>
579i;Y5"inD\p[@rYX^uY1=YEbot]:u."W2Zl#Xg,4?\[oGe^VRh*dd$2brp9XOrU0ROqXEG5$1G9P
580XNeo1SX/aCnbVbPn,DbSmJQ;tlI*Sf_SEmu]=GAUYH+IkQ]I)^JqT#)HDA^Rg:X,CU:8(fgZ/.g
581s*t~>
582i;XbkjP8,#\"f"\^uY1=YEc*!e`H,_mIBlEqYgE+rsAY=K9rL3VN7>IgA`,kqt]pSlfI-bfs6K_
583HDA^Rg:X,CUq+Lnh<"Lks*t~>
584iVt>&jPA>,\>>F`^"Mr1[%!c$\UAUDF)Yu3CMIX%DK'Z>G'SLaJ&'srr7q)'nD<?c$+4tsE,T]7
585Edum9hYH")gaD!pIsl`jG]n4MDJa-#@9cu8:eaSRI?&Q&W7^Ig\snt^\]E:Vk5F9=J,~>
586iVt;%jPA>,\>>F`^"Mr1[%!c!^8%O&WMli!Y->7@\@T;d^VRh+`ng"\li$2KmJQDLn+H27nHm*_
587W6EE*_kMnRqXFCNr9jROrTsOL-g][/`P]R.^:h.g[^*'9Un<s7M26S6N-KlOf^.5$S!Bk]aOK&.
588rSdd,~>
589iVsknk24b4\u1jf^"Mr1[%!bpc/\-UmI9cCqY^?)rs?o'Q):=QU6LZ9g&E#iqtTgQlK.!`es_;;
590J>h,ef=IH<W4U4'hrt$ts*t~>
591ir9hhk2"S1^8dNh[E\3t^7V+0]RY6OF`MBtCC>$!EclVPH[^F#bM2pJptPApk1pB_HZ<n@Df0K5
592I+n5JptP]".,2q%IXZWhG]n.KDJa-#@:!)9:eaSUJr"`2Z/"WiYaLo\^<5'bl29Q@J,~>
593ir:S(k2"S1^8dNh[E\3t^7V+/`1s6/WMuo"YHbCA\[oGf^qmq-`lmB-lK[^$r9XCLr9j7Hk3r`.
594K;$E0aMPW_L$eX'r9jLMr9XIL.I-6YbJqN>_SO"#]=GAUY,\7gQB-lXI#Nl-Mm;(&cEN_)XM2j/
595hs(+!s*t~>
596ir9tmkhk"9^oWrp[E\3t^7V+-c/7jQmI9cCqYgE*rsI_AP,,"PTq7C*r7M#grqlK_n*/rliQmjF
597HAf&`lHZW'S$'QNg#;5pir=N~>
598ir:Fuj4V_lZCR2]a6)U-URSL*MKa;gF)Gi1CMI^*EcZAJH[U?oJ!8=6rRgr!o@i6Z$ds]JDf'B1
599DfB]Gg&BatgA0G$fI5G$PCJ.4I=$6_F`MG<C1^mZ=&`!j8l:P$G*9Q%i5_d[TX2G^guJ.gs*t~>
600ir:Cuj4V_lZCR2]a6)U-URSL+W2?MnWiN8*Z*LdI]">\l_Sa@4aN`iGklC#Ilhp,HmJ62>n+Q8N
601mg\E;P/bS`_S*OLM!a["q!S(Iqs==Js6BXK-g&^qa2Z$6^q[Rp\[JfHWhc5PNerR=NeDS=^$"=o
602W0<m\^s_#upYu4'~>
603ir9qijkJ.t[%EVea6)U-URSL.h!=:nnauSPrVjG/$h][@USO]\Tq.:+rR_&frVQB]mcifji5h.8
604G*9Q%i5_j_U:%kfhW=Ols*t~>
605j8U_-j4i#'[%rbZ_;"\7Y`c0,SToL+F)Gi1C2.U'EcZAJH[U?mJq99=f%&=&f)""kf\tKbfU$UW
606D>e>RE/E6Eg%O(ofDjDOe^i9;JqS](IX?<_F`;58C1^mZ=&_pf86h1+DO\i<e%_WAV7"InhW=Uo
607s*t~>
608j8UM'jP/,([%rbZ_;Fk1Y*#g(YG\A!WiN8(Yd1XG]"Gbm_SjF6ai`!0kl9oIlMg,Gm/$,Bmd0BN
609m\GQOai2*0\$_NdmJH>JmJ?2Kli-2Ll2TrpdEB\R`l5g2^V.7i[^*'8U7IO/Lkg>AJT.*umbGRO
610Pbke1dGF$^j8XW~>
611j8U(pk1e>*[%rbZ_;=V$[?[Z7f^%njnFQDNr;Q].rs\n/L7tK>US49KN1Kpuru1n5p[[b9j5Ah1
612RX/tLb3@ToU6ML^b0f)0qW%U+~>
613j8URthpoi\X-]BffCdb*Q`@s+H@'p[E,KH,C27^+F*2YOI=?ZsKS#ZDe,7_lebdqQf*/9rCi"!+
614rb_dSDNFJBqptYpqp[%FRtQKIJUW#mG]n.IDJa&t?WpH-9hS)oOFMYZddPYoR[C=jcI_"Dj8XW~>
615j8U\"i75r]X-]BffCdh.Q`7m5VQ-VqX0&M.Z*UpM]=ktq_o9[;b0/5tkih9qrTaCJq!@kEjR*Dj
616J$I&5_7d@eZ]L^VmeQ8Gm/?8LlMg#skipO>b/q]D`59=(]XbP[ZE:(#S!/eeKmSr2H`PWbe$kd5
617Ye&-3iUGn-J,~>
618j8U%giml/_X-]BffDX1/Q`.dHkj7[)oCr(Yrr0P0$d40lUnj`YT:MI/VUb\brr)]fo'GQ!i8(,b
619I=JNIp!^C=R'=0IfAlG^s*t~>
620jSp\'in;_oZ^[,^bin0(S"dL*IsZNcF)Gc.C27[*EclPNH[^HqJq\lHe,.Sje+D/MeHNs6D/=!(
621r+uIPNr.B"eGI_ldOEY6Knk>5JUVrkG]n.IDJ`uq?WpH+9hS-,ML:)aio\@_P+]+td+[LNjSs`~>
622jSp_(j4_nqZ^[,^bin')USGE;Vl?\sX/rJ-ZEq$N]Y2(r`5Td=bKS5[ki_s/s69OJr9O+Do'Pu8%
623,?B(`l#U)\@/cOLn4D0p[%hDs6BUJrTGZYc-=GRaMu08^qRIm\[8WDW1]N>M26\<KmSZah<)hZP
624+]+td+dUQjSs`~>
625jSp.njkS7uZ^[,^binE6TqA[<jm;@%o(MnVrr0P0%.&b3UnONVT:VRCLT&`&)ZK^3p@7J2i8N:W
626J:30fjQ=RaP+]+td,!gVjSs`~>
627jo6.njkS;'\#,:`^uF_'VO+j1O+)M&F)Z!qCCb<%F*2_QI=?a!KS>5;R*GNTrmCJg!n5TGj3n=O
628XIFfYCM[d%D#J,MDkQmS!RfHkdf%Skcmm;-Ll$n@KRnT#H[0dUEc,Z)@pW;;:.n;YN.c24a6MKs
629U6M[ea4&i*qW7a-~>
630jo5tik2"M*\#,:`^uF_$WgpN:XK)9#'WeF?Z*^sM]=ktq_o9[<b08,Ve)gSls60FGrp'CHo'Gf3
631&)+h$OEmJ)\[o>ZZa-lfZ1[J[li-2Kl2TuHk:5WDcd'eYb/_N?_SEmt\[SoLX/2GTO,8^ANIc59
632_WosnU6M[ea4/r-qW7a-~>
633jo67qkhjq0\#,:`^uF_+Y*ZH6hX'Usnb)_TrVjM1#3jCCRXpTjrgs@bS=?"$^!m!"rquTbnET)m
634i5q:6E1=r6h8,hMWjg%"hrspus*t~>
635jo6q%iRZ5bYEYHde+;;&QE8*&I"$EcEc,Z-C2Ip1F`r"XIXcs&KnkMAQGq.oc2GrbcgK0RdJD8q
636\r(NHEcQ'rD?"ANCBA<hXROU5ci25ibq%)ZQALNULP:D4IXQKbF`VG;C1q*`=&_ph8mRU1G,!CP
637e@(a2YeJB7iq):3J,~>
638jo6t&in)GeYEYHde+;;&Q`J$1W2lu#XKA\3Za[KW]t_D$`Q-'Bbg+P]eDo]RkNDj.r9=1Fr9NG1
639&^d(rJWGkJIsZa5YI1aCY^F7\m/?8JlMToHkl'Zoj4)H%cHXPSaMl*7^qI@j\$N9=Un*g3Lkp;;
640J9n!<maS\4Qa"3Lg#M_ds*t~>
641jo64hjOqkkYEYHde+;;*Pc2@Llg4$/o_A:]rkACEi2)-]NJr[GJVB/QS",t;K$VmF)?0O/o^:r&
642hqto"J9%U9maS\4Qa"3NgZA+is*t~>
643k5R"1jkS5#[[iYbaQ_p*SYO-5J:;rmF)Gc.C27^-F*;eRIXcp%KnkJBMibWsrlY;cp<EQ]jj+CV
644O`,;fJq88kDf'9+D#S,MC2CKTci)/`blGueb:LrPP)G6TLkg\9IsufkG'.hCD/*Ti>ZXft9hTVh
645G_WQbkJXB^TXVnfh<"Rss*t~>
646k5R(4k2"G'[[iYbaQ_p*T;'9=W2m##XKAY0Z*_$P]Y;5"`Q$!AbK\A[dF7%:k2u[+roj=Fqs*tB
647mHbMGTm`-=f%&-c]WINNJ"3gKVL$\im.foDlM]uHkl0cFjt#B>da6=cbf\&J`P]O,]t:h`ZE:+#
648S<JngK7f53MR2@+`2\ol\&QkQk5FHBJ,~>
649k5Q@ukhjk/[[iYbaQ_p*StWjLkj7^+oCr+Zrr0_5'D&>ZO/ok%Z`9diO+W(HS"#XniR.ZCrqlH\
650mH<Hdg8]sNN3hR-`2\ol\&d(Wkl'ZDJ,~>
651k5R%"hpocXW0*mlg[WRkS%-@qI=HN`DJa0)D/F<6G'J:\It<3*LPUeGN/k-cans6TbPBBKbnRd:
652Dgd=mJUi/oF`2)2C2@["C2:ogc2#TXbPTF5bHQqcN/<CILP15.IX?<_F)Z#6An54O<DZCa:Pt!N
653RE"UJ_4['m]#`I[m,n=u~>
654k5Qt!i7>u\W0*mlg[WRkS[cb@X/rA'Xfek5[C<`[^;.Y*`lQ<Gc-ObbdaR"Mk5FKBkks]ClLjKA
655li?AHlkJ$.KtQ3qf[eHo`P/phP'`=sT6TJmlhfuGl2BiFkPsZrjlY@Ie'cUhcHOJQa2Ps4^V.7h
656['?a2TpUq"LjY;?G+$A:gVKPJWOp:(i9f\,J,~>
657k5Q:din2DdW0*mlg[WRkRCUW'm-O33pA+Ub^],#3PDH6R]t:h_YH+LlS;i)YRur6sdJk*`rVH6X
658lfI*acBj9.RE"UJ_4['m^!#*gmcOP"~>
659kPm4,j4_hpZ'q,dcgfo*R'"?(I=H]jF)Gc.CMn*4G'J@^IY*6,Ll%%KNfT-k`5p!qaT'BRb3d@e
660XE/B4K7\MuG^"7NEGfT+Bl%NuFijR)oZI0Tq8b/*T8ntnN/NOKKnP&/IX??`F)l/5BOb@O<)-.]
661?]KV`V:Y"VYF(ib_9gorqWIm/~>
662kPl.djP/%tZC75ecgfo*R'"E;X8T.?Y-G:>\%0,a^VRk.aND]Ncd:+he(!(3k2k^ek5FK@kks]?
663lLX?@lkdTkPg\@>f$_jfaN)03\[S>]MNrhWlg+B3qs"%BrTF4C0BM?Wg!nO#da6=bbf\#H`PTF)
664]XbPZYcO[mQB-lYHB3K%V:Y"VYF(ic_U7-!qWIm/~>
665kPlFmk2"J'[$mGgcgfo*R'"3]m-O01p%eL`rkSOKe;9<u]tCh]ZEUI3W265\Q%=aNMu1m$)?0R0
666p$_/*i8D/'Ise*ElHHH!S@$5`h<+Rss*t~>
667kPm1(i7,fWV22(hkO-B`Vo6<'JU`#fE,BB+D/OB:G^4XbItWN2M2@1MO-#Ee\]4Teq8WBRm`>4G
668$)MN\JUr8qF`D?uD$OimC2.ErCP)0!rQ"`Rrl$M0\Wi2;O,f0WM2-e<JUW#oG]e(HDJNck>ZXfu
6699hKklHB,Ptho;CNWOg1%ipc.2J,~>
670kPl+_i7,fWV3.aqj6O[WVnU0Nr2gd=Z*UmL]=ktq_oBd?bK\A[dF-Lne^raYjo+??kPaW?l1XE:
671lO(CTT@qoKdEKYL_u@IW^Uq"bVL3`Xq<Ih@rTO1BroX4A/`>72e^W'rd*Kt[b/hT@_n`st]!eoI
672WhZ)JMhlqCKm8ZijPInOP,Z%6f&H2^s*t~>
673kPlCii7,fWV2VRoi:YHiV7YCCmHsH9q"t$h_#F_dKp]Qe\[/K?WW&e$VPU#ZSsP"ZUX&lVrqlK^
674mH<KefV+%JMn\Q2^87*o]#`I^o&p%'~>
675kl2FmjkJ(tY*k]eeb@_"S?pA)JUr5mF)Ltm'l@u4G'SF`ItE?/Ll%%KNfT9bNhaGh_u@UJ`TbAK
676U2+n(IX6-VD/9#`#&.a`B52+:p;ZdEs2=oS0Z:f'OHPcgNfK'VLkg\;JUW#lG'.hED.mNi>#\<n
67792gq*HC`FQcF'"/Yf+oDjne3@J,~>
678kl24gjkJ(tY*kike+M:pS?g>Ar2gj?ZEgjI]"Geo_o9[<bKS8Xd*gCle^`7*jSe3>k5=E>kkXK>
679lM^#KlM^#U]mZm5f[J'b_nj.e^B_Kc]!o/FH_:9%qW[k?r9+(AroGfogXas+eC2mpd*Kt[b/hQ?
680_8![q\[A`FW1]T?M26JAJU!^3n]nV3S?TrYgu\Crs*t~>
681kl2OqkM+;!Y*kfieG._&SZ^;rmHj<4pA4aerk\UAc%M\%]=+uFW2?EiU^*ZhTV%jAJZI)r)?0U2
682p@7J1i8DSCI<qU6n'8A/S?TrYgunOts*t~>
683kl3='iRGoYTTH+klKc<XWPl&oKRnJmDJa-(D/OE;G^FjiJqA]3Ll7:RO-#NfPErTS_>_=F_tM%A
684`<rJXFFS^aEGfQ+B_lEIBP1mfBP=XE`:_%J_Z%A*_R,VmPEM#hNfK'VM26k:IsuZfF`VM=CM7-_
685=]A-j95Bl@K<sS!a/4rm]?&L]nEBn&~>
686kl24]iRGoYTTH.olKZ9XWPuWQriQ4')6^?Q\%0,b^r+.2aND`Ocd:+heCE+#f@]$ZjT4N*roX1B
687puqV>rTaCHr9=U+IAP]LccX5C_"teN]t:e`[[MNfqs!q?r9+(A!TiJBjY,QFf@SU(eC2jnd*BnZ
688b/_K=_8!Xo\?iE@Un*g3LkUJHH%WQck/X?\U:\Lripc13J,~>
689kl2Iej4),[TTH:lm-q`YWP7'Nm-aE:q>:-+rsI5.S\;VAYH"LsU\ghlUS4<PSrnT]cMna\r;$!Q
690l/U[W[#0<dXlo#hUl_=_aOK;Akl6/~>
691l2NL7inDYnYF:rlg%3RlT=Dq&JqAGrEc,`0D/aQ=G^FmhJV8f7M2RCSO-#NgPE_9&\bs5A_"GPB
692_XbSPYAJ?0I!'@DC1q6mqe5tA&nY]eATGQ'_ns:,]sXN*T:i[/qn`<Jr4attT9GM(PEM#gO,f-T
693LkgY8JUMliG&qV?C1L[V=&Mae98\OOS]C<O\XK"n_TglrqW\$1~>
694l2NR9inDYnYF:rjg@WdpTXi4JXfeh/Y-5+:[^j#`^qmt/aND`Pcd:+heCE.%f@\a1ioK1tjo4E=
695kPFE9l2KrUb^Q5<eBc4R^qd_!qnEl[]XkS[[>K\!l07EqkMk+-]tD)4k5OQCk546qjQ#"Jf\"g-
696e^W'rdEg+^b/hTA_n`st\[JfHWM5lGMhueALjGW5p"$XAS$KoUguJ7qs*t~>
697l2MUsjP8"rYF:roeb7RnRC^f+mI'K9q"jsg_>ao!L7,ZaZ`U1'V50m`V#R1oTq@mJM3%K2rs8W!
698lHdc$cgC_drttb4p[[\5iSi%LLN]*1qU)[=S$KoUhW=Uus*t~>
699l2N^=iRc/]TTc@qlJfULXMqGpKn"GjDJO!(DK9lCH$b!kJqSo9Mi<[WOH>ZiO*5&4>\7SlOKQ7q
700^@T,7_#(qRZu9f/H?3t=B_H*<B)Z<NAW=L>Z^ZSbB4bagAS\.@^\tnF]`YpFQBqN7/!H-XO,o6X
701M26k=JU`)nG]RnCD.mEf>#\<n9k'67KWa1la/5&p]#iUbqW\$1~>
702l2M=kiRc/]TTc@olfQ$RXi\8XrN?1(+L8Aa]"Pkp_o9^=bK\A[daQ^re^rEtW/5P:G'8hGdH(;g
703r9!q?pZVD:#hXcqf[S3d_SGl['Y_2i\$`>dVs*6n\X7noIXm*$I)GmEqrKWpj5/MDg"=s/e^`0u
704da6=bbf\#H`504%]=G>TXf%eYNf/g?Q[aRiioS.VPG5Y1f]2hms*t~>
705l2MRrj4VMaTTc@rmH)0SWQNu_mI0Z?qY^?Zrr_c/S:gfm".?jaro*k_l]%+A\[&96V=p_bUCs8m
706SXY8?s82*(V20bXKnb;9f%U-?rVH6WlJpj_Y*=6f[,L#aVN[acakGkQl2Q8~>
707lMisDjP/"rY*YQhh"/mnTY&'sJqAGpE,BB-D/aN<G^4^eJqSi6M2R=ROH>WgG?7ppSY`NlOE4r^
708Xh27>^&,P;^BhJsCOCJNCh[SRAdi6[@Uj#8F_>;r@U`dF?ijb^]`,VB]`5SE]WM1"0:%iePEM)j
709O,f0WM2-e:JUVrkG&qV?CM%'_=]A-j:4\4IQ,W=G\X8bg_U.'!r9F<4~>
710lMipDjP/"rY*YQhg@WptT"N:LY-5"2YHY==\%0,b^r"%0aNMfQd*U4ieCE.!VKR*4MN4!iMgT]5
711dH(8frT<t>q<7_?#N^l&eCDjb_=YJX^:h.h[C)HJZAa'YOJTD&aN)/YOQGX$jo4<si7lu>g"G$1
712f@AF$e'cUhc-+8M`P]O,]XkSYYH+IiPDb?ONeqkBb4O8qR$b+pd+d[\lMlA~>
713lMh_"k2"G#Y*YQhh>#BtTt/q@mdBW<q>:-imf*Cc_2![BKa36]J:iKLkPaKA#l9mI]"55LVks'^
714'r.S"Tq@s=J\d_+KoD@iUo1)cMk0k%rttb4q"*n9io/I_KRB3*o@pgCR'=HUh<4b%s*t~>
715lMis4iRZ)[U6V\!lJ]=GZH0"sKn"GjDJO!(DK'`CH[UBpKSPAAN/is\P*1i;=,Xl;aN;QQf[I-P
716A;IYf]DB2;^&PbE]a07&H?s[LBkCuLAc?3D@q&kWA7PLE"^bYG?uijV]/dI5]",DTR[9D.Q^3r%
717PEV)iO,T$RLP:G6IsufkG&qP<C1L[V<DlRe>`FDkZ/+?ZVNdjeb1GYBlMlA~>
718lMhLaiRZ)[U6V\!kMs=KYKOP\Ycdu/-*ab`\\#Pi_8O@7b08/WdF-Lne^hp(Ee':>SY;m]ZF?Wa
719Gbs6pjo"6AkN;^*p#lUNJ]lZla27\fpq@BS]!o,RJU*H`^rOO9`Pfa6Q\YG!"m"e+jP\hmgFq:6
720f\"g-f%&:!dEg._bK7cC_SEjs\[JfGWM,Z?M2Q\AJ:Y&ci5hd[UUnV"ipc75J,~>
721lMh[gj4MMaU6V\!mbk^MYfu%omdTiBqYgE]rt+XoJVAr7K7SQ(ItW<(K=1C6rs,QX[CWcJVks!\
722s.]jnTUq[-JW6.orM9[nVP]E:rS%8frVH6XlfI'a]TRi"Y2JNbVNdjebh;(JlMlA~>
723li/^;jk\>%Z'q)mfD!UjUV=j-Kn=_rE,BB+D/s]@H$t-mKS>2<N/WdXOHPN+A['>#bPoWjbL5%q
724eYm8%V7??3oXb"5#FB"EH?3q9Ab'C2@gHOP@:3PP?X@+=?iXR5@/toY\brr>\%&Q0rL!VOs->1"
725PEV/jO,f0ULkgS5IslTcF`MA7An,1N<)?=bK8b2F_tDQiR%(G#dGF*Ps*t~>
726li.Opk2"G&Z'q)mfCd[rTtAUQri[cRYHbC?\%0/d_8F74b0/&Ud*gCme^hflFbc*ES"HISXg>RR
727_5D[8bPL>uk5+9;kQe\H]\(TP_S>TS&\GT^[@hcK_Sa=0_ns4)]ni9Yjnn*riSE;EgY:H9g"G$0
728f@AC"da?Fdbf\#H`59:&]=G;QXJMGQNer@EL3K$+p!pR>S$U&\hWa>*J,~>
729li.h#khjk.Z'q)mfDNglVn(CAmdK`>q>C6kn,Ed^ObJXILP:D5JUi1JJ,b'#Q/Up+#Kqe$]!\]>
730V=CA]UB[EaSs4bpU].(hV>d4jM65J2(]O@.o^:r&i749FH'lPHe[V!9Zc:JPlK\D"~>
731li/X7in2GcVMqOql/]XKZ-K2!Kn=YmDJO$*DK9lEH[UBqKnkJ@N/is\P)s*c]?84kapHJHe^h]e
732A!sa5rO;I0qmd!2BPi!8DJ3Tlmpcr=@:3JO?sm;K?sd;L?XI66\,Ec7[0!_9SGnuWR/`NQQN*1!
733PEM#gNfK$RLP:>0IX?<^F)Yu2@pr\F;GKqjP(8.fi8_hQPGZ%;g#Dkos*t~>
734li.Uoj4MPdVMqOql/][RZ-0\]YH\#0.Bp+d\\#Pi_SjI8b08/XdF6Upe^9%nM3+!jSYE!_Z*h3Z
735a32D[H+r>9jnn36k6K@_VUs2;_S>QR&\P]b[^C[F^:h7p]XkV^Vg-/Yjo"0BiSE>Fh#?(.g+D"1
736f[n^)eC2jmccsYT`l5j2^:UqaZEC1#RZ`SbI?&f5YMeH\Um%[hbh;%Qli2J~>
737li.dtjk.bfVMqOql/KLKZGthjmdTlCqYgE^rri+`Ko1ZbKa*0\JU`)rHiAEqItc>LlMh4PLRu,d
738YGn@oUndRX$)OGmU7\'LKo;Z(U]7"jTUqL$f\$3?rqlH\lfI'_^km_tYMS<ZUm%[hbh;+Sli2J~>
739li.^`h9s6HSXQn:psH78^W;IkKmn2cDZ4JjE-$2IH[^NtKSYJCNfK0^OChq2ai_`Ib/sY*s2bSn
740d'8[]@:G/#Zhq-+[/dZ4[g06\AU&95B4U[FraPb7#%:nG@:3DIra5\3!aT,QrNlL/"gbJ3S=?#I
741RK/`SQS"MfP`q;mOH5E[M26q?JU`)nG'.hCCM73a=]A-k9S\ONSBC?P[$RDm`mW`5li2J~>
742li.R]hU9?ISXQn:psH:;^!3abYl:gVZ*LaG\\,\n_oBd?bK\A[daQ^rduAI)NK]^!Tr+im[(*ie
743aKh=sG'U4MqW7S9qWA+CNK;T;bJ_3a^'D?`\[Jo;H*%"T#.M"HYD/"rroO+>"QSFsh;/%b!8IM,
744/D8\.f@AF$da?Ffbf\#H`504%]=>8RXe_PSN/<"DM0YZ7nCFt5T=)\ehsft3J,~>
745li.aci6oQKSXQn:ps6==^XVK8nFH;Kr;Q0b')SMXMMR%BKnFr,IXQTmIXd!"rdt6drTsOhq3d8T
746\$;s1m\KlX#,.Z[Q%>BsrLX4`Rtd@0f`)cerV?*Rki1OMS;VZdaRIcfQ_1\*dc'c_s*t~>
747m/J[6j4V_mWKF!mkN]sZZHo_.LOsqqE,BB-E,p,FH[^NsKntPAN/s$]P'C'.anj-gai_`K`IMB8
748JUi9%U\_:fZNl1mFE;>4@q+e5#[h"H?!goD?=*S9!FVGrZN%05ZE9jjS=KSJs-itTs-NbOs-3PH
749-]j@KMi!4CKRnW$H$47JDJNik>ZFTs:LKZBLUQ=)_kE6n^<bNpr9XH6~>
750m/KBJjP%noWKF!mkN]sZYKjncYd(C8Yd(LB\\#Pi_SsR:bK\A[daQ^reu<_CNKKNrT;ANiZF@H]
751`KGP(U8+HXchZ]&joFNAk5XWEk5XTKV1?_;bf%<g^A5GG]"#/SIZOK8#I1M:RWum7jo"0?j5Bmm
752!8[Y0rnB'Zg"=s/f@AC"da?FdbK@lE_nj%!\[SlIWM,cBMi<"NI>G>nj27RRWkQg6k5FZHJ,~>
753m/Ijtk1n7sWKF!mkN]saZcV.nmd]rEqYfj^(WM)aM26n?KS+i*I=6HlI>!<@[C*BLkNr3R["bru
754ZE'k!mA(8fU7e-LK8cCoSt)=?Ob)9<rtk\3p[[Y3i8V8/JW7%uj27RRWkQg8kl'lJJ,~>
755m/JU-i75rWU6`"4o@L@=^WhpsLOXPhD/4!+E-6>LI=?d$KnkSFN/s'`O^N_8b5]Qgb/qf)=,a,]
756rNH.'qm#q%#Fo@CFDb`#@JX@3@K'[7@JO=1?NXS??!mS:%U<:E?%K2`Yck77Y,S%arg`qV!1NnS
757s-G:&Pa%ApOH>K]Mi!4BJq&2qG]e%ED.m?a=]J9p9oG!RT[N2QZB:rjb1>PCm/MS~>
758m/I^jiRZ,YU6`"4o@L@?\^7UcZ*4/2&@/[P]"Pkp`5]m@bg+S_e("BI'S^smOHc0)U8Y/u[^s5l
759Z$4%Dj5^."p>u)3#KM1ue',eH^A5GB^@])L]XYDWQ@#a=Z*1C/I%fT^rT"(@io&_mhYu@2h#H./
760gAfhUf[n^)eC2jmccsYTa2Pp1]t:e^Z)jamQB$lPO+qkOdd5;cOefD-fAcGhs*t~>
761m/Ijoj4MJ]U6`"4o@L@>^X)-4nFH;Lr;Q0b')e8RLl$n@KS+i,Isl`kH[ph)kPke@KrDPfX/Dfh
762U]I<epS@ha%ABDbNeEmlSXZ+8K<bC*rtbS/o^:r&imF'LG+d:Mca&\/[E@1`p$D^/~>
763m/J^%gX!^9Q_M1NmEDN/b.NC`KRS)^D/4!-EclVRIY!*)LP^qJNf]?cO&Mgrb/sV)rlGhraiU/X
764S=QCSX+b+sA9!0dVlm2sY6_A5CL_F&B453B?NX\C?"!J8ra#_5>[(N>r`]J.?#-G;XTYZ!St2GN
765SGo#XRf8[+Q^3r%PEV/kNfK$SLP:D4IX?<_Ec>o2A78_C;G^/*Q$\\.leK+CR]jQSh!",)J,~>
766m/KT?gsEm;Q_M1NmEDN0`l5*cZ*:I9Z*LgK]=u(u`Q-*Dc-Obbe'uq!b]8AsP*_`5VQ-i,\@oc#
767XEiXZiSraoJ:`<4W5.*]jo+<Hh1q-AcGdQ4q7QpF]t_1npq?^?%CrsUY'?A>Y-4m[Lu.7lj9"B#
768i;VX5hYl:1h#H./g+1k/f@SU'e'cXic-+8N`P]O,]XbJVY,S+^OGo*JP^S_/leK+CR]jQTh<F;+
769J,~>
770m/IjdhU96?Q_M1NmEDN,`S9hLnauVQrVl9c'(LU1LPUY;K7e`)I=-BeH\$tNrr39"\<)`2S[d,<
771o`#0hPE<>]XJ_ogU]I0apn[qb%&0DeRt?`lS"#h%Q1rf.(B41)na#;qiN&&cOM:&9]:GCo_:.<,
772m/MS~>
773mJeg8j4;A`V3._#m+o7B\':=rLk0hmDJO$*E-$2JI=?a#KntYGNfT6aP'pEIb/sY*)9^1FaiV]I
774ag5*-SXlC.@$d[\Ncnc;GaYZ-XTa5\@r5jep0Ii/?"%.9?5?gQ?!LT>>?k?7=^,@)Xf\\+WMH/W
775T)P;[SGerWRfAcTQiE@#P`q8lO,f0WLkgY8IslTeF`MA8An57O<)?CiO,&"ZgZl\WNi0M4g#MH!
776J,~>
777mJfiUjO_ScV3._#m+o7B\'_LdZE^X<Z*LaG]"Geo_oBd?bg+S_daQ^sf<fUUP*VT1V5g])\%KMq
778bJ&,9i8ES%Ha1>qViZ1MRE+@djnn0FUiqsKa2#F'pUp[:Ml+5`]a_Wd\@/c$KW_GZOaYF7ro=.@
779io0mprnm_3rn[V0s4dS-s4JjRf@JL%e'cUgc-+5K`PTF(]=>5OXJDDONf8COLO,oRlGKZ_Vn:1,
780jQuns~>
781mJdsuk1S"iV3._#m+o7@[F"(*nFH;Kqu6$`'%;JjLPCM9Jq8E#I=$<dH@LS&rr3#BK)U6(J:`B-
782Vqh4Ers,l]P-qHjV5<s_"JqfNS"obSs.]ppT:^soS!f_(M;m"a(B47-o^:o%ilmgDFf='[_lJfq
783]?]3om/MS~>
784mJfuOhpKBISsct?p!Tk:ai0$kKn"8bD/4$.F*;hWIY!0+LP^tMNfT?dPB(?Xb/qfKbK@uLai_]I
785b._P%SXuEsCWt/QdEfe,G@,-JWN3)tX9X\j@9d5N?=3P7#$bJ@?!^lGp0I]'s'#M,?N+(.>DrK]
786"fS2hT:V\ST)P;[SH#)XRK/`SQReAdP`q8lO,f0ULkgS5IXQKbF)Z#3A78YA<)?>:Oa3D:o%(:6
787S[?Ddht-78J,~>
788mJfNBi6oTLSsct?p!Tk:a3LinZ*LU=ZEq!M]=l"t`Q--Ec-Obbe'uq"f:[;KQ(";>W3!;5]"c2(
789cch'&h;I7eM!G!+#O:6\Oa;nuj8.jA\9jKdXMM[F]`bHiJ?uua]aDB^\$hoRV6-21[f5=gj5U$r
790ro!b4rnd\2rnK-\g=k65f[n[(eC2glcHOGP`l#X-]XbMWXf8"]OGnpMO*R28o%(:6S[?Gfi:QF:
791J,~>
792mJdsmimc#RSsct?p!Tk9`o6:QnauSPrVl6b,Ii;]L4t>6JUi/sI!^-bI=6a?qu?]+JU`3"JUi9#
793JV09;rVHNubCl(2SuJR]U^!ZjRtl`iV>$bmUS4<PP_#0iOFbO$rtbS0p[RP0iSCDkGac_Ef!gj6
794[)pqZp$Md0~>
795mJem$g<742P,$%Vl,01#d&;_UKR7cWCMRd+F*;hWIt<9.Ll%(NO-#NgPA#<bbK@uNrlY2]%Eb>S
796=&jgCT86U`bg"K5cj%e'JmE)NWVrh$RUTiI?sR16>m">;>?q,4pK[`%$<LG7>?cTUW2HDar1Et[
797rLNqXs-s"V!1<bP.[H<_PE:idNf/aLKn=f'H['[RDJEip?<L9+:gB-:KsB^s]qgsq^WtQsmJh\~>
798mJd[XgW[F5P,$%Vl,01#bdm_Ys042\ZF%*P]t_D$`lQ<HcHstfeCE+$fT^fKR%9qJX0AtA^;@q8
799Z%$q<ZJjcSG2W8a#4'^/HAK8prT+=1IAG;ZH_J*dqRm*I\Xe)&\%_RL&%oK`['G+DV0\osjQ#:[
800ir%d7i;VX5hYu@2h#H./g+(e.f@SR&e'cXic-+5K`59=']=G;QX.u5MNfJRLKnZemi4YqPXME0:
801l0\M$~>
802mJdsbh9Nj;P,$%Vl,01#al`*^o(DhUrr2?c*34mNL4t;3JU`)pH?spbI>*<)aoDCiJUr<#J:RWK
803"b;/UQd5R.rs.V?S[ju<R&0SR#,@H9LnCH=pS@ha#b[f\KT;CN[/SJQ(B47-oBbW!j2Ht2KsB^s
804]qgsq_U73)mJh\~>
805mf+!tjOhP`TouY+o%CRE`QaI%M1KqmrbWHhEclVRI=Hj&LP^qLNfT9cPE]U5aNMd(b5]R6b/n[:
806OcYg"T:B5Hbfe2RcHje_cG#$=Bp,EoU1IbOC1LOP>?kB;>?bB;rEKG.>?kD)>R=V;>$+p3E2BA)
807rLj(\rgs+[rL<kWrgNkSs-G4$Pa%>oOH5E[M26k;JUVrjG&qV>BObCQ<DlXfMN2hXd-f,\NMX20
808g#VQ#J,~>
809mf*gojOhP`TouY+o%CRE]\0OgZ8&VgZEpsL]=l"t`Q$$Cc-Obbe'uq"f@Yh,R%'bFWii\;]YVS1
810d#3n-bL,;-gO?*frp(irlg*p(fqWeK^uOP0Kosj1_j5M.\%TGf^:_1kUk3r]]Y(qlpUq!J]=>>V
811NdZ>?i8iqYrSmb6ro!e5rnd\2s4mY/s4SsUf\"g,e^W$pccsYUa2Ps4^:Uq`ZE:'tR#m5WQA0O\
812d-f,\NMX20g#VQ#J,~>
813mf+(!k1IbbUQi"/o%1@?^";N<nalMOr;Q*`!13\=(5.9iIt)lmH$OadK:V5hm/R+[Mh-A-rdars
814&qPXgQ.,^3n<&jE[&]:>O.rGGrhBapUR-^fOJAVJoqVkgTq@s9K8$&rci4aYqY'CBj5JRWMKPlE
815m`_hlUUeV%k3`2!~>
816mf+m8iRGfOR[^nBo$=88cF8ajLOOAbCMRd+F*2bVIY!0-Ll%%MO-#NfPa#U:ao'<ZaT]i.L0pC@
817rLX4B>ID\trlb;b(!b.;JQloQEF3X"A6rJE=^><;>?kA2>6.o5nlu,ts&fJ,='0+,rLs1_r1Et[
818rgj%Ys-s%Ws-WhQs->*uPEM#hNf8mQKnP&-I<g!WEc#T(@9cl5;GV+kI?VV<f=.3?[)^_UqX4B6~>
819mf*dniRGfOR[^nBo$=88aN"4b/$Z=`ZEq$O]Y;5"`lQ?IcHjneeCE.%f[t\*R\-@RXKf4G^Vn7?
820d[YjAi;MU:YB\Xar9F=J)slnFT6H45Q\3Q1a2,KdI@.[\]t:V@JpEB^]^i`@]=GDYTQQ%Gr8[_7
821ro*h6rnmb4rnRS0rnB!Xg"G$1f@AC"da6=bbK.]A_8![q\?iB=U77@,Mh[1=PJlqA\!inqa49/F
822mf.e~>
823mf+(!j4)#QS=R7Fo$+&3b22UVo(DeTrVl3a&WhU!KS"c)IXQQhH$O^_IujC&rr^2jJ:INJ*eAil
824IslisK9t>hLpjaqW25o7OJJ\IV4j00JrH=sntZMcU7e-DJ<flSrtbV2q"!e5iSUu$I?VV<f=.-;
825[)^_WqX4B6~>
826mf+m.gs3[8PGQ:]l,0%$eY.nZKR7cWCMn$1Fa/7^JV&T3M2R=ROHPcjPa5a;ao'9gai_`Ib0%i=
827@q_>1TDtPdAT,Q/rPoo!b0.uPc*Vb$>[hP\?<^T:>?P'4>[(H9='/^0nlc)t>$:f*!.Od<rLj.^
828rLX"Zs.'(Xs-itTs-NbOs-"dmOH5E\Mhd"<JUVrjF`VG;BObIS<Dl^pRY60qj5[qOP,uLHh<jY1
829J,~>
830mf*mggs3[8PGQ:]l,0%$e$u`jZMq*YZF.6T]t_G'a2uNLcd:+he^`:(f\(e/SY;p]YI(jS_oL!L
831f[,/1gYq,jiWG$tjlcX*s5tHelKda$e!PH+XjP;.^:h1e\A#VeN-fu9Ye7Z_^:a*O#e[aX[BP%[
832jQ-7!rSme7rS[_5rndY1s4mY//)&\0f[n^)eC2glcHFAN`P]L*]=G>SXJMMSO,SLRKR^8ej1qLS
833XMN9>mI(")~>
834mf+$mhTim:Q)DXal,0%$f&Z>joCi%Yrp9XtOF`+<JUr<!I<p3bH$asfK;&)<rrSO<J,+U6IXcir
835ItWKK\$2m/UnaWYUnjcDK7f2UV5'i_o;)D]"JMHYK>5Y1(&dt#mc`Zi`gDL3Z/al[V37prd,49Z
836s*t~>
837n,F*ujk%YdUlqn-o%:@B^r_atM1U"nrbWBfF*2_SIY!0+LPq+ONf]EfPa%JFL&9$laoBKg_oKp'
838?>5n$rh'@Y=,Oin^`L>/`5]m@b0A,5F'DjU>?P-4=^,'4=B\g0>$G-5>4G`#=BAO(=)+J(r1X(^
839rLa%[s.0.ZrgWqVs-P@(QBmc!P*1oeN/NOJKS"Z$H$4=LDJEcl>Zk$(:lC0WT@*&LXH06jbhD1W
840n,In~>
841n,GZLjk%YdUlqn-o%:@B^sKBnZa-j?ZF%'N]Y;5"`lQ<GcHstfeCE.%f\+r4K;#-AYI(gP_8jaG
842d+@-sI?N@Dro,9LGGsKYhr*GPjQ5Ofl0IZ]Oa<5#^:h.k]tD%l^71q-]tD%k]tEsM#/%RX[BtgM
843roF%<r8R_7rS[\4rnd\2s4mY/s4SsUf[na*eC2jmccjPQ`l,^.]t1\YYGn1^P)b0YLjPcAmE;Sl
844VRt(+jo+ZJJ,~>
845n,F.!kLn"hUlqn-o%:@B^YS5FnauVQrTjIsQ[sgAJUi2tH[1$dI!^9kJ;'cnrVlr[Kn95Qr.+fu
846#_.DVJ:WB8US[sc%AT_pUSF$@U8+KZV50mXV#R1mTq@p6R`tdIrVQ<YlK$pVWec%rdI#,YO/BP5
847gunY)s*t~>
848n,G!/imbuSS!gkAoZX>8bdWLhLOXJdD/F00F`r%YIY!0-M2R=QOHPcjPa7VLG5fY_aU?85ac^1G
849I@m<EBTrCf)M_I\\[]2]]=ktr`5g!Cc,lf">$G36=^"s2oNLlis&f;&"'AftUAU_`T`(M]T)P;[
850SH#)YRfAcTQiEBOP9uHSNfK$SLP:>0I=$3]Ec,Z)@:!)9;GV.sJ<[tBf=.';[E-t[p[A-4~>
851n,GZBimbuSS!gkAoZX>8bf-loZEga?ZF%*P]t_D%`lQ<Icd:+heCE.%f\+rBJ"rsEZF7?Z`6-K)
852J:j6$`d`olrSeX'GI?&Uf\,!6hr3YYl0I["_hri-[D'<P]`>_0]a26\[^;NOf];,kj8J!9iVqd6
853huDR5h>Z1]gY1B7g"=p-e^W$pccsYTa2Pp1]t:e]YH+IhPDkEQQ[k=<o%1@:T!cYkj7i$BJ,~>
854n,F-njOV>WS!gkAoZjP>bi/$\o(DhUrp0RuX+Q"TIt)lnH?jmeJV/T,I=d$<l2CVbab5+mJbO[#
855I=Qj!Kp&1*U\gheU[+][US=ERP_ekSrtbV2q"*k6iSh81JX+4Ff=.';[E.%_q!\65~>
856n,G*/i6oHCPG6%XlbfC&eY\7bLOF5]CMds0F*;nYJV&T2M2RCSOHPfkPa7V[>/n_-r5f>iaCo=:
857Bj"kb>$[$bTGO;E>'m0PZa@0O]=u,#a2uNKa-gF?=^(f-"'Sf0=nl1n=UA87=]ea+=,`lJr1X(^
858rLa(\rLNtYs-s"V/XVlkQBmc!P*1ldN/NLGKS"]#G]n+HCM76e>#eHu<Ln_p[cZPbT9l^tdc'ie
859s*t~>
860n,HY[i6oHCPG6%XlbfC&e[r/pZa$d@ZF7<U]thM(a2uNLd*^:keCN7(g"G)ZFJZ%B[CX)ha3W1d
861NinIhJ!G8.^>e/4iLtLb`R*#^f%A^5iT01cl0INAJUO*"rOi3Fl+I;6]!o)KGeX1<r8[b8rSdb6
862rnm_3s5!_1s4dS-.G<A*f@AC"da6:_b/hQ>_7mOl[]us5T9bOuH_#bA[cZPbT9l^tdc'ies*t~>
863n,F-jimbfGPG6%XmDYd-f&cGlo_84\rp0Ra`;Y<"IsuclH$OpeK:TuTKn>89NRe%."oYc[It<+D
864J-UOQIt3*(Q)"8Q!2]"W#Gn2jTq@g*d`qe-rr)]dn*&fl_k)L8\EMnfT9l^teDp5js*t~>
865n,HVSgs*I.OK?^rgUNold$'EHKR%WVD/O<6G'SLcJq\u9Mi<[WP*;)oQBmks<2Rg\aiV]IaiMVR
866AY#H\H!OEM=+-X5TqI3N?A>D[Y-GCF]=u/$a2uNL^kuOu=o_^o>5;;)=BAO)=Ese=rLs.^rLa+]
867rgj%Ys-s%Ws-WhQ.@-3_PE:leNf8gMKn=f&HZjIND/*Zk?<L6,:lUB[VUk%SWKO3mc/%XQs*t~>
868n,F!^gs*I.OK?^rgUNokd^6BhZi77'Za[KX^VRh-aND`Qd*gCme^rF*g"P0#ELO&;\\,f!bL"b*
869Lu71AVL<N,FfXE[j5IY&I&4m+c-b(ng>1`JkNV9uiMq?YVnB[VkIh&2\@/_rU&=!Lj8S'9iW%j8
870hu;I4h>Z1\gY1B7g"=p-e^W$occsYT`l,a/]t1\YYGn4_P)kB^MgM>PlH-#gW4^C2l0nY&~>
871n,F*chTrg2OK?^rh7B;sg?eA#p%\F`lMgkGrdZ&>I=-HkI!pEpR/R'T]8M2iJ\Cp[s8CB,J:E&t
872It.BHr.,!"JV/`GrhJYP"f%c`SqjYrrtYP0p@7G/j4U8eIAb`aaf1H%][,L#n,In~>
873n,GH/f>tCrP-ra:d'0=iabl+7JTc!LD/OB8G^4^eJq\u:N/is\OHYlmQC!r*@Woi8b0.Y`I"7BC
874<eC=C#+L0N<E3h#rh1+!I9pWNVQ-c'[CEla_8XI;bg!VG>[-MtqH3r&=BAX9rM'1_rh04^rgs.\
875rLEnWs-`qTrg3YL-BjUSO,f0ULkUM5IX?<^Ec>f+@pW;><)\+0HCE"KdBeq3\]WUdn,In~>
876n,F![f>tCrP-ra:d'0=hc*=[`Zi76V[(*`]^r"(1aihrTd*gCnf%8R,g"P05LkN(C]"l+TP*`)K
877Fgh;.+kj)KF*!Jkj5f:WWI9Q,`lZHOeCWI2iT01dlKm2oHA\rh]`u*Z\$_HTir%m9j8J!9iW%j8
878hu;L4h>c:1g],tUg"=s/e^W'qd*BhWaMl'5]t:h^YH+IhP`LfYQ?o"Bo[1",VRak&jR<,!~>
879n,F*`fugb!P-ra:d^#apg@4Y(pA+XblMh+fRY$*<I=-SDJHCISc2R_Iotl]<J"c3-rr`#/Lk5MS
880pj`?nrdP!'MkB.-#,@odT9#68c2SOXqtTdLk2YHsP^K"Fp<g4.VRaq*k3r>#~>
881nGbWLiR>cOQ_1tIn&V<6c*`IiLOOA`CMds0Fa/7^JV8`5M2[IUOHYlmPa7Z&R"eV8b/qbV>\7VV
882=&iCirgsFgSUXmE?%nsNU)B;:>BQ:/WNEJ7\\,\o`lQ<Jb,fVe=BSg3mooTks&]e5<`tf^QBmP`
883It!6?T:hkUTDkG]Sc5/ZS,\rWR/`L$QB[VtOH5E^Mhm.AJUVrkF`VM;BOkIT=&N%'Sq;j7kM*S=
884RC'uaj7!"u~>
885nGc#WiR>cOQ_2"Io$*r9dDWB!['HsBZaI?U]thP)aND]Nd*^=le^i@)g"P07gV%[#]"Z1JI#a5;
886F`ViViSieUg8oXBHai#6j;?=6HBYhWa3E#]f\G?BjlbpplcY?8PI/'g]b%fd\$_uTeD8O!^9auG
887]$]F7ir.j8i;_^6hYu=_gtUT;g=b-2f@AC"da6:`b/hT?_8!Xn[]us4SsPM$HCBMH]^FLbSXHk)
888e`6,uJ,~>
889nGa7%j3tuQQ_21SkL6B>cf=Wfo_84[rosFmg4=g)I=Hp.TqRHuJ;*Chrs&23M1:?)r;Q^!lDfJe
890If+]mJGjs#J:WcTUZnQcUS=HRQ\+W!l06U7_84C]qq(i_rr)]dmc`]n\!ho.a6)9jSXHk)e`H9"
891J,~>
892nGbZDhpK9@Pbc7\jh%1ucCBoRKme)_D/O<6G'SLcJqSi6MiNj[OHYonQC!r*R$hhu[E?R(Gb(Cp
893P'^VHSGf)bTq-U9=)OH)U)&f"?\"]FWir\9\\,\o`lcHJaIHjG>jPYm=oVS8=&`71A6W/==BAX,
894=_X(mT`(M^T)P;\SGnuXRf8[(Q^3r%PEM#gNf/aMKn=f&H$FIPDJEcj?<L9-<gSPlZ/=TXU6_t"
895dbsces*t~>
896nGa!jhpK9@Pbc:\keNh#f!bRbrj!rY[^j#b_8O@7b0A8ZdaZdsf@\a/g=k<9g6Hrf_oRG-hr*83
897X+H)[rSe%Ag8TFAQ.Grq(urSfH_%jhaj&5`f\>9Bjll!ql+DXtT=X=$&\P]a[B=h0K6_]hIt3)s
898G`9uJir7p8i;VX6hYu=_gtUT;g=b-2f@AC"dEg(\aiDB<^qI=hZEC1#RZihfQ\U-pk2X:PQEJ-R
899i:QO=J,~>
900nGa6riR,KBPbcFdhnl/#f';hsp%\F`rosFnrMkI!Islm^s8VoU_3(&Xr;Qrm]n_08mf*4krRm<a
901Islfrpji?ns+(3)QKb1WUS=HRRt6``K7SZ0LPLP8Rd&H((&n+(nEK#pe"MDH\)6;`U6_t"dc0rh
902s*t~>
903nGbE/h9EU.OfZk!fs7Bjd?0NKJpDBPD/OB:G'eXeJq]#;MiNj[P*2&oQC!r*R$s@RA$X7&BV#-o
904".u-IPPq0RT`gd+<aCIZU)0S:=^5HnTr"clZF7?W^r4:9bK./A>$:2qrE9/%#Zb#/<`E$s<)iiq
905!EO(:T`1S^T)YA\SGo!0R[BJ/QBmc"P)t`cN/<@GKRnT!G]e%GCM%!]=]\R$MiN+YeEY8XP,>t=
906h<+5,J,~>
907nGa*_h9EU.OfZn"gU3fnfs8&oZi76Q[(3c]^Ve%2aihrTdF-Opf%8R-g"P38gt^P>I(.4YNW%c;
908iSDVuro3n:"kTDhI(828jVE\qG(HR.`5p0Mf%Ad8io]Iikgl8KU$B<']Xt\]Z\=(1ZF[cc_8!Xd
909K9cDpro*k7rnmb4rnT0]gY:H9g"=s/e^W'rd*BkXaMl'5]t:h_YH+FhP`UifO*dYSlHH8kVS:@3
910k4&D$~>
911nGa6ehp&g0OfZt$f!M9jh<sk*pA+Uaroj@dq43+gIX[perrW)XiVNQXnZdV#c2IYA#F9smJ:E&t
912J,+WnIfb(NPj5(EUCX&jSVN#fT:r!SUnaWQKr*E$(&n+*o'GJuhOogUV:Y"VWfj6ncJRjTs*t~>
913nGbE,g<$jtPdJs6e?5jpb)DF=JTu-NCMn08G^FmjKSPA?MiNj[P*;,rQC!r*R$sM2A6k\#=HEHQ
914rLa%]rLk:,P\O9<R\QK^?(cIKDjI)nX0At@]=u)!`PT*G>$1)or`KS1='&L)<)usu<E/rt!ENe2
915T`(M^T)P;\SGo!0R[BJ/QBmc"P*1ofN/NOHKRnT#G]n.ID.mNg>$"^&H'3WEb4!ibPG,P0gZ7l(
916J,~>
917nGa*\g<$jtPdK*:e?Z-te?l]lZi76R[CEi^^r+.4b08/XdaQ^rf@\a/g"P38gt^`6N-MD2GKKjB
918ro*h8rSo!\im!I*QIt<RI<B^VG`K2J`6$<Rf%Sp:j5f1MY'RD=]b.oh\@/c0Ku_9S`PfU/^V5he
919rSme7s5<n6rnd\2s4mY/.GEJ.f[n['e'cUhbf\#H_nj+"\[JcFV4Ep6OGB'MS'(-LZ'1llb1l"H
920s*t~>
921nGa6bgr[(!PdK'9e?5ppi:?I2p\Ogeroa:cnXkD^ItZqSrso"hRt7F+s72"sJUrN,JGt&rJH(3#
922JH(*"KUqD(s.]moT:V+"VPpAhV>[.iNL/8s(&n.,o^1i%jJ7ohR*>!IZ'1llb2)4Ls*t~>
923nc(-<in25VSXR1Do?F5>cEW=hLOODcD/O<6G'JFaJV8`6Mi<^XOHPimQBmm:Qj]@PS!S1sEE[1L
924St>qRrLj(^s.UI+LgXYdR9O1)ZC,H7I%$k2YdM!O]=knfXDqA,>5h\'<ruB$<;TYr=b6OErh'1]
925rgj(ZrgNnVrg5.$QBm_uP)t``Mi!7DJq&2oG&qV>C1LaX='&C5Q@k75nCtF>T!cSkj7*)!~>
926nc(6?in25VSXR1Io?=5?d_`B!['R'DZaREV^VRk.aNDcRd*gCme^rI+g"P07gYDea#M>SiN-UN@
927i;V^6ir.p9j;d0iK7E"3H$+:RF`r/$]#2Y8e(31*h;-]+O,C[9]b.le\$ViS^;e+-^:LhaXa784
928rSmh8s5<k5s5*e3s4f-Zg=k65f[n^)e'cUhc-+5K`PTC&\[SlIW1]N@P)#BVPeHM@\!Wbp`nBDA
929s*t~>
930nc'@&jP%SZSXR1Eo?jA>cfO`go_84\roO.aq6Yd+K:i&2rs&GHO,O&(L&QT+JV/T*It.6D!e5i[
931kbJcbTqJ$CJYT->USFNTTq$bSf)HH_qXs=@jQ4=JKoNn:gp`ZB[Dpt_nGe"~>
932nc':!imtuLRA%ISlGT:)e=htbKR7k@DA-u1G'SOfJqSr:Mi<^YP*;,pQC%T<!1NnV#Fq9BAQDf`
933T)PA\T`(S]U)BYgUQekmZ*Ld@N*g.PUTCc0\$rfPXI*6qkZ\!hs&]5&s&K"u"]\T*AY,UoT`1S`
934T)G5[SH#)YRfAcTQRJ/aPEM)jNf8mOKn=l)H['[SE,&un?<UE1=dY(u\*2Y_T:3%&e`-Gqs*t~>
935nc'3timtuLRA%IXlGB4)ft"Q#Zi76U[CEf\^VRk.aihrTdF6Uqf%8R-g"P38gt^`AhVR))Lid^G
936i;V^7ir.p7j;R.9biR,nFa&(RGBS1^W5Hg+e^i@'e'#4HVWb]+]XkS[XEgqd_7dFfZEAk:guIGo
937ir7p9i;VX5hZ)C`gtUT;g=b03f@AC"da67_aiDB;^qI@jZ`^=&S!9(iR>Qg,k2F(IR^'c\iqi3F
938J,~>
939nc'="jOh>PRA%ITm)PU+g$8/"p%\F`j8T;^gRNnIc0tZ9p>c27JUm`N"b;/VJU`.GJH(*$IY3u`
940l(elcU7e-JJsrO3U7n3NS;3F)f)HKaqtBRFjlFd\Mh/8"i4knQZ,>2SqXOT9~>
941nc(*2hpK3<PGcOdi4Y\uf9hYYKR%WUD/OB:G^4ahJq\u<N/is\P*;,rQC%T<!1NnVs-s7`S;:um
942Rf8rXT`(S]UAgnjG?8ObZi7<AWdJ&iRBX'-['?X.F'2f5=oqf/=oMJ2=]JO'<E*"!<aD#bU&CY`
943TDkG]Sc>5[S,Sj,R$X/*QBRMqOH,9XM1pV7IX?<^Ec,`+A7&MC=&YKIHEPu^a/,$%_9q35nc++~>
944nc'3nhpK3<PGcOjhn,Jsh6aZ"Zi76W[^Wl^^V[t1b0/&UdaHXqf%8R-g=k<9gt^`AhVR/IhS,)+
945g>V#hir.p7jSe0?T)Ej3G7Sk@G`0)Ve()poai'<o]>!RDs1AiQ\$`PnR_ZPEZEgWfIEhcOrSmh8
946ro!h6rnd\2s4mY/.GEJ.f[n^(e'cUhbf\#H_na!u\[AZBURd^4Lma6PW7U4QV3J'tdGXZes*t~>
947nc'<riR>Q@PGcOfjh@/"hsU(,pA+XciVs&Zf:S?&mJd<kJUi9#rdb$"!ePuPrdXru"+GcNL?PH4
948UCEohSqW9$Tq@gHRYQa]ec-B`qtTaKk2Y-iOa3n^kf9NaXMNBFp$r'4~>
949nc'9egs!I.Ni^Utg:3isdZ]cOKR%P9DAdJ;G^FmjKS>5?N/j!_P*;,rQC!u+R[T_8rg`tYs.91]
950rh04`qkF(b"d<.lBX+oCZjs@HS82G^Y.(a=VNP.d>No;m=BSf)<rc8"<Wc<%>EA`Vrh04^s.94\
951rga"Xs-bI*Q^=#(PEV/kNfK$SLP15.H[0dUE,B?#?X-`8;im2eXOHO\WK4$nc/%mZs*t~>
952nc(-(gs!I.Ni^V%fsd]rfXA5t['I!D[CNo_^r+.4b0/)WdaQ^sf@S[.g=k<\h#H41hYuF3i;V^6
953ir8!8jSe0DbB\5PG'<k/%X*)@GC,q,e^DXZZ[&:Zl+R,0%D''X[#BjP[^EB?LjI&=j8J!:iVqd8
954hu;L4h>c:1gF:k0g"=p-e^W$occsYS`l#X-]XbGTXe_MRP)Y]gI&,-[c)Hc'^WkU(nc++~>
955nc'<ghTig2Ni^V!iOPQ"iplU3p\Oddao;J%KReRMJ-LLSJ:W<'If=j$IXQd6Und4NrhBUiT:_$t
956rgs=aR>6OQeGg9_r;#sOkMtL'P]rtWo$+.pWP?d:o'ua1~>
957nc'9bgWR.$Q*f*:e>TLq^QOb<JTu/5DB!Y?H$b$mKS>8@N/j!_PEV5sQ^=),R[T_8S=KSLrgs+]
958rh01_r1a1c#,5s==(&8=qm6d:NF?=qYc+75=^,$5l<=3js&f8%#Zt,-<`W=1P+qoKrLj.^rgs.\
959rga"Xs-itT.@6?dP`q8nO,f0ULP:>0I<g!WE,KE&@:!)<<I:0_S]LKQZ'(lmc.qLPs*t~>
960nc(-%gWR.$Q*f*;e?5mqbdY*jZa-mC[^j&c_8F:6b0A8ZdaQ^sf@\d0g=k<\g]610hYuF4i;V^6
961ir.p8jSe0AiKJZgG5ZUdG^"?1G6``=cc<eZK=g<[%_TE`[^;HNZ*:L5LOR>*r8[e9rSde7s53e3
962!8[Y0.bi\2g"=p.e^W$pccsYT`l,^.]XkSXXf%eYPELumI\"aTe$5(2\]rpmnc++~>
963nc'<cgWR.$Q*f*?d]0RnkOS6;q"jpfb5V\CTnIrHJV!cMs+(0#rdb<(J:E!#KqkF,V#R1tTq@s@
964KU\O%R>?dYdf1$[qXs:?jQ+.?Jt'mWe$5(2\]rpmnc++~>
965nc(-$fuUUoQakc@d&=4u[$$T/IWfaKDK'Z?H$t0oKnkJCNfT9bPE_B!Q^=*=RK/iVSGo)ZT)G;\
966T`(S^UA^hkMHaXo>,\e(Zj<aGEj;^BKj@jC>5hV2='/R(=&i=0R%g>RU&CY_TDtM^Sc5/ZS,\p,
967R$X/*P`q;oO,f0WLkUM5IX?<^Ec,W*@pE8A=)4=ZQG`:G[?[Gob1c"Js*t~>
968nc(9(fuUUoQakcAd&jOu`ONFcZa-mC\%95e_SjI9bK\A[daZguf@\d0g=tB;gtgfchZ)L4i;V^6
969ir.p9jS\*@]m6RUFocf1qfi'`#*73U`MIgZjh2&6\@&`>GG_U>I>#oFjSe-<ir.j8i;_^6hZ)F3
970ga_(4g=b-2f@AC"da6:`b/_K=^qI@i['$C%S<f=pRt[0LnCY.6Tsi+tk4/J%~>
971nc'<bfuUUoQakcEcDe1pl1=N>q"t$hb5VOkJt`0o!.k&u$@dSWJUi6"J:E3@jeN9ZTq@sDJX)^i
972K9>9CrtPG.p@.A/jMmOBPf31G[?[Gob1c"Js*t~>
973o)CEAj4;2TS".1NmE235fW10sLjaDbD/OB8G'eXgKS>2>N/is^P*;,rQC!r*R[T_8rga"Zrgs+]
974rLj+_r1a1c#bPX8CKO]-Za9S:#IB%lWNiFjA)gbl=T;G+=B8F)CRb<tr1X+_rLa(\s.0.Zs-s%W
975.[ZQhQB[SsP)kW^Mhm.AJUVrjF`MG<Amo%O=]\q&M2f+6hRf5KZcC\Ync++~>
976o)C6=j4;2TS".1Nm`MK:f"SZ([^39F[CEi^^V[t2b0/&VdaQ^rf@S[.g=k<\h#H40hZ)L5i;MX6
977ir%j8jSe0EhhRZ9G'A-)G6`W<dDrbIOM9hi$G<mW[&nVDRs^7KrT*n:ro3q9ro!h6rnd\2s4dV/
978rn8^Pf[n['e'cUgbf\#H_n`st\[8Q?UR[X6K:n'\]^=RfR\-q,fAuK%J,~>
979o)BI'j4;2TS".1NnB.Q<e`l\tpA+Ubrlb<Dpm%/Krdjlq#_@VYIXccsOJCp5$DX;eT:1@oOFs%n
980d/OgZqY0OGjlOUUNJtL<hRf5KZcC\Ync++~>
981o)BC"imkoLQ_;4Xkes.+gSC!nLOF7CD@po3G^FmjKS>5?N/is^P*;,prg*bTR[T_8rga"Zrgs+]
982rLj+_r1a1c#D$)uCKObmZi7?2ZNub#PI@TfE`l]/=pS85=&rI*=BfqFUA^ebT`(M^T)YA\SH#)Y
983RK/`SQiE9aPE:leNerRIKn=c#G]e%GCM73d>lIk8UlC&;k2X7LS$9i]j8AKJJ,~>
984o)C6:imkoLQ_;4Xl,07.gUt#*[^*3F[(*`]^r+.4b08/XdaQ^rf@S[.g=k<\g]610hYuF4i;MX6
985ir.p8jSe0FY("[6G'J1TrHATlGB\;<eBGgmI^\=N$,!gW[Bb:3H(a3pjSe-<ir7p9i;VX6hZ)F3
986h#H./g*bS+f@JL$da6=bb/hT?_7mRm['6U,SX5OmUQ1);k2X7LS$9i]j8JQKJ,~>
987o)BF#imkoLQ_;4Xlc#F/hWse*pA+Xcb5V^]Kt+C@K7SUPJ-pdVJUr9"J:<''U#`!MUS@a[s+LN+
988Z2N#K(&n+)o'GN#c_HYU\`i(hT:<('e`6W!s*t~>
989o)CEAiRG]FPblCcj1h5%fUn=fKmRlYD/OB:G^FmjKSPAAN/is^PEV5sQ^=),R[T_8rga"Zrgs+]
990rLj+_rLt7(RuDo*@rZ<eCi$D`['[0FT4*8XZ)<=\>?P1l=p\>6=BAR(>DJuKr1a.`rh04^rgs.\
991rga"Xs-itTs-G'uP`q8lO,f0TLP:>/I<g!WE,B9!?X-c;<M,A$[,0uaUmJ7%eDp*!J,~>
992o)CBAiRG]FPblCcjh7>'gpsr)[^39G[CNo__8F:6b08/XdaQ^rf@\a/g=k<:gtgfchZ)L4i;MX6
993ir.p8j9jku^92s^gr+AoG5HIiFa'D+cc)`,Uqc!($,!jY[Btj:]&VoLjSe-<ir7p8i;_^7hYu=]
994gtUT;g=b-1f%&9ud*Kt[ai;98^V%+cZ)sjoR$3<$OajRmkJX0_Y/AcLnc++~>
995o)BF&iRG]FPblCcjMIG(ipQF2p\OgecMn.Fn^>11S\VN/Jc(&uJHp^TIsum"Q_ic=#c",eT:Upm
996c2Grf'`S")oBk`&f<19_[GU/cUmJ7%eDp*!J,~>
997o)CB;hpT9>Of?IjhRoQ#d?]uTKR%TUD/aN=H$t-nKnkJBNfT9`PE_;tQ^=).R[]fGSGo)ZT)G;\
998T_tJdU7[BfBDu$I>AnOq=FseQZF%!FUh4SPZ`'$or`S;cs&oA(s&T;8U8+L]UAU_aT`1S_T)P;\
999SGo!/R[BJ/Q^3l"PE:icN/<@EKR\DqG&q\@C1^m\>$4siP^TddkfBZcXMN?Er:9l<~>
1000o)CB;hpT9>Of?Iji4#E!fXSH#[Bm0G\%0/c_8O@8bK\A[daZdtf@\d1g=tB;gtgfchZ)L4i;V^7
1001ir%j:j:C(aT8%Q:G_"/q`d+;&Fa!\,#*70Za0C&Xik5T0]"#/TQ\j`#jo+9<j8S';iVqd8huDR4
1002h(7@9gY1B7f\"g+eC2gkcHFAN`59:&]!nuIV4X3BNgu;_VV:7TVj"3udc15rs*t~>
1003o)BF!hpT9>Of?Ijhn>T#jRMm8q"jsgdJjaOfrpTlK7S`e^9<*;K7ACMJ-pj[JU`,uIY!WVUZA6N
1004UBR<_Srf<9bl8CUq=O+=jkmP2HEYo`aJY6'_:%?Ao)F4~>
1005o)CB4h9`g5Nip[uf=@d"aHVmKJp;<QD/aN=H$t0oKnkMDNfT9bPE_;uQ^F//R[]fGSGo)ZT)G;\
1006T`(Q*TS-i[>[qAZ>@heoC0R!?G-\H]SRcZBZ`0@)=^#%i>5qb*=9V`,>FhOaqkF%_rh04^s.94\
1007s.'(X/=MrnQ^=#&PEV)hNf8gNKnOr(H$47LD/*Zm?X-c:L7!Cfd-SrVO/ftAhtQ^AJ,~>
1008o)CH6h9`g5Nip[ugp<p$d^Qcs['[-F[^j&c_8O@8bK\A[daZguf@\d1g=tB;gtgfChYuF3i;V^7
1009ir.mZjPdFuHAn]6^O*'<g!+uQMKX/eG'J4jd*g"GKS?tNj1P]1]=>;WUNbMljo"3<j8S';iVqd7
1010huDR5h>c:1gF1e/f\"g+eC2jlcHFAN`PTC']!nuJW1]WGOd;AdS^m)MX,j9qd,4Tgs*t~>
1011o)BEph9`g5Nip[ufY!s"j7;j8q"t$he,L3\`fPk5SZArHTtn@JLOXo-J:N3%K7WuN!eH-%ihZUL
1012"ehQ\Q%J\QrtPG.p$_/,ijtJ)W6stTX,j9qd,4Whs*t~>
1013o)CB0gWmF.NNgh(e[MR$`KHCCJTu3PDK'Z?H[UBqKntSENfT9bPE_;uQ^F//R[]fGSH#/ZT)G;\
1014T`(Q*P$2:2D/3lo>B+_'CKcOo>^i&h@!Ar`W1%I(=^,%f=p8&2=&rChrM0=crLs4`rLa(\s.0.Z
1015s-kR.R$a5,QB[SsOH5E\M26q?Isu`hF`M>6An,1Q>$-6CJ"t<YcE3))^<YU0o)F4~>
1016o)CH3gWmF.NNgh(fWhF"caUHp[Bm0H\%02e_8XF9bK\A\e'uq!f@\d1g=tB;gtgfChYuF3i;_d7
1017ir.mYjNDb=a4/M^SUoAIf[#;MaEi#QG^#J#dDi_OJ$ZlJ]`u-[\$`/Yd/<#(jSe-;irA!:i;VX6
1018hZ)F3h#H+Wg=b-2f@AC"da6:`b/_K=^qI@iZ`^:$S<f>#Rt@$UnBS.qW4pR6p[\?7~>
1019o)BBkgWmF.NNgh(f"7g&j7Dp:q"t$<rt".ARBjE4Z^?Q\^q@+6JUdWL$%d_WIsliuKV,$uU^!Tf
1020TV%X'k0<o@rr)]dnEK&q]:",Ccg]5^NMsS:hY?[AJ,~>
1021o)CB4gs*F)PI&g8e$H1']oeM;JTu-NDK9fAH%(6rKntSENfT9bPE_B"Q^F//R[]fGSH#/ZT)PA]
1022T_tK&OB6:9An57PA9;m2Bj>SnS7Z#@OL)-gQ"=*&k?7jgrE9M1>?Y35=BJX-L&IeFUAU_aT`1S_
1023T)YA\SH#'0R[BJ/Q^3l#PE:leNerRIKR\H!G]e%ED.mEf?<UHPTn]/^o[C(-UV+h,nFHU0~>
1024o)CN8gs*F)PI&g8e#fk%b-nji[Bm0G\%98f_SsR<bKeG]e'uq"f@\d1g=tB;gtgfChV[5hi;_d7
1025ir.mWjMuGidETeIIAu&Wf$9\Bik0qjLU#:R`O(8MZ0&at^'MBb]XkY^Z$a+[jo+9=j8J!;iVqd7
1026huDR5h>c:1gF1e/f\"g+eC2jmcHOGP`P]L*]=>2OWhZ)MP`25iREbBQZ&tfobh_dZs*t~>
1027o)BEpgs*F)PI&g8f<_F"l1=Q@q>:-ie,L-<J[`1qYG[)J_8!UfP^n75K7SW)rI5!$L7Y08V<XiV
1028U]%"hV#6tiTUgb[bl8CVqY'IEjlO@IJtgK]e$5%1]Zf4&o)F4~>
1029o)CB4gW[1$PdK$:c`jV$]9&27JTc!MDK9lEH[^HtLPUeGNfT9cPE_B"Q^F//R[]fGSH#/ZT)PA]
1030T`(Q(U52idAmo%N>&\S(DJ39[W4TF<Z*:=*N+6'r=lrof>7b%F?sHo>>?Y-3=)a"ZPF&!AUA^eb
1031T`1S_T)YA\SH#&YRf8[&Q^3r%PEM#gNf/aLKRnT!G]e%ECM76e?<gTKV1kA\o[L41U:\V(oCDp3~>
1032o)C--gW[1$PdK$:d&aP$aL8Xh['R*H\%B>h_o9^>bg+P_e'uq"f\"m2rn@G.rn[V2s53h6ro*k9
1033r8SdX[<g0C`ke-ne(ra.bcH'1g=4?nccO&+IttGGk.MDA^VI\"R\mF(]XkS(R((/^dc(/cr8[e9
1034ro*n8rnmb4rnT*[gY:H9g"=p-eC;pnccsYS`l#X,]=G;QXJ;>QQ&)2jQ-AmMZ]_&pbM;a\s*t~>
1035o)BBogW[1$PdK$:e?Q%"l1FWBq>:-=ru9"1[^3'6P_Hcd^Ug_AJUi<"J:E'!It3*-Su(SF&uDJ'
1036W2GlKT;86VTn]Jfh<!nudJjp[qtK[Ik2sLNJY('We?b=4]?B"&o)F4~>
1037o)CN0g<-jsQFGN@cEFM(\;ui1Is#^JDK9lEH[^NtLPUeGNfT9cPE_B"Q^F//R[]e:S=Q5LT)PA]
1038T`(Q(U3p*X?sQo=@s)j5D.R!THEOEOVkfl3?!1B7>NT,h>74bG?sHi;=Bf$7=]t`+"^>GRJ!cu/
1039U&L_aTDkG]Sc>5[RfJoVQme;eQB[SrOH5E[M26k:IsZE_F)Gc,A78eL>%jmjQH&OI[?RAqakH+P
1040s*t~>
1041o)C-&g<-jsQFGN@c`4D'a1/[h[Bm3I\@]Gi_o9^>bg+S`e'uq"f\"m2rn@M0h;/(es53h6ro*k9
1042rT!q=)5r/4aMGE8VVU(^eB>UVRENjuaMY][H]P\t]beDt_Ss6DH[11*UToc$I<g!]K9<@cjQ-:"
1043ro3q9s5<n6rnd\2/)8n6g=k64f@JL%da6=bbK.]@_7mOl['6X,SsYgsW/-PVo@C=6Tt/;!mIL:-~>
1044o)BBgg<-jsQFGN@e$-"(l1O`DqYU6>ru&G)[BHL&KV-)r^:CMHKn4Z%IXZ]pJUrcSjJ3NeVQ$Yp
1045M1^D6OI2Z!JV/N)K9)Y@l.#_IrVQ?[m,mNITS/cSo@C=6Tt/;!mdgC.~>
1046o)CN-fu^XoRCV&Dc)nD,\W;r4Is,dKE,p)GH[^O!LPUeGO,oBdPE_B"Q^F//R[]e:S=Q5LT)PA]
1047T`(Q&U3^'Y?X$Z9EHQ;BCh-gT>(`NES:tQY=^#%k=r:CH>?kQGAnkjc?<LH9=]\X'<EE4'>^E"@
1048U&L_aTDkG]Sc>5[S,\rWQme;eQB[SrOH5E[M26k:IslTbF)Yo.Amo"N>\1$nQ,<(D\!E\sakGtL
1049s*t~>
1050o)C?)fu^XoRCV&DcDeA-a1&Uh[Bm3I\\#Sk_oBd?bg4Yae'uq"f\"m2gY:N=h;/(es53h6ro*k9
1051rT!q=(T*,8`P8!kdG<X3e&oS$GbW'm];:..U#Na%^;%J$aNMZ8Ulg(OH[D$RXJ__TJ9mmFrT!n:
1052ro*n8rnm_3s4m\1rnAgSg"=p-e^W$occsYS`l,^.]XbDRXJDJUR"VQ"ON6nD\!E\sakH"Ms*t~>
1053o)BBefu^XoRCV&Dd&sY+lLsoGqY^<?rti5*[B$3jK=\n6]st8GQ%=F6J:<$"KpC\o$_sPpVlQu+
1054ZDa:UK`6T1O-c<%P`:BNZ2)uN'`S")o'GQ(_P`0W_suBgQCtb0g?S8/J,~>
1055o)C9)fZCLkR_.DGbcJ;.\WDu2JTYpLE,p)GH[^O!LPUkKO-#NgPE_B"Q^F//rgWqXs.0+[s.B7_
1056rLk%%G[+oi>?bKUFE2D;@pW8?>%2)N>?b7g=r(7E>[ClOBPM@$A7&GA=BAX*<E<(#H2aN9T`:Y`
1057T)P;\SGo!.R[BJ/QBmc!P)t`bMi!7DJU`,oF`VM;BOkOY>[1jFMNu!GfsmEA\&m@jo)F4~>
1058o)C?,fZCLkR_.DGc)8/-a18dk[Bm6J\\#Sk_oBd?bg4Yae'ut#f\"m2gY:N=h;/(es53h6ro*k9
1059ro="=(S[#9`Op_lh;$f=d`TD>R<X77I=%*`]\pI<^;%S*aj&5_cFTNuG'AM,ZGXMUI&$Z#ro3q9
1060s5<n6rnd\2!8RS.-ed8+f@SR&da6=bbK7cB_8!Xn['6X.T9u""YE+gbn(G4<T=;qrmIL:-~>
1061o)BEhfZCLkR_.DGc`OV1m.^5KqY^?le,L8kOL;-cL6o`m^qI4\VkfB)JU`<+O.E&@iM73bVl?f%
1062[(*WSW0`9jJVB5WV50E0[+>6krqlK]m-!WNXG`L_n(G4<T=;qrmdgC.~>
1063o)C-"f?(@hS%RVIbGr)-\rr86IW]UIE,p)GH[^O!LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1064rLk:,EEd'_>$PldF)u>:@U32A>#n^+>$5$5>$>-7>$L&k'3e^H?=RP[Ci4*)@Tur;=]\R'B)\M&
1065T`1S`T)P;\SGnuXRf8]SQ6hcZP)t`bMi!7DJU`,oG&q\>BOkU]?X.'GMNY[?g:<WC[`R7eo)F4~>
1066o)CE+f?(@hS%RVIc)&&,a18gm[C!<L\\#Sl_oBd@c-Obbe'ut#f\+s3gY:N=h;-rErnm_5ro*k9
1067ro="=(6Y!/_l%e'gYLZ<d`TA>]W@KaT<u8Dqn3!Djh:].'#2<%aNMlWe^D@.Jp)EpVS/@SrT!n:
1068ro*n8rSRY3!8[Y0s4\pTg"=s/e^W'pccsYT`l,^.]XbGTXf%h\R"V](OMU><\XB%takH"Ms*t~>
1069o)BBef?(@hS%RVIbcA20m.g>Nqu-NBrtV/i[&]UI[_]eq]sb,BUSaNBNKg'0rM0@f!2\eQs.p@*
1070W2m)+[CEfZYF:<!Jr,kiP*ji#'`S")oBkc,`35)b]^=F`R@^k/g?S8/J,~>
1071o)C,uf#Y1eS@meKaJui-\s/P?IW]UIE,p)GH[gU#LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1072rLjjuBO5@Z>?uAnFE;D9@pE/>=Bk`-s'#S.>?P+c=q=kD?t3e`DJsN1?W^B3>&!u0rLj.^s.94\
1073s.'(X!1NnSs-=sqPEM#gNf/aMKn4`&H$47JD.mHi@:*8I[#:$YmG,:AS[QVmjmrG%~>
1074o)CE)f#Y1eS@meKbbi)1ah,3r[^<EM\\#Sl_oBd@c-ObbeCE.%f\+s3gY:N=h;-rErnm_5ro*k9
1075ro="=#)Sqr_i'W4rnIV/d`B6%]`>_A]`>e)^&PeW^V[t2bg=kje\@N!Faen$rT!n:ro*n8rSRY3
1076!8[Y0s4\pTg"=s/e^W'qccsYT`l,^.]XbGTXf%h]RY.o,NPY#;\sf1uaP#_Hs*t~>
1077o)BBcf#Y1eS@meKbH&/3meHSRqu-NBs8SDfZ`B%HrkSiS]sb,BUSFX^UBIBfVPU-IV#R8%Vl?`#
1078Za[NZ]s!`SJ;&`If)HH`r:omNl0?3lN0LsAgq&rF[`I.co)F4~>
1079o)C,ue]>(cSA!nMaJli0]U,(JJTYpLE,p)GH[gU#LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1080rLj^q?t!\S>AA;&FE;D9@U/n9!`iE,r`KG0=]em1>$Kie&6rLJ@V'7jDfK]+>$"sYT:u4Vrh'4^
1081rgj(ZrgNnVrg<_O-'XUVOH5E[M26h:IsuZdF)Yu0An5=W?=LF'O1al9\so7ua4KGDs*t~>
1082o)CE)e]>(cSA!nMbc&;7ah>C"\$WNN\\#Sl_oBd@c-ObbeCE.%f\+s3gY:N=h;-rErnm_5ro*k9
1083ro="=#(i_r[!B=?rnJ1?d`B52X.YfBNf&^POHZ36[Cs<3]b8&o^r479d+-_#e$"FII';Gfj8S';
1084iVqd7huDO5h>Z40gF(_.f\"g+eC2gkc-+5K`504$\[A]EVkBNKKt!/&_<p'iS"6t-fB2Z(J,~>
1085o)BBce]>(cSA!nMbH/>9n+lbTqu6TCrrnIUZD3#RrkSrV]sb)AT:;+.OH0<us,@/FS"HLQhkUg[
1086Vl-SuZF7<V^Ug1sJ;D,>f`)Zbr;$!Ql0H<tNK_!Ah7B)H[E$n_o)F4~>
1087o)C,uf>k7eS@deL`iH`/]pbISKQ_<PE,p)GH[gU#LP^qLO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1088rLjn!@:EhR>B=n-F)l,,?!:H9>$PS:BF8Hb?WgQ:>?Y04>5hac=q=hC?XdV^DK'W<CL:.MK:`(8
1089rh'4^rgj(ZrgNnVrg<_Os-+akOH5E[M26k;IsuZdF)Yu0An5=W?=L@'O1Xc7\X]7uaP#YFs*t~>
1090o)CE)f>k7eS@deLb,N/6be:d(\@/cQ\\#Sl_oBd@c-ObbeCE.%f\+s3gY:N=h;-rErnm_5ro*k9
1091ro="=,(lr@Q\=/MgtUN+XHS0\H$kC5SYMsSRZDrEG^kjP\\>_jiOoc9^r"+7cdg_&g;9,!J@+55
1092ir7p9i;VX6h>lC2h#H+Vg=b-2f@AC"dEg(\ai;98^V%+bZ)spsS=>5?P)[9Dh79&I[)gq^o)F4~>
1093o)BBcf>k7eS@deLafWD<nG2nVqu6TCrsb*aZ]p9__8!h$[\&\:rdtf?QCXV=T:(doJqA]:Q_L:N
1094V;\3\V5L>qZF7BY^VI+=JrRkKgA_ldr;$!Ql0H?oOcI*@h79&I[)gq`o)F4~>
1095o)C-!f>k4dS@mkMa/ci0^71^YLj<rWE,p)GH[gU#LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1096rLjds@:EkPATW!2@pWAE@;L1=re_8DMi3ILMM[%4D.-XO=]eg2i`c@b&6`=G@V0CnEHH8<?s-j"
1097TV2:Vs.94\s.'(X!1NnSs-=sqPEM#gNf/aMKS"]&H$47JD.mTn@:*>N[ZQT_m+o4AT!ZSljmrG%~>
1098o)CE*f>k4dS@mkMbGr>9bJ(a)]!euS\\#Sl_oBd@c-ObbeCE.%f\+s3gY:N=h;-rErnm_5ro*k9
1099ro="=&;%(*I])#Wc)QYII$V(]hX1=4!:^!Xs6p?Tc*ECVI?LeI^>Q[9^;.Y,bgP(qgY'c>GCdrs
1100ir7p9i;VX6h>lC2h#H+Vg=b-2f@AC"dEg(\ai;98^V%+bZ)sstS"#,>P`3HFh79#H[)gq_o)F4~>
1101o)BBdf>k4dS@mkMb-&S<nG2nVqu6TCrst6cZ%Sac^pg"sK8#Ph]?1$%s47/!$-g,]OG&=KSY`1@
1102U^j6!X0/e=]=u%p[[2Q*jP0\KrquTamcj&WZ'(*[m+o4AT!ZSlkjnb(~>
1103o)C-!fZ1=fS@mhMaJul0]q1m`Mg]P^E,p)GH[gU#LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1104rLj4cra?1;D/*K^>\JD:Mi*GlM?AcoMi.Lls,-f6$A3>,>?b67>$5!4k?@jf%pE1C?XmbdE,Tc:
1105@98tlT`1S`T)P;\SGnuXRf8]SQ6hcZP)t`bMi!7CJq&5pG&qV>BP(d`@:*TSOHI3Bgq&rG[E7(_
1106o)F4~>
1107o)CE*fZ1=fS@mhMbc/>8beLp+]=5/U\\#Sl_oBd@c-ObbeCE.%f\+s3gY:N=h;-rErnm_5ro*k9
1108ro="=$\GObGfI(OH@r-<kkjlCnH\RD\VtimX1[?'%_f`saj/Dff\"rPFkPd6ro*k7rnmb4!8[Y0
1109s4\pTg"=s/e^W'qccsYT`l,^.]XbGTXf%k_Rte>9NPOo9\sf4uak5bHs*t~>
1110o)BBdfZ1=fS@mhMbH8P:n+lbTqu-NBrsOs^Tn0PIOb8I`]$L9(!7q/"!7q"s"j*m-K8Z5uUB.0e
1111jJ3$WVPgJu[CX*O^B0sWo@s9ZrquT`mcj&WZ&t']m+f1@T!c\mkjnb(~>
1112o)C,ufZ1@hS%RYKaJuf.^S.BjO+MOlE,p)GH[^O!LPUkKO-#NfPa%K#rg3\SrgWqXs.0.\rh'.^
1113rLjRm@:<JE?!CrdKoGb`r/:T4rJU]5"aOT]=^#%k>5MG2>?kQJBl%[,?YQ.*T`1S`T)P;\SGnuX
1114Rf8]SQ6hcZP)t`bMi!7DJU`,oG&q\>BP(d`@:*]VOHR<EgUW`D[`R1`o)F4~>
1115o)CE)fZ1@hS%RYKbc/;5bJ:s/]=GAY\\#Sl_oBd@c-ObbeC<($f\+s3gY:N=h;-rErnm_5ro*k9
1116ro="=$A,IEG_(:4a6N0`m-t8Iba!I6Z/3/&^VRn4d*gItPE+S\ir7p:i;MR5h>lC2h#H+Vg=b-2
1117f@AC"d*Kt[ai;98^V%+bZ)sjqS=>ABP`ETIgUW`D[`R1ao)F4~>
1118o)BBcfZ1@hS%RYKbH&A4meHSQqu-NBrs=g]OFi:BR^po!mF;Qpf@@NuJrH:rUSZtG$`0c#XKo:F
1119]tT]$rS.>drqlN_mHNoVY`Y!_mG#1>T!lbnkjnb(~>
1120o)C9&fuLLkR_.GIb,r/.^n[]rPD=R*DK9lEH[^O!LPUkKO-#NfPa%K#Q^F//rgWqXs.0+[s.B7_
1121rLjLk@9m)BD1d\%r/1N2r.t''"cJ=tMfrP.=o_di>5;;+>$bWIBkpq&rh0:`rgs+[s.'(X/"2im
1122Q^3r%PEM#gNf/aMKn4`&H$+1ID/*Zm?XI,TZ]:9cn(P:<T=2kpkjnb(~>
1123o)C?)fuLLkR_.GIcDeG2be_02]t:h`\\#Sk_oBd?bg4Yae'ut#f\"m2gY:N=h;/(es53h6ro*k9
1124ro="=#(iXtJ?[r$r:'.E#k7BSm`UN;S\*al#JS$ma32_VZ2Wb^iW%j8hu;L4h#Q70gF(_.f\"g+
1125eC2djc-+5K`504$\[A]EVkBNJM6`;+`:)EiQ_1_.g$/)-J,~>
1126o)BEffuLLkR_.GIc)eP2meHPPqu-Nne,KT6RtQQpalh4Secs[9NJ*RkV;S-TV5L;oYI1fo`S1>+
1127rqlK^mHEiUXH/Ran(P:<T=2kplLOt*~>
1128o)C9&fuUUoR(;#EbHJ>,_Pa<(P`19=DK9lEH[^O!LPUkKO-#HePE_B"Q^F//rgWqXs.0+[s.B7_
1129rLjIj@TllZMM[2gM?JckL4t<ZK)U<7JqJ]/L51P?M2@.HMhZ1T>$5'6l!!pds&]J.>$PHC=d8oY
1130s.B:^rgj(ZrgPF,R$a5+QB[SrOH5E[M26k:IslTbF)Yu2BObIZ?Z**.Qc8LI[[*Vrb1c(Ms*t~>
1131o)C?)fuUUoR(;#EcDnD.c,.?6^:_(f\\#Sk_oBd?bg4Yae'uq"f\"m2gY:N=h;/(es53h6ro*k9
1132ro="="+l8Oao(W0naQ&InGr(LnGr.YnHA-_I>bGh]a)3^]"Gh`GL$3Iro*n8rnm_3s4m\1rnAgS
1133g"=p.e^W$occsYS`l,^.]XbGTXeh\\Ru=M4P/d%E[[*Vrb1c+Ns*t~>
1134o)BBefuUUoR(;#EcE=Y,me?GNqYgEArrnLBJ\0L`r71u#eC;tCd0A%JdF-LmeGIc!dAhnYTAQID
1135UBIEnUOqX^rtPJ0q"!e8lH#o`QHA[L[[*Vrb1c.Os*t~>
1136o)CN,g<$jtQFGTAc*4P,`2]f2R#ZuPE,p)GI=?a#LPUeFO,oBdPE_B"Q^F//R[]e:S=Q5LT)PA]
1137T`(PfU0q),LPu+f$&XOlJpr#iG'%j(EtWV=G^FjgJV/`5M2I7KI:$5a=m9,b=oVP-<`rR:StMbU
1138TDkG]Sc>5[S,\rWQme;eQB[SrOH5E[M26k:IslTbF)Yu2BOkO[?ZNB0R`G$N[$7;pb1u4Os*t~>
1139o)C?(g<$jtQFGTAdB'e.cGRQ9^V.:l\\#Sk_o9^>bg+S`e'uq"f\"m2gY:N=h;/(es53h6ro*k9
1140rT!q="+tcJlhU&Bnc/1TnHJFPdu&^Wi4TB,\@/fSP_S)pir7p:i;VX5hZ)C^gtUT;g=b-1f%&9u
1141d*Kt[aMu-6^:_"`Z)sjqS"#G@Ng@cXf!L[9\B<Uko)F4~>
1142o)BBdg<$jtQFGTAd''n,me?GMqY^<?rrS74L\]I'da6=bbl5cpb/qcJbKJ,Sc-FY_daS3G#M.G?
1143N.marUZ/'SUS4<PU61`<gA_ldqtTaKkip0dN1%r^f!L[9\B<Ulo)F4~>
1144o)CN-g<$muQ+#B?cEab,`N-,=SWencHZF7RH[^HtLPUeGNfT9cPE_B"Q^F//R[]e:S=Q5LT)PA]
1145T`(PeU0q);MZ/G>MM[(=H?*h7A7K'G@/jXB@qB=iE--ASJVAmYMZe`H=^,%o>5;;*=BAO'<EFJF
1146T`1S_T)P;\SH#&YRf8[&Q^3r%PEM#gNf/aLKRnT!G]e%ECM76g@:<MeXc/dkp!g=4UU\J%m.11,~>
1147o)C-#g<$muQ+#B?d]Kq-cc!f?_8![s]=Ybl_o9^>bg+P_e'uq"f\"m2rn@M0h;/(es53h6ro*k9
1148rT!q="G:ipnF?AErUKpWqXFRVo^N%FSU7'i]a26][^<?FJ#23)ir7p:i;VX5hZ)C^gtUT;g=b-1
1149f%&9ud*Kt[aMu-6^:Uq_YcOXlS!fA>NgRr]e?bC7\B<Uoo)F4~>
1150o)BBeg<$muQ+#B?dBU(*mIg2JqY^?@rreF7UXn#peHaUOc,muE_nu5cs2,De`lQ?JcdC4kf%8Ht
1151RY$g"j.u^Ms.9CaSqX`.rtPJ0p[[\6kK'KWS'L]VZ]q5pb1uFUs*t~>
1152o)CB4h93:%PI8m;e?Q:-afhkITpLguLN[`^H%(6rLPUeGNfT9cPE_B"Q^F//R[]fGSH#/ZT)PA]
1153T_tJnE)q@DMi!:GKme#T?<UD/<<#ks;Z0N.<)m"&?"%A`F*`CkM2@.ID-L1G>jY_k=U825=&r=%
1154<EG:]T`1S_T)YA\SH#&tR[BJ/Q^3l#PE:leNerRIKRnT#G]e%ED.mHira?7cWfE^to@'q)VS(..
1155m.11,~>
1156o)C91h93:%PI8m;e[)L.e&KDH_SEq$^:_.o_SsR<bKeG]e'uq"f@\d1g=tB;rn[V2s53e5s5Eq9
1157rSn"@P]bFLnFc>No(;GTmB(`+^>us4]"#/TZ(lN]rSmk9ro!e5s5*b2/)8n6g=b03f@AC"da6:`
1158b/hQ>^qRFkZ`gF+Ssu+5WJmIpo@'q)VS(..mIL:-~>
1159o)BBoh93:%PI8m;eZQ:-l1O`EqY^<?rsb`S_:@,ee^N!nai(p,rk&!;s18TM]t_D$a2uTQdf.c"
1160e#%b^UZA3UUS4<OT9k,`g&DccqY0OGkN9^XNh+Yje$+n1]Zf1!o)F4~>
1161o)CB7hT`[.Og*4,fX%a/bd"FTU7@I.NeDOuH$t0oKnkMDNfT9bPE_;uQ^F//R[]fGSH#/ZT)PA]
1162T_tJmEEn9TMM[1DI;`Op;H*HlqGe/-;GpFp>@D2bH\7*1Mi2RX>$:5rq,mr)=&r=$=C@a"T`1S_
1163T)YA\S1^:sR[BJ/Q^3l#PE:icN/<@GKR\GtG]e%EC1q3i@q/r'W/ICun'J4uVS1:2oCDp3~>
1164o)CN<hT`[.Og*4,fX7g-f#PkO_nj.'_8![u_8XI;bK\A\e'uq"f@\d1g=tB;gtgfChV[5hi;_d7
1165ir.m>jHt_gq=+"Gs760Zrpp*Z!:p-Z#4h<Q\TsXXk.M&5]!o&PZB9XmrSmk9ro!e5s5#BaeD/j6
1166gY1?5f[n['e'cUgbf\#G_n`st\?iB>V4O0CSYh7>dI5GbO/BV9h=U:<J,~>
1167o)BEshT`[.Og*4,g9Im0lLjlFq>:-ie,KNJMq$>WeHs^MaMGO#]">Vfq7H[>!5&6A#/%[d`Q?BP
1168rRD"RJWcklV#R1oTq@pIO,Wl)rrDZTrtPG.p@7J3k/F'RU"8\ZY)fHncJA0as*t~>
1169o)CB4h9EX1O0$\!gUO3/dBp6_W1KB>OH+m7H$t0oKnkMDNfT9bPE_;uQ^F//R[]fGSH#/ZT)G;\
1170T`1VnSR62hM2I.FI;iOl;tj8d<W5r+='oW`J;/o=MfDm'=mfJj=oMP'<WcE'=Ea\:rLa(\s.0.Z
1171/r=S:R$a5,QB[SsOH5E\M26q?Isu`hF)l,4BP(dc@:>=oL8`\hc)Ql(^X1j/o)F4~>
1172o)B?lh9EX1O0$\!gUX6-g;qCV`P_\k)oKG)_8O@7bK\A\e'uq!f@\d1g=tB;gtgfChYuF3i;_d7
1173ir.m=gjc?unEKHCo)8(]nF+#7Sa!fq]Y1ti\@/`LYC<8,rSmk9ro!e5s5#BGS(ufRgY1?5f[n['
1174e'ZLebK@lE_S<dr\$N9<Un=0CUS<IBf'CS\OJoq@hXpC=J,~>
1175o)BEph9EX1O0$\!h6j<1lLafEqYU9keGf[EMl"tTrm_.uahYO"qn)g<pq%-L]=PVh`QQWWf%&<S
1176Js<%*V<jubUSOZ[Tq@pJRt\9@rrM&^l2MIrqY'FEkMsLPMQ,7oc)Ql(^X1j1o)F4~>
1177o)CB4hTrs9OK$LnhR]K,fXSDrX.l/OPEV#UG^Y$mKnkJCNfT9bPE_;uQ^F//R[]fGSGo)ZT)G;\
1178T`1VnO'6jdM26t=F^e9J<VBDc<W>u+=(?2sK85;ADd-@J=n,\m=oMM'=8l5%<EPC_T`(M_T)P;\
1179S0!AdJ=;jmQ^=#&PEV)hNf8gNKnOr(H$47LD/*`rB)Z<?TaQOVh<;tYP,c@IhtQ^AJ,~>
1180o)CH6hTrs9OK$Lngq9E+hT<s_`l,d3_o'F._8O@8bK\A[daZguf@\d1g=tB;gtgfChYuF3i;V^7
1181ir.m=a*,i(nEf]Fo(__X\Tsg\^?iQ5]Eu3\[^EEJTm+W=ro3q9ro!e50]'0]Z/"-hgY1?5f[n['
1182e'ZLdbK@lE_S<dq[^*'9Un=0CXIt3Mh<;tYP,c@IhtQ^AJ,~>
1183o)BBohTrs9OK$LnhmoT0kk+TCq>:->rrV#.^\u[ddEBD=]=dIAs1&QN_8jgLe(*!PJX*(.m%jWU
1184#GRl`StD:"iUd'Nb_O=*rtYP3qXs=BkMa:KLTfV!aet<%_:.<:o)F4~>
1185o)C6:imP]FPGQFfjh@D0i4QV.Y,@q]Q^3tuH[C3nKSPAAN/is^PEV5sQ^=*=RK/iUSH#/[T)G;\
1186T`1VnHWu5]M26k3Bie54<V9>a<=;`)?#+V5KSPD#=^1B!qcO5-=]e^*<E<43TDkJdT:Tq*HiBT9
1187S1o+e;NmQ:R$X/*P`q8lO,f0ULP15.I<g!WE,B?'An5F^AZ_PXZ/FfbU6Vjue`$Gss*t~>
1188o)CB>imP]FPGQFfi4u#+j35]haMu09`5Ta8_8F:6b08/XdaQ^rf@\a/g=k<:gtgfchZ)L4i;MX6
1189ir7s>V1Iq1n,W"UnETNPo'u;@o'u;@m]^r8^?`H=]=PM\['I#rL#;mh3oStZIAYiYhr!:gF`Gga
1190gY:H9g"=p-e^W'qccsYT`l,^-]XbJVXf8(eS<U=LL:,n$`hJa#_q!`Eo)F4~>
1191o)BF#imP]FPGQFfjLq;2k4A<@q>:-ieGflbLsji(f$hm_]Xm7;$b=$lbg4bgdAMPaV<arWUBdKb
1192T:MU5PPY7X"T>'R\bl@*"20>:n*9ofrquTamcioh\"/Aahri"RQ*%sSiVi?IJ,~>
1193o)BI$j4(uMQ_ML]lbT:5iP<(9Z`KpoS,SimN-g#)KS>5?N/is^P*;,rQ^=),R[T_8rga"Zrgs+]
1194rLj1a$>!k.MMR(=EEl@>o2P<]$WC/;DKpY`Kk+=h>Ou%p=oVS.=&r@%='0tOT`:WDLKRPWHC^Uo
1195E*-+KR@9M1Q^<r$PEM#gNf8dLKn=c%H$44ID/*`pAnGReZC?ZYjl4+JRBjc_ipm&!~>
1196o)B@!j4(uMQ_ML]k/=(5jNc#ob/jP#(rs_;_o9^>bg+S`e'uq"f@\d1g=tE<h;/(es53h6rSdb8
1197ro4$9T(MO:nc/.\nac\L"7;Y-Z0].2]XkV]['R'?H`Q3+i]5u0H'`cPi8<4UGC>+ugtUT;g=b-1
1198e^`0td*KtZaMu-6^:Uq`Z)st!St(nLR#AQ9ik_4SZGbASnc++~>
1199o)BF#j4(uMQ_ML]m),[@iUQ[:q>1'heGfi?SCc<AeBl=O]&^I3\\5l#bg4\aQ\1j)U[FrXUBdNd
1200T:VUCKYIBa%+0`jK=_*_pT&t&PPseH'`S%*oBtl+eZ>1!]B%tfSscn&fAc?#J,~>
1201o)C-7imkuQR\%=Ro#@Q@h8?n;[]cX'St2@@Ru)QEJq]#=N/is^P*;,prg*bTR[T_8rga"Zrgs+]
1202rLaRmQs4WhMMQq1AQ)T/o2P9\$r^,0A8ZR=I:-/[>$:N%qH<i##$4i+='&[rrh0:`-ZE'a;ceg=
1203Am/YDG++keQ^=#&P`q8kNfJsPLP18.H['[RDJa-#B)Z<MEj1mm^?jUdR@L_*f];T&J,~>
1204o)B@!imkuQR\%=RlcQ9Ahp0NlbK9_&'Z\><`l6$AbK\D^e'uq"f@\d1g=uV^!8[Y2rnmb6rSdb8
1205s5O41H+rhGn,W"VnE09>nc\LIMhAV.]aDB^[^EKJZC-'jj8S$uiL,P<Rs)TjMgi0dUYOYZgY1B7
1206f[n['e'cUgc-",I_na!u\[8TBW1olRQ*?I;_s?'hR@L_*f];T&J,~>
1207o)BF#imkuQR\%=Ro#[oJf^\\0q>1$gec-!CKsK=\e^Md\]=m18#f"9ubKe@lLSO74$)=2fT:_[G
1208PD8T)rsPobUQU8aka[I0LUl[L'`S"(o'PZ(e>AOu_s,pfR@L_*f];T&J,~>
1209nc(9&fZ1@gRC_2IbGi#*aM5F!ZE9stTV%jJRtuQIKnkSFNfT?dPE_B!Q^=).R[]fGSH#/ZT)PA\
1210TF@NR=FZ3cLk9YO;cQce<:j0"<)lpr<EisLF`gql>$LZ'qH<i#s&T/"5Z`$"T:hjLSn:nu;H-q+
1211=_;2FNLH<'Q^=#&PEV/jNf8mPKnP#+H['[RDJO!#BP(dcI'/^$`:MZkQ^tY,g#_c(J,~>
1212nc(*!fZ1@gRC_2BcEFb5dEp4ab/q`FaN;TJbK%WEbK\A\e'uq"f@\d1g=uV^s5!\2s53k7rSdb8
1213s5O0rGMN2e!:TpV!:g!Vk4&NDnac\L!o8Bim_&t>]!o,TZEgW_Rb@Z!&)`,+]!-m9H\]YOFN3+j
1214g]#nRg"=p,eC2jmccaJP`P]L)]=>5PXJhh`S!U=@S&t6S\!NYqa4]SEs*t~>
1215nc'9_fZ1@gRC_2Ic)nY-nb2_PqY^?Crs7/+ak,+od`K2]]*u?a]">Yla32;QNMNE?V#R1rTq@sJ
1216SXY>5nc&Of%/l9LTUU^pMN+sCJ`H"p'`S"(o'GQ&e"W%tbja;pQ^tY,g#_c(J,~>
1217nc(-(grd1%PIB*<d'0k,e%ri3[]ca0US=HTTq$gfKS>8@N/j!_PEV;uQ^=*=RfAlWSGo)ZT)G;\
1218TF%<=?&+;oLOEr=lr<RV#ZO]%?"\(g=BkH%qH3i$=8l5R<EE=.=_jS$T:T.`<Dc^r?ts@Z@@3LP
1219R$X/(P`q8nO,f0ULP:>0I<g!WE,KH)r+6D$WJ[CmpXZX3Uq=k-l1+e(~>
1220nc'6dgrd1%PIB*>e?lR3g<n9nbKBh+)9U.Hc-=>NbK\A[daQ^sf@\d0g=k<:gtgfchZ)L4i;V^6
1221iX"SAL$S6snF,i?nDWm=]6h!U]`c![\@/dDZU(('G^,>*io/d<S[kVQFe6t*Q\*rHgtUQ:g"=p.
1222e^W'qccsYT`l,^.]XkSXYH+LmSXcLMNhatof!:C5]?K-rnc++~>
1223nc'9fhTWO)PIB*;f<_j0lh:)JqYU6Ars6,me(<1#cc3WS]*Q!Y]"c/)We-r6V#R1kTqJ%WSeRE?
1224KnH#ms8W%MP+e1uJXa6[Q';+0rtPG.p@.D2kJjKcT#p]WZB1locJ\!Xs*t~>
1225nc(B3h9<L,Og!1*fX.[,i53@F\[/H=W26;cU8493Jqo2@N/j!_PEV5sQ^=),R[T_8S=KSLrgs+]
1226rh'RkB4HdUMM-7a;X.6Q<W>r!=(>iFoNM)o!E`G%<^Bkj=Ar:@T:_]W;c-OqAnkpa<d:(%R$X/*
1227QB[SrOH5E\LkgY8IslTcF)Yu3C1q3iAn7^4KW*>hcE*,)^<YX'nc++~>
1228nc(-,h9<L,Og!1*gpjB3j3Z6$cHOJSbKA#Qc-O\Wb082YdaQ^sf@\d0g=k<\g]610hYuF4i;V^6
1229iW\A"S+,n8rpTpXq!d84!nVY#n\#pT]=GDY['I!?J9?C<I[B!OhfYQ[I"8ZRc+eS#rnK!Xg=k64
1230f@JL%da?CcbK.]A_8!Xn[Bcs8Un=3GX.P3JfC."dOJ]b;hsKt6J,~>
1231nc'<khp/j0Og!1(hm]]3me-;Jq>:-if)H#DRb-0Be'5b@gq*d%\\5hgJY)D-s.^L,Tq@sJSt1Ue
1232Kp@=jrVuhIP`^TQX1G^@Kt?OK(&n1.p$_2.j1V1HWR:4\XH9<nd,FE_s*t~>
1233nc(<4hp9'8P,QOkhmoN+j2/aN]XP2KX/`.sV5L5^KnP8?N/j!]P*;,rQC!u+R[T_8rg`tYs.91]
1234s.B[g?u_'PItVoL;<V!P<W?#$;-%"+=SH"p=TMW+rDrr"/6GnN<EG3QSlSio?#+.`?s$KoR[TV1
1235Q^3r$PEM#fN/NOHKS"]#H$+.FD//u\%VMr;KsBLt`hem"_U7<2nc++~>
1236nc(B6hp9'8P,QOkj1V52kKq]+cd'eYb0/#Rcd1"bb0/)WdaQ^rf@S[.g=k<9gt^`AhVS7hro!e7
1237ro+.8J$n^oiU?F.ipd*1GcL;I9"_dF[^<BHZC,iZXhCNQ`So]rI!D"%d)j,!GL#"!gY:H8g"=p-
1238eC2jmccsVR`l#X,]=G>SXf8+gSsQaRM6c(&`hem"_U7<2nc++~>
1239nc'<oiR,E<P,QOijM%J2mIU)Hq>:-ifDc0LN3:^Kaj\AH]%Xb!\\,M)S+3<SUDfhuT:DOEPC\=S
1240U6gGes8@M&K9`pVZE9OKmHOWcrquTamciolZ^Zo^hri"UPH2RLipuX>J,~>
1241nc(*5i7#TGQD2@ZlG076ho3UQ^UgkYXf\V'WMuhpSVW&XN/ip[P*;)qQC%T<!1NnVs.'(Zrgs+]
1242s.B[^=*Jjk@Xi?";Wq*Q<W5r";H?n%pKIDr!E`G%<YSP<='&=!<)mn)G#haVC1h'^<`a,:RMV?X
1243Q^3r$PEM#fN/NLGKRnT!G]e%ED/0&`s(2a[YFCN`jkmkHR'FW[iqN!CJ,~>
1244nc(*5i7#TGQD2@ZlbfR9iR-0(dEg+^c-4GXcd:+hd*'\[d*gFof%8R-g=lP\"PhhhhVS7hro!e7
1245ro+.-Fi_gVQ0e/4ipd*4H`$>H*P8nk[C!6GWdAiE]=5.tR+%aOL:YgW`4rd6QJL?qgF:k0f\"d+
1246eC2jmcHOGP`P]L)]=G;RXf/"eSX6UNOM']4^n@("`RNoAnc++~>
1247nc'<uimkrKQD2@Zm)5d9jRN!=q>1'hfDc0@J[rFKQd3^d]%Xdr\cT?mQgpjjUS=HST:MUDK7JiQ
1248T:^h:m^.P'X1GaDWhYEMkl2Csr:ojMl0$^%PEWiGhnYnPZ,P;Tq!nB7~>
1249nc'C$iml&RR[h.NnAqWBg<@XX_nN[gZ*+).s/Qm7X.G0(Mi<^YOHPimQC!r*R$sJ5S,SrXSc55[
1250TDtPiKiNP/D-^pl<Rt.L=SQ(q=TDS'<\[ZU=]\[(<Dudq=B\d9BkLs_=]AI'Mjg*%R$X,)P`q8l
1251NfK'TLkUG1I<g!WE,BB*rb)gWAqR4NQG`.F\XK(ra4KDAs*t~>
1252nc'="iml&RR[h.Lo#n&DgXas+e'cUhrlu/&d*^=keC)Ued*gCme^rI,g"QG[!8RS0s5*b4ro!e7
1253s5F6kFOl;,HFWP8jRE<6H`$>H8\;OA['R'DLimj;]X"T!G'AM>cd'VI]!\2S_qa&%gY1B7f[n^)
1254eC2gkc-+5K`PTC']!o#MXJ_baSY!!NR`+RK\XK(ra4KDAs*t~>
1255nc'="jO_DVR[h.On]\&Dh!k(4q>1$gfDc-!J]!S&K;lo(f=M*mK9u,()l'+"T:V[GMh-GGUR[^1
1256K7o&U\[JcDVkTQ2hrt(SrVQ?[m-*]\WfEXkn(bIBS[?Gjk4&D$~>
1257nGaBefZCRoQF5N?dBU(2gW%=R_7[:bZE^X:Y5YO4XItK-N/is\P*;,rQC%T<!1NnVs.'+[rLX"\
1258#bZNHDI'Q(>%#l[!EiP#>525W=BAO(<EWI,=]8=$=&rL8CM79e>$+a%<G@njR$a5,QBm_uP)t``
1259Mi!4BJU`)mG&qV>CA_`TAt5o_T[!&XY`tllakH"Ks*t~>
1260nGa6afZCRoQF5H?eZlC3imlW0e'cUhci29/daQ^qe^MjkdaQ^rf@\a/g=k<9gt^`AhVS7hro!e7
1261s5F<]I(+FMVgR(aoC1l3!p4d,o"@Z.]=>;VZEfa>GC6g"Q%F77YKkM;_n<FaY_8(lgt^Z<g=b03
1262f@AF#da6=ab/hT@_8!Xn[^*':V4jNPVQ#]OcLBDhPbP\0g?J,,J,~>
1263nGa3bg<$dqQF5Q?fX%j7mJ$AMqYU9kf`)8gKr]cQItb>C^"Bq![Y(!Eo;)D])PNdqSXkjnK7ohc
1264OGAFGVms7CXf%qeSVa'=l2MLtrVH3VlfdQKWJ[J!n^t(1U:A>#lL=h(~>
1265nGb-'gW[=,Ofd(%g:=<3i5Ws]`4rpm[Bd*CZ*:C6XfeFXM2mXYP*;,pQC!r*R%"#Ds.'(Zrgs(\
1266$#NmVFi:V#=&i/M<<$(s>5;;-=BSa.<`W:(=^h;2/6H4jCMRQm?!13-;c?_TS!o_3Q^3r%P`h,i
1267O,T!QLP15-I<]mTDJO!%BPRN[%BZLbX4Qj^WKF-nc/%mYs*t~>
1268nGa0agW[=,Ofd"%hRTW4k0hl4eC2hDd/VN0e'uq!f@80odaZguf@\d0g=tB;gtgfchZ)L3i;V[A
1269ifo+]PMsuGNpZE,k4&N0GHCAK9"_aF[^<B4G^"X^Is?F0][G3QaMGEoZ*BgB_VO#&gY1B7g"=p,
1270eC2jmcHOGP`P]O+]=GATY,S4jT:2pXO0.+%bc-`'^<PL'nGe"~>
1271nGa3dh9<O.Ofd1'hn#f5lh:)JqYU6jf`)8PN0o*EIXmBi\_+LrZ\"[Co;)D]s.L7$Ss4eXMLgJ5
1272LR"pN\@&TBV4jNQQ%RuXrtYP3q=O.@ki97QMlbRsc`*&*^<PR+nGe"~>
1273nGa?mhTs!;OK$=diP280h8mj``koF$\$`WNrNcI-&$MmlMiWs_P*D2sQ^=),Rf8cZS<A8]Rf8oW
1274T*o47>Ed%6R9NZj;cDCL!`rK+qc`_sr`K2$s&hZh=^>HKCi*p$ARJ_F<`E!s<bn.nR[BJ/QBmc"
1275P)t`bMi!7DJq&5rG'.hCCMINtBPM:!Z_NDehs%kPOflUKi:QO=J,~>
1276nGa6jhTs!;OK$7djM.G.j4)c7e^W'rdJhQ+e'umuf@S[,daHUpe^rI,g"QG[!8RS0"Q%>)bM3$S
1277ro"1CMhZhiin(VaZLIAInH.-`ZLPV"]",8XU3h$0K92qBcIC:gb/M-*['?g;J<J^DgtUT;g=b-2
1278f@AC"da-1]b/_K=^qI@iZ`pO0US+6HZC[)diT.hPOflUKi:QO=J,~>
1279nGa3ji6T3=OK$Ffk/!n3jn8BCq>1'hj8T5E_rpjlrs5*PMLg2+IY43C]*#0dSu)"R'VhCrSsG"[
1280K8>Y\Xgu*T\?iB<US%OV!f3]Okl2CsqtTdMl07'4ViS=DiPqaWY/AWGp$i!3~>
1281nGaKtiR5ZIR%D(Ln&VNDg=OQmai2*1]=GG\[^EKKrNZ^0P`1ZbPEV5srg+(]R[T_8S:FU@?uq$g
1282T)P>jA6)d0_mZLp<`;ss;r(CU<E*%%=Su@r=oMP'=#!i_?Y*qdCMIKn@U3,<<)cdo<`tKQR[BJ/
1283Q^3l#PE:leNf/^KKRnT#H$+1ID/*`trFuh"Z'LWjnCt^GS$9l\iV2jAJ,~>
1284nGa<oimYlNR\7IRn]IoJg=t<6f[eR$e'c_Ee/m/kf@\a0f[J9ue^rF*g"P07gYCT?h;5>WG(H-n
1285ec"G5MLKfjiml,@HJ7lXlL=uI_L&`^]h5rL]"##%GFuUjcHstccHF8F]stDRYd'I=bh_(0gY:H8
1286g"=p,e^W$occsYS`l#X-]XbJVYH+RrTV%a\R?k\XgV0/JZGtDRp[J35~>
1287nGa3njOM;SR@h@TnB%]IhWah0q"jmej8T>&KSPbnd.7/8"Ib$sIXqEI",*kj]\9t!V1PE2V#R2+
1288Tq70nRAmI!\@K,XZ`gF-US"0MSWS`okl2FtrVH6Ym-*`P\X8SuoA.'JS?^/djS86EJ,~>
1289nGb*<jOVAYSX?n@p!U%Mf%eKqbfI`;]t:kd\[T&V[Bm3FZ`T^XO-5]kPa7Z&R/WQSRh^*WWKhL.
1290>B#RoT4Cu)[_K2KSRbc!g/J/T=BJf,>4brg=BSd.=]\g6?X[GT@UNMH=B/=";GpFnH(17kR$a5,
1291QB[SsOH5E\M26q?IsufjF`VG9C2.EsCMIRTX,j('o@:13T=2npjmW5"~>
1292nGaU/jk%S^T:3:FpXHITf&,-6g"4g)eC2pse^`7&f@ejVg*P;!e^i@)g"P07gYCT?h;4u\bI*FW
1293H^Mh3iJDc%f&+ut]n2O;n*oZ5!NLhD^&G\E\j_@#Tt7tT`lQ9B`koL%[^39EZ))`Ch;$f?gY1B7
1294f\"g+eC2glcHOGP`P]O+]=G>TXfA4lT:Mp_OepFqeZkF6\BERfn,In~>
1295nGa7%kLn"cSsd1Hp=$7Sg?J>*q"jmdroF(j]mtT`J:WQXhuE_EJV&E$JGt$"OL`$X])e=Un>-&Y
1296'o7O0V5^MuYd(I:X/MhfT:V[GR>&<:rtYP3qXs@Dki]geOJC1sf<U[7\'<[kn,In~>
1297n,F0bfZLe#Ofct$h70?+i69QobK%N:^:aHW&%T3[[^NQMZ`g$_O->clPl@!gR$sJ5Rrr>X`l>WY
1298E*6q8A6!!I]<nT4N*0.Ygf+JY<EWL1>$CN#s&^%<>?P$1=^#'9?!LQ8=&i7"<)Z[o@[I(_)OQkX
1299QB[VtP)t`bN/<=DJq&2oG]RnCCMINtrbE!]Xe:HRf^-bYOJKS7g[+D/J,~>
1300n,F'`fuq%)PHN=+hmoZ0iRci<g"4jRec48$f`0Y)gAfn6f[SI'f\"m2g=uV^s4nEcK\tnTgUN;h
1301PJN&sIG!<'ahb$&_!UXZnH/3DPOlKd]F_]dV67A>]Y;1t_SEmt\?rUAYqrS:L=b8:gtUT;g=b-2
1302f%&:!dEg(\b/_K<^V.7hZa$X4V4jQO[%iJ`g?ct[P,?">h!OS1J,~>
1303n,F*cgWd@+P-E=*hRKN2l1OfGq>:-ijSp"-JU`6%J:E0)V:Cl_J:<'#J:E$#UV5Hp"MMC.O/;BB
1304rhBskSYDmUVl6VrWMcSfTV)4T".b77pZMPkrquQ`mcirn_k`$hg$[(`Oeoe=hX9k4J,~>
1305n,GrBgs3[8Oe]kYjhdh1iR$!"cH=/E^q[Us]t:nf\[f5Z[C3H@PE1okQBml(R$a>2Rt+hV_8OF:
1306a/sMf<`WhD\[/?3Soe+8gf+DT<EWC-n6#iq='&N&<sDf2>$+g*<W,lR;H6hXS!oe5Q^=#(P`q8n
1307O,f0WLkUM5IX?<_Ec>l1C27U%D/4R0TT?VFjM7OTX2<6>nF-C-~>
1308n,F0fh9Wp>PGQ:akJO.6inE2Cg=b-1e^j`Orn%8)gA]hRgtg]8f%8R-g"P07gYCT?Y^>-`jQGah
1309cB`ZrFG/B#d`TJ@P(MiZnG;\Rn-&:FI\ORL^&,GP]=GM`]"5Md]tM%g\$WI?Yr&\KGfALogtUT;
1310g=b-1f@JI#da6=ab/qZ@_7mRm\$E3>WMH5\S%55T]'/4jUR&%#dGFB]s*t~>
1311n,F*ehpK6@P,-(]k/F7;jRW'>q>1$gjSo8$J,XuuIg:CNJ;&W,J:IQKrdP!(\%LP/"1l!qQLCXG
1312UBmZlVP^2bTq@tVScbOFL#M1o(&e"'o'GT)dCQ!2\)l\fV3S."e)9fcs*t~>
1313n,H&PiR>]NR$t_GnBJ&Cg"4[$d*0YP`507(^:h4m]=YVa\@8rUXdkQ<Pa7W%R$a>2Ru::R^;.V(
1314a2c,i?r^sO[^3-5TU/n`;cH]P<!--&='FrnrDs)%=BAQ&<W,l!<E=O;rgFXjQ^=#(P`q8kO,f0T
1315LP:D4IX?<^Ec,anC(b<!D/5EBQ^u:hfX@0<Zc:MSqX=H7~>
1316n,F@!imbrTR[h.Nn]n5Fg>:W@gtLH6f@\^,f\+sWgAfq-ga1e5gt:62g"G*5gY:N=h8FBbhV[>R
1317k2ta>IWL@uf$_g^]sW0gh!bF9b':2b^%o<1]=b_e]"5Mc]",;Y['I!BZ*L'JWnlLdgtUT;g"G$0
1318f%&6udEg+]ai;<;^qI@j['?d6Vk]oVW3_nabk'PsQ_1\,e`6Mps*t~>
1319n,F-qjOV8VR@CqMo?aYNg[Y"3q"jmeroO.eiIHE.J:E-#It*(LJI6pWJ:N,uIt=*$^#$@(]W$LT
1320U[FrSUC<rnU7e-NSt;RHQ\<0:rtbV4qY'FEki^-lQCc4ffsmQD[)^e[qX=H7~>
1321n,FI*jOVA\TTZY1o@ULPc/6q!da-.Z`l,a1_8!b!]tF?Vs1&EF\$DcnPEqN$rg4XnS!-sI^:V%l
1322^VRb%Wa]qU[Bm-<URls:<DccR<!?3%='8[0mTKEgs&T/"r)E\r12`MLR[TV2Q^=#(PEV/kNf8mQ
1323LP:>0I<g!YE,KH+C27U%DK)eXN2bFrbcHl$\B<Lgmf.e~>
1324n,F*ujk%VbU6N(8o\$[Tcf*X8h:p]<rRh/'rn@D,s4mY1rn\7@f\"m1g=tB;gtg>%^u!i#h>Q7@
1325b(5T'eC;ge_nM[gh!a+h"nAC?]Y1uR^%K&:]*>jW\$`QJZMq*3VgFfdh>Z1\gY1B7g"=p-eC2jm
1326ccsYS`l,^.]XkV[YcXq%U7n'bWK!q1n'8(tVRk"*l0eS%~>
1327n,F.!kLmqdTp)k7p=m*YcL1?!p\F^broO.]mtcPmJ.[?_J:3!"J:E*"JUi6$KsJ8&hR`fTL[(]3
1328UB7-]TDb>`Rt[pAk5Q1qqtTgPlKI0CUl;D/m)uMqV7Fe)lL+\&~>
1329mf,0+g!.1.Of$.`jM@e2iR-3*da-+X`l5m6_SO('^:h4m]=YYb\@8Q0P*D9!R$a>2Rpgoa]Df>?
1330])T;NQ?fjD['Qp5TpoOm<)llT<!?3)=BA^1mTKKi!*K5$-<4#F<E)pr<+;2`S!oe5R$X,)P`q8l
1331OH,9XLkUM6IslTcF)Yu3rb<$_D/Fd5TTHeJil%UWX1lm7m-an(~>
1332mf+*cg<[L5PGlOfjMIn6i7[#Eh;$c=g=b0Xg&Tn,h#H40hB_":gtC?5g=k<9gtge>U#FbYf@\g2
1333f\![#e'umqcGmZ0J"c>fn,hg(SG'Yi]`#GG]"#5WZa0P72624\f%o0;gtUT;g=b-1f%&:!da6:`
1334b/hT?_7mRm[^**=WMH8]T=CPU]BA7pV3\7!d,"*Ws*t~>
1335mf+!bgs3U4OJg4hk/=47jRN!=q"jpfjSo:HIt.?G"b2&RJUW+JJ-:@PI=[^?]*,QsPGG&AV#6th
1336U7n4WScbI:QM'A>(&e"'o'P]*f<V!2_!C$sUmeC"cen0Ys*t~>
1337mf+-jh:0<EQ_(hIm`h`CgXXj*eC)[eb/_N@rkfYj^q[Xt]tCtg]",AWNbW6PMjTm#RWW/T]XRdG%
1338^D2(ZaI0EWhZ5>=&i0tj&?+\<`<*!=TDXo=TDS%=8u>$<BF/Y<)cdp='q/\S!oe5R$X,)Pa%>mO
1339H5?YM2-b9IslTcF)Z#4C27U%D/a<U[?mK1n(G==R^0o^hsBe2J,~>
1340mf+*jhU]WLR@q4On'7uHg"bHAhVHuAgY1B[g]-(/h>Z:0h[n`'\<N5Va4f;'gnTMYgXk!Re.'g2
1341e'lgqd)s8@Tm>8Yip[-AnF=MDZ220)]`5T0]",;Y['R'CZ*:L9KR_G+h;$f?gY1B7g"=p,eC2jm
1342ccsYS`l5g0]t:e]Z*14,US4<ZZBq--nCtXDS$^5ei9ft4J,~>
1343mf+$ii75`KQCknQn^"2Eg[Fh/p\OdcrpKdid]KXgkl1S]"1j&5J,=crJc:/tJ-:@PJ:b&a]*,^W
1344Vh:Q*V#I+tU7n3OSt2FDSXkXto&]lerqlQbnE]<$e#J_.eb.Y+Q_1V(e`-#bs*t~>
1345mf,3Cimu/YU6Dn0pY3-XcK*F,f@86pbK@oG`l5p8_SX.)^V7Cp]XtbcL1,44<+1BGRYt.E]t"$J
1346rj<->['I*HZ`g:"RU]Ft;rgpX<<60'lrj9gs&T,!s&Atr2cNg]OIM`.R[BJ/Q^3l#PEM#gNf/aM
1347LP15.I<g!WE,BB*CMRd)E-&XjMm1\"b-@&']#`Oar9jT8~>
1348mf+""j4DA]U6Dn0pY3-Xcfa'Ai8<DIqqM/+s5!\2s5*k8hu;ODTQcQJEeh0Ygr4<UhUg<We,Ii)
1349e'ujreC)X^^q5/ji:$m>muiI?qRuL5s18cP\@8lQZa-mAZ*LNfH-$!@s4mY//DAe1f[n^)eC)ak
1350cHOGP`P]O,]XkPWYcXq'UnXBkWJe"0nB/"tUV"Y$jSeNHJ,~>
1351mf+%#jk7eeU6Dn0pY3-XbO"orp\F[arpKddZi,L^S(7K;j+;c2IenToJ,OotJ,b'"Q/T@T]E>a+
1352Lo'C4#G\#eTV%jJT)P8_Sr8Bajo6.rrVQB]mcs#p^Sd!oe*tMbOJBM4gZJJ&s*t~>
1353mJf*+g<@4.P,?=akJF.:hUU?4f@83nbKJ&La2Z*:_o'=,^q[Us]XtbNA\?3gH<+I1R9bBV\@):B
1354"1>MCZMq6;['?[+Sq1$C<;ohY<!?3#<EWC-mofQis&K,"rD`bp"]SN+N1?C:RfAcTQP>aMP`q2j
1355O,f-TLkLA0I<g'[Ec>gnC(bB$E,^Q=TU*@WjMI[XXM<$8m-Xh'~>
1356mJdm_gWdF1P,?=akJF.:i8!;Li8<AHr7q;-s5*_3rSS4F`-0PgbF3U0^>".0h:L3Udf@nre,Ii$
1357d)s5>T6o>Nn,h*aWVaC"]`5SC\-9=JZa6sCrinDbLNp_nh;-lAgY:H9g"=s/e^W*sdEg(\aiDB<
1358^qI@j[Bd!;WMQDcTsgY\^ZjgrUR&!scJ@mTs*t~>
1359mJdpbh9Wj7P,?=akJF.5kO\KCq"jmdrpTjrgk1*,It<9>g&@%^It@HH!.XiqrdP!'Z+T,/"hM7J
1360JX<5#V#R1mU7n6PTDkG\SH=_(hW4\Prr)]eo'P],f!_-8^ZjgrUR&!ud,49Ys*t~>
1361mJf-3hU03FR[_"Fo?seKdbr^2g"4a$ccsYUb/q]D`l5m6_SO%&^V.:jCRWVsbHQ(hDKT0g\$WI7
1362ZjX4DVkBGd<Dugo;cDjY"]JB&=BShr=oDD&<`T)tr_j&$<E<=_S=?#IRMV?XQ^3l#PEM#gNf8gN
1363LP15.I<g!YEc1hk!,_^Ss/lcpUsAP[\<EJk`R<]9mJh\~>
1364mJdpghpTEIR[_"Fo?seLe`5NGiS`VMhYZ..hZ)L3i"=r+iST*bj6#RQP]W=jH.1?op!X/oc,RK.
1365I]Mu;n)Ws>RtJ?P^%8lN]=b_c\@AuSZa6sCZ*CO;XbD,>hYu@2h#H./g+(e.f@SR&e'cUgbf\#H
1366_nj+#]!nuMY,eLtUS#'$Q))^re$tU4[Dp\So^2[/~>
1367mJdphiRGiOR[_"Fo?seFg[=e0q"jmdrpTjqr/?2VIt3$$KWVq=IeS?mJbsutIfb.h]&UC+]"O5]
1368Uo!OUrhBRiTq@tVT)P8`St1drhW+VOrqlN`nE]?$aKL]$cLTGoPF],&e`6>is*t~>
1369mJf*=iRZ)YUQ_k.mbbURb2:_(gY(0-da-1^bKJ#KaMu6=`5BL/_8!auM/pbcdEfk)@9?Kg[C#q=
1370pp:@6Yc4@hHWO0F<W,k[<!66)=BSbu=oVV%="IBP<E)pr<)cdp<**+,Odqo1R[TV2Q^=#(P`q8n
1371O,f0WLkg\9IslTcF`MC!C]A5aE,ooH]:k1kh<N"^OJBD1fAl_ps*t~>
1372mJdpqin);\UQ_k.mbbURb2h@<io/kRhtu:0hu2L2i=P"BKAPYMk2X4-G&jb9e'c\<dg+4@_S)Fi
1373k4&B=kO8TDeTn"^]`,MJ]",>[[^<BIrNcI.#I:=[K#um*h>Z10g]#nWg"=p.e^W'rd*Kt[aiDB;
1374^qI@j[^**<Wi)YfT>%.][GC,fXcT<hbh2"QmJh\~>
1375mJdssjOq_bUQ_k.mbbUNcK4Zlp\F[`rVl9c%((S8IslcqItNH/IY%!="b2)Y\%B<6]*#<hRAKMN
1376r1a=fTqMCWs.01]s.':bS;<?gj8TqprVH9Zmcs)l]VC@lh<N"^OJBD4g?/8!s*t~>
1377m/Js,gs3U7PG,tTm)l<@g"b69gY(3.da6=cc-+8PaiMKA`Poa4_8*geAZs;%cHaPAGZ8(SZi.3)
1378Zj<t>V4WrT<Dufn;sdNa;uT`!=]\^->5VM'=Su>%=T);$<rQ,!;uouur_iu";cZt1PPq!NRfA`j
1379Q^3r%PEV/jO,f0WLkUM5IXQKbF)Z$rCD1Q&EcZ5r\s]20m+]:HR'"3Ph!FD-J,~>
1380m/Igbh9Wd9PG,tTm)l<Agu.,Oj5T%Ui;2@0i;V^6iWRGJ_;4)LiWReuFFDL6deD2qdEKPCZ['FX
1381rU8t>"7MJ-]Cii8]*l3\\$i`P['R'DZ*F;6"gFVHM:(2Zh>c:1g]-"-fdYS*f%&:!da67_b/hT@
1382_7mRn\$E6@X/MkjU91koT>g0O^Rggp_:%0,m/MS~>
1383m/IgchpK-=PG,tTm)l<Ag[Fn2q"jmdrpTjsjFMl2It*$!It<3'IXlq=JH(*$Ju-)ijLYMULSL^C
1384U]@1fV#@%jU7n9Rrh'4^rgj(\"J(m5RIB/8(B47-p$h>5l--K)T>g0O^Rggp_:7B1m/MS~>
1385m/JU*hp]WQS=$b<pt3'WdGig8gtUN5eC)ajccs_Yb0%iIa2Z*:_ns7(Fc=B?aTfi+^6)T[Z2M!'
1386Zj<t?W1f_s<Dulm;t!]c<<6-%nQGfl!*9)!rDX)%;H6Xp<*!k&SGo#XRf8[+Q^3r%PEM)jNf8mQ
1387LP:>2IX?<_F)Yu2CMRg.F)u]?XcBF2n^"P)U:/+mi:lU<J,~>
1388m/Idhi7,fSS=$b<pt3'WdH09HjQ#7Ypu))/r8J.BL7HuPh;6uCeua5%r6kAh#gpr<^q5Jmn*p8D
1389lgP#F`-J?U]`5SD])K5D\$i]O['Tb;s02j8Yd(EuGF-k:rS@M/s4]-Zg"G$0f@AC"da6=bbK7fD
1390_na!u\[A`HXfJCsUnPN$NiU\"ca/e/[`?tXp[%p1~>
1391m/Igkimu/WS=$b<pt3*Te*HW"q"adarU9ahqiu_^J,OotIfb4OJ+8$mIsus3]=d:<"1k=]ReEQS
1392UBI<bTV%kTT)YA]T)Y>`Ob9\*ir9horVQ?\md'/q_lJp%eFCkkP+oD*f]2bns*t~>
1393m/K!<j4DMdVNdmsmH2Ee^t[Q!hVHr>f%&6tdEp4bc-4>QaiMKA`Pf[2R;BLR`Q#m8_n`0pYd",4
1394qR$:1#d^e9U7[!<<)WKinPfZi<E!%$>5;>$=T;M*='/Q'<rZ1s<<#nr<!63)I%$T)S,\rVQnF_k
1395QB[VsP)t`bN/NLGKS"]%H$47LD/F'(D/aN:ELFP8R(hbE_P36p^<P?kr9XH6~>
1396m/IUjjOh\fVNdmsmH2Bd_;=)KjT+B@iWA)si;)@0irA$JZ@'pKf\+s0f@7U"d*_j@qU>Jo#h%)B
1397_n;[hiUH^4n*gJKnE,IapUh'L]",A]\$rcP['R'DZ*CU?ril^6WJPl"gYUfdh>c:1g]-"-fdbY+
1398f%&:!dEp1_b/hT?_8!Xp\$WHDXJr+nUoD)%R)%nG_P36p^<PBmrTsQ7~>
1399m/Ijrk1\%jVNdmsmH2Nf_VahVp\=U^rVl9c"35tAJc($$IsurtIe&$gIfb80]]Qg.[tos;q5!ta
1400!2BId!20=`!1s1\s.94\"eV9AL;3ZGs8W'6r;-*Vm-3f_[A9G0kN'LSPH2FBgueS%s*t~>
1401li/HugX*jCQ^k\CpX?FPe)]3?hqd&?f@AC"da6=dc-=JUb/q`F`Poa+CRb=A#fFNq^qdCg\?u4?
1402q6U=2XehYR>OPMb;ufkr=9)P&=9;W-=T2A(=BAO(rDi_os&0/%;H?k,N1?F;S,\rWR/WF'QB[Vt
1403P)t`bMi!7FKRnW$H$4=NDJj6*D/OE;Fa:[&Of6S"d^GO6ZGY/Im-F\%~>
1404li.mfgsEsDQ^k\CpX6@OeEPoRjlPR`j5T%Vio0doqVqY0I'*Cu#M.GUeC;[ee,@_idg+:F`P/^*
1405_!^j`oC)g^I'W^`rOWBI\[f5Z[^EKLZi.3,Z2_$1Spl7-rnd\2rnRP.s4T$Wf\"g,e^W'rd*Kt[
1406aMu39^V.7i[Bd$=X/W"nTu!mrVpb=f[[<Vk_pdK0li2J~>
1407li.^bhU'0FQ^k\CpXcdVe*Zi&q"ad`rU9agnq_jHr.+fu!.OEfrdOs"UZT/k\sn>EV>$_dU7n:[
1408TDY;VSHG.4Ok\dn(B+.*oC)#0ilJ'^YKcgi[[<Vk_pdQ3li2J~>
1409li/L0iRc,]TTlJ$mc)*X_r0/*iSWMHg=Y!,e'lamd*Kt]bK@uLaMu6=N-<&:_uIR\_8*k&^V77e
1410['I"6Zj*k?W1]Yo<97$\=]\^,qH3c!r`9&!q,I8j##\H'EgE5crgWnU!1<bP/XDWcPEM#gO,f-T
1411LkLA2IX?<^F)l,5CMds0F*;\j]qgn*k2aX[PGGh5g>hqns*t~>
1412li.Xmin)5^TTlJ$mc20Y_r9G6k2k_(j8e6;iW8*!rSmq>j8S*@TS1bhe-=IQeC2mpdeV>rda#nJ
1413]S<-Kn+cATc?c+o\bs&<\HTIN[C*BJqQg%("gY+`Gam7_hZ)F1g]6+.g+:q0f@SR&e'cXic-+5L
1414`P]O+]XkSYZEC=1W2HJj]V:_+jQ+FYPGGh5g>r"os*t~>
1415li.aqjOqYfTTlJ$mcDB]_rU:\p\=U^rVl9c!O..;JH(*"K9k]4"2([eQhdEVUApneT`1S`T)YA\
1416T)>,_T::^jXn(BL(]O@.p$qD6lI<;>Q+cAAaeY,r]?8jiq!7s1~>
1417lMiBrgWmU8R@h:Po?XYIe)K*AiSWJHg=Y$-eC;sqd*U+`c-+8OaN2B.C8JoK`;[UZ_8*k$^V7=i
1418[/RB0Zj3qBWhZ,/<`83]s&9%u=BPH%qc<\r!`W0"qGdGm#?=f,@#:ACSGerWRfAcTQiE?cP`q;o
1419OH5E\M26q?JU`,qG]e%GD>n;aDK9lCHa^;KWQk4h\=9%p`7*Q+lMlA~>
1420lMhX^gWmU8R@h:PoZsbJeE5`Rk2tdejQ-'qqW%k+GdZ&Ne^aZK!7UhppX9>nahk]TM<s^"qX=UJ
1421M2Jh>[fEl9[/mY@qm$4,rj)R/#I:V;Q[=D$h>Z:1h>c:1g]-"-g&K\Rf@JL$e'ZOfbf\#H`59:&
1422]=>8SYcXt*W269%ZBhN8pXZjDS[-2_h<F5)J,~>
1423lMhX`h9a$>R@h:Pp<g1PfC8J-q"agcrr2Ee"6G5dJ,=`rJ+.slIt3$"Mn%u_"h';GTV8+ZU&L__
1424T)tUTT)G5[T)Y>]T)P8`P_G=TrSRVkrr)`hoC)#1jNY$"XO$Lh\=9%p`7*Q-lMlA~>
1425lMiR)hpo`VT9QM&n);'Z_r'8.j5JnPgtUQ8f@JL%e'cUhcd'eYb0%fHKmgkW`Pf[3rk\`Q^qfra
1426&A5T`[C!6H['R$=Un3<A;H!<h!*&qrrDWbqrD`bp"'/N*=8Z+n<Vf\p;u]f"<EE@NRf/cUS,\rV
1427QiNKPQN*0KOsc<NN/NLIKS4i(I<]pUEc#Q+D/OE;G]f=cUmJXOk/jH^U:8.oi:H76J,~>
1428lMhRchpo`VT9QM&nDV0[`T,t@ki_*jroNk7s5aLHjlGHgN768HeG@VudEBG@Uj;&!n+uPOn,MnV
1429n,MeXl(NI+qmH@/s0MR-riuL/s0)WtJ9\*IrSIS1#2J%igtUT;rn/gSf@SR&e'cUhc-+5L`P]O+
1430]=GDWZ*170WMlYo_P!1*j6+O\OeT>)fAQ;ds*t~>
1431lMhUeiRc/\T9QM&o&@N``96aeq"aa_rU9ahrMG-qIcu=^IfY20r4Dm>q7?X>rk&3A"1FJISG&TQ
1432T(\]XQ%t+1ptbrdrquWcna5W-d(Z?E^ZFFrV3.L]`n0/AlMlA~>
1433lMiU8j4_bnWg06lh!r[mZHqObjl57VhVHr?f\"g+eC;pod*U+abfe/NZYQMY`l5p8_u@OQ_>h:]
1434^V7Fq]=GDY['R$>V4N]LrDNYor)3/cs&B)&<r5no<;]bn;ufkr<!-0'Eg-HlrgWnUs-WhQs-E\L
1435/!H-XO,f0WM2-e<Isu`iG&q\AD/3p(EclPKI($>KWR(@m]:#%k_pI6%r9F<4~>
1436lMhXrj4_bnWg06lh=AjoZdS!qlKIHpkN;6p!m>esqpk>grmM2'dEKPCY'&4\mJ$&Fmg&:IlfmTB
1437H(k,Aos4J"s0)ZuJTdX1hu2F3h>Z4/gG%@7g"=s/f%&:!da?CdbK@oF_nj+#]"#/RYcY"+WMlT-
1438[$IW:q:iNLR'FQUh<+\$s*t~>
1439lMh[sjkS1tWg06lht59uZ.&17p\=R]rVc`brr_54It-X3!e5d'pU^14s186@"Ltq6K9u8%r1<_T
1440"eV'8K!FXsrttb6qY0ULm-E`QX-Td8pXZsER'FQUh<+\$s*t~>
1441l2NO.hpo`TSsHY+n)2'Z_qX)-jPo1WhVHr?g"=s.e^W*sda6@dc-4AQLO@"Z`l5p8_o)Jj"2Vdg
1442^](qZ]tCtf\$W<7T9EJW<)QUm;H!'a"&`&r=7fJu<)Zap;cH[p<;]\p<<@*#Sc5/XS,SlVR/WF)
1443QB[VtP)tcdN/NOKKnP&,I<g'[Ec>l2CMds0G'S2)^SI@3j6+C\PG>\/f&#iZs*t~>
1444l2MFdhpo`TSsHY-nDM6_a55k>l0.@1k5aZ7jTFP2M:)1Mo$e&pbf%6&H,&J&k2tk'kksZPki_*i
1445iSVP"PHhIbZMLg2Y+1)dPfVb>rSIP0s4mY/rn@D*/D/S*e^W'rdEp1^b/qZA_SEmt\[AcKY,nY'
1446WMQf9V4"sTl,K]dUUeFrhX9Y.J,~>
1447l2MOiiRc)XSsHY,o&7K^`o?F]p\=U^rVl<d"9#-KJ*2=bIY"9&[e@30\Gs&;[Kj.EUkFf"SY#8?
1448#G7KVP_XgcinFDKrqlNanEoQ-e%hW@\`i+qWKX*fa4B,8l2Q8~>
1449l2N:1j4henWKWpdhXAprYL2IejlGI]i8<DHgY1?5f@JL%e'cXjcd'eZ[V_l?a8X$t`5BL0_SO((
1450^V@Ls]tD"i\?`'+R9ici;H$Ll;uT\f;u]eu=]SPp<!--"<`T,u#uai(='&L(G+>-%SGerWRfAcS
1451QN3?NPUhrZOH5E[Mi!4BJq8>sH$4=NDJa0+DK9oGG_3T5QE8U.e%2';YeeQ>j8J6BJ,~>
1452l2MRrj4henWKWpdhsf1#Z-h^nlKRQski_.-k4Rg>k081Wf%0`Ko[F2te',bE[sG=3f`'S'gAfq(
1453g^)Zgg"4frJr$Z%ZN%00ZMq*8ZE'@AG''S;hr"Chrn[S/!8IM,s4RG)/(`>$eC2jmcHOJQ`l5j2
1454^:_"c['?d9XK/>"V80@%Xjm!n]:>:n_9C`qrTX?4~>
1455l2MOqjk\.rWKWpdiUkX%Y1)_0q"X[]qu6'a!TSmsJ-CFOJX`mJq6Bh&ril[3YHOs]MOa=0!M5k]
1456TDkAdT:;+#Kn6l7gA`#hr;--Xmd08taKq22eFq8)S=-Utbh_=Xl2Q8~>
1457kl3=#hp]WRSs6>#mGu6^^Y@Q'jlPO^iSWMJgtUQ9f[n^)eC2jnd*Kt\OESI]a2Z-u`W*jT_A^8+
1458^q[Xu^:h.hZ`9gl@THN0;c?Rn;c?Xo<;9Aq<)Zn#<E8Th$rU#)<EWI)='K]o=-<ENrgWqVrg<_P
1459rg*SJs,njnO,f6YLkgY:IsufjG&q\ACMRd)Ecu_THE"ZRRD@qI`i+rl\B3=\kPFHCJ,~>
1460kl2Obhp]WRSs6>$mcDHc^Y7Z0lK[Wtl0.?okO[g<jeIFQrmh/$f%0fMp=';pbf%3)H`[.krm:Vk
1461rR(u!d*^4daGYPLpTj_%&$Mq+S<K%jJ9cC$Soi36hu;L3h>Q+/g\ohZg"=p.f$r0tda6=bbK@lE
1462_nj+$]=>5RYcb+/WMuc'^7h%4jQOU_O.j)*f&>fgl2Q8~>
1463kl2F`iR>iTSs68$o&mrd^YSGSp\=R\rVl<d!rfNWk^WhdI=[lhXT#7$XfV9!#ct/0XJh)4S"B5B%
1464@iiQP`Ll`L4k//It?h;ru(h7qtTgQm-Elb\#,V3l/TddO.j)*f&>fgl2Q8~>
1465kl3:-inDYmY*P]lg[`n(Wm9VYkN1gdj5JqRh;-i>g=b-1f%&:!da?Ce`,LgZa2n8"s2>&X_o)Jj
1466'>_K"^V@Lq\?`-1RpoQ'=&r=#<;f_q<;of/;H$Im;cH[q<`N'u<E<+!<)Q]o<WZH+<rQ/-=BfBU
1467G(,XDFCCX;SGo#VRfAcTQiEBOPV&)^P)t`bN/NLIKnP#+I=$3]F)Gi3CMds3G^Fju_69!)dIl%u
1468R@1FucJ7ITkl6/~>
1469kl2IkinDYmY*P]nh"0.,Wm0\alg!d"lKRR4kkaKBk5XTLk3(m]I@es=r7:bqqU>c!dE9A?[<f"T
1470bl>ifbfe3&bQc.OHDe'SZ2UsDY,J.hR?NVfK6qfdF`ht_Ng63C\s.s(rSIP0rnRM-s4[M+0%ee-
1471e^`0uda6=bbK@oG`59:&]=GDWZ*1:3X/`.t`N53/eFhD#R[LP!cJ7ITkl6/~>
1472kl2IljP%koY*PWki:Y[/WmUD.p\4IZqu-N`rrhnKJ:E(7J.$jUJsr[>WMunsWN,ls!3,st#cjo'
1473ViHCsSt>qP(nR7aQ^*_qNJrXHK7e`,It<0#IslfrQi#P;s8Ei4q=X=Glg*?DW0=C>rQr-IRC'fU
1474guJ1ns*t~>
1475kPm4%h:'BNU6)LulKH6h]%Q3%kiV!fj5JqRhVHuAg=b-1f%&:!da?FfW,/WYaN2F$`rF$X_u@Lb
1476_8*k$^V%(\WMGkf=B\g.='#9"r)<Vns&0/"<)cq"<)m'"<Ynh@=B\m5?>+8!I"dKDSt;UJT:MI=
1477?[)L>rL<hUrg<\Os-E\Ls,mtUO,f0XMhm(?Jq&5rH$47JDZ4JfE-$2LH[`K;SYa0jhSc=PVROXr
1478hsfh/J,~>
1479kPl1^hUKTRUQDV!lKH6h]%Q6,m-FZ9rosCFp#cCgGJ3h'rRCquebmo3e'H+O]s2dL[(jZ(b/qfL
1480b0%oNb00e+,KRpGR!"1GNJiUFI<g$[GB\=\KoM:cUT(W6^;.M!]XkV$VZ,HNh>Q+/g]#q,g&K\U
1481f@JL%e'cXicHOGPa2Ps4^:_%e['Hs>XfJM%V89X3V8;TV`2AWn\B3:ZnE9h%~>
1482kPl@di7?#ZV3%h#lKH6h]%?QIp\=R\r;HWarr^PtIt-d7s*k<*OIr>IWMueoqPbg>WMuenWK;[f
1483NJrgSM1pS9KnG#0JV/N(It)osIsulrIsufpJ\Be;)#jL1p[dk?lfHU'SYa0jhSc=PWOg:)ipu:4
1484J,~>
1485kPm+-in;SiXdPTeebRq1UWD?Jjlkmijl>@Zi8<DIgtUQ9f[na*eC2jncA6YYrQ+uXs2>&X_o)Jj
1486s1fAa]XG#CV2\ej?X-f<='8X,<`W4#<;ont<YJP8=B\s;=(Qc0KSYVOS"QRSV5=0h%Afr#WMl_k
1487Tq.!?OIVj?S,SlUR/WEPQN!+#PEM#hO,T!TM2-e:JUVrkG&q\CD/3p+EclYSHD%sOR'k`<caB%/
1488Ye\T=jS\3@J,~>
1489kPl=lj4_emY*k]febRq1UWD?OlKmj%lg"H5qrn(C!9j@D"ltu#c.1A@f)=.se.:!P`PB0`G'nRY
1490G'J@eKnfP](57EnIsl`jF`r%XJ9?L6T;/<dZFR`grPf;ca2Z->aN2E?_7ZaibPg;th>Z40g]#q,
1491g&K\Vf@JL%e'cXjcHXMRa2Ps4^V%.f[Bm-@XfSS(W3X4=R'k`<caB%/Z,+fAjo+BBJ,~>
1492kPlCojkS4uYaLohebRq1UWV]fq"ORZqu-Kmnc&gjU4@`DIt-m:s*k*&M2(t[!/UQ0%#TmtLPCM:
1493K7SZ1Mi7Rc)1R0eIt*!!It3*#IsuotIXm!#It<-"J:d%>rttb4q=X:Fm-E6BW0k!Jn'AD,S[65^
1494h<4b"s*t~>
1495k5R1"hUTWUUl_LjjmLI"Z-qXekih3ljlGF[i8EJJh;$`<g"=p,e^W'ra*!3WaN;NEa8X*Y`W!dT
1496_C`U=]!ST9UjI$]W0rj4M1U,#G^+FUF`i%[KSYMBOIr+aA%'@h[^!$>Y-+n/riQ7)qlU.)VkT`#
1497A"!=crL3bRs-N_N0U.cbP*1ogNfK'VLkgY:Isu`iG'.hCDJa9/E-6GSI>PhLQ)Dsuh8#YGWk6C(
1498hsBM*J,~>
1499k5Q"Whq#iYUl_LjjmLI"Yg_aprp9XMrp'CFqWJ.HkhUfRe("6F!S,d#eIpB^eC2de_n<XGMrE=.
1500_nWFTV#-i!U8P&s[DTl(iSU#RfAtc<dEg+`rQY/`#L1K6_nD(ch#-"-h#H./gA]e*fGE/je^W'r
1501dEp4abK7fD`504%]=GAVZEO80'!/+3`O;55cgfi,T9?4eb1GS=k5Tr~>
1502k5Q7_iRl8aUl_LjjmLI"[F+73q"OR[qu-K_rrqqPJU`*!n:1psI=Hd9rUSk#e\f)1qm?mB]>)>,
1503gt^ujrMkL"J,Om#JUi9#J,XuuJI@!ZJUi9%J:N-#RJbh>)#jI0p@@Y<m,?*jR&A:#h8#YGWkQ^1
1504ipPt/J,~>
1505k5R%)inD\nZ(@8gcgp28V8(X?ip#^jk2k[bio/hRhVR&BgY1?5f@JL%e%9Xc`r=*[a9'E%`r<sW
1506_\p>,^::GKVkRp^Yck43XK/A!V59u^U7n3OqORtI=f9B[]sk>So<JS)Y,J(Z>(-C>rgNhRrg3YN
1507s-,1#P*1ofNfK'TLkg\9IsufkG'.kFDJa6.E-6MVI=AQ<VO,-_lG]ojTX2S`guJ.ks*t~>
1508k5Q(dj4hnrZ(@8gcgp28Uqk^FkjAB9rTjFIr947Gl29`Ic@)G:pX];n$IdDH`kf@!J#hVirSmV2
1509q;;IeGf]+0h:DSRs3^kps3^horm:u!d*9YK[!8eQh>Z4/g]-"-g&K\Bf@JL&eC2jnd*BnZb/_K=
1510_S<dr\[JlNYcdu-'!%tG]VM19kj$-iPb>A%dG<mXk5Tr~>
1511k5Q=ljk\>%Z(@8gcgp28WP$gLp@n@XqYU6jrpg!jieW/7n::Ie!J8)OrrgZ$J:3"7J-(1Na4pV3
1512rr)]fo^M87kgd;6T#'XU`NGGuZcCPPk4n*=J,~>
1513jo8<Hi75rYWf`skhY#O3W5miQkN_9pkN1gdj5JtShqd,DgY1?5f@JL%e#[MW`lH*?aN)?@`l5m7
1514_nj'u['$C,N+8`jZ*1:3XK&7uVkg)^TqS-Or144cBR@e?_7R+KXnB($Z3RY9V4W->Q(.`@rg<\O
1515s-E\L09_Q^OH5E^N/NLIKnP#,IX-0\F)l/6CMe$3G^Y$gUVj=&Ze=p!\sJkf^<G3goB$"&~>
1516jo6%^iRZ/\Wf`skhY#O3WlX5[lg='+rTjUOlKeE6r947Gl2KlM]R6U*eC=EHs475#%+EYOc,dc9
1517]V9]!j5^$rqr.A/$/UW1kNLp[eABH$dg4@F`kS$keD8sZh#H.-g)Seuf[na+e^W'rda6=bbK@oG
1518`P]L*]XkV[ZEUP3XV._7[)/r3[Ft-#\sJkf^<P<jo]?+'~>
1519jo6.bj4MSbWf`skhY#O3WQ*rdp\4IZqY^<\rrp]%J:E&to7.!oIXcm%l0J?OrL8=drdautnpp[g
1520!K-O)ru(h7qt]pUmd08k`N5K7g%*Y(Q^Y%jce@LRjo9i~>
1521jo8?WjkJ/&[A&h__s?a;X0^48h!++gki_*ijlGI\iSWMKh;$c=g"=p,eC:=5QG^\\`l?!9`Pf[2
1522^qI=eZ)t(#CkK.&ZEg^<XfSS&WMcSgUS4?QTDb>fPZXs-`4iafFd;^.rNZX3Whc%mELZoqrg<_P
1523rg*SK09_Q^OH5H]N/NOJKnP&-IX??`F)l5:DJa?6G^Y'jO2SJrU<W&c_5EEk\&ZtQkiDbo~>
1524jo5qhk1nA)[A&h__s?a<X0^7;ir/9Cm/62LlM9]EkQSA>U<q<9rR25*e'lamcHF8G^V.(+T`*pL
1525iqq^4i;_^7i!IbRalqgBf[Q.mp='#h#LLZ3]7HR0h>Z4.g]-"-g&K_)fDjA:eC2jnd*BnZb/hT@
1526_SEmu]"#2SZELG1XoGI5a0D23bO"<+Viddaa4/r0jSs`~>
1527jo61okhae/[A&h__s?a7XL6F@oCr"TqYU6jn,EO0K7JK%pOEO!J:N-"IsusRlMgnNL&QT%J-1:P
1528J:[<B"FklMK<a53)?0U3q=aCJm-NWP[%+)Am,Z!\OefJ,f&,cRs*t~>
1529jSq",i7H>eYF(chddH)5WP-pCi9]anki_-kjlGI]iS`VMh;$c>g"=p.e^UR<MmgC8^q]la/AAd.
1530\$`KDXf$VaYIM$JZa-j>Xf\Y)WMl_kUS=HTT:MRELL.X4^q-tG=F^:Vpp(11Y,A"J<fNQ:rg<\O
1531rg*SK0p@c`OH5H_N/NOKLP181IslZgG&q\ADJa6.F*N+^IYGAFUmo-[lHHGrT!6)Wg#;P`s*t~>
1532jSokbiRlMgYF(chddH)5W4gjFjmW*6r9XILqs++D(qG!Y_p$BMcHab^cHOGP`PK:&]97`rjQ-=#
1533"6/A#ir%d3i;_[A\pW;phqHVnGFm7\e+qDqcH*kuGKBd=rnID**nf2uf@SU(eC;sqdEp4abK@oG
1534`P]O,]t:h`['Hp=riHg7WPQ-@T>]^Rbcd8&Yen]>iq2=3J,~>
1535jSp+jj4_kkYF(chddH#5XM<KVp%S7WqYU6jrp]pkaG,4nJ:RWKqLAd"IXlouO72B6"3uOJJ,Xs%
1536IY3-#J:IQKs*k'"J,Fg"It<*'kM?.Vrr)cjp@Ib>mH2[+U7T*alHHGrT!6)WguS.hs*t~>
1537jSonkjk\A+\YY[c_;=t>];!:#iT9G*l5JmLkN1dbj5T%Uhqm2EgY1?5f@JK`GC#sj\G`rh\@/cM
1538YHFt+Lh<6i\[f2WZa-j?YH=q-WMl_jUS=HTTUqa&@_KRg[\ID5D#:L=YbqE*s0Ds8X/2A!CRU^k
1539R/WHPQN!+'PEM)jOH,?[N/<@GKn=l*IX?<_F`MA;D/F64G("gjJ$m>"PI/p6f!q98Wk?I)hrs,#
1540J,~>
1541jSonlk2+P-\YY[c_;=t>\Y6t"k3;@6mf)VOm/?8Kl2g/7roj[3JV1)A`5Taq`sK`&_7mXr]:4&\
1542roF(=!TN/<ir7m;i8O[nrSJ!cJD]>=e\d#]Mpp/RdK._8r6bhtbf.8KQ/(0ng]#q,g&K_)f,E5j
1543eC2mpd*L"^bK@oG`5BF+]t:h`Za$a<Y5YO8WklWQQbD#Df!q98Wk?I)i9B;%J,~>
1544jSp.skhsn1\YY[c_;>%@]r9$0n+ZVPq>1!err2Ee"Q#&fIt%BHrIFot#(D&OIXm.%l2MF9K7ST%
1545It*$%JUi9#J:N-!IXckGJH(*#IY"QTru(h6qY0XOmHj/fa0Cu5dJDG(SWp.eak#J:j8XW~>
1546j8Uk.jP8/#[[rY``old;Z`qR4hWaCmlfmZtkN:mej5T%Uhqm2EgY1B6f@SQqP&Q#EY5Ya\ZE^X;
1547Y,e=OBqE#N]=GJ^[C!6FYHP+2X/`+rUnj`XTV%g1>HY-!HWt$->-G6<rius"D6L7MZa$^5UP)a.
1548rg<\Org*SKs-*JG09D6UNf8mSLkg\;JU`,qG]n4NE,KN.DKBuJItE-G`ib]3cgfl0TTc.\`mNZ(
1549qW%U+~>
1550j8TeejkS8$[[rY``old;Z`hI2iU$(3mf2\Pm/?8JlMg#OhOf(PWOr,Es1\cN^:gk=H+j+9ro<t:
1551rSd_5rSJ$mHdC!LRX0mmGgFddrmD4cMpKi!da?@^_k_OurS.>*rn7>(s4@;$s3rUKda6=cc-+8N
1552`l5j3^V.7i[^<?FYck13XfJbKY*uWAn_M*UPG>Y-dGF!]j8XW~>
1553j8T_dkM4J&[[rY``old;['Rs?mf)taq>1$frpTjlo;dIqIslcrrI5$"It)lrK[T)a$dO<QIt30&
1554T##u,J,Xs"IXltJJ,OotIfY;fh>\DmrVH<^naGl3eBtRgX3L7r_k<3g\AlqQkPF6=J,~>
1555ir<HVi7Q2dYF:oecg]o;W4::<h<XFnlg!`ukNCsgjQ#7Yi8<DIgtUQ9f[n^']SpcPL6\=(U7RU,
1556HYdPm^q[Ur]=PP_[^<BHZ*1:3XK&7tV50iZTV%KL?!:6<J=)EtSGf`%Y]3["Z*LX=Whu.kDuQ.'
1557Qi<<NPlHsIOtVoXO,f0WM2@"AKS"]%H[0dWF)l,5CN+<;H[gWsPfC,(Ur2H]aK:f!Z+nT=j7)(.
1558J,~>
1559ir9b_i7Q2dYF:oecg]o;W411:ipQ:'mf)YVmd9E>m/H>JlMp)[kg#TAJ<6M*Yct4(R>H6;^&I-l
1560jSn3<ir%d7i""Z&hqu_#HZsOdYM%$=]`$7ed#`@LdF-Fhb/Ur@RJtt>gA]b^f[na+e^W*tda?Ff
1561cHXPTaMu09_8![q\[SoNZEUO8YHP%2aL%V;`TcX-Xd>Q_^WtTonDaIu~>
1562ir9nei7Q2dYF:oecg]o=Wk6gIoD&+Vq>:-irpTjkrSaZ*J:E.IJ,b'#LXPAc$1!.mIt<s)puR))
1563IggdXK7SN%J:N*!IY"ZXru1n8qt]pUn*TN%d^c*I_<:..Xd>Q_^WtToo&B\"~>
1564ir:e1jkeM,]r$s`]%Hf7_5Orujl#Rnm-F!&l0.<mjlPR`iSi\Nh;-l@g=b-1e^DF4LNrf74DJb^
1565Mk[o&_SO"$]tCtf\@8oQZE^U9XfSS&W2HGdU7n01IYj8VS"#jNJ[)McYCfql=e`4+Y,J"8>*/`M
1566rg*PJs-"4]OH>N`Nf8mQLkgb=Jq8E"H$FLREcD"p)/aM=H%1EtNlA`+T>BUXd'B(,WkQX+i91$t
1567s*t~>
1568ir9\gjkeM,]r$s`]%Hf7_5FiskN273n,DbRmJZDMlhp#Ol0-g-Q%]-]"a>?RT"EeVjTFT*jQ-=#
1569rSdq<io/koi;VUQgU")rd+dF6gjGgDdF$:8G*7'ddEp.Z^Qa&grS%5's4B0[f%&=#e'lamd*L"]
1570bK7iF`P]O,]t:ha[Bd*BY-5%3XfT^\U7fEdnBeJ/R&[mCe_oWhir=N~>
1571ir9tojkeM,]r$s`]%Hf9_lLK*lh1&Jq>0sdrVlfbrri;f`1`4iJHU[rX3UA"rsAPFa40STs8W%W
1572r-o-*Kr'?NIt3'!IY!FDhZ"PorVQEao'l&6j3ti?U;H$]d^5F0WkQX+i91'us*t~>
1573iVsSZj4qtu[@i_Z_Vt+>];<:!j5]V-lpL+(lKIEnk2k[aj5JqRhVHuAg=b-1f%&:!c,drE`5Tj?
1574aMu3;_nj.']tM%h\[])TZE^X:XfSS'WMcSfU7e-MSt,bK'6@]eVj)+#HC&#UY-+e#K2mDfQi36M
1575PlHsIP5gXDO8k.LMi!7FKnP&-IXQKdG'.hErbWNjEcueZJqAfp`2&s4eaq>'U6VXd`mif&p#5q$~>
1576iVsV[j4qtu[@i_Z_Vt+>];<7$jll7(r9sUPs6]aNrTjFIrTOXJhVR)EhrX%`k549?jS\'<iW8#t
1577rSde7rSRP0rS8'YK$_QGNchAPKo41#ahsor[JnnYf`9\(f,N;keC;sqda6=cc-+8Oa2Z'8^q[Rp
1578\[SrOZEaD4s/m!9aht!J\CU<']qgpk\Am%RiUu10J,~>
1579iVsPYj4qtu[@i_Z_Vt1B];NO%me6YTs7u`nrr29a!;QQc!qZ*`gA_bnIt)ltJVCo6Q@OI8J:<$$
1580d,+dArr)`ip@Ie@mcW!6UR\gGp=R$QQ)D.3eD0$UiW"E~>
1581i;[c]iRuDiZ^[8\a5um=[]7:'i8j=nm-O'(lKRNqk2k[aj5T%Uhqm2EgY1?4f@AC"da?Cec-+;Q
1582aN)9=_ns7)^:h.i\[T&TZEga<XfSP&W2HJfU7n6PSXc4>RZ:<K<`EajR@9(6I]B/o<H"1irg*PJ
1583!0dDF16@QXNfK$UM26q@KS"]&I=$3^F`VM=D/O63Fa8IiJqU\PWgL!:p>3obO.`r"c.h:Di;\<~>
1584i;X_\iRuDiZ^[8\a5um=[]7=+j6?+&nF,l9n*g8DrpBXMrTjFIrTX=FrTF1BrT4"=ro<t:ro*k7
1585rSRS1r7r"+EcuPFO2Tf.`,qQl_k;1Cf\6>Xrn.8&*S/ckeC;sqdEp4bc-+8Oa2Q!7_8![q\[SuP
1586ZE^Y5Y7n(>`5epIZ-rC(b+k)l[`$GFj6GS&J,~>
1587i;Xb]iRuDiZ^[8\a63*C\?*O,nFlVNq>1!drVlf2rt4:AIt*$DiVif8K7A<!ItG'+hu=YprVQEb
1588oC228l.WtOPcW:.iQS$VTXMe`gZ.SWs*t~>
1589i;XPgj5AM0]W7BeZHMV&cEOFlhqdG_mJcJPli63=ki_*ijQ#7Yi8<DIgtUQ9f[n[(eC2glccs_X
1590b/q]D`P]U0^V@Ip]=GJ\['R'CYH=n,Wi2kmUS=HST:VRBR[Ak[KU/&)Qj.t=E+W$iQ2[*KPlHpI
1591P5^RCO"ZNPN/<CIKnP,2JUW#oH$4=NEc,`2DK9oGJV8]/ZGa#4Y0ZXr`i>>mYeJ?5hWNerJ,~>
1592i;XMfj5AM0]W7BeZHMV&cEOFni8Enjr:'[Rs6fpSr9XCJrp'IHrTO4Cs5s4?roF+>rSmh8ro!b4
1593rndS/s4ddiYdi3:h#?%5X`KY[EhM(=rn7>(rn%2#s3qn7daHLgccs\Wb/hTA_ns4(]t:ha['I!B
1594rNHs=XM;`ZRBFm+iQ&!dS$9WNfA>]Js*t~>
1595i;Xbmj5AM0]W7HiZHMV&cEOCijRMs<q"X^^r;HW/rrgoqeF`_<rs$MqJ:`BarSRVorr)`ip[n"D
1596mcrfQYa2B8n`.`nQ^Y.mbh(_7huA3~>
1597i;XVllK$dL`O_t6TX<2>jN4X,c/.@@n*TNAlpL+(l0.<njlPR`io/ePhVHuAg=Y'0e^W'rd*L"^
1598bf\)L`l5m6_8*h!]Xtbc\$`TKZELC4X/`.tV5'cYT:VXES!s5Arg*hTD-Ce4Q'VE6s-*JGs,d8A
1599s,JdlMi!:GLP:D5JU`,qH$FLREc,c1D/OB:I=[*+L8`2(R]"9klcQE!QE%[@eDB9ShuA3~>
1600i;XPjlK$dL`O_t6TX<2>jN4X,cJ[aKnbqqWnc&"Xn,DbSmJQ>Mli$,Jl2BiFkPjWBjo4??j8S';
1601iVqd6hu2F3h>Z4*g],t2fpR,Q`7Y(Bs4IA'*S/ckeC;srda?FfcHXPTaN)<>_nj.%]XkY_['I"9
1602YSFFHXLZH[RB=TplccW'Q`e'EeDB9ShuA3~>
1603i;X_olK$dL`O`%:TX<2>jN4X*cfXflp\4L[qY^?l\,QX2Z&>aGrnm_qrr)`ip@RnDmcrTM\sf\C
1604lKud!R[L@najf2.mbe%p~>
1605hZ"DWhqcYs[\Jq[^Xi5=`N?Dji7mMbmd9E@lpL+(kih3ljlPO^iS`VMh;$c=g"=p-e^W'rd*Kt\
1606bK@oH`l5j4_8!^t]Xt_a[^<BGYck11X/W"nUnaWUT:VRBR$d`:r0I>Hs-*JGrfB!uNfK'WMi!7G
1607KnP,2IsufmG]n4NE,KQ1DK'Z?I=[*+KW*#)U8Q#mm`r>4Pbk_+eCrsUqVV='~>
1608hZ"GXhqcYs[\Jq[^Xi5=`N?DliSX"lnF5u<rUBgTs6fpSrTsLKrTaCHrTO7Ds5s7@s5a+<!93t9
1609ro!e5rndV0s4mS-qV(o$rRh/%s40-ZeC;srda?Ffccs\Wb/hWB`59@*]t:kc[^<?GZ*:L;Z*:@@
1610bdO(>a5lX5\t54e\&QqOj7W9+s*t~>
1611hZ"P[hqcYs\>>:_^Xi5=`NQPml1+KAq"X^_r;HVVruM+;qt]sWnaGo3hoiBuWlODqd(,X2Wk-4"
1612g>hl&huA3~>
1613h>^dIi7H5g[@`PT_:nY@_lC)hj4rkfmd9H0m-O''lKIEnjlPR`io/hQhV?l?g=b-0e^W'rd*Kt]
1614bK@rI`l5j5_8!^t]Xt_a[^EHIYcb+1X/W%qUnXQTSt2C@Rf/TNQMm'IPQ-gGOT1@tNf8pTMi!7F
1615KnP&/IsufmG]n4NEc,c3D/aWBI=[0-KrN2(USPl`maSh?PbPS)d+I@Lh>`!~>
1616h>\8XiRlGj[@`PT_:nY@_lC,ljl,RsnF6DHrp]sVrpKgRrTsOLrp'LIrTO7DroX1@roF(=rSmk9
1617ro!e5rndY1s4mS-r7_,&rRh,$s4.2#rmVk7e'cXjcd'eYb/q`E`P]R.^V.7j\@&ZLZEaD5'sb*G
1618\^.gZUW;?]e@M9:U:%tfg#M_\s*t~>
1619h>\A\j4_kp[@`PT_:nY@_l:&ll0e<?q"X^_r;Q\ZruD%:qt]sXnaGr5i6JX#Tu>pXe@M9:U:%th
1620gZA+as*t~>
1621h>_0bkhXe3^9F)nWPmclh8-(sdb`dDnF#`3md9E.lg!`ukN:mej5T%Uhqm2EgY1?5f@JL$da?Ce
1622c-4>QaMu6=_nj.'^:h.i\[SuRZE^R8XfA@uV5'fYTV%dFR[BJ.Pa7W"P`q>rrf\=`P)tcdO,f6Z
1623Mi3FKLPLS8JU`/uH['dXF)l5;rbWQmF*iCiLPU\bagIe=_qak7]qLU][D:&=hX'%tJ,~>
1624h>\5dl/("6^9F)nWPmclh8-+ueDT<Po)/"[o'u8>rU9dSs6]gP!pf4=rp'FGs60LG!TrSEk5OK@
1625j8e6>ir7p9i;VX5hYu@2h#5t-gABS&f_sG$ec4/!e,RkrckFaNc-4ARaN)<>_nj+%]t:hb[^?%>
1626s03?FZ*CLDcaodF_;4h9]qLU][D:&>hsK5!J,~>
1627h>\JklJU=;^9F)nWPmcnh7onrf]_eup\=R\qu$HmQ2gm`)u][0p[n"Emd8rc[%+,8iV_9?Tou%U
1628^s1TlmbIhm~>
1629h#A/aj4r/+^T3`fWQ*rlgqK\mdGj!HnaHGErp3#<l07EpjlPR`io/hQhVHuAg"=s/e^W'qd*L"]
1630bK@oI`l5j4_8!^t]Xt_`[C!6EYHG".WMu_iUS4?PSXc.9Q^3m7PQ$aEOT1CANYIG1Mi!7GLP:G6
1631JUr8uH[0jZF`VO#DZ=YoG'SRjLl$qeb-[n;^#&A6_PEEdZbsr:hW4Ogs*t~>
1632h#A,`jPA>-^T3`fWQ*rlgq]kse)]HRo)A1Zo)A1Yn,VqVmf2\Qm/H>LlMp,Jkl9iEk5FEAjSn3=
1633ir7m:i;MR4hZ)F3h#?(.gA]e*fE9aXf[p,Rs4.+u)Um-_dEp7dcHXSVb/q]D`P]R/^V.:l\[SuQ
1634rj)R/rj!6@]?n*cUV#@Rg;9YMS?p,Uf&,Tch#Dm~>
1635h#ADik24\1^T3`fWQ+#ng:aGofBDbup\4L[qu-Kmrg<^,rr)clq=aFMnF#T"ca0:A`T-XJ_PEEd
1636Zbsr:iTL'ms*t~>
1637g](^OinVu&]<%EeXi9>lftjVoce[IAnaQ#9mdBK/m-Es$ki_*ijQ#7Yi8<DIgtUQ9f@SR&e'cXi
1638c-=GSaN2B?_ns7)^:h.i\[])TZEg[9XfJJ#V50l[T:VRAR$X,'PPp[EOT(=@NrP%pMi!:HLkUP9
1639Jq8E#I=$6aF`VVEDJj<.E-$2NJVAr:MQb:9T;'-To\%$XPa\hjajf/,o@s:q~>
1640g]%uWj4r)']<%EeXi9>lgV^%udbj$LqssaVs7$$Vs6fmRrp9XMrp'LIs60IFroX1@roF+>rSmk9
1641s5<q7s5*b2rnRP.rn7A*rn.5%s472"rmVk8daHOid*L"^bKJ&NaMu3;_nj+%]t:kd[^>h8'X5@!
1642]:bq7g\0@;Vj*XS^<+m\jRh4,J,~>
1643g]&>cjkS;)]<%EeXiKPpfYFJpdcKulp\=R\qu$Els8JMf*rc-9qY9dVnaQ#5hp/U!VT7Wfe\%fE
1644R]sNJeD99[g])d~>
1645gA`#ZjP/&%]Vq3cZH2.tg:jJjd,3aCo'l/;rpE5Bm-F!&l0%3jjlGF[i8<DIgtUQ9f\"d)e'c[j
1646cd'bXaiMKA`P]O-^V.:k\[])TZE^X:XfSP$Vkg&[T:VRBR$X&$PQ$[DO8b.TN/NUNLkphAKS4r.
1647JUW#oH$FLTF)l7!DB3S5G'JIfLl$qI\B2C[VS:dQh8QI[S$0NEeDT?\gAc[~>
1648gA_oWjP/&%]Vq3cZH2/!gq]kpdbs-MoDA+Xnc/+Xmf;eTmJZAOli-2Jl2TuIkPjWAjo4?@j8\-<
1649i;hg7huDR5h>Z10g]#q,g&K_)f-AkseC<$ue'landF$=ecd'eZbK@rJa2Q$8_8*h!]XkY`[^?%>
1650!3uO/(:1<N`ltufV7bRSho2X\S$0NEeDT?\gAc[~>
1651gA`,_jP/&%]Vq3c[*%M"ftF8hcfFZkq"X[]qYU6jrgj'1rr)`jq"=7Ln*oZ+bdF.D`o-FA_l8li
1652YJ%p)i8XOcs*t~>
1653g&DlRinMht\Z(j\Wm'Mrh8?:tcJ[XAo'u5Kmn3$8m-O''l0.<mjlGI]iS`VMh;$`<g"4g*eC)dl
1654ccs\Wb/hWC`5BI.^V.:l]",;XZa-g=XfSP%Vkg&ZSt2@?R$Nu"OH5E^N;\\7M%YStLP1>4Jq&5u
1655H[0j\F`VSBE;aYoEcueZKSYSDOho,LUSYiao\.'[Pa\_f`m`c(lIl2f~>
1656g&DiQinMht\Z(j^XN]_th8?;!cf*pKoCMhLs7--Ys6osT!:BaOrp0ULs69OHroa=DrT4%>s5X.=
1657ro*k7!oMkkrn[S/!Sc?-g&K_)fDjA$eG[krdMgN[d*L%`c-+;QaiMKA`P]R.^V.=m\[f5WZhq$E
1658Za@$CbK%&_V81p\gq]nQR]X9Ce(s'Lg&HR~>
1659g&E#VinMht\Z(j]X3BVsgVKkmcK+Khq"X[\qYU3irh0;krZ1t7qY9aSnaGu4i6&['UW)9dfu1.`
1660R]X9Ce(s'Lg&HR~>
1661g&Dl`kMk1>a1J47RBFWmp"dKdX30D]j7)U<nGhtWm7Zg3lg!`tk2tddj5T%Thqd)Bg=b-1e^W'r
1662dEg+_bK@rJ`l5j5_8!^t]=PP^[Bm0DY-"b)W26;aTUq^DR$Nu#P)kW^Mi!:HLkkt`s+2nTIsufo
1663H$FLTF)l;?DJa9/E-6>PJqo8EN18#5[@XG<g[j.:W0<[N]#;tPioU-ls*t~>
1664g&Df^kMk1>a1J49S$'iop"dKdX3BPakkO`Knc/+Xmf;eTmJcGPli$,Kl2KoHkPs]Cjo4?@j8S$>
1665iS`YnhZ2O4h>c:0gFCq1g"=s/f@JL%eC2jodEp7dcd'e[bfe,LaMu6=_o'=*^:h.j\[SuRZi.00
1666Zi7?3ZP:j4[@F29h"0:<Vj!XO]#;tPioU-ls*t~>
1667g&Df^kMk1>a1J48R]afrp"dKeWla;go`"Uiq>0scrVc_js8W'?rVZNfp\"+In*fDmaL%SB`8L:=
1668_69>rX1H6rhW!Yqg&HR~>
1669f`)i^jl"k=_RZS1R]scfqr#JtXM`lVhsL"(nG_lImd9B-lg!`ukN:mej5T%Uhqd,CgY1<3f%&6t
1670dEg+_bK@rI`l5m5_8!au]=GJ\['I!@Xf\Y(W268^T:MLAR$Nr!O,f-TM#N/@KnP,2JU`/tI=$6a
1671G'.kHE;j_uD/OB:H%1O)N/imjcc`P[WPmT_g;0hRS#Ep>e(WdEqYf+IJ,~>
1672f`)c\jl"k=_RZY5R]scfqr#JtXi98`jRDd;nd4jWnaQ&:n*]W2rTsRMs6BUJs60IFs5s=BroF+>
1673ro+"<i8FUl!8d_2!8RS..GEJ.f\"g,f%&:"e'lald*L"^c-4ARb/hZD`l5j5_8*h!]Xt_a[^NO?
1674ZMh-HZaeH)YFM`5iUtsBWfipW]#`@SiTU.:g&HR~>
1675f`*&djl"k=_RZV3R^0ulrSY]#XMWcZoD/1Vq>'pbrVlems8W'@rVQHdp@RqFnF,Jk`N>Q2`o6jQ
1676]r7<eS%?\ig>V8lrRq4$~>
1677fDc]ajl"b7`4;b4R&n?epYa<"Vnh'Ji9Bk'rpX+[mdBK/m-Ep"kN:mfjPo1Whqm2EgY1<4f@AC"
1678da6=cbfe/M`l>s7_8*gu]=PP^['R$@Y-"b(Vkp,\St2@<QB[PoN/WRJKnP,2JUr<"I=6BdG]n7O
1679EcV.s+Dl"8F*N+bLlROTNO@-OWLU6;k4$s<VNdRN]>r:OiUGFuJ,~>
1680fDcZ`k2Ft;`OVk5R&n?epYa<"Vnh$Ij6ZF5o)J4`nF,i6md:#?rp0ULs69RIrT=1CrT4(?s5X+<
1681s5<t9rnd_4rnT*[gY:H9g"G$0f%/C$e'lamd*L%_bfe2PaiMNB`Poa4_8*h!]Xt_a\$`UAZ5^-W
1682['d?LZG=o,X.HT?k4$s<VNdRN]?&CRipbP!J,~>
1683fDcT^ki:CCa18(7R&n?epYjH'W5@BSnG`4_q$$Wlr;HWoW;lns*rPp3p\"1LnaZ)%fuL+^YKZ5"
1684f"n5JS#a0De(j$Tf)L7~>
1685f)HT]khjq8`4Dt:R&S!ZqVoi3Uq5+;j5oe$rp]sV<UT8@m-Es#ki_*ijQ#7Xi8<DHgY1?5f@AC"
1686da?Ccbfe/Ma2Q!7_83k!]=PP][Bd'AY-"b(Vkg&[T:D@:P`q2hMi!4BJq8E#IXQQgH$4@RF)u="
1687DBWk7E-$2LJVB#BOH5[Jcb-3P[*e+'e\.cBR]X0Bd+I:?ec1.~>
1688f)HT]l/:.<`4Dt:R&S!ZqVoi3Uq5(9kNVR/q==RU!:^!V!q,ICrp9[Ns6BUJ!9jFFs5s@CrT$!!
1689io8qUi8EMMhVR)Egt^Z<g=b03f@JO'eC;ppdEp4bc-4ARaN2B@`P]U1_8*du]Xtbc\@/cNZi791
1690Zl-9[[^EEcdCZBT[aF=)e\.cBR]X0BdFmLCec1.~>
1691f)HN\lJgIC`4Dt:R&S!Zr8Z2:VS(REn+QbU#Pn5mr;HTnriQ5"rZD+9qYBmXo'u5=lJL40X/3/K
1692kj?p6Um%7L]#`@Tj6G1pJ,~>
1693ec0Ubjk\P7`OVq8Q)DOOn`nK8VmXb(jkoLsnaQ&:n*]T1m-O$&ki_*ijl>@Zi8<DIgtUN7f@JI#
1694da?Cec-+8Oa2Z'8_SNt"]Xt_`[Bm-BXfSP$V5']USXZ"4PELrbM2-b8IXQQiH$FLUF`VSBrb`rt
1695DK'W=H%1L(Nf]?`U<_5sVPCcOna+T5Tp(qK]uAIRi9^<js*t~>
1696ec-K_k2+b:`OVq8Q)DOOn`nK8VmX_*kN)1)q==RUs7$'Ws6fpSs6TdOs6BXKs60LGs5s=Bs5a1>
16971udKQi8EMMhVR)DgtUT;g=b-1f@JL%e'lald*Kt]bK@rJ`l5m6_SO%&^:h.j\[],W['Tb;s0Ma5
1698rjEWL\^Sd3Vkh#Una+Q4Tp(qK]uAISiU-Kls*t~>
1699ec-E]kht1@`OVq8Q)DOQoBao?WOL41me$JQ#5S,mqu-KmYQ+Y%+oV?8q=s[Uo'u8=k1e1nWi!GV
1700na=l;Tp(qK]uAIUj6lcos*t~>
1701eGgE_jPSV7_n)k9Q_M+BmI&KBXKKOokMb[po)A-'n*]W2m-O''ki_*ijl>C[i8<DIgtLK8f@AF#
1702da6@dc-+8N`l?!8_SEq"]=PP^[Bd*AXfJJ#UnOHQS!o\.P)kQXLP18.H[0jZG'.kIE,]]6D/O61
1703Fa/@eLl@CVOHd?._lfK-`RsqDag[n*S?T]Id+[FEr7(as~>
1704eGgE_jl"e9_n)k9Q_M+BmI&KBXKKOpkiD+$oD.qZnaQ&:rpBdRrp0XNrosXNkih3mroX7Bs5a4?
1705ro*q:ro!e4.c&n8gY1B7g"=p-e^W'sda?Ffc-4ARaN2B?`5BF,^V7Co]=GJ^\$WNKrj!TO['d?O
1706\@/c^e\SJ[WQ3`gil\d'P+8bia3`Q!mJYQ7J,~>
1707eGg?]kMk.=_n)k9Q_M+Bn*noJY-5n"m.'iLp]pWkqYU6irr05',Q@Z>qtg*]p%.bEna5;b_R5u8
1708`nC.JcFoj5S?T]Id+[OJrRCjt~>
1709e,O+Xkht7E`k&:COJ0/,j8.ZR[\UU_iT&nao'u5=n*f]3m-O''l0%6ljlGI]iS`VLgtUQ9f@SR&
1710e'cUhc-4>Pa2Z*9_83k!]=PM\['Hs>XfJG!US4<NR[9>'O,SpNKS"Z"G]e(Krc%jS,AhC?F*W1c
1711LPq7WOH66^d_DlR[)_>$h8QOcPb5:r`RE]&nC%>e~>
1712e,L<^l/:@F`k&:COJ0/,j8.ZR[\UUaio]Cmo_S.XnHJFNmdBK0rp0XNrp'LHs6'FEroF.@ro6r:
1713iSi_Qhr!;Hh;$f?g=k64f@SR&e'lamd*Bn[bK@rI`l5j4_8![r]=YYb\$i]NZa-pCZa@-K\@AuS
1714\^/[;Y+W2Ekk<oRYFCcKZbFE-hVmtPs*t~>
1715e,L<^lJUIG`k&:COJ0/,jo")Z\>6d_j7)^9q#:*hq?6]nrVlf)s8W''rVQHep\"1Lrp^chiR>N@
1716T=)c'p"mcrT9PtS^;\RXiUYFsJ,~>
1717df4([kMt:EaM+mPOI``"hYH<[];`-WfAtlOo();>n*f]3mHj3*lKRNqjlPO^iS`VLh;$`;f[n['
1718e'ZOgc-+;PaMu3:_SEn!]=PM\['Hp=XfJFtUS+3JR[0.uNf/[HIslZgF`MG?DJge<DK'Z>G^b7"
1719MiX'dPEil0agRh>]%-09d)W/TQ(k\(ajf/+kkrm/J,~>
1720df16akMt:EaM+mPOI``"hYH<[]W&6ZgZRY_oCMkMrp^$Yn,DbTmJlPQlN$5Lkl^/4kN;d*s5a4?
1721;rZcpi8EMLhVHuBgY1?6f[na*eC;sqdEp4abfe/MaMu3:_83n"]Xt_b\$`TMZa-mC['d?O\@K,Y
1722[*$q?[\9Y4ea2bQaK(erU:%n\eD9-JrR1^r~>
1723df1-^kMt:EaM+mPOI``"i;;`c[\pIQg?\8,q#C-mqYU0grVc`0s8DpArVQHeq"F@Oo'u8;jk%MX
1724TVepCm-i?EXdtiR[DU,9h;[Ysdf4g~>
1725dJk0\kMP(Da1esXQ'SGeeEleZ`2]fOdGF'DlgaNEn8RjamHs9+lKRKpk2k[aio/eOh;$c=f[n['
1726e'cUhc-=GRaMu3:_8*h!]=PM\['Hm<XK&1oU7RpER$<boMhm(=IsZE`F)l/9E,]lAG^Y.!N09Bh
1727Pa8H#bJ:0PXiB,clI!8=R$OPU_919cio^3es*t~>
1728dJk6^kMP(Da1esXQ'SGeeEleZ`iH/Udbj9LmITr?oDS4[nc&"[n*]W2rp9[N3U5knkih3lk2k^c
1729jQ#:[io/hRhqm2FgtUT;g"=s/e^`0uda6@ec-4ARaN)<>_nj.']tCtf\@/dBZi@B5[^Z7H)S!5i
1730e]u+;Trc8jn`nN8URIRK[DC#8i8WntdJn^~>
1731dJk*ZkMP(Da1esXQ'SGef'`4^`N?/SdGsfgp\spmq>0sbqu$Ekrr0e7rr2rr#5n>nq"OIQrpgro
1732l/pI-V4t32fCA.T^SR?bVmX@`eDT?KrR(Xq~>
1733dJs7F*9uS=e]kk8X-o3K]?TL6i6Sp0YfPJXhrO1qo'lYIC[UTVm-<j!kN:mej5T"ThVR&Bg=Y$-
1734eC2jmccs\WaiMK@_nj.']t:hb[Bm-AXfJFtUS+0IQ^3eqN/37@JUVieF`hbGF*N%\Jqo;JPa7Ps
1735VT%!'\tl48dHC)Wag7_&R]Ej9c.:_0kg09Z~>
1736dJs7F)sZJ<e]kk8X-o3K]?TL7iR,66Z,kV\j66"(oDS7ZnIb9Zn*]W2mHj3*lK[Wuki_-kroH'!
1737j5].XiS`YOhVI#CgY:H8f\"g+e^W$pd*L"^bKJ#K`l5j4^q[Rq]=GJ\[^<BJ['R0K\@DOK)7I0&
1738f#P@uVRt.8n_VBoUQD"M]#N"Gh;RSDs*t~>
1739dJs7F+mS+Be]kk8X-o3K^!Gp@j3Y?:[)^YbnauYPq=sd^qYU3irVul8s8N!CrVZNgq"FFRoCDMD
1740lf?I2\>?.;eaWCmbI+10S#j'<c.:_0kg09Z~>
1741cMoB`j5&50`ODk9P+8esh!a^b_m#rGbhVFAk3_a0nF,i6mHj3)lKRNpjlKh/io/hQh;$c=g"=m+
1742e'cXicHOJSaMu3:_8*du]=PM[ZE^U8Wi2bfTUhO<PE:f]LP:;/IXQQkH[UBpKSb_PPa@VtTZ5U2
1743]r@g3`SBqLeAA>UPG#1n`mE>pjnI(#J,~>
1744cMqGEjPJG4a18:APb,5&h!a^b_m#rGcJ@dIlLFN<o()>AnaZ,<n*]W2mHj3*lK[Wtki_*jjlPRa
1745j5T%Vi8EMLh;-l@g=k63f@JL%e'cXjcHXSVaiMNA_o'=*]tCtg\[f/XrO*iX\[f;_\[K&og!7+,
1746Up.hnn*SWAXdPBGZ+S*(f\kodcMrC~>
1747cMo$Xk2=k<`ji(=PF]#"h!a^b_m#rGc.q^Sp%eCXq>'m`rql`orr1(?rr2rr,l@H6q"OLSoCMPC
1748m,m!H^8[p4`SBqLeAA>UPG#1n`m`Z$kkNI'J,~>
1749c2V8EjP8>3_nNFJPF/>`d-C;bcap0W^!b`uiT0M!nF5o7mHj3*lfmWrk2k[aio&_Nh:pZ:f[n['
1750e'ZLfbfe,L`l5j3^V7@m\[SrOYcb(-Vkg#YS=5b-O,f-SLP:G8KnUe.M2[IVPEqQ&Q(>\<dD2uZ
1751Y.N0HoAe$'TU2(D[_Tr6f\Y`ac2W:~>
1752c2SjWjk\P8`PAjRQ("bfd-C;bcap0X^XM*(jlu@-o()eMrp]sV"7GRDm/H<+lKRNrkN:pgjlGI^
1753io/kShqm2FgtUQ9f[na*eC2mpd*L"^bK@oH`l5j3^q[Rr]=YZQ\H'/=\c0/Z\@Kl=f"\A[Y.N0H
1754oAe$'TU2(D[_Tr6g#(rdc2W:~>
1755c2SmYkMOt=`4rXNPaSPcd-C;bcap0X^=D94nFl\Qq"aaaq>gHmrVc`Ds8Drsr?hI=qYBp\p%7kH
1756oCD>1gX!dDU9;,Wkk!iX\"K(UVRF:\e_B'Hps&hh~>
1757bl:oAjPS\<aM5'ZR?*uM`np7SgrR"&Z,G)Kki([mn*of6mHj3*lg!`uk2tddio/hPhV?l=f[n['
1758e'ZOfc-+8N`l5j3^V7@m\[JlNYcXt*Vkg#XSXPn0PE:n)N[9aJPa%K&R$sA-TYAq)_R6;<[*%>!
1759lIE\ST9GeF\AZY@gYqAmbl<1~>
1760bl8XVjl"qBb/(KbRus>Q`np7SgrR"&Z,G)Nlf@=0o)A1Zn-/:Mn*]W2rp0XMrokork2tdejQ,@\
1761iSi_PhVR)DgY1?5f@SR&e'cXjccs\Vb/hTA`5BI-^VBc]rjr6E]=e-T*P/emb1kOd[ATn4b2DpW
1762e\JD]PFSY_`6Hccip$<`s*t~>
1763bl8[XkMk7DahY9^RZO/O`np7SgrR"(ZcL_]naZALrqQNhrqZ`or;HTmrW3&uf`2!Ns8Duq#Q+An
1764q"XRUo`"G%o'YZ#e@r>kUoqkuo]juBYb.,LWjp!le(`sKqTSti~>
1765bPra^kht4Fb/1cmT9knC^WY^6kL[_WUpS+jhrs%\lgO?3mf)Q2lfmZtkN:mfj5T"ThV?l>g"=j)
1766e'ZOgc-+8N`l5j3^V7@m\[SrOYcXq)Vkg&ZT:DF?R$sEARO"DoSY)OFS!^4lg=43RVkp]<g%4[e
1767`4Me.Q(kOt`Qd#kj7)uis*t~>
1768bPr^]l/CFJbJUuqTU2"D^WY^6kL[_WUp\1ki9KFfmdfr=rU9gUrpC$Ym-O'(lKRO3k:G`Ujl>@Z
1769iS`VNhVHuAg=b-1f@AC"da?Ffc-4>QaN)<>_ns7*_8*h#^;%G^^Akke]"lPGf#Y:rUU/%toC(GP
1770];(RTU9VGOc.Ch4nGUQ1J,~>
1771bPrRYlJpaQc,IE$U6h4F^WY^6kLmq]VRFOsj6c@/rV6EgrV?Qlr;QZorn[VQrX/W%qtp6dq=s^X
1772p&4M'o'GN$b/ClkUp%hsoC(GP];(RTU9VGOc.Ch4o)6c3J,~>
1773ao?kejPJS9`4WRVQB\#H_Un/JjOD/TUp@thhrj"Xk3hd-mHs9+lKRQrk2tdcio/hPh;$c<f[nX&
1774da6=bbf\#I`PfX/^:h.h\$WHGY-"e*WMcSgUS=KXU8+N[V50o]SY*75g=*sLV4t66f]Vted))rR
1775OeAec^rk0^hW=FPs*t~>
1776ao<abjkne=`P&dYQB\#H_Un/JjOD/TUpS1miT]IdlgaQ9nF5o8mdBKAm/QB%lKRQrkN:mfjQ#7Y
1777iS`VMh;$c>g=b-1e^W'rd*U+abfe/NaN)<?`Pf[3rkeZN+Mbb)]>E"Ne]>7sTs;Shkk<u^_QK;h
1778TWGZ=b1,5'jn6aqJ,~>
1779ao<CXkMb4Ea1o3_QB\#H_Un/JjOD/TUpJ(mi9]n(p\jmdq>^<kqZ-QlrVlf]rrE&ts8DrrrVuco
1780q?6Tfp\+:ZoH*VpmH<BQ]==c9Zc1S`rSc,?Y*kEFXLQ'geD/pBou[5a~>
1781aT!FXj5A\AbJ1TjUQC_;\Am=kn_qp4ZDOk@dG*^EiSs1lmf)Q)lg!a!kN:mej5T"ThVHu@g"4g)
1782e'cUhc-+8N`l5j3^V.=l\[],UZa-g<YHIf*ri@<EWi2_l^=:ld`3uJ7Z,4oMp#srC[%EJKUThAN
1783cdgk4l2&L$J,~>
1784aT!FXjPenEbeUclUQC_;\AmCooA\37ZDOnBdb<jKjlZ%&nc&"Wmf)T'm-F!&lKIHpk2k^cj5T%U
1785hr!;Ih;$c=f\"g*eC2jnd*L"^bfe/OaN2F$`r<q$`5BF,^<GBed(m)gUUA+ik4e)j_R,qtRA7!u
1786a3W;ljQZN^s*t~>
1787aT!=Vk2Y=McGI,pUQC_;\Am@mo&A*6ZDO_=e_THYo(N%WrV?Kirqc]nrVcHhqZ$Ek!WE#srVuco
1788q?Hcjq"OLTp&=S*oC;,'g""-QV5(QBf')hidDE8_OdVuK]?/IPhra5#aT$b~>
1789a8]!6m,?gSc-!]-XIkWDX1-=2lg`u]^U:#B\]NFZl/LX^lKmp)lg!`ukiV$hj5T(VhVR&Bg=b*/
1790eC2jmccs\UaMu3:_83n#]Xtbc\[T#Urj;^3,dO\YXfSb;bhUjq]<7m-ZGk8Sp#alH[\oCTT<G`B
1791ajJo%j7((gJ,~>
1792a8[IamGd$WcH<f.XIkWDX1?O8mITDe^pL&B]?/[`lf@-kmdBT5mf)VQm/Q?El0.?ok2k^cj5].X
1793i8<DJh;$c=g"=p,eC2mpdEg.ac-4ASb/qcHaMu6=`5B^Kh:^)fZD4>'`RF#El.X1cVj3L=YIDHl
1794dG3[?nAbKY~>
1795a8[C_mc<?^d)s#0XIkWDX16F5m.02a_RZVE\'!FenF6&Bp\=R`q#C0eqYpBlr;?Ngrr)fqr;QTl
1796q>g?jp]C3`pAOY,oC2,5g=t#gZ)Fq<a40AGimYrZVj3L=YIDHle)'*Go#C][~>
1797`W&L#inrM<d)EN#Un!F6W4L1.mI]Gi`4;kE[`$GFiT9"VjQGdom-<j!kN:mejPo.Vhqm/Cg=Y$/
1798e^Msocd'_WaN2B@_o'@-rkAKI]`,Mi\[T#OYdD-gg=t/u\#Z4)\Am+bpZgJP\#,XUSZB'3`m<8m
1799ioU$Us*t~>
1800`W%@Yj5A_?d)EN#Un!F;XhN$:me,Yk`42bD\&QeMj6,Ockj.X*n*]T0rp*5Bl0.<ok2k^cj5T(W
1801iS`VMh;$c=g"=p-e^W*tda?Igcd'h\bK@uJ`lQBThq?Ds[]H4+\]3:dp?UGQ\#5^VSZB'3`m<8m
1802ioU$Us*t~>
1803`W%:Xjl5.Ed)EN#Un!F7WP-O4nFu(o`k8FQ\&$8GkjS*6pA"IZq"Xa^rqcZl!;cZk!;u]ls82lo
1804qYC9hq"Xj_rq7Z2p@\(Ilg!N`cd0/"SZ0!7e`ZMcg<@=4Rua,@ZG=K+fAGZPqSiJb~>
1805`;arWm,QsTdE025Xe_2GT!5rQhX("#fu^q4WN3_Nd,!dDj5o7Yk3M?uki_*ijQ#:Zi8<AGgY1B7
1806f[n['da6=bbfe/Ma2c0<_o'=,^V.7h\%Bu:gt^>u]s=E1Ye\T>lhBJmb.FU@OI2lJ]>VqBg>V/b
1807_uG5~>
1808`;^tYmH!0Xd`TD9Y,.AIT!5rQhX("#fu^q4WN3bOd+m[CrT4@NmdBK/m-Es9klg23k2k\&j#c8Z
1809iSWMJgtUQ9f\"g,e^W'sda?Ffc-+2Pe(EI2d`9&,USb92ceId[jOhVeW1&g8VQd_Pc.(M-k4HRk
1810J,~>
1811`;_1_mcNK_eBGhAYc!_MT!5rQhX("#fu^q4WN3SHd,*sPn*frEq>'p_rV?Ki!;ZWjs8)rsrVcZk
1812rqcZjr:p9cqt;9+o&\ungsF$QZD4;$^sCd$pZ0uL];V0[R&I=)a3W>mjQQ9Ss*t~>
1813_uFcToB>/fe]u4L[]lBfQ(G+mbM2=Wn))O0\ZDg5\AZ\Hi8a"`i8!5Nkih0jjlGI]i8EMLh;$f?
1814g=b*.eC2glccsYVb/hTB`P]L)^rtKggXsur]s4K5Wk6='jRDa&eB,7uR?Er3[(!imdFd:7nG:$%
1815J,~>
1816_uD[oo]bAjf$DFP\$2KgQ(G+mbM2=Wn))O0\ZDg5\AZYFhra1fjPo7am-O''lKRNqk2tdejQ5J%
1817is4Q$hqm/Cg=cJX/D&G%e'lXfcIUq3gt0up]s4K5Wk6='jRDa&eB,7uR?Er3[(*rpdb3L;nG:$%
1818J,~>
1819_uD.`p$1Vpf[7jX\Zh]iQ(G+mbM2=Wn))O0\Z2[3]#`:Tj6Q1(o(;YMpA"[`s8)]k"8_ihq"ja`
1820p*]P(nF#Z+hVHc+]s4K5Wk6='jRDa&eB,7uR?Er3[(=0!eD&pCo(p6'J,~>
1821_>eHOnDrK\e]u4K\$)NiOI`D]a4]J>o]b/W_mcbGWO0I_d+R::l0%!XgYLiJiS`YOhqm5Gh;$c=
1822g"=j)e'QFcbfe2PaN)ERhr<JEdE9D;YG7tu[D^PKlh'Q%d_iJgS!025Z+.Wkcdpn1jRE)`s*t~>
1823_>c1enE&T_f$DFN\$)NiOI`D]a4]J>o]b/W_mcbGWO0F\ce719l0.3ci8`t_k2kb&jo=C#j5T%T
1824hVHr@f\"g,e^W'tgZ%5Lf?hUU\#uL'YI2<tg["Lui6oNNUmmR7U9V5EajAYqioT\._>f#~>
1825_>c%ao&o#gf[7jT\$)NiOI`D]a4]J>o]b/X`ON(MX1#pge(j!LmdT`;o_%qWp\spfq>U6hqu6En
1826q=s^`p+5n/oCDJ;lKI6^e',hEZDFG%[DpbOlh'Q%d_iJgS!025Z+.Wndb3O=kOSSfs*t~>
1827^]/*Gm,HmTda,qH[]ZEoOIN)T_pI<+p$_(tcc!K$Vl-Z)^rXjPgYC`Kki1ISgY1E;hV[8MiS`VK
1828g=Oj'dFHe"hrWhRg!n<e^ppJATrbW4a4/o.p$q1tah=pRR?O,8YIDBhcICP)j7)o[s*t~>
1829^]-(cmGm*Xe'H%I[]ZEoOIN)T_pI<+p$_(tcc!K$VkpH$^<"XNg>CrSlK7*bi8ESQj5p:&s5c&r
1830iSNAEg"Y<=j6#I]gX=?d^q6hLVQ@/9a4/o-o^V(sah=pRR?O,8YIDBhcILY,jRE#\s*t~>
1831^]-ClmcEE_e^)7K[]ZEoOIN)T_pI<+p$q;%d)N`'Vl6c,^W=aNg#;&WmI'E0mI9W8oCVbNp@n:Q
1832oCDGNn,D`(lJpXMf$D:I[Ap!rXL,RZf%o]gn`JNH]s+9"PFJ>N\&-22fA,BJo(p-$J,~>
1833^&KnbnDrHZe'5qI[]H9oPEqoH]Z/CXmIg#3hpf`]\Zr03V6./<^rFREe(31*gYLfJjQ5P'j"TKL
1834g=Xs+e'Q@^`P8saU7S*[Z+.Wlf&#ZboB4fQ_mc_>Pa%W4YdqThcILb/jRE)\s*t~>
1835^&KkanE&Q\e'5qI[]H9oPEqoH]Z/CWm.Ko2hpf`^]!A?5VQRAA_TC$LeCWC/hV[>RjlZO)0]qBO
1836gY(0-dETbM]="rEUSb/u\%p,:hWab*kLn2!\#c3dPa\DP\\Z81e_T3GnGU'#J,~>
1837^&MaAo&nube'5qI[]H9oPEqoH]Z/C\nb;Y;hpf`X[B?L,WNs+F]Yhk9dF?auf\,'<iSrnWio/hP
1838g=Om*da67\_nNXfWM-)eZb=H#f&#`fp#t/V_mc_>Pa%W4YdqThcILb2kOSSbs*t~>
1839]DjV^m,d-Xe'5tM]!A3'P`hK4[CjT3hWaY)n)3'Rb/(d"YcOk%V5UQ'[CX&d_8F40`W!e._S<dq
1840\?N*5U7nB^YHtaQ`QZlhkjnN;jkJ5&\ZhioP*V`@[(OB!d+7(5jR`;]s*t~>
1841]DlC;mH*6Ye'5tM]!A3'P`hK4[CjT3hWaY)n)E9WbJLs$Z)jq$Uo1?#[(3f^^VRe)`5BL0_7mOk
1842[^NKBVk^,hYHtaR`QZlhkjnN;jkJ5&\ZhioP*V`@[(OB!d+7(5jRiD_s*t~>
1843]DlC;mcWQ`e^)CU]X"E)P`hK4[D'f9i9Bk+n)<0Tc,@?+ZEUI1W3!;6\\#Sk_SjF4`lH-=_na!u
1844\Zi35US+H`YIqWfa3<)ikj\B9kM=Y.\ZhioP*V`@[(OB!d+7(5jRrJ`s*t~>
1845])O>ZnEK&og=+?h_7[4XU77C3TVo-0`Qm5qm.9o=l/LIJcH*i7]=>5QYHG"/rN#t"ri7NNY-5(8
1846[^`uc`ld#lip-42mH!-Vb/1]lUmmL2RA6po^Ve1CfA5<DlMA'kJ,~>
1847])O>[nEK&og=+?h_7[4XU77C3TVo-0`Qm5qm.9r?lf?jPd)s8?]=>5QYHG"/rN#t"ri7NNY-51?
1848\\,btbKn\lhrsb/n`eo_b/(WkUmmL2RA6po^Ve1CfA5<DlMA'kJ,~>
1849])OA\o'5E!gsscp_7[4XU77C3TVo-0`Qm;uo_\OVlJ^@Ac,[W3\[JfJZ*:F6Xo>C$XoPR&XXUEV
1850[^`o\]tq\1f%]0Lp\=7>h:Trk]<J*!Od)9/Y.)0`ajequhW*nt\c70~>
1851\Gn)XnEK#mgt:&u`P8sgVk]ZBOdi2M\A6,2g>V5_q"jOLl/LUTf@8-lbK7g'aoBF4aihrSce-n*
1852hrO%mo^hV;ini;2aM5*]Um[:.S>3*j]YVS3eCWU8jm)X>\Gq'~>
1853\Gn&WnEK#mgt:&u`P8sgVk]ZBOdi2M\A6,2g>V5]pA"4JlJgaWf@89tccuC2s2lk8c-ObaeCN@0
1854iooq(rV5jDhq#rg^U0u8R?*T'UT1Z5_8X[KfAGKIlM1=fs*t~>
1855\Gn)Xo'5AthV-E$`P8sgVk]T>Odi2O]#)D4g>V5`q>9mXm,[0_g"+[%cHOH1a=bWWai_iOcHatl
1856h;ID^pA":MmHN]dc,IH)X/MMKP*i#EZb4,nc.(A&hrX.urODlX~>
1857[Js>&mH*B`g!e6f_Rm7ZWM,]BOd;Q:Y.)0bbL5#"iooh"oCr1Vp%.bDmd9E.mHsB4oC_kTq"+"B
1858kMY.GccF#:Z`C$oPE1ruUT1T/^;\:AeCrd?k4/;Us*t~>
1859[Js>'n)rfgg=4Hj_n<I_X.u,JPF.u@Y.)0bbL5#"iooh"oCr1Vp%.bDmd9E.mHsB4oC_kTq"+"B
1860kMY.GccF#:Z`C$qQ'%B(V6%#6^W+LEe_B!DkjnVYs*t~>
1861[Js>'mcNTfgt'lr`P/mdWhPoFP*_c=Y.)0bbL5#"iooh"oCr1Vp%.bDmd9E.mHsB4oC_kTq"+"B
1862kMY.GccF#:Z`C$pP`V0$UoUf5_8spMfA5EIkOSJWs*t~>
1863[/X,(o^1l&hqQc2bf@W8\$2m,SXPV&QCO\JYdV-X`lucWe(!%(gtq#MjQ,F`j5JkMg"=a"ccsVN
1864]stJRW1ofIOcc0)UT:]0^;S+;e(EI6jRDg<Zi>O~>
1865[/X,(p$_/+i7uu6c,dl>\[&<4T:Ct*QCO\JYdV-X`lucWe(!%(gtq#MjQ,F`j5JkMg"=a"ccsVN
1866]stJRW1ofIOcc6-V6.,8^rFLAeCi[:jm_s?Zi>O~>
1867[/X,(p$V,-iniD>ccX2@\?W*0Sste(QCO\JYdV-X`lucWe(!%(gtq#MjQ,F`j5JkMg"=a"ccsVN
1868]stJRW1ofIOcc3+Uo^o4^W"CCf%]*BkOS<BZi>O~>
1869Yl>pDnE&]fgXjlua2Gg*Z`U1&T:2%.Ocu9+U8FrnZF%-P]=n$T,/(Uu\$WHCWMQ;YRZW\pQCOYI
1870Xfo+E_SsUAe(<@4j66"1YlB4~>
1871Yl>pDnE/figt:-&ai;62[BHO*T:2%.Ocu9+U8FrnZF%-P]=n$T,/(Uu\$WHCWMQ;YRZW\pQCOYI
1872Xg,=K`5g$Ie_&[9jQZ14YlB4~>
1873Yl>pDo'#5qhV-H(aMl$.['$@(T:2%.Ocu9+U8FrnZF%-P]=n$T,/(Uu\$WHCWMQ;YRZW\pQCOYI
1874Xg#4H_oBgEeCrd>k3DO9YlB4~>
1875Y5]XBp[$r!hV6W/cHF8I^q7%[XJ_kgS!fP)OH>TfQC"#/qOJe"S!fY1PEM&jPF%c1Uo(,oZF7B\
1876`5p0LeC`U7ioKV'r3$'M~>
1877Y5]XCp[.&$hqZi3ccjJM^q7%[XJ_kgS!fP)OH>TfQC"#/qOJe"S!fY1PEM&jPF%c1Uo(,oZF7B\
1878`Q?BPe_/g;j5oe)rN?0N~>
1879Y5]XCq!R;*iSN8;dE]nU^q7%[XJ_kgS!fP)OH>TfQC"#/qOJe"S!fY1PEM&jPF%c1Uo(,oZF7B\
1880a32fXfA#6Cjlc40rN?0N~>
1881WrF.:oC1i!gtC9.d*0VO_nWgn['Hj8W268`St;LCS=BJGs-k!uSt;RKUSaukYHtXH]>);)b0JD`
1882f%T!>kj\3AWrIS~>
1883WrF.:o^Lu$h:gK2d*0VO_nWgn['Hj8W268`St;LCS=BJGs-k!uSt;RKUSaukYHtXH]>);)b0JDa
1884fA#3Bl1"?DWrIS~>
1885WrF.:p%%;+hqZo:d*0VO_nWgn['Hj8W268`St;LCS=BJGs-k!uSt;RKUSaukYHtXH]>);)b0JDc
1886g"kWJlLOWHWrIS~>
1887VuI\5p[IP0i8<;Ae^MjfaiDB<_7mRm\%&oT['Tb;s0EZMZa7'J\%0,a^VRh,`llWSe(*+*hVmP^
1888nFujYs*t~>
1889VuI\6p[IS2iSWDBe^MjfaiDB<_7mRm\%&oT['Tb;s0EZMZa7'J\%0,a^VRh,`llWSe(*+*hW!Ya
1890nFumZs*t~>
1891VuI\6q"!k8j5JhJf@A9nbK%T>_7mRm\%&oT['Tb;s0EZMZa7'J\%0,a^VRh,`m)iYe^rO2i8j(h
1892o(`0]s*t~>
1893U]2,-oBk]#iS`SJgXap(dEg+_bf\&Ka2\+t)90Y7`l?*Aair#Td*gFqf\5-;i8WkcnFudSs*t~>
1894U]2,.o^1f$iS`SJgXap(dEg+_bf\&Ka2\+t)90Y7`l?*Aair#Td*gFqf\5-;i8WkcnFudSs*t~>
1895U]2,.p$V&*j5T"Rh:C-*dEg+_bf\&Ka2\+t)90Y7`l?*Aair#Td*gFqf\G?AioK:jo(`'Vs*t~>
1896TDoB!qXj1;k2bR]i83;Eg]#n+f`'J&f)F84f\+s3gY:Q@i8N_Wjlu:/qO[_;~>
1897TDoB!qXj1;k2bR]i83;Eg]#n+f`'J&f)F84f\+s3gY:Q@i8N_Wjlu:/qO[_;~>
1898TDoB!qXs:?kiCd_i83;Eg]#n+f`'J&f)F84f\+s3gY:Q@i8N_WkN_X5qO[_;~>
1899RK!Qhp\4=MmHX!!roO1@s5X+>s5j7Bs5sRNmI^/LrL*\9~>
1900RK!Qiq"XOQn*B<'roa=Ds5j7Bs6'CFs60^Qn+HJQrL*\9~>
1901RK!Qhq"XOQmcs*#roX7Bs5a1@s5s=Ds6'XOme-AOrL*\9~>
1902NW8nSMuS;~>
1903NW8nSMuS;~>
1904NW8nSMuS;~>
1905JcCl4J,~>
1906JcCl4J,~>
1907JcCl4J,~>
1908JcCl4J,~>
1909JcCl4J,~>
1910JcCl4J,~>
1911JcCl4J,~>
1912JcCl4J,~>
1913JcCl4J,~>
1914JcCl4J,~>
1915JcCl4J,~>
1916JcCl4J,~>
1917JcCl4J,~>
1918JcCl4J,~>
1919JcCl4J,~>
1920JcCl4J,~>
1921JcCl4J,~>
1922JcCl4J,~>
1923JcCl4J,~>
1924JcCl4J,~>
1925JcCl4J,~>
1926JcCl4J,~>
1927JcCl4J,~>
1928JcCl4J,~>
1929%%EndData
1930showpage
1931%%Trailer
1932end
1933%%EOF
diff --git a/development/pim/pimpaper/new_note.tex b/development/pim/pimpaper/new_note.tex
new file mode 100644
index 0000000..215f6db
--- a/dev/null
+++ b/development/pim/pimpaper/new_note.tex
@@ -0,0 +1,15 @@
1\section{Creating a Notebased API}
2
3\subsubsection{Creating a Record}
4FIXME
5
6\subsubsection{Creating an Backendinterface}
7FIXME
8
9
10\subsubsection{Creating an Frontend}
11
12
13\subsubsection{Creating XML Backend}
14
15\subsubsection{Creating SQL Backend}
diff --git a/development/pim/pimpaper/opiepim.tex b/development/pim/pimpaper/opiepim.tex
new file mode 100644
index 0000000..0b26083
--- a/dev/null
+++ b/development/pim/pimpaper/opiepim.tex
@@ -0,0 +1,52 @@
1\documentclass [12pt,a4paper]{article}
2\usepackage{german}
3\usepackage[latin1]{inputenc}
4\pagestyle{headings}
5\usepackage{epsfig}
6\usepackage{graphicx}
7
8\begin{document}
9
10\begin{titlepage}
11
12\begin{center}
13\Huge{Opie PIM Design and Implementation}
14\Large{\\pre beta\\}
15\Large{\today}
16\linebreak
17
18\normalsize{}
19\vfill
20
21\begin{figure}[h]
22\begin{minipage}{14cm}
23\centerline{\includegraphics[width=8 cm]{logo}}
24\end{minipage}
25\end{figure}
26
27\end{center}
28
29\vfill
30\centerline{
31\begin{tabular}[t]{|c|c|c|} \hline
32\textbf{Version} & \textbf{Author} & \textbf{Email} \\ \hline\hline
330.0.1 & Holger Freyther & zecke@handhelds.org \\ \hline
34\end{tabular}
35}
36
37\end{titlepage}
38
39\tableofcontents{}
40\pagebreak
41
42\input{introduction.tex}
43\input{seperation.tex}
44\input{backend.tex}
45\input{frontend.tex}
46\input{backendimplementation.tex}
47\input{new_note.tex}
48\input{gui_xref.tex}
49
50\pagebreak
51\listoffigures
52\end{document}
diff --git a/development/pim/pimpaper/seperation.tex b/development/pim/pimpaper/seperation.tex
new file mode 100644
index 0000000..544d5c1
--- a/dev/null
+++ b/development/pim/pimpaper/seperation.tex
@@ -0,0 +1,66 @@
1\section{Components of Opie PIM}
2
3\subsection{The Record}
4With our API everything is based on a OPimRecord, this record
5got a Identifier which is unique to the Backend it belongs, it is
6also possible to assign a new Unique Identifier (uid) on a newly
7created OPimRecord.\\
8The OPimRecord allows to assign Categories this record is in, to get
9a Rich Text summary of the content of the Record and finally to match
10the content of the Record with a regular expression.
11
12\subsection{The Frontend}
13Opie PIM got Frontends to access Todos, Events and Addressees. Using
14the default Constructor of either OTodoAccess, ODatebookAccess or
15OContactAccess uses the default data. These Access methods offer
16the common load, save, clear, reload methods and have all in common
17to query for an example record, sort a list of records for specific
18characteristics, and to match the content against a regular expression
19 and give access to the Records inside the database/storage.\\
20The Frontend provide a value based Interface and operates on Records
21that inherit from OPimRecord and add extra task specific methods to it.
22
23\subsection{ORecordList and Iterator}
24The result of a query or the content of the database is a ORecordList.
25To iterate over a ORecordList you can use the Iterator. The Iterators
26behaves like the Iterators found in Qt and on dereferencing you get
27the reference to the record. Internally the record is fetched just
28in time. This delayed loading allows to exploit full power of the specific
29Backend.
30
31
32\subsection{The Backend}
33The Backend is a template based interface that operates on OPimRecord
34inherited data types. To implement the delayed loading the Backends
35Implementation return only a list of UIDs and these get converted
36to a OPimRecordList<T> by the Frontend.
37
38\subsection{The cache and read ahead}
39To speed up the repeated lookup of records, specially when iterating
40over the OPimRecordList we've a cache in the Frontend which is filled
41by the Backend and specially in the iterator case the Backend
42can do a read ahead to fill the cache.
43
44\subsection{Backend vs. Frontend}
45The Frontend is meant to be used by the normal API user to access
46and query the Records and to save it with different Backend to
47a different file if needed.
48The Backend is used to implement concrete storage such as XML, VCF
49and SQL and exploit possible features of the chosen storage. For example
50a SQL Backend can use the power of query, lookup, sorting of the database
51and do true delayed loading of records whereas the XML resource on
52a simple file-system normally can't (XMLLiveConnect on ReiserFS). On remote
53Backends such as LDAP one might want to use delayed initialisation and
54fetching of records as well. Due the clean separation of Frontend and Backend
55this is possible but the ease of development and deployment
56of both Backends and Frontend remain.
57
58\subsection{Occurrences}
59A Frontend/Backend can be queried to include OPimRecords for a
60period of time. Traditionally this only applies to Events but
61with the Opie1.2 revision of PIM this can also be applied to
62Todo, Address and Notes.
63It behaves similar to OPimRecordList and supports the delayed
64loading of Records.
65
66%TODO implement it.... :}