From 2e3e491fdd23235e5a231b3db0c710976372ad08 Mon Sep 17 00:00:00 2001 From: "Audrey (auva)" Date: Thu, 13 Nov 2025 13:39:56 +0100 Subject: [PATCH] [ADD] payment_providers: Pay on site & Cash on delivery task-4987726 Group bank payments (wire transfer and SDD) in a single file --- .../finance/accounting/payments/batch_sdd.rst | 10 +-- .../finance/accounting/payments/online.rst | 2 +- .../finance/payment_providers.rst | 58 ++++++++++------- .../{sdd.rst => bank_payments.rst} | 61 ++++++++++++++++-- .../payment_providers/inperson_payments.rst | 40 ++++++++++++ .../payment_providers/wire_transfer.rst | 58 ----------------- .../wire_transfer/payment_instructions.png | Bin 8641 -> 0 bytes .../payment_instructions_portal.png | Bin 53213 -> 0 bytes .../new_delivery_method.rst | 18 ++++-- .../websites/ecommerce/shipping.rst | 13 ++-- redirects/19.0.txt | 5 ++ 11 files changed, 160 insertions(+), 105 deletions(-) rename content/applications/finance/payment_providers/{sdd.rst => bank_payments.rst} (62%) create mode 100644 content/applications/finance/payment_providers/inperson_payments.rst delete mode 100644 content/applications/finance/payment_providers/wire_transfer.rst delete mode 100644 content/applications/finance/payment_providers/wire_transfer/payment_instructions.png delete mode 100644 content/applications/finance/payment_providers/wire_transfer/payment_instructions_portal.png diff --git a/content/applications/finance/accounting/payments/batch_sdd.rst b/content/applications/finance/accounting/payments/batch_sdd.rst index af89ec89a2..1a1aa33390 100644 --- a/content/applications/finance/accounting/payments/batch_sdd.rst +++ b/content/applications/finance/accounting/payments/batch_sdd.rst @@ -81,13 +81,13 @@ To create an |sdd| mandate: (:guilabel:`gear`) icon, then select :guilabel:`Mandate form`. - The :guilabel:`SDD Scheme` depends on the type of customer: Select :guilabel:`CORE` for B2C customers and :guilabel:`B2B` for B2B customers. - - |sdd| mandates are created automatically for :doc:`online payments made with SDD - <../../payment_providers/sdd>`. + - |sdd| mandates are created automatically for :ref:`online payments made with SDD + `. Once an |sdd| mandate is active, subsequent |sdd| payments can be generated via Odoo and :ref:`uploaded to your online banking interface `. Customers with an -active |sdd| mandate can also use this payment method for :doc:`online purchases -<../../payment_providers/sdd>`. +active |sdd| mandate can also use this payment method for :ref:`online purchases +`. .. _accounting/batch_sdd/close-revoke-mandate: @@ -139,7 +139,7 @@ of all posted |sdd| payments to your online banking interface. To do so, follow .. seealso:: - :doc:`batch` - - :doc:`SEPA Direct Debit for online payments <../../payment_providers/sdd>` + - :ref:`SEPA Direct Debit for online payments ` - `SEPA guidelines `_ diff --git a/content/applications/finance/accounting/payments/online.rst b/content/applications/finance/accounting/payments/online.rst index fbeadbac1e..44d516721f 100644 --- a/content/applications/finance/accounting/payments/online.rst +++ b/content/applications/finance/accounting/payments/online.rst @@ -19,7 +19,7 @@ Configuration Make sure your :doc:`payment providers are correctly configured <../../payment_providers>`. .. note:: - By default, ":doc:`Wire Transfer `" is the + By default, :ref:`Wire Transfer ` is the only payment provider activated, but you still have to fill out the payment details. To activate the Invoice Online Payment, go to :menuselection:`Accounting --> Configuration --> diff --git a/content/applications/finance/payment_providers.rst b/content/applications/finance/payment_providers.rst index ed516739b1..bc92269c9f 100644 --- a/content/applications/finance/payment_providers.rst +++ b/content/applications/finance/payment_providers.rst @@ -7,8 +7,6 @@ Online payments .. toctree:: :titlesonly: - payment_providers/wire_transfer - payment_providers/sdd payment_providers/adyen payment_providers/amazon_payment_services payment_providers/asiapay @@ -27,6 +25,8 @@ Online payments payment_providers/stripe payment_providers/worldline payment_providers/xendit + payment_providers/bank_payments + payment_providers/inperson_payments Odoo embeds several **payment providers** that allow your customers to pay online, on their *customer portals*, or on your *eCommerce website*. They can pay sales orders, invoices, or @@ -52,7 +52,8 @@ Supported payment providers To access the supported payment providers, go to :menuselection:`Accounting --> Configuration --> Payment Providers`, :menuselection:`Website --> Configuration --> Payment Providers`, or -:menuselection:`Sales --> Configuration --> Payment Providers`. +:menuselection:`Sales --> Configuration --> Payment Providers`. Click the relevant payment provider +card to access and configure the related provider. .. _payment_providers/online_providers: @@ -196,12 +197,20 @@ Online payment providers Bank payments ------------- -- | :doc:`Wire Transfer ` - | When selected, Odoo displays your payment information with a payment reference. You have to - approve the payment manually once you have received it in your bank account. -- | :doc:`SEPA Direct Debit ` - | Your customers can make a bank transfer to register a SEPA Direct Debit mandate and get their - bank account charged directly. +- | :ref:`Wire Transfer ` + | Odoo displays your payment information with a payment reference. You have to approve the payment + manually once it has been received in your bank account. +- | :ref:`SEPA Direct Debit ` + | Customers can make a bank transfer to register a SEPA Direct Debit mandate and allow their + account to be charged directly for future payments. + +In-person payments +------------------ + +- | :ref:`Pay on Site ` + | Customers can reserve products online and pay when collecting their orders in store. +- | :ref:`Cash on Delivery ` + | Customers can pay for their orders upon delivery. .. _payment_providers/add_new: @@ -258,36 +267,39 @@ are the ones that have been activated. To activate or deactivate a payment metho click :guilabel:`Enable Payment Methods`, then click the toggle button of the related method. .. tip:: - Payment methods are displayed on your website based on their sequence order. To reorder them, - click :guilabel:`Enable Payment Methods` in the payment provider form, then, in the - :guilabel:`Payment Methods` list, drag and drop the payment methods in the desired order. + - To view the complete list of supported payment methods, go to :menuselection:`Accounting --> + Configuration --> Payment Methods`, :menuselection:`Website --> Configuration --> + Payment Methods`, or :menuselection:`Sales --> Configuration --> Payment Methods`. + - Payment methods are displayed on the ecommerce website based on their sequence order. To + reorder them, drag and drop the payment methods into the desired order in the + :guilabel:`Payment Methods` list. Icons and brands ---------------- The icons displayed next to the payment method on your website are either the icons of the brands activated for the payment method or, if there aren't any, the icons of the payment methods -themselves. To modify them, go to :menuselection:`Accounting --> Configuration --> Payment Methods`, -:menuselection:`Website --> Configuration --> Payment Methods` or :menuselection:`Sales --> -Configuration --> Payment Methods`, then click on the payment method. +themselves. To modify them, :ref:`access the list of payment methods +`, then click the relevant one. To modify a payment method's icon, hover your mouse over the image in the upper-right corner of the payment method's form and click the :icon:`fa-pencil` (:guilabel:`pencil`) icon. Select the :guilabel:`Brands` tab to view the brands that have been activated for the payment method. The brands and their related icons are displayed based on their sequence order; to reorder -them, drag and drop them in the desired order. To modify a brand's icon, select the brand, then, +them, drag and drop them into the desired order. To modify a brand's icon, select the brand, then, in the popup window that opens, hover the mouse over the image in the upper-right corner and click the :icon:`fa-pencil` (:guilabel:`pencil`) icon. Advanced configuration ---------------------- -To configure payment methods further, go to :menuselection:`Accounting --> Configuration --> Payment -Methods`, :menuselection:`Website --> Configuration --> Payment Methods` or :menuselection:`Sales ---> Configuration --> Payment Methods`. Click on the payment method, then activate the -:ref:`developer mode `. Click the :guilabel:`Configuration` tab to adapt the -features. +To further configure payment methods, follow these steps: + +#. Activate the :ref:`developer mode `. +#. :ref:`Access the list of payment methods ` and click the + relevant one. +#. Go to the :guilabel:`Configuration` tab and adjust the features as needed. .. danger:: - Each payment method is preconfigured in a way that aligns with the payment providers' @@ -483,8 +495,6 @@ payments from other payments. :alt: Define an outstanding account for a payment provider. .. seealso:: - - :doc:`payment_providers/wire_transfer` - - :doc:`payment_providers/sdd` - :doc:`payment_providers/adyen` - :doc:`payment_providers/authorize` - :doc:`payment_providers/asiapay` @@ -500,4 +510,6 @@ payments from other payments. - :doc:`payment_providers/stripe` - :doc:`payment_providers/worldline` - :doc:`payment_providers/xendit` + - :doc:`payment_providers/bank_payments` + - :doc:`payment_providers/inperson_payments` - :doc:`accounting/bank` diff --git a/content/applications/finance/payment_providers/sdd.rst b/content/applications/finance/payment_providers/bank_payments.rst similarity index 62% rename from content/applications/finance/payment_providers/sdd.rst rename to content/applications/finance/payment_providers/bank_payments.rst index 1faaf04af3..f638be035c 100644 --- a/content/applications/finance/payment_providers/sdd.rst +++ b/content/applications/finance/payment_providers/bank_payments.rst @@ -1,4 +1,56 @@ -================= +============= +Bank payments +============= + +.. seealso:: + :doc:`../payment_providers` + +.. _payment_providers/bank_payments/wire_transfer: + +Wire transfer +============= + +The **Wire Transfer** payment method allows you to provide payment instructions to customers, +such as your bank details and a reference to include with the payment. These instructions are +displayed after the customer selects :guilabel:`Wire Transfer` as the payment method and clicks the +:guilabel:`Pay now` button at the end of the checkout process on your ecommerce website or on the +customer portal. + +.. note:: + - While this method is widely accessible and requires minimal setup, it is not efficient + process-wise. It is recommended to set up a :doc:`payment provider <../payment_providers>` + instead. + - Online orders remain in the :guilabel:`Quotation sent` (i.e., unpaid order) stage until you + receive the payment and manually :guilabel:`Confirm` the order. + +To configure **Wire Transfer**, follow these steps: + +#. :ref:`Navigate to the Wire Transfer payment provider `. +#. In the :guilabel:`Configuration` tab, select whether the memo or :guilabel:`Communication` to be + displayed alongside the payment instructions should be: + + - :guilabel:`Based on Document Reference`: the sales order or invoice number + - :guilabel:`Based on Customer ID`: the customer identifier + +#. Enable :guilabel:`Enable QR codes` to activate QR code payments. + + .. note:: + :doc:`Additional accounting setup <../accounting/customer_invoices/epc_qr_code>` is required + to use QR codes. + +#. Define the payment instructions in the :guilabel:`Messages` tab. If :doc:`a bank account + <../accounting/bank>` has already been defined, the account number is automatically added to the + default message generated by Odoo. You can also add it afterward and update the message by + clicking :guilabel:`Reload pending message`. +#. Set the :guilabel:`State` field to :guilabel:`Enabled`. + +.. tip:: + The **Wire transfer** payment method can serve as a template for other payment methods that are + processed manually, such as checks. :ref:`Access the Wire Transfer payment method + `, then duplicate it if needed and rename it accordingly. + +.. _payment_providers/bank_payments/sdd: + SEPA Direct Debit ================= @@ -24,7 +76,7 @@ customers' bank accounts based on a signed :ref:`SEPA Direct Debit mandate .. _sdd/configuration: Configuration -============= +------------- To configure **SEPA Direct Debit**, follow these steps: @@ -54,11 +106,8 @@ To configure **SEPA Direct Debit**, follow these steps: .. tip:: You can also test SEPA direct debit payments using the :ref:`payment_providers/test-mode`. -.. seealso:: - :doc:`../payment_providers` - Online payments with |sdd| -========================== +-------------------------- Customers selecting |sdd| as a payment method are prompted to enter their IBAN to complete the :ref:`SEPA Direct Debit mandate `. diff --git a/content/applications/finance/payment_providers/inperson_payments.rst b/content/applications/finance/payment_providers/inperson_payments.rst new file mode 100644 index 0000000000..5ec1221765 --- /dev/null +++ b/content/applications/finance/payment_providers/inperson_payments.rst @@ -0,0 +1,40 @@ +================== +In-person payments +================== + +.. note:: + Sales orders are automatically confirmed when paid using an in-person payment method. + +.. _payment_providers/inperson_payments/pay_on_site: + +Pay on site +=========== + +To allow customers to reserve products online and pay when collecting them in-store, enable and +configure the :ref:`Click & Collect feature `. The **Pay on +Site** payment provider is automatically enabled and published. To edit the default instructions +shown to customers, :ref:`access the payment provider form ` +and go to the :guilabel:`Messages` tab. + +.. note:: + The method is only available at checkout for customers who select the **Pick up in store** + delivery method. + +.. _payment_providers/inperson_payments/cash_on_delivery: + +Cash on delivery +================ + +The **Cash on Delivery** payment method allows customers to pay for their order at the time of +delivery. To make it available to customers, :doc:`navigate to the relevant delivery method form +` +and enable :guilabel:`Cash on Delivery`. The **Cash on Delivery** payment provider is automatically +enabled and published. To edit the default instructions shown to customers, :ref:`access the payment +provider form ` and go to the :guilabel:`Messages` tab. + +.. note:: + This method is only available at checkout for customers who select a delivery method with the + :guilabel:`Cash on Delivery` feature enabled. + +.. seealso:: + :doc:`../payment_providers` diff --git a/content/applications/finance/payment_providers/wire_transfer.rst b/content/applications/finance/payment_providers/wire_transfer.rst deleted file mode 100644 index 8ea1395b14..0000000000 --- a/content/applications/finance/payment_providers/wire_transfer.rst +++ /dev/null @@ -1,58 +0,0 @@ -============== -Wire transfers -============== - -The **Wire Transfer** payment method allows you to provide payment instructions to your customers, -such as your bank details and a reference to include with the payment. These instructions are -displayed after the customer selects :guilabel:`Wire Transfer` as the payment method and clicks the -:guilabel:`Pay now` button at the end of the checkout process on your ecommerce website or -on the customer portal. - -.. image:: wire_transfer/payment_instructions_portal.png - :scale: 80% - :alt: Payment instructions on the customer portal - -.. note:: - - While this method is widely accessible and requires minimal setup, it is not efficient - process-wise. It is recommended to set up a :doc:`payment provider <../payment_providers>` - instead. - - Online orders remain in the :guilabel:`Quotation sent` (i.e., unpaid order) stage until you - receive the payment and manually :guilabel:`Confirm` the order. - -.. tip:: - **Wire transfer** can be used as a template for other payment methods that are processed - manually, such as checks, by renaming or duplicating it. - -Configuration -============= - -To configure **Wire Transfer**: - -#. :ref:`Navigate to the Wire Transfer payment provider `. -#. In the :guilabel:`Configuration` tab, select whether the memo or :guilabel:`Communication` to be - displayed alongside the payment instructions should be: - - - :guilabel:`Based on Document Reference`: the sales order or invoice number - - :guilabel:`Based on Customer ID`: the customer identifier - -#. Enable :guilabel:`Enable QR codes` to activate QR code payments. - - .. note:: - :doc:`Additional accounting setup <../accounting/customer_invoices/epc_qr_code>` is required - to use QR codes. - -#. Define the payment instructions in the :guilabel:`Messages` tab. If :doc:`a bank account - <../accounting/bank>` has already been defined, the account number is automatically added to the - default message generated by Odoo. You can also add it afterward and update the message by - clicking :guilabel:`Reload pending message`. - - .. image:: wire_transfer/payment_instructions.png - :alt: Define payment instructions - -#. Set the :guilabel:`State` field to :guilabel:`Enabled`. - -.. tip:: - You can also test wire transfers using the :ref:`payment_providers/test-mode`. - -.. seealso:: - :doc:`../payment_providers` diff --git a/content/applications/finance/payment_providers/wire_transfer/payment_instructions.png b/content/applications/finance/payment_providers/wire_transfer/payment_instructions.png deleted file mode 100644 index 0bf63ff83f0292e29c61580a97b7f0ae7b5419b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8641 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 Dl$P6v diff --git a/content/applications/finance/payment_providers/wire_transfer/payment_instructions_portal.png b/content/applications/finance/payment_providers/wire_transfer/payment_instructions_portal.png deleted file mode 100644 index 1c6cd480e1ecfa71bb4fee043a421d52963285de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53213 zcmeFXWmH|w(k_YxcM0wu+}+*X-Q5=!+=CO`-8HyNaMu9AA-KESUCH}y`R@6C+&#uU z|2AU+YjsyW-CbSXvn*UuUIGCY2Nnbb1VKttR2c*W{5uE;s0=h1u*EYQy9WdWjpehd zCP3N9oygJI!Q9H$j0oWAXhvk_VPy^i;;~$mZsmsCiV^Z|f}sVrXT$|U;3)4Fx4Yji zCf#JV3uq_RHVv=*1me&FZt4DZeSZ8lpkUwEuB%;BpgyHQ;MqSSbYGM6$P1N|v%hZv zm9u{ScGWd@?1S}soVaM!wYX^W;PLMBeaI#iFDb|V$Nh8A?J*Q-x4y}{bHTl!6iWo& z&u8&%p8|9P!r*&^JsYjAm~~(MUhbO3``a4Ei{qOH{&l+ZgzlFt+?o1bPU^t~;Va&f zn{2^Z2PZ4%I8VfI#|vG~7^{wTzo}q!k%x}n_o;nwwd=|z(nO6t5bz$Dt_V0hW z{wQL3aF(il8@w|tGo%dOT){o#6rfq*9pS!xl1OEYyV^t$8hTbgmq(7>Qj6i@N~ zM7B1b6Xh<$F^awI&a^UR%CnT0{G|*17Pi~NY4!{^sm|sPtQM`!cmdxQfzD0+MljGb zg`+;2Zl+H^Wku5FSW3Qrb=(l5Q}7ocFz`!U6orh;ul$G&;nrziEBz1vaVQ1&)!%zu z0VPs@j{uD#f=MBwup_u|5TO|4z@&@{QJ0WA^221*>1%+ZG%E$Ri*(ZJO=(_hVaWau zO%ey5b*S-SQ7JYyXOWbzm6>q2bIv89=2GM-%GOpzDN5#YY>Ub^c51ntI@U{#v(`3M z%`@f-eD||94xRTi`(H>w)6IU&h!dKOkEAB>C{$->GVVvvRCPq?xHir&YPzWK^PJZm z+qa+BmWatf`f4_suZ2#aAr=9ys7tclp0F+SrB5l`uj!iC-JbE?ea%m^7B&d{;u)I~}<2Sv0p|uC0?a#@`}M zswZTVD`VqfM&~ zRMb42=O164>lI;S&jRAoEt(b>>nFS<{dUX!$lO{djGa zuS<2H&FkuwyYW#7udbFVgJo|i{n~aDx*Xs^v^c z_iV|mqW0y9k|8@%$i*i`E#z)qXh*KfFL@eaJqmY>t%fEXdA-%_1wt1+0BynkYE}Cw zRV%lF4N)Vw6ELX};->l&D%uQ7v)qci6-mE3y}h)ebJD_5rb>I_9dc?mD~n0x%+C^QBv(dfmG?L&g&K-w}JWmkUkpW0R&fI1AeUQ zeVZ3G&PR=NkFMY5Emr51gOSZ3>X*V%Hba5q&*xQXHREBGfb2!ay}(aZcnjfJmChv$ zof&m0XRjK-7|}dYryMI-MdWKl`{|EU3*pgcr7naUe?D~}oQ3f*An%^JEkz~Zl%2#{4A?tUEf(xz<4%UPw?RZuo7C57{ca;R97ID( z(RMvIeOz6N#P$RV>V#d#vvgnJIT<3D>C+ z*?&khA>Ib;A>zAo9A1~Nu=z*H6@ha_Vj(CI0c7ZO6_J%8;+|^3&0%)bE$0!VLaz)M zoppN*zm|?bHl2o%FiS#zL?FC}wZM^srtA}c7?qK6sI-rdG-?eh`Z}E+d%8=ly|d6u zI-^q`>p%Jpt&9+FyvPZ6TsNRwNy{Q25#qLR2dmY|R6Z8G7{pdlP6Pmg<2#W@4#Qk) z(=P`Q3s;F|+^-U5ZNMxmjtTfmtC(4Q8ze;|==4B_uHKhR-hpW-8Lbozl{#tK=87Jv z>`2-cOA;)-56ER)i-^Pf`K6wI=Fr&gLj>xkd;*I0l8AKhm5>!CTmmNwt`dsr-F13X*Y|Sk}yc)xAs~jF}P@7<{)qLzp?d8lS^UVOvyKBfS)DuZg9t; z1SPqq`t=5b?(%6zzd{iulq>w)Pe#?QPNb@7*V3Oh7GxF;P(T^2~mdt`d)l%Q0?*(nHVQOK^70S~* z)C<8AsDE_zCEs_I1DW`4s(bi*`J$} z=reb@C>RJlE?&vt241$aT$V!5OfY2$kGw3gls2G*i`@paY zrTMsLk=B5wdf%cPqZE0Jf~FzfaSJSBilBFxKa0L0Ml>n0#ul@Qb5WoMHIymzF=R>D0L(Q8R+q%-cs{S=5jwdkh~!LxS2%am+}%>W z5}a(eFn4V{Eo)>fNo_fbbWflX#U>Q@)-SKif(+x5o=aBqdhQ3>lPDfzrXOR-7 z>h4*#{`!D9j`v~x9yiA5r*CwX0paH>Rni~C+Tzpm7IEimS(3zecw>1K<{@?qC#jww9f<8#*^{9q?ij@4``u9go-onCPETK}E4G7Z{l=agbjS zM^CY<17<|g*seFhg}6eo0_0SOEsHB|5)TPBz;ud2@xLF&rF{BKl+LPK2p^aUd*V_? z))urF8VK^4_ILrS9u|yL97>u{1=)$EQ_QYVnHrVpC-dL+)>VmYxY?OwnuH5WTW0?)VrpxZP54Uus@w0Bz zTJ#Ebl%QuJXY|s@@u*@k5coStqa)3;IF?YSpAae;8VDL1b3YG{`xGFzNB%&GdTo6UaM)OdVdkmwGPfbzu*yj#|ZNW`t07bV5e?e44iv zvUNC9n1BmbNJz{KiNNT80P44*MpREE8EYccj{Om37_?ZPeqcK`zN|2a+1HFh$ku?o zg=w7PK?Fx|k%%|dVr>S_OA!Wt0*zWzyA%IN;nkwof|;+QUvMPgR_t*MA)^O?wGD%R zO3@xepV`~pS#bx-9UnYDvRqz>yXrzolli1?!~ZO{(cRX~9k7V>?E#zp0t>u=>uWNM zS2Ha4Gd09&{AUGNxSa(|bo8gQQB`$w=(CUSBufoL%EOJAcZC)_sD1(b`FyC+f{&JH zrdA~!)_y2sv&&Bjt_AsKUyVDcJCTM6Tz-PbAAL+S-}kRVbp&-|p){7zH!D-Uws8oIF^{U`NrfFUqLwB(`y4)d$`!^o4p`%yp#* zjzoy!wUkG2#qHdLXltZnq>wZ_#b~b5#1O739hBRe85Fs-APqu{SzA(SchQxwke|{A zQk^KLbTpt2db3WD5gdC{AuuBs3Icpm*bOjiAX^v+-H+v?I-NNf5AH}8l<(Bz2thDl zoZHrd`Arlz0ZB<-cswd^tyC@irZ5MTEqn&T?xswxAEfns=WrCH|CdkUL!LNEiYA9S z6k5pyOeU|4l1MPwT4?C_sijIY$c$V@vmjDchSkT}HWQv_%K|);Xp7@%&V~f* z8xCKt1>}-Q$&g;%QrKETW)~QlGU82mv*w14Aem7yXKHCaDXvX*1{SeIcv~LmU-X~K ztwn}3e4N--hx%b2!tfPEvR~vIKDniKTTFekhmxBpSV!irFpW}+C z;6~g-s12wV2*g1l*#jJ9DVKIsZ{k5)1od|h!oe5i$6kRvslTSh`ijq$XW(^V#CvT} zv_x`YOk|dGK6opA_+}_{g@XD*c&Yo{)kh^nS@3R6NW-qw(u~%o9S-&jCpwI_GJh_@ zdi3(R@;j3V>)7B1OSaOIjdHn)fk5sDC)K_Bn@1t-jStaZE*%dVNa}|HRvw-CC~%)F z`Sh=5Urmz3^uU9#j(g!q^}a)7Ms=lBw@8dD$T5Vj&Sj9$HTslz)jC zO3BAt4iyDAqmD&_#scAGL>21AlhtFkSI+w}r=96u1T_t}j8)>-KnSob;m&K)HhRRc z^xf2aM0qK(=xd?0iz^*P(lD3+br#Y$#nkt+9%@0;d~xKC^114#+XfZZS|(l7_wcVy zrWKbRuDC0nH+8Hi+;WT=_O$*0keVWZG3uAu+Ik%`7uP)=)E&b>Din73aOBTiOTepO ziX9g*{dteOv^ITZbCld=4^+7|~NDl22N;oDG%qra&XU80%+oWx}}FN{;WuWmQKeFFHGegGWsmBRM}+%;6B$N3xFD&!d}!6{=CFqRf< zB_g6IB_i^V@EI^@mg)1APqI%CZ@^$qT1*G;gy<+Pj~nQBI{x^Co+n(2q3z1pdLv>v z8`sdn30wUEN&slx(NDHRU8HX?MK=^XDFd7@%DwW4MeQCTxC?e>HY5BwU`T1uPE~WoFcFU~Jn=^ju z8(HVVY`%ox6uYC-+H4}d+y0Tyb?g zN6&X+M%~;Kwpe%fru)0|G;=?JU}@)SZ%Vd&V3-rf3K-7Rl#}H)aj>H|GIcOEqxZ0L z1cp07KzIc_9F0tD%m75jW)@cVd?e@X-6TX-rhFtCY;ufpjv{83R+68c%~U?itD1ba zG2t>L5#WdA_232q*qH&0h&=3U?OnJ%_(=ZXasxmAZe}1M`a=S+;Um$MQzQ~`a5f`i zrDvsQq!aV7a$_dphb7{5HZ|u~78U;+0{D%O#1a5-+Gj6CS$@ev81u%Fgi*7f{&$ zgA!n6{x4zukGcKs`LmpVp9qlspSb^n`X6imLky&nlj9b3Fme4oJtlHcQVn>v_S znR5U2k<*-+gVEfC&Xk>wV*CT72( zfZ+62Kpa+PMsqfEHZD426E-6{RxWlfI!@q6I&(8lb5=GME-rH}<9~xtaJB+!rIGEw z&+0dn>2D}jQ)3e|c5^xw6H_)iR%UinI%7t2W;#v|GgBi*6LwZs4)#A#rY79t4$gK) z!0oiMGqNyaaJ0Ah)A3v2+(L>{d?d{DjQ?s;v^4^l0~z>8WUcI7J^t09YGr4p0x7Rjse1CPBSQ^<|m;ulC-wO4QcB}tovrIV5nM@hkS?M^qj9GvZ zHZi5+WM(s_GchseVrAwsVmD&{f1$fLm;>C6oXvzRfGY*A2B<)PRzpPfN0ik6b1v?d zX20dc$jnB^$V$h=q{_s`&CJEk$WFt^%+1J1!tnQk8GfJYf2^37;s1~c?;nDHy9R)K zf3*Rx7vOEh@Xzb&Z<+lT~ZNH0Mli$?KQg$vsetD}e9v zi!#IoA7t>;KgaZQoSba+)4g|{e9U~-z4y^!Wn~2kB!d3)n45%C2qHrW{eFH-|J4Q^ zh=cQ|0YXSog!Jz=YsrP>*d-HPD9~8WeFQu-o`<;qY zK~1^Ye$BjAv#ALjKgUy?(@nNUzmq_!V!pH<(I-bqFrccS#4k4o?r}IVQ(Eg+H+4bg zqeaHWuNrt~4!Q=6L#Z;Z0rYPlesKgAUnpAsUS???p@Q3KOyrxfg~U|+p5)IHVsRdc zSbPJQefjqNP&)kvV=a%dSFdjQpI1xl^<D)v zXVgpa8~m~Bc~q)L=VZ{mUg-}7YJ`Z`%q_=7##nnj-$kULkT49|eq1ef`8<#3a5(Hn zAQ3PL6clCbhYVt}k52Ctp1Twv+1?rn;DlHlz(z1h*jQ9%x08t#tVqg9Nh5^wAa4nQ z{gyEAn;|cNa>lxG5Bh+;#r1gMmDcfS=EjfCSAjBj!gS1HB~awej4ao+oa5HAt+^&g zHhE(}`BlmBZT_&vVYy?z&>zyD$K4w0=KOxRRl>?yHo+efWZF8up!=&8VU3O8+e9)c zj!(BDSwC6IW+y0chdfDoG-Kq2-L*jHZhU5^+1S`}yxYhh+Y=G98g1NH*K5$0IX9nf zkKsi65Gg77Sd2yYVeh&->c105T3cH$^Pdc0Qm)si7oi4GR3*3_sR}ocQcj-d@N2p% z)n0<)G)6#jtPCBXDptruufsM-i=p^~uM_;Gp|SX6T!s(djO++i^z?kT_a=%bh(#dp zZDugaHzI9~jF_woU2MvhmeSq={f^ySVBKu*Hopgb&hHvxmbZ<5>QF5>oYvZ(qH*hg z$$86`%E!#{n|$4qer{{I zu#>!6@AT53p=y26%~Pg!+!FX~Z!QBi4cY$mweZ%&l^TU?DL>w}iH->R>OsWDxkx#w zO;fE<9UZfR9tm1nT5BuN4S1*o7RJ52&N`a+o1FaBD{hfeT?%rQMCvsw8Qcdn?@w2R zMKHXFr+?>WBa6ebOUGpS+?D#RquHEhQ^W2_n_n{8Ek1#T%$t>6g ztcU2@_{2Ga(5!rjK5JM)&il@gO%FcPjDUX%LCwO-_EYEvXGa;yFq+`{my>Z=1`wWqY}{2L z1%0*LMr~s-D%#*g903cQxJQh9{v18D&2ACWIF#P$WMtfx#pchpGU2}4)uIRr=RgcR z!^3ExgCe*Wiv~sQ+g;Yncyx|h9hP}kA1W6kd8geBG1(eUdji%p;bdgSzLI9aCHb+J zIN0Dec>oK2bSAi7OH77tIWW6$Z2>(jq~fx7={MI5B{D7NfZs3;-U`+)&@%r4F{E zv$giNcRE^HcAvVgMycKM^76J)|63KTpH(2J{#@iZZESBT?&=0Bj}sU8+uUu9K{W;r>ODb_ zuI5DZu6zi59*P`DQ~(#;eU83GyUdH|G~d^!TX6qnZ5Q*GkkHUjxX;dR4T6S7Ml)B8 z8X5s_#Zn(^`%hQq*SjbHZc7_}8LLPj0!6Qk);p3nvVUF$Ky~lve=)F~dxsFJ)a@FV z{jdsD?UiPS`{Tu_!c|)_#q}=tbA1;UO|7*~uV(l2^)<~b{2U3_UzNa{zPh^Fe%aeR z_%M7lYOkI}Lc~20cmjDYvvZw30b1KsRn)cRXVh5rCK$CrJ__BCF5Te;R7{U_iOl?f zFQTWXn<*WoZVNTX0>1I2*jEBL){~}u;ftY+sFHN6sq#vXSxv;^n(!#QrYAyP6(uq? z%FG_6)v(28;E|D(($YRfmzTDviYT$lEi!@#{;cD=!>eX7=s7&$LNt1?K`lB5*1)y`92^wyx-K2maL93td>G8 zM?UZaWrqkjBLV&4W7Cy6YprZ$HF+g9c+CV`ub3V&Dn}xopZw{w@yyYo<)!(!aO1V3Y9 zKh_zS@+M@N6_AChIC1CC+UC5%S^D;%!Oax&Q*$V&_ciMdQIFIV4a*V z?eWChj{VSr`8=mm2aY7U@HzboVo$P^QMk83=j$ievypKXuGv-I*8GlJ$hzIIf#OO> zj%#wEw6ED|87T}js^!uL3uxq$7Dxi`J#kAU_Fh-baBr&}^fP!tGFgd?>4#G_Q2%fH3U^3|aCaD~HRFv(Khx-Ii+yY1WI5~C!Py`K zah{ya9bUT33pBM}X?E6{Vi`Doq=QUPPdhf||FRYnQ*Sbr7=M?;=&pO)j?J#Cw-GB> zPi+}u8ut|20zU3x-Gsaz)9Fa0`Z-+N{3}~`r#LP^lQ3?_e{|F)+Tzevui44lNr@Q5 z^v&COCjLJC?%nZW`X^JhLgCzuR_)i7>v5h2Nz`uj_)OFnv2p2|1;RFfk-4~jhD(5r z)%-}X8l_6SNPbroaxEdT&3tJBhq$f0(yX0j%foO~VqzQ}lT9(8)O;scia@kD`{u_d z1)0OR1ur8E<+AS|WT87L)44TCmpZta^`#s0c18g%Q%h0L zy3=!}VI!Z(nEEE9E`FX{RIE$1b75f-F*aV1wH?w+iyuF&Al<&!zV*?jlUk*c;@|0J zGp{0?Y7m>K0s~R09{&ydz8>+I!~(% zo60IGSR939;BEw6#N2&*e{IUOR`E-Hw+b#uqaOLyhuKe+CQ-DfHaj8YqR~j4n-QBh z6gHvfR%t>g{*&ZuM!9<(=Ub)Oi! z;QcUgS2~fwF8bp2_~Pl%&FRz&wBDm)TAi-Vr(fJNxNUBo&|pp6yt_{8CyoW)4m!#6 zfCA*X#M22?@pFIhD!2vn!nr2*^6~N6uVajuF0FA8L^|<*QKGDhuvdePi@~d2qNe_} zIEcv?_09_EJynB0(HASeAd1qOn)f$J>$ze$zr^E%nbT~x+oTko z@~Qf|m*Dpkfn=xr$4Ol^j7C0g>#-7Xs93Bm#{2=tPN1>r%jpaNp5@|!22jJP^_o|M zoWsqFo7YaF%iv2NMuH*|UJ;iWB$78CZZ^}zS!{;p@NBQIco z^RXJ{qf@BMi7iwd1Y`3j8Mq>egm~r%_#G1~XFB9#XHL93 z5L}yhkm7t@>V!f{ib9$j730K_upOhXz1eeyU`~#yB03BZLkY}kkW*g0)Q;O;q4xR9 zxV3uLRJl^w1{e7twPF4u!fZvOG778La@Kk4Ol-4yGl!tHUFLpa=3WXI_Q^+`nW|FE zS6DUS6#S7a7G%t?%=I4nBn6B*pFB^C;R_VxXq6e~1q|!L(87Xo${Q5p(=)SekVz+~ z?!;}gQ=7KBY6eaAQLtF`s2n$I?Yz(&Q>yc&WneKLokxpkw#W-DE@nZH2vX$Y7dq3@ zrKPL*y|`c7O`Q8S&AB=H1o2W_B?>)!Ya8L)-!Hpgt4i4`A(*A6F4bksiq`y2i z{jQ|wz2R-Ukxm27AslG4!tG6Y`Rqlxf26h5mVE}AK-2@0s3 zzdvW>_QF0K@Gx#ni0oiaH;QW6a%>28?|nt&b-cYu$9`C! z9iP}j34cNXi*i1nO!VjUb8~-o;b^jow3#2^nKp3P^T_Ve+u^XB`w%K#41R0t4@}x8AQy)4*G`zsd z+Q%rD;0)rgMdN%P4AXoIx*ufn< zOVNp$rFmDww(1HHBQ!*$LB@_wqiU_(wl&S&w2|C`K{phQ(&2AsP|Y-+I3kcr;I5OAu0gQ%5=R~S+K8^Ew5V+F4AvV}W9cg7G?pT3B2jm* zM_5Ifn~~IZ9y;Fz*}OTHhKROdIXHZ)naTh9^D_>&V?TTU0*P)VSs2m6uSw z>%eA2+MWp(ybAdUrwLZ}uUgC2mL!EOTK#EfziOqV*bzb(Kl8}N4oVVuHQPaIIiv>{ zj>fVjFu;|l$hm0*2E}mB%0HPQ{%f_hFkltaY3h{7lUc9{74#^t9WIVfRJnc%C^mJ{dRq#yS1RptpBn zLcI_aj!HiLX&e~pvpoAW)sIV)!9ETdg&d{BlvSYogJL@GVXwDRjqb>f(@IblI8du4&gd|y z5OF}yK*lVR>FYE@_fgCKIQk{u9D}yOSj8QY4>7hX6Vfg5o7OUHbU;Al15(xF=r~Om3T23N4KJq zuCDZqEL)%E*Fw6HT~6+$xxruUXK(2Z(sf+k8ROsJxJ@lo{YQFskH~ zh}w#*m`|A^ooEdVY+P`Pz^>^EcFUwHVWwCEl~*j~rIly70URE?*F0eTnOH@q52T?( z;MNk50DjlodB zFD^H}381?l^e(rsL5d8ZZR5C)YIv9}DxR33lNazMxgO*5DjSt{=V+cMtZr!bE626_ zwarI&H^wKI;nls4*?tZ83Qli8|G4|3tXK~CZW9TGKU4e&j76<9c-qWIfJHzNClg&rcK;x%D{6Uf0cbKjCIv|GvC#+o{Zehk9u$jt3FHuL(kii9_jJx$Ld0TabXeNQT>?@O=8+cm80bTb&0k zyAw(Ln^)`NIUJly7+inY*E%C!*1*(X;W4|GmX=hU8{TLH9B#H_*y(atrvX6`!bKxF zmQM>2U(}vvU(!%WqY58$FzE|l919z_J_7^7>u?6u-9wfHotbm3GVAY~v4Phb)rlpq z4|6bsR^<>s^ zPxD6jt8=Wct{l)n&bykzXL`r%W&mYS?UfwLIN~*jMcsP}v3H>6B>0H6RDIz}i6A|c zg?}q%c&w7nD4X)seU#f&P}0(kVt6qqZBfWN6(uOcjKE*x((hYMF>3o$Zbn!wEw4Sb zZD^yw?g>Rasrr=I@9cAiTdqcg56G zq^DKF4^yqN=i+0PZxhx=07t->BosY;0_5^sA=%#4@vT5VVk^7Oi=v<6XC^DhGN< zzW73b!ppHBHTY*FV~?kO2!5Vjvk|ik8U5yO**LZa|AfMh&mV?~d{Ap+=Q2#2kPxqZ zhHHuha#NN7nb#oC-$iGF6!pOge}WNY!LGarXOJ_x$zj}e+~mS4%S!2xpKo_c&u&ga zX&Cht8od{oerbbhb^I<^#m#HCz)cY$yqm?-2y$`1p>b1?EXVvjp*3gVHE+4ErNs}j z+V0M9URfz6njTCBb@F1&6KUqCQd7b5R&Cz!*=^AYml9s5LsB4rTUGrIc&!xlK`#Ha zeYSPkuQROGG#D6|OnZ)*;SuqCR4ee5jEJDuZ+Gj|*^}{%QX(H9!x(8xVth?m#tVFM`5J>7pHYC`bW=OEi^B=^b@SSlbl zdxm@-kW9z`gTu0Nj^L(>f>Mj$e!3?6_TcO5jkZYZ^+m`KQZ-rMiia_%jEW=5_+Y4s zrIO@3^HE)q%`v>O1>t~u7wqUazolfkyHo-9S~)^!+orAFX4<#(DD>-n9tq?f{tM9| z=R|9G``Nxw1h#!ztu8GVg<8#Iqex7hYMHCOM>gZ7+Slsj129zMq@_TDGJf%hKff)%`t-$D(OQMpyUd~^leiH;FaOWyC;l3N7?fOf)Z+8J&f4C{y_wF={bM>nUXSBUh zK;4jx4IL~jV=9QyS7*gR5Fh5(#Pwj@;P!WTl{qp;PhN018@AJN=3=!`SomiZ&lui5 zxIiK=Tx(0|>(Z%&T(!}tg|vP6MO^WvwYSwqb|0djTv(F>1$4<6ys}E#>U3anjOI8( z2(PAxh@=R7KWGtNXCu+xFzN(1dz%|r?K(lhA;;73FI2RTBFwhv=8Z%|`qI@<=87Zi zpb%L-+d@JH4rT(Ya_nWFw-|xOQZkfm#;5h0k*AWJJ#8HwpyMvwyJ(PB4{c2OV5+y1 zz1FThsk7Mb?$C|hHRQ)zPRPE-^>lYy@6^|3pzzw^JOHJiAles(aJ*PU7-_cD?dJy- zR#MV+b#;WK@#g%Cl3_;1qpGP)a#R|D=k%mMVEyDwIt$cJ!x#!{p!&-MBw7lJy^#_P z?>MqRknXBD)=BBG?8t#9F>xy2hGFYRxzFCk+awfg5EZb>8}5|&3>>yk#LzeZN+&2wu?fI+va^kAj=d^+!rf%lzP z3h`ht^jou^^<};voqq75iH2#z7I=$ItV4kv(B$D>@|%!s#tsom$ZzENcs22fI8s2X zKV0qjkouF4Ov8EbZGQHtT=RX_emzTtr!ec2s%@}z-@ziW;A%v1J%(I{q`B$r=Z`

)-YbVQHmTXp;>piRsWO6@HOOelZRI^Xhnh8>DQabu6^ z?d=U5+j8W}4C^j_Q6iPQ`$CF@KxPG(yC|jhDT%6~S3V|&1cub9cz9fuZima2giX86 zv&yLDlTL?GLib|=Vf$k@@y~7*zp|~_!i(1BXdd-v?nZ9K*t}7zCLfJL$Sn+B3CBV% z1Mw==!&h6%yPVZ>fAY@#M{x^^Lo3lwuCAP6QB3-08A_Bj`W<{5j!GhnT%c!k@qmwQ z2w+M2&$B~Kc6S)|S-rjG42DgX z8UdnH%Btc!tK@7Ftk+%db3!<@bl4axN4W!L6%_1 zL?^?5mV$$VdB(BIWHvyR{B(7F&x-xbML0c~6o9D9biEmf{u=u;>X%~w4->Br@BW0L z>nu*&cp@yi3EdLuG1hW0Py1|DA&BClnv?h)XGHjnr-^uzVlWBKOze6wyD#XyCNs`X zPt2XwmZe{ZAQh&rE|HMEIF}Mc5sE$~7E+Y#TVoX@f+s_9r%BH!jLXZozzE0csUhd9>iEo z$hTV6R|Su9gXHM47e!cs_^Wm9#azmV**Zf%2Mvkek)6@mUoWe8QubNz0h)e^3x6sU z2;`v^1PsnlUb_^EZ+0fhDc!+F_UfbpKjfNWrB}DeHw)Z^4cy~NP~b>MM`Q-8al!P! z@MpHpuBxp@pt4h1McvJKQrCK(W)2~saM)N9b&{|{j))*=n1kldYlZ#L3e&C+(^f+W zq<5u>UpKn`KndU0gF8pSLMiz(`ypI6Lk;<>w!Nb9Ky9$=&~oZYrek`u(|~9%;2DzP zinoqh!w2(CDdf%P46 zLqehox(&;Vss>1MN#*n9B#qKl)J5aycsn~pb6X#S3rwI$xJ#MKbwZC;BG~)I9$hWf zYucFAq*AV35#g_i<*+Pb{GP!E*4=GZwQCRoT_~$*zyOe?Pi~RO<^mf@`_PmVzPGz5 zR5PI5{&wHqdJf82ubqAk6QAna*)Z3U@vTo9NzjefQ+7M{Y%0BKA_&ll6-VC53pwpH z+fXNzZwA~0}KH*C1cYJ44YxBiOd%f9p zcaB$sAR6^Dk`-ziXEGz29dW6tL@9Uak~-c^{*Zs_T88`JzQcWy;z4OoTT+50_6U6b+d`cV3A@qmAd0M@Q~r zH#K%IWw0<12r|nTV)TkBd4zEhwLzVe@29$z8HE@BLtYMGLQvTr9p}cI@r#!R5a35WKZ6 z>$SN!lM|($)sQ6Cw9yPAV3^~?mz`UuVQYG8&B$2DrULpa-c;ImU+<_LK>`KZ8;xk7 z%$Wifs1l{sV8qxyM4>`h$;CI>w&&SSI!aV8k=|oV)6pm1EHUJJk z6y<9IQ=oc%Ady5;@!!mNxH!3^cjDHX{RtDA?LI3CUw4o!kY5BDbKEXvm!y6%mi zQ*QwiDZ_9s5*C?ZgGVM?$=)VIZ*v-k+M8NiEJg~&kya~JO|&filx_q99Y`kS3_TP+ zBaTG%gCz`$|lt@x1CV^#RB1D9D8P1yI&kYcV7>V(?=fC-ozn6+^uQ(en zN$ghUDk)-;K>~f%5?G4|tfIMO98@V}!Wp@XQ}n6*P)KD<96@KR0wEM9?r6^gA(Rb} zMhhw#RD%unK2v0eVRhB=X+YjSF;d0cul_+E?FKU@{QMK-62MrTpR({$j^_@pD!gF zkejFji6mwI%=k~u)gcxZ(m%?z{y&yx{j>J#KduM+*8u;j5i89*$KG%iCgA-;^E0s$D29(||z?z$9bwHIm&-~E+X5LP=WCt*% zxvFtF&&GD}R|x~r7Zmj@o+`!1{qk6nsT>WE9zk4OkhtA3v&X9+4TJ(K9pM7jg)^6V zKp%ToHCer)v8l=J7Z)(>>P2a3pTqCdrVRKPxeLr|tGKzD6BuY{G+)kD0bNBcEv-)c zhlRR}``X99s@US53-jLJo<~EYb3P@FE;&qUQl2B%yMw{VTu( z=-j6dy8`1Pi0Qar2>kyRO(Nouvt{ElVXWEk)oxAa(-F{c=AYOtS3Ppa3}uF|-|PFL z(b;)DIqEw)JZ;@5PKns)H|o=oao%!>_5z%I^&O zFjAi(7KbjA)$B;)@)=~ay>H`MZwOe~q2baX`FbUz$GP~jPx{k%B{qPc;qU_5V zcoy`hEyd^=y-=lSk59F5mC1C7#y;)U{Zx$!s%iUX6`d5y9= zb5y(DdN=O7$n312?eh7>%^YEk9*alZsaBe|&5wQi?cjt?inUiNW&_{J?Z|clY4#PH=a33+@Cb zxCIYx!7aGEYjAf>aOZ6Do$s$Y_uf-=sZiN^-(q%Wrn{&6>8E?I2NiXdox!^;EiFAf zc-F!EpA;it$Oc6-=dj3)Fr6w|SRbHlE$<4{h`^?t3TS+R;3I6D`d0x+#gQ*@1 zz+p3{w8^;$q(|yfNy^x*v^Kpi=Rd>$$zpT|I_s@}2|V&Pe?&$GM98v0=$jRATMDP?f_i z#Je^|PyaknTjLFacoliji}Ct=S$-8cIYPc?F^y3BvvYH+tsa+L;J4dB2XQeZDyAS_ z;T8gdkOVBf(-=iR{&G5F2eLsbm{v&1j~_ouN(@nPr@y?{%8sPD?iQ1Ip`o{xgKY#s ze<(mhL!-`BP;pAETs$xi;D|V589h4*I|&8LcnfArK-8e!qXMXQ&z_V zF@(QZy1>vWYzf<^VxzU7pbtb#8tvC%{HYV#e0h`6|D5mQL`0O9mHmBe^-4Wr#Jx%_ z%zN$eL%017R?j-%`COvSuI_C4){^0N>H1j3wBVklx#xWv z8SKL1Vo4;UZj%zf>sRY}#(`_U=f`te(=--J$~Aw8=Vf_`lBbzwdwt!X!AVJ2Jxt=T z2S&U%Cu@D1NUTeX3~z+M)jB*ktX%{go;{No2CRQoKy=1-jhPu$YXINNXBuW7x`=bS ztBu=Vj$}Zn%+K$qR^zKG;W?x0nGz0;xs0zfKK*2Hz4uS2zPgevKCh0OOVm4y>rgN~ zDDumjthl12X@sdK6jeg`uR;wb3~dN~VKX%at*04`%jdf<^-)n{WK%LpNl6k)G4m@; zd9TW#8A6qa)@$+gxgd*+ijw;f{-mna42qMw{`I`&R?*1`gDwp-w^=V7EcS?!vRc3M zXPbxPE1Vk;jsy8Z0-5P$%cESGk8CMrgh;1%qj2DJ>-&u`b60~fJE)N$osJHV$E>ci zz>)-=GHV-=V8ZXUXUb-%va*%8;Lv?@fm#170{;0|_ni;?L39iPxOoICaT6T>jtX91 zBwSt%96JLP{IgJy?pt~9{`xdBWS@XCKQ~8@=%kXb62aK*1g#1q#EiEy(Y`TpV z{C@h>0;JE+pdJSg3%n-W(WmriK5t5|D$EqNJ8f(Tp_nhg!G?Bs3%KxrK!`W(##r%0 zUh2{k$O;5`8fNzPuTRcrnXD0Z@&~Vx&rS=Ih9BLmFi`QHEL?(KAi#O+Gx@E}+b&zD zY6V1&1m{LZ&Ev5w%+I^7bG!zGgsi<0n)y6KZ4W!Hc{|jf&T*(P?}r3vm9uXOJgx=_ z1D{^*_cz#ky5d43mX@@5*gu^9v;PV#poq-R-z0{>_#5_wR75^m%t^$-q7ZO9vH1k` z%m5BeJC#RAR==k5NCmWP*|^vMq}s;U`;>$M1(TzB4b6wOcn^D6_VVfr--Y;NRn_!H zyBVwcFR;j-jz-%nuEzp;Akg`!`qch`!+uHNdiDafxsGP|0yTN9qTLYJ7ahyAZClm+h%KLRQx44uXYGfL$b3B44 z;eyN6L1o7S2K0aU>4OO{f4#21zn~?aW|s1gto}uV(9Y0Uz&!peZj!g7R zuHv&xN>gN^Xmi|}sD1RzOfD{COe!Zz`9J4oa62ytlf6&(Xa$#{zN z(=j+>vf$4zGCX6#dHwlYLY_Yj@}EhS&=vt7Cy;M)&?m29FM8*I(E|1#%X&qsHcXy>x_r8I2nm#(%H;72#2N;U=%1SGf6h`Q6C@dzI zi5b^Lt7YQha=YzaL5HWEVbPWv^Q4Ss(R_As+==n(qI7QwI@2jzjd4{eqC@W>dK*ev zmR&Vp8BZw=qmaoNJ>j<5qL4|Dm3uUG5}~9P3?qLFe`==B3hhGYRQmW6ClK>3_tcLh zyKFwygNN=w69h)jf14$lP9mSDk~Fh$oKKl@IE_&nEHrE~K-Ls|bXNa13FD8eyN-B! zh#62P8{GVjVsN~E$;V<~TA3P`oJ}`A)w?vb4__`RS%8gUXs{6$x{`-XRS_uwEl)hnQK{mmEbCImqb*Mee^Od*ZfZovmy+Rrz9V7esJ2Nk7%&J1!{u?l2+SUA zn-q)p!B~iJ@ngGxRw*7}pdS!yruZp7_1;ZHD6_Oq*3A|`swqUe+^_u{MF6@N{dykm zvu*@aR4}?je{rtB8!2deFu1!bY+QYxftk=s5m_FS=d7LDHZ1;_^d3jQ7pQ9M<^WSO zWU100Su>u$-O(RXV=tSU&o|%6yY`n6{wuzirkb)-O|(e!qNwjwQ7q+^PNI}r%YKXf zp|LwtloVG;U6tjQzECWIaRvYm@!Q!uGXY@ZH-Xjh&o_jzFt-i_NV;MIDoJWPL%4uL zW-W#6&Ksa}lV99-Qu0418)Jr}0@7l`VVada*9nR_zqJ@S2M5iI# z7ouI+<=7mV3PTC5eFbGu$ zzeD(|VG?d&tS_i+;d?Oqz5ymnuk3R%XB6}&Ck35!MOg!}+xB~otLDwvG~sz}3#Cop zBmCfkbaNCu$OY6f0DtLJ9&(lxh^~vex=*^V9RHZC6z;aeYdGJnkzGzk50?=GuEOK` z!@>hIm7%s&v|K+a-N3j3z+9YdHSRr)i>4))94nGgO=i&6_umCknu5+=l>L3=+3{r+ zlV7nc%>^>HPqy}0{i5v4p3ksC1MyKmzVBmX_X~aZ&c)0~X^*-|M^{)?g;i7_I>BP< z%)-ykYt2HQI5qd`lo@{DGD60ZXwjzP3lou%aV+f=+Z4Pri_!sJ3C{vG+itHDKOoq| z#?Q`hpRePBFNxw8$mwwJ)h<8(n!jijp#6ybe`>&ni0(>-CpDB`op4x@6gy?eM4bGlrxTB z^QdB{v8JZw@zDWI^W9Tl0ySlY4#Tlg+#a2m`K)_aG-|_2@eiw|!=0m6laY&`^~_>U ziDpjWKOCK4La5cv z$!&*|)Cu_OR0IJap~a(XrPpuIt~f_#?g9a}dFYEwjA&~ccU#?`8CGR2Dk&Y>u{Ja} z&gnemE^=G*Uv|3OFuJ)mNFR%p_6u!Bl2Y(F>*f;pKfODXHNkEw_@HnjYNY%Xf z301~pl>6Sp#^K<`yID$Mgay+iURHB9pq$^vz)RLOWCijQ7M0~j8~|o}5Z(b)bg?4- zaDcyBmMRpm$*yQ2%{*1}HGei?%rhp3I+)B-RgXU@5o7OSLeFJ7&?CJjtb7YqT8+xt(W9$v#5aOjLcVOITc#FzV)& zoKz}N`ybaj7B$E2)Z>T;_=$i;L8b zJi=m8Ta~<~s}EO7^bS61XEGDXS+Yy$gOvV?VC+f&nN60exoHp^5h-W# z@=`Jpn#{q-om3bk>@uS<9fl^%=*yRu2Gx8bc_?^NTzHMsF%m$YRP;)sGz2ifvP*qrLzV?9M26&EmyOpP5J;xYybDVYkY^VVGJ%d zy$y5-{%>K#$W8Y%;<9BCoNYU$MDv4$~Nz(Cj~#lp1YEs9=dW*UGl1qYDbi#moONQOw+^KREg zYxaYV$j2*@zE0u>ej(P7=yw&%`NI`w;a{cJQr-7mqwG-Eed>OVs)zC0Uc>6p7Ufeq z$rC2vJ#+6y?rMVpav`+*x#!~9Y8%H1?)Vk7{dYJ1_ob=xR0xR(O}xh%!#81_(2pO% z8cHMk8Kn^E)oe`&!3cFgbyN-r+vO8+#9ON4pCxi!-bIVLO zS%xkTj{j)><}VieMRGcs%vNgpH-a&bmwWT?pSzKz2G z+^>YXS#C^C{t!gGq(^&7SFPDxudXDR_fek*lhY@>uZOp2ZwNu5thg_ORHo7}z_-@STJIY+z9X4>KrqS5!hsUPpE{1L$Yc-OlBV>X5nM_7^Ouq- zK0Cfvig;W~OEH~|S;*J#g0KG6-ZjjOT58{6fa3Tc>0Fr>824{M_)rR0aDcMVf|Td- zXj%%arHp=4jJwAz236HU%P3wU6Uw8x!YhTlxycuosUge^?G!w}K9eD2Am#*(4CJT8 z6muDySKkh1MhJh}8NuB^6OK!ze6ePIc z*E@Bj7^?U8Situ=Zye@lcV*^^8KBc5g0`-cea1*k`XdyOUnB`udgKs3{zBd_i>L0~^04qS+p26%M`zIAQu}bz*g!COzF3{7;-|wT@ww)Q#+MV= z_0n93?+p*~)xzX_S;liMDTDUI9qg?gj$LVgMdh{m;$$IC?)}nKU&&54IVnWBNc_Xd zpyLzQ$XYnUWB#66{ZwV;o4Z!-iSwA5`y#)1PDBal*4GB|NSB8q8`Umoh3u3Nz8>l} zcU(aHH@?^P*+-i<5_vC(0G>GCrTUcV+etoH!;!t{jh67G48pV=`=hKH)%U7Nf9xG_ z0RLpW^cE^1#ThOB6MuTgtB1kUf!P8ssdVS~2A;4r?G9!ek`Mlc_J>Nj(sL@21eNUV zjE#Skj~7!FQ!2hCOj?Gw$d-G!vMQjm7xtK;G8O03!wW*lt+TP>ug1~EvsqZg<9$!~ z#D?5S!P}}wln^t;Qj(Z8Ha?aYaN5E9O{-pyBw;uehph+^@IU=1wt$`&8>MOnz z+)SHtV*+EMHdtm zwiRQ;hyC~#D*GJD|AbVaDq8;2Eb#lO(N6Pde>miL zdh9X~^BRiTCYYGn5<-T&WJoGJl&lnE=%xyeg^xIFrg+m}W%xv-%WMp+qhdn{KbnuR zq;JVNoiEsJG0S5+yorb}#(W(g%|ZMh^kIfJDN z0HS$jq!eL%VaBPWxQB)=;LsoO53==JOl3%rI-L|`t&r#hxxu4SsedTye4RmBilvKmz>!AeO zcl_vR=ZpX3K^S}^4Lw-i-)a)jmU&Xc@-eZmd3=l7{%G<1EMGzDbxWK-;Ag$$ymx2+ zJorL-7u{$#>4#&Tp_A!yczZUZ{c^0SJ2*Tu5l!@f;g_ZQePG?q{um_M!jEnt>HvT= z>x{FUtG;EVY6=AKru`Bs$R-f_jaOJ^$pG~bCUkkU3|JOY1z7DA<+A}`RW=0h6z4lT ziXL=h!-MVLAgeelPgWIvvQ#cJBKi;q0Kce9E54YWxa*Y{v$m(xLI4FtELd{!VR2@X zQ~;<$QHEIJGW9{}gI_kn zS_c3NvgMArNx+q)+8n121BA370n(J+)I}~Cw0QvFpdS7)XkXhlmC=a9u|A0(I_-KF z3w%l=RjhlV>2q-;hVYLoEOfJ7bT)6VNR=-zo7Np1satpL;_N33<~G9n+lfIy^5|@C zwZ&_qG$pC%R;IQa@;PPnk3R3f{wc02o)>UnylQ@=T^XHu00WF>YUwi8OEF-Twm-P< zk0&j&Gk(?KaN8Z~8E|3sTBw0-tF_uJdX0K{Iyjs2Vh8+#gQ0=M5}C>umpC_|;-^nZ;e;4-3 zHswl|Q^lH*4fM%S0l>V&*(WgQ1!?mmxBzgvss+_oG9IQd99t?=W)V^-Ekm_B^AlC( zmeWs85U@yE7Wu+KDPtmLrJBRb!AH%mX{Tkv<>ih732>8oD(8xpD3xJdu=G&Hve#Hw zGElH(lR^Nhsb1S;2=!WVDXBEf%49B_m1+i$&=IGAAbz8XrErK&$>7LWzI>|QY$yOrf&@pRXar%dCINn=8!Y|;@;L|3vxNflEtW(f{o{8n{eSTCD>wcF#`0{>?{X`2X9MPV=puB*2~wN?(7Tkd%e%lS7*HSLODxLSd%FO>xAwgv_Y z-DGuMX0WfS<(x?qYIdwt{dZ*%) zj>+DIkHT-UkK(EorBm`N5v4d31K4XpIiY_WG`K#&&)SqR9)+AqfCvEFYR%!J2t0=t zdgUXf_1a$&BQfU+QkRq229(ePH;O-!>E*!bXGT4OEjrK9M&=K$F+NTkq_Ng z`O4zxVUR0N6hh|FQiuI%I*TJMfW&A2hRmuZXBqyf*ETAjEa==8J}J0=$U;tBR#aRz zq40KL|@7im7|7tW%$Vs>09O4Dgy!^!5VaK zL(sGkywB?OJ+OMXX<9dV_;NokGqL;Z)DQaaF5}kR5Xb;Wap|S`_?(La8o>zIq~S29 z!#r!8hq_IrSm}L;!qbb)neJYNdjsmPA)%M$MOWpr+zRuTTZw1OqB&?Wx73!2NJ{oo z55uM2BkeizVIzR5O~dKgYBxw-EIQCU$z%U~rK0JFO2@(Rb=_r{bH~u+Dk0E1xyqcg zR)H69;EcZr0Cds%SDSV8U2A7}Jk|ivolN>0Z2}F&^5hEPD_0fy!bp+`2A~B5)@}b@ z5#6$EhN{be2LqiOvMxvi^nAVv=e=p4PdCKF5CRXG2<=WYaOmIGL4tI#{GN>z) zDrAL!UUg;_ys~i^?w@RO<(3QAZAYE<#4;FFI!4LC%#*ogaGEGj2YmA7iP~wu>WusO zu~rN+^Bg@NU*X`R^6X}pYraF@OV1<8Q=88FGT8;EjQ;Q^NS|~yOdEkpwWo&de&V)Y z{kEB>n1YlX3}|9q)x(OYO9e72q&}(OX%vK>5Nwx}~)<%kEv&@Q1d?tE|f| zp7nv}+r}%p)k@a2>uk2mBrx}J9LR4&J-JWkHJ~}T{(GE;PjOtU>DZWOTv_h;Z9B{I z{v1(#&md9nF19bV5fb3z~*}dR6fat=@W3QW|>~Q&bzuc;v zA?D50p(9_)UBO67HZC)yJ?tQ9j9Sy`F99{=mDt1+xI`l`Kf*@^pEcR{+p6q5XPc=?t9=(rxsI=Zq zlIwU$&iV*?z~&0ic4nxJ4f5$PW4DO&40cPGmpR66*5~a9#~+uBN9!-F*H5`))Bjk{ zR8Ei1Fm@dJoMp?OId^1UBc{55KCgt9ASs*?##}X7Dwe_qXT}MvLmM3j7mXq^fLAFM zZ2>B5EWs}PY3Te^nOh|@<|@UQcWRH9R%4N#_Upc;*gR?~7v4Hw z`9{ycDpM6rv5}8*&A~zn$hgeI)%LILTZ{bWEWRQTQACm{#O?&`Sz1jG2&#&G{vXqM zlsLy2-8XHB5x{0qv042Ha-io^xjHF_vg+)R@w2w)%ikp)dw3pr#S=;=g`2*9jBpc8 z1YO&IFp}{oA=ka%PHW76a(iz)kg7y6|HFy_i_HJu{ikB;LeAu_#CwQuF+X$tC-LQh zJm%>69yxSHVRH8$0m@_NW1U6+2zYGep2j|k5FWRK*}6P@v^V#DH)nhm;k4(3cQ}wJ z9I%Qo;EDU@3w&Ql7_#IC2KF%ex7t+m8qG#71xpeQ4+o{RWfc{!E^~e5^s5Ea5>`t! zg-K~@Y~>`X%=BWdK`Kaa7;G$(2C*Xmafbk8Sc+#(vw(HSxw@WDTvG-YE8Za`rTI8f z&}1c#hyolc0SB?a1I6!)oX{u-ihen`Z)gNxQy__h(1bhAkdT3rvgtPp@YNje`BdZ? z#siCjzz=>a5rJPH#If9&|H!Y9=J7c(nMzrIkBq~!DBqfR0P$WJY4bsV*vk>&Mo?f_ zgLN$a?NAqO0Gcoy>(%q$@zG&(*2#?Rte%cATgk2FgkQ?7X`OLi3`6J5|K$8I!KlO% zhRYd18%K?rWOO$3`ueFClct82us*SDY-Fun?3s10#zH+b(!G0DXU0F6VwWx_45z() z!RdBOGvs;EB{_L1V)#ML1`m!nh)IMr$S#EpF^T32bf;2s8I4z+m0EnQr}Dg?^!wi_ z;5^_AL&Oghjpk356uxk*uR~j1ss`J-i-BJdk50nn@Z`>wZn49u*l6)aL24zqg*6%0 zS6d7iiHS-wF;cO8_SCw;T~-oLY4nxX3Hn5ZA#EH#53*ta18X+zX-tv6E?!4b*`>YK zi}pB-{tU95Fb=*E125|jcIb_|<`6(3C#}!?)wju5gDgQZq;M&%9J;n@gzI6IEWuvP zFcNl@!t^I|YnOC6+DneYz987kpd9oFx!}EYH7j;HStP8;AYx{z$l8d*wcW4m<{oJz z6ub+rANQzes};dLd{A}hl<}W5P~AJ7s|jM`l7FX4d8m1_S5d>Mm zPfvmZ249hmA%P!u5>`ruS-Y|A5W+R}T?;T|z&llY8WsdgqNZ*^`OLFV;}`Kx;;F3a z4k=;QRMT%$pbjY$e+N{|rj*W47)p*sbC%j82GXKz#{nCCgr4jBZiMx@h-#xA+HzkI zv8XOgXhx8bfc<`_(IE9$wkkRO(l!1fn46sfXs7Qt3;Q0SG+kdlaCTvSgK>-RRtx?s zGi<^!^%s>FBLQ$xk-L!0G-qNJERR7n>)$w25CI#<`8`O?I|{QiO~xXa{2^pb&v~&{ z(bU>cv#*IH4Zpvf2D9DKI^Fz;i|f_R>J(Dl}%Q6TL7W8Ez8z+EAPb%|c;YVbN*KPyetzV6hRFpjO><3%6W`?DgG+%uVb8RkyjO$KcUK=n5zqOt5GQ!e1g#^C~LF7 zr4+yvT$a0NnFTd16%!;{Qt6eZ6#y`?0^eyT-%a1WbWWN9unfCCJ@R8_Y0$r~3D8s_ zfOlyS4&N*6WtH^a2!2={T~p7LoQCe~uDQ)><=P5v;-Y>Y_(*LoR?gU-qSdtGu7?DI zbpy7K@wiJ!22+8K;SVyTKvg~Y(oz8JxKEOPRs)%TzNG&Mn=Rz;miFn)e7MP9=@!^QP)2N0 z9>6Ck@e;6EZ3I&xmAoc5at-v1%uVyP>0E7RKa5wNo?wl{$APn3p&H$d4n zNnvhG#>5s5>?W6hp6>6)Ru_)XE(Sxq=lh(gtNYQVFuRn2 z-w3^#?iCFg&rpTUZNo^aZWOWeyW%mO=*iQ)A=#{NGDSk)03}8LpfJvfseh$Ld@rixo)pL{Z~>5e^UAA?Z5)3P!b9X zMfB{4t~Qi-lz1@@AY%njKrW7rj{ma_5k`-YJCY6Wo`){Y03fB4_CbC8bVn>^@9QRiv# z-va*WcfNXi!cCLm^T!t5`i1TisdF5`c*L5m&f2A;*(ONl!=F<$ z83Q=kwN6}qIpXJg@6L-=Lq?P{%-{wb3sv2EWx4%OHF+oup7Lf)h7JUXy46nB+QiX^ zD32zRlGIq`bqp8SN;+%}VD+mnYvr7Gg&F6Id34PTB>e(V*=_zFvsSKP<2~Qo#ivSz z-xR`E>pKSIOdk)r;dTtR4N7Jtt+;vnC0JYQ={8*}r0o?+`14Tga%=YpK-l~1d4*9U8r z;>}I2Rhg)+G;SMgY4`-n>^yTI9Z#G${S-E8~@Ho$AeAd~S zfBk;=>udZyqZ@CPO_5g@Odb~p($jEXb&PCw#$UZZhDq@LduH&k?s)I&>M8`$`prC> zV9WhEQNsP_gx5y`U_7IY`)>8tW`EUwwTyLY{n^24cqe?j-+`84b_qM=O%!S>+Q!+Q znVD9*fU2IF9pGvgV+;IP@wy zT;}TMZ=6+e&V9lz7b6fGIIX>SJhl>;C**T0*|D-X7e{rx_*rBx@&Uk#L3h)EQ_sik z&4ar#3JP8&dYipO%vGz(`sAvuqqE}{AM-=tpNpo7+n+b(cSd+x$2L)4e()&s+ZG=Zm9tvZ=g^ zUc;BuNie|OS*UUw`s+&Y)oi|_u}|5ttR2I67fF|tZr=;3*78zT7QrjCj?L{qb?WG~ zKTh}2{#w!OZaE3jtiC>q?aRLw9gR|Swg31lF)7>4k>ux^inX?ck4Rp23MTWO8Ev-53L$2y%;N#MveJYN&E)@-LZd`fSr%v&Il)v6l*qEoxS>dzn?5#&e)++mLK5M(WxGX0- zb7mAz8W68fjLkKbwJfiVudR3^10l^#fZ+1#_`kIRm9xFey?wn-vLsLBJXH$tOjf&|L6E?sw3vS&F3O2B!lUd2m{0#pAun}tA z61KhTC0bW}dmcW8W5uY;q(`uIu)!L?CBVG&$$5YLJiW-l?)czmV!YymAYIH4I5VcX@;pFcwahkHxsx3J#rqFM<>0O=n9drFd(me!{OxQ{0a_((EeyqN?}g_ zV|FDwq~I92vbx)C(4Uv*4`E{4OFRqQn8*Mqrl73~go19*6MxSz?^2a1j>*SNWiTtL z(3Z1T@v(7i!!TVcufDuTR3G{6*Tat0-_$t*Kt^Q=6ku=VzM2$*N$CRC^_H-w*$fc? zp!DnNu3~pG>dq23MjWh{=x>}-!Y zU$z&&18XD7rV0Y&vcCLQEAQ;4Zi^nw@2Ld*gmwf9n|8H)zTg7ms=9CQV=T`NY*!cD z=6iK&A%mnLZ4)fLolhiCoequ}<&q-Az(Ev1b<@{0Mm$cbU~_0|BN6!`_F^phVr&D& z3w*C{+ir=U39N3f#W2cO2p10Qk0Ce=k9rX*;Y+MH5dX?4*^7vPoLQ(*rK*ewbSBbp zFiuc=eGhHcO~p<&gw?*ZfmZnTGjA*U1HLvP4V+$8wvPd&pHqX|GN!Q*UPD`@-f#sEx*lJ+8 zi6GAY?#?6pufT8a1`=MKrVj{r`C{c|CPI_ydcmGO=HgOTS~lx)rJq$z`9g69DSx~D zbpf8SS+DM`wgp`GknQwE>X|R|URPXd&lL{AXX`knadsZ*zjcD`--td#EwszY9`DYt#Z)*Tj1uinq4{FgyCJnwj?pMoWDNKM=GysUq~|a1Wsi1e zjC+MhvY0s8n0+MBpKGh1lUX3Xbw~ZlA?|AZJ_#o#eufKDBiby5g?f+TU!D(ERM73k z;(AN&KlBdgdb%ySi1l~oWsK>@TWKUy^89EyU!UEa_Wp64u;}`)A8t46@3VxA3 z8tj5k^aWPCA+t3P8GN)Na6khatIK>e_bX>#{IAgY>^ok!B;kRRMb;El;8W_Q+0mX7 zs^)O_VmpdU!J}#)_J;BDUw;JmeaL44R*hL z!Y$?TR>o=YkI%O9W(YU{26^(`9iC~IktPeYp!9x4>=L^S8WS^hX*UKt*BSfsGDnhS z~qot;KTRYla$-OeH4ARB~ojy>!A# zlxicFIR8j$eanpt4^TS>97@@n+cHXye{OKwY8evBg`A1`9J;%mSId+`3@*-9R*f8i7IQHPWFn-Of5ySrv@4*h z*yMgSsS7p*l1m9?Ea2h>P!5y_9x=fX0Cbe$AT}xGG?P6(VN)dVUoJqxkhT>AHmuXTRb0|-<(ux|u;pCM2jgQt=DYpta(QcA$e5 z?s!L?(Zb1muAz1)MJfrw39NGbppXJO#9C58R3FW=zG49dk->9B{vt#=$b5dO98*L zu_=dEviyo|jBw?`3Igx|q7^<#gM){&;|Uy-18j#4MY32jDUG9}v0pN#9}YYbiE-tD z*nHS3vox6RRl#6D;(3BpNZ9<^vWfQ9tIX*U=Nb=^Fj)z<8`zk{|fecdqdW z<2-vDBd+ct;CbXJ1aY-Ch7lJS8UfKv(!;?Rs(M`f>d;^SZEV3b)tmla&#Q@` z691v{Php6F(Z^ipeahWHI+kzyGLXizI47#VyausHngBG4y`Jcp>O8!5rZs3fVgbHYB2B(utaZLqO4TJ!txodXbuEV?eg<7k z$n*PZ@1uDZsB;Yg5}iK?`t_s(l7sVop6k9J!ezy2R10=hh7m0FVYxWi^_mS;_FP1N49 z#+ycBNP>o>Rje9%q#>UMiFJ!iC$OBMw9X$+oAs}M0BJs!_VKm_RS2o1*?q|9uxljr z1u={`I?fPd8ES$szOaxY#<1ti95qrzBC=ZNv0VHzsj#@N&{n0`Xt7^4+!!A)xC`3Y z?8k&{AAc=9_%W3Acrxp-9w$^i9DnX-P$rS5GLme6?X%le$b13;A;{+&7m z{trobd=$VyA&PW-$JaVq3+$f0a(ce&{LYfAoQ}zT;_i}VvAEqnUq?cuNy+$klztP@ z%1Fbc?@uyz@7cM8b??+ykDPYf{FCyi^y%ydF`rOH!x@T})QFGw_ea~@h>VUy^Bo0O zd{2{dzq@CNLYr&sXZ3f_1)kb+#%QT{Z|*JQr|!hC!KIU!ZIgiHDVyUCgZc-9vAMXq zY}SjT&Y?*RFzcM>TgIVYQ~d|5xcsKeEs{*4N4`|9N8WYF1nPDUEIvHUB5@)cz0<@? zcN#b5ayavQKDu5s34!cTg71W^pTi$G<*HPV@HJf&k6D-n|H28VJsTY=a%tH2%5!~$ z@`rMtjn&;a^rWuKb<-fltspE->!R(%ci>qyDZ)Gm zqON@M1S8;oU@YzF9tUJs2mTFDgC?K5{+}4h-z34m?{MG$#ZvwO|Nk!jTGRjY0z{+# zee!?BTmEOP|GD_T4*K7*{zBaUKL`EqSm1H|e?BQ+J1+OD%=Oxnk9+xlkRY=IFPGox z_OwVat@CiJi2WA%nypBG=TACj=+L67`}23-8lyGCJf#2aVBE!iE@iN6Z&~;xqsV?? z{}28y-QuN2(I9mw@HU>GkwI%$(sWOldajni@!Q?_`M$NkUp&OJOD5b`+e!toP%P|= zC@<*6Az_bfnbWUj>5o568!bK_2J+YPiBoOCV=X4dEJy^fxVY}^wX*)l~pz3OB z&dsk8T&^VUsAE8MTGeaOVFMNxKOZJ;*E&4w!CtLzB7!Q%(zr%fpXXO&-r_&s{NC&r zXZ>aV`GPjQwb~fsdrj%l%*4&RjP85|%8vNr*TWSYua5i=@4?DuUWu<^5ntWy zq!Y`7&d$#Gvi<%TTWW%E*d5R{s-9pA`#@(uv3TKB+XN5j$;o?O40Xo1`6($nt|6#Z z#7xw@>Vnvrd9}u@{;9yls@v%)K184+b?sYHaU@t^tTD8m#}h0gZb~q1Yiq-*q(FSL zUFGvVdrr%|xDYq+1JyM#J)LeIqnbIEb@aQ$VRE5fzXBMW93|5#Kv1)y)aH!kPoA^w z=j`(J??%SZG6`R*a{it#yx@v^E-<+PoNh0z<&TSCc-PehcKFuG@DY!RcE3q2qIi?Z z?X#DlaA~)C>;5NvWmTGkqcO}p+Y(&7m{B)vZEc8+=O2C?I&IwK+%#8*QVpNH?k{#r z5pnwO?)g}`ehe&KTCVw_5K`A*)f^k|HijZVZ$D+Dq`DtnrJ}w(8`^JD)*;PcQ21z( z_zp+rzSQntDi=-2BBZ{<#~RvoIz2f7HfCD+9@`&0^HbCZMZ;f;oIkuaq?&31Oz&vG z9#y=G7`z^!moOQ7f97R-db+?rsr%K#L)&iLuHeF8sw z-u>8@_EiAc+3nS7T^(%9P}0o!+HCjn~%Q5O#?b_L|cH8L73_-7)D81v(=Rs8*AE6grUQR2Tk8;;tnf0`w??V z38UM4s-1V3Bse91>Wy5ks0Hb=8A<%sp0XB_ObSF8A-!bfpOV);K{pWTg4sy-z{y5b z!$(07r4}fsG)=!*K64? zm6eqp4=2$AvF+}buiYUbWzo^mnB-mL0?B4S?jya26V1DOIPu0i@!;K zl8=}Q4q#CEwNkfDWp58y*qMRa=+(oLwB$!yPlsl>X|ybfQY61*@CWJbWoJGky`sIw zpwiLk8-&h$K8NBTYrz*d;ZhCq>WX#7Q|Ymd_Cs<#1T;y08b8?3wt{)s$sO$Zj7-<` z=w&1mwu2O1oEVcXs-#5*$d%d*)!PKCe{{Zi(}#Km)jwFp0CXO?g0)UZnka`Kh{&`* ze6#*FIK9BxJi!YnOYVhpe=AL+hey&5N051QZ@7ayCYJPQ~SV_@w(OqZhcYiECx34cM&f5YivBEyh+sg5G zT=7fk9hFDI*K#cj%gf7)i}y}GW@MDtj8}M@@WADM8~T;W2FE(V_-Z+?$I&d|i}~i* zqZ22vv2oDp=m7Zt9x_bm$$z#68+zK88=3@-E_>|=jWz0@GIII~w@?`G+A5d~#u9VT zJAVEQ_}j^FG@yRQ*ZXuA#;1`J zrCUwGl>oGxnW?FZE@WI5xw^&4I3wjMN z#ymVN-~#&T)eAq(2GyFo(9{2dAplP@@C7Luk+rovQl4Hhb+xsu^K?d0k9f+w);9w>IJZA*(syKXTpW>JJmX6FRh8?WAb}mreFv zuhzFq{Iv6&Q6r?#Qi)^_qH64awf2@#aRlAk=n#?+5}W|R6WrZ33GVLhGPt`02oNl| zLvXj?Hn=mmyE}us-OhW?xp#fP?pb%;{!`PlW~#cYtG7J+*}LfLeX75SclMBdZ5?;> z7C`y%l&LawPBYLSezO|A3i(j4T*jduQpv^r21H>0osO8!0 zH!^Y|zCH_6fM~xT(pyFJU_mQYy+4>1d_LI#{@-Q`-8$<1m*(h}x!}+X|o=jpiyV<@e7vFu^lVDoi77wY3ps5^betV~XCiT$!_u(MnJR0u= zJP>FY3AFc~?I#;Vkf{c@-CxRmwNj}%*%Z#JwFv(`TRnh(5B8NXT4S!n@gi8_HsSiU zWTIl`e((!2p`W7w>`#NA&$vWHUA+kJXi6BARa6@r8znL`F3&GtgOb=UrlaCBpXC)N zfLM;RJ>p&}z73#kO7YpN%n;GYCGbzjtw&G&I`S%&4dL;y0PGLygMmi}ZE9Y)DN7-)>bd&Qt@k zdpH>gK%^6O@dHxi?!q0!WYkML!Z5N*$giv8Xz%3*C^~6MN=hq)y+qR9K*8x2z(KP?+ zwL~L4u!A3{y#|=rktgl<2(SF!3>^!;`WHED8%N@I8BVIl&RuTu>JC}of2m%Z+1~8E zt9ZI7ey*P=paf>t$%yJky>=t2o_}U&5>vSIj8iS8D>(yAkpIhb{&un!C#qNT=i{4t zZUdCv?R~_$F~PCai`}aig3oBizNbVSC{B8Nn8on%AOd1vhDu6WF#Xq`1!ZZpq#z{G zZEs_9ki*8r4d&~t zOTYRLiGT{C?bP5Ez2!sEO2ID<(o`!q+wA_7{olyYa^d~Oc9G^QKX#RU8Vl@qz9N=C zIMH6&f6k&_uBR(fz!v}Zl-%?{pA=KEc-Fi z=T*EKp%vWU$p!1o-sVO^XdE z-hrh0OQXO5EZxms*o;OR`h8iWybiEhKeeFza|cC#c!s|Qh?4)m zdaW;Qd;9y1t2#~1&G>lb*KO8duu)RNi(dSHV$J}K;AC;&uTqSJfv-l}x{vFlQg2ED zg(ULN!H0!Iw==}?*8_U1cd5t6*RHD{-e=UjwEOG1VFRML0CKuPTQSm9(WRHt=ZxZFgx)fSusc9_QzhJz+W~95Tx}4f)1?h97T0eCF!xgnjp(FMQrkI^o zonv}>din~STqakWjUEuW-61me%7jLCzWvYRz0^AmyU&s%6uj%I?@_rQyau-lQIx8d zV3n$ZcmY5NzIi1`6&y7U)Mnb_sLo6rRnL0aDjJo{NOxisv#?@oZfeq`O8~T};&7UQ znHd6z`=$N^NHqMD58%PfF9|DTP}Z!{Dw+;uhCQ#fx<1^bQz6$s+0~VH_w?kowr*zf zt_-af*qAr)Obi{Cy|EamAY0(Lefm)^olna!GBU0Zjq9tq4wGF-Py=v-dZ<<;A+3v@ zQ^@au=f?spz!h#={owrEvTi(I1XxJ+jC^gEQM7^&qZyQ$NJn~FYOWSfy={d2E=%Jb z25SyLR`H?U8w7TW*rK8$_wEq%ixu%>7;GiyzGcU-3_v5=GH-fIlUc2_&R=I|2?b}| zD|`U0dU@Wi62nT_@t`{tD8Z}>7%i4P#C;JLeLIo=-jK_$NDyL=o4P0gk6pbc;*lCX zFhCoyaxG|VZLGVS;BHdX^L^G9QmLJHYs`DL)KYTntIdy0xL2+2uqw5IXp8BsR8ZgU zX4W4q-9GC?P0Xx}{G}6dr|9m}DJ*}6?J*(9qP@?$jJP#f98zfwgH1NBT*|aFTEg~zR;$tr+p4;jjX$!u_R_6 zA|j%PDZRXrRKXAlR)NKwSAJ?3m<2Ks_VzB%icijBV!_rbuC6!W>Rke^LZA%L(AC{@ zaEw1M5d$5Mr|Ry(0Ui}b3UucRf5qKwadTeDH?)5bS$teUAj)-13kqp1-Z(*_gz&Zc4n+wr-1TIPzMr}SJV!lm z9sOop`@RQaHg?Vz9~go2^X}?LFLG~>iTUcL%^phFp{531LhIeb($W&(@i#Rz^lvKx zatXx}QdPDLxJLOq*<|WoHK(bJZFALXSMz1$UX`1fdPjFwhdXU>?YDk@Mq()5SKBz% zdcMe@Yn;a;>CZ3Kr%?V(7z2-!JeR;9*hHRDUszS6V835c3Q1%yetNS^a`Y=TE*TKCV-^UZLr4%LmGo2K4bFv)$w zOKG5cxc|1dab$A#S3iSEogn@8+7C;A1|}}|-(+H38lA-eTbegv0iK7{NZ4YO4E=P) zwLN2lrEXbNP7!sSd8(#8VUy>{_^#+7fq%QXQ`u^d(q9IV%$+;e#w?0TR6GFw=Az1@ zM{n`g=T|RPq=94bLt_PznMbH&Itj1^)7YZ20mD&yM`u?@XJ8{%dlwg???_dyHSm$O zeUN7SIR@HAljF*-u5xm6o@T+UeFGgME0(oHymq-;{plnYtX&|GL=4<3e*n}9{tz{V z7m@j7Ho7;SlTBhm#{ChLlA7#Ul< ztM-<&@o`MgXRJkwaoR?Qc0A9nZUC{01ZD!Ia#@`OvliwRbFt?|F&E5<1rC z7O5W$3zc@w1{=lv!6-yaR246-3l7dFZLfr6?^7*FO!@?XsAQGv_~QPeb6xi}C~9Sp zDbT5G$M}VzS*fwk601}~%UiU@aQ0gn4{LIchoil$wQUpqVoV)Gxxsuiixi>0ZLD;7 z&S6+JV({ql^2Mp`bYz8ep~X46Y>+dN27KaXCmB8MtL;7C;ku=)uN=q-0>zm^8e2lr znvF75W2;5A8%-2MA-EvFks-H>RVU-0=l$#6%{U17ER$+rtHiJot>}zJn$-l~T=7O_ zMTmO`1^ok4isWSzsfbuj3O_H-o7tV*3e~F>L}V2C3RUbRU!O#whil{h`9~95oGQ7M@2-4In zhx41adh3^5@x&lWgijt-3$1XCif&z9VVthp;(v%(9rf9~ndb#kSof+n>vpT>I(fGD z-De$sqBz6*0d6a#UI^~b6%oZrb;NP6#R(A~%DTX>?3Tvo^TDuk=e#;*md2NeAVI{*zHzRH2=4r*S^Z+Ojgc%UatC-G%JRX2 zN|PY{@!gWkm>LyoLxyd7X?147!NNgW_jWOa{2;iPbBgj4!w0rOOVp25RUZ<2e^Cv} z@wh%^S2|oJV%5Fh-NIm9)u6a3pwhEgfEgjoE)*M-7rRC?YDZ%a6j1qFNff7XMo|ozEsow_KTAU{I`1#rH_e>$pXCJUdK-(dk^JB zf47F|ZW6j6#ub#wtWOg$u&Bd4(BuYFvmXPaiw?1WG6l1nfI!$r9lcYZ{z*CjJB8$I z-DfiDn6}tur3l1Ue`ZjoLOaXmOk6-QP=y{mWvusB5rEp^?$>rS&gBi{&80nL_pc&- zjuV1HvkcLJidXmG2#E*H5{IpVl# z8H%jq`R5)C!Tdi6W2C_$&i`PdNab|eE$vNGPWF1~KjndJ* zC_Ldow|(@Q6U`rt=3c&KC?pX;5kRUHoWHZlye$EP+KA`!+v1h=Jl`pI#FCmhD zanB%t%PUmp+((&L!5Gh%)&{Gwd|LDjjUObX)}~sH<^j)NGeKz(5kT#kqXAyq#50&N zm&@QDV=;WUdCfSn4Oq23omSl!h6qSw8Q771!g`Pt5^n0O*?WF877!K$vg+8mw7NLr z4_5If@OJSyAm#|I)!Kdyiu1j^ZkBc!>EI`cp&q>xT4*{#+x`ys4E_3!9|eenEen1K zZp>*cD>&BVog8LkMw*3H)oe=Uu=LPrZro?^3qJE2CZ$hJN}MXl=F5yBWjt{#c8Q>@i|5y^(Hnkjs8lg>07@t_VKF}ImrN46iYb*Z5(Y+ zZ?+y#{NVJ7Y7jJ)dVNWYh(9TIs2eKv$HrCho)8>ATr;%=CxkA^+50Xii}{d-l+z4g zE`utOx?(=gm#wnMbW15ryxx`_tGWBa79TJaxS?1q|njV zXX%Yn`BHJ|c|^<`2iTc;__tQ>=D_d>40up{gM`-a`yXA3J)f-hUhuYR!gc3q^ zv8LwXI61s^SU!){--wM$XX({O%4rVOte2>}qt(3I`}>6nrpqh2`ntN6CL<^1Zp7mo z+dM`Tv~U2!-uAgP@LIYc-tlr$ReQFYas-01fLzLprLcZH)PvbwihRKF@+`F56>Gls zDcZRYuj3CtT@28J2W9qc+Hv(z*4REiLjm*O=c^wGwBpSe_KAhe`nly919IO40s-rf zzj6+6Dp62S05eRd$>}c0qKf$BdFz2#GCL!6aQ9+SbFot4SrbipiFZ&01EmuA9{y#8 z@6g%wro84W0_ZcD?Y33e#ZeTguB)sdQRs;U=EKVAY{2Ev`bmU-7jQ zd^@s#@YZ|yH`=ZU4G--(-w60UmP4OMtU9u-^D&vZi#O_3gX{~p*i)VManB}>Uw@M{ z9S+|DgAqac8Xvxn9n}te$M6f+ZDP`F^=eCqA9|pLCeW@*FUrb|E~O8*)(^?;(y|+O zW>jhg5GmCe87#B~4+F^}0(SbY`U@l8h|WARBQrfk!U+x%;x8FOEpDCd>tt{@9Akg1 z9J_}J7QOv-S^vtG#xA!O3Dfa6NWN`n!CE*fvyg~L_GHOzbtdhm9uPRowAjO{?}mK_ zF6s~2q*`kt0|YG3sEb3o^ll9LmrT$=V`k7CCqCfMh9qygNFjj6WeN=yf zWEaU6qW$?-FQkt^x?T-ExvR4?oZlqch+BF6^hkz{rGcgO`qA2{{XEb2;>uoEr@7go>@iC{d`AIbCgPHJK(4x0n9poVOkzu=bC{ZT! z1S+Uz?-QO0)X7f-f+H{6z^0H1MRz;$J?>oqZoS@h!ZLXQxYorja&^Ei>y~Y^@rPna z!~zx*-76_>QA;&v6)$to<+TL}pp2+=kDZ8WPk~j>F0=6KYf_O_KxvDKi6Cjic6K

1y_xbKW4Jj7U5!2fug-USytl>&Tx@%Iz*`>%hPML9Gxy$L9NnD;Fp6a0qVA;feDv z&;0$7QPCm^$fHk4DS&P!s_%`;6QQS&1ZoUB%hw)jB|rg|WTi?>gn>R&zt>EG1{xcT zK!QN>8kTQk@b2}ad@%I{GMOf!%OC9!;^7+TjCX(E*Tu%JdP%! zp6#z`Rx78FDn?)Ybs5Eqy>U~{p=b+F{N2&!-Y8M+VI%s*cRxcW^qI34+!=6q z(s6|ox-7$NyJNl+)QwI=HZDGi@)$>0{1L=dlA=L#T7EfO){wEvIBR#>9Ql;HGn7U~xEdCf{G(NE zF3w%?@9yL4T_Qon;kk6vnkK3&D+M8Fok+(=Yu#1VCv}=XV{O8)ltg}1u}4_PPxqEw zA=5);GIFIriRW2-Ke@P_=j|ETw7~~!Xd~s=dqB9=`Y;fp^wWpb`5M2d+SkTfaYITX zv~?7U5-*^mqOj67I6lt2DM!ol>?E`r*;i?BI8&}$?{d{1^m2E(>2E7|f2s$+3Lq*c zZK>{yIc;oDJ&E~k<`45LD?UBMiRHJO6aM%>;4U$fq4gL7AGL9C(ByD85kHi;(ljsQ zjPLg23nn@ID$1k#z~a8titLGRDu?e%d%6APSmn{0O%jb7{b)YsOu<#;VcGZ%>edtY z^SAHcl~gT5KWu_Pd$I{top;X!AjOY+W_0{QLTGP5`V0?MF){BNQLp!E53cZs@=oXu zkGIRpN{w5s1ClfXG&K&=lL)?JfQ~}54OLsXLO_1)pT8W@OloXlpn#Zu@}!)?2)Wx6 ztTSunkJ~J7>h_mB+f2jj#KnTjTd2RMhN%{qew5-o)*!_{MeI#V#mK}j^bldOrYFEa2^WOEH3!0|F&UdVAk6f;X2%bI|<&skcOA~6-hAIn_>lq^O3l+-YXCjRs zW27CO9D4Z{m^xazam_mcU4d4XtEZp@i$Zq1ind`Z+g=-^c@FF*|Jq7vExjEgk-rP5 zsufE6;cPlt^Od?Pj528+eGncN9%k$*tvYigHfyQ{$d{-Hm40f_+Phe@5a;91xA$43+T(U}KI2pzzD?uhe+@EAFMBbQMtRI^n^ zpH#B$iZ9|4u}XEgdK=-Nk9+{-MTth7%zF*0vEZbG8pO_)g;ON!-duhYb`?c^mGy$` zo$Ul{L&z6(w>Z%w?5lwdS`+Pk2aZ3iGpDggnX%xoRbY)Vr$z*=oEvNCzS=uI7cdE#R)VK>3^|jRcbl)EB?v$EYbFzqW`=eOoU7PX8OguiEAH)4; zIXN_>E+=@<)DBhduj3vz5C}{+IUd-C8tTgpu&jgircn9g?3~H9>0J2Jm-%}=SV8I? zFh!x*;N1{Pua?5Bkr4)lYl29?Z|{>&+|5L19j*mK!#B|oq}1wlQ0HE;nVMhH_DmGN z8K(h(a0Ug{Asl83uioeb$uLe}!|oY4bc==jztZj1dIb8wEeqxU>_jhg#sAk9u!3(zxe(LddYVbwFDH=>xUaWXIF!*fi6 zKF;{-#N}>+tkbI;gna?LJYRI~*Ll=iN$E}DrNTEv@{FHI%j$*H&u8-E^Hsq4Vr-b& z5}i$`iC4?~yI=HDYn`rAuFhESL_;xWTG}S+c5?5(B5P%)(?DTS-ks!k#my0K%nmJn z{wc)Y_*BAg7h*aOJ)3|&4Ry{C%$NP~QettfD_^Z-ut0!f#4*vZgUdQ+uq4S#N3&;3 zJ$Vg0tKrpRDq*coXI*aj?>wnUH_$+!^$z54-5Ss2jU8ILlw^#w>ZUD!;$%r(mY35B zB#m2B#w@Sx6q#r1YK~#4tA+U3&X-1=y`{L2Lv{^p%}S(pQv2OA=V)xd_4AMR^NW)} zvg~O*<1&YwIXEH=X9(N4H>|qR|L+}`lipB?WhLz!Oqo80YNm|6T#pb(d+}``g6&@t z$78mC1r_=N)32Tj_>aIIRWMJ1kpFo7|3L0DT^Y9&=YAOIcqIH)q}U2_Kb zNr6llOGae3B2Q!bZw4*g0`d@#Ku1TT8Ep+0vGC4U5kQ`3U`{|uSS;(h`Ek`uYO=SO zoD`+(JEAVi^z?9wrfP^!Qu^X}%wY41QpkVB-*QY(aTgN20|J*Qe>Q-JXb}y?#~LUf zMV0nnDq49_!itA)K+pJZxtQ9&{r(o0ECM$U$Nsq)zUhZ1+Q)qI+4o(vqOKB}I$-jv z9Zj`r>xM&eCc^<~i5nGcF#wB5FY*x?NQKcU0C0MtnLObT;cGuO-5)li#N zDsV11yt;{qZLET=-vl44sd?!sH?M z*x08^g|2jsg3z4Y-6k>;^az4==Z#y=oZK$ng@xA_@h46)yZYI?q! zt}|l`>znH<9*~lk>oM0aLiKFy;5Po_V_p)wR~ad9{&ip9m*BaG%olztSs`(>wRZ&L zaJVe2YQy~|d_(=}b;slMEEcjE{sQu@)+jq42mjKFRb&zxTPJkh@W^h9*NYH(Zje#n z41GepXE5HIK$WVqzAd?4RN{K|uk$sRc|KxIwAVv<*8ne+sAy_=US*?uE|iYKcfSA5 zk%+>v0`rQ6q&kN%S;m;lc`$;rmmjUuqd|9{*}2};_Wtm>H=hIS2ib2uo+3vW{Pi-Q zZCi)A7(s;d`!^q@`GngM_rGBpw5)K0iQKwBkEWu;Pp8mh`}bRYA;E|?*$P=FZRO`* zS|*bXZ=D;_rE91*bY)aC<1`EVN)jC+oPBbI12wJw`eW>-uoE9)PY(6@_?WL1_OL?R z%HNxDQf$eyz+g}h2aM6KV?4xFa|%C{m~zj0MPFW8o#{1)Sq;O~8YV-F-upGMG_|xd z%vEJW*T{Qe`jDd3w0_+?u6R>Ek};I%ez+YtgMf`vRr-qs8C`^YSo;3y2QbEh?cv+E zS%-3#u8^CXpOa>Mxfzp0$>_W%=+WX+OKvt|GYIrD(DXzuPlVv#2oxiFf5(7I5+OW{ z_HR-JZ?A`J2|kH=1|M3vIc_%ofD)&H%?}Rt9PAyFulK@7T*~joMQm+Po)iWPeB0Wi z?a4@D2bAOLtG!+flx$Cu&fw(o1vg2FMTA!g%IFsAE`C7fB{uk|Nsii{lO%;RvAnVw zxZ7)8D~Vuda-+X8uKvs$uiW-s?c%2};Cu4r5}nCGe@P};==fJm>-n5_z!LIJdqdCg z_Mg@^tD>tWL-ruuZkV088we_9yN+A zp$+&L54L4UsV-jm4qNJY{)0>+oq%E{Y-Hr*0CM4wmm3_99h;Y3ykfYY+B5#reS#0% z=a+0zoq+WggTP_REq{rb8%AAoZ`w^6Nbt=i(aMa2{p*r-oU=AVTZ|VcPba(-u>)cP zgH{|m>+U4QJla)ehkb^gXZ@?;2Q5<)WF#b2t+yLNs$!JA7Vc8;#iofpA^v_Mjqz*8V ze$71zjRdk7lv%!L^M+Muh{6euyNhzO>^FE3#s^;<8I5dl3J7j)y;r`q;!yl*+|3S{ zB#JU5mp#VeRneQeL@)>HG2w8|eo466V|CPC(jJ*QP-WDHtoO`D5tsah=>2^n_Cgf| zcVOCLw>%9tABGf`?p^q6LY~i&gHGrcD}RL0pjf>A*6_!+?(H7?Nn4e@S>1UDHK%5F zMcde;^+iZOqxtaSOTYU;&>LZ=4Rv;O9V;7p+WV#H?4Q3LQ@FmbKSmg{WJIG z@$`5#5m`3y!iMa{qPn1uEA0_E7^uZ7?bbGYSK3c>P$!B)3!Lz#k0d`o?YZtg0n z>;KRE*_*%ouId}2MR-;7`5ktcT~(`=lD#O0Wzz8cfGizF*t{%SOD?RdRh)F>TlV{1C2V}aj?3Ge+9oI_obzZba2_qZwYJA}$?^6z0)|4= z*?IeDIw1jidRYn1>#UL-$9c?ARIi5ZrJ&P7gr8BTO>SAvA``^<{5+(vA`J|+fj|Tb zEbB%0NA>B0AYA59`x$QhUIruBecP0mvzI;y5_WjNd|ktVAF?M%6y9PgGvZS~n!PZX zQZx60=QcU!)S<*f5DWyNK<)goS)@k!K8}~*Fp)jfG3;+>bU*U)VJ(Nd*VVXZr|4b6 zhP)Wj;-5({UUyhkIk{eY**BM_j($en#uWCcgOFlrOt0Y+O9rn zbWlc-@l#+gVk*qpQbt`~5Z>nY!-@@@Js%)ttf}{ZYX^**daOV4&S6GhWqk1#Or;kl ztHaS!v(U$2MUP158i}^oJ{w8dIDX;E=h4157&tRhDRIU*ft+s zd;BnoJiy4Xkp3`UujhlwX7N}fW(Lf`cFpd z3G$two8d?RPZ#U?mpECI0&h-lf5@Jf(4?yhWnb`{#U(w6(H2Q`|J?j>#k-`B=%T`a z7FdA@*6t=s+v^oEdfLW> zwvplK`CfLvs;VD=`wkJ`pfTWIZmdIb9uPDe4sD(CusFpCEzCKdh?}!mfsoRfI;Lhp zhs1vU-}4|`V=j{NSv?Y_^dSKPvL;l6t$UWpWq{2sV;?Gga`<%8(mg$8a2On%&9oS5 zT%2${@8N5D@cz6c-4$fvDA!n%1TfZ(oSicVyPt$C{sS zReFS!=flbpSzE>2!+H!M!LD{rr>EzSUTQ@Lo1-nF9(phijPZAR#3Xq9BQM51p{Vs% zjH@p_YY&(Fd?({kj_+M|v0)?h1TDhbLQ2=qtqpla?pK}L45f$LHb(th5{#u?>_Na< z0NrT*q{uc?V}RHWKIwV6{DHYyyPB!JT$;0J4b$WB0_E6Bz^US&fs3e9m!_x|sZ@ur z2}>Qi9YbUW_8@fbM>j7)M3rW7!DZYVP4$q;Sm~k^3505%a-rY#i)-az38kW7UWs=u<2k>ICxZ0NDe0BeuK11q!(Vm;z0;KJ9@XQksu!(4 z9Uk+(LI9vDzz8D4yPt75we6~P=4#~PWr?JSr9RvqR$84BXuM5E$aMR}e_?C4b2QJK zBbGx9`~wZqh8bfnr`m_&+WT?e-}lHBzxVnRpb<|)F8~A}==9l4ZP`fq?@VTK?Tt9f^KlWt9J7IqQl6ocla8CBpyvIS3bE5dXh4zk!`jfa8DB z{D12WW`SJ1bo9faOGlHZf_89(x^$-!m@#0ywSvh~&1kf&q~rv>o5@;>8La$18j4X( z)od|@S+5%Rr)$lORw;DN>f;Fd=2}B+USKY8@z!>`3u&Pmt>&^$d)@jkq3Gy{)I%(; zDtNHu>0MgMUk6;e6%2}t39gNz5yea|2hp+t`KNvvyG|nHc(9fEsGy2`VL22f=|~yv zRw;0cB|hy1D@IP|M@&*fC5||b(|T27{`5k6{z9W1BNE)jMP`Bl4L(XuW@b7P1BGD%qI2MQLoie%g);>#|NZR>S>i|TBWkH0EIZsXXSEh{uF zS}nZ~O2YL;_(TExncx0l>RT7vuwLNUD;BwMZ z`5Lb=jrLkTCDUI)r|0*jK5+li=6BUKe@PWk7;yaPfqZegROo5^7)$HzJpQY7_;QPU z;Ced9y(DwrG>o%H{l>t^pf|e~?<6oT@yA`x;stiWIqxss(72`C!cmE7NcBJEh zd#js5wT?NO+WQA_SbbibJ9KIEt%}w4pM6d6P81$@q!U8=3pHMrCYEeW&L=2a4kcH7 zNy~!f8%ZU8>U{#80tMF|52iD@9T%OY7j8092w7E`O|8s_H->Lqu}|n%?w)(MCE6A} z?q?_M^Mx2!D?YKRM%T1%ueO~gqzEBI)jz%#DOi#DM4WP3K68KYP$m~eoO$ZYK7(9( zKZ(?HYv!s+dr2_*3zs;hruB?M$_W6lauAx4QUmJ3J?15BHP} z2zd`7C-uRk;~v)bZPIMpU&!3cW8m0sn5WMau~403m*x+c;J_L*QnjyVOQR3AH@v&KVlxr2gIaYiFl zseWJ$YFx}FuxTQ6Ko78D1D*nY?C#=+gdn}S!0LGZhCYOHNpGWJsc04FY;TZtMh$-d z@N&NLJF)QHHR>Qh8h_Hd1cg26Me_ycR$gKFWYYdvS^B~!4NOD1#p`*-h>bgfLrB+>Qss-wq1l+3aOQzTGb<#z&^(u?iW2d3O%}k`my@ zGj;L2rwdKtR~jT#P&*gGzB=ibjBheAR@P3s(%<3kAOO_Th>)j1;cV7WF?Jq@fQdLdkawUwWbKh zYtW*(*zUNuuT1Iewv#U~_2{W8SWiteY|H7PQ1M5dj2UU+?%ARbsLJ3gf>F%mMp0-v zJMQ5*>QvpQ(D1j%{%N~|vv`3=^f-Svlq7pxi3 z@>chy3MHJPl3M6Y&smym?2F{W-`3gGT+5l=0!oHKnj)*U(y&4c%7l=Gt9TxGv$B;x z)Y_@n!8-K>CbtVqQ+GoS)9g^b0qm$8*xMBoAC2qpOD)@1m_&s0m2mgI6FnI+(%x#9p@u%Fi*pJL z6~emW&RcLzNJq!)nOhohPfy5c|NP>Qg#T$xZrQ{7;Xq&IH%c8!!y4#z-Wyh;kS&(4w$I%{%H)q zThUhkkbYLK(R7goRhm zz+pGA`=MAk;cm5}Yh*~Tt>HpsYY*=PFc680hiJ!hOxjc^61s&-G2TU4*SE&we}_;|uN?9M4Nfc9oYr@q>_P1I33XHW{&D5T-M z^`K+Ai}hCtZKR4Cfrs@$tu@}SzZ|M|!V~+nz*cnUx>CQ<&)Dyh?~rG$)}A*?bH6f2 zD<~-!Q^tt)3cH7ereE%b`+@H>st=gZlidQY-q<>#uXdbmb)xW~8|KlS5%gi6r4z{6 zzyzi3O_#`lTqaIqg;k9N$vkHT0lxSzsf+78+$1yG!74_}pMLUaHGByxP1VYx0msTl z9cSi^uv&piXw~cK=&4;KFCS%|x*CP*0WltcTf$jBG8viiFcIsml*b(@-ic%rO}^6f zt);4BwX8teo3WHKf#aV*6KTjtThn_#IqN-Zr>tZ|VVFIkHiCTf`MqX_cJ_)}46jE` zN+#y?%eIjT+~4*;1!hsSb8ayq@j;}{a$J!iM^G=F+=gB<8n8qQ1`|0PwZ^}v~DIk-rwJ$YW42oU4RGHIjb1wko`OU zgOtkQ;N3zF9`H~JYy4R(+9#`5|6O2BlLv{0zT!v~WoY-TjhKb#UiIy&=N z^0Wpbf;IK8M$$f!RpCf-C0M&j{4g}^Rx-X=1P_z5vF$ULiI~KDbbI8K&QfQ5M;6@# zEZcO-Rta9tvYx~9L^`O=JDpnZI~5!y-5XyzQ|Ns|+@pW=Ij3n5O7rk5x&`KaLEYyM4ViIg)En>{e7FycCF#tm&fArTZ8HDSquBYm=;0_K6DjG zW?j(B@(fOANXVHy69+akj815ofYU9#5u(u^jz1*t-G^G=w8n2=a|4-#x1G*xdnWIyuH_LrBQ&!36x-2w)bYI3l-X3o6dSU-q_#0N*n>uav!9V7Oe z*SC{I>DPQR^%);VcV)-P(oPxHcoy=wlrc+4JIa>OHWV5Uu0`#Uc3K_frIaR2ikb3HSJ&J zcxRqt37LI#Lf4?pQ1M|mDGkwKrt8RnV(~mhl5D(bm_s_`%-C7xqPEd%P&uy_%HEig z!XxwCWW8-lBFZe{9*a~)FCLbJMsRN|OYUptn#V^&6KE+VbuWvAcaxy3*nUaPLXy2! zxUUFl5uWBmz1=E!aFTYbi6LwXae6>GNGf7xeakUk=hB@uNvbZZ<1p658*z{g|JKD) znTypJUExkwCCp5DX$zkKtnF+<$jsu~cuR4-REdqw{;_nRJYF#I&h(Kz6wq#1gJ~)_ z>6I`JA&bzTiK0;XHP^SG#|eD`ympG1LKXapntkqgf(n)GQiZ4AU)-)@8Uk}wJ_zW< z6@ZtjdFSCq%3`0{og3A!x#f2{%FxL-4C|0`B zy$74#_&2t+R%*Eg6qQ0a$?SOuNGl36!KByDrt4w2+lnR)#8TQy?h4V8W@W%lJpnuEXo2eC>pXjo$wZ3Ds^i3byL%eWkLk5y^)YjVQrLpN{X) z7Zd2EyE6lGKD?M__lPw6q)PJv>3zgyGf)L_Oy%y4zt-P#m1#|QF$TrP;fP1273hI> ztd2vC>?p2#Or=Azuefq0FFJZqZrhXUO_L1ybi^^=X3p>CNAs~Hh1}g8iR!-&Qfvzx zhGN0J}8cf?}BeUWOzGgWeptfyoB8zF2h*r%jHi#P-S4(G{A45S`uv?h1(u}>k zi8$n@_?n#2dYu=_Nn5NKkDEKW86V)0Wad35I$fv8-^V)9UKyxT!5~3M)wWLZvpCPz zoP<^Fc5tHe+b&`Sp)$n-nnYa1wkb216URog&y#9{#X(mJa{mj?evd|F`pPxRS_A}g z4FKYCm#-cN)44rehWEzz5N@gW{_YMhY*eepvfh;Q9ke)DTN#Erlz1FFAw9hUEe(kK z-2u3Sph2K2uu4dbvSE^b6pqg0-}vzf0~#@bF7a5{fb2=p62<8`+Rbd(L@Q~rvdQi| zF0-VtImnL}*^wLcUr>b&BL?si{R1M_u0IR?2fX-SG$5e+f5-o#0eV|nm~9`C1?~~( zzP%#(^E(%p`jm+1EV%xGfzVy||N0tt^g>ov7Er_WgVWQsWvzryK>w#;fFiqdaPSLI zFD2S!7zhXm-R1yVqvz-cq^>zdi`$%CkVwP7sbs0CyS~1bY;6Hb@rsb3^SlP`2S*Mq zP&c-ywsyLs6q|cZ&8&DJ#C^n%^hkf}LxFE(1fR+#&8w;dJmqmRg{jWKg z`v@8TPx$hGke~k(2l_wH0Oj{@GXA?cwY_?oOLxmLkkzIA_qBwGtZ?~v{U84q0X Configuration --> Delivery +To configure delivery methods, go to :menuselection:`Inventory --> Configuration --> Delivery Methods`. .. note:: If the :guilabel:`Delivery Methods` option is not available from the :guilabel:`Configuration` drop-down menu, verify whether the feature is enabled by following these steps: - #. Go to :menuselection:`Inventory app --> Configuration --> Settings`. + #. Go to :menuselection:`Inventory --> Configuration --> Settings`. #. Scroll to the :guilabel:`Shipping` section and enable the :guilabel:`Delivery Methods` feature by checking the corresponding checkbox. @@ -33,14 +33,18 @@ a form to provide details about the shipping provider, including: - :guilabel:`Delivery Method` (*Required field*): the name of the delivery method (e.g. `flat-rate shipping`, `same day delivery`, etc.). -- :guilabel:`Website`: configure shipping methods for an **eCommerce** page. Select the applicable - website from the drop-down menu, or leave it blank to apply the method to all web pages. +- :guilabel:`Website`: configure :doc:`delivery methods for an ecommerce + `. Select the applicable website from the drop-down + menu, or leave it blank to apply the method to all web pages. - :guilabel:`Provider` (*Required field*): choose the delivery service, like FedEx, if using a :ref:`third-party carrier `. Ensure the integration with the shipping carrier is properly installed and select the provider from the drop-down menu. For more details on configuring custom shipping methods, such as :ref:`fixed price ` or :ref:`based on rules ` options, refer to their respective sections below. +- :guilabel:`Cash on Delivery`: allow customers to choose the :ref:`Cash on Delivery + ` payment method when selecting this + delivery option on the ecommerce website. - :guilabel:`Company`: If the shipping method should apply to a specific company, select it from the drop-down menu. Leave the field blank to apply the method to all companies. - :guilabel:`Routes`: select the applicable routes to define different delivery methods, such as @@ -76,7 +80,7 @@ For examples on how to configure specific shipping methods, refer to the section Fixed price ----------- -To configure a shipping price that is the same for all orders, go to :menuselection:`Inventory app +To configure a shipping price that is the same for all orders, go to :menuselection:`Inventory --> Configuration --> Delivery Methods`. Then, click :guilabel:`New`, and on the shipping method form, set the :guilabel:`Provider` to the :guilabel:`Fixed Price` option. Selecting this option makes the :guilabel:`Fixed Price` field become available, which is where the fixed rate shipping @@ -172,7 +176,7 @@ different :doc:`routes <../daily_operations/use_routes>` for it. - in-store pickup or home delivery: ship from the central warehouse, or pick from the store's stock, depending on customer selection. -To set up routes, go to :menuselection:`Inventory app --> Configuration --> Routes`. Click +To set up routes, go to :menuselection:`Inventory --> Configuration --> Routes`. Click :guilabel:`New`, or select the desired route. On the route form, in the :guilabel:`Applicable On` section, tick the :guilabel:`Shipping Methods` @@ -183,7 +187,7 @@ checkbox. Routes form with the :guilabel:`Shipping Method` checkbox ticked. -Then, go to :menuselection:`Inventory app --> Configuration --> Delivery Methods`, and select the +Then, go to :menuselection:`Inventory --> Configuration --> Delivery Methods`, and select the desired shipping method. On the shipping method form, in the :guilabel:`Routes` field, select the available fulfillment diff --git a/content/applications/websites/ecommerce/shipping.rst b/content/applications/websites/ecommerce/shipping.rst index 780db623f1..1e611668e4 100644 --- a/content/applications/websites/ecommerce/shipping.rst +++ b/content/applications/websites/ecommerce/shipping.rst @@ -99,14 +99,14 @@ In the :guilabel:`Provider` field, select :ref:`Based on Rules Configuration --> Settings`. -#. Scroll to the :guilabel:`Delivery` section, enable :guilabel:`Click & Collect`, and +#. Scroll to the :guilabel:`eCommerce` section, enable :guilabel:`Click & Collect`, and :guilabel:`Save`. #. Click :icon:`fa-arrow-right` :guilabel:`Configure Pickup Locations` to :ref:`configure - ` the delivery method and ensure the - :guilabel:`Provider` field is set to :guilabel:`Pick up in store`. + ` the delivery method if needed and + ensure the :guilabel:`Provider` field is set to :guilabel:`Pick up in store`. #. In the :guilabel:`Stores` tab, click :guilabel:`Add a line` and select the warehouse(s) where customers can collect their orders. #. Once your setup is complete, click the :guilabel:`Unpublish` button to change the status to @@ -122,4 +122,7 @@ To allow customers to reserve products online and pay for/collect them in-store, selector on the product page. - Each warehouse must have a **complete address** to ensure its location is accurately displayed to customers. Incomplete addresses prevent the warehouse from being shown. - - The Click & Collect option is not available for services. + - The :guilabel:`Click & Collect` option is not available for services. + - By default, the :ref:`Pay on Site ` payment + method is :ref:`enabled and published ` when the :guilabel:`Click & + Collect` feature is activated. diff --git a/redirects/19.0.txt b/redirects/19.0.txt index 8083b183b9..027471b82a 100644 --- a/redirects/19.0.txt +++ b/redirects/19.0.txt @@ -8,3 +8,8 @@ applications/inventory_and_mrp/inventory/product_management/inventory_valuation/ applications/inventory_and_mrp/inventory/product_management/inventory_valuation/inventory_valuation_config.rst applications/inventory_and_mrp/inventory/inventory_valuation/cheat_sheet.rst applications/inventory_and_mrp/inventory/product_management/inventory_valuation/using_inventory_valuation.rst applications/inventory_and_mrp/inventory/inventory_valuation/cheat_sheet.rst applications/inventory_and_mrp/inventory/product_management/inventory_valuation/valuation_by_lots.rst applications/inventory_and_mrp/inventory/inventory_valuation/valuation_by_lots.rst + +# applications/finance + +applications/finance/payment_providers/wire_transfer.rst applications/finance/payment_providers/bank_payments.rst +applications/finance/payment_providers/sdd.rst applications/finance/payment_providers/bank_payments.rst \ No newline at end of file