(+Y}f*8HVT!^umKGnfV-HM@bzRbV1#&D>07>O+$ypKZ|KaTlVDO+tKa*Kxbzu&EL4~ z!-7X6qgyzAezG&gvG<2bDgi46Ctp7itwjMo|CvjCmhQ)pxNn*Z2*jngUYYr&mZLiE zVzW=%LPXF~uK5SqXMz&jJCo*z0lON0_NL{o(_R&9G}4y6*Xtn3-;B?rk3v|VhXua3 z(_RK0)Qd(-`73N5>gMHNWT|?13A9Itd-40Vt@FdccYcjm&p8M$(Mzm8-L2rZL*`mt zQ;E(-8HmwjkrJ8Dv%+j@eo|};u|!VB3~Q#wx;V8|E76?LA5yIl{yCH$n3nP=5d{DS z$cgjX!J3DcRS0Je^y-%-@mIF!V~jV=)!>kAvIqF1dKdh}omHi`aevK69{V^Du3G zQ1tEOCE&m>I81HcD*l)_Sa2p2 P zzehHY0i4RGNTH%)K;@V$ay#aj^++2dRjlg=>``FjWh$0zeZ|#@7x84!k`PL&0&2$G zUi3ejw=WzzjU<7-_Uk0JjJ^sX__LN>8a3KViGPW`qludrUcTja{}T{se$1>kQqI_1 zE%9&*4M^BknY516a{W~AIeihEgYae1_7~@<0DEUEk1O!H`V6*ztwlAGeC(JBciO#0 z2Vo!S<6ad L %$ZB$l_Y0E2cq7bR6u?+#{g#q~(l7Pw^DdVRBZy9UN%<&8VL@ zsd63mIcYbcxrr`<$!xn4+-@p1Fjtw@e!<=AshDIgy;|BsT{{H{Z3MYGm>QJ=^y#>D zh-Ylh>}nMPZ1&_~hDXWKGak;x8DyZ|w|K7)GEZsiclen}oVTBz!?64n>}8qvo#t fhm$avFMv}twfY~sf@mrXY4iz5^Mb_w-7emwAMQ&wR$XbB_IiDrpE z%O}Ur^Bims>*RBDh%C9d8o|a_VjnK7w{p0pHRzbO>@6wuMp4=Be-yGvz8g0ZhIAM~ zx37Ia@q^7I?LvOjIgu)?=U^j-^?XJ%iiZD#qGbjr)4OfVRB7?rBxETowl)Q~U(gk@ zp3#0No4LzhYL$TBh$3Dd;h#z;c|vQpT`C@F;p(bBaF08!F{{U*vpknV82c%TqRAZP zT)wa-aP3zx(TU9KT#1bx>=z`!g*f%HHO#{q=b4D@nqJLsi^B%4!A899q%y@-;)Aco zEZ;CirLKzLU_J0mhq!Z{WeRs%;m-M)KwvpU1_`p<68v54`(;dS_CTReK;N-8mu^2U zwI7b(OMpB$z4uYnoX=jv7S&CkU%BQZU& 8Gbr(^$X-XNHiS$5cDV0mwR~+EYl-sCB z?TG}pwjInXh=J5X{~in!<8}Ot)`RZ;KOPW(?hM7NWHddK>r&6Nk{CYWSNi$ByH(}- z;fjSLqDmb1F>&LoDz+dB%FG$&{eaTde#X0Se>WqvylvHC+Pt?2*XRlE_dy)^p*dr_ zuNM9E`O^Idnt!!|Np@^=0(y{eV!t)hE(IA$N)8k*|7j>i0wXCPH>tazY*+43>w}=4 z;83F w!>rooK2Mjx%pM2W7=?=*Q? zw3PJ(mo~MbuIF);z}0`5NOEKNqJKfKh|ZnxrCAUSsqx08`t$;#d4ieje`eO`Q~I0a z!9Q*JcJnn{)&!as*%^~$ckbfO<<}Zu#UK#mLbiKxFJ}*o_PNj|5IC%35?hP-kS}4X z>1F1&LAIAyEj1^nF2=R)!K~?c>k3_B{0LnNopu#^#RuA+_syFC2P|)vHb~2pCCd@L zRkAR?NCc)Wzph3@Hcu#Lf}W8+<+BVmSiJW66i7`%BVBwhM&5lv`%{0bF5d {GMR&0=58rQ1E_7a1Wr_U2&qo5ua&0Dx z%HpAV^~5G~#2pK~NSxu`okOvM$02a-CTS(b3$POB+NL%>-Dv=^6W10 Y_;PP*OkkN6rWF=fM)Rge95z_9laAdT#D=_x=Y_>yxuRJ&* z&p%T NFvTF8yh11?;$BT@i`0j5)vt>5 z?LZ0vKfsd$kDx|w`8AE&WFaPt+D(O=@dY@mk(66U$~DD_8)V3XzLeuCe!$gQPIPY+ zwac~_Jvf9}jhXgbLfi`}BRzixP;t=u#}_S`;I%$RZ6GX}h>)Z_Z3r;M2ZeMy H3x7av?(q1gnn)py*(M5#w1NJ z6j4iNIfr#?SABA=2&Y8BK`39dY>3vZU7`Ah@m;df>DKA@PJ$VKCn@xsn`6^-(Z8g1 z<8@9ag?r1P7weIU*KE{C<|HK=%xM KUs z;C{z^{Ixk&8osvZOfem(BP#>Az+gEI;w1fYZV>U=P!IA^k2QeM*#BPW1dx(`ty|Fg z?!z%l^Av89ww$lDNqSPL
`lj|LHIy+mFf=yl3A z6Sqxd2nDg!um!2tax_3Lmbj6i{f8A_d4N?`)wLGZE@ oaj?x8?1%nYRc$&3bd<9W1?skObv8@J?p<9I1bdiE8$7PN}2wm#BrD zU|tNECDPKEs3{CIA|PL4$?R#z>JlD=bmRt3Ubz N506^74I(^BDwOeS%F)-| zD-~hrwWmJLHcow(G-7RS(C)3FRu{l7^~l%nP N_R zC< gYqvwCR0jd7vLE*~bw_gp zvU7hbo7g9zHdc zr)TXI8s(_;EJXTn$TveQ-1w8SU1!PHlAh6Q*ZyaLk-W;KhlrU^W$WLo3A+0Rk0zgh z&v(C_4p-Wq= LE;`%!V0oqjxG?$H|MGEHSvAV;-070*b@Uk<`zUJ6yrSQ< zxFqt%N1_k7i-hGaP0k<`x^cPcRl1)mt=);Q_F|^{=s}|^>*>PnOr;z9e-qD-o4IC& z4_+=b1P%I`SG5^`u!=ektdowuZT|E9GT RuRHmg=4Xg2=r2!;d6-ognI7*JW?GP+qLLlE zMTCI+?c3FMl4UhoH_~k+vCx3{xLcFe93xv$EvBH}QHdQ`V@?sg{`QPyORt5huhWVd z> A+ zzcI05R!_HOlTCeSO3pxY-GSSp$?&E`+_n8LNP(D)He3-#uu>+Tp$Pj)Pv99q4vW<& zVwh`jkb7Gp?3e32`ZsF9vzpSQij?fEBge--3crVS7pHGZ#L9Cvf;p)=dNCr-{pWEV zCwt3G;Sqw4fT2XWaE{RkMs@8ie`+`ppTatJ?tO`-ixsBogPMrDlxj7gO5Vs-MC !lbP7L2^S=^{R20I*p$B6kN@(X-IFarr%Kw_i^Pk9O-{ITAmRyW_;^C0T|vp@ zGY48mRliTWq!`4dI)m4qpfi{CD&yUVrj~wURhKq?a&O9*`pEkvn`2EIixEm*%|dIV zE+FaqrY-Iq{@Sd;2^JRFNCgi83yP3BEIhI_T!VWz*9_{{J}-x{**?fs!V5QA?WFG# zp(U*e8)?l?^znbf{k;Zs8#&HfURFx$^6*NfCm^iOttxq0#cEy@TT7JW^n$zZ@|79I z2_uABq%C^I@Ed{Qr%G2ylhM!Pr@GylkNef-!w8K%4v2AzDr9gBT!&B{TrEkpXdZEL zJLWo5#S)86R|BJw>Z0h5S>veYh>WYJj5H?V3gi`E=_~lAlB}3;qZ0RJe*KKR@jrFu zw`!3fb*&VwfJD6>N)^{(hsAN`>8aD|*8p _Z|^X ~hEHllK89mM lfSC-$XVnESfKgB%8neX`H4EoAWfh_dD0#g?5`EeVMMb)gjzE%8<#v zRyP_lieECnBA*m~nIOLbAnA^Xj3f950R}GbEWN(o47ihq%|Odi*E_{Sn1Tv=@C|5! zhJu5?#gbVc?g9>rx<%oq>4*B)3JVYHdIw>#AlYRXr6h^F-Io{k1yYydd6CQBE4mMb zbc*2CNG2gk*r52p2V+J$waY*u?4%_=q1R-6XwwIz*f%`nxtACs&`NeY*D+$2;OSZI z?{_ls8pcz?bJXBu=&XQ%S30q4P0cre^xfZ2N3&UaNp{ehOSI$J1Vzng-cvkg+;SKk z+UeR3MQ35rbKcKEHO%6pw9gRPrDUP?zq8sD{n_Vur#t^^`Ic$%b$4IiNAiKL>+2_i z3A1LdT&&`af7x6+cdD+tQMa?u9YWfY*rFx72R&QdO7w2kKRXnCbDm06c~rn}oy={7 zLa3ZbXU| ;a->JKH|@-+ z5kwPHWdw?rLTE5XRn_{pk5L2u{xGapW);oPL0EZ;RpDArps!!rMQlC)8%ff+#Nx`~ zgRzn9PI!MCb?aHp*|C6O{e@$LdWu(Ya%8-l5?~EWONy>coEVVF5MvN1>nziTB6P^` z{dRv#w++Rxt^Zdp2;em3i?RLag|1WPj2>SXji>L3WQTQVs^-H5h?e~ycInYe5Nw?e zkZ<1qV?=e`KPDg_k$zt8<{kN~M;G-n;5*;YJI5w&ZHfa1>zcfMF(+%ovuxtI`oT60 zdVQmavU$eEq?T@BZGe=cmNxyo=pR#SMU(sI;be-7BWqWyNRe$PWRah#pF2opumvnW zVfEvb;IOk`+LS=fxtL@SA?J;$A#d?MlH^DRAz;PS>%MPL5`A{tO{M497?wNx|35~P zz#)>Yp;;=Ewok8)Vn1W2q4g llZkQ<4aG-p#-;q`@UB(HI{)MMeBjU zrO9nsmeR!NRt61GLo>MWy@{?UF4JqoLh4=@@Yd@jiKS>#Df&9XbdFlOX2{)Mn~GqK zT{+Nc+%Yw|C=5P^=(7?uLk6b@CN8tzc-Q~3Lh?5`DITu|br7Xp8(W;BgAcmSRC!BP zY)<%FW1|FDDJd0nI7lQ?EG%_i>}4i`OPSzT9Ko@p0K(iJ6#D2tuBFg|3TLaO?{5d* zd-|TCm_O^vmf|=As^_KFILx*|^)7m3H0y~Q0)|j5R~oKGbEC|;RY9?F|_a50+;ABPl-br3q0h4!f^L{ zc2 A>`(z>^&T0ZyJaE?yM zPWSsv4r+1OIywA%k?Mq$5r<#x7$lx$BC{EE^6_+iIX;_~J-dFdKd|F>X`#ZXG!Zdh z0JE`!FrARkcm3oT>BCqBD9}8IMWNhm1s9krFxh`rPj;6J0@2@}KJJ{ve>Wh~5hpfd zsMcAui7JCe3!V??=sc@ja}N*$z55e;-fN1!fhgzTWs{ZA%Fy`B3p2NWkGd6;w n?^H4*aqI=Gcl|gP%-;^%A>Eg1Irg^&(} _zQx&qB>c(p{crmXE (?eRT>3iuwJYprzr<%R7k@g``0zlNi)liQzEk(paSyS{fm viG|Tl)8vO<6vg@{`1t}>*|9Na*CkMU zrY|F5imNadv$N&SB)?(=oAqy>K9tq#>8sxNHAkktKZtbJ@ps82N9wf>dM}ep9)#vr zBW}v;`j`{QpIAlb(<(I}t*o}S&v50nQ}Xiz?JgEpH~*8#v87yOVBE#FR1WmhLjD}j zNFX6X88j#Aas}qWPvaY8PcRUk$GmH-Y&%?)hnDo?^iL3)<(HEh+NktLxSETc?XBya zKo2)1Mk !{*}9!da4RZn&uAIKPG|L1+GHZQ?_RK#vW^gC{MsC=%( KYK z&D_;0Wm1XNs%%W6AJGd1Pk>2!^kDhg_WP6APWfJz`9qfF_GsEiLHBLPN{O3ow!>Ey zd!%Ol*vR+a6*&gmX-+Cg!>UBP(4zU1VgiJTQ6>ne`XrH4)#=TRGT)uJ-4%rdcXm_I zA6MJB7-7o)@ngffvDhXseTY)k#iNrq;y_!PRAl@U!Kzl30`-6o(+g;@$7}eL*TNSM z9DG`V-+pubs+Hs3;1L7Y#lK0G TUN6y`3Z z=UY*lnC)Zc!EtuRzQ!Y~>^mSNFl}T&@<)v Dq7mvABbvbp^$$JcJ$TwXbGuP!w{i8-5{ %PHJ(-T$}YpA{-ET`5xay|BPmcGAXVCI%NLq5W#H7xkK`#~A~X=nFd2iaSA z+x@@ay}?#|DS#IeQZDwO? lOm6A{UV@oN { ZwSyl-M+*z)g*mdD)#2SGgvBNs5uV&2&xvshJ-9`;rE$B@y%!mQB`o1is9^fq z#O;an)>-8% r ziGD%8tvDqAokF+*9qC+IWEMl;P+1sPJ&FAn4;x|()WB4~yGLbRlD5*qrr4noptAD( z_9XfbN5p~oxr{V-CPd^WT}g5#J)`*7AaT4!R%YCjPpLF=fqmNTlibcx^gg)Y*xDxO zb_o;X YY2!#3A;$VvkktXTh!&Po1UY^J_nFce&ye6n{9%A@epb> zKAYKp^|JbbqJfsJ8$Unx=NkaD`VwX3o72)Z{-ToOWHzI7fQfYg{n}%pdZ4xp2*kTp z;Ysm~tWmSz^iBVVyK(%+-C$Gu+0b$E_2EXpcwf;=Sj}~~*{S8D?wzjg@6Ol5OrbH| zd<2zr_46qL6)EfZoNjZ$6syX}F57sC{^6x>Dw1O>73S2ds|h1>R{uf1taIDAN0(R7 z!g$e rvW0=#UGc2`b>Or%3nq!8fd}EZW=gu^|Na zr(NAUC2WJ6?&!R-GS2MRQatk!Y!`|WpY0w~`71ILMD;3y!n0r3QvL;@E}(yD_n9#! z(B(-+u3X_3ld 3sDIyPM z+us(JyWB$Nj`cVhu4?3}lTghu@G;_U{-kz1$UA`aVjeNM(WCQdtvy%`1bvRwnlB)^Mg<9_H zkhbI78-E;rTGQ)F_LmOkz|#ZBJVF9i+OL|B*wbogR^ur}C Wy`d nG zYQzI2;Z%;JgQB808VeOx+u0iKDzWTOEY!Dw=<#_EM-DM9c0c~5Z D@f zSnu8q-{B1KJXP?fUiZ5idM3$K2XlIV>?*!ob|4?0`wwx%t6E2Uc;s`f=kQws#jjJ< zx5)#>7@yc!qhX9={iHeT47&UIh*FRt@ZO8gd!f9lg@s8{gT}-Yhy7h R&x^=n_>7~7~ z&!BE1-Zq;=fuDPY3Q(umNB2mk<(#DFuNWrQtHWRS&d04Wcog9!m;^WgkA{Dv9gS|= z8wli&Me9XPBC`n^@*71u*)-xFL1)XU6XWq{<(d|+ot>_B-x5iG(dNF<$w7d|^D-hI z@U-bg=UP2CHwyDVJPSs_^+ns^A2wtgx|ET`x5CQ}X`hdV9F?YOBLXjZm#<4#90(1} z97)J&>t7<7e42T=eU#BN$_IB^t}gk#Qzj))a&~dV4ibpcR}TLndSnI)$YlZ*z)|Q$ z_ITLf$`L{0wbY@cb%>5gW79X&!A21-YzyRO0xUh)uQ7}r&CKSAZP(Q(28ryTNh z8v1($U+($xQg7bNsZ1&+Tzu=M>*|OFdHEPx{kWzgr~?-25Vzb1Q!(5Dn?{NVRJ{Uj z##ed%pX_?!wu^Yb`PFbxe4ZbOCbMQDex2M@Ji5{lxOtkTuMlOqqZ{ioN2`2E3^)&T zLqeTB=p|4`ymew)2|&P?=J`a93x3bKsd5HaZSqy@=|>5y=Yk4MDbIH#BUQ88zbm&f zUQ5MWyPtX{1)Nj|w=b4oY!*qxxyE~X>rvwRT#ash!Ct5Al+jy^xb@k$K?ro0##w#k zbqtKE)%PEv>++$usj@53_FLjSXBq5SaPv$ Uo!>8PJD Wgw zzbvnF-6kLFcY*)zfXksXj0@*3D4P~={o{6vqKHRf^Vhq!N0y*g)Y)P2rK*oi1)Gua z@wlmER`M5v*d`{ok*sLx8xr6&-3z1|%;k{n0K9=CFf4JuusE@xcv~{76i+Ccpc^21 zaFx$13h#|}(sI{;ELoFBzB$q_=!qGRtlblB6d-gOA%>N`OFVdOKFeh&JBauIj>TmE z)i_tk*Spz&XVSLZ_u~(W8iB$x-Sc}&%r{#Ws}wL!L@hJjd(&i1q9Birj9&;ABk;h_ zH7pW?Qxybn$*7312f1t6CmP>+FbrN(rZx*$#;4>~N!RLIwNN+HxG%B8F@-buE57^n zuR&m4%!hb>MQ^>Om9n98o_*T=CFJkC;~^O#K@zn^94_|0Td<9~CCN4Lt}8bG|2JU5 zC-*O>g})Wrhg|ZX)Q!Zx(se!&jE`~S8a6LPvfA`+SWKyRNc2A i^Om78ygG*gX}q`dplKCCr*Rl-;SdTF(c}KJ#-J^&qcjngy^F$TqJmf;N^qkMWc} z iA@V*^%yt;m*q%cD|T<$iVU8FF%;A;Gto^3|U;h_fEwBZ%zwL1`kF5f1@rJ zemG@1MseAgigLYBf{h??V*9XYy%0n+WzS##YnsS&!`X6XrrB>Q8tzppSP~kBrx7Y0 z!w^R~?qOJ1Zf<0v&<~w (Iz(FDxF_|oVpv$q^=t7Hz( z-%&ZZa|*dkJZ~Hj1t{8Lwq8}_`0g2u&fniK@}#Dj#ER5Vd_zfcxiX4i%z&6RZqJOX zIDnQy0KNX`j}G*h1@>XawS9`}!X>7Mm}FVF(XAQ2SJLgDN$&rJCSt~9^xo(xDUW5e zI^8|^8#@xVRjI+3?g4t0p}&pbDoaQS-hh?8Q{z)>rHR*8R7^%MGj(oJ9nR3n6)fd~ zI52MRu*@lh3QLXkTSKloi6DHrTzehd#k6w>k2uzQRl}gXZSpH2oye(E{pBQ5wU5C5 z=JHMXQZKB#J+8Ip#(GTS7^veL_*8RbM0A*_Uhr> !dq1nJ!rqj|sxm;- zu?407_9N2`F#hnoNbHR@BPotl&e7<{rGrY?JJKNX-x!g1jmIMScPMwxcrH$xTxeQe z*qo(SIpneQAgZCQ@td>=X6A1f^2NwI8Vv&AHu(!t`m}enibEX9$?>C*|6Z^gHXtL@ zvF$qX@EUD?@27=2Y?Cah?h1n0LR0ldHom`!SIZ|3HS?@19Bct=p-lwAyM-?%Ycx(+ zq`M>D9SPf3e|-4JS^LHca_dKfMTX-#+v9&mpv3%|MM{2=?tvOPJ`!c)b;5XBZ#E z>2~4hDu+h&QclPMA5eUJ&I7kHp4zGhirxT_8lCN&f;=1&3iPE);AO`JCUn YuTXb;vYT4%*K zwpO `yVFNw03 zJ^ZAKx4S%9c4X-Mc3o&O04ppAFHsRLi<~o!_TCnjW0Q395AA&X<8^Q0smXb!bNy!| z)?{y!krx)xHgViYK)-S3q8G(TGDUxuD1}^1j;-bfqN+=v5WExKsVQepod5sP+F1w1 z(WqS>3+@mcGHCGN?jD>Fg1ZNTyX(N fM)2n^2Wea+vY?o7WQORG8>b76v<4^s;UPGLs zg^!cq9;@<%WJdl*lKYr-+EgTK5v52}6Z}45aiy%@nLVMa%lSXGAW!dqX+b3{xuKoH z2qzd@yNG>;U*bfsR*0ByYsokPhd`z1Gw}i86P(TdnKeT?*X= A3_G`S{ku^1Y?+U7LL$oxG2Rt1 zm3*5Hpm)nq6yK@GO=r9%7*GnmybVI5fS?9u!B;0YkUj7FNon|Po8G^M`|(7ybI4$S zg4a)=LTejr;IA~dP3lE#-I@XsE0eyuc;!Rg!jV~chaT~OsfdY*Gs!Yi2cvF5b-6Vl z7Zod3(fTZi`l+1WI;Ng#PEow5yi{b;R*A;POLUVC0uWE9_ME8L;1|`=?SSvKHrS-Q zVK5J%&N8I{Dl@uWe;(b#Vp1h22PL8|PX$FN<-n1XoUR5v9~0sh%B0Sj2j!!tbGQ)& zP$Lkv!Qn(pwnAz!&gZvIGAqTXQchcFj~*O8k63Gok*&AvA+#yq3#&5;eraXYQ1o>` zn^*v*2BP|1yWG;Ahf$z2+hUx2A+#eo11BRcd?H?4f6G)j0#HHdCQZcf%pA;l4&Bzh z7=Fth(>;lJa!Nd-PFxNU`ETom4ZZHpa669HPT4}nZ#Mu !TK9|KaNra$QE07V*v&B**KQ6N8o@VoR%1r~Cq|AF^R;_-}A!q-wg6I_*dM6< RW zn#@N43e4Qu@M{QaFmXv$alX@05FX1C4 Y z>N%0VQZNZl`4Gkl@K^Q81~>GrU{VkVJu_A|xOE$wb{zP|Gj0<#pM(zEw^B;9@_wZa zTQs3Y?ync8K2}?+n$Rd`hRQ%Wl4?m%Cd|pT6e=6AW6Vc9MYhEZRW>G1pY(?aG7lSo zP3VFa*o&8JOqdzq2oS})y<``)#>*dN8*!coM=51OcL-l-SX)}6Y<+_Yp}mBXBXOCs z$%>^24UaI~vVo$*_*=Y@&7{Sx`$O}q(pKidF}#y?e3A(k`!-{7-zf}82$u6&RkxI_ z5EXtnhRg25mmGpPzH8&FYs-cihgp|NjC~{5S*VvHYP+OfK07G!SR#zLBt3c;^r)6- z9h53_N&4@}V*^&QC8CfeVzI6%^OdeLOU$zO`g)XFR&$ xxJgoIIsTGJzH;63R-zYA&!TL@&};G1KyBOx-Khk`+6 z7Ez8tXwEgW&$MHQ!yyS?*zMN^nT5){HjasRpL-X&ZBxyzXMEq!XoT^s8dyJPu`&@R zdpGiYK2~8+<|!JbB3DIb(lc#_w<;#do<8O8Bqu!yvJ>;Ak$X)UTIm$BB0bZ1=G%oc zwX4|xuT4AyWjOkW9FZ4KhwP`p
q$}W5s9xp@$r&J?bIG;%9riPujMg-_ `aPL;>zQAH1}zn084;`WJ~C;#d1TLJvA5sES?&!I7PIO;Gbd%$=T)8 RdBh82LsY*2XEGpltspK^AF~?;SRX5L^fT-%~TYS K!k#zK|nPkF_0HwPjP63O(N3KC-YP ufsxm{mkxJ9yZe zM7838{%t2VujGG`Un+e5$S=VjtNz1#@^j}=@~}bk@W@TiimraL`&_xQEUm_h<)&p% zl{uG9qX6^&+Syxf(Qyv!0)Bp&=)@wn7UPAHfR$Hc-kh_5wZcEU-;7>?gBID@q7tJ3 zQSzKB$+<+<%8k=d(+k(I8WH-nFb%pv7Y8_YFnlxLxIXJHVd=cr b)@hrGXsIM02opU|GDj^;g^kVAXKGnlc< 3d rNiN+r$AxC^t(E2-IQ+cUI;no@-@!rPbT|2lnH=B)IKEe4w<_&FRhoOj>WI)x{ zl*2D_T4!9P-E^Jtr-jtC`WP9`_$Kg3t2|Kj<&pk%LXOI{4%-hl(5A|hqUy@k*i?E| zPRjjdu7y~cwtwK2G56o_3Ul+9NUN;_bVk5f&Z8UlNz^vDs)#_7Uyyh56TL5z+eWeK z*y!S|0JYcWXMYVo?`2r+Nj^MNl%93R^i4{Y^2U+gCfmJEfiU=&7(J+{R9vs`Or80p z@W*hr2}itk hIDz7@kOD%$u) z?M4ji{1~k>7p;vG%)4%W#1|zWBnygVL@rvY;6trW3?rWhE7B?vTr=bL4>nU@P|<;f zg3lts`;LCzo #={R>Jyhy;qj7Xw zXdw6Q>!G}aAe8W=-C1GaW_i$v;DkU3ohwY4lE1#*EpzF9oAl!Ts%*i?Z8=srIr{az z*5LiW(3w$lu%Jm6dZ4;9ag~Uv>z8jXb)VR)u2AWN%!&kP)|2yJs5ipwBsWA-A_n_S zC$1^stb`}6*wTys42E+|f5o`g9u<5S(q?svO`S1vMi+AbX-d2g!#)ZyXoM4nv?O{< z=y`Co%3kIm@0&;C%GFnNOuWWEVXjON7YG@$*mP}I;G%uymU*9& >AFzCMU=YfK*{r1w&^OYse+MOm zD}&VoWDc-_%qj$9^?zk2{7 nF|A>(R`<4-<*VPnH2~k- zw)ohw%8P23bRxB`g@8G;H_t@b&0;`yzB2Y$o4f4zr*-cwPG0(WzL}%Dj(roof)=3u z8g9W~nAlzvk887!UE!~ff~X$agDxn_>}>+up5=kwvQpOK*ll80zfH@;=D(R_2qbv1 zM}#eL(evftd~H;BH$etR$>0f)&rWAqkA)3K#{RKbkaZpqr0hNm)_O32(-IT#hBfK1 z!1OrN4FZ*zj+Y{JVzj**aFlRR<&GG4D)AJ=Tv+FrQ-d^ Otf?*X2gy z-K^AHsqnO~5{t&RDN~n_2^Xb3oFLEW(pWy_mx{#P&Ge||j7YqQZ|h=0uZ(>W5T>nZ zG~CWjVA6x+>7Y~jcbv^_N#uVm%gd~X6DwzTXF;vFLdq06hVIX7a76@H066Spi@UN` z$8v!|cv#%NXK;r!c!EjG&)cfyHJMyH1(24oAi^QnQ<)*+=;578_|WLOVgB#w|M!TG zhGv>XHK*V2VCk1onI8F(G)UobfEWGtwncsXua9D?p1&bukp;atGb*6iibCWr8b?lx zH0Vb=>sU>Vf>(_-VJ%Bru#r9-xGiAA91!} zfWQj)VX}i$u=?EADy#(Y8e)8fp|Fjj!V!#b%D D9mr zS;#pH00-V|AQ@LFhr*%R4DBeOspUC~9r}z#M!Lft&=~jRy#2-r$CMS`Q>FUcDsnWw zrW#v^9Y0LDv@;2-+R?a#Y~<)jRq6+2eOxp-gZu~5#BxeK=^JJ#)*V5;@*~&H;n5Q5 zfsqV3miM5;#g%NW_TwvcT1@{#*#yd--+aSSMsS+L0>Eb!u!L}U7HUJu<>WPU-c3@K zm|ST*Vi(=VH?kVByjzyH0*DG7O_!9sgrao=UJMHUd;Jd 9V`o;0RHkHW9a1*YJqhR>;QnroQ??rj^4WW7b1S9hUY$aviRa=uKY+~g)H zZ`}H01>9=nylFq^>99^yJD>=zL-LVZbb~v7s>e^PGEQ?Y@BMID+j-?P25eiGcQiTs zk{jtoz)c23NQ?9Yt@%wlD9Nq=CQw!-xSvfeIGcci^}keC>VF1zGQm}<-8(D``6Cst z9=r>#+C-YZkva0z=hF{U-})Ih>-nOlQ6IylTA#Pmv{f*I{HKa!yH` QzJ#Z6<~s;UJ%1NIK-fLHgzb(HQZ$BbI0T zvVYkT+%Q&{!`paPIl%r$#)8QaX;?zf>K@G#s$h&|t@4uS&^`+ZOR}=^OQ~(0`S{DX znm&*r*>9h737#vHvg)wtEWu2Ho-BAkYFFwV+Hkb)UXclDK|h&vlvE<(XH8a|b{U`a zK0#g@>Z{8#R({ujz#`1&H={@}*h747>-|aa=Xy-qk00^18xy%S87Mmd#=-#6A}8)# z(E>0Q+{)2EkO{8jd9wX$^I;{(x9eKqLGTGej}f_o!lteFx=@$cdb&nV-UMvC%@im} zq1qqYWQtA nRr7nLfVFT^nBx(e zr$$8#X7UtjF?kV%l7P43NkscPP0|}ly%!>p!!HFa49C2JWG3Za%E`bL_btcc99l@f zcK0B}v?0T};`rGb#dHFa5=jhqHO4IJo9PKr5<0i22XK= fILELo# zFw|>ae95Rs`A4Oo0d{;nxTcMv9ltTX^+DEvGc5*Qa<_P3#H}D1*C%M%=~GA@JCxX! zuitVA8pm38HZN%_UMDZY9(>G6=x={w>?+Su*V(_)szaIuI~69mWTsa&cDF1TT8sOF zl=U4kFk;HF#SRUkC?`yZ8d|b_=abu=&bkH`TQ{ncH@f7jNQHh_@3cG(=%8Jeu!R-$ z2q_jsZ7R)OodSquE1CCHYsX`=0RpC3TtBe-Qt^169q)F=kV@K0Hg{iwh~c!bSgV}1 z`rrluUx4$Mr};9RtUrgcFAu(%8BVS)wW4{R#b`e (O?w>&2vrwx*`82QD`K70!d6K$=1vD& isv}mPRXi`-JJ85-)dNXy(%M z;`PRUHD!w2xgf1e8$fsYUoa*v!Y;lgc|#{WkE3)YUtpUuYO3N}o_l-Yg=IB|`T{V= zk@W3-hW>PxF8E`C$g%SSmDCUve0)kH^x(ueiuo%iuMXu}#G5V#8Pj5ZQ=U7b%a|{R zeYu}R)Z{{^-{z5wF>iF_of5P(x8VtyBD`MLc}>;_=I|wa1@+)*ifT@hikcZ6j{#=( zwI#0km$!ByQZ+Y5p6JBIiz^n-P5E+oL3z@;r!U UfMjssP^u2H-HSv9nGP z>mBUi6$r=q0c>)jjwGxq;A;w1&^pM-6Y1&Sw*Oj++sDJ>)3SMeH5)nIz=>z*SJ=Ua z A9D?h35jjONmK4=T9kQ3GT--1Zkz;~ZLb= ^e@$^K-;@&(1^oMZ?b~86D-jxYbVS z?>~|*oXLWAj)*x&MkHpuM85S-Vo|t929^Xg_Wbvti%A 7lUEo@f56`+FSTHY2$T=Mei}uSz@_ zh!5=j34i=!d1yWj>6TlfiT!rG2vBWb7rMgIlG}9+qwi+Elr3{Bd=Fw ==|__OUQKqgPBL8$#FjmT`cn*LBcF|pbKFe c}*o zB|NZd_2lP3n<;+HRRqFn_ARg4kI!V-K?y^~K}J?*A781*LFSGT7pzg1-#UI8-i^PB z(INADj`9*I)Dh2SwVGsoxBhS}eV~CH pW0yxH`+kh#Gb^(b}@4+IC!xf-kO zgQxa;p5{)M9EG|k8W#pHm6REI>;}n}Xb@PwIB{0CPERl3Dq_B`Uck07y1fjp=tJMD z7upq7wQzcndej}Dx-LrnnC)d0aYixagrYCk`fgv1R~Wcwmydi)PML}rV@xpC%bbV?oZIx^t|liAIft z=weRKUdF^58b|P3teAlPYXDiPC az8C*c@LpVo~~A3hRMmLRUp zSWkOaV6XKj9Bp8C0QndPs8d?ea~b|p`?Tv&xVfv%l9(Z#0={5xpZs+GRVNI>WCG39 zg!!X3_8Q;`eKaVNksH&$4(+N|$%pR|lX(!pEPXwwGikzSQ+eK`xbQC@NOf05P^tU+ zTQ-AzEG%|2|Iea5y`J_0=f&I-etg~sy)sXnzXW2Pvtdpjy5r*)NLs(zZ){T%aXC)b zCGz8zhE5fU-?LAee?X%A_A4_aWeP3z_S7L*e|vmp`lv?{zbI8pM;}_f)Z1Co0{U6g zw9wmGUuhC2a_Gl}S_UMp9pvT8Mdg<9ku!K}W7z>Fl@-or=U +Aq8W1EDJz~tM zxcQM>_1x{^mc~X4+GBo|)##OKh+hTbUICg2`}7DCYV5!|*!_ m8dq^6V%DfdANY ({SR;F*n%8>u8{7((M7!*tG9(;eb@spEK5i9&z_IFyqkPdJ$G*-QS``&)5K7cI zx^sbjVwhSWx%Awp&kIk({c2?dX$H$(G4SVZWs$}j^+CCwUXNpw9@@e4tPsuUUix%+ zio=XvlJqBh*ZJ725C6%vG<$F>SOcFbS%NRy)Y|h8g!tLn0cg4~|E772dJ^NWfN^S! zd9k9SpTD(zT7mJ`8suuL=0fMTvDoO~pM@8Y2{4!UqA}GuWlyPZJ}&8Oq&lSL6tV9j z `| kmAbA4#JM8GDi5SfAu5s0Yz((?$thD&C zzTHwxg0jTW9ZqGY)oRpSDBY<@$IJ4upsd^O0WhxR1_s&AP+yzyT+vPiYso}SHHYoj zI&^7tb2IY>q@cDzfXCrAwP>^8C5&~oUbcm^h)pZS^93a(cb3I!zXRJit8Q;?n(-}$ z{7LS1ktkmQlDPjrC0d#>{h>&nHZx>`!qrew;-de^AHjwOfk0Y1m&6O|+NUK*ubrUS z$PjTD7EKB4PUOG^u+pFW@odV!G=Y(Cy6~|mfB1?*|1_{VkBXK3Wt&aMOYV(2nA?I8 z$BzW;niZDk>kpqw4tcTuLw-z1QaOX&FHN;X7Rfp6#MFUrtIyu5+@=f$It&Lo47JU; z-itrPCdTQT4i&NKc>n4Q@lk6AdI5C!yK{lm>MIpphVbTI6pSBXw*H|dW;`EhiL$^t zNz~_GrB#KRVOUq*KL`8JmSD7*850go1aam0ZG~%;SNnwD)J*hLirx@0a_MaLI5~zI zPbA I~;i$-z8XL?scrFq*! E=n+9H5D%%oK b_li$h4Ch)`xuoxfXf9216HSO$g*&kFKFP+!w z5{yTps` a (B$C1g(}8>Lp{LaXH{! z>x@!{tpYOOEJ2&KMf~1m+FM(4-p^4;@eDf;I6IelP06UUJ;sT-wLedL4-${`w{fO! zlL|6`ooKxe9O$B^##NoR{45F2H xsU7fL!p2^ 5_}UK)ofnj zXZHhUtD@?;=?3!R_k69BR~!qAgU82E!qW|ocnw8i${-LJ3pd*@d*imcpO}?yEb)w9 zGYzY4OU>~R)cdm;yO9G^rMr^i{Wa*kC`>u%?^?%-z}?}|mO6e(7f+y3pE_-5+oTfo zL)>YS6t3(Zc u4e5Vh gDty`gs3 z9!r7QS zDLXg`Mvhvv3ct^dL_t8LWC{9Hmq9hHE~Uivcq)&sSJ1jd@p?^RE=k8hb`RrxG7f$2 zV@}|xRKs~5YCSl -DW_R6H&dOkDXF=OeDIa~_XJ*3u#b19A{OiT7opr@ka zg$e_oRxoCBge3?7@ZL>v%Cdwi3Vd*$L |GDei!Zk+#Efzu0J<9)wc8C8%yzzgL=+QsI%>UA@M|tf02yZ+5Z?zO^0aoZS zz-fHya3YfRxBB95<3xKlD)vAKHE@)7#LR{&!hcFC(5qn72!Vo%m2*o6AK|}67C?uF z)J5Rq*O?*WSdTi^p8^X>keF}ZYBVWtCkxPTVUlN*VNcP-IvjTzaJ~IWzjcAq?s0uU z9oph^Vzg*N{D~5}pze8h?FvMe17<>o)4en#%|P%jg{r;0=iaO<2^csQB5?1WeW!BZbJ<+kpizVDR o3t zU>zSmun%$>+V;p}VTb^F^ALp$>Kaj!gU=bnX!3AL|hscEkzpzEw2o9zEy6oP~gAanIk$Svi02MGj-;lBY z{wO&hhfM(wRL7vZpx{7ofcx%%>0u$Yv !Gu(kX?Q9%ulg*L$d>)b>5+i3ECu@b_7 cx%W4J{~a|fzsLdT_ Date: Mon, 20 Feb 2023 13:46:02 +0300 Subject: [PATCH 2/6] explain cardClass and cardStyle inputs --- docs/en/UI/Angular/Card-Component.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/en/UI/Angular/Card-Component.md b/docs/en/UI/Angular/Card-Component.md index 683deea8ec..023ea473fb 100644 --- a/docs/en/UI/Angular/Card-Component.md +++ b/docs/en/UI/Angular/Card-Component.md @@ -34,7 +34,7 @@ import { Component } from '@angular/core'; @Component({ selector: 'app-card-demo', template: ` - + @@ -48,3 +48,4 @@ See the result below:  +As you can see in above example, you can customize your card component's style with `cardStyle` input. Also you can add your custom classes with `cardClass` input. \ No newline at end of file From 1d3157811a33199528258c8b64303e9cfdb3dc76 Mon Sep 17 00:00:00 2001 From: Hamza Albreem <94292623+braim23@users.noreply.github.com> Date: Mon, 20 Feb 2023 18:15:24 +0300 Subject: [PATCH 3/6] Quick fix for the Card Component doc --- docs/en/UI/Angular/Card-Component.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/en/UI/Angular/Card-Component.md b/docs/en/UI/Angular/Card-Component.md index 023ea473fb..c564c43344 100644 --- a/docs/en/UI/Angular/Card-Component.md +++ b/docs/en/UI/Angular/Card-Component.md @@ -1,10 +1,10 @@ # Card Component -ABP Card component is a wrapper component for bootstrap card class. +The ABP Card Component is a wrapper component for the Bootstrap card class. ## Usage -ABP Card component is a built-in `ThemeSharedModule` component. If you imported shared module into your feature module, you don't need to do anything. +ABP Card Component is a built-in `ThemeSharedModule` component. If you've imported a shared module into your feature module, you don't need to do anything. ```ts // my-feature.module.ts @@ -24,7 +24,7 @@ export class MyFeatureModule {} ``` -Then, `abp-card` component can be used. See example below: +Then, the `abp-card` component can be used. See the example below: ```ts // card-demo.component.ts @@ -48,4 +48,4 @@ See the result below:  -As you can see in above example, you can customize your card component's style with `cardStyle` input. Also you can add your custom classes with `cardClass` input. \ No newline at end of file +As you can see in the example above, you can customize your card component's style with the `cardStyle` input. You can also add your custom classes with the `cardClass` input. From 6f731db76f5f5d19df1f7c08459eb169e97f1fa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Can=20Y=C4=B1lmaz?= Lorem Ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla commodo condimentum ligula, sed varius nibh eleifend sit amet. Maecenas facilisis vel arcu nec maximus.Date: Tue, 21 Feb 2023 08:30:18 +0300 Subject: [PATCH 4/6] Update docs/en/UI/Angular/Card-Component.md Co-authored-by: Qingxiao Ren --- docs/en/UI/Angular/Card-Component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/UI/Angular/Card-Component.md b/docs/en/UI/Angular/Card-Component.md index c564c43344..408c234483 100644 --- a/docs/en/UI/Angular/Card-Component.md +++ b/docs/en/UI/Angular/Card-Component.md @@ -14,7 +14,7 @@ import { CardDemoComponent } from './chart-demo.component'; @NgModule({ imports: [ - SharedModule, + ThemeSharedModule , // ... ], declarations: [CardDemoComponent], From 56aa3793285984b17eebe6fedda7085bbea59a71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Can=20Y=C4=B1lmaz?= Date: Wed, 22 Feb 2023 23:12:08 +0300 Subject: [PATCH 5/6] Update docs/en/UI/Angular/Card-Component.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Halil İbrahim Kalkan --- docs/en/UI/Angular/Card-Component.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/en/UI/Angular/Card-Component.md b/docs/en/UI/Angular/Card-Component.md index 408c234483..38f993c015 100644 --- a/docs/en/UI/Angular/Card-Component.md +++ b/docs/en/UI/Angular/Card-Component.md @@ -37,7 +37,8 @@ import { Component } from '@angular/core'; `, }) From 64e127e3c73bb3d8b26b4e08e83c8e97933470fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Can=20Y=C4=B1lmaz?= + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla commodo condimentum ligula, sed varius nibh eleifend sit amet. Maecenas facilisis vel arcu nec maximus. + Lorem Ipsum - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla commodo condimentum ligula, sed varius nibh eleifend sit amet. Maecenas facilisis vel arcu nec maximus.Date: Wed, 22 Feb 2023 23:12:45 +0300 Subject: [PATCH 6/6] Update docs/en/UI/Angular/Card-Component.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Halil İbrahim Kalkan --- docs/en/UI/Angular/Card-Component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/UI/Angular/Card-Component.md b/docs/en/UI/Angular/Card-Component.md index 38f993c015..5c92d7abed 100644 --- a/docs/en/UI/Angular/Card-Component.md +++ b/docs/en/UI/Angular/Card-Component.md @@ -4,7 +4,7 @@ The ABP Card Component is a wrapper component for the Bootstrap card class. ## Usage -ABP Card Component is a built-in `ThemeSharedModule` component. If you've imported a shared module into your feature module, you don't need to do anything. +ABP Card Component is a part of the `ThemeSharedModule` module. If you've imported that module into your module, you don't need to import it again. If not, first import it as shown below: ```ts // my-feature.module.ts