From b22fcf2237f0c3495693684b0952e7299ae25e63 Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Mon, 9 Mar 2020 22:07:43 +0100 Subject: [PATCH] icta controller manual DE added --- icta_controller/commands.lua | 2 +- manuals/ta4_icta_controller_DE.md | 106 +++++++++++++++++++++++++++++ manuals/ta4_icta_controller_DE.pdf | Bin 0 -> 90505 bytes 3 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 manuals/ta4_icta_controller_DE.md create mode 100644 manuals/ta4_icta_controller_DE.pdf diff --git a/icta_controller/commands.lua b/icta_controller/commands.lua index 4685ce3..2906cee 100644 --- a/icta_controller/commands.lua +++ b/icta_controller/commands.lua @@ -328,7 +328,7 @@ techage.icta_register_condition("chest", { type = "textlist", name = "value", label = "", - choices = "empty,loaded,invalid", + choices = "empty,loaded,full,invalid", default = "empty", }, { diff --git a/manuals/ta4_icta_controller_DE.md b/manuals/ta4_icta_controller_DE.md new file mode 100644 index 0000000..972f87d --- /dev/null +++ b/manuals/ta4_icta_controller_DE.md @@ -0,0 +1,106 @@ +# TA4 ICTA Controller + +Der ICTA Controller (ICTA steht für "If Condition Then Action") dient zur Überwachung und Steuerung von Maschinen. Mit dem Controller kann man Daten von Maschinen und anderen Blöcken einlesen und abhängig davon andere Maschinen und Blöcke ein-/ausschalten. + +### 8 Steuerregeln + +Der Controller arbeitet auf das Basis von Regeln, wobei bis zu 8 Regeln pro Controller angelegt werden können. + +Beispiele für Regeln sind: + +- Wenn ein Verteiler verstopft ist (```blocked```), soll der Schieber davor ausgeschaltet werden +- Wenn eine Maschine den Fehlerzustand (`fault`) anzeigt, soll eine Lampe zur Fehleranzeige eingeschaltet werden +- Wenn ein Spieler in der Nähe eines Spieler Detektors ist, soll sein Name auf einem Display ausgegeben werden +- Wenn ein Minecart am Cart-Sensor erkannt wird, soll das Cart beladen werden (Schieber eingeschaltet) + +Alle Regeln sollten nur so oft wie notwendig ausgeführt werden. Dies hat zwei Vorteile: + +- die Batterie des Controllers hält länger (jeder Controller benötigt eine Batterie) +- die Last für den Server ist geringer (damit weniger Lags) + +### Zyklische Ausführung von Regeln + +Diese Regeln werden vom Controller zyklisch geprüft. Ist eine Bedingung (condition) erfüllt, wird die Aktion (action) ausgeführt. Solange die Bedingung nicht erfüllt ist, passiert nichts. Auch wenn die Bedingung bei der letzten Bearbeitung der Regel schon erfüllt war und damit die Aktion ausgeführt wurde, passiert nichts mehr. Die Bedingung muss zuerst ungültig und dann wieder gültig werden, so dass die Aktion erneut ausgeführt wird. + +Wie oft eine Regel vom Controller geprüft wird, kann für jede Regel einzeln konfiguriert werden. Pro Regel muss dazu eine Zykluszeit in Sekunden (`Cycle/s`) angegeben werden (1..1000). + +### Ereignis gesteuerte Ausführung von Regeln + +Alternativ zu den zyklisch geprüften Regeln gibt es auch die Ereignis gesteuerte Ausführung von Regeln. + +Ereignisse sind Kommandos, die von anderen Blöcken an den Controller gesendet werden. Beispiele sind Sensoren und Schalter. Diese senden `on`/`off` Kommandos. Wird bspw. der Schalter eingeschaltet, sendet dieser ein `on` Kommando, wird er ausgeschaltet, sendet dieser ein `off` Kommando an den Block mit der Nummer, die beim Schalter konfiguriert wurde. + +Bei Regeln, die Ereignis-gesteuert ausgeführt werden sollen, muss als Zykluszeit 0 angegeben werden. + +### Verzögerungszeit + +Man muss für jede Aktion eine Verzögerungszeit (```after/s```) einstellen. Soll die Aktion sofort ausgeführt werden, ist 0 einzugeben. + +#### Bedingungen / Conditions + +Für jede Regel kann eine der folgenden Bedingungen konfiguriert werden. Pro Regel kann aber immer nur eine Bedingung konfiguriert werden. + +- `initial` - Diese Bedingung ist immer nach dem Einschalten des Controllers erfüllt und dient bspw. dazu, eine Lampe auszuschalten, um sie dann beim Auftreten eines Fehlers wieder einschalten zu können. + +- `true` - Diese Bedingung ist immer erfüllt und dient bspw. dazu, eine Lampe blinken zu lassen . Dazu werden zwei Regeln benötigt. Haben bspw. beide Regeln eine Zykluszeit von 2 s, aber die erste Regel eine Verzögerungszeit von 0 s und die zweite Regel eine Verzögerungszeit von 1 s, so kann damit eine Lampe zyklisch ein- und wieder ausgeschaltet werden. + +- `condition` - Hier kann abhängig von einer anderen Regel eine Aktion gestartet werden. Dazu muss die Nummer der anderen Regel (1..8) angegeben werden. Damit können 2 Aktionen mit einer `condition` ausgeführt werden. Über die zusätzlich konfigurierbare Bedingung kam mit `was not true` erreicht werden, dass bspw. eine Lampe wieder ausgeschaltet wird, wenn die Bedingung nicht mehr erfüllt ist. + +- `inputs` - Damit kann der empfangene Wert `on` / `off` eines Kommandos (Ereignis) ausgewertet werden. Hier bitte beachten: Bei Regeln, die Ereignis-gesteuert ausgeführt werden sollen, muss als Zykluszeit 0 angegeben werden. + +- `read block state` - Damit kann der Status einer Maschine abgefragt werden. Die Nummer der Maschine muss eingegeben werden. Mögliche Maschinenzustände sind: + + - `running` --> Maschine ist am arbeiten + - `stopped` --> Maschine ist ausgeschaltet + - `standby` --> Maschine hat nichts zu tun, da bspw. das Inventar leer ist + - `blocked` -->Maschine kann nichts tun, da bspw. das Ausgangs-Inventar voll ist + - `fault` --> Maschine hat einen Fehler. Weitere Informationen liefert ggf. das Maschinen-Menü + - `unloaded` --> Maschinen in größerer Entfernung können ohne Forceload Block vom Server entladen worden sein. Diese sind dann nicht aktiv. + + Ist eine konfigurierte Bedingung erfüllt, also bspw. `block nummer 456 is stopped`, so wird die Aktion ausgeführt. + + Welche Maschinen welche Statusinformationen liefern, kann am einfachsten mit dem Schraubenschlüssel /Techage Info Werkzeug direkt an der Maschine festgestellt werden. + +- `read amount of fuel` - Damit kann ausgelesen werden, wie viel Sprit eine Maschine noch hat (typisch 0-99 Einheiten) und mit einem Wert auf 'größer' oder 'kleiner' verglichen werden. Ist die konfigurierte Bedingung erfüllt, wird die Aktion ausgeführt. + `read power/liquid load` - Damit kann die Ladung eines Akkus oder des Wärmespeichers in Prozent (Werte von 0..100) abgefragt und mit der konfigurierten Bedingung auf 'größer'/'kleiner' geprüft werden. Ist die Bedingung erfüllt, wird die Aktion ausgeführt. + +- `read delivered power` - Damit kann die Strommenge abgefragt werden, die ein Generator (in ku) abgibt. Der Wert kann mit der konfigurierten Bedingung auf 'größer'/'kleiner' geprüft werden. Ist die Bedingung erfüllt, wird die Aktion ausgeführt. Da Akkus nicht nur Strom abgeben sondern auch aufnehmen, ist dieser Wert, wenn der Akku geladen wird, negativ. + +- `read chest state` - Damit kann der Zustand eines TA3/TA4 Chests/Kiste abgefragt und ausgewertet werden. Kisten liefern die Zustände: + + - `empty` - Die Kiste ist leer + - `loaded` - Die Kiste teilweise gefüllt + - `full` - Alle Stacks der Kiste sind zumindest teilweise belegt + + Ist die Bedingung erfüllt, wird die Aktion ausgeführt. + +- `read Signal Tower state` - Damit kann die Farbe eines Signal Towers abgefragt und geprüft werden. Signal Tower liefern die Werte `off`, `green`, `amber`, `red`. Ist die Bedingung erfüllt, wird die Aktion ausgeführt. + +- `read Player Detector` - Damit kann ein Spieler Detektor abgefragt werden. Der Detektor liefert den Namen des Spielers in der Nähe des Detektor. Soll nicht nur ein bestimmter, sondern jeder Spielername an einem Display ausgegeben werden, so ist bei 'player name(s)' `*` einzugeben. + Es können auch mehrere Namen durch Leerzeichen getrennt eingegeben werden. Soll die Aktion ausgeführt werden, wenn kein Spieler in der Nähe ist, ist `-` einzugeben. + +### Aktionen /Actions + +Für alle Aktionen, die einen Block (wie bspw. eine Lampe) steuern, muss die Nummer des Blocks bei der Aktion angegeben werden. Pro Regel kann nur eine Aktion konfiguriert werden. + +- `print to outpit window` - Bspw. für Testzwecke kann ein Text im Controller-Menü (unter 'outp') ausgegeben werden. Dies ist vor allem bei der Fehlersuche hilfreich. +- `send Signal Tower command` - Damit kann die Farbe des Signal Towers gesetzt werden. Mögliche Werte sind: `off`, `green`, `amber`, `red`. +- `turn block off/on` - Damit kann ein Block oder Maschine aus- bzw. wieder eingeschaltet werden. +- `Display: overwrite one line` - Damit kann ein Text auf dem Display ausgegeben werden. Die Zeilennummer auf dem Display (1..5) muss dabei angegeben werden. + Soll der Spielername des Spieler Detektors aus der Bedingung ausgegeben werden, ist bei 'text' ein + `*`-Zeichen einzugeben. +- `Display: Clear screen` - Löschen des Bildschirms +- `send chat message` - Damit kann man sich selber eine Chat Nachricht senden. +- `open/close door` - Damit können die Standard-Türen geöffnet und geschlossen werden. Da die Türen keine Nummern haben, müssen die Koordinaten der Türe eingegeben werden. Die Koordination einer Türe können sehr einfach mit dem Schraubenschlüssel /Techage Info Werkzeug bestimmt werden. +- `turn Distributor filter on/off` - Damit können die Filter/Ausgänge eines Verteilers ein- und ausgeschaltet werden. Der entsprechende Ausgang muss über die Farbe angegeben werden. + +### Sonstiges + +Der Controller hat eine eigene Hilfe und Hinweise zu allen Kommandos über das Controller-Menü. + +Einlesen von Maschinendaten sowie das Steuern von Blöcken und Maschinen erfolgt über sogenannte Kommandos. Für das Verständnis, wie Kommandos funktionieren, ist das Kapitel TA3 -> Logik-/Schalt-Blöcke in der In-Game Hilfe (Konstruktionsplan) hilfreich. + +Die Hilfe existiert auch als PDF zum Drucken oder offline Lesen. + + + diff --git a/manuals/ta4_icta_controller_DE.pdf b/manuals/ta4_icta_controller_DE.pdf new file mode 100644 index 0000000000000000000000000000000000000000..18d5f104e504387a4be5117e68af306288eec6e9 GIT binary patch literal 90505 zcmb@s1yEegvp0;pyR#5ncX0^L;_gmxcXx;2?ry=|CBfa@CAhl;0wf>L|K9gX)mLxb zs`qZ4Gc!HY)BQU=vUB=0wGvo@8N|YYM7?l+x{Cw?009oh)=2#PtYXe)My?Ld06KXG zZ!23{BUVlpAV7~!3k3QMkh8LP^8|SEaDCz8(4z;4I6B&zX_^_!TDh`vvU9VrbA2$% zN~y`qF#&9?Y|H?XW+pZcAB<{Vjt!7vvRS3SU3TyM&?G&R{t)Q9*I@S*}>G!#Owo>s*RNq>j!#(9XHoU!@uBK zIoN}ZT+IMSmne3KqOWyA~7I55s+^ z0kEp8NF)7|0O*X&`B+))f%JkOzyD(p-v32>TwFjFPF`L%jt_hw7G7>%02dFCg@==e zi{pQcj{U!(1N~!)f1kYn&*o$2WoO~|u;G88;{dUDxpXNDkfBQ2s5%6OWr}oov&hU_aDU3(U@)>m*S#8CX_se-t z_uKuB-XH9|v6T#+ii(Akr&C|13>t%*8KFNf{rCaz6BGG=a##aiuJL`lNBqYEF%)hb zTy5eXvBc<6IuraYa&(~UU+;1ai4e(}7=cubN@c&sd zSn3&s>D~SIynlEtI{JRiD)eWcI_*4zxh-Wkjr^~3kb?>$#S=tZ?<4UW#}A(en{2Cx z_Kr;Z&}{4Ad<3Bz#~Oa$j1?`JYxVrzuJNunlppu6=mlkIULDIBuZQa!mU63Pp6UHr zF@p(q2cL7GtPTXSjY-%L=pqWd#uJn3S`OFFnn>s$v%Hy#H;oX`F}g|3t4_0YNg6)# zSc^W$aqeyj&rIO72e;*+2xj+4n6 z5MxlB{VBkD5fWMtzq)xVs$cr`^`$utM)VgFce{}p=4Pw<3^~NpXZ#ok>k?WHTYf6# zU}b8TW!BQi7?Op+dodMM;%Q~>Ifwy&E1+A{hiTCgoVlBdSnxFCcdeUXNo@rlteDT! zs{6SmF-o>>Q3`1ya5NpDCJ7B36K_U%8Q36_w6wB&Y5XhzjZO9^p~8hp{?fr}>xY`_ zRfBh$V%dw@3GLN&AIc%z*LfYav%jHsNAIKX=LM30LfZ}L{(udoc(;*Ij=A(GAWCt5 zn|xyN{XvrFy|?=o9%1L@urz#>VnV-^-G?q=Ftduf^JC(@F1TzU?5L{CX~<~5W&C}4 z)iXe&`yjE-?5Oq8{udOj8AH?YF%MxI0aMJ`{w#!nCRp!F+i*_pw_)?XwhQ0WJGlgQ zcRA6=VF$)pJL3TpIf(~BM}qsrM8;s2yXpRSeIq7n%xkOwU4&TQF-WNA!}#>X+7uny zV3eEo+h8Dup4e*pFwq@&6#+mNp1Q8n^A@MrmMAd}bICjv?6I7%*ZcXHQy5ELv258V z8m3s*pQwBI0>AKCsV7EiAVvmALLvhEg6>Of6of80SWQKSbz75;83C2S3-_jU3U!6L zvMO=0%vH$l2*MKTx;W#(DOX7&We)>RYX)&EoEEjf?1_Sh9UCIe zB)(t69Itl|#cD(&Fgz`~J{5NMRawa|f@C*wYDLPf>)D8CPLCU#t4NzhZINj10-bJuF|nRL%RO$hV5acBj6L5()^{pb4vtsE)OZrCv@sprjp6sT=xv_dHoa-WIJ+ z5t+EoBe+3R>C;rzopG?Hmw75Ts!0WR(a>8>LqozMUO>Q$NBPUNAFQQJoE3F*T@EIM z8R?tI_*a-yCTU6s5U**A4P9@e9fL?i*M^u+T{KAII(b#mUT-sLxSsnpZ-NAMxG9*h zcgOBs{@V>1!Y(iB?1fgZ(40D5I(oY?uH=vL6*y-RcqE2xT>=*#|m(VjnD@v=6idtUANsAPwU7w(vkl{X*%RiFJk|Mm9=r zgcoA0vg*xOJCT1&63^$<&28>bUTTRjsPsZ*&Vj=gr z?}=%trze0fE^wmgag!ZPpyad+o1krFpv)|TuaMwlh}4{p0_RZcSvs=!F*0KLO>)4h zMTN145XK~{v)YHpQT60#Qu$yH-O0*z%`zTMbdPB zCo;CDUZ=G6>bVt{Z_Bf6>wfk>k9Inbh8L$F6vc47%EQu;^=p%v#vjP09=4tU`R7K? zw|D+Hu5VXwn?O?o)n+|!S1Pxe!F&lkL}C%&PBo8{(;TE1)2k?paS<nw8bX@szEN!#O}k>u;;YG;EjuZopAjuCNni z5O?`gq4KaseHWXpTgO|1^vy>eRQf?b$MY)JC-f3 zkapv73Mhm;C+#5B92!T}(_d@eDbNUM<~DGGEun{TcKkP4K~)N)4M|{4Qk~Qk1Yj_T zycU@~u$Hos1qlmn>Euhh$1IK%b2+mnyC?J+(DZEz9nzaBEHNMDF;$js0Ld*`mU+Pc zKt08a&*?Bj7PODhTY|$r4Jn5tI%5(jLvP+MylP-soFH`@DQf)3)9KeCL+FMhM3VIk z&GZz5vKVH8Xm=tMkgCVC$fZqYaTQvr!XP#lBAH=@01en%bi2tw6o}N#&{h3Nh{WY$ zHhXfmKSUq2Wif6%P@(bSCI5~hrm9*zh_k+6Tj{U~!UnNaGJCma&t)1;@~Hb84}7Tx zBZ|8~;lQq<9;B`nNl4QtYr>(_tKXT9r>=2oIi=87#g%ka#f&q)N}#4&S5@ z7ArQ=TG@mzuo;i@wt$)qSuPa8#lCQ&Uo6?i3AGx}y{;lY)+*}Af;&}>L*6BpXu(Ob zO*_PCw0fAw>gmwSKFxBTo>oQe{10pkol_M|Qr~#|_;+>8G~L6KDWW@b$k+1rK}%fc z2T!ZwX={d;shZawnIMn4Xa2FH`K}oJgWO&ohu^$2KTE0*aBCGcg|~&3WG=J8#mh^L zB|jV9y}gK`!TB22vFK+TT)!Tfh0z}E&_^_@AU=DwAk7X`Es@37Y50^(d}nrq)EQf8 z$AU48^-W^bfZ!VSv18B+ykgXY=|E~LvkR;G($y#<=>(gR?XYAOmBx64)gUS6q8mp}&of62xCwIy-#OqrDP8FKS30WzOge@WmfVPgl+T+S%&b zu->=b-q^lFsZ+-X4~Qr!BTlhFt> z`@PHHN9Yet$aa?%)1#jiT)4W*4cHVMm7x{}C2KmbxrhTh#JdYRUiH=(2t$#*qm49?M z{Se9XkH}m;(O<~v)Fiol{c#GUh1(VT$3IjhwMs%)KD&ipq_SBi#6BZ5PjShspA}5%jQ4SrmE9T6BV5L7Y#k*EE}W0{2+mPt#p^kR@lw~1 zi+|cwc<*%bY%R>@o>y=9EPm=JcWWgEg`f)StX*FZ-~5TLtoFcv-S+Sa$=M$UYAlN` zx^#&dJFJl1Fb@sLqt?p2w2pK3ka*avU1Gj&=P=fMr7X?E0X>#PR9J}1rOIu#8K_OK za@XKLHb+#@ipvSm8=qNWs_yqCFWX_Ndi<-x7Ki=bo5}c08dFs&nEZj$6=_Tpy3er!H6QYERTV2guhkH4CZ^EqX2_)`nrP`1b6u zHqT79;EA;Hc#v7Gj9zc;Qb7J&jck8u}c6|I~Gg8L2O;&YlM(~$U z@ckLvav#JyBHE75f`MyI&71>QTxVtS%ZT|*k8#WU&+zcUfbVNM4lNn@3kK8h3-bedXp2IC68_I+J}z0!uJ*f}c_BQh(_aQO zo7!>}S7uPHty6eMeX4(u9*eIJa3@3$Y=e$eOL6;;N+8_22X+rh$^-nR=T;azsE=pr z92xby#Bi@-(pXz^R^kdqwfDKTRD64W^ElZ zq`pS*dUd(vQtfRgfxL?_w9xEZWh|8Db9d`pFA<9NmNtyYpC3 zoFfldwaxDPF^L-IA?~+FvnaJmk6CusG;!!kva;9|x!ScC8Z*i2+XZ;~)@^@7ApmQ8 zI#@+ezfx0UmqF_Bx`0H_$vVsz6{-;*r6nCttnqm=9sxY7VI z#9w3G5ccs*W=unkS)E<>0ILeN?VEF_oA8}7L8D8r88_Rk_WXrCFPW-~1}0yNX9Ju{ z5MJ_*QkuusoFvJ$^(JBVOK*$r-G&P_@K%#hOg6N2nD{6v^`vSen+xxkMxqxWf6Sal zp&d7m%U?VwD!Y1Dmhi;7gFkP5*>s}mUzEj9CcswSu}J+obfLyF&9Cl15!1829?O$O z-fMFUQ?-(+7Nr|<>tjtPuEo*>6xsBSs)z9IN;sxbSJOWY7>c9u?+9d=My+3*3uSy1 zsAk;d>#0XLCk%D-Z@{#?=$*0*(zwD{KJbGS?ch#FN!)1INFg%_X8z(>bA(#HlAaRv zJD4yyzr$m7Sd^e`^|!XNQwQP7%_rDnT*YtDMw{E`^b*C0dlh&NqY0iZ>Ru7RE2gJS z8pZ=MoYaq(qC3XL+U^`ttd1sKx>61BU!vqI3Nq7NKP(harRW$cPd0QoA?61ly2^dZ z#L`{KB&9!im8SZjaN|bKf~u0|j+#s&Jwgo=NqYh$MH}#CWsgLQ`N5z}kgrsggS$&r zdT61dc78u)6TxG-fW%p&ILGzr(DRB(`P)8|hPL7IJEKllgBi{!0ZXn-TPwWm&bkE` z&W`nEcSj-5_Ik74#(PXciVzeuDfO%QjpEY`B#u{H-n+qHNhZCjd2|DdR}qvvzOdSj z!XPwAr43~tCsg06+@DLU;rkU#whMMW$>7 z3KZ$(FyP#9uBr!CHru(~)c8pO`Gfe#zxD0Rs`d~f@-yDv0><^eGpbc&4! zZIl;f;~3Nst=1?x>s7ag2D8;Zr{K!C;^qxRwP2|n6J2ZPxYnm{>J{#>2g8yM)J7S= zvRexMm%WVD6CkVH*VwHZZE5>pEAPz=83iQMLAXdmGbz_0Vh?fH3qe&}Vge8t^^93KXxXiD&N|&ST8z>6j<`qL}pI(>3AO>eiAPl0BGgLGZ1Y7#FoS9<) z+VBtr4lWW}3I0UJaNJpHeDuhSM1i-Z8Y{r$lgT~X*#I%z70cZeJa2qU zB;a4ZskY0@2Qf^X%Z(G#2jiqNPRv2c_jN=I0bl^P3M58N;BL;)I^vOXK*MAaQppvg zD^=AKT2H8{=3Ag~xT*#XH7==l5`k)Ju~tUy)oqOS6>V%}+ix4@2n`0=4?S%(!n194 zbYZ*3>RQxS70G%k6)ih+zqs~aac(7oek6?@D66S0&dqYPa5~HNk#3nI4g;D9OiI?$ zj@z{h$A)8;Ov}UH8J8gfkwd0W8r9B@){NqlJk%1DX*(74m zFyMAK#EydNKki`3Kib4&lfP#phIzzIFeeU-zA{7 z2;&-t4G$`2CTtBzToeDgBF}`dA&nmYtoj9m!@{Y}`n!vmwVrEo7sA=>qSpE7T!yWy z?uGl?9N_x7d@OLkeL_3O_Ji?mfj?9L>X_*Qo5#Y5&*)dyRdvn~edb3iA5m6mt3(`q zd+`QS-?Isxi7&^-9SJuh$67{17Rpk6fXKAyq>Q2&Q=4LCCi*s=p=rg2cAoyPh1NMc zUB$s)5$%841*BXb`R|IBe#?_|4cCtA`ZOHH@S^ClM!z0@ANgT!V(IV_vQ#N{Jkj*3 zvU6Q+p4-fQ=11$|Z*_=V<2So&?zvRK5Rql^(3qxdtS3^FzJ!Qf{QW!m7HJRu%fXAt ztecEiN-IXF5yBNra_>g6TmPWj9lz)|Y?|8SW6V|sdd2ysK%jnn)cJ{5==iw0p5zSr z??>`C*3E27{u0fF#Obd_GTp{vQs%15rkn02ya|QWkx9GuFDYg7SgiYBsV)1t1;^D@ zcy}FB%BYXowGXf}&C=)u`&9n%!NhiIDB6Bke#8;U^=kk03uUCw;$EMGzW5X}T;{>? z>pP-Dcpjo93W+|thnhybJ+cx_O5q4*<>JAE7e6tY(3~FKkw_VF*7K#HDmL*n&bXp& zr3GD96cK&tWS+6A&wgy?*T&h42v25tpt%!GswbsD!_T@}KZ>{`s2iOeVZFi%d~Jb9 z#&ppHrp7_HRsMcgUYc4xq(==rd&_%${I=eS&xtcx#~ZE`ba&eKwi1n|IH2@1Tks|X z_KNa70yNHZo6?}$B7Y`;Rb%KQ?@L2&*KmRQPS7tc6?-lytyW4dtCH1iei+6o?T;hG zSLP_=@wHeqsiO6p=6vlH@4)HW&08{mtsU4ea5?wn>_gp2!W|}Q#&R6l&XZjG z>=hZYSr3bO0YgdnY*7jv&2lH_vIc3iac`0Qx5E+@ymd;h1!g2F;CynwL&MiEX~}+q z)v%Q#IISrTy69d0fE_*7&F2Wdnw_Wyp{Du=;qgH*(H$?>~Q;tn{afBr4 zw=Ev~IV}<m3IuVXAi$BmKw6M>7DI~YB} z=G^u6)_AY2OHFp!aIRt@i>rYxYL76uv_K-ls*!fh)xfLiW6QIIJJ9~v^4LDMyt&9N ze-NVB+v3%nU(@0JUatyO%zlj{#wg65`K^i^ewzqI)ol{0Pb@>JqLCL9 zLAH?HrA2Q6L45YBU5?0_FfCLgjbF%pxH74I$USoW-voXtd%E1DdYqBuF)w-BIFDp( zK-OS8Kd*Y_(3nYh$f`L;;XL+|p0E=Opty7+5CIylF+^(=&wN?G6Qa4dqN<%pAy zn%F2Qg3f1F=0NF|p<6>40vph@T()?`b4mNn!AhSk_okPUyC zj?LbvP9%}#b7mG1Y3Xd7!Gfc|;YtW~DE>mujOWxgjs0VOQ8JGIEh4VAt z8hz;*jTZy1&mtjhjr-!WM2)-s#MzpIq(@nk2W`?T>6o?98C8mw0b(r(TQST0PA+OWcg*4WC7?>p6ef{@P8ti7MgpB;V_{pKK8@~gp^;{Q>Cx3fbDeHOF$@}0r7m9!K z)YS--%}n{^abp zbW5k^#8bkecm6-bKji(NEM977%Ig*AOI`J}mb_vP=({mumRqB3Fb8(8QK zs#%cug$@20-}1Zkz{tl@oi)JEn^%@Uf261CPxiCRCo~Dn33$c%dxv`y>6yBH6JH8g zOK=41W5h^;ojj{#l_b6~ibbVdj8jBn#O}BB*@64I#bwzulSR>K0ZFTZ9A;dKaOb?B z$RCe7k)D(Bi^50njR_+&!>f@zSu)8ye50ZyTX~|yCWMvZJ**u4Bw=#dlt9&Te| z(I}lvPV=caGnCE$@-2(dnDg(KNU2RCoAzRiKl6k#kf@oXvc1dkl-p86#y!1K28*OL z)RV~Tg~$yk%m9>&Vuxbi)fnm7CtzeH(4=G?N=-8+qpK!)Gpi*% zr4H#-C!!KkR^%M+k%1 zv6y6G!)J))66?~-$JrR#ml%djwSW6@lEx}G6r;zTUfbJD<>u{ z#Tf||>qUk$N_)|Fr{QQoFB15WxXEsabB0nBjITQ?ci0(QB1}U!6CUCbr8nTBVuAxD zZ1zO&x%&F8h0n+S`ktiAOU7+A&Gp|9t<7CTXLDsdCk4ky30+PFnGi zzZEu1_MF7~E0euZ3`+KtpE+HUPTyLSp8M&SIluY-LS6foEokdn^_dY?G6-vC$%JKc5gIb62k z=XE*9fMUcAzqgO@@x{1!s@URb7VV{7*2@k$k&kWsVS+*$sL5^m3(+Y(PGQy-b%rmg z=uk+C?cxMB(?QwPU!?FeV0*zol9Cy5O`MVtC#mocgNw?Z(v|t_`?_d?uKSI%OYSLz zpTA~vUkkJ0mtqqrL?itds;ei0b%Br~flsyE@v<@kv4~&jZtuzL-h}5P>B}#}<~u{4 z?I1@NLIn%_x~CY?vo}i0Jfx@wV&fj%Bu(9FsP0G+mcgz8|pu3vJ2M1tggDip0~~$lPP%xzl9Hr^+!Ntb;67~-s`Zj85K%niK1uuP`@=)jQ!=h; zEtx+^fg(}K{5n{O&nsd7^Nahw3jvw9E}7-=gd-bLRWKKarI{xVANr+Bf{8Ux`|_9R zU4?^~1%g4Y&B*3yPo?`nWj^$yse*623UmWuks$=(pPkH}0rB|48sX87IvWv*^;x4{ zZ`OW*`uz@$RIA@68nSJfM>AI!Y~Z`(N|d?dqzKqUwo7pSTA_g!cpIH}XL<}gg--5g z2EsPm zF;^j*0Sg>4Si%TV3JFnG zCwusr^f=2=>Z22=^~CRqlydmJDP=gq%{dJ}BX;NGwHI2&3Sq-hG{ShnC2oVuW~qq4 zL^CCIP%5|IYxI>jze8uxknX7jOuE2_jtFR!WMiVVJf=l18L$?TgMI0F z_y&WYT&Nfo{27iT1pPBN*qt-Wi?M^h0kDhWC=OZrIT5k^VtT?XQrK0!b}hsKr6{P@ zcc+hti^KUau=f%ogibKEZGt*Vj`OJP5W zKWT9&e33SNKWw35?`~-cO=tA(-R3qLu7hh>f2GlSi&{0l&NdmYQ%DN!c8DWPA=Ha~ z>gHt%6oV?*O0gQix*!}(b6wj_^&5Sd{WS%!ezQzS?sgdUeu)*4DZD18JhQ%2F%;M> zfVElo{0rlgLI?edeiP1&mD*3!DP#GoWCh1WJA9l*SXThH47_MwN0Bd-xngupVTMOc z`VxWrBBK^X*3ya;gzE7DWUAR zS#pf!+{fD}p1>Z4Lb3O(*IB!e>}P7d|MhFVgLBrUL-nZ_CbBYTTBxWgvO@J2fNc?; zzRKN)ychBG)Cv(%D1m!85!wb1bpvwRllB>e3&=9`R+DO|PcEgwB1JI0p89%*M=aW3 zu>FMzWZREtFO*T}`J+??-i8K7my5sf$L0C?5gW|6UVw7igH?BhM?uP;Us984}`aB62bp!jeu<7nIK2U3Ys2PC2^YJADb^d$@op+gIn^1~mT-mGX$3$6W~m3*#-L z9_v1{qEgi3w+%&2kpN*wZP<~ZxcojmGO&?gQ5_9sME}99bu=`YH(sCO7GZ0A0XS}% z6%&VYi;^ypo8_O9{YR;dbaVg;gU~7@xPcZzfpS}n4$S<91%V?wI9`V={2ja*subai zSP0(e$Mq#8tcQ4bf`=&46$?CWP=x&>$P2TV}h?Cu3& zL?R~{(@~yMhl`fzqL_Ubyas(}G^PW04=KTkQj#4sPk+AnAPr3Dz#T(M5$%zM7%zBY zgy3W+En~Vj{KX{4_(DU)=%+9rlp*+@a@W-%r5yU`!a*MtSnVGKhTlh&^aAZCc5uY3 zMq&zMer*$pMIM@>tO3JC2W?QO)4HSoC68i{GaO5H<3oXOY$3)ao*2a*O}Oa62O^9i zYU}_Wg?UClQ!u?yNdV}CADN3I-I(cYf$-4R7%)fz#T4>l6!a#vTGI$fm6dEi> z_RyCxc=`GO=QgaAK*;R<@c@!OC|F`5TB2mmd8u8D} z`l57CRA=cek(~(85G^fzMgAM#dvOBcEjfpQD1`(Lpm3;Q;U@LMLceTJH;U(Of^of% zJwafZ0I6z=Gh7rb%_uU;6_FJjd{g_7SsTogfU-yQZx3JEI;^z%T>EdsVcWezfQ0SF znfTFPkt!T3dce9AGwi2_mJU^AklRV#Lsp{SNJAs)iOuK{SS^|m0(!KYu6LHrIl4w+ z2Ry7*MB|4WgtO}WsBcPXawgviX6~-$P)E_$VzbVJQLeuf$rZsN87t7ifE^LQ@q<%# zj5Eb10gHq;7mNXse}&gb?@jhwH41NI>mIO`!q_31rC!2H&2z+?U_b?k*^{%Y^547J-pZxMXCDzO$ijrk zj;>QA35D2kPn@1Vp^@{hOy8mt_Xdc+?e80f`54a& z>y%wI!#1!!|AId0$|vHQ`%@)5qT&T5g>mensE7bhy*_j=a+id58O^?{JU+r1C9)GR zUobeMDo%u=FaT+Gc}+QNbizvObwHj@8LGT3`^)Pd2rZwpp1~JsRB-+hS`=x)5ai*k zE0y*@nPvV(WF-wH(~p4!?r8ioyYF?mglse3u`J;9bDZ_2Rw6&tQy%a2!{t5p8^n2W zqo7rsnSD(O``d8?1vGK@Z;Pp-b#vK@cQTueeC_yg@n|=7gQBU~yxKpSpdW;n8&rzj zgpaSnfu2051QrjtjA*n)p*n5I%S5Phm+cbJk>K0pm^opjkgsg6kkI(x$pKYs8xCNL zV?10bp2Le8xClP1%iZb2|6%Om=0F^!-=3A*3SH(9@G$|Ma&`TW!Ntl4u z=0|+%E;BiQXun||1}A%*u;-LEd?Al1d+4Pe6~<4O-9%N!d40-2aHlwgs=zg-@W;** z2<{e#82RM`lMs=O07zUx04Ur4XM^ez9jjkI0^l#K+CTuRHH<*v_*%IVuiZ`g2vAwg z%LIw&YXdqeqE@Vgg>gqlnIwdIe||hfX<K)3!n934GC>Q98yAjRbmTR0S zrQlBIecMHV~JX*I@9S~4$Jp<68LK3C~0DA zhinkRnoe~|K)&S6a3VU6 zn|LDKPd!yCBrSAg6vSA%tk8Ytj|Y`s6|iz|=1z=Dtug!_!KM%yF=Zew7{FFPuq{5$ z#MPCVc;HK2dBj?XvFd8knk*Yr(OxZuk?_>uYZO_D-`H%br$dDhVTXQ(0<|YK>NE!c z#QD&9n{r!aep(CtUYhvnAaRlo;OMZrE>|Kdkqj$CgBxY0#EcLjYI}?VRa6~`a4z$i z8G$Z89Z(r_Sx=%F3~WDKe5B7OdPc2LN+@w{b0$?AZ&1o5DU^NtUm-k>w!Kbs(M@V!o$BX;zu zhP^-7WU=%Vey$RAgxcehMmN3`{oWPW7d|qg1;1x`s>(0upL8OV0lxwz>Ln`fzx+ zAv=3Zgi9)Q8UYeQV$y=O@t-y#T0~kzL zE)1vTv{6Y=3}#5qbcQJ;6*$L$0aFrQIzmMyG|~iE=m_o05faa#1kO>$#9UJ}-+LxH z9Ps>(`|>P9ZUKwtUpjU9@-3If=Vf=^qG^vD*llhmYDi;8gQI7@wa(NLL}IN`2IIL_ zT{_nP%luGLSYit4TOiOZI5%KX9M&NJW^T4@B=*Bw;V^6RcenY6FUdLJehx8bu>g@Z z0rIv!iE^}B1aCCRmJ|$0OBXD%SVTitD}rYO8!3^ckceJFr7YMjSZF;fRv@^IR!;PU zXnnd54f~WC*tlQa2h0&O6djhS=Q`*lE**nMS%s}={S&(yIf7UP8<2TEL{E0F26C@| ziIllwoEyZYCF-zJ6(3jIb}=$(D@6$hCy5t=0*ucJW*lV@@onTx-=1 z>C?LEfe_GkD!2!FrHj>pqipZyEfRt1@^=_`d0b=K?RPz#pUrj~tu^pqL)WvS^!+s) zFGuU$>s4b>(TjjE@Suoe6ube?ug=Iqj>e|2IDrymDC=OP(OM&2D29XvQ%4jbC4`U+ z^8ylB3A~A7iH2dZ!Af$w_XJVCa;7`F@)T}_v#+@!mA{2WD*R*&A%H&hxck@ysqC&q zhCMgic1uGr5|>bqoIl}vOZs}#Z|@HF(~i*I{|2W~+NtKKnZwZhwfuEi{7p8T+d2Hx z_siqF9+GQ&>HW0`R_yOLttXq#dacA3GT<>aI;z}+!rLG|Wd0;u)f2G=`rbK6cHiD? zg?#$t#@=a@W21l&TKToY1K2k%q2XlBFk99=NS?BL+^Ft)#89-a6zuXlmko*e%7;T5 zlc)tu&3R&b7E4A2rcKVv!(bN{2G98=(nRY#SGV+U)A|sUSw5 z{?incl^)jLsfxTCdp#(t7Hrsz_k4#kfeXsws}IEt3?FZP@ue>2^~S{^bhy_Ae|e~Vkky!Fkp$)w* zrs}8v#i^!zSrDM6Ow7p8G=+pq&J!qMyeaCU(pq#F1k)?^f1GL#kCj$A_0HdW*Of0| z<<4l(wCJ$raQ0l6L>t=p${-cmSnAmcOZyk#rp9LS78rCPH>FSUW9L+3VoOMO>+KM`9}`=Nh=VNLDl!FFqF6k*lO$NnQD4Mj{-QScQN| z{Pcd){K%7x^UJY?#B%*bh?%&5eSVQ_Iv*CEW9*Ww5-_boIo%jI>fgF@`j%CmfnXDn zlEW`|an}@lE*0(umRS`U2;qs|>I1;dA?^1C-WQ5L7+Rac>Di&T11)vZ(FwR>WPO!P znYBrLssONjCuMGsB8H|7dZHL5G8}pm{jSwr{+Y64i}*eyoFA?+>JQgg|HmI(i=BZb z+%y!B;1HK64TKwu0TT#k(=WQf)zB|#DoTXC+p_?`2B|_^C2YvSm%B5KjxQmrR z9hnXKeE~Swt?jAmce(9dt}i#xd0wXuDW<-ks~j)A#vBE$q{ZU2(P(fsbnjRi9uD9^ zPyyT0j`m;ah+d_ZKbz0gX~%Z#G!iu(gw|N(G?j#h1&?WIs|>9E4IZpvsxU%LCTcPb zCza*WN}KssXBC?n;6aa_{w<_MPA{$Rps|$GoRBBaXzLzUp3>_& z&A=RdJRd5y_&axLL1D9e_@_o9)OtHM68(Q(y^?mN*1ja|W^7OofZDw4uqDAk-|}`d zbU`r4gmGZJX5>g6@OSfnX{Wm597wcmLy@GkXCsO9op79#XCpc7=@ATDqxrTYXNh}E z9@1Oq%)|^EZta}s?oM1Hyl7PBa7>{64Siz%ehnrlI%nalDta(;Rs9+p32b;&kXCT9 z@Upks{vRf6d?rjMnJ7XWCabwH2DdD#V@Vkt z7QD-O+Ezr)Ny1iy?>{B}tB(Zh^n<+nhgA6>N39*L-9P#1G!nl{tJQUn*$-j{EYkidZ^s)<6W*$Azg==C_{I^(0Px~6VROufq5kQ&rY<)O5% z988ScaVB0P@ti?yY>#Lkv!nW~>q5MCSKAQ_-aO!Hyfknj&MdcyJm5M*Qg;=|e6bfr z4j#BuZWsa-$VdGUu`Y)A?m}pVL6yO#Kqoh;#oB}p1r)OztpsQ_e^LzT)tIIML&5~L z=lGn=BL#>1ac1J~1xFe9YdMOKwHHkyInBBs<8&x3C%R6TO*nD!NN({yDrhKY8yr*p z*zb?oE)>jhiHq_dpELjIB=l&?K3eP|Xq4CJw(B-65cBSZ>D*Q#(c&d=iiIq8HvwB0Pwh?0X z=>_cFJV~A78lQG}fO0m+AhI3Q&z%?=d+ddvm-%pd9t-tEQ3XNd*HRvrhv zha?A^s0YB&n#G~BLF7=GroE_+FNfx(NB!KRDQcfAgpSNQriHQ~S6&Rv1*>5M;HZsl zxYi6@iHP`>7mN$iEBTm0WJItd$BeZjxqpR%Am-Fw%2isr>bd4)(&gP$4t;gr%n!_V z+k6bv^_*1s6$*9@VzC@)!XL|V;TZ*v)m&Sb<)a-$v5Qt-#;VOHS>4`Ve1ITBIQP%t7gr*~> zLY!VsvB*r~ug;ub6{&=_21?-kI?#~G;J5C=MbMov3Yr8BXYKQew4fRxtB1AWp3J_( zs)FeQ*E$D#d-Yqp$=(u>8^Yt3DQ!}I>+j@z8e*-g!N>2Jv$|8#z0=aoa`g3^L9*}R zk;mTul1mfY%B-+}LQ<`;5ChW7EhUWC`bgSOq8Ca;;-XhLpefC6-OW$HKWO6HZpE|q zIHzECU-VTY@av=-V;u~VX=qptlFNVtavWPPAB~GAOEy{3i&ZNe*tMyBXPjQnT%PiB z-(_6FvtK&-8#uA}1+7`NY}IxKSB1VeJ5~SoACb=d6o>**2AOGw7T)M~o23SWUxzqk zMusM}s7Ha>?kP{EBL?eKhp0C8gGTAIYqqfXmK~ItdmADS`4$Zj%OkrtXVMO8LaYt3 zdU2BmXyK9F&EA;?{GJBvPNTUq_);G{$7;VYc(2)JCHi;CE(y>#WS0dQR<*$qf?l;T z2#Ttd9eRzozVD=E?nZ)HXs_* z_9~B|U&sFBB(g9|;7A||`!$r8jemrNKdT_}_~aXLO0}0LrH@+zeP*~X$;P%e+1R#i+qU&=Y}?#8H{bhv z-;1iZ-nxI>s_yFU)7^9COr4qOnLg)yZfCcu7``Uu_Lq$F92OE!7Zq(KxE<3cWNE}c zX1oNaux6`vety0CU`q3x4bmrQ3;Rk{XMxtDX&Kwt*SbP! zH?oVdTr`;RuDt{n#W9flRG=jm*Ub8+#~OUJvm{573uQ9Z7e&%O;sLJBJp&k9Nr&$>2w@IxGzi)G zMc%7_&_xc5a+*S|=G0B~A7<2m1Kk3p@xvTyz>qu*J85n4T$qzAI_Vyza@bfaAYVic zMHURFOxV*PDabebtwL!-71p{SF4js}mEgSqXsQW2o!*cp{e3W!O04_Je*hA!Jl(ri za#)~3H92f@)-oWUCCRG*8KpK{lwwrB06E@1Tolkn2^)>|#`w)*89-97i5eW%CXG&d z$DnM1?0Fpj`Bte$lNalBmIi0?!@mdh-FgKvcMx-h|1IkflsvF_<+&+Ic(2GN7lvSk zyy|yNBIO;#%M6hq7%k9me4Khz_}FLipaXvqDPb&8Uf4xV2tvScui!wng#65NC+UD` zRQ?f|a7iD*#T#}%2m5c9tXR#MZ)?w(;J_1ggi1YvAl(rv33k*vOFOVi(lM(#5Jqyh z6b1^2`0UpPo&q{-d9OY-kR6F`! zX~Ri{K$;MW+=f6aBUO$OA0_(KiL3fc)jq;U%|^isBTjOo$=s@P%+wlbfStxSnpj^H z`6Hjqa0@Jg-;t^wf(sL?73`iVGeAoTGVut1vR5Q?M&iPdF{?Mn7f7sUDZTx9wV+|#u9E6xR_QfSgSqLtjZ`^ya9QP zww>LWxH2iRQaFQlM<*diQ(uM+xxvbyL29g`l#^f0GIPA(i}`w3CrUQb2uBi&4dRnY z!uoFq_H$BIE$F=Tivz%i5O&c zkKl9~=GvLhn+}xjQ;85(_=okPh$2Ok0XATzv5k1Jrhvl#af0sZ@h3o%PCtjyb+22Q zbcXd-(C;_7=$Sk;Gqmi%03VtlT>*kY90?ydErvRd#ZeZ1))c8ziR#{Lp9X2nlb8ew zG7wRzy)BG?R;EBN)L_Zib&|q+*4;E9xZyIE| zug9;~FglXC&rQV1@R-;{AFYSQWne#8T^!RwTNA`GyT1klT?w*KMZUGB?|<@|+wM+LQa*uD3Imc|Sk! z*fH83`|We3f$1s2^+!iD^+)HSvP^2)%7!lfkY|?pX%ENrMNoZ$>r`s8Vx(2f3^&-F zUyB%G4K^4&nQB%)`Z0rT$dn;0Y=E5S2)~|Hm*gH?6ik{-+#Bk=I-g1Wc->f->^=gT zBWBb;5oF-m@SC6X=5cnsAV&-QZC@4wpvhT%hP9#Hvt}ZFGKAVL4=x}~gKjH$q-3gi zPrpHKP@J;2k2Ue9O@6uz_-tT+=VV^=B(<=+(OBLwGhbaqFovO6A6FfhA&b^ADN>y& zGU1BA*y?gP5%RBee1WaVdVWE+$D8NHLDukG!SUqYF6Z}%vsYOXkKBk5;*(r#K@{A! zExsS>Z%sM8TPP=%XnbYbV%;M01)KS12)0-A1+lVfn+xKxX(tWfQCrRk`cDzSMasPm z4XDkBrpiV}YkEHlZr9k~KYX#-ue zxZ6B)dY9P3h|9^y;kDVa0jS)#Z51`c}%?g_r#8!DVf654#bm6RA>)0pIaMfI9EKM z+raR{E~MV)DSARiaeqS2AIfl=c|r;aDXds0ok(Z&;r=;-mz_2al)!6lXQg9ZTKqG( zzoU@mcVZxVT@)ZZD-0l{L}bELxrlxAS)F98$7sS_<}`i$2SUQ4SeSm2sdRypaq#9N zF8%2&whm@;cv(1&+Y(TL6y=kqCW3Sc?dazqP(ypoynfpCHV$U=-~H|H78O|Eg^J}V z+)R{de|mie_}HTX7QwB#a&DLQf*?NlSp^dI*kL_?aSM_*EUVR73^KArk)W;aM@Q%UsqHFi8@e;?ubikrYTI3f&j5e3^?czA9 zJ$GUmU)K1D_h7pEmb|m6V;0R%%q$)v$gw>Ju&(|qP}mnOQ1+K55JM6qkSLx(kQN?$ z(7k+O5X6oJ5bh2?swVgjdUQP#R(e*hESyBl8$XeugGWBYK9*T9LS{A<2Dd)HA1v$1 zCVjP9oWyJ?2xC#hk?wv&zuE(*v@qjv;QXevu88MzB`?3705BZU%i07@)SPk&G9Vnl zE=SWsO3XIIJHNMDFgjP}_VfpOMBkZ%c(SOvtKR2_xd;i5z1tW*9k9NPO8WR{_QIHL zX@$^@d@589F)d5nBs0n{L>f4~HsdGn#r3sMoTX+bjg{1(^tRgPdBW|1YKF%rc#<7 zJpM(MimUyy7Y@qP4gRTuiQ@Z{ga*8+n5q?-wo}1hk?BhWT`uDti@sQ0Q>#0s6Ph0B zf6ed`%l_F;W$d}(C7%4Vl`F8@F@^Q=NFP8nD5+Z=A+OjJj&>jpCg_rTjYzn(d4f=B z>zhQ!^f+YzZRxiIg?_;XWqEM{(cj%52;<2GsppXe-6Z(}{n1ee!q%aOqgrBflW^~P z3(VrWVLe9ZnlgoBx}TB{kv=Sd1{!^~uThweRqAobl*A`~ZA64pV7 zA9dtSZcN=zUPdr}Xsc1#VV=c5pl&6#9bTNsQOG!0+0Z$};;rN4J$ zx65i_1ziuNbQF!9W!0{*78A6{W$Ex6Ya9(yPKd?mQ~g4;-zz%&t6`JA*TrMxSfsjP zJc;hM!W#TN&?uHcb;W2B9bUHtP}Y}laZ*P@e@Hp+=rvAx@{gMZTHgTy z$3vkmB>O-2_9E^1O0IvxHdnr3O{4@5w9n5UNDh?{$AH=R`Ng%A1GrX=d;6pCvqPoM z-D3ts#*dgl+3npOrz?k>JUd4R9(V3GLOguESOP@Ch3S~{JUcf%XxGR<=#QR#o!H5k z$~K~~ly?+>#uDxT^98O*CK5Vmjw0+XF*8VgAq$*Q$vuV$jSMJB)g=6G&15PHOJyG< z3ep-BN@|Pr1%(yReUnwKqc;3!6gM63o4e$Y%d_IowlQYGcW1F7m%qm`VW(BI%rU>k zhg>%P(+Fn4$XlQzJrW8a6+z2$TOpw>M?!j7H4o^By_XPkWMq(7bPG#+@m0KlwA7En zL%Bu&bSK`^fk#Po`aZp6r@^8{(_kpsN!2Pl7f-f7E|r9&=n_9!gwz zHGv(Q4h)W=VKe~DVryqT*)HNeR4l*+11RC39cbsbvLAjcJIdY$0Y7gphzYMOXdLMm zXxF#0AAKu3RO+v=wiGzh8q>fq>(y`8tzm6TZz0yznFz~kEqFD}r<*W+OKY6pHCrw{ z>vi&{r5546@)mhP1LAt2$k&7Ef~Q?#pPZ z*`0B&^3MuNRh1F+bBC}I(qC73X^0x%LP5KB?&|!t8%&lH(=dPl3G9FzrnnMj(cWV& za)u-g)OmFEFAI)(L5z@PSDGUFW83ck%M%?rr4_~kz7zW3$QUx}cpi*9j34CS1Rgx< zv{#utq<4;pzT5&j+-&Ri zEz(unk{k4JGece*C&=*oAy~wRry7$rjw_0!f5y3(1jE18e0dP6Ilm}N3+ow!Cb=ZY zwR$*2+bz=z>melY;YEdrPt6?tPZHf4&SX03Ph{e)EH)oBbYE1M(HjEf=Z;4>@$M${ zHAzF(4}{3LKOmH<2*q@AC15f%2N)Eppv9t(YI9;l0A6>`;W0J!uiqdoPr`8|Rm}df zHeBLAU}?&5|DkC5@mmD(Y37MOeuXyw+`T2<-gQh}UP7j3ef0$9LCN#a|JijG+462I1 zafSii+A!E(ec={TK67Pf-gdY-<1m>CUejEB3Ht4ekJN_h+Q_!?*T=lAm;kZlsL(}T z2)W1EKrb3BgEF}1JllCrL*7kn^RKhKTP{IVBW33s;*nb8W>Tv|o>`|R(zAM_h@83Y zw444mX;{Xkoe;9_v>Os}nAS6i02VN6x%6;#hPy$4Y1&O9%aTCM9)9o$*`+JnpZ;3z zd5TwTtEC~IjUO>FainoZN@vCH;xeFJQ`=?aSlr|+;5_P(M|-+>{mq+gtn!B4UR{B= zuw$jLOnZsCf&?DKbqOl+%ywQ>7X&kJ7rS$AB&yybju^bjAQ20C|gFA z=c|m=WU(R6>JYFOH_bv?K=p*hSYz_1aqNM@B8V2#lx*zYi8ZxoLhx|^s=sAL=nK}jYD32$W%uMI4iuCS4&%fDN#wQ#$(bSbD@#oOBhr|7dl*nq8uvG# zKtBr~E_xKPonQw2IG+mi?&-52HGcxeW&3++@er9XW5LLq z;64ZB>DC1WU^Z!_m5ZIg1%zM<_vUdeh!bF!Rmp=i<55PY7)FU?vS1ec0qq20%Clot zy53a%`gFV5_@#Oy*O@`*L8uhwI2e!}F14NzS-J(b4}~CIsi|nPcBSXXhSFYz_bWKx zs4Mih|1^M61$h(&1|`uXlvjs@^m5ODnJpd(b`KoF>isE2;q;b~0C?c_*H*%(>>g(n zZ2FOsS|5+&9(obz^ji@ z#8cEqMf|E(@!7-%O-LlNUOo@<&!}A*yadi$kiB3!HI^nrV~o@2;z9Zy)t#%>Db5S_ z%T|>kzM`l#CEF%Bq_uCYzfY zy;*7<#T`e|jaSa^C|w_z2Qig!$drMkO>H}dEe%S`mxiRMFx`2EEh;`7AQ46d448K^ zmmQ3!0VJ6r_rM$%b0FS@<&xD%jn`7ejNn9$>(BYp`Nk{1y(uqX!rz%91GCf9aXFT5 z?V{fe`o3~)?3qC&n*$mB1sCGM3_`SRb|zX}E7yJ+g?cE>4@8HY<*N($7Fo**yWYQY z*VCBqS8PYoJkU><=sX{k0_IX&Wb2)90HG8U%mx&}f z8r+l*4PnZ1zO58ZvN6v1r-&{GwSrSj_{9ssuL}J$^5&A{3+!HmV0T+AQa%23sLXTO zfctjTJ+<0{|EpN<6CAY{nG9j`4VnE3KL=Go#m-9?V^MB#i$%vM5GmF>v=r*w-e<5G z9NoqjiL4PRFq^Hvnw(O-r+q=f(0!)ysN%&lQ*9;u1!Qhvmw^5edJUe}Md+ibnI##H zw{cngK>K#kmZ}#M>vvZ5&#V|0O;B@$etqfZAME9|zs#w^*i6y>pp{%)_C{UCn%26x zs~DjMq%hay&|1KopTrT4GqfveQp^L3&b!%OA&N7=dBB&40HV*2UB8y32bJFfSZIgP zsvo?~o=yZz0fUj-7ox3h^y-+2z#Uek65D2(mxBoL zOjdaTdc`*kO4@!gHuy&5F)E4Dgnqy zJyNmYCAy2ebx0Q?oIjkH+&^3lQZmsVU(C!e7;_>;e%nW#aN<;j9$8F0UY+9cVa(=# zKkt!CDr@3M_M-rh9iV1A160EH=_xA+CbAj~*LZliOf|S;l!|+41AP7rP-Ws9c#mM} zV)hce*@^3W=v{pPrLCzmcy#A&Oc%e6XWyEDAW0$?R1;Fn)W_U9ITKI}YNi$~ z@6mA)&_62u$>Z;u_g}>oC?f>slPN`wH3gh+-jF#I&lcGD$gMXb<7|&B3$y{rJ8juTnXr7 zY-ap%q0;zk+_XcK6zsAyYmN|0FLm8B-<+|{!1!7auynhNrkVBwh%Wt{HExHfUr*`2 zlJdZPct8p~njY%2ZyDMp(};tgH#8;wAp`2Jix&ZFpb-jR3EsZ3Vl}y!Y5c`di5E*| z>vVIAW4>_oLpsZ=aWHADSi@8nA$|2A>}cRg!!;8Ta^YxPG3i%jKx9OQ+byJMOj5z` zlld}85*!E5O1HL zeKe}Y*8_NtSJ59LOs}3=rvFIR_ypfVLy<3yly^c05n>GuJr*QAnwZ|6B}zg~gNW)s zpbZKiB+I0St+(d3gU+m55d#%xTA$u+oQn8%SRrAB)=-$BkDacO4Q{=~#Zhh^L+#8z zu?^3Z>G)>5t$Hk-nlOzh(awA(A4NTSfi2O{n#zYn-P_TY$DMQyb%d@z-+tEIk7PEw z`i#~a^cVa3LZ7jH-TO=Z^h$R`iJ6C#3f2VfW2nHr^+w>HsH;u5Azs3}Q7Fr-nHOX2 zDQl7#TQ)J}MPV5UTY*bzSf5&tfEnxIj&xaey7cwYc6-{sVTbD})khtqatPntP&USr zJD1^>op7e+F$sJ7QfS&kZ#8`0{Jx%1*mdgWiuY*5tHHX0zY6Jv;6g#OHDl~69tIo^ zLAGtSC7Mf)i#nh<9beGQ&;{@%hVyo4+dWaPS#<9ROaU@i!5vK5lzD)COs;0AJi<=L z&Z)bvP^}*XSJ5qII}w&AO0@+oj{U)loIY*qxMr}+hIooQJvRFUdesPeA-Zkygbw~Uw|2-D zZ$vzDrLPpqAf_y3S*m`lbd)nrg8LX--^MJ^Z!8uu?t#3Vqk$D=#uCMktNFj_h%njG z-gUlTf}L7RNqxg$+A4PW+fKIbM9(rcmsiEL%WnVvlDB}Rf}uqlGy7P&GpPr1IGA%O zdoJVKkyGMc*Su{GXEV~I=zFvsrj28(2_edYZOeE+RxL^1t~?|i)m7u3H3iw$ zz}vQpY%NMgp0f4j+%xkjN#cOY9M@l(AtK;zx~IX$EvH^cn@_$+&^R(s;tgJQ`|%($ z#%!B+LZrBHewI7)x6Ch|nNEU?z!-d7HAGSpD(L7y`LTPEOd}ffnLH;DxWi>c?IQ6m zZ-&GN^d+zMOOXW}Tjb`+PAHBAmV%ZuJ>lv4`6MGX%-3kAXw1uj8DpVTSL=U3Us7;;&M&x{fMoY ziKhCJMwIY;U+9(lTH>zNCt5kAH(KOXsC1x!hMXX+^9 zF2Xdt)x&6AwXs;M;10+PD+5R3F)w`Q%>Hu5H07Ye4dTQnBoYNW*Onedk)?+0BER}d zm?f~pBSGpB6|qFHr$S;N;gG(VP>U7xH#n>WuitsLJFF8*VEmO(UhVQyl_nrRt5$&G z*eH!|$%7ZoRF)`k{2Q)Jiln|LE>jf_uPIgDZGZ(j3b7ci@!hk&q>+i;&mH7IuUQ>p@rHIefY9m#L&X{63UA77`IR+tt2crtD8XCz{6GECu`Js@ zIZ{{Jh`unN{iJXihwisyxbA7}hHHEOeC`P6UyeJMUEAN)=emrwnaH|fk5FnK2S+J# zE`*O5##=yej5+76uR>~|x?Ta%l0m6~+|oK0@M__l?jLX37=KeX9&C7&c~)~QATlYV zMOc9+hMs7+R3LM;o)%5Tl4=TKx6i*PLVxC-@d))yjIsf8_`REQV;-%Jq&<-2 z_Pt?=Cda)XM9f(w<<$f&5E{vFOP9fk!b+rxX6h3a`{iQfXHcW>g@mC1g%EKs=QPzM z`ZRqADij$-b!G36SMuVnj{&hPW*t;++|%Kh4h0Pri1OWE#E7-(zDfts^*O^nJ0){3 zHu5`BF3fR)4kN4NOuA*kW#Du~(XD1sK?0#Vh&tXltOqWayS<}Bv%#r_N2-5=ETzdw zCBY9JKo^H`$A&K*=GJZ$=h#Q>6+4iQ_28c{%Go25#NsY)SNmiZa)M-z+iir|nHW=d zz^`4P=V(%8pV9d?XVuA0o9YWj{as+i3i#-x)25E5A$-91k}0QDwpJ#d5C?JhfbjH#kUO6b8J|B~0`eD*Bulgd z2{UL}q~Pkcbnc7<1z}h2(vR1h0uwT;KiswQv{|n!()Wnk3N|rCo;>$5RiJ2p zufo%x>IPu+m;tes5UL5rQ2ZNz8AVsox-TPtysn4I6ppY0*q4%6NG1kzG2i5w3S&oO z-c14LEJV?zIbVA5pZ}Ho=n^7KAC|WbxZUnvZHs3l3>@`!%Q_$e`o8oMKmXsvX`R5t z${r#7KbDASwv}3@EyAhom;u48)u z95%87GR-f;M|R_}Bd+3ev!W>4LGw@SUZvGpPP7n!M>TvvaxUVVaEw0+&fucJ?Ds@i zeTVP4sNjJ8I;Enr_&wr*{ zZ1RRq@;vNlusQLG2_D}j=&})D$54I_aT2o+j5C3;-KsUX@?Qs|5`2!7^2)+|dnW24)#K1w=S zvq~Onx$#&Ntv_2gyt6++5oKQ4xC82VlZ+yUFe|d9HuJL|8?dhUFxsz$N(U^`oBDb4MPpsK zAY)4AZ5y+7gB)|k6luC5@A*!>u?~@V$%2w!&c2&8*zT=&5=34*#9|`;x81|MfrmK&i_nOgk{SezT_Kp%j z&Hn^Eh|2NieY8*EenFwK8612VkSvWSB8vR*_TQJ3|0AYxjKsw9$lV%W$>BzeeJJ{V z^e|%mii*y(b|}vvZRslSxz|LMcb%|t;id2VF!Mx8GdvN@^mvn4@*98*Rew;2VXp-B z?4Q-*eP%fuB>ktmnj>A#han};R=e~5 z=$(KkEqP=~)v7V?6TlrTXR`g+(_T8s=8!{)()4nU{JGRrk*|{>nEQip%LdOiffx-)4tYoQPd6~RI z{*`K|P=@wPZW=O=o?pMETKF~@TezFhqO2OD_|-B0tTWG|S5B&G_mexf zwAFN9y6TCNV#!+D&T|DK(M-O^LqpTjAHLm>3a1#^!GP|1=)o|B_Dom0?W|9SD3 zA-%=K$?76s`_N-jW;*^Y?N|CRLe+mH$veGda~%rCR=)bAwCvoy`4rEab$;2hUj$Bu zYwvryW6ax}#VMCqrsBT7B2uKCv%VtHCB}-!D#?SI(Liq=`pb? z;CpwGKpMr6qfc9Iw0&I8vFwm^Of$S{$a>7vdTF!tfY@rwXM~t&GCRXP*5sL^={e2L zH(M!cM63Dc*8W2t@rvV>bN2p@ihuSTsiVdtutt5QxjZ)(*t~H3>nw^*qFZyT&(pw| zBDEMeLZOn33-5rN7=7cEmulI8*tH{b^UGQUR-ESH&yqsp zQW$5X`mB#DN1AE1sbA7wO52{Z3^QDT@arxtB zmZS~0-j5kini0TOqI0%oV@uYgB)u}?g8~lhj}%D0Sw5kCPXpf-jNp*iUwQXkE_8cDyZqP3bOFACO^-J!wTjRi zTa_bE>4p8hKX+~%ndw#O)nf*-xBo2t1JiFN%?L(1IhvPi50}M1@S|4ePI1z=AGVI+ ze>XK?A{?<^$`dZ(lPK@|(j5)AFQp?<>3@F)BMWYvFyh8Zm-VHGoLTednB0yS9wJ*& z9?D%3OlQi^)W_4I!J$|qj#_|=W0eN}-=t_{;M}V3EhKi$FY0X6nAxyaSi^z4FUXT3tIGe62vh$zvDi4+ zzM<^C!PvO}2OJj1H#!>^4>uRf|8ab&Z;-qH6^f1J|0Wh2%Qs#ZCkq!F*Z+h&WBG=P z6K^~6(?F3o>7c{p2zW`XQ%aS)qyObl+}NE$_H$wCMfB?h>Fa@%=zFNo%cySz(|1U!Kl$6K zja@@qBvw1Qyem;GnS=kqVJr|`m zWdtw%%n4h{q#O09aVPs*t9YgbyPw@X*iDeInl3pRjXp2^&Ukfs``ds6sp6_YQU$vPB_U>`n-aCwc4Q{;IH&8ed$CR#j>S2-vH^p zfp=Cqz>-DfVo~adoP4;VB_A52(H<{bD9ewxGpG-l5 zKg`dc#p2ex7LSi-AHJ5G$b9zXcm=_YzU!7G3uC=>wH&!7-PzdZ@zQz#`9BMV(9U%A zjWbP+Um{I9XX;@tz)^tE%!8?~TG>bYmP|?N5M|Nl6`*KKCpBvBH`Pfi)+6mA@lfHx z)8DV+t)Cm|=f%?2AG@Ei-tP)TKaDkaXdqr2b?sr4CHCv0OQ%0adoDM2eUqmW7wVNmW3cfnTO7Kq>xORj^_qBuL=}_z0H3e|Y%A z)F;L+Y)g%=)J2P(6Ws&Wm>%>s(p%~PcdTX;_d=u&*NY?#i~Z8g;tzx~hrvdTzoi2R z+N=Y*@&gcWCJL4%tKqqY`pXWgu!3tWfVBX(WV>iPLM3`Efkf6^|Z1h(f zN7`^0&0J;$uk5+saQg(Qa#$v<`LkFEzsH_7%_AXfkgMmsSy;=SON;!mb&PC^*$_syW`3Ioy z9HWyE@0WUaxiDj(WZz|C#U0St_Xr=9x{$<(7@Zs?&5U3v?a;`r<~cNU=mKY1nJpIb zkODteWc&Z-d2&ddlWSGqfgK^p1(KDy^!=0z+tDJnbr6|{YpXb&-OLyX{(8nfMl!s) zWcvAeI~zm&io9$R^E@f!j@@r@WD?2~dv}-G`{$)~H2%KV>t)jSOT{3T&21(AmCg5M zmgyr>Ew@KX@n=#fQ_S;2FVW}ceWrq{_rJ|iGH1?L z*4#tx@|u$TF@*kiy#(4%W?pa~vk!R9z?Kw*Xk`#SPmYPSlWdeau_4JRIA2*w~bME z@hx2P>%jX)UD5Kn)&cS4vJW3z>lUUqW*aMu2K~0e&Xsc1L>l}Q8qY?r?m#x7`q`d|R7=`c8V&vXYbO7Ik0uTDoo2fny~>C^ zZd=c((%-v#L--{9-aUCdj8B1c!TSbQEOvpvZamaaost%DqBKv36xU>;6wHtmuVW%$ z^I1F4D7|0Tkd&;2atO3H+&e0r8XEKrABq-cN(5Oz5$>e}h8@|F*f$5tf)kf%M;t8t z^|!ACw1?p#OYUb%E~ra06=Gl8Q;pb;gS2xebpMgHl){?_OwZBFcpDEyL?}C(53>~$ zLtz}E|G!gFN5TfwzB*8V?^r>v zUSD4x2fM^Mj#hQO9~9z60b82IoUL5g$uCCx2MN{bz19N2zY7$v_lJ(5FbRcvpeR|O zMfHQnCA^;xYJNu|rZOaDb}2Gnm2n1WMG}Spnl=_q*pzT)7{p)f!4mqgtT6cF750RH ze{3LkveFKMC^#e60@BxxU2P z+M>dA5E5k$Z~f$6#>;H9V6K=SWu?MZZzNNq8ect^!wl}p&{jHego~{!Yb}=?Ed?pk zN7dcAp*79j?OW=&#D#Jbr56n@p$ka#0&nDzjZOY(Ak3V+oZg8NrIw4}9O!HLDV)F> zd*#emKP18xEj&@}Dl{^POgQjo3TR&meu(eDs;O$sPH#V;nI{xvhk{J0k%tQIH`OXs zrt?ALS^p7!zyG^UJ&&Z0;UyvGF}c1uF)QdomE9zp1Tr~aNZhhbVAxcXF}Bg%q=vaF zvd}tBP+{z8a`uW1>fKT2A2e>J6;&sQwcv@dc?`&_T(+;xe#FcmHH`z;Kd8L=6?+j) zOCY#&@nISi2{d%!bo)vJR^4*9ca4_Z(%e}N76D9GfRRO2B3?(~oATbx0i0^Ztazp& zZn*q;sLx!8CH*K3Sf#oH*QPw?(>%1%fx#jsC*2rC-dRd^bzuO+T22&nRYAs*5l>SJ7Z#AJoH$^3;cL zm&5=RBXFeHhIqgj85pDZa8wlZFalsoIgDdEO=7$*kNd%rC7%=BD1y`Z5Z-~rDk6U* zDU)U*!+iL)0)A&@ViY58_XG!7tHMUSF4Y!EtHM@1o-rNpaZ%%7CrgqepY2t1)roI~mLYc8E4o^wCkkrF!9dRFHuyGX#$NUd z)NND>nXyB@n0)|e#07Uq`aY>{B51IxP3B^dmPsMc z^c`aZgPsz{aBHl5=pOxDB5}soCuD9BKT6EmZgdjbz^+h}eg+BTHMyxDa|wt6^;cj& zw1fN$5qPPeH!p`Ym3~aNTXwTN>NWeIWl4qtKJ|36Bzt(JRO@3?S%t5jaE3sHnejCM zEpQ2lUtMU?HiCl7!yJofan*LrETe^8$e$s({oARaP2y6loLh3*w*4y zPf<-~5Srk&A;;$AzVT~yTU+eS%_s#l_``JNCP|MNA=QbcDDI-%Y)VH+2#aoJBgV7~ zCmj63&uSmz8^1|A55ZU4Nu!IiV79{d8+nd}j9%Th06ZD6bDx0Wmbzk2ue6CKLWAac zm6grK$`zeB6MH`>&ZGTqpjjaJn%~hfH|nbw%4Jr2ZpuDAmcQb1`=A~WdVm*&<1y@3xBzc1wHv>FKQ2H$8=-<2D41FzJ;1<_JBLm=>m0TxHPOO=3|!B zhHnb~7#%0Q?SyFnP1kOoHW$s>IPU^?F3A`+ z7Z1N$?1ebeVPn=@hdr|D26b-U@@v3=4p3RZ}1iTC5}Zff?&%>&=% zhBp#652v?)SRpOg!9*6}Rv6?aW+a^~!GK8#Yv_iQA>NZZ5f4VuM#iy74(ES0zcQI~ zh!&h-o+W||yh{zZHG=L_>TWdrJA;`f6ak_)JPfID7ytn|I!ix;q=&&knpg$2?p- zhdM+7hQu$!gNFxwn7G`^O%oDF*j}#C@c~=>^Iq(>I*d&OD1_#+DfY|JY_VXUuRl%k zG$`qucsJKr%l~Rb*afzOjaj;mPPr_G<6u~q>$Ypt(pDWc( z$pZ;}Uf-TCJ_NQ24OB&^6`*%A#5LO~pojs7u@mf4E#3goi8K+T)s3eIK9On{)QC6u zCx9Q5YLi}mcTvRsIE)1RVulTl0aUWa2}_eJr{Zc;dPdtw9SkYiS#FDImvlqHa_5Uw z-#7V)u#~wGRY>?NmNBXO3*%IbBfx5i3@EKxb@-ub&Eq7GMJSY_YLiw|H2AA*q@ZdS zTz=P74UbS)h1*%#PZg$0GQWweB`!b;(454edHHa9`W1vb|bEc*CE`#HkD8l-U3 za-5vJ?CE8Bdl3L*0mZ_92GTLv-8c!C3jX~i(iBNGhycF&|$ zmQ*eu53(qHUNDhtQYM8{p``T(!Y%YSajp?s!QJs)G5Ssw8G5she)rj5usa%9@KFt` zuS_bK!h~$N;2LurbcRNQFXadECUd>2B`8~Tk(IF$^%7==mJz_}wgZ+PCCRt6jV{d? z#pv!VE8?1=fo2bXEcCZn)AHR=s@1hY8{Kk%pX$6yB-ScHu-b849XVD|`f40yHSe+* z4ZN6RZ8*oU+MJceqA3>E!SuiuSnY;t@A5c`wUx3!9kDz7t-tdD05^)Ye}Nt1 z1qd537%>-N>^))>`Ty11tBcS6R zXjv#fi$MY5qR~u&*hkr*r~#cxaL`C$tr**V$TV)VuSG*3LX+(=R<|JxRJQnGsKH@^ z#FuJzUT($JMyXIaKc|c1CqdHa$mre5c23XpYf#>-yZgT%IzsOMSWX`;2RVgY|M6h_ zlP2=rUhG<4C9^WfXPta4{$&8sZ_A%Z@b9ZG%)Ls8Sx0D8XC&9z-~J?rNOZgt$~jlf zQgOc}>e1=sL&;rsoG`uTGpS*HZnUA^sc19oFNVa+Wqm=*+_NuwnPE?5*~brQ4A?9y zXqIc#g-{u%VfB-synP#<97AtsjQVBGFMh!Ye9b57Py79SaaSuxVKZEmTIzf^@-e-d zLfB|Arvet8lcKzOJ`|dVNzp^3@XFF%ydqa5tJzm|!(eepTwzr{0p$nzFJ zUThI7b2Kg2pvaT>HN+v-NW;1QN-2Y&V?>4n!uUWS69Fx@%M}7BX+<(%aHXBrR*TwQ zOqA(A$Rj&?efz0o6Oi$?S1kGe7_V=hNzTP|U#KBo$7d=SWBYlh%7TK+l&N}V!c(kT zcIAe!UN_Z0hOC{cL2={>kpedu*ABNLX5bbP@;OctEjV69o0#lz8I<|LF)OF?Z28tt zAZdvoFfqv6l4bEf6kP*-DtOsrKZzCg6b906GXAKQVG1PLDpyS->BaXul{(5Pu*04O z%t?q+MHYqnmaZ@#JEKOoFiq6C27t$>j*4Q>BJA`9T>Bs22nq&=S~PhkgeU?hFv=5f z@tZ((!X|WC2g!bH)sf6?P3Nul-DDV9?0{rM)8+71n6z+4j52u;0jZs0RVPjQardo> zR{uhyD;fMnL15=zJ`jjtR1>^V1`jU759f5E5!t(l1z#<*OKUm#UP*}-En7xO8U93f zj%~d|6)$y+$!ifBiAEVVR_r8j?ux~aZy)8ZSD3HZfks#PM+}BbE$c)(Kt}zjfL90k zD8?ua0-dbIs9fOFgd*DF0%T7MdMdmYlf6#?QZ~n0bOvIuJ00U}8o@w!OPH2@CR15f zQWY4?eaBz}ZK=ICewD!FE1+zB#mAT`zT_#nxgRI^ zCOt&tFG9V!U^C1#r3x&6GD&55f(Pl?Fw zA!V7x;G`KpS*U=yz&$Ugg}J*@qz$^H+KB-QVPoO2B=LD-$liwOoN{r0o6oq8VjXDmq;T;wDNna zZX26w#Jl^dTHF2*N=K~&e~24e2K%J-TVHGnV?k)Nz;B{IEGF4E(ZS1Zv0go~!ZIc! zWS#J6zFsPRGaO6`-5C(`hcpe!hJ6nc^_rYP=a|hxPX5&XvDfgG{ZhLySImX1S3s+B(Q~f7#78| z3@d5a$Sq^KqmPtn)rJmGw42ypAZ3C65 zV3X^utUzJI>@XrfPe&pDf#>c^lzz?hF)t$9^B_X)Et|d=JEeGYaIve5eBR*cxgt1C z#ZH8DN`!S*!?k*KT-vL+ddmlg3>=3u9ghiK#-l1fW|s0|p_~!W@{%mzbM#uYk6PK) zj}~hl!b;M^BsCd|sA#j5M(c_g(qMj!P;c-Z(%8cB;__)cR}|)c)3n}%)X~}Uugj;4 zeDUtC^u4}w(AQKR(Z%c(=?U?B#tI4%d(Vc?bJgYmB6`QY3f05G1l89;UU(Er3e@+; ziTM7leaa1tdQ6Lb-hV(x;=b}Ofv=Di$zgrHtEIfO zVODlqoFXUf@E{=V=xssx=L+b;UxW<&`&u_tcYHKd{{*&h#3b)P+{6-bzHI38Mo*D@ zyo?eR5>h=LOqGKf6pTWlq)B=&k%=D=Hbe`+;pn^P|#7Z zIbe<}xAGcGMb7}1WFmF0e@IH+mpFxEy`KZ$TmGu{S}yqHX9*U0+Vf6#lzfU&{ResG zD&Gm!kVbH@U*>*t>SYFg%7uoPL}rQzX>tnR2!7qy@Vs0APx7}kEDgaTOnTpPcMD8- zSeZ4N3YCsRWosFp{46GTN|`n43YD?E;Noe_dCYgz6+z_0MB8nt(tYC@b~#u~;1Wkb zrd9XbBw%lpoQz@DRBzKSXu(7;8Q2*kCsXlO=$psMqF6>w1aX{uN)m1PpA`jqpJg_Y zIxXe_jT&>OH3r9{s@a1tNwY6sx+dN-QYA4;q!Rm;j*7}it^-&i4;FIeLCpO&MV?+! z%jO>{Fy`edwNPI(1 z2&Oo!oWfuU#{%CB0;}2@iEWyXi}jKe(jV)wrh^Q4r;J;I>tfyKB$a;XL5XN4ZhN~? zpN9Ung$NO$`2A`#2M2WoebegWZ+m6JIS(`=^HIKmMq(^yBVOvR{ma_%bZT;sDw`!B zpx5aQ9D}^^Z|dqHs6+7)PeQ^K1_>!P8afYba#uAf{RTLMZ9!W!AYijHnKY?~Lg1DV zR+cB?ZD!>-DWhkKnz}IYL@A2k%4Bb1QLuGtH}X4aa)iUS+wdaEY4fyY`Bq~a1Qk+0 zL_77>uy47@L!Ts8He##s&-AoP0&f{cWoe_0vu!Fc8qxdH2*wt^f_I7pKGAICH1vj0 zzi*Hg{&2b8VMdUH?3M8FS^aT|HKgg8dfxC6??b-1;fNuAIUOfkZ2*-+nGj!Xa@=mm zatM}v%QN+X=A&$7$4vqt@R&d&2f|M8f2=2B9}^`+{YZY0bi}Kk2mj6iHscz#z7X`N zj*bu{wV856&Y zpKSUVnD%|NhbItQDOKy)#3P)kX^Lf|G`38o9@ztbsuFsL0F7P$VeD6_;9d&Ytub$M zR4$fYnY6#yY5A@oQP`=ACV!OPR|BjTg4Z?0zL52}E6?;9IbC^MPvl$A1#|I)?!7Fi z>Vld4xcVZY)^VEvoITazw^%TZ6*n~z={NZ>)$loI~S7yxY9+IrN!& z$9qoE>A8YDKmq>2(}{M?Q7V)72zZR;exzzN0o29u5*w|4{4q$cv8^kCgOoPj_Ds)L zp0%mZW?r5=950fZUH}@grgH zYZOPbEPS&xD4!iq4Op>(N=x{g@eWQS7Jy(@nmGvM8YulaERd?dNW79cUQ_pbnq0;T zOi-@lzhE8$kq2pRBYa&Il>4N&DlwK5hsiV`v9jk;kME_bQ__3Jt`oFRNI9}Cs29|x z%8F+uW5hfF)IMnPN7WgIDIpjo3}C6X~Qa8oe#)|ZUY}PX$8pQj|8kF z+@;EAP^OJnMNvB5NC@)JgNAtsvATaV^Zg?d)TWwiZ)__@=^0Q80}N%)b(BD}tQTI4fQxM6md+|-O!soo>IgvM zL5+vkb)7|1IL;QjWekUI8BwIg_Bfg3u2^&U1Iio_`*nEtik}s|&2Yg_qKmryQVyTk_#*l)J&9VG?BH3#R=YIVh8=s8N_WfxK6lwIw9 z>tSIW)Cqff4(mp9y*$?q#w$vm`|bX+VK~x*9iQyR2%5bZX+Zd1;T*Cu*_DHAiShj^ z@p~*2qs+5gnuUnumERB*Y4&AyZj;J!SHUkk*Ii~~LI3aLM)kv7T;=;0NRFGN!6eSP zKC^8eX{R&ts82`gWxr(bpUnPjCT*qYqvkkJnGJ+Qq_^sZ#@bM2&ZkuN0j8F1Tu5n> zDpJmV{AfIV@q9YzqG&wc`^;2yxx8$(X<2nRaPUpHGKRy&Rb%p}`@>`Ebt_~flIE&w zaE!zAn}$Py^}xG=hZ)nm<|c(@o01-+VO9&tZZA0TBxFJt0yP)OFe7wPU2IqvL7y-q z+AajFp(U4OJ}RcuKd{5y`A&CKxIK_}gH=WXx?##xZJ-+|q%r#YyCN|z_4Hr;b0vvY zTz$JD?L`#((A*g8IE-`r)E7-}VEqJAlrhbUSLnDbMm|QE18XNN^Wo#Z_&S=u`%a-xW`KhedQ8091+;X`eiU8fTg*%%TQ579v9r?UdR(?yd*GNDf4#G zdRMO;Tw_^|;?SOet!~1bw7@4>wKVH$E8T_JwS(|@5DAcfkm3<=C1KGD zj6-ZZ3ab*{+QVj|8699!869Br^^()U5^6foEPDLjdP+zJe;SSOnC&?+u>GUWRq%E} z?MpiUo>4N{!$lPz$yGlDE_m{z?w&Hk#k3S1bxwk((J*{)T($J50EQ98l7%HHE-O#D z@m4J$kP7R%PytZTn8Rrl?b2R!$W_NBEhAckeMkSg`G|@Q1Qt1vhS;~$Qb*1uYTDJ1 z+BxKh>Pm!y>Up-uUO3 z!!AkOF~eJ<8=kiCt`KdW%h6C=%8(DC$ky>K>skT3ygrY*WW%b2Rx-uJA3a(4Ed^F} zNEvuCzcbUekKacj-e==3bsOCs8?Dfftm1(jvOHh`N6&8;ctfeZg*kA~68nv4{`?jd znRXOZuJu28O$9~|6MhyS-*l}=^;*#o_Jn$<*?#(%lIBVVZnJE7#StFk2T-fy89LLw z5~>CjjUmP81#rySxh(z>CP4j}WR5lamta z%41XnNDtD(Q2h}zh!Lt;P?|`SPgC zyN==4S|1m;R{cJTlAvJ(=AKtosgQR4suE*vGU)`O?)<7qf&#T#6jzo9Db`)`d&r72 ztoyG85e_PRyEMJ9e^dBn_Xnmb_DkWZ*NR0XB~`f+cA0WIAl+$?ivfcCBq=PD^(3oD zxghYZ?ZT|kgO@OvrWScVoa{Kb)>kJiru7^aD&MU$+M?rEa zYPGUI}TU2oXh`5#e2VwF)5o z6;Z|c=R(r9+c>*B7;My@B$$==-)Y@1W#(qwE2J+^OOS}~IeF7{C4`n63DJuuKES6? zNi=UFmCDJ_SvTF8!iDe8n~ET$5XzKTi1;3VOIkpBUx^}ky~$NVCgx+Zq%6~c{pl-t z;5eIS5eZBH_Dlap?of43LM+y?T7mL(2a+qwCe_8ycn9pacATW2?8+@ zc8Ki69Q>!a>F4w93irFO=)UCw0*j$x{Y173hx6@JDn-BL)+!fsrY(zDl^^?$%a~jw z=Kb*>r3yakIJcH+Dj0iQ%6i~ioPm-M1Uo5Ch>jS?qTeb4 z@JNOuV{)3i$D?D{s8!Ax`sT)59C7;Gc5WOb4Ty(0@)+)7G#Sx_o0eirhq|wp+tuOY zV}MkwmUbSwlRTNMDEKD0PDgh9ob$$IjJT3Kzw$#1Cj6Fhoz}#=xh`BualKBX*!Jr{ zI!Gs$@~AgWwi0y#NbbGEeP)VR@lzd9gE3!T)luu9qf{rHtZND|YK_|~5%A`h(X0JM zO;#A6yV7EttvU7P*6?;N8xGkoCUv!7wU0^Mb`#6+5c7O%)cj>Ba;2&gG}X}8h!53V z?Ma(Sb$#`xhHG^YJe;{{?Fl@bLDl-L__rIvyq_(H=`!<8IXBZQ--Q2(e@o!+5Hc3U z%)r}kIeeXy|C3WPbld8ve6Gg+`x3cK1#}PT4c$Y=K=+Wk&^;t1Pwr9ge6YD84$H?x za$_%`p4dx6r>ysa{kZo)pK{AK&(~zNIom|9yy;W3%$kqMWYBkE`jxLa!t}t-)86z$ zl~2t_%G1rv;F~C`n^C&WTzmGN8V>42Vfxv$CMMj6Kx+_W4anzVR%X(^mPY3&YW=vp zYS}6YYJ-76%lLNoF5-VUEm=!Y5q)NJ^pS#KBUE9sM*co>z5bIJDMh|K8aKY>EDJ~n zh~zsg{KCxHO zm2KD(`-qPD4@EyG&+9wAhWgLA*>6I+0jsg5I)!`XG^NW(YTBBFEo=j4OA~G6_k+?C zdS)LVq8nE-rreVu+jlCd{uUX`SUUKQ2p-o%g;N7x5qW8O1FXLrfRXlBfc$8PP-px@== zn8?k+wLjdlM(Gj{-`ArW`)U-O_o|3?c@w2Wzbx%xc<|Xj!K&$X$7HGMrQr5M&co@~ z-Onw0q1fKN4;jd7?P%*XZA+mz-c7G3JWICrm+ff5Z+4)FAAur%6pHvbh$F~g7bD4t zj#F?5TJsZt;j>WZgX>?RF;>^+AxKcyM#)6irq{-)fvc#qc`EbJMJGm0z(CJtk0rxK zCnlK<0xkYX?|CUuSgS`XvT0v`Qe3>=`KFdJ*Uo{AgKB}Sd!>o{Q1C)rhjEjweiVTR zH70E_;U5x#y}*)0rEj$4czIftv`xN1W#_s@TVP#sPI zdG}Yi$Gc$^C%@WP5f3@mAQ&vj-yG~KKz2VmP&AzW;)vPxCXes>lMKs0j`6+p^(d)~Uv|-T9XH?xhH3F> z7L~&pcC(=iV1xWw+}5CQ;-1)H`o4)LVRtO&kWo6nFQQ_a)-Yy(g(Xp$zplOE6&&KV zyJIeOslMmc^GiHig97gM<26ULxTd0gNl(NnPbU*^*|TGEVHED&-cqH(XHm)pYOQij z7TqW&3txqNc@-WuV>-wefs^ol+uQ}`)~oB%DK)1rhQ`u7;fRvIr?dc8j{L>}>MU3` z7y^kBS@vFPWkIE$g@2+)UF-3$H1TaZ)|CR^9peFDoR6!j-*5bETf8%-KMfWWaq|`X zD0j$~8noxG&ek17XbXe2JHi*NLvX*sOTXZ~V8W$&dCPwG$D3zewvzzc`D@v-7e-Dn z!K#qrVp~FEAEvz%HOazve+d0W>bo>+q*Vk3o>fU7MVzE$8atCZB_N}`Zr*(EC@I}b z0*(9t<1?Dmj4j+tWkLMsIcF3@pRG%_-ZUX*m)S3EBm>jqWTUcs%~8XAIi5}3cD*-? zvEo3TZfG2Sw=nMU@Ja@vHXZjq61hrRp4DbFMc1!Xkd^Of*g@}Va%gfQMgb$E_vY1< zL&li-C$)%i59NMINBxLD<(#cZF*z`4fusXM2X=8&n>%MC%E^b>tzL6ZjF^2~h;N3N z>kf1)Me^$9M<05%ovm<))kv*76HQb|6AoY~8!M|P_^B4|Tkn33W?)3a(vJqMu(c}- zQy}W8u->mM88%_t-Zm05E9Mx4qqrHb3=ERz z%P>hl`p}nm#KmBE8kPJ`TKFhQL(WZOgN~nPb&j$jz{)LEx^jr)$)2Awu*Qg(?}TrE z-D}O;=f_lvLO z-8h4%9Z5|vK`Ih5n*s){@o!A`ZU+$_&TW5qn*1Gq=?I==?;p5Niu^>OWo!7LBe^{j zFDq}|AB}1DzA(TyGa8h}jlONkkK|FMHhN_Nm-3NC##Ae5;$AX@p(`o|w-OBB3nUoy z`lT^<0H1V;sy#l1`R899SKDG>cr0ukh$eO)o!FrXuzjL~NM}qpr<0#242X=RQhHLX zW;Gw4S6m(NE|$6MbCq?euqZ?q+@?7hyQq4YD$sg-#`aL1U!YRnmL8zxSMDKIywGew zg6fP(6KbpTY`?30LNtojuh9W|KiQWsJ~xR$J11}*ARnCW6XV3@JL^8{OXTmh(SF4^ zT$Owtb2tHq^Sx|>JzljP1A_+QzI9f!4m_%IabD?NtGZn{{(kSSEI+%>pdxc3gvq!3 z$!($^i&{gcPOjmaTbe9=ku>5-)VObwTZ^>>n|N#_M(Ty}jfKcO-^4ggOBq($%^a}S z5dbv;5J5xo%2Wtes-8=Uu&p9QeTe`-pMzL=;^kMRXv!r4xGD8z8Y&vn6)#v)G!KsN zk}Q=10Wzb!Jk$_k;;~FuXr<;dEb#Ii5b%hNso@=IaGiG1%(q#7&dx^myrEd2w;9d% zDz(6&CC%WhhGgq>g49W+1Osaz0viG9enSflUs^j(O{7hUaU4{$S zi&PgYU^Qv()86<&W48g#!U+r;xi2n3#V1^pAHm;rw!{vYM9j|~B>F{AngFSf(kl=8To6ofQ?a9Ae*ucJ&O%)58vr<^7`&u!*)7 zZrsAinSzcYVjx$O5)L~;L){3ibaMtg@_m=GGMjS-RsM&g8rSqS!MBOeFiXnJ7g^=_ zP8oTPf^@>)2YT_moSj=FC2urAsl4RS3KVx%Lh|w2K^mZvfq84d0hEN$%kW>ug5@)r?%2ff>D0qx(mDnti5(-PasA#Hwj>%RXyKAIH7En*M z@+j|nTI6&(r*S$jnc8C#PEv^RIC<88UfMNvCAYIbt^Kw;o2vRaD>#nCMw3FTolfqW zJIKl5KBEu61-X={S*gxVLZe~v_y~n;5EQa@E4@aQz6-41^V~_~J7u~LD*x~P1<48bY9F_+6J`sup&?ik)q7E5+Lrhc7#w(|CL0rM?7HQgQ`Aga& zp&wDnyi~F&vn@nYFzK2C#WhTe5zLt<@jhh|-62F`N}bI5A&iN7f#h+h+u!~^q=~C{ zFCMggMNsanBPWBV!4zK@ok5tw{c(3@lU=3=J(OzL&_)LId`3{-9Q)ZTfB!OQh>7L} z@!jtq=%L}Z^fba#f;MDyba7s+c!U#Y~a!~8TdT47e7(U)jQ0o zM|8dC`6)6Ia7jigs_>~NGP2e&4GWx2U2(|5@9T!?E%*?v@b^h)g&DA${Mkc;XaFQf z0+arE%#OS;hn!3b{$U|~1bXB<@nAX@LXHLXABBqG=^1=N6lyDAUcR_`K^JLKnRe}N zD!y_edJb3|orS{~>RcWlI~_9>2Jdw(D;!+Y75m?yIWG}sBRrwix^~#Z zzERJk1-J#ymE`8B>WsTgeO&XJbNhBi`(DnV!aF#jeeL(Ga2;dr9611950ejRAGDm) zM1h^<>@pP>)k6=U6hP$^s{TjMMBA43a0oRH)gpd)D|l0zbuYJG%zMMEo^>8e0&&`^ znboqu&>;cXS$ro2Ivyox|8YG^(0R5!N>F~xFp#>S!Z6TEz*;3Mvv#^_PGNkq3OzdX zroBiI5pH!>gnjzzH|pYtRf?uFzVcPevJPb*$G5f>u};78fqW~J`BjZXBY!xyl;m*U z32VHo3P+BsR<5LX^pWU6o6m&WZZQ2`9~$dT?ls0GsfJ1iKb34XUCgaekoq{VSVk$&@jXNL z5wIkgSa@MESheu5+r4qDwtjZweeCyX!R72mRxi*LxvRx7VolFrqcbE0*|iU$td!pl zs1X?5su`F9vv@C4TaPWN(2y>DbjT%_*$9!~X)?3|1y{Xu_MMOEZ0RoAmjsbH`~HTO zTPu#$*1la)9(YwFVex^2qYJo2fxX51VEgJ>j*4Su6~J0ZVhoPU>{TneYBgaew`kbs z$-a@~P94jPkx>#*laRj19QbB#8)?o*5YO3cH=(XZJ@%-a7~Ah$NF&d&UYi93TCcIW8MQmt(1;4D4##}e@0m(@ztWf;q%z&FlWG## z6?H&3w?IKHtfAW^bQz1SasBe?l zpQ%)Tki}vBE9qu?ZaDi{2qOKAsrJv$*b*ttpiA5m3CqJCcPAh8iSsFpRjL_bygO;R41jFpZ2mYZ$ z32fJK1Gbxt?g8r2ycBfug-%+^jyCVP6pB%&vW+1`Hp*+lT}3; ze7p0_NPfoY%7;jPt(T3Af!6bEj7D7cHE%?6tAD=c54|GT=zZYKCS9A7U_)(Xn3ld%T(1a3{ zF#D%ulU{0+B*k^Mdp?BXj}G7pL@@xLgVJ}mEU;1(9^P_@@0y76hP=G^Gc<_7?cB1n z^@)FeS+{EwyE%AMC|=xse!^F*^Y{{Jen^sl>h-L%gQ~V31eJ^}NSEA;z3kWhGllb> z_DFU5Z$PXyQRd&TDCf2zk7gqIJcXH^N;RvYcikyIE9M*&5!mOpi{j5sKA*m>H;H~` zL=ob=QE9IpejPK4Eq1|Gng}t49+W#&WT2af%@w0n6T0h@&*_7))eJtwHtkiE)|)w! zPs!z$icLAGaK#+4=kVA7>J6*)GQnl)zFINLq3UHrqYDd*Piuxa{^TdSK-(r+{&zV z&c}7TR1qAsf^N86>T6QAiXX`RCQt8tJmu1eeoFgR<81u7ZSA!gstUMzp}m)41O@w1Cu$4zTvY_mm9)$G1ZQ z0(ma#a_(&c7>?iTxfYdFc=9CtRC5(g^7><&zLQi#X!FMZw>bT}W3e?}2Gr_a&-u2s z7#B0c#p}aVyyDHMMp=-3wCRTr(W}^d3pH==*CGM3Pzx!)E6I^&VBAi_QCJbwLW;>m z6ZT54681{z>m{p!Db#qNLH3w4_&FKP!_p>qNE{mN>?N*~{Ffr=`A&^%3-9@3Kl@$@ zK=^@yJ^yB9wF&>~11LD9sNZAN$}T?{qlHKg88OO96Q1l?qa1TkT>7*;ToD-y309at1ih&dqieNd@2jJJcExpkvGbYL1Zs4ZGQ`P>Azj&Ev;NA% zY&LkuxxaH;*`8}%5;X6m(q1MemvD8kC2L54cw_-$31)_r`VOk-2*=-u5K4{sE`w!b zQs*+XbN4*ie6Q4Wumai+=0#sJvJsU)-PceXX`Ypu&=DI1fn!iG+_&{`*QK;6=;o-y zMFVOcC}*j2%8|r&{#8zU5U?+y=-uyCde$%CD954kolL2`NjOtx&6hE**BYLCvWrpK z;S#?p7-P-yhImCH64AS4<^iF=eK~Zc^NpHCzsxH=UHKjz{&l-8V6W!7*apav0m9I9eb_*~jTmriIyE*d`hb=;~( znNRN^(vVKZvb@Q0s8@}Vijfq@8GoKH#3hm^P8B`lmQ`tC=y!OhY+Y~AE56O7hK5Q! zYJ6FPN{%BEu+vyrecu10yyBvFN;+Vg+@=gwsVmXEyqTjqgO5;pFgTL4sCy{a>&r^M z0FByF(&eV+{GulHTnWwNqA8B%vNJc-AhLxbeMktFdslodUa8D33$GR@#CM}YD?>sO zMlV#J)Fg$;r7=-mZXao%{@usNOtEvYr_bpH8>vK+xA zkog9EO&S4O(C*Q$UvHELxo{TcWZ{Gw9Z2qwW#{$g1pvSkHGRDek{A_1Z5n?9o9ns%awNcv|XpXq0+)adD~WI4m;5??n$#4Rga&oabk%(6{j-N zm&-Hc9T@;nBmv09j`-PJ0cl+}8W^%YFNdMsUs_ZD@}ofi6vNto7fwm3-9zQ!^_FH_+k_Hdr-)M* z+J=s>{YZT#U7w|n(pxo77W1t1h#cXIsjM#H3t;E&0=D;54c&152W3!yKvu2ewL?vv zP?aAssEDD}L0oQnl7FdTxoi^mGW!GSlj?F2^j|8L8J}~V7{2xTfa)P07|)o7tcu`+ zEPPPF7+I4h`dNf-i(9Pj`z611uL_xMn}uVcQ@(W}Z`p<-P}!2&8rXrs1#nILvB^5S z=whuWBr9vTBmIWBw*Km-^l4tGnm2#hpK%+WuYYG@6t=32o{y0l0am)F&K_<`Q`M>v zpo~I>&={?yaz2^f38z~=`Rq66GnuW9+Rx%oyC}p>ml9;S(QBOjp<(#_cW4d`P)Ar6 zApZlZ(%)ZGJPkU`5$Ewi`5N_Nz;UST(Ey$9Pf*#T3Oe1PvWHJgyJTiPwM^#0uw0H- zN2z1|!(w#kyQ*YPiScPrsdjrEUX>3dMpM{XzRuXVwN#tyeA`8&eBG(pWH&-{GD$ZR zV$aW*Rp=&LC$r!_h^oJh!D5bwlBob$E6v4*M7Jv+Qfb=}lc-O;MUx(?i9t|@)LXM@poeI^6e6rqMKonrCqJ7SvpN5%|;%#fGlZm|{wOMovi5}360KQPsL zqp2R!IempSF9W( zBS!8`$j_n9UbAkd9**Pi$;+rYM}=S|c~X`=Zl)H@j*K#DyuCz7MFtBX;Lys0$_H$? z=$STW;HHr0x67K(3FLF0+T6Xw#LyQ}T+7rG^T?0ebc|yR%j~=e=__BcY6f)dU`?sk7 zw7DNd7WBae0d3V^E=+g^qOqbEz3L33(r zVU9J&gB?akh{lucdK-pYWNzEx=nhh=!Hm#^eDD}mByM!OM&Zn0FL>xt0Yqds(IX`{ zDy(pBv`ufBj7xU7 zpYVG?PdBCq#j*dv$}_X7oO`D`hb~y2j3ON=6QNNi;O1=erul(`c+QW(FrVKAu`XDq zLC17%pvdtGJ_{otaSF?18X;M&wqDXs2d~#E6yNPQ=(D@v@5_+=PguuWZ)Ls>Ua#A+ z_fv$4kL=%?{d~C_BcU@6*Q~_2(bSv#Hl!Zn4i(rJR-YWsUDZEzIR{wI{HhIVe-L~Y zX(p)on6;mVXj$fB(4$q`G_i7XT-#Wgl%Kgr3OJmjc$vQoh$4MFl@OjAOQZT>0Q^od z7%^-Z23kwnN6DF()G!pfi)3nJ>-diTuDJ$vQ3KYM;P+DVwfpoa)4sc?2-(O4gKm%n zSGlv$x7#C+l2cPNJ@ntwOV#}{*Z8!5C` zIIlkVyW@lq)PoMwfZ%9xOwPQjKHw~?IsNy@Vk;uD)+Wc1sa($VX|LhSk0QVV|_33mEO-S*;YocG?0N8 z`NeDa8^hUSc%SlP)G!&7LsnqtvJs}U87%EVJKPsqGuTGDugqaLqAbFzj^^Pg#Eaf6 zhXgD>2Co(dXadm)JQ;6UKzT>zvgnm)j=t3x`di%nS@i)$%P?`EX4vHh7lu|GXQMZ? zzYX2Mo990Cq~IG~iE=f^Fd6;tFmau`t(e|37F5P!S9S7Fb-gVSj$toW9AvJDNh-oo zB+8qw@nwt-SP$@A4_JY{)~%TKGv-u~PI!e;@3*bNF)Y$KS{CVAEK`l0KAgFgl!kK(Kpg-D};tdB|#cv=9V;&FVwKGINsWF zwbTK)NcqH}=O3Ti&X)AHDt@-?vA@sxIkGpC^_!nBU_uG}iL5AG^9o(Tu0#7XtA|3R zwgHE9TNV?lBjYd4jzL&njrzu=@MfhBNA~>|J`SNjvT9x`mf{NJ&6HTI%<{n~7ym<1?1C$s-M<^G1HT zxB0nEhrJ3 z@<|8hd;LZ>juaX+ok!VPZ4IM2^lOjV$<8>ZmRDpvlAI`tt~SwogvjPx8>G z8jKO+HD{s?+|y%ozLHo%4X8i(*8h-!|Kgw+iV@o!YHKnXsoJK*6&YgbHN_~K-1?`NpQvr+7ZxS5KNj{+S*Mi0YNLt|HrkA9kBj4Zoh z2J*Cqo>_}O!lBQme9EzdRaq3g0qh$V(fadR%$*?WZOe-syEfPWBo5p1-?o&b!R6atx!piefNCJ z99=QE=e^Pvk`bTNIPi%#$aAHI&5t|Ib>r*IeuFS#H<~nFqutL{*YQmj2TiTeC9v1A z;Vq8&ghH2L2w--y#6Q)f7a%MYIkx`xv?WvWY@S-on8G%k8wfn zd7^kZmDdtHONP=G*OwR?`?%_}R=!f=&5K{f^)%6TjJq#vVboju`5{h=+FI5|S)eFT=+|3^lFeIhx6XE48*r$|EN!zo6)}2N zLi9LWA?j=@*2*t2;ysXk=|tFds1UXw8dX8a@*Aj;uFhj@awl%#Ok0^=KmTzk&BCxgVNQ~0YyZF{eKtx4;pe% zOpMag%frUP8O5(K_yZVam;){7o8BJ-{qMAnkcd0Vz2dBJ3Q8AB6}K1hT$j=}L#E_x zn4icMtWRCcSE^ezEBOK0lato`2f`ilzwFKGUsBy0P-*-)~pTiDs4uxr|Qx_Wz9 z*?3Yyd7+f4R9!j2ny_MsoIqD_}9ewCpPJSOp&;K2QTz_Znzgt(a zak29Pa8h#e@^VAR+EJ=r(o0H7VaLNZmEl)O%2Zw7%rDC#&~&_TwHYTGyEFv^muj+I-xv~f zAlLTm%1n1W>888B1kVO#L{U0_H}P$HHGB0CyY0Fav@7wvS#9|!E} z;#6mS)ES1K*Xnea#3(?>Lu|bSE!7uOB0a#+L@VE34&g5$*9|H7QRg~af2f{aj$QsN!6B7V%r2Z1i@=xu3SO#3+xPvLW&3nD zVUO|3O&AV13kPzuZp6q5WkEA~$_TvurlmH7KB!R}HuJ>XDySG!%< z8Yvuq$H;<3T$Y;b-l6{GIGWB_aJDW6`KUpHP^wmUD0(hgJvp`IH}%wq-Fe>O!4gEp z4A`RI=rC)_oo2DDn$(G&6}S;5znPAH!EWW7aIiVc1EfL}$F>EQ z5mbjOQkjT0--9D{C6wa;l9G~sxb5ymqKqH0+TC8 zyGEL#hK2=&kkg`={J|UTP|2x3N&6Wo@yJJ|khlxiD8Fi1DLpq^@f?+KK)NV; zj6->c@GG)iQ`BK7sTEj^aNTNV3|CM)FgdhAbmaPnOkHBvF)_7nn0WCSyZV+Lc7_HB z#{Y^=C7{9y*|1q$-vZv!sFXMTun_)=nCU270mkPJheSYB&`Mv_Pt6eXmw;Q+KDloJ zkrd@G6f!{=!wA)(OX%NWuiNJC2J$4Fhn)I_y>x9KS96Pt9)^=R9vC|WML*{z1!|Cy zJvQ8Nj4hVreOQOlGOO8@L<1r$o{P6}r@*D$NjrT`zT@cRFDIYJ6jyxK2ueHtm@|%i zt%c99*MP=h%9s+rX4?r4W!w?Sr|N15{5GDT-prwT94}Oq#LHlwu%jwMF;1EE2Cu8G zJ9(TgDT%}~(SVr$BWHpYX!Tcuec#92it~X$p%eR~nQ@WpaHLH-dy1W8Q;|rr=LPh~ z+!t-}Qg?}9&Y;=V3r$lG(%(_sZY=Pl;dgK|1j96y#fg?jCE;4bSa(>r@H>{dK)E~q zu!d9W5R!8fT$)p(VH!7;A6P+I<4v^~FZuyYcUDyB?v!`!xD-F$>%g1sBt$R__h@$G zIBQ0@s|KTelL?NUQuL(j5T6cpD6Z^@-u}Y8lG4WT1b4|(9DX1#6zelWTDMs$Umq4k z{GCOP`>e2_G#^qVkEvyWaa?gPyMjQvfRucR3gOwO|XccQULM3xCBPCMdh=TnnUdek;p!|OpT$wrX5;)oT(4qt>n&; zJ{qS$MdCMK?7%2gPROn2*1r$d5w^zlQ*?>@#z2!2R`Q#-EVfozGCF-S?y|MGmf27Y~_$ zH9eB~5+xN6A!%dWGxplMl%gr!O8t%(t0p5S@5_+3qJDDv(j@sNc9Tt@SQH@M^X{gG zpiHPypT;7)tCwM6zQWzAd%mAx_X>r*B)GP}P7W-20F8&Y3$Ktda0r@eU)pdVeJ3B% z@3NY881uoqIF?@bqW)&IGTv9URKcd9R!4Bm4eP^tpjk0-j_l+bA+uw*xa^=3NB9x0 zsKK()uJixk>m8#jZMKHpq+_#VJL%ZAZL?$Bwyln>j@7Yk+csA0ob=xBv%md~_nb5C zKkKflSv70ctU1FWLGGi{XsZ+;<=>_=JNk%4!~P zFD1&c?p5gCZ>UxUA41k)ZrT-MT)a_UdlVTFWwA)e?#ie zqy61Tic!5b4dLx}C?;Pe+aSg=YS^RB6Y1KBZ5aUEa78=6ayIwK7j3UO7km}F@)Y9y zt*?je^W|x4(6`M8G8;7pY|3ZkX-Zv(8M=+$hpqg+JCLnT3=(2$(@whs=94Vj`|7vr z(N^!$`j}ook>6}Az9D~CP%p-n%)^OLDFQ5^PRt$eIXmXdsz9e^C3Hh}$s+?;6&~~m zL)hM95Wo1KEdu$ACau*ThgtGwz{HE-TS|{D&dWug&fpaer~$&_goiQA;zSvwXplz` ztfpQ$d$et^>^)bB>RvC#u*tniyl_{%BB6>F&|}0=u4=z$*k)PjnruZ2IuUh#Bby+@ z;0%$6Z)B=I>eU}*)#^V&b#9QXfM05+UgVV~7-tZa*zZqmgx#JYz(IG)a{k`$142l> z6NET#xVzu_eFe3{autRm>1`s-yz~CR^kUqarvep91Y69%%e%>9)R>HPuMS}JqO8>W zFY>Hg)W~md4cd;@PmlOUY{iul-(xczj&&lLTgmYd*55+9yi7z)h*pHnyx8&i0HhFs zw}@QhLx<(W{k$XtG6TnsVjQdO$eUf8KX;*~ZaFu{+n$g5|aLNF8#xNw!Gwlkih>oFXR0O&gS4$T*ZT(Z25t@wf_pymYTV@3@1p)%)ct&>81OxD&7!a1n4H00`I#u=}{U{j~qMdoG#e zbN?tgvYbrKq~p}H`$)NMIbxb}JnFQs0%*Utv^uIBsb*?9OuEbZ%HB=_Ux*sSb$LJJ z$iL}*dLM}CJV`%Kb-Y;d&_%`s>scgdV3f#Mp+--&}iT?)jj&Wgs;KDkwMlxg;0 zcDX7c>P}Hj!;#-69waOXRn48_%%Kr<--IJBpww8@)v-G=GpnAxgHZMgmArO1(tu&3 zmlQ%arFq}Ju6Qu??h-jw58iA1I5`SUQN1q+t^~!DzO1yt!94doLx;F%f`S;6={Qnn z0QV)z31bdBj+x;5ud7pR;@ebYQM+3y^ceeGmKke6VG+%RzY0s|EOO}F$&|PrQkY$G z4Izbz6nNpTUkDAQtI~`?DtF4qSp4fC&Gc%fiIr<(6Z6YAFPKT(9Vs!fF?X-ZJLG84nFO8JU2>9-Us^`z4Y&*!W#Z*tlOe<<#A zsCM5u%Bf~Nfwe{RdpZxeH8W0|(-Jdv3P}?@izQcPag=wm=QVyN0M`K%xhj9)3EnKB z5fY6V{;Wt=w?X{@2_mRPA&URE_Nqeu&DR1#WW@Y^#8_XsL__!)YARQzkLhu0{Nzqe zg-sMw!#vQz4xzL;d#;EcEv>1J@>Q*JdEL~)&P`kEzMpGyY^v?8WcUA5j5H0#GcM5~d*KE*ciK4$}0HrDMp zUhr_%B{to~F${9yiRKx)_E|)FYKi|9W(aG#P9w2$(a!TR))Fzt#&b&;3B@_5*uyUvwVd6j|B0yrue|1U$ zjiD{l&=vQ99`ZuES}lN1Is;mQP;j9J26^w-$V(nl$bA%K*nh*&n1qiq9d_^zdqta7 zuWb_twH2p6$wqSB)32g36W&y1C09{pAt$Y&Z!Z2YZXFg0OJ)(IpC7dMqZ}D|tz29s zjgn#3&=S%9_jb<-H^Xi4n?ZIe)tD|Fm(pMxw*(xUI}Y4Tb}9G|1~zr>!;rp1B@@~) z=`aW^j~!Ze*c?B7U`8AnVMbXzjPhzJsdAhpP{6mDN=N3GnSCP94Xbr@YriHbdmX zU#vPVIjD|-tVNPqW$uqeQ=Kf48ArvG7e6W;=V7DgW#V;{?ySfiHYT93! zNp{)v)GhpYBt<8>sQRM`_#NfsW?LjrklSBH9@$7Ri*12Sr0CYGf|iw(YBV!0m+5R> zBVppuskj)c=eQJrz1OX>C&q$SEMR4jz5ouUjB%C(O_|lVNr>baMA23#L7?E$lgykd znI_?YK7Md9lbzYV4n}!fI7~u0iicZ|+NRVTp@-ryG~B~83W4wS6_9ElC!>YK+B+$-#u@AVk_dH9!`{UT3UPmzBoA6pLhUm0;I$K*Ri`^U*emsiG zjO^O(8?mCNROPFDe|BqN*ZEp43F<4VL2}#e51N^3_-cNOpoC?!NJvXNa602=9sQz zV2Kc`uA?@6cvyYYD55s-`|meZ0pimEsxDsS1L4?c<10$QG)h7RvK}aTDDp?7U^?|@2#rmMX8&|6xDYQJ`26005-nj6Ku?rEh(&T!rp4zFO8nYN zAg{EUWXC*wq=6zRXp-QbhBMeoPM)s0DzeAz-%o-_DB6Pzkr@Ob)z3KwXR@~IC5q|2K^Eip#O%aHvu(QrPQ4Xfx_c`t?d5%hF-|e@I#IgO_86-u#Pm4 zE$NN?p^}@U3jnfCtkv;#Qv5J>^>@hX8U5pro<-r_@r0ZoUZ$qHESvA2{YZ&drUBs~bsM+LHvxPJLzu0LtnW-Nm z(dg+O4H3%^Gg~$4>V;PNCaHZ(B?t3=Z?c$%W zBO}W({-zxy-%A_X;22eT)V}jxS6dF++F%t2tzIgN{BsR1Bpk$)ePryIgjB&9SI9B; zo&ZKZHYUT8Ns+0NPiP`!k#Y6^Rqvr;{_w( zc1WbS>ORA>f0K)g?S4%Ho*_|um&48U$I08+00jPPbrwXXn9p4op67Y(bQb@CmB_pJ zcK7S@z#1swq(yYo$vxYE=uU}!aLy468H)0g44RB`njVU`3{eZ~Ye<7w0!cKA64oIb zjGF^NHoFGJzE~c-rxvTlNTRlHwu8nq8}j4xkTBN?8vc{ZQ2e5b*t7QMp zz>jT!ALywDi;1Xh(}6FN!Q9uqHBJ49_+3WfamI}fWmp<^NCFh;j<*vG49~PnbsS{$ zNQp+8xf<#xOC#!L=89;A4&OiK=aZ6pC4D0XvK4lkxO%AuUVEdHu&>sCeOvA4u3Y4v zd(@KdQ9j<$$Y-AU^{Q*(gpOlzw`U6Kva=KcE>UDv%u)HLX6 zTGe(dQcdp}GBXy<&}{;RCea;PqH6h41{}X z^?$m7^ZdJAph>+Q(rNvu4Sc?CB(KX_WH3uKOO!2H5=;BS*R(I2G+|BhbFAaj9>f*k zcEbVGqy~-^Hu(=v^b4oY?w^s>_HCgdJ`Xqh#(Cy)G8-Ay(np#2+nwNHfzP^aM$DW9 zj1IC5HZ6RsKMzx1C+ZU!+muy42V@wW3lbe$m?gy4hBvdVwQSdFtk1x8l{Zxa_*!mo z+auhBwI7aA_`JQG?rMjU<&xN3P^|ry#TUIt(Up#lnsRZ_#2+*{u(>*tTZ1J~YwHnV z;8i?-TRZ%GvYZ^(N+}*BIpTHV=eQ4ry$xV6;4jHs;`6%N{~~(=?Jl``%fR;+x4h` zr1n7?z1I)mt*b+mDsi25iY9;yRW0uFM%h|!G5v_Elf`DO;;=nE+--tPrd+#l0~TaoHy?RC2q zX8}hmrW`{LlaZ;LIbOaiid22Pcd=p&{pWFe(FYZ(Z9J>F3!*DdCbCh8#LJu1eW4bC zX&$|?3GP*py{yI9im3tt_;QU#_?T`dDhV?0iAGmtHg31Zmlq?zr`g*53u1)IuaIr_ zdLV_K7vP8@F&;tTeRY~**VE0WljFNXXuo}G?!u#D0Q(1GKi{8&>e5j^T&iS|kGe#l zlNSW%_BVvE(_QUce|v7f3p|E}P}$b?*fa@?!F>m61<|W(n0) z>A9jCt7_80+;N#^Hr{{T9EITSMp;C>)9RNG}0&-W7IOH*q3N1+srI z&7D^g!X{Qz)9~U`6uy5Ss%ABRO|kuM0JhobDwq{D+m9`8fWit^Pmb~PFsLc? z)Opl@T#RvP=`gMlu{pcIKE2XiVxjm{o*WsS9PL(fX>D(Ba@`1lZ)tAos&48su4!{M zJgoG_#Xe|Fi3Snrz+O#-YjC!*x;jo}+As4-gC7>jXai(rB|BSxp2mCtYl}=yj++oW z5d^|Z*E=H&)7|ao+=J z!j^0=ukg&SYziFUjbukygBW+gtf zc`&>Y>4j~Fiy0ArIka-O(YtsR932PM^ivN)k#XMOQxu~+>|}uBq6YSam31-Z%4dI= zzd2hkJ6)h`qS+y=7}@w;xZJs(ZDERl3p@D_ggxJS zhL$7+p2n>&kO`EHS8F*jd~a#eM(N0e@izp=XWK0}pu+oH8CUw~ERL=4Q~Hkyf<;M0 zR&ih!iPOgf(PWDTspKqomn zV;dy{8%G*JTPvfl3@Zau$G-@JfTQ7G0EmH}m7SKInT?edn(l7}f756fIT&dTOtc*A%uIh1gbeJ&jm=HXoCw$$m}uEq*%&yW=_J0026ICJ8&fM|f-kt} zuQr1JqM2w|88~Ra$OKlV|El$iN@Dn*M*pk*FHYyL+!y0u%t-Jr2;wh8^*>w^#Q*6x0ptJhJ%R>~#(xX^ukI^3|8)8n|0N_L{I|eg#_0>J_e6_XH_F|hk0 zyo|n#VD9ApuVf{6$1e*=*qGS<1-TTBP0byh9NY;g1io-7V@hZ`IR_(S2Xh-!0*Zgc zz7mz3?d+_Kt^eBci^+hdQ~Qf`X|dAN)6#Q%S^8`6=)Zc%LCeODj-)FP*FL?n37A;FWZ5}rIhYxk83?`%{&n>)3jr$=8!aO}8~tBa zg@yI2W|lAMf7MJ+!1Q&aF+B@2D~ApN3)7eIS2hC+>z7SgSma*Xs$3P~&x5>0JP=Syz)2tiK~hW1iG&;P zFq@n-HYE&}uA@VW5Ie;M_+@o*oD}y0eIrB$Hl*L45|^VREWk-hOZm%CJ_rF9dFbc2|qLU&~2CN{O{8Yj11>&zq+0X+0iRQcSsmy!v6q{T`XX-ZYV|BiY8 z3#0mX0Qk>@{yUSuLeKx_%onjSv^DxWQU5c)X~h2tc}50bapx-<{AIfSg>ilPgtD!Q zjro^|F#+RWfB5fM^k0{I{|C_GU}F9o_{^=Gj2#I6Mp-9gVdKBz&~*PU^A+jXS=s;F zVJ^JfwdajLo?f4|Z_@%>5bRKS`(=|0BQp$`i z%uReWh?_*2>g$BK#x<=sSj#IH?)}KBH8%qEUv;p-q)mzwR{Xnzl%#0k; z86D?PvRtCuK>l{@49~B$L0|s7SpNv$f_(%5gyG7{Jij#fuG@yV; z|MP^;`!L^prQm}Vqnqs)9-H;$okr8rWfRbH>W=$s@#bvBFPktiHxDqo_n5MJizA=g zso5EzVmY9oEPjKp!=2gpp3gI+1G|DrFptlk09{7|r(;^ZSC+2BN;N+~AmY(46R+Ti zWmh*+n@S@axt1k#bl+@GAU{bO{7}gJ!nnS6vL@PR?L-e+ii3gMM*HJWO)aXuM2N?g z``y6B-~yeDpS7#DKxbK0b;mm~_!e<@E10YzBZzdm{~}bk7gc_R696RWt zf=43Cb{{~2yPJMpj}Xq^fjUjygW%#l>XJ{X@Bu#gCIFBpCBPe|p1lL^jFV>#fHWF- zvUAR3*(emgU*(MH|$bIZk6XK zU^x(33TW5o?n~d5yn2<0Zk~Is)=E#2e(`e$}kj-PYi;GHO0%z*KdDK{!VhMuFyBcP7zsV28`JAJ6YnO;+D z@T#8^#>2iU#${B@<8h&J8MM$b>gKz-hjV4xH!0@wIP}s$WrTcZnTF25Q__WK%f-@q zY1^vbY3&44A8jlPuEmbZgA_Rh9&*lCr|DXeb~b@a^5`j$C5Y(wqo$syn`N(e_&v#f2DytfEnAg`p(l zLX$TpM}1!9y+^J}1T`g{5G89hr1nx_NZ9Az#TOIsnh_U`&`V)~e^;(9;9Tv;4-6mw zxCqq|FUWF|F04xg;=I$pJ?8$ToU4tqi(47jkv^2<>@0SHw5HxpcTaN3$3MB_ZMeY~ zv!eDzy&7T~NUh~-*~=&Ck)@2x$}@IV@W_dX%B!4)`hmCz(oAj<*{`%LiWSxo$2N?9 zNL=bIh&w$lu-+uL)T%&Z_vblg988?)0u{mKfTj&;q$O)p$ijMFD8CAS;IXm&!desI7mGpo1fvg9S` zag4U%>@go!79`aSG}VM?*BNbTT(ET$iW6>?Xe98Rt((@PC)XX~)pq+sM?UO{l%AuY z9S?biG6;LxMWABwGK7?|H`J9HDKyVoVJ3&V{{{7wumk;hBFD6jK}g-tYZaU?_cF8B zLDLa`PnSiq?R+X#6E!SCwaUHPA{?i2NPaYKR^QZvp^83 zydIQp*OB~JaAX|WNB2HC2~F%aZM7f{o#=VNFQ);y+^AoeIimsudkyh*s$FFpF9V}9q%K_`Y!duQ(nc0xtd zx6tQL^-s3lP(4GQ8_nC{wTaTM$XZ^%`$fy=6EhvpiRWK*ZwU7bK5U0vpGq4Obf3~R zD!)rWQ_l7IGz+$j$`Azf0vILUi4phlaUzYlnyVCJ(0q)r%w|h~I z3ua{m6p1_Zp`n4``3ah%tVi-1=S9^fGb52nxNjHme!us|nzaE%Bh{SZ&&qdK`t9cb zoTxypTM3fWjDmKfN-sQRdrVEyW@hM_$73i`|FzviumsS+AEdii3mY?!iyQAUgjw;b zFA+5vE5^l?y%oeD(sWOc;e25TOdkuxh%n}`8SAd)Bv+yT#)x2;N)zAO0X&vZTjYNp zWJL|taE%!k2@pkjgfk+zm{XT+Ml)>489|DVx#i4(Tw`zs=9 zye^xPaKF!hOq41Padddo61a|ZN%2VeNSA%hU40@f zf7-ha-6`pl%i{97ymTZzddYr2wmQ`~u$o=zufMEctWT*Aseh^OO^cn(enw&P%d%*d`I(;G9Q$rNg9+Kw@X7~EVQ{Ar&tiASo8aWQ5yw%d(>R55>{9hoKp?Co)H6l z?nk@iv3k532R~U%<={hy$Yw6`3xwrX_o^WDS--*1UJouT6?CN{4pmE0UQsi+0g2~b z>(1uReQQ)_jabQ0F`ic5=4Okh_*GsIOY`Oc$fF&>(2OP0-0o_t{J`?*E>Y7E%J{Js z8ly+#GAgX8SV-XxAsm;Yd0}p!g|Xb0n${u?eP2?#lTcPum5ZWtSoJ^$jhDUD7!RS8 z2gQUIs$|=RHuq0m{L?cUD)^!~rLiAeSCm~2q)_3!^=jtNXo$F1e6%k3WzjL>ythsK z8H6@&ValqW$74DH4L0VK04h=%7Mex~&J-B{m5J>bUSOWF4MPGp)o(x;2rgZPOQ_@` zsL)|LI3qoVNJn8Ew-L6dp>x=6G6h^Cdw_4S?i5hd&}>WbuI3y@F}&C=K`;-VWXJ-< zH+nFxJY&OhVsEhG=0`z-A3PYl7RTe|wU}bxvoz2$PS$nzL^e}mzs@Lu>a63mWl;2T zwl-TqO{&67V$gLQe#%eHhV>-j=id6oz z+XJISD_7heFg)fM*xXG&-lBm6xcLPH(aOX^_CB4;=R#upuTl&}Jl>7<;x@7j*9;O3 zj?1UG+6-UfE{^CxtJ?21Tl^tyr7^s@f%h4ybk)2C^GkQF> z(}3K8;X0gDT2xEPti(=O-~~@-ER>W2P(Dt!u14gvw8 zwlRSz74)2WpfXW5FP^6H{097c91i4!aI>xz?W*~-$BJb&k@RxySVxtD{9rHC_)cVw z)haf%0;i3fUo|E}{hhnmWpos<;K|VoSB;6b?ua|7!dIO;r(b}BTNKz(Fb&UBhRnsN zb>+hgR1-A;ZRK}gf=AFjxWA0yUk1@U{ENdu0lJOCZ{~I$M9_!~QHy5#7Y?S@;NY?) zf_ws)(@%bQGZ1jv7{@C@Co{U3c0XP5K5m4c zcu3r&79VxtBYeSLuv0rdBkhbmTm*$Z@_Hw%yB-pe@;94`hg?Z2o|smx@z2~$=zIlp z2HzB<<%;_xDivsn3Q4Mi@&x2?D3F#ClxOTwr3BIB*ThjNFA2()L#mw5*59C7VhN(h z;t5YNh4IE8g^Zc?&y^}fJLRB!mxtkBCr{)YJ|mGrN%+zc>iRmU$aS@ip13M&gq4k+ zv#F#>8%k>@oamsKGCKcahkEz^4iH+vQHPf6;}f6<(KsX_;^4pBV)D`U@OTE6foO%a z9*8EaW8B9U+X6BCLeP>4OViy9@9_jLVXB%Rbukvpxs#ZxI1BHfQ$kN`3@#gop!x!2 zWKK>JGt$uu=hPfMlpH;l(9Z_t2A@Rg0%1fWUjg3!&3fF6JgrEQ47ZvP)AsQXRqf?2 zFEMRa7YI&oLOL^m;1|%C{&I*^36mw@ zi`~EvnL&~L;vR{Z`@jwfV+S@n@N=P4J6A_rQM@^GV&X`bh`Qfb2XJadVZ%-P@%!-$ zHx*gx*Po z%68!U&g^-vF>#xCE~^KH4a4m_05!E6^RMYs`=4S{+7DjK&t8Bnx7BKHlRdhrf1c0e zl2DFdp7&2ZK8!+KLHueVzAs=5X9}u)7^)qd;0O7bT-}?-$GHz{>_B4d0ixdGhc-wP zg;#9z=TJOc?-4&=mQGKTL*DU6AwSMFmOr{tWxu%_9`yT=1GVZGWd_i?Ch7HbM?h0t zZexg+lCu;?c?_kqH_<${O~0mA9GgW#qM!{OP(;352zWgUH*))rdr`T7O-vD#Dr{sB&_*(#rOD2KD~(92Qc z;!_dZoyp-6k$VY|OKo~*M4$P@jj-{xrGMPK{k_t?Mf>-b`2j3K^;YMLzw_f&E=2jK zD#RtH_-4x;9EZ=bIZH;CR_O=7Nlz-qwR-kZpqeHwc` z{Kukl*>@iwkdd??&!NQFW7t|I_OSt zo_>fsWIsaLu~;aJEcst}1*SeWzP>SY2C3~Mlo=tYugMZC*>bSpRvUDxXGdBxah&KQAGC`au4v!mHKh~l3`1n zqk)=mwp0i=P>|pH#k!jXMQj;O8MNLxRC_mRtb~W3j$F~ZUT-q!x@`G6>`l)C5&m4R z4}1TvlGhqmWXxHYJuGi3KU)wwEg?yU?Hww~7Hnn!KiCv-bF$Ovt^gxK=@6K5!n z?8D~rrrW@Pj*`BiQMLbi8%=b76zY_miV&QOv)#D*nPwe>Ul`wg%5$dsvvgHpd zj?latJ_ycAjO5Wg(R!1sA+#$7b~3}zudUEOD~^XbdT>zemPjgN5wxBe!pkoI@IO1U-&}hYEIMQcvbv5M5E5)Hr}ptb)i$K`x59O95cLcR9J~^ zARfHqf3~haXXfWhHYCw8=axEmK#kC<&6z`2%Y8g|Ono4*@m*3#zzeOswOjN&VK81C z$E7DRGa)@y{4HYO9B}yT_%Z~9CyDs;W32KqbalR~bc+?g6;O;|G5pi{=KU#>s0es#@NOO;iExU~^s!~52{h15|j$~$@#Oi|$%VP_O~ zZSOXJzRJ8qrfwey-3==jQsr)G?qXrBrh9b1>le6g1MG`x)Wrw=XKA<5?FQ0?dzh`d zkgzu@77q^H?o|lC?1!^M7q10xnY>WpPux#)PpoIJi_Y}kYnu5^f_INR?K?kze-e}& z{nQIu-QyE*5;QVFcnF6XLWz)@+&h$69YU>`?V3QgGzC}*;|CH;MQgm!(5orqOmfZp zq?dPGQr}X9j^e7;lNqSzb%>oKFPXQ5shCWa1%@@Iw@NJu*=jGFN0Y{Jk>^n%kly4F zFK0nUqh2_F=2Xgo&D5)+g`0!{n}oU-i4m~%A<(J_dh$}LX)OFXf0!#ENlr49Iqwx-76*}6@&zai5)TJmNm&*b=9h;8(OO~bu zUS^_edcOC?RtZ-)>~+Sn><>FMcRmn6LF?W(d~JMj7p(+mPE-h(*e3E##QC*o(Mg+F zI)qi0%)=0ZrL3pLfIC`t1;ZVIUE(Lzj3sdlS-+na(YZTQd2U9?J?J)Ow7-A3oM?3r z`hLFk9p&yJAY`|yG*)}>f55TXR8_5ar#3XLE{_G#FbEX1%oPrvrwv?nt=4HeymP3nENh{;Ha5IP zKCTPF(fWfwX^NxpeuKgRt`wi%w=fD1t)LF!TXmyJM}aWkmbuUagiiZa5Rn@71pYRS z;AFUwp$xlgBEg~;6d;IaIyELzoEnG0>ak*UFc#=AW6mdp0ETPf%QsSktsRiG1<2#e zylDoU$J<#>d|ZEcx3w5pwg@(MPV6}sUyzZ{Qv9QyZdrDE5MH?9FC^u307|j?ldw$U~nl%Ji8X-RFtVxPwHHjgWB65L7 z>RfwR;gPkRkoXI0ZWb8*;3PKKuy6=`c~7NU65V~YhUs`A9@)GdcchDW&Ea$#LV;@i zcE7j8w-b4|(cz}*rt>tXa;8Qbxx7G1k#oiPE(NvhUZ7*SuLDq}fYAi&2x6{xW;>?{ z7|~}am_Fblss5ItedhdulS&qhf0yjx-~aA;dzK+vMpqWgBLL0!=H+T$eypaaKv!C_ zK>Un=7MENIfW`FHe|wopG8Jd4#WD{80438Eh4HF#9%e|8pB1MV; zZ^9mTyg_H@(JC+fW=m9)_}*fTzj?p%c!fOga~aU8phJ79cBSeog)DJ%&@!KggQoO-o63?(AGT;VleL(X=6Z)D5J4(>X% z{il${>frU!^gS)jKB$L2wV+$tHRrpE+RXH>=_UVLzH40ZpJgyNucuxih0SoGI9Hp9 zP#xKA_5v+5kB4urn5#}R`ZY;lZ~@0uFcE(&*PLR(Xe7{OXIT?i$?*YLBAphU4Kf=g zn~ykUyq^PWeVbmg@2c-8fVd}_v-u+q7VT{*!g7fXj+=5*ax0u_JXJn5KIK@?ksZj( zpU4IEd~vy?phg0S0#QuEUK;W#B3b4+2{&J>K3!$3tu}|oggn~YR={?JPcF#_pM6e^0@mvJO8_KAf3CRgm2^R!F)NHOxdcbw$hyPNmnR4-oDtxNd>2BKr>D z#ARmY$9PA>nstZL%S$)jQ~kEDlh$7H2h(_gAie3W%)74n^F|yvyqB+W?*P9m<|h0Q z&tw>uy#ZO!nlX>CQT@JskmOc)E}3>i1GNLAT4v`aUM@IvO>XS4vihdOXmXf`s{MAS z^FhdMho24b{f3x`H~uEi|0L+U0|<{(7|l-z);3uT%=r_N=s`}#(w(C6hWzaa?EdEH zU_oer*hSuSZniw%)`lpW<5KW_##HE!f`UvA;iFpPV4?J?4KGH10n;}l#bc8d2 zt<;z75l^M5>`HgJ>1-sG_rRieZQy-qOXZW1hC8%eqs!%@)mYlctfD)QS1(lAo_uwB zWpGWnC-tZJewOUKc}aJ{%68kS!(*=MHC632Y@eSp+J&%F`XEGjf3i5J?E4yNqxVEV zA4|gpUY*PPRgS9M+jC31X->Q8oZt6y-cMW&`{TYHE~OV*TPzi=G_8k4L%DVpKzHfk zNrAo#*(iZ={z$1j>;!Wv-bgJWH5cq?CpADtglA8P!X}Tb9X$%AOnj35$Unb<*j_+nt zF0<<6Ibf&dTCJ^j>zw#INMbcM#>n-m7+U({gMoz0Psi##I#>AH>OQGR`q`VH9OskG(gIg39rZo?xh7+0LR8Q4pG zm~cN`sPPt9J1oPRs3;Ck{Q8x2I`wTNhLssA;@b#k>X;GZ-7Z}FZa7F_pT&#@J)xK% zDfzNgfZ0_mRRUkkMqqTPaxc8aAn>4 z+v}fbtyNarbqZ-^KEQHR}-DSp4(6 z^XDGHcI8?tK~VbXZiC?v{N|>Mj@Ij=`LQ>?{^|o@M4qWy7z@X=DBxe{mL)ZHTWY|w zLF)}g_DUe(B1&z@_R~4q=1phBdPABl}BCAOwEv4~98 z!esVeNFJqcNRLC{uFOZ74w69+1c(D#jap(QSVty#y_=DGc#AiKi32(&CdZKkO1LE3 zWm$*j3d?f|-my9-k)%qMC<7sCNiuw*0y@cZ+%w;PZ4ol?NDRHri*mWQgq6m<%T9IX zw5MnB8t(V^dFm&=K9*tmHv6Z5wI3K zJLq=RjuhKLg-|*wzSZpV`D1Nqsq)I8d>EU%Hr91%+`D>(PRMRHAtP{r>A6RyN&D@? zWnT&M!Vqb+HE}RUG?3b|r_8x^H(Ik?g#t=*;#asO?z}$wpk1^%U!!_T7@}5wIzEfq z+n=?|r;UQj$~xNDmBRwD7PiaIv+a><%hCgL6_CO8r&0V~cV!>f++1lCIl?CCZ8&wa zNx85UIhP#38arvekzhN)s^t1#vkAs@g^E2VQM_jM#;b^5hG+kdi-F;>rTxheHG zne0piBOy_RB_zv#it+I+2t!E?mZ&9C+Lns!?-iUTkaD?>YCpu48RexT=}t&6Etn^C zyo>uN?b|R4;BW^N1hJf*QR3ps_Z4~M>%EyTXm92BKj zsWv>{w{Y^0Gl1%3iBCc2l3?>zo|dFqY5%bV%?ekpCS;_mJaC+ZzYREKs zt|QV&qid;S5+AaQPL5TV!skufB1h@7xv`;6|CxQ6cPcmQEMg5juN;Iy3C%TxT(P$% zJ2_(Vd@K>c(n(1X)R;~F+(^JCHZXhw1u?KRghvad*kYJ;xLsui`z zLM>8epgGYOk;P8^}BZYLww~U$ZM%Vr-x)$bct#s7SO^LZ`N$dAa{#`$ldkg=FB`dS}$90^!p@z(wN1HuV0m zAVpRiRST+9RjH+jM@O~Ce8A!M!mE#SUwt}13pFTiwM!eilS9&CD|G%0_RSPEZWR^? zZ1&X^YDYh*=4YrqfSlmgBgW5bDOr@5#8ZwgwIf)o;!NfW+lAGGYL|k4FXGM@(!{WQ z1)nBGoYyi=rVkTEWS^lWx}=e!D~BRl5fs05{DV7dREp`N zkvTpcCF@jM}{^0v&eeW|u zVeW@BQNh80AI<1qv22jonCLbqF`+jkHqWM{qw7RY$DQ(Rpp7qOYRUzz58l<8)Pzvv z+wjiDGvwJkH%6wKjp}l>t+5H@Glsd*Q>d9vmz#V&_oD1|WF04?b`$9T}sOo5&pYbRRFG&A_*G0z{h~128=l8ytP)_Q$K8vyavx^}Iq8i5$mC z$FciRp|ow8Zk1T-v_YS?#L=3o;UUzwmAt_4e5vY&nq*@zm9JVCi_h$Sp7X>i9cOcJ z7#CFUTgUv-)m6#l?(`+dYEy5CrPkL~=gylCOn9e*yquBUjXNr?0*Vh-tR;>zD zJwu4sT-8=7QL2)*IW_rx60~NW)vfpqF znOW@|`dCsdq#^ESD{gFBNMB7vIDxzW7MEyHR zQm(fa>AhJM$c)HEl*xJLCu*nfh76gm=Qt@F(We=Op#?q0v}#-*OP4jJF6D-m}~vNBnf~t*Z)rt0ShZV z$0J3+@xO)$Sb+p}4n`oK9e@acw0K})R7OrhCT7MzQpA}US=i}0Sb=Qze?kOLYoz`K z5dbOV{|96L1ra>?1XwQe->Jlpnf?F2;|BnnSOBtsgPntu2}o`Sa@(1indq4~A7KGz z&fk2_^0%$W5oZR*;`dy9pe;K)JCOU&%*F=Pfq-mh5F0x^6TlcerpiBNKeGbJ!S8K2 zfvf-7?(s?heDLSd$Gtxh0XASrI9WJ>wKv&7K<`*NK^%na%$)R$j37=X07L+8#`=gH zurmE|TXtp+dPe5QuCN1a!&CA;073wu$Rii=cxeEUU}xh5hz3?5nV*pbNbV;DumyS! z&?6GS&I&LpjE|55&=RO+WPM~O9?#+c=mmg4A!KC%uEop&EQt%OrU?KFfFZzfR=`Ef zOe_E+z{$+|I~?(wS-oIIjen2MznQ?y3LrMjoIptbwZ+N|5EM@w#$R=ufb)JMDE=~^4G8?--1yghAA^7c z075{3c`WPzG4W(R2r%?Fm;QA&D-bLIg#yqSz?lB-JYXb%-aK*|tc-uSkp+l?$G`xH z6i&baf9F+Lf&ITm>uK1T0gpdI8bHhdZvD$$!2T0{@kf^*W9kvV_+u<}2!X%__JMK! zZA4f(fnWpRqsOshB;*8$6DH=z$o?0m0s1eOu?DE6zh~X+#0}U2n1;xOcTn;cai>0h z7%I^blp?xMNezL3ejG8{TUd>?1FMYsRy{)q-GXk__WXn2lv%=+inWBt z?U~@hNHV$i+}q5XP1}&#)7$Xzrrv$nVNvq?R@^bO7iiCKYH!s>&Eske?8GGBFwZCY-j zMHvorEnj?fyepZZ+H4|6!JMDNPM}Gz(uop|tQwn+q#n66(O0u$Uh-Nq#jmijr7-gS zs8`ZdhI711v7o{d#e|$t3j#(HoFZm$LA5H`ZmA*W_-8ncF1vlrZ;F=_RG7tfm?9FS z@wab&ei`@_Hu)Wb{H<62F|cTP9!k*UTi7HAPU>K%`Pf-Q6q!Iq%LD=@>EB~& z&&NX`K?UQYafJC5h!F(aMLh_+>JJSQ@FT7-RG^`NQZb^)KOnC(=SLb@63xfLEv+;! z6H~4R(xg(2)HF@I0WG_fG0Rjf)7C`hlgt|)H+{nD>o&hOe#~3m&Hamcr(xcUd9&AV z!2BWJ`-glv?ju|8_0z1v&G~>Ykil7LF4V`q@Ui7NV?L$;8egutXXAszG87new{Fsr zN&Y*1yWUZ-D15N<-7)CIalIi8{m<7QQ`{1gl2A*dsF5r8;9hGDqA$(6=dl+d5G(dZ zWHV`AQZ8fp$2EfWT#v3Bkr!A7)PjW}fKy&XrDOsHB^tq6sGVlpYJLj3PVaybkJaHl7zaFjKGX^_4hn$zX9cN1eJwM+~e|F|gKhifvH0F$bBW)L08*O|A zBgzfp#taYDKZX2)^(8s98A&iSEVS69IsQ7Aw?l*+g)aSph}@|nLbSTg260Zo%{*QH z?R2EK!j0yBmlW6d71bBUGMslgPVffqK{KoNjee`R={_Y>``%2mkOSWSPAE;f2xEew z@YZq)zD0eG#E|Og%BI54Q}Iq?ZG@{{X+A)$@@5{{`}Zwt?8@~DHpY_<;;4JU5vR?3 zbL=U0+m(<$(A6BWzQ@)wOGH>0bjIr#JMsQ$(gP~=;PcRI?+uAEJ^6O)La@CavOgpo zk;FKIcbF@U9$AwWS&F>Is~0sLv7b@8U`C^X4#MV37z%(*+~z0m)BN(X3@3^Y>|Buy^|7DA=3e$K(84CNf3Br zY)y{o44vtdLO`6+uf5+P&T#6-Z4xOQHxwvC>>7IwSc%cud@Q8%D4o*PQmhzKT2xBm zWoUn1xY>z1d4Mb|b#vNjmEGogZTsqm#}}vBT4GDHlxLccjK+IX&WGeoX@Xz&bjGS^ zPTuapWH74qfKK12Bz3sSzz0tlqp@O>mkq)~(yJueN7DRQPgC>;N~SGB(UabDWaOnZ zx|X^xPyCyU!Clg?d^e;6?{gyQ)>nw>Mrn;&=6tGY4d&!x;yK@a(G?9p6De4i_Zzj2@MBv^&EqaDkR zEH&JzFuZmk-Zxu~G}$B2H_6m!CaWq(eBY}tSm*J6$})HB_6{~z|773DYKek{zkQ1{ zhU}}u3!M{C8E^l@+fBF}hS=dojWQkbbef={yFkLZI(D`kFS3X&(x9W5;f+GGQ@9Pg z04&B}62o}7vHQT;^@9L!)AmS@2!tQ#iV@ko4}$85*_lF3`vcT~hHgmU*FT)X9gz$?wNJCxub%B@f)EBeyBZio9zJxow3@ zmRsR13HwvG+!GHv*J^ybBPHzT<`S)r=6w%K*cdKn1i=@S-Bt8_p7}Qc`%5Fo;2y=L;s8RSV; z=aMo%CSfqr<7tP!b_#G4aD3ODYpxXd(F0uZp~yXP)!W}IE~h+R8EcHM*fX2@?M~== zMgIY10m~vvA5m~RGj{Lv>f5MOX`y#F!Rm;Fy%sD{NgMB5;HWWY2ks!q{5T1D&)Kc$FMGc61nVZXJ8$#T;WRYAIIM z!N$$l4vDkec(C}+WG7~YBTH?@`#z-&Bet{W4#V*I%KMg&!TJS_GWJu%@P^lP9@-bh zP&K$04qq@r<;kNV8SjW!&@yh=zo33$HBAqzDsLn(WfL2ig+A6KhP_|85AkuPyZ@4d0EV~~cms6vS8 z89wbBZy4%1HrI>e*B)9CK}k1)-$~vPZawfa_dy^JS5MHu$ZjmfEs@Kl+);_UgTShn z@2$s2PP?V!b#hYAT0}YgNO|>s(fZ+)(6|>D*OE3l_kma1JbKl^2&Ijjkt6zZ_cn~R zX2krlt7RNDTr=OeHkw?AD}$c#bFF&a!@tA|)MehNQS)BBmg0_P)Td~qMv4vny zqeT9EKQy-`*{G?9z_APY#gz4ml7r^zxzToB|(HN%_iLaKNh6fe%r@R9-=sudW9o4XlJYEc&zHkmAN$Hz;uv@$vdu#EOBddjqyHQs0-lUPd z2)0yHejuUo~x1S;F!?{FdsHySzCUg=w|h`^D*q*>k4=-1tmW z&w|ZMTk==^I6enD1GDt!u_QiA--F8!93ZFWuV7!gon4p`6TwKeRTNF1I*QcAK;;LP;E2Fd=S}2_xj9u@nq01aM!tE2! ztDh;0dRtz)o@Nh;3pRMLT&`1X9s9F2KDhn!K`G(P*mM`VlfwOiF?9L1f>Y6L@Yk_EE1FD6RzA=Vm<*EJ_v;@MFkh6o*@No zhe!n1Io1TncrVtSV2@%E@Tj_!HqNX9Zd*S?Yh0Z22~1WqqpU_RLMOq<+(-4eIrE)}+(oS$5WD7F@o_cFIk4t8Fv7)z!UwBzpN_#Mqh@QSmQ)$%ihbWRoL~f%@u{ARMdq}n z`y$MQMZIl#&FsgTaJ067(dLBSzbd{u#-zfheDD^1hbX!VgghmbWnP&Cmd)yZ)ed(M z2Mh7Zck!SL85725)>E)|G9RwxrQR~aotApb>BYwy!jgx#GnRvtx!Cw*rf~wM@g{2$ zRd1|`xx>OUh|T&uj&Y9c(TDrH9ZIzsYzdP`I2)52b>`>hq4!bto%Ufim%n?n*sVey zzx2l95AsW>*hoHlq_a*R4;qS>__Cpf*26NvjKqTfaPlfn!=PV#cJAN5_;DmGoN5Ov+6PK}t?4*d(xU zka@1EziPyBh*~pp649!LwP$ve>oeCEu1>D0>jW1q7L4-HNfAiV^t`V8p;0%HUJ)}f z43Xq%j`T&-+P9h2R(qaaF}xFtJ&Tk0b_do61_X8$RU@?wH4K#%HFi}8pAPEUE&0v; z27LSPv+ml@?TkFXa2Spm!5E2lM?`s07SZ~8-v(Y<;0fz~YWuWC?glzDjZWvaJ8w#L zaLSq6IQrJU3W*aIL>fn3l~G2D(`Q;0J`pp%=AB5vS*Vou! zG%vBQw2$kS2)T&hGMY59{OU^5mz*ENr7}XVkAKK+S?`C{rP?LQE%)us?Zb)=XyUPAT*-gDM+pgS~?fOn$a)w)fq6wJ$V<uPI1AyROTsQKun0JJEM+^7&uoJyc)>gqH;3cmfb4QawVmgc zPcLcMlS>by04&^zLBv4YB4I1Kxcjcjety>nG+=Y&&g0z66V<#1X2`D)<8z2JBaCbO zYG%8%%V`h716`m@*?x`bGGh=4pSZe`EbE!^d&KAw;t?3dP?nI>o{N4%N88O| zH>kJW^RSa->EXI|Yrskmhapf0s!_j5zeT?xr#+_`(Z1s$U?X7Z<=M;im)$Ry!5`KQ z`-OQ$xz0WyMo&FlcfUGQVrU88QlnRXuI--dtH68g>pOq7bp}aab7iQ0H)h9>;kSIN zw5ggs=M3+a?G+Ve&v&VP)rgcL#gptxzm>6Py)hF}?Uudg$@WNW23GG4YmNkGvt|V~ z4Y*+J&`MV(b{pHG?_Si?=&&9UFMS1^!3_o#B#)t_B=JI z4o&akVc~)OLGSKi^CA3Ul#G`bZuTUyca=h&Z3Jq)27l`55SJa!to- zYX5k<&O7WCF)1<>A5Xb6zAL=Ydi5~lVm zj%%J4_#farZ@#OID7+fmPm zy%+*I#BYH$`oYZejG(i9`FTsXA0&nWQpDTJLquu+BSs`P0W9eN#}rsJ#+Mg;$|(>S z_Dh3-Sci-};MG6SrlG2r6-oj)4|#9FYS*Z$(hxh5vY-yR=Si);wtpR8!)ka5_xcO( z#~17xQj@V}eV#nf?8s;eDExUHAP3OmnD3j14l!e-taPuhx>eCF0ltD#w-R)m0^p%h zKf|643-dygiXKyYM7}^m(U69Zo9ZKSOu;3xi_u30=QhBACNo&0^oS3PhZ+lh9aqn| ze~sq*mf?pKa!_$)ka{1}F+8WNY)t%`4o~C}x~O#lU1dCIjrW-Eiv0@AsN*?l@RvB( zHF}<8-qZ63RR|j4gxo`>3>4;NluOk6SJ@q#hXfo0 z-|d@&koU<9Y8XW+(RyH38}|C$O(0FgOahn{W+YMzq*dGU<}1on@a5ay@0Lj`6v2q8 zyj5v@PlPB!A5XJJT}m?bHF}N9BKoNFV2!*{WQF5p@tQJemh+DYZNx2c=Em8VWW96)-J39E-B;ty=~v@a5mxC+(CT=}IxiFl>t#TI zOQzRlJN?{_I$OBi`vtnaRin#1#J+|tuZB<(b@nEklU76dywkj>ZG4>4vE(z`7`wzg zMM1?x$wEoI!B*G`s_&Bgg`yV95T%3E;r;L5ZJ<->`4=xEw>;BYmKZ}xTAg7IDkGHB zM`c4hj}J+_e_yOJQZo78w8Zp1zUq)7Z=RPIaSdvMx>=n!V~j>L@C4k&!#^ zA}-Oh0k0->8`cmAtkWhizsPLOLgi5K5v0)i262O;@Omv+4Usx&Ed|#QcPUeI3(=5E zX)V><0Yzg6A|ylWnHj~{@~lVp; z@m6ws0BTud^2D$Ptq@xTY>xamZhdTR0S^igbU>5WGsoLQ?%uE$mI8=1(X5 zK45VyhF-)jSrL1TIjIUhoR0NK?0xdYwt=xhM%}ck_NjhbI74UKcW+adGw@`hVV7jO zE|;mn3SozJvXAasqD3@OQL}dTt2}pUfV|3RRENyji2p#PPTNFFL1-f7?sfJXavg0u z46F>h!t7Am1Q!>Vq@g$!9d#Y$olYp~>Sv753JjmbSI37EMYL0veC(+iB%Aof# zpxW9umKwpHA2GpYp${tp0LXa?%!Cd>v>3Vy} zyFTx1QYo*xMLxcdH8)u;39$B5`^ZiN`-Ib5XMAFySqO3Y%j#M zbW$qSU(eW)6PzNH>4j#~j6EioY!O{`%w4J`_Pgim@;_!Assv&C+&GyTmnjX?2FfI) zKjVu4kK0PDI7J=kI!Cn_x>kjOIQyQB4JjRUb~SlB4AdyYR&D6iv3sE-G}EuN-zu%& z9wP`;6}J^tlNrh}J42X3*x=6Nl+%${bG5tI3}|C2MBLcbknwkJJ8~$D%WCvkZiTXZf@?Y))T5N7=p5!N*7$YF7~x6hp0)}HIXbk{72@reDupC zTIuOAuOH)uH6IW?Q5%#c;W%1D$g*Gi*RxhFHx0yT#C6P$dRGgISgN*Gx8_rsqxWuQ z;u*MTuFHkE!+)T&Hr&n46B;^K&28?4L7TNWur3YlXHLLwCtFfAbeffgcAjf!AYx-dpI1{+Ph2Ig>0q?z z63wCGBuPs)isc#0yb*15k){^n4W8!=E(oo# z>D}4sB)V$m>^!5FcAKo}zP^2qSpu`-EZ>$n#l@4D*J~jRY%lJdUOq% zu8AR1QBoO82pae&K@~=WOTIqQSLqe`gH06@YifF?sV;iRy~!FK8w}gkgCRRhANch~ zxVPh#s<*3!h9D&nPf6c!RE*}fhKz9gjcj^s?sKL?wt`DAI=(jOT;J=Y=rBnogzU&g zWR!!A(q1&W&&U|6&KTm!wDRw32x^28?&Y0cS)-Uun zkX;M*ez3K?jgOTkYY#Ip|XWL-HlSL}LgE(HL66B`>IL*nUv~gSJYSzBgoko-8v$flY)QgqW zRZ2-lD)ukdulVqZ?!fg9vETGUt>go&G>-sM(qz2Fj>Ur#@TL>s{ABCQW zK`lB3n!ARmSHXV^BoQM>sJ*PjJjrY09ejl`Z=}muAL8Mw7wyr-lb3Ckn$D3d=MAKE zMR4FNSyfZZ^P8A!qaZDlvM|tcvdEj2Z&Mf#mqT*o&4t!y+4U?CKn;ZicBsMrFA?R*60q{s%0N}BMDk*2h6 z6_Z#*!~R#Y%?E(Le4jQ53A%cE+4vHqCGe7E67Dn@HSB+8N&A;WEKa z()oU5;x8Lu4cjASO{bv%B4wxls8>Gr)*+M2EG3-QdB$mLoXNaIs`A@Q58;sYDa5Kl zPP;8d@#x)6$xfqO#<7_Z73mSkw35z1zAAFeu}ri?v_z$qH3Wk`n9%SKWv{7C3b0>% z@!$_M71tIqF?mVTfuHgrBAu9bm72N*&q7NYO!jS;nlkvFGM1VkwLkK%2u1f|0dj#Y z+U22a7)fMF=vyQ-Mb{Uu9Z1y1y4W5#3Pett%b5z-f#9LVUz83*Q=rKy6S9W*gxpR$ z$H91#&4-=(ln9F#5E=+BZ|rpLuSp)@Sr^&#LiRo(MHyM*f6#=A?sRhBIlaRTMma>L zee?DcdXgc>rCIiKj$vA=S{RsnZ`UfgetoV*!RW44jzufR0A&<>m|Wxy0lMK#k_jlg zrkgGVWA+w_i9^Q4eKit<54p0p%9oc2&-tL|eh_)@_ik!xe%1-0Xv|`a^@Z+Y7kSBZVzkYSkzQho{xkb81J#dc$~Y%5ZXBD3?wI_o%{5sn2or)0-z+;V0vy zPlIUY+uhqjQVq%72+VoazW6O%Lz4^nVM1#hE@Vr^AGyIe*XQv}HKrpHzIdB`BRqk9 zbJ!)Ygcv!=vfwnN^K-bHjf+U#TXvqV4H}dqz$8W)M7XTex5DQ<(!)BLtJ4A_W4Bv% z&tSh5O~_Q=;W{xTzQ$bn693NXhwn3kUjDb!!;tNHuFUtG2|7r?BLA9@IXx}c5dKTb zU^09wsQz^nUAAC;^Vatb+2Edpmd~6?z)mrjf6_dI{o4L)06Z2VuO{*WG*O?2R&Fjr zqdEFcwdTLsynKMdy=#Ac$vKbqLl9a4z8pM(=a9Nq92E?@7)2HbT%z7K*jU)H_>1w| z@1M2cCTDoqdn0ukY2e<>zi>lDyi9EF_9Jb3^^CDU7W2o!LGP6V7w_h#7)#Fj_W;Xx zu31S+R1=zloLbe|T^20&hK*H{jY54iR=i@m3RcyLl79X*Yk>{ReQy?!gCT>Rab!0O z`A>G54A>v=%oS|N^V#^2$QWyF$s$_6dmUUvGq9Wy1*o(e~B3CjG8ZSV+jiF0KB$q%F z8ef5Z^No(>4YP3e@w<4O2SPbPm>@bX@;WJdM@37?O-!vCAq$YEj4B^1Czbk7_OlPQ zc6#+KV|!y`HX{uCC+2B1Z|d0w!!xQ*CS)A#k08;w>r(Dp_rf%GxLud|d^+zwei{Wf>m%wtpF3@LX_TnzPaSI^wrH0opgq zAq3(XH%7W**(Ku=lC+oFVeb_CX~C522-2HVE;anl3b#aGD9M+voyh&9=tUJ(T7knR|?9k)?d)B zFd#3EctOuG(R#0Lnd-v!!fxNLK|YS#EB$VUiGjDb^=I35Thq@l-F-4++`e_odDd2P z-ux^zmh@ zQ0|LDD)EWcj69*jF*FX97Vu4*Dwl(KhzcLAtsW`lgv@g1d*xjH*-g0y23+#ukBIl7 z&F2^wN(@J=(Jic%9dxF?-V+PK(SzXe@@oye zQwqOfVPTOUZi5#;XZ=Ej+7fHqvRri}d7JZ`glGYlkDO+j);n3>quFK6ko%Y_vvf3A zzExdXP(fQffiR)T?|NvV@Zb&G$3&d09adZ2o+6RAa}THA#m zg(67gB|<;v3JbeY%I_g*1XPV!Zd8>^$J0`yGN6DnTxMdNxxZe__Kfwj*hy<^wp;i23d>>T_HiW7AP63*7;Mjjv2(T zLT9Bl9h3|S3D%&&gwb^=$%O8nHB-55!#LbTnPW97PcMv(a>M845*_5i@}GFASXs$L zus$#MVC=uDH=Wnwkipn-$I@DNx-w{$Y-0z%3HE?D$ zU=}e~nFfmy)J#x;8D~dmqxZqVZ4j%#{V=sd_Kg%StGhju&I!J@6IT`)`6nSYF=HGi zLNJ|5{?~H>osJp7gsuFSsqP^9sN#V?mnlY*;}EdlN?Mezx43t;yjw6o92&b7OT;UmI39JAn~2U~5(Z8O@&Y zo?pRje~IEjhV>THaT=`_8NM)z(odcmwTBSuow<@Nss04ctH|{p>Q$tCp&^_?J*lwJ zel~1j;WN(RZ~BW2y%ws&s`S09GjGr&$tsdZHpth%D2T1@1agyMk6tmap3&z>iGzJa z!Y7%JRHLuu%&SOi@?GyY>tz7p9%r9V0%<3oMPk8_Tdh<+f2y?mp2^K?8&G$sK@lsv zU^!ARgxSx5N%x_dg!wfR^s{GNLBo@i<}hH1WWA*dTUUp;6fFJf=+5~GCRPexA)jlC ziaXMxIfc@ZlLx(E&2+pCl}$Ix;CYQcJUte+dQR;M^)8s9Xvoj8FQ6D*dWo~n|3$n! z{n>r2)z_r-9tgx$b|EZN7V5jJP_|ru zaJaMa9T`s9*2U-%hb%R16?+w!Jo(F)Quv1M)m@E+;W33@C;j)izv&a3Z>dHV*l9AG z+FV{=64YrsKAd+UOf8&W?YyRMhPzs#G0V7cNnuU?5+jgDWO`b$DclFyoRxG>MP1U< zx`eQf4bvBOs4s+yyGek)Z}!#U`kBi!&SCx7d+ZeBPbJ$d+0}KUNQ`18?_#6XP&|Vp zTKAX2Rw5ay^vnrr`E#AMDUP4FuTCQR_Evow=e|{u3!RNB?7BvcIB&R|$3v9sVgu9n)lP4^o2;y8TVC>7J?Yw< z+U=*BmNW4NBa^UUheF090ykrUxUvXfDf&UkAFr6aikfgrP#|ga!F(SrLRU;*Kw=;Q z+Zyt`^r{l0FVx3~#?)q-Cd+Z8rTMz%<|z1u?L%kd%_JLbp<<%!no^D^|3sI;q&}|X z85P7&7T-o$xDxpoYFIUo2}V1^BO%QbbCE?R%;Q4!(j+6LIGOni#H4j(`KQ3SI znJN?Si7JGsZx0c%_ve8u`4IaKuaWs9rriY#Ro{w!Gr!|3Bv3$3l>O2GW+o*mWfX3W z-tf|OCm0D?VMUWkNRm9zZ|rVuzST=&A!MI#4fe{Spjn#7Q2j}K$27=^= z2)7pluTICsrQY(>4sG6AYNDu(Ogd$GM|?oi9{5=?X1HlM-&Gm26$&2}*_|_N9W_>} zyiMuS+-x0y1PPBYiFKx#sX<2vITgQ)Gc&LQozO{#ed57t_7gW9*HAJkU=%SmB@J}| zi~GzG)?48yAt0O{FXq8N)=Djj-Q~1Swsq`a)s^q$Ft!{n{c?V4ZbTNBx8;-j{5QM@ z(L|%GI-3&5H7|r(&>A-?GAF^16hT!ZD{971Cbs74jgOuc>$SqP>D=|I_0cU%}% z-6~wzYVZB!v1>(`0^gTQ+vjrat~Er@_9C+wee7-F0>42q%I9|H@Ucioo|jLa{5&Yp zx;J|9mDRJ#ltL#vJ-Pixugi`7V@uo5ty&t@vguC|;hjHDcr3ypUqeAV={ft|^oeEr zUJ5Sw{k+=o6%fa8v^T}!^~?V`COk?$J1c|aexGK){vK-h9d~5&_?1=nDtm*%i>jow z>csu5d#NnSU8P;(pV;w}e2%+60ohAEkl(%1iK*i#9EFw2&Vu__J2|vCv7jhAfvEQD zP}^`o$;|9TgpwHD7t`pT9$s+zbsDn-rR{a~tG8BRoW8PPKmsrh#Lorh8A zDahq?*74%IjGG@dbOVs_31+TC8rE%oKcu4G7_?p|t$+0PUEIytZL{(;hD@J>OA%6Y z`05n-AcGs=DCP1x)RGkgwcr&zllka%fQou_E+9>smv4<@>lTBp6gT=kUyE6uwI9jm z-SW5d{qeAY%y=~xzk%=(yTyoN3TQXK=CWKz{fD0-co^j?Y~q`*`oBe7d}BOlqsYzO zK7@MP7kIOXx@)KSX8-&q3v=zW7<}O2SVw^Q^Hj#;QO*w+m61zM0}%@&&_ZbS(95ptB$Gc$! zi$X_q^ltjwOh};fmQWn<%5g>Dk*EnCu2V;L2B&Z-n2=5F$LrRR=8!6{8P1K0dI9e8 ztVL+z#WA)n7Iu+hFcnGXl|NV{GcB!h;lxYJBJ&Lkj>ynkanR~~u(2e{Pm#`$uozpu z1Ku(=KGnXtOJk!Ps@ia-8BE-q*B}sK_>1XIxUrtsq=|9vvVdTYPFXa(MM}!Tqe;LTi_qe+3wdo3x;Y@5qWPw)GJJ*__DvUFhS$NlAwC0;MDIk{%CuNlz!kAEa z*Z95DG6~*)xZnLJoQXUdkbOebI_aOo!J}ZwBl6!BB7GjdVwto;zn}8A)m@%MIW|i@6%}P z2DGh}h|4DeTHi6MQI%((+x3mGlojKmNzs)Il1n02eHPE?b?mLAEwhVFC?Zk3FOn?p zk@Q)q^kyC#9jgXETVAgf+EyVdlqAKAw(WSCC|}Bwq-KfosZP<78)l$1iz+1Fei)h( z$zw8B+H#yx=Em#nwb!TzEhE?#i&c#=9bKW|I)9o)+%T8mwc1&K%6Ihw6}Qh#3S*v< zr1Tc=wkx4F@x!a56IotgQ74{i29`?J^}vMnDnu&Mn0_d5N|qwS`}RRLc7ry#rx3*B zk3RZPN76s`;S?*<(zNA^UC_uh3Yl$qVO5o=#JK9}jP&ulUa6!D`TQhNBU|Qp(@GZ2 z5dPQ;a|yOY>q+LYe8bz=GkPs`tn*A_3x~WffMTBKIsvH~Xij;Ee~4yz%U{Kn?Ii(Kbs!kPHl*#g6JPrOdt z!!9b>)upoLUc0a7!ESBVcyqB0O)*;`PA!j)E)GsMVK|hyFK>lxfHs!avFuA~8PZZF zukMOtnelQW-(Q^U{JpeNL=T!*-R*#cWgsJ>&xqRK>bb#D+du%++wU0A7xrmMJms$c$_QzZ#Q&1-|eP(3jUW99(n<}c?mbFj1h>K6dVeblu3N1p+x8uV-bSQ!Cnw_n<^ z0yOl$+p)3#dOcPS&PNrwf7}D0a9Mth1J*}s_?LEUj35BT|L3{vOn~;=zv@^Se~kln zW&oi6wH=@s_v^VFY>!CsKkvc82IBnnz8q|9OnW104P|MVy=s9G#yg2nRb869)_#nTVX|qnrPDO8!Qv3L5}QhjwN# z4DtqMCQgr1eNUHq+>?3K3S&@lGLds}wgz5#PJlSz?^}RM-c!53Ek*EH@!Rtk092n8 z3IAveyecgmotz0lkIXyJO=$yQhXruJ;|}mt07L~jVE%Tc$7X+AN#4NmQFQS4+dT?8 zIumLUK7!JUgbeB$nuNB1s3;+z07%cm@i^_Db{`R03ui#Nky0DP&IWw3YXi%}-{qe~EuJ4ahkQ~7DWB#A|uKCy#kH^C5v3Tl^#p9OKV`21I zm_HUzRy^7GG?q`6JvA|XJPHi<)95}meHyT*22X?dWb4zJu8&Rs8r`Ql#Xm3pAARx^ zcEC(=G;swMC-`loe~aILIOwt2|IR^=OA&B#f|!{8CkKf`rUT>775?y=eb&ZQi{G7G@662LkczkUA4M}z90WB=q| z&&OSD5F6X$_rE;(e+s83?>@EvYfzqiO8D0^;rFNWZ;!p-cYd2>z>DGWY4KY?{T^Mv z1r*cYXWZjCzgW-myW@U;S};9b_W!BujFk|CVKBV=6pn7T97wx*zJX7`iGz!JdcMDZ z{