knot-utils-3.2.3-1.el7$>1m$G…h>:u?ud   O  .4<T ` l    (Fd'`''(8A9 A::AGoHoIoXoYo\o]p^pMbpldq1eq6fq9lq;tqTuqlvqwt xt$yt<YuuCknot-utils3.2.31.el7DNS client utilities shipped with the Knot DNS serverThe package contains DNS client utilities shipped with the Knot DNS server.c|buildvm-x86-12.iad2.fedoraproject.orgqFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://www.knot-dns.czlinuxx86_64iz(j Ձ큤c|ץc|ץc|ץc|ןc|ןc|ןec2f2e0e007412b31dee9061658df0b8a8e8522111ebfb2e470aae0f455eb0865b072e32df10a5f1eaedcfc6b24677cdaffaeab782550f0f51d5d33f91b7813721365f0eb5c25d7f01653572d9f17b6e11cae61e97b3bb58d66f7faa7913ca66775bf893ffeb5f8764a0c010346e6ad53f89d34f5f027f0c17370fbde4b155a32bd74b0065aad8448cf51ad4377c032ecf3c28c88042e5f0e341bdb6f1b068f8f82753182d2ed81fb1ddebe2072bf31c5219ded6dad8045717308026b7c37cf6rootrootrootrootrootrootrootrootrootrootrootrootknot-3.2.3-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.3-1.el73.0.4-14.6.0-14.0-15.2-14.11.3c{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.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.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.3-1.el73.2.3-1.el73.2.3-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=genericdrpmxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=3d2a626e88b1f9b61992eb516817671a70c95121, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=46f56d36e8f90e668d0f9063aee9a1c6dc935757, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=eccba035ef053888a359415cc6b5c1c1b1b4e789, 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%RRRRRRRRRRRRRRRRRRR RRRR R R!RR RR%https://bugz.fedoraproject.org/knot?`7zXZ !#,ŕ]"k%f.5#d0$X=ܺ&כ k=-]}]ךH<6@9n 8Dzzq>_/N)HV$~m5tԧ. _NE^V {I+\k/9E,<䦏W8*h<&@|V4[Z,6Iɚ줔銂$+ KehPꨍ"V o$JNP\p,RVV])}S%Tc V}^skɼR]HMUҫI8(I O8nbuZ d)D7;t7Zh kG07V'C$sfz']-!|?mG^ib3Jqw-Z#g}}^~hBW+^~ 4Wp;GkS}qJ oM)F#,A]u3xXBV,c…}PEϸC+IE|o<3]'R" _9IcL]^Vk=ߪXE1TkPw)A;W7+ >X~Õqq2} DKW T Օ8Vqh;HGi? aKQWS}e8w-MK-u?oBvp?܂r@_FtBV@G֑u:יfR/h^K瞍B` 9Y;\@ƵIA =r340yE^Y Kz+ͻk%oC2 \9y0;|}夜>@!x&l7(Z#GUQP A< Z?V %hݪG%BEucopǩX=oF' Zgg!oX59:]>`x1ƚfԷpr:+g_MzatiiZaÄ)8vI i`Ϻeũl!$U'qp(D~vw*iHx4ÉJSAir,4a4u\v=T{Q^]*M ~MZCU@b&5 q>XM|'^q @0ɫɁŠr(W<@O e29{`+}JՋD&Co݁`WǶg8,!ӛx/pԤM"!kC'ibQ Pby*^= S\M*7'O\klHtfm+V D)ɢ2.爅71djS?gRL43`ѰfPD0/u,hƑȿ:?L0& y(MgqiWwB̋`Nib\tviAw8 šU@8ޯ p?}X9(sM_p]bHSqNZUn[tʾ5ja{ğN`8IϪ$?>pEE33[C*VijpeGhsuBU<@.tQv?w²>6I'z\ڰ'u AtP$f@dJ 5(2ij Oj3r0`, 9U(xw/֏`\\^o0 (zBxˌ{;eBҬPM`@BCrMF靱1?cۉ*i~2sɬdqo[D6m, ;ɬTßOڢi;j/t>nAՔo9㊺PK [.3uur G&oEZq2f$ @p =C$KJcs)mNUYUz/UG  )%]3K[3g%׫ipʨkCEI3]>" Uq"h'\Fya 뒁-X2ȕU zt7rģV0N ‡WBTAH#f+"BMdRK8A +%.%5_ XbQ7fBlf}` ev!ϳ G{> u<Z|KOp:!2ׂ#{3X5g)n۫5($2ꃰDp ?˗u:\1¿]CKAwdb0S`+SGXg뻡^>J,a"}Ua\GG5:H!ɹ?83.INcR$Ql)bfVݚCw a:K+yp>j0mԨ%J <į5\x'd6͎s-tͿ,eY{C%]ถ?kR! (LMGgagyϻHTa3i@aN/鎂%W } PGyin*U$xk^ʂ&B \wTsxP+,jrfTnҁ$D/T ^ P9DQx4WeAg+><ߣBnNaU{m:.gɚw}B-"GFIӢĆHIFu \S-\G6)_L5E6x*Q+n%EJ"kYbƌkK=B>IrhXLZ/tACNҮ˔LI qTsLh TũMod󵺒%{w#7}HQIB0)fހnNo=,ل?wjUBkP2o_A;"Ivr̎aA1?{2CywT5 gچ6c?! i,@Y_c"_pp'>X,-Orz6͐$B߽T,7( MzFmϺ-ƥ?5[-&B(/X8Wxlo6lheyw񧗂MtKkiymr4!v4.GE)sذP=ggOh~9wCiV(8¹uIZ!i,ōɈCaҒ>hA<§pJC@:E@&y}Ͻ_*GA UO[e# z^pW`<,bMʑ7:n^}D[dS寪+3$ ɧ-,iޠ g zA~\-tU2.|.qVP{k>=}cgB@XHּ0{N벜a!Zg1'6Q TFJqeue\ Co@x75aLHݼu$|u';[toB2;M3Ig&QY>S  N' ͕<}j"2#kf;',LU-qyd̻sD78+s1 ;R*_ca\RRRt6=Fg-W&D{Qq8 ϔube9̸Oz|o0mi ͍<l R7+C/)}x/,$M]$O--IĹIw |SGCCdr@;M+GGߎIhQ ?u4g=`ξ{GAF~|}<pt2\aK/ƍ%7\y}"IXI31 ήPXѻI7s_IoYrʱ6gRvUlW0D$Kj "DSM%v;hi3]{ p S!&#];6GPov;@O}ngԉq^S߲*ȗʱH6Z4zz-ظYq#s7Eľ]Wf{LYfp&ΦeA,KA/gQ&C#!G^jS]`lyY# HfJ3c[e$!c QKbI;Z2dAѤ4H@8[V(唽Z˥qjDŽz4oA95YÕ=V؈!0,xuR3Œ9yViyVMkp%$᛭V+@w0.8/oCLlpw@nj;@ΑG:HۂfO+s&ny ^*Y^dry,tjN'bxEJMET4Ӡ.1GR,3ɍj^$ݔ1^k_OSu0޲f$t*jy$_2nHyIc2/\C};dwB)_-6?z樼? @:x<);|ъ~\4sA]k*jN-A鈸 NgīXۧ//X|o@ U˹P А=vwx"(yr'b4!gL1ob&uƻ*K ]I*^ȭn&ƌ= LtA4c7XLg-N7Nͻz!Ȣ:]V H|߬_p rDWR|xBpr3t:X KU%?p!u&,QijfSff1kW%MPBDm7sHw{6v_+ɽ"$wwjԕ8S62qǁЙ97Du1`ЂʏBTE+w)+8+lCEVc88gxu T؛hrV>\c12zlu ~[[bL!,K]Jh9=E;~Xnyxq#ލů؊Q$MJ!Дm!@@k>aИZ];pyN)fNݘ<=SY _#ǝPR K80{1OvӋ* %nyc F4q#,a0%^%,ѣWKVx q⡈h 4?C+R2"SNNYn} YqEydPEeÍk[ %XI61G ҅xԿ/gΊfgYvAT^xGR/XE l{dtʇiMs5 L#h5(">B{;cu$wi(OHg&dil{{4LfhM GY*مlZN=s{O+`-!>a=,߾(W5sEމV̍m;mЙ S(@DB-̹$ 9 ))5;_1 O ࿲5>ǫ X &ːD\lni\G;%^%s+ߗS7P q]%f够cPQ2b϶S%l/3ȋ2*ǒ*ˢh#W`";Vm 76ӬfJ˳oh ?c̀;>WQ2c @zm ,,tqZ#W2bHm.0߄go`{B>.KKn"1L(4D4A ķo5R8'  F6X[rEIkjm)<ҿkeN*gρѓI>?pڭBͪ/"+r£-k&'QtӔ rU:躅Rt]oҩYn3@i@z +{%dJVq.Np 2A-3lThG:1so`aŬRwSff@c/'U }4#2B[Qt,6e*xORC)Ei=G9IHbBHP 'zsEGS)p\]tGθ7V%CԼ\?;}q`/W"[Gg+nzwĦ4i4&pIm TŹ,΄!Oiyits,_2x$6rkE}mlw9@G)8wgMo~0VfB0ԀlS4ˏ18Q$+y\x?eH- #3V=y8?M`A`npa@>h?@-=._ ]iὲC[i B#G(~Hڼo^Mnˆ!QB+iJJ #vlڵ'53Zd,}qvSB\2TWM^X4]k T[7ct}sPaQ3)/ϛ8jO({ͶӉ[n1!Qoߑ><y@䞼ygDpoIQy(Kyٛ4{{5s =N} t(hB #Mm`q}O$7N;|1A?R/TiԐj|>lE7o'rc_ҙQȦ(;ڴ[E=5 LY s .׃uBxT% #! pژYTS[mpp5=[Vݒb5q&0 ʮSf`,#|=2JS[$IZmxrȇ}bt8yl~A@Uٺ * < ¤ ZYHdA|0h34ks D@UEᇭѯlQ4$WS<Ck&IdH\㍡%AGw% %1kgn^'"-uO` i;;QĹVC NpK;P|ZMVޫno)s5n.R#A(0#WQҩT{-AnA) aYTz.ƦdDkv)1Fd,Q?ט7hfxC* Mr8H&%BK}z8DۢNN q XTp)"%w_"RIMVHR/aJm ~~Q!t)ûRb2_Ţ]FxoDMFWr v;8ˣEϰ%E<2W U۸/@+:5D ,E!{(Z[M2rn_6lbl20Q0鼾)9/̿ U_|^>eu²?')ǏP3bW>D]n*,m>KX5ghX+$~g{4\1#Bߨ @<!:7(]lũX "o%k:/ J\\'7ӵV캧1 jĞ?ϙbJ!K@vtl3kT7ľ)hK!8[[oGP~p7֍=o^`p@8Oʒl8^MZ6>SK@ ꪐ49+IdI"(ovf8 (MX&NRƷN9ߪ*&7lĿi 4cӅ>aVzW"'9'G jCL)w-gs7@DK|P dөFgϕ`*r~OWQeam wn  ^gtT@UJ ~3ie^ROj2ANaJ?od#Pްg{mwp ٕh#v2@;n%N[=HeP7ݚ/BRtҽ70$~rS@BXdljs zfIrZ_jlnùATݹWڠ8*$˜\8UsOVfmZ[;t }P{_sQ,eBegj]zŏ?6hAl(#΁Q =Wb{D˝SqG"eQ(TNX"˶)l+"7'o358CMM9ɴi\0m)X-p1l@B෡{j4⏥&jN3X gpW^K8ac tq8c.wtm eG]wTz+&uAJcBI|ulNæ#@9^[b=7@ 1ASM&*n8䈴-,d80DsL2J~JLΕQ[3!>"p\b}vx.=VE&/qNx|Jn .Á䜚"d[!1$!ϳ*$, +$0٫^n^щBdrxv@]ݓ^t~0gѠaQJ ]Zhnd',%YB]4ȯ5RCV=0nC[Ds_;IPMɫ!9AjnAѻu"?`Vp{.0c"[ ȴtpG*\QcX(qL͘b%Mcz<:RI=6t9lzB[uAjKeҘ-aCF捲H" t #ԪgQ"Z"RDGnZX{%k*B sZ5l;&Jw;'l ΍"bH U2fpw>|t}֘Ccc=4Ըр G81 R\^_7:LIdr"p2tǨ*edC;WcXuWv$B2N!mqe)whT!3 >PUcP M,hdmqyVC *93èՠ?Z-vQ\ ]1~]5I׶y<`jV5;ςVXR0]pV.:@Q H}oi ' ?* j]URT55h2H<}b9`$t?GкaRMvB#(qKB0@fRẎ]_CM;/y$`Ԃ2 #,itU>7\V.ViaԴ[ p9:$ϔ:Ӹ^n}ۮG&|. _,oqWq+ prhfLh~:hJ$T~;3 )i)ͭtg-]Œ|?҄ 3 `a$#H'6f}+C˔Q?ۛfW`ZX?"i&5WVt6^fNͧv<. 8Ѓ5P:F\ȷKC3_'j>oCȖ T5 _jC;>dSHuo4<剀,Kl/_@NP hԱĩiyFh@3W6xT&4bЎHՇI+yX?wM\wΆش:ּf FSHJg;=6=L.| `]-p :{ ꇵ.5tLq4U qi3Jfc`*EBM` ?س<㪔  =<3M~( 5F;$::6hyˡ~Ov6>Z&`#%ɾpKmA>{X$ 3hQ˧eljـ- |))|5"Ӭ΅fW#wPJPAv`= P&'z6hƾS.ՠpffQL_ à%ٶ8`Us Teņ(LÉ'+:c)[]є[M Yk) 2%nG :L 9a?  KćIO8V_T|B:Zh>8!F1ҳfniQ U%朵?LE?TqjZ2K4㮋fKjm%QTvj95I,j=g+dɠUKx.  }8&_Q+0 1cB( 7wdoP.ITHjl$R1KD|b{) 'xHP'$R4PbTaJښuhKT`%Bvli{~ΦqM>ony;X)fXUsŤRHD[5_}<,r: G8_)}CZ?x4ra`6{U,a1}, Y.kDBUڵBU뱐8}k)ZfZ1H^(_%.w"}=FV1B̴4Hy&"7vA_h+bMDkhy`NEW=E%^mmDKqhH#[I$ fuꗁnO3DHАp#,qo |b(sءϡS87ibDX|JDϳt.Rl8x0_v/ԈPb`J㹩=VLKLMw/MYMZ%Ca{O٧9vl$q](+XmAͩ $) Mo:oؕo:jUcOTXgREI_ |:2NBpԔa[ꩌC a I՝(%2H>{>VPH[÷4۷Qxphb%A*q)u;"?QŞ*Lz]fTPq@q<S8=jXnJ! ٦~e (V<9^ Mwј]7Q^׭xKYG0=!:?%b,JbˆEmdvuIYE 1>~9aXdEZ6G_3כ!M| `Pmp>o0tˊtxO*E9E>\jv & <3Ͷʺ|7ba8H6[mkN:4BW*VRv@)Ƒ WIel`8> f7v,`G8F?Dkҹ*Ў";6>ﴶ%uaaJve#[e#F=~÷kؘ䏍Z6&(q `qIQlP">:R6J/J3[լ'R.H4g'f+3բcwSFw&.:,]nS.|N[e}@IΑ,ZǯƋ\h~~yT|Qc2¯$x>CPWNw(9s{5+jw=Iΰ8>Hfq5Н'0QA8sgYD4ŽP< jSHs[er%f{.-x^Ĥ7EW*O64zR X+ŘDZ[؆C2~baHQ-" M0H ƺvT`͍]* gU~gMݵPg {#a}`}ꓱ6 wVNvqVRhy^KLx"rt9ÿAˈ L4~xM/m.|40'[0_ڦ׏ehM2oױos:D?ӞN3xldr8* , w*{e!/%=zQapk-Huz gqFF0JE1:V=ӱ^ Âf}U:^(v"89nl >ρev y'@⠚oh՝?gҒ}'9c!&CJ7 Жh ϟk5&˂-r[Ծp:^(Dž.,ez+iF;DŇӗ.%@̥-x,,"]kʿ}S 3fHwbxQC1 =b)x\@::GCc";A Ϥss{^gp }RÈ0BߪFn쐝X Llwtl)N+I"M:+9si}n Jrv9`%G pG.xcMMW\] ]04ncJH(H-]pq@C9T}Υɤɗ"<^w3;L;g UZrs$?bi(`8 ? ^L~ ?5́b ,䪾apG&k5yӥ ݻP>[ĝӰ36_})77ʋ.,X]ݲ\I׶rԿC#\W1ar#j(E0fN(0a4 Ӊ QKb;zfFmPK zcϗӠ["TF۴,3+ FՇ}Qe+K* xf\DB75JwN|VN>\\^`غo&ZZIݥthCJtex_y 1_j ?s|,Myp{jw)lq kʏ$щx T6gB(qyS+dDT`Ac&6eL-932C<9tjpm HSD  A&"@%cf"ª+es䂆6 E}M-` ƪFɏ\%y҆{RmYт~8W@oqR3Ie:gYM;5wO]qNJ5QB}ߐzS$9NP5pj!^e?)|8,DgH6flyr& }J} eP=c;yNऒPXGSd:1ʂc(^G{6@Mw'iBG$}KAW>˘,5 FzP@oZҵ 3qS,w,;(p@2A[GsVF6(ȸ+1g OEVƂ=Yѓɡ2pa +xAH_{T!}SQܔdqǒ ˅ l >BD*?Rh^Dc&PVe3 ?^M\7zt)Y7J׋?q+Dn8&T)W&*}5ZxHqKs'^޳_6L?ig@ wd_'.=ð>qQz' A )[hW·j$..A]0EhԳP CO6LUy~BoEЈ*ۡJ[tNĞY?&E2z;v5D(of4C|3$1we#O[sմ2'jO[h>+Wiӵ"B%[ ߌN/sl6%3h'}lrC 3?*px¿VJ(Ç#5'xu_>|: 'C(M.ى^ɥ')^uKiNg19ԴaS+4@4 ɗP;o6i6m,mBy(LG[! s}֧TQcѽ`o<3wp5cճC@tIqXOMoeD?!!k2HUڐϝڑXqCO=L2']~hs{4);J> ʖ do201@WKKW?CbJS o7. थ)cqBePPpK^-R?Ի}EÖF{o g9tWNh+)_2kov?!ũ-, Udi1l!m:'fiHBLUi5fd5Q@h?R6LaՕ_hhA {w{g5FԘ`!/v]֟\ܢvI~ ."T:Wf\t0VhEetjwJށV*vWG ɺ?J Є*Aŭ3-gRmF&hp,DiĔCE+a\?LJ=|W'j쪮βD-}ċ X^!rV-δ@ZA}ɍhXvoŸYٗ][;H%CNz3LfF6٫)A6đjb> MWKP4JzX+N_oH^9uKXU\Hϵc- (*<68D7.5)[qdWGًH|vw=Ɂ!Ϩ`XBIT l;GzMZع/E~ǔ>i&SZX0VEm96.Zߙfx=4/ zw BVRH @lusjܷf&O 5;F uW75lk]4 -Τu grXXsé_!j`FJ z}-TB> N.#ۉ=gf_MtmilDyJ@x.oUYdZzy09YI0>sϵN;*j@gk\A:3ZNEing!r$9jЄ*^y8AS!ߞ2^ڗ1yqa}bd=Fp$ŗD*TK] mK${Kkqw3\ܔe$$r!t{fوXg~,kosW&~V.ϳ$Reԅe4쳊H,X퇌 ^皩gNj){h94FtP*¥rsyT>Ey%"T怲mK3Rr Zp[|YD)CոPu- ~-#կʭ|l(GJTTYT'$/}_ о.Θw Q}"/<(?@So9E{ $Y64_%9 ҉oRZvˢQ4+v~\?Nܤ*n:L,7ߞ0vviZJZ"> O Lpm`s-*5s3\޶6]Rغ"UU JbSvUčO[a:n&U7L|>wciAI@״ xy`Sľ(dG*:"jDfj^篋.Н3B?cf'ӿkTр|E.N[#?~lERGƉ<0[Z$"( x(W .IDʍ\G)%ۚr6z0HbnՋ'˂a|ZkÛ_RnSE\S}gl7WHXrV oTh\^1"UK qd%Cm,8oD`⛤V$Lst / 1+ɩ@S0ISuDs;S!4MݹՍ,Ft~l.2Z7YGU{<@giaI||Tf.bT9/xJUJ_ws6"S@[0Gwl=QvذE9h1uWGMenG".h˸Yx8xr]YK;WVP:HB_J.70<g3N_zs=U!ݩ;xBs-Q`< *<q|(}C] \?C6 27w#1eYG>>{pKA6;u|b͆8WqrtR(״ɫeJy>NXLGZVV2sI?%^2Cróqr:Y ecD7? J]ނx*5<*!*5HTkvKb6+XkyFʩzAؐ c80Fx.'%?_cZDkRaʨuŒ+i9PrI?`CZ Y@쿶v yW/h=]̧@]i{}n/UúeHBl(F(E'v 5ϘqĿ\u]]Y?p ZPjݸVYoH{FI^@UN_t'\(5bs, k JM0uEj+4؄7&ՔX"rO'N=cZǣJpYsw{$օ">M)ߥ&$ '04?6ϹSx1ATxҖU2i@(3%oQf%_Y9XԜiY?3IYw.AƲ2}!=t&W1f4gl˫R!c<(l!UaVo-',FsV2l:w@!EU~¢ 8=?״Em[Dr6hckOCZQ]V9g4r3 [ۈ0w15B'(,ny8?T7rA ͐Fo WkVTE/+uTWyM xWʋq欙Խ_Es^_,hKFVS摮jg Ѫ=M3sA-YDOM,j7,G|;|mG ٫cS.,{L;'n6 x|eD6GǛ4pFsp0dPK¿|'Oh 5f#u >H.2˞`mXyt\ /@['0}%6i%K 0)j !9Ukbj 2poj%u(~bKr8wwQjŜ-P9 …UW_eϛ߷ ORQd8 ߁rd xz3b gy`C6* {g(avDdt}KXR TXپ&p{=VxFR%,xڞ͛F%) ׋=yCuc%h>1yd}Fn%m Oeİ#Qz֛b$Reli^^55Pifui׻SN#RzKI0N[q&.@UekFe]d$p,\)I]>&X2L:!"-w7k)c/l]؞+y Oc$ kxl:Qz^֟'L$ # m%w)qz-G` ~.}Yf *.v`@PDGh¯P7>v0~v_߰~ tMOKO>*j"1,Kp'UVT`*] W&=G(lGH Pf [dxĹ1L)?P 6fIc #=C&fJ;㞨5gݑy3<͏ A uFV|sRT(v~K(ߺa-AMp(_k'{g'Le0G'exU/'$u ̅| 9fz ǒ1滃nlRҍWkv9~ԟOQUl"/NzV#ytityBKd$r@&KgWt!(XfJ<±RE~pǠ1֊҇ aigTwx1U"0 ғu7K8D#,Kl71Më~-cGr^&9cLts]j ZCG".>tCNG$Xr Yfw |)IYjf rC>/L!V)X눡~cG %23( $aa$z\Ť/ф7XUcRϦ%I*M#a #-c3`[5\t:ܚW]t5 {RrVo~GAcLR-?xbeVpߊ3zKD4Y-B`M/D<:1m9m`oDMVahlZs V/àN&fJŊ} k]eǼ'>E> vNjD܌ Gx +hX QpAxV䣬*+.p!`y2vKhz&69m3 Tm 0рWūFEZh"SbWA_PAʒ,ó),Q{vV#T_Ml"(;v~1%-kw#;*F`jRG9Vx\PK 7BG;rknPcxvdӧoodMȖVTռ7B\#Pyo{\|+!#z-yMBffj\h SQS#P2oRKg$xZ'A0 1{wgqD=%'r{lCѴ׊0ߏ`Kw)UlY2i~UX2ORltzzL~oHG܏v\eFy(X%6ܶdfdU2G͌`B$mwĘvS(?݄E ]dX}'T Dd Jau:%L M<}o{V8[0$"-(>ܧj}lZ}2Kktlgw(ǣ"l*;c7+X- ֋F.% ݨI<,x3wW_Gu+>uBѸ)8XVDR ;b}*@tm1bcbSےZ[x%*r4(/yŢe+XC+F "NKsX0="4zq=*ֱusm344F$8)Kw:rYXa/ćGJlY}]s@ 72 _Q$, n:ֺVHY ύ.j}[QF8Z mTu2tsW8!k%oe]<33<ކ40-c8zTׄK&)sڋ/_7 q.*R,а ؕ/2x:|IMyU;Å= G}p\g]Z˷rC~.S,-1Tp{`O]=s{vt@:*Dͣ'²ZzfWPw!Z4gr.6ܑ=) E`;3?:x\IA+&!xz3,B?5?7نrL +VN-up̈@&ä{*3X"[ܶI5p_yw } F|˶|?f)4zƖ`3PV#VYzQr>7vzUrLTMnތT=2N;2b*-ɲf8tF P YA)H502\A swI|{b% ЪTq~!Ph YK|RHlp9:]chp9<r&*B:G. \|Heӏ$S6gUG,>X:_nIY#+"CKsHꔱYg;l'@;&}>u4'R..GޓFjMGLHm5߽4ŏʡYF}6WPh8]`K}jgCzY5eo T@V]N;*i+I Nlc:EQu3N &6L`^cJAȲqBIo1u/C\$RlҦ si[[I,ջ?j#eIx3lQ*X{qNN'sxZC}S60PT}İ~bH?Ehp<:+\gD_)T߻bsm+`p \ AoPDW G8` s8v4`Q{YGkd6gp83O#&]OK[JY 'N*R,>' /-Jc-*6mCݮm)^p256;=hS )"P`B'J!h'ݓłr4E!^> %X} ':ȟ^c&TX\dmQB!<}O=A܉yPB·,"! :J1vKUwȆGcwgHÀhϷ,XL4qL )8uɒuj~˿@4!%wAm' #֍jT>/fmnq޿>o҃&?DTKWrh}ћOravPw%4ܭ ]*x췧9F)rO˚thvyrh&BMX,Ff䄜%;ETIbo7TU\.- M^Eb"쉑E8+`lv;!glz)H~ymu=-bq&9ˋ7"g s2+ftocn>zXJ:'&ċj lL6jWl6x#VO~͞ ƋoC6U7ve@l;]UDZPj߹e-E:OIhFzlnbD6,e簨P5+޶H|ռ#1"Pg1-SԨէN#+c mJI_j}S \!: C:L`mGm}F/ܵ$`/m„U'SqPr05]Ws-yZalvjm6^ji9 ̭QPuzgJ`X[IlBFDaAUZW/ ĴR"&c:Qyh y0Ӆz+^d-D cG2Nsir$#Gy5HTUi$t-DdPڛ럳ђ~AC `R1$]iELYRz1C9$?DuwkѨV <vOm V~ JJg5#l맩9@4I[o_f},m reM&*h;FlΫk6i7Jh4\ŻA}>&7N5\=7 \PIg]VgGNm:cQFjpRlBE;+izF5a{œ@H!@Uhmځ |B(kALCCn* %2ڼj{|U.6XVIJ݁zu‸#ً }NtWJ& Ftƹ @ZSHÚc‰"}8ԧ4$X#p8tu%iom#96Ύp/,lMiR=chG#aU#gw)p[cYGr){M2F<7/@N^9qn3GZ6|%_dqX3{&q;hy>XŰ/&8 މ,bC \f%SyH d J,_ok:^*⨛$ZPp*2!.#_v. .:JJoIPEG\@nRЦnL9&{\A޽a{ͳ&y}S<7h~\/@*j4rwǓC@_ѻYV7<c%9nF~~ T)k{kI汌k0SBs( >DN|5s؍.HY()=3D}2}U%SgJ.z(8e?_=зeH)7h۷~mfêW ՘!Y1Zm#o?෋5R-(GhC_ olTD6ee`s(EKtӝ2&*TՐG3An ;>UVrv4Rp'idwz݅Ml9b4"Tfzlh7[ ]X&ݲH i`?^4j{aDC3 y>^h0NG|Z!MсJ\s [hY1}DyKTD\]\>9?SײӡAI:.. e.y4=ێOcyJcӊDZoe#C7ܛpD߫N:%JL-[ uRQ)' &DH89[źv,id<S4Cʎqt7X*We"c-3Cވ֗/=l9qɓkIW'=-`aŬQhȭ-vV Ȕx7+Z쿴"m|bw`͘˜srmhӎ|,7GQ٫3v%nKt6_߇wcMhe9[eTqm+#9cR~[}T(Ns4";e2JA fSš.~D gmyBPws<I2f||6F ‚ z9hVp2_kBUUldLdCOcH:iśeOAEZ>2Ek7]Z>\I%(Xe21[s :s HZe$#$zB@55I<,mWX'5"MaJ1RK^@;̬8),8ie`$ 5 `-'I\h1sj Oox]˺J7`u>ޏY\Āp܈A%cy,f2RbGm6{Mu^qú[7+m \#x]X>љ1iӜZvf`_rݼK]H@!.'T[wJnΣ}4FbTsᬞ,x6ռ'4=pGSPZc J##?QzT'\3PA"|\nq;J>!Hz_P7Pu #Ow/*cp쨑nCv [s+QP@Ƨ )㸛HTCV Bwj׫(9Wr0nd~tR*L=1s , =Vݚ:924L(ɠ"Ew;۟w83%iUbN3wb(.nzI}[mV4ccM_z8Z`yl5QX¹N:z}qJƉ:ΜAcn&? ~`$92E&&l{iif^J@j85X?oSv'VFb(ȭ`C܀:3 9Wcqkg%u稻EOޅO$Nϱ{9AÝ|3@{IBrm6I.[ ۻZFf ;]Zo$#ӅIq7pU(uD4@i!1bo vxǓl&X96i+5+d$-Zi}ksr[H I=Cb;0yKj:tTtu뽔ݳ^ F>8RApYԒ3KvsOMtu=eG.ވubG 2^7izGeRؔS YR('#*>lBuȘ}̭lV8~CE;Ƴ6+gX'E]*>VlޅZ*ORHr[+@box{Y1}L#΢nj5ҭCAʈ55]CYrǽM@}.Lc;N!]b?o>v5l8!B;:ezzčHsG+7.^I" /N~mkL;D!)N>mP6*jO /kblmh\s AJNNj($'5a I5LzGiYT k-AsK SQW @~rLԉS^t Pi~{y&1b\_ g6mf"[u5)Iv?9l3mqq9~"]@9?]9;H6&Qn.|[ukV(;poʧXB *в] dp o{К嵲N Jֺl˭>g4&)[>&|d9JcM.1qɽ_t3UH #xH~0 TyCŬJd!7FuVRPv12j?i"|y.%\Q/4XAιkiXr}1JC.5gMޮ=kqk=l]~!au'^n2g s00b*YaI0Y@A@pмNJLa9C{FHH72&kGKT]9̻Z!'?*OZV1( XZ@Nfdz^F5!ED Wc2)97i nCB'oCgHa$MU%N\N3%ȬaD*_Xǧa;=F5 6H OF qv!x=|RAqMi-$"=ߧk8hL{ԍl`{mu5R Fs¡ꀴ장/v)^w[Э(|e;}ܵKhMNY _"'qia׻ajq:8X\OKoRS ^<3I+un1\R۸8P,EDP>%Ĺv!8F[AۮJA&-/i/tv'i7n+1_39AWקyŮD{;u+Rմ}q 薭͛+9pq~+"ZW]Hzq]/| A7QwnQ |gYUiOu!Zeev&Ҁzh(ӛAcҴDEiv֙'jm6#h6LIV]߹>r*E*?@n`XhB<(ኼ Q#o 38þB P;h'Si^0yKH#4lSC[%{Nrfq'#x2?_WsZjk^ [čo(#P4;3EA#[H1OOlO$f= SD(8Z'JPBh@Ԙd6l:+ lduYfYk X@AVz+1:+8<,~$YyH*wߐ$B3ʮl>aCtܑEnEa0e۶ xdS4Lc(<]@ Zim|rVuS:DzaY_LoMLN㉺l|+ %`mҁ#6U i,pt4gޡ2hn4N(5~4 Z0y*R^e& ,^ӵƨKgv8{g}hȌ8L ʋ~Z y|x]>`yi*ؗomlG5Ie5TkI8(.'A;3sbmIbCYƀfSMf>]lX+*EjB zsAS#Bg&M&dD4QL`@k> ȇ}V[C渫k[pT,IT'cL'pf\3aYqS:fϐ8 CUա@܇ wp6́O , yޡ{B3 `uKLh"^}f9>օ-;pIK.(i^@}p,:QM&@MF>qfo[:+T!CXMr#!,w'D(}+g`b560~ UfVAfmh #?[2F4H?ʚp(ib|XI,A 1Cv=wȪ3nmu]Ts9F l#\Kn f_2ۗO4 ^5{23dpAvK:J3X<'FlwnBk^A09Eyրhc*T#~eQܵ@ǣm=*]FJ/ۭj70 }TCMaӹ<؜Ym(M؉.q}y9ŋZ땃@WUgƊꭑjs?M=٪Nn<enEPnb.ML{vOK'ǔT!gLOv, z^t<]I8`ƋZc$5'5X4GN!oYnhay (N8>ޖkw25]pAOh92 ݥF8\#J ֱ^Hn_W@%NER5W(FqxA E>Kgj|qYQӣU>`[+V?VyKvn[%wxDFs@MB|RN4$A m]R($W[Z)h 6Hʅy]W5촡`Gק@G@$]H-B>1K{ >b ƞAX>n|m."`M^ D/n $t1R-7ua\ʎȵ|g-n4eͷk(DSLCy/( )8%^5~P̀/K+\_4n]wB~'弖7ŪN,a['I5/@DMtFTq7:^Q}q!OFN<+wALu;|"EDFZnGC4XiAwz9ީR=u5 IS*/ 3%^]NʻtnxKo/cʚuZmU/7Dɫu^&/ʙP31".)Ϝ{%B5kzM'M<*X75Okj/ji|0Q.d̉sz1UJ> QXZflXK P$QT#ej>hu/E0kɳ4lN(JeضB_H`~6#~=rZaxխb_6R0q?27 QVx&or|!|gH_=aڙ:cHjX䣷 [a.V#'u X!gOd<̥'uۑ`19<|h?$[~+ G~rOЍaTؐxD ]wWomFYp'%CkraxR{hyj-\dEE"Et }a*gR^*_B _R T5)d'"JӡJ-<#tR+s74Qo4 Nq~dS1]db" -h/R6.Q#AZFMYZC,V'-"KR;a1"1?uL|A7Xe*8(-sp-gMl<+rdSlD?QNһFW;ٗ\vS|a:r^(@Ay?`j6#+ _$ }^1Քd93[r1Ry+Ey2b|oQehT}:b-Fdj_\K~8'赮HZ޷lnǿ6*f;~YJj wfuo@ @Lϯ>}SUBh;t'lDLF歖̗7 0}[OSic_dmp3mO*pcoWQNL]n~So'-g&h;u&&gE^dQT+Ƴ=o& PEdHŐB/eo3߶0p¥[ @Eўy^~.Ȧ hhY=3wh,rDAmg~[Zmq?;|ûWD:Mf;zEiN@^; /F{yU +Rf__fcztdeqs#[&T]f $ ɏ'Pb c,5.JR'4 +'!p|?̩1.4c$2ҖG{\|Xp%eF?RUCX.5*l(̗JêwyҖqc}|d2#vγf[\!l˜s% Ð¥!1b%qgZD̰ȋ;. hyCE%cwÁٝ4>zckESN 6SE)]sLf@~ip!\?rXlH< WH0DDj9C۹,\ҁ-ۙZ%۷;K}~^ %꠵_c~gQ3=Kkps',6A+NY&*a_iU'K5 ~Q(YfSgO!7\y)g)Z8)#inKK6CE߃8i1?n̓D^R4Oy Y:ϥ_cAVW"<-XYV>L(o n+:BE]K'bIe9eES&|Re'^548mYَ{fy/؁TND%1 Q/X>v&-n<ڔKbZxfr~єupd'rn))LxB?b&]=Gyܑ s;'5\vbd,UDJ͐Y+DKtA= (u "yvhm˪΂7A=GB\7k; LpdAoH7Px6`Jacjzx.F'P(9#oܪ̝ 'ryNM\ M[(%WGWWF+$^-ZW͑rۑګ% @!t1t`e‘V\aPJ9`Fx͂:ﯷ]´rsT{Γ m 2.JPoTrżɔLZGtyқ2{deO.sJ;6#ê񕸅5(nfܯ֔*)AZT*B*6Dڹh<6է_HLI)%(SޤEQf̴q0'xqp2,tOy9ԺK\؆ƛ;+܈.ox&$ Ǜ+!cT]Bu狉= b{I Eò? m7UF:M~I%PÕ88%%HJw5rwYC"9=PCMU]^<7o:)桅 GJz2Vjڗ_̄ m 74xq4 w  S~(ZmFL;8ٕ'~͗3Ttatb[%#A}9|o8AF˓@W<&Ч~# -9W{T O:]r6 w צ?/n4wd0µn{)!ɕ,ռv)l16d9QD[ZS9\2.Clp=3Rسly}W@HxK2.9npʱ l6!tfL+VC:Q -c̝H7Z}9Gjj=2T!<ԖC235TL&nC ܓKb~)5GͬԴs$tE1-ርMimנdVGs0|iG x-0upҿcf ++u;cCZ%]흼=>Js.k)E5qD6QeCr趓'WbQU]o8̓rEԉ#o}'SCy-+HKq YxH:{l)yI/J5蠑/ftit1CB7~?uw<`VyNKOiQ7|pm&2] l(|)Z7Dz*@kWY W`J߼G{9̍ޘvӴ .QI\Wc瞂iX'ʾw-BCv w 6L:aJ׎ P;o!sNܞlxG8өoGjԡ<ݽ. 3 UÒ*~ :*%~ll G 9N' 49\t+kg5xu_H_d6t/]n&29un_L,a ܂n4ӕ1^i\\|2T]tusЌ3^5]8da0~&3+ć*cx1ҧqeLTW'!bTk [VPE/?AAnc]:l(-GKr\ /ҫ SQOWQ T p6\AMfάu2Ʋ`W:d:avbA$;1#I!?1_\$>sBZ+lfMQjc m{]Ӧ[(PX2˂Ӝ|V~.![iP45bE֎/'Cz+u<> Oߘ4 \I攫ףDF!*J%ݼ£Hˡd^zI弡)aDY+tr+{vM7y8HW;7A 2[ǥG43xQ~ASUã }ο)2\ [&iJ0CKfQ4&6q: :a:/_e?:כ}*u ד#L's|h4tۄfu-&X%&-w u9dp_HٱlBцZS 'G9a=x 307Z=Hո8}ֵT1_lc[Ђg=_j~#ヺJ0fk_qڿ.fUBU{v Ҟ?8'uO'oYYC<̳fܨ1V,R6$T$'qK`d4*jsҍC0(H!J'S`j 2u6_R'j,_o1O!V\A$dWq^ Zݎ_QPדUlދvU@V+8귻g⏑☾t]ys4Z4}*ʅ` l\~o&x={~ZkD,fTN4AnEZTǕsIFTI,<`cL]\rㅮņr!΂" .LaIIl`jqZH7(էbhkDK ]= s.Qi^V]}{y#:a^_F"ӥ"&s/ýzIŷQէcaI'/F]ćOڤ, Q(v5$(@ rTaq5 ,ޢӮ~ F.iz6=#b/VN8SD7X0XDpkݛլW@tdJ5$t-ӭ+<J7;ۦc}4PZ#H03 ``Pa黽EYƒz]Ze.?P^!0 \LZآ-l56oO_;SN4<m2¾,[ i(9 ᧒׺RiATiaӲDM"zp[O;P@HRj3#MhqirѪ rYzپwp%ym9WjN|X[`a}փ<#Zvι>x1 9(ʇ~Qn,blh>&}a*l݃rREp<%[Utj }lQQ4J_ؿ"= &NDh 1na)9_!;/JOfu²Wt_8l?NV`~hJaZ+`8j5OO,w2z\1=INGR;5jaRҦ9[`{M'T55Ķc9=L۷@#?!nG SU)mC!`,چ98"IL3yOXg'C;{?'M{Ct?``]!-*YTsԱsLRz! XykF+u$惡/2sjŚEOЖ)7A]_w@Pp(Kx :tמqzahޯ%YcC@6׉^ h?5B8^8rh|:4XLE7C]jg1g5P;sHC }A{E$i0AB@W*6Nu=z3n3 K ;[Lq\dwmRʠ%a)9%1"`3ɷ,XY[YYp_4g;O/$WCcE HκV qC3#2Z5\/ IoƢ$[E+ːT~ /hYK;ځ.EUM򖦲}AaD<-}TG0P;<;L{_kNUi_G[-U)HdE\[i:`P7[si:iuOȯÇ{PbPW!P|I` W!qFSJ}EY_,g2$rl10RV{oLK!/7>av ~ ?/$]kQ:}s|)n ުc-b*K%7zTƁ$(C60XH".sE]#vXJ>1:,o[JR2a}1)|sH(ybe0JTrmĕX]nM+ \M*C#V[JJt_!/ӆbFN[Wuf瑷$7ZJq;Ӓvg^, *شT=RzHB ՎPxB|+N O`lQKQ +UU0pMQgX)j2b3:Q!:l}RBUI^dVڜ啺'c^WzX#3[0.z-u$h$d) Ov4n@ˡON̩aGN#W|*41tWcxyݶHR  =i^]YÅoާ'qj Ing #L`B$l*̔ F %(GAPX.P;^0pDRD/#tHO/ yL]m*BF FW~Rmmgk׮&28Ql1RJLtzp7VºQfYG$+wᖓU8cSfp xlQOϋ<Z".]Ԩ@&09w7:Eu7BHUڍ ihQ :Y5֍ IxOUڧ 46m`  ~vHm8IDEO7E8V7*Po7\R lx@u|pUzK80s\ F 1@C\vHJ(llXѓX"@qp7"L[p[ϼU反_:u`6pH5UE&\TLܨj] *+pAZ6!\+aLI*{9N{7EqW04ڥkJ͖ .b)vA`ب;bu`pA,dD3_ Յ$t[,Wf`f^֜sKelOC%$<[R2q.lMފ\82Y nH(Ѵ@A` =Tjxb`>x̗s{j0}&94aa*K$_,_1+$L`b3#O9e~&ki'uc POr> /p1rz!)Mx0ޢw j D{< 3Q%% EdmI=1do\Xߗ$ZNJ+e^]" e}Ub]RҶ1\#!Cq'b9R,pW^E.!BK YX oNv>zSc/2bX0 f!H++?cH_GI)&N~Kh3]FY鞒괜%df6sNfN>.9V`kᬓCmجny0k{F: 2G k6{KtWjDk\7_[\AvE33Y0c.Ji2G¸TW 6E_zq+Ă6k|EEtd*WUͼ=\+0 ҏ+JZ8L{;m(שGM0ýn/*J@v!T.VBϥANՠwꨈlr#BBs:_x9_TN\[|<_ɊS٪s-gR%'*};ip,ђov^SWTpt4X*̟ɫw(W0):XeV>H͚v5|=7_ Hi_w,_$bt E# bx`Q(WngFm[Ĥ]:P#!%R>12`y$~7S*?`n l}(m/`KCEyNMM[Lvd재@<Գhծ~5~Kꡛw5vS9$ݨی2|TgLJmwG,ì~G!th[61VfHhi}GƆ I zx9B֍v&ZK:N/'([)(^q1dܙf Wv]yq'N68]Xz탛 7k"$TT-):TNGa_΍([:[NEQ+iG@}v|扱{ N3[$ȀPqT T*IbU;u~?wU廦M!B=T`g!\#a+CH-^;F840=@#4fT/\86FZ'rc+NsC<^ ;F4FC8 htg]~!57F'lVku}96j7, NjO]R?0 lxh @v0](-yTҢk幝Qfa,yCo> eZ؀0خَՓ )%fT=_otBcO #&2o;G';ۛ$}}.F.Ta򿜌«@as'}s 2Hq.}I32\)n <j hJHQ s%ÑڊA.bzE08civS+|nUB aI"m| <³ZCzLC(ŋ"sb?!3{7@0Ky.󉸽Ϋ蚔QC/޼{41{&ĬDH~?Z&Q|; s51yp2QQXAJ,f +Цg1{wq0Fz[eHOYۈ zlH$!ɖzo2~[ٯuz2gԋ)j +L,]dAĈX#h%?iyL+y| ODwA e lV.m6@e}&C%y^SN{3gu<_hl-b7ixaٺBw^S h#u-i*m\596Lh^eFuGbiu{D@'@1yaD_0g_/ha Wi^Ev):.&_5WK1xv!f͞DZķZX;&F3χZq2[et VXHNao!'A[6%H[V97 ev9n`YQaV,y(@*fq{kc轚 ];}bq@G[H&Oi'+~jg1~C$^Rb">~э-콣HE4&P0y.s6]di@;8^6 g~x "A$@S4#XK,Nc+M Vm>Zߖzi=! #KRJ/F匮:bYw; &_&˸o~M*#I"/%*M!eyRr6i!f0y:RfRi.jugP3Xx#3A[i$&YiО'_ͮƖ#x!<dѭv4Bk6wG]R)kH6*ݲ0~S/;ǜ*WTj4cۘ hxWGfĊJ,wHi~O =OA@^`@[G:ka 閘04 HOV,,ri9sLh=Txi쉸 ߲,Gjʭ*<`M±#ku}{Z8*qABِ w61JlYѻK*"d*ɞBH;t$>-ozWR?H0o{˜D“++wtK;,q[& b* A E`&gHܤx67׹&Vw>,5 oU&(2p::pZ*RYQ &"|4:~pV3E (h}! 6ϰ憈\ile6)g9nq]6qXA*]m뷕$=,/(fk1!b@-mkSY!.ѽrbVH>ڂ0v.ܜ֑U !rϩyd tK"+oL6ORW/X/3]K6'̀u5lGK]mޫq՛ˍ|Z'rHJ8kP EwCh9re>-ec% $bC|m:}:1dOj(P)Z~uN셎be.(6)8L)S?-7`Ųo}mO-An(8M|v ۮcZx2 ˞016y{poP};l/?VN1h(n߭̏{]ލ:4&b&-|ݨ"+rWHFVm%]ONߘi{tJQt 8õ9V ax>ƍ,g 7SsΞj] "X`?11'VK0 My0jU/Nz?b/җGK_"bz38e)6[6 @"\`Xhk~Pi^C!x.YR6/[0J%/JAFhzH^ؙD4vG^H PX.HF0tD+ AwZ{ =J B&tA9 hߙ'@/?+9d(ߥDDŃ\(3: `؄ $WZ88z}.+{à'YE6b˫px㚡wxC#mgvwM%6+jDSdWB&Fyu8&:J퍌u CjG*&,)buG}$Ϩ:7F/ ^# f 1brȬ eX2DŽ@ LMY֊oZpFLdpL8hiS9pcq',!ӼFլ.FYv4xox@7GH[ÚQدi/*PK DX\Krklwm%UczƷgAjݬP#zj[I+,O_K,Y6 9+e'=#w`?v^Pq:$:["xfӁG_~`qϚ렽0l=I6s{ Pf @b&Za6 /8Z{:L˫|u-)"EU3ZPxϳi~Y^쳝wk/NU@(}E t0 8.?wGh?K(u|#97ꮫa: ) v Iћ 2Ng<.HBv|bx§=X>ϋzjQs6vp!H,g_.'A †??`ȣP^[n8f*jk-Fĕqj+R1U,H8ڷ& bq LjE@@lqa Z>S/BhTx呚lY3z$Y?en׊VRfpmL:WK(զ'⡇K3.բp'2| ':bO{XP劊L^V$S lI줭iz() ygZZC-[IW|7Vϻg""ߵhM'hzCVJ!9I<,p1˔$P?b?a?U߭/oF:G^pk¸?X 5\(n,;Ipmq`~sPh1֎Z'>Td% HډHV*G]g}΀m@Wf5BڹjY!u}.] m6"|i|oh ÓmP6kPzcfL&6Ad\YB|;1!Ub.Ja6?K;&|y|F;5YYW"MEBfMxIwoD|YCnIs;z+aHcw 7>~ݲ|Ą̤/KG4nh0 qV٣fC_A[H CL.8[=B܉[SPerԆwvģԈYh+?M!K#08Ȭ"5^w_\S~Kmey_:Q!x5o1$<2( kXjh$Yώd ս1Ž!%qaTVauܼȚ2dT!90ǝ˃ Eg~wJ¨wsWǚioIe/S# SM(VRҟ]QW!AugA~L`i84فuUuCTzl\=F/T̂_06Ŵmcč|?F@VJخf G60e%li6oݴtvMMQ7ݏA~Kۂmqwk?@iEO{ݏ vEz Xx unq!V#6<fC쥰]**^ @$ &!sRFt=pWjL(| I<" u-16mrlI433Bpik"fsJo ^Mβe2)g =c~ųgPJ2}lS؛@`0Tژ*|EۚD>`:4Y.phDubeai1d\9ZK&w(Βd-ޞ(w{9S!c>m`acqhTA|l ٨Ylv]X>c-ґΞyVo!D3W; crv*zdܘI.De8fhn¼Wt'?/=KDe Ӄ#`Ŗ&>^dJy8JyO~F'7ZsjOtV'4ع.-ŊYȃz898 ٚKQkL^wu&p..,gTnZL=ͥi>UVA?.@hjM燯sO JM\ *25J,yVOGw[qE>l'*2̊t_z͙ŷ b#_YL`dU'Vmq7&K [ϖmK|K 3IwS9m H9%xd(%n?4b-Q'B? Q{~ɍ|E;B7*4- `7P\F$ NDPr/LY@O6}`Xe6nN[*eOW0{l۞s3]f"moՓ8\ ooA>:Mz廌IP6p/: ܇#TyF [ FtR95H_wGDO9,IەlsvYL#0\O:]oq%6W|M8τz%HPz2Ȩ!^Gnޕ^ >Ln#sG `35-!3uw9Է3<CiĪɢfvӞ}4H ӮNC ݉]M6ȨܴV54S^KBcuk@RpbJ_e!jQ@ |$l&) ogz 5zz*?q 2eUyw_3í<Ҋi l4l>N*'!r_ABHU Y| ]Q`2dH¾nfo=0~lQXs ' ?Wơg SSyZzѕTkKOS1X$ڑ&oBO9H['ѻakg@˫*޼á,,^t@><:t:0 ;`F[ЛБ(LQLf>֒}Ay1i<'J7AH& .쮤Nnaټ^13MqA!- &敂hǸܧ42V]%d`Y`~I.<|d4G8s;P^ p~p^߼B/aMB/$]Jm pK)mnP"^i>5Mo'?`V uSƮ؍Osx| iށԶdct Ԝ(x qDd})DӑƖN1,+,<*R ^1xQZXgv2)2\ *!*Ԅ1-US݉^vn6Ę 1g?-wl'y#I?40:r sE%\9TJc⧁~~#־vObyúC/ p'/H,@9G:WBkrZEsPf2_~$Z*)dE@)f>c}cl󡰙,RP/lOR JB7Gw =T>֥Qiyq-m%jKpñL(i[kC/9]c7x^a P<5Zd:/95H KTRjS9&¡C#,s0~+Ԭ2$}^ ':8A&`c6eAC^lzvR3h .8jY6!f^YsziB <'BMM @s#̓i;6 >31>hq/Tad/7h-iHt8'&{=b2-bpH+DVxVSp+qPۆ L6Ɂ6gV*<،3ƻ;ʞE(&]:RzXEq)0+V=% bW )anVMjA/ |z )r"#%/ř h8 @5@A!#g<ד$\kAH@~b('37Akj^$0mǦ@Y8z5V"}qȊ:cv%O2ro[x ҥw7]XTH\I`_cen"ʀdBjr9}c / MA7#ƃ2PBB+ᒯfnH1_Ib21x\ 8fjRnZ1}Z[ėߦxGQJm$g?aFƤs tp#< L!6_#c%Rnx jȤ7,Z dsWuXE{Mg9i.*0PZ'zKVhe=.,ABrm-d8Cǥ\v0]-9೐q2iĽQ-/*GKLMau:ԟ聅/H#2[{ԁ}u'IjZ]˩Y" TU&?{ G~V)~ 7]D9Mʄb fiцĢ?ETMy*'^- vs\F1L/R;zٝίo-7>:v$ګz氦چfqԞuGo^twNgeN-j?jP>}=O:I^I\Sxb~BQ%xvzOY0ڪ`-E$c%X>DaNc1eH-]_VDY~m0l 7QCM5І=40jNJGxUu761FޙCeĺJ4.{84яk٤{TNSyjKBh]a1r|G^`dߣ*uо破w)q9>ICaV ʁa5.Mmq_t02ic$rRRw(o缾>[ŗ1cII=  pov=3izl9ŖT4^~J@_> .C lβWhy=m.hǓŠTVH:Œui\aJ1u3 ٌ^HI##aC 0:ցӄ|Ib{[9mVyDJbKS_7͒Zs8I sm,.l0eJ7p>_\#&jN A*&6}efDp/f(Oſr~YQ~Jv|ΣbAtP?D"wUUR欠Rd noynk2#`*e ޿kkՎKfn!чn_)|#ՙ\6kr^KQZ2gb}k2} Hlŧ',?cR3HK~4^PL\Q_$amO;J Y)1Մv{ʢ8GgVqN93?`i`QɃ}3XcknpR>4Ot$eVb[^tOuW"뷽0]*|bfnm",!i a4yႃ.ƥtLɏ,0rz0Z,$7"(O&|^tE)٦6J1g]ӟ^ܒ=H栟 =˖SX nA/!Ɂ\ъAk?b9E TKGDtG(H`KM|;Hۘ~žWQE4~ -bz'xoW\˘S*\Mj:#cGbE1쨁~Mk/۵K; " '<>3L :#;ZQ2.p#or,P @LPFf-c҆a 2O3P‚ Q75C6 rdmqJF/G cGȨ$EbHE[nzS  gDzU|e&2䀕[yw[3㶯9SۄĄQu&\41βn݋9D|?'4j%X+GF8+<"00bt*KO{Ňv'z-%EmP^5\1,[4KKšb}Y] _>rAf52@k))?!zt?;)uDFQ!ڮ;Eyj. ʢmR+xF w2ק#.fWu_F^u&Eǯ5b.©ʻ~i OPM)A_,It7$Ox M1I[/HFƴ$MsFWxNb4t̗ -ɣn2nhb! f_ק (W/{܇kҐӂ<5 +M=4ApB ;&KFFC.{,ZYECF,]f(~'nZ[o޵2!o|\O#w3rar]A'_OB*Uo Z#2f_P+YnsSqnbI_3`Xו.Mg7F[ϻݳC!bgdHZ9 (Ʉ8q(hx׹dʹRaĸ\;'Y[tnĥy'I)F*N|2 K#oBH{;zͥvC[1w Oc6s$CV4KUL F+o|</iTJ,ȿ;s ;HՆI+\4OdWY>,̥htzJ7 Xku91RTCrN_ŢCt%mڡVgUx)qP>t_Ye$cc^iɈHNyɈFichHIBKW\?'7dhy~<v_`0ZY"4ʖY``F{߲8XHUDL8S,\k/?mFаwL m67Av +k[[iDmI{8ܾ]\ۣJa:uXIl.gݏ'MG h k!,J7>YYH4`l1V>06{勉}Ӽ떜|oKu9gSچ֩_JY8CTgBUJOTykd PdYPÚB x8CbF0.hf4㯄47 9$yTb/?41CW ࣧ7uY7,| fXcjo ڕUߞg.- H╒Aɴs$ iI+u11;B,1_1^1@՚14ڕ8OHD>Rh4~AkTܰ2"2rmpnT4B@UiLAANQ֏))lL $mouⳚ[T6נrD56|x@WYA@;wI*{u<1sT[5K Z :'"ܫ{)}y;v[|֬>t{4v$՗wvCRl-]QVgľA':\X1m^k}BygD+ӦC!#tU]MFJ.dŒWfF>v+eh4(n>4eDH3sqȰtdq"ݓ0W Qݮ^ kh@Wv#q/f2 f$4+ķ{:F=\"1Gt3Ylaawژf?K?(X ':Z;x5 )Ke3gWxbY@n{v@,W&L .^N6hC&P< 4,O5cdxE8 ea]F\gԏ2N?X> +7w_<^KV(C}" f-.ᶫww>%jCɢg%ڠj+,Psݙd{bS``[(N (/!9ZA:c6qH|]'.Ha|%gّo*!A{9:&pw06]oYHoVITKb2@#4&KyRo?]nmMCT]ۺi75TNiR C˴[pSҬKX]F؂OjԲک2tӱ_+O 6/$ 7}1mۉq5=۳(Ǔ|AG݇3(P-Wi@DI#攤섛`V٠ AOEmoT5*cٴ(脆mGvPQWaiV(1G&fBHlvNb۶Qa@DwoW00ݖ6459zyO /X<& o-F/%HL~=4F]rXQ@? &Gk{Y?CTVhVCQCِq_][K^CX>]-$tCeYO~wP}t9PEb!%V(F V*Zv̐p2Vȗ4[R 7_8(Jh(6}b\9K 4p(u"ǶT02 nہa U׎)OS.;7oMLLmIS A׸"<0Ѵ.żfKMyDqy2?dƹ>2ph͌'Is1ieQu*mefWWc W=eZ CX:TI, AvA" ؈oo Z*McM'uۍ`W`TIx)IXGM]:Tx#Ęeނ(\,KĺJ ǚqx"FșުLBTϯ!,qq'mh-"C;PRṞvY%Ӆ@,i;R luwij[3-<,m 8N-<후Zj9 ݸ8ILi%{4i]JVD Zޢ+};{I[#Fha[Яc9<񻛗 <FONA.[fzs:=6.7r2MUD V!&෺Y$^ BЪEߧԬL3gM}9WH" N0ϗC DGqM,/Q4kh`Yjo7j0OɨvP]Tu׀?5C9E.=+ƺ?zPkh`ﭪ]`w(DrtYltFWe̐Lz5HmMS55քX0~6'\ o٫0n.xA7DqrshµnKQd<2kj\Kz:bcQIv{b`鞏#is=uD]N".dO"_J[+dfPOiPOG6 t1'!i6~S[Ci;! |6c xz^\A۸tW:3';^C\p"8R -cVCճ[h/o@!y gI| r6o$K50Rм10}jP9%,X+ۃiCgqm yٰnhh_QHo5.3~1,4p[+7&( _TN-Sbc] m oH#$T:u#\dn^weEYLP>;u Ԗ6s1rf8DŽ{֟ӊE}x7X-$!i ;~\ڡ0F//d1JHCacy ֡2 Y*79qQ=p2ehxc@]̥&멂< 욝ZyЗS]L'ΙE6_}BW63pGȂႲ?DOpCt`CTwBe|qk( ;q"$o: ΃Xkɞ_Ϗ߷qn)Uد2_95≅,xo‰$w<ݭ=w{[]]{f2 r Y&8?D\yʓ9>q -o|xU5>̡?X%R`;ps|ăf'qX]ğc=e< xAg?߆%UnT+j3u7ݐk[/< ;sT`jMVܸ$Ci`'>Q$Q>GK:x&SJay"x0 u[3fǞ wcN[."*fi1^fzTp,sFC_04bEg=4G C?! x].xgF b+_lg$&QIXRޏ-P-I_n; Skafr{~dkYjNA6,rbĬJ_ߦhY#jbfB$CTERQUJ@jۅ;QijSx#'Ҹžu;&F0n!∍7H vw" طؑk3͏?FK!ݺpڍ/x}8x"[eʧWd3 q?TWs?TQVI޻M 2U<9`"]E&'W462cg->F+aBcz/xxnA)u:JxpHʐ#.? (Wpo,+P<fq]A`6>?Fˤ[O? W\ơHSzOxAnPُG{#C>cQi u:XJ NSz+8VrG@)uUNtVgaaQ+ FQoy}(.y "y[tnC- 5 te ]*i{eƼ|mqx8{o!~]^۝HdlyO5Sj5?K Ƒ`%5B_*R\-.'?Fm P3BfDTľq!}}sbvͨL.qK$; %=9N0O湮_syȢ*Pmc{* 12O E]J@"@,^[jy7 ºڹILZRHhK>{ ~XxX J<3u21P.rtdVG(5isLLNxۛC@mvU_zd[*"`0xtq|wOW[(X&ʪ(GwQ`pcq8 tߜ(S:W$- ZdաZp 9 G(EN,3wa: Aidّ铡S kBLo_a0'Nn2xN!940ꄎ')R8*p-9)rT'E& tNL,,+ªXc}͚tuǮV骒س]30Щo@Mqءߟ5$H?ahG)W#4Fo usC+zٞIHr,%>n: [l2oBrUxGK8ME #d)3X([5DF UrtodDfِFH:\6"8 ܰSVLK+͜:+wZ(n/p@ deuW,yOu)ؼZr%+qu;֓QzwwV[5Gž3.;AS_W\ϯ#Zilդ+Qӧ'N 0&־G Κ֙)͕Iإ,璥T9?|{V$4Q\$v\$rtDa{B ;5{“jUr E_œG0\fsrCӈ|~"AScB[c`ʡ)^#) /vd@ſ{U GVO׀A碻j{54Aokv[Wzݢ9x n:.ϔբxQџoC ىi(ʉV&T?nȝ;s ( ȫsF 瞐: (tOՄiB3p`1v|)G*2G)ylr"%!ȧXc6Y 2HxNO'#ZIbsy6ӏql^|4/Nn[ Y0j#U%ƶ"ueϰk$(n _xƸ*5`LS%@>GBQUfAf;]l3/QCMaPrR_@=b"aIH2 Nbd HgY|MZka" c_t6gBgEie4'+9 QlZ.yBln_tQ~F=hhJ N)7.g"vɻ3Ʀ(}X/\ PuPREP9&ͨOMHTrG"_n PAQ Һ6bFWé,-nɂJjf]ùt[mON@<Ԁlm>$UK)BTx,sưWŢ{-fT/Uws2 uK_-$d-ql${>&ޑ!_ޣϦi w!OY$Ng:aS3:P &{B;BU+Jf0QnWbׁÕ'ZIJZ{/[© j]A"wlL֚ ,&HS02 )֦K{ d ]чt4?ռiYFY!Vy#g6 P؂l.Xnv{g7$1jCU/EJ7D^qNΆgrVW./xO;+k&lno^-ƣ3{'X 1 8yn  "r#!A @׸/wr]p4I&^ o0?3ξ;0eR.u49S;i !jDjD-h,|* ֡4xGOzNcrsdSˇ߭lPY^F-X%(H[Uфe6:]^+_M*" cv|4T3pCc  O(]=ZwPڔLlLw ,rRl4U@ }S yѕr:.%BKZ@#Hb`-8z`_B7a?5Gu{T?b"t+j;}3rZvQm'%7,Ȣ$Ȍafτ[KͶb/DgK{t94#n ۾$8-nݝ )рnEf) 5׸'VVu0f}O%8"ɴ[]i[{AhHaּ 5`gm'5K\VEY rW[W ^~y`L4mc֖F\+MvBj I@%/=o/f1W=oᛤЄK/4O#A7G qR΃niuB ZNIuxgdD Iw@m[Fj]fQ,߅a@xE0 Ut"~^xD^7^dE::fk9d&Ԣo)ڙ+˯s14@PQۯ;@f,33&**] ~)W-Jo@=8J`h,ˊVc#7R~ײ/bEE4x047ZB>ڐ89 xaa2&ȍ}0u9H" 0(O[?-lG7{g܏6Evre]sukf L$hnU.M2g>vA5뺉Jr  W 3b8oZ?^ԇ O+ZFJnqz Pm;c{"'$ې\Xz_ @`Dp ~wJ4`;@SaMxu#K9~ǬjjɋnEWaWΜ8Bm!YۜIxyA4\V۽P!%pPVA'遒:z عnVGs<ۅ96~,#~ G?LPm/՟oY(_mNSMDNkgjᏍ*$kQ.Nef6FX;otxc$YV4a5 h׭g,wtHR\9ֿwVo̮=a@zU> iNwB<:NM*RMf rP\鱞c:%b.iX"|*b+(om:}E6NQd-ZM{hp|~!v`A0!փNHjZ?.p$U%YY(]b`LʖhFA_#\'&FodC-WL/l`G/E'HI9$i~ϥkM6Ί˲zOM 'TϺp \lτ:(FR|YtAiLd7w=Y <ٯʵwO0J裓wq3 + %AuYAWZ'B8nm@ EO~.P8ڟYiGAXw#R+8WVE v6v X㰙vFmcΫeNt 7Ebl^?;}'e&B#*H(#KpzPYcLNV2mBײ5';0Uꊸ91|lmmh@t~~ }/ۚvfj(Y6E|5?oQ-Ntf=C1?Шs?(\V?w`Ies;]e81G/U33`N= AmƥwN&n1Ab^iąHlx(,pjO]7TWOKw^h/S% tjT߁+rBr|{Bs]֩jQ\wͼdnu3u S=K!ңܫA"tj2HQb V<Q/JE$~wZ@曎LR. ˈF}ؓ}1iaFh@4d2;Qejq'sᏝ;ь(" ` XEoؽtS~53GAjMtIHsü1$5 -)FC07a3m<0>T:3t9Apސ[dx`(Ct#m Ժ޹P9R/wMoWBA )dXJh(:/Ulա3<`/G7z-yOe!nɓ/k6O *^#&tI26ǣL[̧Z/4" $@㐫$S\Geմl M#I5:dTu`fK~f8#)c]Q`9"#%29 *8[;lC  U+oRմ! w!IJ50^lrzJsˌ&~<3TYi?] :'\%Ú@_a/225K\uj7b=Zֶg=` zlc!-%BJc/-!m .d籙N_ VcJAw%ccDxSwRwj/0x>v%uw4mZZAc"nwLTJ0]L@f sƐ4"7"9ᰴ؁RSwڳe- "]ӥUh|Q 4x)AfuyisRך| W&HOYQ?xh8Hӫ}*!3G;S:.!{'F[s|x⤾4Dphf?ܴNE+Qb510[6\:+I] 8'c<90̉cUDge:R)8,6WjPŬˮ;|=\ w2G7xtjjmDǸp8葏&<raҀ*7C(DطCFWl} 8ɻ](+7}ۺt7v$W"xɐׇ%o´[ƿaSQ%Xu1%š6 B,X{Z$Ɂ`\DZɕ&ox&@ o4i >.c7ӓwz3S#LU֥Rd7⣚'4;C&dnQsIwCX 5Bhyg>Jb&Sѐ;׷N3B"6|>'"dOmvˌB'dn˾^CS1| ?几ok%?݂nͩyTSdbThRNKt =[,8p$ɹ( vy٧Z~ylxèo9ڕ @FlqɟZ 2]Pbl.myZDq bAF߸@WY>>!M?E%{/;]cMou+Mgw /vT0;kʩbOgq6erV#}u؁&i(|5FUԼqB:JþGe>LNoqd] vՖ>>~sxsKo;&Nd>ia5p"Ы shu;WM~Yn 10Mԙ\@K@| Tbl-gP(֜*=P[At$k >ÉpY3T [U`=$_d>m2QZ0mGruԤ s+:B>Uͻ F΋Ѹ7٪:8 b%ZXS0UaQѽ%Dn=m( "/Z -I s8p6o& UEݺh:9lO+z 3yne f,g$LBnޤe7[fOv'[,~+;:Q'fH6o & BoR}o^Ķ+=EG'M}|AXAdyQVz2E$$RVZr5xՌswG_=CzFMPuBɽ +w*$` r{%g*c jY'c-̿/Z1gؖ"qCvDw`\h q)It}U=&DIU z?V@N9BbxUI\.H6FΰJN搣\F Y`4 (*5W1Î\p@\I!Le-z[zvﶛq 7i_8sf#A6r+G$ȉl~7r,u4^%d4{ .7QRi5o z\ JQ5R]HIWA>nT#]7ʅl+DHǔQ[IA]^[ʃ2Ѣ< W< ڞ+TFfxH;sf{]NOQ5릓:-:s{͇Qئ0siRcD.AZ<;_Qb3rL}bӜb׌0˪t$A3nT}yv-f%WM,(zٙ-9 Q&%I=LJEQ :*݀ U LfD0=K-%Vਢu`pt#Q5q"Y:on!M2). nw=h .CF"8A;C[kۺ'ׯn 5< ZO)bڽo&i9r)qGYf֌%f;Jau8:n/DzJ-SY HMAˆ&j1lՒK_KؿΤBr\U`s7\J@:u`IYf cml|^T_;?یu~ٻz`:2pz_Zg+hiAt]N?RI|+p  ok  WQJ* Tr&3~Qu) #:Q< Hmc ]d&H8NnּFKO>?+j ?K:S"[w4բm9Ӕ$|f"-@x>}fQ$dfW!kԉZqTLpե_ăմX8vzC?ոTy-M&@r=8*Xo.qӳO$f5\i;lvrsuyAL#[^?R9>sܼK=FF)X;oԸ[<-~QTJLx'_, UO# %Z N8rnqy 4؀MNf8.2h׾șJ;US=;;8z#HZWo Sg.Ӄ#/h Uymj.KP㑊D3 LdKkQMHGcJPMtUW(HmJ3[W-- #&\jnXznj7߾Yv?>ʙ]ȡa]!zH )3JwSP>JѱKivp(6d]< lO.SlE&;N}C{\ S*Svd&OJ]'s8FuC^ bp-P5oXϚ3rDЈb#[Lɴ}~CvVF6%>H庿 ڀE` y*cFՄbeGo84 `LQێkUM(?re$Mþcc}g/ ]\% *Frze>EЯֈ\캪Bo\%Vu3$t?h|5r0*Ut\p,㝛jk b(s;cE^I.c&uBʷj/ U;ffuav~ .j&unSG s_T:yNZ_d)i-22FB'nz;5tN(9ć1CkQ䦋l;7`X|fzX$ea.lIpاkv4s7hJ|^s}*LUsٱiem>EPUmKdDdzmhK9)ZG,ꩢfD"׸TZLb %/\D70qR(oXyASǵv7/֡<*m7}AHx2{I/#@:Mo1F*U!z)irO !<|IkXKdռmՠKT&lRz@N:M<8 2Wj]h~⺷/g:_B`/9㛓b&3aҏ0eqKs$vy W@My#O˕Dj%Dl3 ߹ɒ>]e Roe -*d؍-:6ĢlHLOP=FTNGcIbBn׍jR^.9>zv\Sg:Ls|!{ ?DRCo.^E <J'TUle syAcI9늉 4<Ȭb 5o8a0y,R_^&L+ny% `wJ[q-Hʙd{;8#Ї?"SيRQ@NKHOCV^r{/nյͩ(|/mxY ߋA nuqV4`If|o90fߦmTDYH ^?/楝sY4R ]9O96S9&B۳vM5q{8;!_PPN,maI Hx_UX7*{( X\ r0>=fR̀Fk_· ZKE']&]UAmҝXL*xeY"S.wǁg"8nҼ6pQ1wם;"=EH,Zl#Q8Ap->S[Z~_)F]{l1%Vq Hٜ:r9yeIUO9 ^>EG@m#;nVG*X\'cnG(Ըoa22jKߦah&"~5>KIӂeհ 1hH*PM`j%uˆ(W6$nxXkVNfQ]Xϓ&ӏXzE35=O˳]Y+Qj3C~kdd*f_S8 eK7pc&G.CTu:v|fY[ĂkIf#qJbY`W0zۘGIʔc|Ϥŵ?xJZUNЛ B<#h7' ~!inm.Wm}hj"]ش|Gốyn=B\W ʴEXz[ i/PaŎrӲ3lk$Cw+6fbO*1h\ fمNSRyHt4y6`I=}*)Lq i|ьnO+$na>_Ko ɒvO_'˿ ɈRW"4ғ|DNqk=F[H +h[ab?ϱ Ͳ`z/"o mBr;`:;>vvM[^mNvZ\ wO/2C)_OKw5uuG2 # .7ЌfGb j).`o Ĭe %YyVmֻgfEZ,Ü?;H~T'ņ^y ĞK8GJ{Tf8@y5ƻT >ݳk$Hº6TSq#!Jg!%j"I)A4 ,ek#?RgfR1t>\@;%BDR ; 4OIOtBk̵Kp-k ?5nVY+vF1ie89〞)V NIt:[d &q;aY03YU ߗ̆Ft;q b.ݛ t(U4b&Phsގ>qb+ÁGO^ )9C WݏRez \9z6+Uţu<:FB~/`*YὫz*sW7`~1-庋urrڛ )e+%3@"aFAe_mg5FM%oWo1TzfNsXo2s|AL4aӡw ^TpЊjŷ-ب{u c|?2O%N74_]]bAOѬvU>c,.>/xI"mo09l|l ;W}cFԟHdzfK̎6sp/|ZBChj}".e}_(<ֱ~$tH3R# *Љ7OC?<Ѣ`]`𰷘OL97^KX? F6<'lV+T pM:g>EHG9LکEŅNv}nk)OձR e!gznœ:oa[ɘ4bf5ddr$J5>숹S@LJ3R땯ϕm?Ж?yc穇ÛUrg9P*3pDv vƾ0߇ ؃ ͼ >G"-N+:x:.:1_$HuvnfG A[Z"?e] 5ak+0Aˡ=էr1=hCuTo 9["xՀ(,r)ʔ KY]PqsLZ:oYhEtlYԭΘ0yrhS;X:1p :Z?2Vt~c{h;٥},\(1ֈL%(J A %0 ]:aRdZR(t 'oН8&iIg ]ՐAZLo.>HԺS4MP5rSxm;O( <*^ 4!B ;f] btGE+>"jxO>QkmרF El]oAadf4?h:@:6F8ZO1}>dj,˗l_)K2$3K*KIre8WsTiمˆY Ԟēd:;]OJB$3Q|Ϗ i0>JMO>T.B0* "/h xtMU<ƛR0*?v0s/Q(nOY\x# C=<yMԭ[Mi0B89 ODb:?:z+l9oG0np%m9k"&IL| uku&MwOQĹ6i&1giྒ;xΠ}*(` iIJunFFS!3.pLY}^U р-h䇷AnaJAwrFБb!ɖ$RcsM]5[rVPVWY5#ʎS#aJ) j9vI1z ]n!Azx߬4V`"q8pVït8sBS 3 ?+}FJ۾9 ϗi$HD c JI+DZd nدW뢷y9C8Ƥ?%YjKr$F<Ku2C2&Zz1~ũDZD,өї-?wT'Ƥ%ɥPT!n=;)qs*b2l6I.=a- bv"nƟV7ɱ:8U??y5Tgcz.0'Jz^'; 3Jl8cˈa= KfPd7!|ncH`2A'CXLδ-:v[$}Pr<Ɇ'XY1WA 3PlOGli7X7̟Us  =3;!@8y;nmſb:U1e#+d&VEwr&8-qzF=`T OnV^ p9{E$eGLSTJPxը m ¾b~ߙ4,(U~tst䕶DǽBTo'bS 8|Rw۝)'+Õ1ӔSC6'Ì%v#U\rk4R- lJ'6/| F߃;.Ļj?'u+ A߂ ŧT9e< U{mR+5vӅBB9(V7.}nf\3\{G#B6%FϜ T6qjwu!\楤;lQW͇V-i-G?@!A<߬0ȮFJy{n\{a8KO8ViY(ؓ6!"IT{AMwW#JGFWr3`Sϟ é$yXG!sQ^G~]]Y8YBY/ԑ0 |z]pKk"{#9b |JYrb1k:Mi/|/1@|3.$-ۧ٠L]hI%ei~Y.BeXxR8Ί֜yBvuGYWǖsG#7#m&rX0bph*$iEMUB%`>HҼ![yN1i$16g/lq)]ĉqV֗@SD>5\{ P#0a<^yFڗg;6^55Y{ʔPC*Ex MqSO\y)f ETUFXsA-_I=`v9 : 5ntyxAoЛwٺPK < J=Q9ǂ%7x-v#\Ġ6{9]4d}riF}>e]U92,kDχT^n^~%n, v-$0,q.#4Xf,'f(  ىLyL #!g#u m򹩾- ٘P➓i`Yx|QȲ"HMcwAS:[򳋀C+_g\ʕ[)E6O:^þ+jd6I:1u}= o ~tT"L-J"Ts*JSDBViEҊo]e܋/|Rg+-e9 guKDP:^Cd ek7\{9ShPt8TBw6V:1>h*N4Lh4>Lo7L]2ne~勪040Kd*w %ӑ]$Cҹx;{7yϘHa>b/ky\{0)̊#%䷄P÷ 6 3OJoC:}#eOSr|[ђScE(+| ;be [‹^zNʒXoNT(JMZ\fsCK6P*Ww E{d Ǹ^IClͷ{T4MwEdATgݝ쾮xu3qԨk-]Sy #YjNʗm9* J=SaDݏ[)_ۃ%ٶC҄rب[jυR{2`4]1=G;SKwh6貆##UO8gа]h۷P\wQtUUE+ c)=2P{N twmmkss:^&3CZa# N ,,:7,ȈA>_1| ?^IՙҤۍg^29s ifpJ2KWEXċֱ8!7GՄC&U1=!le3Ml!.H۱vKgM/='K` \d_p*Ln[w  *»{lW-l̈́(wV\#12$"#b画pf[;"n[l8!56זl RlbִL8lQ_ʂSv:i)zFp"GC˦5%ߩ܏??:TXr'ݣ yӍ ڨ :TAM.˚,S ŹnJ\'Re}.v d?^Ʊ߻.5̫=i<5Q1?a4NO~5E44< |mc#(S\xMb'3EGL0#`nBטuP9K9D |s ϴ}΁`L#ܝ/ti=\"1wvS҅w!bڌ ÷[޻AЎ\4@%P*e `]=d$X; _ѱs3d_%IwI\1 eC )BWQ&$\d"zR(JA TJ2 Οl(d@2N3M0u@>_[Mfvt T&[RVr6f겉1R3zD=M *:6hDžp$u@=;M3uH?Gƥ+!ZGpc<*)\si ;|,&jer^(CEb/6>g6(ح@? !))6Ȱ*]]V]!aq]V6$?bJ5YODd,_1U- ec)}hR\%[Ba SEXkCl7gwƆS`=h./T.3$N8))@R 0bK6`[^X2@I2)` F)n]9|ywg߾Pe+`LVFR]:8)?1`uލno d,/7ldCkW*aMcg {XuM'|𗚆{Sbl~W"I.;Vf:4W)XQFOFK$W C9h.?^Eq_/5v&EF6a)Ffa!焃Y< b zp)wtɹstSČձ/J Lb[HCJ0_O}zX`$F1n ,OT6G8eR8=|vfVR3y{NN8,ܽYڙ`uaޝe|+w+;]hU+ҫ]C ;oyAl+ :٨.B< AkqۼO хq&Ȣ/GL[ٷs3 qtw0P1NT[L.֔ee;'>#Y)dO@Yzp]esT@z%`xSOkr&T2}1(P~ᕬҬ=y.HQ44[䳗 : %]Lf'<$A<xl*&{QCJN@wܹCxWcZl/agApZ&g  u+ C8cM{چ{'VsJX|jy<ZSLeŻ{1{?<}z;խyI%陃e4a+IR%sM)(;vڂN1h(Sn^T'n.ܼv0^ ~ӿà!y E.UP!*v#.~B>#yBs.EdMcG,籃J ɜe! {R"bc+hj+GXl([IEG*KW^)4t<++ ko'[b,L5.F<6ᔄ{rKBd k,Zqp%Iv1:!-lq^և+mZ1&s9wdeC+fU_D`_rP H_K*V'׆H@Eg!Du~JDPo(a `\r%C5G^ ˌ' G`ͣV92L/#HŠ2*&.UzB4!D"2Q2EOr*,}^^qjb5 ,UAkK~zzy#n~+ X<)E*òw*=0p˥.~Wׯ^k8lPY)RޯnB`=]w3 qxIcӛAa CpE|zbX&Тaڝg@a0eaʤ~ PC*PKYJ,{Wb/"oɍȸ옮Htkk/ `h*>#׈;%fK,eb@,%&:O<&덠3!,"p?Z(o9v$tόtF-5#D٠6jf#B\ Vx9Z~uW٥nDHM|EdR 054$ 5- 4]٭Ԏ[ sР+ ::Sɶ`lHw :B] GĆnPc^ǚǶs٬H4x="뺃WCMbihG4bSiQJ5iz{pab3xzG,M7Km1T(,-d`REK&@FHuDdü;;9f%t8UV9-TFX;?a,l$U2wϱ#%9IJ3*!t@Y vP]^Haآk+- 3a>ԮVS T0Nުj&X 7B,g,wÁgVjN+ 9oq嚊პ\ ŀ1vel÷uUC " ӟ:7nֽuf[fPCO~`5uM-:˙㽔Q&S,R< }.?`D-6xg%>Ư]ef3[zFy~Do !&L~}{ 6wmUzR`u0`#:+،֧?1S Vd|xxZR.xѿR |xmt䯞E)oӢOcS 9v W)N-'); EFD"T'D8cD 6ޞ1BqF mds6*qdr'#\Ԫͱ%i,+BGbh,9kk9pXhCA1UQ.aЄ(L[ D׮28E;x' @fab2"eߞFQuƒ ů pFElP;e ȣ1RHdИHǴeWBBYRq=m6l=.B-!+.,mq"=QX? $4beQX( "яEc $'_ie2Ƙ(~ 3[ꆀ<'V( џ'ӊ`IcY?(bu܀(?A+-7ߑ! {}p[GbMǓ0tVg}_*.^'QO70] hh ,-a\_D.ee'奷.#w|B˜H0ѷ9ePg?XMW<vx?'K"o0 4c&y:7-nZmyh9h̓0+{|HM>HWbz|*ȇ *fIK<.7<`@Jԣ4o4.|e#uw2w2 ZS9/|%;憝+^@3J'I|+dGL3Ɇ٤9w|%Y`hbx e 2gݙ/ƻrgG;:}"ߴ﹟#"ͼeZk@USR:jiq䱥l $% 7_UuG9%:}-o/ë0;5A҄heQI<2tS "axhKOH׈G=ـHϵgџM#a%Z|Zوf` +ݵ[:ԇɬgjp ɰn ,SyJ3m،_o')"gH'4[v4a HhxV?fye1x)jXαu%#n](p>4qyE1"L _+cVq*u>9Unۯ$AU~$(U<¡§)BIӤ昆L*rFixDbW?+;猄:ыMn^ ? K1(n%ЋM@"'ƐrDr=4Pm9ҍ~V55wp9 =@DuR_V)e*UT-U~g@6PtASp4Q =+*P.i2EE$&"\>7ޠGTFH V瘴S ˓Bn.%Ġhf2(G-m%ZЗC\.h;&"52Y[p M}.>wk<ު 4M@u\ v,W3(u&HpU]Cї4g I岑0Q9Piad5G2Z{Kw\uzohZqbiԭZXQZa 7bQ$\jy"Ç^QQ>uNM6)V]e-Twڵv\2}P,_O,TA[ f>9gv-s&w= pNF}̗G4l9H# IBᕸUA\ՀG$YDrcq#ɮZÎl~N#wp\Ājb -?ѝLv#Ahڕ=7aG=Cq*M@Jj>(9"Ҕ2!c| v:QY:ښaQ}g-ծm7Σo2RM;/R'J0i`ٴ`71=F:摚00߿n)7[6dU>"t4 ]Li4U+T:: zqHnC}6:gFI;JI# * :*N{9_* ڈ}3Ң\K$tvŽ>OQXR RԦ'?E$cI7Ow +(u :~ `[5 RzƁ1UN@BS}*,>b#E>  -Ȏ0 0D+ C~_ qir a5LG#py';܃aa[tb򻳳xCmc`r%RP[,ײ1h0CDÈl\n񫷵)i͛PU~6M"q/RaWlz2HSSdBKҎN= L UwJU~IEGl#pV\TOk !|p 0rBD ,z5kv2̒j?l&D3aŎ+Q)/}o!}$K7"ɬr >٬I<"YhB\@\;U `%jcs NXR^ʯ˭ѓrw~`@+'h< Gz'P(ڼj[k1: !׾}P16)uuRbXu_PxYzVj2mD,;+vw3 3$=7Ȝ<ÑXʄ }6L#d=!r#g!.һ(X)Ԇ1Ζ"WlRm=6Iҥ0`WoG Or: q}2o:%͗5tIc Hh- ;Scy?k8GTRnX-{סx)$Uz Y|udW傉h=N@ A=b@y[@+\hi\L V=U;)vDg|уdd߂ )&n̓c7/v"`KuZä=\ }s}T7w R| .}~0ԁ.s3yMi4C`d9?(e#x1ɦϥܱ1-z`9y58\-u1=sx MQmHbH}.&1+G@!y .+Q#sq=!QgI-_;K%|IeOw-ϓie{!xp6slev%(>=.(6C@|aQ6@,WDM>8XZJ$UqZQ]R-F cybڡ / 53{eZԐP %ş`v X+([ӣEAD 0:"d~s-٦K--A3$/dq/AM_k7RZ85WC KyXD4nS\\ctvo#af}Qj5iKjR:7><#{䨲iI 1@~}r+;Gnt()C) ] (&QHmɉ[henܬJ=0ux`I`2i jcwaֿ"{Ȭߛm.Ig%kruhg>*D*(= >}v5BZ %"2U0,cTZ;?`e;HDH1jacpБKZ/US]׳`5! $)ujoTȎTS'gK"Q^桷?=u;5kegpD/RdͫQ=V%|8'=qkEc'uhJhX? OmF,whzY+)vIe.t̂yop˻W/#-FEaARiw/7&ƞ&yLwk æ#S8[(36>HfB6 {n&2OW1L\T4L}Z~zʰl'7UH 8͵ǮKl䕦E8 ~*)>n9Чk F!CM *< *-px1/J ۛ%a:#r1II{3&v7{G:?"p]^ )vF5O0+4`aoa 70oZǝELX#29r{A3FJ'w22C5(\LBvSN=-keGZ2{L QsDI0BΩmYr5eYEE-DlC0TO=G(!hNzJ8b=It`!s l?[^@F܀>e6@ܰ*,cSe W&OOORkY\u{xqO6H1LԔPmlq/&kS^#-&۬ fU'3B?HzN}{y*jLcg?" ~1fäHN&o\nFVwP#$hş']Z;kHIHIqs!s6* dvKphfM5^ӟpF 4_8b&h*0TLwZ8 #VU8t8DAEw`%dBJ"T2ecM;L\}8m­!|4(D|wM2+[z##Ca"Y 7ӆRbkei#4Jnn*'&H'`DT?ËK bŰkT5LJ'|CUhIU$>Kal))͙/W;’1MLyKmvǀ^3 .,>N߭(&B.~$>69C*|r gF_d+]@fQf/G-Yb1%9bn6E;~^$Ja߈ Ƨ?BdCqտ y|̠:ƔU?fpshn|7J[HHdk.>U8͵2GMrs1_6@xaJR~cݘ[o􆰴Mic  rVȞ9GINBP}O\#t.&tM &\}jDuT% Yv5Pk!;u,FqZɳ7O H#2[vVVA0f rhEϱ+>M10""t0vUI9z0f&U,i껴ytkQ䜜~X\sE(ŗ B֞D,M*8dj0YfXWWN߻[$#$\eG5fQIhfUH:u;m{ IdU^vfxj[ڮ}]Z14hH6|x`A6<* IBF o2bC:[T(,'퓑tCۂ1#0]ޥ>42X (ݞ}abI,6qXwAyHěIJ%7?9^sa\ˉUr_QMl0I1JS 1|BBMo'LMLqPBZmᅥ/a3+i3+ƮǠuB;1"SI_WQ=xq=8@ ,yBrc'h$!k~fBOVR56h `|dlO_ ٕ'9X9GBe\w!|HHP%^:zt@F8Vƈx3BJ˔ JI;wl