kubernetes1.19-kubelet-common-1.19.15-lp155.2.17 >  A dkG5n) ]OoBig[@Ȥ%c}5d+rjM0-~Fv R '2\\QOEq6[uOZo{4?-X%ˌ_|yO˚{>c E@{ Lqk"^)3UEڙeaܛvVc`by~VH? e3ΤC\! hA0"{7NtjV"E[L℅EY5a79db1abe55943a95a9da9eabd8a79d0225c4d876d186302d40e1e07f2969aa55af55a54a3979bc8435cd9b2127ca333a49d837dkG5n) #.cE! g#՘n}+fYœQ*3_I*&!\G"WN&BޣscZ^KN} GGsóPudڄuj{ZC $' $Nw{փ K-KpLL<{ 44*p|8X TީesF]qU.%~j6O.n&Dv4}^ZSb%]wCF,꭭VX ><ǧU9i$(…9r[ lb׾ 8{%`} ':k.0Ff%3֍<w|.ac@ŧOǃH:w ;]T>pI?d ( 3 M #:@Gh  8 \    4|0\ 0  "(#8,9x:)=>?@FGH,ItXY\] ^)bscdefluvwx yTzXhlrCkubernetes1.19-kubelet-common1.19.15lp155.2.17Kubernetes kubelet daemonManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops. kubelet daemondkD hci-snode4-m0openSUSE Leap 15.5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxx86_64 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 kubelet.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 PNAME=kubelet SUBPNAME=-kubernetes1.19 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 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 kubelet.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 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/kubelet.conf || : 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 kubelet.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 kubelet.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in kubelet.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 kubelet.service ) || : fi fi$Djp ,^AAA큤A큤A큤A큤AAdkCdkCdkC_EdkCdkCdkCdkCdkCaBFaBFaBFdkCdkCaBFdkCdkCdkC99d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp155.2.17.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(x86-64) @    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcri-runtimekubernetes-kubelet1.19rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1kubernetes-kubelet-common4.14.3af@aC1a&0`t`x*`v@`u`@_T_u@_9_}_}_cO_Z@_V _H_G@_FNDominique Leuenberger rbrown@suse.comrbrown@suse.comrbrown@suse.comrbrown@suse.comRichard Brown rbrown@suse.comdmueller@suse.comrbrown@suse.comrbrown@suse.comrbrown@suse.comDirk Mueller Dirk Mueller rbrown@suse.comrbrown@suse.comRichard Brown Richard Brown rbrown@suse.comRichard Brown - Bump disk constraint to 10GB. The last successful builds currently occupy 9.4GB of disk space.- Update to version 1.19.15: * optimize the use of informer for scheduler * Initialize scheduler's podInformer in sharedInformerFactory * Fix buckets initialization * Do not throw error when we can't get canonical path * Fix vsphere disk detach failing * fix: ensure InstanceShutdownByProviderID return false for creating Azure VMs * fix: skip case sensitivity when checking Azure NSG rules * Add subpath mount files to BUILD * Pass additional flags to subpath mount to avoid flakes in certain conditions * Create a FakeMounter for the subpath that wraps the mountutils FakeMounter * Duplicate vendor/k8s.io/utils/mount/fake_mounter.go history in pkg/volume/util/subpath/subpath_fake_mounter.go history. * Add MountSensitiveWithFlags to the subpath Mounter interface * New subpath Mounter implements mount.Interface, update kubelet startup * Duplicate vendor/k8s.io/utils/mount/* history in pkg/volume/util/subpath/subpath_* history. * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.14 * Copy golang license to staging copies * job controller: don't mutate shared cache object * Set idle and readheader timeouts- Update to version 1.19.14: * Bump to golang 1.15.15 in build/** * Bump to golang 1.15.15 in cluster/** and staging/** * Bump to golang 1.15.15 in test/** * Avoid spurious calls to update/delete validation * update comments and owners file for pkg/util/removeall * kubelet: do not call RemoveAll on volumes directory for orphaned pods * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.13 * Add missing locks for device-manager in 1.19 * test/e2e: Busybox image is not being templatized * Fix race in attachdetach tests- Update to version 1.19.13: * Bump to golang 1.15.14 in build/** * Bump to golang 1.15.14 in cluster/** and staging/** * Bump to golang 1.15.14 in test/** * Update debian-iptables image to buster-v1.6.5 * Update debian-base image to buster-v1.8.0 * Bump SMD to v4.1.2 to pick up #102749 fix * generate scheduler merge patches on the pod status instead of the full pod * Handle int -> float conversion in FromUnstructured * Fix Node Resources plugins score when there are pods with no requests * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.12 * Remove error wrap from logs * staging/publishing: Set default go version to go1.15.13 * build: Update to k/repo-infra@v0.1.8 (supports go1.15.13) * Use go-runner:v2.3.1-go1.15.13-buster.0 image (built on go1.15.13) * Update to go1.15.13 * Return UnschedulableAndUnresolvable when looking up volume-related resources returns NotFound error * Return UnschedulableAndUnresolvable instead of Error when failing to lookup pvc or storageclass in VolumeZone plugin * sched: fix a bug that a preemptor pod exists as a phantom * Revert "Cleanup portforward streams after their usage" * Fix VolumeAttachment garbage collection for migrated PVs * Ignore transient errors when gather stats * Speed up PV provisioning for vsphere driver * dependencies: update debian-base/debian-iptables regex * Update etcd image revision * Update debian-base to buster-v1.7.0 * Update debian-iptables to buster-v1.6.1 * Respect annotation size limit for SSA last-applied. * Fix expired unit test certs * fix: delete non existing disk issue * Azure: avoid setting cached Sku when updating VMSS and VMSS instances * Update cos-gpu-installer image * Ref counting is only applicable to Remote endpoints * Make watch order conformance test reliable * actually retry if we failed to reconcile some objects * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.11 * chunk target operatation for aws targetGroup * Use CSI driver to determine unique name for migrated in-tree plugins * staging/publishing: Set default go version to go1.15.12 * build: Update to k/repo-infra@v0.1.7 (supports go1.15.12) * Use go-runner:v2.3.1-go1.15.12-buster.0 image (built on go1.15.12) * Update to go1.15.12 * Avoid caching the VMSS instances whose network profile is nil * Fix watchForLockfileContention memory leak * Updating EndpointSlice controllers to avoid duplicate creations * Backport SIG Node approvers to 1.19 * Update pkg/volume/azure_file/azure_provision.go * Normalize share name to not include capital letters * Extend pod start timeout to 5min for storage subpath configmap test * no watch endpointslice in userpace mode * Ensure service deleted when the Azure resource group has been deleted * Updating EndpointSlice validation to match Endpoints validation * Make parallel build memory threshold configurable * fix: azure file namespace issue in csi translation * pkg/kubelet: improve the node informer sync check * Additional CVE-2021-3121 fix * Fix startupProbe behaviour changed * Fix test * staging/publishing: Set default go version to go1.15.10 * build: Update to k/repo-infra@v0.1.6 (supports go1.15.11) * Use go-runner:v2.3.1-go1.15.11-buster.0 image (built on go1.15.11) * Update to go1.15.11 * add duration encoder to structured logger * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.10 * apf: exempt probes /healthz /livez /readyz * list pod list once to avoid timeout * Cleanup portforward streams after their usage * Fixed the Dockerfile for the build-image to build from KUBE_BASE_IMAGE_REGISTRY- Update to version 1.19.10: * azure: fix node public IP not able to fetch issues from IMDS * Add yaml util to unmarshal numbers into int/float * Use apply to create objects in TestApplyStatus * Stop skipping APIService in apply test * Stop clearing OpenAPIConfig for kube-aggregator * Add ability to skip OpenAPI handler installation * apf: fix test flake * Fixed describe ingress causing SEGFAULT * update gogo/protobuf to v1.3.2 * Update sigs.k8s.io/structured-merge-diff to v4.0.3 * e2e fix: loosen configmap to 10 in resource quota * apf: handle error from PollImmediateUntil * Stop probing a pod during graceful shutdown * staging/publishing: Set default go version to go1.15.10 * build: Update to k/repo-infra@v0.1.5 (supports go1.15.10) * Use go-runner:v2.3.1-go1.15.10-buster.0 image (built on go1.15.10) * Update to go1.15.10 * slice mirroring controller mirror annotations * webhook config manager: HasSynced returns true when the manager is synced with existing webhookconfig objects at startup * api-server add --lease-max-object-count * apiserver add metric etcd_lease_object_counts * update metadata-concealment to 1.6 for removing legacy checking * apiserver add --lease-reuse-duration-seconds to config lease reuse duration * additional subnet configuration for AWS ELB * Revert "Automated cherry pick of #97417: fix azure file secret not found issue" * Use the correct volum handle format for GCE regional PD. * Increasing maximum number of ports allowed in EndpointSlice * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.9 * bazel * deepcopy statefulsets * full deepcopy on munged pod spec * remove pod toleration toleration seconds mutation * add markers for inspected validation mutation hits * move secret mutation from validation to prepareforupdate * remove unnecessary mutations in validation * tweak validation to avoid mutation * For LoadBalancer Service type don't create a HNS policy for empty or invalid external loadbalancer IP * do not create StatefulSet pods when PVC is being deleted * AWS cloudprovider allow nlb-ip and external type lbs to be managed externally- Rebase opensuse-version-checks.patch- Update to version 1.19.9: * Updating EndpointSliceMirroring controller to wait for cache to be updated * Updating EndpointSlice controller to wait for cache to be updated * Add tests for populated volumes * Fix comment on getPodVolumeSubpathListFromDisk * Fix tests to test for new behavior * Add warnings after cleanup back * Automatically remove orphaned pod's dangling volumes * Count pod overhead as an entity's resource usage * Number of sockets is assumed to be same as NUMA nodes * Fix issue in checking domain socket for plugin watcher * Use Lstat in plugin watcher to avoid Windows problem * Skip visiting empty secret and configmap names * Fix test "[sig-windows] DNS should support configurable pod DNS servers" * move to cadvisor.MachineInfo * Avoid using socket for hints * Remove unnecessary snapshot ability check * Add linuxonly on one multivolume test * Mark some storage tests as LinuxOnly * Update topology tests for windows * Update storage test suits for Windows * Modify storage snapshottable and disruptive test for Windows * Separate in-tree gcepd driver for windows * Log PodExec stdout + stderr * e2e can't use both pod.Name and pod.GenerateName * Tolerate NotFound errors when deleting snapshots * tests: Refactors agnhost image pod usage in tests * Fix testpattern check * Combine switch case into one case * Ran hack/update-bazel.sh but discarded changes to root build file * Move common portion of dynamic snapshot out of switch statement * Remove custom hash function, generate a random UUID for snapshot and snapcontent name instead * Stack snapshot tests into one to reuse snapshot resource and reduce time taken on prow. * Quick commit * Remove snapshot class from prepv test because it is not needed. * Combine two tests with overlap to reduce overall snapshot test suite time * Add pre provisioned snapshot tests * Minor cleanup in snapshot test suite. * tests: Refactor agnhost image pod usage * Upgrading vendored dependencies * Upgrading cAdvisor to 0.37.5 * Include unit test * Adjust defer to correctly call * do not remove volume dir when saveVolumeData fails * build/OWNERS: Add Dan and Sascha as reviewers * OWNERS(CHANGELOG): Move reviewers/approvers to CHANGELOG/ dir * Bump konnectivity-client to v0.0.15 in release-1.19 * Storage e2e: Remove pd csi driver installation in GKE * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.8 * Use -LiteralPath instead of -Path * Escape the special character in vsphere windows path * kube-cross: update image to use v1.15.8-legacy-1 * [go1.15] build: Update to k/repo-infra@v0.1.4 (supports go1.15.8) * Use go-runner:buster-v2.3.1 image (built on go1.15.8) * staging/publishing: Set default go version to go1.15.8 * Update to go1.15.8 * Cherry pick of #98254 for 1.19: Fix the kube-scheduler binary's description of the --config parameter is inaccurate * kubeadm: drop explicit constant override in version test * kubeadm: get k8s CI version markers from k8s infra bucket * Balance nodes in scheduling e2e * e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods * fix kube-scheduler cannot send event because the Note field is too large * Fix nil pointer dereference in disruption controller * Fix translation of Cinder storage classess to CSI * Fix build after cherry-picking * Recover CSI volumes from dangling attachments * IsVolumeAttachedToNode() renamed to GetAttachState(), and returns 3 states instead of combining "uncertain" and "detached" into "false" * Fixes Attach Detach Controller reconciler race reading ActualStateOfWorld and operation pending states; fixes reconciler_test mock detach to account for multiple attaches on a node * Enable Volume Expansion tests for Windows * e2e/storage: disable caching when writing/reading to block PVCs * e2e: add option to create pods with different image in pod.Config * Remove file_mode args for Windows test * Set snapshotType for tests with NTFS. * make podTopologyHints protected by lock * Fix e2e autoscaling namespace error * Delete namespace parameter in create adapter * Deflake ingress updates * move all variables in sampleAndWaterMarkHistograms::innerSet * deferredResponseWriter returns after calling the Close() method * Fixed quantization and made monotic time reversal not panic * ignore cgroup driver check in windows node upgrade * OWNERS(CHANGELOG): Add 1.21 Release Notes shadows as reviewers * OWNERS(CHANGELOG): Add release-engineering-reviewers as approvers * OWNERS(CHANGELOG): Add wilsonehusin (1.21 relnotes lead) as approver * OWNERS(sig-release): Add CHANGELOG aliases * OWNERS(build-image): Add Release Managers as reviewers * OWNERS(releng): Sync Release Managers * OWNERS(sig-release): Remove SIG Release approvers alias * aggregate errors when putting vmss * fix azure file migration issue * kubelet: Fix mirrorPodTerminationMap leak * kubelet: Delete static pods gracefully * fix the remote endpoint cleanup logic * cleanup subnet in frontend ip configs * kubeadm: change the default image repository for CI images from gcr.io/kubernetes-ci-images to gcr.io/k8s-staging-ci-images * kubelet logs print 'kubelet nodes sync' frequently * handle webhook authenticator and authorizer error * Webhook: handle error when calling wait.ExponentialBackoff * Merge pull request #96876 from howieyuen/no-execute-taint-missing * vendor: update cAdvisor to v0.37.4 * Use volumeHandle as PV name when translating EBS inline volume * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.7 * WIP: node sync at least once * clean up executing request on panic * fix the deadlock in priority and fairness config controller * kube-aggregator: fix apiservice availability gauge * Lower the frequency of volume plugin deprecation warning- Update to version 1.19.7: * use default unkown sock for kubeadm cmd if cri detect is not needed * cherry-pick part of #97451: fix nodeport quota check failure during creating clusterip * Release reserved GCE IP address after ensure completes. * Ensure reproducible builds when build through docker * Fix cadvisor machine metrics * Create OWNERS for most of the API Priority and Fairness impl * Fix bug in CPUManager with race on map acccess * fix azure file secret not found issue * fix: azure file latency issue for metadata-heavy workload * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.6 * Add more logging for Mount error- Update to version 1.19.6: * volumebinding: report UnschedulableAndUnresolvable status instead of an error when PVC not found * E2E stress test suite for VolumeSnapshots * [go1.15] Use go-runner:buster-v2.2.2 image (built on go1.15.5) * [go1.15] staging/publishing: Set default go version to go1.15.5 * [go1.15] Update to go1.15.5 * [go1.15] hack/tools: Update to k/repo-infra@v0.1.3 (supports go1.15.5) * [go1.15] build: Update to k/repo-infra@v0.1.3 (supports go1.15.5) * Flush FibreChannel devices before deleting * Fix FibreChannel volume plugin corrupting filesystem on detach * vendor: update cAdvisor to v0.37.3 * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.5 * fix migration logic * Add AcceleratorStats to cri_stats_provider * coredns dep.Severity is newdefault, not newDefault * Update ingress conformance test for finalizers * bump cadvisor to 0.37.2 * Restore beta os/arch labels on initial node registration * fix bug: concurrent map writes error * range_allocator: Test (lack of) double counting * cidrset: Add test for double counting * Fix double counting of IP addresses * Choosing the right source VIP for local endpoints * Bump node-problem-detector to v0.8.5 * allow configuring ReadIdelTimeout and PingTimeout via env var * Add a unit test testing the HTTP/2 health check help the REST client detects broken TCP connections. * configure the ReadIdleTimeout and PingTimeout of the h2 transport * update golang.org/x/net and golang.org/x/sys, equivalent of #96549 * fix: resize Azure disk issue when it's in attached state * Remove ready directory which created in empty volumeMounter setUp func * Updating to cadvisor v0.37.1 * Fix cacheWatcher leak when time jump to the future and jump back * update e2e kubectl test * prune type in preserve-unknown-fields objects * apiextensions: prune array type without items in published OpenAPI * fix pull image error from multiple ACRs using azure managed identity * fix kube-proxy cleanup * change GetFullQualifiedPluginNameForVolume to distinuish different drivers * Fix a bug that DefaultPreemption plugin is disabled when using scheduler policy * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.4 * use patch instead of replace to test the dry-run option * Fix --dry-run invocation in kubectl e2e * Clean up remaining ns flag * Use namespace flag passed to RunKubectl* methods * Update max data disk count with new instance types * fix the panic when kubelet registers if a node object already exists with no Status.Capacity or Status.Allocatable * report UnschedulableAndUnresolvable status instead of an error when PVCs can't find bound persistent volumes * do not allow inflight watermark histograms to fall too far behind * Fix bug in JSON path parser where an error occurs when a range is empty * Build files * Allow priority to be set for kubelet process on Windows * DelegatingAuthorizationOptions: exposes and sets a default timeout for SubjectAccessReview client * Do not update managedFields timestamp when they don't change * Mask bearer token in logs when logLevel >= 9- Update to version 1.19.4: * Do not skip externalLB update if some nodes are not found. * Honor disabled LocalStorageCapacityIsolation in scheduling * Disable watchcache for events * Fix seccomp PSP docker/default annotation handling * Re-add the event recorder in the release test * Don't clear the cached resourcelock when errors occurs on updates * Add failing test showing release is not working properly * Add lease release tests in leader election * Generate complete leader election record to resolve leader election issues with LeaseLocks * Fix a bug that Pods with topologySpreadConstraints get scheduled to nodes without required labels * If we set SelectPolicy MinPolicySelect on scaleUp behavior or scaleDown behavior,Horizontal Pod Autoscaler doesn`t automatically scale the number of pods correctly * fix: add missing patch flag for kubeadm init phase control-plane * Update the PIP when it is not in the Succeeded provisioning state during the LB update. * Do not assume storageclass is still in-tree after csi migration * Fix `kubectl describe ingress` format * Fixes high CPU usage in kubectl drain * Ignore deleted pods. * Automated cherry pick of #94781: Don't attempt to detach an FC device if we don't know its name * add a local tlsTransportCache to available_controller * don't cache transports for incomparable configs * Fix fcpath * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.3 * fix upgrade test * fix azure disk data loss issue on Windows * fix azure disk attach failure for disk size bigger than 4TB * cloud node controller: handle empty providerID from getProviderID * Updating kube-proxy to trim space from loadBalancerSourceRanges * Don't create a new sandbox for pod with RestartPolicyOnFailure if all containers succeeded- Update to version 1.19.3: * Azure: fix node removal race condition on VMSS deletion * Fix reporting network_programming_latency metrics in kube-proxy * make download-or-bust compatible with both sha512/sha1 * replace sha1 with sha512 * avoid potential secret leaking while reading .dockercfg * Mask Ceph RBD adminSecrets in logs when logLevel >= 4 * upgrade test for BoundServiceAccountTokenVolume * fix detach azure disk issue when vm not exist * vsphere: improve logging message on node cache refresh event * Fix UpdateSnapshot when Node is partially removed * kubeadm: make the CP join handling of kubeconfig similar to "init" * kubeadm: warn but do not error out on missing CA keys on CP join * Return the Kubernetes version which stopped serving deprecated APIs by default * fix: detach azure disk broken on Azure Stack * Ensuring EndpointSlices are recreated after Service recreation * Handle nil elements when sorting, instead of panicking * use more granular buckets for azure api calls * do not mutate endpoints in the apiserver * Remove HeadlessService label in endpoints controller before comparing * test: add unit-test for TranslateCSIPVToInTree. * fix azure file migration panic * kubeadm: relax the validation of kubeconfig server URLs * portforward: Fix UDP-only ports calculation * make kube::util::find-binary not dependent on bazel-out/ structure * output go_binary rule directly from go_binary_conditional_pure * hack/lib/util.sh: some bash cleanups * bazel: Replace --features with Starlark build settings flag * [go1.15] staging/publishing: Set default go version to go1.15.2 * [go1.15] build: Use go-runner:buster-v2.0.1 (built using go1.15.1) * [go1.15] Update to go1.15.2 * [go1.15] hack/tools: Update to k/repo-infra@v0.1.1 (supports go1.15.2) * [go1.15] build: Update to k/repo-infra@v0.1.1 (supports go1.15.2) * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.2 * count of etcd object should be limited to the specified resource * Track pods with required anti-affinity * Ensure getPrimaryInterfaceID not panic when network interfaces for Azure VMSS are null * Fix misusage of RLock in timeCache lru.Cache.Get() * support ipv6 in e2e policy tests * Allow 404 error on lb deletion in azure * fix: azure disk resize error if source does not exist * chore: add diskclient.Update interface * chore: add diskclient.ListByResourceGroup interface- use obsinfo again for commit id extraction, as this matches upstream's build commit id (just in case).- fix git commit determination (bsc#1177289)- Update to version 1.19.2: * Fix index out of range panic for kubectl alpha debug * kubectl describe pod: use ReportingController as an event source * Update CNI plugins to v0.8.7 * Add roundtrip tests for metrics repo * Cleanup custom metrics conversion functions * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.1 * Sort list of formats for --logging-format description to make it deterministic- Update to version 1.19.1: * build/lib/release: Explicitly use '--platform' in building server images * build/common.sh: Remove extraneous reference to debian-base image * Update default etcd server to 3.4.13 * kubeadm: remove the CoreDNS check for supported image digests * Update snapshot controller to use k8s.gcr.io * kubeadm: make the scheduler and KCM connect to local endpoint * Fixed reflector not recovering from "Too large resource version" errors with API servers 1.17.0-1.18.5 * let panics propagate up when processLoop panic * kubeadm: Fix `upgrade plan` for air-gapped setups * Add impersonated user to system:authenticated group * cleanup: print warning message after timeout * Revert "cleanup: decrease log level from warn to v3" * cleanup: decrease log level from warn to v3 * Remove duplicate nodeSelector * test(kubelet): add a regression test to verify kubelet would not panic * fix(kubelet): protect `containerCleanupInfos` from concurrent map writes * fix(azure): check error returned by scaleSet.getVMSS * Fix issue on skipTest in storage suits * Use NLB Subnet CIDRs instead of VPC CIDRs in updateInstanceSecurityGroupsForNLB * Add PR #89069 Action Required * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.0- kubernetes%{baseversion}-kubeadm now obsoletes kubernetes%{baseversionminus1}-kubeadm- Introduce kubernetes$FOO-client-common package to make -client truely parralel installable- Update to version 1.19.0: * Updating EndpointSliceMirroring controller to listen for Service changes * test(kuberuntime): deflake TestRemoveContainer * build: Update to go-runner:buster-v2.0.0 * build: Migrate go-runner image building to k/release * Reserve Static IP in Ingress test * Add rbac patch permissions for system:controller:glbc ingresses/status * Update json-patch to v4.9.0 tagged release * synchronize agnhost image / app version * track agnhost version in dependencies.yaml * Make sampleAndWaterMarkHistograms not fall very far behind * fix e2e test * etcd 3.4.12 * Deflake TestServiceRegistryUpdateDryRun test * Fixing a flaky EndpointSliceMirroring integration test * Updating EndpointSlice controller to wait for all caches to be synced * Deflake TestSubresourcePatch * Speed up master reconciler tests * Remove flaky audit e2e test * Fix building with GOFLAGS=-v * Fix issue in evaluating symlink path for subpath * move ixdy to emeritus * move krzyzacy to emeritus * Fix bug for inconsistent lists served from etcd * publishing: Drop 'go' field from 'controller-manager' 'master' branch * publishing: Use go1.15.0 as default version * publishing: Use go1.13.15 for 1.18, 1.17, and 1.16 release branches * Refactor locks on registeredNodesLocks * fix(pluginwatcher): watch socket dir before traversing it * test(kubectl): deflake run_kubectl_apply_tests * upgrade rules_docker * Fix validation of ingress rules with wildcard host * Add missing changelog entries for v1.18.7 * Add missing changelog entries for v1.17.10 * Keep track of remaining pods when a node is deleted. * Remove direct accesses to cache's node map * CHANGELOG: Update directory for v1.18.8 release * [go115] Require go1.15 in build helper scripts * CHANGELOG: Update directory for v1.17.11 release * Add sigs for root folders * CHANGELOG: Update directory for v1.16.14 release * [go1.15] Update to go1.15 * [go1.15] hack/tools: Update to k/repo-infra@v0.0.12 (supports go1.15.0) * [go1.15] build: Update to k/repo-infra@v0.0.12 (supports go1.15.0) * [e2e]Bind csi driver namespace to test namespace to avoid namespace collision * Promote spiffxp to build/ approver * Updating EndpointSlice controllers to return if error encountered * e2e storage: avoid flaky test failure when watch dies * Validate ingress TLS secretName in v1 * e2e services wait for endpoint and endpoint slices * [Flaky test]kubectl log test never restart pod * cluster/images/etcd: Build etcd@3.4.9-3 using debian-base@v2.1.3 * build: Update to debian-base@v2.1.3 and debian-iptables@v12.1.2 * Updating EndpointSlice e2e tests to accept duplicate EndpointSlices * test(endpoints): deflake TestWatchHTTPTimeout * Sync cache before starting scheduler test * forget the pod when the reserve plugins fail * Update SMD to v4.0.1 and kube-openapi * Wait for mock CSI Driver bringup to perform e2e test * scheduler_perf: label nodes for pod affinity * Skip LB test per schedulable node count * fix(azure): set default value of VmssVirtualMachinesCacheTTLInSeconds during init to prevent data race * [go1.15] Update to go1.15rc2 * generated: hack/update-hack-tools.sh && hack/update-vendor.sh * [go1.15] hack/tools: Update to k/repo-infra@v0.0.11 (supports go1.15rc2) * [go1.15] build: Update to k/repo-infra@v0.0.11 (supports go1.15rc2) * Sign up dims for additional review roles * Update to json-patch 4.8.0 * Deflake LimitRange e2e test * Add test cluster check when starting csi proxy * [go1.15] Use errors.As to unwrap net errors * Fix namespace controller cleanup orphaning * Add LabelSelector validation in Pod Affinity/AntiAffinity Filter and Score plugins * Add tests for out of band attachments * Add missing termination metrics to priority-and-fairness handler * e2e delete namespaces after finish * Add missing ppc64le architecture in the get-kube* scripts * Requeue service after endpoint deletion * Do not evict pods which tolerate all NoExecute taints * fix: deflake run_kubectl_apply_tests * Deflake TestUpdateNodeStatusWithLease - guard cached machineInfo * CHANGELOG: Update directory for v1.19.0-rc.4 release * Update CHANGELOG/CHANGELOG-1.19.md for v1.19.0-rc.4 * Fix /readyz to contain informer-sync * Move bgrant0607 to emeritus status. * Update e2e csi images to k8s.gcr.io * Deflake scheduler PostBind integration test * cloud-node-lifecycle controller: add missing instancev2 calls for node exists and node shutdown * cloud provider: remove redundant implementation of InstanceMetadataByProviderID since instanceV2 is disabled for all providers * cloud provider: remove provider ID references and improve documentation * test/e2e: fail test rather than flooding logs if PVC watch is closed prematurely * fix TestVolumeBinding unit test * Deflake TestExpectationsOnRecreate * Add kind/regression label to the pull request template * Update Cluster Autoscaler version to 1.19.0 * Make AttachDisk idempotent again * integration: Wait for PV to be available * Fixing memory leak in EndpointSliceMirroring EndpointSlice tracker * Fix an issue when rotated logs of dead containers are not removed. * Remove unuseful error message about updating pod conditions not owned by kubelet * Makefile: update test-e2e-node help- Initial Packaging/bin/sh/bin/sh/bin/sh/bin/shhci-snode4-m0 1684751369 1.19.151.19.15-lp155.2.171.19.15-lp155.2.17 kubernetes1.19manifestskubernetes1.19kubeletkubelet.servicekubelet.service.dkubelet.confrckubeletkubernetes1.19-kubelet-commonCHANGELOG-1.19.mdCONTRIBUTING.mdREADME.mdsysconfig.kubelet-kubernetes1.19kubernetes1.19-kubelet-commonLICENSEkubelet.1.gzkubeletvolume-plugin/etc//etc/kubernetes1.19//run//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/kubernetes1.19-kubelet-common//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/kubernetes1.19-kubelet-common//usr/share/man/man1//var/lib//var/lib/kubelet/-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:Leap:15.5/standard/1f771af41bd56ce1784b899083b54b02-kubernetes1.19cpioxz5x86_64-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textexported SGML document, UTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RiJ4O "JFutf-8650da29893c22c839eb1695bc533c22dd9ac515d819050875ab87a4d0eda93e3?p7zXZ !t/] crt:bLL ؝-{<^s9@X Ձ 9;,&qsI(;XHIU¬78WNo,o lT'N@?%Hi B f bcn!0!ig[ Z/)5eyhEanW.\m:x6paQ#_""\b)' vhԮ0יfQs7tnP>>s1ixkGxANhNYBG5AOr\bϵM0O)Xa|qd. Qvj=&x5J~΃I1#P1l=Gy4'a9`ۗ5q063sj{h >y!kzMN+sCX=wY/G%#( >L۞e :d!-DD @\쎞Jʘ9<&YіeJ_͑V4['bםNu (Ipy+.aa"(vbOyAwU ~7dPlؚ ljK6tRjɤ,>ʉ-Gcgk37 l7vݪ,Q`ÆTP~GxcMG>N7øD5ӕ~/N&-Ik5Xq^I107R2ѺS)I7;xSׇ(ۧ~[a+ ܍Ͳ >[a{L9c GH7O 8HÖ:$/sT^ޕZ"Db5_^^$l.Ƿ:ۘgRJJe(&~Mrq>2p;ͷ#Ûtf+U]>yO5ɖ ŧЎ)s7U"\$+JݍA͍tϒè{VVO51 qQl~q,綊=Fvmn4v>i7P [1~;.MN-y`ܥ`%47} R ^U8e3/~C~V_\U)/anHtD?*^^Ǐe$Yi9f2\UjpU~t#d}(g]Xox<8.0`%6Cq(Hڵb8ҦbDfӛnH1O f vt\FU9Ey>N>RgI};nDž_%䚥}1t#o'aFWѥDVld 6ٸq܏-%peچW\X5h!Y,ThUr@`/M-3lnݮhUbw@2f'˫A=ttw1|* JW'5u7P5 ̣RxդgjB3ϱTAۏL?ˤvq #ao,12^xȖJRhepIfo VXئYEv{ Lٓ]|*Q`sa‡0ʳQ!U񚧏yXs )$-e3Z9;vprn~Rk;!-jRKS>?yjPxp)W".Z*MFQԗ~d-i/VbR,s=-FOזjPK\bH 4wD 1A;:̇6ʰǀP+Ce\% kʷn?00ɘWi9!&,gv,YS|=9:a}d#! u-g1aOZ9;&|hRpi&#xX&3׳9vmV@˦Ԛ3HSq*fE|b<e7Nԅ} T[2lZdp%`#!I.^@W*O=!0は](* J7tf@7OuT;"K8cy4aҁ&-o@%fAC${j%0O0"GL ܗes)A]jvLJjM`k`^i~"rR,Jps:h?}X uzDÕ(j*ƁQ5I g ڣCiN'㾣mxAKn,H0#%Jo/$Co۵oZXʽ;A7{?(#Wڱw|4Bx)d4E}a!TpmjgHTzS0E#8mQH25ZࣂΝWT)4%I\֦:='eq}%jYJCRwrXh^2,t[$gZkbQ3B(G3!ɩ+CJTj%8:SN/ N; ;m@f> =L~7$wcUת]J@+ L}yL]Y]fH̫5f1ހLضV8nSIBEO3;*bE?OJJO@"8A^z]ҥlV#L| ."b{;N[a^*!_@|Y듽u{Cy/yA17ē{doƖyR4V} NӋT%n!tS.yB!Qr3b wF^us,۹1N$QS^һyk[ө{үZ&"?#'`M;]͜`?{H!==Lf<Ļ:RTi\녉Y ƣ]啰VRw'@F:cbuf)Mҟ#}-X[rN|ԣ`F *,-9EKA 5bDJ"Rvs*8O"}\C۩Ԅ>S!T0"c"0(S6MOr<x0diB}?r5U+.QN`DK1,0pu&B Zy)Y_f/nU>忷Qy auc)ǂՀ,mE+OW{8YM1sO1 'z}ȴ; ~{F2,Lm`ƚo8ck-7v  U] rPrN.ѩq;+~rAc*=+&6 22.8OgQ7b'5%R%84>J E_cĈT 5/16\eBdǼBC ̦`́+ ͻa/6>Ko*k;4}y Dg. 2ͼԅɇ6lAKHkd^?UwchvPqXu8RKDtfgDysx$V 9OѲt&ʒOu*h}m2{ L'-ؕ׾C͂DsG'48WJCbaB@-j~^g_} .Fpك\XKwcT@bߒ9bE )UQwbaD 2;GҸQVI2h6x)]8< R9R(t(>}b< Z}(3))I%2-慒gq^-&E +7AqGB |4D D5˹)~]7I뿪eC]?qCT]ff.@\5!+.Pxo&Q2ZA_\d)'HC0p-JIyԿ8\+xE`wtC+;\;e S } Hwjf=GWO%V k 0hGT@T]lU|=Ɣy FKu\6 #8Y|4ά)px8pķƹX({ v0L:*=U":wrкm/"TWoF䁷i{9B>+mz֓wMgcdUr~{pgň\BgKsu vUۍ[!2J l`qզ_WJ\XYh3J9==rxX0i` ;qX?3JfQY.^۫pV$!1^b15v}c518+KЪ]$;t_Hz6IfJ\t%O>7H{X>'F>.\edXLcD4>C#ݿLD^|pG:<%v2s@P H1eTJbRW\Umc=cmF|@r> GWE67O52OCwr6EԜVɋ<˸s9 …uli!Go {gE" w"rTv4@쨠6G}dl EO0+R SZݿM}^zbh6dLز&QoIb&Ԯ(,Sb^{~T~l&*]O9{Y d%<1.ġA$tb -]ӔP~=Lj 9U/NLX-Ƅ < &^fnJZ]*fDYL֒o+_{G ^cbHdM۬=2Gz(]o{Y3g*+(pݴQ#X{9#/~奊4Z4/ J/Z,)Jqnh%eA k~ȡf5PIt0`6p ZC>bBޡCYr G#N0\N(#i%8HtL4Ő?e\!Z_I#rRmӹc.&;J,B1SQhK!peD4TMIO;ɯҷt38>"ϗ_ml/R>I= Nߎ2ȜGzWc!)Cf1glE^r z %'TJk0 tGH~IcKOrq)sс&?yJME9(;dIR"hSOҾ7u$ (r?d WqXRn֋DE qs:{17Y_x ~c5B1ųCdjRqɝ gl~")q&Jt`_o.HȬ>i -YԊPsHE]!v$HU2Lm,**~;98zս[Ku%?Յǻ`&m5[;?'BL΁GCns|Zḇ&P/,`wER}dH+vFu4]X %\YxQ N`d$劃@VPTŃ= l`'jN Ůޅm&URׇ/`g@Iq͗קہԿAi@z4;+X %X4Nl@jqI?L!Lŏ?(Ԝ^sZ }r7Idy$Հ5mB+X )Τ1'UD6[ /tcdH6UviC~5{&=mV8tIm;qzARA۝ ?` {szmY(#zWBmu~Ssd]&N8-R\wĝͩ|BĐȲ'%Vb5J]w$2wVw4*Ud+À?bDzlt?uA2]GhJ(z0Cj3ʱ`&O(?jVǗvcaQ~W eL_}tCElբ гҷ2v՘b@I=D+1gWU}1;TNpBC_/E!N A>7}yɦ,PX,oɥMg,2Z%KHNJ(u3]L.nc;إ^ZC:SF`Yzs&KЃkP٘'4'+jm&SIl䣔,u/}/Ogɼܬʧzv`xOǦR.|,`Om_Ǔ$:=[?5VAR~p?L-s>$"ŗeVlX;QhSK1:ysk/#7()Emc N. ^vS}b+u }Ō毇7˦)Cʷnu=K{S/zj5ߴkV$F/,ݽw{9AoR5ƨ^s?杂"iy2:T ǿ p5{ (Ln~Ai`-Km[뾲s ho"/$,uX4 VݱEhqoٸD0;ZiVwn%dx/,]!KJӚd=;5=-{w? =۪MugejmO)*׽ f~[j'Odу`PÐ ٦Sm,nw"6jЭ?K,m tiusI:U3_dtkLʁ \Ǥ@)yUmy_F'IV¨ZL?AWLN#+[=5 V?д Q3Yndq9BAueh.Ը`v.0˭uA"5hEj=`T4Ԅ3s#^U6Py#Si9 n bGUh;R^E$ִ,2|;E|3A(9z0-.FnTMhiڟ, "p[ \=y _;Y?2@HAt0L7 Y͊$Z.T^1Xjy ]{ z2"b>.-"3I(ua,:R|s'bn추8󩽱p[3wysHL#Hp:Bgla,jώ9G@6i=,p|q7xflMZc-1dt# S]F䚤6= Zҋ $,'<- D9l<x̆7F̳r7,$LT7jv$4j U<4ǔUޡEuGѤЭ,, ȋ4\F1? . yOqRvô4)3VcӺ <)Gj.p2c]>nvuB0v; \pbpi B}:(9C}GW8Q:{!538lνh(TՙĚ#|, pD42~"J=r9ѓB{-}D[ hh-İ߶h īPaMaxA;ԁEGe^UEW}mHA!"4$o@2vq9μ=L.%,}|DܡgL09Y(hH.st:1<  @9F" X;V󭷱D"`HZCW8j5 X&ʰ6pc?(ҳrB^Xe!jKv,*|}?q\Kf()U|K>YQT.ZM\#8E MA{poζ gg<-}${(x)ڗsV6o6PV'Iap{wJM&4oTd3S!aQlc"Q-֟k(H9tjrt05|Rrp:*c Rz׼E1ӆ. }]L7q{1Pם?zYݡ(˓@Շ%et >=U4Lǡd@{K,̅cVN\4Bh5Z!}єX+SCz"QGl =cK槸5L>jlF opλ{gۖ !~۪ /m'8|Ѥj1 ̥yE  :4wNc dDX(c!{cO:MЕ-؇eُmqFoh0arrE8Mza1G2lN_ vK*l"yKͼ!yc~fXHq j4oQm ެFM6=2ˢ-hg.O]&<<&qd5 ?F̌eNIRd bS*pQ]\>BA%^؊}wL_Z33GSj!I?k"J@n7$rg>-fhު2,A⣽Gߙ$#r,Rem)?tz+9C,ir]~fNu(#H{159i-Z5H1_w\Wr_#h¬¹0 R'Q$VUi{H[5pCaNi8*3C(JVF_;=s=j^c]J%lj?攠U L:jT(;րjSD*fmD5^$x_e2i 5Go^ߤr*X CaљK-Ґ!>F >%+wqZnTuy5"R~Лʇtow *H9`6J?:zEiYK1tG0j%]4$FLκs9])G"lFgXI3%+)A${=@.7ČVN*# ݰˋ>YSN'RT,Azt%Xb'Bϲ?gA2I[j~KKBJvVuXP4U.1ĸ{Hdڮh Z~<{>-'!Hq]ɇFjUσn @,Ab֓^,)) F->*A,<:wğ<4مޯȬ!>iQ@ʪQg3yp;XmN4?)~j[2Vin,%>-J#ۍڲ#ZRy}ts0G7 2qti}bUp\`}#rTTg?ua{no(SvP|ؓ+>;T%Q iÒO=g.<C.ɍDO'9He HL^K9Lv+VL/Z7d`vu ,|ݣD} 9$5\qŲ[QW5=8PP ͂Eɷ n2 ` Nj!fMr,`+b41bzc|zmfF]ѻ3Wo 7 ?3(J՟!BWv6_*%4j (oL1&B[Gͽb0(5Úwz|5FImsGX~TJWN#B }QN-dʋ_jJ/Z!|t%{ n([ʴ{. ]Һdu ޷>?r/=8ESm9#7:PS$ -*bS>zzBXH q2zNBq+6^(WuINhΐOo\Fyr#hSR~nBJc?p<8b-펥 +8ւ_.\lBшkOM d 5'tSyB7f?pvIU$VGn\!|*sp4;7( b*{މi£`]ŪPm4_](_H  H£BP+=+1x:ʁ2?(WUmR b| M0s.L*my*B)X)>8)O$XP,9f7d=MbՁ =ꊜͮiyno6vQξ6`xTUHoŠE);- ?TbIa)I43CK竃BUf1U7ܚIyZkwMio7pM߂DG@ƚ7\;*Nu"E?o15l1s}k3l<4gP"jΎD%"puV`д6Og̔&4i#ʼnarvYTkI9> Ϯ)S̮?d?t"֍6FӘIp=udtnnfLZԐ5| 9kXz/{ܮN%]˟URPL@xGE$H]&RUc&prAvT}Hm!/#O8U|L_[Q:++_wiy|OIu|VuK+߯@0>b׍/8uo io|lOC)x9ApQ;趹!:~8endmY%wwPB7!xVk2=5äV."9կn3Һ%9~-˓ y0e^l_aLj4u ;&i˃]j ˿,:ukw l\#2P$ߚkQs3Ki]-YF_`,Qӗ>T40,$ aOef%#zc]ktsPiad5ܵph8Xk5[m.wK>Eǟ؏n]uJԾ5bBGT:y9+WMj(Z lw. hmZ-|&^二$.0j dkWqA" G٤ IaQ#N#Qy,u߭eB7LMpD=)J%ϭ00qx TԪ؉\:,lQ-lJAyaťwvDlDRVyT,܄τ{lB}t?J7{{ܮWi9EhJ8K?A,gVw#a["֪тppV=t ŻN3P>iLvڋk6'0m҆SS@5C^n䵃3ХˇS%,YBdҁx;>QӫrSnsYD=wH&Gc ?ꕪLg ,sMY4qrUו32@:GEdmEiQ'>"z&m ۄvkSR5(`SK>.*9G~ VB#˜6p3﫹$m((^My ѦUdFOצ+%%QHk |UKĈ`v24d i*í3lSVmgA6^rY]_=s+- dlh9"`LNv@bt2{V: ɌNsVit(fZn.ҳ&}Ӛ.iQlZ0C\ƧקƨúAcC"xa LՋkijÌLŮ6ɟg(;c|GCy] k"c7\G7=j`9+ rDa^)Bj}?e*!$Eoʪ3`BnZqe% B@~%_")5|m5X Ȩ<11,,ki#va`x4 hqjsWu˵gCHʏW]pmPD=jdY/}\`wFI{kag ՟Շ-{zZvTm"o@YWC%~ 8TH>XÂ*2t ~$YKj&y&-_d)x$w݉;1:;ͳaq4Q9*`D#{y۱-smYq-!gFv*i$#~]S߻c8.4$Յ܃6tJkʔס}JV(j[ԜWX W#zUٵX'k4iί̭A5κه|7Zד&y c/%KcédS[&>C C&$64EH #(>@P@J=hbanъB>0uK k=Aljtby~ [* $l8Uoi7XflpMrIA3V%Aȶ>{Φ5ӻVz+3$zpVYH`}sd&Ndc,.'ip1LQP ="Kk -)YfJXÐ#Be":(-'_gL\$ \{ _\K9ͻ=RpYf~AnF^itD=1@)0S|Ve{4SIAFx+Iѩ˲&+fTK/>T떬+wûٔnpv; w:o1k}we!`{Jg5| k8ĶPƜZK#tsAr=m-70EB3G%ҧQE&bck+=>; ם:Ե3ʒ9\!ұ%610^ nzC>D0׭&}vS|n5h<=g|SSa ]Dm%`hrcu 2Tю9Wm_$[ܙ vx117#:T/*,U` Ca̝l* *v(\i2`Aq~Dl=,d`rpU%a ax0%KEs+t.EDf h-"jEw* C胕.яe^$b8 l$iufHOUr$-6h3>;kyvު`>b!ϷLaV{t'{,]6jT 8<~vH gyɈ8=yჁZ59}9`RyRuN$Od[@lDsȕ59!P~vdvl^bIF1fh'D?6f1ƏG66Xdd HuAb-lcMN$^L ;{7Ʈ3lu?V7ru9  !.HGr? ƨ5\Cέ5/A ۵! k1[z x6"%Tlц;%|&lK-3X ) Z kd<b(ꑨP\Ge4l IYN\AP}y jhË8MrKE:D;*89AՒ5D^EFA#mm3_fM˲p( 3 Kl0i3K11ТF7|8\༈ǩ/.<6h܂Ij]Y:G㹔;k'4ҀJ]{|ei -t[m[PY-19mQa# ԡj߲J72!W&z$+zb,{a`mK #Ug& s>GLo ֻ:9/qJKzlԻ.8\ q9*w&I'g8蔜9oJ'6HDU%)bU|4QmiVD;{%}A{s,qbZڬ. 9t;xVy\.S#).K"\~l' V8'0d4mn^NHLS&CD2GCX4C: m2 웺nk0t(+lAa(\;V㈛5n%.?ĄLԃ\3_j"6$>\PN2&4~r)1BWɽ+aT˖5|sk*wҌEQ$n>&θES0bm`}DҰؔ(!К}逃+[ Y:ž+*1o{ SXz͘zj@0v2jN{<(&6JޜD"C3j*9T[掊Px)&j Ѥ|P*V,^9 l"(<4 b y QUE4 )T*~L $Mf_azGq+ ] z_NyQ]}ŵսȁ0AK6**ޝVtP y~|7/=Vws_{&07r0f*QACE4; Np`M>- j㪙>Ar~8`?Vr$%o ">sX  ԭ]q<Ò@X>"Q,V/@}IGWLy8KTZ<=t*yx]ھ/1;&Qk&S<(BE ̴$OgS>L̗|߳Ф;@E&U3Ǵ5N@Mux |>䀷(`'|]_}3}]fQ9C1Fp9=@2If2E1xviV ~ep!l0ZՖY-A ]䪧"@$@g %_ rCAԊS.IyW#dSJ^ {*ЗD 8? L*(¦•MP.IY~-Weߵ;Hs2[L#nQ15X_3v+@~J_y6]Iy짉 * gxZHcK"Ʈʭb]{)Qb+')uԡtEH?r|,Y x4#0ZvFʮ zjd-6N3c݈g8=t[\4D78b h(Zwli @~<.s!q?*IX]q`Cie2^'HWnuV̽r;2"|i>,Okҕ lAߑICծ0{FLc̏ƹ'[ʘ{(s e`3Eh0yL5yn+= nVr9* 5  .k%4Mg|ѹg%&Q+aq!lϥNђTuC$uj h>v3c e `}lśsNY~=!< ( x Yur%VZ *{Kܺr X@'>{@@-1G;ೈ*aRT돻S1.w#hOXbYy?*=\ի4te' 669=M.$bbU$"(o@lރ !]=?IŋDԿ.,S?_SАKd` f k})g`x֗zPm۲& +x+, ?U0*{$ xغSuv9H.149p!ؓ٭R\)ç'%s@V_rzٞ/]!JߧQAߪK8L{c6LxZ䗴{`hLKUS/uFq!IZ{ے =+Rn׶mվ|~~GRd&TYLf6cL\j+] QkΜB<2 T}Ou[*i,԰[t:7<<0XqF^ 村^UP\SRͦ>X<>:+ *jØ! +O Ux O{͹0΅>MpWNEPń'^\_!4Q oH\AN| {r䥙̄ f;i'} |Y3=#@ K! k-ʼn5.T{JLc Y>,G-uOsofQZu 9@'z?#OH /g.&^k䯁;OȪD. C*/~\=MlCGV+>D}~K{=3 7dcB&__l 0ٱm uP@wORue7egLCE6IJ?iRWO\%^91G+{bBYؓn^XpuT*'SIO)w&"A"ɵF, P5Έ~NjHFײ#؁D(J]Ϝͼwc8gEifz#N*z,Ynh26na:̒/g~jwWx>wgl(ED߁B8>pK& 7ӏ3[X )A[Fع ֩ѮcX"+Uث.}ƹ_ U˵V =t&Ce(|k?F|Q7 j'ʻfmP1}\A\9#V*|*c+56]lDfECu{~(L53Y0z  T@ |91Nr}`2${V]W5?QS /ͭ>uͽgMNx1e&Co1M!?3<202Nqǫ:?c}K28W_ x#f'LYCՇ~KkBgX+?8դaGm (:: MLWF(Z50\=F:u9lNXԥ$j&Kx.vuԎ2Գ̈oO0Pڧpgխc8pͮnY6A24`|H6.83ӋvACOcb3x!SSQ&S2T3oUt)/?Sc_T?s,8 +݄6Nmz{Yܔ^YZdtY ۣQwvBǮI~!ˡƂZTcTl=a>ȥ|gxEr"B ,;g.@nEڐJ^3r)u'k%.h)oKlKR_ԏ~˂s*ϼ Φtt73arrY/>Pɢga# 2Wl6gkE0ۊh@$= YMݳMw*ƀݱgƗ-9.hzhJg=k h_>|G]j̓piUm$ȋ#.m.\E}IS}Wk1co<~rVof>SAx)]z~~] -;A`:[t~+boUpa&eb6)*].'mFLE!ksp| 2fh邕|*euz-?enpg<w+A= S` NɗH! b琑L8$Lìl;AUKa4#dWb4ɉBb/H3^aCR5쇪[ӢF'#T4:UkyVr%sT0U>{ jӭk / tK[3+ݕ:2)5u/%82?h[~0U3M+]x\uB`~.xAuͣ:W5XsȔS#15ߙ"GǦtQHz/8 E@a+R&TE "IXi6-qd@Jm-sILZ,?N7x:u3Ju\3Q9EXiK.-A I&+#.J](q;DNH8p1DPT!\qleEyi#78H4g,i ۃ@ od݈95wacyvM>@MK%X5G5˭>y.V٣ _/!A?mb9oF3uV0f&c{?n ZX¿I%'e}YEAN1Pwj̢5LJk(j1uKȥ 4Px5980 :r!"`]a- ~&0Jֶϊ.2eE '&;X)2BM|hYPCi{x\$D: %mUazR+*v0/TcH3C(kbFa^/J6MGOUHJdd;O-dxSIs: ]ʅ:zqK`r>-L7 wSdƘ;6{̷?}1H ^EV,W4J$.DO'jC#+}o~;9ϾKJ4#U.b->P|7`$fML6C(-&ՅZ!$ad lɽ `Ma˞D"06VjOJiBKIic"|i*DTf$BʵfSLBVl3/q=0!V(ĥs*Owla?jyv0Br7y w67]\K2,zm븴_ n`פVRgj<,d^ͦ|cؒ=P 1c>峮83747k9jEO`f6i'l%]$ԁ`m1Le6T"e4`7nW_B'E\~I_%{D:Z#QuMtӍw9|Nk{K 3iKWQc P5 *0RB JtX4U1G |Y'Y[FEo;D$O]B `7f^Z]9lnxxU!02vq 1ܵ㫌·GU{ cӦ\qJ纗jƳ2)7V#RCr9{L1}ng`SDqēSn !$$;C(EL8ڃhMȗ1U3 5ȮBiFOP"!9IU#w~܎};Dǫn~uzeSJc3c\pyS)\( `Δ8D8JsiKB8ܥ`Erb2,tw|(qil&@(償v=^Hy(-}ă3eVv#1Yxū %)^w^!ά;}VHCyk擟YjT[n K7ED-"WPbS䢐ah\Kgq6X`@ DWiVyʿ(k/> vIm1=!|@΅b`b؄s5^61I2ZvET6A K*W]=7K]Q< cC<`c`4_(ִX9X!OBa-U0¡[ ))fHDrZZ{R1P":k */DOFnϵv HD{=tE4 < _j' pSaؚ4DȊ#$<$~Iqʬ( C y#Rtߎ'*nJ 8E۫&!$7^=0?H䤺ζؔ@qV>D,ftU{~<xbW,Ӥ[`^lHH@T\|XǾDMC-a k6=u_:RYn8b6v$% b_uY½Bu X|ŅE/7#É>L 1hofz',#GRU !uIK? :SI"Vy.QF>MJĤHC9lx~;}iKЗ5x2d=eXf~ vOh{N07XM'wY$Yj2¿ z:%:1Vhէ:bq)~Њ;X&1HY+v?So֧uo5i&ip)q XGJqA "ot}}wހ`b 6E'+X H7y &!;%u)Db;vaCJ*m9,ΘK/OC#x4 ܾ*GFl"+ 6h qtք`} |}ҝj\uR50r{ ٪>`%ksQ1WM 9K$-" ZZvbώi}jxouz[ޕ!gFDj5Xa7 dWox`>O.[gaYaTg4j*y%_%!EMKqA .RZ7hdRT'NiLXډ%팲"I 3H OdʦvۧšqK& ,5 e<eSi3)&צX-V&t`⫁* hIc/:CZs(,\v?kB8h% obV|B,C~Kega Ci')b2:9*xhrt7}[q}8Up36rx[L+*:ɲkL,p7=P$$%?=S!9aXK_FEKnwbmyX5-2iQn'Y?yރHv#h`ZT}$aazvĂ]`Ȝjw&Y'Gg RQh)/V3B}LndwK\a lƦ-%X0zw1[ .-pp/\ۯ1WS8p#Z/kBJ2&+9QrgL68[eps-߹Ҫ)3tS5qMOTѿ=P#۴T4.XRvT@\Dž.D-N[m15M pR{cqȹVvWNm.gd^^>|#c (8Ҭ$J0ݱDXj!p\UlFd$P^mSf0edqszRG-GʇY8>9$J O¨돣ضqЫ^Jc5)"(LTM^I= \ g$tkKFPiV#MZtwkMYg^^]eYyu(,sGgUpB ]mTAp5h{#ғ#jb*jC =YAҕ`M[,.A-Rضw"Q2/;libxñstoޑcoc[?Ïj'\pAmv3> ŖcVEtԧ&)A>7Z)2]B5y*t c)uS=>dyP%Ƿ]3K0z|϶sÝp#4;]0OG𞃎VNĕB֏ct֯u^ ONROޜ'ͫ`s.a 0^f qE nh򥢗)h,,2( {$}f &d ndAUpP7}D:>}M .0+{^A1OX&5FS~kh$Nw_FtT,DE-WS@SAXDAU`=HNo}o@XAH~(l\{Z$vpr&ҋS$RXG+sP5QF 'ՂEc6 Ȋ((-66l&'16qqjO|=U2=:Ƣw[G&C2VⲊ2_I4ǝ$m#x8׫rYOS ,&yϠ(Dyh߇*k4Hχ|!r%'kVv'ҖDJkJl7IdG!P(uRl8D={ G‘#ܬ`(m)#ҙ\2~b.)~S5-tP__Z,6VL}$Ҽ){Zq*WmQ &sHe˳24Fzn{lc7Sz]2gv~P6XCp~~\{`hWJ,U'E[ala>zcK_^9%%=}5OVRB[a aF>el8$MYqx,쵇0#&Ȅ^(0ELxx!F%YIw{TC$A{"7hhq6Ο,c7p`uLPK gL_Dx|itxO.y+ {u_Y5,'TKO`qBqI'n<^?IZ +I\i6DLVЬ8Hl肯xtDbɞ5J:Ȝdjiʩ8ȭ70'nd*91^;hІ*rzm rmls7'-X_,tJSӴKΡPtQFd7}#L0d? R~W1!w3aqk&> /js:V4*mցgd*@G xo Q*^J4'ok_饫5RВES_;ZG9#px)kɃ3HzaF"JgTTѰy .vvr9(Z㶘VDFߘzFn=&B,+gm~KdԨ$0"'Dp8!~LvXf`UYMI(@6JYR[j}`&*cZ?z>B\n{Nhmv֬#x.KeV[$8ntg@>tp"\"nq@@zvָk+Z(C.H|?v6֨ 8MТjm N8G Sޣ2{m,.*/4{@֚)pWO_$fĽ6F,#Re1%1U7{7D% ڡ:+L틩1罧L< zbunm0!ӽE(좀5jU=\'fhN_i:ȦƐ~dAQvQx՜9U4NPu ^^= d`5Izc31d&OAT&$ZHg2_}km og7L%wI"@R >C~+J(6%/F'糡_5"huT'u:|E[|lV[?Lpqxcx(7>z9Փ!aIɀmKGn9$ˈ/\>eh|%n  Qz)) V;| ɤlX3y{%]2&Q0TFjFP%f `6"n4U0@481i8`J?Eo jYJqz*33;ON[\YюS}DNQ/"ZPw9P@>G[T/&WmЏ筽gϼ{ge|=#'',2X PxE(~/!6\V($ew0DV}.V8W Ȃ߬qUæ^:WYo c\~=K9hv8T)CV*&wP KhA,>Po^IR= Eew -.SJdm8{HD/,g(xvQqyo¤Òvb ot^b%>Hկb\p`$uC(cHG/̓C*Q .GxY;\g$x*iXa_ i2MCi69 [ɘ5,0{ DUT _絕^jH]9=ORaUMB1:M?\+ [5M%R/=W vd)rʚR|+q[։CrhyX] o{t3Y\,cAp)F?P'~TS Wta ҽ:de'?:`Lc1_aņB1+u5VX.̤"BNZ+[vP NT^%uVѩN>CF1EW@#;qPm&m& ƽ]f6`2x?iX6$ \<@6aT.o]zE(P,v ? 鴓 pbnuڱ@cKX^cmcBU&VHB/'^mQn܀s> N5EF7[)57NJȴs&ʁp5?*gt w.ߎl >7 IO8\ faKv_˙h;zЍy^ SqɎ"GF}c=${W@y];}Wsێ .%$afxϣXC N&%}Gl.]L=j9F>Ek8e:B`yG˺<6Z8bn6ФԨO e$;JO#1Ig|x:JBÈʱ#tDLWI&Qij܍B3j,_ƅ#]UZF1e(6訑 OxZAqm>p4AJmXkɅ/Bet`zG5=3P>3Th?9 :!bxɀ[ٍ3"c ;'/{)( Gy%0rylcp6yR֨! R9T qs$j1!jeED0ה@dYzXA #8"nk+ $=]if};bN?I:ttEݮ[z5bfre*w󃳤t%خ}t;*KE(22ldl~f=ЀUirMyИ:{C8p=HDP3+گ8}f|u/s(x8]qǟz- d{Nv ;3DGX51;,I)Iw'P|OgBý+LU!TxuY(|.V!79JJXUϜ5mv6S@sת<璎;= Έ"?4L-( /Y0kZߓ1/sLJT"7[ 4;Q}剌?m}ޣvu>uWZl޷ z15?Ul-gmPř18d uXq10O]r)Arr3.j,@*0aO Br-}⿯$/A4 πBoh 3/J86˾#)t=}^{\ d }kIDPO)}p[ْK@Αf,k}E6~^ ?ԕ$OhORH.ݑNU(Y3oP<+7h;f2`k]W{_8:=;7$R_mfu ]wDj2# H+!Als86Kv|d 2Ahih-kPtr~E$u:LVDzwM+Xg&>yi4MJ3،U=?u F^ )q^| NEko(FJm b·/g6sXL1qMZ(w#+5$&q^955RznyE֌55Fkz_ v#EL/5ަKgcҸđ.M`愹gޡvYӠЄܗ]J_TRP~m75!s yw`9(@vċju=_ȓADÖP7>~b7P7# 7.A"kW~x;#Er5٬M[QpK@u|{"h&Chc?Xq KeHC|$UTx!NB^wJN_?e(N7Ni 'a RzX!Ƿ<3(5Y7;U#=کK-9b}rn^QQ!tejǘHJɥwhgJ`zxAjlr僼rڵ{oWo,5&_ vX`_+p稅ar qv݈UdCQ@7F~s+$kl dt@:7Rdb&3Gh˳Y9͗*+0sEs0 S¦$޵$#CLu$VWbI^( T'~z>cc 'FK؋S⡤8¾Cx_ :^ z+w\/Wb=W^b%0H4s+2ja*OյLQ;Af'.P:X$^'-2hжᑆ b)dسZğ F'&CoJwbwj Oiyu[q}TdmgqP=PzS#$-CNp&텒M <[Od;_gUg=Q8fTaÌ_>Z>b> )CTt2pM;̵ _^I!!&'?V^(N衟*D*l)no^{jwraӗ%0~[$'K??7Y_Rєleh¤T]}HUV(cDBLtܾqwq1Lw >h%l񐔲/G^x cvSY3::?mkNg E,ƾ3$Ö@{f,<ê_>E142f ukJ 7x.$U J]:%n; 5;.³ط׊ʇDހLB[t1- hO&F:rO{QEmqj,Pǜ3'dϹR+=A߹DgZҔy.GmU#w5te)!4m&PU!yDPκ"Po͕Aҫ.OT9_/S}ctDq2X4~p,yCRQrʍ/S5]t ۟8x=TjBmx=n|kb/yڑKNbX>)4 >㏖b#Q fM~nx1aƽ{{ nNi?oF߇k=KD41nbtp.&~J)>HzhEA&;G7"4>~ו50'%fJT?6sߚ167u$cNh; C^0oU)j,_^$9ycV/ (.}1}mE1/9#YhgIOf,YPD1/{PFc"Q]Z*YPŐaHGtV^@ K4Vy"5)G6`\n`ṀEx$H} ґ5&X."ܷ\Ǜ?ԟ]H;WXoɬwQ2)\,pzu_v3R\2ֲZëv ͂cc^cNo|}iW2faa%W~{6H.70p5<- 8\;D[+P#1jƨWG-+"=θ ؃N:OѤh\M`e4M­T%U8,;D8͓M+_S`#igxF **8xx\*W7}2p@>(j~-1\OЂ.H8ʘ#7Ɇ"\?Pnxy71:156ZTTsiRe%kiE<ly__hӡY󮚽-X.=pmGDRHu =՟~W-n͵Ȍ (ŔL"i&1^O6MgP'y}W3FXit$k;2ŏlMwQUФC[8kٖ3dHDC6n+9gB.6F)[},8Xw'e.ߒri6;V z?:Dy *UǢMzM˃ "ƤV@# Rfawq1 {*&lٿE~' H:Ȃj@tw[p%Da}`[?>DRXRFc|{fȋkd7YԅCz-kP|<#u5ڑ1q ،w!A9u9/ۭ|~xI ` }){|}qK7B#C#l2az'.q&J;<6y>El= ?8"1qdE$+_G+&Qe {lrAFOo(-T^⃭ReȈv8[E? 8e@zV27ӄ5/kw.ǖ@SXQu3Q^_xGd# ظڅ eqGK>nv17_T~D̳sC蛏XFJߖa<0'kp0]W(ھ8 ,RGe o'] H J>'0U%!?c ^=㞛;[wG`c{I ƚ]4K9_$P&"EC( ~BR?yv呶[/N5B' -T%g'@'[6y=ꒊLj4e_j3zМ>J"-.O|Y(o­uMg`~9^QxICF]b= QP|U ?ә(`:y8&xG'NQe)k!]1ꮌ>M6@ @riFo;n;ks}SkצLƠ+{q>KedG*+dF {a(qe[lM3~ABX^p M0:_]rSf9ٳ\+2ҿ̲AH)QZ8.+{{.wrܙaVJԣe)'ziW8YI6: &†1`]/CJNu^x⎣P ! x=1XA6+QOF i-[v+3#(@r5r<:W0>Ud5d-{OSUԓmkq j2l<99BR_ $S?>YQ J 62Z짺[Bj'FkIw;}/Ø>#NQE '!J g-)l+ (6i{7r-Ns' "Q Zdp=7G|"Ufk|:{cՎV3k8:(e":$GsGNh^2+>d$Y ,XwetI8;m!aPul܀€_v}l+բgjJVGRrhXNa&=ݡtf FBZs 2(jk&-=ķc:TZp~j|9zF|*2TIAy\~ g y'sh9lͫ(B&τdT-R9F OLj72/su~mBي]A\x<+ V#Wi|qV@Px.G>@iWHcS>{ !_8iyq~$x,0bHQ .EvJ>ёM8cRʉQeOd\L-iBQhmI>+^'M~G\vֳdWuv*;|!·q- S;T#aYo ҁL-:'\ xxe'[[V܁r ю?D2Q%#,d51!{aŰ#IB&B^m 3W: TEZ*PIVv&t2և#. V{k4LtV-݂L1|- dbj!3m;BH٢~\ rvmcvf6N@Bfz 8hF{,//&|44?>7o< bll%M@&2Z=W8L健WØ>b#ghSq B55T`ü~J_o$as=7Q>7ia ۱"z"7%R밂& vMCe|\lcn')gpg:ыg*.[|l~wyy$N[AS #52ĘzYvޖ~  3(SDᵠ붍jֻ6iFW45&B\6z~<8uIC5$uQf]/t@py/gTۉ.6PSYi LɌFۗ9NXk/{F Bkgĩ'I[NKpJQyhY ݖBI0Br@jJpR$L PVܦP Ύ^/ jE?t4:-9X?ƍxw@m(tNS`m/x* ԪecZPeH3o%o9]đ~2M[8//sQ歷ݹ]]A절+.[] 2~=@~ddv۶XTOP  05\+VSEu׮ǂܩa,ʇW|" RWኦ;.;e'.Z ͂zΊ9,P몓Н0> Kgܳq`6r= G$[R?|UAƆp>2:Nf7ĢtfïdWQʋ֍(¼SUju7b䦨".$Fލ1L%etW8K& 8 3u:'⸐A vMf쭁ͲIc:w.,ё \Fqpim:*iɉwEi^1oR}ozSc5,t6S, h.8"-QΈZk^l65~.& [ 3KJWuyVŒro[Ogf]~7s]%r&4 w\/UMn]Vsb!I5l` {uAOsҾ%gydLr$.s{:k`n滀 ) J^"2ǐ'횂餧"㭺^+W"#8ӡ,4r?)>h lO$.ɍ9 +0+Q&V(մqqT @v\™Na(=8ZG!a٪dE)HhQ-E:9T9$U1(F`JԄٵp5w#l4B,wkd$[ (QOQ Kzs0hVm$XgVQ ayA ̅DPS/rIui悚ߛLCvUVXT67NCۭ.NG32_&3۲QmK{˦fƀ2 ζ"rݠZohʓa\<AbS8bj)..Xjr7(ޭ=:y2.qt5$=IMf2 fw޵IoRejά*.NB(dSptƎxiJnt +t䪢R&j={:?nUPcG7]]1qeɞdc 9 ܵcZs?y/S%m#J K@V!UQ~o BJOBYc; M"j"rW29 ="s1,{PciUZge~TνM)W] qPj ^VF>S;. 6uZtc(Vɯb$@$}[@m}eI~0L0S}΀˅2 z_Z,\-ZfR߶,mC]zU Ds^ʍ IYW/f98'I~AK~O_BtSRЂ5:.4vTFp 3h ع_ĿgT Qc6)yM6LZ*^u.C`Kac"!e}#^&sbڰ 6<tU :!6-x4<@ةuLk$wuAaz0¾A]ʉ۫r7Q.w%^_6"&Ҷ7?14 :pPj~ԟp-<8|B.pKPteRSF\яfBI}`;+g gcWq:a C5Ku0+g1]53ZYфkiHs׿Jф;[lFe2@z18.x҅,]L}1빚M%/*&!-s6%@®n*EL4ocVG 4g M2*ia cc[r7S50-=XNEZR~8ngB5sǬ(`_`4i91D{lrkwS{P@KKJu[8k]9L V"W_~@D諉Pt.NzޣMT5]'xͲcAߚ^ԸP^(6U e>eɯWΥD`/HOUU@h]R@ǭqƐ#K$m_mԞ3ß5c y ,һ"٥4J"v ;[sm.y_nkrHʮ{/B% +UnQ즖 SOQ=1憉DS//NL]/$U/e䒁W$uн9?~PŠ֯W0d5_"#W(v奨Xe !3_`H8J/5!s14 T4[y*uCj~-ȳb6SN蕐g>lJ3;i_^t`GBAZzA'6:.5->YBF:sIاuPa*)Xlx{_|[qzA@,tۆؖyY"dFT)4y}A W=Nh)EψIC;w*)uI4]1az4g|/(8ybQiz_kG#{RUݲ'fo-L?.ݨ6$iaɰGYrǼ[oUۑ gpdC\28h;"]WPO&Ui3ժ0YB\mM_bPg۶=;t`9f hYIΓ 'h‟e|jp!Lw ?7cGJc9Ũ.@G׌Tho!FPh&A[Ě'q(`HD&5oګ_3L+~h3RNOjp 1, )swTl4@"cۉ%AjrqRy5-oKiN/䭉{_E"V?.>m1`͡S׮I L/*hO-'Sܐb ":kIA/´@/VVtc(WtH\4+5o(iIBͨ?Ke*ŠQ ,~Uvq(l1\Em 9r9c75'ʃ%. >jS/| W` k3xl&NĠ*ƚ[daͩvhm!.s(1.]%YC$SesE׌?'3 RK6T_DjO Ͷ)( ;Z*Qو|XaURciټd;8n^~K-{t4SsBHΙ2yyeK%]4OgNI)W Nu-L:ux&wM_ ~M9wN|Fue ;AvDi\;QknSew qx )-͙Lw[2qi2#he\;k(ugU}wjX'1383$O4DrⓈiԉkC"4ߨ?fn i*n"沘.n{q!\ *Gb!]Jh׶p*ht6ZL'\|NĈ{ڤ1NR ے}~9"+>C4wߋER` I tR30Mb[Ebkq)i'E\}݈v߭''m>\.(I$]Wjd&̀sy[\&a.@.,6*ɟ`GE' ?N /iס*_Д(\dd3nH 1XX!uJ5} wĕԱ`xV@Y"v5Hbr'zq]ׄlNkQ \tױveQU;t5 "p)C[0&Y q@$75o{5sښ+ESVXckZnfr'Xj8W9fn8)5 "_)+J k`Pi[)pɒr‘tщd&d[˩Tz9aѺUx߭3 {i%~g7mULH1eF+viÎ& ڄkTul 8x$lգ0TL.ihO^eFcao>Z-#n[Wݫ7 /DICSDGB(9&׿n#qsZ(07>G%dꏠQ,Tj1LL si6 xEpeq蓒>A&1232&] -*  'HS _GD tcjǪ끇nˠ>L=mG*٪4;X&UBN`T&?[70oNC܊Z%lVԶU?lOkmhާ&Trr?o-?bGƉEu^kA@T:FWn 9u8(}(BC喙pB`%snױ[,ky iXSn>2o>>NWLy%oҥ's4ߞ"ϓ%uYoz]A4 ;S;a{xaV~}W{gtNrWoF&-"nzxUxO9!3gyKf) 8l$O#zl}Ș2JsTR: ̨c^w3Hآz~y`Y'⿱Vk"{? jUn?-oq=-lakhT *[l[DTo TZ*ReC*U-l˩thyko',eHdX"gzO2llOT>֯ j^n_LؾǦ+Beq5vmmKͨ _`B ԋ=%3##2/)TV{Ѹory.$?$TlMT-އ䘗+4qz{0{-i}g[YGOHsokNRC4H {(- ɏ™!bZM].Ar+FIU\n}([~%(O3~+b`}7n}(+] &gl{an>.`u܏i;=6ۿ/<<]Eۤ-܌;%ٻѷlΈtSi-DZ~6]IcףE9bYdv&R`yrkdf.QdS"g4 Za-(tx.ꙻ߹ˎ;aIggPmPj"R?v6-U>IsaOL ڻtm7t*)@83woE9&ODVYYf<2/`{n{ƥ{i \?uSR3ti$^ˆrh|O,fiuISP RK6|7{FX^ϗ%-#si $R Rjkv6AFɽI^ \GikÅ-iQ* AdS&/^ nY|UE0TCQ3P>Xoh&H,{@CCͿd.e; &cABb^\A]ԘsMN6ދOZt,.E$v˖jMg4{'f!V X]os8N C}:BUw>͂EyD/h1 F^4?8cyXQYջ!~%4i&<5[ĢءgkƕiS7RuBk|߈l4="#聙EdpM(Fqg0ᘡ HaH@uEaeg0޻7tF3*@I%G;%MϻQ0x5Yk+x'NBQdtyDC2D}cW:rsJo xŅE9@uZhɪ BrZ'ꕇtRަ 10W\kt?VGkRIy)ȧ>s$]\knV3WGugL>|"˖'@9O_͖puF'<.N||jq9 ;{)FJ.n-3QDź.E ;2VAoW/-UF`o| 65`'9)2S꾭`'L/˴mJK„>'r@dcҮq+Efapl]ժwx|/<R<۝; !6,H'aX ohX 1[24s L.V"d皷biFp.g( 5ԁkmJ{Z~ZB:n-V.;C9t=MX}eʶVv'5A^ҋV'um+r_8Kn\ҢD_IF_k#NعC9M/hUoxBoAi}pҼy@eC115/bPIwy7?ɻ%1O%LU.8ӺN״a1I52jo'*[E؃1^J 7}v0f5h+U̔/H[G\;pŊt\zc`nc50%4bIAq5'~ ]__hܧ-:R~?} t={l}a0$ z$mq%ep-s CtxH^%:do屧 ﮙ=k_uAPP0|W4ɛ4q7o/"]:)pa8KQ_vmk6_@ӎN;(iE+ڹ.T@rAG Ɨd;R|e]ťB&"5"Q$tq}bJHx̸ 'E[$XjK(]B wKLkKڜG>伉bGF}ZUFƒCJthQ#T;KR[򳆺9db*Ɣϣ BVž%*ujhya.VaEˋin!蛮g3y;F^{вjME! "E-Co/ɍ8q!G"m.8M-t+) b>mH5Pyĸvއ(`$"@_ԳqӺ[uE:UqexZt؃\PؼJd 7{(oXr4"]蹞 hG#eoW+IaEGճ+Fy;kö^B]~_Ń2с.X! jtU_aӬ8;).߳QnghXSnfZhuZ>;@610_2}]55uf:"^ 3cP \c~\;Sg[EǙԽw'c)ؗ]Z}GByͱLI.3ֽO}Id`TѼYE24pIz(٨cudQgLޞ^hAٵrv˜6FzTUVvۄ$_ETA]'uLj̿E֚]!2HafH- @vO~Y(s!Amb4QBX8Qp M#uݠb nuT?HI Eۏ] _]y пt43qG _+|D8EJ&/!Om6Wt;eg*7VG<4X]eӇ5= RtKtOe1wHlgJ13?*x>$55B/~sj/QhRjԙG|07~(6`)W^Ve4@_T+`AoNPf~P 0^4D6ys.M&H,v&|$G׷4K!8$At?cY%˽+E }jhRI?"8Kyao=Qtںu<]RSNFHDH;lҖ6Zuxq Hg}W hDWŸQo246>{w%xq< [@3 ,]D3dAQ#icCEւ?4F7CwN$iBIaU>.|W0ݻQQVq84䯬'2 ͂kdv1ifhқL=>n`=k- t`H[ƍ#'"૽5BXE4f+ >oW(˯ج呖*8Iu,%% W؏Ro&ԑxK3F`'Rf YܘlduV)}iԧ?Yg('2"׷} Pqy*Nb;ԵGHunnwpv_)!iU}He#MWU>uT*ӰSH4M } UKt/tHenm^F( kX`ܜ ;$()tilUطXc33C=:E!]8 ʩu$lPׇzށy ""h|V1~ː<$)GfseHgԮ;D_Gz65Qt W|f_> 7H:oÅ 񮶣G{|35ϱ[yŵhlW7OG'J0R=ByVh!"vNPЂ!OoT{Fo,j#$gY;[5)EsV4\"#fGsG j 4r-% _">ehIS~[?"#6iy۩5~RY,`@B9 X.CC{":E5ޣZ@c^mEVK` Cr@W hCڒHlxӈ 췭Aitl} *.hsLPMxKE<K`:쵆:qtwڑ-kvxtҁ*%]W-[ ;PuќsiZ@N>diP>MJ MJSn]~d #Z [l?ߕypҮ >I9;-: ׍z iud^~ Ug|c Z }R+6hx֑?|[S󇁤 G]Io =:qWg>sck-!vjL8,:\ܙDwѷ#JDi3WTɱFBQ,xw~S~zʍ}D_2/oK# _kńvEpXݢ:VH|tH}dDZX # _\駁 uYj[ K 'J_{#svm,6vLսV9eVsqZ?QB%*RA% gCU?4}rr )NcĹ&uנuҟp@7Ob,BF lߎnjJCu3isB&OG;[A[L,G"zIkEblCMp' /H /.,IRݫ$D&Ƅ'N-&SQ2wI H0`PejIFnxr -{}_mzR䄽jS>bJbqI:>&Lӊ**6Q(*#aٳ'? ;2UȐFi35ryvQxԬy5jFn& iUy 2CRcB(~PAmt7ןcN}Ak8r=f\>gB/P> *6}t*WӬ0;MgD+ x[ln?:6w?,;}Aأu X|fۡCE^XxcW}4.o|̠YR0'qk2R׮In<_mapHiϐ+ulv$qx=}GZ-ca0#JYz=Lr>7¦^Ā 9AŸ<Ѷ31Ņ 6}j%}"gc,8?StQaJ#JEdȭ`Tw c9}}7 m }3hf,Mz_.YYTsv:/4 j0v=%?@ö}G ~_LjTUD/:ePYx7CMXxDh$|PObH76mz]m)B 5~hg˃FLawG=on%q7"ޔGǵNՃui25f*dFa"g 0ye~cҍAiܦUAɎ3H̭E=.ށ15R lʅkp~sѹy+> s"CVhU(ʻl\F:]6z2GY3?Vpyʷ/_;< -RiӈGDkq =pu|S2x*}sˢwNiZ2ypΊO6#S\5Vc[B_ ^ `m;A)oha%M,05\<(Q:|Nތ?E}۞~ :)(<] P5رG_ &03x!kKi? ]SBd3IOgoua)} Xь0mb,P d;rMU15k|Uq֜5g㡫^Q!ԛ3Y0 D[܊^+%ɉ,y#xʾ~\>iTb#G|<۞'&bJjI9Aİ_yu!_P:1bDz'{>[\94yщ/fa;;6҈`#V|],$`7.Jr%E-7Z:EMQȌ[00n6S$i'#DGY1ń wѵq}ByLD4HT F^'oD,WS S a_v$MgzlOWss~r9 `?@pd3I8 UqF.D9sةPaYζv8<>z&>O(u_ZoBbU;AkBW! H2Ry!7Y[L!e2>F17}vsjC[K4.cu.Dbd0_@ej@w̉{ Nf+ 7=:@qOhtP3u;!7!LRpJv{f2 #+=3`rT\U*/wNxx @) %%W%ՍNJՒ DMB{OqؗX @j7c" {3 -O@ MS;@9h Xa|^!O:@'eJǐУ=%#[;{lHzb׺5Sf:1T ]<m%d>WK/[rTqUgJL6A:LWbA^ͩ-0Sكx082^JOOKЦX7R7']4( dZpT`r=hAs4c(L^b (e4t"ZR(eg9BeatYb ~8uyM-^!u/m ،%@m) htDPg8kRĒXvJ l :@KK0B9MiU4EѬM^SbCavyt.|jHC|vd7)x[ImX9"DU{ P ezIPd`>bCfc?p B0R6,B1AB߫{%DܙGѥp-gۄRՕ{yU@^#pdL'R xhnݛ.GU፴PkK]ݮB[b oLk+0K6SeNj@c˧PA ??ݩ+`&)zguLHdZO!#wSZ#+HŨȬCoK/r=JEp8*sEX߽9bH,8nuX }0fOR[26,cJ UONi_9Q&΂FZ@Pb7l?WRJd2"-VEU6^&۠8\%s{?P1_aM9L٧c. 輨Łx7_ZIPghSd ieT^'hw].H~xTe{FNXܻ~$1hu} ܤJht RS16M lb ehDM:EͽNoobؤEX?Kp$M)T]Md\_U+`7z=Wݢ@2%lVK:>UtDt61YWf@Q@ԌcC/d/ 0H6\6C| ZzHXHX uT^K# \|к iXY7X>gaStej UQ&$s y$_VU0c&yǞz0wJ| \x['fqk!%s>N5Z{t)c]D&*A,o rw'M=ٗp[r߮YҎŇ`9<K{#-,̤*Z?XxM]P:l Vw O4,|ѭꤕtv|-@>Ab W,l*\xQj&mI#yE]R9J\bZ)4O,}M j`>V5YփDWQ ݠ|-y̠Az A 2Lߤ0Q S):>H$Xe\ sV. #5.WZN8JiȤk:waO{jh?B,})*wb"qhK-iT{8 /7D@!z=GMTH5Η׿#J4_]9JÂ#{R 77;rdW4ʨڛ7{!a>&|"m:6UՏX|[ -"8M|ڋzAL]b:l|;Þo~6i۫Cdn|-h(N[t9MF>#9Z\ODs%jK!1Kk7WހA.)g D~cj؇IspD:5XW89!>6hixe˒B x?Ζ6N4L\N}A4`֭AcY:dk¹M#}i+bsYA8zH%=gO$8r$} 숣3?g]TD7 8Jvu&ws9%WfM - ݙ9+wP) YHYaI3N{l6g680 i?/_! 7r8 +2,W?'bTJVX\l]D/,犠.Ա6mKcBDd*@& =v-Be֩T,G0#F:IJ&KΥ~ >y%y.WuqC1@O`vYPPHQ7 08%aMmL;^'ǭ_u6D]sETq5tQ>d_ǵ Đe4'ӎFDј8vaD%JYm:D(SMZ}#ށ<06k唡w6|J7ae$h`Q`yFKx%i|[, ȉ0pTNTŅt}=GSÐ0 kbj&1N&!&ck4!%e/EW;UMd/۲0|)Nz/?r|xɋHazNv"$Ƙ`DΆ`pve c,]`뇸7u}pN(J`!>= HM̪=b/b;d{DUDs#`I4\.s, עJ)0 >˽+g[1V2,H!2H&LFC t:2x0$ϹA fb)Pgw~"?V4jKu8qrVMu\[zܾU>(jϵ)G\{9P0<:,7L?;&VO;Zlg OWwEWSnG˙HZ hb<@+q ߁FCfX9$0~:;XY7;}#L¶`'U̐%1HW9o~oD d`0av+fZ;cƔYnntJ4 9O!>d [3*z-+"C/Ή8ojt6T9 1hTI&otn@|A7 =!.dN'6"f{1lk.#<= Z6»U&$U!.z/;Z[j-p+rۢ K|pcBWR3_Lrvh4|Yi2,m86E*OIa]q6zVb /1CC7U٤&6 phA Q앓[GBǚ{z\W#n_"%=>VGBC -l븣s4:wͲh^7Sj:)so4{PI06?2nG [n~|]7}tK(ۊ_ ə!m(ܯb" #&)C$ Hc}{1fg4={>W4fr~Yw\$|ZQ\ZvPUWׄMr3C ۝͊i/"w֒ԶǃN>tt68OPI{pْNm)ojYnQe'!~۽IBP5v:UZo+4ң9PA};*kfiQ2ǾmfI.{W$=B=[Y/ٯ.nQ%b<F-H htyJyRJyaI+ϹekWK9:kaB̨O ($rDX.wUxu B;^Qx"a-lnͽ8\t'&E=y8K6U f震k!iݞ=l ķl];j%؆) pAf Y`]nN&0j >OȩH-gp5kf)Dz?;S,X[^La|Ib&J y=`H"WͤfUwU^b&ƥ\h8Ɗq"X L5 !b3˔,Ŵ$?1bZ =dyŲ߱^OIc`kY_,i?AMHRj^z0bf/.EO"Φye}k룺;E`|;IxR&O#AͯiK_{9 Gk X?&tqѡ5C(gR"T,F*$ŸGfCj[)E:k#뜲l#w3CА]d.$\# eOKGI8AqeΤk}}IQvΧm|_^>y]Iz"F. +Ү`_$ ַh5Kǃ!["Eݐg넿ϔ'tFġys*wKO}|w K*zsSm]%~N~ O(@X+Č}z3% sކhmqEU G.ITյ*-XpxG1s2He]鐑ϐԽ% 寶>ݪ>vjC*k%.f%C>Xo֐ "?ev .*{W䷻R? $\A6T9,[J h 'O9]xG-7J=$_5 ]p6-; NG}<-@;z_zlvjNWq4UBl~5}{la,È xpM]w;Dc*^Ԧ mcm^3`y+޵ljhs*~=fSa!RZO5Wlv83!ܳ==xurb<rZ~.wmDՇwy~G!aiN\p!D}6h1KJ;nJϜgk.Q]=+A D"? ]A }7n{N BtN ;i+<.SɅ 8?3grͲl[jiÉ,_kfo.Z"cgUMoH1vz;!"_'`fӨW7Vn,Q9bΗCf8sͅ,d{–wa4c >5Tt/v|ɬgqy$YP>[ǴC]Wia2qTPEݢ{ @g +WAI r G(5 GnXY#1E*BNퟁ )Ӽ N>H6Hg5>O-DY}νFGE7o͂鎅,ZiIfav(#CO DDIdk;f][G2i+*,o>h~3'z@B:i9@Q%CE8y vbHXXT;'w֏-v/(KyvDToHELp)Lw'}2#5U2TݓF =,n1^R]ý %k\wӧp XK?Ƙ^BWu.!bd;shzF0rE0 X{FSt͑a}rp3ơ(K,̕iLOLN>:KCZM:= c+4@x$fMnݤiO\orJPb{~{݌VQ #t:)4!Hӣc:" XAg^RYM2ߪd|1,#& &%(  Y6RAx%7GS)O'@67P{IPEg 2G~^|˛ĕ yq4xk~'|HL87abr9,DbYv|fbٝo,*x'/9iۨf>X2ޞX"ᣴŔuSJi F7N&%J\@WZh4"#PÝŐ*@ x5L>?ߏ>;d [7dgθ>$CE5zWoP bǛ+ mnѬSz=GW[Ӷ|`AXxGw)ĹB{w+EHd#+w-!Figf} +nJfF٘(8VhDj~5݀ZqIL7g`q#aµ'],@bJ٨~h(B&e%!KiX&TQCMCWqnqmsS &_RrT[Ӿu"~uQ5wkfE~^wNFƞ$[SEas3֫(FN{n'$kkΩuǿ JR' 2ɏ1ߵ5fʍr8^?T )P?&h9ϩv#!pwV݊V0ǧCδOR oRm T]fO],aZ UZ~ώJ4\a2O@e?6%7|fLi~Lœak zu>%Sif@iʴ v_Í )R>'FG2>v޵ %V#B\ NmF& wUn4 YR;:"S0js M""U7 6cp WU"<^eƄ\Dm/OC ]O,x5q ː5IHy'^*3`n>}= 5e-bh;/{6 M|LQ`Y~o|s?Z+z[tm[+ذN>ԵS7%6DR>G?w~Ya$X# qS4~V3کLuY>Kg6B~-X(vԴ;R&w%iU@кS)qYv8hn0#4쒗 =M2FI}n+ q &f8)>L}YVǺ!4yc$QĜ)9IerKoܨiOޤٹOu @jP ,X\Fg⤳~Q #d,r^;qaãuX޽X^^'=F>̻ ʕozZݍQ!^&SE P=tyw#Cn#v=BdK\`v0RŊͩJvƤ<坤Fx3 %T5^]h&xtRt_qԩ<aKF͛ Up @CkZ~՜'DƢMr öhAoo7 %%Om!j&  -bI<:I[D5<ӕsѹ;}Z uA"l >G08q[j>P~\þa0N9iOU/1.iAd@㱳u/F/r,e'[A`JmdA# VD -8De43kRƆ!A@TUN(&鐠5e5rq i-XwH4bxVy7=-T$|X," < PEwKMpOݏc94l<<#ϾQ}J˘?W3/Z~(sJe?J䣞/1 6 1H1=,Q>[Taup%,Vy'(\ vt+橮O884:Tl{LM#?0r/ aRf7DM?~fp=}jF_gxu_L^Tq9 GiIT%I솺[6[+ՍVc)|WF@Z]f\ `Z}B* 3Ўj7sμgG8+&{kB#EMX3B[<-QLF#`*G v_ b\YC|0^^IArs HvR;ͱmy.O`d="P( %(6!I6]U"O,x sl ؊OgBˀ5^4)&HgG)+ZZA&zkSÿF Ή"敿ZT}NJ?MH;膩8 >=+^HG;?`#5!`/N@1$3OO˲m 7~_u䕃 yޱ*m1~us oZ^]۲@)sо)cYEg(ytb/7]Wy"NJ13˿AwXͅ֌2P$>En8EH8o.< X(#"Qc9{ $<,|4-@)$-n.up ! WŪ{9[t14rNDP+݂#pnج~i/߆xKjɶgFhq1pEЊv`oԹYZ16"yzŌ5>yakbJ;0J[b_F4ɦh#уtlDWA}z`5>bCCDC T:*w)|쨸|W\WMAѰQ(tgsl<7jGi㬺凑o%-(7||0Pjى"U!B ݽJ?#SVBj+E| xŧ-YR]{{ְ|C!|,4vʵvARg(eJ4j2'^}d06,0#I]3?l`Ι2G.a맂9UYҶ'ѕFMGWOhy} Uz%V"ԋei5 꺩<o Lih}[&myIY^z\=M5_uHӈ~C{0.jQDrof\?-wF,jY X~㧃axZ^$f_QOyM5pq$,M WԎ7 '1eEB&>]&)IWʍhC=#8mt6EV031>\ѵ~Uv,x05Iu߉Έz<}"Oubsyj$}upRY05 O-쯍MԽ~q:nUNq1hysӳ"*-YcCX]*^p@cʷW qP 's.LAnw8=[xa aIƘoe^dˬ;|T@, NB^[Ñ˫H>ҝ#;B&1<,Yv7^tnef_3q@U2Qs(INdCΧ(/\17C[4-u7ķ Lnǯuea*=V]x]hVd6:,_J]4Yr uǃ ;bc/P-!P"1s`'#lDZSOk f%#d R$ep`!, V>$k[EԺr±iY3Ӛ1ۤ쌰L&FpO$W? ۔ņݵq[ޅd}n5k8ltH?Nc.nQU  X37VL;%_srB+TĖfZ*qXN(!xYyM{3IC/Ρb(ԓ 6ZX'޳uFME \0 U<BNY,/9%8Z]uէZ^@8 2U8zG$0|3'z-sJ'.φg}V=]z-qbze5b@٦ƿ@fuOyM,UΏ*qGļKYiGwbl垈)fݭqsks?n'rB:Gck0)bƶC~勓e q㏨..ܹiV($"p6W?g.J.!KY({H>9n!l/B]-Yi^,\gBC1b?)?_Z 翊KO`IK_4`!yrIh3+e,7o1A2mGL*hax ep+*Cz9 E':8ls /=Bˋ ɋ} b8 Mv 3zJf^ûحDخ&?RdZ7$Lcͫ77eSAUN?w"j}BPӓ..&V~i{a _]>}Oc t!aZl_q; }2 |9+C{@iK_T6 r%0cwclyKAUίGtI q7z\j l?\.lHiI<9@rAj !5YmAd1>ttCj: 0OZPYv,L ?r}iU!LHB밧Q8DjQylNB09 e aE֩fT3_(Jδa!teic[ʣ> P`A˄?5Q[xNB׏*N.PJm]*q%68qPm+|z- bH {sWƦrĎ7iI&Yb7U85qXW^س m9p3OxC:d(nbJ_1w?%9# hH)hk&N,99-# 9rkER*MwksY[ \pfWH#:k$?~Jk=T.U`i 'NFj@D[*/XًyYp-B %>8F?pLĢe yJdn_k;l3_nc+1r2Ft\nř.y/{ #y n^E*M &U2O1|:WxƑAQYujdՁ%%ldLZjů2ǤrK=p'ȫĖJP5x@$Z|=j}ֳE 5>xl_n-ON-|Jݽ[hiGsE[|ߔm[aљ4v'4̠EzA;]X< CGΎbZMY`$V}7|$Cq-}M? %FoST]zm C-X:+kPcyzB3!X~Y|H<8DҢeB 1BOn}ҳg凨a _pbYE ~ b }`ŊB8H-aSDE{1< ZjNʉGeg|4ָѩ wS\Nt !VSRb3G@8JV8䋻&9u83R۽!Hߺ35vXu}Y >Ɵ dI(8??, 7 qt:K"E,K{p^FO)q:[nfyFC`9nsk;dLr(F`"~;1I[o*Eex(*@IQ,,~FhG~^+1!CdU!OSeC(Hk2Vl u(m Xs~T(  C崲y;R~n){' 6J v XNS _BU~֛LcJ ;h|x#+EHB(Rg~~hg+Zc{㹉䲲Œ*29z0@ű-i*q l\OOSeXOÄ&~e^Ƥ,w#wV^`=S랑Agr nka 氋٩"+g_ShFqO;:p6:U $rx|EQȔ̽s>Ov~t2z=k=H{dGܜt!iͪ2e'DXm;^=6?h0aKUB(g"^]t6/${3m@&81P8|yu#j~r͉JBi1&c8^HOTL@'/L0M-R):}қkFJ$cuJ8fCd2Rv/C\?W&Q28F&lXxSs݂<'CAut745$y1~"bNCQ*dsT1ˀѳ"4-aE_1pOk9e$v(`^L/;&;7F+bete H].e Cȇ86% d-g2&L ?iخ-] %7(UoH 8È+ų!$͠Bt97/ˏHrۋNv0Ză5 Gw%P# 5~WZs)/ƝjǓoqIRzxW9S9D` v)Ŀ$}C' *@;OOmgڞTi+2 +$M C aI%dHAI$[EZ׺BE$S nMUv6mc ~J:RF%OWC;0o 4$SEȈKn䤮Q׽zutj~wVf ړfp}`H8} ?rߙ7f]ͅ6HNҊ7Q>^|NXˡ*ڴEEefD? \+M1'-7~ M`kK5aD3fuE#"Wt4c;ɋ";??hTr pt]V5]^k8x]=5 x:,$QAJzqQYاiRx^ژL< HpMKFU䖗 Y<ъe4P2 CϛlI|MZk$NftII?74:7TN*jm`w2&Θՙ~-+לg2RT,>yH߲9uݽ($tB4_ KoPQaXM|A!_7GnlkaYqPOyyÜT~i#zxWkQm(;4,hrxkARzBzvT0qbsJ9.na+hIvGjg+9QFv\g[Bh ,<&s+$Aj>1_Y-Q/%/ҢeCdrC$E%VK'^bujbgi4ꀛNL>&/K^=(U-|w I2ŝع,CP̖fAx+W&;5s⺟S##Mi)%6{>Y xXy:W~ZeqUXJ#q1\nvw2vk Ьoח!oSsbFPI5fœtBCSB$_.Ok?4Y|)SweXaّJv >!p\HQ=-+?F#ts_v,OR(XV[IϖdYg|3rg]q4 >vgx>|~`Cǜ9˥8aJ.S@O/J^ġ~bEWiNw65mXD^7+0*Jc-#8^ F.g 7S1Vq<ș"To7H=p+( Lb(S p2]‡'<cBj wQGX*: R:'ޣ6c4HǣCOH'N+( 9[*Tm7{%% d%!4alخU- Apt]^&췽2 OAů`X s@k6qG2JVQ3۱iD:G<AMӋ41R^ B}l|aY"6I)<~OE"!D,Nzeb/DQv3P7TGTg˔o6B!$MqorZ{!jn ~6*&s#:|p}2ѩOaY)|R:jyw\;EBH1u-+Ttl՝[ua]>:EuȜS'HQ@}?#ja&gӗlBaq+j^\\5Hϔ+e^A\1q`-~wpN|WmjfV)'lʡdkM&=1ro})d#6@w[`®D|RP-g⚮:"ADŽ_A7B>2lJ1X{µouSv#؊w%8F6x wfe* gDufEt.#Sቬe:siWM:f3f.F0HRaO`fU uWc)6/X{U.JԚ9 dՐ$cH>֊+]*l4ظ]mc§$KBP' 6kNc+φ1oU蒊rG/ F*'=Ca%a1:Q,m'qߐΡlC2O ĭs':=k ZҲKFh5q5<'99}BBn=uj@E>ѱP鹠ARh/' uT̥Hs!Xa$WR? NB~-Ok[uRd}i\DRE ~z§yFD?F0r :ތ2iYxTI"4)laR0b%WvmP&$p3 Qk hmΊv7 a*veoɽ8~v1&@<pjZ!{+]Eq#w> Ҥ+ esLŸ丈wAzߖ4 ytMuuɥIH~n'm3 97RLnJvzx"+Ob(k5zO/ȲP'>S{;_}Nv:η'D:|0$An>(y{6NJ!q+}U'H_@=R !L)ʚv/ݨSAu[;߾Adgh~!O[=@hͷ! OānJ9zS( }\'gk=(2Uv-f;qѓKQ̄\0y3U5P7%HhBtBd5fZ cu0wH5?$??6p+,O[|׍&Ak:Yi^s#p}llZfr$.&U51\^z"_7:V H ]:⹈2R_vXe5Hҹj g4B DX~Չ"Ø LӤMÞPYR|h]A3ZИeK)4kG\<1RcDNϪD`^4V6"\u<ȃZ(dv{62*=Гr[Y{j>8=(O\Jq꿋^8hTG5mfiB,kr >fE"&no  ;E*Ql~Aȑ3s͊+wl-CB-:qcp/)$AXP. ]:;<q@ `B0ݺ1r 3Z>N-y9׎œU{o 'P(nQY>u[.'ɪ_ I*> J`nPR ~ :b!$<7৖ (`N//_(~Uq4 Ir+C pH&;q38ѻۊIUg}E]W N!Yo)H"µO2zk%ą9 :wT߱>ߥ5C0 F^I:)܊tH4vvRh)}:c`a*zD&9 ukml j}LYSTgGUq[ߊ?ƃo0>^yǻ`~'gL:n$ҟO'VlK]@m&PA?rm2`&h ffa J8f^.`Wj $wN3w^p 3i+s?;c/95TוGH䥇vb\*!t 3|0F Gp^O7024 Tҍ/sϐAp[}{3ĕGt6H ?/7 #v2f;GmJ ()R;9Z;Mbw-RKfZd߀$:gŶv i,ˣWW"`[Q|NlL5N3KVB{KUz>Q {:ncBp)f%R$~DM!6;½j.d%q®.{II5X~@XIG5Ã.R'yc}N3ך} <(Ȩ|##_625/U{E<$g~DKJ]hYUh?r$%MU|Je &q+抐;!(r,lmY&c((}bkG{e/ӏO,=w=}̷6/ wqjJCL760"c= U}aBϒBqQ&~s'2j@b\QDxlC'H}j@|0WJm^h.'m%)p b2:& Vo;S\UMIo@*ƨ-pϢ@GFHs5b2I(xW`2W'[R`e2x1o-6ܴISH#6aCRqŚ*&> Yyt:ǺA;ϥ[= g̈ [蟇(靁``+2ifT,Ѩ.ඪkH߯V:1(] @Eυ'Vѱx9o wbqlѣi{EYG6\UUi2ILy'YJͷe= 2=oM6u)5o<1n7WEvsiצ{OQcĚöVXB ޻~fpYi9z}ppR[M3-⭈mÉ}''IU!k,_qNV8jd#&ϯqMO޵*&bM0Io$qHGrk6J%:RE t8vlH[Tn~L gYae1oOgnt%P6w^!-kbX jʜ>H5&#_71̡k;U{+be@?ς<7L䢗r=Spu=NmLWj]S>"P .u__j Oʠ3"FPJ}xbu݊Mڿ&ն܆5H6-Ok;aB+VӒ MM, d=jsCڱ-+pzy}{ﭟ'S"DUO(R>Jk%O*iW"(=2J8i6NnVel#e{ZSUԌԢuw GҰCU>c :"t#6R,g#/杬6%t'+$d;2B3: bo6Yo`Oq= F }ZݖV=)C16RpFtx Ԕ6s*eJE'[@i@Aef$MBK!(:iQE~@.0MmK&SI}nzL4mQ]1!(d  ؆mng y\zW@k[>${K$-e*,NUmj>x@x[o rgwߘ^J+Hd8f^45tepn ID -'bttko.Ud4wYΔx?2n+eAtVsbE ܐeaTBL![1/wiA؈c<7&]#:&%jLIgŞ%9}buk>c Rwl;mieΚ7YxNO x7ҕXlVv~+.\kXN&McKQmP1_\& o ]< ߛŽ:˼-QLWdASi֞1XZ/T;Q(F6"9և[{>l5ʓ%9N 81XaH_F8tl]yO)In3U9ѣ0 9V}SW_ch'@FZ)̓^zS##UZ'PCI$U%pp\fJ;m}T)V[o.Ұad[}#3Eh*l'@ۇ},X7)o&$xŷusv3H nv@̆lʶSp`NTJ0YYELBDO!Q*7p7usc~;'ϱ&b25.9(=eGq=hj/}sNER%I=HTsjKl#/P0S7F4=tKz}<YhG?(\LF݌Cѭ kx`qQA"k[Dq('y6D~Dq08لfVրr PLQ#r:e?A>+t?Vh}n#*w?L+9'(Z*}a*F2"@4_RѪl55=ð$I0sU"<ک&y\,i9fn}Q O~̀J|3, OP,sIh&6i* teQMT]I[3-nBxB+q,l!4]FJn5Ο. eΌjHQ:wKkgL]T!D g&oʬ %?wSVD~RBiѮ~r~h8``@~)l"i nߥNI|ڕt; T>< ,h\pr*FvhK*U7S,_7{"h|.Sh ~9Ur("Ԝғ[[qQ??q`,e|qFG+O9;ɹ;G;rA7_%rsu6XȵS:wNU|jSLXY'.BwHhh[{[ʼncYCFǂ?u K3{WmbDHzf T}qmN7Y & ܬIh>+U>YjT.8, 2ȼ:`yK;UeC@?]&}-בOwb)]05WxF|uE߭D($ݮ(D:G.OETݑ4-|NB4wk*8_Ƥ:ð({WAx_tQrIMz#7!QR̠BfLMEytdlN` e#A)D@̭k6"A\gT́TTޣXQgļ۳AG?Ҏ5븀aLg;SiU)S5!s}YPRko6ZT_>`$:BAȆ~ .#."!Ange{(ƶLp7OPU VRLFOo޾>*g3@eў J07a&dK<>JoE k:y$U< =&O:By& ̯HXRp{*f\gMB N{D2J:5mm!.|»v1 q8$+Z1^*Uw3cyqS.4O=&fv%l:sP9/U(F;xu}O';%Ux }ɡdWq ˆ'UwtH:%HX:#6Lʩ3/ۊʏ݌>.ifCl1f۷0z> Xǜ >yr$rxn h( B\*y2J %SAΆ9mw"%d j|釙NM* %S޹_7%xXzZ)O~"*px&~cՈ/^k MLnJDYFY?ӹө($p<='q~cs R+}YxtA/j#q _%Pg> &X帇B $ɯLokh7V8Reid/HIih*ܾ|@q7},H@1 )8mSsNXuQ[4{Q 7,)&Z *''D'zԗ?}o9a\Eg0SFt4ڠpMn=;se}> 풥]"+&0?q-UKPoJ@*noQ !zK(Y)v!"YHGZ]o1vpgK){܂0ff؎z>sFݔ]zWP,&"iYe+C/sNuN7GԶ|dj<=[vJlAM^Ybtvp2a&s?fkUa`JqC+(N疃N.pj<=WNPIJkl_E=8+wzpDAtd*FЬwOQ-Sg3^5|=( :YΊGgo`\蛑-qMD90*/ξa/HȐNA*9E;V*eXʄx{.j3>vdhʩ 1vT3aٛwHL J> Cq,lE,J>9[֡vܦ7TPd_+ާ|~!Zٜn3KA@Yi]?h[qW.5s-겺asARG?*VP `5' n^#@5<N1۟d,թ$T!M6WE+ToWΓ)?(-%Ua 'U|B2r-ߦDs҄,@NrBZ瑪-Rlu BI93 yeU<ݱ"o%SLz!%'T!/M;)˦\^a PH>+wr]5CBS舵:ў&{N2J vBYά5c+;_|0Xr"-O[ ܻ=׀ڱz ^TzM♦UOWv@GHfxsuqy2" )x1AK áoK13dcr` t*W;4'V CR֢*Y8''/8S@*dǒyTv҃b|Ŭ#J6Ij||uy51>Ap=6,-$y; 1W |_恄/޻Tx.X(a5:+B] ~lyV-`MCgU6|b+ ?=U:ɩ޹Cc}Ic*idgKr8"r̋OG U\òT$77fFOǕ\1nW8uοڹQU4vECDYAʻ}P2j̸zwdީZLtƗ4c/^7@&n_6숶6F~SkЖTqs!Kw%}cXT-\>59}Yf;ىƠհ+e?Ho|[twY%wZlΛ"4뫼x 'j#uAHp#S3pd5D 2}YBϞGxO(ZY-t<: T9l iwfsGT``хqB v1Ėy[ojՠ<1=HCX%+dC:] _5( 7QSHh`CtӐm+͈+PpeTEUGzɣ2@D-*{݁L\eȻ vr>ʌ'] #$XBT>?f)}rYrhKHRc,ҀⱯmKQ9]S8(s< f;= t%Cjrf+,*j% xDIZ2," %O:璋+1yO;Xfh O^q"E2p&B.tr!#hA!q_/(^ul-LfmV^/Jx 90勆 99W\{7ouotn4v hFh^P듚 zib| /^zh㑏!gb}6Y$'hJ+&0SȻ\^ '?/g "z__łC|L6I`%WFڛ /PI׀΋Π>uDa Xh'iM!Sjţjg V8&)v_όbzvOl?l.9#uuCaQ;H|#.AV;)V鱊F<͙5[ ڰ 9M$NZf{Ed݋g~sp_HXTnmȚFㇾc\9LfGoU)a$fld:I#?UH .Sq.xw?Yz͙2&͑,\A0ly|u~X]+kQ'BW&x/&[s¥2n:IZ,o vuSbu qP:;?U~,Ý`=xp҂2݁1s`dpr>A_1^Xi& [b{I`B|@H_EWP A( KmTY;}(?9#vR˽ H%Z1^4iXvL*pJ$|+FH=>h o7%khj_@>! h'x/Vo2׾Uf5~|.;׹S<*dH.PʏU./_}#[q NkJcm h[=Or_7o%h;4 /x!a8!Q$ .-y?J1x$ڿHEMf%K6s4yڐ92UJL2|-I tPʶ䝆CR gmNM# 6)reu{to3#D9hI_ ޜVİws be$wNpSZx?8W&:]%}[R<࿧iyFSu:gCAX+Pl {&h._-/z'Ț)?M&^0rU~/$bMD$2E+^4dxWPX;B-N2rϐPHs4#V> ^@у-D<[s<`Ti>q[>nH/pXq'Lxb ru zZsXlkHg751Ed^r3X+ˎ!N pds9OknaeZt z@p%XR%jdn^]=*zI3v<:rR=e1U /=H2rjc8Ö׭VpSໝBG*A8__J:XUP O12Ga]c~K(gDd_`hNBn㯟NYFߛȎ u;4m\Xp9Bj% *:s]n zo,;>\A̻pN#jT+ʒ(hߤ Yr~2qbq|0cqo0A242s. SXzH Y