python311-s3transfer-0.14.0-150400.13.7.1<>,Ǭi6=p9|bD'AJڣjs aєKsfn:n[1> ! _>8i3kީ%}!1e7DsPVMre9 1Ml7G[/K緞z<',R5@./Uw,9;>UJg di!Yir| Ww*.:Aok<9D0n#](Dt+>;!z؂2,[>AR?Rd , Gx| '-4?0? ? ,? (? ? (?$?_??   (/88.9.:.BC3FCFGC\?HDX?IET?XEYEZE[E\E?]F?^KbLcMdNeN$fN'lN)uN<?vO8wO?xP?yQ0zRtRRRRCpython311-s3transfer0.14.0150400.13.7.1Python S3 transfer managerA transfer manager for Amazon Web Services S3i6=h01-ch2c -SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Languages/Pythonhttps://github.com/boto/s3transferlinuxnoarch,^S\ svMCMC .>.> mm}r}rrr,,::]]< 8 {U2p @.| q/,^AA큤A큤A큤A큤i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6!i6= 1.37.4 with python311-botocore <= 2.0.0)python(abi)python311-requestsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0-14.14.3hQ@hh4Wh 'g`@gg:gVg@f=@fee6@eved@d@du@ddd-bcc@b`@`_@_^_^k@^ku^g@^W@^.]^]@\dZZ@Z؄ZC@YR@X@XXXW@W @W adrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comrjschwei@suse.comrjschwei@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comdmueller@suse.comdmueller@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comalarrosa@suse.comadrian.glaubitz@suse.comrjschwei@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comrjschwei@suse.comtoddrme2178@gmail.comdmueller@suse.comastieger@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Update to version 0.14.0 * feature:download: Validate requested range matches content range in response for multipart downloads- Update to version 0.13.1 * enhancement:Python: Added provisional support for the upcoming Python 3.14 release- Update to version 0.13.0 * feature:``GetObjectTask``: Validate ETag of stored object during multipart downloads- Update to version 0.12.0 * feature:Python: End of support for Python 3.8- Update to version 0.11.4 * enhancement:Dependencies: Update the floor version of botocore to 1.37.4 to match imports. * enhancement:Tasks: Pass Botocore context from parent to child threads. - from version 0.11.3 * bugfix:``awscrt``: Fix urlencoding issues for request signing with the awscrt. - Update BuildRequires and Requires from setup.py- Update to version 0.11.2 * bugfix:upload: Only set a default checksum if the ``request_checksum_calculation`` config is set to ``when_supported``. Fixes (boto/s3transfer#327).- Update to version 0.11.1 * bugfix:Dependencies: Update the floor version of botocore to 1.36.0 to match imports. - from version 0.11.0 * feature:manager: Use CRC32 by default and support user provided full-object checksums.- Update to version 0.10.4 * enhancement:``s3``: Added Multi-Region Access Points support to CRT transfers- Update to version 0.10.3 * enhancement:Python: Added provisional Python 3.13 support to s3transfer- Update to version 0.10.2 * bugfix:``awscrt``: Pass operation name to awscrt.s3 to improve error handling- Update to version 0.10.1 * bugfix:``urllib3``: Fixed retry handling for IncompleteRead exception raised by urllib3 2.x during data transfer- Drop Provides for SLE 15 SP4 and openSUSE Leap 15.4 and later- Switch to Python 3.11 build in SLE 15 SP4 and openSUSE Leap 15.4 and later (jsc#PCT-371). - Switch to wheel build - Update to 0.10.0 * feature:``s3``: Added CRT support for S3 Express One Zone - From 0.9.0 * feature:Python: End of support for Python 3.7- Update 0.8.2 * bugfix:Subscribers: Added caching for Subscribers to improve throughput by up to 24% in high volume transfer - from version 0.8.1 * enhancement:``s3``: Added support for defaulting checksums to CRC32 for s3express. - from version 0.8.0 * enhancement:``crt``: Automatically configure CRC32 checksums for uploads and checksum validation for downloads through the CRT transfer manager. * feature:``crt``: S3transfer now supports a wider range of CRT functionality for uploads to improve throughput in the CLI/Boto3. * enhancement:``Botocore``: S3Transfer now requires Botocore >=1.32.7 * enhancement:``crt``: Update ``target_throughput`` defaults. If not configured, s3transfer will use the AWS CRT to attempt to determine a recommended target throughput to use based on the system. If there is no recommended throughput, s3transfer now falls back to ten gigabits per second. * enhancement:``crt``: Add support for uploading and downloading file-like objects using CRT transfer manager. It supports both seekable and non-seekable file-like objects. - Update BuildRequires and Requires from setup.py- Update to 0.7.0 * feature:``SSE-C``: Pass SSECustomer* arguments to CompleteMultipartUpload for upload operations- Update to 0.6.2 * enhancement:Python: Added provisional Python 3.12 support to s3transfer- Update to 0.6.1 * bugfix:copy: Added support for ``ChecksumAlgorithm`` when uploading copy data in parts- drop no-bundled-packages.patch to allow unpinning urllib3 boo#1211830- pin to urllib3 1.x- Update in SLE-15 (bsc#1209255, jsc#PED-3780) - Add python-python-dateutil and python-jmespath to BuildRequires- Update in SLE-15 (bsc#1204537, jsc#PED-2333)- Update to 0.6.0 * feature:Python: Dropped support for Python 3.6 - from version 0.5.2 * enhancement:``s3``: Added support for flexible checksums when uploading or downloading objects. - from version 0.5.1 * enhancement:Python: Officially add Python 3.10 support - Drop unused python-mock dependency from BuildRequires - Refresh patches for new version + no-bundled-packages.patch- Update 0.5.0: (bsc#1189649) * feature:Python: Dropped support for Python 2.7 - Disable Python2 builds for all SUSE distributions - Remove Python2 build dependencies from spec file- Update to 0.4.2: * enhancement:s3: Add support for ExpectedBucketOwner. Fixes #181. - Update to 0.4.1: * enhancement:crt: Add set_exception to CRTTransferFuture to allow setting exceptions in subscribers. - Update to 0.4.0: * feature:crt: Add optional AWS Common Runtime (CRT) support. The AWS CRT provides a C-based S3 transfer client that can improve transfer throughput. - Update to 0.3.7: * bugfix:ReadFileChunk: Fix seek behavior in ReadFileChunk class - Update to 0.3.6: * bugfix:packaging: Fix setup.py metadata for futures on Python 2.7 - Update to 0.3.5: * enhancement:s3: Block TransferManager methods for S3 Object Lambda resources- Update to 0.3.4: * enhancement:s3: Add server side encryption context into allowed list- Only build Python3 flavors for distributions 15 and greater- Update in SLE-15 (bsc#1168943)- Fix build on SLE-12 + Add python to BuildRequires for suse_version < 1500 + Add python-scandir to BuildRequires for suse_version < 1500- Fix build without python2- Skip test failing on python 3.8, it is race condition that needs to be fixed in tests- Update to 0.3.3: * bugfix:dependency: Updated botocore version range - Drop patch hide_py_pckgmgmt.patch it should not be needed * we updated setuptools on SLE 12 to handle complex dependencies - Use pytest for test execution: * the nose is used by upstream but really not needed and it will get borked with python 3.10- Update to version 0.3.2 * bugfix:s3: Fixes boto/botocore`#1916 `__ - from version 0.3.1 * enhancement:TransferManager: Expose client and config properties * enhancement:Tags: Add support for Tagging and TaggingDirective - from version 0.3.0 * feature:Python: Dropped support for Python 2.6 and 3.3. - Refresh patches for new version + hide_py_pckgmgmt.patch- Update in SLE-15 (bsc#1146854)- Update to version 0.2.1 (bsc#1146853) * enhancment:ProcessPool: Adds user agent suffix.- Update to version 0.2.0 * feature:``ProcessPoolDownloader``: Add ``ProcessPoolDownloader`` class to speed up download throughput by using processes instead of threads. - Drop obsolete patch + system-requests.patch - Refresh patches for new version + hide_py_pckgmgmt.patch + no-bundled-packages.patch - Update Requires in spec file from setup.py- Avoid running tests on 32bit as they fail there on oom- Make sure to really not use any damn bundles: * no-bundled-packages.patch * Never rely on some bundled package version just use system libs - Enable testsuite and make it pass thanks to above patch- update to 0.1.13 (bsc#1075263) - add system-requests.patch - use system python-requests * Plumb ``RequestPayer` argument to the ``CompleteMultipartUpload` operation * enhancement:max_bandwidth: Add ability to set maximum bandwidth consumption for streaming of S3 uploads and downloads- Update to version 0.1.11: + Properly handle unicode exceptions in the context manager- Implement single-spec version. - Update source URL.- use pypi.io- update to 0.1.10: * feature: TransferManager: Expose ability to use own executor class for TransferManager * fix factory submission (validate source)- Update to version 0.1.9 (bsc#1007084) + Forward port hide_py_pckgmgmt.patch + No changelog entry for 0.1.9 - From 0.1.8 + feature:download: Support downloading to FIFOs. - From 0.1.7 + bugfix:TransferManager: Fix memory leak when using same client to create multiple TransferManagers - From 0.1.6 + bugfix:download: Fix issue where S3 Object was not downloaded to disk when empty - From 0.1.5 + bugfix:Cntrl-C: Fix issue of hangs when Cntrl-C happens for many queued transfers + feature:cancel: Expose messages for cancels - from 0.1.4 + feature:chunksize: Automatically adjust the chunksize if it doesn't meet S3s requirements. + bugfix:Download: Add support for downloading to special UNIX file by name - From 0.1.3 + feature:delete: Add a .delete() method to the transfer manager. + bugfix:seekable upload: Fix issue where seeked position of seekable file for a nonmultipart upload was not being taken into account. - From 0.1.2 + bugfix:download: Patch memory leak related to unnecessarily holding onto futures for downloads. - From 0.1.1 + bugfix:deadlock: Fix deadlock issue described here: https://bugs.python.org/issue20319 with using concurrent.futures.wait - From 0.1.0 + feature:copy: Add support for managed copies. + feature:download: Add support for downloading to a filename, seekable file-like object, and nonseekable file-like object. + feature:general: Add TransferManager class. All public functionality for s3transfer is exposed through this class. + feature:subscribers: Add subscriber interface. Currently supports on_queued, on_progress, and on_done status changes. + feature:upload: Add support for uploading a filename, seekable file-like object, and nonseekable file-like object.- Include in SLE 12 (FATE#320748, bsc#974993, bsc#975949)- Set the proper target directory for copying the license file + Fixes build issue on SLE 11- Initial build + Version 0.0.1python3-s3transferh01-ch2c 1765200701 !!##%%''))++-./0123456789:;<=>?0.14.0-150400.13.7.10.14.0s3transfers3transfer-0.14.0.dist-infoINSTALLERLICENSE.txtMETADATANOTICE.txtRECORDREQUESTEDWHEELtop_level.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbandwidth.cpython-311.opt-1.pycbandwidth.cpython-311.pyccompat.cpython-311.opt-1.pyccompat.cpython-311.pycconstants.cpython-311.opt-1.pycconstants.cpython-311.pyccopies.cpython-311.opt-1.pyccopies.cpython-311.pyccrt.cpython-311.opt-1.pyccrt.cpython-311.pycdelete.cpython-311.opt-1.pycdelete.cpython-311.pycdownload.cpython-311.opt-1.pycdownload.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycfutures.cpython-311.opt-1.pycfutures.cpython-311.pycmanager.cpython-311.opt-1.pycmanager.cpython-311.pycprocesspool.cpython-311.opt-1.pycprocesspool.cpython-311.pycsubscribers.cpython-311.opt-1.pycsubscribers.cpython-311.pyctasks.cpython-311.opt-1.pyctasks.cpython-311.pycupload.cpython-311.opt-1.pycupload.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycbandwidth.pycompat.pyconstants.pycopies.pycrt.pydelete.pydownload.pyexceptions.pyfutures.pymanager.pyprocesspool.pysubscribers.pytasks.pyupload.pyutils.pypython311-s3transferREADME.rstpython311-s3transferLICENSE.txt/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/s3transfer-0.14.0.dist-info//usr/lib/python3.11/site-packages/s3transfer//usr/lib/python3.11/site-packages/s3transfer/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-s3transfer//usr/share/licenses//usr/share/licenses/python311-s3transfer/-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.suse.de/SUSE:Maintenance:41870/SUSE_SLE-15-SP4_Update/93082c23cb0450d8e396129406a24c6a-python-s3transfer.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textASCII text, with CRLF line terminatorsemptyPython script, ASCII text executableAlgol 68 source, ASCII text  !"#$%&'()*+,-./RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRe[掬 QDvutf-89374dc365285d7476108d64fc4f5b5a80c2625b0cfeb6739037807cdbc1231e1?7zXZ !t/pO]"k%a LXҾp.'iY˓w⮐7óX<5N-[š;s@%_lbtf~V@E?⺤Etvxg?ByZr7T,¥o7ZЫ6eM'yD$%ZȌBG$%ο JGEe nJrDidu285cP*nQFP5= 4D\ CO$:ei e,%w?qdf6+%_VR*eE}*Nb/wUjTØgw 4OaIYl4Mkmp\YK1Uv8<6?!xՠuWFN$]X *ont Fkp[d:_RbaFTl\ %Uzu%5 6z2➢{Y?zAAkc wϽݎea.Nʢ,:&cZu:c+KiLD%(HݽǣRc"IFJ63uz3DNsc.:=!^@)Jk&a/Fc8ܝ-Ҭ:JIaāhu.΅ 0 }3 ]g!i lͻfuٯu&OjKcE䃜S*0|ȡu܍5(i:Lie*ȮQ_8&q^5KKJpCm/wkC1x4ʜ@6s6ᎠA꽏fec67krM'b{܌$.iN}.' 216=ρIЃ"~d@<KhS|BPUāGW8?̯gpB^jm@0,@y•?g[cKO0I XL;Uz27 ԃ+;1{ ݟgzXn'vx7;YlKUAyYtUZuShopc/6"g'`G8B"b ͑(} S|#RfHtƿ" m'M`{J.ƻ2#V҂ SPZċ\ 3dYVXj76N\<۾8(-kފ|B`B#VPyNp2sk|[1<<ݫw%T۷ 0z,,n}>"sD#2FyEQy=ɽӺ6͡^r %E) ohL+shn/^0hu,lSTÍ"\;f$'W_)\A|jYUD !gYb$ ((M0FG}3#I0$v!2goWJkPt9aẌ, kfor =E&m f.Bjp, y+ ױ5'-^YWюjdWFr2+Cח$ B׌z gk+]e9J-C2'vZlKzby~.\/MkP_ܦԼ5վUpT%>LV ՌHWT(wEgڮ2AIbAEqE}2wU) %[ Q! mA7HCbۊ#!y6*ufA: ]9bUg5%Y*@.Fޮ;dE=YRշ.Y~O={rtꛣ+L.y$CZnQj Y_u~CH ibй^1Ip)tOQ`ڨ l귂FIM4ڍyee_>HQj_ޒ">ݙz2?hZHuOL:C--U- tڝ$P ˠ&4UȺu8 {_ W{:266H<@ E IlϽ^H}2iƣ 8>`?Ȍ@S'kk&Q:✌e,=؉OutAyg<6?b8JF6Ph MtLr!5yPr1nA-n6EVujL~Bx`/+b4SƽKHk$(ײu#O*b3Ȓ(5 &#_4Cmþ\Lθ*O8uulW-sJc%?jeXZbT'@>n\Ȳ30h uX/:|<@*ƞcdOAX{,/|T= dDoa`yPNd)Z{%=%H7 @E!*wx nVESሮyjNjYxu"vwZQ%0"o|3ק_ y}ܫ{>Ng1s8<,"bPY=.CK ׳ΘŋGZ \z O/:V l\JRZ(F}<ȱ}УjrJ6u` Fx_/Ե,X_yvc ӢWAGg[Nu_PF- ;ep{?/[zGfbgkeb^fލQ,l/[Gzag@} Q3'Z>rר2[I=f>W@R|bVtC0MSW!!gTy4j29wV-sMA|(Y0_5#-Z͞j[լZ-?U{9RgG\LC 0df.#8_Hs>n ^aYT)(',zt9M™V<#GFKuP`hm@>ffxbFѽ*ٓ)reUCYfITޔL)ht[H/oҀp oGp՟ !:!kASw{k&PhZ8i޴=ڕ-<0 !muiP7gIσ@3/Ac&?L7d(Bfg9Bѫt wVBU,h8-S2ޤcc;b|^>uYg&b~ _>rԇ c܆1ل!̈'6^Zrjл=PaּljPA&:}X`XV8l˩ :/D:B q2vXˎS]/@*HI.\RyӤySؠ)6wLN $L sҙEVD]龪ZEjt$_5p k RܝZp}8|0"#B5cl1BAD{IeLBSb"3>lK;&F16vmcNV=W_ 3W4/$Eok/]Oa3ppCP\ٚT} 51H Ö?onM9n|[GxЙ3 0ӄj #@7"Hks/|omIz@Z˜L! nuB7lŘ'+@K|V`0r ڳ|ib9=.L[^zz5X‚a^? [ͭl> L5. g XkꄪC51X5>ȠQf5d`ee3RN3`?}c0zk+:YEQ.: pBB|=A0a0Ad=}Sbс,1_-9s^•ּ*dGZweA9a0 mteҹhiAq@u1wzqop=&H$%?K3YVէEG#JM {vvCC)'sq#WQ*F7-Ʀ؊[3J8];tUg[H8ǧY#{/gomN9p`dn{ **h1+Goc/#DՇC Ktc>o Ai>J&,qc(u]~\K`rIrqx?5;{y ]:tAei\8y|gѼdI]bʇ$bY+t5bR`r ]ChG9& graӍ>~,+ 0l|H ғB?h6q<帑|1(l yBM4cS.cnÄiMsC+IT8G$+<TY'5JTNr$zW]Zy3t*]Hixʓ_i(1\4VtD$ Qдa' {c%3ͅLav|IL* e.ܪ Qg3)If:c׀"QzH7 f%QI2ӤCy~=m&.OD1J+pM[ʐ2'DT~]`n5Dj3. [#&Xb~~RQ"yԬݖqe$mPNz GJcUB42,lF]d-Bd%­&Tv/7/SV#d5S8Dv&˝&h=8qkd7YN8.snc*w"OEUl1s &P;9KzɌ='\ |'j<ʋaq@;s^o2KYTkdiӸX_^r9k JÂu[aC3n@ R!H*LåupA1;kVe!$TRoL1ZlЫ2#lyX&Wc恋/k 嫣4P/<EbÔ̬"#p a:RO1JݠV_(xsBFy[;hBD81 R*Zvs8My*MGB,y[2AhH$%"4]p>M83sl:(3WnL-壕~h ]Or1G~؟NrI,,GnbtA{%]h"F2vW=: 9?>&l 2ˤ>9"\Y؅'QnA/e8o!D& ] r)#]c{ڜ]h׸vfKnZh("oCC-Yb,RitdиI+(F!]{t?]5W3ph4h,N9t>0 MMy}.>h-F8fn2M[7F3{6J߷ aF5}e85 (Np YַKr\\t |!g.?0 mk7K&'c:fIWssLUz\xG&\/?ag8hp nbTÒu&4/+Ą/E=ӱ#\e(Yŝ@st$ݔ%h=[VVR:c^5bE,Z: jsKA3MpgO}&rѺqC_SMm"1 }/s@hH! $Y/\_%Z&v2o'< fנǞߚ ]I[omyѯq-q0(΢`@HC$'X'C $u EΊy>ݦ>9wz%9Ex 5LH$g2* -<#2ʧlQiw6ԛY-b7_pbMt~ e߃m&|Y<CtʬN 9˒Zw"ΫTkHma7#:s㟛-C'~nG,LRHd^_Pfhd0.pɉjrueL~qv|th C"-64[8a(*#ÿ]+n@ bĦG# "ҕ&pnFwTD*-7cĨ̑o5iA7NJAUd2ܠVFu9 mB= .KUwFvō*⹫OoUYVD?r 3xTB]*7}Qu/" m㞯$` f>ĞU9R .|$UߑO&"nqW9+ n7Tɲ(xW-ij'f@y  WZWCt-[k\MhJX&U +PgE8!VOzd/1c_{ ![f:*B?.Sp~0z>3 .,m.RskLб"P9!aMB ˿C"?|<%vRۖ{~] c?$ELq`L 4 Ie+QåЯ+҆]<8AOjcTw Bt`x%&:dv{UVnr>ٓX(IhpQߪ+96D}`-L|'=gI">.J?ZF'vy5G3Ch=Gcc rW)сFJZ9<QVqPOȷyW^U., 4=T:8/+m'֘> A4_{>#?LNIx} O:zp}W[z x4cà{pXQ£qzp~y@08d Ð!+5;eF~AkDH+OScͧ䦭 `T4+z; οlp:лϳ7Gz:$]F 71VN?mYFZY9 gho&?$po@x< OҖ~ Rbb˶?y[z~٧u6|qܼ Ϙ?x?_mu{w^:ZKW;oXvoS/:^ޭJŹbWcˆaIT'\rE&y—$X.J mkar.: Ǡu\6mMIP"pŏ(tDdعOC=+j?W|KͥP 4bK(~7fnWWɚ,~+1/D*ȗ*R!5~A,&$^2wЗ,lDP3F21}HuGD7ďvOGMtO۩}Ac^_E<-}RgWWV2`ju#/8T)Ⱦgzi^dHAD)1 Ls,@dFB1]w3;lI.,OFxI} ie(\igOR9cBU +LƱ&#+R_ˎ;#X)Ip4LGI?m oRWElq}"mL$9bWiDX~85~&t6|fZ 4^%|rIÂUst6K$Ȱ$̍QW8Jy+ Wn:b~-Y@\4V83_[79|*OQ7Q-n8=|9803R?B{pYiFcZIKycWO2߄e\ t %`'$KbFY+ERNqʑ}b pcYţ@Imanhp \sN:YfEy]VaF1޲ E< _#aBLڬNz*?n""aIbcA|қgB$]n;ON?Rɇx԰h@!g/Ϯ;[yj[,۱M*Ka̦mvaz,VPXUgp%pJ?YoJ i" 6/_\TFyӖF'.O8ᦗ=VN౾ D qAmaQi |DwNȲG0ʼn-}fB ~y|O3i303j O<7fE.͟Q? ~ f[G .3.(6 &N^uc.UvɁ3/swfP&P~g9 rre(&0yH#W. ~ _S4[IrqP \J=98 `& +NrHxrFJ淟3Y7H̴yHWvQ٩DFo> νԹH!1\8_ypehdt؅e%1BgaT%!rKߣ'fZW'-wnXm~{ 8b<8Yn:8]"D1Бܛ:PtHSC/ъxO#o2Y1Fd3yL- }Eop-SO 6LyN*G.YB ;2nI3q*Gs'^G$ݒEJ@2 .@n_ ˆ-`oN֝mw-3VG:j-o$8S[N$E A RG箁VNp4-b84ZTKXoRh&ׅm\*1>~prA:heNVy1pS!=ˊF {6BQncD'g4ЗD"2T6nkԋ9ŞjE-`xS c'9?;;BZ Z.M.nwAcCi6 fB.ir'~T޹0>;x?|T/$_ L #@bf18e3s 3 y!(d]CD?>ta9ms{K@j/ӓ2 d3Su_ v?zpq&YE v"xG胵Z%pO"=A N}Q>/qA#AC&ȁXlʇQ-J~e!OyRPy!jw^_ m d,guYC~{`-U!VGEu[o_EBxknϱ0oGfj\y%GK KYy 6Kٚ b_ K D(E5HU5Gc;pHZe"ȢPA<~&4bYS *f͂3m %f˹ EE#3/WVRe**?Rj@x<nz_J5 \aZ5/d@6ҩ?/pS{=ZpSb&]dUy\W#^$A}C)uc}k鎚?dIB6 4Bu")`S_Ks3hT14Krz?鼷GWH!|n++P@R*,(upR&BMb!czpU\&;֣k HzvhzWjR|Q&V*h22M2BHEÁ8#9b:Z="(t9)5:e$#Zo}hbF2@۾ZM Zbe%0\Jycm'kq'bV{dK3)1e}TWWMfpٮ,y'aPZ]ebߕ"TAx74):3`ԃSpZe=ɞ,ukp]vN_V2F)-U)??|.9z!'_!(EX_.NyUx`K;;wN[6ToKn ~ofZk#5p Y.[O\O81j\{SDvd(rtu7PњPO5\3[Fⓜ1 tD;aY= ^Ȼ :slz5|[(309R]RtVl7JM*3r31_!3^0ɏD ,/mU߃|KJwu+ #,=*, }wlU/*e&wLPD --?y&V+=D &]@&J|+T;{ʆB02Э ~|^f ZDd:#s̷UWG<ϭȓKguw琮'ϣ"$5/E#;G/ZNbA nLE_*!#ɂ~/[XMQo[:@KlyJ#xT pIKZ#ʊƀ7 ځ=}p;3hwsϹ;~DjS"-A@" 󼌴'Gf'y4 4np܉tDm;#$mw$(x/$]H3%] nIvE+AoEЅm=@tU(:v7{{~v=9+|n$(&(EXGzmcgd񵥻Ana -Xqk;_آы=uYGV!gol'eL W3b!dViM?91;mG*`!]qjЫ%. [F-"2?5)8д&/25\&Til"SC"VbIwP4ߑ9KR#kkJuB2r*șoV}k/ml,D7pB('vnK@$څթ4j^Qr.IZ82&݆p3a`kϨ!m̧U&=D?40[\˶5KJhfмt 8P';ī$y6ˉ6S?E!Ed^}]ox޲zր#3nMSjoN xeJ:hJ|ۥ+՛WR‡Hy.8-=$~rp 9*tf +QOD^/e\ћ·|#_?H=9,ҕ;twu==QҜwvuJ Iek[μ5ͤV"ė L3(.؈j */*1KSٜMxV[ږqH?pwcH}lF@ _5wH)Jr::;*h$ ҵaqG<̴S1ϙ&?A+J;~Qq e2m>c`!*˓ {N8) 1oF`l32wk$v._r! ;j(0/J$69-ZQWZ%Jf$N?`d8WgswX;y>vns9&G *kO;E6gw}bvǺZ۪?x%t(|Ȕ0Z)MfF! awLQFQ`yn.fLCɡ$ۻˢ%4byo R~B~(XfY/72QN?!!2h0W$xOj8::.'ª39G_.Rd7C4 `rw1>(X$My&;>M֒}QEd2a&dë'-7n \gГZ-X; ;O_oP6W_6_SQ;jRۈlaTR`6VIdv- 2a9Go)Cyaq3Kshw <夥4]q<2ega7 ;71S%Jbtq FJc ]5a3qxkMIiE,(0:ED19riߩOUgt{6 |"1t3d8UJ /b߽es;=zntDcR] ֤jqekdا^q@tFSZ)N.&O[&ĝY> %J¾mEazz.NZͧF%i4} Cq~O"14d+7KavT.CYp~3P^F'1SǍOѦMBӤz}~q\,U3΃ !Yv$AUptyG?nR4hoss AДiu;:cCj4KU?o͍qSrCrGV9x G1!XtÝW۲UeppѶ X"^G8jG% ̱i+@z۶mC1KV"βl#yy˼G0]KaOD.=d)50|\'e f}zra޽ uُx[ o3?ß|I8,V% ξ , ˦Hi~sd35#(8*&5O6wLjHBki9y4G*FOwQ]+Ev x ]2=xɇed'h¾E& Zq@CP8lfV5TF8qcZ|92~BoP,-/gһfN30)F0g&8^":f KL`־Dl)`nw49o ݜ@Dx7 &?\xk Q+iJ3[C5z;ݹ:~sr't!kֲK**LD #flbKl_6HdbӾޜFe[p6'M D0TUmz9&H#$~["&u.?OiֿXv[aE}E,/{k@Ҭ W`ru1j7a ) t0CC)JP4Fy")eXx:[\? t:u;g+}Q8Pi'ɖ@_3^=Dn A>׬bNXW&b7r"x|)w8-Dk1`+j+Kf*2MBܚGgR( n4g!EJ:DvLh``/`ʳe)'s5vdolT譓^m)'+>''8zS,gj,M^E`=+L)Dۉc+(C%YyT 󘤑ÈR7%-FčF_y5 lAgY|mr`Ɠ に}V^]R:u֢Z%piptŐEwC04R6vKYCQtȣ P t@~3-#Ni{/d_{xN<`+>#/lhwik 0s$ziL)a=$>8u'o%mMIja=Es:H\ ` -aΆl՚GpO4[45`fb/Rrd0,c̵B30q+ XRa:GcsX?6+'M\guRb]{UƝf ,P^dyGh.a8rպmK,=ncG=-@熻!@ɴI۩Չwg(rc5RL'rVu??j؂#(A'i?Q>RRwoCqO(D@(ҡ3"M8ڲ7< j}tww2οxB\p=P-V?GQ{21 ձfC3K>1g*K{9u =ayJbBC69./J@jF롱<|q~wq'3rȞarFs-H証fK[G}EuьTs$hա,;{؜zFnЦd_'T^ ;XwO4 ѓ5?+p;Sq{ DF/%U+iLIbdAqq /_/NR|u7mGNi@=)Cb8`^|-E*;P0P'HGHG=9HNvr $B~^`;lWC}͹$cHP&)ܾCj^8=nzٓ Mn!ØBtl0Kf?yzyETXkLG2-2PCLn< ԲS.$(JY,m044?uYm`1`n|ɼqjk6G X(l& M*$[|S/sR1|Q sc>lO';&D82c'~UFƃ9ZDvP?k*痽vݩƴ FLu]PBx٬7O[+SHГgg֏nsQ"iI4!9w;r z7hK5 v4+ǐB{4}uK1.0 wTWl715hA*)5Qc&r>XFO )dh>:ct^$Y{G.˔Έ`)w @Ae>rw WcF)s! KΌЩ\ DB?HG؊L,'PkY:#oЭN ϻB2O}cCSg&7x5?k HqysyVYתk'bimNtd4L/_elQ\r'#"TSd4(EgqX#+ xo!kKOLRa>yT nU[9E\/f5Rz#j&XZD/6G 5Qģʓ-y\3<-ϽmQ-{"*ZO7049Mi Me!+@lCɝVb)8hHZAୃn5EP@1k$ t.W9e3 4P&ש,.P w3>0{2ί(RB/.nh21G %eFɣ&͍6M)[b˭B~#5ۊ@b ]# e޲dζ$4d U)-,MƾTc?i`'FICIXMt.Ђ@*˽:ouVJb()~։hGCśZ=g8mWMg$hQ$L0,_lCiJ>G0\Քk}!˒(& >4DE.OȋŠ@M.}:'̍S u'YccGXAx9;G4 އ -!2zlqD8?~Ǫ\pDc8 o !PӮk>wh|l45Wg,aoެ/ UyY"ŗnա#/=AXjmdc5VNƣªW,7FC}fʃێίN=i)F)d/Y{Ze,G« x+ :iQJ D\1vvZ1T}]R榶wU_>Ȧ=$}gkC3['B>̛Xh.$ftNXUBܡ{6EX&~: #JbgRj F#JJݨ1e4AB}dʀϦnpŊS]A/mϥ HZ퀩P{K 󾜒&XlXPG2H۝Q1*y5օG 82 8w=5sEf`FqpB[b $?+?{h7i*:+Q4`d[Њgieλd%\8c6/[?j]eALDSum8A;D6>xKȜ:Z-w 쉗zyj]𜔡7;Le}EvڻN^e (!o!0ցaho?—CT2woЬ XVu+WygF|sj|[jc[GY*'2:< 0 ڑ}Mv햋DMvpf(aLre黇2ОMoGvaO̓Q?:zzl}iQxЏ҄|P&N oβZz"4O_[B;(;W,F:Qח1HU&ُC0mT[.{7`Da\K7A{52E&~Xy?؁gePh&IljTH$ΤC4k#.}U'e΄Q=gmy `X{T ͸wJ+T6;$\Vǭ&nC%%Z<7" x3)Mwʮŏʐ?c7L2S7u775ؿDOmhDv L;ӻGVHS "}'./+%6 OEi NCFn.oI 궇P O#̎rX#ǞYhzg&`9\lgʋ!Flk#{ S]F_0jXl,N1;kS>% wYsK^3 !aIA IaU%Ǩ,Vcy^aq2㹅Xh'n*e9Q ^=5q',iP#s Q} y>(9̹~Y/Slo1yZ""" 4W`#U BSJQOvև=%vi#C78<"KTlAt'\ƍB G݇}; : yeXoOR̹Op{48C)np1_<8%R sj*9J=ڕlA.T>{ߎE3^ⱞI]_'˜miv+@LaI7 {*B3\.ԁ̿6xk`JBlYBM+p(V1M4'Rċe, v\ KdOMoS]T_Ӕv*e{%h6\STˠ+oƲ! 0-6 I~Ȳ`CrpYInNAo_TҘ5MdpjW9R9q ͛π'6ܧ?YU%g0HxV_#QC5 Ch >ݒY2'b+r̪ A?*e q⇶>@"=`[\sӬ0NQ0'(y*Wl33ϟ|yij elZF*{c\`2\0?HO=g/4wEbbIy,dS{qyc$Ѫb9N?z(aE]BDools 1vKY>.m!wzT JX7fy FD ,,`y~oB<*4܊;ܬoyUTNC @!ų΂힮rͭe ӏ="ְ1 ;WgCe`ip'yO-WFƓ>Cn7/˻OB[xGH0t(aRX6 Y- &R3aDĥi4 sPl`˜9NιMݴڤ$a~n4Zgx VLĵX߶^e)&.&dHVvm]6&EC # 3w- A+cPwT^K!K6C*KD H 燑udQ|ۗllxKPfR.x<-j+{E0Weï; (nŋDF_pvj;Qi)7]r͝m8~#b4bºcD`nL.z5ZiHuJdHCf+44#u#q3X&;JQGD*@4wO("ОWa% {mMo<ߞMqdd|I&>?Ȼ4qTٔKlܶM6ŵHt)yOIHcMY67f&w;,cCwUn1>@ .RLdoV\>(;ӥ%∲Oi'Ъc3u ++.=Xw n[eQbxդJd?Aǟ7Vr_r1Yt)uZI)嶨[O)ٵJ:i EKqС)o-4z{Pe<跽@CuGˤMe#JPGD)I]0g +QDS-b޴/[[: WRae ٦I;RӴFqiM)G|<.3hǬ By" ȯF2_M)oˆVIܯÎXG ^&>l}bA'KsTReQrۥ>#vqg "~QK/Rdtjs6gT(+i3'֑eqRENjj`XhbAC knWQ$4VB'QC RPhq:41I}XSh9?\7-;)d"fJgR0yvD\_"o0r=]¨vD3vU\c)*sغ:].ߪ *f\Y| "1~7猿w3O3YGho ټr :^p(ja0eL{N7S kvMumďeilIަcT/Ia;Xmz?K7l0b[wS‸p=ԩA09N(''#4Lcq$ㅔr\!QaPRL`;PO1fe HVt0z&@O5ګ ޖěp졶0. EIִg=Y'xfF,YXQ w`?o6Qu4k 3y=&M+5UX{#l_PI8I2T1!X$ҧB2FCV&h"C  e63FrߵEx,);< T[zEoqU!w?TWDkʵ Oъ]IJ8xR"aBI^8h߃GUt UAj13\긩eS JmREV֜yU`SeIUYxB9&f ʲW\Q 0E7s. mPO.C +`gl#I}~k?ipה~'8UmkYy`V=4>ﻵ<Uo12~W{ܨ`OU`/I;gwI>n8Ӽ<;;#"c{`:(cᕹ}Y@*~| Tʩ3c@jWOϖgp<v0 ]P+a ƘW¤ϸl[h"n5u|j%z_h/C YZ