python-librepo-1.8.1-8.el7_9>t  DH`p_-$ƨ3w!c$V @[ʑb+".r@ӆ#Tr2VKH@B9C.kعi4&B,FEIDNj,7NiX"#} 8OP2gf#feaMOozZ]k^a.ih}[oUN?/aØO d:k?K^ #uz}.LW-ZYqPgSmj\]< k I%,H\Aݸ"9apBBј#& .ѣsB"'$@("4ZZ~{mauSP,9'u P$c/ ݭvc":n2j|DE)\|?C28aVēn] XfL`hvpoXeII2F @P`;x7|'c8Nf0721313b1f291ef88033efda104389a528bb0c8Ϙ_-$ƨTɂe0;J :2/K}ڬDn[[!wRXd|Y >y0 J':F2ۉK7TUjn&Fx ;œKI_~ c;P";?H)uI;q*YM^9&K:o~6*…t\e  s=edD,kezl)OOIV I, 7BWy%XZxS]-p ?0bcNoIxj:%W}y;=7 Q5F&{c z0-h`wz{cL/9hh:PH#0^y閊&4u,(̽c6&y1ɞ_bppx`o?/X+@a/)m"tͮUO@/<7:Є:("Ɛ, y $grB И cE-Hql3sֽ ?%@Ί`>b)5[eDvM@4x>2=?=d  Gpt $8 B L ` e l h(8-9-:-G<(H<<IDevelopment/Languageshttps://github.com/rpm-software-management/librepolinuxx86_64x;;xA큤_ Y_ _ _ 237451b4f96864fff85e89261458e5ffc62793e9b8830ac85a263e2bb3bda88ad1b1c0a5f06acff1633368b314381892d81bc78a973ca0cad9d6e5ec1e78425bd1b1c0a5f06acff1633368b314381892d81bc78a973ca0cad9d6e5ec1e78425b8de93ba9da5ea4ae43b447f7a3f0b820d5e0bff2914d7247de870df4cd8a35d8rootrootrootrootrootrootrootrootrootrootlibrepo-1.8.1-8.el7_9.src.rpmpython-librepopython-librepo(x86-64)    @@@@@@@@@@@@@@@@@ librepo(x86-64)rpmlib(PartialHardlinkSets)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libcrypto.so.10()(64bit)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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libglib-2.0.so.0()(64bit)libgpg-error.so.0()(64bit)libgpgme.so.11()(64bit)libpython2.7.so.1.0()(64bit)librepo.so.0()(64bit)python(abi)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.8.1-8.el7_94.0.4-14.6.0-14.0-13.0.4-12.75.2-14.11.3_5+@[oUhTUQ@U-@T@T@T7T@TT@T|X@TmT"@SS@S @SSg@ShSW@SB@S9XS4S@RRRƦ@R - 1.8.1-8Marek Blaha - 1.8.1-1Colin Walters - 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- Validate paths read from repomd.xml (RhBug: 1866500)- Add yumrecord substitution mechanism (mluscon) - Fix a memory leak in signature verification (cwalters) - Add new option LRO_FTPUSEEPSV - downloader prepare_next_transfer(): simplify long line - downloader prepare_next_transfer(): add missing error check - downloader prepare_next_transfer(): cleanup error path - downloader prepare_next_transfer() - fix memory leak on error path (Alan Jenkins) - handle: Don't use proxy cache for downloads of metalink/mirrorlist - handle: Don't set CURLOPT_HTTPHEADER into curl handle immediately when specified - downloader: Implement logic for no_cache param in LrDownloadTarget (RhBug: 1297762) - Add no_cache param to LrDownloadTarget and lr_downloadtarget_new() - New test: always try to download from the fastest mirror (Alexander Todorov)- 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.8.1-8.el7_91.8.1-8.el7_9librepo__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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu?7zXZ !#,] b2u jӫ`(}tlA{U=ԼK5:IZeJM]n9Lز 𣭒n}lڶd6˻ 7yJ4_{@(Cڶa,^hɑm`FӚoUj >~_^X?]z:8 1g|F8R .X{O.65碘:q!KzX:My?B p9h$~We1< w C._E(@z<49goKb~G=ݗM-šX[Kߊm"ch|L_-UAR*QB1c'*6۸L8+T6 Xevp=zS#{J7*u8XoNPHx" ԡnR8J*%!L92IMBs8 T&T pfJ}1%/)K豇0 /H0sqۻ.E!k;uu\5D%K̟Z] ;gIz ꔦzUl!&-DϲXNrlE&dpS=baFwHϦ*J9.9yTbз(;G$ߊyVi>?b=܇]^\=Zst@{ hS%$٨m݄ʌwϊ{Q%ٳSe9#<+mӛBst+S.Kf/ 1AՏE9/eN)?5y;+χaħ71ùI5G+(iqG, \^X/5`NpcYEA|x rl"g&݊gsU6\ Y@"<~t%ig!/dB^*tϞ!D0TI^Qk{38V̊}hQ`_bB(:mCq ;93+ʔ<{NCUEZ yyUtȽRG%PlX +{:3+>%+]$wKN\ڽqs/] F7Jኊe֭ݳrz(D%bMlm9" 1^ *f?̒TZwsp -~OZ< M#xQcePZD(Cnt?{@]z-@˗7=) 0bbf-Ԑ~ګΓka{l1/+BX#"gCt<95Rm*2QJ G^cHToa9cBYK}j̜Y:e59ձ>`hN@\-+nkJTT]0)!PߤB@Ir{b\44 Lsmf:M =,[sG̀AqO:~"V5r6 b n\ʚ߲SAIF5vXz h 0"ح8lzò5 " T" eF6pNQd IQZڞHJ"JT,$ӰDe[9tiKq= #טnf{k(lUw1o;ґz8z!4sEDiGbTwY˧ K'qaH[u(? umDo`.Mw$RY&wmy@|j2pu)9lJ mHMsY z$ͱ%3{۬WNP@UD^LvN>F6_kBKl됼ü$;YDPK+$kW'56j: B# A܍f%lBߊ>;KsGw_#g]UWt$yց` ԥ cisŸ(q8 -9lC3 ҿGȊҧ a=dm\[6A(}p4.q <^䯶bvk '2a-E.a|ͨ 1AVTyMW$k,S}=mT-$ Ç+A$5 CvMamَx$DSF([{ ipA0¬ 9Lk[(9)ҘP4|Sÿa,C5D'ayXr@1S5Wjn/\ҡ.it^X 'Y&{/p9`aB'_ꖒF}1IDcʘjpC2 Z5Lŝ7k [S( Z; I/&FpƦ2nk=ʱg/K2ʗMߗ:s_58ix 2#3]7PV #xRx)EN|5%N euzV\ j6ޕ?QQ,sLژ 輬^.o>T|6|M@#|uP[s= DNX5}\LepzAEIj+Ʃbnu ͷC1P x5!h4~tRJ4;&=梂fTsy-xX:noڃ@BskcІhr(If\f"ɰOݦ *x##Ǝ~>0Q= f>YF*Ԃ4‰'pn[W>߱77'93 Q^Q׳l~ pyq mq#s]eZ|1t-8YE%$o}^ [/RM; Ē03Gc,;slr]@T aWuX5[M8ٶ1*PvLl@q?΄ Wj/OA, j1EI̘֭uÊ#* uzVz;Z{aB0;&o25p`WwTqaL,d_oqCwOCQĕ=&-6 ,"])=$)53]m;O1E ckEߜ ՚h=|?|YfErIF[n%T9 CzG߄ZAJo"*]jPT<פVTD:@esDQ@⮎^M bޫ+Gf0lj!^kWl6ՂE._Rw뵐rTlN,܁(ᡁ89z[-}"=r{.'bv+?%W59iswˍ4=gTC]#X5?о IQu*F;~UOke)Swu 2$6-d/ X@ rbhFu;-v$?ܒ!BSartMD) NLdΡ7sҢbK552`֏3쓻KmQTMqBz'.VyLQ PeHQOc+ C_$b`pIGR>wG7,{r^M~rWF"dkK)w20luO o9z.d?烐Dbѕ 5}YeW=b ϗ?M@˸S%`{z;f1Q,N_䐰srsNm^*.KTj+ ٧A)}^:J*M*v]-nG^oPl,K׷\ ZOSd\#Dzz+'i!͵[)jA8'JZVL·? E;̑8%Z~a=G̫:86X%,[󺱿AFDW#Yy>6\x-%fa29RKphQFVI܉Т~Oʥ|x)w:?^N Th?TKL&T ]͗)c ^ +Ae4A_g)O\$~}%̓U5*r`UYwTr: Y BԦn; iݷFA&3%`v:P8iu*yj&eGR-oEXpxD"n,5wn *4atqWKo%Bq Ш"v 4NjJ/ J˲,5WmXEzf*B$eт,N5^;Ӱwkh+(L='ɗȢJ\+64eNruɺF_ *dOMԴ'Y&K+w%xQ'OV1E @L;5:w_/z Km#bZ%V b_)Fn׵aR6{;Oq*7beܭh@Z(}107`j%'*?.P UlY!q׍_ҍTVm<%CKUCJI=:d r?w7z~VXFmΏb0We- Bh@ !\ `[t{Je7j:+N[u{:.65}=xW:H_Oh_DHΊ7=ƯR?b`3:VU _>@BF R !k(GmY'lB[ם{*h;ǟxnل}Q5 $hQ:iЦ*GnP/YuFc%Y߼^KG|X DЈ4 D1)z?~ߟr>Cۙ! $WHF}D4إw+&zAB`AQ:fLus]u@zCl ͫT-rdqI l'|t,>aW= H'R޶xJ? TK4KF{zہ>YHŏl\`)s!XltaJo/ɤoo0bbv /2{/xC;A ;/"KsR0$ eg/OFՊHuf?謖 ֛*@_lLN{N.|`;#Ύ%9 ~j^,#Ovೋh>@d鎵"\@"NP`+jvsԥi:r#gq,KP$[ǼLbM+[Z$G]?jD:_ !s ՗rH=N :w.bL@qC+ׯrG%3] YfbsdKy/x{<|D*3o>V8?9Њ[n>@mUߜV"ɓ0c,p]\TUQ3˞Tthe=3f|ɜ`)`e+Vhih2K֪]:ѭ^(܇G+YBjPQ9 }j, .}/{rg)BZ~y vB?FVvQg&nd:fX\l ꬕՙ_fm~Dd Q@mjËv˗[[,v ׎_>Oe>@D "7@sX)Zr?8E\yIq%p2~FsS{ߘ9U})JW.VIG~NnMϩc>\;BWX5]fἷxN 5|NsÜ%RKG ew gc>+^ jÉmA67)df Fֆ ❝0{q;^ˡy9>my[UXH-!Ty{aiF@\;wkK?l̾W {l;Ow|''>_DfqG2[Q`A_$CA޿&x~r/@8iVsQB DHt vok!cf  @Z#@12S3tOA |Q$ C ' VƘiCo]QپOGa5.>Aa 'ؐC>1]^ʁgrMD,_ah K6Oc4!|&\+nTQXP!{&:QA29nT"aq<˿>[kϬ7qE`T((;R֨"8Ȥy@c<ݰ~hnpfYiPΞ<[ 5z8סE*H*y<ިT&+;@MpÒ<i2n?m3.*q/s\͐ۍ6qwAmVdS20s}f1puYC#:c+'_91^:aK>3f n\̥WWL|dZ|HV<(b Pu9g9&ۄBJA%~(o (}^Mi⠪]MO._3Qsk Fl6 {XGhs/188cCfQXZOV*(h(1 _1ߜɟqJfWIHB} \v?ipyv[\wBRJ[فK-nTx(4 *6|,!YuRw0LJmr }K'\ PٰIJϜI)KZ;!}t=d0a΀_!׃`r%FVr sDk8vpl·y[~LJ_gMkHgԇP|ɳO8 I2sڠhxdq&\nX ܠ0es4آ/\6zgu[É׫SպgTbӴ𷳭W^\,{<M{6t>kv^y Lc,R} E;+,^Յ' }: ޡ^Q춺#k&W}&{a8Oћ<+qp$|&+z5^yC$sF' Wm2 )keΒwfo{ 760h/"sAtHME-stb`rd;a+eW57={Q5Etgќ슧9"x26~]XRd.EpxI?GK6O!8%J1k-X}q6DLƏ| 3q 4e% ]\v]:EF \jRRsi"-ר D}*2uu\~~9-}@SK#y<=q,N[]bR+:y Ab]F 5~dY  d)&4#VLe.:aJY:sRcvQM+?+9qm2~o m)>{U uJĸZ5JKd6:77bA(8 PfL5ug{6rԛH -rGufXfjiDTVXj_^E(1 fO 31ǝ)- s'.teDD<-?}Z\d0!,]0~p빂?KUĘ[ $D1o >H<E97ET(h."jlVrƗ]*[7,V7)ʦʑsJq{Ն9ߨt= $Y]0 2eh!^.}Xrzyf^V|G]y}0k3~&&>9긘) ģZӸ\!Ѹ?VK2R܇{2ENj 1 [hKWf>[Sbv:ɧvD՝\G/Ez(nZgJo N0BF7B,:ʰKsL)9toȖf )RiOsZN1kfB_D 6L]䥾̄,YG~ӳT=m3C%Pk\`ט2&8R(*00e\yW?sk,`H+_+ЫzYh$8/z*!o3M[ tq)kepyS@:;MRL,uϝqAM"bw0iJ+y=FD=H_Ͷ S5F~{ܭ-p8?3 e/ؕe{ajĻCK/^^^IBX!2p'0uUfo]wH&l|\='(UN/b0yJ O7.MC`YdӎkU*|ь6%{2&@NH'e|.-0e"wAН4tjճGqϣv DƀٛȨJo}cD 5ڠ4"3CQׂhw!'+$Pўotw 0g;ݝnZɪi}n^H)Xj =[⽺!Hh C{V}d 7jyAȰtx@}Ӿ%7 mЯ4D4S* ck:ӓ/1B?>(d< u>xsjTߞ$d@ &tkZK?-jcsilؼS;KE;V'UƆ%2=e׵V,(c1.AN̐gYHs_YI^LO [ K*F@Q:k ~ a]I ٷ1BR}}]V Nj<Ĵmӝj٫D@8U'95` 9Pt}'z1軣h55n*=+޴ɯ>omZ^׾ izCÍj/weTEwmNW@٭S0 ηJ4B4ƅ6I*QUZ7yZ1@n:ƝY%(o%t-, w;q$ v6? j-.d ^оM\@<ņ2A.({~*mߨNmXQfe,Hh?fpcy??ךw Fmƫ~xg; nQ2pݷ+ *_5Za4o (9u1B)Z7S =.pL+׽E[OLs{u͐ۼ1ųxؙ)c0\fTk߰Pjdf?CDN8#@.]x@Fٷqw,(mkD9AÙ`&*&h9WNx`Kw/LiNz|D7o&N+RH8Ybݔ1ˏ }M \{R%8,g$Ocb|jbt}[*[ElJuwKLZxBW;\@<4^;XErT/Q@kD?®ǔ)`GkȌU&MB'%UnEn;6[+z̋jaAд 󞝒H?n,51wuv[Ld"sj{b `3^=4hG=qrhBĿb_NӨ?,q 3~\=dgv-]{3NFJ&ٺLvy"+D2t(ICq&٠p]PsDN q$/{t/y M~vc9Þ>}̋T-]0nیR3j ty_gSv˥T98gL3D|H;5|4p%V +Tׇ@:,練3V<m*zHΎ #)!dxjJ~/ݷp!XUY樔xsUt08Phú[)[eTGL{Jf+e[`au2lFa8Кq=SАY]{E?e(R>Xͣq;i&_vO^3>"jWd N(A=S삏 RR>MHtī˅J6U=d7VC/RҠ:d&:kKrB;UB}T5z)ڲ/g7 \*U/b$DCA`dOps/*-L$-|' <| r*͞L ]#СJ-|6 %zkxΙEk51hWQ8[-Z5QRҌJ|b7My垇uFq0ThCB WZ{۬:^?#8OL_3sŻP4OMC 7M[)i]{ł9;v.XS(gkq`]sl$NRW|Bl_2o7\k\ kĸԆʙVKd粴gTBi cC_NA= lCaC^, U^/ܻ~ʯ!SҪ~y-ZwŢek]]i[,WrL6Ϟ3_tY6ctgQA!6ca.T*㴯XsTr.c4MN[y3{}7 K1ΎxBdTQnFyN>@#!H!{*Fο[k,FV'X2.C1TGu>J>7l.c-C˖5"eS];3u{"hؖs'332ʔ&^1 zVtCb $s #' p"Ao|ULlp6℧Ty:)}Qi&"Gz `nw/fy^,7 7 X2 nIڭc`B$^}]F6q/)>DRY%lfk8P27 4ۜ|pxdГ F_1I|Hc ]+,:b`ڊ{帩V@7L$do)[Ӄ&~;5lo5땆sYWVE>a= @z˴ii  a$kWb(ׄy5\685֠:,LšyC)DZʄjUbtm疣>{qI[;KprUUԇQyFɑB#qg;A#N3 6%<\"L@7GS!My68ΡTtؽK=D/. QZ0fӃV0cİ?7@k֣gyCfVuc`ՆlUk[3EH͘CNZ" [W`q2ҬhC 'iC:pta@<oy|LXn+D4菄rCqmrcn:Oy ^;ϤCяc@4gujwkEZ.x:P^~Od_7  x?pr?e8uI6+Ԭ3Y}h}eIu`%,o/9B:Rf0^TkU9 44ҐgHki3?0++yaYTg?ws{Ls:>$QN`Q 3}0bhd^O= w62Qِz!IډZxLǘp2 uKC~ Ò;SSmS-u<G7f7;)N.H2֚ffg5MqL[)L?'HGȞv̋p]jPuףAwx*|͇Rd~ [cj^f_u#=1kmj؄鏫R]fdcLro>7!rK<@ ,6RxM.`v,j0 0#W})ŃRk4c&PZrXXvgYN~V{R;yZWGfkTj^5 8M~8!ă2<3tF,n[·dC53&N1WhG.8_3|Ip)=x{x(_bʫprAJ] dyyY$ZZZ{fqi(dgI`].<ŔI6Kԓ[u^` n,ۜ搋vc*]h$ilzG\ߗZW 'oM8Nd$j]{>)y86Oقq|UJb \ sĐZ4@|6;SDk^,5ѹ-ePH (<'m`jjuPcܸ3ߥD4[ʜf ӸsT1Gw-%bAP"4aIx E-?ZAZ"DGsf~O=s'ΣC5L^ ȹ2~t"L;K?qͻ]B;־ N`P9ӵmӝt^yN?)oiJ( p:\Jpڀhv_|sUGDܴy'\NH2SvR"'A|,.9SZ5@.xڔfM_;Bu0]n"5]{|_K*9^d ,oc66)a U*ݔlQ*H ̳4tf~UxDj:J&_DL3>`^#LNLD\e:$z|yeԞP-Ud˝EW f1bd Kil{Z[PJ`vv`_lR$lRH"Z'[fVnz)ZԀ5Fل0%!3ݼǷc"LhcN6: HZߐz1r~2jYX8&rUI0RVv )1Un&MZAiB HqިyoӨ*[p*z,x"TMG|֫B;wb"d꜍zh'y pSL|<5jqViƳd箸eS e٢+^X'>օ_,3C@>1zVZRd|+̠-%BWpq)9K'؏R)3~->!Ӣq*9{2;8i6af\;+6H)kIvAG`]j) yj'%XO@rYf^57bW"|M&uH*Vwv}Cwx.(O1史a'-c̃`mOɿuEHO^ 1`"I$o+ZZ"(?Զ xQ=VC7'=_'P:/7=r~YaRd)K}7-nzH5A_5~~hoQ4}I]u 41c/6[̖Gm4&Ii7iw1LTRDջFWLF:\0T1Ќ|$&Q;˾qCCEi0 p\JoJTr4V> co#,ƥI͚-Qﲕ-XҭJ7ZMqxanmW(8g7``f#WNdRFIWi \ġEPbJ4g?mQXs.1ֺI|d]^.aY/LaɏlHi<:La_P#nMb*7O}d ;?AP"=agPuΖr [+PKfZ%{); hsWb$Z'dW~ -גƢEk;!Ô/%֦fkZP֟P9nQs*6UVV>YLҫ'zAGU&4@>o16E 8<c(78vyv8&,'*Y!k daem@aP_Z p%Se]zk5?lGe-21 @ʶg]p!ܱ 6c-C"!d'@x0y'6s'9^HR0; ۹2$wJ өR.Ui{^;%*[i2+BX8ч0-hz^1 `y[(gd̨dߦFrƨdޡ ꅢI"{Qd-~%i9]tΐwC!uDR-dR 3|%ǞS75ܚ0 @n9;@WFF"gk#VU4 yh8(ߨY}HyyDr,5bohk ti0Hr/6JuChy{^%YMPolP4͹*C d'!䬠.KOIkyJ0f<^-Tz)*f,"XrW.`y 9y`X0 YKUQ4OPe'c=sMnɴɸTn<ʣlj O0G9tgIlvozܠމNXd**oP{w|̈́J?6f*zTQxaQ,NԇfkhLDH>R0my.f;XNΘܝf>CsNW3soEYrՠDnTɑ.H-LܚeMV侮-h„,EM7I=gpoufIN6sGf^ ٵB@ =1$k M툺D37sj`W@;vu w#hظ,+C "k^ Wf5`wq Kn؎wrpYM&0oÕx;s'cco<" $~[=@*t_׾ۄ珑KsBtp*:OGܶ=Pnld pnGp0lv਩4 ]x6Uj̛ɋ"&8ްx!G6*;gHjЖu݀/Ao!m/%IBNգ\yo {ꃜOXQڿ vWܪg+.ųu9؝ q1h,A_ȕpm3"*vR%-GU%_ۥ(!*(r/3 ( r *e8\|jӴ|x^`xjEvU}:72Ҷ&z3%f%97wkEX H(M\hB@Jz8Bƥg@$3:tn| %%q??b$]io x]M'Em9| ZNRJ 6ʓT!6|Wqx5,3l5 #uah9ȔaQSa#7uH$&8[mA'vs$}jr|oy܈!=p(aj [U&܎t02C\,dP.Y͡^9u{mA)8a3'`||({*- Aпѩ_ݯ[6"BZYk-iEoW#IEoJpAy3 3}JRe"=@lPZB;=0336SA* k^LQ!&~TMņ){@#cwի vu" Iս]:=_ڛ, }8ۨ+W>.=h^1O_*m k WQ1$Sr/?elݰTVdgm^r =&VvHB*ִV7g(tAxKxv qv<FLwCf!qJ D`vۄdmWQ<r2ikf NP!6n4re1A3g'E[{_rw\>럫4sV:#xPwWk!fgnZ41Fq%WTC%Z}xA-8[=P@2 `ϺPZqAJK# *hlw>FCs6w7 ]?]nlL±L &*Eȧ˂]zn:ܥE\b9)̚*x,)ѥ㻏jGLiÒ7XjWK7KkK}o`8q v l* CN@?yl BcJ=ҠWB:p 1}a7[@[HXzDp~'ŀo3đ7Ɍ<|D*}QFo&+֨2a"?gޖR0#c1oBl]$]ZB0k@FxX'(&M pM(>'tIZ=t ,3r_/qT%I\+ O>2љ ޘMESW7yZ˳"px7Uy\RqcN4Dש6UV맸lX+Aǖ1pD)┹ﶿwp-mWwG97UĥHwq?]V+s\Eq k2(M+` n߅הּaZ5UϦ@{EVF?<ˌrK (fY CíMek%\*0ަ ˸F.s؅(ZzFOnUfRn hM!HVѷᔇ0 an!Y,bcL>? ׮h?)&NIeK UcimísA77NjGNoͫļa| \:{Z{wO,uLA#T5QZw%mLdEe|~6FE bm2 $AI֮էK.V J ,Iޡlo[8OQ2y0 㺖vb-56j>wO<Kpe|kXL >GF1jsH:FtכX%4G؉Il$(?Pkd-^a馇-*zҐq7*_,3KCBt7OC^Pv˪q;GC#PV@D7CR(ϩ9i Ƒ#2~-x^*UW".L@?jrHN;` \> 6@oJ˭M&isCfIʫp~ ]pcWyFj0m]i₭ۅ4|V m;yG.MP>'*۷?t%%`[P aP#+c0cweCb{'yQiUY2[1iW8™͓R/2ZLKfW+Oi[Vғl~"XNf.Ԁqg"vRJy_.V3< 8Șdb7d+&׈aScECu//(^ssbv8&s*Y.U,FH~U;̽6hS?7X7#y@.VQ7q`tq~tMԆOBn (|gn0F=5q0 /#>0Z#*a5^]V)QڏP(R͈郒*WI#_:e $~IO[ǎwq_ΰI7F"eu#h=]<垓U8|c䌭\1Sm5B.X+ugZqВߥIa5,^'$i$h`]9RVn ۦ@DTt QIS=8|abDHF5֯qb@ê*lwq^-5,+=4pLҾ? s3 k(Ϭ笞i^Lvۣ;4$HfIdⵋƿAT %Y-XZĖg\j],gO¾m Y+(a3݀ .%&whg"Ha>͂n;88aƏ1bDZ 6TP|nmղmZs|_n=Ya"Z6z!ZR]B,Y !I@B*,MfT[YL,mAPC5,P6Ez9lIyVVYLBm[42Qxm*3ʑ$Yg2*wᏡF<k usNσI%\uiF:复ɢd94n $3+"פS,=vT !Cad9$)XZTaQ'=;wJ E;m,}mGG!{dձ \y!v7 U8)lXzRnv\>Q pn!qJGLi^wQwlzC-}EMI5soVӛYPvTe?xvpŰhx>=j:`Ϯ}p՚Oqq1I}`rc|ڐtƴ:% N5iCZ6efD ^Qq𕍉/6?9]C{;%ofE]z[+/M;PƑ[0F~<8lX?)6wB+:-_$/{T .riR@#~4*j'_>`(>++}FR`f{iC.sl?\z-*兗2}1 6w_' *fB$rsj*?y ";u9]RVRs\6,v#o!60K3jQwCs ?jb,/`!^-HߵtW2 p@R!g\ؠF5Dr>Ϻ eճA/^zn TqPg/#;f {@,Ä6rG]~B~%Q~M3_o)13"'WλdPGYD N|ڊGIxJ5Qݎ\v 0W%[_g #+5\db\71V#t[Yx `5))TtF cJ',5̺x;1-8 O9@7дb!$AOx$@WP_xN, C-a{f03 +V{?.)| It8t\Q)Nsr1~曖wI?G0 jf ~yZr5tZ\2eJXKWu4b^kF[yR;w4x<.OAlyRc\,|`as;ϋ}{{VKn?oB\d;i0s5]D3njN&BFT?QV&-~X}RRzk_ÇUpDWbh.0l$3lG}C:+IcuLZ:iuCiE`wL|SSH{fQF.iyp,ٗ'[92'S<ξ'bH:s[6Y*?j9B]k88$ݼLߚ:}/=agOLP6)d7f9jfȒݽN(T/')[}KU| Dk}+JP%kwb!ϱ܋ Fc"%z[޳,6#kD Mwŧ.h4H7=;y:GfMOS;l6E.^,>QVk'ډhcFXX ~&ұo]SB>ii=uTa@<,l9B1 |hnz?WTCúZr L1/kAwv<!eGDsVY(ni9z$> :r񰎡. &A;GTM6| @}}C$pkʅXӮ۷g;RGysOi}z|S D-1%^ XD,fgW7{8Ͽ=I-/ Ɗ官}B-Eȉ|̼*NCQ Q>u&ق"L>g]Sr/7۵ccf!-b3Gx>/G2%-{ <ʲ K9a-H=sүo# 5! lp@0CZ+,]聴j0Do 33T{8zRE:Z2g Dpgg&D$ܩ2Ϛ',4UV7+G)PS<):|)IDxIOUU>s4B'DA% )+x*U^nw> Ŭ8:o:s@&FQO(eTX@+0)\6<-eQwWiR/W ; 8?)aLm_GjhHb'!(V!Kb"z}5㶏IeOC(44`Ǜ߃z VF\~roMvfG֟kPp:ٳdn^3N SUZeZ ;+4aqUXFɗFm.mNztR =B}Pd[p&3? ( x"TL,,zWr]e| h]|TSm?]\Fҭ{*bХs[SV 2`6ᐶjZ͒\jZyeo3C>f@8gIn ' (z4_wd+s9"T~?7(hE!Y3bn78PFZ%QQ|&p {H\dlhҥ k]DއTm#2. >dÝzl}&F}eu\ jܥ5ke}Gh,?h:=g\btA̍%gfl_!CRP(]rkpMW.]ӟ ~vBX eľQoLy/5|BO wk+jo=|VmǫzkܪjxyKXgw`ؿ*}ք,Y|I 7DNʆ> )¸ *F# 섘O.ȺDʦ15e\ON g4ŀD0{:fYxW݁tlٶOZzýŲMر#%T)Q2zŎ@;O|q~SYV輌J{^'IWL5L<$ 4ObgfM䴅FwxGL6 Mb.e&Aж; iRoa?IzfvtZ n[=U9Rd"|d} Ork1N HL%}Cw!/-a>]oŏ vZrq7r=[`#Gp?p9Ν;Bُ͕ۙZ`w/P:9AKlB3GXj|f|( ~\=gJ"ҧjXNof6>{yq8BOGe:hLX~aLd29p;{O6M򂓞O6&+Ha, Q~2ATY&wkrgCVF* !s | \"p&NlN/v&uGV1AE&d%nR&UN%5?`-# ;3Y큁לKpJt;Z'<-%L7Wã|Jd9dVdǑ`@[eP&xG]adش jvCGw7SlRتF ߇DN5||^3扜Lw$*o5\ΐ\lXmo巊㌢^rd+MT)WVhgt '1TwI|zH6n8A\Q \w*_5S4B$*r  ~XسWC? I>} nocy.0tՈEIwyEhluNyݲK!΀;L>G?qݥ$.4JCeP_eb7gJm^‘S y l6gAEy :޿!Zߊ^3>1e d<+ N+q.a#R{C#m'1kD'y^ZO;(m$Yn/dAunKx E&|4vDž%7:DZ~(S_B!3+# })ˍGk+%Si/?{|EPM wCϺp!9+ꍋi*S%5'N8β@nMȯrH.~FڐR EGc0"z{`՝ k ReWir[&嬛d"9,,'œ]PsF@7"rQŘ{MlFSSq|"sB-Op*!MloĎ&rqwjd0ɹ+Nu|/n黙.㙅t9lȸ>P%1ԌJr*_F1ֺ|vIoˆ KYZx IY}&7nd۪=r.a6c:e>S\ֽĘoR:aEb0/ZU^P"?A"}fl̂B#(CE%nl D.Fvf\ZP e?cW~j gk ,jb;ȱX>z&Q-y7n=7{j3@Otwms4/h&ake \moڜ ʼoMXTw.Zv@jq?.IoWGNDH~4 ]& |*o\^YKVko(ɗ1BP^A4s%I7ƛqyQœ*F+?F8ѡw\U4 ɲ'A˔,C7p H^EKA%,u$y25PV/ʋ};^g#yQM 5߶r_AJ "yeGLl{k$J_9#O3c|3a3sݹwSH塒5|J%1C*}f)DCZKldD`!Ӕ=@W*׎}-Hݮif\׉2y2.LX K.n[H0:; ^ǖS6ͥ~6^XEub?%e80!>W)vťsy E_K jOg5v֫ӏ"3xkK Qڟ&G1%α/ cbH5K=`5 ϶ $  + B̏2u,D ;RȏN 4q;^~2 鋉Hi`*OF6Ͱ!x;%_{?1{S`uYIΉw*g- ͒b QejH 9Ds0njh-w\ ٥2PJm_h <8]kSwnfy5Y1@e(LvVJ 8GlOEyśvLfKQר ͡gXSAnS?uG| <ԵW XTFR<{.lRȃGTTNTPx : ĻQǏC Yc`nw5%[auó 3-QVN'1%7rmO=45g!u "Aا3"8k.pK.5V&~z.J;rvdfPCm4H-](C+#2H $A,s1"lDž0nle ?)Y b4U90os[Q_ʨvP@jFIp xɟ L`H8\ !Eb,Vvt?{!ߌjR7?]9y569nxFI♽$paoS ) C8=) yCHc J2N. aFDJHe^>]=nM d6@ ;<1Cƴ;|Z?ۨ:Z! 0%R+XF\:d iz| b=$E;ޕ%;T$67 󯿄.ԯɊ-~bv#ڒ4Ew! Y|c΢$ R[W\ӲjꉽfB)z6@ i=v#M]=P%[ިDfj,/a'l|8g|Z}pn&_P׫8Ft^+uI)=7G7[D8}Wt#Y^ 7s70 կkXDILV-1̅.\7fj#zIyJyo$-c8uݒL?1Y Rh^ldqp sb1[v]({tq;(۔?᧳;d&(m ֞1]^ _BVH7Y~EV-(- EŜHHR6ѳ.?D>$}!Agrԫ-21}nB[A%z8S7. Q_;25 |QҊl'f}ZTό%ssөI Ohec&h>|f"+{ڇ1),GmCk*aQc*26|ڋ(ɖ3i˷ZNI> Ju 'ӌ1< _`T%ǀnL%5twIL 5Wɚ"lǟNI!D[k.kH, iֹ!/\ղ ߊnL"QW/gl=-Na:?i-\p ^Kd.Ҝ ) YZ