coredns-extras-1.8.0-bp155.2.21 >  A dkHI%z Yw?r oǕvzt%m|ɚx;L*-4ZPzn7z*_㾑-g2=[.{`:>gJe;?KgʐTI,UTA"^sFw]T.u>9Lk8zo*KCu`߃W»ð|jBbMaw *%j3s|Q4;y|"tڢ"yzr=(,1",Q }U[nuTPa2VxY+879րnDYgp姨@EGH)23?ј1ҙR^S IcP03& a3'sJG} p Mm I$hhM/,5nesT%^%ݶ3{`nqAsM߹yL5|=)jD=19SS(YV se{{ݡpn0890ac4c013e03b25d98321d6052e40cbc0e3272ad6ffec79ef5ec80bc7a0abaa2c3c73ce232ea99411cffd826c8f82fd01cffc7dkHI%z Ӽ;Aً?ir>H|WN=9i c Gl <^,6 bE!Һ(%#C}魎8dG:ٹ hmRpFh?Xd " K 3Wjpw 3 6|3H3 3 3 3 S3 3 \3![3"Z"|3#H#p # $: ($q8$x9$:&=o>w?@FG3Hp3I<3XpYx\3]h3^-bcMdeflu3vz TCcoredns-extras1.8.0bp155.2.21Extra components for the coredns packageExtra components for the coredns package, to make coredns usable in a non-containerized environment (man pages, configuration, unit file).dkGsheep87uSUSE Linux Enterprise 15 SP5openSUSEApache-2.0https://bugs.opensuse.orgProductivity/Networking/DNS/Servershttps://coredns.iolinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in coredns.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in coredns.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi PNAME=coredns SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable coredns.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop coredns.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in coredns.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart coredns.service ) || : fi fi'ryyq5\ ; HLrDDB((n$ [A큤dkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkGdkG22735fbc6cd82cd69feb409a9e9e2b7e2c06b7f9f99eb8cc49f245f54960ac5acc3e1e568d9f4c97561385b6f4f0a3d7511a516140bbb8a88958c52d0dc2c1b4e297ed062f4b403b0443794e9944992072f82435dbfc9c2bf4d4b5e0bba78ada18038f5c122218f9672a005e34109ff5a248aa7056d468e8ac7abda87decf1cfb96a12ae1fe99de4b33d22b77312c8ebd4e230258dd406e6eb7ab59542fa436898ce90aa3eb3bb29eee0fc101f0acff0b8f8d231b83753b0596152d59b53e530c629fe97b8bf04540dc8235c982bd0a379275edd6532ba3f8c4f36f68abbc30560e25e7f1b94fd4edb30d8222fadc453016a92fdf06220f036626a015364051bb05796a45ab3fdaddcc5c96cd89a65f3b977538a5e0a0bdbe4a490425e000fb5c38f56d2f1f8770a256b4d2ccbbd9906dccca4bcdb0dc0ab55e0b43313e8572a7911299ae99a0c4ce1dc76de2e5f2d31fd92039bc032aca131e9f4628f6ea0bf91c43ef538c208420972ca462a9df9984f65e6498258d3dbc37fa6c960b085562cc806024a025fc020e0b4e9fd69c1a724482bf6bef97d7ab502c61b9be369fe0232588ccfa980a619f6768ba1b3f9a53a75883dade44fd2bd77f3ffed920a71200965cb05847a0a9d0d3683d5d8142bd188728af2519047360314473e60b346b87f3c7d3461c6e478cd5b04ecc6ab11d5266bb9ea07fe388f5088eff75d07b095302af53c3d5db0aa7df37358f9a2efd1544beaff1e02ba37da5f8fd24fc49ccfef03ee408a1d64a976203548f2f7da1e3c30d5fe753df4feb8998c96a4bd4b20ada404c8bc17d21882cf707d1bb87c8c18cf6b7a8944612ffa903cb51d10a5984ed428f3a3d24f74559dcd020c699437df41d06da885194e938befefa64bc822c6a62e13073075449d943ddc156e0220232d2c2c2b7eb259c09a59acb940f1bbbb2bc33faa66b9550af2cc656e170b3d9b37618b2e67072b2e8d642dd47d54e55dadeed28c2fb0a2ccf7fc743fa7d5c5cd6fccf5ec804349be3b9066c811c6bbc4df4aeaf3b62e8d37236d7cb90e9e74d78359a980f3cb95558b4b9d3cbc6178aa2b42e69dbdf06cc9cbea9812f907eee69099548a7d62bb064eaa24ce27a13de85dd7bf97fa4a66a81dfc518e2d88541b90b0843f33a7d230e7bda3f3b835666f13f95f1857a90d5692e72ae098c6323597e74f4f756e9cafa3c2ed008e81217909638984046be8ea16e3100d73e7e12eeafdd884957ddaa90f403a4d2e34bf99150b374ae3b0fde7e97d05bef88bb00dbad45f250ebe29b1aff66529ed8410de1d8a3bc8f0c395dadee9bb351550c998256918c3b28f8a40d15334a3cc265c44204969a80897c84e0ab861bbdfb71dfbae35392464e32de4062eb3722da727c5f78b01e0da18558dc62b768dec7d0a19f5cf580d781d415e17121f09c71da44cb35b359f0dee404d47f5db4dea72a9ed6957d5ef0fa998571353d1d72c564fe80949ec11002dd0e8df57b467b8315cbf57f69baaaf09a55987f4176b4b76ed58d234f4c47b31217ae5db591ccbc7dcf68350b2cb46540d453666987998c5b05abc0ba397e42515dc0789c1740ddd7d281d2b6ff89ee1e1f4cc8484e2d7459d7cdef5a4998d7988bae4826fcf742530a5533bb041b3bfb0078b8457a16cd5f5e4c2854d20b28aafc4543136f1b4146b42066e48995a9af9d7afc90dc1f22562088395c354659845e61cca29effe707f31b023310699daa42331bce5354af0b90fbb890d58528ed56e946730bc1018ff3d964f447dff2386fa280e1159a1405b3363e7ad9ba87fef8882b2bfd82f8b7a344527e4707eebc1161d428009491e73ac3fa748871e81684c979d410a44248980db6c9fd0e1cec23939ab79f964f767e0afce5049e5b2479931bec9a006355ab1e9bbdc61a871f4d0e2bc8bb73ac66de6d7f4b120610f9a5b0acac488962d07e3fee1c2677bba8de23a35a3da53d2b36b9797227adfa6dfda0b9de4de20e167d7b3f234229f40d492aed83ce14bc99f4479c5ab121e40f907b6e3772e0e1b1eaae8cc31a3c62ac7f94afeda911f27b3bec0f463e7853b2c381422bb024a92f3365fb807250ef839b88ff0d172ec7d1057ffabc637e1d05b2a7cd189f36aab3b4be5362920e686f3187ca00e7215e0771163dd9be32de2b88b027b1fe28ce6ff9536714ff0e3f57c737cae2d534247servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcoredns-1.8.0-bp155.2.21.src.rpmconfig(coredns-extras)coredns-extras     /bin/sh/bin/sh/bin/sh/bin/shconfig(coredns-extras)corednsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.0-bp155.2.211.8.03.0.4-14.6.0-14.0-15.2-14.14.3_I@_L@_ @^{G]q]@]w@]m@]8H@]5@]G@\\@\\\U@rbrown@suse.comrbrown@suse.comDirk Mueller Michal Jura Richard Brown Richard Brown Jan Engelhardt Marco Vedovati Marco Vedovati kukuk@suse.deDaniel Orf Dominique Leuenberger Daniel Orf Jan Engelhardt Marco Vedovati Marco Vedovati - Update to version 1.8.0: * release: up version to 1.8.0 (#4225) * add default reviewers for circleci config (#4222) * auto go mod tidy * build(deps): bump github.com/miekg/dns from 1.1.33 to 1.1.34 (#4217) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.35.7 to 1.35.9 (#4213) * build(deps): bump github.com/prometheus/client_golang (#4214) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.27.0 to 1.27.1 (#4212) * auto make -f Makefile.doc * plugin/autopath: slightly tweaks the docs (#4188) * cache: do the msg copy right (#4207) * reduce sleeps (#4205) * Add #4171 in notes (#4204) * notes: update with latest (#4203) * deps: bump miekg/dns to new version (#4201) * plugin/transfer: remove duplicate code (#4200) * plugin/cache: fix removing OPT (#4190) * notes: add dnstap PR (#4197) * [plugin][trace] - Have a consistent spanName (#4171) * auto make -f Makefile.doc * plugin/dnstap: various cleanups (#4179) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest/azure/auth (#4195) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.35.2 to 1.35.7 (#4191) * auto go mod tidy * build(deps): bump github.com/cenkalti/backoff/v4 from 4.0.2 to 4.1.0 (#4192) * build(deps): bump github.com/miekg/dns from 1.1.31 to 1.1.32 (#4193) * build(deps): bump github.com/Azure/go-autorest/autorest (#4194) * notes: more PR and clarify backwards incompat changes (#4185) * core: fix crash with no plugins (#4184) * fix alpn for http/2 upgrade when using DoH (#4182) * auto go mod tidy * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.26.0 to 1.27.0 (#4177) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#4176) * build(deps): bump github.com/aws/aws-sdk-go from 1.34.32 to 1.35.2 (#4175) * build(deps): bump github.com/dnstap/golang-dnstap from 0.2.1 to 0.2.2 (#4174) * fix lameduck docs (#4169) * More 1.8.0 notes updates: add latest merged PRs (#4168) * dont return 200 during shutdown (#4167) * plugins/auto: allow fallthrough if no zone match (#4166) * update README examples to use transfer plugins (#4163) * doh support: make no TLS config fatal (#4162) * Add proto and remote tags to trace plugin (#4159) * update 1.8.0 notes (#4156) * plugin/cache: Fix filtering (#4148) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.34.22 to 1.34.32 (#4153) * build(deps): bump k8s.io/client-go from 0.19.1 to 0.19.2 (#4150) * build(deps): bump github.com/prometheus/common from 0.13.0 to 0.14.0 (#4149) * Add notes for next 1.8.0 release (#4143) * auto make -f Makefile.doc * Cherry-pick: Implement notifies for transfer plugin (#3972) (#4142) * auto go mod tidy * For caddy v1 in our org (#4018) * goreport card fixes (#4139) * coredns: bump version to 1.7.1 (#4136) * plugin/hosts: make hosts plugin cursive (#4131) * cache: default to DNSSEC (#4085) * notes: update 1.7.1 (#4128) * auto go mod tidy * bump prometheus with zipkin (#4109) * plugin/forward: fix panic when `expire` is configured as 0s (#4115) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.34.18 to 1.34.22 (#4118) * auto make -f Makefile.doc * plugin/forward: add hit/miss metrics for connection cache (#4114) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.19.0 to 0.19.1 (#4120) * auto go mod tidy * build(deps): bump github.com/farsightsec/golang-framestream (#4117) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest/azure/auth (#4124) * plugin/trace: fix struct allignment (#4112) * plugin/forward: init ClientSessionCache in tls.Config (#4108) * auto go mod tidy * build(deps): bump github.com/dnstap/golang-dnstap from 0.2.0 to 0.2.1 (#4107) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.34.13 to 1.34.18 (#4105) * Fix trailing whitespace (#4103) * Fix some typos in comments. (#4100) * clouddns,route53: fix lingering goroutines after restart (#4096) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.34.5 to 1.34.13 (#4092) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.8 to 0.19.0 (#4095) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#4090) * Update the 1.7.1 notes (#4086) * auto make -f Makefile.doc * Enable debug globally if enabled in any server config (#4007) * cleanup tempfiles for erratic_autopath_test (#4080) * fix misspell (#4081) * Update README.md (#4068) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.34.0 to 1.34.5 (#4072) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.6 to 0.18.8 (#4074) * auto go mod tidy * build(deps): bump k8s.io/api from 0.18.6 to 0.18.8 (#4073) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest/azure/auth (#4070) * pkg/upstream: set edns0 and Do when required (#4055) * Bump to golang 1.15 (#4064) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#4052) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.25.0 to 1.26.0 (#4050) * build(deps): bump github.com/aws/aws-sdk-go from 1.33.17 to 1.34.0 (#4054) * auto make -f Makefile.doc * plugin/etcd: update documention (#4049) * auto make -f Makefile.doc * plugin/template: Add client IP data (#4034) * auto go mod tidy * build(deps): bump github.com/miekg/dns from 1.1.30 to 1.1.31 (#4043) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.33.12 to 1.33.17 (#4041) * backend: fix root zone usage (#4039) * Fix wildcard records issue in rout53 plugin (#4038) * 1.7.x note fixes (#4033) * Update coredns-1.6.9.md (#4031) * Update coredns-1.7.0.md (#4030) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.33.7 to 1.33.12 (#4027) * Add initial notes for 1.7.1 (#4026) * auto go mod tidy * using promauto package to ensure all created metrics are properly registered (#4025) * register HealthcheckBrokenCount (#4021) * auto make -f Makefile.doc * Disable debug mode for tracing - removes extra logging (#4016) * ignore vendor when presubmit test (#3999) * fix metric naming test (#4017) * Manually update client-go to v0.18.6 (#4015) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.33.5 to 1.33.7 (#4011) * build(deps): bump k8s.io/apimachinery from 0.18.5 to 0.18.6 (#4012) * Improve gRPC Plugin when backend is not available (#3966) * Add DCO requirement in Contributing guidelines (#4008) * auto go mod tidy * build(deps): bump github.com/miekg/dns from 1.1.29 to 1.1.30 (#4004) * build(deps): bump github.com/aws/aws-sdk-go from 1.33.1 to 1.33.5 (#4003) * build(deps): bump github.com/Azure/go-autorest/autorest (#4002) * build(deps): bump google.golang.org/api from 0.28.0 to 0.29.0 (#4001) * remove TestProxyClose (#4005) * Minor grammatical fixes to release notes (#3998) * Revert "Implement notifies for transfer plugin (#3972)" (#3995) * Implement notifies for transfer plugin (#3972) * auto go mod tidy * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.24.1 to 1.25.0 (#3991) * build(deps): bump github.com/opentracing/opentracing-go (#3990) * build(deps): bump github.com/aws/aws-sdk-go from 1.32.11 to 1.33.1 (#3992) * Add timeouts for http server (#3920) * Cleanup tempfiles (#3986) * complete nsid plugin test case (#3981) * complete transfer plugin test case (#3967) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.4 to 0.18.5 (#3975) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.32.6 to 1.32.11 (#3976) * auto go mod tidy * build(deps): bump github.com/prometheus/client_golang (#3979) * build(deps): bump github.com/Azure/go-autorest/autorest/azure/auth (#3980) * auto go mod tidy * build(deps): bump k8s.io/apimachinery from 0.18.4 to 0.18.5 (#3978) * plugin/cache/forward: Clean up grammar/wording in forward & cache metrics descriptions. (#3971) * plugin/forward: remove exp backoff stuff (#3970) * format and add newline (#3969) * auto make -f Makefile.doc * completed metrics of cache and forward (#3962) * add test case of remote ip (#3964) * auto go mod tidy * build(deps): bump google.golang.org/api from 0.26.0 to 0.28.0 (#3960) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.3 to 0.18.4 (#3956) * build(deps): bump github.com/prometheus/client_golang (#3957) * build(deps): bump github.com/aws/aws-sdk-go from 1.32.1 to 1.32.6 (#3961) * Update dns64 plugin bugs list (#3955)- Update to version 1.7.0: * Update release note date for 1.7.0 (#3950) * Bump version to 1.7.0 (#3782) * plugin/kubernetes: fix tombstone unwrapping (#3924) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.31.12 to 1.32.1 (#3948) * transfer deferred (#3949) * Update release note of 1.7.0 (#3947) * Regenerate man page (#3946) * weight for SRV records should be at least 1 (#3931) * update k8s version u=in circleci (#3942) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.31.7 to 1.31.12 (#3933) * build(deps): bump google.golang.org/api from 0.25.0 to 0.26.0 (#3932) * plugin/azure: Fix environment option (#3922) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.31.4 to 1.31.7 (#3921) * k8s_external can now resolve CNAME returned by AWS ELB/NLB (#3916) * plugin/forward/grpc: Revert forward/grpc policy dedup (#3919) * auto go mod tidy * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.24.0 to 1.24.1 (#3914) * build(deps): bump google.golang.org/api from 0.24.0 to 0.25.0 (#3912) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#3910) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.2 to 0.18.3 (#3909) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.30.29 to 1.31.4 (#3908) * Improvements in the documentation (README.md) (#3907) * auto go mod tidy * build(deps): bump github.com/prometheus/common from 0.9.1 to 0.10.0 (#3894) * build(deps): bump github.com/aws/aws-sdk-go from 1.30.24 to 1.30.29 (#3895) * build(deps): bump google.golang.org/api from 0.23.0 to 0.24.0 (#3896) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.23.2 to 1.24.0 (#3897) * build(deps): bump github.com/golang/protobuf from 1.4.1 to 1.4.2 (#3893) * plugin/kubernetes: handle tombstones in default processor (#3890) * plugin/kubernetes: Handle endpoint tombstones (#3887) * fix readme (#3889) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#3884) * build(deps): bump github.com/golang/protobuf from 1.4.0 to 1.4.1 (#3883) * build(deps): bump github.com/aws/aws-sdk-go from 1.30.19 to 1.30.24 (#3882) * build(deps): bump google.golang.org/api from 0.22.0 to 0.23.0 (#3881) * Fix query for SOA record for delegated zone (#3875) * Fix plugin forward fuzz target (#3877) * plugin/kubernetes: Mention remote IP requirement for autopath and metadata in README (#3876) * always add client metadata (#3874) * fix description of bufsize plugin (#3873) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.30.14 to 1.30.19 (#3872) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.23.1 to 1.23.2 (#3871) * build(deps): bump github.com/prometheus/client_golang (#3870) * plugin/kubernetes: Don't panic with metadata enabled and pods mode not verified (#3869) * Fix CIDR in example (#3864) * Fix NSID not being set on cached responses (#3822) * auto go mod tidy * build(deps): bump google.golang.org/api from 0.20.0 to 0.22.0 (#3859) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.30.9 to 1.30.14 (#3858) * build(deps): bump google.golang.org/grpc from 1.28.1 to 1.29.1 (#3857) * Run go generate (#3856) * Fix mixed indentation within tests (#3855) * not implemented yet (#3851) * Fix readme test by removing extra `~` (#3850) * auto make -f Makefile.doc * plugin/dns64: update readme and owners (#3848) * Fix to: (#3840) * auto go mod tidy * build(deps): bump github.com/golang/protobuf from 1.3.5 to 1.4.0 (#3845) * build(deps): bump github.com/aws/aws-sdk-go from 1.30.7 to 1.30.9 (#3843) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.1 to 0.18.2 (#3841) * Remove grobie from maintainers (#3833) * introduce myself to some components (#3831) * remove ignored option at kubernetes plugin (#3737) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.18.0 to 0.18.1 (#3827) * auto go mod tidy * build(deps): bump google.golang.org/grpc from 1.28.0 to 1.28.1 (#3825) * auto go mod tidy * build(deps): bump k8s.io/apimachinery from 0.18.0 to 0.18.1 (#3826) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.30.4 to 1.30.7 (#3828) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.22.0 to 1.23.1 (#3829) * plugin/forward: crash if using https (#3817) * Remove all editor stuff from .gitignore (#3820) * auto go mod tidy * build(deps): bump github.com/cenkalti/backoff/v4 from 4.0.0 to 4.0.2 (#3813) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.29.33 to 1.30.4 (#3814) * correct metrics name of cache size (#3805) * Detail metrics name changes (#3798) * auto make -f Makefile.doc * Update more metrics names (#3799) * Change the recommened version to 1.14 (as we use 1.14 by default) (#3801) * auto make -f Makefile.doc * Move doc test to workflow (#3800) * auto go mod tidy * Update various vendor dependencies (#3785) * introduce metric naming test (#3789) * auto go mod tidy * Update k8s.io/[api|apimachinery|client-go] to v0.18.0 (#3796) * remove federation (#3794) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.29.29 to 1.29.34 (#3790) * Remove top level clutter: move fixup_file_mtime (#3786) * regitry reload metrics (#3784) * Fix plugin name in project README (#3683) * Fix 1.7.0 notes. (#3781) * Add 1.7.0 notes already (#3779) * Add CI test for man page updates (#3729) * Documentation improvements for dns64 plugin (#3777) * Cleanup metrics (#3776) * add known issue (#3770) * Add dns64 plugin (#3534) * export config file hash in a metric (#3768) * Bump to version 1.6.9 (#3773) * release: up the version to 1.6.8 (#3772) * 1.6.8 release notes: set date to today (#3771) * Bumb travis Go version to 1.14 (#3716) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.29.24 to 1.29.29 (#3763) * build(deps): bump github.com/miekg/dns from 1.1.28 to 1.1.29 (#3762) * send token in the header instead of api call (#3764) * plugin/cache: fix negative cache masking cases (#3744) * register missing metric (#3756) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.17.3 to 0.17.4 (#3750) * auto go mod tidy * build(deps): bump github.com/miekg/dns from 1.1.27 to 1.1.28 (#3748) * auto go mod tidy * build(deps): bump github.com/golang/protobuf from 1.3.4 to 1.3.5 (#3753) * build(deps): bump github.com/aws/aws-sdk-go from 1.29.19 to 1.29.24 (#3752) * build(deps): bump github.com/prometheus/client_golang (#3749) * build(deps): bump google.golang.org/grpc from 1.27.1 to 1.28.0 (#3747) * build(deps): bump k8s.io/apimachinery from 0.17.3 to 0.17.4 (#3746) * parse.HostPortorFile: return error when 0 found (#3742) * Add missing PR to release notes (#3743) * Add private DNS support for azure plugin (#3516) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.29.14 to 1.29.19 (#3740) * build(deps): bump github.com/prometheus/client_golang (#3739) * build(deps): bump google.golang.org/api from 0.15.0 to 0.20.0 (#3738) * auto go mod tidy * Update etcd and grpc to latest version (#3733) * Initial set of release notes for 1.6.8 (#3728) * doc: regen man-pages (#3725) * Add configuration flag to set if RecursionDesired should be set on health checkers in Forward-plugin (#3679) * validate object implements the corresponding interface (#3724) * Update README.md (#3721) * fix link (#3719) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.29.8 to 1.29.14 (#3714) * auto go mod tidy * build(deps): bump github.com/golang/protobuf from 1.3.3 to 1.3.4 (#3713) * build(deps): bump github.com/Azure/go-autorest/autorest (#3711) * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.21.0 to 1.22.0 (#3710) * auto go mod tidy * build(deps): bump github.com/caddyserver/caddy from 1.0.4 to 1.0.5 (#3712) * Fix placeholders in LICENSE (#3707) * explain drop metric (#3706) * auto go mod tidy * bump client-go and api (#3694) * plugin/hosts: Modifies NODATA handling (#3536) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#3691) * build(deps): bump github.com/aws/aws-sdk-go from 1.29.3 to 1.29.8 (#3692) * return all records with matching ip (#3687) * metrics: add type to latency as well (#3685) * Replacing 'HTTP' by 'HTTPS' for securing links (#3682) * auto go mod tidy * build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.20.1 to 1.21.0 (#3675) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.28.13 to 1.29.3 (#3676) * auto go mod tidy * build(deps): bump k8s.io/apimachinery from 0.17.2 to 0.17.3 (#3674) * plugin/template: fix panic when missing next handler (#3672) * auto go mod tidy * build(deps): bump github.com/Azure/go-autorest/autorest (#3666) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.28.9 to 1.28.13 (#3667) * build(deps): bump github.com/prometheus/client_golang (#3665) * plugin/pkg/up: make default intervals shorter (#3651) * Update README.md (#3655) * Add exponential backoff to healthcheck (#3643) * plugins/forward: Add max_concurrent option (#3640) * auto go mod tidy * build(deps): bump github.com/prometheus/client_golang (#3647) * build(deps): bump github.com/golang/protobuf from 1.3.2 to 1.3.3 (#3646) * plugin/kubernetes: fix metadata (#3642) * presubmit: test README.md sections (#3644) * presubmit: improve output (#3641) * presubmit: check import path ordering (#3636) * fix error formatting (#3639)- fix vendoring to build against go 1.13+- Update to version 1.6.7: * Required by Kubernetes 1.18 * make -f Makefile.doc (#3633) * Update date on notes (#3632) * Remove all shell presubmits (#3631) * presubmit tests (#3630) * presubmit: add whitespace test in go (#3629) * auto go mod tidy * build(deps): bump k8s.io/client-go from 0.17.1 to 0.17.2 (#3621) * auto go mod tidy * build(deps): bump github.com/aws/aws-sdk-go from 1.28.5 to 1.28.9 (#3625) * build(deps): bump github.com/prometheus/common from 0.7.0 to 0.9.1 (#3622)- Update to version 1.6.5: * Required by Kubernetes 1.17 * Three new plugins: kubernetes, foreward, file- Update to version 1.6.2: * Required by Kubernetes 1.16 * Three new plugins: azure, route53 and forward- Fix summary of coredns-extras.- Update to version 1.6.3: * Spelling corrections and other minor improvements and polish. * Two new plugins: clouddns and sign. - Changed included from version 1.6.1: * Fix a panic in the hosts plugin. * The reload now detects changes in files imported from the main Corefile. * route53 increases the paging size when talking to the AWS API, this decreases the chances of getting throttled. - Changed included from version 1.6.0: * The -cpu flag is removed from this version. * This release sports changes in the file plugin. A speed up in the log plugin and fixes in the cache and hosts plugins. * Upcoming deprecation: the kubernetes federation plugin will be moved to github.com/coredns/federation. This is likely to happen in CoreDNS 1.7.0. - Changed included from version 1.5.2: * Small bugfixes and a change to Caddy’s import path (mholt/caddy -> caddyserver/caddy). * Doing a release helps plugins deal with the change better. - Changed included from version 1.5.1: * Various bugfixes, better documentation and cleanups. * The -cpu flag is somewhat redundant (cgroups/systemd/GOMAXPROCS are better ways to deal with this) and we want to remove it; if you depend on it in some way please voice that in this PR otherwise we’ll remove it in the next release. - Changed included from version 1.5.0: * Two new plugins in this release: grpc, and ready. And some polish and simplifications in the core server code. * The use of TIMEOUT and no_reload in file and auto have been fully deprecated. As is the proxy plugin. * And a update on two important and active bugs: - 2593 seems to hone in on Docker and/or the container environment being a contributing factor. - 2624 is because of TLS session negotiating in the forward plugin. - Changed included from version 1.4.0: * Our first release after we became a graduated project in CNCF. * Deprecation notice for the next release: - auto will deprecate TIMEOUT and recommends the use of RELOAD (2516). - auto and file will deprecate NO_RELOAD and recommends the use of RELOAD set to 0 (2536). - health will revert back to report process level health without plugin status. A new ready plugin will make sure plugins have at least completed their startup sequence. - The proxy will be moved to an external repository and as such be deprecated from the default set of plugin; use the forward as a replacement. - The previous announced deprecations have been enacted. - The (unused) gRPC watch functionally was removed from the server.- Add coredns-extras package to allow use of coredns in a non-containerized environment- Remove systemd support, not needed on openSUSE Kubic - Build with pie (security policy)- Update to version 1.3.1: * log now allows multiple names to be specified * import was added to give it a README.md to make it’s documentation more discoverable * kubernetes TTL is also applied to negative responses (NXDOMAIN, etc) - Changed included from version 1.3.0: * EDNS0 handling in the server and make it compliant with https://dnsflagday.net/ * k8s_external a new plugin that allows external zones to point to Kubernetes in-cluster services. * rewrite fixes a bug where a rule would eat the first character of a name * log now supported the metadata labels. It also fixes a bug in the formatting of a plugin logging a info/failure/warning * forward removes the dynamic read timeout and uses a fixed value now. * kubernetes now checks if a zone transfer is allowed. Also allow a TTL of 0 to avoid caching in the cache plugin.- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to make the build dep chain cheaper by using systemd-mini.- Update spec file BuildRequires golang(API) >= 1.11- Trim bias and rhetorics from descriptions. - Use a single %setup statement.- Include source tarballs for each of the used golang packages created with _service. + beorn7-perks.tar.xz + golang-protobuf.tar.xz + matttproud-golang_protobuf_extensions.tar.xz + mholt-caddy.tar.xz + miekg-dns.tar.xz + prometheus-client_golang.tar.xz + prometheus-client_model.tar.xz + prometheus-common.tar.xz + prometheus-procfs.tar.xz - Remove makearchive script, previously used to create a single source tarball. - makearchive.sh- Initial package creation version 1.2.6/bin/sh/bin/sh/bin/sh/bin/shsheep87 1684752356  !"#$%&'()*+,-./01231.8.0-bp155.2.211.8.0-bp155.2.21corednsCorefilecoredns.servicerccorednscoredns.1.gzcorefile.5.gzcoredns-acl.7.gzcoredns-any.7.gzcoredns-auto.7.gzcoredns-autopath.7.gzcoredns-azure.7.gzcoredns-bind.7.gzcoredns-bufsize.7.gzcoredns-cache.7.gzcoredns-cancel.7.gzcoredns-chaos.7.gzcoredns-clouddns.7.gzcoredns-debug.7.gzcoredns-dns64.7.gzcoredns-dnssec.7.gzcoredns-dnstap.7.gzcoredns-erratic.7.gzcoredns-errors.7.gzcoredns-etcd.7.gzcoredns-file.7.gzcoredns-forward.7.gzcoredns-grpc.7.gzcoredns-health.7.gzcoredns-hosts.7.gzcoredns-import.7.gzcoredns-k8s_external.7.gzcoredns-kubernetes.7.gzcoredns-loadbalance.7.gzcoredns-log.7.gzcoredns-loop.7.gzcoredns-metadata.7.gzcoredns-metrics.7.gzcoredns-nsid.7.gzcoredns-pprof.7.gzcoredns-ready.7.gzcoredns-reload.7.gzcoredns-rewrite.7.gzcoredns-root.7.gzcoredns-route53.7.gzcoredns-secondary.7.gzcoredns-sign.7.gzcoredns-template.7.gzcoredns-tls.7.gzcoredns-trace.7.gzcoredns-transfer.7.gzcoredns-whoami.7.gz/etc//etc/coredns//usr/lib/systemd/system//usr/sbin//usr/share/man/man1//usr/share/man/man5//usr/share/man/man7/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/8e623b4479767c72f44af2b7f0a095e0-corednscpioxz5x86_64-suse-linuxdirectoryASCII texttroff or preprocessor input, ASCII 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)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)14VջĮcorednsutf-860d0eb5df53b895bb12183e02c3e7ba0d0df30606dd565810d11377a0d3733d4?7zXZ !t/] crt:bLL ؝-Sdq3 o779 f&+FdPLX(Uʺ 6I89[!%l̖o eef x9ĺpV_s+`DX3Dc]XawSS34&Ɍ$yb$E@cY@RQ"/= lpg>O[0؛ʩ;pF[ uE{?qexq&IRx#D@MMK"p1Fi5(2C?Qkk;%˂-=/#,c!Mcp-+q5fb=A/U^qVD(?9oy0{1(ir4M.*J }Jzx?Y1]YST`:[j)R tf1 w"SZ przsexVE|G?\Ŀ7I2#ld׻W(4f4d7&l.VBZ89gcVu0HO =αEIrODD/!o81س7M,9[ .MV T[OSiS_5k9vm7&IV;>Op|_E( ><T96pf\QM^镞N!,cS,a'Pz;u+ fr;qЈ 4XǶhcC`"nrse.Qe{Hӷ쬻q܃+ӂ0 IǮ2jʧˢfLfudAZBopSf`)mN?E~'9I}""Wcrz9pۈLZq"k(5+2d=e5" A#EtX-pɃ٨D4c ioFf۩Szt ݤ%x-AgU9<2Q%ȵ*Ɠ$8u+Q(K-YomE+;eoĩO J&fֶ~m6fHȋoVOC Kv}>Og(Mjf %j;PsP'w5#nEh;ӅRTgQE@/գfk_PvZ% O[~^<,r%B69߼`n.'=WFɚ{ x&-ŷT}T;LjuLI?$~(>[ /SK!^ia&̴AH!: rs#cquVvy)oC#0pIR^⹘IsMҁt~gIq#>I5t:| vH.|@ȴD4(Wn3T+0Hޡfk"C Y76/5-"7PS^`( @7OG~{ZI؍nh AsX2|JDq. ؃$${(~T 8P'w"p.a b+yW~N8wǖiu up7jB]C?_շ lz"6XG08) ֎Mn`Փ4ZyǛ8s%ʙia׿@cNgN ZVEt?(M~#bsٙڨS'lZC_:wFaw9~q,":~[{ݫFu+6HwFui2/ˎM9%`ԑZm GEmC#79Ncov& 2T>dPhv͚]WXlEl(&QO@\5J 3?Q]􎸼#!'\x%ݬ -DsJ`1ܗka ]R Oᛯ4KsY9T34 ɤV{7rB+r%YYy"`(7|#a{Op`ݘGnx2>eU4} O&Kyn*ݎJуbڀ,B5M <xΟuc9{y5*40D$xi[ Do[dZlI{Yl_~>Pp؄6څ@LMMA;}WėZ/ުRº?#ssIqN|E3AG$Ncnr^:k2бw2 ͼ5u-5MXEMS5zq38&М$ -k/G̓uH@$2?.G Ư8P%&]N=>9P,@"3ghq֗A[F\=4[e;-޹w ]"6E^%!5ۢCic\ s~蜣†g n/r;-4cOGA\hr{TzdhTM . dZ0߷py}FSNmwMvIityŦdxuGXnشvǨ5"N`U[{ ^/lVY lj:4qY"-6k%(.A={8>SB),Ź]HQ٣t݈s|㞩:]q!4U~c?i^!~RȾđiM!zf ُ/FF aXr  %D[{m_ʸ6yviHa~B!2DI"t N.Oë|8G,-Bd^R?\0%H8"28#)aԥŚ]aRzⁱ>dN^IƸO >ʜ3QI!oWtjZcXN\-WA1hT@3c5$u^xs _*: nOsmFIߌdtORlc#2m4ڟk(T*<) Ţ4^H ,GC@6'҃8D'lߧX+zMo`cb[@@@=bɪ%;?dSzein_Q)<֑ީQu ͛f9*qqDb όvqXD|l HD!J`>]5|5 oM|5d!_- ¨GJperc%"FK+{W09J߃8p` G'͹]UU1JicsDnw2vrM [ *1<--H[N_pJEtVvm}<lH8 ݰ8FlBaqKa~ HPH%VU9,`mʫ4 )ʰɿQ'SunnB$yeahY?p"c8-TD!a,j XEWh||)ۃ~Wnʤѣ]ފ /r e8T c]z#Vi;`6EdCp_VY<&9t  ϟ! ®q*aS/f (7Z6( E D KɞJѴv%α$ 5K0NX?~WkՆ+:úM~$@&ͩq-/'" )NtT5h<=zʦjq `D*Wg&LwǧjD1&h +~q\m}[WںD" U7=p~`<,iN ;(\Z\߅dyKS M ~߽l»ul_.zEvQH6*h/?`e5{n-a-Է&}֥{8)>Yrm!0ҽDb޼mW~$ 1?4k IK8K! )1ɡۖlS [ix`d70aIFLy)ʷMrD_b/?NEBRQ1ו=D6h!':-ۋt^I=R㞢e(RKg MRP&xc d{b8XuW]1 d!E.RY?I>gK;贜UgmJ4ҘK2 O V7_f'޾{Z?A`Rau <.y0[3^U atb`܋Rx6GXhN~ys4R2,nZ%o {Fѯ\! iG̢.]38bllyB宛xsm9VhKt MIùV>6}DbXLsh`J2Y[w42C榝F GKD; fRUwE0,-iP} %^Z8RjIJi[QFsKRHBZy@s ˆ@ *dߢ.8(0.p- #+wtݘW/WȰoszQ!v ?:TjB -?>|oKC*Jo+3)tkB/(x31yos I%wʲCZD, [(BH!zSbJ@LڊK._, $?u]-z}ґ3Qjn8~"Q3#> 2ƒ-M{rQJ3$wzo{S>ƀ$}u Pcc(;Zrh3.#1RcFsXNHAm&q!6•P K0NrYbKa&tWo3* BٯC&dTDH ͈txR>YT  "v ~'a*8!<7oJ[}RAiUIrXDE'#gGWpI +_ eu jp3_O=miQQ~0&$l& 5Ru\ _#qӻ(n]&j*{B"-> ЂH"F@SIg#K_ o"a3@EzfPCXH6̥̓z)d+݄:YbG viߨ6Wɭ3qu/ 6L p~>/):āsD[='_( #\^| 4u:UIkU<㯪_q;; 37:Ȁ=&$;s䡽7̎:V3G;`ȘnZ)2/U9Og9M2 8HvA%lǶ]HvʪIvRV&ihLڬP& ' _d`h Cj9K@ZL̂Ӟ8)î0rKTN_ǃ'_c]<(϶Kmlvu=/~ [oIw}}BUߟB+!BtnTjrJD!^r%1u2Iqbٹ8D&l|nd'ZvKA1\Vr2rqcWאO^[^3ݷ>@3{Q:ҮAfw9k(aOs~(Nʪ-&W;&r(T'Ee'x{:S,sF4}>T'j3ϒ]p npOc 5{Z1f|2r V,Q7wh!u=%5\9&GЖ~ju?IM/ȺDJx^D.IEd*#!ҡn%(9KyO6khX?s'FV k7$\\A%u{(z@CdmX3EfiCs$:"SP4>MHodt蔖j [l v )NpϜ>Oщ=7P1/Ze5PGift'aeSb|\vmt W7,7ijpOt& %4KX"1VIC?IJ…^A#}͂n*r q ͺ O Mܗ>=Mw"gb*{S1KwqtưD!s`rzfxިuW\GdtȰuIQɐ2T U[dN)Uμ8'-SpdUkr#`X|-;HzksSN6QM]:;GTSKrPPdFwZS32*165I7#HOz&|߬TMB(11z"vd &a^( ꥃeݟqQQ*g,_(H-jaI-"O1eFlPp[A ZWX|(`c#&%_"Z_ցXy'˥<,(Y!6IQo]0/< u(}-a2r_Dsa EB":3ts{zՒ6ˁY8hX;XԭC $7{%pS"QQ@sG?̳L5]Sc)KfLç23|>=qplpL%t@˝ P̶RBDEo$,BZMѐEf=-uw$Dʹ&_,h4|o9g\?PFn58 ?n(]k#8rܭN /`kmAkb׉/Q X357/=߹%dO^sXqxS1䛱DK|0'鞗1l4zwm={7ROr[$ O 8{#J4._+C~~ S RLRq`w?׷"RnU0cjs/ ][# y_$"=-{W-l־z8ʇeS،]Av\G+ЃJKE,'&>3vu:baT:[j/'/%C)LU3֕ ?c®(0l?{%!5_ 2V|{V銘 afR9G.0OI4y$bF.7>earLhǻhUБEӅC4E?*I)~'l"Ҽ%[U]h;\g5e zSӯ'!` N'mP$:6KAҍMcx PKgzX&aO'CԨ`|st2ܖy{iUB?*ӓ ќQY>c8؄OeIDL(%PuH| (+n7k3RbNPFȶjp :4 B2Ljg93 Y- ?7'3.MT0S1#`[x0Ⱥ3AMOi~b|zCfQ:!zFZ5`):ˆh Z2at>zQKGSl-9coMε\.W(U4nIQ _c`bs:Z+ùFթ:^%,pOx̖-j5yv" i,k*ZÖZ 6`Xvvq'裉s0I#P##Wvnu % aPXⱭy̆]&`m(0#ex)mDnz QSY_'=&fy@aKR3yEWԚmNWH{a-3y~[[rWY (< h*F:=gcEeE畫Âݵ?" oNȊ!dP܇Xu$OO4BE-PLd:"\!'ԽʮUq=M%'㻀9O췦 ~e1mW[ϫ2ցl=d{bNU7W *S#'K*m\ J|QYQey¶e .¥}Ls9WpִǞ?sPbMŹhVޡ$u&gCO.Yq{7jV4G:!/GTgc$p.LK#Ñ"wgjÕ%iD};8 Pb>&irK-cb6&ᨢNi]<L,NNf`>d,ц40Cろ0'c{{ܕf5|`>8^H#>nFh+WNz~!QZ¡T(BƦl"|#61懌,XijYX=1 $ʳ{_4%"Q׷V R!/|(ZfQJ-5 }Pα/Z `]zMe ZbWYaD dEd[U &Bȕf) 杅μB?(LҲBtUgpYXQF'ۤ p~r-ϑLT6\7=#1ُ'8: @MwˆSnxvMB` Jbjm("$RRla\o(UNޛ6g2oEn?4,j b=w@1 *ڙeIed3nqJzV@lr}dV_K~¾AIN9cy.``;9gKdˍ7s@\+U0«răz\r쮔iEv(@x_y)҂0ZfOya4ёI)E9kb0V ('Vj5REƝKX|+˓)f}L/U QxOwpR6ySA,G-wgL-;K^?=k0$=Jzn3Č"WN[L 4@} Hy2mpE?5M\H0WE|gw@ ip*O3}['ۑ$2겓& a;*.«%e R|$gOݷ\Q|1'>+az}u*7j7JU(*mPUQY&֩m\ک^QW!ƃ ͣ%W:~掏Oi8JOțU{MҗMZ7lmB."h)Aa#Mlb'Ey\Z47l jD;7$j+ǭ:.qg.\rسG8tbѦQh!E7omKV쟀4}bDD+Ʌe~o5OYJ>@Mp|*vTumX,f[;W%9<=$ =B]K6NO5c_{d)uμ4 Ψɼ\i@>`cr\_~0ՙ9vR;w73V88] Bf)'X;:nÉAeen?zʷxUY i^!U' _CÝFJ)9z2v{$"PH+pJ am%ڏa2cFrA* /'odӰ7xmCYew=Z>f))#vUϟq'gt܃T( 0jT8=BqW? p`GJ2C)Q *vp 잭ܺj(4 BV mL06!ZT^rZ;X:AIJyk.Jrh!&H7{2px$;/.6-lԜrRmR /h$Hě rE Al 5f &#Ԋ]d2+Ȅ62=XU0~E4p Fk.3#MX"e5*e  ˁ95lK4F|QspF([%Aѫ AbۡS.F|}\[4c2`BHhFG@;%E1Y'N$$d):n Kx9tߠ$9qq_|Um$9]?Y5w;g& jvzLw(:Bv`z|tGP uJUj v)zO@7fQ5k u+t;u'Q2bD$ll;%L9Vrz R5m FMX!v1"L#, liYrN J>dy"nU|$d5Dz+:%-6HۥSޟ ڂ@0XvW8a"2s̈MI?]WeB0䳣“w ź;"MՋQI~yx?)7.^W",W:msK ?v͋.3i ;4n籒!V+)fd.pkRtOƺ MCXn@(LO.\Dcὅ.}z7̗i֥!fZ CK%{S2<9r,2J*z}@A%k&~i,`S\W\ov C=g#n j;0=Qg=9!gBx'돵Ѵ[%ֻg)ֺufzq FUr{[- q)Z9i$|Nf({J@rFڸR'>f1]/nxݶXEŢUVBYla++v L]2ͥ6&8(So{fsBCKijJ쪖CGB2>dIfU1kz4]4gT7.J Ǒ@|*n8L4T՘>fyWKPaYV |&{yV {$)Q;kl 6N!+c,D-G߫".پ?9- YkdqQ9!m[qObUK_$uS *bľƺ\*`Zr_e5>xLNd풒.9o'JXQoB:&tgJcN.m[>9nlu c[/5gMՒg-]ŐՀ#.r4^N ,\^ ti G3ܘwaWBb7_|jClYf> L#a (g^[dSYmo镄PU ]a7~~pE!y hj<dJ4x¤m@NMk?߼ƀ CI@$ GnrtN2WWh! 3IXT<)N@ק z_&.#&br*ΤURԽA+X$[zzp< //PP\TOu},{EcZL|^ţNJVlIJe77׻)4lF^obkX>,Iw-hT[-ܪD t++Wl<Wj``-$&5;@( +2HymD)〉=p=zl6>6)!f )&Rg8y>@ߓ?ȉUn+wA]ҭ1"E{8raOg-xS'nŊÕ(YsQ SX#xJTK E֧_1vm4zMpEjae Y`nǤU.ځk9Lj֯8"53 04 l*:k0 ?g˩N+";U91:3,yRza9zK .~t}JU]U)3dnRN. bS)ˏry#:+!y>3@}yK iջ鸠iqW&0@NvXat %34U2Xm^iȢtҭ=y;&C8ޡjs쵾|ɊDt4l?Ұ=`p"|b'װ4=f@ZRޥxd'.j FIQ3W>~^g֭U)Y49ZVv/BZSҥFgPk8[JSV?1̟&r"ifcQn7~MOR~fH ?sv#9 X%fc|q(5`^G, h`Q&4i$+ [dhPytEkU}iNrD}:l@l%*P( 8լWwL&RϠг_+#z!wȠT94; /&X,趿\d޽B3 i zjЬU{nցI)ҷpg,'tU!OB]{}$clDĈ C<;~*0B1=U@LLb5MJ4Ӡ@;c)ڦԧrF6q(45Vl:؎f컿N9fO=o=z.#%Ebpd;; YRځ=])UCc2 p,~#C'F#/`>7Y_rJۀYGX1X B,0UVgr1=l )L,>RgAsy^Ń\q @J ۚ.vm@]<6M$#jh|껩b̅}3uBVseȝ#7҆C5[k/£~ٲ}TުwzjBu&WgKS^?h̜1%/h@7&֒Nv S;$Ӟu{;f_(U2G1 FXDfHfҫ>8vkIa4 ( :ǒ'Il7gd㟊Qh, qy p\o3lEj%t=@^՛O}]}p%S{.s ;܁P<)uyMA{}*w늪)b.,&=^Q9;k2_F 5ȳ8B[1w\ ufPDao]eK I!NTF:"zjۢ{Lx`Ov8?:GSZƘ3&BI22\W ,?f>˟Ft~!hH1$DT?8@&՜_UJG%p}yA~U] B`6ʼn(~`Ha >S- 5d%p@3lOhwKD<,U?klgL9M띉OWw8@cbiW!$hlq52ݗ'FſHO$BfSpTsˊw5w }fný[.{1gƵ^q<9g o,W' ŊXga%=4'llČх EF,IyjmΉ#ea}#HPt8(jj1Φ)v=&.~!Gܙ\҆_׿aKI ~Qd˵`w~o5~bT1 }e?:i$Aum͖\YkIM682VkdhE@1rd婖&EiugJ&<;|%Q> /K&UD*LFVM_2*!  !K.G\psC *H[:]4m<1AVXKM>TK-)ۤ40jM@Ϡ\ݵ\8EAѴ@% ?%?r|X1yoi{LmNmnX5wNa.rAB*U쫖"jsӤaIʕc}` snaCGM? }!if'wt=flwshpr0aZcl1o5Ѧxo pt+NnO+ gxd.G8M̲oFM4"c5Թ!r:6qEDDb @yhek$G:#*cJa'z]\ E]3 +ZjRhJx!4V_i疾Ț:-c Ɩ(Šߪq _Jx=  k/-0V`f<4E뭝05G OvN[oL7g!R,re现/c,(AH?ųE'50Y$Ms"xKDkGjNn6 O rL˵%?hZi{]L -jSk| q73-:t,{ɱU%ه\" )?Ʀixn5@yDS̑y{{p ά k[q W(Ak+{M>s1[/AofԂCRL˽7 2.Fo8m`Q%4?&cAyxf>nV=*$`.g^jirzJv;#i K0 a`?@79)Thfv&\GJq3G,"i'"A]fԕk9:>*bż^sTgh\i|Pl mo/ u擎q/R{l`R$䅐H꺲@ν%N~V9n\kȿ͘ ˸Īܷ}H}cH+SoWՁ3Q@x|q5Gl-0', U8.NMqs+{`K'!ʃK]Y9?`|YGUNMh\=ÒQe}%TMV X^niyEC)EnF:.$:.j5%;:d/w0Ez-c3fk'=3xa!e9^ЩƔ^[p:_Sl>h5siuZ,ڟr#! q٤u&M̀Nd$fV5%?' q]ySUi>aDx/)zݮJWAwm)_NW5ߔ1\gLmʱ,Wv޺$}+hTɨYo%m {"qݹěƚջ:Jg@#ua8c}otrnj a& %Ѱ\O2T.- =i 9ilMaDܱ"?%NMt<{D{ PEi, *Ԥ$= Qa^`ÓdޅQ`s. gۢ]Q%Xdb~ʮɰV2\t:4 s"ԒV*ng"ѤwC {}=[H+:fC;uJ=NG/ʅMk!ŖnR!pNDg rMCc9)DcJm41 D_[ ?NS#sŠЃV;1q~ *Bazp%]R(d,X*KRI68T7v/-)"{YΨ.:'7֙NN%s+xwf@i/6N Qjoԡ74yĂ:+_S) JOI﴿1M]/Sü %*i6*i^+rSobAo)C Iwcҹ^X t3S\g)1E»'hROV\g/M@A-n;I>hD;D&nM8LW Y#j#bfdHbdUURtf⣰喻f h3Vq UBaIGQ]֍ZwZ]xqFI hC˝ɽ,*CX[6}/zӷwo~-%}$/iL(I @Fܼ@`ЪHeُYrd ^5,]ml'7bvqM:oQH|f0&Àm^WE!kdzc䶻N:lrmj) ܀u } 2z8FM/l]GQJ~ѐdkӪ4,D.$z'scd'cۛ Ic-;ާ$."͉C#]yf/ҙzg`UŹJ_zi'=I,W,PϴES-b: *d[fog_%c/1 #z\}mW&Q{>`9ߞV2-@!ZZ9B;WW,ođ Ϛ YԇLطDP!d3B)NWmm ͿmbjקvR$($AuH;v,r'kz7ܜ;8=]~͛%{Әi,uDc?;KK]*OᇡxD%F4ImMha=t.AB и!3NfJxeLhDt)K»&A~>Sg(n ‘n+\SmosANdńqqM]$w!qfbf|!:Lj8.)sŃY\񖞈.uCjEu!2|O5[xio+t5K5_.ȥnM=ǀ`տ=GWè{ϡ(Ⱥy$\cg9XVemÆI k!r)Hcjc/@eٛ!MKag 9A}_Qe;nPHGUmdF1m!YB^`\ݚBWW`_e++?őj'XZu~CO C;lAQjSoC.觸P@hL,#sŠł1'CO`dfoljRĐ7ƝUd3Œqg&k@yzr^Mc"%U~˩c3{Z-g_z\Л)^FQ f]ȟ.:嵴<{]ꊴE(+tkksB=*b$mGy#S.v'"9V[ ɹ+ԛckrVFIGWB5(B (+7\1̶TbnXD{ZQ4n($Ǿ9FK2#_VR%}bavF4os$?F" \6Ď ƺz;U}sDۚB;0bdq_q毩pjܨV$.O"-ABdiG,7'+k pJ3rp/2O, 샫XߦQ;7Jh}]`RP@&Ctu@Net5LGrjz>0lƣ=2|ٴ0xh̘ *W}ࠎ[xR- DEMY^JwszFbW#Jw#!2v~{.PC[|YU|& MyD-Չy-D d=Q]TΑlӈ(3oxfĔDE+?C#T|yS֖+Sp7q*g5URkfLUPV/uqF C 2|Kjj\yw!viޟsr>cOȑXi%-v<66{Þx8yMsW2.^, QDlɤCP,]6N91g_!eejȿCvť~DwrT\!:&M! `V A^NYvQhnM5?37Bې3~rpa`>jq4ƃ Cv- WC 15pomeDZ ďDْXe:(ʰ'?|{c tOb/UDS,;:>@Q' |G5ǒg`+?r{|>ϕ~hTV|>A{ ƍ}g?HQT2dlLŌR.At? _შY׻w1\IA:q-)8 >p8+KMa9Y}+]x!*2 l|^]gh`w64֒8CGp6A ~[$D?.}}%MdT~Xy|ϟM=SfMw&.V^__Ѷ+<|S!gLJAj_=hl4M5ZE>KæR%cO1k, lDZ.<Ny+g1aƹ<&9qa~CO*,Q(Bjʓ%VWl?dl #dc] 4c¶y .^[߶iH";M#Ӕթ+0+o!f3J;'uQ$*eWI[E,f0F,v N_ hGxel I|ԭ_Y̚bygDW4 aWP֗RI_ ";wKI^`:O8 -Q8@=vc#}:5s۩t;:x_WxcԷGXGG{x̂Tѭԧ,=m%xi1*|H[3y2[' T]aɋ2[d%"c!F2f:'aݓJ7 KphwmŪ터REiHѸ# ZlXljELyofA2$ep) h7|D JM&@i瀲e3S.3P>7 L %ϑUx3{ GKICh$.FE4 >@U2xfACQ R :LsަDz̞O;^ yR'3*"ѪUjTP h5RbK B $+kSP2CPQ83 5|xI@ym>J#Ym?*X>/O3ƍ jWvVO2޴}'s"ip|M4lN0 "` L=&]]9'5#K}j-:w7`4c%%ĩssj,Y?*ޮˇo_q=v"*l'C8< \pz7Jq-9dFLMT36܄l==ca2\WQiM|F" F$6݌.V5Hc `K*mRE&ⴕyU>.*55H|zBFѷ[a(VNV^~ߙ.EJY?3YֆE*='|+ZP3vE9ۊIw0|plyiE(2>PC)G%4,\ ;"DA5sgx](ߣxw|k!@(R<`Os¿tp˘jꌤd؏luwY^븻' NjĿ[Eaܖ^kͰ'gɩ_L{gH [SH oϰ|"(qܣ$PLg6\]U79=UK{9_Ԯ$Vߟ_YP?Ⱥdk4?S5ylxG][.)yxS&!ZT b%8Zғ@pMHp:ݘ\`2bEҹNI&'O{jP3î5M@'P>k̾ZOAì*?iGcOw4}i]w /LyiAF--8%LTCaGEKX*)Ɔ3|v/rxU2Bv8Ch2 6N9WF X(Y\G;7Ǡ'35/eaב ahM[^噝!R$os /_|{OQ_gG ނ>áX}P=R֤u"_pr_!҆yMH 0TQxkZ#z^S2M1DVԠf$柜/ Kln?sNE?=g>]21e]Jă@2\5 n4I.ph >j\uB;ՐVfsϏfz+AfZ7n'&*@Q"sEb$.Qu@W2CNIA˚H;w(sP7 9p -l=`]3~!6m\0>r7*=-`N~2MP)},9x rlC0-ʓ3L$?ޗNnJtNrw$,/HPP.7"TWU+fj_%+l҇} -k%^մ}Y4sYx\g~ӑf ]QWԬ'dXvƜ*j%ݾ2}VX` q %1̺C6/Z*w;y:%޶6 Oe7Rӵ(V`eXI//c 6+n@wmJV7? V:Km]]e/KT`=LMPv(h>P0p' (f8;Ta=)iv1^V)7=BSZ#^7lK )!H|.8/ǽ8*J^uxp޲yߏsƨhdL€w xsWw ?\.h]N|ӈҸknZ9Y T/;g ^R֪XP$"]S?yGӐ= wNY Hl&!nX09ߐo$CB  q[*3ڐ:)|.DmHCB sh @ظC%^>v}H l,N,X-s.G_S,zvʴ%8[{ $kYh7:i/tU$TՇV6|>Z;Ip-hl / U hKuў8}dvxւd.v0ޅ(e#\FzږZ2/2'2Wݘk *d4 .q/ Ia˯άؓ_!ׯOqPvW]Gc? 5$Ą$::&;P`bܰҭeSqZb:w&'ki^ ,+i-9LSGk/:nZ9鉴 P,@-(筜'gW}Fч8h/D`N}e__4/u͛_,Bk!+N@-YyL& MF`=ykˬzJ/ץ3ceUm_sLi罰?1ƙ1 w[n. N@v-4h#;K."mZގ@다V=ڙl'CV{h3Bx 7y:O˩;&[gm cLOlM yf*aGӞ[$-ܸ+fB체ws3x*o4˂R=D,'ԋts&AތW ^ŗ7y}{+.V}ClCW>J?\63"f #'>OB29 bo 'J Vk5aO>V:0./\. WN)y抽v6y~B:(Q3Wְ@< Vۭ[48!|_׿ѽF֑{oA :PUWŧ1]pr°-kWc~Oq心EI(N2MiV:ꂆS˴UF >F̴ *7L)Zbqg)=X"5>Ne,9M.R$y&0MW?UQrs^((6%_bhZ%+-%W1}C9E9#wUDf8C×xf7h0TX`3-5ᓐ)D-QQ:" m_InOV$GM8CoU "3LYb I;̼Yuau(jp];|,|Lc5yQe7f2v95 k"P r邏BDA x-IߑKWnɥa=(xދJ44sc[g4N,WX[d|zfb*0"Dw8G0lum8 Pv1nTsrtKv|9")s֞S_L$I;A!كU<1=(l?`3MU4 \=THHJ % = N["VDm 6A u}dD2Or'Ġ}aAy|oYDd}3eN:-~A3Yω%UB[e ,XYΖXQxSb?.D]3THjU\VsWdz3!VҺQj.(.My[_WOE?W6&K5>LL*>|踝]k9Qui¯B3SdZtBx%  a1~\v<~W䃞?7{U>\Zw\)Jܦ2FR"MO\h -qK | P /S@4D)LuQ/.1}rg٬vxI]i⩟y.sdWhc?~XO?|)v!@)sdyO11QK4W n]dS7 DžWT&NU_ |NI%_#GݤmPt U'-` >d_e菔Oʎ!R.9h}݂mJӑ& z#cAtP@56%xT仐qEaK uqËp+K aѕlot#׿̾^ݬOI׈xpaEoL%L 2C"$oICMBL_^˗~T".lr!`#oYJW%+_vllQ$0E{S6iUز6دV~(%Gc W# _&U7lI""VtHG<~Ba_'3 %j%~ʝl#];@<.xO TDž!֮'_)]HB? 0;B*Тi[6*.á;r,_pX-B d.h2Sw;0_zZ@E ~mx@NߖBiq-ǓȺ$V9f`;MDuC.䈒Km{僶023Zo,m YGqWhf~, >1 }*jDzo>27i uՑmĝ"9cJ9U)"dM @ci=dn Ijl쑤$=X(个ڳ`~ՏkmSnTC->yo%a-:`=#m~-J#)Ot69\|oU 4).U6}yRstlu:٤n]Ӏz4 $MFܼorVo[T()dLW%XJa(>̲Ⱥm "<&䘓˔A.>1 "); ~2ikowoQ#C M!J\O F@ V0R2_EsR*C`/vpSO;H]V:}gjFdzs/*hINBF󨍙5Nv=6D[e0vb/պ^d/&l7''`erh&{,X{‡\E?k5Vט.'ENIX =UYjPO7M է`^Шx[op)Nʶ -@t4CdoiKc+%3!7%I\MhY$erC:1J7xʘz =]9`祡u0f5ݴ|jMiI; t]x]pX`eI\l wA&xMa:!=7^3j52'9J~3h{W\J/yM*;+Ҁ_jDY*?[1ZC7BgI{a"+坋=kN1nh.<[:p%?{$Ya8`>M)8n 8LV5&[V"FX JW{B"s>o*_v+U_f/R3kh)7FJE N:E;K )-ogܬ.+Zե'l}d\|EvAڭوUH;L=R/i ) e(6@}=_JL9+-U YPzĩF$5<3~%݈P"x_d%|4!blx5JON﷖J!&JnfV&$A%#̘L!U)ɵ/M Kxޫ̋2W7!٭P5r%u|Y3L(s赃Z_k]ܾi[M=hҢ)&,B+; & n曶iK*Шly`3y=gvcbcϾ UGSFyLaB][dw@9+^Tj/E~iף:} {]\/m+ຂ_+Ɏ EJI Yw[}l;HbyeBUY8{՝ͨS ^Vpezw8,5g mQ6#='Eu@kiOB޻$6 \Ϣ[~,h@%~dtaAK E[䛤9}͵kXDT|o|r֖iHSVhfVLd̲:>؜tT7OR#ھ9c#w!ྀ܋҈9?:>'@C\K|}N$z˫Zrn]/~LAme]cOchfi(rK8L"Y7G1m (pzp.4[spLGW"Uo_r} (N(r4,ww%u iDM .c"qB8c2Hc4 o טnDN`.GSdGk`<M\&11Vˑ5gMXz8v)b vZ& gӤ _YoO,2LӻX@0m4Boҏ͓bb-+zUhoW#g#~/S J%a`!w9gRVdg0a[Ad0zWo^[iؚڮoDG[q V}&'*ae&EǠkStĴO/^)TwJ'WԲ^ d blH, Jˮզvy}$a~zy(8+b)wj5B훸:emWIdmĈ /{+^U1(٩Lu*5sLG[[@Gm6&d?'b[C/7|3 vmq\Kv w5R W!b!5ic?NEٍv!- _g-*p[n@z-OmK8uiF0l!x$nuH+yaNJ@S4j ;Ө愩z'@\ =}A޲}M;>?cLϮL$/3Vaup4[Bj'EMZT̾&a)9@kIՔS^T5Gt?@ 5py-:(1ZZY5p5ɑO96ҏ$̆sҲJ4.kV^w‰1Nzj9ۈPB';֮Y>GV }1h0BiD;Lzv(Hf4x8|ʕ͙pl ͌| ƹ;`?0F4F+_8nrTEXǶ51UugWhlIdzϼ+[ʹM] ׈ir"db`fy 1C[DRⳭ1iX4AMSx- T}rE {\,\5b}6lk.x[%j_'-)Q\VMU]3u8X|JI6FO%(+i(xu>OM%!-.V>""C]!uYdx䎱+xNJ%T9+_X{i5iA^Rщi~(;Z4d=̳,:ن̇Ҽ Z"u%tZܓ l忲Suضw^X ?CT:%0]x]H&(&44'hoT؉ϏVm4_q ˾e 6K1__4V(ōQEf`G٨6ɔ[+u^B&>Z3ZKyNTSQA$5q?dгkٙaXt8n RBA6܃oϼ p4VAE AޠP.beVoѦseaf]va<2nkz]xYEOCd+%;a?SK|c9!Iu7Ett?z ~nNٔ#gI#x`qX a0ڨFt,;.=t"dWKUrkFx~[_7Y>2Eƶ~ƒ~+uAs erTl3԰ }wwWVu/GB %3Ix*A18(?(n*XW'#D/8@Hl &^~i@]@7(B+Wۯ>b*'َ{w?;7R'qr: fhm{ƻ"ÐDG2_Vop &mr<-{[ ha1\UڭDZckЧD u(M#^Й ߛsӖ  T- qq 66) 0ɓ}bJVz^ Y#1 %(q]-Hc60FdYrN Zf/۫K|ٻ'dDaߵa.V<6qiXII` ɕoB0 =.:ZX,> "LS.ʥ ؐ! Fl[2G!> 5͑|B7u3 kSަ6z&lo4^g *}c:V5 .Z!-}VDNYrޔsl զߒ &"}6-DaV=G+#z˂J@uR w@Q@z\vq^mUn{&ؾׂK`@O2a%Jfʵ&1~Iy2Eg< k/[4Q}`? Yހע+&H"z2jdTq~bQ}"]1o)y)d\Y~8ZjoTGEOE"0"+A,8ؿ3OE{ˋ̇s8/IyӘ@ǼXv_ m*Wg7-ƵYQ4 #j'k<4Fb^±IDsaɹ_\'~ug|,s8bCL h71|Cҥnh 1~,/}ZGT}X@,%/ɍ 5F(–DrGѣLε_'N14> w:PX\Asb@œN1gqvZn܏e?8Ȼ՚VOP[w-Fǚ\4XWJt(bO"cɵ5n9p%jaժf$e1|$#07ax,6͍o^=ڱз \B]> "*#pz#4]N'% Vnf_ҪPAH>Y*Tr1V$ 9/Sļn6YT#} t US=֨Voċ_L4)yӂp#T^ŤƢqScYKoe L/ˎ+ ԓ~m !E~5U|gQ&ǣ죧/.fj#7 1M-^?$~m<. ɕMSMm\f,ܩ PyMs+|@ʯcvrI2gŰ S`1, ˏU|g C^eG=y d2uH*6)f{W+ KNm Y9.l__Y?¾a$_}+ j[Gs]gг隀_jrU_ yBy by=.t wZB ׏k~)+F SZenhu7 dl~_u2;t֡Kr~̪#<0I (<+JIq]~!.#>PSi9)/pBjd2I,X Y^dvkw uxONE-!KBYSݱF![G&{u<>W+4fY冞m:v)`|ô2oVƾBsOA?O&ET$6iϣ2{雯&P@{-͇ј %1 -w=O>;,z(1u9{~gҩvY*ϴ oH ="R-j.p-ImU۱DrꞮN^ׄxxON#0/!-a{aG$u bz"9.$}.r .Zr!~]b Yփ[VfPbV/S?qw0l~@h!L"y~]D'q0A\Nu-;҇4=F:$ Vx sv/g8}W,?]&7XӥӇm 8r {SCP-/nqTf6f_6cn5fdG]Tj0/6iv '=Q sٲKztS CbcArr"1^q#}D|U<p)$^ ,0cQ1m~ * U nJ-pN?}7;a`&OmG|P:4+['@hG kE|hYJ 1ZpW/8J'ъTyciv=DKQ( i>mbF;AfuW(8;po%g`{QK#[+8$h|ii2?Ӱi xLDl߷t+B~7@@x%$Ȝ )J='#S7hy97-/:bj|3[ pf8F/ gF~W&7N'w޳Z r z;]9%WfD?g!20d3/Wf<%>f|!AiF $gWsO„A[`dIE#<}@ON1=T ׾%H/j7 R@Lؚ+ Fjo0->"VQӦ V:b8 S=)ɓտ=WC1lϐgvI ``ԚRɦ66r^dKݚb vorzN#XU}QkбdqJbD[;`.l,o :!yY|KQlu X{K!W`Dޗy=~/8I&t3Z];!QO5œRCR;)3Kts?!LGn#Ӟ:gS~[Qff0Nthv"ҩ #37NJl4~0/[Љaݯ9 J [9 "S-y: E<8x*l ]XNhD+#$J%I ֋ Z!֞Gg<$}n6cd{۬u tҊھ]ϭ X9rIHjܵޕt\2VW)TQ@fsTՓ4Shy=V3 ZfIr!nWGQiw4N2\069G-"lm*5lɽ$8f:+qjK_'4*6!\Z!Srw7ɺn B96oVն6FPF'K!lXP0rG<%la,0sGxv O-fm'8P݁f-!Y[)UdgZ| &X.w>I{ j-*͋Dw or k* l;H9y$cq2Eq i_|6Xq,x-r{OЋ!}e\?e̝i5כ`J7;`7julp0*k涑-KkQ |wKYs]hjLru]M>۽K@/e}i{]!"cDG73 Xs{,jk_sɌSyPNM2)~2jdByN K>>壉OZm:]\Czo52pC`.B?5L,ru{ :䰱])jD.Z2EbĆC"xq)Y"RDZ"ޕ :KӍKE"= Ck ~?amȬ0p?-p6տaqVa??YeaŰL9_ zi´POc`!Y8eB]T3'Y>:Ɲ93_g]_iHYiO"JI.Uhь?[9^?"F4ܜ`\?Sl;U-Tl!ՃR-mhCtAaO)J"z < Ν6,݀rNtH)b/pF1l u"@#.-Ct35lll4ÝW-F2g!ܴfwUJog6]QLLdb_YgBܻO[0 G=b\8ޮqfl_C Rp@R%a#~mwR%w `Խp6*nў&ryQGzW_Oxu1]dsjH~&d쮍L`UPiSIeaKܲ:ǖ9"BIT G1*Lλz,1cN{(HlunM0RWg_3X᷈`֫S'*˞ס^Ќ|R8NZCeB=\Ze\IL5qub_7ȖxM `z&>~LH8XzэP5|3r-߾cÊH:*G}6vxnr >Q }w놉'lvj3X3w^g\D&}Q{2:yP;!݋K 6dz렞/Zh:njEVEXG3˯ Y62Տ {c[jއyZi2̊MaGMI1ydshM܏5@/Eb7Uc4CƁ RPwwF_|> s6usH0y`fݎ3OC9>*3|Z |M-oR5-b+wq8B D؞/M&e݀ǎJ] v!6[IL+lَI2ƾzA!/s" lG^$udFj2VNjeѺ&< ɚjܦi(MWi建2iQy9yרYPԺƩsfdf|>+3ꔂ1i:$ܤ %UZl3$?WV͙ByH\(|R+/ԝf..Ihp"3G-+eI 5.F1AIL*/_̬ qq#DtꁟnBt-=ہcݼX}cA=H$ +FJobF=@~T hUST15|1& 8lV07mW6Ant{f`-YnJmQS$-=Y@ԭ_>l/g}3^g" ]j))" Sc9ל33``.&$eL[j yidLⰸhWMeJ %\q g/ςF옙= \O% (wb/8Y8Wr?wSa熒a@ofXcW >#l{ uwTU ,J7՗8  A0CyHHC)\D  T(oǧjWF:$b&HqhT l?Uк7 :jYi'DŽsraOjb.o6iMFVԪvg'ZAˣ%4Q g?, m+Nm)ӇKF*Y߮vIa*#L- ptk X`({A_Ld ;+|EOrU2fY/j=i_Rl{bƯ3'DbRm\U;WI bx %yFX0}QL!a=M<%@(Kw,{V5 tR|nU&3]Qvw;5&ͯ^"vWb`zhJq]IMw7LNteQ i~!F/^q>C6!dAFsSDSN+ %,&eܾ}dAQ~^XgZ7J*ۛur4-9 B48D }РM-LG'fR4 iTxMCIbA? 3'ch)F H~ 4r<>`+Ɖb'A@s9Gt>ۭLqD`n]9S s]ʼuAB7Z]bfBk(@hkǙGsQgb7y41uۆЙ_ lن Jv udGe0u K]ףF;_"ڨ4&t:Sއ. ] %SHcwI!\EgquG7HM#C؁%ՠ"(Lڀ3P5+&}Pki6,6EG{{zoZD!(ng2k7Yq:B*ټZ[ԩ\T .O8n?Z\^5)/<[?D.0jru JAW$-K6Sy_AM݇h@9WTP祰K*<1v"F R2lz՚L7JrK׆ 7 -Dm[ up=BKu/߄)KV0\H3`L8G[?sźRKjlE>+L1N3p7tzG&%jr=ÅP9)=~>uvs!ӽj*jMnmI{Hh>3T֋f fRM6(C7.`HcΩ}0SuxQ_:p*JK> y=NKCvqRqyYf.CiNj>! Ȟx;C/)#wS1qnOrpW_tpYvgdІb4B@!]p˭ +r씜EPuo,im.ƸוAJYC (EM!Ȋ`AS l %92/9[)5 _7I5.mJJ]nh'ѱ5ɀjۣ7OgA1NO|y*_^ަϽ:EuPF$g ,@/Z/y p if8x\.'F|U*eN5^7.%-7[QfږŜT!8-$rB`Wdo%yjgPm}%(WdLh&XOɰ6Pm{NC_=Pmʃ~{0Aց[a '@r|K̽xm*74?^)XヱL앿4'!.} H jk"9*G%K?lud4dv7 e|dU4o8k{@w 93t,o# zȼLa()r(E+&e=Ũ]&>qkqE+$YFܣAHP|yd}j Y"Pݮ0nL}1\NFU  *YItO%# %O" 2rFS[NfAX,y5%쪪3#OéaԳMal]U)6)H`UWNڍ$Z58't 7vp twHi?Iֽ n_8pjvL2GA.~OXg]IܜIMN?kƭYPEszdt$"[kD X)!a(Z;SKU¼"(1x6̺H~[ /8S\Q(ld&1 `'g1#7viӜ&ӗ%07Vtj!43]TcjK\Q6nUpU e"z=z05o .ZU@n#P3pz=2ݡd0=s 7zmc21@G جgɠ" ^N*~-f_ZRHy:% `\m?5TGTJk@ _4vOXF˵6|̆tI|jY7|8<Sr`򹹶4)85OoBUnEņrA]xʩHjp@qj!ˣk8}nns|hĉ#DW61n5Ԥ{-qvC- Uz AP̌yEq9&Vxt:ӿTn h3+MEuR{ag+Sscb dϐY+^|k,>3Nz4~Sk(޴Je9.qK@KGM39.{ջS o3Y0a[e-'K uY:Abh<D~B}n}rT 71PBNTvE*w@f3 OʇL˜)'ə1 x?MhkS&XnX㇉SxMlN;i0ީ#`,uIh-\ *_5}# ݹx+rn'u9^npfɡO[ @p~&75cdtVhhrN,GEbY4Nh'D`:*-1NN6yCD輤N7q+{7ԉ(tWMr6ű~DW"wyX,7W IgNpe_#J}HA_2g!a2.]r# ˖be W3{2oߪ*H{xrqoh+Rbu1)ohgVtH7It?e{-^jJ7Qjk/%&!w-HT%-l{!?T;@Q]pעɕA J!z5@*S3/.s[8SaI;Tn#"*!(hB*.P>[@G!/$#T/>R5N@c ;2鷉?? Z?_MG0ea[դ/1 n-&x=ha+)70@$~ 8uH6% m!w'cJ]dTWŞ)GpONXDq8X07ziLR^Z%cYlordg2Zz>3™Á5b"w"CXÖ1e:Ar>KY`XO-7& <"x'R4.6VV~ thЁZ C QtA#x&'$gd_n,U"uqu\iB{WuܟV-%rB m֨H _=}"n,guH(+x{]:~`K gR VYg܁ŤSmM"~_|XyR>Ǥ5Sk|$Ŵ/O!`{LD.G/ ?G6eJAsP< l]rX&,rs$qTdߣGᚡ^*15sKjJ7Ъl7MXݧoPNGI -&U*ٛ^R,\02ϒǙb٪P"o-^N5 Qsm/񒏴Pą9~ YJIy-K;h{݉O|sÝO{TLekaɼ[,i;'..5B⪚qKi'ԞRtn0|΁ nNk a_*jJ!eZ1%ux}!ï&y@} `Z8u -LNHx*A' MDVv?Ŗ;_E\݄Ds[ Ao gIhz=} x =dCw=q;0ZYh$(RmDqBu98lWⶻog³gm#b;$`zd(OJ܄^Oϴj_W nNH5_/$̣ډZp7;"kF..ށhNuA/$.+u4tW\ܠŰXd']O<< ]tNCpܤ9Q$uIݺKSAKP.\O+H?w+a\6ʼU::6N5q 4tGRkRVaIZN2x jD튇ܽO:sq%e]R]yi&Lci@"HT])oTM5/38y܄H(m@C(;tڈuUF=`i1nlvY1<;n/$˽u 3B]X"imrRΣ֙Q!0Jpew \Ʃ=7Aܭt&%]#Kg|9{9.5ÒV. ȱ#]ru0RG|Ne8?*o$rhJuKd|hd:uDZsשr|4m/'qBXv+uep;juCg#Y)`uI`y"nm$h+\,I H<>] nzb~} B1ZAM-_6|KxR&Qˑ?bIѤ, ̵, dDb?jdkAqFN8a;gUa,:ߪ]˿)_E]fB"8JEdwjNT5E) sDtMWN]]vk\ lz ep| b@CﴱZF9r owf ԬVX>*N&Y'Rĥib,Ę+H󷊌gk֋F^C_Nfsis[7CY%"V<MXbʸTo?r_cSv>]L"EIs4r;  kUn-FJ;GԡJgBޞjc=p6zMVCfEWh\$cN=4ʌ&,z묐t#d*{;YG)?+dk htD\3-r4=ý/Nm̆tLEȻ9~ ;\-Oֱ-p(-0;%lrJǨWQdA&^ 2=kCt߬Na[bͦOF:R>vRMZaBVr08鑨cs Q\(Y4(}s%C51-ru=&$4B<ߒXu,0+Zo;i~MYB; ݅.N&ˠ]AG%caBѢ1KKAq.+/\8dmyы`Aac :/2!c|6 otAT)6$ϸ'`?<ۭbdReKC;}Oy}5& t2OnkHRB=KeDpsq>C< Plz;0,ݡ_:Dj&&8bFt]0R|;IS/>:tr@}BB%/1l@EfWF70\dmޜ^8̀s5H(_fԦ dXm/= Q4sdDS17/-T :z$7'a*էPyav6}MfXoM@k gZ.d3d^EI_sqO9돜RsT ,`ކc-#@=ɽx$~i$1>w0_'Q>~FX~S-F :':#igmcc-{ZVo>ۖA;QPq<vX:.+N=TP?}`R jmb ׾"iPQ:[pqSx.z6j`TߣL8U"P{]KN-ӤA9=sG&|-?ΘñZ.*2z?rGfW{_x=g{6/`Gr^_8yQ.,U wxF TEa>t^lk"7 `S ܦII':mVc#XEvu2Szd!u9φLnUS ! ȡC!/gEi>GU8)ʹTzhTYGUdE%ߩp:וF7ټ(%9665|{FilrӼa!"HR_[*n,噲F$ڤ b`rO%oPe6+Ktr<  ԝ%YOxkFuEa?G\9< *b5mkI`0(Nތ0d7` :A C̮N8f/VHb:d|w0NjP7v cpy~t0q,u‚Z" ~"m'Y DIԷvI-0ɓٽu>1gͱ)ܡtܹ >/~1eT(<qsg ʡ3.SRORιݒp?ݝT沫O!0de_kY9pA-1nkw(}Q. k; FǼp^eTJ.2s ~RgYA(&-@G4+f/6Yiۣf /a ŹʮqtT 8'fg}˵,豟"j~-J#&zxN`ˬ8T|,e Gj)ԤF+TJIe˘D(D{d:h|k#7*luD_ lm!lm&pD%#G-k He$O^Țz$ !_f220rBc#pCxeް@dǐa4Ry /8?5͒/[s$C8iA(J8 XYEO@Q7X.?m:Vls5m~%I'WD3*Pq)-v VPr _ b-U:ާN;>]誻RLy=7,l;Ż-prnNE8~|p3"umD(%p^ Tu%~RmyѵD+bdM%33gsbؾk_\Όmy;j#p9x'(N`vq6oqzRB/)̕ lzf4|Vkū5u 3c O=橄hJv7d3?c(IВi[g9*ao.ȍPܐiI(Nvp37c);, =:s~%5G Y6'z uY1@wS<_<̩j㠷`[Dضo>O(1ĽPm)aҒb_k6'{\R:m"^Rg/qWFσBU|5Y/6*BAG!P9JcGVSrHv)B" P-*DfLC);؊G 5Rs,W|~*aeD5dՃ[ qPGQtR=3>j g##C2|{gb{;W+iԷ0ztx7Kr zS.N1takd%t=EGRoVBƆ(dO Oniθ/ꨱ: <ٴ V֝p6_٨*=C^QPzc4je$\Tѣ?ybcGISAfw mjg!:XlAZȑ0 F YP/vowd0+&4eY,D9/e ݦbNQ#+4 D:KL֏G+͌PF!)4@ڶL]xcNdC<>Y;7s"S]D`Uo1ijxvy҃(ƾe~T+8ic<{Ksߖ+OWŻ Z?^}e<)F-?v|d@mni8wd[r/,U gF99QW0x_]s" W  }h„j?\ HqξGs +Pz{U)s_CvMzN!#A$fLurwa~^7e/Y ?P)ܱ_x!~4IxM R{^%hFѰtSUv#+u*G]@xt&cEJjq7Ι4QKV"5^3c3,)F(ʨu&O-!jj _sr$ .{ \Q17~Mg5'QNml$r(Iobpܢg TQw@a):(Aѣ"@G6ߪ l{Fki$qu1.F 4FS݃ZQsy9|q[f#?\* ?Xɣw1Y uJ3cw&ճ:CX~ՄKutxr{ϥa3T ib;{\FNeΌepO~|3t `~ΗL9D67 ,k,'Z8og jq^u~ kPDֶ ]/fIXmcjBxEb-^cal;tZh3zn]ozc1J>cGJF jH}pE_P (Y1Yˈ_mڤNGIEb LO\=OȟZ$eL _*@@h:ϐuASs$snI]{z (Hrg(i(`%;Yj`y@w\m@KNE׻t`|R{ce4]_YMepH<"࿚JɡS\̨ d5&-čɲ^Yooy ڐ*T U>ChoVCL=),e:UqcP'"ۍpr+=[{YhnClb0G|"K 6=fh"^} H/=X60V|1;i&R] E0!wuX}_rN%jhZ$}( DE9Za$!^aOvE]r{Gcv=c1,/#]9ﻧ3B_w8?'e,uھ]q_1W\@Ť Y-{5g^ ގkIdSsXjthsݜT=z}2 FQު>1Em @~ 9ۈAX}y+vSu5w97<&ن#3!oa8z3%2\:R]OoVxvJyWn}-2g7tw#Df^!BzK}Qol&x-%cYDS@ @Oc8*Bwz?mVHWze]j;F>i"L_AvVePe_y4}͐N^{Y\45ɘ6UfdL1vKQRlz ռHb[Iֹ :%~,̺}]#y6–@NYzm+C8Jl/<{_O-aZV_& c^6wS[icd!f=1ʤX*o"Mb8Xy{3߸Ӥ];W?\kEd|tۍWo>2x -rNAّ[JJK khD:*)" Bmܛ+yx`xjۺJ; i%8ݳm|x(Di `v \~#_͐ɪeDn:_M7do#ШLOg5٫m/o 2aahu<9=V(ro.i Q,Ic=pL|8Oy؃6a%7#˞2ZcYile~'=Iw@)m:-=]ͨW$X‹ey!`nÛv~ⅵze~ jdsvK%c=#gf(`U(hR3pvJUrv+s3{c7: h];y4qL޶ YZ