knot-utils-3.2.9-1.el7> 6 6`d63!}|J^>j/5,ddk j/5,d-d846*f!jn ԰ ww,oP%Q8ffߐCe\‰ԫb@6 I} P"2R) $D]Ep.#M, 2bʠֈ ΁ܾCX||5m̞Pa1E2/\Lk2ڕ6ǃv+'ȗ ׸?kWP=%xEn_ U䏯MJγuQf}?rGӤزU ~^)%LA$%5PDݍr$(*<ջ]fL} V|i iH{y0Zbd X堺}Mad9߿.]C"Lp-^j-r@M8`?p"A h;) b }sô6`j/5,ddk j/5,dhDY&crL'o#qd(Ū(71PpJg%5%XEHnƈdu7^һiCHq>m;7 IV#[{`~>Gv\%f `J$rIRǙhJbsTue تPfFÚ5^d{5cKO7J)M?G@ C33k0JcZ\'\;N{ol&4#KNKsQ@tv lTZ@)lժI@vڅBz70Gd>:w?wd   O  .4<T ` l    (Fd'`''(8G9 G:xGGq`HqxIqXqYq\q]q^rbr8dresfslsts us8vsPwuxuyvZwpwtCknot-utils3.2.91.el7DNS client utilities shipped with the Knot DNS serverThe package contains DNS client utilities shipped with the Knot DNS server.desbuildvm-x86-18.iad2.fedoraproject.org`Fedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://www.knot-dns.czlinuxx86_64+ck 큤de4de4de4de+de+de+a684c5768c73c673055d3d87be89aacd19b7c62326878beea108af5b6a937f003414abdb63c6aa4f8e78bbb009594ca57cfd49aface93acac3117d841fe21044c32d7159bb1b527498025074a8904c8ec8bc1791978c6d79523cef9c055f0aee9bceeac3eac1b2aa98fa0ef8d844dcb56e463adf46f5a2238f872c99f50ea5b179d2370843e72d65fca7cb8614128d40e6fa6f9bdc02238704ff218a5be8c075dae8ce91204ca9e9f8f190eeec317910c71b17731861e7f20b715068ec9f42f6rootrootrootrootrootrootrootrootrootrootrootrootknot-3.2.9-1.el7.src.rpmknot-dnsutilsknot-utilsknot-utils(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ knot-libs(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdnssec.so.9()(64bit)libedit.so.0()(64bit)libfstrm.so.0()(64bit)libfstrm.so.0(LIBFSTRM_0.2.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_10)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libgnutls.so.28(GNUTLS_3_0_0)(64bit)libgnutls.so.28(GNUTLS_3_1_0)(64bit)libidn2.so.0()(64bit)libidn2.so.0(IDN2_0.0.0)(64bit)libknot.so.13()(64bit)liblmdb.so.0.0.0()(64bit)libm.so.6()(64bit)libnghttp2.so.14()(64bit)libprotobuf-c.so.1()(64bit)libprotobuf-c.so.1(LIBPROTOBUF_C_1.0.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtinfo.so.5()(64bit)libzscanner.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.2.9-1.el73.0.4-14.6.0-14.0-15.2-14.11.3d\@d}dd.@cۥcc{h@ca @c*cobjbDF@b@aՈ@a@an@a9@aj@a @a@`t`9@`f@`c`@_H@_@_E@_m_Z@_O@^˳@^U@^^F]}@]ʞ]@]]2@]'$[ @[H@[E@ZnZZZZ}@Zz@Ze@ZNYYYXƉXX@XAXJX-W#WhWWV&@VUUUUa@UG_@T@T@Jakub Ružička - 3.2.9-1Jakub Ružička - 3.2.8-1Jakub Ružička - 3.2.7-1Jakub Ružička - 3.2.6-1Jakub Ružička - 3.2.5-1Jakub Ružička - 3.2.4-1Jakub Ružička - 3.2.3-1Jakub Ružička - 3.2.2-1Jakub Ružička - 3.2.1-1Jakub Ružička - 3.2.0-1Jakub Ružička - 3.1.8-1Jakub Ružička - 3.1.7-1Jakub Ružička - 3.1.6-1Jakub Ružička - 3.1.5-1Jakub Ružička - 3.1.4-1Jakub Ružička - 3.1.3-1Jakub Ružička - 3.1.2-1Jakub Ružička - 3.1.1-1Jakub Ružička 3.1.0-2Jakub Ružička - 3.1.0-1Jakub Ružička - 3.0.8-1Jakub Ružička - 3.0.7-1Jakub Ružička - 3.0.6-1Jakub Ružička 3.0.5-1Jakub Ružička - 3.0.4-1Jakub Ružička - 3.0.3-1Jakub Ružička - 3.0.2-1Jakub Ružička - 3.0.1-1Jakub Ružička 3.0.0-2Jakub Ružička 3.0.0-1Jakub Ružička 2.9.6-1Tomas Krizek - 2.9.5-1Tomas Krizek - 2.9.4-1Tomas Krizek - 2.9.3-1Tomas Krizek - 2.9.2-1Tomas Krizek - 2.9.1-1Tomas Krizek - 2.8.4-1Tomas Krizek - 2.8.3-1Tomas Krizek - 2.8.2-1Tomas Krizek - 2.6.9-1Fedora Release Engineering - 2.6.8-2Tomas Krizek - 2.6.8-1Tomas Krizek - 2.6.7-1Tomas Krizek - 2.6.6-1Iryna Shcherbina - 2.6.5-2Tomas Krizek - 2.6.5-1Igor Gnatenko - 2.6.4-3Fedora Release Engineering - 2.6.4-2Tomas Krizek - 2.6.4-1Petr Špaček - 2.6.1-1Petr Spacek - 2.5.3-1Petr Spacek - 2.5.3-2Petr Spacek - 2.5.3-1Petr Spacek - 2.4.1-2Petr Spacek - 2.4.1-1Fedora Release Engineering - 2.4.0-2Petr Spacek - 2.4.0-1Jan Vcelak - 2.3.3-1Jan Vcelak - 2.3.2-1Jan Vcelak - 2.3.0-3Jan Vcelak - 2.3.0-2Jan Vcelak - 2.3.0-1Jan Vcelak - 1.6.8-1Jan Vcelak 1.6.7-1Jan Vcelak 1.6.6-1Jan Vcelak 1.6.5-1Jan Vcelak 1.6.4-1Fedora Release Engineering - 1.99.1-4Kalev Lember - 1.99.1-3Jan Vcelak 1.99.1-2Jan Vcelak 1.99.1-1- Update to 3.2.9- Update to 3.2.8- Update to 3.2.7- Update to 3.2.6- Update to 3.2.5- Update to 3.2.4 - Use devtoolset-12-gcc on EPEL 7- Update to 3.2.3- Update to 3.2.2- Update to 3.2.1 - Remove patches included upstream - Update Conflicts and move to knot-libs- Update to 3.2.0 - Patch: fix tests on 32-bit platforms - Patch: revert problematic hardening of service file - Patch: revert config improvement to support EL 7 - New knot-dnssecutils subpackage - Debian compat (knot-utils vs knot-dnsutils) - Remove bundled(jquery) version as it differes between distros- Update to 3.1.8- Update to 3.1.7- Update to 3.1.6 - Use _sharedstatedir for home- Update to 3.1.5- Update to 3.1.4- Update to 3.1.3- Update to 3.1.2- Update to 3.1.1 - Enable XDP on ARM and improve XDP config macros - Remove patch included upstream- Introduce a patch to fix tests on ppc64le - Use autosetup macro to apply patches- Update to 3.1.0 - Add missing BuildRequires including new libmnl for kxdpgun - Temporarily disable XDP on ARM until issues are resolved- Update to 3.0.8 - Print failed tests during check- Update to 3.0.7- Update to 3.0.6- Update to 3.0.5 - Properly escape BASE_VERSION macro - Include module dirs in main package- Update to 3.0.4 - Move dnstap module to subpackage - Move geoip module to subpackage - Remove redundant VERSION macro- Update to 3.0.3- Update to 3.0.2- Update to 3.0.1 - Sync packaging from upstream- Rebuild- New major upstream release 3.0.0 - Sync packaging from upstream- Update to 2.9.6- new upstream release 2.9.5- new upstream release 2.9.4- new upstream release 2.9.3- new upstream release 2.9.2- New upstream release 2.9.1 - add EPEL8 compatibility - fix unsafe PGP keyring permissions- new upstream release 2.8.4- new upstream release 2.8.3- rebase to latest upstream version 2.8.2Knot DNS 2.6.9 (2018-08-14) =========================== Improvements: ------------- - Added zone wire size to zone loading log message - Added debug log message for each unsuccessful remote address operation Bugfixes: --------- - Zone not flushed after re-signing during zone load #594 - Server crashes when committing empty zone transaction - Incoming IXFR with on-slave signing sometimes leads to memory corruption #595- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_RebuildKnot DNS 2.6.8 (2018-07-10) =========================== Features: --------- - New 'import-pkcs11' command in keymgr Improvements: ------------- - Unixtime serial policy mimics Bind – increment if lower #593 Bugfixes: --------- - Creeping memory consuption upon server reload #584 - Kdig incorrectly detects QNAME if 'notify' is a prefix - Server crashes when zone sign fails #587 - CSK->KZSK rollover retires CSK early #588 - Server crashes when zone expires during outgoing multi-message transfer - Kjournalprint doesn't convert zone name argument to lower-case - Cannot switch to a previously used ksk-shared dnssec policy #589Knot DNS 2.6.7 (2018-05-17) =========================== Features: --------- - Added 'dateserial' (YYYYMMDDnn) serial policy configuration (Thanks to Wolfgang Jung) Improvements: ------------- - Trailing data indication from the packet parser (libknot) - Better configuration check for a problematical option combination Bugfixes: --------- - Incomplete configuration option item name check - Possible buffer overflow in 'knot_dname_to_str' (libknot) - Module dnsproxy doesn't preserve letter case of QNAME - Module dnsproxy duplicates OPT and TSIG in the non-fallback modeKnot DNS 2.6.6 (2018-04-11) =========================== Features: --------- - New EDNS option counters in the statistics module - New '+orphan' filter for the 'zone-purge' operation Improvements: ------------- - Reduced memory consuption of disabled statistics metrics - Some spelling fixes (Thanks to Daniel Kahn Gillmor) - Server no longer fails to start if MODULE_DIR doesn't exist - Configuration include doesn't fail if empty wildcard match - Added a configuration check for a problematical option combination Bugfixes: --------- - NSEC3 chain not re-created when SOA minimum TTL changed - Failed to start server if no template is configured - Possibly incorrect SOA serial upon changed zone reload with DNSSEC signing - Inaccurate outgoing zone transfer size in the log message - Invalid dname compression if empty question section - Missing EDNS in EMALF responses- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- New upstream release 2.6.5 Knot DNS 2.6.5 (2018-02-12) =========================== Features: --------- - New 'zone-notify' command in knotc - Kdig uses '@server' as a hostname for TLS authenticaion if '+tls-ca' is set Improvements: ------------- - Better heap memory trimming for zone operations - Added proper polling for TLS operations in kdig - Configuration export uses stdout as a default output - Simplified detection of atomic operations - Added '--disable-modules' configure option - Small documentation updates Bugfixes: --------- - Zone retransfer doesn't work well if more masters configured - Kdig can leak or double free memory in corner cases - Inconsistent error outputs from dynamic configuration operations - Failed to generate documentation on OpenBSD- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Added PGP signature verification - Added integration test - New upstream release 2.6.4 Knot DNS 2.6.4 (2018-01-02) =========================== Features: --------- - Module synthrecord allows multiple 'network' specification - New CSK handling support in keymgr Improvements: ------------- - Allowed configuration for infinite zsk lifetime - Increased performance and security of the module synthrecord - Signing changeset is stored into journal even if 'zonefile-load' is whole Bugfixes: --------- - Unintentional zone re-sign during reload if empty NSEC3 salt - Inconsistent zone names in journald structured logs - Malformed outgoing transfer for big zone with TSIG - Some minor DNSSEC-related issues Knot DNS 2.6.3 (2017-11-24) =========================== Bugfixes: --------- - Wrong detection of signing scheme rollover Knot DNS 2.6.2 (2017-11-23) =========================== Features: --------- - CSK algorithm rollover and (KSK, ZSK) <-> CSK rollover support Improvements: ------------- - Allowed explicit configuration for infinite ksk lifetime - Proper error messages instead of unclear error codes in server log - Better support for old compilers Bugfixes: --------- - Unexpected reply for DS query with an owner below a delegation point - Old dependencies in the pkg-config file- New upstream release 2.6.1 Knot DNS 2.6.1 (2017-11-02) =========================== Features: --------- - NSEC3 Opt-Out support in the DNSSEC signing - New CDS/CDNSKEY publish configuration option Improvements: ------------- - Simplified DNSSEC log message with DNSKEY details - +tls-hostname in kdig implies +tls-ca if neither +tls-ca nor +tls-pin is given - New documentation sections for DNSSEC key rollovers and shared keys - Keymgr no longer prints useless algorithm number for generated key - Kdig prints unknown RCODE in a numeric format - Better support for LLVM libFuzzer Bugfixes: --------- - Faulty DNAME semantic check if present in the zone apex and NSEC3 is used - Immediate zone flush not scheduled during the zone load event - Server crashes upon dynamic zone addition if a query module is loaded - Kdig fails to connect over TLS due to SNI is set to server IP address - Possible out-of-bounds memory access at the end of the input - TCP Fast Open enabled by default in kdig breaks TLS connection Knot DNS 2.6.0 (2017-09-29) =========================== Features: --------- - On-slave (inline) signing support - Automatic DNSSEC key algorithm rollover - Ed25519 algorithm support in DNSSEC (requires GnuTLS 3.6.0) - New 'journal-content' and 'zonefile-load' configuration options - keymgr tries to run as user/group set in the configuration - Public-only DNSSEC key import into KASP DB via keymgr - NSEC3 resalt and parent DS query events are persistent in timer DB - New processing state for a response suppression within a query module - Enabled server side TCP Fast Open if supported - TCP Fast Open support in kdig Improvements: ------------- - Better record owner compression if related to the previous rdata dname - NSEC(3) chain is no longer recomputed whole on every update - Remove inconsistent and unnecessary quoting in log files - Avoiding of overlapping key rollovers at a time - More DNSSSEC-related semantic checks - Extended timestamp format in keymgr Bugfixes: --------- - Incorrect journal free space computation causing inefficient space handling - Interface-automatic broken on Linux in the presence of asymmetric routing Knot DNS 2.5.5 (2017-09-29) =========================== Improvements: ------------- - Constant time memory comparison in the TSIG processing - Proper use of the ctype functions - Generated RRSIG records have inception time 90 minutes in the past Bugfixes: --------- - Incorrect online signature for NSEC in the case of a CNAME record - Incorrect timestamps in dnstap records - EDNS Subnet Client validation rejects valid payloads - Module configuration semantic checks are not executed - Kzonecheck segfaults with unusual inputs Knot DNS 2.5.4 (2017-08-31) =========================== Improvements: ------------- - New minimum and maximum refresh interval config options (Thanks to Manabu Sonoda) - New warning when unforced flush with disabled zone file synchronization - New 'dnskey' keymgr command - Linking with libatomic on architectures that require it (Thanks to Pierre-Olivier Mercier) - Removed 'OK' from listing keymgr command outputs - Extended journal and keymgr documentation and logging Bugfixes: --------- - Incorrect handling of specific corner-cases with zone-in-journal - The 'share' keymgr command doesn't work - Server crashes if configured with query-size and reply-size statistics options - Malformed big integer configuration values on some 32-bit platforms - Keymgr uses local time when parsing date inputs - Memory leak in kdig upon IXFR query- new upstream release WARNING: Automatic upgrade from versions 1.y.z is no longer possible. To migrate, upgrade your packages gradually or use contacts listed on https://www.knot-dns.cz/support/ (if you are in trouble).- disable dnstap on RHEL (depedencies are missing)- new upstream release WARNING: Automatic upgrade from versions 1.y.z is no longer possible. To migrate, upgrade your packages gradually or use contacts listed on https://www.knot-dns.cz/support/ (if you are in trouble). Knot DNS 2.5.3 (2017-07-14) =========================== Features: --------- - CSK rollover support for Single-Type Signing Scheme Improvements: ------------- - Allowed binding to non-local adresses for TCP (Thanks to Julian Brost!) - New documentation section for manual DNSSEC key algorithm rollover - Initial KSK also generated in the submission state - The 'ds' keymgr command with no parameter uses all KSK keys - New debug mode in kjournalprint - Updated keymgr documentation Bugfixes: --------- - Sometimes missing RRSIG by KSK in submission state. - Minor DNSSEC-related issues Knot DNS 2.5.2 (2017-06-23) =========================== Security: --------- - CVE-2017-11104: Improper TSIG validity period check can allow TSIG forgery (Thanks to Synacktiv!) Improvements: ------------- - Extended debug logging for TSIG errors - Better error message for unknown module section in the configuration - Module documentation compilation no longer depends on module configuration - Extended policy section configuration semantic checks - Improved python version compatibility in pykeymgr - Extended migration section in the documentation - Improved DNSSEC event timing on 32-bit systems - New KSK rollover start log info message - NULL qtype support in kdig Bugfixes: --------- - Failed to process included configuration - dnskey_ttl policy option in the configuration has no effect on DNSKEY TTL - Corner case journal fixes (huge changesets, OpenWRT operation) - Confusing event timestamps in knotc zone-status output - NSEC/NSEC3 bitmap not updated for CDS/CDNSKEY - CDS/CDNSKEY RRSIG not updated Knot DNS 2.5.1 (2017-06-07) =========================== Bugfixes: --------- - pykeymgr no longer crash on empty json files in the KASP DB directory - pykeymgr no longer imports keys in the "removed" state - Imported keys in the "removed" state no longer makes knotd to crash - Including an empty configuration directory no longer makes knotd to crash - pykeymgr is distributed and installed to the distribution tarball Knot DNS 2.5.0 (2017-06-05) =========================== Features: --------- - KASP database switched from JSON files to LMDB database - KSK rollover support using CDNSKEY and CDS in the automatic DNSSEC signing - Dynamic module loading support with proper module API - Journal can store full zone contents (not only differences) - Zone freeze/thaw support - Updated knotc zone-status output with optional column filters - New '[no]crypto' option in kdig - New keymgr implementation reflecting KASP database changes - New pykeymgr for JSON-based KASP database migration - Removed obsolete knot1to2 utility Improvements: ------------- - Added libidn2 support to kdig (with libidn fallback) - Maximum timer database switched from configure to the server configuration Knot DNS 2.4.4 (2017-06-05) =========================== Improvements: ------------- - Improved error handling in kjournalprint Bugfixes: --------- - Zone flush not replanned upon unsuccessful flush - Journal inconsistency after deleting deleted zone - Zone events not rescheduled upon server reload (Thanks to Mark Warren) - Unreliable LMDB mapsize detection in kjournalprint - Some minor issues found by AddressSanitizer Knot DNS 2.4.3 (2017-04-11) =========================== Improvements: ------------- - New 'journal-db-mode' optimization configuration option - The default TSIG algorithm for utilities input is HMAC-SHA256 - Implemented sensible default EDNS(0) padding policy (Thanks to D. K. Gillmor) - Added some more semantic checks on the knotc configuration operations Bugfixes: --------- - Missing 'zone' keyword in the YAML output - Missing trailing dot in the keymgr DS owner output - Journal logs 'invalid parameter' in several cases - Some minor journal-related problems Knot DNS 2.4.2 (2017-03-23) =========================== Features: --------- - Zscanner can store record comments placed on the same line - Knotc status extension with version, configure, and workers parameters Improvements: ------------- - Significant incoming XFR speed-up in the case of many zones Bugfixes: --------- - Double OPT RR insertion when a global module returns KNOT_STATE_FAIL - User-driven zscanner parsing logic inconsistency - Lower serial at master doesn't trigger any errors - Queries with too long DNAME substitution do not return YXDOMAIN response - Incorrect elapsed time in the DDNS log - Failed to process forwarded DDNS request with TSIG- configuration checking was fixed to be compatible with Knot 2.4.x- new upstream release 2.4.1 replaces old 1.6.x series which is not supported - configuration should be upgraded automatically using knot1to2 tool - make sure you reviewed the new configuration in /etc/knot directory!- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- new upstream release: + fix: False positive semantic-check warning about invalid bitmap in NSEC + fix: Unnecessary SOA queries upon notify with up to date serial + fix: Timers for expired zones are reset on reload + fix: Zone doesn't expire when the server is down + fix: Failed to handle keys with duplicate keytags + fix: Per zone module and global module insconsistency + fix: Obsolete online signing module configuration + fix: Malformed output from kjournalprint + fix: Redundant SO_REUSEPORT activation on the TCP socket + fix: Failed to use higher number of background workers + improvement: Lower memory consumption with qp-trie + improvement: Zone events and zone timers improvements + improvement: Print all zone names in the FQDN format + improvement: Simplified query module interface + improvement: Shared TCP connection between SOA query and transfer + improvement: Response Rate Limiting as a module with statistics support + improvement: Key filters in keymgr + features: New unified LMDB-based zone journal + features: Server statistics support + features: New statistics module for traffic measuring + features: Automatic deletion of retired DNSSEC keys + features: New control logging category- new upstream release: + fix: double free when failed to apply zone journal + fix: zone bootstrap retry interval not preserved upon zone reload + fix: DNSSEC related records not flushed if not signed + fix: false semantic checks warning about incorrect type in NSEC bitmap + fix: memory leak in kzonecheck + improvement: all zone names are fully-qualified in log + features: new kjournalprint utility- new upstream release: + fix: missing glue in some responses + fix: knsupdate prompt printing on non-terminal + fix: configuration policy item names in documentation + fix: segfault on OS X Sierra + fix: incorrect %s expansion for the root zone + fix: refresh not existing slave zone after restart + fix: immediate zone refresh upon restart if refresh already scheduled + fix: early zone transfer after restart if transfer already scheduled + fix: not ignoring empty non-terminal parents during delegation lookup + fix: CD bit clearing in responses + fix: compilation error on GNU/kFreeBSD + fix: server crash after double zone-commit if journal error + improvement: significant speed-up of conf-commit and conf-diff operations + improvement: new EDNS Client Subnet API + improvement: better semantic-checks error messages + improvement: speed-up of knotc if control operation and known socket + improvement: zone purge operation purges also zone timers + feature: print TLS certificate hierarchy in kdig verbose mode + feature: new +subnet alias for +client + feature: new mod-whoami and mod-noudp modules + feature: new zone-purge control command + feature: new log-queries and log-responses options for mod-dnstap + feature: simple modules don't require empty configuration section + feature: new zone journal path configuration option + feature: new timeout configuration option for module dnsproxy- fix post-installation scriptlet (RHBZ #1370939)- endian independent DNS cookies (fixes build on ppc64 and s390x)- new upstream release: + fix: No wildcard expansion below empty non-terminal for NSEC signed zone + fix: Don't ignore non-existing records to be removed in IXFR + fix: Fix kdig IXFR response processing if the transfer content is empty + fix: Avoid multiple loads of the same PKCS #11 module + improvement: Refactored semantic checks and better error messages + improvement: Set TC flag in delegation only if mandatory glue doesn't fit the response + improvement: Separate EDNS(0) payload size configuration for IPv4 and IPv6 + feature: Zone size limit restriction for DDNS, AXFR, and IXFR (CVE-2016-6171)- new upstream release: + fix: Transfer of a huge rrset goes into an infinite loop + fix: Huge response over TCP contains useless TC bit instead of SERVFAIL + fix: Failed to build utilities with disabled daemon + fix: Memory leaks during keys removal + fix: Rough TSIG packet reservation causes early truncation + fix: Minor out-of-bounds string termination write in rrset dump + fix: Server crash during stop if failed to open timers DB + fix: Failed to compile on OS X older than Sierra + fix: Poor minimum UDP-max-size configuration check + fix: Failed to receive one-record-per-message IXFR-style AXFR + fix: Kdig timeouts when receiving RCODE != NOERROR on subsequent transfer message + improvement: Speed-up of rdata addition into a huge rrset + improvement: Introduce check of minumum timeout for next refresh + improvement: Dnsproxy module can forward all queries without local resolving- new upstream release: + improvement: Log change of the zone serial number after IXFR transfer + improvement: Document operational impact of various RRL settings + improvement: Add support for rate-limit-slip zero + improvement: Add 'timer-db' configuration option- new upstream release: + security fix: out-of-bound read in packet parser for malformed NAPTR record + fix: systemd startup notifications- new upstream release: + fix: don't load expired zones on reload and startup + fix: remove race condition in scheduling causing delaying of events + fix: NSEC proof construction in zones with many delegations + fix: TC flag setting in RRL slipped answers + fix: disable domain name compression for root label + fix: check if executed under systemd before using journald log sink + feature: write persistent timers on server shutdown for better performance + feature: support time unit specification for 'max-conn-idle', 'max-conn-handshake', 'max-conn-reply', and 'notify-timeout' config options + feature: add 'request-edns-config' config option- new upstream release: + fix: lost NOTIFY message if received during zone transfer + fix: kdig, record correct dnstap SocketProtocol when retrying over TCP + fix: kdig, hide TSIG section with +noall + fix: do not set AA flag for AXFR/IXFR queries + feature: new configuration format in YAML, binary store im LMDB + feature: DNSSEC, separate library, switch to GnuTLS, new utilities + feature: DNSSEC, basic KASP support (generate initial keys, ZSK rollover) + feature: zone parser, split long TXT/SPF strings into multiple strings + feature: kdig, add generic dump style option (+generic) + feature: try all master servers on failure in multi-master environment + feature: improved remotes and ACLs (multiple addresses, multiple keys) + feature: basic support for zone file patterns (%s to substitute zone name) + improvement: do not write class for SOA record (unified with other RR types) + improvement: do not write master server address into the zone file + documentation: manual pages also in HTML and PDF format- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for nettle soname bump- fix BuildRequires for systemd integration- new upstream pre-release version: + DNSSEC: switch from OpenSSL to GnuTLS + DNSSEC: initial support for KASP - split package into subpackages - add documentation building - restart daemon on updated3.2.9-1.el73.2.9-1.el73.2.9-1.el7kdigkhostknsupdatekdig.1.gzkhost.1.gzknsupdate.1.gz/usr/bin//usr/share/man/man1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=5025fd985e0d7acf3279f70da8d5b2fb99630157, for GNU/Linux 2.6.32, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=9d5e4568d6c0ef3583bf11f258589f46b177cfbb, for GNU/Linux 2.6.32, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=7b693e67a0bb2d80eeffd4037f15d85fae213872, for GNU/Linux 2.6.32, strippedtroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, from Unix, max compression)<RRRRRRRRRRR RRRRRRRRR RRRRR R R RRR%RRRRRRRRRRR RRRRRRRRR RRRRR R R RRR%RRRRRRRRRRRRRRRRRRRR RRRR R R!RR RR%https://bugz.fedoraproject.org/knot?`7zXZ !#,] b2u y-iSqkia{<^%qF:;fR@ hl~%gW1 &8Zqfz= ?;7w"e1>ic{`8~%g$8)YP92c!4JnGm# ~̞ =!Ľ fFE8&>>ݏ-.cސ'5-fXyU3|v1W1́>0"] \5OXL♒S Ղ4 ;ћ=OjVX܌'qgj#O2 `yd=4?\*/`%l{|d4bxɀL 3mv:9!+~b=I`)r$ "6U :+Bq2d\9 UR7CYj0"Q,5{ )d-їc_:a jfSA(,$d&,JuVybfoGF0w*)_,>. !{_iD cx4Ub*S5= W1si[_+ꟕ2ρWNid(YCǠQYݙ-տ75,ݪC.KV>:GၦHUe<jkV\g[Zʢtث&?^R 7?_KX kzNNk5Dz;khˀɗ{sGGw7'ݰ0E.oj. ھ ^bI x8Ѳv)CTs7`8Dy4\\}hL[vh*"wyduyiAn 7i0[ƴ-Zɠ`l½Y͘.p<ٙٵ-Vp{:uf@fU[?C71 >M~WJiOY#&"8WX_L4.UFIMhgRi >7h:0|z6RvMUtx!&S"ƲH¦ul1|%uOMP늶t7`?o)# @SxRe!ڙvݍ]D}m&:_N\۸Jv_F_kd0 R{)gvIqA<O3oZg'eЯz#|8kY!+ gn?ݩ)|h9p-l|&y`.m'o櫜w2q;Nmʺ?a$ U&)8Fo4Oa6Oe*KyAbO&.]>&s$eoq5H$]rdw>zءKɻd{`Z_uG[O2TbW[ۙ/^` W о H3`̵.[:C|gߎvI4eosn↷A{:G)4EMknֳH,=\BټNŻpOPd<0i<27uK VmUs-1t&N%mrhfYg[{2¹~^~9JgvOYxwuX9&Űiz/DµZMTEbkna ü_\.t˨~7Y e[R).fX6e2FW>1&013q !'h o+}Z@ځZjR\f dL/_Y:+烏/PdY]1m%Ei:#- ^bB=+-V h08|!+25.5axH ay{W<$mMQ^  &GD9ٲk O+/NlrcMZe65pL][zdoc@+-(9kX`6&%TOPLvovZϪ*+3 ? d@ Rܗq/yulU@Wnb'c צ\Z^G8Sb9W%m ombՁy~cdW !7&Hg+ `OvCutk+ R&ޏ{)+J!ĉ7:N4-*ƺAr o9N(\*FU<}>khW4ܪ̖H=M5@j0iw[ 8|+acōwgw؁5[ĭlGo- ᄃ J7vE 5߽|ݕ]AbdxM5cW?%mf4Pv6ŀ0"uhGATj GOY.I$G@T;y0L!癐:w0{n>I?TggCH :z7a;;l'.Fɍ\0=Idb6ʹXd/>jV5|,e6ʔ4g#׼]SV_*!KX;w>R,>`(?I"d-^5h7&8x M` ( {(㢝`i!khF]'j:йV6Z tY_OD@Dܺ.{*W%=@pu?!20IGTӳJTT}SӲgHBx(Z;qNlV1er{ {?ˊg&%;i-PP  H@>tB lPRVQދvqB6c@oJᐞ)8!3`5kGjw% !,nX"u(e0P9G.8 !11 7:/a:I;n;6nƟK|̌#+By<4ܻ>N28!~xcALxylVV/V,\lK Zᤓ)Q.g -Yi_@=i-wpN14_y@'C^e8=Zِqml-qw!e(r"õ0iD7?RqЙ}0RT)ѰP_J>l"{Z|ƥݣ⵿ ̴a(vՖ@c!|,4.Χ;i[Cx .mJ29imf6j-jf1 ZnPΩue c%q$_/0"j;S] q'V![Ĝ2 "aFP5](PS\NUdƍ,D^DxE`w&^/kT($֩ یB#jCSL,x?'hPlـKSECvpϯNuR-QFl;n9꡿4G(\p{m-wJC􋟆iH8<օӸJO> X4GhFmSI>NhP57|6JnV . p uz!Odu} J]&G5 1jC(S+{@@ք1ROJ4oSXu{%OF9hnM;4#66,Z^ mi` Ep2dvƎZu ԱjFcRHaG׍"| =}B>P>ۙ{ I2g TC I#Yw5Ơ3I$&pF)dy;k:? 86usw$ۢ@iIio~/Ӡ!nHWe-hv.W=ʏi1=Wk'CiD4JLA_B aqΏ{1J{bi$U<+AJ_vMK3R#kԼ.{F!eNCHV#M _^Ej;v>g  &3y;|}m3qn\g4y;%ll;D>3[9eHpg.Ț_$mC$֯OÙ%S@LR#wk3;l&`zУйulX`)YSHEAdj > + @=fǛ<}cTBm+g !1O6KA|Ú>BL:ҀLSdIhϖ'f+p[(ZU RQ,v ɶ% K/5CXM  <(]{ts y/8윟eIϷ 1~@>F9%6B1S̏Ū#!#a-ٳֹ/nKe3a-5_QsP0/N)conC^|Ok 㛤 09`/ʤP>i@*FHj VGRy7Ź1/Ͷ5G]g Cքd$7"֟!Pm|@o~1KͭɭFg~ο#K|i[*k0;$~Rs+qnP dž J*1T 2$5s ZTn3sR.2\Z;Ŗ^)8;e<^->3(pG(fb1\_+(?~=#+٧'\ڃq8Mb0r^%]%j݁2Ab6!.CX jԳ}~+}wc44Y({mn"J͂{t9%}ho0nƔ})rv' uފL~\ ^eט:9|~SY*[gyÜ_W5#USA{*}.UZh_8ii?>+bĩa kUK$oIO[wGHe7dWڤ܇T;kddBԼF%sw-#+c8~&r4|ǹO ,}f ndk^+thTV՚q;8& ʬ38GkwI(ɒ&mK 0l~?ra.3&&<"9^~6ΛEK&:n;^@PfF{9!TFsDGkPo|t^{<_,׸dl#Xg;Ǿ*ƭ#Jeh궆j+QG~Wffc ŞIx#n|<;bs5N?e;(ѱLM©YOz=C. 5ʩ1 ߠ*WA,h1?1~zV4UtNI@y>1@[\(AKNx 0Ew1B(/j"<_6SnDmoӷ3Y*ra-E4՚`(hfF=t"NzEGR^ӾD*0 =ȟ[NKB|4hSv1ڸݶ-+`pGY=,K1[Ag=uˏLOS9 -jZ9=rtKI%U½( T)f3㪢cH 톽ˬ `pKCH eP VNo2FɧbPt=ۃ(aJxҳ.B) ]A1ҸpgZ]F淲iU4g嵪#7Ä2Њip;(3tjoq:4c500q~-$'\׈0O$NHD Uۈ<>l zy<~$r}̸tN.3/gZ'51WX"n}rNVq Xޡl=ݨWI(haaͬp/Ѫ#(Z)7Mޤ .ULK)ORjUVdQ*= #֘0 HSMj3Œb̓+yoc{"kLƍNI Qa% (Z**) nв)!9F9bp!޺Ȑk$.-%p i=L2(1msPG`\R(z){j?z#]C8&EΆBnvkav?fp+*IѴ7"+~>!Y2ΐILM0ȧURA/}s,[{3NJӷ\*h@GOϒճn$+-Fs.$@rffUU>E:5QJ/7P<2Pm 5Mi?`+e%Bt% o-ӹk㝇Fe9Ͱ6ֱ{G,}b M?αKQTӕ},`BB*Mʌ .ZVByR2Ɠ+# "h\*x\dd{Γhӹ)#Y $v5w3z;R PCkMO'ëz ߨŀ4WLI%nD7!8ESʟ. dΧ\n٤0}1zyFr[I/{!+Qovl3{`־,@v*61dmჵB{^;'pqoS6KHKEMhqփ|mQoi!hR٩#5I{p︫K| D_YQw1VSHrj8raL7u $ʭgVt%]+9H6Keb ~=q[dڵnulUxhcxo{HwưБi{)Ӹh\ Kts%?uZV] 64ӱ͋q|}}/z2R^@^]Z늨A2Y[CLV[NXqk{S1rI&n]@+MgVɴAPمgg9ZGZmLy&S??,hvL 2lѭ'IXڎ^ 3E}O >z߷, 4 r \T:!>НB^[lz0#RAL^ᯎpIRxTX0:pї4RgۭCF+GsTȥ߰ƼY&.WǹK"[AkUnUKմ75r:: d@_8"1MՄb:5'$Fy5m%7hXōM=C(ʘf>rj}42=Yᜌ:z$ܕ ]mqMuɤ.k _.ȯwL?&,9ħJYwvp33,aXi*-# SGr|5Wqz-E6"ntO^oh3| ʣ΅!htTDRlR}xgΫId՟S;O[NV("wL#2(=uZ+0TWD3) qlż@!Rkd!J{Iὲ1}Gm~":HIż%QcK?N3&mTMe)2FhRK19@N$úDa}aI$h]Bhe1WRS'ڳ}2VΞ!c>m)u=!ߔ*:$2Fm&?.oc'?Qz(nPqnPI;wMs^J{l 9тm{ѕT-ǽ]T*t4JoF͔X&jUhgkĮ@SFd-Inxh ԡncA.ZWzA7j/ lƙlK|B4ET &)uC8T~ 'BӈiaEO׶LwEI|_KEYga5 AX m"9>֋E]iÛj䔮1(FʃH]SDpքߥzo`tڳmW@;.280$w:im|%F̩1ZXV%h+huK&K[J ?ɋc:ǜx|,C9s[o5BT/vٮnB, }h"WOy |fe06"c8ؤU'Iqs kqw))w6;io':tD#_1֫!ȕ.:arj^#Xrsѭx]|ҥM@`D<5߻ȩܯ!ݙ![BvIҠ Υ?%;<6SQ`^7!mt;|p~ V3k-xӭq`qQ]K3E2sC?t`H:ZǫI B,~$vVNYrt2]SBiGk~3. URkF(`y&&йAͰޡV.3iu:}=,ZNaq(a. 1('Q OOȸv;/~> j٠}[ V퉓Vcw؄]# s'N۷<NJ4M&%?zA d:Yi ϟrH`uճEMxwa*3yW Bx@T̒w;zƝywON]~LYo]9R{{vj0A[p53 b yb}"=3|W5%:2!KcÏMWXu*hyRuyjHF~fOs"4 FjSK=A.#&'3Z܆hP*wmjuD8ףˈR4w(w,܃q$q;J}ȱ݄mt{jv-N%qsV LsHΦJ%c3sSsO2"-YzoΐRUk(쌐͗|X!@\򿻤K1-j$YNӔ<5Ԡ3/ eaT.ċ^L!XBszGw*͚-#'ARRIo}_| ,aw%$:=+cK?âE;9J>I}_S9I8{hϘsUYfj}lDIlt*goKTZ>#Mv@IR2\Ch۹+#X.]%Z,ƑzԴ|F3"AʤT՝Kg6шI FAy=uk'+e. Bәc0"y  &DNX=4"8x9d⁳d󒅪-3|!. L΁q&@c2k\},+ԑF[p>,ۘw<4e Mcv [ 7ܚk|:[e߻V|Y|le|cajPRyHEf&~ qk+p N֯ ;F̂0nKJdt8b~],=)M[0R%mPI#DYpͥMJ|Ne!Ě㥨9M7n Igf%Q~/>P|?c7gߑHK܎6v*IO/hQžGXp`}` c_SvxQJ w,+YY\z=B"~jMi*ڝ]g.\d 6$hCupzdjӄ# lix(vK}Jm//NqA /+0_]y}&QiݒQŝc-cxq`ܪ y@Yn"^g1e }05? csPM)1z4\: T|{O[ |hdNLl6`7̯/ֵy=.PKg64R3[;^1RŦm{gO-g5IjGT דKO8WH;dCCr`-粯ɠNr=DlD F@VOr\TŌnuu #ߗ>dNE,"c"w>T__,/5H\K16HvJ_R%CccT.\tKoh!7p趜u'7%? W r̃dRn 6i|:ZoʥyC xv?[RN2X(n˶qz#$ӝj.>o-fE/[М' ?pYms>mai_`mP(䑠t'kJ18)eC:&:KޑX&3+Y 9R`jT1vƚR73p~Pnk] 870mkdL~5 FҼ K3_ZoxU\P1ۙJ!F!KĜrõYhZ&z!fӧuE>~=pf͑A\ꬄR%3PIqVgQP{SU9nޗ,0TvП>P&55jTaVԋn2yd;-  8[>~]8%[ԭǞR f-k~G$ #&u_ C/>=݋8CܼΏnqw2L-W ܩ*6E'$k,MpQj2/t9ljP9ύgaa4fx#sn?{tdy9-[kT'7.I=cep#2 1b\}d%\*kzAFz;ts)K VXL{2ƞp~L,os8n4˽&lF{$[R)ҞA Jc=؇șiZ L6ZҴUgXϢ= Ze!cu\e;6{{9R9ĸIO6Q~WP ﵕCiM5>&?WrN C빒gJYV\TլsZ%dN{S< &jx\-v aA4u 'DC5^MJnVvi'$J+_{aIEjIԴ y 4ڰlkmpR7|x[{uԵ(5l %cl=<3=^0Ly2I:RWTU9`+yPb4(^΄ 3Xjc%kmt\oc;Q:$J \20T% =0RaYb>Bsz"uP-}o5oqވRlnCTBP8\LfR.~4Sl6M|U`>&l@(KLk:2RR;kC\OD/":_ p }0=v Q:1 iJ;jbZjnH$ \H*m~v5xs՝7'VKBѩǕ9HB]7N҆ \:\GS,*8PDq+ҁ%^ڠeݸ%vd%bmbX=ޔt=#'c[oD^ ˾H #0]cXz@YP,̈́R}Aut[&9#*g FnQQHX8a6G >^kp¸>|T}|,G)픿$:^Ǿ{#m.%"kȣY~ ),fYbU^Kɭْ] /xջ֚"8qO6]|O%[N]rȨܽڝE>~q!'\*k~X݃K.煇u'owwU8\''.^Z#N Vq#u9Gvhl?Mc ^m^Zc+>)tQPѡjZ-[?dD~uGhlNX1B2[H &TX( F›$|M7n^GmFg֡rZ SC塋&΢A#pcGrao%.=xЬݬSBKPJNnԈ#_mBdql%jT1GO*XaYDEN[7 >ϘnUB_j2k&j-VU~!+;nANtb'4lzR+R6rF`BR{JMR/c:'Hʩ{M&.՝raoD˔9{zu#VI8K>[y !kuxrlOCIN1yk6\!A{"GHp\qu&Y 1.8CW ˦rt-V'U?!ռALJx%%[VAq-(;Uwlx ZMv9i( Q'سH[Xr)<`0٨2fYXSɎЏTHQs sj}R{Eb- s4izƭ+@&zY\\>Ъi'ֱwwCof~ TUO:[>Pwe,YvHb;67Q{DTXJ7˄AiiT$$k[&[ ]SYc`kw)իPOV#ix쒄IP}%3PIJbǬ}0X倚Lz:0 :|E-b GX!OYUy{%{SHJ{Vlde adZy>*EŃMIL1pehfƤCv?)SsyGYǞ4T|UXJyF mtͅ/c]cu;r)ٞa'lgz5 P^EjNك-'|-M|4,'D褪YJFI*7)%pxA#C_R]WkDy2<sFi=Z_<q kZa#u¨~ /~#mfj|Zs)AW0|>\&xAڠ֐{[߃S@_ G>$ >\N.1 ebY@bJ+[}0L#c!RRPHLt:/ءetnɃyc=lJfjO\jUQ)xthORrD4Ƙ 1Qo&FzS7'^^\̃΄ܡDnܷHmHe#ol^e؏'зMr P:wdkI_)iyɲ ~g5S^Jf58'Os׆{ rW; ՛z8(QIw#bi 1mNl4yk Yģ 5^k3V?5ezN/lt8eDؘZaT&I[-),Icy<f4M#XڥԸ9t̎1$rv&)2@I&n4gw-|3jO9>~E%}:g")*{:e>N] ?YyImH/7YZfhllߕfursgiÓ}]\QVhǡ?#nZJp=PݕGh}_Sr|z>+I,CzVH>C) |F/@l`.w3puݣ mhDŽQĞʯ\ idPeO \oRQ6!n5:\]htJcyeUl#>>X,Z6˦]% 4H՞ =9i`i7Ʉ&8AaU\)e{/k٠8!_"9^A&[ j΃k`XU4fis.K!҈?o\"x9呑Y^Vf,i;\O0qti tmo!ʸhv5aCxWe2 ~-!a3FU ^Wә t%_*M(Ca$zvP~g)#9d >˺h֐y'X/<4yezq՞0A}IWjj) Yyآ"$f7.s}-2|FoM4V7M(le !KIm-sd=-f.ōmIS཈S3Mxɨ R_>]d 8"iCz.YP]`3ܝ.7p+lt ׆0>o[ \nd b=+.j ܚnWZrN.c#'^`kggs۝//? of~<@Ue?~}p+,$@S8?3rp[U҈(f ɌS 4wiO{u. " b~C0534۴?oWX\-8v*jLRjjU]"M#AqgD}Qb.l1LA*F! 9fnŬn 0S{|>2N!M];NRo cDwP>Q歄J pg[@#xwh2%[1!g-0b= 4Ng+LXCs= )ff62 [W-'1f'̭A`?sOlŗE84!=]x_GN\6KQP~J :{vp̧vѭ0$ܝ:֠]JLd`?qez_~\Pb.WEu_z#b_LDu }ɵd8̬)hx .WZ9MN:'؁ X\ gDV=dyCAoրßLVB{7^6JVʲveG!:J8Kijij!r)o(2fm/Y1IJW[u?Yy @SV9~_AFuh~# j+FíեھU`!HcSjNOV4 ݏt5wh\2H!9'tGfc~)ez^Y+o兞e[HfuDF)X|1Y=ƶu{%L-rݵBwwm6vq ]#o"n1xN'1.R Ϻĕ;G~Aʝo~DZSBsG[~Rŋ։~N>Dehy~.m1]DϹf/v-oCI\SmͮI%PU5.*vɓI%.R+dLut eqBp@=fKA{wļhKCdtbkc;"XL{ltc<`>, Y $y*bVVr[˳LiOCmӻ͖DOӈ JcKCGA#^IYkr 솪n֟y(_O|G~( {˺sae#Գt %);*N/[x. Mrhh7O<3{_&׏$K2/ki < ǝ@L>"He֘(c7"K/P~C݌& -)GRHH+?tUamKNH@aPII#yY58 >@k/Ӯʹ[Х^Cf?lbI+ ͉(nYs^Ց~⹗"  'G;wg-􅌒{[,ej=*\紙M]*(% sʴRFN @sr(8_t7-$KPPD T҈_ 0wqbp9)?M5t%jCbcVtY;?P-וLS,"=;jǚHBl4E 2[d6:<đ#466ط1UcULFԮ֩yee XW% #=2ΑB t0 90d] FpcdR*S#f83J*aPQwzBW펤T%Y"yW#aUڡ8Clh/ɂOZ0ML2] 0Ŭ86n^yM8uP%.*C m +)pD66:)X5H?{_ț>  aLB4tۖgớ9}$s_iO/A,W~Z꿥UhbZ5RVȈiXDG1`F_ Ѱۋ.v  6329kdvk+EIkPpޮX*M|}ڡm56ֳ8L[ϕ M9o?A Ii;@9Êĭ旬/ $Vf֣þc2{MV)#G뫶$zdI]xZwޢ2R4H|B4j΃,? %V/\#|`msTG*=#Ί} Ӫx[jz#w <_i39XaG4neGG}!DBc+i ] WF)o!~Fs]eh"=-}ZTcVNUX@)TiǍ P n5gb8E QM+؅,a,/L6άn>˽HU (YK0[dzj*5pOFBͻ/h5Y>D SXy5R3lpAkW|F*"Z9sNߢ}Ww4jVa|;afEl qót*b]2dAXa4b~:y^Pך }əq[TJ]:62`I엽Arzs#ue)Pm-B ź {-J^4{ {{6fklƑ5mbH}_Ss~ƭczEw7c(2n'$V)@OpJ, DsdRRa;ݫR {\ʀ Va ̏98L@2z_ͤ5sዙ͚ow3w!/ץ^XsIӅp8g=gn'/h~w cCR*;`pSFI}=ߙ]%)?F8BqeӰsȲfSWtح=7J< m0G{քWTrt}{v~Ni޶GCb* ׻Zf)$ d%2C"ٷg;\H?MM]K3஠*jiew pM{m[*F!anjnq—uI" m1ț:nO&#@M{OGCgg)`P|p̗XgnakPK 3 sWt &|;R T!.\"e(Q. wS$X~7ICpQVLKzIaB_ޝTʵ$2a*2ecdz& LNSm(9PQ-\K7\;TAdv-iVAUՓ96eFP5FR^ K@{!@b_*Re0xRBY/ iT0,tԄ#~a Mb!nb[]Čyg%5AZ$kY&j>æujo]H}FvACJ2P $7w޼lO esPhJ"7! ,kHrJٮ?.7cJ@lJWXX?@?a?e"N⚇=;?ybK7^~V4G]6㢀{HjMf`cj~gSiFVh^@*m5_C.qJ(W98:h |^غ\_ J-u+wW<0 a.- -"BAnAW^%cqs!ƌ:NVŪBx0QB:j(FoS2ҔdWzb$X7rT|$JIt8(g_PO_{%](dM[-k(BΕ$|.ۢA7dB٭VS-J4F4ޏΐ9kKOV&.{k@4U(P#*׬YM70q}ةyJ M5|iOؠa.]c>!&PM}692pO 5 _t>,= <9ܨPJ TO=*)]$J yF48Vגd`{㖖$i%$ORm&sg S@xpO&Qv0ubc, b\6pdq'jQ/[ kV8T3"6']o.ɪP&W&ڮ/&M(3T}IzOʧ2vNrvdolQlCGsp, UW% &/PG[LOA$tFDD.TS6M[-k/jl҇$qnw2dax6NPKQ\u$FRE 0-A;{p e( S!F5\pq[W5H`n^*&*bb@΅B7%.:A7\ bZ9.&^ j${e ݿ?BozJTeVh[ ~xtB28 uGbhט- a" BE#-cp+'<@{2QIeW. $xi]~4uW a4(7Ni(BҖ{Fd ~ڳSpҫjU$f! `< m*Io5c0<.Pvn]U-lN+`(-a(h#̰us YFEڙ}T`m&t #cTxbF  ˨Lp!qޥn_ W섦{qV#yV'KJ* Y2 $\Hee"7vTUAϨ2̓HCRKik:6UEЍH#ϘkQ12S2~Ǡ>38'h}f3; :E_Mdr=W"b)(m6d1LޟO=iJ?D]ϨyX8ǐqLěqqdIcEsG=SL3ʍSe+wMV7r?8>@]p9כ85ծWSRR` Pl^eZ:f BKdznmȈWJ45׷R,4 0groqP[$X`}[ b3Z2"{o6*!0jvuAQ_V;Ӟz&RF.\Ǖx%^/X 8ZtO;V.4]vSE3s7W=ؗEmJu &N-뾘/fszYY/ШoFR6BON~Z=/ڂ# e$faH+qq) GXG#gxF!) Ъ1^y:14[M zfeac 3kV:&\QZ}[Ɲj(6A m :n=J9]_bT186VOopnº$jyC9^.*mn|~[n_d1+G6T"3Z,K P "%1fQd>?q;Zf& A)aX4^MӐ8tɒ9k pKo9JcѢv=]<RRj}HB{B?n4/OCxo$0g~-(;Mۑ.L < blT2R+7D!7e*# ÞasZ²,p*qm[?-l{}ߎʮY"v>RVQ?p9*Qvm~ov-\yykLB3nbhfR8JrBCaj~[NX| R˪(k~`\[1ق~mfl2]0OVaXܤW aT{PޥWS/~Vi#Jr )+*-FYꭝ$4憒XOVFG`"*sM,KZ5ˇ4E4e;.y_K}s(xN(Xt]cpg/O^0p>0F)M0bc]BA3;dޛ{ @a?,팊 5`S0bze* ҍ^u2u?5RoͮENx 􍙺``Yد# 40h]fb XKlʵd ;0p+"k8ekyT VEjJ)BVܘve$ Ÿ#W7o fWu%6f܂I6%1)ޡ?G\B3pF!+6K =e0q+<ɾ'YHtOEJ< xZoZ v̩CG`XE8/hiӳ7$&7M>Ģ XmhEiJv:@[}H D.PP1?Wqhsz)Űj_+aA+32.tsP Pv~!q1Eͨ@dC[աdm DGIlo>xIPz~agP@5fVGjf{}'xnfal,R`d=}/BQ0hűNmG =}V3ɤӎ˼iD7"[JqMt4;lü2';"TϘ ]P78#Dۚ!zmGGE8\m-t ftfО٭Lrr7udiݷZOZ T@Wx*y5!LrS.'빹; 24'oa\g YB}eڬhleigM@r;U*a!d*6G /8m}[kJzmPx^P1EvLe1 _!h]N6Hc sde[%I]·/Mf*Mgs8y.0 H:M7˒(6‘? d`5' AD8+1إؚRx"6dˊo^c;-逺Sq-'|PF} HTyzY(qQ>ƞEquG;O-`ݣF9;Hp nĸ]D=lE !l϶c~;PNPv OQXxW̕Np [S }',j:Uqh=p'+Hi#8diH}?\eU(yS$kA4Ѣ1hx _`$ktfH,[<&a>GY;ỶX.)2QCMZ00tݍ"N5on\GLO6c«3WUetImK0+ty,wKǴn\0Cw۹KmKs 5.g^`uM28A~6'wB"^tNw4M|':iy 5J/ î]caẹlʾ &ab+AGlm<-W(`=BzΣ]G'~ rԘ~3eۛD IȐ^:U ݎ"ɂx*TKϱ'J7"ٰEL8u?rZD Ǩ2('xb=2sj ôU]R(,Ka蜒 nb߀BS;Ѽ Ƈ!RD|m$OCrkI&і;W1?G|!i#4 yUiy~i T_#u!݇hެeRAGfpмXpݕ'|Q87?awx=Kr5SQ fd<$6دY6=Sn\h׷j X"<1pcE!B4YYPg><8TMDoS0ph6l@7i:G7lw1DbH*hKOm/~̎etu1N|ٸՀ\-`bv٬2Y'AU*qhzr6:kGx6i1ӷV3@2y D]8d1gNnd3G԰*K(,Kw Xk&)N^H?v[4\&6L:/f 3X˨T&Uϐ ߀W<ߋKa*;Lvt/iS;jDo &X q}r*2q5d|=*0c= vmQ) S( "MsIChȬ T2z]bKppz^5fr Dⱺ;&hRP =ylZsUJ6_`X$L/? BOA?ZXź>ٍH"OqB rOJMytD4qP./?\Fģ)q,l  Dd.\4D< 6sc\&fdhs-ԦQ~7`Aj]sn{PK.ؑ /8+ v%G'LլY vFE; GES;e}; i&Z9螺_' [۟ i5`e46"4mё^?0Ȱ~M5_p28n)ab Tk7:+zeoXrEjEt!<2h}ҕ Li#*[.Ga~2zl0y^eQLTMQXWTl-3'ADǨ<Ş0:ua;٤4'K i ٲ)1x{@ %M+}/.3iG `*;crE{-]2ъ3;6=ׯNS:Fc|Fbjϡ[g4J(q5 f17и ͪvs}"6ldz-NÇ|̊.\b`ƣs(  ɚ_o[6%7OFO-/RUK:,N!&a_~!ܷqkY|EOtfVVhCcV#BKU'HwN vpVEEl*O1=Kw!23p b vR;{0M:+U-w!N,('>{a{X5(G|2y`_fa(.oh/-iKQq♄\YśHaWjN P͐p,\ alt[=AS-'ntkk |@ p10lR2h^9:cPLvau N']GYut9;TI2B:1* Iw6/0Kg_j+GÚrFH7jL_Xb1x Ҹ:yk-\lоpyr*39i!2yNX;V#-0׾\'p L\22K9xҶWIPi%7E 77kJU@Ď/owm=^y%Njq+oqt^|%SCahtuԘu+5Y!}F[a\P U~ pZ+m1Mzkvw6sbdo5.?TjNBO7k괛6`(F!mdlD'<͖B#3Uu հf O)_ | 5[2cL\L!gw5Xd'UP)}m}FA1VQQL p9/; @h!q]w׉u7[oG{yUetAR>+ BqΤTx ҜS3դU96s"=h{ܠ2\/ETh/R]RBB|t/ (6q!̤`~3ـdpdmw*ɈP?5 !B}zF6"w8ękE)J2׽߃Jr݆6b uT\4aghō*x)~Iwk{"#W =k⫣AZPFuÁұDk(T$5jWo޻ԓ ~d3|inU.& @W`؜k~o,:;ā1!MHfCUpRcH~c;ttpc|Z`ej+Yœ7Y_ @ uFSv1oݗt5Cw꫑0?n+Sc7 {Y@.W$*48"2åQcw IGMo!S qQmJё|J/+LÍhn()^RG" c/)`E9_hP}R?V||/B,+Q`a-߻L:p5- X|cja/%ychK'gGf$Rb=-ҽn6`EZ)0PcsȨl5!MAj#,x"MxVM+l@h=P=y M;k)! gEenZK+,"L'H<<FH1A$H 8ORHlo:Yj9 Pح DH`i#a(Jjju 0֒l7ؓ/q3F4 ҧ1"V gT6G8\v4 =hpx6U/@evk^Wx7Zf$ߤ:xAq<(n䵢EJ_] auLf3Kyv"3 ⛎L2uۂ\tLm#B+uYiprFeFCbn94^{М &մmVx1n zŕ43(l {nf]C}*IRP|JMiYWG(N^]ZwpM9ěvp:!QiJ|~?FsWp0*3)-ThBMĔ"śb"NqoHB:]eJm&5V!{)-l^:6k ~DQZxƇݳ)f-A޶(O?Jj+U:btkyHGj2 h]GE8!ݿN㗄'Ȉg# F1$fʲ.*,\/(@:--e [Tpix\>tYCyT܀DC1?,{O*Y"l,JwMfS CϧqӜҝ&DTdB}S*8GΛQzZ=!WY3鱳vu3ቌth&2{tjleήoJ 7i=0O6#bTla`iDu=o+X|eJU 3/aDqrc~ҝAյBr wnTnN@?˻<7[ {4̭5=rlǏ=v7S=а"ɍsf#'>aa4a'/~>#:JUB$b` 4CM%@>M"Lv]_źp\%uS1) ;6#Zφc%tXlNHxh/TfMuN ZIG9i/[m"`e A5ߏ $CMB3~3l.JfuD}7=p3t=&M}328R OFxFfDC7af>pFFuŝp2s(u[,2-mSm1[ vJsIMNڞUf_Tɓ>qOOpXVաO:嚃}#(Ww us]b+rπ ʢR(wc\;#5+ӝe7k|W᧿Qh>ZQ+'ٿ4o;**;w d(۶'r _6Q%LUr^ʮ?u"BZ=<%"&FWl>|8KlB.W5KxYbZoy?6?b hy{2待X|Äj ؿWh:aIL=ąg37BEwcWWfOP삍}OEG!Dɝ|;1آ^mL+Iu`sDntķ8ހ= $KP!2sC>צ ,ڨsq}C5 yڳJ6>V5r31?{Z wxJna*Sf ̟1 q߂P( |njCm/dQed'K-jyoso8{+:Ab.'L' (PS YvB$KJf"ۂC_XmbkRx uuJF@ËJΔtEO.*fBY]DQ")ǘ 7rA_ !U)9 Qb "Hu:0JHQe FhW^eyCV!R!ķ !I K mJ ;Ï?ID$ȐS]|j{JvS6triQ4~D5Z[-rHKvYGJj8tz>^.(aS0xq'4{L  ʧj@̀Ei2YT~咁C:m+LH]YG F:d rƨX7xS~_ %PTL1Oߜ-&:ו1~2GXR. InVqT:;ZHTmӫR0+kd[jm #T'Ab ` 1ECI6^1LN||x?glb~3V6XSP2Hx.ez?>/q'n/藍gvNx\8 $#܅^9@Wt+'e=)&|N/qss#AVMsz%H]IwZ`jL٧F 1m6KJJ?2{?oЏD]'I$n ;`w77|j7wJp tՂ7^g BhǏÉr k*Rb*̉T1`dTKGd>t0r .,89oFEIRd(hemI'0Nsq>Pk Ltjv 7"czĞ)J*t3r9:I2G AU H &EzS'5rj67.^1Ncq\YM6(@w] (4u={QdK62ŋhRp1for 7HGxx 1ǽtr)Z sPgpU]'<ܨtz_5WNvڭC"J )!&hg\9;U\Sz\n.+Mdg\ M_-psRUbZ0"E)0 nX&7x =m E'2j.,5!QAqw%btn/R,K🄦к6PAQ(X%4$0ö'oscԢaϪMQwqqT gnRiEG(Ȏg):x(#v9~9Y'Q=?O^ZBV[wJs 7u0uˊZd_VD%Է*3,k ^͊Y fDQv悢dծG+YSVW*ѫYQlQFZ:!"|=Wi]>z uY<-b}5Dذ5!ל˘OuVްMb9eXNND V6/u~ BǍU4jMc=ٻ,r["stU~/ |`'c`2H^f=,`?S6Jmr;CUdZIZ|7da36թwi}B[Id mRuT L^H_"X'|_>K~U Xa&IN\wWM[1c^ jK U7ZM<Sp -QN3{=pɂsi3 szy NQe}|cRf˜).4jki0\Y o1j4)G ߯kscp²!lo~-j;DW4ljWy {Brͼ#EG *mnUAV 1HN* `Q4#'yA" 8YɊK* %5$)mWRT*~H%σVUTknP'37fSv?gR&!uC 8ܛa#/ң#LTڸL7Zfj؅n7OɒL&yF+y!2ogcјi+ɥD&WXH9wVKE߿o`~{l|mn!_D}2KڦH2 hT~ƭ`WVEgMgP,q\'f;ac,t_q9 [Yb!xsj Cn>-GwX13n!}TFP`_ LGʰF0+m{܃fI0y W=a*Ld}Hvd7un~B5t` fodG=3wQmӸQb <`rú[(IB8ʬdHoQQo[E"|˯<驵1Մ4)UA|ͱ/Ύygk R^ WH68rEYY ~DJu+ri;i'slU# k -5uuJD+ &ld_gmm}q{Xs忮aV3.;d/S~GR"Z&%8J>xq~I j[|-i)=5 4υuӬjBfxp W~)'^.a 6%}y֨)K:2o#4F+b TR<_^l3QdZ&"E8ًn*DŽWnh$Ǧ냱V4dzT =F8e̡f*})_zz4IKYM![rWAM54R)UQ&U͗kemDUcghubLhǙl8tLn-jޜ`V/| ?ir<ߨnә)/Ԁj$|u 5$MkpOIo sJjZ*U*n*I|_xyߙOd-DԥBk"ũ\rVBi7>%xll̑:E(=` OAoA`{x夆>>K N}EF3Bۦnmf ѐ_muRשO|Q+掬tga+D[fꮼg.'ҎkwN,g+~8p_SwUEb3x\'q$V^7/C P<ʫP& WO<@=VsHH_9/MЬ9lf=A>P3jF?ѸhX:=F^Y8ǎs-|,^\˧,, 7A䉓"*"ʣGj1X['.kR6J\]Nat@%_vEc|-n/e*0y9|3TJ m\@GO7Ƭ?ODeKT8N3 Ӥt" [ ày'Cfe#M <^iyS&xC5 |'mvX9w6$~2xKPc(o}\@b&l4:`6H3m[~@Akۤn?&faxlE #;lAc80 h}mѸdq.S<h_}Z' i.A9-N}"&[)됗ǡa~qE(O*b”% t&ѧ:;U i\PJv*+-$^ajARFOI&LJBTȘOHz)gh1Nt?68Ȗ &nj{r۫۶Qhzs|g`ngt:p/])sWIiNc9P< h\?tֹ>f\m1'Z( 1uݭ&öxIRC"`kW5H,gųeOvF+ƿ*e+c˞HT|&l*?6_=S/fGP8{ @>4c%1/+OaS BК5oeA#-nwC1__7^2`Mflh8HB2"(^hO&} ݩTI\r0uzw0Vņx-& B-YbwOs+XxƮE5HB;qYXGמu ׃NH3c2n|~1p6 F?;=XBQ[V≧Do+LV9$xy/k2z HV l9Ȝz,Tq )ٴY[F)$zn w,bA7RʜMEHjg-rq[;}Lzu։zSP?P I|v)]'xtw駙GqF.}A+Iس8]8;iMGD z?ML8{DPN+`"Mq9G7H;|:4!xkꐕNÆ@n[_μ@u@͋<&eѱ7ܝBa؆jPD"*F$ k#O@}u#!`.Zu8+nrpgdSw2FTi:Bb`4ރ+S.@q3s,~Kk_o|>q8AgW3!EcU}AîLO|0N{:'Q5,ƕ\H>*evgcf6UH; ;T|Y!-|ѰR'.9lSpW{Eӈ@~\NC߁"K{z"nݢmAMLaLK+!Jkқ{K'1|̪O}|[e ,vd+L 4Ә a.PS8CGa#Za#9̹-?nz݃BMOH]-Hff7gn&׃`}܀$&nlgv"e6XH W9<0 O]TSc_<Ќ Q>'hU("oiU\t9g#{7 aGHsw #i1Ѩ+22ro>$ׁk5B왁"*wNKg"mlGfBПf.\;KEW'SVeq8i:Wy_4JE|agjܾ*f/CP~Z.%h2waZjВ/ڡ[1P['z) T7m!A4jQxrЎx<}oUG ?[+-li;Cb=Ag`WꏅH"WGf,ܣm3+?ve$Lm3̎6\,=&n"~J?ṙ"}V$/?r(o_]^!'0f3O%d [+ OTLܻ@ eE y%*~!TB&t!eh0Z04[t(VhL@]SWvi 4=_Ӡ1xN%,U)rlV粁rY_62AӚ=i%i`YXF<"MD^!i@?xx,W&x?M^8ٲ-`kdj_Z#.l!q tȅ$%nerzA,| RWSol Jӆ/Z-\38|+$%"uawM K[xw #Jʖ3?!mTż СWb˳ylI Zq jm]=ǢI]P9BjˤstvWd9_$ڀ3]AOdqf(B': H#w tO6*Eo e ;i0-h~O36-u^xî i>JC)6uLH+0$ţ)gq**vi7jw'#I %Y~ɘ獝5D7V2e3sLe;G)a^V~7^@JKR=pc=Qi~z@^|*Y"t;.ME;\gM% *]cV\= ek;=If{BJ럀0і߲h7ҾG+#ʧ@]tT~t$qGӅFY9a.Nb /|XM/W3τ'0Kt/p}P۸|cWa:g-`gb5cJu`m<.Pt(O~Lizb7nfl6~ȬKy"$T4Z9#Ōo% i38)ď=|^E 6H nC'H2:'I Ts$[Y7#wV+|xM6K4eMmR x;kOWP`tkZ=) XBTnӨ~pIH}c4XԔEfH37m\sl&gSJ0NZ@'Tqb& aCs"KV>ujp&yo*(<"^FG0!ek =Y?00N=ν1gp̟s.h\$t;<\ȴr&A%kԚ?$,oAG])9ߍ:QHH>YG$HOEbhSmг,eB7 TZ75>Uq1{m I Z?FMGзI=}]sWI<|M&gucMyy!9l"`jJus5 ІSѩTsy{Im`Z]A)i3.| ΨW?+fo8SCm+ Z70H+lO`Ub[]/<͑Vr\ڡ,Q5䏡Fퟄr#* Q"J 5 K"Z_VGA9NQUK`_c)h c+nΤԏ<`r1 ػn}dD{&WM}[":eD,'ϵo81uoыr\s [mq&1~,ӎUdSq y.&kCg'߈ZҤT789"ӏ Ri,;__g} K)A^S+O¸8NZ6Ω reSX2 5ېŒkhHΒ?ϱ$2?V@_ Ρ0?"0SQ#r'CT++k \O=dS%b=i|m#B{ V<EX!1q j 7 BG1ȧ:0=YbwĦ VӨu;A5߿;0J l;i[mk>o}H*':ښ=78* '^qK<,?򰋰e6A7L5ո- rP@+K遚(JCDY20Pn'x]o:ԭHz&';DFh'e5R6WǾmaq=y":P3zDh$@:Z쮞9o‡]B t:l,>lk8 rX%зؘ^jQBh WKlwı .C [ڬ|B6d&Y=As+:¨B$P9%*І_ː$yu^ TfmS x2"T[#;02TEP#v&"V%pI9^؝\ŽDI +t3gRA1-y"M:6-?|{9-?9|OmK9@p Vp ܟAޡr$x8,$=\zL^(ww\k苿zVb3C>x#'::X*O$ buu(pw')l%1=NUb/ԏJ,.62 R4b:qESʼn9F˩;W!BP׺G'~߿OE' >TOpDJ[s1<{ +HC %= ɩy`C/O:&XH&Q#XJI½[˲YjC6. F6,;Z(b,Tk}>vTM]W;wfȩJ1܃TCM#8Dh05ҵz|ȷ3&/{_po,l8R=Er9]z!XJO*h!?Ak[,EuGLSE"k\=֮ S戏Յ:8'N <ボ$.kBox1`96 RXĠyCrE49N sXTSt䴩.# _O_sèCpw-'>~6AlB<`Er!6tGJL@i/<] IJ͸c|C\cm[_(2:B!8K}as0ܪ1ľ2f]S W3Q@Ǫ$ J,˥~è,6K,d#vGht3BKf΁1^g(c1Ūؗ:P&s tFN@/:S şx ^j˧ObxN-E\kHSw³ui!R}F Nd+]՛ .qvfVl{ۭ!eڼv! +Z>L* c+yFܔ_697Ik)er-ض(9zUW:1A}Ç?C5?#t91¦= s^ .6ҥ+{rui`$҉'^HU]y/T?e}sjeܝVu maWCb m҇bAͿPqU{yTޞkDŏtK梪؃1ex"^},><P*sM^kgWߺ }-?s #^8}xk5j8&CގIҟ='9#c8,"yݜG FOO޾Օxh?0#q}|;&-s=DwPOxW_YX]#y OԌx^AjoҳwbG]m\'?f0{.CJ?1װ ;4q-j P $b$R!:@PG*}\×wPj.j:s5T2p~UKo*.DY1zj57jxWDzBhFq* &/ʷMI%tzD檂7]TVb[^Ilo2w;0RFf"rVNEc41A |ɪĘ$xޙ^͓Š˾ t ~$ Z8+l@Gr^\ަ̌=>(5Ypv? M3o2| pf$5F)EMJٌ.J׭x얂bi{Sgnla!)H 5o(Na2f.B JŃ' Th hbp4g[ <(⚻a= MO-KyQ&8ΎYO/ i5Wvqp& ay)m7'nMg+ji '> }%F5*]"OvݕT WjU%æà$V>xP}ߔr5 %Mʞ>B?^\2%ㄊQ/2}@ hr@$S y*.(K {+(Gtnz\؏f,a^JJvJ,@͎c5=-_S="Kp"]n&$ȷQq27g%5(0P+V'Lb CMAO$Uy[[Q[3sT/$l]QVo= A-T! )aٳB/90an{Ɔh;I7L(/R&0˺: *9ߢWr5-r vuh<p5V5@SLzq}$($X5mvܠ?Xͫe3ЈO_cK# K}('.-t (%wH{ VKC' ֹ֮>ҏr]L2Y}HkƵd /!ʳOu*kTc\RcRM\Bq>U4QCHqV/ )N\Y-QVEh,/ߊbRuF|`&gJG\\+"%uV1x]!Ηp ͺA$]lסk\>j%ڪVrw/9P5oD20.!"pϦ "8F$'_ K[)M3Zsy5 EJąwӀrf>^r>@xo&. 0\c:8EooR UKǓ8q4ZE%ΑCX[UO*6,+ˁUсm >*w\f,QDk!?̃ki;I?W6g9NbRط'Ơ!qL-,W9+ǰ aݺ2!{VO&--s°;Xۧ8;\sVSSCh}LĆe/I0j?,[(Pgɏ%S/ "53qHWTigNȁ+@1`ԇ|D"dqޜa3;h%ݷC$A ,]>֑ 2hw_"pmؒp)6mH=?4pmhHiƚ/[ԐS14I-3-i{>IoyK?[`cZuxVSgŔ"ؒpO4QP,,mwҙa>p-F.Wʀ5gd|pB|5hCRރksKu8|}bzH|fiYC2#'5H)O-<8!/M٩IêfSY:ɰ8kVBh`A~}ֳZJ gp?[&Qg޷V1zƟ"G>^)*#cH*10)5|TfӠL.cLb {\IWxo<.L~AXʣZWŔJ-‡D!aė߮w~hQQYU4&'K\BvYPJi{N%o%] mQ"R?BJCbp,p5qDX [ .? o73 VQqLiU'`Dd6SG(r6  \ O,Qr&.k!EQg6X•Z7.q7UFx }u=IoE3T/utq?9oPJ Uaww|[̌#IPe@lJF#--nB=aZWhBc0g̝&:#jkqe]{P+v "%6dv2~yf.nȰ '`\@Ja,Ȋh\o{0%weS/v> 4cG$xޮ|VAQ5AG a"$UTc?j{ey9cY o9ϨhFǒFnR}G!;͇4&QA$]26ʯ]tӲrRuIQ##ZFqM=%om]?+/LKiMV?X!dsHTKJW+9<_Wt]T;g[Nً+Ĩp 9L[D&DA2dH#TNn; 5&-N4Lt}!s5rjfIѿt6i7!$56+PhʈuJp5P$AoLh8 Wޙpm6Mܐj߰'K1&ybes+;"\]:qSv4B1tH(<n1A< {QP)1 0?=:( 2{L1 `,e7pXAXHƤ͔BS,6Cg6Qg;BOǺRj,dֹg^Jry զyXalkSj=x`+,.3m%W ?M44|!a$4|&` ]+Ge2w{ }ی銊]yX7r7s}i~i¾Nՠb*=vё,DHX !V9hO|O13Wz$̱ ޏ[BgƠ]o6~(s v]ZPCx *&ѥM 66p伪 US|H5L*2HP8%@='%B7kA)zvS64>g}|Yv7$< Cbzg CRq h3w Fkq0~(\A/rnI 2^$qUP"3-mT%7+ei^jEd(_E_jV?$ a5k99wK-L<ۘԟZݸ^}"Qы-`>W0DuHnzͼ6[n(d3=a?=G VQZ&uY'rG1P;P|ˡ;5%7ugeb$ )fn@I2.3A:మ 69eCȥP;l==ujueWZ> T4PX3H*ifQ/-/ԚO|i R)z!t=3حSp"ѿe x*nM^4?FEJ^ I-^F!D@i.f&{<׉0fBˉ edmk#1K)5n~O鶐n$|vƌٵbz!|i+BV %8ԞBJ"ouagMXGry{.pbʯ6)ir)F6AB>0Sޣmښj_y~AbS[H}~<>-ȈG:%h!~>td<+ԭaSϜf|*G`2 0bV@B:{&4a"EùB/+؁ ״s}\~J΄/ʀt,}$Ä|߮Õ%Vlٕ?^3xJTJHr^Y!@(T0CnPțr=}K im\!-W'p hjqKN1DDjD4ӇejO4iHdL4Z*o'K%nc lu5CX(Nz]\jiK2zwMH.rpeI'V>Dq zZ@Ω 㳻QJ l4#UAj6o]p;u픵ezAo9hX7տYdqکa iބw# E|e3V9וݭn7/0Opo({NL!%{RZnOOzr U(MYbl f?a@m*+3yͿ1TIʶYjkTQa][JG!xoQܡ,ڸ~FRjCGo0gb~MHpD9+{n tEcu<t? sC6<40؋()2.re.@io/=sJ:pTa~Ɨs 3<㮎r U'Q[fu9ЖNKYs fxӜqv* n /󹇅A (\~Ɋgt((hrrIӔ.&#?5l0Z8 ,8̖ɮcew',9hTLp%'uO%GT} ]r"X#<"?SC%VƋ,mNN ;D-DzK#R|4Rh)JED&C~\} EU d*z> cMɘg8G=2Kԯy΢=e ~6[NLM'a +/ļkƇLs5jT뀷cf/IX.! OMp9٦4Ԓ #mYL ={"/׋R]ڇmҿHy˯a"H T Nm Mٿ*P vFtp:4/gCc UJ#*5IC[/4 u\e%x0,w;EWא/1b\D %| >ۥc2AfA_nЩunXwfxo[M;p0JqX6>kL%a~r1DZ?*-:ir'俱V,I}з|{Z~ªzݧdbSq{XJ3#lrg?H ʹҢTA:OL-Ɲ$JdztmZk(*)'`ܞE!ύ‹f!`VCCxɀcOq*'2Y_׾lB?vWXGBHOeXA=P'e.2*>'ȔMLR$d|\`eZU+ 1p?fAoݡ,mdyD'0103ThI5H2g\7Vpo`c 6`Fк&$7qׄj5b`>[Ám?&I#00",_MOMi 7Df8nhXBs<ɴqVy]zV`Z.ETY~|(n!4s񰂴(9r2!]L#04x>,W}6b=#TLyU,{incǘ˞԰{%7\e-k6ܽ!nUJW;䈞nF|AH݌ۨC;v$ds/Lx2{S?9+U1qi^;[oF%%} _o?•˔т $?ݽ .~a|貸Nʝ9XDTQ~P/` h O,lln{^}LY giiԴ}} q4p8u0B{BUd uS5,|,XpkY < 54u~Y >>=q~j %t惘-KH W )0/|/(>n9zخ3܏ԍ26VZmj '~fP \NWmBE;r]FKe.D"4qásے C, QvEog P`TNu:pq9`-{ W  2KV\:p$k.TVL_ڇ5'$k4{lhIN~QNfNWsW!JϗWILWȪAH—~fx$%k$afFV<WT5BieY-!wѢk?O]M 1WM\F>]TS =1kaUۓD 'ZBLva0gڦ|FEH퓲ٝ]wۊڤ} M7##:&Rj IZt }肜·{:ˤBR:Dg0aH +50!jSLڢe3^}dBfQH½g@NҌr\qɩ8Oip<+^9G$sOqtQ%'AhDN{ga2O~R.8=IjWWe&J5~Nٝ|h ?qm&,ABDs9Vl+1mLUL[(j6G _l$*Y^cY@1@Sbtdd%X7dTk!=e>uѓ; X}^!4&oϨ2 $NXݩf\,Z+EgFaFhØ/e(T֨%&ԀⰯbeb%}iʽ| lUZӦpdžT q/[yl]žLJ'LW5,7NYhwe! dD O=Jh *C) 튓eJDp߭ h2ۼsm{PL8)фtxu)'AQОN6 WF Ze9(0aMV _DIU]kjo62(=ߺ79 q3=>S`Z&A:IF,|SgkB%f30{O :| C,Q@3BǪ.{Pgak9<&gwy'S vfҍ8SDFUq(d #}:7ELMU^|m&y֢g<bHv(([qy} yQք4RQ,d ?$ "_IYp9d-"E@I~:5gHj)'n_U5@Y5ڲONOtg\2,HϢj~aʡXNwOB*GWQB6spPkd%d : iVZK>]Խv9I>[E3.?l0#-[h|5S,mwEo5X:6X4+JsU Z ?$'=$N[$JA7N!Lzb;؃ "1>΍wkG ( AC/S\J`\L9D8vAZ? JuVFџϕbA||. 0i5"VGBy7B9iQD)[*sUûKPˏj$ytxl*E}1XI={N8#h'AY)aʦ6\6PRrt"Lx|?3[9~am"CO?>gUh. SO:>l=Zz%mSz^p P1NQ!í U\!@s)s="e9}c<:Wț-<sP"U^:IKzD1plX`Х<o(ui#`4kEX}E៼X)dGՌu<jˈu\v+.,(,X[o_M ˑg `k`qLy4տ ݾsu~)2UDg l eep/[~hao̅dG^OK~&.HL{9{]{5c CV eBY6ڛ6az`;7߇ *kDSTC|[tvR4Di5V_Ӏq҅r_ +dܡ`B/SmD49ƚxdܢj@?XH\Luę4͍t-WkT-WXHW"4pL5%]C"޽>[>?]x'FʴA_-ET_kq::J*%Tb +9LPOx)icq# G~:R/dNS%-&z՝ei`4t Q~\%踨5Z>e | &yۜY]CK#qn%&u4U_/z٧& grXHXyP,ࢇR ǹa''v{ d=|-G[G~Vy|t-- M7D\,5 a ^:^'?K,>s&zz5N]G1zd";nҼ{۰:'me2pkJl}ca!W7SZ"# jY%YOp ]o&6}ۄ`4tdr1,`N# D73we23Y*s5X]Hӗt-N$Pɤgh; &Ter 'if 5 һl$kmʩNgNebz+ZQԞ:nmjɫlWkLDE]ձ@N1Ƥ14hOz2>Iq,lWlAlJd]ij%:BO]5-Vf ~ƽ)?!,ʺȠ>;kщu :e&>7%d{(1Br鼡Oޑ,vQqo&~pN vuLb`1 6U:oD_4 Ϧ$żH@շ^D򷂝0MVqsz&^A)Ƈz:n{D09y l01[* tL']1ZwO0k$Qxv2sy2:䗁a7}RW7k}Znl G|~2${ΰ7=DbY^Ebn+JhT/UNM us6W@e8>eY*oz 6u3UXme;Ķ p:gQueCB~#"%VJ&r{i0&9%ĢW*E'`!sER|;j=@v{R)X re۲,+q%xO3& zgܨM?mSKXodUC^Y*~2lkSNgXOϋXJ$`}kvc1rz9K0;S9\kJ]6؆G {VH}ŷuy)C\I9/ P2det[wcC<5BKmBsI0y{<:6ARxUe8'q D=F'ߓ/R9Ɵ@-8JMJU7l91K}_;/3TCN{`)pKC N<*p*S*3zWSYk ((:4ٞ.<#Q KuA N&iEg@猋LVIJڡO&;jiL-3|b '>c4޳ L\$΀| {z Y3![$62^ ŷmjj2F*/\SgY !wRZbF?~N9ZLjfj9{9Zm)W3,8op(0C]%PXHX,m ~DZ"qn`bCG) l℻=3(qGr٫2q[*N$zٞ(Do7>uu;^D~G*'XqFNje/Cauk'~rM(:Fx/f2}_0ƂQTI EARnP"谂vb1vVf004vH8SWLf34塠@7'WV"S_VrrHEykj[$%7.L`ہ=G&}:nG(VBUCG̢BNX nN4\zjY8EqEp#A^&U73m]1 SawɄJQE<(GkBm+)Ep!:fW2ps|30jN4;h> A[P,&!kQmx /ZqwqApNdx?4iX5o"-}FQY|35N-`ך HP*?ԣzr1ҥڼ ۿysף=֯ n3 $dIuzʚW6|kd>uAAss/yOOafTf}8&T$e3r6Hd!btÊ6,$doC~ə6rsўOH|]<Daeρ%LjXl"x5oy[75Rع!UE!N',\yT19z? `pZ $L\Te2r^:E eNtCNl(> #4r(r/XŃp/'k$\1.9[[SЂb-^Xʍj#ǯ,Bm :LR@Z'wb] -3޵#d=u Э} NHh6$% y UtKOA|SoyXK]j&I}|P p{=P^Z fI+KҷaD7gG:Rz7 [WLup60sq5H o)LҲ? c0M??R_<;FuAy&l:|-1k_LSw+Pq=)7~ =ڈs NhB:7 MeSTiz#"2}Ir">5Yeu t|'.c2஌8%n@$(chaR XI[`sVE: N<`:S,ņ5璅Yإ;|8\I/I%,NGX惽Y'(,B13U 6 ]T&Ew eᷞZߣ3)},;ٙ/gM\'t ).@FR|Nk *,`-|҉Lzx.`"v߁]Yڻ+oE~sV_ ܛb>0;_C;i(C[1pomSоX>Z4` c'Fe3"^m7fλYn _8epCqo= Иj׎ʫUǦ7Yk*rGGU*7yƝ,M싞N%֭E黐 ̳, rj"5ysW|;U U|ݤ"#hZ-W6# %&P92_l!/S?PAcrn\ #jND+m m|?\?Mwb]?ؓJC@3v9l8#A]E[b4;bQ&)ɹ$7ґ-k*mB } mH`,1z ,4ZQ I3X:/3;Nrڰ s{R'lc>v񒎗a0@4{Yp?:ӂ?,q|JƂ[s@ՎdUMnWhJܖD6Xm_n8p8g:OKɼ9)Nn$ bR~O6DaZ~45D@iֵmz|{Gh| pNs3k_{\wfvg,wrgƈdؿuoಃ#~x6bV}|Ħ:$O,U|{T 1^~\Az2aKn^!םHE81&Yr22d?IEYˊ!𭯗b<60lvQ`c{˼}yIq)nL )#E HI WVeW֩&s6H[Nlh`\L~Lܔ#!S2L躦EukmoeZn -Q O~\85 >@ꘘ[GehM Wы,ܳ7ϏK)9fJ  VF:z׿n>8^[nU"K֮>"\ֲu MoPAz7%@Ҍ B-P YFe3F~;82m{0i" b{gXJ$qщ> " 8 ('z9VBOC5 IxyTqÅ#>Rɗ҃DXhӦaHCE՜%ʳ i t^T}cd3.A6E/QF̓clJ(,DNuY省7C!d[xYcSǒ-ʓ\gL.m%+p(tZЂTV=vw+2*hd|P=0VnwfW')F)FLdՖ=p5ϙ䨈)<[ NPMkH!ƣ یqVծ9OkHʮjųUB v)Fr19ކO.ȳni<+5}'6SK:AMir8D^qe.z4UHA*8`ٵ }C O(^^y„zv', @~e7 ǟ]Fu(e Xti=X P3 ?{]Whչ: 46Ttˠ%je]WYE^=[`ҙ!oe -^vrsT]{MDoѦqcg(~{'߽/6__'Yhwpե:iUhۺ3No~$QE`2}j6wE>rjeg`I:m%s=6F9%E8F.5a޻(Yi(^}V]<IV\]o)ť$?URG[h+Yw|Po{vn̖&цwe!.Q#+{_e$)g&CdyG] S$+/2| "^[? K~ F3y |1#A \so- f^8 a 25slpKTj+[XnMI I%ζO]0A O`N ӓU,El)Ҧf]R` cO0[dUDwHx+T )j0K4o+O_mO'_nԁvO}d=6S1WR9giY.G}y)bGÔY /gRaS3 i֍ݲMpAJ[tq+.ȋµ ?ř@, by9QP!TW\7?0 ]fi6mÙ6J~L]UCn^eNhHhFBغߠWXQ {g#+xv+=ݣzl @"cktt9aK"-|Nϝt]c/eivL_N.ΚTYd =.^,,hDGOxr|dԚzg۟fPl~e;j4uP駲W&gy˗1{io ]ND=`id6~F0Z~=>{1.r aqܣN@Zf5ӕ)U!-]2L/U{jOE3%niqsNd gҟ/3UtPrD&c';r*zIr1*}nH|n `IV5&OLeHMGU5qKTK-qUCm)i?y*ˤ}^2Zj:!o| P5 DjF"!_?{7a(6P-.2b $V,03myi+R4;/!xR@/6q 9`tiJ> 3!څ}Ú2V6meM)ؐސ]˾kkT\v8ݗJy|}r(FžP2yRҌ Zt9jց jHlZV.f4.n:U)K}͍An4Rg5t?BD@snuѨp}!N˭Cd"*<#;A@ظByK73ZvAlDNhy0FoINN0m?d\j}6_z 9Gʥ|s_?>h {gs2 O|]yѭ.7)5ο5O朡J*? c4nG}J5K8s'4`njiTp$XULC4IJB\F1vKE\K <"8,e"̋rs]9̃!ې<9n!PgHD=E=cϗ+ٯx}^UjмGw}PH2QA{u-X.N4[Ƽ\ab0RsƶTE` _[]W!cZ|]"8?=XGV;<P)\]Eӗ=]kl( O?E`J?Bcz\r,CeP(2Nn]pPrzA5++&tkXϼ8hZ q]=8h7eԶ3Fﴰ3W:T0$:" 6Ccqhz ~?vՌw[ ϓyxgk5>Ojd֑crސBGה8+^|%< L5bJt^z|VE%:Fbb$ׅH {[+j?c{'{Gn|% ;j@7#eJN ; V}(ȏuS+9PO2Б`ąYmu+X 9>cpD$̨mw*WPXo7D,eg0w#fS ';esݵCfv]fp>G@VZڸWѸt˧#"]튜ەÌjod:=\c/}B QRyV(- +,L-yܝʶ %e#`xľ 뾷\oW[=]:D^Rij6KI*5Y#=Nwݹ7潗LgDB/Vv󗌂?$W?2P<0,};-K2Y\~| zh"j4v8<,BӴEGPlGkWPT ]iN+O8x.+9 UigX^ rv^8q#@k d`ͣʼnw˒$r .E -wgQ"u{eTMq!M&!!ͽR@8͕ל1?ܗQVAOr(6ݠ8(i0wuc注NiS4U:M<߇eߛ6BH@!3Xmp ;x&n3"4Xի ujvtQPTU3!Y G̔n&4^')m+=7ks4ӆ| F'24ٗ隭CU5֎Ӡ!Pt ')]]etMpB}P |UAy~p6n#reϿ0X/ϰrAʹ73QzYBA)Vj1s2CF5jv~H0 P^R5*2?\dԅAĐ8]D2<(Y1f/p_.H^;R`BK~! >8fGH(a:WڙB;1B~Cnk/"SfP@s1Dπ|ŏb@_)= ۿCRn$XR6^,^k2 phعzu'SqI1.!M$#JΑ; hS|ow<OATEVF%ԣ!]@'nDS0ewF0ӔdlMwD0s &Bc`b1 f:!Q-}7ɛev%1#k$ʻ,4VyJr**8|DlA"p:r't˳Ixd +Q:cES2dwQ( 3zy! ٷ]h 4Pv=?k u!k nbwk<`{ݣU>pOVh)#Jqœ?6+ y%;Ieblmj}%n^fge)"l/ЅEٗ{y\Ӑ MOh ȅF];&)~_z>J/CI0倲V |n-W'>9Kt|>E:5|"B\ڻ\y3pA9p7riY7lrڄbC Z:X>'l` Oiʴ/0w{(qE=ȭ26C{N+9uQjf8#Ggz\ȓ 19>L3֛X20xMu1ӭ$C0׃Sm[:eanIyPvxj9CkJL% īI^Hz<,O~e*^ūf;P׆ZrUJU?h_j浖PPm2?bqܶm< ǼywK7M^px=<&1):%s^KwE<[ojq6"$]&i-@CUԸ xU*:0|ep-Ia(FjpVA^R#;\aq mfP=zbhR>(O\Zʝj*#t%ꞹ{Gg{55/Gu|{omL5vBd/=D]'DCCi3&3d3vŴF ߈h{-tѺD, ;\A#ҽB;lۖ,NblL {i6({M]np:HT"ԏ^4gpiػ qPM #OU[uLtr:٠BpWΉwpk@d4n > 4j<-uUt/AbLjʩ槙$k [s,`Z?PdB4nK䖞޵cĕGI'?)-F˦yzm^YGs)V\miN7`{m\ k}~okoT `@S`w`Wُe"zbI77(G}b[noӴ"mCOQ|^},r~78 &]yazU?28VH~wcԽmKg翩޾%p }4[*ke!Y0HT㘶/3Ј-@;}x!l*LR߆clk:/k=~@%lqϾsZ` A~ɭ8L-p7=^g_3qE{YPTj+,%~fV_Adƨ1zH_qX{7kć"ԕb_CByJ_!MA b_~y|g{Z8ȁGM]T{)SLT[p|.tΑΔt 5I 6iTH fR~vk3ӞKG/ݬ/X^PG gd 8b*u1j-&:"筰%۝`%\/,?J%΃:E᎒ߌB_XP:rX$V"I tFZkPedf2C mVBɅfwhxqQh Yw%` 4ۢL{/&âB7C*bl 1|LF}ӇINy/=?UVt)t)2?mp_-xlȠ 7 z:8ANNuDGю|1UhV#Eȴ\N:^>u&Ld,]qnĨ]kV! N`~#Ȟ txr]vG?{'!LCmvW m8DD`cPמvqC<ʶSWN/5(h|19H_7[]9\ } Zۣ;8ٸs{Py9<&$'e oF+*#M  ·?a.[gXIM)j`?k/\ vա5uM6s FZwpi7_|rkY^G]o9Y) 1б6piuեqH͉yLP͎_&ǂkOG'įÉK]=Uc0lOeUgLB)}ǼX<(G >=OaNM3W}Q V0zp;C[]RQ\"O*AK:Z@syɼҨ爫m7oX8L{&[,a6 J oYcRc2W;VSAJ@-r<^leȍy֖KV' R(~'ڿ&-ntKlWEUA`U㎦)[oԟ`媬0YE:DLW _ڑq!%F:nI婯h" MK(V؎FڭS5j]IsmqMrU?8m,bd#,@'nS{\ ^tXr\,lH5afKFvʚ~g[\(ƻ`J֖϶=>1DVlR|rr-N߬"{f|B- / V,l&i :Bi{g1EO.oۈ{_mLo=R%Z_=Nj慰C9/3hRp4 9sT138S ј_7#įw`|(d] UޞvĢ ":tR-5ϧ Lhg;ξw?QJE]ڝy ^j.Wk"s[7ax، z`ɋْ(%7*{]qC~?k3jǚу֔4e6zZj5e:8^mQu^mS|q2&<_9~/_U.nS[BF.c(lH!NEλ_nED〽,0g(5WM4’O}\^lFBL eV--zҡGThni5#2ľ6 ea5h WߍKC!'TSP/P#$ӗ$#!DAyʙ=|]<亻1;"ȑ}TMP%}'1s^&ǒ S|&Y.Q7E7Q>L25éuIZd ñpΧ WAE2|u\-=E~F"r)*߲_EI_UL)0"cQ2 hAWiw[gbBaw靲gr=oX7=qGx |O;i%RB}KZ5GZɤ ͗C}OL ɉ$Cdo𤴩瘜Ĉĝ$16&s~_k KDE}\hwXT{=Jv2.ZݒYs1Uf[[qtjfqN+ɦBȂL?Kx͛rDY9 "OELD!;b^g|`~Dzc\kTk}D҆s:S i 0<3Ps/ܯi:cYK&`?1'JEo_3kōFu>8n%p+ayʅ`b3RT#7ֱANV<&⦊K ҃ |n'xKiVʉEQ Q5<"(SᢘLX%wjD6$lRKQ-30p=cC^"y[ΐd쬶O3$!mz'i4O6X۱،O{\QvƸl&4O^"~0YY91r[fj:)lqM], wȘ0[UPF(ݘhel"<]ʉLⱙSXUsݻ\'"UD ?4*rp,#0h]$L&T奇Y|4v#_m(=h0.|2a4uo^MHR #_Stzi[ӣsK*Mܖ:{Idoct $H7XH%s]M ף JUV0xIiu3dYƨy=ʻf9R"RB6ynNkr/bIQZC5Rlyf{ݕq_:\;ڥXqxuu:vK\n?Z V #{mmnw6 Y, ]ʍeÚ0 Ϥa=mX9ۛ9!DRȱiR`sVMI,p(]^M2Qmͭ:q:a,AvgeŠ\pqNxc5-Prsm lढb,#%NeӞ1d>3pjgX$}᱇MP['I3bH/1!c,W+Wxf֊[P$c `H%Ja'%lȗVWtKԖ'Ff_24- k=B;T4j>iL>6+nN|]:NH L'2}mN1&OQ4<h}eBD9ܩ}ߩx;rB i&z>h }CEO,+0 >zA@z?pZ*qvd3D=iǸW+.t.94uyJNW3`5M_Aތ;ڜ}/Lvmh 2bWauS)@d o9DҎgD c:SLo>nv<Ц58C !d#@V6oM#0o#)x(oAMGQ/_M޻xL7hTi^+,d }! hH\AB .CKb+2(NJ3 3̖t_AZs=R`, sOtq>PWCGAD<:Ā ך`3YdZڋ!>d1Qu"OcXط׎ #̣2EMHVjTm“n!M-=\B8aj7Z0F$N:5x[,M tgp>_?3zM6d+v:|XyljVd_|WpQo.r;^՘r{|]lWǻQBIUT\k<Ԛy1͕tN*qQNV戓%?ȼ1x"DW9 wf>OL;79!&1Z]r<\k_K 0@93B3mPW.gh2?8cYl*J= ώ҂]jhDFtZYkc[.u\3ve*Ԁ :-l.Eiɧd$ ֲ#*\Vf&W0Aeɷ@J=!EP+xπ&y6i ݳhi%n`o3"b{\)=dAW@ b様POߏtX25^cq:n MPaL8sIeRA|[vmw3d >O2[s˝:jw}1R,m{B9t=J-i^zw~}zT_slSl%t@]vAuȴ2Dz0o[lF+B3eLt>NYGLZ[54vY!leWSv+U/'32lmDRtk]@?_3+9M5O<٧{f_sIW,xqf rEW6W 8x! r_=>1>j".~}\I=W)ڮJʼw(̆6ѰGlcjyxY4:[ny+Dxl$=/\ӷ;{Mj{tq_s,D(Bq {^CM+r0WC7Y(6ʛ Iۂ#ˊx$A}Lv#ظ, |Ԡ tZWVı! xvs~eU$ "m#H oOM]&+‰#/ xԺI}`Ivb&3v,֚[ 9:2,t5D,lD!9T#_=ipffFѼ*_ػӫDzd4LVTo( ZFѥɐ!{`V2Rp:SI{ھZ8]cAZt5 ВfZ0rҴ#,b{T#32Y Z2qSc:<ojD?^BoMg{v&al-< X=5h15l"';.~ 0vŶ/L&s&T2M)0kRܤ*"a 4bg}]Yڗ[c K.`GGAۍ7KQ(p,>}V".QG1mu nMyY2O%+[' 'ٰA(K,)0CιAl F 3%GUu5RUQ@ `(G#op'sū?(6yh ;4BУxV UlWbYA~':.O.A}j*F=񖘰IC 6%`IE~.|/e(94"%!Jffg0lqEIe4͏* +xcV a8!@~<Y GhdyL{jl0& SEoW6Wm@9dD܁R菈&8E!CyI6}Cϻਈ{*BtX˵s[)zԓ[8{ǕQJw{+yֿ /N߲vb!{j/؃ J֢F4e]=n="~Ed-cW-({{HƩf2( Li{滟:LFr/H g>d] gIA\lsS2|{P|< (-rLA٬K>;`S[~wUM`b0LNnw3DK3ęijz a{,!,%T^B`MÌ lm%{2Cg laYR [{J0-ԈZȄ sGEKOKs6oJTNW*!(xo5ǭyFđ))0oᝉ,J<*K5O?N!3oHa84|XTFy,sbBp?u_r2^K 7- 47һe7EߔU1a\Yػ"oHSDLnǭ<1N3-=Z~@$!o{'D 8zt{aFMYpoE6e~0|=B1$Ơ{g8QX#㱼otTY2 F òNRAq+HKB #Ag˫R,&N`d>݄n3;;O Tֽ(ő8Ԣ}'A`gbD&a"@qe,8 o>5mZKe~!Lu zmAନ)% -DW Piߨ:(**wk|RLÉ6t)I }7@YD8[^;>1Y>A%,L #dGgנD'IA2uiၧ{gKzЅ >Ij=Aٹ z!bs{?|@:;)ׁ='VBovVM9F :<#(VNX j;V4m||6?_f1޹R9 -򃯎+ 'XgGތLfs1PjY6 I!0&w s}9I$}?oߡ. S?K_"0-`*ǔj'1']L،鈰Jt$~T}{OC1uUQi5Q* #xS+im%1"35"|5A> S/̏2[u>LkxN2GW9&уkԅ@'$DZ hf#Gh 71qK$oRNG;zuT_]VS(WhTu-?2Ok .)+4S" Nz/y-w*'c3Jwr.Kh-AY 'p b^ ZAH-g.A?~+[t%]#\']:sPnl.4ٽZ4BLtxw0+5v0T.mOf]c6 b"`3^ډ)ko3>=ؙ#Qs<dpqBty- Ϩʠ8>!Bۑf8YzmfAWH Ⰻ]?'>Tⴉj0-{첦X*x|Ir nnJߧPW6~dtP]/U3bKwǃpJ)i,whFS|PM耴м aR8en'(iJ/'՞Ej $[Y#q_lUQe fm:ApSB[4SN!ޫ7_L-e3%nEg}P=POL? J/ʵ!E8&=60 :(L|D(7 C0/R0Ͽlc6XWyj)7SxbOa\0s:XK r.H&ʑOs)\+sM'b<=S4XhPF䪞Q`Y?B9 hhdFg"Rh%o~]aHnaKUNVMlh?jږz[u3LS&),֞ߕɰZ:@?jr3j9p˾͋6BךClo28]#w VmΣّ3JإS or"BY s*~[r/o?!I& ݹ"W!>LZJ $ 8Gw 1$Йi%t>H_ω!@,)D)8a:7F$ԜxN9E0(>[$%2jî ܘG~ v&{q{nWJ?T%i1"mOO*\qnU=;ubk-$ros_+1\T;IA ' x$|E1*Q\kV6$쀖~ ոkʇ6e1!(La죎pK Z]/A Z9F9쯴ddJ2a]Z"Σ?h3/s3i.0F>c>7X.£ Wq_Nc+>=V -Y:&kͩcy>à2Fp.J- _LyD0+gvL\ikٍRW&ISl5{%%fڡNU㹃oF==,5 ov9lu0ycZ=/9'aSXVn9ߤBG:7eĊp5zF9j٘ӱ2E“5"EKrTYԧ7' $\p k|np ZZ?O>rT52=˰NNc6ƫ Ro|$ RLt =AF9VyqYT;sJTT} fp gd3 zW[a|ɷ" Iᚢ AHAvo!z-?!oy$I/vϝSfzC41`Gщ]*+CڀK2ӊ}oJh\^8$("AT=--t _R!?[֖G朊MmNzu 8 rn1( xH7 ˆ2\>1 s;!hV=iwbv +wK@MZh$Z+jR0\nLe69n:ԏ8TE -4T,_S#/I@gd !wJAfix-?g"L+Zh{d)eÞjcA-RV5}p/`J?BpHwA$} H̰R?h:[:.2$NGy@0ž);4 |[GyD/ #PGyܣ FkuB20 .ET[4Ԛ K@Lin]q`K>MM7QUe @*Ϲs-'BN+9c Ϭ^D% ')0֨#!x)ɌͰ}SMz 1Ik1'̈́1DY ڼ6u'Y}ۏ1 `vRO%b"#8"ԁn&F|_D$߻r0"wN؃ A4lQF @w/QRֆll,^W4L#-77~w 7K^CMIm &PaB;tZ)'SʜbċFNvX>Ɯ1-90/+}|R24LRGX<(P8TP{/$$7vW_8cuv4**9QD~]N 2pu99epφzQ*l8ZDx8W(>E(,: L[ĭ~:7A9 *4;Ɲ*ϘӍ=BΟ&%XJ0- ZNu[/jFЯ7&8sCi#/ӣ};uŖa h࢒rs0y@T˥E!k7Dw=BEL=6;'{MfMoEkc(V+{bmh&ұfPlMʱ9=F^]/uzl@ $Yd+޾|hm9 V4떫:;O= ZkT,t'{?`,OTSMjc[I gZ_o6\࿵ /e#} doD`=?O(W1Q+o LIے—&GW7gMn7-ܰ@3q7 z.F3eX<eXEi~ln$%( @caj`-سnzK# B} J6d!ɊyʒɭhBzkoh%V4xK "`in4 /3)YQ҂(=aڢ?s$CbWJ#Z\!y+,!'i H]Du83%0ul Liž~z}jY9{(0\LE xhXȶ` țNkvm o-?7Op59诛Tl.>_סcSO*15WJď}AF509' 7KTH.Gy>MAÌ7{qKYݡvQxɎ0JHF,>(Z6rE'*Ch"" ˶"YC{ɖ9w0KKNH ]v}7Ѥ@p9~=ї-ŨNEh2٧vW1367,hf9(S(x'F"O;/`At >iA=-ڝ=1}GJbw$-Ssf-:S7,[|9tX61IQw6tחPDUjrovtfM1-ݏ,ئG(UL =4"o?}t.wX}dS:|)!^ m&,>&:}B|dZƕ|٣OHCAI^--B5,@pMr@g $AgzP^ziD'Wqt :\ Y*_a/CGsp4bm_+b:[UiM-}@H,U Ʀm7'S*LJu}S>n ˡ@fkr פ ?{˜i}yFW9~$&"f@ ܟQg>k̈ZgP"igVAEݾ1xϡm*_E@e4t0C"ޠU~0q3J3˃L}!JuXJB@{&l("ܟ)뭲uP^6_cԫZKZAу62A +!5 'R'J2Spwej7ݰXlȴegyP&}3,,JW5>nq@((DK&UɚIyyGXp;- gpDmkt 񶤕e䷒턦m ;|J].4bt[~/vR=;܈۳C0,B WJJ-9n5ȓ5[!6k,U&P*l .}&)+@ڣ Rv)HqayF L|/PH/u1k8$~Ewh3NATǕ+n9pS'q9r79IVN(I"Zy{C@rd *7 [M. /Ջ,_\^mz#v塁8P;frE"sxo?O ~Hi'7_L\>G4626Fv C.Nnphi:-m88KRފ]Š3|I8ҳn NX9٨hs'3bWv9>RU8xSdͩ!Iv}M*"2 #,F3ٟ%CKWQE /*qp.gM56M!h5ʈEI{j[TE}'L׏i0BbUH+ٻXͤ6Sb|fJxUr"O5n$I vϜ~UgQPǣ]Sj? (6|x0,Z6SEkۦuɧDHweY]r5B LG2JSDJV_ΜR_ i2oxPឪ/؏V#2WQD*-ܘ$gHI &ВcaǧlmBĎ~QϗMNtZAp⽩TnY\rur6 WknSŰ~)7ה',SMʌ^dpO;pn8^Ҽsß'2֣~Dwsa?㿕W:_O4A>\ik!(uJg`u ]tu>k.;Gv'0 tQ^?j7H Wq-l13 zܭShIMHq'_FU7={i2Fn0g=k=dA)NNׄBX… '$0aEZ|vF7 L04G =4?QJAMU mEIӃWJWjq)l~]٪s**՚P2!@W!I"'u:z$ō ?PPmO8>z(VwʮS! ii^KQFS?:`*QA6"CEֵ40Ľ3gcKyO? ,d`sް yw7G5'o A DcK'-\g,id˶|4&̺>{8G0,KG;n0~Ҩsߗ- Ή!6j0ytVU쯵GH_ԧYxZ^d-r7I%;yh{~2),hX$oC:@ Ч]JK6>@SS#q"FuU*2u#=s |~1vwX7{85D|v?Ë#(4<  M#ۮ aπ; :70`19:إoa:a^p4!2 " FҷyЃ7ԉ6.A7m|Q70:ri}wG.3Jl{MlPK:FRhnF(Y K ᵕwO*u;b[[H(myl ۸(v2BW>k>ƴF(Fef,h AW+q49I.{g< FrAnMA޻7 ;1hܐHTIz0,!9lHbm YX69B2>潎\`Ud>d ('&i)T7rH8@)+A{ 1+H#ô1*Nea-?™k\0eiw9w|*]+On>S)~r_VJ8E ap6.I ÉzA9S sB/t]1? p NLEJrR#+F:s65>b;tj%J!n`b 7,^I MoNrݱX?~`z"%aZVUfdS"A]{ic9Ϯh>UVIry:Hl̚bi\G 6NAn3ɍ؆?Xv"պ8 ".}8U$8ە{.-)&!#eܸ2 l_50J23@U[_[ qXDsuZ/}wXLӆқ]/n rN #~Zt%\ϴ;;e dT4@ʜy~߬4Èr(|)jWj5`)KR?twuWWxӷ #r7Q?O?w426{o[%d~*!Ybhl&'XlߗwX Hoμ{%bnƋc^ &|0IU]wMuwҬui=zHachZ(-(eep5aX9}Mo;db"Jo*N %}=]_&Cx+Ya_zZ!)n2`ϗ|뚈eq|<ߠw,\pxog艌mR/f50xs(ARL 3G`o5/b,L:aBŴ/sjMhW7=k!IxQjf !V+ûHK "؍!w@X8w ItC.!?J{+ cOs;[9x4͎aJj:KdC_YFF]t>sKsWe'Q?~;fsŒعv4GQ B%{]nlӪLfI' dw>f -ZPO*]=MN{`Q_vnHlm urcM[F+\S g Bn }ڰGNJqZmВ3ܵ<˙ 1SMds77>!8?-~<&U9)g' XCKEk٤)iIĜNd㙴Xɟu#`k w? "!- ('' \"%Q.B^MR3>#mVo-WLcP1~xa6 \C]-,7$:~9҄0N.{/hϪaN6E꼟85Ha\WA B;ae%KuESN`TR%}ņlNKR SL28j&bS"5<|)pUΥlmA9zTSeR8,Q"OciR{*.m,IO3"3"-@&۟?7bחH&qw?=D @}y!;lبQ3y8>' 7hkLֶ*g.zgTYИ" o\9?Csa3n_ =5i|RªR8+- Jٿ.bos7wyq®Ȥɚ~ nT@4!m<$'A؆i@ڌI(N>/}NKEuj%L*;$  y"8&&co%dSp1lܪ([D<߮JtQV^NPo p ? %5:#6m;w~ Uu2\SP. wj"b%/)X;.& מI߁T$UfS1g9)Q;'i9V Hq3ק@$ވe0YAHLbsٕ󙙰7m[j5U$QLdԁ[͏ tVMloo M~FvU}C5;cH+FcYФFAJ6#9n >GC* vXdG 0+f2'ы'^"/jx_5r\l]|@2gTLbBQZ {bnJ#>}P .B]fc\ 'L 6˾!)Jfbyh1{-nX6'HGy*>C*M AIE_@NX g|z͑ӈ #|?ںmpc@/H^E&4b)Ś^b1X}Nqi<[*yܚꩄ蔪zi7ոmO13j1\u9}X߯I:;ts;Iz+D;7qByW߂a 5 R`=TlxmAy_U$k|&t'BGV}8a `Hm;LH鮳dv2xJrMFZ !~.w eXeJEe$± u~ rV?&c|QH\J8#iR@\#5`}. }ܒAU`3,zGS?3Ťo\B\@<-~j0`%\[R֕W+D*Z L"+fr[_Oik1\c1_#Ї}U|#Ҁ¡>QR*$%*q?YF(̧otf*(\[ՉE aYv&e+%nщ<Ϡ*[K,<2RviN|@ò.#4\H>9Mt]7g,@sex`ʋYۏh)T="+oۿA "F,NbT:mw'U]&P!;+@:Vc,k eS|$6c9aò$Uޣx@OJV3=7V3js-טoƈb{w&k˽G I5$CI*Ih\Zˋ,=8 JrnEQ cc9b FP8)|ɹB]4_Ձ$Kt(-e.2/cyN!n`J ZN=f@ѣZP pDBxM:n4bncXj,0'h"eCC!nwZ+ mGxUܬ O G>RjE Oc 27$RKksN!i; ?`HR{tk:AU>kRJX$)*iʨLp> -zKPj.2*XX1.Ns(`fz-'h’$,"so&g>cS}FlaK~8J~Akhw!,餧gYH2+h4UAlkXr{Sen)`oEFPoVʘGVuD ss % R99k}uFB򪰹Ŕ-r$3 <%ݦW^ 7fL)Q7kbŝ\2JLž~ S]k Z病qV`rub= q;@0;|pQ`$!!ASd2c?(N~G3:sI?Ɠz%ƈm]0***N)홙ĪS\鍚PzO͌n+Zrl x4^7^KԵeL;5)ywvLګ*s;&37E&~E#"g W)2P8|KOJ@lP̕ğh麩+gtT"OQn$"Y(|}m_;?*$r- w6 z,$㭋)=2`N OAߨN"@Ls {[Ǯכ Xs}_hzlDN> ;?Y+1<~L}.lx DՈry/:xwkP4&V#{]ie5buj0ٽ+ 7{@js}&SgbC::GE+;G6!5hh``^?ɧw9I1Sc~񺕟SB,ȓ!MH^mr.\9rk){5[!$ɬY]XK;MDIٟ\`!& =MG7 `eM6_ # hSaw#vLJB-z/îv2r+b*,ޛğ7ڛ*8Yr:ht~>k. kuI/xPFPx}TOrAc* <)@S˕9uE℘5T=xiٔN*u'z3onkF\B,,3x"`~DpRH{0d7xÅEAB{L0zzUAa;e[1[`Pr@qS383!+cgʌWF網Y9 wk?ULэ1:%7uYdCzۡ2-z@I ]&LF3U A`vԾFZ͉~̥<5rxO$HQR:%')ߒ=gPPauIUǂhAwwϏE$9:*ęRF}~Lf-nPEve}6;tiN8v7k(2a~+k_mL>q/3aw!t qv˃RT8 s(H7RTϯk_b}DrSF}IһWyL~ 0M𬝗PU*߾_=SE*ɶ֕s aL+Lnyga%ӫC<~( b%@ +d\-/Sԑzl{Mc" E@3$˕3UK 0 1.rg,FLޙ7[y׀v }{]=hˎKR2:uDv#G!P݈QoĀrtnD$R礚d8){\뎐&X{" EO^홛T_aܺNP &fTc£"hDㅳ3bͺⶶlVJoqoiw rVI}bt#*L ׌# n#zr Ve-tNt6޵.!#cm˜}.'zȄ9D̂gMGnoe>?a = &VkƩYCm>ےΧk$/ CTkw"(V#Bw'!lunxc0Pf:Y0"Z0Fm Ȉ&Ǎym%VUUEşFKgXJ dXL)N(]y!wʚzsCt[.>s 3u#\s>qk*RϠxn~XgѰfu>1l 5NӋ>OfJeTFn?J2IoM{_(:TX5-{> WX JMiIy!Z{﹬d "hY:Vlhl*#@ץȤ"coXasLi>Ս޾uokڍ 9^a/a(L"m+bWƖ˦v-ijtճTMQpv.B1ak6(}EF[6) 3m)w8M?#֗(QH?[qҕ\sk[l3-KaESG@mWű,ރ)} o@z;t0}É|ڲҘAmMլJm]5"+Xd]Y55p%&#T,v]j\Hdf+ӧѸ'C2x]}ON hQnsj:e8ׁ0977&::{IãHXYsה.=L6'gɘaxW;JǢm9GFAw /'q:*DteDI;((jUJk)+ЅZb0G|?'A=͊M%QK%Z/fzUYlj+Sؤ 7h'=ٖM]Rg9SpY!hb}ԳLzXXicmo1Œ`Hrh˘6g6B @aX ̡*-T>Wyɾ|O+B)A}и%jPfz}6 hF2JVc<`y +\]1j_x"q[;2D8lkB\XDaX+ܫ @Ͷ5@sEGi)yS 8.Z*Gn%ǜ`[_,͋beGb"e>q֦EJ='Ddž3NP/gr#J|# )M(ĺ Ou,XoSN dߨp&`6^!w6s^t4u )9jC]; N&C&t)X.sgc^m4yu)֋V&Q0*BM ֫@0Ex7 !Xg=<%y?Rlܠ:?Q~wpǔϗ7t`~Spۚ'nz&A];Z>C. KdzjEfy^4іُسVQ j?%ɝl y!uoy*b~aN0$ޥ#V3^J yX;#zIJe ,ms5A&QMEq\!,Z0cMgaJ{JJ}FDPar ! fI'-,~|gĵb\I@RK]zk5AD rޜ A6;?$*TB@ "W;b""vXрA w;c-O% E%9vqj?U5!QeҖ[G:F'>~X]?_G%hU;@wUvk{rfj04?3u?o&f!C1P| 4:n5c ߞ)e7q>oRl;g#dCoRI} ɅMUgwV1} Ngʷ[{5+x;@,eZl+WLBcM#{58VCW81{̑uNw}/S#=^a&bLzz:PvGϳ0CX!$糫☀+vߧtu&STy=e1Jb.Pfj l&T[1ʾ wlG`n'xU)]ZEbGwk-/h i})yW7/1up6DTJ1~ֻ62֛(kފ4|Al{'5ҕ$pנŸL?Pv ꐯ`$ƽ"n8e_w) / q>> QՑ"NUwibՖ%/%|>=vGsudtV% 3eY-Mc*Z7zfZ!sVkfи!jtffYWŵ6| >#ʼn]Ԫ!u\VrEDoUCԌd+?*E ƻaښGǒ(lK)lIžgRA<*wl4[B!O+Tap[M$O;%[}<(*2x/⭆a=δP|hVWjן,7xmX(Z̹z]$*1==kSi{y!<OsD |{ىLkCK#Ney։^|-`gMƃ釾`v(]a3=ĞI)gآS@ ;.P6BԃN='4kv3F8Wp1SQ6N+?uai9חs8ȲcåW{ PHI=T@>A3 s${6ھ3)A,ZXLCYp_Ðq0THJk=UEP'>kL2@jۭ،mYB$H"4h`y9Y臻eWq3`9i-R콸XC*g28rA=6Zm1wDNYpY%|YϺ͍04j 7\.j8#QFU~MUBviiHއ+(>RߣZ$bsPPi(V61fUG:[*K{QaOGIGw SC-*'БDukbÐ ᅵ!0Rd_,4]XٸDpMܟ2k?N3/Uހc'geC;AWaғ~ӳgvG>`Ah"ˎ L58|PƔrƍ[UItHo&bL,'ot)>tN6TSX9:  =in \^y\c$ͩdW1,wkN !]KZֈ]b" Hbn!bRQ;