createrepo_c-0.9.0-3.fc21$>Ҍk}(e>X֬>9; ?;d  A(,;JP _w    \ + `2T 4  V ( 8 .9 `.:.G1lH1I1X1Y1\2]2T^3 b3d4he4mf4pl4rt4u4v5 w9x9Py9`; Ccreaterepo_c0.9.03.fc21Creates a common metadata repositoryC implementation of Createrepo. A set of utilities (createrepo_c, mergerepo_c, modifyrepo_c) for generating a common metadata repository from a directory of rpm packages and maintaining it.Ubuildvm-23.phx2.fedoraproject.orgSFedora ProjectFedora ProjectGPLv2Fedora ProjectSystem Environment/Basehttps://github.com/Tojaj/createrepo_clinuxi686t9[  F &$큤A큤UUUUU UUUUU U U U U U 37793701f126365af9b43b76d89e328d7a007a4023d7a96148cbbb3aa4df76ef2efa6f0d26b6ff8fe3d11937ca9f74180046b131f297d3a9a1f99ae66fb30670c31b539508f3b97615b512e21c83ce8f78da0c428a614be9aa05f748eade7dd46f00473aeab2bc9e88b5da0aff535a06929982b99f87c0a5e75fffe8a4e6861377bfd81348472047ce332fe6aae74843679a304f8f6cdaedc6aa5274fd0ea7ec8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643c39903f50ae00acabfcc48bb9f577f450fbfb2af74fc69edc468d9bbbaa03e6c150c07c642592a166b5b069d06f2e97586679f3ba7c2ef07280a4cf2ec8536c824ed55addfef3f7a76420ceb17652ffe1acfeb3c5f0b4c52eb95388b780178d33bb58f06e39e98e7d1d1836afca18ec82fff2d2bb967a5775a2c1802272dce4a64ab4a69b3e81257cb2620ed932d134057a24e67227f22bf73221f17d64139abcreaterepo_ccreaterepo_ccreaterepo_crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcreaterepo_c-0.9.0-3.fc21.src.rpmcreaterepo_ccreaterepo_c(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@     @createrepo_c-libslibbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcreaterepo_c.so.0libcrypto.so.10libcurl.so.4libdrpm.so.0libexpat.so.1libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libglib-2.0.so.0libgthread-2.0.so.0liblzma.so.5libmagic.so.1librpm.so.3librpmio.so.3libsqlite3.so.0libssl.so.10libxml2.so.2libz.so.1rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)0.9.0-3.fc214.9.03.0.4-14.6.0-14.0-15.2-14.12.0.1U@Ug@UUUT@UJ@UHT!Tq@TTa@T`T[bTSyTD@SS@S @S @ShSFS@S@RJ@RR q@QQfQP<@Q=@Q8@Q@P@PpPpP@P@Pl(PDP+@P1@OỌ@OhO@O@O\@Tomas Mlcoch - 0.9.0-3Tomas Mlcoch - 0.9.0-1Tomas Mlcoch - 0.8.3-1Tomas Mlcoch - 0.8.2-1Tomas Mlcoch - 0.8.1-1Tomas Mlcoch - 0.8.0-1Tomas Mlcoch - 0.7.7-1Tomas Mlcoch - 0.7.6-1Tomas Mlcoch - 0.7.5-1Tomas Mlcoch - 0.7.4-1Tomas Mlcoch - 0.7.3-1Tomas Mlcoch - 0.7.2-1Tomas Mlcoch - 0.7.1-1Tomas Mlcoch - 0.7.0-1Tomas Mlcoch - 0.6.1-1Tomas Mlcoch - 0.6.0-1Tomas Mlcoch - 0.5.0-1Tomas Mlcoch - 0.4.1-1Tomas Mlcoch - 0.4.0-1Tomas Mlcoch - 0.3.1-2Tomas Mlcoch - 0.3.0-1Tomas Mlcoch - 0.2.2-1Tomas Mlcoch - 0.2.1-3Tomas Mlcoch - 0.2.1-2Tomas Mlcoch - 0.2.1-1Tomas Mlcoch - 0.2.0-1Tomas Mlcoch - 0.1.17-3Tomas Mlcoch - 0.1.17-1Tomas Mlcoch - 0.1.16-2Tomas Mlcoch - 0.1.16-1Tomas Mlcoch - 0.1.15-1Tomas Mlcoch - 0.1.14-1Tomas Mlcoch - 0.1.13-1Tomas Mlcoch - 0.1.12-2Tomas Mlcoch - 0.1.12-1Tomas Mlcoch - 0.1.11-1Tomas Mlcoch - 0.1.10-1Tomas Mlcoch - 0.1.9-1Tomas Mlcoch - 0.1.8-1Tomas Mlcoch - 0.1.7-1Tomas Mlcoch - 0.1.5-1Tomas Mlcoch - 0.1.4-1Tomas Mlcoch - 0.1.3-1Tomas Mlcoch - 0.1.2-1Tomas Mlcoch - 0.1.1-1Tomas Mlcoch - 0.1.0-1- Add drpm as a BuildRequire- mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used) - Update bash completion - doc: Update manpages - mergerepo: Fix NVR merging method - mergerepo: Fix behavior of --all param - createrepo: Add --cut-dirs and --location-prefix options - misc: Add cr_cut_dirs() - mergerepo: Use better version comparison algorithm - utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp) - misc: Rename elements in cr_Version structure - mergerepo: Fix version-release comparison for packages when --all is used - mergerepo: Show warnings if some groupfile cannot be automatically used - mergerepo: Exit with error code when a groupfile cannot be copied- mergerepo: Do not prepend file:// if protocol is already specified- doc: Add man pages for sqliterepo and update manpages for other tools - mergerepo: Work only with noarch packages if --koji is used and no archlist is specified - mergerepo: Use file:// protocol in local baseurl - mergerepo: Do not include baseurl for first repo if --koji is specified (RhBug: 1220082) - mergerepo_c: Support multilib arch for --koji repos - mergerepo_c: Refactoring - Print debug message with version in each tool when --verbose is used - modifyrepo: Don't override file with itself (RhBug: 1215229)- Fix bash completion for RHEL 6- New tool Sqliterepo_c - It generates sqlite databases into repos where the sqlite is missing. - Internal refactoring and code cleanup- Proper directory for temporary files when --local-sqlite is used (Issue #12) - Bring bash completion install dir and filenames up to date with current bash-completion- Python: Add __contains__ method to Repomd() class- Python repomd: Support for iteration and indexing by type - e.g. record = repomd['primary'] - Show warning if an XML parser probably parsed a bad type of medata (New XML parser warning type CR_XML_WARNING_BADMDTYPE) - drpm library: Explicitly try to locate libdrpm.so.0 - deltarpms: Don't show options for delta rpms if support is not available- createrepo_c, mergerepo_c: Follow redirs by default while downloading remote repos - mergerepo_c: Fix segfault when a package without sourcerpm is part of metadata and --koji option is used- xml_parser: Add file path into error messages - Refactor: Replace g_error() with g_critical() (RhBug: 1162102)- createrepo_c: New option --local-sqlite- Mergerepo: Fix mergerepo - Mergerepo: Add some debugging of metadata read.- deltarpms: Update module to work with current version of drpm - mergerepo_c: Add --omit-baseurl option - craterepo_c: Gen empty repo if empty pkglist is used - Docs: Output python docs to separate directory - Several small fixes- updateinfo: Use Python datetime objects in python bindings- Support for updateinfo.xml manipulation (including Python bindings)- Experimental delta rpm (DRPM) support (Disabled in Fedora build).- Initialize threads correctly on old versions of GLib2 (RhBug: 1108787) - Do not print log domain (get rid off C_CREATEREPOLIB prefix in log messages) - Implements support for --cachedir - New option --retain-old-md-by-age - Few small API changes- Change default behavior of repodata files handling. (RhBug: 1094539) See: https://github.com/Tojaj/createrepo_c/wiki/New-File-Handling By default, createrepo leaves old groupfiles (comps files) in the repodata/ directory during update. Createrepo_c did the same thing but the version 0.4.0 changes this behaviour.- Support for weak and rich dependecies- Relevant only for developers using createrepo_c library: New approach for metadata loading in case of internal high-level parser functions (see commit messages for more information: d6ed327595, 0b0e75203e, ad1e8450f5) - Support for changelog limit value == -1 (include all changelogs) - Update debug compilation flags - Update man pages (Add synompsis with usage) - Update usage examples in help- Temporary remove deltarepo subpackages - cmake: Do not install deltarepo stuff yet - helper: Removed cr_remove_metadata() and cr_get_list_of_md_locations() - Add module helpers - Sanitize strings before writting them to XML or sqlitedb (ISSUE #3)- New expert option: --ignore-lock- More effort to avoid residual .repodata/ directory on error - Add deltarepo and python-deltarepo subpackages - Add modifyrepo_c - Add documentation for python bindings - Refactored code & a lot of little bug fixes- checksum: Set SHA to be the same as SHA1 (For compatibility with original Createrepo)- Speedup (More parallelization) - Changed C API - Add python bindings - A lot of bugfixes - Add new make targets: tests (make tests - builds c tests) and test (make test - runs c and python test suits). - Changed interface of most of C modules - Better error reporting (Add GError ** param). - Experimental Python bindings (Beware: The interface is not final yet!). - package: Add cr_package_copy method. - sqlite: Do not recreate tables and triggers while opening existing db. - mergerepo_c: Implicitly use --all with --koji. - Man page update.- mergerepo_c: Add --simple-md-filenames and --unique-md-filenames options. (RhBug: 950994) - mergerepo_c: Always include noarch while mimic koji mergerepos. (RhBug: 950991) - Rename cr_package_parser_shutdown to cr_package_parser_cleanup() - cr_db_info_update is now safe from sqlinjection.- Fix double free() when old metadata parsing failed. (related to RhBug: 920795) - Convert all strings to UTF-8 while dumping XML. (related RhBug: 920795)- Remove creation of own empty rpm keyring for a transaction set. This is not necessary since rpm-4.8.0-28 (rpm commit cad147070e5513312d851f44998012e8f0cdf1e3). Moreover, own rpm keyring causes a race condition in threads (causing double free()) which use rpmReadPackageFile() called from cr_package_from_rpm().- Fix usage of rpm keyring (RhBug:918645) - More generic interface of repomd module - Code refactoring - Add some usage examples into the doxygen documentation and .h files - Rename version constants in version.h - New function cr_package_nevra (returns package nevra string)- Fix bug in final move from .repodata/ -> repodata/ - Fix warnings from RPM library. RPM library is thread-unsafe. This includes also reading headers. Use of empty keyring for rpm transaction should work around the problem.- Fix filelists database generation (use '.' instead of '' for current dir)- Fix race-condition during task buffering in createrepo_c- Fix removing old repomd.xml while --update- Fix bug in sqlite filelists database - Fix memory leak- Deterministic output! Packages in output repodata are now sorted by ASCII value - Support for Koji mergerepos behaviour in mergerepo_c (new --koji, --groupfile and --blocked params) - Better atomicity while finall move .repodata/ -> repodata/ - Repomd module supports pkgorigins record - Some new functions in misc module - Small changes in library interface- Another memory usage optimalization- Some changes in library interface - Memory usage optimalization - Fix a segfault and a race condition - New cmd options: --read-pkgs-list and --retain-old-md param - Few other bugfixes- New interface of repomd module - New cmd options: --repo --revision --distro --content --basedir - New createrepo_c specific cmd option --keep-all-metadata - Few bugfixes- SQLite support - Bash completion - createrepo_c support for --compress-type param - Improved logging - Subpackages -devel and -libsi - Relicensed to GPLv2 - Doxygen documentation in devel package - README update- Support for .xz compression - Unversioned .so excluded from installation- New mergerepo params: --all, --noarch-repo and --method - Fix segfault when more than one --excludes param used- Set RelWithDebInfo as default cmake build type- Add version.h header file- Add license- First public release 0.9.0-3.fc210.9.0-3.fc21createrepo_cmergerepo_cmodifyrepo_csqliterepo_ccreaterepo_cmergerepo_cmodifyrepo_csqliterepo_ccreaterepo_cCOPYINGREADME.mdcreaterepo_c.8.gzmergerepo_c.8.gzmodifyrepo_c.8.gzsqliterepo_c.8.gz/usr/bin//usr/share/bash-completion/completions//usr/share/doc//usr/share/doc/createrepo_c//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=415886959082ab64da8de2a16cddedd2a00d1715, strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=1be2b9ccca2875f385fc462b5e7151a69299cd65, strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=7a3be20798098a7e4ea3341e5481408a6c92785a, strippedELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=91113f41fc978eeff39e1d7dc17b2215d5ed4390, strippedASCII textdirectoryFORTRAN program, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)3GRRRRRRRRRRRR R RRRRR RRRRR R RRRRRRRRRRRRR R RRRRR RRRRR R RRRRRRRRR R RRRRR RRRRR RRRRRRRRRRRRR R RRRRR RRRRR R RR?p7zXZ !PH6fs]"k%r̫7+vސ/Gx; kUB\~.g@k, EPg HL)+raY*6A4&p'̷ʝq,a/xAuk</"pixbJ5"N_8B8qN"Pq;Y˹2iG,Xx"!\ZpTeM=Ki+"jBjzv/ޖpc˗Wbl g amN!=Ã\ob#S'Y'؅(/Y "zЋ-Mnb;/'pK}D(C`JN9am]>`l,_{HrJ.pثf00?ho2*&9sb*uLmHt_6 d<}E0(Jwut?E<)"I&$2CX9M3H(!/{\! Mhj t ˅%.EܢȆpdu_5DǗ"N0b$q68`I`۷ةcǞ+pu6 Kg|̼Tyl hc{Բ1`dc ҆#ksZìt"!.C" Q/QGiN1hQp9úgͮ`3jk8lxЙNFs5JĊm-ݑL? EƝGfF3zV*v~HnV  I۾U#Q8Cg 瀋 un>Z=K1mS/PML!얼߂EAfj@}C,{{c;pb7-cM*]OHwJ3=8Tyd TPaF:TxàۙϬBI,H$:>NݴBc-)@x@J4狼xaQO8L[p@udX)/SzljjGGQYǗ{F]^,|QqX^j /_ygv6)d&c!^aY_ "gnzYDb jG9@>aJyl(zH1 Z }pX:M"kVh=Ս٢Tye"Eng,UhMfX/gWi3> 0'qBؑ/%R^x~/-(R"_l@fAmճu~ޝhD ""E3a?mqMTtD+A== ")l b^~kԹF{{A"AS8 a10 rc/l'ֻ6I+KI"$&}SQleM2:kpIaf@aѤ+7P8|'Y_m p42yjh -=ɠ}`d !2RX{QS1BXvNv9lJZuZ}W'ؑt 2M5U.nx}>^ɚI̡0 CwC1OyQʁ곯e;T|C5Z8jm|l&;U,Vk4~C%,X3!lyO8 謥q :%DT?aY56n|8Ŭ/m]{h-\%rThݎa!the!s3IPpvT `7.2Nr1uB _e굺0~O'aڧ;_R9Ad~ hGbtL;b%6Ӟ|"Od!%=ZO*lfx ?W`Tz!`sKb·_?̛vԬ@Q{Mt3ۙ\ i ?X;)7xTw&n ьP 5Zk ; Sl5@-$3/p 8//x㪙T\ظO>iwL!87JX .Wl8ed3266 {(Xr utjEkQN׬)sL3b~vH,"W(xy,*_:نjVCVT*8Rm,Yz67EUIf{:?wPyL-S:!H(/ Bkr#֍~{GluDŗMә0Qm ਷t# 0T:3l9O]uFN;+- /X U_f,w;"qrAVNn?mjƛbD7 WeBa70hߚ0%%os=)U,uM07kט[-QBV{nR+ 1 ;mus%ߎf5PWX[,9p!̎.r!q=lᓭRXV#eF|]Zqz(ڗ폻_EB[F,l+W7ʑ giCqa.aV4+悹SGy/  ͗šW-s‡uЃ/O=&7,]޳ޓ.W y^ՌU9kF9~ Zq&zOCĀrC#W%h[4J-FZjжݾ<_G?W<WwWbF- AXT 4Đl3YҾ+o(5N%Th)w>tq+q/6TC"&Lq2fsZVjך&yH?+$C)D!Lc@Sf%H~KYh϶0{ `a] qwV7rSݑOű9rW0,޵>YG7T[01Ԁ)z$CiBeѐQS {7  i vGz+4IOYkfDCHM0xBg'nih-<뺖w`E>*I<9%%)x+r ktwK7 b mFu;&P9vvӬ _ƧEi$\{&SfM_~,;)Hfs,6@ۀ Iw;jI&da˓4x;ҾNQ}*lOch{rCULi|xQp(s ΂6y.Gf=1H9ewqrcB SxWO /:Q$ڰB{f%jL(006(I\Pw@YԽv$jQ_ 4 Qƴa91qeH# E/aΔڮp!; C ӭ.\8hd?&&7RڕjF^pN3IXD7|RK:*TyW<$S!=vwΌ}$6Zu%g0[:WGV 1&eejb$Y ju31Z%pm萣or(xE%D`WAyS8"0/GD-A5vi;{VHnIuNS9qa>wܔCUB~".M43LR]k+N#ֆ|644o2*/1q'p3-?d{ k¥Ĵx)KRx fF  w 'Vh"ODkUr +Y&"&:HNYiCo9%U~1()Y` [+`o3g:彳3GEmgT/tYZɅF{i~ulBcj~qjֻ/,fCSN,zq—&p,T[]BT/i]A:FZՃ1PISVw*Ҝe~Myŧ$OEonէR-ώ7cL#S‘偊2)[Y/l'a-hÍgTen AR$@0*:x=Wt+A6ݳPB7=ȵoUYS-"Z/v o`X[su(Mh:IR>T2su]\`ј]vtǥ s8]IV7,=H8gzD.}zM^UqVOֆ!q X ` ZQmFDji C)## trϮx{AK (#|lur_oV" ixyrjyQ>bB%@W/sꊲPdv;li*=RFS^0X4v]3d VjEJ"L$wH$/cFMˆX<h{z7:Hs6jhg8iY<aoCt? ѕ|I`ve4aB-Gڥ0Aw4$hY$M%&Ytb=P5]~ e)a7p@br6?/L@m&r@r4̕BTYi 1y^⌯$`\ x4YHw{V.IL%Fm-L09lU64|(v"+n=\_HߐyZi(ۮr<чl@0;z\{lCsTJxO ʤ 6@J~\q:!:Ffo%ZQZ!!;{}_?TeetѐDy[@3'hhNވf;`/}#.3}ܴ;]SO 6!>m .[ 4`ō$_ЄL$݉#sti=FehZbXuiF܏g 8tvޢcH `P7~w"[L"o4$0E=26:䐒F2ޣ;uG8Pʡs34뽹gWC!o2Tp;60f=qWME鏮?/+b6uQ9g ˑ簜sO\@Q4i bҖg|&6KKZHoۑ lho%%EfQms$:oDs&[c;Jmm,IӫA}IyҬ"ӥTPK"SYʵ^LM+/2(&HV6D}ܨJY Fd0XhY'yTK "mٹBYMXJ\E"Ͻ,B((9@Zkx^P0@ ugG-,$R^LaS-fO{¶:f KK5nЯNx 9U^Z8ض>y0s.ق3P `s )P|=L+hfC$dz6zۣ῿"ʲlkB5uT{eFEy1Fދ0)BK0ʇ d.2 rX>B ͫ ۢ`Y38( u'ryFٕxAh\ǨXaŎEE}4fmTNG`'V^ b[QInu&nVsBVSyij kN]l/=62q-ub:p7zCჂe0 TN JDKq ljHTP[$cvqǑN;P 9d)%쟯Ԉ,Psrޖ^⸏Y0E8$6n>%oܗ|kbl;JsôP+3"Ua]˵`B> ձvXho1DIM[]4= ?f/?v|`".GFXJ@΁0!5%<2ɾ;v;yC|ip6'yEE*ґxp0kZ2*U9\پw=1Dz+qQc3{(vU{f\[m@ L1[4=-yFN1I[J,qlmqrČϗ73T6xEp^)c:TkYBaڞ71mHO@Z/(^,}9>AZY=Bv3c Ԁ.2fz:d寭kOIП/q )pcq$]ݡrB/9ݞ>`C2W;S 9ZDe+Nav4ƒ7C:EYO/Beȱ 0&Ld V٘11ps`İ*X;>(v%Qp]P{I3TW 3R_u׼7lGGFV8Dj%`Ճ/vc1P LVJ]}_E4Jjoúg:nOR`?3$Y &O'4mx*9""SJK^> U߯S H0)>yc)._jUa l,^NmkQ̘4Ҡ~y8հA|x~]%4]:Z'U}J܇u(7<@v^3(i#j.b+ ờD% }Ee9f M*z{9جEPMox6F4.~bqŚς5%2@s^_t(;D&,?u`:l"u>JS9VE)=0eDs:Do鄐Lؙ; M=W"B0W0( 5U(61))c轻3>g.K[9\AQ2iMj+NH*PbX1`2E>l%ʌ5z3iR=N'uQ__J:?bzi=U K u4 l*BSm,fOmNh2ft_ޓu$3hkj]%m{h\גk_-bPw갩]B %Zҏ cl-֪貗jg$RƎ˝q0f:-A`Q߼Yӏ$ZiO lO=jfL#$ڿvvjv& 7'v@ofSjbk' Z+13﹋t8R%+cFJk4˗DuT{MAzBEYB9>)H|] ?9JilKB:|؟vA|O:+Itrv9[? mMC8\EGi  (jKJ s$@s&Y3 PdSrEݽ*ss FS#w$S.ew tI3|f!{̝74*Ή1;0(s ?ifA!n# ?ʭ%oh( Ywq3#gB "gq~`16G$9ĚKKty^;ZTno?*:@&Zs0_wuQHt] Ni.z/peƔ)Y9l:zn Nu]oT~6^si%Q0r"1eOpḆ\\֤B 3 | oRo6 {~L$ƒφ-U R4|.lY?M+6cy1۾J@-#?g&S~o{9\!b Rw=pa&<TH0f_Xx5?#im#mp 9pN+dQL[ tT6Kد8EܶNA0'kQ\.[}颩@/Ufd3#q~3ϘI:s+椵~*W7C/yN?i_=N[V' ) A:I2L*r _WU:y<pIۢzR 6Aډ H#=2XR ƨp)KCK@o_)`$ U "PyhrAGijR ,) 4n([I_hH0`H9k 2o#窊YWt}Or ^DMGC R^2=vs3݉ԏF@?ק.FZٸ!Fpy.OZ>{ꬦ;ja-əH{<1 Tz}7fvɁVؑiAa^zķš;d vKnwhN]m,dy`R<iM`vO7QU95IJR`=Ojt7IGgz+̣tjdɰwnߑޜ^/@|~ p=O7= O/2Ҵ-L@yOZk NFWe-?d΂_;ez} ;C&Op1|>SGk.KR> =3Eɱ{0aKIl&.+^6'mgQZ` I$+&4K.?)lK"0&bB[鍡"k5 З^Fbҡ19g+y9e&~*'woD4mU6xILuHBU:ەR˧]8 (++B& Q6[]iU17o;a|l_bDdeXZt*c+7cRRlTAAZa1͌)X%ޣ^u.Y{ĠRSkqU}6Əv,Bw {|'s #WxMhwIPS[ER+>-C Oh ps"㫟WsYayX_{SMIFv?P]NXp iDkx%hnb~h}79cF ;zmޝ('#@je$PR&a55[蘲ABTz Wn6yn׊b`G$l |\Ѻ֠=bzs1 R"DXv0|\{!c¿>fS=~xPhGM[kN׭ʹTP('g9_ Vdۢ!RUq]pʵ+>C(_c Gn>c*iJ.:Sl{*㰼 !_@n OӬY5j}DP՗IpjJ #n{}a.>@E%~9JRh̅w )0NWS.JبvODs]dh|8dkq[4Dj!i~@S%jSN7EŒiaR*XD-#2(QF}&=a' 2no"2v而oΐia0`aXIЃIͼ'7 K7HUuJ^{uLDC1?5|RY@_;y:ؑ Uc[0QzE[~XX2[aN|ި}8{7ГqWA9?{y.S ؤsxVOg|p0> D_X ŒZhYZ6hW.%3dJSg/6<4~gg{=3uZ|F_:ymbPw ~gxi)ozZe`;EY̑K ,O,*7YxГeņ:)`Dw f8t?0u)&2`msn'rM:JqL.oW+7'bC 0{.m@qF% OGK=' =* ko+I ޸8Pe'D7zY2*>~vTt(XB 8kDQ-}w5(Р81n,;Z5|F62g XRLFn}d~ Tȳ_]!C a<_?=8[_EL yDp\FhnOp&27_N|Փ{C?I$҉-[dGajegaD(0+Be&jQjوrW)u($ZZL&+Ri|&Nġ#**6/,]EJ4R_Sj:u(;:=]7ΏޱeskqP:@q: D7y1Paslqu_@|Eغ J Ru;7>'ԪsCӧS2 1pF;S,#=nXNbAO TGv3yX-3q]8|[BJ^id$ktHV5׏R\Jc9xn_yp1ۭkIaܽ鶖>y{UKb դΐŻa;Ԭw tACI78ϺiaCV7gXV YG5bM4%?uZ< ~"Z.=]|D$2x-w"Iɰ.7/{h*k}t,*ҷ+UFtk.r< 4l52ˈLZb3V7Kyq%tSĊ:ͰDxDQ uk_KmѸ8= ,_ [ivGy=j\;F79Ȇի?JH lKڡw$_`ff VlTEϐ~$ .{z?wNrY Cb4]^;'n%+ ʰnzDnDan`(E֐YLܖrvxڽ]S-,lx"L9A{CMʐ(Fxo dL1 1ׂgP3Yh2i?,;:)xr {(.smY]ѵkEMz܇Kl+ 1J2\7'+Fbhe ?0PRȄNL’O w3 H5F 3IgmAYõnjw7?-ta5s ed|.ݽzBdVgNbyy|Gƹ(-8_Il+i=ELpękCjA flңPG҂ɩ=U5oVL_+g5=Ir=,lkbV{LF xw8]G(JEX}:{n!ƪ;2Gco{ $۸_=^uvaxT8 P[ݬ1:䄴%aV|MC* B9"2WRl7WNa1o$YRR_ E ZA-'I?EUp5AX<`:U+<6@2/L +?TY!M jy~IQMl?d"cwa 5w U MŨ+gC@ :zɓnٯ,Zخy { hYPM͍Q,z`SBGv6!)_>nє|ҫ. !gsU[t=Ӽ vS1{K A p)oL~)K!_~1뼧& S٦u3a.b (ԗ@Ggp?OGޠ *w;\Ha7aOR^~Ss}OZ#T鈕qBB_$ᩯNM;}̍ҷ@&̋UŎ:gs>@ rPRD`1>Q#4OQ+?8U7:vVMKCNXq4TPM8xgs]O|xhȀfp-U!S2Ꮛג-M=nFL‰չtC ."2j͹Tk/y\c檨#pU6%v®`{i F L5Paw|աj@n,f"vJMfPLGDIE$͞F#7a];'ycK?{wAh0ɯ+)Hį.!JYB I)|Ay"!cGas [knzjΏz^TT+ L暭=@f$6,Ս?ɤݻ8l1X)B N%fpg trRB|-]mhj=|Z|Q$/?K!yo7ICRּX{FXWnx2((Kܞ,FJECȄ`KJH%? mC.%E ,E߸B>b{Ɗ'{1{~.Dw8mX%ڎ] !S }8zi˛bn%v`IBV|'ÔQ vubȈ~bmtkإCM},Qb29T$?(" [ B#m{M'R *NPo(Pm6`EWޜrB;aj`='f\-BNuqpMDÈ"Wr$ۻ݌KSiρ9qJ1b< پɚ䥨tI{YGlaѿ'jE0%P 91XCn} EE!w6Y &>~P )/߻H=\ۋaJ؈ y[qzqdkI?MSwc(ÍbJ.G/#!}ߛL5ξ2􆇚S`ؚKR_VOOVk+4r:VԐ񇋹ytmv)8;$vV{ ΘzT"CҶ-IَY/GLs/G4"V诤CTtShpa2Zp&'Q,d [9:PJ,s%C!N~x<|ER:J"ՀB6w vQÞk^N1t*5Ǎ8KT8f o3I~oc#a?nTI?~4pZMt! -ApB+\ 5קb\LՒz@TT:~- Yf&'KؖaW`qD C;p,)tSVӽYCL<:\MäVdpl~nbsBcБDZaŢbcGQWlDi:s58$X#*+ç^-g=Kb{$t8PF1G fQ5.)ˡVF s/gUAz`,.{bE}}¼P 7U:'`M6 e^l*$Tzs[x*@*gByQ1K4YewcT'PֻԦ궦%]`yZ<-PH硟`"`LjUL}a=ϟnH'3Pqš0ZyJCce _DoB1<BL"&gQ(e]G>OOfT{|Wmh;'E:Gl' &|E;x_J42ᡚtm IʜdVkdmtK4wYwz*џbIJBhRZvA}RP ]b )`3uM γ  efqIRk5Yai5Zk,_UrG SIXo8 CW%o3C"nR;Ks2<“<jT>u݅)9@ǝf`:.nMMZ۪sVM4**@"AI"EET33hJX85z%6xeCE-{$5P .b^{i 6Õݙxz4pF8R'|QI %w/{]#UD\D^{cC7o1hM7JK#}6} ,vn@p3Zc#^y>*GT/tʗ&-HODCs1ڶK.o<7as$-gvFJHD~OIBT !Wvs/ȧwÿGpY#TP'Ϛ-t:{zX1}o[ #Y(cFwB o-}Wɗy7 ޝtE_Y`{ߥ~q8C;pq OT4̃-7ѼO3DFϸBz_Ѡw @fդW[Eʜ_ -I#wqvԞ_B6N):sKhG[N+n Ysr*;csX9$1'F=k"d?;Kkw |I(nx,JͲIQqqq}芤:$wy6!Wj%ۮJgDi*uşr;Lst]sޑš _x4jq)e19X+bHh8nӫV-7OR?g6[5垦e6erBCVql*@J=\jzEӼ|/RL{T-wϽ"gʅϾPc}?.|@]ׂZ@8W#QG%>ǥPl+"鬇G3ImO5#hVbaЊZ6ꖺaZr3&(xY%㢪rE%+{9ڻWq@aWs4!Ø2067ǐZ& X>>,Y_ľ5M(ܱ)ަ.lb$V]zDZ!? /` yor^Gv0Yޢd=u g]zQ_:mJ =j>9ă"[׀~*`' > ٳ0#OkFt:.4 6 I\M:!2uX:@؋6n*Ղ{RҮ e> yz7d!f .C;Qd1ͱ^xseߏD\IcqcȆ/T`~Cf*]Bϖ_ЗNnKcH9Nsl}EF͸u0`ci"w X3o&3W2~,k7\#uxS\dP}]2gc;bυDLAҧri3REL 6Rrn.=dJCTבVmza$&Us6_@Ű6k>q`YEZ3B7`V!9|UqKpsB +g^t+®l(+Z9Lʎy0>=T^g!tRK֯1PȶUf%c <ܯWH~%,J֨cikg ypU>iH5GAy(.pnnOKP\~Pѹn 劏^+,R},+OoZXOD(R jEtGnY5l aZgF)Ai ^Cz5 C^Jl;G7673beqN3x.oQaU`3+(x|NHA#iBj`^n9Zvm SͷxA> ɝw=p!lAh;'IqNd!O|{W&kl-o\0LJ?weҪ=JLb  )}EaϱFep;?rIMK:9$kwŋq|-7,{% @]?%Maylr;O꼔X Pw#uuw-ul}Jr0S:qT% [ϕoZ-%sZ17:yn{8kǣ:5.2[H`h8=mZ@ ]Tv*-fW00(pvrAEPi-5"h/dCj%Ѭ(ؓ5k@Dk/ Li< 9Px/X0Ə(y1:[aP'Q%!:`wUkFt$Jr7rJtoyfhN*K'`&\j oN&Nn}pҌF )=oС.&Z~Wq=M!?_}GtRNj?!/ !6MN LN6ڛʤ$@i ^ g"j%CT}%wd)j $s/?v8M|!ȡdCP5mMc;V/ꨪpz+uy-@Jbc]{y6?nyxדP ϤR4^#4̋: q_h=\k` LZ 5QޅraBq hjz ypcakU$Q4ӪY_hB,!,l9v<8Ƹ쏰b4Gmop)yfP|WI&(jdLif#fF>X2JSƛ"'e`FѻUyr [q綹ƒK_v?PBPrs GAv$-zMĔhwrv.O?EyT"]eU2] *Xe]HA\ݕ>ؾ)_RyDNÀQߝ)ǥ򯞻Č4;nnDzƄG9X3s_AdvٌOO`P)JDŭv5`oJri+-{7,Tʀ8Û wZw ] ]vҙt_Ғ1W/޴JOa5&yfU [S9i]Fbe_@(u[3Bjn `QPfUXgiRry#z9rݭ4KzD&ɒR 4ϵϬN/$F {B G3_)p`4>D{}-0ͅuBNrnVLv5>F}G$j!D* _`Dh͊_yz:M<Eb !;W䟔 95̪VR 0OXVlFal7zEBIJcxwR\0_GSpvSe\ (xd0_Iӄn"}go$w!b{2Έʰ_B-2(VmsmM,brÓq8 &3&eW$GXl>AJƈs׋,@;i Vp/V,]8g??[4 6R!U];`z)4c` .؉(?hxNXהrD!f^m!Gv(HvLn=R:nYY|I"`P8&x99kL~4_S=dlGWFlP3uGЉ=|CvwWXz 괌v~]p%o'wR\~£MЮ# {/q[":PIJk}7=rMRڥ)ʷ>j?bC}<%rj*{[ uʿ@E3 +lwQd9KDeՁ h?13 0ˎ)k=۶ZAs q׽@z3BQT>&p^X[!lpR)>S)`t>SHikInܺg<ka/~X8<8K/x[r|#pׂi0e#(\L捂ޏ՜7uwW 1n/y$/ ڒal+#]fN{?AMAVkD>.͠e􄩙R쾱귟0Ŕ Ɓ5OSU_ lƸFm_?Nc(_Ub #CŰMcI S*e+4h4фsN 6ECvMՂF%zڜy)dqN;^CĪ`t&bbVl7]o^LM9i'/VN>~E8W(ݿi P= B]s fYܳRɈnP;(?&;o<V>vhE2h_wjRRW~ _֡umcDw ?qw K8(-H>I+uc[SEC>Hu1 j[Dm䉤5]g AY6N\UhGhٟ16_9r\}GIٿi5:^2S[?P a)Ǹ\@02iRF])?d MdzfWQW5ŷ[;ZWRsC9T]#.tD@K5oXҏK}eԍ`@ːSk'};i.7 zS@4I6Q30W wKvSou{5z*9tI@l6pyAXr~\{`^ c8 RBO8QTmڿ`uR LP^Hÿ_#(sS,}'ג|\2ѐޔ I+Ѭ1vsF&Amn-Xڃ4ܿ"'gg-b7:Kk. 6 -/0MV_Y #@9kA&xcR{g=~[lϋ;)h~m+Z<QCI_M)r^)ĈЦa\pkot#')b kWyLЫӍYJO4ic@,C nQ@Q_1;y$,5hpuVZtɋbx`AG&z5݄2nHMN+Z9RH"șՇNŎyFC\Y=#_ Y&s|0-Y \ajsGw"n|mz 섕Gn[RÐϠQ92YKҨż:_bF[ `T)fv*Spbs71'rPBpqs:MK&WSb_ƶ}HɹY>ܶh8pOy°.Cܝ4{1`mt9 \j!`G- ֔d7qt8xxr?"0e/cj!ZJFB@F1Itj)kNma߆1c)]G1VyDULO%pm[@lVs h+H7G*XS!1{P?t!|rs-'q 7ͺe5{~pO0ex쯠F0EG6 SpQ|߅1L]C=u-{1U 'Al|UX\{&ΑEipˁ1kvլޭWc<-ZWx<5ׇfj8p3DCY )4p5 k\r^WlL" ZEj+9\=ByKHa@Clj[TYW04$,t)A;Ll^^޵ e^]ݬ\rWhWՉy摨X*z ;;̷G+6N2y\اH,tw8P&O}%<կ1+ymǀ&s;mZZ#wRlm^]NgJ[j A@?xnqqsdvn dmf ի@8Jp]oy1 tkF"e ֣tT,"7yxwce2sr7<{ij|)$ y(R4{Lt P}ҳoq%%Mmx'X Vt'51=*o`FY&RETm%g4Z9w 7ef`_vrYa%憃 v7fE[w\oϪ y\4ogqkZQKL2If^kJB"Ѐ8NF{:4:et Mn"ge2Ԙ0BMlH9v䆥3_uXr_d~ṵ3MnS޶C`rk[;!blB^U/Rg'mǥz1lP@s vbYTw-0`t6P]Q `,xgj!)1z %XgID=RWALEc}U@ Թ+cO9Dq&XϴW>7a/fQ _Y>_?Qaf)7\<m9qi*?Q g7zñYkg7$ĿUad A|3laN%7aǭYx4ݽV 31>OV!p[oL6ΠQ\Aue*gڍ yNz,5FE5wGh9-6 [ YuӷGMaUѻ-_lw sPO\g y;DYΤl]J* y {܆`iXgCUʎ7DIkHi^_^<>w[hio 9T 9. 5EGx(N@m䴮0'P)kfksu$5WO ?mNߓ6ێv Ly4]g' 6IISPy+lڭѧO&"OgwGɡeo˱W[{uA4_ِz`X` @;iD8'XT253h) 7yH(*:l>}Ѿ%ѫJRCBRcŗ*^3Һl%FA59ڝR-IaG:1*t0;c i|+DYbEˀSJ(&M޻^ M/ƠMV;V̂XгwtB$h/qf1?=ƆYA+bS9`ɻKZx#E圑Hz^#F|*OEN*Z oh#wY;}g$(S8&ľsڬTݽz 8o,+a[Tɗd2v㨟@ +޲;GR$(߸Onhﯩ kg'b* "L>UX0 . Hz/8aJ3k ĴPf2Yb͐#ւ\^gX3_Q9L~b\dYkVIvJ+?Y7*ԄV?szfNS$bboc>t' yU,Rƨ#wLm iG}1&'zդvN-{G??b&#{!8J jU1ҷBvcXMS?:aqqݽ62V?n ܔ9= Qr08<ϜF;+_o 廓 I |O=ҿ?ͅbmu\j`=GpUxq_&2ф`Y|ХߝH*ºf|eTGo_zWw 61,^C',Sd aQ`M|A.[&nJK>3--225bS9k J0k:_r}pFzߕֲ΃0ШϏ&A.`P=LҸ6 8R[ !C*JN `,'~|{ lU w~7^LMavlEZʃ3 .;S,VA]0gvkpSM4}`@V ޥYo'qJ>j,l=Sq=m}[$v.s(ZmIts8bd |#;f h[V&D3K}X夛53K=m?v,FI]OM V tP}x`x߽E@ f$+=t);efA]ćX%E!̖7\'_JYj 40ۥjlz t7hl)ӛ0g4rı{Ѡ̦ ox: ) 2Bt4٘ RGGf`@wrТbƜ !,¶eQKh!jG&s pc 4 lM3IA6ãSI&tJnEzL4 &x<]K-~hw 1NɂIR.=%`7`:Vh`hsO\4WB}F'זͺF'NT'R=S ֗y1 |MI\JOۍ \ߝ]U2Ӂ?uӘY>x)qޥ*<7|?–`K=+abvq/+1{%|BtWB`|~yb 3fJiѫDq¼UoM7gyDKt̋T]Yl~;RbҢf}+ Y4I(TZsTxRFӂPI bZ6myhN~)C8* tC9 J:ZϹ&O{3 G' jviUڮFȁR3Ӎw}:f}L܅欸`K+oU6=*GZZa*ΏQќg֝6`3`ĉ:,GsXo(ȣq`Uy eQ| alrrUB^vN b_7:H1`[_g F ~%2\\> ^j)g90խ| )b&T[M$C>_7G_j!QUO:jFmP܊]7*ΰZN'5#9+$H j*!ـ.N"8/SjÛ>+(L\r1A&jv=ܼ^C %&!Rl$z$1q/ b`ό* 7SR]P@@PZ^V H[Z,o M‘B$ّwBoqM)5fo[83vQCSN@6*MẋyNj-͚[D{ y*η8Bf8J7%I٣/$WiK56yR/Ka:FV >8vI#ALGqξxF/ ڐ|Gٞ] iwHDqNJ )o7QX- /;J]L1X)!\TѼަ+AuQx+A4JVx +m-5$/T |T^J"dHe@w 8k6F,aڊ\O9gx⧯P_P==47JjKs23;[toYf}h΅'Ʋ\ + "R?wDJ-kN5 21u|)djƁw"} $PLmh,6JT4nb늴jGwJ ?w(]Cti(@>m},=犿ȇl&bn>Q-yy͡KB<8iّn<1~;#9`F`"T]tgjw( 7o_IxL5Ց(7'%B@5=Cjmh YeӌWv})DS? I1t 4 0iaW* ̨$J. T|FTrM:n+0n4ޚUS0Gv}j4Ve AmS@+ĔdPBimHwP {,7%ey4O1)kdԴLRs!G$pjiate`8 H+PʴJL_-j)r9mQ-?K#ޔ'7ı*O+7ĉu^gcIJQRPOWJV7} {lh~(ZZa/𜨰ʥNpzsa8j V;"x8s_=2;۪QOޕjdaؒm֌ |0U .0U^Zr;+yi3.8g3d,b.ؒtKw6CN :Ndؾ wWm+#5/4!$Kp!;p~$` TAK! ꥬhhƭ9_Bb3$nޅ \uv:iV"FpϷ-hHčOXۛiS1j Y{d`k<.} 0 ][DjmaAk*lg}Se~)Epnںek pv:bt3}H5lv9j&XzgzC  YZ