python2-Flask-SQLAlchemy-2.3.2-lp151.1.1 >  A \Hd/=„` $WSQPޱr?NMNnVxNnc?\%2u;kOrM\;Y) MUT95LXhn&8ȻjIfD| UhYЂӵj)R 0b:IU7-~_P8Wr"^7ve@-6|{~ X[Ce QW(@=NQs'vkOmhp`983b4ac516135f9c99cdeecd6edf0c7bd67742b52ed956d98dc5156499624829a03d11f29c8ff648afdfba2470085d2e269d911ed\Hd/=„(Šq<8xz}zW3$BȓXqg(8Q[9גVrH+ v/ü aa|J`F0hD!XO1g|EzQ龆ReVOyCLvAƫ ɝ4ekFĠ 7@Kx֡ eq$KBC -YX-schr{(H*:m<=_ʮr\FV78>pA"?"xd! + H| (   0  4@ ( 8 9 : BCF[GpHI X8Y@Z`[d\t]^b3cd Je Of Rl Tu hv w!Dx!y! z""(","2"tCpython2-Flask-SQLAlchemy2.3.2lp151.1.1SQLAlchemy support for FlaskAdds SQLAlchemy support to your Flask application.\H^lamb27(openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/mitsuhiko/flask-sqlalchemylinuxnoarch{!``n77A큤A큤A큤A큤\HY\HX\HX\HX\HX\HX\HX\HYY3)\HX\HXY8\HX\HXY3)\HX\HX\H]Y3)Y8\H]WMded5487a1c24b0fb3daaacd63661c4913edec1b02d3f1e322ceb0b4d02b6733ed254faa9da0172ed317a3f4318f00fdbb23de4001d89fefbdccc77428261e8bd01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b66c05e5113d55f2ec54663b472c652490b866b0f1b359a0ea2ce172281c030f8c362b87cd3684e1e0722da057f3d854504a149e2dcbc762bcd4fec668bf6d505d19ca26d26db0bf435c7c29e9a9ff6b36f8d0a8c1dffe091bcbc84d5d3df9efccfc52a01d06285c8b4136c571b95515da128746464521d08fd60997d9892fbe904ca8b4a36f4bf4dea1fc052ad1629c05eeb75fdec31a63acfe3b4926d89e04aeab15c659de4c6fc9e2540bf17207ada61b5b1a354f2242d8735872c370a3d51e8f68f13820c5301db147e175017e28e33c90085099a38a5d29b5da92f60a57ce8f68f13820c5301db147e175017e28e33c90085099a38a5d29b5da92f60a57cec24ef1b1c4a98bb1cc1cc2af66553e67cbfc37d35419bd35634aa328331e832fa7df04527ca217901b5da2b75bd50dace22ee87e044dece3f9b9f8fc5b28962fa7df04527ca217901b5da2b75bd50dace22ee87e044dece3f9b9f8fc5b2896240d03fe10255b6013ceb1659f62947971842d7d81b3da42db92a45507cd396cd4c6e23822b0717c779118e28d79d336c91d95b0d58222f01a561a056a944d288dac9ab23784d88fe9ce53717d1f6ba7ea38382c74954b0b5eba5f4915c5e8bd0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Flask-SQLAlchemy-2.3.2-lp151.1.1.src.rpmpython-Flask-SQLAlchemypython2-Flask-SQLAlchemy@      python(abi)python2-Flaskpython2-SQLAlchemyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.100.8.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1YY@Yܶ@YWڍ@Ri O^@N1N|tN&@arun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comspeilicke@suse.comsaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@gmx.de- update to version 2.3.2: * Don't mask the parent table for single-table inheritance models. (#561)- specfile: * increased SQLAlchemy dependency to >= 0.8 * changed from nose to pytest * added fdupes to remove some rpmlint warnings - update to version 2.3.1: * If a model has a table name that matches an existing table in the metadata, use that table. Fixes a regression where reflected tables were not picked up by models. (#551) * Raise the correct error when a model has a table name but no primary key. (#556) * Fix repr on models that don't have an identity because they have not been flushed yet. (#555) * Allow specifying a max_per_page limit for pagination, to avoid users specifying high values in the request args. (#542) * For paginate with error_out=False, the minimum value for page is 1 and per_page is 0. (#558) - changes from version 2.3.0: * Multiple bugs with __tablename__ generation are fixed. Names will be generated for models that define a primary key, but not for single-table inheritance subclasses. Names will not override a declared_attr. PrimaryKeyConstraint is detected. (#541) * Passing an existing declarative_base() as model_class to SQLAlchemy.__init__ will use this as the base class instead of creating one. This allows customizing the metaclass used to construct the base. (#546) * The undocumented DeclarativeMeta internals that the extension uses for binds and table name generation have been refactored to work as mixins. Documentation is added about how to create a custom metaclass that does not do table name generation. (#546) * Model and metaclass code has been moved to a new models module. _BoundDeclarativeMeta is renamed to DefaultMeta; the old name will be removed in 3.0. (#546) * Models have a default repr that shows the model name and primary key. (#530) * Fixed a bug where using init_app would cause connectors to always use the current_app rather than the app they were created for. This caused issues when multiple apps were registered with the extension. (#547) - changes from version 2.2: * Minimum SQLAlchemy version is 0.8 due to use of sqlalchemy.inspect. * Added support for custom query_class and model_class as args to the SQLAlchemy constructor. (#328) * Allow listening to SQLAlchemy events on db.session. (#364) * Allow __bind_key__ on abstract models. (#373) * Allow SQLALCHEMY_ECHO to be a string. (#409) * Warn when SQLALCHEMY_DATABASE_URI is not set. (#443) * Don't let pagination generate invalid page numbers. (#460) * Drop support of Flask < 0.10. This means the db session is always tied to the app context and its teardown event. (#461) * Tablename generation logic no longer accesses class properties unless they are declared_attr. (#467)- convert to single spec - update copyright- Update to Version 2.1 - Table names are automatically generated in more cases, including subclassing mixins and abstract models. - Allow using a custom MetaData object. - Add support for binds parameter to session. - Update to Version 2.0 - Changed how the builtin signals are subscribed to skip non Flask-SQLAlchemy sessions. This will also fix the attribute error about model changes not existing. - Added a way to control how signals for model modifications are tracked. - Made the ``SignallingSession`` a public interface and added a hook for customizing session creation. - If the ``bind`` parameter is given to the signalling session it will no longer cause an error that a parameter is given twice. - Added working table reflection support. - Enabled autoflush by default. - Consider ``SQLALCHEMY_COMMIT_ON_TEARDOWN`` harmful and remove from docs. - Update to Version 1.0 - Added Python 3.3 support. - Dropped 2.5 compatibility. - Various bugfixes - Changed versioning format to do major releases for each update now.- Require python-setuptools instead of distribute (upstreams merged)- Update to version 0.16: + New distribution format (flask_sqlalchemy) + Added support for Flask 0.9 specifics.- Fix bnc#732325- Update to version 0.15: + Added session support for multiple databases- Initial versionpython-Flask-SQLAlchemylamb27 1544702046 2.3.2-lp151.1.12.3.2-lp151.1.12.3.2-lp151.1.1Flask_SQLAlchemy-2.3.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtflask_sqlalchemy__init__.py__init__.pyc__init__.pyo_compat.py_compat.pyc_compat.pyomodel.pymodel.pycmodel.pyopython2-Flask-SQLAlchemyCHANGES.rstREADMEpython2-Flask-SQLAlchemyLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/Flask_SQLAlchemy-2.3.2-py2.7.egg-info//usr/lib/python2.7/site-packages/flask_sqlalchemy//usr/share/doc/packages//usr/share/doc/packages/python2-Flask-SQLAlchemy//usr/share/licenses//usr/share/licenses/python2-Flask-SQLAlchemy/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/38ba21b154b3aa5556620f0ace8cc622-python-Flask-SQLAlchemycpioxz5noarch-suse-linuxdirectoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledPython script, ASCII text executableRRRRRRRRRӢ8->uשutf-85e4d234e5cfcc54f52a1ccdea84ed0c9a2dade53f7ab4b6579bf54fee6800060?7zXZ !t/7cd] crt:bLL @|y >rx ]16fZDc1&)ܿb\F \VE951\5-+wPi aa E[礯H|xcsW7>H>;ȏ(WVﯸ%nABֵ^rF’n9^zSdȥ]kլN_yj˅TpP:8E>+j@K9΢@#J ho-7G?Րy|K?,+Hͫ.+(*,Hg7q'wCZ9**t}f#16Hg{ۼx_t#'jFL Fos$dOJ5L4o3V}OѼ %2o_:n&EY%{U ,ls\^bQA7w}[8/csgPa?gktZi-qOӷ k}R/9ᢢ)B'1U$Yu1|:jk\I˕姲)@%ѡ6>%n<$P=ꤏ5~:~ ֣\Åꉯ,)j u3ɦL8XK`m"I nE5CXSq).X>.ot8 Mlfѝ쎶 7' F@y~ Ѳ2kViP$!k gRp*4;?!H:2p (XŢFtƮ_4ˎLm IK8xT!9 -f&}FfcsNl2DҍDPL  7] 42AN (H e:K HL[d+2G]L 9UxvkJ3=kChyu;K翍yb7F(aݮ9"]f3 ]̈́@fɓX ; C[qQiԑc Q[Pr !Ob=iۿR}ƲyAu ˨qXVT*T]U3IQ7\W3WnE8o@xt-3+TqkyXcD}s/č?%0+J-;]p}L1~iщI165b.ᶶȓdlwv#Z)Ai);BJe@tBV@p?s6?~;9<bad(L$PKE:괋z}.ZԚΘߔ[d pLsI/bm_ "GlEF,CtPH0W4O NͯROC'/?IIu {@uYlHdݛF+cTu!DFFv<}hZR41U@íVgai-<k\ԴIG5ڹWp;XU Y5Udz?*,ۑz6Lъw`*slY\XMsj6DukY$xB!UŀB@9 ^73ԵʙuTMMn|uq_/I+K=,uBzB.0ta)iIB(kP y<^@%"Hƞ'/'~(ၔLB} o.o m '8vIP8j *wYovߩl#W$LqHH0e/Zlˆ1oD%7R7je@~+Nkx{PoPPhMu0v+9}[wdI^70cF&c $*m`yu)[8o]mį\PjB_:m;Gj)cg'j#K0-_uwI$mhw̷ /*Qg}X(MH;ŕĘId')j~I /5{({v8Ja{cuY)d"T #E +&d0ّmbx}<ޑ;kp8|%m6k*,D ])[W,%Nv[#P~p) GVhԼcćo3*J-:8i\u7% \'Ba*m 3@r{M1u{A97ͥʮO+H\UL)T(sߤLm dU;-'DȻ{/]ywAd켣fAȄ"/ m_NV&QH{oX&6' f ^ՅB*Y.Lx/ٳ3%*jϩrm Fd˟= Z|NB!rlpϲBeR8*@@YoCNLj"{U]vK~#BA&x"IKoF#A҄|J2&Ǣ`=aNe8eE@y~UNە|h!}#fs{߈G}o ?М޾]СG_n<]g`aKdڵ3 /\O˛iOX`F+L*]h͎ f8!W:4#g`jH<8}萕Ϝ }z[.} =EAtr*8Ȅ!"ܽ^|Ӆ;8eP YpH H:l!S&lMa8[wP&>"-U v.R6s)gNFo;s~%bY%5y#ՆK?|ehC,|ZKjk+= ȓ@;֍'| (|2 |.؅Y;3v(esA8nM)# /O +=yZWQ:}B# 񷪉Jzs&Z0h7KT̩sG^DkVSR}rim/M+TMvRIGO_Y}fh_˼'^4^p$L{NtFR_$4AX7h1>pjCQXۿa~/D IDT̈H4ÆMia9FHz6G}֎Z@I[#ti sF7[4i uԤSd/&*M\tZY%{6{b5 6"àtRlQ=ѧ$a2 +@-b$b}/cc Wt^-Qa|Cw)j G4;USS_dyLɥبYn#Uv&D_4Âjfol/Ih4D=S LXͲz҂K].OV(^\Q^j-9uT#XgoJ`{FBy&]}Ata{tx[.a_|Fqˁ[*Hx8 9`nqf+܃|A[Y$ _m"*6<\I.Y:_Ђ3b&ADo>p`^&-Yu.x?b,sx MMd^1+My5d*oTܥVx^Ri_9N%_v8%WO"ٲĠͽ ۱DXlh_2l]h~dv{xaYȠΏ Xx{g]R-]zx8rsG*sB}^R>s{e3yꏵVgX4p(zݙ?,p&~2'hu=G8iq!:N1}@ylWMdTjtȩoi(`!5{ V9Pi/nf_R7.o-"B`p #g y/mR_f34=\/%f  2l$+6tA 2nD^$COaqy]J w%VbT+qh ̢Pw}OZ`vGqI7='P{>irR7hYClY57AޒpgUPSsa}Mi,}NX I,_WC9k)}Ba@C S x}K"x6NS!'9X2&Z4A%C91\nw=naQl*YbĀJtوLzm1 0Lϫ,-4mtvGq)]˸nЕRF@u NVb[]N s6_L?3ERh?Z-! mҖv°EB7$ʎO2H~qn,qp*M j\[`UEZ6+p9ɓ,sDo@U8<٧itz|/l@29Yr4 âK/D ίKW^TcY?1) 0hWEk?\a \E_); wuC+j uryR2w MintHlrz-lV|-qƣgLU= *14^cr> ωWEy3ẋu\hZ]`DJ gnM3y^kr  N$c$^*xJ|n,$ZIWDs,A |t2?eߞa=FŷߠMut;$i-Ea[~h0AcĢ;2Y^4  Kh̟OBWۊb_Kj\_u9!-XR&ؙGȃ?"YJ;-C%++ aڜ9 SNgrIj,k3ť΢9+ѣ)fX ??T1j5BužsܱrYUu8?tP*3Чǻ|Sp(V.U#OaםsF=HP˕06p=0[#x !\E#А(X2P,eFo"u\ 3ڿmvlQD&462왅Y1ٙ͘kź;<߭s \HשO~OeZ#㏌dׅ]^}Âfۥd7ּCW ; ;-Kuaض?L共frDwib)y…Mkܧ>Ŀ+ H KAc/qm]E)s輐/f5R{.ˌ> O>y&A{t{P7XQT^/E vQNquӛ(.SI<#F6;IJE5<4+ ڸvBHmٸ_j3A@U'80\oV1ݮp2/))Wc2x#/-%6{"t c1xppOmR :7QTa~J*-cVONUAqbQECb24i+2_H46n0h qZӈȞ{NBKm&D3>O"bq]ra 0Q bƃ2dLzYo~dSdv 8?η8d07]G'E/Rx `WG}fJ\$ yjLR<p']ㄨuk%CM1=J:07ڳ8ǣq?\ ; Inª9 f.AAT06+p|p`ȿgA;|-EϏVĝ1vZuj"+큂Vj^—@m*=2Mq>HV`Gj[ vwSIn;H~S4SFF^J6aFITw: z3NౡXDh/{'>0̄bFi7oNVH #T I3x=DqԮyzlv$dAC*V5&wa ӵ;8bQQ[͎l\tTJ#i]:OvXt +vD<}GvLvؽ& ;bm>F]8kVL֏d=d` Q99IZGtQ~%CػG[4$ùo*n>=z¤yرwYUjIH|F@}ɖ6ں!B~q9hAZ2$#Ki3棋\.2R>I0̵0n:OU94((i1H&7*9"\#deo6NL|zmjBM]rQRp㉘oJAC3FoVf+nq`)s ( /`G2|0uI$uPZؚVQAB7~3*u]IDlO"l@5Am!ի8/GSV $( c 4%Ȭb]ȥ7Bl*D]>pRh)<py:T&Rs- Lו&L+e^ējcyRFbɞrEJE}C1ؒiƎwmp24VqqX8Ր{yBZ-w3MDppyu|j!Ra*Wh5w-ko!Ew ISA?? ͋S3 #IN0iHu:3^jb vޭj%ll['c{Q{7twKou-%mШ lw67H ίōގejj鱑ud Ef\SBNdnLyHa?&c7aT f-aKh$Q]&`~`` wiG:vhI[AI` R.iQȷ8AT[ qpdla&/ynp7cƶ1n@EYf>X\c&Fam"vR^qM\0QNFp{iM.=oM;/M(kz)+y_@nX}r]1k`OCΗPKyAvN12~RGE`'B$/WA_vN>M3G{'n+c$?Z젎xQL0L)\=Q(ơ-h:H6_̢ *,)=0t]kEBD)EU;q[rY"i9W4n>|,76&Y*5b/ɽ:"dUÆ[]AP-|] OD I5xIBx muf4C<:c4v*;/)ƛ&1 H,d<Ĕ aEu3 *B4ƴd5V6V20S%.™m"_ݑ76hA P 1e19^ĵQ%~>ߌ3ֳ"S iW,[ÿҞ zI=5PLpۯ󍑹RSۘw\Ѫ!iOWWk>|/a|I1"lIf\5y~¢VдvA9,GGQVE-%`K /AA\Esb~dRlx.YM4ƱxjFރu*ɂry$xUa]T;h Ni5BZ@zgH~5q=ա9[ҢFz +mπNO%Gږ]x>dsЮ`g-n!i|ߌdx'MpO=zxGH3KְH}?+Y͞-t6 FG;hl`t~rv,Of񩘌E*@qh|yrH4Qi)p%d6_d W?\SW#$´ }0lΐTW,Dfݨ\R[VyW oG"tm~̖Ǝi5eI,XNQ*z4V*?1Ȕ֖ HZ䕰Tعv"=S>&nNxX/d2G|ljp+c[x*_eO\WۊCz1'YׯvsMv. tsP.鈧ql'(!aC^E1$ig}Rny(g['9; b!#/s*=E.7SP2y$:,F0Zdq@dqeu a(LNOF0fk],mF%2WX !QԲa󀩥EFWźquc4 *LՕ懬I@{pBJ٥1^I唑ġu"N߿Xw8%5mT6鱳[F Q]oOgܺxbHϟgZ1WVc1R3 ZM{S2~Qƞ` LЉ C4rǙ?hy_Uȵ5 .yϤD](x)>$m lSj9na 'yGMr!avL&Qlh?L<[ *sYiKtJ/}i\K!?WWIn`JhA+4a0;v6uf:ۄP\q#2cDzcJk'v)I)H>fCvy*3\}46Mϊ:V z7%Yj넼O}C2rRb'AG,5 ŸuBL\Awma[!=3O͹Iztu dD<_^Ȗ2Wi$J z 5_ŕ[k(WyۏqHdm7,LFvy_i/JjY?r ~f)w9Хy*19 (NlLdj(\PapjN+<*ϓj_:W~ {%gR NK9\-c]V?=9l;qr@_O#m9{h wW*ftٵ 5O[ 1š6i~97•PP8% 8 +xi@z(03/غ¦ۓ&Cm Cê)UAzsΤRnў#}Q($d@EP:KIKG$+$:0/ xQu\FGi9U2h3EsM8G$ vm>"ʃ3:Y̓SE3A.?8^K3j- & D(E̶Trh^%#-odkL*ۡ3߆+f%umm!i<L.T帋M(@I|-w1 C8P 6􏿥uĐ:Ŧ@[&KO@lRHGPR@ Q$~^_~v^u"O%!q;]GG U ob#bcLTlmOMAxT޳g[=;?Qݔ,'\ya;=~d7C6々|OĈz L{=EqƫRlO$s[ʬdhI5 =Rch%?m Ho@zƌp_閤@ 4e*̧ךIi|xhr-YQV).H@ F$rh[y889/"dV5Ƕ%k .*YnFVQ"=p8e~,uLjG$^Z" @FiC[P^C".(TeH/Lt4qtx@@NL{5ql-d䆔 hEd*8l(j-pB]ikIQ;v9nhU";_ Dd%U9+_YYT=)ѧVھϱ'ݥ\WNJyR ]xkߡhjRoCIu`CNS)POd@(cց]D8 Q)Gˠ1M5\J@$eM r%ݠ1Ye!0<$5,n)ǿ6=-KuXjGp M8<G3(M 5i1:{ɥ~YrtXÃ/ft2Lc%GTE611`BqW\0P)K=zFC \s!l Ka` t‚I/D ACˍ!Ss˚DؓC!_֬,'1Kk]KJOAZ뵔K؎BٜϭU]ؾoCMN:tKXsmmGBiv4gdݐW8!rf3q9$$KXYRͱf\Wۈ"in)y;/|I:Y'Nٿ^RP|>h=+:B-mAytd3EX/40]\kF4٢oS 7Wyڜ3D.Xtv:r:m{!ܷLô:eUH}!`Y>g*gJ; U@fj拼8#Td4 nRsS(ubnZ(q``lB":H ~ YGUe@eP,a§Ϣ j{d=؏"#i'!?6_t\F%8#bO2hcR9shC _!m2IۋiFcGBHJ+tuw7.2@ ܚ#N .bk V|zfZmNd#  ip0@)hy$bCcﮙ6(~xDj+Nh3eDE\:+^+kԷӼcEI~3(E{8}Eƿ/[;?6w|!Sd)@Br*vP&$H/]S|#9=Ks*iJj9F|S+;m](+mfFux ${j..ZS3XŕZMQ mtۂߥ#N(0I{vIʏ={$ \5[o"->Ck al|a{pu%1co cm#DJ~Q@OC Px.} ޙ̻,I@(M%QޚA"9[XW*Z"ذ~d'BY]h,B Y]+e6x0w-Qׁ[;?qC r Lgxϸ[o6~ sukyS?~GS .ur*O.-g[s( z_g$rFQͅM sk׫xZ]n'() l} sUƭ?!V[mI)myڸS6C:L7-|`Y?J ,рPiY|jdY\tXn(ϻ{< G~IJRb^V8?6Yī>>8H狀 (ʋ`|E4'6|'߻H *=m߀wch1 "Sl@/nHB`U)f e^˧[s5+SHӱfhY:1W+ 5KCnaWucx秡XIre6vĬ5![LK!ĸR݊#@og9xveS9ך|kqVLIVM<`pDxcIk+8a' v3f aQ%]7Ufj#9wA'GT\ðɼp_8{y"'HfPZ_=;; `~EþfSIG3XP 43)(f5*_U~oIzQ\99˃A$M, xٖMR=D+3F̊X _+Ql'@r,wL&RHJB0XWPna ͐Hj1pǤdZ>8BczUR&8O$aPcp@JM'H7ʭO普f畯--H/{C`6d1Z/-kMx]AlH.k*ʈ] / B].ެ lMR Ha %L}d kDgӞםE-@.c,$Rce8ZT(} a~^fv HH+ۘOSTݹt@ q^QwzIIYbz+wmo0p_1cCJπITx%Ap֗XOƵ_oH֞oWf4IhN d@.0q0(At^heWir0Mk/ClcyMr}(+Lg1A 8ެXL*/@b}UēMb}v,pl@? JwZu0riIġN߷&vϋ$odZq fc"3S&DեRGc|j c#g7Ea}t4aJ[iRt2D- L%ui(ݓW&-k<ƊQyO(LB3r=Ш~GѤuyi2K:VhD\]$Jd'xɧ.7zfϠmm[]2vTĎ;5mWN4 8Լı"8/esC#4$VZD(N HrczYFOWTtj~OՄ?7)> FHG ;!qfp~! \Y.Oܚߴ2(]aau2ƯgEW<ՀV2.3h\v.,)M;O`I*#HHUL<5fH-zPK*id\*Υ$`Ee,Xkx&z\An%/ rWEc&7N`F;I^xo P#[&e0M̼CMcnLS:/‰Aɩ ΌGݶ_h\&mg2[S]շq=+VV3og&7]\u>)!tfb k/(&BOz==s557wSr&Mrs3 96LoIK+J3 ">{ GYbrh^  RItWԎwK(&?6wP攌'k)lVR,6Z.t[[MPTLPD*Q5P|a_^i{bsS&!rꋂ{¼"GPmjm-%Riͯ_Vnw}-~8r^"Fsh"m10n;gѻrqe~%[MTʛKnU]O:ZX)&_.s],n3 E):ujs n%*"&oY\3Z&nxa hB@" gmi̟7 Wg2zaħsjwDD-]7M, cl%Ttӡ5ͤN= (`'VaX1AW0?q Y*t.ç9QLo'UǔRE v2R!0te 26]+Y^q|P?!'cc{3Ґh .9$‚;Lr&ܒQ MiF lsA!qllhd>oMa[l PIjXd]!tJR&wkjv'DbwM]rVqqӧƣIvωwgʲ?jC]3_̴J˒ˆ`lxw&3 2M L*־rYs_qʂkok^XTE&G)1.܉ Ku>B3MvWFU[Ae\>WnV f\纃2UU@Ut >^W; KC/Ʉ.hP"6Ty.v:[)Q稍Wel`#d8R*3bĥ=]hs9ȷ|DVjQ:)G ό\vYqE)'Ls zTiH\+u +1}UĘ+P[n̸[2!ujZ-.(!}3!BZ`#ݞG;Г){#TwhmGx湼i`É\"XboSfwCnpAFc,' pe\d~ $ &DYZBɟ1`4 fW 7Hp@4E%Z 5&.S:Er7Mw -sW* Ӄɐk~^P~2 9H0r#e]zzŎRtQ` P?!QzȱL!9p*Rﰙԯ-R\CG?LJQLjFZRO\BP}sdQ/[ikl#MI0KJ &5P땱GgPA1%cn8S~Pwl0Mh`D (w+͜q,a tl#,Pbgj"Eu)`7œP^ó\z1l6X*3()ڊb5=ϳ-" kbvaT';Yz-9څ!'jDLcDߣ.9ClC~  PqgL$wAJJk~?u Z:\DG1^C}r-$tCqyE[|ϡO 69|4YGЀ6 g j\2ّßtܵ (sFvWF`E{@= Ex0Nm 9O%.&Ao7Kxpvơ#[ DDĽ KL%^ϭ8ל7l ɺt U H_oϰz^fRkpp}n_+[4Tvղ|d5bu:) [})Y(^^nqRN)Jt2s.:ȯ<-mKPW5s¯+@nD?63۔V"6m@ںQmЮP!>XCN.J[POGeܥp٩vW^S~Q*~Wkrw㬗/{bN!lAe=|]L$f-QN|kmmlӓ] ݔ:&b"{!z([d*7,RDK WձGTmwق#ld9rJT 8ha֡zg&G%Q:0FN[+h#+b"| uX2Eg2-0 YKn7 @BMzs|:;M%Q%Nz}^LFDFHᢉ|_Eo 8yzݥD&Kao[G$S 8Cprۓq}kvӛX84XR!Y=b"]08:~)ùI3Ex(SU Lj(I1&ߒJS3;F ]sa9. X)]yQSX̗;s"mz? U{5Q{X1o807Xի %86G_qBtHAJ4Dח+G=E!mƐ?rF!Ȃ"KT!GO뗆X_ r胣zߊ;(̏ Yĸa?¸pMwړ1Dy7c M_u?%wTY$*iS8hipv2h`QATQ!eJJsfO] Q4˙g1:j D&k4o\7 Ld;n#Faǥ)yu6[29=.6KKj# lx'*4 /mu../*o5C1NySlp|]3dL6B%߬CY)}pe4_݋m0Oj#1?P$Gј3hT>ަP90eȖZ9?΁]FVܐ2OY9LU*`1?E'*Sf4lȩ3(EjL0ZIQ@[? X`C~n0Մ <4W惉m|Yy)Q8a _kЫafhK+ VhQґ\*9 =[|fF{OXzhAbB@W8v'5 VbDPCgSn*G~ǠjM0icޤ $瓔Adxx/ff qEXcu?e) uBScwґVPZ7n<9cOZ>:IyG6gmIɛIjN=^ő1K8djQ",&$x=R$uz1RƲ8)̛:ϋLgljs;qzw&5gmO)ԯ]S]xGmU9m"sV'9?bby/^t}A2yWJ|/FmTF;'ACԪl(ڄti5䞵'dE4 #ʺ DsrACdL-\ Ra* YZ