From a4a66d4dd07254e2cd0b9373c2d1eb6bf3c2dedf Mon Sep 17 00:00:00 2001
From: xxl <505279206@qq.com>
Date: Tue, 31 Dec 2024 16:57:43 +0800
Subject: [PATCH] first commit
---
LICENSE | 162 +
assets/EXAONE_Symbol+BI_3d.png | Bin 0 -> 249084 bytes
config.json | 39 +
configuration.json | 1 +
configuration_exaone.py | 183 +
generation_config.json | 7 +
merges.txt | 101783 ++++++++++++++++++++++++++++
model-00001-of-00007.safetensors | 3 +
8 files changed, 102178 insertions(+)
create mode 100644 LICENSE
create mode 100644 assets/EXAONE_Symbol+BI_3d.png
create mode 100644 config.json
create mode 100644 configuration.json
create mode 100644 configuration_exaone.py
create mode 100644 generation_config.json
create mode 100644 merges.txt
create mode 100644 model-00001-of-00007.safetensors
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..6a427ac
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,162 @@
+EXAONE AI Model License Agreement 1.1 - NC
+
+This License Agreement (“Agreement”) is entered into between you (“Licensee”) and LG Management Development
+Institute Co., Ltd. (“Licensor”), governing the use of the EXAONE AI Model (“Model”). By downloading,
+installing, copying, or using the Model, you agree to comply with and be bound by the terms of this Agreement.
+If you do not agree to all the terms, you must not download, install, copy, or use the Model. This Agreement
+constitutes a binding legal agreement between the Licensee and Licensor.
+
+1. Definitions
+ 1.1 Model: The artificial intelligence model provided by Licensor, which includes any software,
+ algorithms, machine learning models, or related components supplied by Licensor. This definition extends
+ to encompass all updates, enhancements, improvements, bug fixes, patches, or other modifications that may
+ be provided by Licensor from time to time, whether automatically or manually implemented.
+ 1.2 Derivatives: Any modifications, alterations, enhancements, improvements, adaptations, or derivative
+ works of the Model created by Licensee or any third party. This includes changes made to the Model's
+ architecture, parameters, data processing methods, or any other aspect of the Model that results in a
+ modification of its functionality or output.
+ 1.3 Output: Any data, results, content, predictions, analyses, insights, or other materials generated by
+ the Model or Derivatives, regardless of whether they are in their original form or have been further
+ processed or modified by the Licensee. This includes, but is not limited to, textual or numerical produced
+ directly or indirectly through the use of the Model.
+ 1.4 Licensor: LG Management Development Institute Co., Ltd., the owner, developer, and provider of the
+ EXAONE AI Model. The Licensor holds all rights, title, and interest in the Model and is responsible for
+ granting licenses to use the Model under the terms specified in this Agreement.
+ 1.5 Licensee: The individual, organization, corporation, academic institution, government agency, or other
+ entity using or intending to use the Model under the terms and conditions of this Agreement. The Licensee
+ is responsible for ensuring compliance with the Agreement by all authorized users who access or utilize
+ the Model on behalf of the Licensee.
+
+2. License Grant
+ 2.1 Grant of License: Subject to the terms and conditions outlined in this Agreement, the Licensor hereby
+ grants the Licensee a limited, non-exclusive, non-transferable, worldwide, and revocable license to:
+ a. Access, download, install, and use the Model solely for research purposes. This includes
+ evaluation, testing, academic research, experimentation, and participation in competitions, provided
+ that such participation is in a non-commercial context. Notwithstanding Section 3.1, the Licensee may
+ only provide the Model or Derivatives for a competition if no commercial license is granted to the
+ competition organizer or any third party.
+ b. Publicly disclose research results and findings derived from the use of the Model or Derivatives,
+ including publishing papers or presentations.
+ c. Modify the Model and create Derivatives based on the Model, provided that such modifications and
+ Derivatives are used exclusively for research purposes. The Licensee may conduct experiments, perform
+ analyses, and apply custom modifications to the Model to explore its capabilities and performance
+ under various scenarios. If the Model is modified, the modified Model must include “EXAONE” at the
+ beginning of its name.
+ d. Distribute the Model and Derivatives in each case with a copy of this Agreement.
+ 2.2 Scope of License: The license granted herein does not authorize the Licensee to use the Model for any
+ purpose not explicitly permitted under this Agreement. Any use beyond the scope of this license, including
+ any commercial application or external distribution, is strictly prohibited unless explicitly agreed upon
+ in writing by the Licensor.
+
+3. Restrictions
+ 3.1 Commercial Use: The Licensee is expressly prohibited from using the Model, Derivatives, or Output for
+ any commercial purposes, including but not limited to, developing or deploying products, services, or
+ applications that generate revenue, whether directly or indirectly. Any commercial exploitation of the
+ Model or its derivatives requires a separate commercial license agreement with the Licensor. Furthermore,
+ the Licensee shall not use the Model, Derivatives or Output to develop or improve other models.
+ 3.2 Reverse Engineering: The Licensee shall not decompile, disassemble, reverse engineer, or attempt to
+ derive the source code, underlying ideas, algorithms, or structure of the Model, except to the extent that
+ such activities are expressly permitted by applicable law. Any attempt to bypass or circumvent
+ technological protection measures applied to the Model is strictly prohibited.
+ 3.3 Unlawful Use: The Licensee shall not use the Model and Derivatives for any illegal, fraudulent, or
+ unauthorized activities, nor for any purpose that violates applicable laws or regulations. This includes
+ but is not limited to the creation, distribution, or dissemination of malicious, deceptive, or unlawful
+ content.
+ 3.4 Ethical Use: The Licensee shall ensure that the Model or Derivatives is used in an ethical and
+ responsible manner, adhering to the following guidelines:
+ a. The Model and Derivatives shall not be used to generate, propagate, or amplify false, misleading,
+ or harmful information, including fake news, misinformation, or disinformation.
+ b. The Model and Derivatives shall not be employed to create, distribute, or promote content that is
+ discriminatory, harassing, defamatory, abusive, or otherwise offensive to individuals or groups based
+ on race, gender, sexual orientation, religion, nationality, or other protected characteristics.
+ c. The Model and Derivatives shall not infringe on the rights of others, including intellectual
+ property rights, privacy rights, or any other rights recognized by law. The Licensee shall obtain all
+ necessary permissions and consents before using the Model and Derivatives in a manner that may impact
+ the rights of third parties.
+ d. The Model and Derivatives shall not be used in a way that causes harm, whether physical, mental,
+ emotional, or financial, to individuals, organizations, or communities. The Licensee shall take all
+ reasonable measures to prevent misuse or abuse of the Model and Derivatives that could result in harm
+ or injury.
+
+4. Ownership
+ 4.1 Intellectual Property: All rights, title, and interest in and to the Model, including any
+ modifications, Derivatives, and associated documentation, are and shall remain the exclusive property of
+ the Licensor. The Licensee acknowledges that this Agreement does not transfer any ownership rights to the
+ Licensee. All trademarks, service marks, and logos associated with the Model are the property of the
+ Licensor.
+ 4.2 Output: All rights, title, and interest in and to the Output generated by the Model and Derivatives
+ whether in its original form or modified, are and shall remain the exclusive property of the Licensor.
+ Licensee may use, modify, and distribute the Output and its derivatives for research purpose. The Licensee
+ shall not claim ownership of the Output except as expressly provided in this Agreement. The Licensee may
+ use the Output solely for the purposes permitted under this Agreement and shall not exploit the Output for
+ unauthorized or commercial purposes.
+ 4.3 Attribution: In any publication or presentation of results obtained using the Model, the Licensee
+ shall provide appropriate attribution to the Licensor, citing the Model's name and version, along with any
+ relevant documentation or references specified by the Licensor.
+
+5. No Warranty
+ 5.1 “As-Is” Basis: The Model, Derivatives, and Output are provided on an “as-is” and “as-available” basis,
+ without any warranties or representations of any kind, whether express, implied, or statutory. The
+ Licensor disclaims all warranties, including but not limited to, implied warranties of merchantability,
+ fitness for a particular purpose, accuracy, reliability, non-infringement, or any warranty arising from
+ the course of dealing or usage of trade.
+ 5.2 Performance and Reliability: The Licensor does not warrant or guarantee that the Model, Derivatives or
+ Output will meet the Licensee’s requirements, that the operation of the Model, Derivatives or Output will
+ be uninterrupted or error-free, or that defects in the Model will be corrected. The Licensee acknowledges
+ that the use of the Model, Derivatives or Output is at its own risk and that the Model, Derivatives or
+ Output may contain bugs, errors, or other limitations.
+ 5.3 No Endorsement: The Licensor does not endorse, approve, or certify any results, conclusions, or
+ recommendations derived from the use of the Model. The Licensee is solely responsible for evaluating the
+ accuracy, reliability, and suitability of the Model for its intended purposes.
+
+6. Limitation of Liability
+ 6.1 No Liability for Damages: To the fullest extent permitted by applicable law, in no event shall the
+ Licensor be liable for any special, incidental, indirect, consequential, exemplary, or punitive damages,
+ including but not limited to, damages for loss of business profits, business interruption, loss of
+ business information, loss of data, or any other pecuniary or non-pecuniary loss arising out of or in
+ connection with the use or inability to use the Model, Derivatives or any Output, even if the Licensor has
+ been advised of the possibility of such damages.
+ 6.2 Indemnification: The Licensee agrees to indemnify, defend, and hold harmless the Licensor, its
+ affiliates, officers, directors, employees, and agents from and against any claims, liabilities, damages,
+ losses, costs, or expenses (including reasonable attorneys' fees) arising out of or related to the
+ Licensee's use of the Model, any Derivatives, or any Output, including any violation of this Agreement or
+ applicable laws.
+
+7. Termination
+ 7.1 Termination by Licensor: The Licensor reserves the right to terminate this Agreement and revoke the
+ Licensee’s rights to use the Model at any time, with or without cause, and without prior notice if the
+ Licensee breaches any of the terms or conditions of this Agreement. Termination shall be effective
+ immediately upon notice.
+ 7.2 Effect of Termination: Upon termination of this Agreement, the Licensee must immediately cease all use
+ of the Model, Derivatives, and Output and destroy all copies of the Model, Derivatives, and Output in its
+ possession or control, including any backup or archival copies. The Licensee shall certify in writing to
+ the Licensor that such destruction has been completed.
+ 7.3 Survival: The provisions of this Agreement that by their nature should survive termination, including
+ but not limited to, Sections 4 (Ownership), 5 (No Warranty), 6 (Limitation of Liability), and this Section
+ 7 (Termination), shall continue to apply after termination.
+
+8. Governing Law
+ 8.1 Governing Law: This Agreement shall be governed by and construed in accordance with the laws of the
+ Republic of Korea, without regard to its conflict of laws principles.
+ 8.2 Arbitration: Any disputes, controversies, or claims arising out of or relating to this Agreement,
+ including its existence, validity, interpretation, performance, breach, or termination, shall be referred
+ to and finally resolved by arbitration administered by the Korean Commercial Arbitration Board (KCAB) in
+ accordance with the International Arbitration Rules of the Korean Commercial Arbitration Board in force at
+ the time of the commencement of the arbitration. The seat of arbitration shall be Seoul, Republic of
+ Korea. The tribunal shall consist of one arbitrator. The language of the arbitration shall be English.
+
+9. Alterations
+ 9.1 Modifications: The Licensor reserves the right to modify or amend this Agreement at any time, in its
+ sole discretion. Any modifications will be effective upon posting the updated Agreement on the Licensor’s
+ website or through other means of communication. The Licensee is responsible for reviewing the Agreement
+ periodically for changes. Continued use of the Model after any modifications have been made constitutes
+ acceptance of the revised Agreement.
+ 9.2 Entire Agreement: This Agreement constitutes the entire agreement between the Licensee and Licensor
+ concerning the subject matter hereof and supersedes all prior or contemporaneous oral or written
+ agreements, representations, or understandings. Any terms or conditions of any purchase order or other
+ document submitted by the Licensee in connection with the Model that are in addition to, different from,
+ or inconsistent with the terms and conditions of this Agreement are not binding on the Licensor and are
+ void.
+
+By downloading, installing, or using the EXAONE AI Model, the Licensee acknowledges that it has read,
+understood, and agrees to be bound by the terms and conditions of this Agreement.
\ No newline at end of file
diff --git a/assets/EXAONE_Symbol+BI_3d.png b/assets/EXAONE_Symbol+BI_3d.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2a9060ce75f277098db664c9d33466c707d7acf
GIT binary patch
literal 249084
zcmce;1z416_dm|AyRs`PCMZZFC`b&
hH9-7(bAU9O9uIHYu`2uLePr%EF&
zjUe5fL(TslYG-`kcXj>#uiso3I`i;6r_bk{``q{N=(dd5iDP8P2nYyHNQjHvB_KGN
zKtOP$;J2gTirCMD$H9NUTZk)L6A-Y{VSj#dh!?aYAYckW$ltTMCoRRNi!@`^)Q**O&u;{Y0vr}{Pvg+yUb82&QvvXdf=3wXGU}NWDgYd9GxcFe~e4Omm`!8C+
z&`QsM@2-gGK0ELUPHSXiW5LJ9W^ZrLYR}1vv@&Fa@bdDqv2(C-aIkslc!Y!FCuYAi)<9i*)doE8YXtA(EKAyo@oE7M(?db(`-rut_3<~G)B
z5LO6Qu|18=EDmorx8AoZurHf~wgtG69rs3Q>3_b}%By+voJTr%4fkR4T4`!+eTYN+eRNw3xb-H
zg`Jy)111lF@o{kRaln|_dHLAc_isk(Aq*V9>sDbaeL(R)Z-wx|cmO?Is=K!$t>lqN
z(}U!b_}jD89Nes2)K{dnbrI%Rm9OrKA}!4)VQy`sZLX^?Ap)lbny?}edVCx_+&a22
zZB73wFN|AB7h4o2b7mnNK`}!
z0^x-~Z}Px+*+n=ZFm@i{Ljrg8&Giu2)D||?wzh`TT38{G27JKN0MGu`pHI$4+sek)
z;I_1jPh8tt5n+wcG1Zr~)3>s~l7iEUYMWZ?
z|Cd|jt+dUpEwrul&2=5&wDMNAf8Qi?8$=P18A3}91m*+6>DlV)gEZU&&)Wd`Oc6R(
z+E$L#5N=j%{2YcPpD@xCX(f%+1G;cxfer+x4Z_A$e;+k(n%eBYGeuxih|g5p9OSA4
zi=MuLwymiRt-v4mZpzC1p(*ERrh_zP7Lw59)Z=Hv!lNkyJh}UBj|dwMX%HeHXhig_
z5O(@{qE<*V>RssKL*RtbuKTq04Gg$>dG%SKdJq^3Hx$arqOA?nV}Wu(d31I4Ie9r?
zdbIlw>-}&H?J-CGcns|k0KWMjF~kN;v8S^*!Wtl?;ndb+;pXLpvOsxxbXa(}fTcLNx!4U1^zv(aKz-E;rG?BB1@
zcjfyY!~dobjGGU}{r^xQU8FfkTbsYV1hP{b^e_5WAQug=L9K0JVT#bz#yXS@WG1x@
z67Q0ox!!*1Kg`GfZ9cudWI6CCF0VsDsQ-iOe_?@@;_tfi%Cc>iDS`l_J)L;T%7
zsIJr;oUAbX;`3jlZx?g+GK=l&qywL^$SbYwfW=HXgp)pqQqU*x*#r0leI-Cg>{TOxivMxZ)*Jzn<2J%U-_&~7U;9LFn}Q-M10ulszht+7u%os)4lwQ`q%@EM^qK$p
z3uS#%Q>6WWUKcV24L8o^uaw0qhbPCrY;yM6Ho8V)R!Ccm|0>;H&f<2s;6X7yL+k@s
zmEg3Kd9SCk@~9^>Q+NN%&6|qL-z`)7cVYWVI4wK2hU`ANTUfL~QDScX&a^)E0
zy#Xh}|AXyhrpNTN;D5`O^J}iqeG2-)j7yhK7P>W7nK}tl7VZbN&yw_&~#bg&{CbJic7tq4IQQ+SK#t
zf2;D>jJXaj>^qs0^V=%VJbCgX#^&9Zbzf&r4m_11oLt}LJRRdd6OQ_~I&*OB^~3)w
zzBsu5nKK*$qn3sP9Hmx<^RiP*g17%x1PJd}$pyi8ILN(!N@!s?JCFeIR)+JyfB^rR
zKgXf9_pJ}(!m~c~8PXNwu6gW8dfeU^x200HDJ_tc>{15;+`OhE#avzIB
zhgtCNapi!J!Ypn;(Dy
z$X7)O!hPVAy%>P7f201v0SNB<0Qy4`d~EEzdH@Smf^5N*)sy~w>pyDG}!A%e#i;DUq!*82K!C`Q1#D2u#3k32LT{o$02?c
zLcR&cpcWta0KEO7o{Z}t_YYD5zxn6=78C#^J`e$z;|I`)19A{J`w|?0!=4v-zEzM8
z^8gg*A7Ot8-}~%2zRCn3-akhHh<<4h{U8&eKPCbDfyobCz;n<8jEYa(DQ4F^yR
zzyK@4fkD4J6CwW*1)K*pVqXM~Z?%TIxd8rAhI3&>ILxK*m*LRx2WDVD$j|*q_*Q2C
z!#V80=)k0TkX+qHh>V=
zU#K3AbiO+dAYd_!*QRqHNVI2zZ_Nj=Kp+k0#=2pzOFmq8e7^{X!M|?=*nvoUB78F!
z4kg(20{6d;#jg?Juy5bvzmJMvjVQ(T_MG-dgS)@PnLC1M;qIl~-J`>8B(kl
zw#o-_ageWjegR?f&(#W-JI}x7&U26m``mf(qY`}le(wK1CLxgjXjTr|*!`#k6Q%DL
z;1FEDKPx#8^xfAVa(H210Py+y1^5A2fPLiv$e|MZ0)WroFTlSqkr2?29i-^)nELMv
z`vQQG&i4y&SX{o_1^-ba!OkaMdBA@DegQyVv!~AY3vl?zLH>h`-=nc-0giu#0Ea8T
z?-$^(H#-pE@WQ?T;Pdxe;9ob39MG?lfa7qix6dDZ#`6DvP#mUSM}y6)!-xb$3-YVA25g6LK<>L806BnzeE|;J
z+5G?jBiMfy05s44C;o>9|6c;^S>VUh^Q$MZ8`EEHLhs&z)72fI0XV6NeS3IH6nr>5
zX9`Z(z-g_(DN>j>hZMn)7pEmeZpu4EO@Fp`p+_q-?j#n(H-DU-HeEehm3<=WkpPd?
zx@FjL`}MpJVMb;5sc%PWv7!kH2`jl)XB!+0gFbXcW&NZpRnSi%X5kxY9rZapI{F&w
z?%2lm^WX2L#LtElD5$q=ZaW1h78XpZHnzsM`x=hMG5$`So9pdC0
z3*pzCf7(4qyZ?{Y`ekKO0-HI%em>0QU?|!%-(c}`*2-`lQ~mIkTN<1U;n-ocF~2Ib
z@kX6)f~6F_NRhj0VunkCfQ#^*`~@rbt#)+ESY(Ymf19|QQGud^XlA9XSw`Z_wU<>5
zREV9qrN=rkol
zz-qwAx_^Z9a>w?2KQpBH@Ccp`7bwB=B7F^p_O;|s0orNyK-jY39a+K1ZS$3_{Si|Lul-~KI}wN?0|jUfcS^>zl;?@-Td
zUu1tO9*-fr+Anf6bR8wGZl;+LMVt4s*W>Exk4^m^o=^`p4u&QNdum3ayhU9HI^Kqh
ziio@k6M23C!WU9rokL$~cTPv|tziGptljNJGlOqN8@DU#?0fq{f5o@Rtv{3e?{oL@
zV<^O?Du^3kfpvuf6U+3i2Ars_B!j1hq&ett1Npj%h{-Fy^lx;PXzVm@d#jV4)2%{#
z!rbMqh(K8>Otvb1jhkTB*nUhAWTJ*WvVHjSpkW9*Mm|k!9))@Ep>5FJG@(X3ckJm{
z1jO~lY0e;2SfsgV_a!N_iU4{$O|>UPF^W%?>`3GC9?qSL^R!vbd@~xEUUbC`Gp3R0
zdL#JfL%QIN|F7@lJE@UH;9z2o@_LGH+u)j=wM$xHmUPhaqWeQi_c8g4bKG@Rzo}
zu}&njT-Jgo$U?hIN}8#20%%VdrhEK|?#gR&~t=>LW5wRr>spw3lQkSYDN0?6I
z67@Ji8+Po-Y87`Qd{aDoJt<#wptil^m=C3Fv{8BUk?gQojeeU?H?R8ATTZl!4Ys6+
zzPLR;qbf!tF%^n}_1h1uE{D3WjM;rW`AP(rF2PYL_VY)_>ygp!eFIhtoJ*+Tz+m6-
zX!FYFVkyGp;%3=q&S#YP4OP`FBo?Mi%u55FoNti}^@Z(x5!@N{6{M81#Upn-P>bn!
zb)xvC5z5oxiRnrYtU2F3#T*-(Oj?p|>&}Vd
zSvG>nT$(hyHTl~8whx^I|4cZYWleD0o#{87I)RF86ec@Q#kscRLv%dWJej??GSZuYAk(q
zK}iEn)?;w1rYTq@;Vv@*;&7;aA!g*Gg8N
zc-S{Lo#JAbskpvTv8hNDZyrqCUu|?IRL}&gY-i!aiTi5W|1)+
z7oFxJw);-zyF>7PljWim?LX19jw1CC@HWNv;e5rv}&k!)hw
zQ5m-q8u2q)FKtV6t6U$mo3|dXS}8(@8s_#3g$iE
zng!S(8~r&zl;6dk*B~+CqGC3LrZt=C94%|H6_nL|RQ%lIVuc6*Wfx6c^irE#Dv&!Z
z4ME#Uzu_wEVg6gfd%hy={$5VsPhymamo?+zu3nTWmCX-UN;C|^gcGJ91uT!4V_;;Y
zngW@F5atyD6>&qhuD+txMV~=?_tnciS<*k@MT_Za&r~80{uFvoauTn*veBlgWVfW-
z^K74{YuDW{(OfYmBcx2O6wVFR-I32q>@%q!E=nAIoZ&ievACX{`w=r<=7R@cW##hs
zQu<5nW)~;kSD!WfGYMqxTEB{~lPyJ3BTbl2ciK&trM&UXfV@fGI7nt%Ra>h!QDsEz
zXL$Ekmr|*5)%KAqC-9U$CFKd*{6Jne$FFgv8A{@;;hq{6Q(&PwWLvr-dA+a6
z86UP%>DhR>E-+=3YVQP#G128lIqsCrjD*D^R#(Uz(H18Q8bC=Iya@7_qL8m%Qr*16
zXz9)8o`}-rsf_N0(xbP@aHT5?2@0JiKOWp)ShARuq%sgmOUvNbu8TR+cHXbP)yp)@
zq`q@--s%TS&
z8Y7YNBe}u4ZaJl`cQ>^;-ST`Y=&?blX4hs!p91YP&oPEbq>%c;`m?Q}+u53~6~47)
zkMT`d-aV4*p)g(YYQEJ_D5;f^{0MP8gGn!!PX!!Cj=1EMO0w3^N5#oVe#hIWFuPSe
z$gHZaLWwe*h0=A+(kn3
zQ^j*7uP?}!Ize;hrs2A!CT|@v=$?oSmlaS$O}|1d(_5;%jD#kOnyd1DiV-#O^(tic
zuI2)?^#w0b+*18Kf%JndpdLRq^aXg|7z|^(WU@0yQBm1gyg_OYdgl#X(FnMLv};4(
zH90SxSW*&DpmgL2^w#y7wEPla+!lUThF7DzVz^Qynd}+m6N+jKGu?0R96N
zPV{4M@BA)kMEz{TY4-XAOwCzT-dH=DXZ;=v8LHu@wwI3Pk!j~jHj=^v8cP-)E_$u?
zLhU7DZ{ZSWdJR+MIW&YWH-iyjGsxAi9_Ic~6@l&iK$0~l2oD?k=1=t_UgbGCn5NaS4L
z+Y;wg^z+YS@ulm@u{{uY9uuC74<%`)ex_!7T+!(|YMJ%n^(Va(sw9CnW<3T?rlR~S
zA}q7T*_Y(1CW-F1vgUYu8$>*j3h@!NG|F_C?Wu
zaD0|(Cp((1*y1pJ-?-P^kayI;Ir2|c6Z$c#SaQeDRI_RPIco`Ms&QFHTn`X@0PBwe
z`D>NcqUt8hUQ!^=X2dQy7!+Jw>(lVvCRT`3oS8WhopC4gGe)XccdhVzFb{~31
ztBxvN#uelS7wBIx`!Uk;f(;*5;K_`0p)5+LwD|4zR8P1+@P)CGA=T_Yc?>xr{@M){E6rxzM?X6I&I
zVCcXhYdXyQ=oB+%vobe0V|qdlmx2ckUDz>U9bijB&Wh~PlmtY1K;oq38Y#2oa*`80
zLYA3CM&Ve$t7*adxGi@`|KjYLl4yaGE-np%hu9X^!++vSVwk~s)wGUQhphmWURUSK
z35=2I3htuC7j+rO9+wtil7^f5B5MWvTWj#17rp_!`n3E#VZte)gh(2_0*xi>`aDd`
zEq)tK7}LnxMC%mPaLZ6ug?-TgOYrrKQvDsxmFJgmX?UEV2|K1*rjq#Jq`?SE!}2w7
z!C<;-ou!sLOTsXogn?|wD{h^!VW|bd8NsKQ9O|T(*e>2?#?^#i
z3M`deY4!NF3QmOOm={MxnpGCtD+~@0rrb$e&bg5tqUNaMG<*cvt%}}4Az9r2m{Y0!_^JVCnP(n(Vx5tE2G*7#Cp*eHa^CK(Xqb(V+GCeNw^R`uqk8{;?
zGZst8%~|LA)+cdQAqY7OTAvyLuy~KS8Ew)TQSbdg_S2v*uERBcbkbSD?
z^%LBovE0wj;K{EDmPx8NG=vgNeh(Xk9d}t4r<=`7yW|y*#GDaT4G#%S3FWk43!YF!a4
z=$Pza)Q=i@RKkV-@XsJQt5tqZ5K16N(m7>3ZFQL6G48dOy*xS^0gnb~M;aA%b=I*p
zX7T}dFFz*QBoDu`b^!f}xvb0Nt8Ip&B8)3P+so@<;<8_LIB(KkRSFuDmGRr^H|e{J
z7UV8X+gko97%!krEkPxXr$=3ZlI9dWl;RGm?{<$6z2ufmY2T~z=!4g!ncvma*ME>n
zrEbX`*%yuX=SIhf1o>g=z3$s5M!1VG+voc+xWVKR^E<;$-{H%8yjL72+?#CMjS>7C
z;;`9*tTTx+FlWBpt|t_nSrz>P>+*}kC%A*%i>mOK#i~&tkLcNG>TXuIp6k#~x3+@)Xnd6D%jOlu6o$}PJ_Q$ytuvEm9(r_9$xN#Y*N!)QK{Qeww|1~>0&2v(
ze_i~G6dj7kE%kJ6zoIW=%&R}*n%!#NA5+b~yWX9YG?><*sfjLI>1fnsZz{nhxc;R1U3^~QqTN;k<&g~+iKHP^eO+&PpvDfnrR6OUmmpOO{L%Z_z~(n!A^$K>-Z?O
zu$Eq&lY>bB_}`1~;j$2He6g~ixH|MG2EavLkzy_XuYF}yH^
zt?|C%VA)<9IkeJD6}Ev2piP1Y!pk3#o{)F4EZi*u
z<$VNzUqerw<)A}cVqYZUNkapPhGGnxfMY9aM6>_(AYQmU2iT*2OK0GS+;23kzEY5x
zLbqkj^p^`|N80i>XK#J1=W;G^iwjp{hpQJEG-kJXnU^^36t?&Mj;9t_zxv--lU@X^
zYl?Q>8i=$Z-|Nf^)pXgf6qHJ|J-JkiL->&f#={u3(%i*0q_YV++?5q?{d&O)J5^Bj
zI$oF);*sP(kqknohp)w(&TGnYb0*kf@;3ZMKL1|@-GRYY1BEiuBvb|3nvVUd$g6%Q
z-r}l6pk=h1iTB95>(r~?KF|&u4v#Nd?wjMAT7gnJr;_CM-|-C!s*f?2Xzk<@RNV>=
zpLid{-G9$b0g2z^I|AD%lLrD&4M_BuVQ=FFm{1Hbq0c!5^gR`%U9|P0Rtq0(7DjW`
zl=8>YxEtMDJ#OI@mxmr&Ov^$32+fiBH4rt|d3n3MduFdx>H4+3xHC5!#VPmKRNH%^
z1V%9d%b}IvQm3)&wX)=TcyjDDaZ|^`%@gJaRfgl&iazmPkq{9fvmCz-H!n`RBzCfc
zPNLCMw#Q7eLH5P%80M{};f2ASNKh=+N4Xo$bAM%@XCM_${6)Id?5;6+=`Ximo||NY
zlJ^oAM)^@v5~%&Mt(^jbsxI~8)z$A*&6zO61rc}_e)v#}$>!>#)w8rq*JS0?mhO&G
z>wVswHszcxNIbI!zm2lW|6ufm1m$Ffo=zHcPVbk?UrEdT=q??Lk2PGK2DP2N>xD9&-XW
zojjsWAN%vCS~&*@o9)T>inHLaaY#7#V;cdNJTiOG2uxr*A``BlrO`y6Qs-fUSfDh`mk`54A?arH>EyWo$S`ja&3P+cvIA`+;&kzf!p^URPD~_FRPQBb1
z7JCWpL%t?2u;Lq8r&&;P3pb%WP*|ujW%jy8mt%(^r(jpNj!w*t6C<~rG8^G>cum=?
zw(eJF+|#ubdRioyr}f2&
za_V5tX0H#@dEFGap
zrz)0_H>vnD3lcCX^zSl$SD_fmt5=|$8owq=hZ0-u81%7!I<#IRiX@fNRkcl6_ZgA%
zWbC)oMTc&-<8?1hoM5Bu84HDmn(%J_V`ekAGyYP)ko_Dwttkk=Aw1%&95JPB6+k5l4e`Ua#EwBOv_2(RwnR*3UYO~l=~X6J66rM4b%D}FvdcP7o{rLt+spu*5~nUm?@PZIt8>U5F<
z9mM6`6>zu?ACyZcaE!f9a;~^NjEgSDA(Jw;u=tXfA6GY9w`plS>Pox8F~RPrs{#u-
zQ+1`7#JQApB*ov<2nd!Ry*_z7yy%w`gxbt&lmW3jgm(?Q-BJ`=@-WYhd!58CC&Gi=NEo8yG5
zmUib)e@S%=RlgB+*;%#XcY94)55DhAM3JL&CZK_|Oui{cP
zl>tTAa~KggMh)uB^WVcx^5_)=$`o@&p57$>G)M%JqVticEQUt1^+HnPIk#kp9RK?2
zR2}BcTm|kJrHp|w>=I0^5T=
zugFz&l+Hv<(joh~F~#s`>>rRie5r6q8Z
zT|A=!t$Ux#s2<8*-=Y}dfppy?5mHy+%z+s`&Pa`Ay5v-~GO}>9{p6uu
z;Em(uuw#*GG4FlA!qMIDXng;6V`yvM6j*p!YQhZ0oC}i>Ecvf2lO48u(v$ku8X`wa
z({g2SDQH=P?)XxTq=TiF_C1=`=iH_@$Ir^4*0-WZ9Ke8Q64hsnvRc$%38KR+`%W>r
zucb%Ug%ZD(!lhAt0=xEO_gqutg#IK)(|RH_wC{TRQ&E1jJY2w8mG>k?QY<`?8F4Pc
z+H)=?_L{(|Z|>8Kp3R5(I;B&%%XtreU>aMpoZkadE=KqxjxO579;IO`CeCb70XsvK
zX%%C0ugZtP)<{8%fhkgkRI>0fo!3rP$zq)o-$h)BxK3lo0w$+er@p-KpP2W;y8fpg
z?KEqYl^zvRzN&PI&t)4lfaRw`6kNuxr>FJq2!d_v?ynY>!e9u;!R7yKU~g&5
z%2qsf^>~kuE+hFu{`Fd{w~SIbZe%wZ_@Lh_am)I;tVTOCQSAgp){!Dbig9IPKMoMu
zPYUwcWuU?wbaL1REUh@c-kb4c+fY_+@X&m-C_N(b)MTy6`N%9!(hf!+*`lS5MR&~7
zn!*^f^}6d=5d&oP$LBUy6=Z?^vYDFm-~4+nlTkADOGE9AcRv3aw%MawaX?9fE{vaDF=~%XY24~U)LMIH$jXw;IgG{BI`?m`E}|b8;}wuh(7IearSVa0
z4k&ipsue?!K+1SJfQxRGDz(B8l(XiusH}Ib!8w;BAZJ=VV_#7+UvlYCt;IMNv*7Ai
z_8KIvZLPEel3?-N>w3xP2mXnh&{v>iaAH$x&D(qqOx1Tws&R#fH9sUOR_46sT7zJ^
zz-l^qZGT5k4UWwT*j;ujY*gfvFh?x8Gio0ds;vmDS~o#xPzWVFC|vuT28Bgej?E@l
z76W9tJ7-yOYjJv5ZvokFE4>oi?`nYFf>s*-K7dj
zn)#obWhubRbd>}M=;K7^&`xLiuAblU%tP)UTCGsJf0D|Hs9xjHP`Rq25%-6iG{?-EaxrY
z0@h-ePf{YTp<~{(>b4FK4nVO|;gT!>bJUBSwFAX!o}`{q
zUKq*~Wlp7{CSZlYA);8l=(KK4()*11OV=)K1i1#sY9iTii8LWWxjUJE
zO!?#ub0qQ
zxSTWN!lRT}firaQEpcx>0d(z4wXJ1LQTk%X#Jvq7!OglJzqRapxYCXXJW6_9Gi?0W
zBsMWjG)yOg)N!Iz)0V5%d)sSrp{9q~a{eA&i^k9Gh;u}op6;qqOaeQzQ*{}eJ^+Mr
z$#F<|eEco9>{Okk15z3b`qJ7g#ba~*Z
z?u?ZzN*=vUi9?0J2CR?C^)3ims$UHBn9v%;&Twla=fFxXUC$}!Vr*$HnZ1C#589Y*
zNRIAU@Nn(mqd~&HrG&|`ersJc^H;Nxx3EClpZvu>TmZ)va*I@zj<(tZvsG+gd{(p^
z8_GvGQoSI0>3WyTby#u6*~$MCH@tlPckeSMhMY;TGxjkqH7#Cn0K!iiUSYEmoa^FX33jj+0jTJm
z=TP@c3O8^Wjk(pkWW_mbPF0Gu*0B}&DSDfxe
z{@>INyb;=(D!)IaH
zPeVcW@`K|wqsN%jEusyckR%cb#!|9TIyI`+p530ttrs3?piFP*um@CQ7f~NVJh70Y
z4K{kX7yBBOTJmPz0h})}1~|XUKr(6hZd}i@aTAlb@x>W=#eIwnZ|Bp)8Uc=Z=1E{6COC1$1}PvC0&`Z9Jt#RaCCCsY*|o>DSy>m5OUO}31#Cd
z!y|oT@eOXgd|gk5zXD1txF!HP6d^WvBBFdJ5ug<)XkWzXBH%8?BrR8-G?2JC
z4C`59HdjM5F`;v5>u_9p1a-ef-v|x7w_bKm$3fTf^mkp*~q-cU;YTnSywQke&Fxb
zmpB%&kiVI1xhb3-#=N#lbG1E?IVbuG7_uXi-3DB_LrRTrT*ej5pOX%pv{ij)aBOJB
znDbZB4qCQdJ>M&iZzr8a@o-?#3Ua2g7@$>!b%yPvyNv+48{m~I2H;f+L%q_rDWdAr
z4IkXbLhDs{*fBU$`Mj*erE_vpOO|t3kTMk
z51)cVO+#0}k+~k#ooJ{ucaJJ=XMQ7exA`$mCw_wMr%9L2J*4=hnD`k6`r@v{kgu1?
zLU>^c1QyNui>y))Nr!@udXEf=`DUGGBP?ha`y>p*&C
z25(Zym)S`7&<1hVuP?)c^Ol-bUpZDy`B+Sh#)S0zR^Tze#N~5e<)0?i(O&Bxqd7N7^4>z@d
z_we@b$ic3()fL(2d4Sk&js>z0USkJ970K{~(}cdzL0tgE3m;HmAU2O6onq)QIL1Z>
zS8vOM+wJs~NSodeU
zKb%YIFaILFsu(1h6MLm^D-oI6x3mLVcj#9DMSx8)M=ORJxD-vEb`l+tYW|w{Pb>YZ
zeXp5kTSu*Ik}p=tC=Bw3`js!GUwYK6;Ktb8y_tg^{xxo7ka1@j;8Z1gf^Ex7$y|`5
zNe35*$FHB2)Al|-^t2q68SLzL;e|wk@~7~#33;rOS5XerNlq@)4Yw}ww2UXM(WBny
zOuQ#XQL+lGK8KHRm#p}W`jFod#5LVEz~dv-WeIB~s~|S8TNulIu{&67>elp;?Nvts
z@Agd^mHWP_88l&iH27|RWW*oLW=d62QZ~>fc;$fXLG#{|gMB?0ySBdF^=QS*J!Z
z%m+oo{D{gKzfXffYx25Q2F+fnU5?E1Lq!x-KBcOkW2Z4+RBHt}zTCx=4y-wrC1QRy
zeZUUJPuC_t2Bh`6gC4DIEs#|p2#ZwMMB5%vk!Okyy>_j;vbKh^;kwF}4>87aB?t?p
zEkD`f61+i-EtQM3kE|tT>q$CIVE%mtzoAx*Ir|^T>={!KfXv|1#W!y;jDFmM^T4K<
z+5m@!5jsfAh+n06p!b{b;mF+j^K&~{Cd_j_>Jx03O(pYK3h{TiVPvDH!(^&+B)lju
z-*DeA*EB!{Iz3#6mF)sF(WB9wKlhR&Zq`S^QB$zd0u~0)ibG0-f
z5$|C4I60W`Ji7na;6t9W5GAZRLAQ2KAa0vWQ(~yyD`jC~GsV)lB-b*nLSTGiwD8Cd(Ngkiono3FQbrx~kXq1dL*>JI2e=^FX)nkYt
zTPSZ9-D*`IahSHCYk8a4N7N&G-pyh&U~osUIDP9nxh5RPWM%DO-(Fqik~dR1!I6ZY
zO;cK&1+Wx_zHH~V?@Xb*onu~A2m<(`1Mrou{Hmg130vXVG&PGc4?03MJ3~crs1X=p
z4{rsFiYzTNl(mxrc-|d}r1~S=^=;=2>kuxppe0>>XZ$gwFi+ymd}O$g$dh_T%>tmZ
zwY!^{et&;a;@}z&F3BU*Z+~*7Ela>?&%r^E=(JdX#UYhP(Q?W9MpZ(@LL)eP*vB~8
zY!pQlo6{4L+WaJ7iGirJr4z(<>r`ETW&qwPHPc^r_fi@>pFO->4*SjV_tz(GX<#+}
zfIZNtndmrCOl1p>NX26qiut8Um^;^OYk<*IIsiB
zdm12N{1bQQ5FudWbHL=SbDI;H{Y(Zhpd2cQQ{6>7I;rp?-B|Rstx2)|+l6z&o3)zl
zW0|<>=Fo$fyU+h?Cw2rlHYxCX_^JXn^*W5m6GtN!9&IvNZt7;gYA+B(nhKy>mi$PO
zn5E(oCE`?Et9h{K&`Dg)t|py9)T!ciQbd8jSH%lXL9v
zF98uJj7v@ZOt}Y5NT}95P=rA-njhS4)dC}TI?xy4kk%*eV5ioP$}H-0u8NCq9h{~$Dl=2Ud3ocAl)tYm!;c-B)p$eXjC}Ts=*_*Y(A^v%918i0n~0TmZUJ
zg3?nb7*s&$BkL}r!-*JF@=}u?ox!YGWrv`<>U4J>
zI=K+Q_L34ZRSmMZyuLGsNqRGS^eOJ{qCXJ>_Dm6W;X`Y9_6&FP({k)4Mt;OFFG2o<
ztGGa{;|AYn@zxQjfE^MR6EV$dSYVwn4_{#nY%IYPpreoAow1Hj1z~
zbjy5$DzMRrgllOnP=yZF2v*K-7S#l7pP?1uSsczfgUk5
zP$&W#u_E5eHIc<~2^4L9&q3@85=4gCNTU&UnS6dzl5Upww$Jso4%(LZo1g4TA>EKz
ze)l!00mT7%+-LJum%Qx(-EdMBzSKQsm$D&zh)Z@oFpi=K%w+({@O|^o<
zoobu$sY_4mn=nae1DENNTOUKNyKDO@1Tovmo;TmFt{;))eg?(i;PD(3wW;hY`oRgP
zS1<$J5~phhbzU#j;HOtA)m~0~5lVJE#)e%j0d&~i(lS5hxS_%E+fp!8z)ce-Q=ed%
zsGIS2<`sj|G>^vmme*0h?feP&0xGeM0Zin5Jjj^#rD`6f@tifHH
zg~8h{J(Xn{*ldf9+4H|$c{yXZDNUPC=qsX
z|7Ra}4hBrVgNWq^J8iOt-t^SfSlfsC#BP4+LpR%M;GQd>=HBhf2Gzb?RX*c(OGle;
za&Rcb@aM)E=~j9&)Ga94$g58>qR-jS&{af3RC+H~ykE8L$Ws_eUSk!C1K+XQ-G0IL
zZ@iO&s8=0y0xLIQB@^hL!OSHk%tgxUhJkFdL4$<+L8ry@lDe
zU4586?-Zx(bIXj$U^MoL+|nlS7jzPp?=3DZF|A!!u95&c+W1if-)>@Hdmi5n&8o4i
z<|pgR!fia=9K6};$ijpmBzj6PeXC0=61Vfbfc4K9gO<7Lh{x;4yoN?Q5{-PNdoxtX87=vM}Z}D6V
z)7H3HMpBVJOBybh;YZlri9fZ@J
zohiGb7alM7^(oR*kW)Df+DGm0Ujmruq
z{Kk%I#uLA^=`YEL&Pb^IoPwaggM6x6Vg+R|qPFv4kmi>a|jFzed
z7RC0QwTqJlNhvC_LvrB!{$0t&qj!3)a_KI=2&yPu&w>Y!A#Y6Jh6gz~m*kXfnu+iN
zZewsOn0~5PGu!Upo>`UHAw~P5IaM^@iC+fn3NRYX`h_pPd)1yuCtWCxN(&}XWiAuyJJrcb=g}Yg<#q$JPgqp)|8#%2y
zM#U&Z#JHB+>o(B5rabU5ot{=&$pQX|zC~e4xBl(vk;$4XO0pvKo}FA)Zck9tzGie|
zVu9y+Vxb;e#v1Rvv0HaJRv1uZh};F}jw(!TD8gZ}m5Eg86}fH`Iag9MKlxfME>{{2
zAn67%${l#$Ret#75%xqc?Xdt68WLGH>5zsRNxnZ~x{D)HokTWom_&~GBvK|wysS5n
zPY$v)o?YOvo16`ca-<(+u6oh+$`*bZA`6a|?G=*~Lgr4~6*gKyQrsI9JY20$*aQ@(
z9D36y-rKt@*9UX2j=aD%yRZRtAyMkU+Q0Yj8
zCFmOL+_)55a$Tl@|CDub;)~|6ejyOcP0lhKq#P7~dLX#w%EFncc$&QlPqxLKdNXOa
zP&0^h(~}*k2tP-J!;YN*jB-RJB)i{AU$Px|H^`1K5oa-5a`IAW+(KFvJZ#fdm5_8X
z8MspnA?F+swsaZoVgnAV3z%Z=HjC_%|yDJ04O>q9!%z>YO$GqUB0vYWg^qAb6my
z!?c{*dal*`rLATve;0JHcfnA}G&1v+3Z?yHo$S=EGp=Sz!V&FpY9Qtfsh-5iX+Ejx
zA_N~v5Gr#PXS4vR#VE*pJeY5eC=2J!X0UDc`{X|aoEIgit{Qs$;A&g81OqS9N{V5mlc
zyQ+)vJ?XhVj6N9~)iI02hIi<2B)CxuDk+;vOMD$eG^^nA4@=f2IY+Y;Pew9G9#J!^
zN?9eDyA`sMZSxsQ%e0ad7U6vDq^ujnH>Q9tVT@QL4bstStC*$@j@AW4_F=y(bc&;1
z4%;zwrd*0L-+((MUtAMV*38DxzpxmPUyv1Wan)Zt`V{y0Ec>b5FD$Y5#{;6
zXq=GqnhV|Pz25gzC~m{ge(JDy)rpr#81pr8J(uXGS;VYt2hRA*D!KO+j4t{cwTyBw
zi)DAOhF^2-GYZj7*wVWcSwMF(dP^!Q%$0gHrHW2Ek~uw+&@p1TYwl_S7+JYGB!ori
z6*NE0UTcJ__*l*KdZjk0m8kP5ugCals5+vL2IF@4O-i76ilyCb8X0J{YYfe3nHZ_)
zkf5avoNebPZ8CQ4E69#??tbn^|Dr3k!W3ITx^MG6VkC2Ga|;)R3wLp{5~~2yxo%?B%P<}q6EFAL1Rl55p!&kPJET+MpQ)`tGb{}X++Ev
zvsqI9=aM#ZUR6W{7q$Zg_MoNJF&+N1^UX|4C$AmY>Fsg8m$hxxh`4Ni!TTcJIGE-=H-XFW
znOU#5@V=~h9CWMkQZRjV!Y{1EHLQ*?Z<$|K33OAuxf0a_zV5q?aBbb|I*3nKKo3r=(w%eLzpn|lT%CC&&a
ztml*#q%T@O$iRiPXYOE?NLVKvRud>DA#yI{7nz>FWP{oXlrnBM>(w;1oB#PdTGPBk
zIdOiXWhC$qvFxLtRQi2XT=}rP8D-rVPDZVZM1?t0*JcMn{2_5^e@Shs8EOIEKucry+u#oE_
z&&%UD;ePK(9QnXUctnisP#@#eLYpj=`a&l~_VAzTSvAhIgZ-xBmN*DRFa@TDsmhs?
zt)5Q}63>TJsb0U<{l>RlBGHHOZBC?jCtsT_dNHN`k@}^3>S^UCGZIe+Ff*b_EV$y*}4)=fX|R^3q#8&l^ITP&JVJ4n95@xNzXe=dsY
zc5dbZh}z#(5U1JznOMN~r|MMh+V;l@=p&o>)8V`f5&%*V6`RE~Tvr
zX8kL4^fSM6)+tt+H$s
z_sd(K;#zUTb1V_%lL@OL^8LeCbNaPPDqUg`B@32Y`dkJ@bDkwOosLDRxn%=!VY$_S
zysw4dW6c2DH(z4C^5L=F3NoCvm6~AS5$@HY0)jAS>XE8txh6QLIvLL069}nV-S9Y;
zG^jzfn#d43-9_v|Yw`&bI1#ljJ^YEAFTx6+D*oDBi760k-B#QeKxt?6
z3dShkM+i&`$m!_oO1Kx#DUO&$Dorp<&(uE$C-gd2mbs!aDh7z$Q1ddHoP|{M-Mf;s
zR161+kKH!$e1d0g0tppbQ_fgN+REmCJEB3~YX#`^Q%oDI`=0akrrNr!MZ!i)U|U|h
zo>=s8hrwE**TFc)|LWp5#lSIANCa!3fOzsVh5nz4wCs5)60jInxd}y~5YvqfZbGH@
z+=}3MK{&>vZ`N5iCjy&qv?G_(jVY05LMHu_kgcF$Qz?_cgAo-zS&r}1Nc@q&<0-C`
z$fqlOn?E`S1`A=xh;75HYPKCr6nz+&b>}R=*Y@6M(+#TIZj1+=(p}x+^if8Hv)y+)
zRh!Mvf^WoVxa{8b&y?FZ9{b4v-B9}fZ9fo#{$2}axQuGU$z?0NO@VgbP0VI!ez~YD
z4+|8Ko4^bd&I=FN_Sxk+YU^^p8I~SzH;nWb_%XI;c|gB7n`hA{>bNsxgr5zcNInB`dRgU3s0mB0$;fX0?D48*>+V2M%kEMxhDXaQ}f;ZhOJLS}8F=4JUAoaxXLg1jKt
z*vNthLrxR+c4WC?bm6c{YhZltV+n7SU>esyrbPhrCY!`cJJ{M9+0L`qRr;R?l%rY&
zNa9muFA48JuScDNEC8n6{JU~37x+6Zl=qJ9p9ag(d+uHDpJeNweNde~7NpgXh?i+;U(0XFb>N4=aN8@t
z2DReO+|A`JYwq3iINV4#=|8ng;2Fc$$Z+Xo?05u?Ja%oJU(5;WGpL%XzJojxRF<^L
zWkz7z(t*a$)W=odOs_DVv1`q0Q8Y5HvS*znimiyrvc5r)0V28UvF{NcY$<2PN7K~F
z{_aP}Kbu)krJLMe_xa|u(@vMFDhrHKyl`Vqa(}sm%Jzlaf7|##0BoZ_+D!+pM-A14
zxA22ynZfn0L1UABPH_1CpfR-?qfqIV0rcbBP+4U=6`7VV_=z`YH{#m2;?;?QsLlPc
z9LyaHk$^;vR3{Jfn#D2a2-XMzl(5MXeYd7{b=z2OdS`?+m$*mg@FWYO$xcUfiw(Qd3TM)CS&_ha-A4zRLs
zyot;cB)4XJS_aW*--aT3{Jac2DgGN>iK)oqQec(>d$i2BgH4hrY7G93-?}`}c>H1R
zc8_46G7?dKw$g&nihLOhxPi}UH6dAd?t9JTP_feoq{1}nZk$V{Os&YciU$fbrBEJY
z>SPEf6Vqa6p~w9m42RZ~FgTH%SyQs1+>U)|V3kDka_LH*P7jeNVI
z|6c|>%ogBl;Dj}B!5V&U?;fMw)|T31EwsipcHQ7&H=%nnE$1zKCd*u>=i)VpA@MWx
zKNY~QaX%Ypif6-q9{0%e2x;ctXb!~uPRu`r-JZgGRS2`r
zB|(~zVlND`TVTjVu)>>HLq7whsWAM@oP1?dvtLUrtzxHMjwPgec_1#IG2|<#BSA6y
zXGLqP{lN?qJfR`zVbr`IvSpZ(cOiFAY-rrh`XHDw71frOE2HQBrAzY1&fECrbs2Dh
z;y*8y$_J|xg*9-{WV`zuEUg-}G?S{m?=DleN>5HeIP*O#tz0YcQiTk%^nSPZ$gU5gc*UC2}y_mI#@fGSC
zSD#+Qj3F3Sj~Kbvg10Iq`FTb+3P5Jvd>--4sTAC#(mjzB`FkSPCF3K*`#rp6uffn}
z$b?c)!*_}5q-~eV=Kqbx;&fcg{t$FSFsG6><#cD6%i8!8;|DY^*VMo2#ARIqxlAbn
zn_C!@n;}OZj@kC8y`RyY6UvjSS97)AMzlmQ5M6HeYH2gPuuwE+=bOluAY!n+c`SM4
zmq3=&27PySK08#drmFu!Azs&{)0!fmtN!`X{bEk_F-&ORI^tTzp}dVTQi*4KnepCkjw~}BB5k(Us5^kRjOUZWpQggA=TehY=6-;q^po`Hob0s}?qhxU
zrR;MM1`tnR_RX^7&N)Nt_;KKN-_9Dp;#%CUL1|49Was%RE!G>XhNYWiIFy3J;4PQ}
zg5l(=vu{a->0qPzVOTQ+S-eOE_#yMfuMliDu!=f#V+Xo%1-enBEZJ}mpFV2YFIj)G
zAI|`y`v^9x3f<_$Pk5htk}H7U-5-XIK6`rAG^Y+c!eLmtxO(4lCT)H_cleV4pFSEr
zsXapS0KTxdGO4M(Bu!MoBa#>{(I-o#EQZR(i0Phsw8a0I$1QfBk3o=fXnrm+W49W-*7F^8hJ2^n`tee`1Lf!YPC`fv@0$5N$pfE
zH_wtwZr?H9)0^o&Jxti#JNag3b7pW$mk#n#%J&8|s~`w+6GkiDVmd7Cw3GqeKxxxH
zovxRJ`M?M;!*?gP@H!y^Osi5CHVgLZoKVMIVWf4R^?w$+Ny8N6ABcNkBXJGN+gEc*
zDA_Iu?b}gvDdyk+?Pf77{qtKHY&*u_vX7dVxG~x6}oCiYk-gqKwO4wbHrtnLVgaUekTu
zgKB|2JiGU?;2AtA!55Z-Mki131W~w(aq^5FB;CA4w*ms}ACOJI5lo?Z${e`ZPpeP+HzOo|OQ}Bs1MK$Ua4+WLk}u|4#J}7E>vXjq_HU8_
zrZIq0`0~j$D9N<=_SRe)y#x$WbSX^@=JSwL^$mBP0H2RO+{+X0CCf$nvQYx|{^)KI
ze*sT0dR?+!8r~Db-X_UN!8~+!3u-W0=4!x_h=W*ed<75TB>s|ngl7;)ha~Y9P3cd2
zg{vj`#mHJ}+6x@IFGI$0&pFkazHKTA4-W
zbz29s84cP_<=YxpB_AqBly`f^wAt)D@6n(H0$qRG=r4c!nNW*%f6>(IqLm05&J)kC
zg{MVVw}@x-w{L)+1aveq|${iyad$kWQOEg10t{|Gk6+sFSzy3Wad5N10&%J76NtV_
z*_KDLEkUqZQI^?TFk^x4gwgW8Ab&|J;Vlc;UBEZa?$Y?&**hcR!j~S7^Pg@~sNOJ$
zb!G->DV2E4F?k!OE|tU}m4JE{UwBJ>YGWFD4^?UkQocS1F78&t8Obbh0B8|9B;k&jIfkp#UBA^?Opc~=n{cZ5*
z1iImi#nklx6;C~;eMul%#3MWPu%#^QOb3>vBTIpo0*Rq7*8BSJH)<;__g=^T{tKhZ
z>$)@?;wNI_v~N+5(wq;db&OL{cdIa%E&54PIZ>rD)T*`7`q*!~YvI`x(Of=-lY)66
zV~<6=Rc^s;#{~5LQ2_-B*`fBjtPfHV5vT1
zr!x3Qe!1gp60I>b7j1B6GQRr9ePZ082fJ1~Fp>~+;AVQL7&*63V
zVDH!OrhV<=2|}le)<-K`pCdZi2XxpPD9MDr)*8$1>bgQ{v$sxeD9_>Ys5z}ScOyx7b_meU#TZ3T!|adVxVF^?oN`er
zdGi6Wk5fNugqwm$8UBp^3Xkp)7KYx-*ha%CJQ~NDlC-;XSOkz`ot-hk>ea*^&WMEA+QLG59=P{h6VPT1dPYBm=
zm>m7{LnG*~`zrZ+dDXY#3vtG2@l)Uyd#+&ZjUUiVeKjrF@Dn5EdX$&P-Ju(EIhCs5
ziGVKDvdpFuL$>v7p7M!-4Z!fS2KGN0jF-qn$CbX=G%hOop~hHSp2w)jD8^#SOiRrt
z?DO*5G2<%S2oHZ3yohFP^X5a1#yO99gTbJ?DtMxmj0m&^PU0`7F8k+!g?HQhv`
zVL^UmRk={&mTdNV@KMTP(Ejn>0)<>5<{I%P9F
zJKA%y(G=bo+P~h&x8}XvKl?j(B4a#m=|%T%ZG}Ix9*As^PVKC0NPsd~$Nk*qbAGz9
zXx7I1-7c_Q9f6X;=&wZDe6k4EpQ!3WEUz*)o_f@!Z&N%W`Fc9=(PhW3Z0+gE0xQ
zYLA)j9AB)cxb`aA>`0{1b@f?ACwW+{p3_)9O5cEHcePHY_Q-zC-kNDr&+$NAr>J^-
zYksl3A*Ib}{>6&qY5zuR`!p0F18QS*!#7xU{vC8cmmIWay1fnJq-*;)FEh?nFDX0}
z?0}l5`nGn^Jml-FG=Jfi7V)~#*nT8>Uyq0jMZkXz;sIULAo?$Q|AbhKVu)JFd162;
zIsN#p3!EZt4+lE+vG0jKK-}tEP%@U;1oZE{#$q2i`0*3?F$(Y!1@H_6-3aM}6&INn
z6*B}l>^uNBF6yoRp~fcG#j_TE$r&zQ!WDi~7qHs7W7)6zyjHkz@v|HqmXxrJ)3M+Eld?zP!dE`1j5?MBX2oOP4)7q1=oZLx!~s;#Elxw0^Q
zCLoyCJ{CTDo!MLSaf##a{Y0CkQ!p1I>{0r+;Arg6I;%Q%!b9NsHw%C(2!0i)?fq4U
zc0&PbFLEpo7vl#7V=RC=GO%R2-&CljHWlEqPvH9(cTO8h{0BxR)3pD4;smqp{I2
zxCR}OZn+NDOU%{=DfZ%!uPfBxItb(mapz-c&ShF)T~zsXrD9g4-sG=pm+~&v$+SPP
zO8jA5nbyl6rt>bLyK;WLwe%{g+pNZuS4ZCfD`TB3M^KNgpBk5)AS8K@3Lj5Yhbdb-
zk=J4Ir@>`k2FmAsGNEz_Nesa?`}Jt_XTgQpT-D0f$pDF)sXjI;-;V|Z<~p_~U)pJi
z4DyMA84$#nD2|zWq<&_dByc{fL=H1suevarNWHb-zgfO*1S
zv0q%Daa>PaqFU_Ucy*ZVRBdad*~Cz}18{$SZ4eH(y>&HQHNEdDFz!C=-L+BSCaGYn
zPX&DpOX)==l+MmPqJc7H^s*LfAxD(HtP&@`DmH%2NEQYQ+-euSG5zSjjzr@9tpaeL
zm?m-yso3{O)9a+pVY9rkI(t*ey73%{4B^dGm@yC#e&r7kgCWRIaK9H_#Y%J#6`2-K
zA}iGaXis2ycIl06d;)=I
z2d0Wj7a*U&JhE>Y!!{`ix!ylc8fEPnM4HvS-A
zKA+(`5Gjqd;NQ4H?Pa+XR~UP%Sbrq3!hFPFYu8>}(3;Hw77_)|gZO#T0i5j!+GTE3
zKb`U!>sD~(5>tQ)*RFpjEX5O?D`Wx^B3NPKt|6?rzQuB3N$s6|e{Uog>8*Y}yDWK8
zy^^d27mEr)MxtO0rqV40D+s3O_P#>0hG%l`ap~~ZI!szLT-5M=B+}ThoWL+0kj3e>
z;~$&4-@15Ko2*HVaT{mBQ?+6juq6U0IP-l>P1}RfWnccf=%aoZxaVhGEgP0<)6!UH
zH9w6>mNeL3tIz~6_M}hm7KJJUrVrFD?15+y`&6cgOHNA_Pmk^DF
zn@oY|SaSqf_2zf0+^ro%FxjbHwUwlEy;|grLXQ6lf
zNsNnZivnymnQjCS^H6Y9Ew06_<^-l32skFw-RbvzXeiKrC5UYq^@qYFzp1yBr
zvWAVKf+x3ZtGrj8VC%WR>|L(RgJ_VUz5YZOQ}WYWg(X5jTVzNe!ckQTAAPPfe^nu7
zXv{u@(wm!5x|%q4;KQ{hj&!%cj5av#x;89KtDH>5o^H0P@ak22mpVMm3$cR31@ImL
z6-RaoDw}$9SnZ$Sc)6u*GNamxzTF~`v!NkBN$)_@F3)R+p7<#kcVvl0Z76!WqlWTu
zjhG{+L3a5j2cl#dy`KfL3qtv?w$#zF2XDcb^1S_i&_8YvvJl=v9&T@fpM=~oAhu#GHfINY&62wz!X8?4=?Z&LDz|u!_X8(;
zCC+~hC+emghN!K7<*k_=bh*6gqGTSYv@URIp8aiEx__`#jKn#7ul|z3@V0h!d5uqO
zT*=Z!`%}eEwAmxmr4cypP)z%HyjoDRKp^mOkygRkajbXu0HJYt#MNhYRMX%i{9120
zT|0*?ZE_@rGpQy^D#m(LC)+Hiw%I!pS}hB6mmxrSVJM%i8iByE{zb%
z{d)sJd1iWkgbUshgz=afxOF-NKb{C`SS$^n{WbP3R5Mh%UOUX6b^Y0^*UWJVl-_=J
zAF)pBU_Mwvz|r=8XIoxTs-~QN`O_=_sSj?;LrV_Nv{~&M_+a`;fNMk$vxqE_A&?Oq
zWZ~bz*FO4#uVK*p;RS>{u^4dP1gf;A*Tfo56RaE0{E<9yU>Ch#h<5u7PCP*3Vd|{8
z1Im{Ve;k5ng1eLcD*YEzBGAp`M)=klocg<$awXjVnWf{>mj1g`RQAW++fvq=c-&t0&d#vk#%xibR%v6cb$K#;!f}5uiFd+#
z<7Z;ynwjHV|8Z`&%iY@8;~6Bd!1ZWH$p_vur(C435_>CDlo;3(1?xr&dvAm3+%$WF
zx=JQiKJ&S`i~ZCodynjLSEfFX1A}x7gL-2v6nzV%*oGsivv1+dyEUU;zND2y$K&8z
z$1l!f^O!==$$+BUp1_AMK)!;)GaR#>`e!e4?W3N4Q@9T{_KgmOVem(!hY|px&Tz~P2*@UCcTcibhVq1Fg(&n7V
zzm~BG*PREz7lxJ*1?6oV7ObmpGdm+PbfvPp&$T7n{lM{zlRDN`utE|G^!Bn$CKe60
zhNgWtoq6}8DN@BZ3$VTDJGHmSmkqW!qmlc)z+td<~g{##k#aUm2tS^BHU$%8zo|5JA4+LSx
z7J}~fOuPU$n?3>wXu6X~N&y-Bf2;LY0!XyZ@j>Y6u9{07@*ott(EDp3Mn-thXeMw5
zaYqzbWD@*0BHQ8()C=vA^QOx{Im7^i`0gz}YNGkw^(RD_K#0(yzJ6pl7tPQdoZl`H
zyDpEDHo{q6S5r_Sfdv
z&M7-%F(0`+3+FuXb4STZJcJ1z-{FCJgQKptFvQ`B%7n%!b{Qs{AHah1=S?c7<8#l0
z_VOEuF2x_@B8jO)2kYi$f1OP6(U7;!*O)Amvfj@_ny1EN>dN|6_CrLxV6_cI1G4b8
z!NVMWEDuOJ9atZb_NF78849|Yh^f|aSo+C(efm=+Qo^6gL`WZLT=xPLV_9god$3az
zcwEY5I2>p;Of;@U00}7NxoGI8uLjtR?XWcX9mmIPm$&Z)&N~WDFbsM0ZA#Gu$kK|3
z@*7oTMJiHQG-o69%XVty5<$n)XZ1x1-4RP+7H#hkmzmySFnooiJ1et(~riagELV
z*r83&U^WZP*cL-amYUc4v$Jg}rSG=y;Yhi?%k+bb`-ez=FlQvF@LI7F9-Wh|nUYYG
zk)U^6>B-SQ(L_{IJ4OLg&_nsciAAk1v5Jdxh5`%xUls5E7>4NtJ~P@6TJIB^!$8ou
zf{Luz9x$=#o6yt{G>~6QgS$!I;~iOMi@;Zz{!}u~e30`W;Vu1u^g|%TS-yv++8@hN
zmfYHcO~Z(*PD^y%Wg+74AJ&Ta4m7A|zr#|*^7x#r%z@6VJ|jHnf}${U!PMr6h=Qs$
zI<~RWJ6>SoS_Fd8SA6fdc_6&2Mbl?-W2Es%EYCh}VA1)6HdD4+HXZb;=CV{gb|`18
z(BY?9$jG*MpCyyI6fZtt#)ZdZQpr
zf*J}AV#J^D9BaY96D#{MpsL^Wiv`MQ5D`t9UK3|Nvq4`fM*34JC4NG-#IKmxJ#C53
z&c%57)EZja8MV*Pw9OY)DwD3>ylj143v~s>vu@?Ru8zBQypp}9|1NDcCjm2)g7FH(
z5}ZNrOZ{zb)?Ql4#S5~#KE1plK1Y3aRhb{1&Q?!M-5*ji3R9~{Xa_k|v+c*E9HeI5
z?==^IDV53D+AjDlnUm`**Poq83YK|1aF%5|ND-t3ZP!my>e*pkAaNMf*MO?k43JZ2
z;;EE$%en=~wwskiGLjF7YVe8E@P*>sV`6%F2NtUWJb*V0O$M8#E~!2}q`z4g#4?Kj
zf!7F(BgsiHh8+F^*z<)*ISi|aQ@F~5pt}yuI_&@QNY>y5BhAuso^egPnn$;$^+_u@
zeJ*iiN*>YjI&n0@JML5@T8;BqPT)hcjv`#r#@3c4D&ddz%Dn~l^z1lC2IyjWeiC+tv4Qz`ECAUmi3f)ZZqn6T6iD0EIvwhUmW
zI%>Rw(Q_Sw9&G6c0`+3#Yw=OKr|w{g%t2bKWD~7rLQJbdJq>uy6(7GQS!DjslN53qb=DO4G%j|2eTI+k(i>
zIhWYOS;hk%J_D}XSr2UiYTjOnFgXxje3r-=AfPLiB-c%kQm`pw(Z&`zPIl+SU~X60
zjC5~WV@p;Nx+#DC_PS#2ol8%dg@zVzhOcFZ@`MwJgIn=2_
zSgR6lFz&v@*O!gaW7AS?8GMM4E;<{ls3?BR5G9k4lKA5u5JHD>M;hyr6!}ArrrFiT
z$rGHN(!M7PrAT5Mi7uYNGW!JRJ(~Yl=8t-S{jPoXKx7>=1`-dT5F~U*q38#NAAINo
z(ZpQ)$rtR%%+X(P|LsARa4>Bo6?$E2;B?UICVb0T%@v
zx_1!OUA;52jSo2n+_g4WkFOp%I-2>GK_fjRSSu&-!2(&~|0S|cZhs?d)tO7vv
z8xt@_(Fb(DYzvb#Tt$-f_9q2NdZ;Tff$sxwE-;*X6DpZXBw)n5g<6r0&`y^(>GRj0
z#lENOzg>37rr}$k?`MXyPFB#gGMHOt9-EhS{h-ZlU}sP0{`xt2#8R@;X^GH%s4w)T
zBC>*1UpMSmVUaQO>{05$cb1XU?o<_hr_)M3jo@$$-lf;PrNm^%&Bm9_-24_4%BL+!
z6H-pMn4QL>6w8wslK`$YJnv7&D-tHDOFmTmyCXuD#&{aPF=mWTZ)u;52
z_?GqdW9IU`j|(`*2=w!an5EG6@vAp;1?aCWBuP4k5c)VH{1?_POOeH6OcGbnfjB^pOU}
z#>zL+`8MS1l#CS>qY}+{cM}{J*D!l~vaag&&d!>euKktyM+dBBcm%?3NOh>}Qteg`
z?US-gNd*}+qOuJ?q1W3xxUR?U(?6e-IKRl~ygj&{bk^0X$#jOB!y0bYv~jMsM{!)}
z=^3=2_U?{LD)9HlCFry&qOM)MhJO`)FJrk~{)X1O#Smkwa$j}%_a`s1BFrS!=EsjV
zC7iV$^d6vwhgTw=6{a-)E~cKV>kE^I|9O3FvKPP5^ep#mHj~5*QuR`VG$d*dGRnp9
zR{n^`k5@k64n2hTVzIgi=@qu~O`KU$S6>Qa%_MGz_!=Bug3z>}ExGG2H0{}Riz$g*
zg1(f?fw;vuU4nrZy&_lkHRsIdg~e_|90&oFdX0^GuzU=YZeyq#lHdAeBH=;AqK!e9
zVne!t=j+Q-zTz9B_g);^99bpGl`na!XManmdekY!(e&bF;gBE6XG2l?u*ALD{g7KU
zQ|@by*}jBw&M=WLk57w*?uKgXZI_s|KipkIJT0V2Eqz>FLzQ>ntNnI4cYv#q{zXVW
zd1}Uij!EtMh*oJ-;MgPe>eGgwdhgyMwaJ^l_#a=l)p@9_S1a(>CIXhXM~+k=snLB;
z#dn@fJWOR~c>6vT6@Qn+Ez*gSqnGUW!UEO(JM_+)a%7*PCNu;nCFd=c4ieuzp$
z-!nK1!5(so$Mz^>y}JsH-u7665FacMr=`fo!7^Y&uRtRgQs98BLyw}y__QyeqL@r{
z$!}+z5DK$%>FHA6ZCd)=FF2{FO!|=!U504KuJYk5I>#e+1UMq;L)yo?-#=`|>9|dD
zH?pycv}fCAxD0*mpFA6oZCEIlRY~$Tz3acIqh!>dLcKCt5}d^*xpP?B_^;H?SX<;^
zxtipq;CmQ-1N9g3Y*+~S&cgT?wP@ffQPnOniX-}WN5rZ>o_V6YCr9^(rV$cl)9!(2
z;>+?=Jy}zM)1~Fy#LV;Go>!4Hc`RL38_!`FIpSTq3daEtpl|ZW30rm0Co-k3LZQ%sA4Yu9pFf#G
z<#{vO_N?rK2fI;L>U4Na*fu;+^{r2au)
zsv>Rr*Xa_yN30y#o%CIs?m9@w{aoHy;3ZLpB>UN@_;v*{X4rBQsh_4?z#R}b>0iDY
zbG#(Osmgr~Ij}Azj~pYjElDqPyvVuPohg%NBQlJokAC@R$RU#=PrIFv*{1t5>0t3v
zSH{J37_yvOq;!BQVflg(i?gq2?W4l3#?Hl;2O~}Kx|Ka%`+T(Ab!-2|GJ2AR{`z%y
zjv*m`rr{{&_3s~64@d>yH9tGKN^|1Bfd5&pmL(pMi$K!x2NmXAFEaQNIeh2hAA>-zU{y$}5F(^IgCSV6P+*QUXO{PbFaz0M
z&)Xx3QIt;w?qDJ)pRmk0fQX3d$0~ls_7F(C$eIFi?r5}w9^{84s@tp7=_)LpQjdkf
zkLY(7se*FhSvT%wU{7d5`?`Wl9-8eNwJ_c4G*%198XH{G&J{VCiYg!sVk_>y5$ehu
zkHUS@qEED$G7TZyc*M4ZkHLIM4WWwDC+wjs_UxU_Uy=3
ze#OOmG+J%)kLPZ|CygMU?;XeurQuzYj)GJx`d0ks&j~}9gJX5xZQWPD6}LI1L*KG#
z9P{RWJo!Dx)pv)^B9#R%wzlkk!h0WkUYR3$GjI-wgPt9AlWvyd3l;Hm$AQ~}WB@j)
zn-nq~UmzvV|3-qCdDn#Pi5%F!=$q~%3ech*fNi?K#KW+2uQ~mw-cDbag}+<>0%ypDkazJ8Fs-vgj3-edyjTRqiIfb@E`gKW$ZY;r6YzD`yd^{iAyWj+g|u
z?`@7@$|_d9nnmZ2b}>IrR~5AMwkZUEEiChEZN!>Pq^Eq6;1<+(qo8Qi`3DryS?Qio
znkwC>p}pz;6=|xOfmPwFO)s0Ry%v}c4!7#)`y$bHqQ&@)^
zgJq$KP4An}xHQP)67psmJZbs(uitnwQF)&FMz+RYKv)J0=}`an)ggRn-*j-lU}$B;
zOWm43+!>{oRW};@&?f%veT8gmOrmwFw$)2T#Fv*Ra*BUb4E44UBp=88*+QB0H~Z36
z0Wq6yFTTf!;;x2YRa1=s2pbEHjLQAOblv)Lodt
zJw>C(t6H!fMNNC6*3iB|_Lr)HcV2S#@+7tS7k&O6`@0NBf#I-v
zbm(K3ldVCtMUs@>1GCQZx-m1!y$Zf*t-XpcUdg;})&GL!>TA7qN=RxHG2z-yJgk%t
z__S;tgR})-$m%`s7T|O#{i%`e!W<-tE%}{HmlTN@AS45y%eWoCV-;zedLcs37lEJP
zf=IkZuss3t08y=suKN+`3NaRc7=qkVey;T!wl`y+9DE{=_ZXi>sA80?Nu*-Ms>z`f
z{v2LyBG$Al^rOMJKsidfTQ|P!RmicUDdBfb>9FZk5ly?L#AJ<+&HPBe#Muweey{nN
zoY2(40hLN!#72qd$TgRBo#rliA3E;j%z+mL`SjVERIq}$yyFF90d94>$5xRq)%Wjt
zDcz4w$jEyU@M@_*orAa3RAhhsWuw~6Ar*J!>8#e`+&|Vg{E46kU~f7AvJy%8RNV10
zy{Z7Z#`yx|^mWqkI7wrF}CfO?sCsIM^tMj#{o>kDO)Kiwn$QOe;6pHcYSz5B~BpBWynt
zw>>A+`i(Lt%G}yJxM$NY(HiC4RuF;uh=&wU`PKZ2Qr+|3{@&e|TDrv79!$67yRyJA
zUBr2Nv@!UolGoU%VG4HP+fD1llP;J6`*p_1E#Q)U`}|C2Bs1OF5o_PloyOV!*|q
z@I&n0$H$Ti+3&PVS7JG+(?kU;2M;N%ycrfTFK-Zo8-(}kP(tsyeeR{(gQ|8F+*@vd
za3HW|%8;t3B4p7nw0>a0<4rH{BR=xfo%z+I=lJs?r6Zn`_
ziE;8D1gu%ZGor6hDl4%O9}6KOYEx5{oneoxjXW|>k3P}HNt8|~H3v!3Nb5Yv(SGuZ!7TT+dS@ksH
zo9f&Z5)U4*sgjssyyHH^)a|Yn8QeFt7d)eIt9yUlgFfkRtZ?+&i!=EFWbjzt!J4J8
zGrY}f$M$d=mQ;7yI_j-6f!)3mm!Ab#Ywa@;$iTf4?ky{b!THz!60IOuOwwd97Sp*&
z3%!!giR%6i3`TtH&yqNKwU0Bj-+9aY;tQzfHJDX(U(LMk|C2`gFdxo=CS`9x@#h
zsLt+yPSEP8$|}weD^$=i$+T5eK2|ttwsz^;$FICvnIW`W6$ulwAKT*rrn
z$U<_5yu^wz4H)X9$*M_alc!cQZLx*
zuQb^MkBFj%*o6c7^*q7sC@9nM+w&v!iHB4GUIfSiBV}w#P2ZS)28U-DUv9Fn=`JS*
z3fpaxAJ>2rffs97t6F+QR}_OTb@b)cdmb|adWkRJ+qm`_OAoBcCoT!n9o_P%9=zwY
z+Ohv#M73^q{M5ya8f_wL>FW17)&9KO=~v~^y>LfgYL$uOQImGQDHm>tq2iZ4YDz|}
zwv)ZSxo>GYCC(RijCJxzs689sEeh5pWhZuG9MGr+ibM>U1yggFT<9sd
zrn(8yj_!7G&H>uiwtFdgoEdq+cs`w~JU&t>QWYU8ChL&ela0(7894N@m^upn2XnZS
za4+CQ3)de+F-9uf3d`WPb%s+8ZdyLmJj~2
zH_@?D(^l8MfH$u(i>TSEDIUlpc~F<|HSI-;Y%xLt02zPfa(@3K$fP7r6@WfLVim~l
z&}$IkbpM*)h#cTq^bjThoPdtN;RzI=cvBD|C3;q;F+j=l7yU}qyi1<&l`9eMtD_ZH
zr?X$gzZB{fQ5Y^O{%x8Wl)2%M8~!p_Ud(!8P2RxbsI#mvYydeU=-&79!%76I=Em+P
zB?9fV$C^n_L8O7h;KpNH)i*!Vva&>6rW*a~skqWK2ef6Q6Clqy6>=j;~Fwgtl{DC~^^Nj3Axi9;*
zdpr_Vgdi~V2E5XZw(TK%asi)G+|y9;{U0fxzUv1B;cp?oD$>65cq8FCAlMrKAd}x+
zYVyaL*+v6@v9am?PWnR#!W#(+HGwBnoemt(D{C#P{8Gf5jgtOE9u9YJLsym}|WFpEp~hw9&*EuOUO#L2L#+xpHFye#ZtSjUH}|blXz3JGKGuC?rtUv>D4;P!zL}H7uK6ok
zz0qBoW2YvCTiqw^ofcHR+9mKUa!vMDcZJZ%?5(>rfwF%+
zBBRy5o(*Cb3HVj3-SbSCE#v{vG~^E+L45CnXn-It`ZS)u^8OzPFGwc>ihpYP$|j~K
zPvBAh^J*}9)*>tA>bpdHLR%X@GcP}>sT)Po37RO$j0xzo_a>Mo9CxIOCV2M^3zuP7
zoE2HTV`5}2MU{up;$6ob_ddaPt0$e)Ta(Fm`}>5=A^l=Aqvx4Cw*7Z3m`
zdkazLvMG7yPCXa-9@Qp1wm7(!7e1i3HDi+J@*tT6B!tex6b!2A1~%Ruy!;(~K{TCWU(Ly!8mkpHxEfUSniK02^5RoImENk|((*+XmC7NrRiwb8$
zIX#y~XlSfLTt=o2lg!rC_4yvHpFH0Bti(Sexq#f#6x$!0pw!eAIb2fS3ed1Ws}Fen
zyXm3V^tvhX{qD5u!!nV;nmlGkR+x9OHhZ9`nAh1-oc4YV0*|wC6ZTTet#zs(iaXQL5*a+oO^2$$Bafp{;xp)
z`I|Q_Q2r)A@OnO01*yO;Q*%jNhu7`ZY2yZ!H?$si^
zb=YdnCo3XlUC2U;QtiFwCcaxE+>J{~j^GpKfMUaBCFbTh@i8HKUc_ZRuKj#1%}ZTw
z{pTUqoTmKpbLq{kBIB*`K=u^n7UW2=QWA?UNM`T)Jit4%IJ%);?mM|YJvf*b#dVa%
zF*5b14qNhzR_xY0a!8z(f8Wf9Ap3*yu=KR~s;PdG<8V-v#>+z7qJdB&2G}!QlQd5F
zbCeupgh()7B*n38r#mwERw0?0|Md!biFN6WefZaz^8o&UOmlvbeF>sA4n&(d$&A2jHr)ac
zz5B`U?wxPs36uvZ;)~(^X!PfT=}PV`a*!p5V2P+qm=(K1&PFhuJ
zI>wuAX810H@6R`Tse4I7i+0}4_SfT{pYfNrN(x$J$AI{7j7!#ky7mBv(RCUlXbwIE
z`h+m2NPJA*D&16Bfn09q-15OJ>S;#x7}dKM`dlB_@LznxB9>R*
z^Bp}lR(kul1bt~HNTJdQfWTt`4zUB2;T_PXC`iN*fJJN?KqR;UOg=$Cez1b|(xr6V
ze+o~wR+c{z(UNC_aadn&N(I!~c5kuI(K_fcBxuFtMIsEgO
zv9vD
z82(j;N$$eyk+#KOC#W0B?~r-#v3-`xN+CiQhBTNO@@N|xp1z3QG@kA%=8C7x9HLQG
zZNGsnF#50f%EPFf-)ADys&y=Pq-4Pdpg7$0y9M+tWaCVgel3%dtUw-7%^Pes!;zr#
zfDBOxIfZg%U4uGXi~I48#T<|l?NO=>d7bt@=5S_3lqgE#yR)>V@%z|M!8+SX7eC$$
z!}bl1il1F}_t*4p&KuxLT$Z(q*FmPfdzh;)q(t*VeXApv2YF;|z2o8XX6PFu-D4|b
zubl+h6#E}Fc>Use);Z*H^EI#kj@dx!skd_AYsbdaGGyohaRH+F~uqsL^ptw9Jqy
z3YXi(`3W{&DLg4K%A4er*BHnl&M8??XlmtP?%&^UpFrM4jE(b8at{N$R*2et0mb(!Vya*FQS)18ZhLCV6m
z)1FKR-%HwU-CD4G8T*oyCpFFg4^wX)7FGLw4|Ai9={0f)-gm7h;TJ3qAf)T5t4;l
zh%E4#*5A$y@d|GTrTI@+=Xf5jQBTT0eu6U6gvcFE0S5$@<;BXcMa`%F5m9oR^Cy}pU^;u3Xa;md`UPgus=OYoX5vPII5}*u-tSZ@>{GOcDoAl7Kv^pMV
zL!;O=HRkjrLw{Rv&|%+R_tKc#=;0=MmhI1z0{1?-SoevMMMN2V3|P#Mh}C;Bm;0Tb
z?MD$aLzbjQ+?Nm4-R8EH{B!gXVN7Cb-_kV}`YhwN;x+D9PpGT=q-XYA`A61BQcUz&
zj)s5C9dY}cI(1GhA?-WV_%sdyk`mw^UX{_+q@x`dwQzQ^F5CyCTt@^^C5pz&bw9;L
z9`Oe5_x>!Gl+^9HZ^(l@ZpTDmyP1S15d+9D=pE~&1HPO2+F+6U1Z|V)V}1_pq8&^9
zi9>#tB`LQi?Fn{xb%7RzND0-Ur#91bdmNT_xE&g;-}VK{hqPxDsz`!P6=z0y
z&6m!!R&1PW6WU=o6T0hbt39KylV;qvA-v#aM6|Ax>R;1(`kAy`CK;J}#%`2yC-5{T
z&A8UaAN|{F*vT(yq5X866_?0T{naz3XQSdmHE&=!+(8@(<%lS1(Md6C44%bjbQXrU
z5Zw3OSkQ}n;sotX$!I0wsUe^
zDK=NkxPp%kWBQpDvLPWzmhAmB{%LUfKITNIDz;svr?s8EeQrwgMm*Kw>T&GMynKh<
zOY)RYzfvW!r5lBwadk%be_rDGdno=%QOE+66!AQk8p_Ud|9#d)&hP;I&SUP=MZ5Bv
zt3)UqPxDqM5(8QsO(AO{NRbm2z-{}(-j7gSAjpx-+XB!C97;kVDiGaC|DZA&qLyW8
zZ8=04Y9AuSnU7WFcg5?Om`W%;ASY8s6@lO{L!a$=-=r)$&<~7#^$@pFFX!c;Ael6&
zSz~$Fygw!}GrRweN_3{*-jDvL%N0Z8xtjA2hxuSlB;y$AJ>=WPcC|8_YdeI1*};#?
zDssSTj0F05Jt@*ZL4(D*#-&x^`7oG=FMiQk*8lpgv(OKP#IxapA;ICdPq1V1e}=F~
z0DaQV)~`T#_X_V2EAx|SKm|h!$&Ri_0lO%
z_TL`X3c45#jUSj=J&6!PzA4A4e4a+V-L!CpzeVHakB73Tt9+A5!IdaFQS%IqmC(|@
z>@42k`fC%i?(N2tZ>AI5qANB&r{YFZ0!D`g-kLwo3m6%i$+g`)*KOl@S^iX+THZIj+ex$l?${rE7q(fZN}TopgPKVr)CW*jPs~ZwplV
zI0Pgf#rP7D!ckB=n6SFYUL~j?H#MaSG%q1~|Cc9^!263QY$^=Va=oEXB%?7Ha=s%U
zsyL~u*3;#8EMsRreZE_+5aDI9FuSi$FJI-_FOullz(_s18Ne5p_l;umd*YC?iGQ~Z
zz-um}z71_I?q0GSo9J84b}6F~I^u8fCQPZclJNyr=>s-Q9-Z$~nBv07F3P9OwsG_e
zF60QvW%>t>x68RvdgnY<{78h?7A-ko^LKrm$I)jH8vUD>(5LwK5PUw`R~{T%7Di!%
zAgDT+6;A}Z2bKDVL|eH)$dHxDL5Vnq5;DQ&y3;3+2PAfxC^vcHk%%`>e^`Sp-?@ZB
zhkv4%&S?}>($IP*1Wz#pvo&Xmm_Bi^TCk!9^)HK~kTXig0*56?*Uf)%WMur^D`3{`
z_q!euTa5Q*b!khC)$^K5aSYJ)b$)(On&NJ>Gky{R-oG?*>OALbma?fGr;hv*TCZci
zbB--javATflRJm=FK^<+J^6)uXvkDNKX|{kn@A_yP>j8v&u}_!mC1bro7IB-oL6zz
ze?CX9)stcUJpbRkhaD^@Y6d9>zGNEIaUfy#fqA`;
zL+SgQB8P%#K<6XcqxH^D2C#4f89$FKK~o}iVe$mz4(Y$0_c|+l{2t(Yp<_3q8|Yj;
z6UlRWP(4vQsYgEf#fDJ%{XvnNA2fy}9;Nn0wjLLkT>JWJ;8FBu+HIbpjb}LB?&()b
zN@9}5uVXe_j2sS#-6hM93Ll-yHGQ={KDR&dywgsHKOHK(#%;4~@h!y}`NL?EMyaRql2M62s3^9y
zqex*trhR$mnm2@Zcb=EC-VzV=kJy?XNN92*#5Lsbr(-*3y$zutNJ(91E#h7qfPT}`
z)Xtg%PP60axZt_tpFIC{&hViji-lMx!L!EnVl3NpA&
z>)tSzR|2V4!yZY%iIT!mL
z3AFHgNb4(TwOk3h+C7u^o#%zGveFIQ_pc8UzHCyinzdYNA-ugLm%^c~gUt(0kN*|y
zn0Visoz{y*>;awHdOj!CSFH!vjZLn&o6LJ(Qe%1$8$~T?0-iDSQC)H;t6>IUbXiE%
z@jrl#7ZG~-nfC!bL?B!NDzH%+DhCZmmHuit)s2fEi<-kpT*4v!otI-IS*8b#>oW7R
zmol}<@H;4#Xad}M1FUpF0e&p9nr&%)m{=pz8z1Y07m=M$jTB9K{T|nwz0sxKZF$KX@8^~+@A_jIJP_U6kK^?*C{Zfo0BwI3_j`aQ<@>1MRZb8MQBM*fcp
z-=+IF6nZ|SBojUxe9ZY+(7or#&~nSlB+%RpbDg{JdP6}Tx2u=N{aUN7j^QxC2|P7N
zp7(FjJ=11tnj9Ge!@L_=+*BoTxVFlrItX860QDj#KV}6
zz-XoiDd2;ydstA2t!#aws+w1w$q~b?3D;-U@6;YFs3GR5;klDPuQV(1+)Ot=mtXLp
z{zRCrSDJ(`t(Uf_oU4xYya^|J;z&XF=lxeZmLF&`c#CA&y0-Fy)v<{-?M->@8>-8p
z5*T&+{iu}0}PlL@GOgs2(
za$1{`4;L})415R(S5;XYKV$rnW<`zLdrP2z<3*vUg@et$b99CC@AzWz9lrtj0JpvC
zvT2`0cdYi`kaPBXEYVO&T%)cwNI6aztT0*Z3pf8^K2i;&(oTv}BeJoG|3b3acF(NzU3wJT
znwifUhqZxNV2F()+R-&v)5-qYl$y=B!)fxXE4xmbFp*|XAqj3Vp1
zb=tUrKuQYLt;c!1Y)umB&Fj?vHE7h(n^B8i2
ziKKL5?oFvheF~#|s0}PGv0#q^a&1mAA_b7*Sp2@F-*8X~OxLN7y&EypK
zx=F$8jQh?R>$J4`V>=^OX&EBsn$&P9@>?_LZ~IuK`zIDhg$=UDAMyP@6*Y*)w@c93{mC*I1$KTfgvX7Wp|R8wIT{M8g)71eY*k>Q33^8*=d1KV|IShqmF%Np)t9i+
z(xkzC&}Lt`gytV&h_yrG+nvHMU4M{4<8d2Yjh~42Fy53P3h?J64@j5Ekw?TO)HUKQ
zZ9tmNe|p3#b*3*PQPnc$L2(W)(!`QRLz#5>C=%EyA=D7uTYLI`(;jL4`u-h|-YK)P
zEcbF_dHw^_3ZRBj6QDpY9HGe4wtiMk=$DX|kN!sY>F8y5I=mBM(eV2j6JfJ%P3Jm|
z7p500_3+xQI87?uebomh2fhy&bxVHyI;EwgQP0}*Ly3;Z@hVTxwbISwVe~eyCc}F4
zg9^UVbSG%$`3(#f2yhqnjP4X@oQ-}q=pdc{jPUeMa>L}8%^vd9tdtZEe&6vIY+ch2
zUc&FQzBBbuobIz^u)I%xIcLXv)tJEqmz`F|p>A;ITd);I?XM7fVtr($BjWw?UG$@>bt8RLvMI%K++MX-?F%6)Dkr?
zuriTvK53JxN&PuC!>;XnLAQ|yzSB^vWggq`h~4x1kF*vsvmzp7%2Nsr_D|EmFavDFR{m$QbseDB-{3yAiDV9;Xy?fpcW?$T>*T;@jmeP(fm-}zt+)5RY0tC=B4p2N#)l4Qi9$)`B1*V`EFTw4N
zY!x_BF}dy{?&LMaMDCyLD@DyFzk;pvWDR!b{ZsVk9*=_#K@oXShw^g?PY10vc%}1In3%I7|2r3*
z$rLNg879z}zSEI#EOSL~XI;8W-2>}m>=(|VpqcVsuvT5+30bAG$F;^jrN8w$^jDOn
zd)MTpZ)duhfxq$?*1S-)F@sn^2+?ydzKL%GxOga-p*R>;;F
z@5JQ%_V$&Ih!;Cpq?mXsa?;gf$9|*-IzSI(AE{yG_j=p$rai)CTa3SI@^zZJ7f21&
zBH4nR0Qp~ZW`HC~e-P~lkl(Td;#)&SNSJp;Xz*m5nl-~=pGM%bcJWdYGT*-jPlnD>)#vZ~18{^LuHT-lvb1
zj(2tLN|*0wYKj**vh|%tGz8gt>mJX{JKkLl$Fr#%4#g@2WF1RMo}22@w0NZ~Fa48=
zc5IX@Qh9V-FIOXYwgM{|!hc
zdj9@rlLvjfF)xlNW+kcGwd3q0tup8$O=}yf}sadzQ^Ur&J6?D50_JY$TdiXWjTVn8o
zE@ldDBi9N{-mg@hUHCX>k#XDjOr6ewk!+ZPY;T&Oa
z6~Na#-pa&VNpRpYlWn%y$U#)_>&GC48#?JNjiH*1O4$);qTt6;hGHIU9LGiwkEaTz
zHkr*by{if&x?mFiYpV>@MW0%a0c%wxTnc
zgWIQ-gdd)n{BrO((Yv%kdZBFo>~sqKiE6VE{zK)uLolb(Uut2)cNd${0Ugw!(+j24
z9KUR$P@d)!x4kQ+81$aLCzI*SB830f`vu7qRjQQ
zf}YMZ%KEnq1WMR%Xa$Ja3|;b?l!|(LU49LEuC|MpHd{Y#^5JU^OLd8q=WVcQ8g55q
zGb>aZ9m-eBmy6c62qeVFJh4juxSwv7&f(hA-kLf#_TH2Xr(3awZ)Ij}9U8uj$rJqg
zKAD<@6GYC<3Zuc2*l*ksRO$`EeFh7IFJ{aB!avJv(0V>Xs-V$yo%mE_wz}kZq|cYg
z4~$X)3y16y0Z(&)Jo8t|%X-oT)*t6@ObF1hH$(H0aYrN;oZ5*n{qk(mmHIzlCQQIQ
zGaT0^ONCS~ZtrrlQyt!JhrEkX?miwI+10nv;OD>C3u7Pz8WQ8u7Vwtld$k^6cxf(M
zd+oUGV&On_&7J&HMMJ40&Wy(2I*w{F2w5lUJZ|_@+!8|wkgQ94r1^@F)qNcR9UV3I
zqk^jmsj~``0UK$xJ=48~Is)oZQu;l$C(U<{rGZ^$ZRs{YIQ3~;-o)y~
z8?6(kkR!<5j2a$l?(XmJ*J8ZpXQa56D@P>r%T4~At1Sil;-)W=Vb3*z-ksgtB)P;G
zf=uH+Sgly6Y*7CX({)+lY(bQQO$!7>l4@j?J;(B@E~E_LYrGJQN+IKBV4X1OgC^xH
z6xMqNN5|P`k6)OmM`F)1-+NZsS=2n{q?a?SY<216J>BV7h^Mj$DYnrAIfHoBO0qJa
z37F49wkmLuUS#7Z5mv{wKoCti*HesH&Y0v)iL|ZGN`oY2{iTgmBr8_
zCh+h7vPpRQix}SDS;ku4J+AdqjQLWW;=fj?gxlO%58V?6`za;Z$cs`K-74@bC*PpIV5M-=(|5C2ecy<>YRzZXlHUzk2D
zuJNSN@|X3RGpzz=%fQ%w3)Hv+yE`WMbkAr@*Yww+`k$N$+pa1CJrcfw@k{h=X)`xn
zu9B#H>@!h$okjiSVwds9E7^%|i~nlDAefR^5wDBrEj%*Bdl`bYQL&RK&1B48Zz%_4
zQEWT5lSt-kRQqp32err4hwUKsC!CZxJZ=YW=woBDiOVi!ldf^5SDfKOYe601>Dao7
z?L&;V-v$d1ZNco(c_z8bNQufn-V~+H*=D~8USL|gYk4sJqMK#W@Ij@rO1(T?T!Mqu
z2L|kW{wPs3v)$zMg5AWtWlo$?3_7yaOtdV_8DSzWcfM5FOj9aWSK9`Z!CCW
z?HMD`$2h1(AR9b$W;Qx9m^s%lo_0LvzdP>>t!6$Qi)$zy{x5O4V+uyS)csNRa
zb~iO!HB^kkKY@($C|oz{ac#J67n~7WaC2#3fE_$G&ekamTj3xwsS(K_D&C3gx1cH=
z1H%`w9TT*io&x$4(rq3sy6Bh$eMWov;+INwr1(L>Ptc5RSlZpCm>^B*4e_AJxi
z(YJ09$DTgILr(GyrI(uoeIl*AFP|Hwf
z1$oNGti`_1smTIuX%lYz`;ro0G|sU{604}@X?W3usQ7SqSbNM_TiZOmntU(k$nFjy
z%nkR1m+g}=htBF?hW+msb9=xKqK~DDP`2Q)@nWRCzv|C9)8Q0q |