hawkey-0.6.3-4.el7> H HtxHFX% ?*}}K)Qz/l$<*jW_k&b-7dIda00cebc99cdb18d26ee37c7e2e2f2c5c829737banv)O<,9FX% ?*}}.M#wq 6mw@*hD1[}t>;?td   N #(< F P d ) 0D]v8C(|8L9L:L>@G H4IHXPY\\x]^b6de f lt(u<vPwx y pChawkey0.6.34.el7Library providing simplified C and Python API to libsolvA Library providing simplified C and Python API to libsolv.X$sl7.fnal.govzScientific LinuxScientific LinuxLGPLv2+Scientific LinuxUnspecifiedhttps://github.com/rpm-software-management/hawkeylinuxi686 gA큤A큤X X$W#< X$W#< f9ed2049ea8c71ae5fee67a991dfc5d9f6e1d4127f11035fbe3d4f545d5600b860ef2cd949a4cc1beef5fa14117080f86d8c37f6f4c53a69b6fba6e5264147c0dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551rootrootrootrootrootrootrootrootrootroothawkey-0.6.3-4.el7.src.rpmhawkeyhawkey(x86-32)libhawkey.so.2@@@@@@@@@@@@@@ @@@@   @ /sbin/ldconfig/sbin/ldconfigld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libsolv(x86-32)libsolv.so.0libsolv.so.0(SOLV_1.0)libsolvext.so.0libsolvext.so.0(SOLV_1.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.6.4-13.0.4-14.6.0-14.0-15.2-14.11.3Wi,@WbWYZ@Up=Up=U\w@UKSU@U@U@T@T T@SS;@Si@SES~@ScSG@S"@S 4@SR>Ra@R - 0.6.3-4Igor Gnatenko - 0.6.3-3Igor Gnatenko - 0.6.3-2Jan Silhan 0.5.8-2Jan Silhan 0.5.8-1Michal Luscon 0.5.7-1Michal Luscon 0.5.6-1Michal Luscon 0.5.5-1Michal Luscon 0.5.4-1Jan Silhan - 0.5.3-3Jan Silhan - 0.5.3-2Jan Silhan - 0.5.3-1Aleš Kozumplik - 0.5.1-1Aleš Kozumplik - 0.5.0-1Aleš Kozumplik - 0.4.19-1Aleš Kozumplik - 0.4.18-1Aleš Kozumplik - 0.4.17-1Aleš Kozumplik - 0.4.16-1Aleš Kozumplik - 0.4.14-1Jan Silhan - 0.4.13-1Jan Silhan - 0.4.12-1Aleš Kozumplik - 0.4.11-1Radek Holý - 0.4.10-1Aleš Kozumplík - 0.4.9-1Aleš Kozumplík - 0.4.8-1Aleš Kozumplík - 0.4.7-1Aleš Kozumplík - 0.4.6-1Aleš Kozumplík - 0.4.5-1Aleš Kozumplík - 0.4.4-1Aleš Kozumplík - 0.4.3-1Aleš Kozumplík - 0.4.2-1.git4c51f65Aleš Kozumplík - 0.4.1-1.git6f35513Aleš Kozumplík - 0.4.0-1.git0e5506aAleš Kozumplík - 0.3.16-1.git4e79abcAleš Kozumplík - 0.3.15-1.git996cd40Aleš Kozumplík - 0.3.14-1.git78b3aa0Aleš Kozumplík - 0.3.13-2.git15db39fAleš Kozumplík - 0.3.12-1.git60cc1ccAleš Kozumplík - 0.3.11-1.gitffe0dacAleš Kozumplík - 0.3.10-1.git1d51b83Aleš Kozumplík - 0.3.9-1.gitc0c16c0Aleš Kozumplík - 0.3.8-1.git046ab1cAleš Kozumplík - 0.3.7-2.gitdd10ac7Aleš Kozumplík - 0.3.6-2.gita53a6b1Aleš Kozumplík - 0.3.6-1.gitc8365faAleš Kozumplík - 0.3.5-3.gitf981c48Aleš Kozumplík - 0.3.5-1.gitd735540Aleš Kozumplík - 0.3.4-1.gitb3fcf21Aleš Kozumplík - 0.3.3-1.git4e41b7fAleš Kozumplík - 0.3.2-1.gite883549Aleš Kozumplík - 0.3.1-2.git6f9df85Aleš Kozumplík - 0.3.0-1.gitafa7717Aleš Kozumplík - 0.2.12-2.git7fa7aa9Aleš Kozumplík - 0.2.11-4.git687ceabAleš Kozumplík - 0.2.11-1.git545a461Aleš Kozumplík - 0.2.10-2.gita198deaAleš Kozumplík - 0.2.10-1.gita198deaAleš Kozumplík - 0.2.9-2.gitefeb04cAleš Kozumplík - 0.2.9-1.git8599c55Aleš Kozumplík - 0.2.8-1.gite6734fbAleš Kozumplík - 0.2.7-1.git41b39baFedora Release Engineering - 0.2.6-3.gitea88ad5Aleš Kozumplík - 0.2.6-2.gitea88ad5Aleš Kozumplík - 0.2.6-1.git76a5b8cAleš Kozumplík - 0.2.5-1.git042738bAleš Kozumplík - 0.2.4-8.git04ecf00Aleš Kozumplík - 0.2.4-7.git04ecf00Aleš Kozumplík - 0.2.4-6.git04ecf00Aleš Kozumplík - 0.2.4-5.git04ecf00Aleš Kozumplík - 0.2.4-4.git04ecf00{?dist}Aleš Kozumplík - 0.2.4-2.git1f198aa{?dist}Aleš Kozumplík - 0.2.3-1.git6083b79{?dist}Aleš Kozumplík - 0.2.2-1.git46bc9ec{?dist}Aleš Kozumplík - 0.2.1-1.gita59de8c0{?dist}Aleš Kozumplík - 0.2.0-4.gita7fafb2.el7Aleš Kozumplík - 0.1-6.git0e6805c.el7- Fix obsoletes again (RHBZ #1348167)- Properly obsolete old python package (RHBZ #1346704)- Rebase to 0.6.3 (RHBZ #1334388)- tito: change vesiontagger to releasetagger (Jan Silhan) - don't require python3 in rhel (Jan Silhan)- added implicit-function-declaration compile flag (Jan Silhan) - subject: Fix compiler warning introduced by previous commit (Colin Walters) - python: Verify that nosetest actually ran any tests (Colin Walters) - AUTHORS: updated (Jan Silhan) - subject: Remove internal header includes from public header (Colin Walters) - maintain result map in query (RhBug:1049205) (Jan Silhan) - AUTHORS: updated (Jan Silhan) - package: Don't assume the same pool in hy_package_cmp() (Matthew Barnes)- spec: add a %{snapshot} macro for easier snapshot building (Radek Holy) - doc: sack: deep copy added to warning section (Jan Silhan) - doc: sack: warning about multiple Sack usage (Jan Silhan) - doc: sack: len(sack) -> method __len__ (Jan Silhan) - Package.files returns list of Unicode objects (Jan Silhan)- Revert "sack: force recomputing excludes" (RhUbg:1218650) (Jan Silhan)- get rid of yum references (Jan Silhan) - sack: force recomputing excludes (Jan Silhan) - doc: cosmetic: made Sack headline more readable (Jan Silhan) - doc: sack: warning about using excludes, includes, disabling and enabling repos (Jan Silhan) - cosmetic: removed commented code (Jan Silhan) - sack: calls reinitiate provides after changing considered map (RhBug:1099342) (Jan Silhan) - fixed memleak from d8f2ca7 (Jan Silhan) - doc: add to CMDLINE_REPO_NAME and SYSTEM_REPO_NAME the Python API reference manual. (Radek Holy) - doc: add Repo to the Python API reference manual. (Radek Holy) - updated load_test_repo() to be able to load non-standard system repo (Michael Mraka) - python tests for goal.run(verify=True) (Michael Mraka) - test for HY_VERIFY flag (Michael Mraka) - introduced verify option for goal.run() (Michael Mraka) - AUTHORS: fixed name (Michael Mraka) - AUTHORS: added 3 Michaels (Jan Silhan) - Build for x86_64, correction for C++ (Michal Ruprich)- setup tito to bump version in VERSION.cmake (Michal Luscon) - initialize to use tito (Michal Luscon) - prepare repo for tito build system (Michal Luscon) - New version 0.5.4 (Michal Luscon) - goal: implement methods for optional installation (RhBug:1167881) (Michal Luscon) - setup tito to bump version in VERSION.cmake (Michal Luscon) - initialize to use tito (Michal Luscon) - prepare repo for tito build system (Michal Luscon) - New version 0.5.4 (Michal Luscon) - goal: implement methods for optional installation (RhBug:1167881) (Michal Luscon)- new release- bumped release to be greater than f21 release - Add Peter to Authors (Peter Hjalmarsson) - Add support for armv6hl (Peter Hjalmarsson)- README: made readthedoc documentation official (Jan Silhan) - sack: deprecation of create_cmdline_repo (Jan Silhan) - does not break Sack.__init__ API from 8ce3ce7 (Jan Silhan) - doc: document the new logdir parameter of Sack.__init__. (Radek Holy) - New version: 0.5.3 (Jan Silhan) - apichange: sack: added optional param logdir (Related:RhBug:1175434) (Jan Silhan) - apichange: py: rename: Sack.cache_path -> Sack.cache_dir (Radek Holy) - doc: add Sack to the Python API reference manual. (Radek Holy) - cosmetic: autopep8 applied on __init__.py (Jan Silhan) - query: support multiple flags in filter (RhBug:1173027) (Jan Silhan) - packaging: make the spec file compatible with GitHub packaging guideliness. (Radek Holy) - New version: 0.5.2 (Michal Luscon) - hy_chksum_str() returns NULL in case of incorrect type (Michal Luscon) - Fix defects found by coverity scan (Michal Luscon) - selector: allow selecting provides with globs (RhBug: 1148353) (Michal Luscon) - py: nevra_init() references possibly uninitialized variable. (Ales Kozumplik) - package: add weak deps attributes. (Ales Kozumplik)- pool_split_evr() assert if we hit unexpected data. (Related:RhBug:1141634) (Ales Kozumplik) - README: changed references to new repo location (Jan Silhan) - iutil-py: removed pyseq_to_packagelist function (Jan Silhan) - improved performance of python sequence iteration (RhBug:1109554) (Jan Silhan) - reldep: constructor accepts unicode strings (RhBug:1124968) (Jan Silhan) - Fix pool_split_evr's handling of EVRs without releases. (Radek Holy) - added sha512 support (RhBug:1082658) (Jan Silhan) - cosmetic: removed unneeded semicolon (Jan Silhan) - goal: does not raise exception on empty selector (Related:RhBug:1127206) (Jan Silhan)- sack: include directive support added (Related:RhBug:1055910) (Jan Silhan) - sack: using pool->considered instead of SOLVER_LOCK for excludes (RhBug:1099342) (Jan Silhan) - cosmetic: replaced fail_unless with ck_assert_int_eq (Jan Silhan)- packaging: bump the SONAME as there are dropped API calls. (Ales Kozumplik) - Support package splitting via obsoletes. (RhBug:1107973) (Ales Kozumplik) - api change: py: convert Advisory, AdvisoryRef and AdvisoryPkg attributes to Unicode. (Radek Holy) - hy_err_str: it's best to make it static. (Ales Kozumplik) - Hide hy_err_str from errno.h (Ales Kozumplik) - py: detailed error reporting. (Ales Kozumplik) - doc: deprecation policy. (Ales Kozumplik)- api change: py: deprecate _hawkey.Advisory.filenames. (Radek Holy) - api change: drop deprecated hy_package_get_update_*. (Radek Holy) - api change: deprecate hy_advisory_get_filenames. (Radek Holy) - tests: py: add tests for _hawkey.AdvisoryPkg type. (Radek Holy) - py: add _hawkey.Advisory.packages attribute. (Radek Holy) - py: add _hawkey.AdvisoryPkg type. (Radek Holy) - tests: add tests for advisorypkg object. (Radek Holy) - Add hy_advisory_get_packages method. (Radek Holy) - Add advisorypkglist object. (Radek Holy) - Add advisorypkg object. (Radek Holy) - selector: added file filter (Related: RhBug:1100946) (Jan Silhan) - priorities: change the meaning of the setting---lower number=better prio. (Ales Kozumplik) - py: better error checking in repo-py.c:set_int(). (Ales Kozumplik) - py: api: hawkey.Repo() does not accept cost keyword arg. (Ales Kozumplik) - fix: nevra: hy_nevra_cmp (Jan Silhan) - repos: priorities. (Ales Kozumplik) - py3: Sack: accepts unicoded cachedir (Related: RhBug:1108908) (Jan Silhan)- sack: add a public function to get the running kernel package. (Ales Kozumplik) - query: fix querying for string provides. (RhBug:1114483) (Ales Kozumplik) - fix: commandline RPMs do not provide their files (RhBug:1112810) (Ales Kozumplik) - tests: prevent automatic Python deps in tour.rpm. (Ales Kozumplik) - deepcopy of sack raises error (RhBug:1059149) (Jan Silhan)- py3: use sphinx-build-3 (which doesn't encode the minor py version) (RhBug:1098098) (Ales Kozumplik) - tests: fix test_list_arches(), there's new architectures listed now. (Ales Kozumplik) - doc: packaging: add license block to each .rst. (Ales Kozumplik) - Subject: accepts/returns pattern in unicode (Related: RhBug:1092777) (Jan Silhan) - fix kernel detection by being more strict what we look for. (RhBug:1087534) (Ales Kozumplik) - [kernel] look for the installed kernel in @System. (Ales Kozumplik) - fix: sigsegv when wrong reldep is passed to selector as a provide. (Ales Kozumplik) - .gitignore: __pycache__ (Ales Kozumplik) - installonlies: log the discovered running kernel. (Ales Kozumplik) - py: Package: all string attributes are in Unicode (RhBug:1093887) (Jan Silhan) - py: fix: certain string assignments should raise TypeError, never SystemError. (Ales Kozumplik) - cleanup: tweak declarations in pycomp.h. (Ales Kozumplik) - goal: hy_goal_write_debugdata() takes target dir parameter. (Ales Kozumplik) - iutil.c: simplify queue2plist() implementation. (Ales Kozumplik) - Goal: listing unneeded packages. (Ales Kozumplik) - doc: make the documentation generation independent of hawkey the python module. (Ales Kozumplik) - removed unused imports (Jan Silhan) - distro-sync doesn't replace arch (RhBug:1054909) (Jan Silhan) - replaced deprecated fail_unless with ck_assert_int_eq (Jan Silhan) - added python bindings to nevra attribute filter (Jan Silhan) - added nevra filter flag to query C API (Jan Silhan)- py: cosmetic: drop py_ prefixes from static functions in hawkeymodule.c. (Ales Kozumplik) - Expose hy_arch_detect(). (Ales Kozumplik) - fixed clang warning of uninitialized variable (Jan Silhan) - doc: fixed typo (Jan Silhan) - logging: log checksums of written/loaded repositories. (RhBug:1071404) (Ales Kozumplik) - logging hawkey version number. (Ales Kozumplik) - implement updateinfo caching (Michael Schroeder) - cosmetic: fixed sliced changelog lines in spec file (Jan Silhan)- Add forgotten queue_free()s from bd3a2ae. (Ales Kozumplik) - cosmetic: some cleanups of 0e4327c. (Ales Kozumplik) - refactor rewrite_repos function (Michael Schroeder) - rewrite repos after calling addfileprovides (Michael Schroeder) - also set the repodata id if an extension is loaded from the cache (Michael Schroeder) - call hy_repo_link when setting the appdata of the system repo (Michael Schroeder) - use REPO_LOCALPOOL when loading the filelist extension (Michael Schroeder) - switch over to the written solv files to save memory (RhBug:1084174) (Michael Schroeder) - py: add downgradable and upgradable kwargs to _hawkey.Query.filter. (Radek Holy) - Fix comments in query.c (Radek Holy) - Add hy_query_filter_downgradable and hy_query_filter_upgradable. (Radek Holy) - tests: py: add tests for _hawkey.AdvisoryRef type. (Radek Holy) - tests: py: add tests for hawkey.Advisory type. (Radek Holy) - py: add _hawkey.Package.get_advisories method. (Radek Holy) - py: add _hawkey.Advisory type. (Radek Holy) - py: add _hawkey.AdvisoryRef type. (Radek Holy) - tests: add tests for advisoryref object. (Radek Holy) - tests: add tests for advisory object. (Radek Holy) - api change: deprecate hy_package_get_update_*. (Radek Holy) - Add hy_package_get_advisories method. (Radek Holy) - Add advisoryreflist object. (Radek Holy) - Add advisoryref object. (Radek Holy) - Add advisorylist object. (Radek Holy) - Add advisory object. (Radek Holy) - Rename SOLVABLE_NAME_UPDATE_PREFIX to SOLVABLE_NAME_ADVISORY_PREFIX. (Radek Holy) - sack: Also look in /usr/share/rpm for Packages (Colin Walters) - py: add load_updateinfo kwarg to _hawkey.Sack.load_yum_repo. (Radek Holy) - py: add _hawkey.Repo.updateinfo_fn getsetter. (Radek Holy) - py: more detailed error string in Sack.add_cmdline_package(). (Ales Kozumplik) - Fix hy_query_run to list only packages. (Radek Holy) - Fix goal to add only packages if name glob selector is given. (Radek Holy) - Fix hy_goal_run_all_flags to resolve only package installonlies. (Radek Holy) - Fix sack_knows to check packages only. (Radek Holy) - Add is_package function. (Radek Holy) - Fix typo in filter_rco_reldep's assertion. (Radek Holy)- Fix hy_stringarray_length. (Radek Holy) - tests: bring tests/repos/yum/recreate to a workable state again. (Ales Kozumplik) - added distupgrade function (Related:963710) (Jan Silhan) - remove: _HyPackageList.left. (Ales Kozumplik) - goal: track changes (as reinstalls) (RhBug:1068982) (Ales Kozumplik)- fixed typos in tutorial-py.rst (Jan Silhan) - added glob pattern search for arch to nevra_possibilities_real (RhBug:1048788) (Jan Silhan) - Left behind references to README.md from 3b47a13. (Ales Kozumplik) - Add Radek to AUTHORS. (Ales Kozumplik) - update the README. (Ales Kozumplik) - sack: write_*() should also check fclose(). (Ales Kozumplik)- tests: add a negative test for reponame. (Radek Holy) - Add reponame into selector. (Radek Holy) - write_main() and write_ext(): even on error do not leave the temporary file behind. (Ales Kozumplik) - write_main() should do a better job erroring out on write errors. (Ales Kozumplik) - Fix vsnprintf SIGSEGV passing "%s" with no va_list args to pool_debug. (RhBug:1064459) (Ales Kozumplik) - Save the cache atomically. (RhBug:1047087) (Ales Kozumplik) - package: call repo_internalize_trigger in get_files() (RhBug:1062703) (Ales Kozumplik) - fixed reldep pointer NULL comparison (Jan Silhan) - fixed indentation in subject-py.c (Jan Silhan) - moved TEST_COND macro to iutil-py.h (Jan Silhan) - moved subject and nevra from python to C (Jan Silhan) - subject in C: work with full reldeps (Jan Silhan)- selectors: allow selecting provides with full Reldep string. (Ales Kozumplik) - subject: work with full reldeps (containing the CMP flags). (Ales Kozumplik) - package: hy_package_get_hdr_end(). (Ales Kozumplik) - added subject C API (Jan Silhan) - added nevra C API (Jan Silhan) - fix not accepting numeric version in reldep (RhBug:1052961) (Jan Silhan) - fix Reldep inicialization without sack crash (RhBug:1052947) (Jan Silhan) - tests: make test_goal_selector_upgrade() less assuming. (Ales Kozumplik)- installonlies: erase packages depending on a kernel to be erased. (RhBug:1033881) (Ales Kozumplik) - fix: latest_per_arch on incompatible arches. (RhBug:1049226) (Ales Kozumplik)- Fix malfunction of Package.__lt__ and Package.__gt__ (RhBug:1014963) (Radek Holy) - Do not crash when querying provides that do not exist (Richard Hughes)- remove: packageDelta_new (Zdenek Pavlas) - get_delta_from_evr(): create the python object only when delta exists (Zdenek Pavlas) - fix pycomp_get_string(), pycomp_get_string_from_unicode() (Zdenek Pavlas) - fix get_str() in packagedelta-py (Zdenek Pavlas) - fix: spec: running tests in python3 after build (Jan Silhan) - tests: order packages in .repo files by name. (Ales Kozumplik) - fix: goal: reason for installing when more packages are available to a selector. (Ales Kozumplik) - tests: add a package that is not installed yet available in main, updates. (Ales Kozumplik) - add hy_packagedelta_get_chksum() (Zdenek Pavlas) - add hy_packagedelta_get_downloadsize() (Zdenek Pavlas) - add hy_packagedelta_get_baseurl() (Zdenek Pavlas) - test_query_provides_in: avoid ck_assert_int_eq() as it evaluates args twice (Zdenek Pavlas) - installonlies: fix sorting packages depending on the running kernel. (Ales Kozumplik) - use pool_lookup_deltalocation() (Zdenek Pavlas) - initialize _hawkey.PackageDelta type (Zdenek Pavlas) - delta_create(): fix the sizeof() (Zdenek Pavlas) - parse_reldep_str(): fix buffer overflow (Zdenek Pavlas) - string reldep parsing using parse_reldep_str (Jan Silhan) - added hy_query_filter_provides_in function (RhBug:1019168) (Jan Silhan) - added parse_reldep_str function (Jan Silhan) - fix: py: abort() from python when writing the system .solv cache fails. (Ales Kozumplik) - fix forgotten include causing a compiler warning in testsys.c. (Ales Kozumplik)- goal: installonly_limit = 0 means it is disabled. (Ales Kozumplik) - written API changes for Query filter latest option (RhBug:1025650) (Jan Silhan) - tests: superfluous query.run() calls. (Ales Kozumplik) - removed define PyString_AsString in pycomp.h (Jan Silhan) - replaced PyInt_FromLong with PyLong_FromLong (Jan Silhan) - replaced PyInt_AsLong with PyLongAs_Long (Jan Silhan) - added latest to query ignoring architectures (Jan Silhan) - renamed hy_query_filter_latest to hy_query_filter_latest_per_arch (Jan Silhan) - logging: additional logging output on repo loading errors. (Ales Kozumplik) - logging: refactor and add a loglevel. (Ales Kozumplik) - queries: allow glob matching in query. (Ales Kozumplik) - tests: slightly simplify test_subject.py. (Ales Kozumplik) - subject: yield correct results when globbing over a version. (Ales Kozumplik) - subject: globbing for sack._knows. (Ales Kozumplik) - py: subject: sack._knows doesn't need to take sack. (Ales Kozumplik)- With the current libsolv there's no need to reinit solver for re-resolving. (Ales Kozumplik) - speedup fetching rpmdb a bit by reusing what we can from the old cache. (Ales Kozumplik) - adapt to libsolv 3b3dd72: obsoleting by an installonly package is erasing. (Ales Kozumplik) - tests: slim test_goal.c by using a testsys function instead of its reimplementation. (Ales Kozumplik) - tests: shave some lines off test_goal.c by using smarter Goal results assertion. (Ales Kozumplik) - installonlines: python bindings for installonly_limit. (Ales Kozumplik) - goal: when sorting the installonly candidates, consider the running kernel. (Ales Kozumplik) - Limit the number of installed installonlies. (RhBug:880524) (Ales Kozumplik) - iutil.c: dump_solvables_queue. (Ales Kozumplik) - refactor: concentrate all libsolv solver initialization into the static solve(). (Ales Kozumplik) - refactor: goal: reinit_solver() (Ales Kozumplik) - tests: dump_packagelist() can free the list too. (Ales Kozumplik) - iutil: running_kernel(). (Ales Kozumplik)- methods get_delta_from_evr from package and add_cmdline_package from sack can take unicode string as argument (Jan Sil - tests: move TestSack out of the testing module into tests. (Ales Kozumplik)- Goal: excluding and then installing results in incomprehenisble problem desc. (RhBug:995459) (Ales Kozumplik) - added support of cost option in repos (Jan Silhan)- spec file also generates python3-hawkey rpm (Jan Silhan) - fixed package object rich comparision (Jan Silhan) - Add libsolv-devel as a hard requires for hawkey-devel (Richard Hughes) - Python 3 bindings added (Jan Silhan)- Detect the variant of armv7l. (RhBug:915269) (Ales Kozumplik) - add package.downloadsize and package.installsize. (Ales Kozumplik)- Correctly find the installed package when looking for updates (Richard Hughes) - Change the hy_package_get_update_severity() API to return an enum value (Richard Hughes) - Do not enforce all repos load all kinds of specified metadata (Richard Hughes) - Fix a tiny memory leak introduced in 68ebca4a80aec636d30a9fd4fb9aa2d9bf9a8eca (Richard Hughes) - Add methods to get details about package updates (Richard Hughes) - Add updateinfo support to hawkey, using the existing parser in libsolv (Richard Hughes) - Do not count updates when counting the number of packages in a sack (Richard Hughes)- py: fix memory leak in sack-py.c:new_package (Ales Kozumplik) - rebuild the package, the previous version does not correspond to an existing commit.- tests: test_get_files(): test against a package with files outside /usr/bin and /etc. (Ales Kozumplik) - py: simplify exception throwing in load_system_repo(). (Ales Kozumplik) - Install stringarray.h so client programs can use hy_stringarray_free() (Richard Hughes) - py: bindings for package.files. (Ales Kozumplik) - add hy_package_get_files. (Ales Kozumplik) - Fix three trivial comment mis-spellings (Richard Hughes) - Set required python version to 2 (Richard Hughes) - Add a HY_VERSION_CHECK macro (Richard Hughes) - packaging: add license information to every file. (Ales Kozumplik) - py: add 'installed' property to hawkey.Package (Panu Matilainen) - tests: add test-case for hy_package_installed() (Panu Matilainen) - Add .baseurl getter to Python and C APIs. (Zdenek Pavlas) - tests: fix a memory leak revealed by libsolv commit 0804020. (Ales Kozumplik) - Return the installed size for installed packages in hy_package_get_size() (Panu Matilainen) - Add a function for determining whether HyPackage is installed or not (Panu Matilainen)- goal: running the same Goal instance twice or more. (Ales Kozumplik) - sack._knows can now determine if a particular 'name-version' sounds familiar. (Ales Kozumplik) - Goal: do not set the 'keepexplicitobsoletes' flag. (Ales Kozumplik) - tests: fixtures for upgrade_all() with installonly packages. (Ales Kozumplik)- goal: fix assertions about the job queue when translating selectors. (Ales Kozumplik) - SOLVER_NOOBSOLETES is SOLVER_MULTIVERSION. (Ales Kozumplik) - goal: testing number of requests and presence of certain kinds of requests. (Ales Kozumplik)- obsoletes: do not report obsoleted packages in hy_goal_list_erasures(). (Ales Kozumplik) - rename: goal: list_obsoletes -> list_obsoleted. (Ales Kozumplik) - rename: hy_goal_package_all_obsoletes() -> hy_goal_list_obsoleted_by_package(). (Ales Kozumplik) - apichange: remove: hy_goal_package_obsoletes(). (Ales Kozumplik) - tests: simplify test_goal_upgrade_all() somehwat. (Ales Kozumplik) - goal: add ability to list all of the package's and transaction's obsoletes. (Ales Kozumplik) - py: allow directly comparing NEVRAs by their EVRs. (RhBug:953203) (Ales Kozumplik) - add hy_sack_evr_cmp(). (Ales Kozumplik) - py: fix SIGSEGV in unchecked hy_goal_describe_problem() call. (Ales Kozumplik) - doc: update the Tutorial for the current version of the API. (Ales Kozumplik) - subject parsing: recognize "pyton-hawkey" is a name in "python-hawkey-0.3.10". (Ales Kozumplik)- hy_goal_write_debugdata() (Ales Kozumplik)- refactoring: hy_sack_get_cache_path -> hy_sack_get_cache_dir. (Ales Kozumplik) - hy_sack_create() now accepts a flag to disable automatic cachedir creation. (Ales Kozumplik) - fix crashes when the logfile can not be initialized. (Ales Kozumplik)- py: expose Subject.pattern (Ales Kozumplik) - doc: added the rootdir parameter to hy_sack_create(). (Ales Kozumplik) - sack: allow specifying a different rootdir (AKA "installroot") (Ales Kozumplik) - Forms recognized by ``Subject`` are no longer an instance-scope setting. (RhBug:903687) (Ales Kozumplik)- Selector: allow constraining by version only (without the release). (Ales Kozumplik) - python: reldep_repr() outputs a valid number. (Ales Kozumplik) - Add pkg.conflicts and pkg.provides. (RhBug:908406) (Ales Kozumplik) - hy_query_filter_requires() internally converts to a reldep. (Ales Kozumplik) - support filtering by 'obsoletes' and 'conflicts' reldeps. (RhBug:908372) (Ales Kozumplik) - allow filtering by requires with reldeps. (RhBug:908372) (Ales Kozumplik) - py: Query.filter() returns instance of the same type as the original query. (Ales Kozumplik) - sack_knows() does case-insensitive matching too (pricey yet needed). (Ales Kozumplik) - subject: best shot at 'some-lib-devel' is not that EVR is 'lib-devel'. (RhBug:903687) (Ales Kozumplik)- subject: best shot at 'some-lib-devel' is not that EVR is 'lib-devel'. (Ales Kozumplik) - cosmetic: put HY_PKG_LOCATION into the lists alphabetically. (Ales Kozumplik) - New key HY_PKG_LOCATION for query (Tomas Mlcoch) - querying for upgrades: do not include arbitrary arch changes. (Ales Kozumplik)- excludes: Query respects the exclude list. (related RhBug:884617) - excludes: apply excludes in Goal. (related RhBug:884617) - goal: support forcebest flag. (related RhBug:882211) - disabling/enabling entire repositories. - selector: preview possibly matched packages with hy_selector_matches(). (related RhBug:882851)- Rebuild with proper git revision.- Move to libsolv-0.2.3 (suit minor API change there)- Subject: infrastructure for discovering NEVRA explanations of what user's input meant. - fix: cloning an evaluated Query should copy the result set too. - Reldeps: creating custom-specified reldeps (name, evr). - Goal: accept a selector targeting a provide. - delete goal_internal.h, not needed. - Goal: give the solver SOLVER_FLAG_ALLOW_VENDORCHANGE (RhBug:885646) - fix crash when hash for an invalid Reldep is requested.- Python: improve Query result caching (uses the C facility now). - packageset: add internal function for getting elements with a hint. - Python, performance: Query.run() internally uses a set for the results instead of a list. - Query: fix selecting upgrades for packages of changing architecture. - Goal: add upgrade_to_selector() (EVR specs in selectors) - checksums: do not assert() when the pkg hasn't got the asked checksum. (RhBug:878823) - API change: rename: hy_package_get_nvra() -> hy_package_get_nevra(). - Goal: support distupgrade of all packages.- fix: hy_package_cmp() shouldn't compare packages of different arch equal. - Goal: support reinstalls.- py: add __all__ to the hawkey module. - API cleanup: give checksumming functions the 'hy_' prefix. - Add HyPackageSet. - Make hy_query_filter_package_in() general enough to handle the relations too. - Py: filter by relation and a set of target packages. - remove: hy_query_filter_obsoleting(). - query: implement an empty Query filter. - Add the reldep objects, reldep containers, and hy_package_get_requires(). (RhBug:847006) - Query: filter provides by reldeps. (RhBug:847006) - cleanup header files inclusions. - py: fix memory leak package_str(). - hy_package_get_obsoletes(). - Query: filter with ORed reldep lists.- API change: Query: repo filter is called REPONAME now, now just REPO. - python: isinstance check for hawkey.Package fails for package objects. - Simplification of archive script (tmlcoch) - API change: hy_repo_create() now takes the repo name as a parameter. - API change: Use Selector for what used to be "Query installs". - py: use general keyword arguments to Goal.install() etc. to construct a Selector. - goal: improve error reporting when Goal failed/was not executed. - selectors: glob matching the package name.- fix sigsegv in query.c:filter_sourcerpm(). - doc: move the hawkey reference to man section 3. - query: filter by description or URL. - fix: FOR_PACKAGELIST(pkg,list,i) offsets the 'i' by one. - Query: hy_query_filter_package_in() limits filtering to an arbitrary set of pkgs. - Query: filtering by epoch. - py: Query: make sure filterm() clears the result cache. - py: fix: memory leaks with PySequence_GetItem().- py: hawkey.test should not depend on libcheck.so.- py: Goal.run_all() returns True if a solution was found. (RhBug: 856615) - py: Goal.run() accepts callback parameter too. (RhBug: 856615) - query: filtering by version and release. (RhBug: 856612) - Flag an error if Sack is created with an invalid arch. (RhBug: 857944) - fix hy_get_sourcerpm() when the package has no sourcerpm. (RhBug: 858207) - Query: filter by source rpm. (RhBug: 857941) - Run 'make check' when building the RPM.- Fix build that now needs python-sphinx.- Query cloning. - Query: full version filtery is supported now. - py: query.filter() now returns a cloned Query. - py: len(query) and bool(query) now work as expected.- Add manpage.- Finding all solutions in Goal. - hy_goal_reason() no longer depends on Fedora-specific hacks in libsolv. - hy_package_get_sourcerpm()- repo loading API changed, hy_sack_load_yum_repo() now accepts flags to build cache, load filelists, etc. - fixed 843487: hawkey query.filter() ends with assertion.- Package description, license, url support. - python: Unicode fixes in Query.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- HY_CLEAN_DEPS support.- Use libsolv-0.0.0-13. - hy_goal_get_reason().- Use libsolv-0.0.0-12. - Added hy_package_get_hdr_checkum().- More package review issues.- More package review issues.- Prevent requires in the hawkey.test .so.- Fix rpmlint issues.- Downgrades.- Handling presto metadata.- Support libsolv's SOLVER_FLAGS_ALLOW_UNINSTALL.- Api cleanups.- Goal.update() takes flags to skip checking a pkg is installed.- hy_query_filter_in() - Better unit test support.- Initial package./sbin/ldconfig/sbin/ldconfig0.6.3-4.el70.6.3-4.el7libhawkey.so.2hawkey-0.6.3README.rsthawkey-0.6.3COPYING/usr/lib//usr/share/doc//usr/share/doc/hawkey-0.6.3//usr/share/licenses//usr/share/licenses/hawkey-0.6.3/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tablescpioxz2i686-redhat-linux-gnuELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=96464e1ead5347b1906c4f3719fea5c45c24b7d5, strippeddirectoryASCII textPRRRRRR R RR R RRRRRR RRR?P7zXZ !#,}s ] b2u y-iSq+%93a/ e*<2R:K7zqHD߁9op10ֆ pl,Wvۖ6-hi X =/im<_Wh P3js{&G8nCݹ] "x[+{\ xBZ,QX(Y|P/_FM]H"αV` N+3C45!q+$y)'}2`-$ &.Q.X3,%]&^$ gkA_]Ϣ'+rW&O j ]nKc X"~WvڅzxS7[Vo/q~"29,'x[+ gu#Vsl-U[E¯> u]bH)DZa1 zvwg)h;t'E~o "1{1r#oAZ,ڙi K +H]rӴC0jV0p?oo|\utardc ~9IEGUzu;XnlvmdZ.!wɒh| |HO+#ZT7FȊJYr?X'= tu0V T(ԷR9Wa B ɟ>Tcا5Lj9?Ӭ>BnvbޟVEiWP֜ۦq#҆ۧ+u"ļIi@g,%*߸?cH*K^Ѩ^ FqҕܱΉ_4g[@y\J]y"@U,9hG8G7:`g:7Ŵ5+Iә /DWj49fR#?vU? R!IUѦZ1Tj"SnpҲ)ZA4y顇kt߾!,PW^ƅhcR,ءnatxc3N~f~%F0&En;_2;ʿ \NXvl>5no@J ca&ψ}fle5P0)pζwzZ@ qn00xy 2+pKT}Q2 ?ŶsڼЎ ,7Vc֩ksku dli'0iՄ\"LePfK9IXi1n,׹t 3ӯd+ a hE3_(" .tlJb5RP. Q9|gTݝƑ 4偐}'T&9" BQ<Av:B{Ό@ yj pNHRGZKQFC-웊C$z:(M;({LU 6#vU;t +QzR o1i.^a]Go7y?t'=PDə{ݗ0ޛsK](<7v=O˺rkCvB! bW^S{НԻ iY /V6Tz~3NAǓIz j۶hL%ɸдS0Kػ SSe= &ӱjo#/6w1aol+xftqSs#hs;CMn}$wI.t%߶ɒ&w|Ѯ {3y8H96{Tv*l)墩}({\8Z{N XdVwk”ښkJ=l^c~>筊aQϭ t@6ayЇ\{@Bv4WPF } L=|e.;p05:p5;Kf~ɬI;ݖ`eRQ3"> Jd?I0} cit>CL\hwk5Ff7>Hy&# 楷Ε4hmoG$E5ь 0+Gu`o6=BꥆYIZtr [شD}įC.Oh\L*?;G݆`f$C9 {Mr1e^n, K;kL//B߈GVh|iVVwa\"W\0d(fkX{mY~ɭ+?ix;'#6eQ )DvTt{/Y#:jW +i@Ԡђb\h3\ܮ;˖.IU {&G;KJQ6^owNmDbef0 gŻY\/:_G"<"=ɨ%ld%i H$9 ?R=1낱 ߚn5Ԏ 6/wY\R>%(wo@1}D:_U`!?%0cQ]->ظ_M O,L4р{gsګH\S'«l_ǀ^! +;^4 K-8AV$Z2S~F^^ !:VF6sn\];>q"mG3A,8h[y{AmR󕇧[D8 rYq$8?M bR"FJcOfR10z5i[9Rӊ(WZP\]ot  =tT<3Lg! h3evWOԝ)6_6G=-oOH%ID^2m$&LA\[l ǷB&_n g?mڣ"?W䖣V>;YU#l+bhC{;Ym8fr` ^q> O'2j<$ jߊr 5חC{"g D)falquչӅrɤGs!Z7(U#nrVWGӖ2ЅCL.{BjX;Ey.vP]7e'ƥ6pWWG]S) M.#NZ1SuaR?^aCQ_'%݂)@bح؈O6?-WýA]8R6 ))` m/*ՄG"1zthzVKSXQ.1o ĈrdcEY;߽!9*\O#q} ͪ<`B T^m=IFO?|H03ҔZ)čEIOt%\ < Q`Dڏ{L`sNZa ܚ*sJKR{^3K9YT)Or[1Rgg . ɚlC>R7̩$L f|6l wH~h75)#1 i SY 02?LYAxDg3B&Eܫ}ubyѲ£;ש`7Xpwv=Y?DhyϲX@6*| Y1:.s,*>ju~Zk'rG]Xq43_OZ!JXMؽ b\mܧR>`F]XeQ^)a4Z?q5XK@~ "(WK[cl;R (U^!uCNYW5V Jy 6,!R-<׎/O^'OnmDǥIB>*8>SuSSJ(z֮F"da)g) :MqȀʥ_BJ~u~vnx!WuڱBMBF TyspNm=%P':s{a.zI6p׳;@*%M.|=Otg[m bHFEDz Y3~/c{ϝI}bKtMt>#k< eGX] hoz\?nRNB|# Xl @(dfDH;T@K ɭ 4z]x 2}Z5r-ʬŔ[?Cۼ(ٵ!Ԧu0)Fz*gSWz~̓huTb8W}x#sSnGԍ Je3@|a4D6y)S7ZVONOʰW+~d L[u&d@ :\^:*SEԭygNo1}$.Iw`7jzl3iJ!l'EsũO^!jF ;V[]LF[ 7}iXx.`ܙ eHdIX`.Pp[zU.tG䪳ٛLkc5gon0B䷱*bmn 'V|La^j\_#i 2$cn#qERCPIWTQ<"uGUrC )iLs( Œ"mC99Z9XX*4˒] ћ|:`[fahu1Hۂ JeGLhbE%)Ed;rTb*D :sŗxgQ*qD?궲.~R %b 4!z_bDz s"I_/Z=51B2}Jӹo$lO;ࣖ?K Ґ~|xu?\S;-5b@z\5#»q6;r>yW~̣uI߈P nƤMÔ7Jh蛺+l5/JٴB h{~ڧyg;£LΘ/ 9jDN<4ݧC9fAV^pF1xPSo ZDE)ʩuI>>N2O;>0B=om;,^UV?2Y!*%![3ߵt?6`jw=04D)'e|^NHdpwԊq4o5q;81SA?08HPU0ʀ^}@gߺ/y-z]F!7q3ʴef-AU{ڠh&3pyM@m˪$q݀\‰}tEܐFԐ `J;*B\>/I0v0 S~F4%% S^Rmu!Oپe bWFؤm 5WDZk$-|SJJeJE 2-j2Pꀲh=OE'ӡ:PRx.LFT@&$FȪ0֡-#w>ZiE 0֚{ zZ8)_F~٣8zm ۗvH j-fl)Cחґ.Mol?ͽ9۪97MY+|̉(}'f x޹2dmWr\h%U ZX "EjAF#+`^JkxOCX/&DMI\gP(T>:lip%# e$٘Gn3sI ɴ.!S^ M(XhU@?wc16^Ci0َ ;L떵hB!D"wa6PY#aW<[/#@lPOWoaVѷB^jE njWm *dʈSWX3'bqU6G's4ViAx} {1hpɼcto)2F>S-Dl1W^*v`=H,ήrKeqPG=|ۯaۖۜˊj1?0??0:gDɤa?r@"!8oa}8) L7r@es2ND9|c`(D?5RRt' > 0Bb \|fix5gh AH eVUY$E8Ĉ'v MO}|ofe,K@`&o8|"Ǭ`1Xs2}mloXmy5T~'ayFHUg$*C:|qwe"yQh~~cKk,$w2r,8S '7\ui|'OhITt׆[--}tISw‰@#05=E;JU|9W$+T8%HU|Ir8 2E&,.@2@YRnN0\#u$/daO~wy_lw8^X }DkmOl+(~Ѷ74~ hP$mt|0P||A~K]F~l(aW%B0"<7=|D<(D񚻗4J7>YL*RJ}πB}] 8dW[Bgl^gh\Nd@n?Te aM,}לw t hn~nЋHEw/8 {]]MN6Z敌_ZޝJj[yћGijJzkDq3mؤ $nAsoOj7`%WG(z!I0!ҥm'oRwd.,< Vkoֳ-s.Vf7%;=KjN>:Y>;[gR#? %EVdzF7:" xVJ.jxJ:yjgmHU4wIm }ʌ,V"yjlOscW+IN]^Xei"Qlwyrq@5E%/P:Jo,Wkcϧ֍9[cFa?̳N۟ބ1Сy͘e*Ƣpi!P`RXzT<8 d]esV/ן >NXmE]O)qV7/ApY6{{),<IRxn1S{"h]_6_Yy<(V~760oX)'?{&MCwd4Wqy*l`NvG2rڞ$qPE gzSU+s'$r'fŧ)\;+9$oNXa3,,i+műk6F}25`cHZ$z"J!s{1:-Ó3 }j3 8(1^Lb-e7V %B@"](8KFR/%I:G:@vHE w2I:~vyAE(9*ExۊftA]~畛%䍎G҆F>-9WA + ~,_Tg(%ztŢbKP>g(НL2S MNJI\&aMppcy׽۲ƤL_t5 sb*f d3I6N ecm 04R[) ɓh7RsdK߾ܖD0}=/UQ x:ƹQDX̻7 M^mtl͊>ВoDH#ױEYk"J>zҦSꐉKJa0qѤm:ې%ѿ]P̶3EƐV*>OŸ+A\y8qfٸͧ uS$ ,nڜ[gmHק(pc4l>~@AZrӬ-efiJwmG̈3Χ2SzL9BU1:l]ٝv'.-[~GIn7{ts|]Q7ty4[2µ%qg$+-c닻R'=yHD;4 )ͯqt.t m,YL_D?Pݰ)xE9|4vz׆,ib oG.}?*ڞ;5[ 3p{N i?pH)BC \  Y|${x%Z+}mOWGn~b> \`<7kuO$FYJAm` ?[j@S?vL,lYn} Dv6•7',}̔ӡb]ۻtgJr^QwX0j#AbȞh~iV>_,7Q%Iba ׃=d(qsur3%Dܻ{A >K|SdfnF擜R-֊zUEz0;@qr1$Zu3hyME.I鯏7Ay1Ja[Dӛw6a]_ATo.d _=#0)hfeb;L\BZPؔjQBggNɆm}qF@<\G8|:ShQƋ.J,VƙvՅ:Y9Lx4wTY&Sg3vNi#ÆT^qʮVL;V2OGVX\b@Pq#@n `K^u NOTW7,a.K]3sXgF>QjRR^s?rWP c@dAsZf~?%vu4 b> i0_tZ<^*('^3=eMzkJ0&?s{jvMEZ<+hbIAp/BnfFʵ_5B#s:7SF-b%#;W+Ť iG&<ԋ#i;J =#XrRLI2YN*|FxJgqIj Rc-/FAtCTH oBmBcdF[HIgi+"x3W' Kzŗ+R oˁw\HR\K5@m[~Ė5 _~.cR4XαAޢ Wg%+/hP\;ƒ#]8f:Q Qm{>i5}ʧ:9ImE`: &BPF3Ň^ .z6:g#7͟08M/ʶXü֍šuTrH@_|zJ*kWr5cZ5-:&ý@02U")_` G.-xƙuČ 2Uw>{ug+m-.C5d`yM )rC@0~)` _, sMjSedX&9 fyVo֔1}Mήnc-+idN0P#KVR^Vtfg ӯIFWDt&( <@S1zW9Hu#Fӳt'{ D{b. #>?Gp5Ccz5Hp7Cx9E_"" 0CF<599 FL{z3RYaVD٨"c\ibkqQ=*Jf"[)"[UdoS=`V0Essva7 "'S+GH[3 V#~wlXٹ\ ;媛:sgus:SyC*FڶoI⍶:19ᦫ'@1[n}nF%)LHeWKG= &6ߧ]vL{M&ӧn90ub +5^J5]ZC@|&/&\Jwˇb' 4\I2,Q޵>aU6\>*eGԎLݒ~Gs5 &RQ"۩0Um҄+U $0 X|0Ht][|65Wj3G e[x{`p`番.d1to-*}|)Jt]*(ZVF˟qζ?#\FͰ lD.o2Ψ.2nMko.Qj"4>CcLFgx~fzö' |3+ŀ7Xq wp8j֭_$3HɹX3^Lٌ0)ڮG _-ՐjO.3ˬLK]1[N3Pz" ;54"NF9p2È[je5BQ]s7Y9oP:hbV s,iR yd0e {us-cOfkB.e_2-jr 5H8&{=4aܳ%NݪcxuP|'&dI+I3%u| ~ 2 %@sB_3Ol%۵⼐̅ ؙ쥡c5 v'SAWA߷Ksl K>z V4v%e4RV[Ey: AY E(J[MEJS[ZӞ> Ȼ\|2O ;UHr Mh w\ÏBq{U2X멁1-,d8#*lD W|]w5Q4Hi7@MԿ{|MVSQUv~Qnƅ};0RD=g;ݷ|T]yR4>'dmbxA+}xEő\Aioe'3 k^5JQuw/"ɔ1).q&t}zFwYAϺ_=d!{C5)#vcԵbHݣbTHYz?\ߐVI6gHfJVUy犟RыU }VF25J\]&za>-!#<[N@$4LCa{EV?gP=QU ҡ|N^Et#A0h *A[m>>([݈B %DyhqFxسVFO~z,sxRdlZj̙L0[NXs*0qEe@n '_*ǏMp8Cd]$C&ZZ!O݋dB66Miئ_~ɇkR3>vd N2JjQd pη͊p\B?g߭~Dq VríMs}EvO +8nq`Xb0C;1v> \>3WFڌcD;S㋤*ӮpƄ[ reV57]=p gcBM+{dH&9ߪ#F=JY jpАFn!а?u  )~iʴxuձ=XY{x*]R<^GxةahjhX Λ6˒A%K20w5obnaB=YYuMU \),.mS+Q\)mTARF^OӢ7 d׍ܺ+Vt SӞI-p{$=B;r,U pWDrHTuӍ%9~̰|F7uh+ƾGja-J)Yo$cjIrkSK)^ \m%q<[8cIxo_4l8 ؚ_c׊$*jߞ\(d9@Uaf0PͰ  \kkR 'E Z@$mdzKl\(ү?k[4& 19L"yNjlMO]9UEGoמo9>Im`\,x 3Ŷ΋Y2WHΏ<^z5b@9?kBavsc^FE\Z=#h2H'.㶲]:>vOeZ-ٴ"zg?&uy &8;co0Df"FZ .G9Pf3>w6!=/؈ -yyL uy)8'zzʛ7X X7SiN[/q.n|kgkLMlGݧ>˷4yEsu);IyC-N$: X"FRdyz͙ʛ>VfET *`LHX#ĸ#wlpd.fT4"zqxb[[J< dA^RKPmޏ\VEV=?E4'@K:dC*2m(4Mk!=8ۭa]m><`9vXKLކPߌ0ܧSF-*s5.b]Oj;]NnT4};g7Y 6>Z[!A "&s7~H\Ɖ*՜vKpH<ٞ݌y#ip]r"֐O>^$hrQ.)6-'W. ̒(͌hvG0n?|qT @ -CrFH9PdHm )y{+|}+Q/X` +m ހ]`Pq)S Zq~]7NZ)?+#Z 6&^k#?F%lE!<$} &c]%DNA"j++GVFn~mq4{ܥ,Pi4ux͢"JƁb|gDo;\t}qoCfR׻1 #ƯlJrcJ$-1}ܮ*w /AfK0.7;b7rhnC? sVd6][M0tB?pk|) ~SAOB˟Py|N>qA)3Z_p[5-H)0Ҳxj,I]0į:F!Wf<Ak֘Kh5 Z9J&F-]h::7S$y3.#~ _Z)# xHCM笟U[ \ajD@e, 䣕Y6Xw䌢/}[?vP% F$`&ZD[gˢG˰@d;|Q=9 o/1'ҊFa)zQ0>8y KDvz_FXzulܑPS_1HQ*Gl̶mpEFP qij@1d . MKf<{@< s1cvĖȚyT ЊN-V[hМ#sjS|]bđfq:(Etr?uNj$χJV᫱;վm?qu${Z13 :@ٔ6B=7s>bǺ@8oy!~qT7lQ(eMIi:j BрD[&xsz0eg䞐>b!_PQ>$U[e*|5XCǓz8ӥ)BeK_8H # T]ɲ yƊ;Tvԓ fԈ[,2x!JzCŶV_~9vUyM[Y"H|,{q<> F⍢au!=]rd,L YA.Z35E:mShab@tuz ߮X>ců9t Q;0d ړ%|ԋ'ϗ]ҞYkVD 'p%4ժĖb,91I_2dtT6@n;CC SyjA3[5^m\'G)4-A SyɩQھվl+<qI4%$b sw* \7JHߥӄz9Qc# _^Q6J ʁp~nZܬ &C7c$\\'ZI~̆@?o2W{%hX#Iֺ?61W,Y{l?5_f&8 ^j/p3seӝ ^tQ$o0YﹰI"AJ\EA؁JmCcz fWdYf8յٕj 0rܐ2VK) ;aObK @GH?+HA'?Ɵ%R)1 GcW87XaD/\00k5ڄ>o&RGںvU Apó=wgY2c}4SŇ1ƒm# }ӆrk"|݉ކ{`r|;GI섘Xj-Ojh&gdy[XZu I?|y_| ʈLl+)5@ΓB0PQj*q;tgT.R*{-^*By Em3]x{?Ԛ`cM<7^񨷉Xmz#-?7ɡ>[BAb/?pc% _xѬ$w?t~xs=c"zIw2l۟l_Uz>"oKBт4k$U`::iȂXW:U45XTaG<@^PW %PG~o _| ֓],; HmJ|^6Q :L^⓼A_nTƋ2I'V0?M`\朲 !c5MgMGy NT7s\M*vUenz>io`W 3_8OwCIք<$hZ@캋(_QK*@k㐣7!V.L ˤ3rǗ R[ʋ])+Ȼo.)L$ƳA óXyO4)njt <{WhWr/iVRhL~x,Eʜkm*3ڮA> dUi.rM_lKj6eq " `u'"FǢ .=;һp1{̝< *0r)/݊S0/  HTSm]mE3 ,T>+:=%|Ax"ީ"uP,H7&&0eq ͵{y"(e9ګ Qvp;s(Jv@UXT=jbUυ7=W%z[J-_Ike/앳^;<\YIma5Ksm@v8b0MIDc Kpn{>YE6:s$MU.ɞs&񕔯|Z:<< ,B>%Afjyj&ev@Içu]?P. q+Z=yf%u/5FLYb$/÷Ģ:8J2$$Im{tEM 7]+~f)k_P(.mj4U-*] =o-hVcC}31!8a m,:&ę~AczX&2O [GZqnO{^}Slu4nMmFJ\g*pYyӶ+,YٯI[$rɴG5RS\sz*ȷ.!4_jd+P)PFt#%z$٣t(dCa_~<7?ymVv%M|:yzȑ_WI?SC`"FbF_$! j]9VZNJk6ˀs-rvN%-/G?Rm';25G}|Jg3L݁cو3Yyer%6 KC9s5FFv!ن#9!'S4C՝ '3+9#@峧霍4۬NtīvH94-$x_ صw,ZG{gW=i 5L7R0<?74vq3lQe9`2iRTgFqJ߀ܾKZ^*fm. 5l @bMuU UzŐC 5hEԯZǯ0,͘<= 5qlFPl.-֛7m M7d|ֆ99|lBL>s0= EiX~}j1Nr'`m2lsn2:Y ݩAP)t%k5Bwd,rέ򬽃th4jڄ#B+4yhݸ.;6ef>S]NI8БTT}:hJ U\_8S Z$*J~z;]"nȌq5Κi*h9F_îO5,iަZ*'9@+sd m\O{FSL@؈ 6ySKJi4䣠6n,K SacNoPPsS<ec;#;D7 >uOFk3> qɝ؊MJՖCd/S, D볗M{J7vj(՛[ }.tq-^e3k967|(U߯?_Bt;iP4BKHk5.tuޙz4+H)}?ە:+=WDO! ݩ|,$v-_FjM?&œk1L_x @ȧwF*ɶmT'יLbsh~jO6ӬxH)g0$xȉo adR`x<}9鎺 o+DNeqDZ8TT1q|bgBdBρT.a 62J4u̩kHi`#o{0⧪#rstYro㘊*qV;3PR:A=\$uPlR4)!X8iޥoff[Yzqi?oڋT¡cz<>C 5c Tfu˪ERD8Wʢq^>3S WU<̆.8'fHH޸/kĉⱨ>HFS8B\;5`tCp:!uE v ]g%MR~ޫ&Bo 70?hR /$:]smµ *oMj6`v!,T8>=yp5>dQ.;(rbN7OATqVnutebm$(ObkZ)905MI;%EVT;o/ʴyrP,{1$6)[o,EI 1:߳(SUc5fs? ^v xe],O#Բj{ R‘4^-/nU'conWNlu9+ l:)쓘"XcJ{ W6LMI4n]cMۻ_b|ZXq(_v f,,x+DRNEߺ>` aQ9UKJT&6qPhlS{3={WcH k1k^ş%v~e-nC+~=TɈyؖ/R9V*-}XP œ־[VJqVpnm Bאh1 r ۭ8-zgrWP$)'xFQHS ҘD>lM.rJ2r9H@Lo൰H `N޲U{P]kx50 .} =,CG`x4< dK;:Y3R0_[)T;;&wZI& y`}n. ׳:;5MW}FRعLwm)sNk {i'+AVKh7t{&o͜י(ז%tp@S F'!ВII15(scCߥl7'7h ׅ MroeHeg1p=0 j6㽍=W!hݥ` P.;ib^kz-k^Z8&l{곬$5^W/;[>}mZbw c&nN,fG`rz{KWw䶁Ubcvn$ݏZj~d/2u|СDY]CМ%烳DLضJ@P3ɘ4wwYXLلɑp[ Mb sXr UNA<|P9Ak,Bt5XYcL 'I{C$@W _zjX&%jnsTdjwU:'ݻɥsbvIF6=FE&m=db aMX&WgUy?FA: #Y7g% 6/ZbDˠ l*Ƴ45FLtr :v~UɝHFh0MIF#& ,a#XWD=jZ98tM#Aȗ`Mw>lToK,/#ڬYU&z_= , bd`c9)"ZV pؗ^IUT؏pU;fVM!2΃͒V@L֩(gUb?pp%>~mSӸ5ymv?'2$sJCb{cUV\Bp{ugV:'WhnB o" ?ƩDΡBQ!3;M_ix[ansWy.GaLQG~<Sq< Q-l'f[]̳U:]Y!s%TG$;f6Җ.hlEWH\i81x8۪8,~r]x/un%4-cI9EיUci%>@.߮E$'}nn ~ٱUG=icd$ +=8)9t-'Vن oۅ:ػFbD`%VK3d gEYe̷}bX `C 7 8{cX8hyF9 T bnoHЎڸ{4銬bP1WX/Bs[XŻ@fҗ^%Oʯqmпe e^JΛᴥnּ6Q%+,cmhFTi39{VNMsM;jmd7D\CM'}JY!$))vbO4Jc75cp8EOSȝ 7SIrΑ_g/Oĵc/PH"tB==(֪:``erI{Ć?>js,Lf+6Uo'JaGoN {g(/ lmS嵐W,h(*&S+^f^C3o#⿿=Kj ip7'ND_Ώ\/s f*EuDqSs@cKX[g'բc(rJ0ȕV"'SՂu{{>M4hh9f;%bbh,?qj HBl,VWhom4]TP}\iebi{BW|^FcI+T:iuc|mieC0܉gL 5*2j@Pi jz `@Ӓ @~M!TLf_C|_]$~=_#RQT pjOY}"h&҈gE1pLY@3 ժ5z:} z4ϑt[R74QeGtZCWdSU9r[)G>UV)Fn5Cg " L$*65,6D(CN'2$W4t}G6h~GX@w;u^ZǕ!LB M*Ή4̃~m\:sY0W{y/Ps:X~ ( C$pr"GO'IsdM |1^պho]t Rݱ^v@"\+[<G]z"n7p e)'n^؟!WѤ4ŧ؜ v%̏x~GzQ[$ܔbT冫vt=lI(N)f0TzP>f7밈_dYOp]<,FѼWS2+caE-ln}*f?|F>-׋ D>vJ޺HT CCEKPN u[;xR6M$K5ߪMxGneJV08yXYw~&t5rw(K 3lQ{fl;pTz2XsO0%|u ʷC'mC ^~>,w+Ԇd㘵|n~% 9aq<%o2P8T4~fRN;yQֺciԩԆrQ>+* DK8y5MR bh{%<-WAMI VK]Zhk7ua8~FF:uj*mO#"z|XG㦠 ~gØXHLV M6 0xI f$MǷ~Zl_d?4 Y7{VW5疰AxݚpȖw:00gi9GW #X[ڪB}PciR =29d>hN#]ml9'LI``b6tnlˏ0>9r,bP1ۓ2m1'C62R{¡)\:m0{(g@o;vh=6LPEdU./jؖ(nIE@]W>̑c(TюU" .lM6n;QYWlm'ۋI{N>unӢ t1(Xl IHTG$w}]n`F}y/wxi1n@8/`*OFI(y:"0ЃPLqY؁3sOLA96<}aϝ!IYxKuտ Źa."{Ns^P[ǚ$/*UCiu55oۺ2--y?d2wy-ZϬ Zbr^T3KNpwqj ^uU8β/ ZDt*x-rZwTv87nnCRYUj4vBR,cOirP޷;[ՖD cKrV>2kFM:O EmKPd.j$v]5@_T!U~"λa_s/-|{`>?& =d2HyCIa6FMǚAYf񩕧G="_hOR1!M,1I)忾[vaha_B-Qm'%ɿUAnG"Ua? >$S\6>џ) $3o?q Jw)q혱Ti-S!})ѹxA 0W2 蟲7:P֤n9Ul όmt3 "e@+i CړhR`cYx,7rʥӥT6}]%+.E xJ0}WG|k}옲|ף$o?_ w0pht'wo紞R< UD9rR  zIYI8`dQd5n58c0vm6_tsLZvO$X\? H ?(fsf8s'zSuOo;& JR\Yrx *t ]xWB GyeN-.YKA8j[:ZG $p٫-ZT3ks}mY3J|c+gXW9UbWZ]XɓzzMS]%ϑ>*O&805HFfi(;@3yHLm$nOe2 w6ԀrBz8FtZ'X*p-R5G-eՃLy2Ҽv5`f)I[KSD/oE}Fwy ӷx%?rl0^ ,Ꝥ^ʰ +J9?E٩NI['qFDB|a#*| V]p TK "Z_+e4uFӓ ^AG2gfNNCb I92 0G)iݐYa,LwA]gEby_Ԏ&.(/ nNè_X2v@q7_v6$[sjJSuE;XٝNjrsZ2*M(60\`h1׍9/=P?K]!Q*1C8Z12y;CMBU``BE6E| :}jb]ٕKt- { `[B H)&bQhHc|YTZMTOȉ'ث@nXV皋۠ '!ؠčd%]X_Mؙ*N/A2?;¼ YH9qzvzjʇdp(XEïb7?nygDsgޑ,žIC}$P4 vS 'L.hN\acگ-89 pbqY?k'CzҩRJoSr^兑1 [_UC.Tc-Ȇf=K~d1H3y҂Ɛ$b9_bg~9B#-r2^+1ZeMދ_g$"j)T>(;㄃%UY 8Fc{֪<: yEAdpO~3;4ӗov>r샘(VLXaީ`=Mxlp#nDXBW0c&j,o݋z^x M0`X!.ÄÙuPprd+ʂj?fœ|PN'b|탏~X]YxEQ+76C'pTW=ut%AFdwS漯SZI+Bi8 Xm[bXgXe0hɁTS1GF1"Qo˓(FeկA&2\֧t&dyuJ5 0%޸e7 MaKJFBZ{vWer65.pmi$u'Q ~8DHBZHn}?_Ϛ@@_OK6o YʅzRtN0-;)|'mPED'p #Q \ bR |KTr,J@b>ޓS5(7&?A,Gޚ6' O>`z I-tIv$W5v3ِ.nm )#' QH2Vervr3n#̿6:e (ԞU1j~:Gpp#*whOkZ &V <("$nYA}R3 O+*WP4Rqt3B#z!Hu­ GP6%QEO^(U~b#\#pg@vˠřZ͌4#?PS*u b Ob"#vXߟ5=18zSTS%Ys5͆4nvOhg8kH*wlM7|S+XwYY2S 8)D,{y2rƞ`Xi u5wETEq9O$9Q=Tdj%q*@n60z@DKn4`3>? zB[˨xmo㈧1UK:b~l=h$rE^93 1d~Fw##HB2l:ַQ,K#hlBGz41vO{W~Gog$8ڮGpb12fE NT"S=Do|vkxm{Vsz`svaC2'$]GU]+;'½LEhQE-_M X) rD_iGI%i=su6<7# liQJV\'(5u" wޖH Po3bqQњb{zfM9 ʺ_'>Y %=N\3{aظ{2~fwd(1h>P/m9(DaEˢ44c RluOv]c`HHl KŊր<IM۾p_^Ƈꎕ2uu- MI sDOu}lgL/vΉޡP \jzY6xns:5&t=GLJb:WTҟJe' WEȰߟ b=Cv7&:xC(taL[JL,)_ 7^IN<΁lU)-0RV]e:p8j0q4f졄я] <tO]g*-~ŭjy*]$?Q+,S,UDž|B%G&'rRww;`N^F~ph=g-$Z jA+Mmb~rm z7 Vb ܐkT.yRj ;?&&AV)1ƩC:eɲxe1vyj\M"}#:C;3+vŎWJ\1z!؀l cGvuʬTY`)汚d"&zTrB縟6z2&)IrnhIDx[j6-ѷ@4xK>o"ajkM cŬkl!SaJp՜ c86kcw&O PwdLV>øQRъ5'By!!;*PHliL9ҘMҰhCޭth %~Y+֖[ +{ߐ>\]WUpv9OH"hL y<lH6GdDToܘox cgL4sICIrꕝv9Fpsu_PFs]Fm6v ozvdSs3W#sXEnXi/w1k}P~"OŅT<ҒW{u]H6_hw-}ynw(Ze&iq%XԱH5]/"nL,B ϰ/rGDoȰ"mDJV^?KxK n2̖V6á|yu_ekvCa|@ϑ!)J01fGQ~z1xnuN_I?yFi l`Q/OòXd尻 G=t[Z`k.C⠍d!3:Fv;,r'AO!XR s1d"pD塴 .f"hnxO6dah9֊ tAi7p]O~}"eBtZ?N*yMSytP9kw~*\E =N;]DF$v Y|LhugEUj'bwͿ1,گ>@ { 4䄄V+cV7Cy!GidbPSː*U/^A> P臔ۉEN\ pqo!x5[.CHP⻛ 0e}? H#^]`Ge~j6j1];51DhO]сQ5 ڎD Q]l4Yp_-:=^ z%6@j).55/*)Ӵ E>4Kqp @3TyPi2\IDG~^I rs8v#vG5cŝ͛盻ޅ@\B r_du?y%]ojérVO1ul'`-"jH.6DRo1Z&k䁠[SŗW;A_0 󌷙aOT7 #_pb `Oc 3^}~nt_{+sOQUf5+>=R@+ 5m:kT3-91A'Zts'J\ ^Hzrءjcze+M3E?:oMBcLR5;,1XV7mnwܹoR|OD$WMdrB{ fVs%Fuq: d3xWgۅRcTXq~cGDiP=ַsP6+Gq/HlZ->:MB+K?S@YjJA΂uTHHoh!=7(w@1Rm~R490&f|CTjDD ;|KثZ'3<LJkܸo62T(?ӵƩ`eF,kv1Z<0fưe#i4fǁєhNLݥ7M8ot^2*/+[NQ*^ q=0̉ 7kb~t q?(ly+=ɅyH7ͷS ׻h͖YfL?izSV7kVMz6#A? ǭ?3]PP%\#hКx Xo l,K jt?UH80i!$%=0Y,on2V:f U#N#U*&<@}Þj/wgZu `92% Ґro`>~4]+hIY,j3b#@MG~Ilrʉ[5@ qiśerӵܶ#h'{yxM*Ts΋ Jw* iq `|`aDC#J2e.O1Xa J6!ћ={.c[^fu䚞._C+%*9ј;RbZzpX8C@C`VoX'L$-9 Koa@j2 99݆ͯ<*~kۖu+gKx: >{&K%)bl1Jr$Eoܣs r]%!ׁ'/d_+Y<BcM##ғ8ɅSak,b_Jw dX=6fIh!֤aΕk|m~""bI, ɡr rϘ[vx tA͢F|ڥ,"` ͦ/Fw;Z tm'a"nWșTmO|Z̞)3/l _LPvJ5GP:'8{lF.m.i5&qFK2F$(Pѐh_.|Ms\|ͻW &+bpKn*&+PZGw8uxz &׹JyKXJ5IHZ$[I;E5/2ʘ8%X[&a[n"4Mm2LOnZ-}΄B~C~'݄|hNZkΜ?se k\"&<6l2m>}Zhĵd,sA۰5)'0kC׾Mu5ONin!+V{^UC0!JmU_c8. 1hl3r=j4Gl?uZC0f ͣm+=ߴ@Ђk-Tntt1DCdȺb O+v"kq{frBTL`C/Xt"= 5^Ea .fT2̽ 4!Eyٲ6x@"y VVꓷ1_*O ̖OfV팷TQ㦴%KN* j}߼olgV0%y kt, d] lL#?WB7*ywnka(!.YwNGCZsB~'zQAzѓ0!́_+ã2wQ89S㍴41Kb?hq\Jo"_ i|<.z"ZDd4uU]}oN޼W8@CjW3D*ށ7ֻJa$'[QX6.D bByY9~͟>((=k@-Xp֍zN,ZO(9X]+M}MO|edLa{Z^۞HY #q!B-e(ƣ"0 e{AVr;0vB_0r2ށ<|h*"QWHdCp<¤;p)؇&s&ViU!iv$eؙuHTP |Un9TQ٦Fŷw7!ا G懣Ib>`K"dnӆÆs.ww0_Bdz!Ք77&0 \I:ؑ,N;CHgLFrU[g*%!rt9{H(ɳ o }P{WS{Oa(BD T-]<H_?<q6 R\m"jڵp,5VzRGNUo$l@8G@rkVX%MSGJ'7ܵIq\!RŖ4u7UZ~][ˏ|} K rpQwܡă *K`n?'XTiq?b}ZHԘrJIȾb?NB76W$ ƤZf.VXU7Y#})t(bF_.4kmRv7[=-UI.pwq;!!f 'wޛ?N;%kЁRGgóDAU: 8AwNyHAjSUFV%S 4?1qoU1%@s zû'e۳#o5؆'u! 1J._[knYq9OF y &8KRgr3'HN[bi]4;=OY`D^Omי%gxd.mrLLϥI~t\ A?VEj;[bC'Š7a㎶M֘|4;^㩑`K?]l𣔌@ڵ$,4y| ?U4]>މS!#c;T}áFIXzQqS0Wd4fa|A<]YOUH:}fgYwхKܬwt*zSE2H]ArҾP2#Ӧv (88]TG$c]<Х/. C d10A,/ L;}UiHy7%;" UŃ[fRhM!| rb3ʟ ŝ)zDU,0͌>R12$Ś[p䐍n}@ [ڋSdc6fJ8EL4g*tko7?|M{q\SJ'U`\ VyiamڸXdhn0O9iBA _1n^Br~ jÃ̞'P2vo]9AWOuژ>*6<>`kڣ%ڱܷ:2Ѐ7͵ssL&]\|D~_ Dw]ҏ ny)TfDnilRĎdeJݔ;oYF (mO̙cSbo!|֧Jgs\Zcs+oh~ȂMQ?g22!m@eH0!v{Lnニ3q?<$ֱZDtI"ʆ b]|dÙz}n,'ME=AfF`k\PxEەBoE(ԙpgvP#N"ҀyneY*^)I}UtƄ_9A8(%Ȼ!]teSE| [b|-B[\s)T ^.\ h8EUb?Dz>?o2~8s vWJғY>:` 7f`d ^*wp$-Jŵ;Ym:Xej[_=}o8xQRx ;{UiUde~N^8\,vZqz⣳X$t7ۛ!GUH <|aaF1JGT;n @(.}6]fگV_=vVl|+>W>Vl+#ٜigoIsA^Po̘Ww `E-bMm>ܨBuEgbו_7. ǚ(Af"#o)p>Ojk"S~K8 nN{+Ec4eũZHTRo)4G-DAx;Vk6r>-; ҟx썬_[/}eSg P&oZESDX9 L&O<ُ-j0`X匾x3N0<5muvVhbnƺv[˨zA"e/?* Td1c!rFote$!;س)eG3+`46Ru@z I1mp3c#7< &DK=V;'D \['FڋĐ ǫ%59${ ~U'"̕~i[4L㿰.=(8کH?=;U]< ' M6ڸ Fwn{+_ i}ƽ&:#-)<a؋oI>ҍН*Ш+}u{Dsu(&31$rAADG}/ew-[& } mf3?TS+H'+ glgM uJM uE+ʭ|j}1] )^Dt}E\F8rm_uFJf!Y6q5f#תйR"3Ti_n;#[M+M (N4 V#VK<0ܗ;ѡ#16e}t(T˘T`6# ] tt/ /mÅySEe|AE?C fӂP ?DݙƖ^)Tf0!I_&=(U0H29弨7W)@(xC0$Jnq<k82Z X}ÄI׺L9Tkciջ*2^gJa>&.m_1rKЛ.,7 d20sd4L?uf"ܫ˶]+',F7bϚ4 lޞWg,vm nՓz7xL`on~$W"9<i_씝DG;4FZLzM J~a\_0Wޥf-~ (gMUr (JP%<5pMY Kj"A9@⑨3ZX`҈띋v ܘ4 { Uu]x˄JuZ4^]$[nD“OZisљ-aQݷO$&=w>dؒI=ƸՒTL6.2![ϯsYOs\'l`ߔ&Ç0^(㑊otF愌<5#::lS7;Y*]L }3op17yZg9 & 4:gF9lpCj3o}<jan8>&o%pw<9+bW|BZcr/N;Pd2یs]4`'J0vДrk/aZUwW"z|i=H 8-diӺj1ڼs􆣩ʵe@;ٟM`_Epr]}!UTS',j:F9P}K8sy U7WEuDage:O/:(=NMx4wmzNT:۩Ao86o壤ĭ:ɨؤGmL9BVcy3$ߚ]E7g޽LsF Q'mVCs N;(}<7XRVh|%"ik9y"N0ѢqhtY {!F7t>nKO(%3 T8 $hy2Px(dgͩ_Z. E7 ]8r lа U,\7ЪS=Exиya2ݥo2ENCu`,]Ecjѱ]d"~&%G3l^mZ-Or }[F\\"H#/w+}Ѯ. ئdnkJ8zq3RaYw6};~-|PF'̈́G 7y1fQЌ>֊r(z3YyoFQ'" wA-O HQ>Tk`fF)(AGU/؆y6GN9]7qQΒF'VuT~1]U LP9ɲ4cqU@. H E֥Qw1n33$ʔX"狶Yrv k@a9.EѻG\$ Bi@JTVZ 7q@۲€t"+>)+O-jyM SrЛjڨ[lk Xʫ I[old9j1s3Zu^cciwZuWG PF~MtvozG=505')*!&(l y YZ