ldns-1.7.0-150000.4.8.1<>,bnp9|=ng_8z{(:ק2ΈqVn֯ӌe@We;=<[34kkAI^IKƧ0 ]"jaѯ+~2Z+Ռ/CZR:[+& t; /$ odŲ; _T6c҈)W)LPx-σ5|gF?PG{}j%#ݨܘVrD/:]rk5"h;8>>P4?P$d   Jtx (.85 5 v5 5 5 )5 `545=5Fh5<P`(8 9 :u F-G-5H.5I/5X/Y/\05]05^3b4c4d5"e5'f5*l5,u5@5v6wK5xL5yMzOOOOP Cldns1.7.0150000.4.8.1A library for developing the Domain Name Systemldns is a C library that can be used for domain name system (DNS) development. It supports RFCs like the DNSSEC documents, and allows developers to create software conforming to RFCs, as well as experimental software for current Internet Drafts. This package holds the tools/examples from ldns.bnsheep193>SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++http://www.nlnetlabs.nl/projects/ldns/linuxx86_64)H9h9)`[(9)(:)(9)) 9kX)h :8ZZ)@99 -I zsM0wFs}P큤$bnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbn178132ff20a9de8d5438ce24e78d7693518751e15cec0243b881b0ab3d1d19c28c363595b440d6d83a83bad50e99599b9f863fd9e0da6a415d27b683bdf3fcb0a3f7862f8c9de70086ae953a96bca34c22cc0ba5973b96852ee922941dae6ef01a81db1530e841bda3aea2200e4c441a414dae1d990a62029a06811a26e87891900c5eca9a1654e2ad619dbe5f26f02eb6191614eed7e61c69be6984a6653c5e7fbfb5c408d30fc06c36f2093db3b85eaf68a9f6280b642e823a5a9b7dab86c4cad29edae302e09e17499925fa475eff19ddc733e543f36864fe15fa88d46ff75ab985208e410f2f80a8b742d319fac74cb1b845763442f76dd9f770b1beb20989ccc535975176e886b718a3249f30fb5f5edecc3c61259770dcc39e5fb5564eefa4cf5efbe941a45f1091a40052ff4bec0e331b43b29677c082873be5d8be4650bcd1d77bcde4eca1955d5aeab58135147e63f8e2896bdc8c276660b42a2775b31b2adc72ab2b57d28b2f75532b3779dc63fce1523986ebf7751d7e0e56394078cf7f35ae90f9d02eacc8a968d4dfc99fb572d4e6ac1f6251c619b2bec0612332a414960e5d4f6b871fddcec3c716d48daea2067606c67f821f6ac6cea11b06c5cd786447b82fb87d53d7d008b3109b09840019ee705537d761d732ba5aa30d799e92c16bd3acc8212e135b816669ba26ab2f8af7ac8349b529303d4ea55dafd0ca5f023cc0c7075e663f69a9e33181193734e961e436c37c10b04f3cbc39569ec5d5276e1a50310ea6664c5485b51a1d4921c9501a08ef5324da52489e8d1e568c114c17d80608ebb0fb2f7e72bc23dca6b9c384225bdf84243ea335d2695652cea2c1fb9c9928b7df7dffdb7ea80cc336b18ad09fce9816e061de5bed466caddb2f81a878f5e659b211024d0abfe0844a2f1d86c156fe908b928b119da26970b14344309a0c4a8f9268c5bc4977e3f209ebe5023a46de0ff86d6072f2e2f5433f45cdd6c97e73794bd0c93ddf19bcce101ea2de9b91ba01fcaef1da834b5248fe2e8f53631742e8ce9a5e5770dbec9c551a737ac37ef3c7656841af90daa462927bc4b854de483e0a75f25ccc3283ed11a12dbc1b4963421fdb66a291375858bc088663c923fe73e73fa267c38a00614009bdc93b59e589621f00da4f35090304abdcddf4ac328db2d847f0c7116721b1e1e1e8791ff97f81282e3d1e74cdb0fcb5a96c5207804301eab99b78946f7f4a2827ea458cb7b0d8598c360bc00622a82dbaf0cf9cc2c922d0c657f9b88d2768cafc7dbf8b64edfe04bd42df34ae62320d434a196314e7d3437f8b2aa43e1e67df176d9c31ac8e032609b4d12c5c1262b9fe260f726e58a267ad3c0f7957f4325ffef7254888b32c08d291c2c3d72b061287f2cd15c239dea4c5a3d8a6a8cdf6131735ee55ebad7f3c9ae050550635102c4410bdb591e95633fc50dd6a7f79433dbc265a77b55c936756616c0aaf21ca85417ff29e354c67d9c47cbb2912a0616041da9cd9d4f16d135e7e0c18cde2a816ce5b4d3f1958a8b89e3abd33b67d3bcfbb8c0561f7e4101c6c06f5cb3b968e6d37096232073b45a799aa938383127b3651078ad0a83a4d31684deb4c6165a92f57724913e0a09ff4a61c90d0b8b3cd9b74c9f0cd19d91dcb9bfeefc059d5c250c3c3dea8e2f72e445b4acaf0c8f9b012e88814535063cc18a81ebdf47ceb26ebab01d488dfe9a27afcfdaa5e23d7c9c52ca42bf258630e5a0ab47632539bfc88e68d493b00b59831c0f77c17673c33f49abea0ee8c5775bcc10ef82cfe379e8ddcd16cdc622ef1ae8c0c0295e7b61da728e30eb19b333bbe7613362b39e5b406b5805f3d1b82f8c86c08995cc803e05fb5258d4bfa44db2c6e237765b83ed78a964b17c2ed38e8d63351b1b24b1254e164421add7e779be24ded087388d4b2898cb9de23af19d27b3a13d3edf614480123120c5683ce54c2179090a814ef1b784972bd791c6660a4312689c1d4a8778fa3a4693fcd56ed9044b1afc3a7c0eee74f9f942f357adec63b88ce89cb1d9b9f8ded8d767ab5ae6e0519238dd4d5d65e1307753a74e3f45b3f16fedeb229ee413e51daab6355bd2435103f1c2cc0086e76256011a23e1ff2d097908f6434c27d35d14912b49188764e0391149ab008293d970e64c6f60a888b78ed94819436cf9ba3c194ea5f72743acccac54e4d6ba8e6655e91a663637ddceed340b192f69525fb86f127fe70dd56dc3b9b8a7684a22f685bdf9fbcbdff47c8625c888a77b7a1ec0a125946a43becc37be38813620c48b758867e9bf711cc9ba058d9db3db6890dcb432caafa55f2a77266390dd5518f8f3f24f117da9501e44312579339daed39aa7c6023bc44aa8b977233rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldns-1.7.0-150000.4.8.1.src.rpmldnsldns(x86-64)@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libldns.so.2()(64bit)libpcap.so.1()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1a ^xZS]@Z }Y@YW1@W1@W1@U@adam.majer@suse.deadam.majer@suse.detchvatal@suse.comvcizek@suse.comjengelh@inai.depmonrealgonzalez@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.dedimstar@opensuse.org- bsc_1195057.patch - Fixes heap-based out of bounds read when verifying a zone file (bsc#1195057, CVE-2020-19860) - bsc_1195058.patch - Fixes heap-based out of bounds read in ldns_nsec3_salt_data() (bsc#1195058, CVE-2020-19861)- bsc_1068709.patch: Fixes a double-free vulnerability (bsc#1068709, CVE-2017-1000232) - bsc_1068711.patch: Fixes a buffer overflow during token parsing (bsc#1068711, CVE-2017-1000231)- Switch directly to python3 in order for us to proceed with py2 obsoletion for future releases * Upstream sadly can build only against one of the two- disable DANE verification when building with openssl < 1.1 to fix build on distributions that have openssl 1.0.x- Update descriptions.- Update to version 1.7.0 * Ldns built with openssl-1.1.0 [bsc#1042653] * Fix #551 change Regent to Copyright holder in BSD license in some of the headings of the file, to match the opensource.org BSD license. * -e option makes ldns-compare-zones exit with status code 2 on difference * Filter out specified RR types with ldns-read-zone -e and -E options * bugfix #563: Correct DNSKEY from DSA private key. * bugfix #562: ldns-keygen match DSA key maximum size with library. And check keysizes with all algorithms. * ldns-verify-zone accepts only one single zonefile as argument. * bugfix #573: ldns-keygen write private keys with mode 0600. * Fix configure to make ldns compile with LibreSSL 2.0 * drill now also accepts dig style -y option (-y <[algo:]name:key> i.s.o. -y ) * OPENPGPKEY draft rr types. Enable with: --enable-rrtype-openpgpkey * bugfix #608: Correct comment about escaped characters * CDS and CDNSKEY rr type from RFC 7344. --enable-rrtype-cds configure option removed * fix: Memory leak in ldns_pkt_rr_list_by_name() * fix: Memory leak in ldns_dname2buffer_wire_compress() * bugfix #613: Allow tab as whitespace too in last rdata field of types of variable length. * bugfix: strip trailing whitespace from $ORIGIN lines in zone files * Let ldns-keygen output .ds files only for KSK keys * Parse RFC7218 TLSA mnemonics, but do not output them * Let ldns-dane use SPKI as the default selector i.s.o. Cert * bugfix: Fit left over NSEC3s once more before adding empty non terminals * bugfix #605: Determine default trust anchor location at compile time * bugfix #697: Double free with ldns-dane create * bugfix #623: Do not redefine bool type and boolean values * bugfix #570: Add TLSA, CDS, CDNSKEY and OPENPGPKEY RR types to ldnsx * bugfix #575: ldns_pkt_clone() does not copy timestamp field * bugfix #584: ldns-update fixes. Send update to port 53, bring manpage in sync with the usage text, and don't alter the ldns_resolver passed to ldns_update_soa_zone_mname(). Created a ldns_resolver_clone() function in the process. * bugfix #633: ldns_pkt_clone() parameter isn't const. * bugfix: ldns-dane manpage correction * RFC7553 RR Type URI is supported by default. * Fix ECDSA signature generation, do not omit leading zeroes. * bugfix: Get rid of superfluous newline in ldns-keyfetcher * bugfix: -U option to ldns-signzone to sign with every algorithm * const function parameters whenever possible. * bugfix #725: allow RR-types on the type bitmap window border * Add type CSYNC support, RFC 7477. * Prepare for ED25519, ED448 support: todo convert* routines in dnssec.h, once openssl has support for signing with these algorithms. The dns algorithm number is not yet allocated. These features are not fully implemented yet, openssl (1.1) does not support the algorithms enough to generate keys and sign and verify with them. * Fix drill axfr ipv4/ipv6 queries. * Fix for openssl 1.1.0 API changes. * bugfix #825: Module import breaks with newer SWIG versions. * bugfix #769: Add support for :: in an IPv6 address * bugfix #708: warnings and errors with xcode 6.1/7.0 * bugfix #754: Memory leak in ldns_str2rdf_ipseckey * bugfix #661: Fail NSEC3 signing when NSEC domainname length would overflow. * bugfix #771: hmac-sha224, hmac-sha384 and hmac-sha512 keys. * bugfix #680: ldns fails to reject invalidly formatted RFC 7553 URI RRs. * bugfix #678: Use poll i.s.o. select to support > 1024 fds * Use OpenSSL DANE functions for verification (unless explicitly disabled with --disable-dane-ta-usage). * Bumb .so version * Include OPENPGPKEY RR type by default * rdata processing for SMIMEA RR type * Fix crash in displaying TLSA RR's. * Update ldns-key2ds man page to mention GOST and SHA384 hash functions. * Add sha384 and sha512 tsig algorithm. * Clarify data ownership with consts for tsig parameters. * bugfix: Fix detection of DSA support with OpenSSL >= 1.1.0 * bugfix #1160: Provide sha256 for release tarballs * --enable-gost-anyway compiles GOST support with OpenSSL >= 1.1.0 even when the GOST engine is not available. - Dropped patch ldns-perl-5.22.patch- disable python because the bindings dont match the old python version either- disable perl on sle11 as it needs at least 5.14.2- fix building on SLE11 by disabling gost- Add ldns-perl-5.22.patch: Fix build with perl 5.22.sheep19 1656581834  !"#$%&'()*+,-./0123451.7.0-150000.4.8.11.7.0-150000.4.8.1drillldns-chaosldns-compare-zonesldns-daneldns-dpaldns-gen-zoneldns-key2dsldns-keyfetcherldns-keygenldns-mxldns-notifyldns-nsec3-hashldns-read-zoneldns-resolverldns-revokeldns-rrsigldns-signzoneldns-test-ednsldns-testnsldns-updateldns-verify-zoneldns-versionldns-walkldns-zcatldns-zsplitldnsddrill.1.gzldns-chaos.1.gzldns-compare-zones.1.gzldns-config.1.gzldns-dane.1.gzldns-dpa.1.gzldns-gen-zone.1.gzldns-key2ds.1.gzldns-keyfetcher.1.gzldns-keygen.1.gzldns-mx.1.gzldns-notify.1.gzldns-nsec3-hash.1.gzldns-read-zone.1.gzldns-resolver.1.gzldns-revoke.1.gzldns-rrsig.1.gzldns-signzone.1.gzldns-test-edns.1.gzldns-testns.1.gzldns-update.1.gzldns-verify-zone.1.gzldns-version.1.gzldns-walk.1.gzldns-zcat.1.gzldns-zsplit.1.gzldnsd.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:24859/SUSE_SLE-15_Update/ba22838996dc2908c28c9da3903526e9-ldns.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f00d785f9246e3815a73afd74dcff9de46a8c04b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b4f29e89fe631a41cb6b9b980f8b6ce38fba8854, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cb5a28bce9d80e893d1988dd94aad8e7d1b30287, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c94a964b0a00bbaa886975b141e5295d4e966f1c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=de8b98ab28c3a0266dd6d3b3d14d2f68b2e73f20, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8a6891f8cfab5c49abf42e5844f649ab0efd267c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6bddb6f6ebbd4a37b23b321f74d1ad62b0d4a3d0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=04d390f187074a6fa4fe19a2cec6464d2e2ca543, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8ffa3f177d33029078074b6dcb209f2a0073bf46, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b3ea0f4a945dae49fbc416131618cc6de1568c2e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=34f802b6207d3d76ec4b227d37b255012ae98c17, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=93e9e71b744b2649ff2f201284d4bfb2ca30bcd2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=655bc0da41281f19363aa81409ba72041256b798, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3e4e492e36eedb16936c921e3d634466407772e9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4c8df7b63f1236b289da7d836115121ea7b85a0e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0b87f7d7cbb19d8cc918449206198fe949085ab9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=38eaa3513d4744cb48e5e7d525f0eb8afbbc2c4f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ad0192370041535030f1692213ceee660e8cd9a5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cf07a028d1f7c1f8de7200dae9f163079a2d2c7a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d99a4d8a79efcf5e49fcba18af2d53143af7bfdb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4c70bddd98ca9bc2c75f6170f2b960bf547c23ae, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2fa6cb27d3bd8855d52d00c5d054ada2c0bb433f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=37790da775fb33239ecd9d4d7938074c5e7f6333, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7158ea77bb3608d2cce8cc85bd6d3aa7db2ba36b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c59e2588e64aafea807c2b13f8f2e1d03219dbbc, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=133246fb3dcfda5ee320a07297b9b02135a480b2, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) !&*/38>CGLPU^ckovy  RRRRR RRRR RRRRR RRRRRR RRR R RRRRRRR R RRRRR RRRR RRRRR RRRR RRRRR RRRRRR RRRRR RRRR RRRRR RRRR RRRRR RRRRRRRRR RRRRR RRRRRRRR RRRR RRRRRRR RRR RRRRRR RRRR RRRRR RRRR R<+ g"vJ7SHs+ 3m%hRE.IZ uleå7sKPoE&(~TIܦEjin1l"Aϊr!,70EB>.|f%+kbw -aW ,vJ{ \EiM6jS-D\uyqdNꇵfsVk;29/n7"uo>"a KVK~3:7y~S*Q׆46b> ?c[=#FjS k8 wOٍz+I zɎ\ifu T5jQrty&a8? 'DR8`ofoY$nMۖwSC3 ϩxs~dVS"p"!a\+7-)-5$Ț {} XI}WjU;lU˽wHa@()`F]2a&& x0 I-Q&#Z>RY֣TWHNL4Fmz lPAy_zJdW.N3P;8~GV,"m\Gr:2a6UY\h{8h ~dWa` `DY77r qf$߁5;pؿXB'|q hHNGp0"[ 2Ppb@|'v-oz@469ac>$7Uq"3fh; BM4΂xj@ͮ HRaJı 1m GpcM@0c5 D~Fz uvb!ΟFwqUȝw M5ЌɆMvy/y]WQ<"P.ܒy/\H}dį!$-n p ipH; nEz'xWdCQ&FԥR͝7W|tz6֠} N37(c sscOD),{uHJhvz;hs>a(GC>Qzn9,x=V&)\QmR(mDCVF"A|[:yCn+P'<\gA(Fj.lv8K$*{8E ܡ`lVք?yܒ=Y 52{gp$)Em|ښX_[9R J fAi4-'*[@A<2@i60:%wΫce(xؠd W=!JA 2Ԓ<, *ў<䍁 3„8PT%fǡlWXeEWH޳^rwCOEr9R:̽o5 )DQSu@ǒ;I,$A0ti9$HD"_tɏ ayszZ!|~TlMB.,]dv͂P $ ڪ V_GSF"/l,a2b%*,d/IJȡ/ƴNxW҆Q%={;_w*^*u0l#,? tv|MPԠm u'`KŶ1<:-Y K60Jf]5F`(NQa0=5R6 Elb|G(I&Mt/D`r88:lSD!&>ZiErL?fe( p%!GY`Fm; _10Bur^U``nZ!Ɖ*jdG WpˁX' ̬S4Șp׈.?yZZ6 Ք{rZ{?p:>.(RxX^`Pi!BX 8Dwt+99c#:(1/vzMUA[F]:\џiE(k.`D&˳ST|TqK$؛yitc}]W@kN:p? zLa*?;_ɞõF˭OæED8{x1ZV}Z;Eqֈ9oRi5|,!(N)X>~oTQD%ý!$sh6Gvy~f!ՈJ(/.jAzԭeLQnqh oR8G.5Zo5֑"oyJqhһ޵b[$?}TȩhrU%~rqvŞ~oSj-oBd.Fun1 TybѲs#Ggt'Ǽ~ *U;oGLs;2>*u7GLTm0DR~6.:,E\ ZZ; yGR?+qK3#RȈ1X20>WD#b6;OxV,T9WZ.Apcy]|=ZT`b)FYGj Vqyj@Zi ~C$( 3Y[TӜ|z}rP<_۞U\b p|rv8V?QeIME- 릎JX&0][Tё$Z7ޜDcO;O"J~PV8T5dQG"uhe/h7c~Jtx{2ۺR"lǮ& ȹnFj܀6) 4B8m;M薁=ΖM5}Ɋ1KoNL+쬑>cNaLDɟD>T!؉&E7 >rj=?0"@_q3B5R&T)1r1S6C5O( HZB$ OWeخR,. G9=KyRo m <݄UWqO\y:Y9hduX}PsńŰQ/4Z~Aɖt{S1?zm$R&r*$DZsW6iKd4/9;C`PbU& n12S`%nc w&]+' В+>@WfZ0^^uR&rʛ42m eDF9 _R;ɗ "&|7C+ڬe "T$c~I7Fk%iLԿ HJ.$;7I-sƲJX,wZ-p%2`uɸ~7*V+-? Caz1?yLbb>=$f rԑkkw<06HvbWLk0XEoqgOr>c1nجbFzpůPDONCJ&tL=ѳ>4+5J@$x0G޼̑QTRg}l:h 8=LdIUSʊ>px5܇FIBTm,4\oÅ%d4x_U<$m3\i nia̽`1oXZ%~KyWZʰ O)B7٦nfOċ~%t6xG}ELha aNK5$g3&\r01չ؀󿽬;9OT kX| }CՐsEŽ꫄szNO4,sCeOԋrﵤNF⥘XouTKG{و{4׶A V<:;iy6e6 >ҋwhynӠ_&6׃ h``ڗt#uәZcW4ʀ] 9~J_Z`6m/qv O8:vJ83p^ =(+hDwf>IazM@M"lG: Ga7Q2.n [GjMJ2_=LwDVҔ  5vvC<8Mk0W۝͟t|LJ&Q/i\8qv/1xKOTV]1(Izp!q~$2D*H""Rt-xObѢx>^Љ0T(X{=~TxeE$'蓡RAT$!*A=kk{F~(j6kwFX d (S%XTf…I˙aB D cfMBwhk?wú ,d1^+30RefKbsr{p oVK֚CZI֚Rnj hHa;=3a'MkvQdOiZXIM*#n=5bp;E@ϢdZ)VqJwB^(qSdWI[i`8l-lAԏ*De!߳pE;9(_Q9Cx%'g0cGɅ)E,Qg:Pl؏΅o'dvO,bhyk|D=3>n&<(=7З`%%م )9I 6;5d`;9`sJ.1?0uv"T @3>!Pd;QV U&h NxVL/a=&I`W$"rJlpJ]VU8@wpL>Ip,XBvy$DJ1a-~0q+ZI$_=r}qqaJz;M2JL]Vzznd&c`-2akg =;BĹ={`:1ECD1,C@C@5fxfܢ]i[塌Mj }w Ԭ{䫝ymK1;n)ijV>("p c,t X?iMyMt_m:s$pK€GF]w_fЉt2 **Q]KΝ<?T=aTJRx[K%H>XQԨ|-,3^ɢP~TQ ؈wfа pɗ8!tcRӫtxǓ 宔) Ҧm;L/j"8ؔr p7ؘyS(· e|WH}~ Yjםmږ="ف-YBQ-^K?J4 DޣHvd_F8 nuo@U-ȷowF2hx#|obi+/<);MB`76yI9KMՄ?4ԣ1xS+N#b_R`-\X\\*g'?'/1kbh).U8F\P̿u~x%d-ϧm3Dľ2_ΡK̘n`:ݾY:&$ЈHUJ6w1 7l6%vtߧD,Ѵ(\?fm_-_.2NXLS< =FQ{$qaoddn4csh AhlPN]:P69 mRK<ym*E.uBHRmÜ14mݳh/ 93y} '1=zEE zۋɪddt9K#WS<7'Z/cϯ'` Ȍċ  Lښ-@eƅj yY:m&~0U:;X v9 Kt'MH{ aR{S1YNfm[tO$-j!wt*iXV i*V|,Sv)3 ]?:kLD^=v 0{W:%:wСGziYm rtHdx݆˹H+m[bf:h$g.m:b1x$"|Q ?/uY,OMfa xKY04[t޵%aD>{ZsJEh@uiWss<;ͯTΫju'_߿BZ;R3Vk6fHyzS~0cnr\:siJ[' ǀQ8Rf6_IGsE9yVp9p3hnS"v奡<5ؒr.HxT h0m & EuI$ m/V4_j@pH=`Baa5cvifPpyw֥c l­P!ʲ؎l?1@P -w$70Q$u޻l-o ⤕MňE+aG}Z  ?Wiu>:58.7}9%"JOLbv *s+]Lt{L_ծQӼg^%ĮDjUk%pmEb=raDʸ`?>"nBA8OgXu}=ij;.&V!rN@Js$!Ru",N}*6 'Yѝn3M4K8kqyt,f QwfUPHsQ֛7/`gdq? k}x )) .m {O%b#4C?.BQ14[وGK@n?Mܢ+X;QE$un?`ENk<͔Hm;/Fիp, ಅ aq,G@gغ@?@&-RpX ~xv^ kTP -yOR&<|؋718 * k(hqSf_lRP7\(Y,5❝Su` E$QYwǫQ8:̒RY8=sY\@%,QFoOFcD"f(\jVV*3OtF:+mL!BurdPLr`~ITu&=3<2pn8^m^) *h}25}6& X/C߻?ḟjcYnY> :Lem@6k c ʶ4 Cu@{HzV=\"d̘T{[> \v|8??-wkl/ܐ_Q;Ên27CD;W}&<}x 1qCE*0UR[S p{sI`"s`YL46'E$Og5k~W;rH.6avL,pwb >H91~F P7eNe8 &AwTA~,mz>F*zT5Z|SX+\'0s/䚟A+k`sc*x Ȁ24r>+DC#[ȱGPxP>Y陭BHXg[1xU*>"qW%",!wB!rkM=0>'/ڱvH!aWkj["Pړ\i ~p:fQ%=jsaBOH@ 1Zh'[ sk:b4K.6p|ﺵ|)RƂ^>VO`^=4"Q||DOᷱho;fe?#AYLqش7Ⱥf\לI_Mi3bGC];L "5 ^_]'#괒 ֜R.P o:Z:Fyp #G=T ] K'rp:B.LڒJ'+aEa1ȰoknRŜ-j@)߯"<) *LVHh^׶X*~n<&y]d䗻% \?YDu-36w)%ʽܓȝA Z \%C-yz,|״ t{ӍE }!aoaP1鲹\M^m63Q 4rTw"fLQgHKM`7 2NhS2cGE~詑5J8%r=2׃NN@߲8jƇ`L7Q WYԒA^RD3F.,&r צf<=g_ڤ>Yi/[L۱ :"{Yv +@k9 ɯaJ(FT\+,AP|Xy7j>;=F"&ǴjPyn+#ݚ<"ʯF5Nv YmsE mQu[R1sY0wu$`q<ȀdGNVݱH oѯ-YsssHVf/~uUbg`{>f_ _؈$+K'kqUk8mE uY[hpjT_]+`Y59}^4gOhhk9!b舞5_6tsx7;{:s%4&S4Cp?JRdp鏁j\;]\@v;'P[Eybi Z8yFt߸&V&l\;$@wh9#@C3UPcx#7 *}]dNp mqhbΒ'\-hgʲ^{5%txG ktkt~2q'#MՕI@bںxlRZXP9]kU5CEGW$A“ԉg |0V8K#'֧u+E_95ug@Q7K叏8U{-},]!7|o/|-bFBl^XbtzBH  Rfc#KMV1ԼFs`Xݵv,d(X,ji.LULV ?.Aj>[ѫJ\ ]$*);"&r}]jPObVqpsNiB7Eﻮ,D2MxVnHʾ؝b<*uD\;)`|=e #"4TgtLMP'+ϕG`pM(FJ8u<~t?m$irHsq|W9CD2.'ZVpڷx(L߬5[A(8ab\s%_M[3϶%P"LG1\̅yBi trtQQJ#!yWaI y|Us NNa-( !l=Mt%3 a?H'H4.;ujM/{]Piġ &ּ)>MZΒb#oĺt"K@|K ^(J$n6k^@?1Z‚rUZ@y*FڟB yeFjV,gxma"f788#߱ҙ[Wȕ9hop$&GE@ MsС\F{ɍqttN՟G0[x\woYXv>Xp`n7af#@ӴFoW*?-- RƿFxl#߆/8u1U#U?'^]wĵ _6 r%3LVe2Z>}7tY @+s)`I8RXS) OlnM+^Ge/\[V\X,VlBY ?N@_㤃o߲@G>դ޷c9&M& 8#?|e]l4ֽ*NEM'bGEA(m4]sJ6ӫ_4"Z}""~ v}օ>ȓI^f0-ߥ~JsL+CpTrr#.NMLn1tz$K ]bOh$@˳5!Z`Գj;}`yO`?0HC5va~4xkY'SBLf &,xUӧ:9qt;-ؖ7SLHhObSޭŷ39BW0KWeKjN') q?!~7։QjtB?b4B>^ sUu5trzr"CUx )Ӹ1ٖ'%iqOKgb Qrq5U4+yKDzww:(5(Kw/A̐&YBXtMF55}Om6|&0-we'ʁ)ߙ*W/ڈ#b;X*9etF 6zU3p %&v0H13eMD{.ql`/[ #H\LUURo~nX`k\g8=o1#C~ܱ{&a0e;Uj ޘܯH 0`Zv1x(Mo).QFz:HU\m$9/wA^޻Sp ;X)O_>mZx+ 3bܻwƘ^xbeSF^2eP!.rSbsJBˈP|D0ߦ>A̸C ţ %o`.Grdn{7oy^nDIR2V1/N= -Ջz5AfMaaр+ KN:v葒Ql!GM1ixG|v՘Q]O֦n>d v,ͻMF1GƊ,d"z)d'$5VQ^ LtnFs^6%e#DS*N`1K.b]I/?R\ ?qf)9YdZ 0٫N|@u7I(ZE|ɺV_SjD&BeBiU W[I9iVNY<`F~pt3c&qL1Dk rtn( "bT.3* ~pC4{[Rw-͔^>p?їfZpDWf\'ȵS5lp!<C~a]Vx~( bIl, j@ G;w+Y#^kH$sZ{\H6u3,A&0[sͶ)oBO>[ø6_5=2(Kne«tSTse$n;@X=4n]MetTpˢ::n!j&%gVj鬫U.܆L<ꧦuɍ̔y_'-nzUOj@ZSfNIrsye^7Ky)'~*B)sq["d2ERn ZٲFnM_2,?)% EPc LXL˂LU.tРe`-π~wþHAz\F"- HJ%e `/ !"K Au2`(XsjyS ˳T8 IɁF 5$إ , yhF-$ .xǨ|~6*cz*: 1=IGFiBpC xv+D󯶃僡B~ 2Fa {rchY<|Zʾu}xGzuɮI|!fj_;@F_W|K%E1m.2ßچf" (sx܄#ѥmT[*PD8׫9Z1DUamƠj 8܇E;`VARͽw;y֨N<2%O㹻(vjIy N+vDK> Vj&a*bav֜j&%hbx*z֝;NV2+ YgMx2ׇ"+|~5Z s|s&RVλ4iFEܩ`Oc[;<[) i,#?Ug6@IE+o8@ \5x|rnN%H *h5$ڐ^F3i& X4J_^-/p_SR~3HV]7[yI&3[(NKްcljDGY:b^}ADA8ā#3s$BWzG5EA5UdΧ^a_v,h)湉C;91ָ6UQ&D٭Tnb>TJNn?3$E_x; Fb*fh\k X(-=DMp CXO 4^HO%+ӡzTqn]6IH 4^IѱpE`4mvt̟K0~Ҙ(J9樨A2퓯}KeoJzR/Bs88?Gi$Y:^<.WU Obǜ:>9y%1tVU]0d||:l Eh 49j*"$ދfĮ**p(UE 5PZbS 2ƒ֤3)7agޝ:2hLR}۞-tN%Y6̰&UmO壎hWP$.1ʜf_2a: [A.H< IqgՉE:O\v2|}(7 n'wrZ"h"_' ))|P]kvf7'T}kA"ګNd;4V oϪ+#V`aͣ c=.V=XX|J gLӯLX@ LMA _y|vuYhBhePՑH/Ǻ3TzEc- 1[rww V*0TB( /V %떾PPb)` X`p*tNͣs-ܞIb>aE%_9TUb,¬t,8@ђѠݟ)A$D"23ܪp!2EE!R¯ l0<5C7ՁZɼӪA#(XAJ{f+$sΓEQ֬3.;i;@g=%sc4&Pwl\h}Pb但JQ746eKt.[xRn 3E^bM_iHr RZoƖQ|(qlxO-]t n3+= =b.;|l"ީm2ĭr^ZLaJў]s> R! /%j[6u>z. H t*3?Eek" ~$u^> WJpu-x kOvY5nS0=& i&~_ϧQ`uZP7 FoDg7[s6*AŌ#:}Li QGr$,_JCC *+ Ozǃ>%#5cPL];JZ? HY_#P}HEG? AA;]w#݇_rp(]|!%򻀡bQ1Ǡ7n^P IA'zQNI~b+dM[v.]嫅{Xu?OrOi07RSEDʛ14sa4(@.ON'>Lw #aۄц{Mh._Hy]ݎAAޤ'K*/v8wI3&e(ÍkܵIa3`p̉^q'g9JGmT $> ʿ3"'Z2 R ."Y; $̅.1:5^8P:7𞪅:ݡ_FFmhM}5OrNF}׷=_ZIeCw bqI[҂聆PH=7njCI!0-oʉ)u&x^[u݉$xq&86t&c t"Q~F@1c oPv3,fι@m#(ޥQtD9W1ɋͣ>CƎ p;Orʵə I%[dʑbO7e z+;f,~ރf5l\ƓȪhV`dE;AqL{WlGL!Ҙܦ?C:SK.("K2ego[~P85w N.ypߞt )SMl` 4`;u6DX$y:=8K蜦Ԩݕ&ӂK~nͺ"S sAں}W\aB7nr#)(UF<~`nyR ߕdaco#uNbJ[氒6Ïh=IѕD%pϏ,*qBO>-0>+q-ޢo~*]S7/oj&/;fm%fZ-xL?19B%hT+T LKJ8yRDrr/-0ew`bpߨ@m<³a/H;Ó92>0X^GP΁Hr9pu(+]w dY[ՠ8UWz~Z-H"Ȥ ' %f'BIB._0=B Xi jti0SDVTޥTH("5bM1?S#yWqm0kN}΄!7Ug%))5q ]lJXl0?`z@;f K_skj=sǣ'MPVJ*'e_zpze 9U#71Ά(RtBuiٖyD;@ngq+?ն|3պbK;$otyODښUoAk#km<AG!#5L狏5<=}R WaܶгN-CԕHW{DBɤ0iaĠӆVDQ#usU84> E`L4kX< cЎx l8/ʖ%/.=DNͼ L8<2c#W6v0z΀Ԏ ar->yS.i /VF{3bLi{EbFnXLɮ "ā;p͊Kb7*u5.թL+Tݐ&]{U'3,i=k 2[*0<_ej$a.M7ljdz. xHVBO!>*M\TCmvo|\ Nv3o*GS 0O&yk[/K/?wZ*$rzu $3s*2-A%'+ L}ujERX$/M*g;]|z' Bwtjq=n^ G3}8I8gSC9摨Æ)=Q =]MAEU2F[r4̒tZuaU[ Bm }э\ J!Q+o@ςeW79,ָƁ,᏶"4b01H\vE5QNjvE w ks^h _`{:NjV\LX$>TٕBO7grdz@?q+lIJ %vTwrN$U+hWR¦- ,ffk];0ʪ"O&.ؚĂC \6S:ʩd&3ͱ 4*0|8Uh'I>S"&eaӐJ}O  dl_{ m(v$PōQRP&KhPHKw챋I![Vvd֓·}kܚn,~D@٣` wqV~}f'l߱-0o}r.lNkiI'WANon2rdy QmÌ}|4,ip &BH%/*i:6( /W*NӲ^Gu4ztlBBғ"`-P"Y컇U<0=5 ]7̏'BUy b.&409RL3 x9ſR5545 ={2t\/S`j‹ HE`W3L,`KASt^%\6BJc_\QGղuN|!JV7c{^!,d? 0F]]9/+MM7C۔38.?ŇT5f3{lz+)V3k,ܥF 2W_ۻs?#DWAvڀji$Z=fwTV->~KdX6=ޚ-S'F_Ո''U@#5K&IYZD]X_cy,(0MM'"ߖˍ4Q5  @k3b8aAôbl:uΨ-`.ء PpN ?U1g\>r]2Y` NIpR2XaSƌ5yfWJW؃U3ȣ9Z3֖cEO^7}?IDUtg?T#hB19M4,j7 ~p΍n7l .yT!DMg lŶ)V=0@Bb)N׫fB7Ăf cCeF'ŤʬY&+lu1gڰl*{[ YZ