From 192de032eb869b827ad75898979b3e3a7d5562b3 Mon Sep 17 00:00:00 2001 From: "Zachary Straub (ZST)" Date: Wed, 30 Jul 2025 15:22:24 +0000 Subject: [PATCH] [REM] subscriptions: deprecate plans doc closes odoo/documentation#14192 closes odoo/documentation#14226 X-original-commit: f335b0829ae81b8c3140a638705eab307668ca31 Signed-off-by: Zachary Straub (zst) --- .../sales/sales_quotations/quote_template.rst | 8 -- content/applications/sales/subscriptions.rst | 23 ++-- .../sales/subscriptions/closing.rst | 3 - .../sales/subscriptions/plans.rst | 102 ------------------ .../plans/subplan-quotation-template.png | Bin 17383 -> 0 bytes .../plans/subplan-recurrence.png | Bin 18647 -> 0 bytes .../plans/subplan-terms-conditions.png | Bin 22267 -> 0 bytes .../sales/subscriptions/renewals.rst | 1 - .../sales/subscriptions/reports.rst | 1 - .../sales/subscriptions/scheduled_actions.rst | 1 - .../sales/subscriptions/upselling.rst | 1 - redirects/17.0.txt | 1 + 12 files changed, 12 insertions(+), 129 deletions(-) delete mode 100644 content/applications/sales/subscriptions/plans.rst delete mode 100644 content/applications/sales/subscriptions/plans/subplan-quotation-template.png delete mode 100644 content/applications/sales/subscriptions/plans/subplan-recurrence.png delete mode 100644 content/applications/sales/subscriptions/plans/subplan-terms-conditions.png diff --git a/content/applications/sales/sales/sales_quotations/quote_template.rst b/content/applications/sales/sales/sales_quotations/quote_template.rst index 5aa760389..e27fec7c6 100644 --- a/content/applications/sales/sales/sales_quotations/quote_template.rst +++ b/content/applications/sales/sales/sales_quotations/quote_template.rst @@ -96,14 +96,6 @@ Both options, :guilabel:`Online Signature` and :guilabel:`Online Payment` can be simultaneously, in which case the customer must provide **both** a signature **and** a payment to confirm an order. -In the :guilabel:`Recurring Plan` field, choose from a variety of pre-configured amounts of time -(e.g. :guilabel:`Monthly`, :guilabel:`Quarterly`, etc.) to designate how often this quotation -template should occur. - -.. note:: - The :guilabel:`Recurring Plan` field **only** applies to subscription plans. For more - information, check out the documentation on :doc:`../../subscriptions/plans`. - Lines tab --------- diff --git a/content/applications/sales/subscriptions.rst b/content/applications/sales/subscriptions.rst index 0cb38039a..ca0b6c8e9 100644 --- a/content/applications/sales/subscriptions.rst +++ b/content/applications/sales/subscriptions.rst @@ -15,29 +15,29 @@ for recurring billing. The app integrates with other Odoo modules such as **Invo .. cards:: - .. card:: Subscription plans - :target: subscriptions/plans - :large: - - Customize subscription plan templates tailored to various product offerings - .. card:: Renew a subscription - :target: subscriptions/plans + :target: subscriptions/renewals :large: Understand the core management activity for subscriptions .. card:: Upsell a subscription - :target: subscriptions/plans + :target: subscriptions/upselling :large: Offer more value for current subscribers on the same sales order - .. card:: Integrate subscriptions with eCommerce - :target: subscriptions/plans + .. card:: Close a subscription + :target: subscriptions/closing :large: - Offer subscription products with an Odoo **eCommerce** app integration + Customize subscription plan templates tailored to various product offerings + + .. card:: eCommerce integration + :target: subscriptions/ecommerce + :large: + + Offer subscription products through your Odoo eCommerce store .. seealso:: - `Odoo Tutorials: Subscriptions `_ @@ -288,7 +288,6 @@ tab, under the :guilabel:`SALES` section. :titlesonly: subscriptions/ecommerce - subscriptions/plans subscriptions/upselling subscriptions/renewals subscriptions/closing diff --git a/content/applications/sales/subscriptions/closing.rst b/content/applications/sales/subscriptions/closing.rst index 1412781be..e301a66a4 100644 --- a/content/applications/sales/subscriptions/closing.rst +++ b/content/applications/sales/subscriptions/closing.rst @@ -20,8 +20,6 @@ customer portal. :align: center :alt: The Closable option on a recurring plan form in Odoo Subscriptions. -.. seealso:: - :doc:`Configure recurring plans ` Close a subscription ==================== @@ -103,4 +101,3 @@ In addition, the specified :guilabel:`Close Reason` appears on the subscription .. seealso:: - :doc:`../subscriptions` - - :doc:`plans` diff --git a/content/applications/sales/subscriptions/plans.rst b/content/applications/sales/subscriptions/plans.rst deleted file mode 100644 index 3d1ac5e8f..000000000 --- a/content/applications/sales/subscriptions/plans.rst +++ /dev/null @@ -1,102 +0,0 @@ -================== -Subscription plans -================== - -*Subscription plans* are :doc:`quotation templates -<../sales/sales_quotations/quote_template>` used to preconfigure quotations with -subscription products. Use subscription plans to quickly create subscription orders. - -Configure subscription plans -============================ - -To configure subscription plans, go to :menuselection:`Subscriptions --> Configuration --> Plans`. -Then, click :guilabel:`New` to create a new plan, or select an existing plan to edit it. - -Since the Odoo *Subscriptions* app is integrated closely with the *Sales* app, subscription plans -use the same form as quotation templates. - -.. image:: plans/subplan-quotation-template.png - :align: center - :alt: Subscription plan (quotation template) configuration form. - -The subscription plan form contains the following options: - -- :guilabel:`Name`: Enter a name for the subscription plan at the top of the page. -- :guilabel:`Quotation expires after`: Enter the number of days after which the quotation expires, - starting from the day the quotation is sent to the customer. Leave this field at zero for the - quotation to never expire. -- :guilabel:`Online Confirmation`: Check the boxes next to :guilabel:`Signature` or - :guilabel:`Payment` to enable the customer to confirm their subscription order by signing or - paying for the quotation. Enable both to leave the choice to the customer. Enable neither to only - confirm the quotation in the backend. -- :guilabel:`Confirmation Mail`: Select an :doc:`email template - ` for the confirmation email that is - automatically sent to the customer after the quotation is confirmed. Leave this field blank to - send nothing. - - - To create a new email template, enter a name for the template, then click :guilabel:`Create and - edit`. - - To edit an existing email template, select one from the drop-down menu, then click on the - :guilabel:`Internal link` arrow at the end of the line. - -- :guilabel:`Recurrence`: Select the recurrence period used for the plan. The recurrence periods - available here are the same ones that are configured in :menuselection:`Subscriptions --> - Configuration --> Recurrence Periods`. - -Selecting a :guilabel:`Recurrence` turns the quotation template into a subscription plan and enables -the following additional options: - -- :guilabel:`Duration`: Choose whether the subscription plan has no end date (:guilabel:`Forever`) - or a :guilabel:`Fixed` duration. - - - If the duration is :guilabel:`Forever`, then the subscription plan will continually renew until - either the customer or the company manually ends the subscription. - - If the duration is :guilabel:`Fixed`, then enter an :guilabel:`End After` date, which determines - the amount of time after which the subscription will automatically end. - -- :guilabel:`Self Closable`: Check this box to enable the customer to terminate their subscription - from the :doc:`customer portal - `. -- :guilabel:`Automatic Closing`: Enter the number of days after which *unpaid* subscriptions *past* - the due date are automatically closed. -- :guilabel:`Invoicing Journal`: Select the accounting journal in which invoices for this - subscription plan are recorded. Leave this field blank to use the sales journal with the lowest - sequence. - -.. image:: plans/subplan-recurrence.png - :align: center - :alt: Subscription plan with Recurrence selected. - -In the :guilabel:`Lines` tab, create the order lines for the quotation. Click :guilabel:`Add a -product`, select a product to include in the plan, and then enter the :guilabel:`Quantity` and -:guilabel:`Unit of Measure`. Add as many products as desired to the order lines. - -In the :guilabel:`Optional Products` tab, enter any optional products that the customer can add to -their quotation before confirming the order. - -If the subscription plan has unique :doc:`terms and conditions -`, add them in the -:guilabel:`Terms & Conditions` tab. If terms conditions are specified on a plan, these will be used -instead of the default terms and conditions set up in the *Sales* app settings. - -.. image:: plans/subplan-terms-conditions.png - :align: center - :alt: Subscription plan Terms & Conditions tab. - -Use subscription plans on quotations -==================================== - -Quotations for subscription products can be created in both the *Subscriptions* app and the *Sales* -app. - -From the :guilabel:`Subscriptions` dashboard, click :guilabel:`New` to create a new quotation. Then, -select a subscription plan in the :guilabel:`Subscription Plan` field. - -The :guilabel:`Recurrence`, products, and other information from the plan are automatically filled -in. The quotation can then be modified further as needed. - -From the :guilabel:`Sales` dashboard, click :guilabel:`New` to create a new quotation. Then, select -a subscription plan in the :guilabel:`Quotation Template` field. - -All subscription orders will appear on the :guilabel:`Subscriptions` dashboard regardless of whether -they were created in the *Subscriptions* app or the *Sales* app. diff --git a/content/applications/sales/subscriptions/plans/subplan-quotation-template.png b/content/applications/sales/subscriptions/plans/subplan-quotation-template.png deleted file mode 100644 index 3823f4b9dd7e78d964067366916a9b6130686882..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17383 zcmb5WbyQqU(=UnyNC*-)dnKS$F@jySln|?_PV=ud2Gb)(%xwmc_;-!$d+t!j_l&3`9agg(4v# z2fsvp=J>vN@%6cRVIip`iG)-c{rcV*?YWQa1eBFRDjT8LeWn9c6*Z*q@9)pfuO_D# z7MIsAE^kiHF8YTio}QjAuWz5P)s3y~-TmV|1bk}#_~ab1ceu5U7#N*>dc1pjyu5#U z8XAUQJv=>JpN)-8F3rx|U+hi8C!QV;hiA9?;Y*Xdw`T`CC)W>GTXP57YuB57h|9;_ zwS|S_2UMS+g`MNO z_B7;&+o;03Ds>7Lgn*FN-<=z)%is9KovItYyH=E1@w%ITN%Dil83NEOY@;QFW{2C} zr47yJnpzshb_GdHA<-bof0op6pWjapS10Qy4))lI`26uL73#~ECN+EJEDU-cq$OWi<4YIscdybiNNC*UC$Z-qyr;FC^P39_3fjegGD zNJ#0C2Wd_QNPaj-2`ItV zG|H9)DT|kz&7~j7Z{$S+3X%dcQUxKB4kps|NrGz!5J_YK&hgx1Lqqz~{SWogLVq4j z0of0VS?j>pz`xEOvZItZIlpxLozV?$fzZ2tFVCHBbS#PH9D8~Yx~5)#QhUC3Ds z33V1Q#{yLmuo?$Hfn4(A(LvVD#F9~FT~y_fmQmVYE$u7fg&ODm4#Ehu5a@xfNL{-) zUIJ<`^h$Ed26v!{lYOvgVfzd{e$vaVutF5g`&!s>Q?5KHe=nQMd77WyTlc@QSCZ$3XQ1zWumBz-gYgjLp6u`An4KM?KW$) zsfJ1C-3N(XkFy2({5GV7jKOT%U6Mg~>Rt1hD1>qLP0H32^@rs zB%7(38F|6V8N)0_j_vvhy@_YIZdxi)+gme?f46%W!?|x6lu`W@Ed&DlU=l~|Ol^t5 znA8><7>&v4Q>TYW8E^fd+uQ~jeRR=C)`4Qb1@ z#m6zn63m7Fv=Jthc`YwdES6U~uXRU2BNJjF{@or zW`DB)%y2^B-JxFPIc#vNYV8NI4w&P|E=o`P#JgcpyS8DaB?(we+U8R0-R6?#fU(D3 zB4RtYRokrUyrSy;%^zS!q0j877*0m5Mx(lpFCqBCGXVOY!`SMhj$X1?wGmh)pzAgl zx*K;9Io58w@z3<)i1Y^&m=0Kgm31Nre(1OfEwLp5#3%pC@;b|M_S&;;yw^05^AJ0-)t9ge>}VGzD)LIjNQk2oSEqg5#e^O7=T}ND2$I z$Ix@@mPggG>rsYB&2GsaA=8{1wh1AERTofowL2>6*WG%rC_&fb)RXnIs!+k&XH#+; znZV+BTqLFcY?bUu6AWp893<g&sy|;-z~IT@G&f2vR`6; z2-s6PH6RS0!zn0?)wZM1UOrPACVPt`f6Wf8r~!TN|11?t^S8a?O`M)|Z#9#>LvFy!1q&ijNpO)KdDL20Q4ih)uKj z*RSI0N$NGkStR{}B|$e(XZ~F*jzX+2XtB3_rVWADgcVD?0sO=_vs)-XUTze7-Jx^E?Pk;z7B9#6p-&s3Z{N>&KIeh-)i!-0` zZdbHkf4lZBL=enWr^6%+eW^xtDDKkCJ-bWlD>0$um28?k%8cc2)4`b1rTx8_+UYf1hs1(gwY^w$x^^kA zxiAPgyvl;0Jf#l=iz&!%wRQ5J+idrWrX#e6L-O%9Ef0*&1Z0bmhLsNtJ*@tI@!Gz7E-kNh))s;V_^Ko#Pj@HP$Tk;$x7=XjsSC;-_}w7DBH3( z7m6Pg5tL`$M5_TxfS10t57U{V8{kfLc>nHw3s^Tpcu$KGT!l=|Uvv`{L~foJ52a8D zxW}BbRy;Gz1)B+1>q@#Lm2q26WMugaZt*OA_m))}Y~+cG@p;qkS4+pPc>@hHa;|JD zl#6aKa()FK>Hp5Ept-D6TG@TD8hcL_9W3iBUL2nl-j!Ync-2jtE7yv?xI*z0%6&FZ zYZKa^pw%N;$4Bt%9B`K#nE(fRz;qSgMkU2_|3pC)C^xwSn>`b^aC%pK(IGH&%nJhw4)NT z$Ng1Pb!{3ic|&XPww9@w&q{d4{tp{zifaxOp(nRjT`5D*s2y_nTV79h;Fm&Cv;qGf z{IGBucXrxZr&=S&hkEk1*vPr=H(7CCdy1&(E5bdMur!lx`jSyoy6n$-4p+dyy~GlL zpx(Sm=U~ulPia{qgc@7C6s_TDZ%}3VfI#w)7`)+9Vv$u zmAwQ@buA~2)nTfq24Uan+n5|fh1B5BeGVrtc#91JJ>%NaJHr$%5@cNPM)s+!P=na$ zNx-UX{5Yp=T)0%&O)nPeoQE2=xUliV_1LClIj0$f%c61nPnrtLNt6$OPyJ}sR04@_ zH40<7jiRTLs+&A(fuKDgEo@oUVZ~+6+PVxxqc`K|V@f}1wW;@--%9j2fPM2Y8$$}} z6COiVLi$dc#7;M`uINiuu>R3W*hQf&tW4a9qr*^xUt-8Rb}v#Lk!MgpxfA;>d9GmN zA+i#}Ce}RB;~-M0bB4OtQ90R=mihwowf+Mgzo(duzGdm;#jC5ZS`(6RWo}=tfCAUW zv4G)$pXBVr;9c%pcevgPgR?H)mHNYlr4`ZNj!VTm@=<}QlFgsPVW%O<*q^eMt0B$7 z+!RharJk9_VimPcY|seJsDj7w4D$pQj^>%Y=?y-8%RrW>*zkEdpH_3;0mLtXk=@*h zr6#D1QO-_mY5MB4ZV_KCBp^ii#R&zU@r((~A^OSmXs8|jCjkiy@4G58$o0)<$q)Fw zV(b3O>j@q7H1f-zht^M}7=#((LM%>Wx-Jm8KC<6v&^15_jM50*|qbV>c!usMXqsmSZeVI3c$Jr?}W7L%N>%yc@aY;ooHrW zd6n0)Q%i)F3e0&TAIH3Gt zaLgNONfh1v7A#}M8iq%*+&Z{S#tF6#0 z8utio6=wa5i<@^vX8SQfl_$TQiYyI9p+#>rg0f82uMEz-!Pz!qf0(hGI}P7Uyi<>N z2bmouakD9k3Q=k2PMrfDP{kbHYhn0=OFF$FC=aFm7$Oa5j)LR44CK#Yn7xrc(>vP7 z0{l=9L9d-T347Vj`es^{WtVB#avS}<5t+?N!W-i)NEj(K4v(EY%$iILa9o?#i;SBL zL}WXt+eL0Fi_}9&e<_9Os;9Ws>MGiA%QBZ9T&R!bEp9WeI|Y9ZV}cdFP-X>}nQ%C;?JpaGsaA5eOaE-| z!*Uc;ko<~EZepzl(*?8X9XX`)CNeomssPgYX?gNIv17}vg(E25GwZ`gk&+Yl(LBB+ zC`Y+XSIip!3vXR~2n#QPU;*I=!=-mxBT{b~3P!ijxT9w@oIb)_Uq-x>GLV5qs_K!u z7USQh)KLSjd*rY@M;pTu5~ z90>6Vwx@O4h%$4$&Sc2-&B0mNFCZCHJ_~7t{sLSN$SeCJRpKze)x>HxFo<0#G6fqM zVp|FQ%BmOuc3hsiX@aCD%F<~7WIN}X3eccU7DYW{%c|1}3=kZImiECo9l!8G8%Mew zE``1-=1lBbD0z~=3n;r4VCow>+gS+{B}hLJ{({B9LpI_D*A#`n+>632&FsY>RK(4!88YVLP*^+)l0d+>&pXsFA?B~|S= zsw!V_w01Tj&R1z>LfTL-5Z|0KGyUy6b3C8R8)xGs+pMf*BlW=}WTlUi9fjt)m^MS! zFeN3tPc;+22&J7IeTU>gvmcq$7X5*r+8_nuAs76C%|p!Cuj0oh%;zx^k`P|1JLTs}k30)QL`TIla_+sLj`s>hub7LG_!p7!qI~;>MtznC+ zF*4EuCQ+sku3ROJ$$^+PCtX#5>=a6x8bhuS+Xq7ur9F2Z?!;d}q}2EP{YNr@-6X6C zQM#JrzBQ|<7h)wJSy)g$Fx2tQsx(VAV+FO2w-mAtb$1;=iqJ@38IK$LS^@Y6T#s{d zwS>|I<&RUqEt7Gz9XZKBz?ACWD_b31Aq=#9uJXL8HkFs`s>9Nf)qn%FECEG36TXFw zkN!nzO`a&M57{IHHoSjC8}NkcG94)%a@e))Y5K1MGG4puoGt;@|Kw2SwD2whRX zWaEyL4*mh$2`R!i@7xVHon4DfvGfc0|e2qU-XyB3=XwEUYNX+Tk zTRRA4z(-YHndn)?cTMJ(%XGpMCJ&g^K9x2Dpf9kXkZ-mM@dV*y*tp&h2AN)m;WuI? zV$nSzkpZrF6(1+jB;X_2CUdx zatavgG`6N*{rzJ*9%dNe)?xgo+g>}CSgnH1s>$5w0Uf$-W?HdPn8(o)4xfX>3P;1f zNyg=C9xYW|8epp#n&1yrv|Tmozq9^UBs|V)qDGk%vMU1s-7trw3m(s=+u{K#x?J7l z`n%oJlpnsZE>O5m&zHWM`ON@sp37dMO}|aG&`T61b7tQ+ur`Y;8kQG?xQnUC_0g<(~*Ae#k48qjNmzx}S7Cu(MvFIfwzj zLO^3oi!2HHv=5cF&MJQN_Jr11>8XY0DAqc;$_8dKWuvzQy*uHZL1+K1-dac56i0a93~l1#|)MBU}41Hcg;!rdyBBizuu&^P@JD z9uAq~3Dza8PvrOpdejk=?Qj;9xxR@%fAepT^9=)Bn1y4a!w9OsCvKeJFU^-XG#Fe8 z-6%=Rlw&}dn3&|4F)@K*{{H@uoUAOGXU;#2|K|L|`2Q_(PXiffJ8`&|Lcs*i5A#%s zUK}xA=Zg~N)r7xSzkE8MVQe7U zcpw{>-cd2XNG__a?HGJfO-8RZU02WMa|^QCM>*$yID3l|M*Z2)&dyE(EaElHRJ)0D zw7gK3kgxbb;U-ZfC0b*2xskd5=Jdu|pU-zoTh;Lhv6=JXjx%l)Rhhb_;ye8|m5oHx zoH1ji+Q8ex8Oz-2R9%zq;>!2Mu&YR0qGV`|xE;Q5}ls}qiVEuvnk@$;lss{6e z-EI$*$ra>nse#F1n?hm0p~p;r_1$sxWbrL9EGMzNuim?QZwf=sh<&&41Q2VnqRDcR-E9H|3j1)uTlD8r-`>kTTC^|Tb1_J37sV^_ z=x-|T;T|P4l&9&?d;Vg8mdYKT)A%;DtCzm9NPIg`nL9AKJxqdD^~u|iC8n3U5NC}o zGGKil1cfIB<{n`a5wl{$cM3)7eXz!&h8`>{#SN1~<${7oV}K9=eXy7Mz(cSq0R7vB zA6Ct77r?aa>MYm;^w-JT8m9NOm}G6+)^bN*Q)4)n_J!)+-Kz>GSD7r3)=NDlXxMy3 zdY~W<=KB-4`$$HPFjC-r0X^M7JWi|>d4BRRv6vWCaAFjlY7L4sH!V)1g`ks=J24&s zMx`1j;ET!^N%*SYZ4V#Y+OBA>Y|CW``5kqNGC!1jFfxZE_{8U@+PSV|h;x>eD5ZOW zKguu6xv*<3UrCfrXA=7gv)RPU;;ek|ZZ^!6C`x#nKEX>2QTBZYR@}EvzcG_o*dO$~ zvwH;%TB$pF;FkG~BOfqq5gPA#g&+_rEH7pkW5S6=Zv6CUAhML^(OjGj(aDyo=GKHn zDep0I3Nm6y2wb}1D)0_Y7y;B7n+dLF@;is&tOSZ@Fez)M&&(IrFHClWVl-YtS}Qfw zVqaIzdPtyqQt96|odd3`{o%V^f`KhFP>Z3BTC;WEwmYuRV#}IR%(ZQe7u#Kp6B1hi z;e<>ct~Mh?489oD$eq?Pisq=b>KSV;=h#>mrfEq?2JInvE;;}Y7%=T0`G z*Aw9#=!Oav=f42A-FS!~+oNJDvF*# z;ohiWqj&d2&_Fh_&XJtY%p0LwTN8Kp{LnpnKDcpebeg2!4HVLmul~(}U8;Fx+fWGw zx`{{Ae%>Sx!jqcJ72-?Uj;qz+r!`2cp2f@sz(X zdWi%7WIspW2BE2=5%As}^6;1iT0u2l{QR=rooJ{&@E7gMU0b_8bCo%0p+LuvCR zR9eqr4rzA2n14wyka(gOmmR`GyJAT~`qvgt3F`$Z+`QS4948XV$e-hE0obg5BaIz*!uz8a z3CfQ|XTS{kj06voS$vnQqvbUHvM(Qg+E2rV!%87M)C$YSHa))5Fqelyy>anF?CUht zdDOiF2%LvN+TaG>MGUw|FK2R*V(vOf3(FD0XkgkgnIVEWR$MQVRg`6kyLwqnm*se&4Gv>>V#omAhHh0&L)Uzbp9b0w7H@RrVFw4v z#}D`XU@9?$r3F*|o?0T7UaXBuy))FM1y$AN{0MW~Y8@muWRh;r=9!U>s|I%CzdWZgx9*=mLd<3b_2y{iOg${8g<+ z4j!D#4uMht-_ymw-XH@)V3<^P43H3$Svp(wIr0gDyn{0RznD@0HKshmASv4aF%|^L z`PT#gj7=WNFcS#dYOX(8jQ!bUH}cI=dY&}J+v`h2&69om##0Sq_~A($LnW2xqC?Pz zdj9!+Pzx=V!<^cs>4D$^h^@yp44ql}!5V^)%6!)}dKaF4!E+SW^YNn0vF-BrX{pM* zhI1vx;bmsWjW?jNcPU6|Aqye{P?LBCjo@Y-xzS_o*hM)BIrO%G@RXe$!~?$WDFXy; z3n1p^=}~pmM_24dMSuEU7)NeZ9R_DlYLdKIn|P=97Lf^soOA=GzAJk1pQ1r2C2*Zs z3|exd-#v-lQDK+69uM7+1D>q2A;X@sJIMoXo=x+fbq^$vfje6f*14GaxNTd{mTQRZ zWHivSq^Bd8`*n``uq6*e=>Vr1OX^hd+?-;&mKh!G-xAB!A{Nd9P3#zi5FFibPO*qq zLW~T5=4WpN1Q|V9GcvVMJaV8{C(pJ-8k!=&WNy_K*0#W7lSRaZ&0m&xFxtzmjq1eu z>k{|4H<9Wt+K#D~^L-vKnyEjxFt#-IWf74Ih6OXGAuA3uOYXNg3)|Ko)g82{t4wT< za}kop*-WWb>_(Unc&~Nfd6Fv6LmpPV*n}xqL}Bh5aTsA|&H>^3;7?w+pHp1Ot}MOvqF<#G!$p8HJtH!T3Ia7cAxfiAWw2mTi^&mR{JWm* z)ybH6y*Cm}N8Q_R08d_@XwrS0J~7w-jYr5i&S?Tc6n_nz(}~E&n-)H%l8=9n5){~S zGTakkZkv{S>rB4f8z$j_j@=$c)usUJdKs|&ZZS5M(9k8NYFTQ@b1YDzBx{Qs*K;FJ*`dh&7@4PdBQ_d;U+{Zu%sAfzmEyiDrza9|7Pe4fUy=+og!a4Z@Xa4NC4#B)fKvumzza8K%x zCN4te%LM^z+|bF}lbpkjMB6%GlQndv$4wC8Po0jxf}A|H*mBLn1kJRnFeZLsPrleo zd?YW5J>*|5SN_Rx008k{bNbPMDx>!rAiCcJB%F;e$|nFw#CCS)mF@ZKSPQ&wgOKgg zaM45BDsNI_>Pk)=Ng@jaR7EBVUx0wYvn~m$0e1nUacfdbr1xP!A$JuHJ*G(&;)Q;N zy+$co5ei7JUTRG+rR7`9G}dpgj=oE6M@+ukj>)H;cn2+{E|{DkJ3;xXF3S!R4O{@{XM19PPke#y!`jwaYx0{p2g?i4v1j@a5y{BFEJ?aH=YK&DAM zXiy9K)V(dkKdaF z$)UX%7U{)q)`FFnwH0@WY1wEt$?LQ+zj}3Win$lQy(cj8C0uqFn_X1&_i+cX8Qv6> zzy)x2#zn9e)^s#Qs;zr?#`<)sMG}J(2D`c|**0IFztAhL@!6|9F9wKJu@z6OlTnt$ z=eH~fiEX_1QZKvSnG;+2Q1wPSfw#}1g-=~q{0VqyR-R~?=pTJ04WYaE+v@rS#PIPc zA!gHY*PRV}Y~%ez8uFpW?ylD{Il-r`;=82k=r!f~JZhdH={wW1dmc9mg;B5fx8BZY z1+1~W+m8Xlhq1Y1W#@@FiERrR@(ZQgR11wpIN{Jvx1w`jwQJJ?UyfOmJZ*0?-VgSJ zoLtvAXDUZ#ao~${Ql$80oTE{t$-}Dw>^q+k;fQg3)m@uNrRxV_g2oj9BLl{|1E;_A90)gtcQ(!atZd2 zP+VeDCLC#e)@u+lOREe=Q-QblD95##ds9t=)_slZ6v_ocN|j`V7rtCtR(|yD3QS##P0NV zICD}+%So>m0P1;U^HFEWf)`r^x4cam7&bHKY>;h3Xm_Prg|69QSE)%3k5zJRjz%OO z0FrwdwEEFCz_pc@OZl~hqQ@4FU4f)$5_Z>43=D9{fU(v5E?m%Y;jw>rXbhY`>$!TR z0_U#z)lb+8&Sc87UfN9ykNR`o5l2DZFJ?IUx8wjYlY&M-8&>g|b*i{o5bpu(&|<)R z$K#ht^t_@IhXR4DU2jKWVzwckdu5M&W{nmvUL!a0>@#>}5m!99VPw8}_t?--EQE`c zOaYc3LwV92q@(i$8Z1>29OSN~;JWtTB;{VwYtSimR<3jSxj8^v$``B1j>dX8;lXTd zm|)-ey71hxxO3oyjgR}Bh1~`YAoz52HEn*;mNjAdU6Tx`Jrz0c2|od!OgZ{wcwC%S z|9SLZ&?&|60g|XiSkwQ^I2CQyG8%id_-53c_L=(5q)S|!k_{H0^5k=h2(Oq`V;23v zYxog5GpnUWvZWQLOJq%vF2&(~lQl6omNDzh^&v}BuVO4M_w1XVVp2$~5v}Q-f{F9+ zf$EVOD>N1S>JBuxo-4^~G|hGZF!CHgR_VyoDzana-@UJKVtd%cPOwMP0AJ)!h|a%j zC{d}vJGJ%g=$R1eUz-E$I=k?fYgtk=QlGN+MuHD}3Zeks2-81_T2Kn%(#c^#-r;?u z(#bR|Vc)AX7~!+>Sh4YQzFu24@_pFFqppc|Q#l&rU4G5_o-#gR$6gdMJHz6gr!^4n zYE^IA{#DEfmdj#;*6^uxGghQtf-VWQT*B0?`*vs6BQqhxTB2d*U{OYbHO_UD`sH6sryB?{%6g0 z4}rHZzg|78Ky79GPN9-(sZR$kEKb=)j*1+=yyM+6^jy5slP25OEIhXk5C5>(kDoCl zSid=9i{%G6@hwCCH-P^Q+W!Xdzd-v8;AdPvgZ94x{BMjugZcj??sudIJIqP|2rmg) zBjMHnd(*JcH_ey)yU>q6vQBxtxEqTr5Hq9@@War9sVOGaM9X|Q@mi93E1m=cpvB>n zq;cfPu~IP;UdHYgK~%8fa8K|b+)_ITFzvB8i&_0pe?Mpyy-=9P*ec?x<-k0{Y9|=b z$jzpElKIoitTrdk2*<@KsIz)5(~JnLN8U4nT=9TjYh)Ue_K>d4_3AI=ZL zm!-ISZCDCN({6@aTd{3!#Ahdx7sSK+Y`~Zd6jpwB@Ji4O||KI)&@2r=TMLWQ+K z+3u>?bA+(dv$R4OC|sq+9kq05Iivge#D_Rfa4h7W9K2V(CLAOST%U32ux7jD}9G6Sd?buOe#R|#Wm-e+frUN03iu=~ zuvtUI0fY0F3Q~q~`H;5b5wT6b2!(I|o!;Ydk*Huanz4H_JMv0{%ghTM?oO3nDKCKV z*KpKuI3RecG%q$~C*G9xK(bKr=WBHCx!o(BAOkHMlG|p8_DAv5uh5*3R?GCu8|4DL z*?n7qQN|Su?X>5kbJKq|e5`;YZ;6gzNKTsyfHCGdRtqu=`)3P!{=bosoW%cdpEs)i z8#y_11}wN@MW;SH>oFqAXz-ky3E|{)=z>TECy~lNZD$JS5xPtmBJ}c%`|_6;AN*HM zzo@IL_lH(*!tM4*rqw>^Wn*083Z4Bh{T#}wj<`1qLr6q%j|6V{zQR2vZn;)u;6OKt zYKONsv$-Kv~=-! z;spPWAi0QafrQF7%)(1xe;?kI#pX=%td`p!N52$z8}JXFa>L)B&{IjMPAk?Zd>hV9 zCz(`G#rA0yW1(7!)Y8oB{hZ(aym?GEB(|Yp2r-wBXJ7wq4vA2RD(ZGT%!&*ku8ZlX z|A~E2M5Ae_=YS^>h|r7Od|4y06#J=VJU}aZI;E?q*a%s5pm3_BdAl-cqxsikZqHI6 z&zLU%>(X&SP;iRL?0J+JYLJn$-A^>ZvzYYv(5-#Vj(-8Zd%3+Pc)p zmkyWnHUzOl$ed6})79WXFm8%TvjM)?=Tfo*Xzw_nBxO^sM9o59HT?YDGLe;hE!=i6 zdyv_MKhjk{v;y4m9V5&x$h96t45@uP+p${0Sc@D`yX6ZXcC6FAG~m<02XUg7Xk@kG zBDdS?VkafK(v@j3-g143_!(L@IbRhMSd*+p;n2PI)jb9{$?pkU$Z;NAn<#P&S>4HbFd8nOdyKfAwKKZg>|4xr@Q*z|+zpn_jt4nng{ z5}B_h+O}s!4WDsBV2J75Io^EbWn*)2qug+f*ni;=0$i9k32Gv!p!s%WzZnQzVQ?vJ zO@FZxv}@$Rh%8wS3eHyNoT{;*9csL)|2* z=IWo_S|%3}8tIX!Unf%2fZ68#H&A=|2d!-IPW>q1-S?g*=kbVS2f`j{l+usA3k8IZ zjwo|2&oV@1J+~yz!i!;@D9|*}Q8&$w9u&|(h;`<2mZ2utEd_KFBp26RoODz4i zo|!}OQjuG62Qe=3sntU#v9ea%~~K zAF$Q)Me}T&zWF>ux4NR&#*~QSC`pjDy1UTa0FL^+)yf`!$rN3Ip>9$dFOjtScW6_@ z{2K;F&jZ!5h~-q)@hQ4gxMB+mWtDa`1p&}`KtVe?Zvcf55K91n&VNzwouZq(@Ypp( zrl-I7^MVtD#;thVg~FY2C?6AToEO}*Y0Vsle*$kHF_T7?{YI7C$-`Ol#zIAHXSePB zwaTzXTGP8aY+N;L)=(dlpSSYn(*V$qq!+{BwZbg|dIr|@jo9FZY~;crZT#)ET;3QQ zbwn!f;rD_4Qf{p^LYnWoZG|@#E^=YiEb!xiffM zPi!`E5?;Kckd4U>CosB2yO5JKh2Z1I>=?M+r66|zWI65F z&O}w>=d&w&)~&u{c<4$T1uzVfV_Ti*L;jp+{l@|R$JON#w*H5FPSE~CdTT?JBeUmV zoHOO>^?-?L^?HqVbsErczqPPKYh1B-^GBau3 z(px8%vgRgNvYq^mmWB`LcVDs3<-}`_?$db3L7JXCprFQ6j~PA(9BA1zip=yFC3{(E zCynhkZ*FHXzkOV?JG-R6!Wj-lOR>C-^4Lda0mVWRr&W>d_ zwk}rpY7%*#y2hQJ(mk%)LA#B>ZI_+(Y*C%+D-1f%#`d2Ql=+jcBT>h~*BthyqU#bR zV$}lW4^9WEz$U3{x6O}gyksW7>tP`0qxS;K4&RIaI}{anJ`eN-O;q+W*t|< z$cL=(#zgyqo2OR!G2{6Wr*5cQ&G)3C-`OoKvcayFykzdDwDbNB*nMB$X1-#f)E6mv zH>84#S*ygJ(%nG;3#d&rY$8AJRj^Ylj>~E!VE7PN@`eG#&gsIUD^PplRf``xFi5?N zJB9KFUGn}_j5^>(%J9fqmZ!wIr47T(NdJbuSm4=SuPI7qz4jSYsQm)54Tpgs!0(YF zjZ@$K8rB}esP<$IL7aBANaFV|mI+2^Y_)%)HTOVvewY< z`X`H{#diF@SfLR`J2$e?xe2kDAG~}f#gc^IY2TP3aWlQc{UsSA`0^zS4X)?@R6JV! z(|M^UswJxk;_^_$V(%`1p1x6VvUIexNZ~`n2&I&w&dFzT(l2KXR0qS;p*%;7jL%)VS?lX5QP|}g!qfG-x{qzLQ6P?OX*yOqvkH ze#W?dZ!ZwAdzcWUE5^z}!6#R_iaEBTS{~dKQ=$fl?swnD;@fy%EZaRpm~r8c;L%4S zVM-ZK!Tnw<^%{-Kc-%{RcZ~Jwli9TU*m2c`YM4+}BAV?VBK3jl#nU7mL>RFqSE?;O zfap@4c_WBeG2*n?^oV5x+YlleBQA6Ak)?4$WJ}|&yw{Zsu-#k@93q>6hzKkVZJu0G zvtfw`!&RB~Dmo#A?=n-+FVwBxFtF++Mll7^XkQB7t7e@sM+&%-Te zgvr*Q?W^f(=Z74h0Qh?mB13gd0!{)+0JSislmUW4Vjly&828!fJ2m;-i34aQDyQvy zCOYwC&0j@qFqv6!Jep^*Ek-~GU4q?Ho+BGZb*?r$gM!9P@frn&-nVDMI0r9c{}4eL z8HCJk?`EK}tR2AtlUMb^a<(^N5>IVMPWvYZKWz_bUXyZCBtMK}Qv-t)C^lx?y(7go z51Y7d9s?vBD|z;u3BQb|*{;i;VFRMs37XrgNJ|dAWf5@j@46}nB#t16xMgJhLB#`o z>B%9+K)I{8bk+nW!^2Pb`CT+Vboy26^xSd0-DF4#>i2AFqxwcWH9fLWiIMF*#48Y6C;v^_^?% zsfM7d8v-kvzKm%C8~PDc(9h!1#Lmtt?n5SB`->e{w)ZQEw(ncI{l4ZOXY>-_WF93! zs8+O+N~jFf5GsN7kGq=89H@~>QoD$;RV?5w)A*4Bs_p{cTdP)$a49yMfC3piRYaIb zAW>C^Z?z$yMiz1kXWqZc(*TXijmkQ_%d5dOl_l(V`hmzw(#0~z`a2$e zzsR`mOUca(0}j>jsPC}Vf6fpaXvq%5L*2R<_^L>6wT2MiPlkc`)9?AdwNRTROA~p# zVBi&2pbGeL#`{+i&%}y7&A-=6r@Kw|Bl@6yWdsgZK9b4F}FF`Y_ID&tjjt48FgldVq z4aF(0K$jc=eCfRZmeIVt?pvnTWP3aKFI}w@yU}3}yW2Y`r{@VO^8+XAy629u)bmyx{A#ySs`t4B?qBi4 zKc~e19Qyvx_~D^l?bZ?{NUBxQpa)2b83fM$za16-*D>-x5lIYOlxItc<+Nz|Pim$; zsfE6evRz7M>x8o@hn@SmG{R?XSL`I&7~>M<_9a3^4%YHyhQO>(_fO3kt5O!r4t-d^ z%=LUd-=e)wFL;43syUH+2k*s*PIC|^%9mXzgJ;yNQDjADJqAL^HikQG0JTpXP{c^0 zXJ;{QqN_w4aP#N)*#2!QSw1TjLfOn8-k4B?GWZqctBWcom-nBG*F5`xF2y1lz{ev} z^c@v8bYdX!xS}$fE6Z6GE*y)#(`QD4=C73 zO(XpmGy(noYb?;oYjd?NguKHa)P}b+Md%z~zQmG74=@NhGT|QTXdFj9aQ&7o^Dev^Xj0_~nW6KUjAmc1?S&ZsOnDRh?VeB#8Mq7e_neY3 zg%LBQm%1d@R<2ix2xPi0IC+|$X?1kJ2XZ;lV=5HadNgns%M5)HD_OUF zoR7h9LL)WW15`rFDF@7F;1fG)g(M$g?@&gTkuh9175O&26*`BRHq55l_rw(zE2#X` z=SW&0xmjPcnLs82yu#E1pX}2OhGR?;4ZzanNzK>@vlYa8jQ48 zhp$sb3`!b4dj9GUh725-{i(S5jA^nf;O8q;HcxD0URqrYcePe`zKyZ9eygyFFmldW zrR)XH|GX`HO*tPv2!YFK7I?6Q^Dj5?_@bRQGptp=27ey4RQ$$f~;P3GDV%Un_3To&xd9J7-SlkIlceoSlLw( z78FAK-MCF@W%m7pmf-O7M|%>3VtO9FE(GyU5YYfYiEOQ^fcO}Yax@bS1g--({X=tc zbGw>5JN2njo>{a1OQi9irf6W zKfV}x6&D0uP+H4+Ihl~4$-g6$ZTU&itxvnJwnNnS3H@M&Il@VH`W!q*H%Uit-6bVe z7FjN#cQtNy@!g$vV9CR%Xkdp1o}gFm?F`AKd8J@dZ>lt!a`3<@Gj{M@0e9R=Z->0_ z>iIVfh=2YIuzj+y&F+F;M+D_L(nRkmx`KN<8DjMjhk6jYwy%~L6J1%(i8o}(%fhnW<|=@20AfYN^iZTA8%M|7`v@5 zDqeiRL)Dm5#|GY!NLPlFkqx`i#;}yxTuBc|yi{cC>1sLM=owDS5Gq*SH-w#$C+l8m zKAw?YWj;-XuL>O%!G(=iUoGmbuHgf#IP?rmz<$iilJ3#o&=KEYLHl82>Rg=p119TM z%6xvY=tGQbMy;WP`+8xIw|Ge^?j9{=>GZv&e+VcP|9%+CE(@pnBJ-4e}e_Pv69v`_lIPRBg*X|xi zwy)ckPSmuFq|F0tlX@mRXs;+qj zCH|S+564p$;U!nQa|S+DmFxG{Q~84O#;5DUBjf*cWrgSatIU<sAH{tZ3QJJZ6^?$xH z+oYc#ZUm%MnQ=+Q7WKL4%FaAK?zTpibdK+>&20}C^;KoG6xB}G#wo?NNvkFs2BgGz zm<(Lrr~d5-`R*N`2uIe{8d_)n(hwh+UC*r=7-=n&anDf|vs7kgWn?#TGdB7jTGaDL z>jx~2Rp=LfU}%(WfM$NFIdc6c3wzq&sJmg9t29rtt@MW|n0Q`Ol-?5ddIX*H!+ZVok+F5?vtzWMsxx?-2Sd z@RCgVvljJ_1>k(iWHs4_^uf}@jQ8mWYbuPj@S2O@;Z>r4NNY}ux9N?JlAvaEG!ovm zhIg0u=x9vT;Ad!<4%?gbIv8kINn60CDJ)JQs8HwpK|gX0spC^o1Vr1G%Enw(i$)bj+XI+XDwVbR!p?NPv~aFTzZ^F(P`m+ zHrCa_06+TA|_W_k0G{ZPEwWrNSOEdV^Z${^4Xthp*_w_0AuCArpdzHh#Z$adP%*`-C{eF&f z*O;L=bzuLYFy49_>iXGA2p`NDOmirl+*lCkxcKd+--!v0zXx?HQ>Ip*htzzz5+z1o zy-X##Znbwc9yV{-&t;!{>vZOB%-A{;{jW@I_6^tM6kw2;d zXV3l^w35YFjjiWXC#~`s8)-aA)Mrxo$GWw0q4_^D8SFzZ4k9m>sJLT>yNY!Sx!EAbZKmO>oP0yji$$>k3{pq>qd# z)(nPEv_{?eeDkw$Z5Wly73%M->s+4?wVToVYXcJv3jda)Es+3$xBAKD z`#u~3npA1ytiGUH^Yy*>Q04I5d!WRgHh6+;0cB|cz89MND_9H{0B_EQvCmYUx5tKd zPdowTJNqcazp*to7abz~ZJNavhNa^X2dh6%GFWf+=a^XB8`7b~Z;S{&h!u3q+8`HY zTSuRn60(hFg%Mgk0r$K!>j|=kIq*L$`u=%Qvoo_}VzblZ>W{oLtL``1=OQM?zH9Z5 z=~JO+UQO=nzN`g6B*9dRaLw$7na?0mysW2HpB$$><4m2Cj?aM&m33h;SO)ehx6RaE z(fJU)3yzlJpl9QA*89eICGR{|xho+x^dr&z6x~cxn z=Zy1LlEbh{tlE_Hem)QNd}X4e?EWIA5BoEMXwU5EW)8hAEC=Y2l8b z&{+xU_Pt@$^N`ut#q+o*YrrzBucGK%0a7d&js_H&gUqCPWQ%De3J1fhiL08-7GX0) zHRB6$^7pGJ>-{`~;-D!OBfw`cQ6+aY{@PKKc1=LvRZ|L_X3$!FU;9&6@v>Z1amR(1O0hrSKwty6fKy#fJ(ZIcNYz+;bEdfq zjN`OvYZTG;5dP}l0t1b?vMr)eQ$*@6cs~aV3OhDHg+GYCzDZez!6HTl=yOqJ)U`1j zKwl0P)dGc%+&Q|0>{-xiEKRxDZc=JApMm`!4cNNVJVX;BJf$3CyZtAHbD|MkW3WGk z`kLat!D`-a;G6tI)c!I18x0HgfW1HDmG4tsytzn zSAC|>4NNb-Xi+4vLke;m?{K%0EXv&|FXPUV<~8B6PAr+U=!QS=>sKXztS-Fp)v@u9 zR?BsU34V}_8PwX_%%BB6zBA)HVj{bp0Q=S=@c1i%6KbH41Wrv(w|)yPoBp0m%mw8S zBGVK7y!8s}!QFT4@XE%NyN_et@PQI-P^ZUG^Z_mN-54;=VtaD26SnhbM(rRESgc2K zV-BRzn|zRr*7#$R(yv=^b(8Wlj<6p@Wr90o1IB3pqp$1|Ph;yd=EC(WQ2E37F$Lc^ z6lq{kW?Bfr^ ztPstjcuFXYW(wStY1pgB$cK5WMvo~4Fx)%1o{~aPla^Is>$P0A6LWKJFK72`zQ2?8 zQ+04a>C$*dEtm=1OtvbjLP9Bjb|}=G0-Ka??hV<9tc7x`#;FHSe6NVRNmC|ZuiTa7 zua6d-@Cd*(rgeBe@D~*tq7H~<2BPE%$niIXANqk!IJ_E18~RO-Q2!$g2ASSH5BB0s z51*)jRea=X5tV;o&dfT|1;6>mwkV^8JMQ68 zQqCfbxIFc6H7da*;QXNNHu|^S9UR@hVK-mRM3y@9d!0OV)^(QMsRt@p)>AwWD`~87 zX%j-X!wvzP+S`la{lF@w4ZhY90`O5~uC6fw^`DS>6S@CiaFtfyL0=}fZ?3{wQhJAQ z1}K?>MHfE&EWHS>SE}x?lLmf8SgqEgfnW=L+Mwemfa61DW{6ES^ynGf&wME;lHjvoHjyx^WUCv~!&0jkJ!XPJ8rkIC^E8Mwn ze{Krmtf?_+Ycfn^Z#|vhteY$>3Ig9dH7nT1{+P9TI%A4qCzUf$KW`3zca^V)T5i}y zYe*@(ch&t{@Uo&wXS2d3?to{IB3Ld z`IFg04;PK;$O(Xk_Cx^xUmSpo_EdlUSAsoJ*#E>nnjh-j{rOkT-yHf!xyTyphq#eX zFm~>9EL=om$BQr`Whlylq8ZP@<{N4pw+aQ?O;OF8ee}BA$b{uXtz30lh<32s(~K*d zPj$V+y?=aOg1>)>-AID*oPDt9U$iE{Aq93Lck+7CezP{ZBjuAE&Pa-X|AGngM|>`c zNS^8!mq`2K9`*j5Z%c|0!F^>FJVL{QIrrR#9gN?a?U1aN-*1v7GO^8E&V{YrifXI5 zmHe=vxvTK;rCjMTJC(QJ<8@gS9A?u1#JBv>2S4hnvJLcNB&nKYb?&4Yn*h5Ao`gZ# z>ErB~Q0b5dL+MqA2x(Q8+r&KOBYqMtnoYZceA_L5%BX?@t_*G(c3-QqFNIU|{?r+l zgR%2B;Is`}CR3h~B>b9Hpr4ESOJ>z?Rcj?CEde5;0v$^*z5rzXA!A0%> zMYo7Jn}b!x)fEzJl>%o9ay%8wQxN|2xtal}aEBOj?LgS zB0&ok9MoZNqLop7R0Y+^YMWz9BJ|ATet3_;w+0*9a>2kz1Eo`lcD5U$XuAJv$@(*D zTcp{D5i-OHt)6SOwH-Y?XUA=Lr62_(^5y2@X2}}fFc(tcU400E(Zd+z#I)RvDK-rb zr!JTHdm3DV0Ux(=(JDWyH#rz%@H-v0T<==J1sFN~A-JBQt^U=-bH2W)j(&--=I!LVdyQld}tJ^eA zj*?VuiM%i&s;#Zm8Nl|M!CY=E;Y$Du3-3h+!CD{Zpq#(+xL3p&cCl8tTpf zs3M#*Q@$=F8oz2N3~^R0fm)ltz2x}`03QCuU`-gG1GBH_<%qsMM@%1j*o90pM#x17 zAFwgdl!urac+rshj$hpe3#}6_+WGvnE!1^tymjPUg?G*SwG>vAamC!_$|D$K6HqIg zGGunE8gXYMiu6gX_f3qO_3J1>$LrHVH8js24R#*)H>}UPRvpe8t zej%O@3hCS@o7c#xIhQn4_q_2lsB2xj^!RPwCjZNWL|0Sg+kLe50>^+Ue(f;8V+>AjH5CH(zUQ&zk zDNR}nu7KhQ;k&jKS9>us*~ft5LL2vrGW*^v49W@*J!Z=8_wGp&bSmdZ={mplTiM`i zlm-atg7``XFaCIP(uRXSOJ7{0V!l8>ajinmx8?)tnUl2*n$-ihu0KJ7I+3T%@1+56 z7-zK!PC`Y#ATfd5$6n(i;fRNU7J zCG#CWvCQ@969J6^4b^(YqBeM9gAFJY)jU&daik3m+pS&O z!1L;x$H@$9IHNI8$Q9+U4Io^`%`*T}P1F($WIX2|CxOv!-)y|V`rb3+WIdZFwcfs= zO&cW>p{arGa=O?^A6O&;63`S;>XE?#6{ExOghg>a(~5DeqG;UOH9oOMs(77$1rbjv zOprdD2^jQdfU`N4Sdw!}v&}n?er)jaJWSp|ZZccRlXk2|O+o!MNjjX~$g=4j$Me1m z6_EP@5l{3o9MNWKr|raApb`K<^i9lE!1r3M2{?GY7Ss{%WR*cWNTBr{&|pIr1RpA< zl$$@NH~dlA620-@VCLkoqNhg3COi{DiK{Xk0a>C2H<4`Co|Xu4?en8ec62fX<8IRA zKJ9trD*Jf5Q63RSph1qoZR0^u6$-_FDEUN>MVNR9mf+U zDeOH;TO!_LE!lt#1 zR%vMYQ|}hpUNS0^D1AB8+F6oGlr3VB__gHWqy3@Pz*I!qRlRIvnT(mP_f%_OK*f-9 z?5H#yT{-aTqIE3Zh|f8}F*5lsQ*b_I&s((nRz2l0{}1$G&Le%c9vA;RCu8*?ub@6? z_{!fTEZw}dv0$f|TmlaY(Ehk%tC)zYd`M5QdxH(~d>#T+&i!)Co~4?5R-;$=Y~%Om zmT04S`j=WBSjR zA6pP57_#!IwfWG`3CZ#OLYIzb5Rj(-$5i-I!ryh@z7fuUu5t%Kb65KkZZF%;Ye?E} zPlhkn`)410mQ(XnU9yba9MYJ2Zk<4tli=C5tb>N_Jx@w#)~kvPZN2Ny+l~dpv&R`T z4?bBId*m2q+EsTMN523HEq>eABFPOr`q`W!3a4)%Y^ZX1jdn4;)VLQ@v+$U;>3vr_ zc1F0`r#EVJ!$hU~8WlB(IckExW`DlQw`72{sJVV|^k$yO^T7(Z#6a!;tGPUOjT?G= zc=HnD^p$R-5$ASlYjH@2LNj`uNzukAk(YIr-?l>yi4o}6z&2ZZccdMLR1^zg;O}Ih zg8m?sjRIUK<_?%&$c7f{@+d{pI`E#i747K^UaIyfHu5MfD7lDOuwfKdr^uGyz{3%R zgfpPEZj!%)KP4E_7TDQaK4y}FsK1#{*gZ7+MAXEGscU}ZRRda_CRHpif%$)<&UWH$ zS_%w7jokNRNJ47$>ED$8&e#W-^ZM2Vw6RdXi)JNA-=b4B z8l(yqKJMNtzWf5#^>KC3Je;&!w=PBaf1g0Xbg3uzL_Gw-`Phu(@({%Tg&%Df%h|C4Pty{OGjgJ8dPGB1h5bb=)LIccNOgJNH(D0xF&tt#}w;cH3cD-wSZ>(|Bg zwIb&8X|G;)l{n40#_*HKxtVFcZj2if9Pk9Bk66@TesCNsWPgkR7f6C$e5muA4{AaR zCjZWlYu50h=06%cOuLUUbO zZUljN$_&YUzTuG6u%6vU0%%?!hoe=Y>M768gT@Lx{sJP8xGqJ!26^np%xopl9E9v& z7BT&RoKD`%&CtB&!ed`q@3I~*5qz#H(DZ=Ox}=Oxw; zIWf#?%e%Rq0u3@;9~Br)#B{#gevNEg4Dt3aDk~FxpL?cSZg?b`XBY-bI$t0=f|S3l z=biWmc9is>Oe%Dm4=%nZfv;lEr;cp%UaT!cPi1F=V zHMej_JRu=V^OqLauXrAkW55LpvxPpm+J?8;IS)>dgxJ;FNFpqvyQzLJhHGqSNk3wm z8sy(iQO1QWV=-~hD|%JyB;+Rnco6?J`2z(a5o`9-RK~?Vggc7Od;0HCvMZ2BOwVNc z)=zuMTeIYjH*x^;1tqufC2nb+|5(C01+u&0^@09XohNgo!Zhr`!UQ3C$e_Hl5%!l* zb+vb*^iYGuc!|^fpD6E;dA{F*{{0X^)L7WpAA`Ki+qKJm**HXB^^2hzMN5^Bt#aY< z;upD;N0I|@5~EId;B)C#2un(t@e1W3)-=0wCGhqp-lz*4rQ3LJHLzsS7A~h%B+H}Y zg0OAmZ#fejVjlz}7{<5QS-Rf!4^eLPg|Qq^&Y2fjy|@vCyH%|Q5T`-JSf4e_>66WJ z%DDi5^4oPd3P{gDlyT>BR?;yC1su=Le1C=hQNk5r9!F=JS!tq{)ZY#s27jr*cz>1 z884lZXYh+UQ?$sYb&?9@#e!PY^)f-St8yXyq8mb8RL*en)=ui<%%qS=Y zsE79~ssE{(kZ(aYU#429hMHDvQ!z3-qF1oF8eUPdryB~|AqJEH#V1bp_jjqVg)hT7 zQ;v#XV*%kORL~?}k%i0>2d^BLr$VAH*eKKOYu+g&>Cg|*M9D$v=CIvEf@}Ai^1K8e zUJ<0S8c?ji5;_oS36#F)fNyjvWUJ`Dgzpg!>`c(P6X=W!K(m-rM{9w@$^{n=vATuv zClH^H7NxI7)qNwV{NVu7U%|KJt>As%5{C?EYS5p=k*q^WK>GlVdBM)sm9+fE&L}1I zt_tIGP|O5Z82DGoOzjI_Ng8?Xlw2qo##mG_%*?SP<99q3`CHIguKT7fQ>yJN5w*$A zTln@JDu?#MuOJ7Yg|GE!+6re5>TXMNV z{H<$7AJxV@QYGN`$CR1D`U6RPe$iYsO}iAXnAvd+|C7^7Zi6!w9Ytavr_!ZO- zkBo|+eCy;FkmmIGj|Z_s*XM{!#gB<^A1fFhvyM1D+=Wl;{zzFr&Qf0wm$dv82#wDf zb^5bi1MgM&v^YiPT`%UH{P62J&m;Q)_a?tN`NmH3p0zf>9*@&DPn-VY*6mo^{L`p56`B_t|F*C`GqkPg@ zvtQKIcYWjT=Q6gFs_aLte(w9e?F^9JI}eclXU5QpnTG!_LHYgNiJ&z|Hu#L;=2@c} zjXm{*)y7byXZ=my1q9(315-=SZ>e>8?_-)xWw9x|hn64sF?DK(&QejV^F79WcZrs;8V%@kER%dmj&tE$1M4M>lRt2lX7tQ8GtTAk|lQl5K?s!0j;Jv8xVHJ{%p^&I-fCq}OMM2kC`~{$?iy zPhQhl?v`hk-_El%IhcRY$ngW*H#H$v2WKqWGLr6$C=$L}QKZ0QI&h~hTKQk0-KoWO z!{K+iufgDE5%Bbu$;mJaNvN|EEKB!@^~hgQFQmm-AUIV|S+g=I$m5NmCWC}_A6eK5 z#rq-lf$nX=_gMI`!b%)yD=T`$)Xb@G2FTm({SIiHjGbtO=|%ZiUag~7n^rX@1YLe7 z{J}+l`|v=BD5wnQ-M{Z~oDw)H9Z$pYH}{62;!+P|T^jhF5wgBf3!DCAnM#CyT^-g1 zD?zi`HXYIB?qTKU{_At-W>Q616$tnN%MuN>?_TcJc5{<^?nW1=ZL?SP^Raln*h5NE z87lAL0o8!_Ul>sN@AnGdTpwW-q^T&;_y{h(rhTjO{5r{iegI^oh-ZWLHD}D)N&jplW(mh7oWJR2Crof|d8lk2+wTc#u7Uk5_u7X3stmD6pj5&Lq9m_V39=`K_sQf z0*%}t%Xs6Irb(aAqE*impe?MOy&epmdR2vpGqc!k1@=Jr$L!y(9hqiqe8xB5o?;E+ zGW>NrTr=F@-x3W!U3LMhz?_>1B?W|)clbh!x+!!(W0<8XKRZ*-4a^WGHE$On6N1AU z@XVUpztZ;7DoRM{MlX^=4?$y0ppuuH&d5prJB{^l!E4;WGvTVUPOdq)r}NsgFthh* zUndI-l~^M(rMK=ryS?*zKd$hld?51!^~KduZ{tsCn5eT=*kc#uLoqxyW|!x^K;_xd z(Gr;%fa!Rb^&&GQXP9TtiGnd+cji?Qhsd^Gu_`syhI0nIN`C?It@Nayb-k#2pISIN zsoL&rixWvA3bbSWygl*z8@g`2W_%;{ZtBNjqJ5`qOQquy;R(n!wLz6=xmrQD>G#6{ z$dMbEB~?dlJy)k*p0!EbNIfW>z}@ua!*C=0CaR+`K%h>a$vu zra3Uw18}$buV*+*Y8Q}`Wus4=RUGXM{bM1#%KiC_Vr%l(8{VCbBNLmD%q&{zf~k?R z1pMuJJJ*=N(_vfYn@Vg&74-a)wO=uCMiB?;MuuY^mDX-9(yO9IH1_`Hx4?tv^4~TX z>_!-tFQFOlqXf#KRr~EHaBefdEKHQq_l9v)Wbub>WPQE!xj+T-L>3+7t@FlYJ3>8c z9>)>8c&#%y*qz>d1oh9Saw@{bc}jpJ7>2qNOu-Fe6uwE^Se4ZOkZ3ab_K>qS2Cn96 zg{_pkbr7;K1M?fY^f(e1Y2V%b9*Ca@$H$E?sunvA(^bHGZk_Lc&UnY+HP1J4?hy&i z%9SX~_>l2kxg-|!SZWa0ndYyYJt2zJM&Ji~up{-cb6#e74fe`NRy}emKvYD6J)>qu zML$f8M^#AZ-*J~QE4qbJyhC?{4F_}W3>c3jM48jWr3_OSc00`6^P@yp~tr z%7HlaU@c7-cSP6sAF6NY5`T^`0OC8PG1Oi4tJ>ZU;p!Fs1IG47;z-sh7xu8bwB+7s z2zu}1VH1VL>#cWCZR)sXpso#qwTXmRzf3w-)G|=NA^^>JU7h`|)>ICu-kXuHhymYA~pNlMVh|4@5_@2?IW&$cyCeSW53KPau6M?WBUpSw*Nh?U^&I+)8j*}|(oma(Jw zMu7L<$d@$#HV+0qg0xuXGR2e@z z43EWH6jgG`S4wS-U*Zy-ew;(Gm~C6fFVFB9WAW%n-j`iz18vNi&ud(ea}!GQ$zi+C zKYuQyex#!M2X_#tgYhN-ImQ_DVma| zl*g3BXJs>{Sm@cgC9qf>z40S9t4xpfE5TToJbEKmnbN5rnR{9i;D({gcSyW!r2W(p znp@Mv+S=F0BDkjZs{RPV|N7d`VAkn&OTJ9}ItWgX%{7Jv_XqwG6Rm{e@-noUwSjxg zBvt!D; zc8gzc*-MR3eWm-ZJIa0V7%sG{J%@?W+CwfOMZYfPL*RxfPvRp^K*iW=g@?!Oy%w2c za+$Osq^NkaxZpyj<|DBx=bd%qYmxHOoiAlNYVlMznjJ{_*6YLom&^uGGvml9WA?jc zv1(evtkn0DlDnqK?c9?7<~t>zOtt5pXh*m&~Siq!8^=Lprrl% zrI#REhbd2i6ZD;+klz|IxWy+fu%tuZkzbxIeoG61s$iAByBj#r075 zO7?tbz*H_dm!BrnSF6aI#}ldh5{>Fh_qxRiwu5ByxDLqv$&JY>uQzXw3V6Px=lA7s zj83fEhC&~tVmB4@AV#2`3!vS1X8vwii>gY^d#PNHn^v=A0nETV6Z0X4|BVW(8|{MF zJ8zgQgZY%Lwc?@3iYfC=36}gr;vf24m55qt#`~2G!CduO(zRTh0w-K0rE(uTD%#mm zU4ayh!X>+hbzl0; z0Nzrr{b>L8Z5>v1gb)z8KN&|Ey9k~=S4vAS^86Jt79v#LM`|!8rv3*WCHH$^@}>6Z zI?SX~{KmM3$9AXe0MnYSGsw8fuTt@LJFe@y9o6GE_1`5^sKTbG%MR43n4Xs7cLYf- z?hJkUdaC(#UCGP@CElU?aqE0;z>N}%lLO)$Ep znh|a0d|9_adKmZc0gGIatnx}LRjutCmL4N$K5&2S?vh9p+5O_hN`t=V`VRqs*LlE0 zkYGEiudM&_ck`!zrH&tAoPJGyK0ni926ig?;Za{ZAjz?N>niSe0nL)W763!vajvBS zTCnX-jQvSKe=SQh*0{)m!RdBX-;xCl>OgzE_6&eUGWJEbFCZjTnTq>p^)RYkH{_N$J#IQ8h{H5Cev>^B@)Qfi3Qw$HlIf2ag^XI>{+S2iIwHvVC2-dOde zdJlf~e(?t@=J&fAlBe`1747>|uW!#&cjEt3esceB`~OXTkC}%X(c_N|rhS@;gqN&o zeiTz17i|i^Sv{t?b?)vaihUVu6>MU6E6y6kig^-kGH7y9Wwl;TJ7M2*Xz6IY>acla zEM4^hfv0lzyIkxiJR1I4^aROu`$Fk7av!QST_{Vuv+p=K0h!~!eWU>wwm9GiKMmw! z>>UF)oICa}Kbu^aBJSi_4KTV2kwfsu2rID=-Lv-TBT3aOwuA%QJ#?teZ>aQD*wb={n%b1V2`Cfz|e5&yxPmE249 zeBOf{oL=WX$lgCydN!SyZ|`0k^e}RXT#vs-M_XhAqqF;l`)RTOKT}We!EI#`aEEwH z3mKqxeF^SEa|S=Jj0a2=hGJcRHy^>s(d;NG2`SOta6MMQjRi+OTwsu z5{ULwssBRYXZ{}!Au=$j1Pj4hO-SdfI4(l4Gp?MBnM?W8i|v_ZB`Cireo0u$a>*Bt z;>nqV8E?s1(#Y}jqPk^or&#S7I@>L^Dfw}GozBzs^I*;9q40Oa#XlfL4rh-K{J!Vd z`UN50qH)NHVrTirF$T3rvjOXQScKx2+Z1Ab^E)ZSf1BH<)qUZ!e|+tUr?=*FxOrk( zi|-lcU*q?V>X`Ld@6RS$eQr0kGN&szLGF3pxIbuIeo!mO5hni+IgNuT4UIY6a+ZJ{ ztG%3Hs1_x^Pa#-;HICI+0Q}f`P{|4x$|8O0NH%-bRQVZ5<7E=5k*@8vt@_6AHz%;T zx;jUrQ8E@u>w_pjP5(r`IG2r8o;m>Fc^^(hm1x2@AST;iNO#~w<1vHMy)NAk(LSDb zJ#xvu`=JPlPRLl;$C_!Xr)64YRnWFcpWCwDfK#IUtUDVVBVj|(6zu|iKf@A%T-eG# z`G0eN2Z|lL+dK@dZzQD*rUbyY3a3)7bF5PBr*^sUEDt4kF3d)(Ng~9yFrHPvAPW|W z`}+0kx93)t{k?jivmDroJwcT>5JFMjl}+`wQeh-MYL5!t?ABs*HnZSY9m&;Gg^81F zvCgC~2?ADip0|CzPlON5pr8JX)#QavAlsw4KPa9Z} zV#?!an&xUw|I7BPL6yzU&D-lF#u>gO)#Fz!f^68u&Ls**P2j!)%+?J0ihXt3miGhn zYTNdot1&3VfFSNBT72#d2U|gKYy~B!%Z1LknYpm^0X8*uvqeXJ_e+D_`+v$$?*DE7f06%7L;D~55xckLN*r%|*RpQv^*ipiTHywn{Vw2p7587a(`OB4OC-AMaA;&J%0T9 z`odd(QnO79G=+aH(Nr$h*J33tOLr%_KI%lcZ_V0`oCPC{x4V0U_Eqb@Yf>h@P5h};LR>{YcSNSeN(Nr z$;;FD4OsF~Na!}DJ+KSWk_JZD{m|Q3`EVxh?*4ErNx>bH!j-%W4h(n)c98YO%q8iS zkDr`om6)p0Em?)wSdLlTrbIs`ED`pHvSl{DheH;V2FXNXO>bO5qK-z_+Ph%|%&as}r&F z?)Ap*n8$H8G?G|*Z5PfqVc*nT#HKFKqgP$$YWHVSIx3RxK!JV>x#ko9frylUMT&C) zjv7sC6Y2hyoGA>zaEZTFb=N5yl zIpAfvH`Kfv)Y_+Z(+UlJAvhZBG#nEQFEA;&3KPwda_hm&vESlujFz2eR`+?YX)D1W z#x~orI-%x>PP2l^gib(%4L|PB7xL`bKQ!GkI-qokE0FEWoi?I#(qIvm^NRGp3RBEZ zj(IND%gYVp5he3_%U-&@*lhcO7r&%Uu;0M5t9A&R<5>~1EmsYaY%e3-UxNND06Ai574Qk{*-CY`$CJ!E8EO+9iZ3^J@_wrj5PT_qy zghX;G-vIz=96HvhtA z`qL8}sN*F-hCJAO!HW4?NrjtWC75-TVy;>dyM8o87AKK!R~3-@hJ28bhT=7*v^Vvg z#<2>>mL}PNl*&u|-?&{pFitBz7c#>GP>S%3zr*{3bORK56#R%R7NAyjH0U1qIoW!$ zDV|eCkyI6w!?Tk3YL3o8BrgEF8P4r2%R)9v#%V9MTy-1tUYlsdo zrz|kap*vDlFfslktpo^x<5Vpdc!bz-0yT6;?m(D_4_f}g?d*6R`AdaacyWLo(4C;C zzkj~ESzr+yk(i+8FH8ouWGlYA3ypvB@D2LdhYir*z88QmK@!n5KvG^9nv$UD7Lx~U zoTrszi2tCfQ~N?{k^Vz?=7*GRJ&=haPNsRYQ_r|io8Qhy1k_z5_I2M>G6>KSdmyBU zcq2gzcePVj{3lzL*@bHmRF7;);XRf?P|8Tvq+w;z z@{IZ8Hmscs?+&GJ6bd9Oy&#L+hzxnIRM2*Xs^Tu8zcT>S9j!hrO71B1<6Z}t+feq*d|dD%z(q^eh& zxxijx$CPkK=jsk4XP0d18i>L^^;eeUu54(1-lRZ70wjyT*@i%E<&(MBpB#wb+R_S6 z5jbYn1CY8N+P%8W8l}?(z}Z!K?f&sCd*&~rEQVsRi0B~$d$J6S$yra+C5I3MB+R`r$C2V zdZj~1L6Mf;7jeuYj05rP`cINO)rqwK3UWkum#leMJwHtZtS+tN@CD+FR06sGyiTxe zC`zEzz*EZK&G2*!FAaOe>z{9y`&kPkm!!@&ULtBp;NA`K6+%pq;|9o7-K4p{azFLl zNExShdfra0a5MTxG;M$D*WT@*AnF6)XeN2L=29wtKhu1^lfihPc^fYoZu|KT(5z z7~uaT3k>mi6A-a0;6JjsQ;df#wnQ7&;U0_qI$V6aj=6s6nEp%Ql6dX$<2njla&i5= z*$?F6OpI|&qgVVyWej7x5Dan7doBYE@uy(}GQhT0kqm|^XF2^5B-nqWeE4bHCQ&atR@jOsJVp6qXH|;LcExS!K zDtzW{`Hm$A3R~wi%hCv)2DjQQYKR5>caa0?FPh zA{lh{yKSA}8-+8J9W~3x{}$)rGcc#-Uc1CW6hUimJxZRj~A{YnC)y z6aVo%E+TjAu&Tv=PsD$bL%+D!zh79z`{s=me;i~q^|ndu@m8aAR^5sAR9)Rd#8`6B z-wsrIfPxvUq9v_dc z3FGm@4$nW8DF42h@D(Q=#f&h+c9+NDK(ZbE2r5!`(e;kv)j|=}?5dJU1Pxf~*;uV# zeJ)KoVRXHfYQyAR*21RY5R|1;k61DK*6fmv{K<4hKnpKh&GfGKeWpcTMc=6My7HC# zG{9+=`iG6@ZosnG6#VRE&N$Dd1jkYNM}I`YILGB^pPv_`pPWZ$GoAaTq@~!ljc)k6 zHL15kHHYH~@notXn2y&D*4^)@>8NPnK{nPl7FX^wEb zJ|(}ZU8(_XQwDl_+lvC7YkdO1z5{|pY%ZSz*R&$fn~ak&LU5fY%5rCUdAqQwN*>W%SMVl0%mBMCHleuPA;_Ny!04($Wq-*znou@@cs&Ak`4%cS0tTfMF$d)p*E>#Rp^WcirCQ8`|mc*e|MTlk(-~0W4(uV z9&wxwjf}PUE!4cQO*<$&cf6eVG#*B~=^)~5UBI)(jmX86=4h}n!*^T_j;YnVcz~j+ z&mGcYIFk9=2{hw102A|mW0X!h56kkl>%qj&g58F>Wb3iv@3;p>hW9rQ+0P{1kSgN}@k0e_tbB$LTVe-M{bOv~OjXxU`R5$JWcBZ%f-nszw z6|`+7X2(wm^;@iVXs2*IHRWTUeW3k)%PiSAemg$+ac-7xv-aaVRIySDCE*3iQjvdb zu_uudzRSy`|3a6GKHN<&J`z7ls#{lW>{HgV+T~s284!R=IS%$6bMWi7mc|y>N1o^O6NO@3pn{U(MJ2+=e2ov$ZS1MnLT0hFKPS5g(fKE!eJ|B6xukV&H3qa^|qzmlb->X=2Y) zR3nRpV(GJA4|p?G5dM~|8JbUOc-AjHUl<%?^d8Gc^h6V4H$oXR~)3-+83f zrG34eJW^vXau0^&UmR*LXVXC9v$zbH!E<5#KOh#^^$s1AqYa0i9$b5#b(ePOixeW* z=Ne4vLDG2WFD7r!A;Y+JQB5f0cJew2RRF2l<980XIg?rAH16^{hbUB(c#;PU`4@K(*bTq-|h z(UYlQr6aJB+2DP4eA`SonvIrgN9ou8_DFWw4FM3sS`z>O27pOKK~!aoOfF}r$ekU3 z+Yr@P3S5_-t|F_oqg*DVjmF4SABRanDI@J8ztDX0O83GB`XN>rym56pq0HP78uOAB{hyfslN7T8rS!ie+4I6} zWg3)H`adyLb%JTbW^2?-si>%zQc+P+FQuZQUP?tpMZJ`Yis~va{Ub|7MRiS8_0m7x zprWF>rmEGYh>D8pnyOZp(w3m2y2g}JFQuZQUP?tpMZJ`Yih3y(6&3YTDk>`KrBqbZ zOR1=+sFzYvQ7`=pd6tcM!R5_gw!Xo}e^q?dUME@V7r$g}&cFB-v6bx>vW!j8^H25r z^U{v8w?^ISE+7DE+E;T<#KcWr4)6itYG_~-T|UePX!S}?61v8WS_K1hx| zOKM0sMe#vKI$1iO1GB1v$&NEc?RKOLwE$&Wns7dJprMp z?J>d8iDD5DO#gLH?7Sp}epy_>M!g2HqhZAL)MDekr3t_6!=Ku5a2$4tXY=Kgar_mE zYT8Yx>c&gC{K8+7HWtOQMbW;xt8y%)2fB_bRb+av;ykhPVS1osQ6)=hlgB=YpCetV zxEBzNn{h~)-I`$XFrDnrOGQ)5`5pKLKC{dtPvIn;l)Q>ecY2^qNK)*j#R5r&w+bSV z-v*D-ex%D5_qt;NA$2)ln(G9B6+RGC-=rEU0rNsb=&9y^p z8%Y(C$7wNZMtZj>7A9DK`D96%Sx&zcthAp{)rpsa)%BzNAg^>xkc?Gd;voknl(J3G z#Yx#0%bM_;swAwlGv9>R$dPN(i`dOmN;e_#WScI_c$E$t(x%#Kk-lWa8E;HzI!(T*sOrE=V};_STcc$uUP)Zb z#RtmJak*SxAc0YpQjZ&wUPUO313!9kfl`HiVW~B1L-`FJ*QHx8J8N~Rvd3O73l&Ny zSPoMPkzCPTOsOCCQ!ZI(KcT9Zx-?TdIXRhJ#FmQmKxsFNf}}2O&bT#-$SI|qBTgut z!CcK8bzmTOfYNy$4V5%IasF~jS$`Jd2jXC7;EI!8y<3gA1SYB3U$RuZ6xQ+;+}fvP zUxxi%;=mOz1$RWQDeq?}?I=U+g3tt(iagQqR>4&B(pc7f>ZMgmA(Aiq98;=4I_+N-%b0 zEx}w#(>6JWhP*fpKCcL#K-RB5_wVm=8OiI39znSIO2LXe0Yd54Ppt1ivw7T!d?sZ? zFb3anjw4Jdo7sQPW#;+MP@0HCY+q>?GwJUNtC9;4u|nygR%t)$rCdf(D;*2uf{iDz zh=OluH=(K%FJ-|85l%(JoJ0EM9>CBcNr%`$S-C4GmF#mBFO5i2KO&T(jxGsXW-uqs z>jW#Bkycw%8sJ%4eGV_;=O$$g0i0O|R~C^@l1`#ta7L+AnTHJ~rQ^Z^J_y+O7vMW1 z;TR|+Npr{`9h-nuh$smxG1y@4Jf&@8cu-I!k06JY4hvxfM|?a`nVE7(QfiP;I$&eD z%mjJoPz@QeR5G@W;jcqQRWEfZi?6k?H;LKuhwC`_}( zcBaVx|LI1Ym53l)tQz5*LVQf37Q;m?Y|8urv(#7gLnCTiskvEWcY>TSmWo&>>PpI5 zxvXsuAAB~QhfH}XH7lph(Y7exdo0~WPAkl$N*gQ3i&$QSVHsg!WPm;}Gz; zjm&7T&0M4a<0U*R#P~fHBO$Tkvo6V3-wAzK3%oEHC0PromVFb_84X9`nMx}kb~8$e zp!G(xN#E_W?%uuoa&_Fs2m2xH*3M^PZi{?qOs*4?{3(MeYSfqi=SLv(D?;GzPl(9+3X(Xfi_t0P2;TpC7%~2w2-e=5;>9}oe z^Z%0)|1?$xr{Vp-Rr?PSk_ku^7C-GB_5KzAw;#FF_WyH-{<$hG>Pz?}v$PYpz_b6) zRe|Uv5Ifg%ZDXB}GRPidGJLPMZqnh_|EL@#8BFvoJX$*|4u#)-xC-63K44rcO(VoWGX zrD|Uhmc$Ke<%wNWth^pH|N37Bq4SE^S{<<1sO!bV%xv$Jns#}OGy4MT<6@qnPc2s= zX~k#4o2$E2+nExG94__vJM2%8`3)>BUEN5=^{Os}*G;n?+P@?Dl;O!!5(r>1Fnp3V z@MyC!opq%bFPo^uDYuR&dy(Pa(G6r~GR=Lfc+aeuhuRRi=9ueFCiq3Js6BjA?u%{g z+kY*V21Xi@^)#I|ns}beza@MUxcr1N2hOZW^|VB6@?XPPYaj&Q8F#;!9??Ab24H~yD&c#Ie*;pUXc3vwg zkp<)=7b=F)G-fq7+8Y^JM0QNt@oBtuymzj*Th?`e@0YeunA7$`d))d;%rz4~;=uR; zi^G%!-kF&#UL|ry2)=0hdR3fuxO#2GWc_2#U6E#K^iZ0_F0f6APm1NGS5C)3v@YzA{|1D&uL3RU6zBY}f6y4eF-p#AOV7j-@NuYEPINlcjOSD z75r^-+hlKtMO@p%BbwubD~w3wVLtCIeOqq>nX<+PSu8YdE}z3cAjeZ_r9$4}bV$}j z9745vkWcmK7v&?j3^WjuuUtNF-U&s3rf(uW;3?=ym3)~qV-IOXOSBR|M1$UDLDNS= zS(}aNfc^Np2VJKeg66}g2(vLfU&X2En8qaQfwcxZ|I1LJd!gLF~~{uQAJKy%Pq&$|-UmTQ-gG ziVDX$9?s=~52{Klo=^+Q2`(GEwaKFER8|MA)+^_~o{WY076;J06D;a}2}WEtuF>S< zZH<2)#GWg8OQ-FSu$lg3tgmue9MEjcXADw|?V!y&ZOkgzIIZR?GPzlh_c@AW&+r}? zSS)lB?RAh<8PXk_Dy3D{zT*kouiD5!%}|#O$5w*;0naL~Pegk=sDfYY`a=pIZ)h(c zI)>_XbrptKph+y^GpikGMQ)+|ra6>~;0m~EqeP9?R)r{_rO@8Q>{X5D61$@Gwyc4s zI(uUIxF|sf+qH!Zlas zlHfiEFw9|9+JWv%tQOMxWRyTvDJyQ~$&0-q?ZA|r{J{Q$6aVNpE3{mSq9I!C{uzTM zB-0|o3a8ayeRkoeXA_=r^C`*JRh$;BFSNC7iP;2D4LkcbQu4m* z+RSY8c`{+4we+0>8HArb?c7Ag&%PS}C)`S;Og_#3wMX$z>v@#%7;V1EkD3mVh8Rti zA_Hx@rkb#lQrTkjO=2)1SzcP&cSRlLxmqVsVT^Cg)X#|(Fqp7E+OdI6oUY<(;iR<0 zy#8Z`-Sd(X4G-nkP22TNYj!SiRTqzU(j_HDuEP-W-roK>Py-VHK1@w(H_zWO6DSr` zkn;GezPVuiU7Opfb1`%N!JOX6Dao-c>fU|H&lLVk@d`e0mt%9Gavu>vRk(BXJT_@hxO#qvPRX zHD76|s+F+{o-jrZHgr`pEhib~Bel@ox4(Rv2R2Ag$NIRNscjTw(9=JlO%V5xFDWbQ`wsq2SgEI7n#)^NKK~PyDO9_vxhA)PwwIMzKou)|nf9|b zhZ|hf=dSj4acda*wji%=X9VgY)7O;dzwJDur5oA%WPV!CwSrlVc1;kl#z>tTIV$#^ z8mccs)mkp6ZLwW)CO|}18G?7%@;+xCwKs%4D0OyTh)JW-fJ$8@x}=od4oX~llRM_V zuu+M@2cfPGv;A6iCsbTQFVAh_S5%O3ALl4qld-u)LR!kM9cl(%hjyNqaA;GwlVe?d z+|H>CwKdC6v$fi)idM4TfR~r5uv#}72lLan8a+-qW>RaUitKeF&$40Qt3z+d6Sw`#0r z`wylW_~jNwpTBuKTT)`IsTZ&VNqM>7A%P z6IPqYS!$v6bq}rk7@tW|U5$nf!{~&Gzo_wwVQ)#UbD(kSqi5Siw}`fGKS$d&UGw3n z(%XVerj1^X_8D`h)?yum>UbcC<8q?>QGKv{>|nVIl6JT13wO5-ifP|LyFX95|^d-al(Fkl6(}jwg6Mdq^j7Ydd^jo~tG|lYWnGu`n zp!Ox&`lSPw%h@`1(t7d=JI7{amZ*aQp|5qGr_aT%dn7J*%HA;*we)3-tC_4eN?L)= zoR7{{b}t=n->BT^%eTRo!hJSc*w|H|m0b*ddq0L8$E%_`_RefTmnW5~x^rOEZEm=wVJBu2094zyI^adN5F9BiBbsoWXS1=v(HXIvH?i&<60 zmngl3b`U_Fxcv(f?Y2lY)AF{C(_f#xoiIY;!W@fh%KyOe|Ew)Up9NAYgT+e~vY7Vj zOtK&-@W#X!2tz@!cbZ%Npn80j%JDiulgSo-X^-twUshr9{B4uAf_|1{oBOX;MVEq) zxd0hq6+pLzSoHrKM&vR&nz){Ijie3V`1?2R$J^8SREsA?sqhmHyu71t|YqO zw}w!?^Wd1-R9l_Mr!{lm)bF?T_TebcfH&1(yv(K>(AZdhJgDU6o(YtYP{FveDcu}7 zWV5(+yivBXcyMjIzL16&JzDsz-&7cgUAu{0{qC4~*gJQ>`X~)1=HB+d{&wumke|RM zqK0v4!?Zm*)g2HZqu*juxYP$JHQguh*`FB$`}Zt}SZY}@J?9=jzkXNJsC!tgo$Frt zM;Jb5vNll@*AFFN!HZ*8tP|mrmURfV>1-ZoKIV>m`w+ud?_{f#xXV3fSlL#v8OUPy zD^M))yRa;+cGT?0wnod3m!SgFbno3tJee*iv@T~nm# z!m=clcNy4MZGeuuj^OF=+Rv8n%AQ&U6!AS=39k67Q;qoS16KUTe6cg!5||NZlD!pK zkN{&)M+wVv4hQ~G(QQJ-WVD^?G)FRZ#m^F63+|MHvxmEHmJ26Hj~p>W?0!wY7#Oxm z6Kj(*ce=@Q6tyTa&?4J!@miZr9%|kjHlZmQrTRgnRUE}_JU+BmK0{<>Tn5;`mj{0i(9Kt+|J6?-DoZK0# zGz7yvm37K&wRBR7zj6$@cj}W_d(Zm%tfy;4AM)$SXNoIQH&lOZPy;`x^#)(ho?=|- zYWy+y9f8~C+%Ky54)HqUP-dSb?Z!hM=+cdKU`REd?1xZ8+%Js!tUIxkbX&^q$CW%> zptaT2)cX71(;aBE?9{%qsy6n8nfDTi8neJw6|+`AwV4Ml(U}kWPV(l6c<#$_!^pbb z)BgQ0{zuQLN_1uq$1ZN~>5GL76FQ2g<8(7}@-RHK242YQOH>9ZB;HY%i96&^YA*~b z9p#v-ipm8ilxDDkj#m~aJvN0!+@EO9K;VClP4<`Cj;Ag$5Z>e(tAFI(2j-+N{_y*9 zKqCb&&JI;Yu7iSSdU1Z7h(Qcf*r>sm@efy^2reP0^QE%XuQ1?{;B!c#tUesJlyD*K zNK5T;_&~YPm}g+$JqcVLKgq4rsx%I$GL9BCyt^)0aZ43cifv!iSGzwkyd3(G+p%_C zHK~e-^l#F=%Z}%xnXPi;xICEV;7{?)ysPj>biStc+C~%cah5Ok%Mkb9!Ed7uNPBQ! z#oTUv)J0r%D;}-D2s2zx#nay{{LJ-+JX~)kz+FdPQ49K~L=>t{1XwBS76u1EaIS50 z2-ds}?BK>lI0T0~mK6c5&j9d60$Gv!C=;7ch43DKNP&b$@p0_k*UbCdV-FKfKNC%11Fae98)Z?s+L<9GuoCj)yxucItA8ab02BR0-*=M$A)XQ*mAQY!&wfWpcwFRKd|Z=d)83symoIHc|inuSMM z1>CT9eHea+{`E_e`|QEc+`9L)5+?B8a&N}#Y6sWa!%Z+Xhk(88?@3q`mPN$RjKWBtSJIg*K^Xp$@ITcE~B|Y z&<)=G(QZo<)zHo0G4jaqd!Ac27teC}EA46XNeXBtX}fDfH-uHY=>6x?B->-~KHTSX zW{I81-iceEoqfw5!IG^vAg#2JTO3d;Z(P_W5~iD*j4%ATZj-NYZ$FGi8=iW7P)Ags ze?S6BNIDokADavWEf!m%07P^Yph?gUlhMhNF^L&6?Q;Iy$B8uO2^y-)#N`Fp{%HW$ zY+R#p*@Od%0NVNL+}4Jx<8$3k6CPn#@YC}d&5M>@E8C8|*eO8p*2N|_!QB0n#B6yO#DP(9if?T^Ls0i1 znLD$*nZ-Vg)jNS{G5*+N%4;>E6o>+10si`h3=#NM@EJ+ z#@hOt?$^PU93R(eJx(X26I&-f+0^fd2ZUFc_$IBk|H*EyBpdeDZ}j_KJf$XPa(7)k ziIYwW;f5C2bxbS7zRQ>B*cdPhmUyxx)nX(X8P5yvZJYCepko zy2ASaql90Oh}51VXOh7B4q?rt!iC74{kEkF?d|Qy36(qf#_AQB{Uk))%HPD;q27P^ z2D6St>qQ7n#*F?P!m<_KpsHo#*q$_;TB(Y0Tu?T)Q#w-haIhdQ3qf1k+c%UL|8D0r z(FHi(UGxMDE{ND&&eX;p6pt+))W~y<|6a@rNxj=x^0|+m5xL*w^SBuwjnIuo1|%;a z+$bp~-8pkqxHZdw3!&H1iqJpu+|O(Nr2NAcJIQ*oLtJxa55?mk5cHK9b4_!x+_@st z@8mNlwR3@^m_yNKsS^MB+8FefiQ1#8*k3=WkPSP`ORJm&;^kn%NgZByO7C{A44+wql{TsJW)sKsF6a2gQw+01$b z?3#~GQD9tYMAmCw^mEWoF5l##04N8icGbiSW2N)l2lVfX&7t)^w*_{W{@a8==b6jJ z#&hg8|0Q!DK7^1M=#)l7KPQPZt#~=+&dz=)6%M6+EL}}TD6(8BXxKPrCJh6NR51?A zW7sEm36?7weNA#&)G(92$+_|0D;I-LN25goCVdbO#~lZzZ|@hKF8+9lxjzsASES^Z zSQNvoXMLx@?Q@uy)>*l^!vvS(+uYWNpxFJQZ?yTG2AAc>2t-?i#KQ}q@1}ZFc$cu6 z4GiZo2XswcIGpy-eA$3SX|%>Zqn_wm*q)Pq{Q3Pp3C%QT|Apqe@chk0xEb7D+f(=h z24g@m)o7EFcCyMOqQ5>Ng7;#0Eo*#Q00Y{5jt@vqLQAWo04$1HmNO%+ltHPU2@lTD zje~qrpX0Kj%P^Rz&E}tg+1kQ7xiy5%Pye}Fevq@&8w=X@!nbV}O~y_8s35|C;NzQf zAxNoA)*A9LFc6h8S#=FD&~h>cKbYJl8t4OZR`cXJw9$NSAMwYp3;il2VwWPa#<2KA zNFWmzk}Y%pCY$Gp{>fUVolnRB;XTWE-qFI_u0TI~HPHDk)m!Lzi~EQ%9q953BaKY- z1ItTMouierl^LI{RSa#N5enuJ|`B}d-0$kiwKRT7Xk24nyd>GPDN40fF_UDMb!X>0Pl{xidzJc z>v^~dZyEs48$ccS_F0(%ASt%SI8+L{Tg{DjDEc{q)4Hvw}LXN@9Ox(vkj4e?rT z6pywo2a}+^9LIB|pJn6Y`9H;Kx({e$e8cKwf<5Rrw$*%?Io)zcWSH}xPl#T?53{Ys zVq4yOWs1KKua|%lMbFrGumURtAK_`p2&-&GBS?RvkP<-;x;@Ks9{|zLz1UV?Ip1+| z_ihw0NEXvhpaB_Vs5WV`-0lx8#M;3kIW8;5{2_sL=l2Be=cPl)d92W8&Df@djeFLL zTXp*Gl;z;s3U4~9KcFx@>*2lKtWx=s*Tf7#M~>#*j0rTCDGR#MQZa+GHs{}dmk8gZ zwJHYL#E5%ejWut?4J}^!5C&VTt@2wMZv3~mx)-2ZByL`nQnY#o8ZktIB+R6YYwse|q+wf$j!5(pn3W zM{l;{4tA79O}LE(r53hK#zUrKJ;qi7COdXf*H&OVUYFzH6EH_X0Hq2+o$p_wjXF@W zmJlNPjMbzsln`QAR!Ihl^HprTk!{IoBARyuEH1Nu+O~21hZJqaDtq!TRVj%=@&-W3 zq>g0so-Oq{2?ClUsU#V+)?{oLB=2KJ@ksK`eMg=T~Wlz?DoUynZpG2#JNFdQq zW@v2wLTR>tc)`s_1({+|Hm~BHT^5^@@lkAvLczh!#UmAEq!1FpPSqP95{T%>JcGpl zWE2lKk)*7g%@c`4*612NPhUPHZ&;TqFpO{X8rjl$OMl{TSAG6r_a@&U+yAeqg0vJ< z74Y7Z1k&>J>D%|0Dqw+UTE6-J;;`}jf9@QP>@c{~^K?lCe7uQ1jyWR;Sj1F6iu-G) z1mb_}hMdatkGY5gom{ex0+`6PU@hPs(X$NOJWsS`aTDCa+G0WiIv@z6a_ z0wO#5mNGCy3@~NAe%O`HsIF=5xHR1TH>Q8ad^>-(l7SIE)AR4azx1*{JJPcP*e9=O z{@&)_X7k^^glq6&|2Jp;f5FltJ=PNC-+}&Hm@xhc=@|kPKEBoeI?LbcgcMeOs=wX; zPd6qHWM)7*?!fp`+yDC<{jE-5Rvbb9SNvaD z*#npvS7!f>S&@Yl0)NH-mGysYA;tgZAsV;Ntt%*y)1H|r!J4txYMP%X*Vfgw z>&j(1SgsBh@jT2)7Hbf(Qvx3{;~;fkrw%hEFG z1?Pae&#vmhQez`=ULD0_(B`JuND9Aho*cfWhQ{Ozhp-3Yl0xp@o<3G_t_rEUv8(vd zQVzSQ=VVkZvK1S!JTuR%MN=id-ox0w898Uv)lcG+VhTV0|BG0GU+a=VX-aaQ&tVMpiC19|o!Z;zXwbkzuy42rm zvOy;P({R*@4rTVouc6N&eqU~4;b8ZoNGB*8PY9#?oUGHz-rRO|J4lF z89~>U(Cm4n0ZS3`9rdfXozVdKTobqZSv6JVq2Z8maB`}ww0JBOxHJma78MnZ=k_Yi z2$V-pHu6+hN5T2iSUL4Oj43FFw2h2%BL)?9C-r}V5!FI*x{JpEv2YOjH{2&3Rg_>Tu(aM?{ z4JE#$Qd5VVA}a-jaGXrS7q}I;=(yM;8|)k$bBDs`TKeha2jlG-P%6WOlaD9BmIn0& zJ6EmNih1oqk>{>KMQX52Jma_JUq~t(G zi)GDnBPSZbKNq!jvrWj7!P5)=S{c?Hj;lXdJ;Y7-dFLJ}0=`M`@g@~}XxOo6QMo?* z#1YZF()bq4>fxYal&hm4b*R23dmn{I7&d-o$ew$+nJM%D83 z(|L7JDY0|ZoAt6o7+Ffq`>*hf1s4-};nj96cua#BG7O5<)b8PCX45rsEYp-K;L!5{ z<2E^c{RK*4v!9!rK@cz!u01eywrPR-IsC2xFN^_#8 zQoeN#=?x3XQ)IO@IvfE<2A6xYGb1`a5&(7eqKgYvJmZ@W0AzuMi7a%sNvhbeu|lzw zQ!SV*H;(qhcOIvQXAnp|Aoh4=c}Y=83FwLvS0}tSPM-T#P*4r|)J=Y;LzyYDP}0S> z%fq=x_64Hp(Bk;^=nx999lYY zCV9_o9G^3qAyOoL2M?~JmIa5-iFKHkkAUUua1DQEx!4}mr8?@=@bndrgirp?C9*SX zj`bbuju-A(Q2+oSE?vs3`G*MMg{4)c zi#F3MW^bz(mbZi2C1pjaV7fXly}AIO z5eGYRwh2yuWfK+@R6jVv?K~7@&608^MvUS&+eEUkL#}&O|5dhPd3pt-j3JDG=+{#o z42Gbii&1JpwoPO@*-_s`r=eD&zri8RT#h;w2;pkY@*-9~!+q%Z1S4o^0=JECm61Z?=v^9sNn~j7} zJjHe`DTgkbpy1kw+?3^O6Z+IIN9M8bNPMjnxF1k`gT=1l`l4`D&&>36=%8}I{(KH- zMLD5S9)^N>!;nDiM{tTJeV|CYdE1%*(=@RZgQjy9j#!Rn?pj_8lD?cQ)a&i)J+F2e zBxF;p=DR0^{po0P%6om1Z*&qS3M=8JlcUYW(_huk!i1;_H+?>)HUfY3M?Z&9aP(Y- zfv2Bed%;OTnfYi}*t-J7Y!y-WR1+$ny>*bQ3~2W|+APZBr7Eg}Sch>h{R-{o_UT)P zxiIWm5fi11jmdI5xXwuY9E)N#nGk^1s$-?4`9ZR2uhb}$PN{E?Ogy}Et%*$Z)4*qA z|3D6ms}P_IK<-{*Es*=NCt1E`M_;(9$q|i&%pCPfdI_L=aOh_bWfVjSA~@Z`4(L|9 zJe+V~poPk^U40OR^WKPewd|$W5s^7S``z!+{n4rNN65FT7*>z^4}Zgb9;Nh8O^hCZ zb%JC2v*nQ-7<^u&+oZ=C;J}W!x)?d|BnxkCO;5bfHRz_G-eu_Cv_BTf7nI{u9PF9eOvcHmEbYlnJ_m zOCCkvi+5iX@M(FcAEzPV=4YYd99M<%Ww^%RFQJ_+Jt6qj#U}3$CIPj{Ng+|e>aqOEP)?K(S34P4uX-7q|)msS=17E6z;&NUCi_wbZX zC*d{~yb&A>%vg`5M{sj6>y{6?frbQm8L;dA^huanXi8`5m6Q8W8JmaJ)}C#4;%$}bQ~ zYR_nMnQQ789HS$^TA3u1hYM~%t8H4!3|=B-5%bD8k}2G`Rb53CJqd;^O*K9n9p3xA zR@u1r(_-8K<%S%w8xsmIUh5tHJi#A?iRKEjwxgH~#%P*LVt*}J5uGDVo~95(q3dD@ z3cM>K;8R7SJ3wU5i_wqgNTj$TXfW7UYvVPqsVc&(TIiHz9QdS+bl05=od+H7hoI-L zY}qCXTxaySm@hHP<2_cVE~gc^s8~X;WM0R_uhSQM#2e;HQk0aItgKRU-#d4@+pbDc z+ypHC8oPOAfAg}d|Lk(3JM`zwQ$KtRWMz6R4LditTP*=hD{I$ zI>F%7Bfb0rdVIx|ml>p8 z2F*eGv4Cs3)}l0NboGP!#s1V3Pd81K%W9Y@J(~=1m{$!FRBSL&a0v%F2-DRw&vA}W zk9Rn&WNM&4MNglxn-zML{H$>NN~fl#7AV=J{6^u4%nK0uQyKawscg;us|so?u7dkF z-M3*eM@ywOC6mH_a2z96iLw)$dG*go&?_U$wPf{Wr@aCw+EO!|D!O*rcnoa$hG?iG zJDM$2;}*0IF}YxwKU;l@xU=tB#dznp#+_xUL$L7`2p5BZQ<;iop%EDlW`ZZ4DE>ZH z{SmwnA(!V{2dj;0uxK40=dsq$I6q8&b$rE;t>cjj^;K2;u9v^u=5y&hz>F@tIEB`H zgc2~U0h?K{n{IUCzNYRYxVom3A^*{o)%Iy#Bx}m@gp$Yao6>tzw;RQqEnSaIECB`xE04JUtQVClw63u?58 zl-Uj2FTIftq4N(p4RL*?w-+`~|F~Al!tt8;N0zMLh8IyM<1!}wFA{h0@7Y;^T@NOv zQQdK;lf2JpXce)-k4Xu;&*Wqzy55Q>tta?G&#Q0d5;2LM=!po!PhEF9DD*&VG=QOQ!eJ$W2l6|?_B!I?RvY%VL?w4|9b%j^(r5i(DNC2~(cfY;|)0ihVu z0syu%qd{YtqH7Df$)g#Vq|1m4e#>|Cy7z>8-Rb^OBShxP83G*NWHsW0JAdZ)ME6Iv zMRB)w<6xQL$IDf%3-^%SVESQ)KVQu9wc*wge?!CLzZI$Q!L++aG-_sGK;f8=tIxs@ z-*ZF8%E2sV=F{a7TZU*rj?c+)g9Gp}XHDJzo+CGhOF>_MzXx+m40oS|D^Ad^0-fLh zc8J*$NDEr!85{A~LfHzTMe(^l-uBa~f-}$ElHb$*8ZqH2Hm;fl#Ylul;xRMBuc3zN z(_@|rsH@WHyE~-Tq^WI>nIF3As01s!%HkWF918i4Hs*QMQ)7A=ia0>dSAh;$1mMx^sc#L zKHAsOED$SXF_C|sFPfZ$3d$UEf~;xwa%-nFtSBjQcM%%Pc?=z^GIx9J;H40~ctd0o z!Tqb@BzDSb*wYVW()D-=TUxq3I2lqQEFW+=iiqtL{Po?cv%@iJWWdehqQYQ4(5ML_e)3G@@zv zf1z25`$p788MO}$Z&1sNIiji<`?BhAK*( z2%E&B$d<#UEs4KmI{t#fZ4X_l8dWBvFEi;79|inc9wR(;8l?H8R%&FmLvuAod~pg~ z4epwvb9qzDRzAaIM*Hk3hDX=L&2U^6sbOO3evp#{igeHyReo3RSBCO@eKv zR4Kd^zRb?V#T8NS+7RFd~lX+;d{lCve7C`80a;bN z6N|ieDDZ1dfB$x>BFrz(&vWp-ny|Xj?YB4wlQ(*5gZpiC1 z4JhSH0x3DgknXhW;j#Ubt53N~LxU@`Pm`X31TE6g@eW|X7G6#_6K+IBsfnBKs?Bf zTT!8eNAra^4#C*);SA+?W$Yd9U9h3Dvi*u;@NZAXB8FEvz!P0mx(hdWx`bYk7fH`# z$2v&~md*H=2d-}`lV>ZhPJbfFmmO<`KJ49&Vw6&L%aJswWwp1{tDwl4QY*FHbZ-{V zNGA$$_YX&h+~)XKaeF~>L5ZB4{K$D6^#m1l9$)Hv09hC>k^8ubHEj^YKZ+A8Ft*?| zssN*kjUD_+yW2HSp3(aIrCP-hf9Xd$)?CLrl(j+-o1J%VKa1DTeze<}8OPoykH)f- zg#!D3ED6sP>bQ_oP;f@}LfUqV-RvKmKfiNEU!3NkW*zCbO;nVNhD2y%-8W{%{R-o; zobp7@1hZ8+!9PCi(Q^mz3VqN$YRY9H;*|7%(JxzF%k^$^lhZp z?g(XGK-OQ?Q|cD}-fr>NL0=p6vhlS{Oeya-xr5}+|5SU^nIJ>OF`UF{vK=pjNq+s= zvLXFVC(KC|+~Bmfx-e6a1Vg9i9qUc>M-NXuske*#5o=}N8%n_uoGQiqq$V+eB#Pk% zWwXAV2-1b?{buMmfz&ytGU3DM=%|Z1l>*N3wmmwWUVw;8F*s2?v0kCW6zz!%E=CKW zkD_+R+Vs)iqqN*FN^Z#kdIlVP>uegp@+_R?1cCUNm7>m~h#Uu_)}DIqE$U>GxaY$7 zHxH68RXUhI%HxhVIHYq%X!r?>1Zq3B`K&7iD5IlpA3%xqklqg*HqzWWkd%0(FI6UE zA2K4xwT9P7bIeC*G*;*** z1b9zt(UZk#lDeN{w53@kZ-$d)+AH^Mp&EEk;`6nZh1{IHKV#2+X_iR?sBEZH(d4!( zn!ZV~k^8o_&Gc)iB*vSo4S9xSm|4ON4lErZ{Qd@wIO$S_Yg#mc=(L}i6hh8SdQu2` z@q(A6h8g>IW?H~0Q4IYzA@W@YEQ&;-XoO{cdj zUW`kGW!zygg2F*o9O-Mg5v#gQ%{NB`Q!F7d!yeCShpY(Zm-sXHC<8+NJg3B zr!%jAL-_8wW5{z)N;bt}9O}mwSm7KOO0t{5p)hA*j3JL^b6f87{)k$4B|Y0atkEYd zsG>d3^d-l{2_YQIlBy@6d1ei4qIUJAEP<4x1Yx66ALoUhKDq0_IwtH$Uv!cR3VTXi z{UWpkewp69JXum^FZeqy!%8mMbxN>3 zgLmeVhbu@K{UPKHKvA97>-d=!)dnI~GLdNy(_Y7*>RtM}ixLX4c<%3vZ%x0kKG~Df zb`A6T&vgXfRawM4EHNs&37ebNQ}KP^;&pZ-q~Tiwwz#_}@eDk~hhJGRH-%Id&_qex zP{ZeF%;lZloL57h3iuU(*W*K&mXyd(pze~&Q6x-^jz&Rc7C4RXlKlrjs48_h*C&F5 zy}Ye}mT2cqAzqgt1cP!h0bkXn!^cjHb*P@Dp!@G9f_#!IY}{K1YH@T%t|`D?v8y*6KT ztQYn%pCZ>d)PUYjeUlc84vibgv}iusCVD{nEORf~Kva(XHWslE6%Bb~eJBXBQe^HCH$Z%_$pa3%(ViNms>@}*NkSQ;O@_v$x&706#O8TV*ydft2329zx zUyE?20alr|Mt(TMDe2KbJyHQ*g-%mn%!!;EsDYHMtNqn78r2QDAMH_}gfX~=KK3WY zDKSmqNh?t|MoR;ui@0k~Rr9%FYt~|>7{p)M-80=}eRF4BmysAM!=^wm*n3FfLYN?N z31sBnla88tC`0Ei(xa}1q-v1Ol_66Rrn?ua9xsEmxl5NP&EQ5LU&U~u^;qgnr4%-% z(^@7#gao$E$1Cljq^<~5vQkUSmQOUGK%Vcx#Qia=&$$#`p1Au3 z*|0Z5aCm-yp)KPkI7WXd#jiPo+IPOot+BM25YPsoOZlz-y=f853JE6qEs)RJ8-DVR z_sngV(_QuRdZ#~E%4$9<_59k(?v-wt-u4wQ{>$+>yc)*=xrfD(Zt zA_R~p#zy@WHwkNE6`^67O$7Yp3Wc(CbxALADI$icetmuTx=tzJ zo^2OG?eCQJ7?n-IBdy~$T(rT3qqin|GU7^v&Kof4a04<1PsSo%V`n9>>Q&QE zEo6{EE-ZTVLAlRA{(2G^fCYD}@Rhq!`-LQx+CEeu|2Du*)@F|Dn6U#HeMM-$o2sS4T&v`XIiRsw^?zOlW#b zEX95j`y>Iv|Ms_kGbaYMY{cY(+Y9T)IBBRD(Nwhj`HN;o3{YqIB$E>Ks@{Thf4>jRNlRKVb&===Dg^39L4Kd)X! zoLJ4WDDGzs4`Y-n2|R~LX_Wq|CoxC4?DwzgIth*`A~END>H+Ftmn@V2BH=Uboc!IH zV=_XoYjOySnky@0tApZty|FkeBwP+`CfK7n|8hx3Z{&UaccH%U$q>}Ws0p{+@(&F@ zaW9Q4n@KgnoMyKbjV6sHP8J1QfnvC{BJ;iY_6Sp1;GY|^_QL0Y!G^k+43X)Uuc6gZ z1F0)=^ooM-K6?4e*dQIiUKNaPjvI!{={!^os-bU%`2YsVgIO=OCVvQ@uXyrvD~9hY z;J=x5>GDIsYhEq1vrpX;_SwRg{Af3w*aoN~G$f9B+Id=3HR5Fmc@}lTCubELqvimHZ=;lT=J4f-v@fgCLaI60{j*Pi>Ut z-mIQK_Pn|1g3Gcc_;p2uhqk7bv-Wn?d`bjqW{AW=uw_tVgm`ZXrsxTO7Rq~Fxua%G z;9U$Qwbb7Y8^=4CvHd>Tkj@~?Nr=DQHgmpZlP&hOQI6ukpddzPOsbhwz``X=>Ehke zOP+DzgCK)$XWvn9kyv&=x10GB^8zpv6PGBkRhFxrQcN3J$rUc zKn4K^ccmfte!PHY(4gSdx}r*=`n{GlPr@A?eqd%~E^&exQ-y1Aqnna9y<}_cmOp00 zyBer)j(I6RM7pZhpbM^1V-qq8VvI0qsfp!zC%K*>9xf@lp=K3KyC5>y*=t%;ytS~h zS}1%Dr0vv)i;ubmXIWt3)09+HxbQWs?vvosXX?cdDx(NAvjHMlO~<~jg`u+CqYtTC z*CJO5!^@|_3gk(ovRrEx%)y@5cee*gs=7K&h{?K{9T}VTXF+RwjIT`E>8C8jK%#KZ zH5!28ZBe1bJ2pMa#>ILZ@i^1(ARz9$u8;J?!-*nYR9uRuOkFh!|D&CI|7ZH`9{`@y zOgT?XqmdYi8WE}OBj+hXAMrtk9Li}(6SJ|2=5`-i@d$Ndl7?_aMU-q-cM9`DC>U9Z>cc}cq%D>YZL^s2;`^KI+j6}^da zZ%_WjF?IbUy|*Nw2F_UeI-W3Fsg=`T?21RqaF;F2+vo|x$wYMgm|8&0?499|g4u>A z*&4HkL4%<;ygBZXi?ha=(nA8+fT}_nf6zkG7lmb zG7PAWashs{No_VUCfYGGd-l(&lu4#d(<+iwrA3k1>$qC|P>a8j6Q93_ElX12${YYQ79F%W{4b;M;um?w4`7N81>74KDpz$ zv>t_;*8-;B!CR@~7^r6GW-sqZ*d@Lt$mW;8i9|zUMdjGSm8g`hFevw4wjGj|qA2}d zm)Q}ZDLh@Pb>s)u@Jbz*1~h6FA^s_N!V0onGx35PD^Tsf`N~(sBDbS~MC&EaE@O`D zQc|KR8QCtU=^M)~nuBr;kK)FTb(esSl)v5xy zZNx({_r@g4;{6g0Pwad z0v6k~ah*A<=~!zez9p-90i0Crm|34aaQo+*@w*;$-|bS7-u8-I~*Sh#*v_zKb2o8)ItlnenU#JU=WSVYm69=hh>)HR~|0Z;Xgf*(%u~F(oOy zvT(-+WGp0>%AgK#hbfsFk%uzH%}nf111?}!8TFohc}?%dOs_@Bi^|3EvT$N@06BxH z;Y!E(+T_EOQ=P4)p{aDJ=t1C!Xq&nLJPZ3UlQ%LGA9pSyqc73EX)S{eQgDAATM@jN{NX+?YSQXqd1MH!+L8=3t6Ir3# zO}83mKjus5udvW52HNM&`@UEN6$)CM^&dzt3{Ox&BMq*noA5UN{4TF6UDr$io4lnO z-26GXN>%N{{>S$ZG(IvDw_$3Jm8egUC4kt`aTOHT7_ocJe5+)+X;hvoQ(^O)WmH{; z36m5ZG)2i|vxWOTo**>hnp!?^L|sGyKlgtO25KMKR>BjhUtm|iLIoX4E-UR*0ejb} z>Moom<==HUA_CmZg@WZxrMg*a*~Z%^N%XMO24DSjDVdD8=6Jk?VOM9y=(V>>m}>xm z0qf@0eRO5d!Z+4sJ+8mCZ1PRGwNM&0SMybBRjx4xUiBT&h`YOJWmR`HH zu(&M<=L`?hhqc%6%f^U7SjX|(7c0}Ei zz0B%x?z4=;4=?K;t_OWHA*bffG?F5epBLNy#O^|ntygb+Isic@uM3y3414264~;5O zhQpp+1RvNj_ECuMtd^;bv_mx&AumZR%=gcsT?>)}gq0t(z3#x+q4qqIJ>}K#_f~}R z63g1EfvYRNyK&xv$GZe^H)_>qqr&D-U_zdNu01_e(~?Bn@w1)w@fn+lCBosU(7?8C zy@y$=Htp)Q7WD4v#jnh@8b;j6GlpyInvHfgLpt_}Q)3UXvQ0i%lOnWO9=-?=WrtPu}_Z-f*E|OIS8Ux4ClU3G_P;P@m z6CB$eUcr%=8cNonode{ZD6#`@4`)<|z@%YsZX$5J?e}(*ygN6dTQ@=?xq`%F#J!05 zu=JaO0sTkC5HzU5qL(vv8^9?t^_!U_ zNZT#oUp$TA0$?2j#?Cil!q&w13AEk@t#Q1X_@)T=h@z^g`;4XWaE^3&QIT5kOzmwo z(n&=yjT&+!pcXUyqqQDfXDroWQm{$?Vd~E-@+g>8LAgahNjll0K0=+h>X}2d;=xN60a z@1Q^q5)Uy(!I-PUiI?=nITJBE?-o5sxV~W@bLlDDqY}~ z*ZMgSS=uIny%wH&DgvNOyxM9gt{8GCQ@1XNpx88IHYXPav=J9Ys63yU*nN&YqsO*# zxnJkIsWRKa$G8M$V3K9-vY*m)z?GjLZ!~tuK#fSU1fk6(Wz#ml3je6BhHJ|Pz}6)Mz?GjH`376f03?Y zcBmr3$q5zOoy`?>I_UwxJLHr|m$ZO93}jZ9z5Rf^vKuq+B`{3V5kyi!ODp+%r6=5$ zN8z24Rqy8+=d-!HR_P*oFG65)(q9LmexL~I!`D(^j>&Dwo})P6t8zF$crVPnyujAu zL`f&(99}kgL#OlPfrGuPtT5{~?I#yPwFZS*y;~2fsi|jvy5eLLC2{eSdFGRaWkdJ} z&RrPDdLS|HXo!FWG7LqG*BRWHLOodt2B_hPd)N8-rEMM-?McmW^2VRKPm#EjB1H?8 zQcDBdsvnzNs&4YP33mv>M7wukLb&wy6E$<&f~U0W?EDi1BQq0sE!5o}ovFwRM*gkd)oHA4>$cn>{Sx(K+PA@EHxu zeP(I^FsMSgvFA=-B!P6UIc)=g(5DMM`_i!*R8vL(A@m0)n^WQ-vBi6CuAh=3G4NZr z5t+hJ@NS0U=br^oF&rv7@p^yG1~u!}8uvZ|1#z$?oY&e=QUGVk_d9FEN#yStK;NIa zUNAJzWh;6DJ8C`vrWX6pu;$@P>L2Sf;0`x@rAfc5^v)Q#OLd6sL3VdQ`p{N5HSyV7 z33pUO@WT8M*;Yg2uS&ZeUFI=96@6xw6n1g2ZPQ%aG47;_{iO8mk5|nW$xS4_>hpwk zU9BMf(){Lg0?0ZwSn;bePf~IguXt*XR}#b5-9PzPT5weLwvtjg-xeyuQ}eD!cARCY zkwIdAh3${x=tMo1*8}$Vz?fAIZI2~i`iHdtho<@5<@@*J6Op)%@yxVBbrrd;E|!+) zs21}?KgJ6cI5?T};&64`hxPgJHu}ff8I^aLiNSeY< z7KTxnS+%=cth*oGkvLS?@|$vK00H^$GD zCz#5?Km?)X(h$P<@ConQ?5glZa#;xex5Ygf_b8rvy<4%sQAUP!oar4mL}{%y@< zNyAUh^Nl`aX>9JQr{RKWukrZcvIerZLNNf&xn1G(5zkS>A@HE>)GA0fDNlS$Dlw)R zpObftd1}3--dzvFm2)4aw5ip+J^6|kV1@~DH7(-+nwHZOVCymY9?NtNr+usrx_ATR zGMpAg3fxD{9YhmJg261^2>cu1B&>Ss8FmY@x4f;y)PWywZ1q=}7Uf(r-zqhFhqz!% zea{WG2o0UE6$qJYpIbBKM10%ZhDjB!zZ>24`4IFSpVV zuM%j_L?p6LZa3qcQRMitrVrLBn9^9xQehP`x1kAL{b2TQ?u; z@)Ss4U3f{rFIFcuhs^6<&fD11$Y0y${zhkEL5iABeqlU+zmIYg7L0zG`%7ECArHoV zBD-{S|9cw#bNlCL7muJ#bU{X6`2Hex{OEtHq4^ILuYVoFt-t-<|AzN}Fzlaz>c7k$ aV~?-ceaexH8lvpuJyvEmrmxPUiT?mXXc*!E diff --git a/content/applications/sales/subscriptions/renewals.rst b/content/applications/sales/subscriptions/renewals.rst index e35579216..c2b436dfc 100644 --- a/content/applications/sales/subscriptions/renewals.rst +++ b/content/applications/sales/subscriptions/renewals.rst @@ -126,4 +126,3 @@ related to this specific subscription. .. seealso:: - :doc:`../subscriptions` - - :doc:`plans` diff --git a/content/applications/sales/subscriptions/reports.rst b/content/applications/sales/subscriptions/reports.rst index a383dd6dc..f0f391aa3 100644 --- a/content/applications/sales/subscriptions/reports.rst +++ b/content/applications/sales/subscriptions/reports.rst @@ -401,4 +401,3 @@ Analysis` reporting page are: .. seealso:: - :doc:`../subscriptions` - - :doc:`plans` diff --git a/content/applications/sales/subscriptions/scheduled_actions.rst b/content/applications/sales/subscriptions/scheduled_actions.rst index c84d51aae..57c5cf749 100644 --- a/content/applications/sales/subscriptions/scheduled_actions.rst +++ b/content/applications/sales/subscriptions/scheduled_actions.rst @@ -184,4 +184,3 @@ For example, if the next invoice date is July 1st, and the :guilabel:`Automatic .. seealso:: - :doc:`../subscriptions` - - :doc:`plans` diff --git a/content/applications/sales/subscriptions/upselling.rst b/content/applications/sales/subscriptions/upselling.rst index a081cff8e..0187ff509 100644 --- a/content/applications/sales/subscriptions/upselling.rst +++ b/content/applications/sales/subscriptions/upselling.rst @@ -105,4 +105,3 @@ Status`. .. seealso:: - :doc:`../subscriptions` - - :doc:`plans` diff --git a/redirects/17.0.txt b/redirects/17.0.txt index c6b008904..4ff0ddf37 100644 --- a/redirects/17.0.txt +++ b/redirects/17.0.txt @@ -116,6 +116,7 @@ applications/sales/point_of_sale/pricing/digital_labels.rst applications/sales/p applications/sales/point_of_sale/payment_methods/terminals/vantiv.rst applications/sales/point_of_sale/payment_methods/terminals.rst # terminals/vantiv --> terminals applications/sales/subscriptions/payment_providers/wire_transfer.rst applications/finance/payment_providers/wire_transfer.rst applications/sales/subscriptions/payment_providers/sdd.rst applications/finance/payment_providers/sdd.rst +applications/sales/subscriptions/plans.rst applications/sales/subscriptions.rst # subscriptions/plans --> subscriptions # applications/services