python-librepo-1.7.16-1.fc22$>df| *uӥ>39?9d  Gpt , 6 @ T Y `tL(P8\+9+:1+G7H8I8$X8,Y84\8P]8d^8b8d9e9f9l99Cpython-librepo1.7.161.fc22Python bindings for the librepo libraryPython bindings for the librepo library.UhW\buildvm-11.phx2.fedoraproject.orgijFedora ProjectFedora ProjectLGPLv2+Fedora ProjectDevelopment/Languageshttps://github.com/Tojaj/librepolinuxx86_64 ȾȾ٠A큤UhVUhRUhVUhVUhV6ee3af96fe7ba4a6dedd34a65eb1d733021c8efaac1e324f23d22eb70035db17ce03162a2c1d4b635ffec2d9dfb8c9369d107bce7ed40f36571a7f509907aaface03162a2c1d4b635ffec2d9dfb8c9369d107bce7ed40f36571a7f509907aafaef81161f06f16580e4d5428cc6dd3382cc8f3f26f92d32559118bc46ae20d090rootrootrootrootrootrootrootrootrootrootlibrepo-1.7.16-1.fc22.src.rpmpython-librepopython-librepo(x86-64)@@@@@@@@@@@@     @libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcurl.so.4()(64bit)libexpat.so.1()(64bit)libglib-2.0.so.0()(64bit)libgpg-error.so.0()(64bit)libgpgme.so.11()(64bit)libpython2.7.so.1.0()(64bit)librepo(x86-64)librepo.so.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)1.7.16-1.fc222.73.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1UhTUQ@U-@T@T@T7T@TT@T|X@TmT"@SS@S @SSg@ShSW@SB@S9XS4S@RRRƦ@R - 1.7.16-1Colin Walters - 1.7.15-2Tomas Mlcoch - 1.7.15-1Tomas Mlcoch - 1.7.14-2Tomas Mlcoch - 1.7.14-1Tomas Mlcoch - 1.7.13-1Tomas Mlcoch - 1.7.12-1Tomas Mlcoch - 1.7.11-2Tomas Mlcoch - 1.7.11-1Tomas Mlcoch - 1.7.10-1Tomas Mlcoch - 1.7.9-1Tomas Mlcoch - 1.7.7-1Tomas Mlcoch - 1.7.6-1Tomas Mlcoch - 1.7.5-1Tomas Mlcoch - 1.7.4-3Fedora Release Engineering - 1.7.4-2Tomas Mlcoch - 1.7.4-1Tomas Mlcoch - 1.7.3-1Tomas Mlcoch - 1.7.2-1Tomas Mlcoch - 1.7.1-1Tomas Mlcoch - 1.7.0-1Matěj Cepl - 1.6.0-2Tomas Mlcoch - 1.6.0-1Tomas Mlcoch - 1.5.2-2Tomas Mlcoch - 1.5.2-1Tomas Mlcoch - 1.5.1-1Tomas Mlcoch - 1.5.0-1Tomas Mlcoch - 1.4.0-1Tomas Mlcoch - 1.3.0-1Tomas Mlcoch - 1.2.1-1Tomas Mlcoch - 1.2.0-2Tomas Mlcoch - 1.2.0-1Tomas Mlcoch - 1.1.0-1Tomas Mlcoch - 1.0.0-1Tomas Mlcoch - 0.0.5-3Tomas Mlcoch - 0.0.5-2Tomas Mlcoch - 0.0.5-1Tomas Mlcoch - 0.0.4-2Tomas Mlcoch - 0.0.4-1Tomas Mlcoch - 0.0.2-3.git720d68dTomas Mlcoch - 0.0.2-2.gitb3c3323Tomas Mlcoch - 0.0.2-1.git714e828Tomas Mlcoch - 0.0.1-1.gitc69642e- Add LRI_LOWSPEEDTIME and LRI_LOWSPEEDLIMIT - downloader: Don't consider CURLE_RECV_ERROR and CURLE_SEND_ERROR as fatal errors (RhBug: 1219817) - test_repoconf: Fix SIGSEGV in repoconf_assert_na (RhBug: 1222471) - repoconf: Proper handling of gint64 and guint64 types - build: Be compatible with cmake 2.8 - handle: Do not free temporary error msg if there is no one (RhBug: 1219822) - utils/make_rpm.sh: Accept rpmbuild options as second argument (Issue #49) - Python: call lr_global_init() during module initialization - Add global function log_set_file that allow user to set a file where logs will be written (Issue #53) - util: Honor RFC 3986 (Issue #55)- Disable tests and drop python-flask build dependency on RHEL7, as it is not in the core- Do not inlude header in the body output (RhBug: 1207685) - metalink: Proper error handling - New LRR_RPMMD_* contants - Support for client certificates - Use 'metadata in the rpm-md format' instead of 'yum metadata' (Issue #51) - CMakeLists.txt: do not check for CXX - build: Use solely pkg-config to find glib- compat: fix ck_assert_msg() segfault in rhel-7- tests: Use g_assert_cmpuint instead of ck_assert_uint_eq (Pullrequest #43) - Add LRO_OFFLINE - Python: Handle: Raise ValueError instead of TypeError when an unknown option is specified - Python: Result: Use ValueError instead of TypeError when an unknown option value is specified - Add LR_VERSION constant with version string - python: Import contants from C librepo module in a loop - repoconf: Add support for failover and skip_if_unavailable options - handle: Change of LRO_LOCAL causes invalidation of internal mirrorlist (related to RhBug: 1188600) - Load local mirrorlists when LRO_LOCAL is on (related to RhBug: 1188600) - util: Add lr_is_local_path() - New module repoconf for reading *.repo files - Add LRO_HTTPHEADER option (RhBug: 1181123)- Fix ABI compatibility (RhBug: 1185180) - fastestmirror: Add LRO_FASTESTMIRRORTIMEOUT option - downloader: Move broken mirror at the end of the list of mirrors (RhBug: 1183998) - Make building tests and docs optional - librepo: Don't download remote mirrorlist/metalink when LRO_LOCAL is specified (Resolves #41)- downloader: Allow max one resume + nicer message if xattr cannot be set (RhBug: 1130685) - downloader: Resume only files that were originaly downloaded by Librepo (RhBug: 1130685) - downloader: Show also calculated checksums in error message about bad checksum - Python: Return all strings in unicode- Make tests port agnostic- Substitute vars in URL in the lr_downloadtarget_new() - New module repoconf for reading of *.repo files - Add LRE_VALUE code + LR_REPOCONF_ERROR error domain - Fail if gpgcheck enabled but repomd.xml signature is not available - Support for RHEL6 - Add LRO_GNUPGHOMEDIR option - Refactoring to prevent RhBug: 1144741 - fastest_mirror: Use <0.0 (-1.0) instead of DBL_MAX when a connection time wasn't measured - Add sanity checks in order to avoid bugs like: 1166533, 1160087 - Refactoring- repomd: Add error reporting support to lr_yum_repomd_get_highest_timestamp() (RhBug: 1149436)- handle: Fix memory leak when looking for local metalink/mirrorlist (Issue #33) - Return -1 for LRR_YUM_TIMESTAMP if no repomd is available - Use CURLOPT_ERRORBUFFER to get more useful error messages - repoutil_yum: lr_repoutil_yum_check_repo: fix path handling- Initialize struct sigaction vars correctly (RhBug: 1145656 )- New option LRO_ADAPTIVEMIRRORSORTING - Increase limits to make librepo more robust (RhBug: 1124349) - New option LRO_ALLOWEDMIRRORFAILURES - Refactoring - Default value of LRO_MAXDOWNLOADSPERMIRROR changed from 2 to 3- accepts unicoded destination as UTF-8 string (Related: RhBug:1108908) - downloader: Do not print debug message about preparing internal mirror list if no internal mirror is available - fastestmirror: subtract name lookup (dns) time from plain connect time - fastestmirror: Small refactoring- Increase default value of LRO_LOWSPEEDTIME from 10 to 30 (RhBug: 1109189)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Add LRO_IPRESOLVE option to set a kind of IP addresses to use when resolving host names - Relicenced from GPLv2 to LGPLv2+ - error mesage is in unicode (RhBug:1096452)- Fix some issues which were found by coverity scan - Add missing support for Handle Mirror Failure Callback (hmfcb) while downloading repomd.xml (related to RhBug: 1093014) - Add LRO_SSLVERIFYPEER and LRO_SSLVERIFYHOST options (RhBug: 1093014)- Fix segfault in headercb if only base_url and no mirrolist is used (RhBug: 1090325) - Set environmental variable LIBREPO_DEBUG enables librepo debug output to stderr- Don't try to call cb if no cb is set (RhBug: 1083659)- Support for xml:base tag in repomd.xml. - Downloader: If checksums don't match, include the expected values and types in the error message. - Handle: Add LRO_HMFCB and LRI_HMFCB options. - API CHANGE: lr_download_single_cb() new param mfcb (LrMirrorFailureCb) - API CHANGE: Removed cbdata param from lr_download_single_cb(). Use specific data for each target. - New callback LrHandleMirrorFailureCb - Python doc update (Check it out: http://tojaj.github.io/librepo/)- Make building of python3 components conditional - replace all TABs with spaces- Small API change: End callback now must return integer and not void) - downloader: Check for the lr_interrupt regularly - Handle exceptions in python callbacks as return values (RhBug: 1066321) - Support for byterange of download (RhBug: 1058777)- Ignore rsyc mirrors silently.- Better download resume logic- Downloading: LRO_MAXSPEED has effect over whole downloading, it is not per target max speed anymore. - Sanitize progresscb (GitHub issue 24) (Thanks zde/zpavlas)- Extend C example - Add LRR_YUM_TIMESTAMP (GitHub issue #25) - Close the correct file when using a metalink.xml file - Add lr_check_packages() - Enable checksum caching for already existing local packages - Library: Call LR_PROGRESSCB with zeroized values, when total_to_download value is changed - Skip fastestmirror detection of only one mirror is present- Add LRO_FASTESTMIRRORCB - Add LRO_LOWSPEEDTIME and LRO_LOWSPEEDLIMIT options. (RhBug: 1028444) - Default connection timeout changed to 30sec instead of 300sec. - unittests: Fix expired key (RhBug: 1031825)- Some CURL error codes should be considered as fatal (RhBug: 1022994) - fastestmirror: Add support for cache - New options: LRO_FASTESTMIRRORCACHE and LRO_FASTESTMIRRORMAXAGE - fastestmirror: For download_packages() do fastestmirror detection for all handles in one shot - Use during repomd.xml download (RhBug: 1019103) - Don't perform fastest mirror test if file already exists locally. - fastestmirror.h:26:24: fatal error: mirrorlist.h: No such file or directory (#1018006)- Open fd right before downloading and close them immediately after download. (RhBug: 1015957)- Add target for Python 3 to the spec file - Fix few python3 related issues- Better detection of bad content of repomd.xml - Close files properly (RhBug: 1012290) - Add fastestmirror module + LRO_FASTESTMIRROR option - downloader: Fix uninitialized total to download variable (GitHub issue 22) - Add LRO_MIRRORLISTURL and LRO_METALINKURL. LRO_MIRRORLIST is deprecated. - Few other small fixes- New librepo.download_url(url, fd, handle=None) function in Python API. - Low-level downloader interface is now public in C API. - Small change of API lr_download_packages() and lr_packagetarget_new functions. - In python download_packages() changed from method of Handle() to librepo module function without handle param. Param handle was moved to the PackageTarget class that takes handle as a optional param during constrution. - Implements checking size of downloaded files (expectedsize param of downloading functions).- Huge API changes - Library starts to use GLib2 - Support for parallel downloads - Better error reporting - More GLib2 style C api - More descriptive Python exception messages - A lot of bugfixes - Updated examples- python: Raise exception if handle has bad repo type configured (RhBug: 988013)- Bump version in versioh.h to 0.0.5 - Python: Fix Handle.mirrors to return empty list instead of None if no mirrors available (RhBug: 986228)- Return LRE_ALREADYDOWNLOADED if the file exists even if no resume is specified. (GitHub issue 15) - downloadtarget: New module, future replacement for curltarget module. - Librepo migrated to lr_LrMirrorlist from lr_InternalMirrorlist. - test: Run python unittest verbosely - lrmirrorlis: New module. GLib2 ready replacement for the internal_mirrorlist module. - package_downloader: Add LRE_ALREADYDOWNLOADED rc code. (GitHub issue 15) - handle: After set python SIGINT handler back, check if librepo was interrupted by CTRL+C. (RhBug: 977803) - cmake: Set required python version to 2. (GitHub issue 10) - Fix missing VAR substitution for mirrorlist. (GitHub issue 11) - cmake: Add FindXattr module. - Add support for caching checksum as extended file attribute. (GitHub issue 8) - util: Add lr_asprintf(). - util: Add lr_vasprintf(). - handle: Fix funky logic in internal error handling. (GitHub issue 9) - Add lr_yum_repomd_get_age() function. (GitHub issue 6) - test: Add test for LR_VERSION_CHECK macro. - Add a LR_VERSION_CHECK macro- examples: Add C example of usage. - Fix predefined lists in types.h (GitHub issue 4). Thank you hughsie - Add LRO_VARSUB and LRI_VARSUB. (RhBug: 965131) - py: Change reported name from _librepo.Exception to librepo.LibrepoException- Fix type conversion long long -> long.(RhBug: 957656) - python: Handle.perfrom() could be called without Result(). - Add LRI_MAXMIRRORTRIES option. (RhBug: 954736) - py: unittests: Add metalink.xml and mirrorlist files. (RhBug: 954294) - Fix double free and memory leak. (RhBug: 954294) - New option LRO_MAXMIRRORTRIES. (RhBug: 949517) - LRI_MIRRORS return only content of mirrorlist file (without LRO_URL as first item). - Add LRO_FETCHMIRRORS option.- Add CURL_GLOBAL_ACK_EINTR flag to curl init. - Proper multi handle cleanup. (RhBug: 947388) - Support for read 'useragent' attr. (RhBug: 947346) - Add valgrind supress files. (RhBug: 923214) - Make python bindings interruptible (LRO_INTERRUPTIBLE) (RhBug: 919125) - Add LRI_MIRRORS option (RhBug: 923198) - Add LRI_METALINK option. (BzBug: 947767)- py: Use standard python exception while accessing bad attrs. (RhBug: 920673) - Default mask for newly created files is 0666. (RhBug: 922557)- Add LRI_PROGRESSCB and LRI_PROGRESSDATA options (RhBug: 919123) - Bindings: More pythonic operations with handle's attributes (RhBug: 919124)- Initial package1.7.16-1.fc221.7.16-1.fc22librepo__init__.py__init__.pyc__init__.pyo_librepomodule.so/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/librepo/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu?7zXZ !PH6M=]"k%) 6\~G0:bOOG##( 7fط4sRQ"{i6 qbPl6ʂHbtv.Rܲ:("lOz 4g_3bMe?)Z>e{|TNoH5ZCW)Rtm}Ҳq"ߛ_35o4RT7'0 t8i~t ] H%/u3IФe͗/,T$-:7q"r#sҘ)Ÿ9@ax.yrJ/:ְ0!jϥ0o եp!)#>/yYDbS:Hh`_ Rws ly( ͙.Z5Hit05f ikD4Plwx``H*#>(qCO>6_q)Dŗnh1u‚#C\Gas OZf "5WzYg[b xUK-ǼpIkGU22YH5>:3';QHEeߊE38t;6Ta. X~a\ QASg4C ٱnŋsGsl}IƊ4γ{sʫZLl튎%VMU @  ,0HS;? :dkC?}_uY(ͩ<3I$VK/-q'|(: |ݔldyp$?~L漓0'4P8YגshGϟ#g @ QFv\.Xϼx%hw!%"-ڻ=X8ѨZ~_jعF`j% <442x}*|X#W?s,~v w]wUs  O>CR0 I}Աӑ]sgT-_m7-'ϧ)~Tk *:N\pPi F RC@$ީHνPc-{_?dW6MKg1s+Fo*"lV+ O/jv~Ȍ=}P6kSCr(>3DJbmhpJdH;K a%'f,>}H콵߹_ Xc?)kGh7;@uRۙE+DNm¡c 1v zl?:~jT/IJ !èjgj񤟓^U#nWBRyXVior|/m=zzߚmI^B2ņ!9L>+hNm@zpp9nqtkϐ+NGyb>p0x5ò*L^_j5$H}Bjw\?Ue߳ 8x*aԪ u S'PbGmG0阪"nX!4~\ Xŷ1i7(;Yϣ&eL>U!`Z{<YwvSId OUzz>+>&Hm{Q1PA9%e} Jid+h +ɵ]@XE1_ply}C6PzvRw&j]0CQ(egtX \ `r77Ck bku2b*66ΒXJYQ9ln|aZq7L3y0rƪY8xdW<(s0w<8rDqf7KR͝NKJwm<}0Um,/ ~W;}e46Kuw .Oٔ 3h.]Ӝ -oLs?sAf Ln'O05Q9_HӪ tt{na7iSPYJjbWd$;WO"n=fU]'J4DLdH8li#LEFg.3 {lTJ'r$a's\N0r3 2 Nlİs$hƿ`B|k$4z+VjTxi0.TdCvVO>گ=0q8 K~:/@J!ɞۢQBt>MPo>K)I !7ٜn!9~M {Vp<\˸&+ᥱ+y;^|f=ݬ9ȪhA -)ҚyNEܦaGcBNtȄHC{;@"?f%YR%]oG HY$@Qʾk$x~x`ȯ,$3 )F_`kZs )>K"ޮ( ={$94Tbق3А5_YͰ+4$yn 0m>i}iK ##gx]\&^l?8-E`N/P/s0?%ƃ>i`e’t ABu#^ _ah3³Ik#?HI<,CO1?D|U6#OxmMtҼz6V4:\θ|Y6fA`e.3︶EBZކSfz1LgWAi\鲦&GfC0,35iIڨpxr> O*4J)Q~eeTOaI%x %N "άgB&=b. wְ=;:żj#'-n d]7Hھ̎zEUV2uաYi?ANz)8>×,S֬a6wtj eTURe(#tDQZe * ]4 2(E kvg#TT;hrG $H0W,8}91aZϾh72n w̓q-]l7ShD_XpY2ח8u! f8(*ovA2}nPr5nH+=u]Mn2 MWzR5a/ ٴxn~.qc')K%/` |f[0R鸡1AY@ĥ y@v$g`h+DS{"'z8둱 =|[Iz8#8- ''(# ޴A1H.v/t'2'xhteیO' F[U=( IBZٛ'PVbV{gZ}+W $\Yާp‘B"5>0En9a:[- TDy.<8J8㠺؊ü;XHg̠>!X8+Rřĩt?XyG1qVA*PP}P5SE(7Wۚ":SuceC.0}^Ԅ2*)~2M`gt|lDofVUmBI ~e !~4 J;.p\w0F d$>I\Ya?+.V*}yșVmkFZq<G F9k#Qf96?Wfd=s+P Zm4Րk P9:@$n⼀ڄ 8•`1wBƒ5yh , lUhR!9BlF+kzNiG.l~tzL֟jI-OU'jN4zC J2q #|džϮ=Z٩&]¯!X2X{X)C#)  O;f:8_F7ubbBxE @}q j~֎+}?T A&n]Cn t bXYzrt,JryHۆb7m|RKE컮a^Uf7ymM ҕ;t`qZKB,˂D\H`&RcøDYv;] ԝgPXx]:2җ d0sO%O XCSQf\;C2%߅@ow+ QZp3RY8nֆ Qީ# 7qg6wZFrlरuH&DCy j xy6Dip@ҟU_Ytc,5$qTP>F1C;;fW|MSy1587TB-jG*|K6Ձd[I@jJdM('[c,11ԼT)fBiZؕF%wyw8oU޲zk.rc()aQVx46}9')I@HA >.z]fbys/5SD{xL24fr>f/ǤqLƚ6քeJja{3匤uj{ȞY6S%ŋ-TV?ulQy2aԬR 9yR!_PQ|IovzفopCu}HQ1YA4#J8 &zmR8 uB+\Of8;xM7a>h1ByQB~ElM][!4!{aadDWÕiL@eQbUNi'7zP" $ӦixIYnf Q ~ պ!FC*^lAl)" MtQ9gizl1}Ã= 'VoGV0{+a7L:;R*@9p* "ȁLATlb4}@XTwԨ,I"a椯Fa@t*_ (! M3Q]((GXNNgVڼp?^n"Lk6^p4N*'Mʬ~9eNcD80#?iG'4xW/ ,뗓chO1?~tqDɃcI]O@ϮQ jAB >H[clH1@Wbx[waf-0+U m\4 P,Wr?ca˓3MGk IM$jSòG)Ik`#: ~#8kk!t {{rfIQ Bbo+th  WobR|p7floh؋s87yc/"ƀ-[:.K/QQ*" _ QGmM]8`bєLZk !kY ?QuM1, ),Ȏw+RӞU;\ш{FYI_dbxn9hnw![;Θc1RH,}饅Wn v0O]vɻb*# g~9;sǍ)63VPn~R2ϫ3!>7*CDBT_Rb񘴐Qоf$2a2Q~8 $ 4 c=cƁTu~~ߔ5Qd8' UW: ͝fŢdfz;#@`e>3ѼN ZLɝ^{Zo Il/|Pa Dc]?}6fT ;^8a CM-Z(y# 5Paw^#ɭGkz=$LZ7 X1l=%$fCCɹ:_D7 `F;GaCV[mJ_}{\bl Kw/_һq%}Y{Pd-־KNVz|u,+u[A z}`Me 2-IKLJ^D4yâ\X#TrYZ>{_ܕhp^rΩim-w )K(gGA?bzjLZp_"EEEzvTLnp*XQV5rocڥeQ;v& ZJ/a1dKdEܚ{VTd 'v)+%%J_M3B#O1W5֜.'s]+%l9rnj\)TgeF[պ[~`VKeQv;\!1v~wh7LS9R/ 8s xs6~&AP)=O"ψAɖ4~/4,YS:p$b`N 7uk!.WvOb?>]31/DA){uW(#s !e܄l5B*@H"Frn⯅|0:pEZo%ف{(}Z.oNB{K3 fT!GMW@þf5B:}UVc>haU\peup Yez&ԼSJ&͐< 6x𵔹 mq=XhWiKt }i<1vQ14ytL9-ʽ49S֐xKp\]=`Z!u#+a^=Sp[4٪ ahw+A "!x!d辥}ô략S0֥^l_PlGz &c9~|- "-]}jl'}nh{.[BH}LybmY|P*?Q[R}$WCu8`Rڅ!"݁Tp?_jx@q d5"UJg_q^jli6Fp/[?6Y M(,IϪ*Y r&qնxam&ʷ;ހ0[u_E-b77S( fƸDޟ.FKNmئ<|xw9;Ng%^@.P ԮS&:>W/k?M+)h |&R<9] :|} ]]e10kov!RQޗ2x`yNNT;X}?0IqF뒂BBQA%W /=YQHxֈƜ4Guϕx; 1ͦ`շ3m*.h`Yց۹Cc3awߠ< 󉫙$;sj8aeH..,WH0KzN>1TK{UsvM[q}LkI %OPOp+)O P,2ݜY9YpD%rTURxKJcoL:nk4=e.v-A\4Yt2=I&Ң#4g].++#_@_<&Sg Ge }Rv\nΡ 9X5eդ8Ưx;z%ԅOUuo]`pڨ3uc檗JycdE;٭Znl.|ݩ,IX?IjtS Z(Rʴ#v`xٮ Q; l#7mGo|=?nAp- ЀSqG 0>X>,%ӎ99Ը tUx`ޚ~|}"?!qĵTy0e ˕Ҏ$.}(I#*E }݇`֕ dL= tsx.9awxy?Eo4tׄ5a9TnyJRqMP -i3a3ݱ mUDh235z,wv~f4M?Ys,9rPN6U75A=+CiS#'ʐ$aGcπ.+K!g;:VvE`JqJMãa߭ ^`ܸ4F3u50 q}3t~hYNɒJ@$u޽5m)Z'->ѽo j#u bIv+;p/P[sJ?l;KwmLdӠD-sӐ.@7AƗ r { ou"?7EA -Qd8n=P>ppMD-*j%ʍ,`g9v2F E+"-՝e_x:].㤐Rt˫UFCzʈ3R v$]]RTOT4}~WaMpQ"l1<#.scE} }h":$ۃZKFT 1;LI-iUZq&YkF(42CRR4^ =LU9 *_bTR7 3x7k@t3]HycXNܚFr%} CQ,A'8Jjz&Yޗ;`T5~KEi&^QL8c8Yzms +<;) ]>M 4`oАS#=t.f'Fw(ldvc *ZOpAB3E }C# "T,e_t9(&`[M 1lc73FՈ?&_ ^h)W檕o;׻#J{[ߊM>:g0R~.Y yzHQYL0 'Sr.(֑>$1%_VT_ϒU9!p$:0b1@rӧj5RleJd{7]|K.]ڪ.6f%N`*C]6r#؅sFZƌcC~CX< LT+«e_;@g=|I ѽ636}ҩ4'rWfu*0( Sei},=E (Ufy.{(lķk `ZaLN' MaP8|:UaYDrI;'sa6pkb,sׄ>]8gجCN졶')!!o.3+3k~=-傔ZyY/Nm\L_R ⳮf3!/L-z]G1MD@y릞 | iFOׂ[BwZR*}&+EOd}L|&̾VSTdi؃bJtf',:2 e:_'3`e4Wo'WX.-gE' ']Kˁ95a@der*Mv ˚03؞5|s7@P5yDn oj2]K6pH:*Ҹ~ANȬ7-Q;"fg#SnENp2o.g md?$oMŠ! }*pDSQWjudt{Tv}&L.idWס81bve) TFW|cf:^* }G&IH I'Dո_[IpuHcA ۧ}drweJnoYhdo&(Lfb%rΈ~{7XuV2zw({-v˱`i[1߰sd|HƉ=6FJ-ɂ\G4o O= Դs4K6 y՝Y RP[pܷE0ƾhX,F¼_I[-sf{O#A\L@2_qxeoe 1?rwVe{8xJ%gURoZxe)1qMFڸj&y 脂I2مg ay/j`_2j\-kPQln9Me/Ak8J$1]S@^"dx PFd@BT{¦!/ XABKwTDwHL8I\F&R?jS(ɢxDF>2RSe $'P]X|G MDŸv^}.#lTX8Z#-52OY: C)S idO$9TOl8- Dmv`Q́}QQm"Fr@8hKdX?haW! 6ak"%=U>dx''&`wm"=uak#eM|Ib&đ/,}@>F[7k-&'DǕR']>KR!R-D*O^R6P>PnzyNZك,QF,Bizen ΉRu~soxڈΒ$,R80)*띯y5 Jem=z#g"ȏ}|@nAr seRif++3Tb*$ ~{`wSa-zMP7AxQ]jXdm0)p~7X;% '1ć߰J( > 3J*]h\-yסp½vN+2ux+*xp Y3 xF)HSlў"9<LD/g>G/[#)'xS×=Ȉ  o [ S!.ágNMR֒X$vB b/領 t㠱%3c,=LTk.}(:d/r(fts5nHia"A`7vC2-d٩h]ɹ擯:zEX>NLcd?LI뒩7!Bg ¥o, M , kd_chqF&쒎]>b)y* ojBV\f6@vۙ+PP\B_p 崟*+|0OYȶ7K͒Ew)RxFbփ ;##9x_:Lױ'}o ZH>|P6vN{"6m#!iozMO#|/wI* _)$Qom3 `OI\La)\Ws'64B +u*L-.c &NG(^ɛ`ܵddX+R!'#f b \Zw S1PWy(ʹsJ%l*ć7?{{Я[9L7և KOQ+^LYi@:[XރXiY4wf}*2}W{k--ϰ==oMi#]0[S$eg;Lm(vp @7P'޿z]e陷Ax_rb>V[?8X3v9-%ZБN0f~3f@ &T,g%du" ^A K7L>  P& g(5Fہ' dҘ oЈ>Ҩf3gjHɁ|@5'Ӽ@ܼN\g~@(xKC&\ǿHYhAIO|k{n7w`xi7?.p_>+ʀBt:u{ujZY΁;/ZGX_( Gn؛,_;/g]_F.!}N~DLwBz5tqۋnepZCf%atҒv|] i*:qX 6#GU\ڣMSg{4Y>ܝ1)I0r ɡyҍXxҒuh ܬE f ;ޥ' Y֨uEǽw՘Z ^0+٢OYBk%L;L`}?Wr&Suu(YmmR %&/ o\H^wHˤq^D.@dLD$ 6_I")%OF(AD ZTn[ Z=,BvY RWUUଘ &נа=Ywdըb<ٗGҸ#ygt.Кz`/A6ؙ񫾒5("QaXceˌ2´蕡VqihH_n/c#twht؀&R|,e-<V~Wm8']]v~&5':U-T`h[ 6M|YXK!̬k})p?`7P)vmxU){`X ʃa[4:@,EjW !4!qq={5U`$=R̻chH\uxۑ@iq[O=w[;Ls塺UwU(>չ /ѨM" JaA)]+$f2lSZN@}>iXsB"ˌZ}DӦZ IDj.U|~i4ߧFr*1T8r潩Z"sD͔Woa4FQ.26B [ƒ ؐ6NFx=DD:(~zS"|vdad7Z/ qBruOоn~'Zfl\|?VCmeOޘHwv1.ڡ7U԰k@Zw!({E|=K%{Mq8).`lZxzvxKGN}n%b]zbL~dǓ[L‚E^x}p"œ<<3* S' NhNvщݚ~,@}/;ămĹsXQM_[sa\))=[Ojӵ?4!~ XG `˹=q+mMWo3ψ>6=yfHUu#IQU]'R^$F]~펕bmgAVM5sPk!LQoi00Z4*6U :$]JFRFhgSV@P"2e֑>U~ # KT6tQU˱Ev]#" SWk> 22 ybn]E %]giT:#H~NMY``Z<*ƈUKz!_3S]a}sѺG9?yϞWcǓI)OL+7/OI`|1tp ٩s{fC}N 5-M#7cٙr\^VnCh|FPB 2M 6'#{+.x.E>*]([J_'!r{IF2,EzdRϐQ>ov(BoucGހl3zl$VÀ)}8-&]D?f{6#)F44gډM]L+۴b@? avl9rZ#fq$~# ~*̗>l^S2Zbi!Rf!YĞ(i!젤M YZ