From 482f6f4c0327d5e6846a1f1fc318c6423d165301 Mon Sep 17 00:00:00 2001 From: TinyTapeoutBot <139130078+TinyTapeoutBot@users.noreply.github.com> Date: Sat, 1 Jun 2024 22:18:36 +0300 Subject: [PATCH] feat: update project tt_um_wokwi_399518371950068737 from levifeldman/tt7 Commit: c0ba4e43e278899ae6bf523389572c92b4e14055 Workflow: https://github.com/levifeldman/tt7/actions/runs/9332590407 --- .../tt_um_wokwi_399518371950068737/LICENSE | 201 + .../commit_id.json | 9 + .../docs/info.md | 20 + .../tt_um_wokwi_399518371950068737/info.yaml | 47 + .../stats/metrics.csv | 2 + .../stats/synthesis-stats.txt | 21 + .../tt_um_wokwi_399518371950068737.gds | Bin 0 -> 393266 bytes .../tt_um_wokwi_399518371950068737.lef | 481 ++ .../tt_um_wokwi_399518371950068737.spef | 2346 ++++++ .../tt_um_wokwi_399518371950068737.v | 6622 +++++++++++++++++ .../wokwi-diagram.json | 182 + 11 files changed, 9931 insertions(+) create mode 100644 projects/tt_um_wokwi_399518371950068737/LICENSE create mode 100644 projects/tt_um_wokwi_399518371950068737/commit_id.json create mode 100644 projects/tt_um_wokwi_399518371950068737/docs/info.md create mode 100644 projects/tt_um_wokwi_399518371950068737/info.yaml create mode 100644 projects/tt_um_wokwi_399518371950068737/stats/metrics.csv create mode 100644 projects/tt_um_wokwi_399518371950068737/stats/synthesis-stats.txt create mode 100644 projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.gds create mode 100644 projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.lef create mode 100644 projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.spef create mode 100644 projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.v create mode 100644 projects/tt_um_wokwi_399518371950068737/wokwi-diagram.json diff --git a/projects/tt_um_wokwi_399518371950068737/LICENSE b/projects/tt_um_wokwi_399518371950068737/LICENSE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/projects/tt_um_wokwi_399518371950068737/commit_id.json b/projects/tt_um_wokwi_399518371950068737/commit_id.json new file mode 100644 index 0000000..426a49e --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/commit_id.json @@ -0,0 +1,9 @@ +{ + "app": "Tiny Tapeout tt07 11b2d371", + "repo": "https://github.com/levifeldman/tt7", + "commit": "c0ba4e43e278899ae6bf523389572c92b4e14055", + "workflow_url": "https://github.com/levifeldman/tt7/actions/runs/9332590407", + "sort_id": 1717269512128, + "openlane_version": "OpenLane 337ffbf4749b8bc6e8d8742ed9a595934142198b", + "pdk_version": "open_pdks cd1748bb197f9b7af62a54507de6624e30363943" +} \ No newline at end of file diff --git a/projects/tt_um_wokwi_399518371950068737/docs/info.md b/projects/tt_um_wokwi_399518371950068737/docs/info.md new file mode 100644 index 0000000..343b67a --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/docs/info.md @@ -0,0 +1,20 @@ + + +## How it works + +It is a straightforward full-adder circuit but it is made directly out of the kmaps for both outputs. + +## How to test + +Standard full-adder usage. But the implementation is different though. + +## External hardware + +None. diff --git a/projects/tt_um_wokwi_399518371950068737/info.yaml b/projects/tt_um_wokwi_399518371950068737/info.yaml new file mode 100644 index 0000000..d89f3cf --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/info.yaml @@ -0,0 +1,47 @@ +# Tiny Tapeout project information (Wokwi project) +project: + wokwi_id: 399518371950068737 # Set this to the ID of your Wokwi project (the number from the project's URL) + title: "Full-adder out of a kmap" # Project title + author: "Levi Feldman" # Your name + discord: "levifeldman" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "A full-adder made out of a kmap." # One line description of what your project does + language: "Wokwi" # other examples include SystemVerilog, Amaranth, VHDL, etc + clock_hz: 0 # Clock frequency in Hz (or 0 if not applicable) + + # How many tiles your design occupies? A single tile is about 167x108 uM. + tiles: "1x1" # Valid values: 1x1, 1x2, 2x2, 3x2, 4x2, 6x2 or 8x2 + +# The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. +pinout: + # Inputs + ui[0]: "A" + ui[1]: "B" + ui[2]: "C-IN" + ui[3]: "" + ui[4]: "" + ui[5]: "" + ui[6]: "" + ui[7]: "" + + # Outputs + uo[0]: "SUM" + uo[1]: "C-OUT" + uo[2]: "" + uo[3]: "" + uo[4]: "" + uo[5]: "" + uo[6]: "" + uo[7]: "" + + # Bidirectional pins + uio[0]: "" + uio[1]: "" + uio[2]: "" + uio[3]: "" + uio[4]: "" + uio[5]: "" + uio[6]: "" + uio[7]: "" + +# Do not change! +yaml_version: 6 diff --git a/projects/tt_um_wokwi_399518371950068737/stats/metrics.csv b/projects/tt_um_wokwi_399518371950068737/stats/metrics.csv new file mode 100644 index 0000000..1f07c13 --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/stats/metrics.csv @@ -0,0 +1,2 @@ +design,design_name,config,flow_status,total_runtime,routed_runtime,(Cell/mm^2)/Core_Util,DIEAREA_mm^2,CellPer_mm^2,OpenDP_Util,Final_Util,Peak_Memory_Usage_MB,synth_cell_count,tritonRoute_violations,Short_violations,MetSpc_violations,OffGrid_violations,MinHole_violations,Other_violations,Magic_violations,pin_antenna_violations,net_antenna_violations,lvs_total_errors,cvc_total_errors,klayout_violations,wire_length,vias,wns,pl_wns,optimized_wns,fastroute_wns,spef_wns,tns,pl_tns,optimized_tns,fastroute_tns,spef_tns,HPWL,routing_layer1_pct,routing_layer2_pct,routing_layer3_pct,routing_layer4_pct,routing_layer5_pct,routing_layer6_pct,wires_count,wire_bits,public_wires_count,public_wire_bits,memories_count,memory_bits,processes_count,cells_pre_abc,AND,DFF,NAND,NOR,OR,XOR,XNOR,MUX,inputs,outputs,level,DecapCells,WelltapCells,DiodeCells,FillCells,NonPhysCells,TotalCells,CoreArea_um^2,power_slowest_internal_uW,power_slowest_switching_uW,power_slowest_leakage_uW,power_typical_internal_uW,power_typical_switching_uW,power_typical_leakage_uW,power_fastest_internal_uW,power_fastest_switching_uW,power_fastest_leakage_uW,critical_path_ns,suggested_clock_period,suggested_clock_frequency,CLOCK_PERIOD,FP_ASPECT_RATIO,FP_CORE_UTIL,FP_PDN_HPITCH,FP_PDN_VPITCH,GRT_ADJUSTMENT,GRT_REPAIR_ANTENNAS,MAX_FANOUT_CONSTRAINT,PL_TARGET_DENSITY,RUN_HEURISTIC_DIODE_INSERTION,STD_CELL_LIBRARY,SYNTH_STRATEGY +/work/src,tt_um_wokwi_399518371950068737,wokwi,flow completed,0h0m45s0ms,0h0m31s0ms,3453.130987283567,0.01795472,1726.5654936417834,0.9,2.5641000000000003,487.55,28,0,0,0,0,0,0,0,0,0,0,-1,-1,289,135,0.0,-1,-1,-1,-1,0.0,-1,-1,-1,-1,248459.0,0.0,0.28,0.11,0.49,0.31,-1,53,88,41,76,0,0,0,14,3,0,0,1,4,0,0,1,3,2,2,1234,225,0,248,31,1738,16493.3184,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21.0,47.61904761904762,20,1,50,26.520,38.870,0.3,1,10,0.6,0,sky130_fd_sc_hd,AREA 0 diff --git a/projects/tt_um_wokwi_399518371950068737/stats/synthesis-stats.txt b/projects/tt_um_wokwi_399518371950068737/stats/synthesis-stats.txt new file mode 100644 index 0000000..b297bb8 --- /dev/null +++ b/projects/tt_um_wokwi_399518371950068737/stats/synthesis-stats.txt @@ -0,0 +1,21 @@ + +64. Printing statistics. + +=== tt_um_wokwi_399518371950068737 === + + Number of wires: 12 + Number of wire bits: 47 + Number of public wires: 10 + Number of public wire bits: 45 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 28 + sky130_fd_sc_hd__a21o_2 1 + sky130_fd_sc_hd__buf_2 2 + sky130_fd_sc_hd__conb_1 22 + sky130_fd_sc_hd__o21a_2 1 + sky130_fd_sc_hd__xnor2_2 2 + + Chip area for module '\tt_um_wokwi_399518371950068737': 142.636800 + diff --git a/projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.gds b/projects/tt_um_wokwi_399518371950068737/tt_um_wokwi_399518371950068737.gds new file mode 100644 index 0000000000000000000000000000000000000000..6a475e867a2f7c971dc65b14f835f79d332d65b2 GIT binary patch literal 393266 zcmeFa3)p5yQ7*c^@4wAV5;6&cCJ;ghAW8=L@Bcr9Boh({kf3{?GmSk!GI${=jB;v(}tAoj-73 z>xQehUUu!3FS}xEW#7KFrOlO%rG0CQi|d;kD;v$8nYmL>fAz-M|LtA(>^t)}9(U+X z&v|BZ+?>sL{QUe&u6+5@%Hq}~mu|h}qOHp>-rBnOl8Y|9Zfj||X=Zmc&HNG5=1a}| z1E!?T-rX}^D}o2z=>87eb;$i)kp4A$RFprH<#&7eo4)zYZ@#B#CMOHhx6h~lZW847 z0eR~0Y{)CT*U9e^JiFEZ{&xRLPIyF4ur2>XZF$jKQ1lk;>3=%Q@A2dRX`0j@p!wSw zapwm~mf8jBb3Oi^eDg&oFE~S!4S7LoXZge3`qBJ<$F!Mi=D%}-|9voQ>+pxn?LYPn z`18i*a9-EXQESueIClOA&-(r|>*Q(uA%E_(&U5k@BH52y|2@r)BguXycQ<>)j$kj| zepuhJ??XXvcY1vLbH^w8J<;2zpC2cGa`yauzsURR zf9CWTJnZ?dU69(f{L@)}HjW?PF7OX$=<)CTIntH$cMB0Hb1jh_?bcHMtV{;&(& z^?f+m8vFz!UDw<$*uK77@(uZ+LjTf{cX}82x0d|$d9MGN1%;$Hw+jyFKYgC-e`Z0@ z%^Tz~kN$IW{${_&^*j6L3aMXi7aZt+_Iq5vvwtq=`h`6D_n({n&ru(k|M^=KQX97m z4)i~Fuj_aI7D3l9k{DbTF$TumZez{$6p#KN_gX{OmHwn6aA&>t3=Vt%A?{NJdb(uoym)ivg z`rmzr>-VV31YN(7NB{nFv;U)C?fQM-ibCp_+XV;uKl;_K-v_P;x_%*#{{81>|9j{= zu)jUuR7m}DyWl|od(LK(fAm5BL4QHaC;l!- zf7kNPJ|sT7jrt+qHX(l~xbx*CPwj%#Zp!Z=+k)Jlzl{hvvDsiGDGDLG+7u!J+==|BCwkAldIvMx5Is`=xe4`keLm z@%1w}KHr<#c^o(Q#OF}o_~UjV{_n@mhixb`Q7|;Lk3BBzV=uk9y^mcP-o?&c>^cPQ zI^_N?NdMBS(AmYhtEFHU+L3oxQ9+dGqWrLnF7E$6-^F70IeQn)l1JHn3d%0j?~;1E zSnPr!FDScTLD>bD?qX^ETD#Cvc^Xk`7rc{H9NWcu`(b+-`#!A9+nv5jXnpf`=`udr zB=+U+<6SKD#4a{3Z)OL3v z+ua3icNezZU0_q5Woyk}Q@#sMW&yBnV(;Qt1*x6w*ZYTL7G&;X@{?rf;2Ft+NECSv zqCmEr)9H@(Jo>v}H;TNIIO)bRBS;Z4_v4Y|w0;uB{3qe(Y$FXK;Mw#Kib5ocnkPp9 ze!-b96aSIa<`LgRe*y0u?ho9M7o0i6jZYAFU;fM^{?30G-Tj8=^F6L#`dp7sqG+B! zM9QaVT8Eq<$(#I;>qhBww-FcZ76idHeX8RG&i$tAPcRv^ z`zUYrFp6#{GmS_^aQb-qH?<2=dtW~#KmS!HFSzhaPF|4O2jvkZqJKd|hv;8$C`z2U zlEzAQGW(#2v%g4xr*=X5-0Xky1FrAMzea?8pj}X+G=Kf|qGZe)M~NOWZyY6h9GX9T z5Az0jLChQ41&8Jj-^0A+MCsd)GHI*LGg%R3UV6n7i%dR3deU74 z@*{TMMz`}xw}ck64^VoJUbMYKNN{-b4Ll)Cv!G^GD-LM$sogU;5*A znG{jd{FLkxPGD&zPycT15`6z;Kgs@kwKnOW%#zoqC0`N6d-?Lc_O4^+y%S?SMttCj ziJkU=3$J_WbuYXArI%fEF}XtVgl$i91+C;eX(cZgr1?W^c!eOhvj*Oh+Vb#NPayf1 zDWp|oPbT<;mM7^|wVL1Y7VB~5PLiiTg7mrWzbC)bdmur%f(5Bv%a3{@=)->)Y5Y$d zk|z)H5~sf)^uQlMYS;a5*ORs50oo5tPon-$R`^Nk9PNT9wfgVL&tL821sA^4$qQ1u z*1spe<5VXf@C#0Uhv2C#d6#dHtRLw)+3(~9XTHzL3sSr8zb8L;uag(t`2r^|NbOo) zJnddr?WXnJP4c)CF_P>(^dJ5(a{GWht@G`Wk9gRPPF#>a*Yee#^gi|ED(ehwas3L; zJcj;uK3#tv>0f>QmHZs8Tap*V9S-t>)NaeuS2+Tr`3p$vi9c%pHXu*ygF6w{kC6na zZ~nu`?OJ}jkxX?Yx4_oCzp zriDefd_cA#`llfMRj+0HUR0i2>BxH zu7A=NbLQ_pvZZQU_EEK)e(A>w_I+54A2)yBkMDkq`n<1B`WonoU6UUlR1fx@ zvuj#dB%em%DdcN*O$-0G+cg1Yw+R;wDGp-)^esHWldLVx|8m2%C7{%l1f{m*ub-YgYFdyJl$w?xwe$7wk6`GkDMoc99^HtmlAS~gX9F0xlPYM|A!>^b^31-QF5|^ z+!yf)&b*h#Lvn(h6AG36zecm6x#M(5*+}vGj{*?Uu$Ea`Q z4m~dXFpY(H1*v_of9TJ-OOMbS@`8i<|0d1r2TA^-h@4xecEO?CDb^5cGf%N2@d@(?w)aN8{+N^G1ZSQ_{AbXA9(mrWUqO72|1i3kobOjO zzv!1f*Yne=4dHXtgeG)71pEU>7fu+_{LfuM{R>iU19GTsczNdc_y6)(_i#Dkuu7A5 z6#Z8n<*pA$xx4-34$m zVHa77pxiwKbM7LL$6W*{cMn0iiLFcnp?f1;?$^Y#6K>Mul#_fntq2mXQk_K2tvr#A!{P; zY)6f)C=TC4^oH>SOhs|jA4hROirye6NOF2StzA%an~T14P9W@X_s^F6&TGjw$S3b2 z-z ziuSjn_}7pH(iJ`-1p|_Y!wHsMg6+Cxdl!N8f4@cYR|}HtbLcmJj6EM)9{$zb0^W*1B+edO2;Cbcy z+=$ zYu^LPZMc08D%W2k;j3`=;_%Zb;(0rb;rxg@zDCabQ}mzU_fcd-*U1i#^Au$qb~8C7 zk2Cv7{+o2YdPGzMUP0p5K1TX~Gy324MdDc^enb%-q0h_>P9NaTw^F2YQbc@?$XRf5 z41NAx)SpM_(Rh7;^Z!b^Q&cZF_tVtx>EyFL&ir3a4?)r+r7zDH<_Y}JH{h#@i|*qy z9=XpuoDTDZ(@(qp1O7b8UrX&C@qO?L5^t)1&Oh&bE;;zSXzafl5g9nHNqEFKroTk` zc$}kJ$HENh=y7(1`Uj8TUCI9VY|hNv-1p{bP4RukuM;=g1?f4mqv)S4AGxP_4ciy4 z$9rjP^d}%)FM8(#yPCYh*%uJk)9k|{;`8~N-RD5w0b$PQd$2ovemL2OAllgv2)1`h zVt>y5;WudRcl_6gh@uxRBb_|r^VvUkp98VZ&`%Jb^B+ccPdWT`f-I-!M|NsFzmUTY z4EhRU$A&+G)UM@|F%aYt1Eu_5P7K8QQVhg;&~=YLE*9e0NcX?rKT%Bj^Jg6U9C04$ zdn`R^Nhq<8U``B#eh~u!CH4`N7|7dKGDd+M{s4C!;=cx@e`)<&F~D};2(aBZYE)!e zTKaGIjR@O)Bg1wxUE6&l#oWEl57cJ*wp-8N?s~kB6O1vj2nD`bHeMllltyHTpN&1;5YMf5(MR@12J! z1Q*%`2lQX~Q__2hzE9U+z`r7ULAzjkf6*HM9L*c%9oMrU<{j;VL-UU_8t9jwBM_v1 zxm|Fmf0Bo-L0*v0U{SjuwVUfd_hdJ3bN48udE<7$f%!vR4gC>k2PD0@U2s5ud=Gj< zUJ!b7yzX&Ge|!(~4tYV$JK6<@=6~iN>APfWvu{>Nj&m~7=4^!-OE{05B$ z?Sjv+=O5o=-%0Xxb`Q z-5@WB^+UVh(E2rhLF2xYzW<7ds0g85P%1+^$;^k|T|rX3pCI7*8vFjPL+<;8{Qc6L zH}!L$=FENn6mN~^45#m-YxMtV=8v7HO`z63OZu>1BkQDn>9L$1IEolb`kwvYNZ_52 z#!W&=@6XY^`5fIX4!LSUM|UUxt$bdPPOeG1(v4)H{M|ekU3<+7^;6Tyd?((GfIs|> zghTw-;r*_hzlGfSG|kVAIQ=`iwn$Mye9nIuT^?iL-3Tt8SI;6LkA=8haQ-9ocj6MH zc3$PyenjaP@5t*kr9z!M7tn;uJvo(pC=cQ zrKA5NBJMbW^rLn``g~A+$DcTP!JP-3ydbrk@`zgz+oNhKIJuehr*^?)yzk>fd=L6V zUJ!btU2sT${vPSiRa=kH8|{K)`cF@D@&W(O$+P_t54D@)$2_xL(fkYI-h_6+j(zpk z5BD~#U%+oT`Ke&){wnr;1@%k+A)XgRJdeK%(%<{~d-<7%xbI?r0U03V&@R}KZ|4i? z+FCf8b^jvI`!8H4l2;T&9ux9{*pq@^5bcl?BstCR=J!bVhFgqd z_Em0N0YB)*hm!{Wb5ow@gyb>5kY^-0ZWnx2tN-M)#0BrhNj}Sr@#5KGpyVM1JI^xH zUFHE(dIvfCm*yt#r%qOQFX@kV!S?fO+pXtx>QT;L7t}O6@=9;`U5rEY7HsS9{J-}v z$h*KF-(PRY#eE0;!=DEvy}4a*K>zLL#b;#YiM;@8&w z+1vLF`F!N*X36IZB2R~QL2B36x3do~&+pzL-@@_gksjx^+-HKR{o(^&;O4>e>G|&Um)h@v6Zdc4H`0x3;l-qbN9;YI zpCG=+>n!N&{oaFS`yjFp_@M9$9i{T5ZOez{+;6>o^8Ac_pZIy41pIxk-~Hy}eSDC- zKk~YJedW3n6#cz?tDc5E2jYk$J{3{wV1o3ywx^yv_QjAFlqbprJNx5gd;t9sANchl zvgk)T@j-I`!S??|Ctq`>^vL7MZ&D2eDCZ~yN6%CInd=wzMCdR37Qs$Eu@%2J<@=Y8 ze6jy)$=~1c`~AItnWH@l{8{aJhV7oG*zS3b?Vcyu?s=B&o~POFd7kZ_C%PYgVZ`Nc z_B2o6^Ln2o`=fkR_sOmK_me-Q{Th(ZDbV)>>HFFr_xOwpFUHQTrF5OxsX@8w2_i_AWCH2ZrJ|1%2 z@A63h(%0#B_hB7*cONb|*S7!u$^-j#q&R9k*Rta~$WA!V^lU$SCDN!8&zzU2)MoXK ze7cja?K@c|&hFbuclyrW9g?-Rc6WZ>vgOHYTf57g-JZ98w(_y>yl8=Y=9I^J${{_WGo+uI#BHx+y3UUhHoY*rCsKFCPIf|~2UndWCx)m1a)O8=@JEo^_4t$79mwNPs()(M^3MPG z>NhI%(|@AADPR!f)34MnNbM>4*I;+T{hm)qI~2|k5>D4B@_JZA&KUl_`+S}dpCd97 z#OE`oy3c`V$J1qk_?-VRI(yA{&%DTq@g3lxnBBGN@>M-c7!B@4j? z(goia#8YaBGzC$G$7w=A>_osPIQ_Jf7v!B1=_82tU8JX=@wD5IU_3h>MY`QZ|2;P% zzxnQGX?(9BPD1F7ITLKYN$vERAfJ?=HbJ~;4R6{L#3@7WM=<>~T3G*7wis)NtO*eF zhF<~^L_5}BaL134?qnB&Xovj>&VQEvPEYX*qMhwru>CYyYj=rLuZS4u->8uIxLxq% zmVLM6p)=-#cSC|S|J*J(aQbrL4fNe-(AdsU_zn6y+67amTm0@C**EM$aD575ZO|@A z?fUv`>reg6(ORQ_!Fjs2(Z3+IoAS+VB>OI!y9*-X)GFEq>2p(_PpQ(p)t+8OKl4v= z{RjMt>wjMGNp}B`MvjU!@aGjGV}W+T6YTzHpGf_Zz07_o zBCjR23)1K2_-B8DWNH0zF9~=T{T=Os1J@6H66E090+JlJ3l7PDk;X~uHh*(OtQ()+ z_c)Xtz;y!q$Mqu!yGOg=kp1J=gD`(Po)QuBhIYZB`GcM8c(t=1K|DEuc0p=4=YQup z)Gyi3&VN=&cEjz0Df`(oIUM(!oe!dUr~Apy-4SuG-|<7_gFVh2N#l7T&8bJU<7BBI z+VNYlf@q&R-hB>4`|Nx~d_HrX`y4p?VEXqB5s{U|FH;H5{2R$Wg1+Ms?Z}=9q8*tX zL9{Pi<~|3a9rqqVe2#Go()j!HyQjGd^Me!dux&i;E(rbcYgB?9M_u4PhacjniRg1d z^aFW8w1ZcWKgi@DjN5Rr`S=o6QuS*d1Q@oe-)Ifo*=brc^5zW>Nxxmp7w)( z3ix&E8|{KmAC|`{Psj_-yvxZ8QoGqd_MbTQgx^0GM70v_f}7dpM*ZM?Jo*Eozxlf(qMdW_9>I%u zYzU%X+_eR{{geK4LZkn4co%s-eSSJ!)u%*6|A+_#!K>eP2!4JyiN{Wk-^!7m^pnT` z#?!y}Q~sB~K1Vw9Q#_p^@!T&CH!N_xaU@R`w7+7rqL(CnI~~KiB@N zC69MRAZxkn*oeqlqFrz(d&%#ffbSxC_F=%!I{AR9?1lKR+sN1a49Q#&afS{!G}JCg zpPTyQdw3TtBsarmVSlJGToCtUt1}m^Wl^1u<`E7aW>Dd=K*mc|oij^LiYbKYVYV><{t*Kj!3-5%iy% zsbQq;=ED9iMgOL3GiS_!C(*x`6|T|0znlIocpCj1_Un{JyHL?xN8Wsfwj)c84% zgZOvn57Jt`E+VqjxEBVb`Ca%YH@}Q$k=>HqtVfbh@$-7)o$<1-76k83TAzT#&%Yw! zk-nGWV}0>Gj1zuJ5PoO@*NEVs692>K-yX4EkP{?1=J)xR^6W3YFWM(>nP*`*_xs?) zFRtTQDdmvJa1bFSPnG68z3b)s5&mmvhUomnoJTn~BuMRghTEq~@rwcPp)2o6f;4lm z_BRP~yDfhc&Gy+Of3m`RNfzyb?H$hk`!sW1uD^H`wlLJ*;0bVoTX6mu`uB5bu{=)y zh5mgQS(r!m2qY&sbj9(y(tP5HMa(OZBR}#Mf+-K5@phZnz@yE)m)89n!ly*U)r^Q; z5aVjz;l>Aq_r%+n1vxu(8*$K`9T7jq1$jYSY2X)}eWdGGkowp5A@jQz`ZZV3cRxjZ zcSMAjM7tn;o|1R#Lv|hRT(Bql1ABwF6EwO=d6w>c95wxML_{-a7wnv`=*e>y zgX9G{+d=Yz)ZSlz)j!^9$!{kV{F>_@Z?}XV^tmaI@gqZyc?>y;QIkTMq@|2;J^+O-{boR$p`#~lShWhe?Hhh#*O|3F>c5S4voM0 zO&a$K>3WgEyU2dfF4*4DwB{f8>&fNxAKkA7r}Q>1vh?{`4=TLswnPyToOsW5&1=UL~q^v{;38BSHOv*h86 zCjXA-%AQSzbQJwpqCKRG&MmZl^B2-P-d5W;W-j?u8pVxe^Zvy4$esMR^4+Dh^LATj zw*us1OHW;0xV&`jeR=Aty?4H;IQHnsOUx)p7JEMZN4!StNNaHaocb!Uew@2Wo_)!> z@^Es-U3sVHox5pWJCOFzgH}p=%`2pfPYks*$8}rpaUi`tpHc6x(6>8hRpTq8zp9mP zKf&v>WMpex2fhkf2s00Ugu8-~O;~s_S_cC_-!*mv?FgUh%=jz6QuSOKaUqW;lH^*iU|F=%_IFiC4Uvy8NNc_ zJ)`{}`ki}(>mLZc_$fP&{JU%v6$&EThEx24ST{WJBS`$Ze~D^&eh_IwU#=~9KI!ND_96FuuiyUrD?0Z6Hkp;ixMuEj`oh-m zN08dJeI>Kfkk5Q7+g;ys?(!1y5#&pE9T^e#qMg((IFwbw_uz*iFNpdv+6Ady>)-1i zPn8@CG%tlz9(KYITwuOlOko7)8k#?S8syMwM3*q=wlaA+5# zc60pr9)AA|@&PGB#qENR8<0PY=KX>6ee%fxNso}Nb)TF4PsvXB_hra_0+Kwp3qH{9 zpR<;D3X63jmIOk+x_EvcX~OGIP=0;O^-w8Zl*7!vC{Q7L(VneT_lfo z!GZNd_7lHN#qp{~JQ0X?LHgX(AK#m&7zgr#3#U1GL24hAM^yvz0l((tQPlu{r>fDf z%AZaChy3rHN2$gOQoHUySrsgJD~H=}_^J$i45}%(zX$xf^F4eH!+oy%Z^`3aG^$EC z_aTUC650ias!II5Z#a3JZ2}LT21L6cwGZ|Wz4_dUAn6Zz=+F3cTmHUy?gHaRRY?%z zZfwn0zrWoOB-!(w{W|3K*`vrDeEj6>H^`IiyP^n*55xDW3E5Ghk3_+FCfi3 zw+jx;|F`ltGraxo_xY;5`Zuf#-s+S*)#3L=vfrV}qxm?*fdAq7^ZTEwb8$Ys&O9{L zL)rNg=jRU`*t+5Bt(RSU<;$+vTG_X6ZE165V`<;o;^O+|#tQA0DcC#y==qmi`SPWe z#jQ&&-FnGITbEzFwRQ0&7hQPW))F0&oOkboM22PeULMK(Nz>*O`p5i}pL)(YPdaaF zk^axe6*+7N={2vy_OQE~KHHLFJ1*!J-x=w2ThW?f&S{Pv*Ms-YpZk;xww`q6Sx?$J z?+2bm+MRRBr3YyAZth9P5mwOyl$#T@0+*^Y|#rxCCvFZq4J;nzxXWnFL?Z zQ}ZotX};8`FTLWbt5B;^t9IHKkpV4PJY>8gbeNqX)}kmeGSbXq#YO+S-iF*O^D|BDHkEacYA5#i_E*|`H5LT@jL~ZS zvesF2eCuy09TV%kxV2evxBAUJidC=6;?_Q8>!UL%>-^r&m?Ph(JVoX@|My!>?UoiR ztooCmu=$o^lw)hRu6^tu9x%tcw73?$Vu~%{#XkN7n{CP0&U5a}vJx1pVS`I*tVK5X zi5+VG(l!`1&0-d9!5p+rFfVQGtFZ1bUaa(OTldm(T%m0124B!p^HD6O_);t0_hOUg ztG0HC-U}m=$&N?bd=!#o^Z7Ml{jAX{{j%1%aq;2=hrdG9lvro-V*c$eIkqmW5B-2* z)$6iIF><`FbJuzD9j~<4c{Tc-%ynKl)7EZ1TA|IRz0PFs9$UBdf>oBed;Ea`?S{wN z_hOTEJBnReFR*E`L1<^$AO#{~(?vG8`EE7hv<*g^$zm35!5p+rFq0RnSfO)gmA)P8 zrf@>$AltgZ7qrxTD#eJ6-{J&G4KT~HQ&UANnqoSSBnG|dM^oQ+{t9U1Ko&W8X zwssrQi;ZgM=Wsgn0h=%DUfS}p_de4e>qhiDsj>FG*t9urfGx&Oqhs|e!DF>-P>r?3 z2B(uRsQF9VU|f|fX3-YRLE8i~d9gU7qjMnZee9V^-;Q;c@QIe-3tDPE@?wfFwc`C9 z<@9?$VQROcVw2I)igw^Lw9|Z9>moC_x~X(btP6Ra@@)KceO9sRd8F!wBflfap_nz&QS))bYKz}mK&qRNTPBx)T7UsbK+Gpjb= z$Q?)BBSgD@{jkk8a>wag&1Cj918nh*le-q2`L^axWxh+ShBMWHGi@~$yCY<(18duA ziZa!HT_(saTYM$EE#Z60Cu}~oKg#npljmP-v#F|diY;L^SM0Uf_LX136J#2#xuZ*1 zGM7bGgG^rFOj}K4&bDu4@&aqyYIG(qn-AGHi%JKr#W=~XVj_wmj*u(nsZXy@zi z08{K#Ek5NN%z5nZR4ukF&oH>R49xvqmD^hu<|D%e=T4_iEX?;uK!sZQD)NsXm-@Gx#VWoPTeX zapUxu!AHr^z?bqp>W(06IG<&(Ri4kX*lN#bnS3#aS7bLhMHM&=yQx_hoO=qqZM)Iu zo^tJwPZn8xs&<#nhx0lXpQ?`K*$tntvDii`PJMsFCt^&t7)fN06(?d$z8F80*v$mz zRsyGCH*{amj+OltIKfGiz}vAKRWZsQ`z5cl`Bb$en-6C>4E^+3j!e732?>i$)eKT> z3A@1=1dFZq41&oQcU47pgOdV*)36)mx3kv;wf(@`wi{jB&*nq*+~QOIA)601X^U^f zL-g-c6I6XIwz{gX$rk-X?pV3%Yw@XTxWsO_>Kix>yIC#wH&awo18>J}D*OZ2Qw=^{ z|ID6CR24105f9O~8?M_~Z25J&#;B?VW?G-t6L%}Vsup9E(ea}Xc`7jQ>Z;mm{@zNs z2KQF0es5Kwqq(5ewS^PkcB*QDGjTQ2!0GTn{@q{3j=Eal zZR=WHS2Osk>uLsHWnIl+tE{UTY}Iu&i%+d>mKT@xMO`g$8g{c@VK=C(1>UyZR9Dsv zzUs=F#W#{6Q(jzV5tTKIZ6rgcqDIfgl{J&C;O;Mcc&5bS+fHRIa2j@_GAFrrmkDZX zfwyfp)wMN?uO@$v+M30u^5>~LOW$s|wq~)7WX}_JgW8(KR$E&$`Qom(#NSL%TML|q z-E5Zon+d9Gfwyfp)zvkNPx*&zyGC`*;v4Z03A;gc&0?#ou32og)iskZMsr1WgX&t~ zH0(yjPTA}7xvwhTj@{Jw2h`Vso*h2rA9D5M`kKWz;vxEW!}T?Tt+Kvmveo$quCE2o z^g1ty z3w+uO5*4K!q)ECVT}gGZl66_q@W33R~c9+f8+a&ETu9uo--n z6*hydvchJu)mGR{zQR~S))y7Fz-ib`MWv)cg)Q*5?WVfIX7SZl*epJkK~LSYR4n0V zkt=K#+erRg?OlWo&zzfVF_y^nHxpFYOuo2>F7Y>9VGEpw-PBY{P+<$a9lKH4`RuV@ z@;aNZB7;6bh0V~fvchJujpWZ0c7qC=#a3HkGx@erVGEpw-O%l^xH5|hTi|WmO?8FM z;#2-1+YV7-v-n0lM8e;o!e+76RoG0n=pS;&$`v+?PhG<${)Q`Tfzz;?idc**Y=O69 zHx>SYD{KZ|b%o918}Sf*yWt9(#kTzlTVSU3Y3;4n{N5`1j8R)^#`ae0YHu~lCeaSw z3A!b3-qiKF4aH{P^Yt4a_>HONh}Zp2Esl7ERW!u@FKF1E#|_U~{+vc*?*G>7_J80D zdg|+Dqs5mRwYqc3Dx15>_4=w}SR1V!@s(u8WL2P_F7`(k|KYD>UPjEVK?wM$|grwM(hUF?ZB&7X1)H6o5t96MkiZ8JcnxN zr>o^D57CdH8l1s4w5!YzS!}f#B9m_$8KS_Mup9WBlAXTT4W8$<)5yRfxX7;ZqDITfq*?&mBJ>Z1Jg647qd1=hv;dQ`xl=f5Xok z2OSf31AkLf-Nvbiz^m68k!-Z_?6Kply*2idoxZFMo?y20Q&rSFf5VwYOFNY}7#*!> zhcg?NcB&?u(oWg6zvlQ^08_ilOr^;euahi06dmy_K;TT+A>0GGBFQ+VMy~DyGLLu? z+?q#KiymDU(Gq#jpry8IQcvYfQrf9?5$$mL#nP_!^oz+?vChcKTBEJVx^Pz3;L};z zEW438#Oa(c=7inAf0gVdg%_uD0McSu?33h*3V#6B+KH zr?#7o%=bg;_=ev}U};x(YRY1(JvC+WRovt8yo@z>>K>nEH*%%m6jsnNVK?L-mMc!@ z@LLW7uU=>J4=R4hwi{F)tg+Wb5IEIk={FKVB>WdD8J2c+l?;{6oo!9O1>AAp@^o7pjP;_#xZI@eG$W_KFCC-?w4u zmlHwsPXk(P>MlBBg>voT&5+hu^Xp$=OTD)-=t-;Hs(-Ef`d6&m*!qSVQ>urcd$)%T z-$Q}zdwb&dg9Kh(6Wgq-i3P5%j+?%ERiUF9;#1k*61(ASZQwNQM)|Vbb>U~&0&m-Hin6sbc4SvA zzLMRM@F5>+@#XJkgbi6ii%rGgdH!aCES|+yo5eHv;$6AOZjdDloN2pRso4c1OBQ(B zcB8Xo*>;G$mc^(1LpC3>I~L!Fhv@qo&c;}5b=eq;tu`BD^2KaSk=-DB5;zUJsn{KH z_9XCj?54&)AlqT_DgTgbH@r)?_(nWL-)?wUZLn4Ds!g^!|G>|%1x{m~D^9EMGi-sk zz0O6uVDGtk*J|-8|6qFV{;t(x%kmC`&#(n%n$OlgbJOnv3*N1IP@S_paChPvwte}# zK;gm}#=zCpai8A>R_KUbVBpnjzOS_l9K9ArPn_yA_=@&c!iSS`24Ce#IfG4~lrt@o zyr=s8Y@BSf*wkJld+uSx#t zK7BeXdoJ;oNP|zGcuK9bx+lnJaYD&pt307(vDKbXGWiN)2^le-VGEpw-H^Fv?|Fq6 zCyD}Z+ivuUqTF@nQ#KZ#I%Sj1hm$K7pQ>u**$tmGvDj3dD8;7syngQZWQfTYV~Oms z;u$uRFYcjB{0%?D7B~&Nsql^bmdL={u^Ux2${ssTOIUoW5|hn`XV?rreOe;5(tUq3 z!3hM5P1O%lYze!;i2;kP_QZh6w~Z46fzz;?k_w(&GpO(f-nQLTKf`A6DgTgdH>f0A zd?OwrVK=D!T5NTdUz08RhupDp<=5g<*Kmoy;mU8|H0(yjPT9KREs=q@V>cE4fvceg zpRR^x>xT-X#W&(1`gX(5uvu*RHN3{C;RR+|pVr=LpWj;**b@4Xw?qbBy*^9yV}3C% zNqI;&{!kMHTWfc9Tt`b{Jm->24{XupogeRrp633FSeK%&OzEjSxv-hLD`KPVRdzHc ze5ZcKup;oqRmr*{g%i(Ug_TKMkr?<&!A@0pQDqCfofTIZ`q3*$_)ulD_)5+^3m>X% z7N5$JrB+&9k-~;wV6)g%jx5ENup3m_EH)~$726Gdfz9NLR$XK_sImo4%Wk4gX0J1< zY=O69H|iIhvib1rOW@nHcmBywJ?ES!owr3+jsLIl5va47jFcz~>yujTgzccxX7cIX zeu}SeJzQ(E`6@=t)i#q+*UU>Si0f^E)v%z|_)DU>E6(+{z}sE%nu?U#DrfTL`HaE3 zT;NXZ%G}Sl(d#<1_{v->CR{4mJqjCkkAbbH=aSn!u9ckF5N7Ni19L}D zwR;?0ec{9Y(c&xFKMEhJa~2B$y|eBVq9dwvfivYdmbR8wE8a|s>RjOM*bSBEWL>hyj&~HOVae|U!_R#B`oLTPZ;2!V;O*K_O+|l#ik-=*Yx>zbqGo3?qG&g`<_Q}@ z)z0Ljr2HUX!iG?{Gx>_%58^%L-4(B{=$VXFxp`FdOh%oX zx9{Sux6|M`I+JfKGoP>_RP;=~>WZGtsN($+FT}qH7g#MDs;I`Gq8E5OHdJ5HGa0ql z$cX3es_5PFf>cFsMeiPSt)6$IX+Hc6d5Bq4 zbE=nJs&7M!2kAE^f zdk-M`p^|Cor}oXMdF;nBjm^eC!Je(1tP6JGY3=wY*oCj;9>j0237jd9L=(AQu$z*Z zL=89ac2>HshHJ5@8g91TAV-kqTisGQf{}HWv7#oNW?R{+tqGfa1sQL#8=Of_^Q~^F z3`UmS$e2-M4xA~w!37<6_@gT$yr?k;-j3ar)R<-LI6s}{TivS5wpeT`+mbz6RKU}G zD_g1pK4OP5R-DI9v#oB`W^YWsxVBk#BRV2`6F5_L1AkMn_ZGWB?LY8#>_*l8M^{Gl zL^deRw~8N25MP^G85Nz1b~sBA*jn)!T_!rapW;(@7U9EL0+X-$EP>6aVw3C{#EJGa zBQ3Gce`VQ^j2x#E0&B{C;CIR^%ls>tfw#LtMW++Qf{?9CGt&5V1U)*Ve(ZeSAewKqp;{l&5NDdwd@Eba)n}S) z#**_GGG;tklV+qb>v$k*#bx9;B^6jxD-N$we!^vfQ&NGqyXHF9$X;_)4bqG>ejRO$ zGRoL-?kdeltFG_2DJx2NHauCB<|7R&>kuYibsfTHR8e}C4T)u<4iQ*WHUzIxkd>D8 z!6~-D+qI#pXybEVwHRrI#-a_i;-VqW#hDsbo{O{jN@5MKA)kvg8TH+J^s157MlC1J zNOM>lz3@r9z?!ll_@Q`GXjEGnKi-%Tc)K=K6dU;QbLA<`NaL@GU-;}^nvtpmW4n80 zm7?LJZ?(ouRf5W=)6)8ZuQJx)T2^39tvI|!%o1g2PA1RE;vYLzq zyFTGVPSoVnyOfko_HBrt(X;tfw3WLm6J#)LMisx5cp%O<23E_4Dl!MiHwNCW4HfNJ zWQC9)G#QKb0K$l8^eo2F{9xY?@tZYGJ{_}W+7R+tCSP?v%Vt#htRfpi_9?JhHdMar zRbMzPm58OQua--h@ZJ(ExGOjCZy@eS_#0(WAs z8M#tnE%jET~htKHPd?itV zUlV@orpdUiGdh9QvY?n_%v~RTMlbMoS6rW{$!5d}7?V-gq_P=tzQknI6`GXC=-UvV z*f9BY#UsU+upyj=F!`!aL)eUJ&s^e#_!+&xYS~ah4p}T7rxyZm$A(&`7qV9zX9G+| z?KQF)QEfLF$NWaZhEN+f`6_GUCSP@J+-6j9WRVS_HXc|l8;WgX@}s)mrg_%)Iv+T!jq0ofU6YA+y&9 zRYQ|edkxdC_p62`U!Knxtmp;q#IDTm9t-C6pxQnD@!hG4-bTUhQP}WIU100!x#4$@ z6~7t76}`aRid{FVD|!}R$^KDBj*6beS69)q*y<{JCR>5`m9e6tXY$3pch;RkI8o6H zoGHIS%dB>LqgT1`qM{dgJ9blB(X;q!D|!}RT}3ajwY(%vUu8wl2%e0V0o=2LM- z?lsL7J)2SO!b?05SM&m_WkVI!7*zBEZ`X!&-amW%sOXuDHMw~{@ozEKR`g81vCMqJ zhEUNn`Kl{=HlxaK7ugUhdV$rjq0RDY3|I65Z^wq}D|#lQ_8Qq%iHe@dIOaDJeh3vk zldrO(XY(nqkvn3p=$VZA$}X`XuIL3;%Z3W72Hp>IMKADnZK%d;a7E8ztgq;qjAMSI zZ$n(sGx_d=ieBJO>~;K}EXKp5cGZmT$uYZ|Xf+ zD(+A|Uf594v)D>@WWtAvp2-*Q<5}0HaN@0-firb&(!e(>Dl@3)1>Vj~)>iZ^zS@eO z#aCC+v)I%gFVk*N(X-fUD|#kh+$|T`4Jvwp)3TfLdQ5|gUf}K6O>IRl@U`v{WZ2ae zJ(F=P%ceZKT!EZmXgfSS<^xsK($K`M}#<@#>16 z$yk+}M@7$M)VcYT$LQM-SM*H2vCMqJhEUNn`Kl{=Hlw;%mv|wr=ml2GhN6edjaMe9 z=mp-64b@llOh)ZBvUNm7&tx3)8wndiMbG4`tmv71)fGLPu{6^r-VGJKz-rl0K^;PP zQPB&$T^p+M8mQ=*jM{7D+7MUtOvW+4(YGP4=vjQV6+N4;(ra)AD)O#inYwquR+#B1e$qqv5I?!N@wxSn-r+l5J^U^;CU7R~hE!eJSFrb%nZ(n)fwyBf zCH_nFL^deNM+&NJP-EOWDiqGgWsXR+y@>QQDuo=}3XVkW3263W2$%rM^ z`L8Vdk(tElgut4xAND)(UO1|)@Zx#nz}sD+qSFa7ew@EgGGhEXg3i^EpI}ZhV$k}$ z!-!RihRFXV`JmxgOrFTy%)VxbuOwdd8gl;6)Not*zrdQXAq<~VP4Z^l?DfI(;DNVm zLq&C989y?LNk*usGm0ZCe$ee0_&iFI4;G~B%A;cz4e`uDk`Wr}TtiAjWkaGNPPiob zSVOh%9@S77@yxo-SYwsQp(YtIW}OWw@oao%Ca@-~5)-hm;=BXS%mm)9RqD!mYK7Fj zOjaDfvy|k+=ym2MdxdZYC&|b|F1h!}n&YW@i*fV}jJI}Hq z(Gzdo46F$oVs&Fiab(41Hu2WYz}m5(`nPT-8A-ubmOG`PS|8C6XPT0HWI^?B-Lx6i znWj-Im$ku@HAzN{S;qreD=s6)DXGAkSaH6D%1^lPDXGBQU2`34WRD+JgCrxyucM7o zMj1Qax|w9es_Xl0%8C-64RwelA2h72LzsNkbqJeLdCDvs63av#BCsZGh=#wU_B`3^ zgHvpQw`)UH(FQ6TNk**DShS&5Tr3FZ;*xx@pvrS`HeX4s;WgxQaVDd_dylS)tTt*n zNk+_JZS=w??E-7UhS(1koaT}7wG4$ z)>gJGzLHv$zXlrAcPzfT`i{k>>N}}b>F);kt(zuWd0wZ%GkPXptjA=_uMHzjf2*+bF*m@H2Wgql#ZjJP_v_1FL026`2F%8v}3GhKhD9vO>rY znv6wz0AWOa&|)0T5BB{Kzjf2(8++C!VMEAgnS9mH=-G@apH*Z-$UX&D%ZAE#eVly? zyd4{=e@4$_)LtX^PBuYy!(<%u8wndiF2dxi%thFI%4_6~m~#;(qrS3BY=|=lfz`61 zg6BE>HO|lI1>UX=)p!lw=Ua@eeSY?gVy|m5j`@wg4e>L2CZFD!rtW2qZ*boixD$IF zzb7lWV>Id+y};axS(gj;WWt71k%6tJ=d$0E(Mi4R`mQkJv|(WG=&AN(skv1?Uf6Kf z&|)jukqIA82bz3wCy{k+3MZb?3!JHIbD7FD1*dg{7w7K+Z)Yae`Mc5UNceEV&Eiuh z+_L#_YRuxRJ2hspsZ(Q_c7s!17F+EpFOx6smW%8Lr@R8EWjB#KdtGoUEAV#grldk4 zc7roYfvL2CZDc&r1%mx zgwqfvU-fASn{gxFt4q8PKcg2|EgOpYyX^JBGkSryV?(Xe3)ze~8(=bOuaV7&YP-oe z<~I^Hgxa{tS6Lf3`KoK6(c)K=K(H5s+n$h9G^ zl$wlVexq+gT-UVtYU`Rd-$tF+;JRjDwN^aF)7i7RK5zxqKcg2k?buLl)zIY2^BIHB z=mqY?uFUTq%X3Aj=uLJWN>%jeHxQ!@r0#9bMuX12q8HhEdan50BUM|ocaI1CE|+$X zk+~JS;s;5~`Dp)W@|El#ML(+OnS50hJ(I1fqGz*J%pFzqY`z!~WJMb?e^k+noGHIS zKLx#1QInyHUgYiAO=U&T^s;RrGAW+KS!)qw+XK)zJ;6+N4=wxVY<>fF5T!`JcLtsgUMOg%522zLSuGnXs2ceBL`5(1c5SG}YoMZMGFDggY{oIa(YGN~ z^lZNESM(xxVz1-(WCd4y6DxX=xfQe0ugJ&yrF}mSRmkx@*{a`@Dc({07d`Dg*{a@? zrSw!jUfAp%*=p_kKFnF9rI#IO*0m`*QbjLvrmjs=wPZIcyj0PPyqy)Vtmv71l@&dc zud1SFvQ<^|Ot#93p3N6`%SCoW6}`x5*-d#p25;SrydAr#tms9));)r*X#LiKY#%`t zJ)2SI=2Komd33o_sG?`{jb+*TUI!Ju0lt!`z-x$#p3S(Oie6;3EGXt)a@PkHy~x{L z@!E=>%~+M2r;478mapP`}N*)fHq&A&j{7A#4~!4ySIB>m1p$I_xW7WJO1ueMQ^QO z_ju6nMd>`~B(U}LT=Tof)wnAiy_$p>yT`!Xie1i`Ap2-)Z%B(wutS>5hfivYd*7(I8vJcPJ6&1a}+p(M4ik`(+ThX)l>MDAH zt>q=@DygjKnS9k1J)5yK&JgQCMK7>g)>B@M!SCor-tK%>SM-9WUB>E)p2?_l^Qrro ziZlFNaz)SN8_UeA{f_XVqG$7|I3xF(=8B%pxG&yaN<0u(^a878Lk0O+89yp|fw#Nj zI`5x7epK{K#+uwbSM)5#+KQgZHgHdG#^aYZlic5JA= zqGvK{uaRw)sOXuDV}2vyhfvWo`6?@VHs8MJHF8JH6+M$tU)d#oh%0)5)v}@TsEsRn zfwyZzHC}@&dKP1SMbBg$^Ba8|;)LzciC z?KZLmfiq<{8}xe1f_KDzVi3Vq6U`tcOr0TuOY@zI^HGQSioyUSOdU$PmulV1v~ zDf@xnDaZ}T`ry1nu%FiWX?=7JVsypDf{?Kanzk5eg>=ShWW_~8oS-l@9II;dqa8j$ zVe{=P*oAow`2>Z@s83Mj&LQ5TWzV6`(Uth1$^5g`Or~rIKB%Iejx!nN_>0bDcpI9~ zTfgk_7v%_WkWKTI4KlHp0Xi$wu)08I4Kl(TWd~) z<UaL(6L7L_)*y~ZKx{Rz-cp6$FXQbS*2W$sFj!+ zR@O>vzJ1YaQL5-`>UJJ7Y033D-N$w@a(qm;(TG?ZLJU0Ty(6F zZSnNJN%NYl`)vjK!!^Y_ZKDpq(LPrtW3(EY?42zSaDRM0&i!Q|?EVkMTg~=CpDMfaJibCMD?4~@M$Is{m-j3bWKBE`-TKBch zb_F2Ya*(q&8OQEIDs~l1M26Yq8@mhjy$)xXZN7a4v8&gRGt4HV&M=o)5a)vft7Spa ztL3f_Kcg3TyDMIl50>#GduuWl?Wlwi*;bRWVE-e0$TymNI$qE7KoevKO}^^vpv|c6 z)kQXh%v)eJY-qJ&4~@)Q;O*E@EAy6ZmB^HtjM{5tGa^@HGLHF;z8~Ue^i00W%#O)d zo!PM&Rc5EihLDE|td>dMKZrNp$;u*cbnerR> zDd>VzFv5%TZGpFAH|l&_w%y70kY)4XRF=i3PGzN5THPaLv^YZ**jiqau9C_# zR3=~b87iAmd7L8a!83Y+)v}&=(ja?vaN;TOcIQ){c*3zeGqOjFw{F@Rs$F=A4e>L2fz`61a&O6R-3+{48`9OO z?D6C5hRLYwJ=u(S>!!unI=hit^S&SA(-0=#*t0eX8^YNIldt;hg3Y)VBa|W=!r6tu zYS~b%BV?}+P8tN>jt$j6qh~T|uaT`ID%mFEnBPd)5bDk*UuE6d=2KoHcf?$GHW~Gm zU1CFAcMhzU4aF!cTU)$!Gw^n8sK#q>71m;GRbjJrL|xNl9P=A}8{%j5OumAuVPjMc z19xJt1)dQKydAr#t>^_leUHEuU35}KEE^R) zlTqj9Q(i)Obm2oq&*U4+vh}?VSM+SY3a`i&J(F=;6}`Y}SkPKUH3m<31m5n7S6B2* z#;V*rDtacP&dul95WjWPTMg z)mQXPM(s65BTMf$CaCC{jAMSI?}xaeXYy56^i00$ik{7=;>aQ!LPamIS~gT(-{Fd0 z;O*K_mDfN;&t%kIBiDwwqGvLW`Hj8}aYfJKtF7qSe3f2qsCMBc9*8S?fz`61ifRm=7Z1E$8`63I?D3pfX2?od8n*z6tIa&<+|n#Ju@^a5w<+9XxiDk?Lm=mp-+iq}^3 zEWX-`p2b&J(X-g}I{Z9>dS*1>TO`)K>HYU+W%0 zS9Enn&tx3SvMG-)Gl`0x$v2i|>w6up=-GTFQGwTxD|#m5wkmpo)v}=SdksIM7kIlX zUR}{M8LM*hsOXuDIyaxX)AVhKD|#m1SY|$9L#XJPeAN{_n^EnVOS}+Q^a878LlxB+ zRP+LG$A;=FdM2ax8l$ngT$QNknT%t8BVj{$`;y65SX3es_4BW^*eeiD|+{s zYxTSvP4kufs=H{1-DqIzjeEuKMrj@7RAg$c+_ls@w`%kHUyIjSqtWq;#@OWs=2nco zqIbEYeBSQ)9Bi7e_3QJae4-!r&1t?By>CvVM7NVmHVUr1@6$FG`H8vy2r_d8XM`wrYQ4!Q?B* zc*|(cx=W*Ix)h?M4A-BS9c zR=OW$G&eueW>eXg?9t+x*0gpjTdD${(k|g|@P?%{+v-+r_QvGfM)oFfrtAj(reNJ}RPBFsWyEf9zB|pgs(%9_wKB?XL_0hk9N1d%8Qu3P&k~q?)n^H8MzzDq zo8+*bZCu%>JXKB#=Rz`w8%c)K=K zR0sAe#2LjjBjQ_iRgSEo#MJRU(I)W~4FeY)FY`<1;gXHD#6XYz5Juj2~xa0&mwUb!9!ZLh4>7 zD~`9arTJ*|I&+h~LO6qyW~4Q*siyN89E)-E434r&88fodX+9crbynJDRCb6 zX&SY1SsT17FU?3}*6~2rip$9H-h;rJT5))d@)Iun+r)vlyXHF9$R0nc25Ckbzm7IW z8D;GF1%osr4O-uCQ&yDlY^Xz|`AEacI)uqrU5Bt4RXmVoLt>ezLj=~84bkv73bN9& zJ~+h|c)K=K6>Z?{gK0)maV*+UD=r%1TwI!uEJ$ZKQx??sL(}HCA-l9RPiaOPe@*eR2MudL~c-pIUo zOK4Dm3v9i)So0OQ)mVWWwFqHGr7SSF@|kNzl``Q&Wy|8LeMZmXtE=x=Y^uJKT9y7? zxIsO}WGnYb4W7|6`QnZ|E9R2*K>Z|ero87GdC!VGCh8}Fw_`UI_umE;3X4xwD6;Ju zd3uXa<>^x^-S@=&%f*4M6=BjWxXi?ZNeQ_fkNj79rMVZ>WEO~!&T!81dFki*YnR*!M&H)=iU7 z$E=w)gnX9CSDnwY8C5>3$cB)83apk5mGAmE`xJOPHdOzNp2?`aM)p;S?1srW<~I^H zgj|HlSDA~j`IOhl9Wm!3Oh$cWm)H;CfyB?~1>UX=)p!lw=Ua@eeSY?g zVy|m5j`@wg4e`#@j4(yuhey;FwH^4873 z*3)y{@5z+M8(l5Y)83P<>pfXYPZcK!o4q5WAG<7w-GmQs-3;UI%;I*Q(F>fZYm-zh z*#(HMIDZ#-JG$0Bqi6A{6K>fnjZ9W3f zMlWz$c2jV|LU?g1EAV#gruG@Vz}LD*&=svSgV~mYQ$Hr-SSC+-bQv+u=$L$CnY_N& z;WIimUrAKpHRNaXOvY`U(Fv@U1;rd=?)vbFn!wv#aebmDn-M2qOh#Rk%4Wp*5|dF^ zXi^@dZ$tcyp2?>x9x1+r4dFC|$ya?E!e&%^<`OT&&*%kK%Z3Va$YSw0y%2aiHq<)3 zkiFtK8(=bOuaV7&YP-oe<~I^Hgxa{tS6Lf3`KoKOCLA87QrPS}}t!xzR9)%4R zy};JfbHnc**W<2qbhU&TyT`!Xid{GK?lGGW`$vnfWdA7o;fXDaudbqJvDH=dOtu2= zD`Q1P&*Y1H@2oq8aH66YI8%OOgZ9diJA0i`(F?pCyQ!_{S$rjXc^Nk7F~5=UL#XJPe3cbFn@@R-+!1p{&t%kBc8LvfMK7>gHWZ)nwY~ak zGymX;_rhGy3#?rW(mo@_*S{jCCma}99ZDvLw`OF|=J$TWW^C05QyTu~Yp%VXUJQp3 zH?*_qp1N#t@7O!PwYaiXt|97;)*P;kd9}WUbG^~zyASG(fjhAi^E<{EQKx2AtvhBF z^}*wQSIt2yp5CMgGt6m<&CLK?rLaBdMw?CT5^c6nZ;=SnFYhFl( zB-c*IlA1@{qcr}mz4HeSY~676*2}KF@?}?St?b*kwzRpjLC>@;F0OBG&=#7eWN=PK zdTY&3MsFjh+Y>9$8c%mUV|F(+Qwi%h=>#=9UA7p1r`Xi>A=a^cuFbX_>t89hk$G(~ zKXP;xW7L=G%W2-S#4~jq(3yvoVa*e3^aH!?d02_Fnst|vxy3I+hHE8tm)WETM20mT znd6q$<8wUhiAMTr&G&d;an4ffnXv00+^=Sdec zmtq^4)hj=$n8#-|W|AuUYR$=bUm3I1%FZ^ev2<2Y{hCWkbGC;zo1FpM+*%v9j&AGGx{9vv(R>=N?^pp&jeEp8T3U~ECy z@CQHty8~>)BORI5|NS1toN>qB+*W+inw5;+)GjGCQ*PeZB??DO)*4U8wl{|Tuw!f8 zSKs{wH9H-)&B#`CrQo#9=$&v|YueH}W0prE)P!~a{%$pf*6t2bIr*;fcNn(f^7r4a z_&W2vZ+I>eSIckRJ-`-MEoD(7S4(T$88fT$Iu*UOW+kJyksVB8rv7-pnyKD8=J2)e zQy;x$SsJ+~B<${Ujhde>A8oZt{l}LVhxkV9c;uRIac9i#i1vxu`05J=w5Ol8 z%$SYVJ@D%{4)LkgFS&0`=AW%ttsUHOoHRVslOtZGdKjPSWi^tN9S`@`v}P%zw-I07 zj~?3N>00^fi1z)faB|GKYJR$WwDlUalfK%B6NAh$dYuTFVjNZ!U3U7T2F>%+j>DWY= z`_b&azsFC`xNd-vUXK$Pi+tebyA`YD1BdtHBXix-J7ca#u6lRfY^oj7X=`6u%&DL0e8|MExs$HC=3X_MU%5x=%(J;!Jew_!?$t<%x8RLZtCR3<|9-C0 zsmC`GW%RGcff_!|U~vuK-|fb0_?!GHs-dh*|7zqD<-vx!V;?(Fe(mzog}$yST0T%m zSX>of8(!c3dQ2A&+3T^gsP0}RR|}sa4Dtb`m>ldUdR|_N`oDoLxSBFG^X1 zy053k{Gt=on0u!sHsy_3J{s9U_n#xC%@>>b2TYsUW-s#G{?GKl7x-_$$@>rS-v#jx zzT&<787#lY$?v|SnY{B?o93v?BEIWcO@nqp`rMR%*h8J%!~QTL&hSb#mYP z=!lR*yWo)gX*W2z{SS)>IkXE7$v^EBC-=0^M}!>O1&8FH{T3&8!C4U@hjzgs`Afgy zNQD-SPQ|kVCuRko=#%#mRl-tcZ|9 zyWo)gr@rCj{_ma%dMEl0Wq= zPVTg`B0>)Bf&=o?)1TK&-f=-Qed0pIchVgn?Sk~V<$tFSd22Jdb*`BncecXY8rLp3 zXUjj5^o0DQNdJH&$L)f){NzKEX7aZ8Hj@v%C*s?mOaG>JLHgX(f6t3qZu+2yL?pQ> z+69N?kJ;(uj(LAX$e~?uNdBQ$JGtY(Ga}^BE;uBA;>VoaBYrp{%0O;E?>8_d2;J-4YRUXcrukf7%63 z?(CU}kVCuRfc)e(n&-FDwQ@Vnzu?>GT0*-ZwOjT#`Rs2xxzAk`5prl39FqUi-#NK2 z|3XB_p7aWksb@t{XnklZofFE+#-22)9?PY!vBN*jdsDK67qYu8Gn2E>iFBs zSI6I8zB>N)^40OTm#>b$y?k~2?d7ZEZ!cdRe|!1r_}j}@$KPJQI{x}4+sjwS-+uhn@wb<+j=#Npb^Pt+tK)AkUmbsY`Re%F%U8$WUcMs!K2ztv z@#dI!?{22Z#0&oNJq`axgdnx+_`fB;`+CaL9HjjD`y#&Um6SiHc0u~wlt2FCPVR)G zBSH@Cf3I<$hjzgs z`JcGn$-VM@5g~_m!6EsZKJMgx;pm8vL%ZOR{M-M;$-QG&M986Ca7g~wUhCv;^LhXw zhjzgs`QQFWC;vOk5g~_m!6ErSJ)Bf&=oC9WP?J$de8LN)cFTV``Gc;1(v$T7kC&6rP5ILwPIZs3 zQvKtMi0^!OGex@~eQwG>o=!%*<8m)ANPOHbc)2bA5XyhvdWh;LKdtc3sD6TW!9%wE zBkBGD`A5(>;_YCHd)tsAd-MN<@qs z?Sk~VrT_GyOK#qde}+Pm=XODR{`mUDyu*J4e3iR?-!3>HkA5&t$P0o;^zxq%>W}e5 z|A53Nyo~nvC%2J*dMlkAx}EwLeA_D3f2duM+O7U4pS{M(eeTyHLJsYML-JqxB`5dg zzljJrvyCCo`rPb){Q{@=2I_A#4&d7!MfEFc7aY=`$A6WRd#fPkL*@l|)ky!Rd3izN zVZ8)Tv*kChb9%%7LjT~0sh$0?``jEq?lYLD$J0Ji5ceawFZs_+dA|Rh+_?LnAjxyP z;K{cB`~Ig}x06qd2tCj)IJADJolkOf{q0Bn*(3Z8+6AfI)c>?YZr=9O+r=?|K=7bl zaA^H`{%M_9UJ&ab>jE5D|408l)eUcLrr+}zg?BeoZWp}O*8h9x{s8&MkpB<(G2%nJ z;D9{$bBvc4BtFs0e{RknKELI!o&JJ{h(~z+=cYXLyyc6oe?iEz{vN5_lz-g!xN$Gi z`4Nntk;cvKf&=5nIzbNCjUcXLSy%u0aQ~zy%L@{p=*4)9t^X;ncKx1;`ZvijlHS}d zIH3O-n@;Wwihm&wb~Dc+{E)-C2|`}< z@}HaiW1NtK{(_L_@q46pOP=$5Z@I3SUcJAW2;Oq8%l`>dyCu)}`8U(~ZruL^e#YJZ z-z@lUQ+|5l%`7*4#D^4qlJ47R7qsPF|Hsk&AM%2v58@B#!+4z8KY#wFyPf`m#3OR@ zxix;)^G#oI{R=`5*54zwoAU5eZ)}|Z3iw#(zuqX=*z&l~K@Ru7fKPDuzc&gF$fN%^ z9B}f2;1Rw2=Y#sc;Vh?rK;jc##wC;0j= zxci47wOjhL{lE63F8?j~y4#)o3sU=_{Hqq-^&|K*yPdoswGYbw=#8#_!5_QM$qQ2Z zp#1gsxc&tXeALMcQv0C%<>$Ko1z)u23)?z+**3sU=# zeDm+Sx&MIQyoco*LHc}9{-3Vn{u{x2&vo*G)IKQxg^#-a1^@nbCof3tgYti~==vAD zd$*Gpr1nAiKflrSFZjvpoV*~l56b`1J+6PjKl!MW7o_$<`QJI$^)L9li%wpU+6U$7 z{XDS$M(~3-I(b2AAC&*)-L8MZU%AK03sU=_{4ZVS`WHNOu9Fv}_Cfhy_^9h&@aEf{ zydbp?%D;Ni^)L9dyPdoswGYbwzl6Peu;piYUb)XP0|+pYt!@(r-MA!NBoui-1|%UV z8DXG>J$O)aH+T|E>jq{9grN!xSC9cgLSc|>aAd9mAp{ahAT|{csf3uA1}s3b4Z%2- z64wR{#m&@Un0LM3Uf=I9ncp*iq*mqmSiR5Q-`V?l&Y{~}_UiHY^0%Ked|7$)pZm@6 z`0~=5hc7FS{)LYnk1sDib@;OK=s)c}4&l!&| z&wK3fW#!R7>*n$J@|^b!UsfLd2cJ3~U;e_;!PTqghJR}Sxr2Q0)Rm%-n?$3^Y!9=lmsUgt9T$JX<$^WEd>_YV?}Tqggx zuMY3{-(HAEE|Y)41BQ3Pe^`h|E|Y)aMZ>%2_W46RavA*1(I2Vbv;9&1{VD#v+m_e< zQvLm@%4OxNpMNLZcX%g!a3LPKO#TC3HoQ}gTZl(4lYjP$hj-5Yg?QvL`3D|3yaRu= z5RY6Y|H;oC-cycRh(|7yf9MXwJM@PO@yKQJFFiE8OaE>m9=S~ZOFlBZ%YStt9=S~Z zYwkO|*L-jx9=S~ZH75-3n)>Xi|J(-Rk;~-Y@TKA1_*)C{$Yt_B_{iaX@UIr)k;~*C zzIJ#Yd-y^;a+&cl=O$ zJ4YQ{SYGEc`NzC$c>9i9h(|7yf6p%s?_R&P5RY6Y|I|kg@6^9qh(|7yf7Z3bJNw}a z@yKQHcklII+uObO|GBWd&gK7~|Cai9Zus)8zcPGT`P%3A?n!?!ypx}`5RY6Y|MZ6p z@AQu^#3Pr@yKQJ5B#&?9r(dQJaQTQog3@*fAgXG`wR8@P5xc|{RMJ) zX!Z5m`NDr1-WU1r;p@+7me;uq{@1=eysy`P4};$mFWL z|9^6M%<9*_dE=++{{qVX&E`!P?&0;Dk<0z-{+o{(-kY!6!}2|uGG z%izEDwZpsS{(D$n=Q8-$Y@h$zw$Hy=UgvV%-+9P*-a8Mi*SlWF!Rt38m%)GNc-}h? zd-3p_<#jHDfBJadJEwnW_|5VG9j{-ryv}9tZ{9xdPaYh8v%Jn_@ISeI-k-W^_|5Vs$u^ zmhJPuwVpfAzgb@Aa^2rObg;eMLr3=T`pw8?@GrP(co&|uhvjuHgMZJuI(t z8T^auIoI>vy||w1WO<#-;9s(R{+Dc@f3v*K<+|UWvsd43eC|%Zdwl+0E$_Da`PV)7 z`roL&tNxRJQ2+Nl=s#KcYX9;%{knUM&+o~9JwCr*C-1T9_wT7*TmMdj-(Sfq?>v5g zB`aTh{Qf-^9>2emc>MlKCZFF^;qm(`iAOGz&+n=5`2Cf{BbUkN_f&ZN-b&(;%jENW zDm;FFCGp5*^7%a#9>2emc;qtq{GJMr-(N{Qa+!R7PldytE_zW^N*d1$9|P~p#3PrGWqOOJa((ZBbUi%r{b|&B_6pQ}NiX5|3OapPh=wZk2fCGWqOOJa((Z zBbUMNom%I;UuAin%jC0D@z}2tk6b37or=ePm3ZVb`Rr6Y_N&Arm&w26;PBY3_z;g= z2EX^;Wv7k(H+gvMzsuxl>z{w@JUsT_WO<#-;Is4a*ngAdbuNR?&ckE>O_tZW3_d## zkNr1UUgt9S>^wa7-(-26%iy!~@YsKo<#jHD&(6bR|4o+HxePu#50CvfSzhNd`0PA9 z_TOZAoy&Es#A-(-30Km2BRe0Cll`){(m&Smh~d3fx< z$?`gv!Dr{;vHvE^>s+q;z4OZJ{Wp1d?7w>cp0B-rz4P$cf0O00|L~jP@!5HJ?7zwK zI+wv`=i#ycCd=zw2A`dW$NrlvuXDNX_x^kCRb&6j=bbe6pR9cC_3NF7$NrOe>_3@& zb{-!4PvViwNj!3ye0Cll z`%mJL%jC23@YsD4k6Z@7_umEI-SqGO_3S|E|bsB!(;zRJaU^wa7 zpTr}V$!F)`vHv6s$t(orlN%n=G$$x$gJQE3fz8h<${tv`C_;j#ZF%VYoHH^bwz^YGYzljU_T zgU`;xWB*N-*SQQnI}eZjH(6fiGWhH~JoevYd7aDPv-9xSf0N~PE`!g`!(;zVme;uq zK06PO{Wn=&=Q8;0JUsT_WO<#-b-#CBdANj!3ye0Cll`%mJL%jC23@YsJ6k6Z@7cV3yyv}9t z*?D;Ezsd4Cm%(S};j#ZF%j;YQpPh%t{+leXbGh#KzALZy-{kdU_top?`C5PUzQbex zO_s;*!*7PiXXoLu|0c`pTn3+=hsXY#EU$AJe0Cll`){(m&Smh~d3fx<$?`gv!Dr{; zvHvE^>s$t(orm|StM;(G&Smh~dHC$V$?`gv!Dr{;vHvE^>s+q;z3^}Tvczkvq9=mU{yv}9t*?D;Ezsd4Cm%(S};j#ZF%j;aO`@R3p zx^(P6dG?*h{*#rjy?(v(@YsJ6kNqc;&(6bR|4BS@nS6F09{W$?k;~+>^YGYz5|3Oa zpPh%t{*!p*GWqO0JocZ&BbUi%=i#ycBp$g;K06PO{U`CrW%Aj1c_3S|E|bsB!(;zRJaQTQ-g$N2`%jkF zxlBGg50CvP@yKQJ*?D;EKZ!>!lh4k>WB*A!a+!Q~9v=Ho;*rbX_x^j(tz-Ym2VXq) zpR9cK^N*c}$NrOeNj!3ye0Cll z`%mJL%jC23@YsJ6k6b37orm}7`hOCSTqd8Lhj;7#g?QvL_`UDyy!W3huXCAv_8lJk zPvViw^wa7pTr}V!SDTd|I^0)n>;-B-~Huj>z{w@ zJUsT_WO<#-;Is4a*ngAdbuNR?&ckE>O_tZW3_d##kNr1UUgt9S>^wa7-(-26%iy!~ z@YsKo<#jHD&(6bR|4o+HxePu#50CvfSzhNd`0PA9_TOZAoy&Es#A-(-30Km2BRe0Cll`){(m&Smh~d3fx<$?`gv!Dr{;vHvE^>s+q;z4OZJ z{Wp1d?7w>cp0B-rz4P$cf0O00|L~jP@!5HJ?7zwKI+wv`=i#ycCd=zw2A`dW$Nrlv zuXDNX_x?Nns^wa7pTr}V$!F)`vHv6!lh4k>WB*A!a+!Q~9v=Ho;*rbbv-9vied|Iza+!Q~9{#QS7vho2 z;P=j}^WJ~5yv}9v*?D;EKZ!>!lh4k>WB*A!a+!Q~9v=Ho;*rbbv-9xSe-e*e2EX^; zG2b2gPwso=*nhI})z3e69v=Ho;*rbbv-9xSe-e*eCZC;$$NrOeNj!3ye0Cll`%mJL%jC23@YsJ6k6Z@7_g$U${*&c( zE|br`!(;zRJaUtJlx-wf^XxhsXY#ERX$%-wcn>&ckE>O_tZW3_d##kNr1UUgt9S>^wa7-(-26 z%iy!~@YsKo<#jHD&(6bR|4o+HxePu#50CvfSzhNd`0PA9_TOZAoy*{}^YGYzljU_T z*Ztmk<@NrXJTmrQegAmA_Wjp850CvfSswcjzZo8%orlN%n=G$$8T^aK^X~nJfARI> zaXT-6d%pVhv-9xSf0N~PF4rHQ{kQqi`+EOP{`kD!e;ZlnYmd*)Yp?d-Bp$g;e(k*W zYX42*k;~-Q&TFss-y|NnOn&XW_Gs*G%ubtOk?Z1WPbuNQn`>ws(eGAL$Tn4{( zUVF9w7M9n!T=#qbedW@z|KwNiJocZgeC_q?orlN%lX&bunS6F09{W$?k;~+>^YGYz z5|3OapPh%t{*!p*GWqO0JocZ&BbUi%=i#ycBp$g;K06PO{U`CrW%Aj1cNj!2H{N8zW-uq9M*SSnSI}eZjC-KN-^4WQK>_3S|E|bsB!(;zRJaU>Up)4otbFzJkDZ6d{*!p*GWqO0JocZ&BbUi%=i#ycBp$g;K06PO z{U`CrW$=67)p_qfSzhNd`RqJA_MgNfm&s@6;j#ZD9=S|DI}eZjC-KN-^4WQK>_3S| zE|bsB!(;zRJaU^wa7pTr}V!S8)n z=e_@Ad7aDTv-9xSe-e*eCZC;$$NrOes$t(orlN%n=G$$8GLpg9{X>yyv}9t z*?D;Ezsd4Cm%(S};j#ZF%j;YQpPh%t{+leXa~XVg9v=H|vb@e^@Y#8I?7zwKI+yEy z@4WJQ|4kkq`>($LJYVbI-g$WJzsd60fB4Pt`0PA9_TOZAoy*{}^YGYzljU_TgU`;x zWB*N-*STExd*_wc`)~5_*njo>JzsnMdgtLCSNm_WJoX=cGdw;!50CvfSzhNd`0PA9 z_TOZAoy*{}^YGYzljU_T*Ztmqe|pu}fAXUzjr}JpUwi#}=i#ycBp&-uCZC;$$NrOe zNj!3ye0Cll`%mJL%jC23@IHO( zLOgPre0CoGt=s1h@yKQHd*{`8?>|{y=Q8>1JUsTF#3Pr^YGYz5|3OapPh%t{*!p* zGWqO0JocZ&BbUMNeOKqb|73Zc%jC1~@YsJ6k6b37orlN%lX&DZ`RqJA_MgNfm&s@6 z;j#ZD9=QyD@4Gth{U^)oTqd7=hj(1!lh4k>WB*A!a+!Q~9v=Ho;*rbbv-9xS ze-e*e2EX^;dk>ENH+f|2zxT?6>z{w@JUsT_WO<#-;Is4a*ngAdbuNR?&ckE>O_tZW z3_d##kNr1UUgvV%@10j(@4v|-WB=9b=lNQH^v=U$|4o+1{=;vE$7ko^vHvE^>s$t( zorlN%n=G$$8GLpg9{X>yyv}9t*?D;Ezsd4Cm%(S};j#ZF%j;YQpPh&IsjK#|yv}9t z*?IWvzsd4Cm%(S};j#NB%j;aO`@QqZ>-{%*WbD8C{_%Y6`>%H%9{X>yJoX=cGdw;! z50CvfSzhNd`0PA9_TOZAoy*{}^YGYzljU_T*Ztmq*S&A-Kl#q{#{QF)uf2Y~^YGYz z5|8~Slh4k>WB*A!a+!Q~9v=Ho;*rbbv-9xSe-e*eCZC;$$NrOeNj!2H{N8zW-uq9M*SSnSI}h);+J6#{Tqd8LhsXYt zc;qtq>^wa7pTr}V$!F)`vHv6y zJa!*`Gdw;!50CvfSzhNd`0PA9_TOZAoy*{}^YGYzljU_TgU`;xWB*N-*SQQnI}eZj zH(6fiGWhH~yiZ-VhvjuHgU`;xXa7x>*SQQnI}eZjH(6fia^3HJS6=VG$?M1NtM4Dr z*S`OH-{D<&Qa}D+c^B|{$nf~=Jbd=wWO<#-;Is4a*ngAdbuNR?&ckE>O_tZWT=#qb zU3ux)fAXq3kNqbrUwi#}=i#ycBp&-uCZC;$$NrOe^YGYz5|3O4zjt1p z_x_XRbuN?7&ckE>Nj!3ye0Cll`%mJL%jC23@YsJ6k6b37orlN%lX&DZ_`UP$y!W3h zuXCAvb{^hwwf`g@xlBGg50CvP@yKQJ*?D;EKZ!>!lh4k>WB*A!avA*Ie^=Z(_Md#k z#r0WQyGT~P`uWGs!(;zRJaUyr;YtLd3fx< z7t7PuKmXWycs$t(orlN%n=G$$8GLpg9{X>yyv}9t*?D;Ezsd4Cm+OA-yz+Yg zO&%WmufG30U+drAd3fx<$@18L_|5S6>^wa7-(-26%iy!~@YsKo<#jHD&(6bR|4o+H zxm@>q=atv{Z}RZifA#!5Uwi#}=iwb!`){&5_8)#TJU%-QkNr1UUgt9S>^wa7-(-26 z%iy!~@YsKo<#jIC{oZ-cyK3w|dFe@G|H;bNUccUXcNj!3ye0Cn*&HESPk;~+>^YGb!5|3OapPh%t{*!p*GWqO0JocZ&BbUi% z=i#ycBp$g8e($_G@BJss>s%(EorlN%lX&DZ`4^7o-MbI}qKk(|j=w!$`~2vghsXYt zc^wa7pTr}V$!F)`vHv6!lh4k>WB*A!a+!Q~9v=Ho z;*rbbv-9xSe-e*e2EX@Ro%jBe<#jHT&%VQB|4BS@nS6F09{W$?k;~+>^YGYz5|3Oa zpPh%t{*!p*GWfmk>b&=#EU$B!eD)pQakc*>9=S|DI}eZjC-KN-^4WQK>_3S|E|bsB z!(;zRJaQTQ-hWR&IQHMO_tZW3_d##kNr1U zUgt9S>^wa7-(-26%XPnZUU|L$CXbB$SFfMvYyHtX50CvfSswcjzZo8%orlN%n=G$$ z8GLpg9{X>yyv}9t*?D;Ezsd4Cm%(S};oZD{56kOZ2A`dW&;FY%uX7oEb{-!4Z?e43 zW$@W~c^YGYz5|3OapPh%t z{*!p*GWqO0JocZ&BbUi%=i#ycBp$g;K06PO{U`CrW$=6F)p_qfSzhNd`RqJA_MgNf zm&s@6;j#ZD9=S|DI}eZjC-KN-^4WQK>_3S|E`#4Yug-h_$?`gv$!F)`9asBL;*rbb zv-9xSe-e*eCZC;$$NrOeoK<;1v{A1_gvHvE^ z>s$t(orlN%n=G$$8GLpg9{X>yyv}9t*?D;Ezsd4Cm+OA-yYhPfOs$t(orlN%n=G$$x$gJAE3fz8_1ug+UwUl50CvP@z{Sd`RqJA_MgNfm&s@6;j#ZD9=S|DI}eZj zC-KN-^4WQK>_3S|E|bsB!(;zRJaUNj!3ye0Cll`%mJL%i#C^d+@De z|H;!X9{W#LzWVvc&ckE>Nj!3ye0Cll`%mJL%jC23@YsJ6k6b37orlN%lX&DZ_`UDy zy!W3huXCAv_8lJkPvViw^wa7pTr}V$!F)`vHv6< zxlBGg50CvP@yKQJ*?D;EKZ!>!lh4k>WB*A!a+!Q~9v=Ho;*rbX_r9z1-hZ;Z&Smo1 zcX;eSiAOGz&(6bR|4BS@nS6F09{W$?k;~+>^YGYz5|3O4zxUq*P8<7g^6=Py50Iy= zfBv!a@YsKo<#jHD&(6bR|4o+HxePu#50CvfSzhNd`0PA9_TOZAoy*{}^YGYzljU_T zgU`;xWB*N-*SQQnI}eZjH(6fiGWhH~JoevYd7aDPv-9xSf0N~PF4z6udFA!~n>;-B zUw!|1zSh6J^YGYzljX7h@SEZB*?D;Ezsd4Cm%(S};j#ZF%j;YQpPh%t{+leXbGh#K z&MU9?-{j%3|LXaBzV`a{&ci#d_TOZA>_7Zwczkvq9{X>yyv}9t*?D;Ezsd4Cm%(S} z;j#ZF%j;aO`@R28xN7V_dE!Z9|H;bNUccUXcNj!3ye0Cll`%mJL%jC23@YsJ6k6b37orlN%lX&DZ`RqJA_MgNfm&s@6;j#ZD z9=QyD@4Pzi{U^)oTqd8LhsXYtc;qtq>^wa7pTr}V$-j92@YsL&5RY6YpPh%t{*!p* zGWfm!_I-EkKe_*vWB^YGYz z5|3OapPh%t{*!p*GWqO0JocZ&BbUi%=i#ycBp$g;K06PO{U`CrW%Aj1cxJ=|H<+?m&s?};j#ZD9=S|DI}eZjC-KN-^4WQK>_3S|E|bsB!(;zRJaQTQ-gkB0 z`%jkFxlBI$4)3_ye-e*eCZC;$$NrOes$t(orlN%n=G$$8GLpg9{X>yyw2si z-#f3o-hY!v#{R3<&-1nZ=$(hh{+le1{fFNSkI&A-WB*N-*SQQnI}eZjH(6fiGWhH~ zJoevYd7aDPv-9xSf0N~PE`!g`!~102;beK8%iy!~@YsKo<#jHD&(6bR|4o+HxePu# z50CvfSzhOI-S3@OUhlujBV+&7_mAgm-+#UH@YsKo<+1=>s$t(orlN%n=G$$`IG)5Hn+d)?q=WSc<-o#szi;HS z&iB54KjFXi^TWI5dkgW%W$<^-dS-h&XJ59kyv}9tch9}4z1>Ir`NHx#m%-m0{nE|O z+rPcp{LC8`zT?+7oy$63eg4OPad;>EXdxcCO#TCZad@XZZ6O}HO#azt4ey-CFT^94 z$v<%W;hlHF;#{=416x~~nn ztn*d>=vUX*{ZH%uuH3`A&(7sPUH6aw=I~DV&K{Q6xeWdTA3MBL&fmlGI+wve`%%L? z=P`R&Ugt9S2aX=zdHeRTyv}9tpM2)%02;Kl4w@tH(L?`GtJnkjwP_ zbLl@E-t)KL#}JQPCjTWb9scESScpe1lmEM49Nuewv=EP6CjXlIjMwR!_blZ5mRzRq z-)G)jk6Yirhi=)!dObUr;q|}t)Zsns$u^cfUEj*L-IW z%j;YQ|E*sh-Zfua$oCz&Oy7SuyuG}7oEvXi$i0!vbblYb{qSx&ejy&YO#b0#4)0@^ zEyN?2$^Xos4DYj_Ux-I8lmF#^IJ~c%wGfY7CjZFG>OWVX-`{%WLO!?2W%~U7-b=^h ze*X;%d0cWC9)IVK<8|9P>i61jme;vV{xQEeynRnwh(|7yf6uoM?_M`8#3PrzuN4ce8a-)e|ob^F6(@?KW=zWy>9jScjJ5au-?y|%kcT}!J~(F z)4n|{uX7pv!_OJs$DX%`<#jHD|CyVI_t{(au)NM?@V|WO@V@fkJuI(t8T{|PdU)Tz zau3VvT(0{&cYJw!J4gMCJ^XgP|Hx(Vk9q9y_MN|n<#jHDf6w;}?_TfS!}2a%5?^sw~=Q8^LZL{;%w{LdueaXW5 z&+p!=a#`nV@1Nb1J~zCRFIdR?kz6MK5w*K{{71ZcVSVoGlFQ^DxYu}`^G;vL`<`5e z_y6vJ?bm(aJLB;oUpKi-kI(D>mS@)MSFgY1`H;)X*I&Ok4e#Xbp9Aqus$3@j^v&?k zxZOfLa+&;d|I6?m@v((?6R^EU$AJ{C@p@>m%d!lP`YQc>QGMYmeWr z6CSUh#N+jo!SC0p&inO~<#jHTf8&4K?7ZNrdjDLqkoN((tn;<6f9KC0HNNj|eau3> z@5p8N{_Fo7uRFfvb;p%9 zg?v5avd&li)6d-O{K1p!^S)j$S)aGNnT>g`uM#5zyBxW^_Ts6R4yxD_4)asK41Fh2U(vx{qutipFjOP>-)2x zzpU@u&Sm)i?Z>J2XFtBI_ig7gzJLE!=#uRZ^rFZ}c2eR2Ee zKs<68{QmrX?tRDSuYBI?$LFuCeD(3^sXFh^Us+y%{>tR@If2LLhr}b7!S8#j^S(b> zUgt9S{rP{v%f{!wyzmF(^IulJ_Wb*E9*@s|iO1)^41Ryk*Li>b%knyx!SC<0I`8j4 zSzhNd_8s%(Ed&cAbB_6p9e&2JQ_x;QAI+wxk`#%8w@me;uqe&2JQ_x;QAI+wxk`+v}(asTqcpBeWr zD_?v5eb05?_bzlz5|8_r!S8#n^S*ysUgt9Seb05?_bfk`6tW$^o+>%8w@me;uqKKH-*(Ifl*Cx86@zW!gU>zVasQL$ zbuNR?J>zlzljU_TgU|hMzI|=q|KxY?-uJ(eb-woexo14?f3m#JW%BEu+pGJZ#3Pr% z=brJn|H<+?m%;D*|H>W4{mZYuaNNJFeC_%7J>zlz5|8_r!S8#n^S*ysUgt9Seb05? z_b}oe_3AVGWpyy9``Tt$Yt>Rp6k5tUzXRo z41VALr#~|8U*7t#asRUNwdddWjK}>;Jnmlxzwf!u`~GEloy*|&J=b~PzbvnF8T`Kg zKfUj`fBDhZkNcOEuRZ_1=Q{8Em*sUXlg~ZlasLvJTn4}Ixz79kWqF;;;P?ICRCo2H z`a6U2Lq8bzFDqYr{(aAQ+`q)*{$=p{p6k5tUzXRo41V8po%j9A@;aBn@B9C^UmEu> z-}j_(|FZJ6=im2S=Y9XOyv}9vxo14?U*eI=;P*Y(dEdV*uX7pvzW?hUIqqM+^Zn!g zW#wznzwa53`}oe_3AVGWdP}mwja1zx?fojr*6CuRZ_1XFTp-;&J~n_s$uE@43$V{$+Wc%i#C@KkvTd{^g~wANMaSUwi(2&voASFU#v(CZBu8=Q8+x z&voASFU#v(2EXtBX+`q&lm%;CQuJgWs zSzhNd_n1S^3)Y?|ZKEzJFO>=Q8=+GamOZ@yKQH`=0B(?_ZYJxeR{a|NTEQ?q8ntuyOyg z^0nvR_l(E=OS~g>|1$V}&voASFU#v(2EXsQ&inpld7aDP_x+!6-*Nx)#Mh7emzA$Q z|Gwus@B5eKbuN?7J>zlz5|3O4zwf!u`~GEloy*|&{qL*0qW|UoAB_8#m9IVjzGpn{ zU*a99Oa{O2xz79kWqF;;;P*Y(dEdV*uX7pvzW<}XH11#C`AOscW#wznzwf!u`~GEl zoy+8N&v@Lw#3Pr%?|ZKEzJFO>=kov4KY9D_PoG?W&-itl%~R^{KgoChTK)U8%4OyM z(7 z-N|*|tbaf8(uME*fi0+pI3k9PU4Zv;BOxH{rYzw_1{69|DlD~ zJ)_=#mCHI`d;HD8dhg&r{(oDDM=q29gu4yz34gs1k6b4IiPsMANx!iWk6b4I$j68G zwfZ|-JP(LRE|dRt{{2mP-}na$@yKQJzw!0q{muIp;*rbbfAhD7_pL`P#3Pr%-+9Sf z+uOPP;)UgPE|dQ|_4ohkeCK!m?}d2eGWjq4Ps4jz{r9*0IS`LrCjaG+8{QT7Scpe1 zgTH%^7q+*1>_1*uUgt9T#~n4i<370%k6b4I_}35b1pfWj)%Ab(q=-i@lYipihqMyAJP!KVOJPE|dSjXAkd`Us#Ao zE|Y)uGlzH1DGTw)W%3Vfy#wDHKExxJ$$#cIhIi=SEyN?2$-nfMhxh!STZl(4lmC(% zhIje%7vho2C%+}lY3&V$aOes3WjxeWg1jsLy=-uw^izpHrX z!Z&=l_H*U3&R0Lb-dulw8viY)FT^94$$#ta@ZS2-g?QvL`PaN=cyFt{%hv(%$Yt<% z9`eWS?L73i7naw#O#Z{_@A=gE&gu1a_6zaIW$Me#@yKQJ z`8frTpIamzxlBGkr{MAPi^L--3Jbr$Wc;qtq{G5Wv&o2^>Tn4{?PO0<$`9+r3 zxlBGkr{MAPi^L--3JbrGGc;qtq{G5Wv&o2^>Tn4{?PO0<$`9+r3xlBGkr{MAP zi^L--3JbrGGc;qtq{G5Wv&o2^>Tn4{;{^cJS{V%V$eDuGpeD(cL&*Rbm5|3Oa zpPt8~|0N!|Og=r2NAF8KavA*Y`8x0Zm*sUXlTXj%(f<;UTqd8M$D{ux9=S|DJ&#BK zOFVL!e0m;_{+D>N&`I+yEy_k4NX|C6_k{;#j!^R?&SJ&#BKPnJjj<2S?O)AM-r|73Zc%iz=Vc=Z2d zd7aC3f9J;kxY_y57u3Jse#OEUoKydPyK-6QYtMh@3-x;g{4ZADOFVKJ{N5kWebLw- z@_FZu{UIw~d;H!Rc$Yt<*XViJ`4_RL4GWqNb zJobmgBbUi%XW+3vBp$g;K05=C{UPzlW%Ah>c$Yt<*U(|W;4_RL4GWqNaJobmgBbUi% zXW+3vBp$g;K05=C{UPzlW$=4n)Oqg@SzhNd`Rofk_J_nHm&s>m;ITg>9=S|DI|GmX zA@Rs%@Voz?cIN1R`Sjb3{+E@nzW?cYJo;bak;~-M^LX^X#3Pr3KZ*U*eI=Jaa+!R39*_Q)c;qtp-Sc(c{V&VwTqd8M$D{ux9=S|DJ&#BKOFVL!e0m;_ z{+D>=zobv zE|X8sTk6b37p2wsAB_6p9e)oKxcmK=sI+w|(=ke%&iAOGzPtW7g{}PW}CZC?i zqyHryxeR{y|D%35`d>c!!=wLY<*V<1dLEDdmw4nd`Sd&<{V(yzW%B8HJo;bak;~wB z&)0ePzbvnFnS6R4kN%f<3KZ*U*eI=9sMuQzR&1?S^4VwpPt8~|0N!|Og=r2NB>Jaa+!R39*_Q)c;qtq z^gJH@FY(A_^67az`d{La%jDDZc=W%-BbUji=ke%&iAOGj-#uUF-T$(@&SmoHc|7`G z;*rbb)AM-rzr-V#$*1S>=zobvE`#4aU+3Nbvb@e^^67az`d{La%jDDZc=W%-BbUji z=ke%&iAOGj-~Iof4~+ho559c#zpQ-q{ZG&1(f<;UTqd8M$D{ux9=S|DJ&#BKOFVKJ z{OJaa+!R39*_Q)c;qtq^gJH@ zFY(A_^67az`d{La%jDDZc=W%-BbUMNp0D%ne_3AVGWqm89{n%z$Yt{Bc|7`G;*rbb z)AM-rzr-V#!SDXR|FNV0CvO}5e}8%G`um@r$D{uz%j;YQpPt8~|0m1qTn3+>$D{uz z%j;YQpPt8~|0m1qTn3+>$D{uz%j;YQpPt8~|0m1qTn3+>$D{uz%j;aO``z>9b^lM^ zHu}Hr-}AN4|L%D_`hT)K`X9d;9-p4aqyHz%>s$t(p2wsAC(G+xuKV5d<#qp0-ZuKb zzJAZwo`3f|9{oRA9{rEs43AIGJaa+!R39*_Q)c;qtq^gJH@FY(A_^67az`d{La z%iwp<*LnB9EU$B!e0m;_{+D>K0Nv#AL5bA3KZ*U*eI=JaavA*Y_d4(Xm*sUXlTW|n(f<;UTqd8M$D{ux9=S|DJ&#BK zOFVKJ{OJaavA*Y|D(Ja za+!R39*_Q)c;qtq^gJH@FY(A_^67az`d{La%jDDZc=W%-BbUji=ke%&iAOGzPtW7g z{}PW}2ETj0&b$9*d7aDT)AM-rzr-V#$*1S>=zWPtE|X8sTk6Z?y{@?uQ>hAx^ zA3vk}eOpS|0Eu{On&uzd)5Dwc;qtq)${FD|4-tP%iz=Vc=Z2dd7aDTSI@Us{XdCEE|Xt9 z-(L0qBp$g;e)W8N)&G-t!lV3gG zUiJSZ9=QxY{lEG454-;-zw_bl|BbBk)%Sn(e0$aZlX&DZ`PK97RsT=ok;~*)&$n0o zKZ!>!gHO-n(f^a>buN=%J>OpS|0Eu{On&uzd)5Dwc;qtq)${FD|4-tP%j8$jw^#i? ziAOGzUp?Pm_5UOuxlDfbe0$aZlX&DZ`PK97RsT=ok;~xI^LX_CWO<#-OpS|0Eu{On&uzd)5Dwc;qtp-Tz;C>ga#@)%%S8mzA%+|LJ)=`d{La%jDDZ zc=W%-BbUji=ke%&iAOGzPtW7g{}PW}CZC?iqyHryxlBGik4OJYJaUs%(Ep2wsAB_6p3KZ*U*eI=3KZ*U*eI=buQQa?)mb%|0i!7{a;_d=WEZudmfMepDd65$8Uzmr|0qL|H<+?m%*p!@#z1_ z@;aC6e)s>MzG(En{OGx(|7GQC&%b*fkN%f<^uJ6#J&#BKOFVL!e0m;_{+D>96i%j;YwpPt8~|0N!|Og=r2cSiNU#3Pr96i%j;YwpPt8~|0N!|Og=r2NB>Jaa+!R3 z9`BOREyN?2!SDXRsoe8FwAsiHT{HS$R=)cFr|0qLe~CvflTXj%(f<;UTqd8M$D{ux z9=S|DJ&#BKOFVL!e0m;_{+D>c*oy+9Y^LX^X#3Pr3KZ*U*eI= zc*oy+9Y^LX^X#3PrJaa+!R39*_Q)c;qtq^gJH@FY(A_^67az`d{La%jDDZc=W%-BbUMNp0D%ne_3AV zGWqm89{n%z$Yt{Bc|7`G;*rbb)AM-rzr-V#!S9~0^X`9HUgt9T^gJH@FY(A_^67az z`d{La%jDDZc=W%-BbUMN{(r*{NB_$=et7i1tbFzTPtW7g{}PW}CZC?iqyHryxlBGi zk4OJYJaQTQ?)f_J{+H!-E|X8sTk6b37p2s_*`d{La%jDDZc=W%-BbUji=ke%& ziAOGzPtW7g{}PW}CZC?iqyHryxlBGik4OJYJaQTQ?)f_J{+H!-E|X8sTk6b37 zp2wsAB_6pe(f_jY)%QO=k4OJYJaUc*oy+9Y^LX^X#3Pr< zr|0qLe~CvflTXj%(f<;UTn4}U|B4Tc{+F+~ygobr`(`66Uw!}6^LX^X#3PrNKZ&(}WxyXW!f|H<;`fBa^6e0m;_{+}$ba~XVk z9*_Q?EU$C9?sw0Z*Zn_v+vxxL`aNHJ{@wF<^#5de^gn(xJU%^-NB>Wj*SQQnJ&#BK zPnOrYT=%=@pZB8C|MJpvNB_&p*Peg(JRbco@#ueJaa+!R39`B6me~CvflTXj%(f<;UTqd8M$D{ux9=S|DJ&#BK zOFVL!e0m;_{+D>=zobvE`#6we_^@je`vFj7hN;@Usk^Q{-@{h=zobvE|X8sTk6b37p2wsA zB_6p3KZ*U*eI=;CH{*dH268uXCAv z`W=t{mw4nd`Sd&<{V(yzW%B8HJo;bak;~wBzt?&9zbvnFnSA;kkN%f<3KZ*U*eI=;CKH&{mjw-^4D%R`d?PQ`u?Zq@#uevM=q03&*Rbm5|3OapPt8~ z|0N!|41V`~op=As@;aBvr|0qLe~CvflTXj%ol*TS@yKQJ>3KZ*U*eI=(_rEN! zbD4a49*_Q)c;qtqFRh-(qyHryxlBGik4OJYJaQTQ?)f_J{+H!-E|X8sTk6b37 zp2wsAB_6p%9A4me;vVK0S{||4Te_nS6R4?~LkyiAOGzPtW7g{}PW}CZC?i zqyHryxlBGik4OJYJaU%9A4me;vVK0S{||4Te_ znS6R4kN%f<3KZ*U*eI=Jaa+!R39*_Q)c;qtp z-Sc(c{V&VwTqd8M$D{ux9=S|DJ&#BKOFVL!e0m;_{+D>96i%j;YwpPt8~ z|0N!|Og=r2NB>Jaa+!R39*_Q)c;qtp-Tx2%!03N@+U2AFW#y~ye|jE|{+D>(_rEN!bD4a49*_Q)c;qtq^gP}f)&CNYTqd8M$D{ux z9=S|DJ&#BKOFVL!e0m;_{+D>(_rEN!bD4a4 z9*_Q)c;qtq^gJH@FY(A_^67az`d{La%iwqaKj7HW|C6_k{(pcxcK!WN&*RbmljU_T zgHO-n(f^a>buNQX&*RbmljU_TgHO-n(f^a>buNQX&*RbmljU_TgHO-n(f^a>buNQX z&*RbmljU_T*ZuDK^1A;gZyWtz_wV`I=YRJ+9{oRA9{rEs43AIGN&` zI+yEy_x}km8vQR%Ja_cJtbFbHchBR|{}PY>m&vE+@#uevM=q03&*Rbm5|3O4zk9yU zyZ>c*oy+9Y^LX^X#3Pr3KZ*U*eI=c*oy+9Y^LX^X#3Pr!C7|C-VNvhvmUKRu5}|4Te_nS6R4kN%f<3KZ*U*eI=c*oy+9Y?|AgT z#3Prs%(Ep2wsAB_6ps%(Ep2wsAB_6p@Yz{IflL^Jdez3_g$lu4isG_>!-~uWNh0_w(l`9>33@I==pQ$@=sBbGPTKK40g% zp0Ispstu*S{ZMmfyKt zfBknJKE8j)^RNHS7hi|Y>vh?luYLWyKYv5N?z<0qz#d+`8M$14{ddoO+wdOoH+%Tz z&B*1t-(O$7zB}i+9J*uIFoCe}A9W{g20$^>y(5%h%IfzyE%n%OB5Q*5h+8ydKTq-@BgY zJHNWwy-$7qO@3#y+qwMe>i6&NN%g<8g?I8t_V5Rrk;~xoIM>}Ye952Z*R?%gd;R)9 zcinr(*FRZ*o_}uhz4`0E?#Auo%kp_%d_Bz@*Zp(uI-d7Ge#IWv>(;pp&;LOE?_}|O z&#V8vuE~1cI+wxcarip%C4Y`z*Ys{9C_~WzV*h1c;qtpJ1=>3dplQLy0E;? zW$<_JaYB2$_dIW5d7aDPZ;pOed9{6h=8yL9S2iP;k6C~I$A5fyC*Exj%j;YQ|A7x2 z-YLJihvjuHga7xQUEV+0e*LnZPv`QVtbhH-ePa0i^_TDS=)C;x`Re_je9G|q>o4Eu z(RumX^Hu-!R}KHnJMCe4oy+j`pZyPpcg}C@VZCmh%iury>*dwsocEADEU$AJUjJvl zdw7SwzlY^@E`xvRPY>_;PuRoqI+wwJ$+L!c`5*0Jd7aDP|L(_!_u9MdVR@a);NS2s zhj-&&>|uGG%iw?D>%+V0A$wR}=Q8+*e`$Ch`~5vEuX7pv&%AqhpZ)$Gme;uq{+EAx zcwc$K9+ua+4F30?HN5Zt(H@r9xePw<^J{-@v-#QAE#&jS&xP&z>iduPH~xu#yAa>c zh3)yO&-)wyA3bp)zMl)*^HrbsIX>@SiSOsa_I%av=XaO!`FE|XKhM`?d%o)T^DB?f zJ^W_*zAoGIRllEKd3^5SH_P{R*`BZZ{rt+~^AEpSzOT#neATDFuD!$d`OErqI+u4? z|NN(?@cVho@;aBnr>F4ydCT%Tm%-izxmXAi$WzsvV?yz}z6=d1p!KQa9N z{4U?m@y^TNp0E1ve%0{%^SgXM$2%{7d%o)b`)>@tKflZObG-BNx96+=M}K+v{rO$K zpW~gEzdc{||MG_6_vd%{evWru{`P#;|I%HD-=E**`#Iiu`P=hV|GUo~et&+K@8@{u z_5Q8>v$L;0zb4D; zT(0-e&OQI-@b2{&dstrQGWh@K>%;r`hwNc_oy&E<-{;2fu9So^0n8$ z-{*K2{N?Z=zMl&)`MkgJfAgUW@%>!bp07SW?{ECydEG*MKNq&=t3K~<{MY{NLVR+W zzJA`{`0x4Sg?N50Y|mF8pZ7QZhyMOTd_Nbq=c_*NZ~TwHU?IMr3)}NmpZ7QZfBnma z_SM&ebL|lcUgV>@%>*Oy@%f{fBSv!`P$dt-{*Mr-emc{FPh=;`}@0m zdJn%@zVD0e`Re2M_kVfx9)7d@&SiM~{{AkH-otN}=lf!NzWVt6{aqfthu;n z)$i}`^5{MMX8FD^w&$yUe}9)p@8LJg_kFQFU-kR@yF7XizgfQTi|zTU-{1e`(R=vK z@;jI7umAY|zssikul&J!KWxA6Jzsr%eokjU_V>N4ucLDr_9H*1h?`3(N%i!~KI(~oO%knyx!RP06{Qka|<#jHD z&(G=j{e3UX>s$t(pVRUC`(BpUxePu(r{nkcy)3VD8GL?D$M5fZSzhOI-S3@N{`mZt z_5IJTqYs+F|JhTz=f{4l-f+itUb}94zV`mvIq_A)@BQ}w^mg{Kx|QXfe%~!0YMF{3 z&~c!M2=QZZL_y4W5RvF8N?RQfjG#D<2nVTFJ%EXhPEk}El47N#6RkK@<3~^-e#Au7 z38T>>o!Y6IT1cCa!+@3;O-Is3)6RX}&$-sxXWR7)XP;#FqgVQS&UM~ro%?;)Z@qi3 zu9ok0T<7KQSzq-3-H(Ug*Kg%}9oKpJd)60y_Q!D^_VStZpU1UlebHxs_>cS2Oni@P z&-$Xz{_vmnuV> zzdL@je2;6-`l8QuKJUNYx2(UXa~a-$T<7EWzGZox%iwdJkKg;2<#jHX{nhpFTdn{2 z%k}%)&(FO6!211f<+9cnkN+93YH$6l`u$7&xn_B5a+&-;KWTX1d-Y5_avA)M3+v}T zwZ8G&C(kUea~b^pJbk z1#5lr^_dgL-}{&4cP_*6v(H^09tkd7vhtXZ!e~HKZW$=5>wchiW<#jHD-*c|@p1&-wa~b@e{|ml6<}Y7(;F!OxeCham&b8k2 zm*sUXlh2&-n7_m$m%;Bj*Lu%ime;uqe$W5ZBgXvYvo9F)mz6Iaf6p0@`Aam@}=YNIoEp6UzXRoOg?kQWBwA4 zTn4}AT>s$uE=YQ0WF@O1(E64n0CBvb@e^ z@O%D`{NR|seAL}z{<89=Kyv}9tnKK^qpIBb!GWg7Y_4i-y`A_`Wfj$3~ zto5biXU=%ce`0x^%jDOb+pGCc#3Pr%XU=%ce`0x^%i#C?e|W^0zx>e!WB#)8rQ`28 z<1v4U$NXjRd(O4q^OxmyE`#55uJxY3EU$AJ{GR{cylu>1{_Qu${AJ}!$KP|V^`5^h zuXCAv=8VVuB_6p9e$Tnqd;YS#&Smg>{(pJLn7{nqaby0n@}=YNIpZ;ZiO2k9@O#d+ z-t(8`buNS7bFTHCzbvnF8T_9ApY9m*m$zLx<}WK>I{uz>t@r$8d7aDTGiN;JFY(A_ z@O#d+-t(8`buNS7^Z)7x$Nc5j?jG}(l`kEC&l!*TOFZT;gWq$m^`5^huX7pvo^!4D z{AGEa%i#C?Klk%7fBA*yjrq&UmyW;ZTzYKoQxz>CBvb@e^@O#d+-t(8`buNS7^S|nCWB&5@zA@%6D_=VP zo^!4D{AGEa%j7d>JmxR)$Yt<*&b8k2m*sUXgWvOi#~ow-^1mK8<}WK>I{uzB9`l!Y z%wGn-=UnSOe_3AVGWb2`TJQPG@;aBn@A>cAG3GBXy>iT7R=#xnJ?C2Q`OES;m&s?& zc+6kok;~xsoNK-3FU#v(2EXUO^Mhml^5VP4{AJ}!$KP|tWBwA4`ODzpg#2Ugt9SJ^xqze9T|I`gvpivhtX0c&tI0;xlBHD#$)~xk6Z@7=UnSO ze_3AVGWb3Jv(6p!moNL+n7^!i>G*rjc+6koF@G8So^!4D{AGEa%i#B%YrW?$%j;YQ zzvq9(m&g3&iw+#~mz6Iaf6uwrd;YS#&SmnMGamDoc;qtpJ?C2Q`OES;m%;D(Kl_L= ze|g#kWB#)8rQ`28<1v4U$NXjRd(O4q^OxmyE`#55uJxY3EU$AJ{GR_wZyWQMPyfc4 zzpQ-e_X0c&tI0;xeR{K|A}{u`OANM+?cpyO^5`qa{AJ}!$KP|V^`5^h zuXCAv=8VVuB_6p9e$Tnqd;YS#&Smg>{*U_Ln7=&i?lFH^`O@+Cobi~y#AE(4_&w)Z z@A=E}I+wxkIoEp6UzXRo41Ul5AwM7Um%sA7F@IV4(((74YrW?$%j;YwpE=_(e~Cvf zgWq$m^`5^huXFh?`p55ie$*%GIV*p(TD|;tW`4T%a!%#4)_?i<_xRi=ivN)p&%`5_ z!CyaXy#D&s@%qj3I+wxUc-n*ebvK^&otfozE|dSbdi_uSq@KT0uP;CKrF#BK<+Adn zhwpY*ZoQOv*lmDLoIlOv) zXZsM3TqeJs)7jotN6f?{m%-;bo%lSzb7Fa&%jDN{I@_z~cTU73m&rfszYVXR-`PII zBbUjq=XADL&+nXwM=pcEdf2z>{{4E^E$M+YBM=q1k_Y^$7zeqfC znS8#d;PL%M;*rbb^F0NR?=KRMTqd9IDR_Kuk$B`X`29Vl*8BU5EU$B!e7>jP@%=^O zk;~-sJq3^NEfSAhCZF#qczl16c;qtp{XM1D`}>P5uXCAvzNg^v{YB!D%jEMt1&{A7 z5|3OapYJJne1DO63KZ*U*eI=2I+wwx=ke(OiRE=JgHO-n(fs$t(p2wsACzjW_3_d-NNB>VOuXDNV zch8sC{XcQ{=>M9(>r3bV?s+`=e`0y`KYla3K0S{||4%Hha~XVk9*_Q?SYGFH+3%h& zuls-E?$Q6Xf7h3ezk42!{-0PL{g2-auTRh8(fs$t(p2wsACzjW_T=v&zK6tgh z{H?3?nctcD*3;^LuUyvp(($ifQ9ZM(+;gjc%x)kLwSKM=pck*BQ0m*B`RH&Smns&cNgP zL*kLkY$MuKABbUkNIs=dE4~a)Elh1Vq9@ifdk6b37>kK@uKO`QxOg`5ccwB!- zJaU%x)kLwSKM=q1kbp{^S9}%x)kLwSKM=q1kbp{^S9})_rEN!bD4a49*_Q) zc;qtq^gJH@FY(A_^67az`d{La%iwpJaa+!R39*_Q)c;qtq^gJH@FY(A_@Vn=0z58F5*SSnSJ&#BK zOFVL!e0m;_{+D>3KZ*U*eI=Jaa+!R39*_Q)c;qtp-T$YaH~L>b``FR{vhu~xKRu5}|4Te_nS6R4 zkN%f<3KZ*U*eI=c*oy+9Y^LX^X#3PrTk6b37p2wsAB_6p9e)oK>cmK=sI+w|(=ke%&iAOGzPtW7g{}PW}CZC?iqyHry zxlBGik4OJYJaU3KZ*U*eI=;CKH&@yOBt6L*jPf1*5c`SVZDU%j;YQ zpPt8~|0kB$xePu%k4OJcEU$AJe0m;_{-0Q0=Q8;8JRbc&vAoV@@acIx`hQ}1oy*|U z^LX_C#PT|q%YOHKdENgLcaQ$B`MbV!{_md0qyHzCNB`qD!|T)Yc=Z3o@;aBnr|0qL z|B2;wE|>l8`SQB|C+;5oU;B4`>G-?n@#z1F<m&vE+@#uevM=q03&*Rbm5|3O4zk9yc zyZ>c*oy+9Y^LX^X#3PrJaa+&;#-#t9~A0Oh8%jDDZ zc=W%-BbUMN{(t11qyOcjK05keR=)W8r|0qLe~CvflTXj%(f<;UTqd8M$D{ux9=S|D zJ&#BKOFVL!e0m;_{+D>=zobvE|X8sTk6b37p2wsA zB_6pOpS|3o};nf&Vc_NxCU;*rbbSI@Us{XY?pTqeJIzP;-IiFo8P`1Cv; z{Xen1&Smne=i96PpNK~;lV3gGUiJS(JaU=*>iPDn|0m*+%iz=Vc=Z3o@;aBvubywO z`hOxGxlDfbe0$aZ6YJRbco@yKQJ>3KZ*U*eI=JaavA*Y`C9M(m*sUXlTXj%(f<;UTqd8M$D{ux9=S|D zJ&#BKOFVKJ{OJaavA*Y|G&9q z^uPSucaQ#;l`nq&>3KZ*U*eI=Jaa+!R39*_Q)c;qtq^gJH@FY(A_^67az`d{La z%jDDZc=W%-BbUMNp0D-pe_3AVGWqm89{n%z$Yt{Bc|7`G;*rbb)AM-rzr-V#!SDY6 z?vbPaC+;5o|6O_H^5>tP$D{uzme;uqK0S{||4%Hha~XVk9*_Q?SYGEc`1Cv;{Xen1 z&SmiFc|7`mVtJj*;M4PX^#8>2I+wwx=ke(OiRE=Jm;LVf^1A;g?jHSL^LKse{NFu~ zNB>VOkN(GRhS#U(@#z1F<#jHDPtW7g{}apWTrT_F^W}B_PuxBFzxMC?((!lCU z%cKACo8k58c|7`mVtJj*;M4PX^#8>2I+x3S_y3>1ee}P)?YX1>W#vo9-#w2<|4Tgj zUnZZP$D{ux9=S|DJ&#BKOFVKJ{O=zobvE|X8sTk6b37p2wsAB_6p9e)oK>cmK=s zI+w|(=ke%&iAOGzPtW7g{}PW}CZC?iyX4N9c;qtp-Tz-L_pGn2R`P2f9sMsWU;O;j z^LX^X#3Pr< zGWqm89{n%z$Yt=m-)p`5UzXRoOg{aNNB>Jaa+!R39*_Q)c;qtq^gJH@FY(A_@Vnn@ zz58F5*SSnS{f3KZ*U*eI=;CKIj@ad`d?PQ z`1z;j@#uevM=q03&*Rbm5|3OapPt8~|0N!|Og=r2NB>Jaa+!R39*_Q)c;qtq^gJH@ zFY(A_^67az`d{La%iwp<*LwHAEU$B!e0m;_{+D>)_rEN!bD4a49*_Q)c;qtq^gJH@FY(A_^67az`d{La%iwqafA|-p|K;^xAN?;Y zU;O;j^LX^X#3Pr=zobv zE`#4aU+dlfvb@e^^67az`d{La%jDDZc=W%-BbUji=ke%&iAOGj-~E5>d87a3A09jU zUsk^O`KRac=zobvE|X8sTk6b37p2wsAB_6p3KZ*U*eI=;CIj0diTF9uXCAvdLEDdmw4nd`Sd&<{V(yzW%B8HJo;ba zk;~wB&)0hQzbvnFnS6R4kN%f<3KZ*U*eI=;CKIDb<5~~`FroK zbH`n)m8^X6^H0y?(f<;UTqd8M$D{ux9=S|DJ&#BKOFVKJ{O=zobvE|X8sTk6b37 zp2wsAB_6p9e)oK>cmK=sI+w|(=ka#ddr;z$%j92N?^QhdU*eI=VOuX7oEdLEDdpIBb!GWhg79{oSD zyv}9t>3KZ*e`0x^%iz=Vc=Z3o@;aBnr|0qL|B2;wE|>l8`SQB|C+;5oU-Nf;>HOb4 zk4OJcERX)jZ-&>W=ke(OiRE=JgHO-n(fs&7T-Sg#j|4-aK`oH$?`qJ@t&*Rbm z6U(Fj@tfiG>3KZ*e`0x^%iz=Vc=Z3o@;aBxe)s&Yw~zjpmp*s&zpQ-e_`B!v=zobv z|I6gl^LX^X#3Pr)rpdyv}9v>3KZ*U*eI=s%jDDZ`1HTTBbUji=ke%&iAOGj-~GR{+_S#6TFHw)I{IH$zWDj4 z=ke%&iAOGzPtW7g{}PW}CZC?iqyHryxlBGik4OJYJaU3KZ*U*eI=;CH{* zdiTF9uXCAv`W=t{mw4nd`Sd&<{V(yzW%B8HJo;bak;~wB|DS)#=zsa@14jSL$`?QX z^gJH@FY(A_^67az`d{La%jDDZc=W%-BbUMNp0D-pe_3AVGWqm89{n%z$Yt{BdAuFf z{}PW}CZC?iqyHryxlBGik4OJYJaU3KZ*U*eI=;CKI@^`X)K@@20b{VywD z{QT4Nc=W%-BbUji=ke%&iAOGzPtW7g{}PW}CZC?iqyHryxlBGik4OJYJaUJaa+!R39*_Q) zc;qtp-Sf5H{V&VwTqd8M$D{ux9=S|DJ&#BKOFVL!e0m;_{+D>)rpdyv}9v>3KZ*U*eI==zobvE|X8sTk6Z@7`~OKt zj{cvxd-VU4Li3buNQX&*Rbm6U*yd2A`hCqyHzC*STEwyXVX6{-3ye^ncCY^`-NF_dFi` zKe0UeAHNx1pPt8~|0kB$xePu%k4OJcEU$C9?03(X*Zn_n_vruHzw1lK-#w2<|4%HB z{>N{I*Qe+4=>Li3buNQX&*Rbm6U*ydF8kg8k9qs(e|hwCNB_&pmyW-C9*_Q)c=W$a zK0S{||4Te_nS6R4kN%f<JaavA*Y`C9M(m*sUX zlTXj%(f<;UTqd8M$D{ux9=S|DJ&$+Eoip*sW$?TIA5|{j|K(vH9sMsWU;O;j^LX^X z#3PrJaa+!R39*_Q)c;qtq^gJH@FY(A_@Vnn@z58F5 z*SSnS{f3KZ* zU*eI=Jaa+!R39*_Q)c;qtq^gJH@FY(A_^67az`d{La%jDDZc=W%-BbUMNp0D-p ze_3AVGWqm89{n%z$Yt{Bc|7`G;*rbb)AM-rzr-V#Tm0v*4*J!N)uUF&ANrux>S5Qd z)}MIEYIW$XGe1}FMRHl|n?L`1`M-Yu@E&u_OgwU#{Nv9a-jlDGiAOGz|I9BAZ^vCT z@yKQJ&p3Q|FFbuF9=S~ZIhU>0pZ@Q4y>Y`#JaSp#{a?Rlc#nDNOgwU#{NtZLyeGeZCLXy={xd&5yd6KC ziAOGzf5ySXd*MrF;*rbbzw`sE)kAKo>&L&Gxc=l%>iYKsE6MuezuyJlAFp%a#!Ti; zE^8l){;rdUcj;?p;*rbbUvb^=-gWCtJaU=*YwjQ39~?6ik6b4I`m@LT^dncy#3PsK z{eS)Q$NT;x_5R^=0D0e&%k=)g;G1La7e0Ju?RP~k)BJZmet4I@X(k@IO#T(`9p1bC zVkREBO#U_Z4DSz~IunmvCja_(jQ8!wzB;krx0TEI{{8e9$LoCNu9?h@T-H7o-@msU zKD@7-J`;~zCjYj}hWG6oX5x{{t|g%klb~0 zwSMdGuGYV?F_XEI%UWOj{JiL!tM%p2DF5Lz`TNLatuOkoIC-_c^arc;xv!bY>ypb_ zU-U1!ZnggGmsabYx6Z^Pm$km=Uv~fS-g?YTJaU=*E6*O@d#;#?M=q29fiDj4+Ph}r zk;~-YaQN{4PY|O+Xm&yOLlZW@eUNaMqTqggH z>xOsdtuyh+W%7S`|M33qn3;IwGWq{-_VE7kikW!iGWZ(@eX+fbgYTMIUgt9ThaEn= z!%v@yM=q29xXV`SPyOR+MJY@BxT*!Oc@Gn3aPmudgMdENMT`>k7N;*rbr?|0t)!+X^+Gx5k}@?U@U z@GiMxCLXyA{`wVnvsM&&a0$DcoGc;CBt zVtbX#q}{X5}5r~dsU9=S~Z zg{!ge-#%?(@4Iq2?f;O~>Y#tMv8tb+9lo(TaCOkHt@)q-W?g^9Ax9keoJXG6|E&%= z^1##Ur`i4AA@wu5jf;<7t$y&G)q@{>(Am%b&FB6L$8u=@EN|og!(P_^`-Kl^FYA4I zUu^T=W&O-u4{R^{a*edjy{vBd@B`Y*YG1yuZ*wmjM?HPo%ZtzXkIV0uefjKdb1&=n zod1CKvQOusZSH0D&XZyn!zdFZ1Ldh=U$o&Scgn|-;8 z*zRslyS;aF$fFOsbm#dy-*D~;uUwuKS3h;tu)$T4ooeohYi*_UsP+uhHd z$M3zLXN3Li%eUa|?&r^L@BREL=btz3IRUMH`MP>si}v?-CiXzS*Kc=6U%O<>j_MS& zyrX^jNyT<|bn_uwc2p;!qZ@AAvZFc;E$?Vwewwu19bJ3omL1iJXn9Bb z^7FCn?&!+{FWWn>1cUJ`|?xS zZSH8b>-Nn%dgBFL5H0Sgf1h6GqZPkrm(}=t{hqz@KA&xON3XkN%Z}3dsP7P9C)_z8 z+0o`Z2ljVIFF$03r08;jk0#&XMfsjKlk< zW3KPl)OMV?Wk>0J)b|y!6Ye*X>}d1-MwRc^j*h=?%Z}3dsPB|wC)`0L+0o`ZsP=b9 zM_s*TN9laj_kOVx?g^9ZX!AW``@5qwDSQ3HP{3c681C z<9!78cSr9!e(R3H_qDz|kDYMWo@7Ux@7mkX9j#w+`?RAsp8v*iI$AA$U*q@f^@{y_ zcv(Bz>-X^cyQ4EN*|MW_ebjd#uoLb~knCvloeBH9qf-yrvZHi;)c3@&6YiCf>}d17 zGW)xur`)(@N9p>g@A6?M-2Efj(dN5<_IF2*J#)*B()Cf_x5Q4kpGmT#&G$3y?~WdE z-!ZFCi=A+XmSjhp@6g)c9UXA>mK~+*qrSI{op8^YWJeDg=Ofqm>l*U@