python3-oauth2client-django-4.1.2-lp152.4.3 >  A ^[/=„$_a} D,ˏ eVt*"^[laW(y%d}r| _ʢ}mv$>DRhæ#ILGHWAi :]:;&t(8݆uM1O-niovE7~p>1?1d$ . ? AGP       $  ( T    ( 8 9 : F*(G*<H*I+ X+(Y+,\+<]+^-b.nc/d/e/f/l/u/v0w0\x0y1,z11111Cpython3-oauth2client-django4.1.2lp152.4.3Django extensionOAuth 2.0 utilities for Django. Utilities for using OAuth 2.0 in conjunction with the Django datastore.^[cloud101HopenSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/google/oauth2clientlinuxnoarchF??FF  8 8 ll  >A큤A큤^[["X^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[XךXךYXךXךXךYdade804f8e72213f70d20823baa371208be0106f9e13459342b6c4dccfed85f7c61aa8b2ade0801855d8833d655515713dc9c32c3276bacc0eef744b978a8dc44dfadc1bc7521b3270e60a097f6a07e242dfc2810f8a5be327ca35f6b96c0673cf34ae45168651d63252ead78e0e26e86cfe0c6de1cd3a0c9824ab9cbe40da76cf34ae45168651d63252ead78e0e26e86cfe0c6de1cd3a0c9824ab9cbe40da76e0c60ce0f30c5e5fbb94e42c376ad840b0c8d9b0c15e1be35cc7837f81f8bcdaa76ad77fec3974c8f2fe8aa1cc2a841669f67f2c3f25f9de58ff34792f3a642edf9156838a2942be230f1564a89b650fdc178dfbb30f934034fb3fdd28c793a949c336cd63339cdbac2078c79a65c695f1bf66c0cd9c2a328073da6c9e1e50431751ac9732b11681d0c0d797ef0d7f569b6e99cb2a2d0c25be4cfcb2dbc6b660f29267d58d6a6f791bbf33b25b657e44c0770eaa9ddb7be90e88809133176a1350202756c9e70899b4be74cb0909121aaa34f93fc4ab4ef71af4e0155d61f4bfdfb53affbe744a1529cd5fc90f7f781a3678795ea59091b7341212842080093b3abbd464f61a33ea622f20b9158a05d619cf0f5d9067dc954e84c7a92407d9561af01f3baec78b7741341769539697dbbd32cfa6aae934f44086674af5a510475b908ba527edf59c1edb20a47fb547dd9e9a9b8fb55f87a98ae1aa2391321b0490d5bd5d69e48fbfdc78e2f8c77cf4f1464c19612c48e63ad6bc1258c86a82ba4bcc04fc5f01264ca5d0c2997dd075c3222adfd65fe3ead9c3008e8594779371e9c69448ae23bd9cf5e6313618bd175c2da8df3b91428a84baea7929fbdd440c43f6e9fff18764d276b63218f27b84e19e1b0c4eced89a80c2266d28b1d9ceb0f115e60a059773d03949ef842d0fa7cb6baf0a49c1750c41e1f4a9168d327bbdcb09e2b7b73a31737e3148400744f72202e0d316bbe5d9ab506aa47bdcdf256fed79f2c631f276a133050518849446cdbd1baa99934b76fa8b2174c103830c257afe540d3e816c99039b19d52fbe210a849d3b44ffacadfbb5f85b285a07f831rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauth2client-4.1.2-lp152.4.3.src.rpmpython3-oauth2client-django@      python(abi)python3-Djangorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1["XY`@YWX*X @W%W@V@VV]V]V]VP\rjschwei@suse.comdmueller@suse.commc@suse.comrjschwei@suse.comarun@gmx.derjschwei@suse.comrjschwei@suse.comtbechtold@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Do not build Django extension on SLES- remove tox dependency- update to version 4.1.2 * New features: * Allow passing prompt='consent' via the flow_from_clientsecrets. (#717) * Allow customizing the GCE metadata service address via an env var. (#704) * Store original encoded and signed identity JWT in OAuth2Credentials. (#680) * Use jsonpickle in django contrib, if available. (#676) * Bug fixes: * Fix packaging issue had erroneously installed the test package. (#688) * Typo fixes. (#668, #697) * Remove b64 padding from PKCE values, per RFC7636. (#683) * Include LICENSE in Manifest.in. (#694) * Fix tests and CI. (#705, #712, #713) * Escape callback error code in flask_util. (#710) - package python3 in singlespec - remove o2c_hide-deprecation-warning.patch (upstream)- Add o2c_hide-deprecation-warning.patch - Add o2c_reauth.patch (bsc#1002895)- update to version 4.0.0: * New features: + New Django samples. (#636) + Add support for RFC7636 PKCE. (#588) + Release as a universal wheel. (#665) * Bug fixes: + Fix django authorization redirect by correctly checking validity of credentials. (#651) + Correct query loss when using parse_qsl to dict. (#622) + Switch django models from pickle to jsonpickle. (#614) + Support new MIDDLEWARE Django 1.10 aetting. (#623) + Remove usage of os.environ.setdefault. (#621) + Handle missing storage files correctly. (#576) + Try to revoke token with POST when getting a 405. (#662) * Internal changes: + Use transport module for GCE environment check. (#612) + Remove author lines and add contributors.md. (#627) + Clean up imports. (#625) + Use transport.request in tests. (#607) + Drop unittest2 dependency (#610) + Remove backslash line continuations. (#608) + Use transport helpers in system tests. (#606) + Clean up usage of HTTP mocks in tests. (#605) + Remove all uses of MagicMock. (#598) + Migrate test runner to pytest. (#569) + Merge util.py and _helpers.py. (#579) + Remove httplib2 imports from non-transport modules. (#577) * Breaking changes: + Drop Python 3.3 support. (#603) + Drop Python 2.6 support. (#590) + Remove multistore_file. (#589)- Add missing dependency on python-fasteners- Update to version 3.0.0 (bsc#1002895) + Add patch oauth2client-init-django-settings.patch (#661) + Package tests again, but remain disabled due to Django issue (#661) + Populate token_expiry for GCE credentials. (#473) + Move GCE metadata interface to a separate module. (#520) + Populate scopes for GCE credentials. (#524) + Fix Python 3.5 compatibility. (#531) + Add oauth2client.contrib.sqlalchemy, a SQLAlchemy-based credential store. (#527) + Improve error when an invalid client secret is provided. (#530) + Add oauth2client.contrib.multiprocess_storage. This supersedes the functionality in oauth2client.contrib.multistore_file. (#504) + Pull httplib2 usage into a separate transport module. (#559, #561) + Refactor all django-related code into oauth2client.contrib.django_util. Add DjangoORMStorage, remove FlowField. (#546) + Fix application default credentials resolution order. (#570) + Add configurable timeout for GCE metadata server check. (#571) + Add warnings when using deprecated approval_prompt='force'. (#572) + Add deprecation warning to oauth2client.contrib.multistore_file. (#574) + (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) + (Hygiene) Remove duplicated exception classes in oauth2client.contrib.appengine. (#533) - From 2.2.0 + Added support to override token_uri and revoke_uri in oauth2client.service_account.ServiceAccountCredentials. (#510) + oauth2client.contrib.multistore_file now handles OSError in addition to IOError because Windows may raise OSError where other platforms will raise IOError. + oauth2client.contrib.django_util and oauth2client.contrib.django_orm have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. - From 2.1.0 + Add basic support for JWT access credentials. (#503) + Fix oauth2client.client.DeviceFlowInfo to use UTC instead of the system timezone when calculating code expiration. - From 2.0.2 + Fix issue where flask_util.UserOAuth2.required would accept expired credentials (#452). + Fix issue where flask_util would fill the session with Flow objects (#498). + Fix issue with Python 3 binary strings in Flow.step2_exchange (#446). + Improve test coverage to 100%.- update to 2.0.1: * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420) * Add django_util (#332) * Avoid OAuth2Credentials `id_token` going out of sync after a token refresh (#337) * Move to a `contrib` sub-package code not considered a core part of the library (#346, #353, #370, #375, #376, #382) * Add `token_expiry` to `devshell` credentials (#372) * Move `Storage` locking into a base class (#379) * Added dictionary storage (#380) * Added `to_json` and `from_json` methods to all `Credentials` classes (#385) * Fall back to read-only credentials on EACCES errors (#389) * Coalesced the two `ServiceAccountCredentials` classes (#395, #396, #397, #398, #400) * Add access token refresh error class that includes HTTP status (#310) * Python3 compatibility fixes for Django (#316, #318) * Fix incremental auth in flask_util (#322) * Fall back to credential refresh on EDEADLK in multistore_file (#336) - Remove test package. tests are no longer shipped by upstream. - Remove hidePythonDeps.patch - Some imports moved from oauth2client to oauth2client.contrib- Do not build the -django subpackage on SLE 12 in IBS + libwebp in SLE 12 is too old nad has issues on s390x. libwebp is a dependency for python-Pillow, which in turn is a dependncy for python-Django + .changes file changes in OBS only as we have access to fixed libwebp for SLE 12- Remove -django subpackage requirements for SLE 11- Do not build the -django subpackage on SLE 11 + The latest version of Django no longer builds on SLE 11, Python is too old- Include in SLE 12 (FATE#319904, bsc#954690)- Initial build + Version 1.5.1cloud101 1583074038 4.1.2-lp152.4.3django_util__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapps.cpython-36.opt-1.pycapps.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsignals.cpython-36.opt-1.pycsignals.cpython-36.pycsite.cpython-36.opt-1.pycsite.cpython-36.pycstorage.cpython-36.opt-1.pycstorage.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycapps.pydecorators.pymodels.pysignals.pysite.pystorage.pyviews.py/usr/lib/python3.6/site-packages/oauth2client/contrib//usr/lib/python3.6/site-packages/oauth2client/contrib/django_util//usr/lib/python3.6/site-packages/oauth2client/contrib/django_util/__pycache__/-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.2/standard/58edf5e0fd9f5b938b9930c4d5593609-python-oauth2clientcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text RRRRRRRRRRRRRRRRRRRRRRRRacT2#uٯNPutf-8030223968ab7fcbb7bb0352ef0186cc9f4d19623f38ca9306d57585714abea89? 7zXZ !t/᲻=] crt:bLL GX<;h]BtWi?Wb[A ;2@5 8 iF/d}iX @GPL S0u`mtT r g*s)hU:J'g#VtX_ k^jq ƹk6 &>6f=;Ѣ0Uw^&fz ,s˨/r~7HђȺ[9؜>fJ Pkyf7TErwX$ 32d.(?s^p!\gIYt2 o;kKQ}Cc%F4v~'n+c @@2mϬ_*%N[EEZm8NL^iEvjpz0%kϷ}y|P+BQb}}d_.n eNa\!@d/rcm\OsŚTOhF>v4dW'WSN!q%FU rƱzgh1x4|޾,CO˪sߌ?+!mSȰK:jovvw D"ZF L2JZHW¦IؾK ~t֪c ]F;!J, t.a4U}m R)IV^ f Gܥ˧X`R+wY;"8sEsHbgut h!cSC)n{Ec>!C點y,]3)S[R'V8?6fs@Xg?ٴSYԩX Nf mD H@/$` j2#A~S ,CCvX PgɃM]*?OGVQb&wցq1 4[]ƒ8Ec+:F dNұtCWnȠ,)Kq`n>)+(t6)leXz_[K9r>0|87T>"2Z aN}A8LsovovE9,#'E CLn < 8XU^+JSFwR{ą\TvP6ǑŚ DMطυ<ܵYvl"dW飊~ksҿ[2UiRrV $O4JON"*9"1K&wx@SMxk3 Tѥ=2UF:kP3@o284 cEdjuaY^JHuC7*B(y=ɏ3]HrJ)R\Ts[H~^:jtBHx_* [֢ +\'Ng}xHzRS.\/MA$S`D`$#| _݃&Cw1F̧wVnlnɌPٻGq&{$lq|f9}iJֻ b b~ݘeneHا-Y%Y!l䱳vn.8^6Nxi\-@|j%FEE]jF3!T>tfh{I.&v<*1iW 'K=ٔ8ΠHʻ ǥ!Sw$d'A5)$o0nv{,R9yTU-qL OqpgkV)0W a @N7Z僬HT:- 6| !GbT0fl(C0(oMGO%@I;*Ik^IJFXgep# ol򩃂=[ɞ/`Ԕd19[X.,M.)$\?LZ~ z RJ#i=_(o|7V{v[m`O/hn&ִLG4N D"b;E r3y-1 r: %7 {ޭXG~XI;8,jo M b*+li,F";-Pm'*%C52\9li!3i7 b]kKDXfG 8#A ±ig"-;XnLѴ50h}~J$jO8Bۓj%|ePFC/}9"o6k f{9)Q=sЇgCٌToRKuSDo`>RF]qxdEk7+ hIu~w`݇}rwz3O!0Z]OI")zos0jzSϘM6*nL\_,/@25sWBŠL`247 [?}'6I%m+)n!Umv\5VR J(y3xGՎz˿D=0=%wgța9 16`LL?$(ѽK3s Fy x0M5,k/` )9%V+uR-:(p"8yt~Lnż Q~[ JUdA Im=K"ɱcrEC5/A%~,N|Id1۞/W xީA$Ed-<(to?RBR~o2X0O`p?ާY Jbj+Ɇ%]P (;JXՊ@RlDٓv;a/M{ ^GX0fL|n'08H"A#/P4 u]Q;Y$mR.hB}ƪ6Y+="rPm%%㊍#/ e@ ;a%$(] o}w#|IBҾ*m7XnqUwy"C9nQ.S %BǁG/kpJ[J2a0kCx^t>N ?ّ]MyT]Z1)W~NVITO2{j%`>"\8K_d_Lsg{#.Ȥ}%! pƤ;,R]#^s=&[fa}Ga6=/_@;iư/% kLaJ ,`0vΟ$F% JOd毵VVpȝYRVoŐ סS)Y (M;*5E82^ _ڂ!(` em˃1Wx 0fpldA0$nTT`ystAJ/Yt¦q\ h։fzqAB"1x'Oׯ7k}߆B8 CVugE aNg0-6&çMN?SzVKWF uR|Űe;P",i"eXǟ=ԎsuN0=E 04YU|JH"PpD $dX.RY+P-yT!! S!o惩:Y6F3$g:!|T3v[}# vM j:ѯ۝Y7I_Y eA%w}"ZyEHDEzJV~?4'pd9%[ta4X[Qhܫ-r5I̭~5Nٟ=k kxN]9nJz@C^ #MOd \faު&iQ5e:MN]S;-r sUօ&, ƞkٍҕ7YLj[ #28_m*fp/x]zF(-*ď 9AHHN>q}YR*5Ѩ 矏N#mõ:ܰ`Ho|H8jbw 1B6VCrEI/IYiv4@w9WQFWCoX&w9jOieY uI+yEQY ɓ)~KZZE1K:1-k@~x2;Sgsdp; Ak?57y[EE)`[kG*Jw^$;0mppS!h1sF m0"C2oUNm6ަb7 lJkz1<1ŏ.7 ;01ȴ2cA7 f?Et9ihL˞}KFkհ**P29beٛTNvsmGً 7-0Gfۚ<]싔74bMHTKF|гifxgx ~+tԉ'-2|VSPHsq~k$~)bWKo'iH*˾އhT Y/adhX8a@ȞIye2诔4s[ Z~GK#&1o+ "'*] }߁lV{޶Cj)}bjNF4`/3G%}lo繒K+[>ȯgĺ#hiՊ[vK goVK) bߴY-#RczI;"fS)(*jUp_eͨ1UX2,.΁ĀDxpK6Q!Kr哘lI%& )mK_I+!?P9Uw]kt=ocB{uľi,ruc/i Cdx/" JoZ;2o:el9mzB,i&LtLjo>?59D/Sѳyȍt6uI"Gl/S~*+{y_¯ֲby+s@y ۜV͜`y&c7)N]->ګ0mTuaTkQ<.,_JW8*e3q{r xY(zkpNc]a1'@=r>[:dOj<7e\>V>`2ܙ+>gM.Ǣ$ԃp׻GOI' >y%psזF#CoKi c2:V vSrќbpa,t%uȶiltsUX^Y̺:`)|UePZ) *ȮK-OVgz2j_n+ִ#9.S9j$̿L*. w)Ȼ0ʅҍT!H66G`sN'ҐƱJwW,qn'jgC\qA ݒ;j2ߊO8辳PlXm/ūnj;?zKgɶ.tʁ+JK6& <ɑK/Eʭ im̿jwŠopDvA'C@`Ν+QMtHxYWwq W1!naǼ3_}orlċ8(2[6 7&ӴF UE<ݞ`/YnRGg~JiqFzŮDžJoF\ԇXtE;7y+>S,l٫8ps\ D#[? pЬ\` L8?O0u{(1Q,9ѵ{<t99N%|xE!hk$c_Nq.?]:fkQ:WH)i*w\~I Ҟ, +0p#!NؐW27ھ.to : U11y o Ŏ1qj+>tp+'v&,v\_FUI_qHTwvEI5P쭤li1Vwg"9;PUMK}GQ]a w1U]]*P b2E-չ{~; nqC͖cԎRJ t ^*% hםF!%x{vu\̉8KVnk'TSF&ʉwe+v՛; MT)6o bG*: > ,R?G> -C9Tg!^;L>L#'݅7I ޻I$;2T.(. ~9r~~KՓxşO%\O5/ KѼāȈI{R Nq,/Rg&k qSdpy';nk<]-[N@7ڒB3rI5o@npccR@>NQL׷p[[UBN}K'IXӥ]՗ n23z}vCu =њK 7, ^kXq#IHn(e/!ɪ38<:n9y R=QL'U"BXQ;ULf,=kbq ꥑv'o}tEd!*廎nC*'ɨ [\ZY**7mGFS-Ivǡ#jXОkalB:(| dxUbh:"ose_tOYܢiDٍ/Zo?%{ȝ -X֠MҠOm%/@lv܇$"9;I"f❘w#ϯ^$x{#K7y.1~/k/ϯ Nx[  S0q16R̜[ؿAn|aU? Ȟ|Hw 30UY>J!] ѧ ϖQT{bU5%,Lg:+QŏE.E4!_A26?xRWzbִ+Yrgd7ގeȫ>L;ݼws-q[%nڦ\_Ʃcd0~M:/+=9d-|;lʜ~H_.+wd&voR5D 0bDv!=qtLi4J`!6*Dkl o KVB:Pӊ |jn'U))AJk@%gA^iחjৡӁ8X|65|1q n>Djn6ϗ% "` *LRq,?ґV y3D4l~,9P"ik!)lʊK_V_ b}lrYra ̀-)B]$m+6hYW1VsK׉|'•DBlql&tNBЮd_\ nIVmZ@X'4~N1W5?`5lgK(~U˦ifzH=Jކ< B\E XQz! ŊP .P/Gyn3v,`n37T{S |Z ZQ4 Qrx{8*sجeDa9@vr~k~^7Fmv3o3Zm5ur% Z, 7?FQ!#T`*^aruy<8 l٭gl4gY 7S`7 -wlCC^;ϲx@v+Hb]^(ᮀ+QRR)D=cap҆D|J Lc2e#!o@W2Zj*X<>߶02]g&wۡI9`SR?iBb">nKwlysGYYRLy艉8 `P_͗2&F@WZYw1f2 WچNTIgsg?=v4lc [KDö_{BH]%w1^4F>W<.'KPFjstHoLc/U/P `1SgZ~+? "SRg"<-@"(.B8iaQS|Z̍CRTR#;f"bʬζ%-ļ,0$n=cBka)G ;iNHgx4v}3/<,Iߧ6T5p!^Hv ߦc#B0R4݌@X{9Ff_B2E~ N+@Egj21P~8ƾX E%k0,g̣|}3CK2Qt￴" vˍD9&A-RryH!ex/5~ l1MW(SBM=ILX;ĥƫ#a$3*5"9ta?JlQV}]ý/ׅ?%C~TQ1jׂb!^/>2m y{bf3ʔ۠ntDSGƸ6>v-mqﮢĐ~e3|w0NzR1# Gq_-4aK HVR4oBd@UrRDq!_qճzSlXĉB$]!cO0K.I_@~&5Pu[fl03HQ R'sW9`tMN 1+3}"qǠ)AFWA𠝯QH90m ?ܛdUCERh%3YJg Pw= v> ׁL&%Kj3{l{1?k}Nfr{8SΘ!{W"\;P{ʥ|q}!: Z--q6øEfVpTvPMslw)n}"?ZQ~PoE N`̆/-gѤbmk_2 JB( Kk]">}ZI[5d:ݞ/!JC% H>?g隹-t'JJWܸsHo@[kiYc'immY  X@ػM61YhfM@j*t$zF }ʏd}cLT]\:tlo3FP!5!/E-b8nׇ0h9\@!`1!ڍ]vo%M^-q\S`ɪ-:!b H+瀂yߴ4poHsϤ]຺L@L@Maa+w~ |WL۽]ĺoy\Z['TyD{ O($h2ـtLn(t8믮\7 ̿I@iNl^'$dA }'C}|t16%$Eg}\ymlzNI+oc(oa 军c/1pBKX,&zM0i#М%Vo bLAӢ.vүFؙwB=` Qiy+7kʳXc(ܥ꾼[]Ҙ p\J+[kepyE]em5vw: T7:u⑋J eaH-`ڇG}$Wb_گcXDcQVD9߲`(ݙH%"%ߐFQ,qĬSk>$`P>"H`䈢K;ɼDK)P_Yᩝ8^tҤStgC6z1%8Q>Si}rdp7(h L-5IT:8Vp@2p{o"͌@a}DYiPy9":+ڦ4I͵ǏL8M}2pTD Z?ݜ< cߦ11_CP2sG#+Yu G?4BA.bujKRHY~"Ma@AЯ'D}j``.8rJ9*^y~YW^ODT7_o _9dhݿ‘n8S'RfntO~v- uCe]O*9 rVyek~ݗU~b-W̳^5 %lʦgA!5 0G&-,' oH%KJl3APCX$1ϬfCWS㄄^^ FO򟣢&wm5 v >+x9gW(K&q#G/V>&Ob 9.;4Qb4U4=+~Ʃ)DZFxシgʥ˱(h2{^;L3⤩ut.,Ob[LdYyTDqD.& 9läBs[kPc ӊU,6ZA"5Ekk#{CѤw`}vYN `bcv~ fs6 4Q*vF3)bƣ<ܗ4Lڶsr!@wNC(t _^^ٷ_}I/$u9gC)z  kzoCuY3rZ8>xrIRCqHs]Aڴ> 5:!L)[;|S|R0NꡃT*ȩrckD lJ"(J0Nnk@ a-K:s#Bߑ} zʸ YZ