kubernetes1.19-kubelet-common-1.19.15-lp155.2.17 >  A dkF5n) b\5)>\c9=6&cCMV`*Eݮf{oGO?"mW`I<ۉsQᯚwV7W<x\է{߹&A|GݞeBE02&EǠs‚/{t?}`ךiAm3LsȱGͪ#F0)3jQABFǪ)Z4Nڼ+*c_hes^/up+\ں)IpI?d ( 3 M  6<De  4 X |   0x,X ,  (8(9t:%=>?@FGH$IlXY\]^!bkcdye~fluvwxyLzP`djCkubernetes1.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 daemondkDLobs-arm-1openSUSE Leap 15.5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxaarch64 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큤AAdkD0dkD0dkDA_EdkD0dkD0dkD0dkD0dkDBaBFaBFaBFdkD.dkDBaBFdkD*dkD0dkD099d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp155.2.17.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(aarch-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/shobs-arm-1 1684751436 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.19cpioxz5aarch64-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)RI&rԑI:=K%utf-8a943883d4f82a7f18bfd0e4aeb044afd2f5b42371605b8ebd634a4a7ee0e5781?p7zXZ !t/] crt:bLL ؝.Ump42Y'ѵ`ޓZ#G~/"#p4B!zjYrue ī액 fAk?x'B9]C1 !4% %&R]7v? `)]SIslنN1yoTDb0J{K0@K]gvNdg ngrOJưZpUuF 'I&knRl,o_8ܶx2. Cϒm/`yk-_;SsN945X !'knn/X˼oLnUv-DE(\HL}"ʼngr;4; ܐ._gHPr@GaYnY[#|{=;Gy`JadbI$4֦b§Ejn[ HY\y3530q]e$)78IQ- ߝ⵶\ @4E4* N:R7ZXxFuLЂ)3j>Y(N@rM{oį{h15YHcNΖeyz'XjAklaS3Ih:.Dž)>/ֺPґIcK0Y\-]|Aa]VCþ&љMaJ 1šghj|A{]p=^w'G"0Rn@k@e[ǩAdʜFƢ625 8r;Fy5Vm: {U0QQ>eMGfVF`=T|ްG8iS\2rKdX"Uo#B_ȍ_/j^δrh݂(ƞs4hHM|^'ǂXzM_C;-JGfۨ#J~pѕ o7^?,遷ǥKI@ʾ mJg)##؆|<|uo`!֊?%1n-9v +:ˤ2ʈ|qw'Mx|fl!Α޼f6{Q9_.-T!( jRus{l|^ MP+Se-O.1*W [חSJfGoT.z ЭVċ@YZF5J;wj7230XܐÏ,.K2xonû;䮲-@mqZw*g VaF*W^5h Ÿ"!o|)& )q^zSFbeÚyo^1Sp0$x]VTYRٜRhė@ =ԽOqw։G3?1@8<<0:> seQq}^(}R65hcRc & [ OKXY:d \vb6_Ƅc/^if֪>#naJW'8N!8RK$ #m?KAVf|oaTp`taj:zqrd}5,8ږİ4ƥޕN6rV_0y-f!ż-Jȓs(Ϝ^M:: "X$Ks|gx+hFAJ_;G:E!T-6I+o5q$||y;$XWIy+G{q#?E "UWgة)yr@ On/*}L~yrXaeh>X4˗kw/E:7Ka# ,G ³6Mtq U5}&Ck,?ӈUغ : %a2k(Utt@NAUdaB}*ˮ?Ua~=llضJn9Ea~. }!y/N,Ww'r՛_ 4JwJWDBvH."<A,7-bf{cɫ@?a(ac/flߙR~O\hKi,RwInO;۞ [g# -ƣdՐ5c!۬V@T[%ƏYZf:$=[ѾҗV|wg2IV2,yŽb0!l{"7 ~y*;irQ& DlAd=h.$`y5lre^D SE],7uۂ=e!y7xBEQK$[~2 =} cA󫻭IPlu{awy}@&q +K_v˓9/FeCvw`)Yx2U)nIMf዇;&PES$l{49'o%W@'aαF=bxpj:;T+gL:Q*X_9# 3wp$ :AZt ]q㷉/ʡj&2oN.)#\@5$2 4 ;fȳ!Dy,@o\wPQJ~Mx#F")їT{&2gQIFyT]]lޝ>˜[f/ H}3HPyK$  `zYmnVeRDLK)(YgЬ.5pcu!/͸D֣fi;LG2,$oM/mDWl>,_~I@8ѩrNn|fôA+o J&C';{;,y"i\d J>%0$a ktxè[(o$Bg$wCFIٻZ{i^"4c97,Qc't&7Ht4A|xtzMFNLCs _~'i$YP%e &DPr׽C;^IWg]%)d,6/׈g[&NCV`HqpϯQIFoV499. 0v@eSy\cmZ^K|8K<5+CTP% g \ՆS\37) zHi`ۡ>-JU76a?Y`ֻ|aձ%?YυT &n@=by}JƓ=5Bk۹;{%#~Bm59r鉋<{ŒjY^iaM-6Pvb1=3r0Z|ߏ+TyR %HfN*tPlKʜA2'(u ;́_~RgU00Ji3"9YIɬP|S$Fϫ24edvB{D>1B &-/H@ec-zÎ5~%R~zh z \,>OF>Vzת1Z\ĺD "J]YeqN,1luq &sTQ/va W2l)$䑎 !Bjӊ`('+߼lĎ (ذ@]wG_3>Y0Τmh@ S!gpBCB~lsf%!>Qnm<ފqld)uX܋W4;FiW|TVBv``Dx:6XRӢs_bqmR]G K>eBcr/U`%M⪌ϖpݳ*Ϋ@mjS|oq(NY+(dN=iPG-!Qb1KNcXeRbʁtjs=]^HcZ:-Д? gM)z)e"_켉"gBP_8cggq^#vZY@ q Dees7-Qxy$dߍp-XaDŽ:+ z_\Z߉J)jx5rt]xme' D$Ch  )x{gݓ$(9 VXy;~݌#Y|6Pg}N\ 7a/gp*G6 `ڴ'DۺFce0t].;+aqlaod8ƪ6_J5Caj#6N/#$3SCEƽs#RQ'jIe: x*kě{=,_+p̉`%AoOXåզLGZ;JͧG)6,<\jJֶGc G&'|lPZԧct9.3\jo(ZL(a*#H՟b;A~*|Ha ‘ DIPZ7mF3WI^A`]0* w«&6E`Ҝ=&bd =m^tV7 |)CA(5DHAj;=:f]o8PȗS|mL-&mxi>]'pA(PgKT0 Do)~ECVhJun%</`seQ$3{ VL)y۹=g&HEWĿ6:VZ*x#MTn}b79L('_a wNf̭O9ATVocr5.]w4`MH|G 7(0q[d1''j}]囌gɢr}8zJn8ߙ\vǙ2؛;'n> ∁#! +e:JGT|)ed&Q%PXH vD=SY9l4Pm.Y,X$wcSzn؜'=,2IuiL]y1RQ0w:|&'ZϹKz% p|rNeg;>:7_/2y]z5BG &Ճhu&֧-+꠻cftI€x[hn'yJ~;L b;dG9  .UbCXsktg]ػ.ҫ\B%X@`r AD5xcNZ$}TAU|<@0/\ڬpj>0+QilJ  g4̴Q!ެ$Ȝw'd]v0"}Sl~e]@]ApήZ0~ZR萝h53aOwAeUX`7Ng>o9p:6LQQ"vGTM,PCxJ[nX6/,e5|bPů..Irڮ^S }td.`bp`Ӓ_hxUD~dVsv5SPYK"jy 2fhOyW u6Q :{āG#:Y^8rUwAsLȤf!5EFz)w_{E9"0;Ln=)(u1>ʉ{TvD5ʻ4"̬ Hr_)?zXpTc+}H "ͫ!?^NշW@Qa*a5octG/1ъ_+ ]ߥr-0*t^>5w+ѕhj0_[J1G&3}=3n' s! UjD!Mb 3=eʅ0t9+3uwJEo+zX⎬o sD 'Gr61 Ϣ=퍓$L]8d{hh4ǘ#zp1wC@FԨ>Ez5؇~,Y6gAVIYRUS(ոlBt4.w Vyv~1wfk6{WneoQ7pbuwu2P`"XZ=c iVaBsKuëަ]8`Pמ430):Qy0]%3˪ub]<^#O#Ҳ{O=2k*P6tѰ-J@^CXK7X  ƻ!}:}n9ͦ~V|wqO :˒M {!ivws  o=:q7@Ok^r餰u^ة%5)i$r''Y` }h>0eŌ 4c9]T$0lњ'*Dּ_cyOod֛,I y3 5lܖ N@`64;9yZ^QEiu9R;%4v߀(sK%ꖆ^l)SFKšU(Deێ=diL# ;3/ޑYGv A7T]s >v4" Xu0Ԣ`= E\v!$ *XB |:8MC'<4ZݼE X8ˆ Wa‚_e7`sT_D@AsOaXM44t4=Ի#.:| 3\\U7_0hJ-t>̟VG ;mf~x,N`wYV%sTՏvKXa"2evJɏD6Raw{H}E|JCݚME%}SEm2)#*KNk+XpNaۘ,psC)']t";. oSQso]*XV2A"KZgx\NM̈́Z, J}sa 7@d9$`m%8 \4h}2L0**Ё{iȰ2tr yEĪ>I:FHyPMS5E)Y@Wdd]yZ4qDSY5Ug%#nMI?4$pmgo4?I>L !>&ct't~q5; ㇆~_>شI4jἌ- FULTcuWϞshZ^*:|; rt^ll =`^A)z KKTi#3 /hj9%lPr cЂTct xXzM\e.l@p`"<<0!~`<מEbmzjj~(ƴ<\ktȚB%>(-%H IcB(f̿г( =nfC*pˏ q~9fS]' b84SX7FHȰ_OP:q>n䵫imfP3nxCFxlmUs' Xqy1]pBc>QYh([auZZ c^=:Uo۾3D(i)t9Az'<Ճ7V/a H٪avң\K 奼c{"7Gr/UrF7#=Ad&ѥI縻dя9{\CUdmy2* e}8ko&mL/F*mJ#k8ι=ΡcFMk|b ָt=,69zv.Git$3<2q]~sA./..SR QARGw%Թ| x~ީ#d n h&Y:аӐ&!xnT.VF#"&Ky>akE;7Bڇ0mGA?lr/D5Hy5<3@V)bǖqOmR#qh2X|R Si{~sT.>"bo弔 OD1!E6dfF@"d2{k9?BN Bn{u8AM=glb]ks̍M_-|w)'f벋ED E:hs/~a{5ծo+ݓ?뿂f!R sߖbS MooLc,ȭ;DŽfi BǍ6cKA[$%\ ry4cG&!*t%2EmK9]{Ϳ-&J?J`+6 |p/ȴOR;&LeGo2g.|H<3ǎ#㯼>($x!?RN4 Ci ̳a*=9"VN(`kW4[1ѺDO9$gֲ66QCqdw}G/Mt@!i%V y }4;5*safmi{fwT 9 (Ӏ:\=S.M'y~NA|siuڏR$ 4Gde6՛ 6IX3uMrYP,qaGBy Jݵ̏Q_t7']zάsH Nx0s`9:2ֳRFNM*|Mbdw8, MZ&Ø&lIۃ~z*045SXuyZt04SvMt"(E/|хZ N+W@j!Kw'El;eLNB0Oh0+{$1~l.Q`$ (Ē ʝv=G{ ,wr|Խ"d]]YsjNuber/xtQ}PI) }oܹS^׏_Ξj ۋN]mA zWD%(ּ9c: \6Hmpbh  _[ h E,Uq$o.hf?OVҟ(JyCJqH7[Qb]yr88DDЃ0=gl+n$O<\pCJEJ3=&!Kdž)!In* JvG$h]W gq ɺ@>>7{JF\Q$Yx?;: %J%I|>;nwYEjYT!j"U/-%B[PR.[mO¶ 랒0 VA\V6l빌RDm*m*F9T!V֙]pN5SRyR)`)|CfȇmRqwgDK.tj-6MP;0E+)\fι9n"d8íɢJEc2Ds$QK2) H7HdIrkaW霯A"Z#siƷO$\gܓ^_(ئ'~a腖olʹ喺1]p¹vE= 6߂j]51"zLdx1R ^_9 .CE&B9:Um~c1IlA!1N=^Lb 05;N񟫗#?D:Ǻz`)UF,ycv!uTU6Fg8 JHKjF&Πo 覘R TA7 {e,ʑejG[ٸE_R].!t ՜_Ќ!oEm0XOZ^;j1Wlv ?&`vu,w5z60)ʇ@Qw5K7yMkIH)(~A@DQQ`߮v?fI뻹x h/*54驍Y3#&ӘÞs 0''w Fe{"06JXw}7fF+'?.=!*KK1/ DNV8wZ4 ksɚτgwtYdH["iw}~Ogwӿ+^˷0RMuZK󓨻W}XhȰgߤkM~e.!H a.}YMy|j\:GBtٟ.jI%~9l;\dH}ؿs)W9 Z*OWCt=n N Y|d_;H3]Gh˪Cva2H s>1cSN/"7e6ʫz&[٥Ѷ`FG ː~J5] ՟D9. +|_xXC^$PtW)c܂zUyuRW"PvK PZrh4uEhᆇۋ ['حmXv u2]ziߒ^ `a=mElY ):TK.!WXL˰l J03.ۥ},}1CN c>Xt#K@ P;9V d4h@ʪ*BEn(}YP7\KRy4k"hy/+|G9%_i>3.p Ʈ<d6uvP2@7vF .*r$GW&4%4χA5a&}6#l;VC&#ъwOp|>#XKa5atu}; _dKMݥOGsoS5X8*Y919ݝZOIqR/mk=@WBkR-Й50ɨ蹪MV .@iJc]GW_diBUL0"pYbY 4.gINvGg[X˶Ĭs|&ɗeyCڛ!+P]0,)5@7Jk~f Z D{!đW;wdaekFヴȀQ?V"\wϪ;JG}5^f#BpѫkRx<ØF*ON% o N}P¡ͬ@Gd^)OlN(\}0Z1C%6}뽬C7q> uwLe= {a080|J!3Mctii ĘrmMcS".(H'lٝΜ_|=Xx-x/AA*K]ZʈgP͡, ,m}c3O"û(J٨K"X CXD*E>J} ޸N/6-p=iquUb>:d6F%P]D/4\WZ̶"ydiޯI>fQ_zC`)4geUGd>sν脿萲*s,.۱_g/EFeT|7~-aXiO( mՖH|)"b[?B#4bNuTw<5)Z lv5`uBe/*VNPN 5/[NZb(@^x鹸v/{hš_kH"O/1:|4m*__)P]핪GMp2u7p^_7̊N+GKE{.qa?',!)rPHD\5YVq%ߊXlaN8RU@~#򭳐0(^];nD%i$jF 8uXi:thK>%ToJy-5(C\,z/Xb:\JCSIq Դٸ=䓻HxKȥoDK_[E!{́F@ Zh˴P(HZ>Kp3$+Ј-~ U 7&pު i ױ3{TFk{Ko#EhF5NUPo-H^{Q, E !#1O^:T㠾HXs L?h ڿIOHPK RӰr9oAǿec:s 1U91Oj!K_aYs.þX貆@ #D} T,pʻ>πH(yh qELwb {sIV$z:V֍d|2x9qˍVd'>DsҚ*`"o^CU]fQ߾`/xNsTٸ?u~ Ŧk_2#kiG={_Kn}XOHЋp o`FH *pHp*\(_aңJM@O#gqZUaTRX>}̍@8vJVDCll2B-keT'*/?u~ʼn!u8hZ{U2N/r8(XcbxCpQv~y\HEiDރ+8&*?1RCRV f9:xZrrC-MF{4jCAFu<6}&z !#Q` =_/߿Qg4^)Y9Mq!y @}zCAatlsDOl:&.S Vx5R]أ IKHTY,yH$qr᪡9yG3]`Vd_aaKqbeZ;,@$ Űٞ]cXtǺYg5φJG1s&lU7(AWw"&h79 EE,BƑ4Eqgo 'rm*qn\y(wGaK\7 VG`>I1E!] EZL=7* ٶMkAx!w!Otzq78w6o_l4ZWΊ~e#|fe~Qyʃ}jF{4J]}IbniV0K. Vb{u6aFKIh*G]U0͔bPD :)#ډ>6[b#"W ߁mY TWچABvP{'F{ jA `Z螉 RjdCRp˝W9iYٔjOLF ;k% 0ptLsys#8>ʯH+m7I/q=1a;D8Jѩ ӮxẄcVuMQŴyrKrZUsJkF#V%Ue[} jЄ?St8.AI9xꚙ>\(Be5x%_L>c;R(8%-+d#vP̖KLN{G9uMR}pSH&XOQ<6׿0#{chF4ׯ=iԈZCt KIiQo< w}DYkyb]~nneXVfϑ 9Q +CԜvwLx{{ay韏g)|Z)g*ɽFӱiE*]WR5O;)y6r'0N ;$!xۊ2RhkI{K`{0\q` tefE6vE3Gh8,E67\VL=I޻t-%R$SH4jzDS'\FtC?Zѿ?aEJx4B,~zT50 wuBX̵TCȨhH"xwF'!Rn# IՊPԮҘ*_0(сN 4 LUR( 6`|0,Gӵ5k9p'Xzsꅶ\Gb)V~|G;VcH]תg@\G-Z3 LuzQ yN9G~F3dAD'ҋ4-?6|oT?p1{򣨚raΜo6\[E*J\BZS7h&tk}lF5=W=~QJUmuM$YaDžeR%c-wP~^)v2uB}#$ '+8u߮8kg-b fC*1퇪qd.C:UZ[G>e [1<o<BbƗV7 88p4/w,'DH K\ͼӦ&yeЙ" eUڋBwA#m$0%TmQ3_ZTj:E.Ғ_#4 ҷ7]/ğ$JWR}^[:uPzuștEL@(Ȓ91Mgѫ( -drA"RK}Cf 1ą+xBc86 זXsW{uZytU')B776'M09DWmw%;5ޝ!4[=GB /U5u6~Bv`DXj\ǎ; -ݝΏi›UE!VsW ^ 7yG!', &$ sF'87BbHf!X TȾSʥHz(;Vt{$g$ -35X >kc 姕Uȵw7U nm^=AQSauS.3۸d 6ReXj3 AL؝ptG =M/@6),eSQyPz QD WS$I":v; ^Dҏ҇Λ7&{N'V'qi%L\@t^|? "|1 uytSԻdm22&lN[k Zh^g20 ^n`Df@|o6lbO%`e=Fx:NBcIL.j`iɉ]`H/4揲N6Jio`66^A?}UJ|P2E}989cR`d}GM9د] g|tt¢RE5#2< f.꘧ a%T g[ >7hrͰ[9vqߠuyG$b: ނ{.W%W(-j,x^\󉕭mF*t鈖ʺR! '>K_›OA%$kVX4~D;O V<Ր ܬ;CAkh<hh?YUZ}G.yER%!K/wSB8 3!64j. O Qoݫp-@rhWUމDks"8QrlxUZ`'s~UE6\m %@;ex8pz"aBt&6(5hNTϞu9a//VѤ1z!S>)ңջvjAwۗuD{k4e^R}w>.ڍ K%XibζCP\øT*8ZC |ͣ vgHv`e]'<`ϰb݀w\gy&0Pvz'آ`/|MY&q$Q ix*#u|{1rnbl5Fb upU0Bf1*BSnA^6i0x)g*6CưM}w.2oɋY2ի93 a(Y-(3_AA^[1pq+x֧; ~eхZEz1"cR[8𶩎҈hS1T6_چ~x !=qc$lt 2E|fhZ325R $K-s<}IV.  gLXXžuwM]?۝βdТ,s%mJv0ΰd>r~g$U)Kr&2x5ȇ*dV|ѣ%phR#NIH9-CQG_Z׹+WV'I珥#ݝ${-t1;bW`uûLu ( 5K,:;C[#^]zir8(YސL)] QԒYLFӃ6E=R'|qv6>5jDN Ͻ^Sac0/ LH`_&Mę~udZɖz!(ۆ;PGnTKŔ2a(RIh~#kHZ78.uǗ_5w6^^뛒(IjjYG&0 Tը$o01ODbz,fpO2@P~Ǿ{hߗ:GV % byp(9x{OW"igQav֩"C$ ̸hB)VIK}F>:<":|;+ޖc<+?{юy[F䮽 ul=-NK#NHKNS B#ZE_oQ wP~GRZKZ<_g}8>w|ɈR']\?-6^B`b:@oz>%#OV[%,jw|L]2F)0~^ 8>KKqa$̀%a= *\1cgF6x,6ݸ䒯0O8jjTC4$.5vjsI=4]>/x8oa*ՖP{M"@*&ϵ鏩49yEn,V T ̼ 0Ѻt]v1C#8~>&/O6=+c*$꽈,7L n]:ݰg+رu=:t4s.JXa=;. /4 4c'RpQԸi9w o  Lhaa:m #BR|q֌׈k\'H][T~V? z1OƲ9(-G)np`bA7Vnkm.ס.‘Фժr1`Sϴ$|U|z2o`z2bezlz " #ੳr0աa_ vb68^E/(O_OLȟGlE"\9%ȩ0/: O Z; tC]MW) (dw7O\͚gKZpk;I !Ŝ&wM<uQШxPefڝ*u;K 9S@n2?O.FV>^Aqa2@=*}j?Vj@!L\} [@L% 2_ C(W-`3m:z;u,9s'H".M2 *1Q,d`\, Z_{\OKybp';2tD̲r1;DLA{VⴃJEZW`AK5!3'e[,5Cڤ2IfN0~11۵"5: $`w8ӆ)Bӧd"I.2(зΨ',ۈ:K<)#Ơ.wA~=+c|t ƚ v^ٜ8wDۺ@F - %xsqsqbx6}T~YJHbb򬭞"C>Nf3|R+7SMb\.BWPN+/{r$Pp21_8Mh ׶bzѭqR4|aڎZ MU1MNWpo_L::C *'9(-墎t~ A>=Y\`ߩ濈_"f)g}QH uz`Nx|M$w>^4]IQ*s{-!yDs\Y <_]n þuG*:ҽRƞ#\j-/>8}Rt,%U﹔9膣%׭D0Ӥjd \MRWyI0 2IPJ&Qx$"4O/َnKr{<ZuӸa@AIlsJI7>\F08b]kvr  J!vteYp  T, sA]{lg/J8/W^9 +S( r>% e'ܮ!Q||) caLײIPQA6͛ӪylތγWvuY_"ɛ[d[HtN<bKX^Ci@ћۛ{ 0VjZɮQ ,υn-|j lPL|: RLGu:*M82zExMyƨ>ʹvM44C\2yӏɬ$6S aN ,ǖ%MnQiSH +}vnD8oR~ ˼liɪd Lݵ7N+v )/L}ءK Y6 /fADFW-Ɔk^mhm.Ȩ[S*+=9`ҿ\nfjV%ښ+_xM~OkX׋&0sQJMa0P& >g(f>Hz rGyw:,we!wq&f $foRΛ [ێR'FsS9"5K<.ibVi* h]t[Hz@h_ctH~ЖjԄXRX{p^So+e#lO.Vzh2L vi[t%sI&FVo}.JLxo -j<7Fi,xBELa'r`5X1D6'.9o#wܥU"/sM؏ - 㖭㉋T-Q[;]{]-9*&;v4oxU/aEd8)֐cܼCКEGipi3?|HXo qb/_Lx*)!1FNDޟA6כοnqmBŬH&Jhkjϊ_(1 >9­ K X 79%6&*Tg4{M#oS͝gJCr_TV˕e%Cr_Žv7Iv]!^j>F [?[U{ `j}995s &1)t0q\DkhWڮlŲKȫsڜevk%SBXgA- G\Σ? l%[# #cBtsC%f< ]Ht lI45lf0Tٕ|K0(bXWUd`=–$|e*% }/ 4of~bZ4%C,^нߨ9p+2ոۈ I6,=}O,TvUVIYرBJ'r{ΔN<qC-mUJD_%wC.:vzHE%Nb1nhc<9qnL/!G>?rЀ1VDUח(p-LŤCK1׌!?)d|w|۳maK(@JN[/lc=RAH_dcvb2B_ܖNbL[_n{ 3ˬ݌Iy1J9XX&Iu/뛴Scqa>4~B!m? *U%"^ tň+ѵdlT8{G.71բ1~i@P{cij@ۀm+2s'j'mXo"/" ŏE֓[i:I4"brOk% =bTջ0){&8 \q;s`-fAvQ Ruugyf).S~޻&*^F3WeپJy`IxSS+`by;Gv>W҃`"@=Eat[ ]o,%th %04&ulP62%܃"5Ik MWT`DG %WbϷ:vkcHj\^\c#BC4ܙ4-i]Ї,F""`z׻Ug%`T@'GHSmdk۴v|wba|HYQ5|[IXǎk?^cbwHJ kJ`! 2RӀI$WA 0s4U?)aJ?̨Ni#;K~%LƣX)NiV ={#@U(ZsU$R/^VU=ϼ!NS~> X[p9Hx$C=b=j˿7s8w}e4Gʤ/NSᜧHJU*[#\ Gp+H鼘ݫ;APDl`[՜PursaV(|,,aPwC4SIFy?2<ջ85urQWK> \V"2Cp/Sf* ^Ň5~qay'kc |d $=6*qvr5-Zr(U"DlH3ߒAK}k:< w9[?: o.&;t|z9P3?kLP?I%}㍦q"챩TT,0y/|ǐ֖lCm*M(E<Ԣ\PYx7be5OrبPHqt{Ae<4n1JmeNSZ&-5b-c|bDwRˎW\;cwBKFGeF֤48Z16F@oLIA F*Z?b,EoJ ܦ@2n>ybԮZ9h.vOOʲ>3e >$ݾp\IK &)gd8#qDcEnX.mes<留"4e}0„OL=fn⩜Rv1,PQ@UNiab1'p4K] pqvb7ca9uWlϟ\ڛe"7}+}3;rs]{D,|s^)s 2r2P a8ōz>*z 's )w&9ˍ)N3.ft* Z8Qˢr q*VuvbSxgF=%v58 - 02K$9-%]<,[ZOe7C /$~gqN7=|Z jPu >9DY%G)IT@C<^:ktQh_elq Ipk Ҍ_IY/Yʓ>}aH2둛:$fc7\Dǻq[/o(>˵ˮ''K4okP[`uܣ "vz(–bCb`JEﶬ8_5"1g։pp /RY\AMlAQEj<}a"8g خ{" ÷&hBPЏzJB{(cK;ȳ,U ,J"zE8?z$ k H8b]r"IQyå9:LN˵7X(D4L@ztAw7WϰlZ64d[On%b vEyaUF` H Jx66ǰ[2X,yRRůRxXQN7C}_wS Tw!ĀmRk4d&CQ%72wd>q»R A +Uvn쳫Yzb["_WmN|֗e5A@G9LE}xUo4.p3"g7+0/pyJqM>aώV/wZA@,sa0)iI ξO6 !SuveE!2};(i,vI3-V۸~VvḂEir դ̠07eOnldb J:9h/es-jF+ vrw/ULJ3Ym炡Ө&;:RDf\~$,C/xțy]z/|*. ワTQX8Qd1}m/XEγPgC!¯"9Wc oA}=_ֺ՘]nixɚ8wIgs.AuDs\̈؂ބ/S :DZ^h~3wLnJW.Xƥ(eX\r+A; WykS {# ?MjBv Pue^>AB_OaM6o~RRaqlH lԎzܾN ~ -,9\Q,PE6ߠDN| A]p,mâ^rZen&adrc}+L+ӑ60^ HTq?6aOS4*zxziJB[\ C!o۱W]ir~6 E2t@4wXnD_A 6wWRI2Kun-3 !<{A )Q*,T6.>CS`C<y"gdDwCZB>'5ֈK&d6שf璶YoZB5E K#-a#;ֿ閰O;͘d (jv,YH-ܶLjNP䥽(2*QR~K=;% yӸd)k\Mh"O1n&n k& D@)/|K5Gsv9GlwÇt \lq-O30ԊoiRldf牌$bi[f%%G"mS}U ;YPb^6C[/`(1)` QYeQD8?`"3"FWJd#kV2(¾Jw?JNq\r~i6kH%$B4s㵜, zn.37[?QݤXjiQCGBIQ(T[<*/,a' qϐRA7=@lA"ot8e_#&.3NZNqeUt#q,j$q86j󃶰w^n,O,i,u׌<ģUڐj ^0Q!U4KEu#MLm!byF!2sMm>Sl>;^6urO5_YZ_ɸ|*Ky@YgQ3?F%h"s 2+NyPc#y*Sef~ )OLK$ضd{OW,dABoعzR=5ɇI"T8nHfJwj%Eyy?D0XzTE-=ŚzROE/F%BMzuS7nLJt.,ѲȬ_)ak[h_Om#UE].#p8fcD^$7|וL|5dJKKNL@gi0?\ϑ ꚛ B7 :;؉e9'*ܮտp4T~dPd2b"N30B|ܦgnXDNMT@\9D"Y%1^Ys$D;+o{\Ld]4>&ƞNG9mUNlC҃ f?DαtP6V&p?ԝ9q:ɋ.kgEl2J߶F}+ebׅu/c!~-(G8.A42f]09"}~|6[~R,d#% C,kJbPF.Ch @+@Nͷ"az7- ̓Պt+k^ӏX.m.BDH<@BH*Ndbq/{P`]h4Xˌ&r$<qL7FZxz>lji_(EfvFFOyEr 7OsE㚑;Ÿ޽yxzʣǎFap9ysٚ* vŮ\+{\$61omG,{<~;4/MD]SAG4$a.hppf+){hQ+Z+bY}K(^9* *hS׸B#iDCwv9#5MU2e)+:Qq8I"!Kbth/C[7~zYADJ/}{0qg+H%^;~1~ZOۀ fN4`&_4jDT-b54 Кtv&$MR8to5K8YN*%G8^vȍ6u ܇F6P7N*wT߹X֨cc!2jC'3\Q,^ż'*([EÞ,Xfs{c{?T!UGscO_21癘vLW<_d8Sς }L.S9Gg*(@05V0XH,ݢ~;0S͢MŠ92(t.(zgnIa/xP+))#5R>dǪA!}wϕ$-a~@ QqާWf?d#+uI{H 5*d4GI+QzAOg1 ?޹tL|%H4geuq KeZ'uae Eb>=x9A ѡ9VfP2|+E;jŅ5|z:UD蹝_x:cpʣA Ew&%ME3e-BM3͍QYG3ֳO~SSdWM㴨8Z7fIV2+cӇ乊;>z?=6ǃ`S[/:ľ9ǎ(}ub{Fn(&PE8qsϡ9LV;EƬw#(nץX{5C`k&8Qڕ@Ťq~Z3wngjx\q-yH,XtBc6OA0DnBj6fY m<#9x>(>|{8вpIf+DJ\_Y@߸ Xj%JwDSLcRrd qg>RX =wE֚?]jAع+W adǤ @$m,QNmu ˍw,?O@480â8-j$ydokooDTTw'u5XLk项jVA|Sy\PPbQپ-Slf.˭/{K83ڨLZ^" `l3s{0NoGY >(DU>1UV o`/xt# JE*e? ]drMXF+ɢdh!7x4 F5SGkKƵL}c{ꖔe6D XhsBsbTD?-q  -y8v(78'Add"% ߰.UTТqՉ'm01\vcA /1dEYI^(͐ģe(GX[[GH@X4眢ZYQYɚi s_ _;KFj1lÍ~M;ybFa^_'t \4<5) _71SG!1 %(dCfM @eahX5Q9)jQ_~nsxRz/I +zfO #^|[=$N\\a3S"œ sFsKkVC^Um :!gGK,Q^,'Y]GKfMe%_Ĉ=,J2ZN܂fCBֲBdZ(,x"nDʰܿ$YEXw BSJwzwXDJ>|٠f۳Ѓ Scn1+ٻ49h<}&q^bpKB;k_Tٓ.F"7ȳ !,$w 7Se(cW| K;phcv|ሶw7q CdW>=(~SZb׿IVl)|3=4 8Ùv8c}W: #ʑ|( };}O %37,[ x˲ !6sM{FuET# 4K91pPԹI|^w00={m"]_#kLxUg;C]&~ޕ<](h-F^-\9"",8 M68ïvde[F0l\`O\1zfU V1x+`7#|cr~6t8l"z4voYϛvB)va'~KKDz_{ۄ.[vD's5@iyF,3M1Mb+URvܧ'轺#b4:/뮨Pd-M4!D!^WC $+C*|~$&=ݣsP(Q}:gcޥ8!V'E, v꯾&/3X>, W۠ BW:#[›b0bP,[ 0^gv%Bc_9cnmi!1I&~rVwM;OpdI@"h w#E.[ ^PA4-/lj=- |XU0g' 6X0ǼCRlʻi=JLf;:,*H%pu'y'y>ߕhdWr'iIW}[~| \_vYcP7l &6H=Wp#0LzQG ;zi{ӿRR/ tqcg.€{2uȃC Cf,u Y'1>$ݑ5>Z+7jqKmt " AԱ#)6S.4aϼ2>Kf% /WŊ4ą&7HB+H^Q?M \2KW;} ;L *mV 6cY&5:Vix5g`3?^417!UbbAZYPDH/Իng#;m*>{Qcwy(Ėa ^`B{Jƨ09ZC阏j}:4*D` W&]"ӤRYm$.d7p2]0zEV[-8%@܂-h}b' u x7챩`I. Zq#חvԁG`|Y4e[>wEE4FJF8wgrP]BEZǙ39KZQ?b}Q+ 'J:kv/iQ/'ڱ%<̚`GM|{vYBt@:UA,Qe +:YmjKC4 6ncL~"S^~`nO>嗗e rahJvgM$4"F =@~s\;d у cʣ=شxt6hm[ Ac:3wq yĘii ځo=h&XZZ, d1\O+~u0Y[ДQ&^#ǥ&B(̤yK&ηlӤ2]Q:&mIT\@Ka2;}_Kyfl]Vietʥ,b~ExSAڈxG8*W˱ [57;ă0O"1mrQX+ӫUE:>B( A_bFPmX^.f+9&b9y"Ԫfj atOGgM)Z0.0]g݌Ec6bl!4(EߘwE#[yrMtpڼl>֥)7*w]Vf]&+(_`9hO4go.tD|'Mu5R 𛗙mꟗd7Wg(t9jfs(K!/\ouWE P':qjꞥPsml?z&_KB.Hdq&Ho>ZpI$Iݹ֨;EtxJo}s(2Ŗzܴ$R{ohL`> 4 ]hHXz.=eh5.o~>y WG+dng<\+$rrX8=E5Hب?qaWeŇ ]9)2#LpW hEB;zSY#*VlgYHy2hyJzTBPGcU==rYhWyW cFM8.R->0v ө7R!f܎uex;kRu=Ll%K0"/zx;@85 j/8 #GߠbzO`1JG|y(tv0֒Y!S\/6膭2w}{z\bw N1lTȡ*dk3JY7Ij f?m"sd)\\دh .)0n)XD_MןTsc'GI-I R]D20SY[!?KM;~oWBV\=Ẻ&WǤ6_R\6"BOATi{4 ':P͌a`ͮ=ճc/_+L =nV%B{tS] c`gTO4vʪx,82lU )d vÐ%8#FBÚxv^E1y Dt^騡r x)ЭIܤVUπo'԰Fd\rwv|( ܛ48F X }}q◣7c[c}?|KI{j+n"%N4LY֓9 '8#^ jR9#7-CGI6\&bO252{JfQȊ&b M.LEILRQp?Q I겿i^Q}>%ѱ`I;_"S>穥%6P7¼,9QIb38j1Y|{L0 :rBe,Ne -lX(R">䬕(+jwK[TSǜ" & 4>dh/f4+*aHA=/ڇ)%둙Uxlwtc^-i<ώ &p$,4υ-wҘ`[kS x8v@ 8y̿EDuek֍!d硱 F fytl0u}e T^=otZ~ொ6pj r׃ȩ!dŨ|G҆ca uXm XHVy~}0[oũ::eZ2`hWO T˨~ _OY@Ek]j!Q%)t6&:z6Wm?W^1\UeD?>o ^bh|gw؛;3DgjX:32+-XZ6ngĠ2wgicuIFN8(xٸ='MC-6G)|<?cM]SxC4B l"jtb7|c 4kmaDK ։|)$)(70jE."s^ '7N99;U-XrՖV7(%5hG(X*?)4ȥ(nKa}Wۖ} *ʞVHa&Ls$:5Uev2;PqI܆_%kt%Y&TvY9 n+RűD ;|}V6PͦI.h4]vWeG>'3#9bS.Z[;4\_]C tz}҉Zb)Ņ Y)Grax6'/mцLݨaXR$3fdM=c2*X[1(lȗ9 ;N-hk!c`ЙvdN~_*`RE[*I 3?-q8=|KG#TV'`h )yF=xG GZ2V6 oHFoȇicm|L[Ŵc{H1]T->ȓN.zF&ESB9?|I@""٣ NNU3bjBp?jn2i q"Ads;ƒ8m4Ŗgԉ nHSoF~Vӟ@ 9P|*cf窓l2ӬpBW/QGL/@?'hr=<jM L;<&,Ӛk1W#06  qcdG`:-H[pv0^ATl!:s<^>NȂ准hX j*"ݠ0+4" \y5Dp1Stɥx%80}q $L;' >o%doBnaWghA5c&>C-4m -0pQߘ.'&/DĦ*^4󂓰?'sߵ۷ilSBjAF)- UN]ސ];xd)'~zgt c4YX9k1Dʃ"^7Jzjk 80|ܼ~eIX ˇkmcӀ"6$M"L_GWdg27ne0.=oJU-"=ڮN%|ןv6bǧ9u%fA'RI[?%HVd z}eޤmxe]U|{\ خ9E~g[Ncp #druA(nOJ<ރt/xҷyU[ BMt>ӹh( u F=݈ [S9gQ],5 ʗֵ|rC~ά й=w ~<:I)h)J'Ek@ $`Ot+77VHke zJCױP :7@k5E5c^ÄI%Ak M`wW$,דO}` Z7n'dv{+9ߤPN{AEG(8vvl~Go鿎bItBףY5r,Eׄa1 O=`<)@Es` tH[P0 ٥_s]!`)eCY6B\~LaѳL,{ *"zo, xSFZ\7/&`OFjWyz%T1:ct9v{N)/ :y|RS6g:|_DY%phe2A:;cz4 RyOuWr?B{ kbIw;CJT8O:G|Wp^(EM:Q0%y+ VtN”|btєj8I]Fm𜙸 FU*|":Qr-gngO~/j;' A2JgQ|( -ЩRΣuևOGzg3|oA4/gd T@oےɜ]Jt1}C$ Gk}R!iTX/.?d/j]h uR8]@ ʠ0] 8۶_" CE5 hŞYG %q's܋i"(H\2[F ,UWGX Iwºz5|n5-I$ibzCsaw Qgj);RIaFe.hXp6+u@I9e FeЮ8aF;5S*waR?<: Ni^!,vWD˧5РUfwUj(#5bFFx a" >&D7֍tŋ_A?c@M: 8t>o͗ſ=|Ÿ~ i/+,36EIFD7EȏJw^kSO; Ўi U"f2Xc@;Kˡ;WҞ!|UBIJ\cP|8nb pprIDH-p &L|iWb:\.Sq[%m_S[ׁbaֻ`YXIABtȘ_&ҐN.X~ȼ1pXK:B+5v?obz\}/ qu v|r2D{˔Sj)Ŋp-RnvY,A2e^5q%5̆Fzߘb` Ƣ;:*SD~` >7G )`!Y&ȈG*m_wkx3G@&Y.e^?=Վz~^jq4YKU٭KBZwz 5wgys E%QynRm&?W Y6u\1>ֿaYz[^oE\.eI~F܏Fӵr]yM;Wp*܍ 䶊ƈdfnPry2'lWJq9Ġm[Jd` q#s뱞ǜfQm xbF[%X2O}P"f/72eN/ѵbe'BH^wE+_թ Ϭ.3eWD7Op܁.!\Gצ^C(;$<J[\=M'5r\xE:kv%/g-4ROYGT߂b躗 zR-{w{fDZ Jh3SKA$ Zdʨx(4f0#2iýu'swFI;H-!)by'ZU[EQU sɺt%Tzdm;XIBoZ WR|\ *>|yIadVԝtaw+$݌ٔige 2KOV~S^|_N!ؐXgCi61{6WJ`K+1hvhyݣ`)楺6 V`s5`Qt' ;uRV>zLcrk{<KD5NFkYvOHggllfesgKGf%K(ZӿeJ6 ߳EuiQI'^.FG\}/ W/=饙JʣPg`.qTZ߇Ejms:4ms{4Iئ_U,rJ@} *˕`6S3a9KtCrSxcɬ370kz6'eiM(Z #)%r(K‘"{Ll<q #~FLqneK^ٮ_REiPovj@y23VBE+X`ZηT:q@}Ƀ(%!닮L,YH4`"X8 bi|6BtɊv|đhwc=^]Ic 4/R_~PzDxXI֕Y,rxyRi:,Qxmvm9Wګ I"+ajadHJSͩ4æ i~4cq ks Q[5Ɉ=ƁeJ&}x-t1NqVna>Ա$^nkLK Д20OQ^t)&`T8PZI$iʅ 6ϏN/,HhJ6O1۰̈|(駿BZ2ztg Fou@N5Uл:K.7}nV#vnD`1&z= +_rWgUU8X>ųJ _bsӄplc,p5ykPNA.+e;*: RbU6oS̽wPW/?gD`KBԄ#A/D񄸴"C^m03WԚ5(#ׁ%3!'-~{|R \(oWRR|*݂&V=nraX1D4.o?z_^kYMZrMb PV"~q9NIѲg5r=Cmd? k%\vTo$jz"+qEW` >Q5mtq0e+Y{K=Z1ݍmoOho#YR$Аƺ>[B2S$r@(&kEB<SxQԉ-Ãekc=2۔m`X?駎"@~=uYRJus( Dsl͎8gB'` $/v& ||7i WI֭e^҇a Y2oBa}=l!G3FSpY3?jn`Qwf5i*̥*`_b̘O]c J&R/Y7Aٺw$J|_Kݐ +GQ7G_Ȏym* c^K#cfܹ01WM }0X<Ad'!D7 ¥X5AAUN<̇䜡i>(<~ jOL[ uFX*|ak Z˳ XGuN؅01z^?)*+-n@4rK>;}!&/#W|y,YgcEaΌ*BG?p?c0S Hu{+Vd6bLK)BƗ zr pet(6}|Ü\+,<-ď{ԇ ~xb ygxHq-Wznw<:jGKyr~,!Ea^̀dѿT uxO_5*,?Yv-{E`X82 SY`EhsO!4+4Dx0;aVrs<~#ϾI_74oBFӊ͘_΋"3vò[ RdH"B׹R9%;3ts@b 'YM3W)[=A4s$0MΓP"(P{{G\]H4vgz͊Lt di :>ƺ ] 5]s\nҝGy+0&e[#u\n4$_~u@K<Å6r F&AYwkNܘu!fؾ/կHT^ۂnt(&(Jch\']kqMfYUEs2Ҳ1FEuzxcżΤ!0#Z~f .1B-تtV6z[718it00yQ" ij~JgA&+Ea]7xl0kf*sh{Y;-ve~~r|<b>rqbI6u4!FB}-:rRR!@SmAFIK- OleRyuX\Y8fufS|x7~֝uѶ!nf3%+lZcG". IhndF_R'ЬHZ"z \X fγ~!j\@a`K,>ubURNߖ7tr$J`!)ANa^\z&7ycCH|knS75ZqbQw.(IMЅ~B6u* l<*|ٰzXs]ud<9잚@lH>#SM/)V-8JUܸطt) ?ҵ"dA`/b ~Zup2^`r)0x^]3B!\pfwEVqcTK1K'~×\rc|T^(jwᇦV}Vd=M<6_$5XH&&*~0/?)H-,l2ѥe aRw֎rBP~>-Ag.e(at++R k+My:Ǵ6@p]gfZ~mH7:>7Bl_>R !L'TWL͐+X$|DMm Z >R}O"q~rW/*ÂLZDVqRe4FBGǭ &K>>]`p>†>eLhۚL=uwjs].8Oy;cI,d xkQp8ϗ bP4^ۘae D@rzHK))4ڱHZ(&4|Y તj=ԤK'PMo cyzPgVl'Ϧ[[ 4_A4yۥ9~ ?Ϛ[櫤o(?uRͭ0jCpCzj{3룖@c%[SCg̢NXF8Oߋ@2rM@PΐG`OG<:X9|cTSJDX2O%ZA]o,D_gͅ7l=Θn&ˮ7n2DKSc_ƿ!yH= ʢ j0AXZ9)(䣆sSAI5'`#rn+=:i]㝒. g7AvNC+"=ja7d~9LGZ:BיʝU؉:>n DZRy&ܤȾ8ÁL[d{l(zM/;ޭm1 e3`}s ,MxH\ћَ\L F#!h#ƙ%0̺E@Zn׏VLpȠq!RyP.!Hu:F%z {k y,} ޘEP]'ÎJ%b0QU0E߈9nM%]v&4!3YSZe ?mtCJ sD gَ@͈nLKԮ΢>V =N=ŏ=t 5@V9yР?err|:sB7\Ԟg=K=KA ڕQZ1zce12~2õB8zgaA3ӽv,,YBF:pYJIE~LRIMk̉ok𲁸gU6S+z]bϝUs4QA3 c'bdC V8Sv^␗B 4hϵQS(0W4PEq]/z6jHCgIW`i 64Ax`ʄK7xvk.NC IhizqS?йbXw+tW%7:}` Q'Y+, D{g~2R9Y^v ժ/O?gr=8b .߶Hl E?) "r}H=MV?҄GT#*Vu^8 Z^*-HRա>dFIdbidiǭ_f% Kn۹?S)?\^̘PcݵDmibj~ښ M$j?6 N_wm9ˈ4h﯃XzN2L+D]qXq<54ԟPXj Wh*bP?TXB8?JO Eh3rf)ݘVs4$[v9þ1tHOp3z{PEF)=\?,5y6Uw=~^r/dY30lWDcx˶/pl`P-ViH S6}q8lSgpŢ\*FbK=Vli&#WYfﭪ 6S)r{Nt+%5㫾G|/Ma  ǿ{)e͆ĵ -@:R3wnmBJYQQv3@ISO;G@vP9QPu-QS.cE-ga yo/Mc[]MU<,i8ݎȆ, .4۪!UzG& ܍Y>o8^߯_5bU(}/ܖ%Gكt(JAt03?W!3R;ߵ.[HDKE Kr+!w\@(Mo&Vߩ\rV^7$ "Lgyvh?d6@uZlL8GN1#+q4dٮ^Q},5ƞt+"~/H+ܡ>'erΐWJ.ndyDeG/:АlK*LǝմӇ0E=^!M V{gsF&[-u 7>G Ȗ9G( 2,yG` /RZ,KڬQm5|'({Z"@B{-Rb*{mB}p1sRCҤ!}  E6 V)_Dy\2n@˪i3GQy0Z DRaeɸ ^W}/թֶ@BlC,SŮԌ> szZbi--S|ʥ\͇06 %wk[xf`&AD+WH*V]خGtQQ“jT#81d@B&\LKkHҶ0.tpY3#P gjFpm-'M`p0C#5ƟPqF?}Ke4A,%-}{!)b=W6]s*%xFo4 MU N@"M7 .v8 Ff#4՗K7 ,6s8j~X~9]' O n/У݆Vx$+mS5zm1=Ukuo&DQ|V.U=gyĸi1E뤴g<|y78`X@Ga7m:ތO?{wbȸ sʪ;rXF C :Hr!lR* 3Nml b$QdX>/Cơ|1 PSHh0Fb} @̕_ζLb3[[^O8KqɐIL y8I߂uh-ehGGCi+Wp[<4oNsZo}D?, q6_ 7͑[9N0dm/ (5D-Dphs Ft3ټ*Y jsJ~uic `xzWXY4j ~m A UG3I~@*:o1Za롨23td ڈYĩ@Ydww$"$KqtH$wn=x\C%L;ldY2F}pea4tY+홌!HMQ w1Uof0t!Bc!yϲjQ`" ; b$sG/8<|h#-dEO@ըPdK;lݏ}Xx M Ԫ܉nZDbre09TA]gauK*͢Ū +F곰&?I[eG^cmastsM iRzyMYQѐ6S4t ^`La C2 TJu|.˔?V~]BxCLo3̲#!0 I4.ccbR .V>ᙹlؿ+m!=ap9IuQVyz pM7&>vP|jڞ5w٣NKYG1 Df28>eQkwxFL>}Ij,&eN?[ ^qLm[s|(Iu*?M&SI+s=Pޠ/(ַ/z:yx¡0>R~rڤp 6?4@bs !!&498fˏ.V"%UL6&A4.Nl_ |'+AxZ. y&JGv mS5G&h#]֛0Tiy')jWN8`s#(Luv"4>zP^nƧ'?*嫓&_L 6=?`"eE(IIMEaNhe[ j;k|J%.%,>ݘȑuo3LN lvE+Ydr$~5SQ@WzOo idmښ^ˏaљK^ \F Sw  ߝ t \wŒ@.fRi]M{FBb4 ==żlbAo_m8b!C*|\yRRFwɝ2( [d+~) V3R6ќ>򹇻D2ދ׃#}yGUش3@^?ٰX>۩hziԯ)ԝggtb]ȸ K+$IJ떔pO|Cd_Ǡ!bN!c6[LQF$$PoLs'4qZ{~iE بj^9~B#Y\y6 !\ X33P7egmvvc/qfE*B]|]`6Vv  &}IzfaΰIh7h?_:S@UXE"HEGW-dF.; (:̎c|jИ E!_N}`;T6Hkyĭx %q殑 %c ュ&T6Cm"gʼn 403/D T3|鍂.R"n ̦X<A"Ǔ'Z[Ye-b,:0x0`A=f0 *ߜ i&ev,m> )IεaHO8|c__%.F||1"Y6<;R̪;)q%] ʚ޽s}nh $Qvl&F|D2ʱsδIUJAJ%lV@ȖX:Co=T/b>Baޅ3,x dw2 `MΔP~p,'ICa2=u.g;#r<Z%'ڹ`/Ԝ{]X3ȭqS{E;VὛC[?B_: `ؿsO{_^dAu9x&Xv`q a4_LܛǙg)P*zx.Z($rz!r7U46ú]%{+# >G4rd8C0kET)̃8#7bCËNKO2KґՄ 'B5pd\r@/$@{;n^|']ok}}iO%8"ѕiYA7oƵQ=qÎ,$819v{|тjWzd羻gH=]=aЦw8Ήj* L8Gd gl Ǧpᢏ::{#9+Ʈd6x Nv誻z#I{ Mw}Wzzȁ&ڴ }7C~z9 a ![e[`wSǓض`oy/'-sW2KeXىPm*OQ5QqX/t,FV?7ҫsǯ頴k$ޓB %|P?ޤNNt7+ֲo_,.4"֦p&6& "%KhhS VN?K\x|hfQP`XCQKw-ݐ[ke/Bپ gZ>iY!z xN%kU(PkxAyH}Rؤ?;2 ص @y=QM=wYJyȶv~s,mDm'#*CsVBEqX^ty$ڡXK΄ENT eHDڕj)S%óG.T'y[6Lg`&ko\O+;uk9R#rEs>-%ןڃ$ ;mTݪUï4. ~JjY"&ZS,$f`[S1!,0Ɇw%ܶ|yz7j\x*dpѭ:Rd8pY/WTQ}#'0̥#oicg`0`mr5-Zce gSc>&x5ipG,^Rv(o1L,T~_F/#~5o jh^6K9s tQHV` jl]4S@^42 qBW]v%RE,,|#<X>S(N&nlB(̪@zŸ;j#>,D: }bI > ->QÈQfi {į9e&ҡ6SSbǷY>LʏA,{Z߯ ի਒4a<WFyyfӢ5,R’GP50fDN6$J.`/ ׊۪$ (F&pwL>j| wkm*9P퀪`۹@  Ec%`n":ézmD VFQ agˆ*ETvWp^jiǼW[(Gj HЇ⛸iw.EJI,Ofԃv`G3o@@[ Q8 t9O*"Cy@yi^FRZ<|_^".F(NksE^)JdC܋j&lN'Ɲ yظ|!3k<^qOI/+d_HPeM:ULv!]U[\zT@aeeO-D9eSW2f^U̔6r>ݸ7[7v4f.N͔+{f1ŖO)!t7ջ<˧*} eQ_挪ϲTY5sXpp>$1}ّ(zq7xrI*\4[*FkiSJPbčpzt>*4W1eu{Ryh `3,WCzD"dz^*W7Z M=e%MպsU0BYDquxn0-R*[=v]G%>"U 1ba͓1^(&ʘo?yn3^4 oir?AR8V0*!)i(TbhutĹHKf#"&N.1~5c[9' F%ڃT۩M47 )k+,T P!j^6#,ޱRaZ{g'_Sf^])V#c<5n:t"%0.RGBq83e*;ˠȇ,K0 :e`-vtQ|}lJtۈVHGzz9cQ<ߜB-<8$a[nh!>':k*Rv*۠NDؓhƀ-͟'ӏwC *&9} 1 wf. z^NuNx\<䛙Љ#!KC6`]5*h$@+qwJb9җx[^ڽgbMއG>2v&y꧳ [uEֵ~l#Ӵ D/j 'CڜD!4/g§p_eNI)O^w[ӝ_Ǎ@Iws2i6kHӅRo>cSjw.=h .}6hODȰ얭2zK.),8N*BBթw8˄D.8H>% ZԈ[4uHRH)""e Bvm@hobNa_Fp VyQ,,#nL ߮ lA%l9un=ˋK$L}; 'e:ǝ7(^? |Ͷ"Վ9u0bz~tw :U/3IIZAG m+e7g dѧ15f,^W?AE^SZ* CY{m;wkN䦔4C_vpw b4o6?cUceA)#Tz Y*hQ!f(UPTR&lG)djPAsD].P v$xgrn/)ٓQfc+*Z~{]T1b{x)ZE<겡Zj!h*z/(.? \r1 MzGp۱ \+ >^GDt!&+mlmTKH!4F a RW-ȥt\k+O(XAn1WbT#lȼD_YjWWDO -#5 y 3XÆ<{{J_; kAևRQ_)&ɔ= gjT!}ϴI8z_C8VGL/orȄ<,f @̰P QޛTbØ_0'f*紣h{,4P>5WJ;P1l6)Z(f+JvpnY?$Y\igγeL-ҶXR@r<*6~_]*-mZ/إH20s3Qig#Eֹsfc,\L.U_0d[rNS*$A>XwRuS/k]ZmD$-…@d5_Cȴ+CJ@#Yl}()o54ݼ4~Y׶AL ՋtV`j dn5Kh[g+}yK 5nρr; !4\q8MOݽ:E"5cP+h`?\y% l @_lM{N~h 7Wrd*4:pRK@dTN(3qddIյL;NcJJ~Xz%#L`jBڧ^d׫!:4-/AhВ:~e"!.=ŧ`wߧؠ.<@v`KoQ;p!BLU?&u>lalASXA~1Cӧ_(B}OxUqP􄿷wmvImΖݰ=kzG\et y_ћe2@αf7' ϱ0JE_F-#|c W `!V5`b13f΋)Qk3cr6`@Fv{U{-7#m/,= nQaNVuߢA 91Drd6j[q=IPab/ٷMewUD qSS}%M4;$T}Co}$\ϤG3zN3u^ב`!hUwPbYIF^uHGr j3)k-gvzp\.< xħ+Wk D%rqh6(W[s=Iglh4/Ӱaoq QN&KV}Qs/0TREdzlTpP>x7yHa%H/-$:ćBğ7* *RGi_ESQcjF q'&BS LF⺂TB\U?@:wv4D4K-/ABR Eq_}nN;h9fIJټ1'Ҋ!֯\=vD<rA 0`5Pa m$U'Rl >!jHg&a+]K_l?0~J;ܜ] 2Tjt;iû|@yBaݫTpc1GUQ2nsݕ?;NYm9'V'etҡtn3hOp֬<87ĕAJ17j-._"a)^q*A1샗LWyfX9WU ԏ](8]g}%Ii7F9x"fWη?'Q/-Rg(1-Fv*vU~O&-8Mw)SЏ,nZD#5RR4}vc B!b؟ #Tު.N'%}ǹ=>ʊkPMy7?f R1tDj(9g 0- ͒+_Of7BcV|E4@HFShFvnft{vǷ? t*ƽ=Gb3'xϴYlK mbws}1hrLLTOy ju9\&d'Pkl/]%+Ϫ'F?o99}KMusr0'τ -PUIpPPxǰKV*:M8,Ngnx׺\^/1G)SDr82V`\V: `$&ú|2kp"ZNAOblp x^ko7.j'J.Ҝ7ɰiL&,{!F{;ؖV@BcQub7O52FC^1MLBC n0&>aI>ҬVwc3Xbj*JoME!zs^H@{ z]/e3s1+F|aPX]a5u9$ga L# 6\qt-n#D6Zw֔M˖=њ[^H5IK$ uҝFR# 뀙akq;u*ȮlioNńCX9} t3LB Rb8T62ж]*;oG|~U+us(`>RphFANڥ4<)8JkhxC{~\M[ŋ#7;8% M6rSZ?[ q=DS xq;s"S l~avKJUm%HtcA)z`LFp{ހ?03Ӽ7\ӖR7TMRNd;h+=Y.)5Ys5!ޝ*Eu,ʶ/E* kx$|,Jfb5A1TmG@,*->o2Ln?fvn~^S XbR0nm))nAJ*p(ٱ0 V'i"Q֒U}܅gbr-{3("8BuJNo7*vcꏯ*? 2Q,["j|npɁZFXJ:1 B*Ğk90Cv1~$L#/jHAerȽٜ"o:qRń$QNXx R C֭)k誌ʿ@{\]}j28jHGP"aEKx)?B&1gP|]oIy.|bKj0:ɿxTxGϠA%^Y(rTV;) ibM/?!pSz[N"֣~| dprr|9nnzHFe$K~O/Q?fca-jrn&H0o|, "Pۈ^WA1Rcڸ9 dyS4x S569CGrhx*5@o".!BNfbO_#_2n SHF#9mC]mdm ;^$\ _kVXgHyzб]׬fd{Y1?c97S DRmX,u~] e'Idɠ"Bq6&,K{H}-Pz`<#ra'Q`AuT*PG&#X. ee I}\hv,U5QFT3 CI1Cn10w0V񚃀֟|ı| g-K#yXxtFu ŽM)C:Vʮ -ύ椊|b/-Uʿij8o˵nUwCdmV,m9g$#_LOEQ(WMAQ$"ω3Z-+IU^$Ӎvha-. Jqa0VU|NI;_;i#iAɢ?a5ڝ|%z:OCDq0/5jG]޽˼% \ }1ey;i»vz8Ȑ3dłI*1?nasJӲNi_pb#|l #'d%M>tig&Z^6D017FvlOTn軑8<(Ls)T*CQOʻh/ $sgтA ݬ T DscA޲-?.; 4O{咶ֱ5зP m!?"p5E'@Q Z/[f4rmxWWڒ.)9HJӊnd7̘MT I/M_ ozr|=l ZُWGA *秮]|llAx'@ڜ NѰ li_w7gR]8|ն">1j2)؍ENX%簊՘ 37|hluj4ÓgÊLlMp&mGvD1GP u95*Ջ;`WH0x:)zK}obj.S Q3zsL2[BM YG/2zYπqiړio)*-C gX-k"6J$& B6yHO ؁uFSJ4!4c) قOWHrrz ˾ 64,e܅PT/@ ~SL%jQyyOHV 9J]\E- ?b8TAP!~DDJa(m8!yϢ&X!%fUFCY2 G^E>xZzrz?om+t:ey΃>V)t)'~9q.:01C:]]\Tj'x g cApa5W$Ok f]TX_V;KnY)2]R`8:c$??6'պ^C]%(0QXImQ!6poς޿w ;Jڛ;˙6~SdyvJSwz]8>'_pp%⏙E9X +]:Fn l/n\xoڋƞu*^;RL3v$uMJC&c1/BVjy}[DʒehR<Ӵ_yAa6fC.;#p#DJY7N,|~KJUcZ2$g=<O|ϼOtB,vo"$+2Uqm=_Dq s3{#a 2 r }8IFbA_nlE}yc18 S6R]#u:Wx/P*maǑaYrH=# vk胞r5&#n˲d .6"u}] $lk|r'- #jn|0$,PA:>B:Q_N3[ }ע1SAǧeLY7] )j*;2Ӝ5+H  Ѩ:Ar4i9444g+1˟Vw\< T^S>Oop~ֶT( 2\VʩW J#A`'y\%uLqw9=\f̺ΗgЃZN_ (Q$'q%oW6}m1M1F,XzXW^& I\lH'j 2.̽;mfN_m*d[YXi%|"U%:x~VTWG/,4ލ{fXҐ.nKީ# I6!Sv *P** ×]yV8pT7V\|JVpKMHm3Yψ? JdRJ[%v k~hA2dv H {W/2k$GY!څ172e?~[xjw1{~s4֝@3MKͅOrvdKdc9#SI(p@.=HԶ'+. /⮛1'GC$:IηMOG jcRl8ӌ@&d 1rpi VMsEUyq%Y),}3fg7l9uF~ps%yb`j##RYJwOΓ)Zgf6{n:Qs%t 3S .AքH!J+׀S#H="+a(JX #Qh\1R(LEѹV`ڍD βoqk@B2` $* jz>o5k2Wl32DZƟk{sONtrHz ofZ 2x ;qeLG`"6"!&~npPuCrK%V|7Am.qJ XNkz/eD=!]*Գ@Iby#Nb z%Uh泂vVG:BJ*18nKW//c>Di8 kت*re4?]VYg8k*N8x h M2#gN}(Hj_y ͅ1wv :FaNd9T!7ufX ycU@dѵYdtipq!ºlsࡀ~ğ'304 h.7' ;H1v@/5l_('Jiw"9h5 ٻTPI?m#D*ozoX;Uj)jVtѦ_+&fG@-: d>nl8kͱ)}'Dt:anw;}= s; C .n':)$aS~Ds!@~SE2">wW\`rɅ> S-AMlVt+' 4+ -vCsx p)9EeῪNՆTi>͘K[؛c=1K-8N8(]3Rh kut*!@j޾"?kٌ7"s=uk`37aܧN,BXUY$$Ȕ ~ދ&J)Y*pf "b/ vFQ:.yj+$/+Sl:2S;6s#PͰ6]O ԑC}c=eKU{%vq]\T}^ ,::R>Qkڅ1qDGB ֬!KEأ~.^RZ׾tg +{Vl5HJfNȼ6 $Kz8(Ũ|ڢC[:8o@Ww%☜UȻ(fTt[8@Ub㣙giCazK45ldf_c(*zM4$fs7nPs^;qw\vl=.ԣضvx8^H.zLo Oz3K g-٤'WG>WI0ŌbJJ9VOl^J%}BbH/pYWL1FSѲ/,/~=1pٮ@fXّpЕԄ8.o51s+C%wm. if pLi[FˇsPV]hp(6j8Ч[ 9 rf:ws`DNBG3ί-cFS&!an}ВUiq nF Gia"4brhV5\2,z6 4WղFĔiXi:ΛaYc"(Rv_RU{Eu0J=Le:ƍadG`MZ1dźEYqǟ0?;fߚnbar]Ւ^_ޘL=7^S5gg/[DLQw*`nvqώ?c^B$Ul^l`i]߄ N1_k"ᇇŰGWgS2FB*R>+?IHx\$Oƕ^ pPͅɈLw{L G9DP kohǥtJ}Va_ՎGY5-UR2jO ͞)BZ[}%w;Hz& )vM֎8WԩSmJ.\\;pr F4U;7Nh,XU.d?@&]փ@[iL.^l/K.`6MQY΋PA .Z#>"UGџ<).abD26dÒGXa #>]'H 8nis8 Dubζ{nOB aWϥ]X3}rL&O̢ k+(m7{1psZPOmm\YF#3XaS.Qw:Vm{yn0Qq`7~QtڝK zݙ7&t;( T 32B6o!09J_,5}tW2k3/mKcDVm5p ߅GƛH=hGxx]waR*\,D 04=[`=5'WōCpi2z܏qp[%#y֏qgcc7Ja2:Q}Tw >s?n,ݧXskOr='$_*h, B\>L[CX6'OkNyϨxjzS'9>7Sy2COwBgHnBE*FBܐ4-7Vc*[%uWlXX=0 OgEo|MHx [g}ݚ7WMPj_Vx@Ħs׀W"-ϓw#QK&it$34;HX雭G1KsXQ&~,Y8<7M{0C$b]5ЙmϕZ\u^ݘ׀w|pf@:&@ Y Cߔs~h}))կJT?ACfS|g<`Wɽ"i!l0A\̚2RUn]t_[$i$P5YmkkDڷU.DLC0 =KyʣeT w=kB+ë}RGS Peh920Q5دr_L[3`4(1TfVz ͶINB䍾ӭOM]f*pJbZ&hcײOAX֤F[HHɹķ1ON.Q[|WVdn}4͖XVt OYVJ%N;eGi>~lct ,[uvC@ZgxIIEIkȳdMY++5I[ZY{V^,Mm˕E9fHzQ1 Kčh&QBa/OӍmN LV姵h)n)ffSvڄFjc_:Y)*3n$7_|̔V%6jK([0P^X,vW#ߐZu.J)>$(/3jWՄjKA#7F!T,X{<8SL?MU$*D;zc|zRiOlgŘ|[jFW 7I-.boɆ'ծI2SݺuNU=aD{TToa8*=:ms?Q.Jyb>@f5J(#h&::~mK|om"mYk dQ) })$\:CzMz ?&I%+#!)j) ^ uۯWr/1`ǝuI@{jgc#7,{ved0\ZǑWb) 6kcR1yѹPv^zh9͂XRp(ҿzZ5kbثB~nPmc, 69_HpqXôSXHj:-TD$.-B #?A1Dvrxd?2o;u=)Tn2GG~}us~Uã*M t*V"ÏDӗz~Z yV%b1:1/Kr gpG#7sh^aNtǴ~PTJ :3Mk/z`8'r dd(LQ@yާ>t"?_վn"dCS \Zu&UNOJ>@ZH?i!+Ѵ@jzg?6Jo+';e c즉?Fę3}'z(ix-,3_2ܛR T6\M`5w;xɚZml^jHrvZ5}o%4jڳrՏ-qk#mx2{}V䌿&AP6e(Qv6]u_8!MctBcؕZI R-le}\ "R^)ͦS .b!%5H~`_w˰(%QQQ%֛XoJ_B`֬}bji+hI*9>ꨚds59.0oƤm~5 adp{-YDyG &|ẸtYͿU[A<ԮIc .pƘ_ᾋP3"p](+tl}k-t5[q7RZ[| SSrmy+F`&ѭ zP!%PM+jcˆouyDje\԰1k##c@L_Xivl=j}.k2>P6Bc0!IAX~S{=RyjLA騻C^ Hxc}]V@ PvK{dO"B`J$vh\ox.OUVO*Q:2@HD|'O$mYye/?4Z%VXgfO ^#W? `yL N'+"6qzqJYP99ro00P,*U Ui$|Z欰vS=zkW '6JE@ &4H%Ֆh\ Ïrom^ U:1}g-9LhWy%)CKRPC2)Y-UAٺъX$P)b0h:9Stb rrTz|:O01rqC8T  2=~$/b% KTer!7ݔLЮ׍ uX`c{=8hD{CP(ߘ9H}7r_|f* /g@y)~Sem `0AdQ奪3o3뎻\H%'[WZGX#~8>ϛ= *MV#\%aT@c1uo}^.p);|0йMUo4HT)۬L5ʲ |{rCs:Ef("oĶvoBٜ`! 3: SwrLtdvx .g\z@GL ]m|ֲ݋3vmS6udŧ}-TUR3+i6{)yiU(ltptԂqAd$ASϳkyK =?6Z'(פrB#Y9Jc5+SE'{TVr!D]k GAyhWT;wp10GclcǦ$X'?Mɒ[T"]bl+Qrq3[/:E}1H_2%ycesfI y;j6{Y0,ɒ/yKh0mg<`l-O,s v >GsW6)ZO1aNw"Ge;`*r N]Onqo@{~eTψ- Dyz\E Լ<yRU_'xvMuNK,­ **FT2"D! (O@3Yl[WA^2AL(,bEW4>q[tLI#13NmK}ϦSޣAPe4r4¥.wKlG}.4NǓZ_,Q<ȡ~OŏƋVNq0 #fl>CLJk!+?=7KeӺ,|$'pik-߮zqD+L\8@ɌcmӨbpka܄f^"vReJic(̦*=mqFk=jXԥRQ8mh !*> ȃHUFV I6MwZ,$0)OhQjT 0멾R ߷oAȣrATv&:Jw~كO{jM.>m=dOdclPXQ- >$>*"Vs 9heAF.N0V԰OB:~OFmjl9l?hY)amldGc{x bo NkS!@ⷦ30d/w^fMXc)#bP!0n`n?䏃W2 2VlMӽb &V ÷K`Z{6%KYY& 8j(ST]Ѥfei}:\E`TrެhRFݕ/= kLؓqJ<: \SىeP$X!SIUNsy9/&{ JX9w)C-g_&^Fe'[Cc+G&w. &ѩcz,l}M UBzFrԌ2d0I+&hhMo!k =VˢA>6 턠%pY8cN&@*syWЯoKZU8;q,L*=w/@? 3,XnsP6!VWAYjd }][ofWkH|h:h`"'ɹ[ih<5ՠm-Ev++某d_Hcc\g\01 ԄF Gf S7@Ïd沰ԿUX&b|t[T`TϚsU5|tV[G1IX5HZԳsW{(! /(`ԅb&ϘPвۈס nm%YNl8X/.)lc0kQ qULyBE[/[h)]m8/ |)Ϟgf*XJZi*G3=͏ qu]ݚ g cF҈F5r6! hQ Xnp[ɤ6P]B 5 = u~J(; ]qg0C hI -O k `󀉖B 9y$Nj#a- Rؔ%+P)y*nH`U\wILPb9LsO 3~\s9dB0)ɠ jM$7> PɎ=TM;eyWwsPȕ4)[M'qEkgmy|Ha)cQ.A/j'JQ/ PR_A=l=pHq=A\` *+Dhq wZ; ItiZxրS:6𫇜"wkBqiS3Zq$~[3п?i美#oJ1LJ:U|*b#QDN(UP}z,yn[EaAq|Rѡ%#!ފb2?^ׂ{>I~{,Dm%'} G{8ֆUh7/Z$|f,cSy?X2?zOԹY@५N<}]ݹi^j_1h n*'OIY=V]TaTt; #lY1~^1>&fˢG*@E~.i?ZF 6Vy3q /*"FhHnL$+f6\|ݝROc om*8P=?jXb[G#~e"~:&4T]Qm!1c] rׯ#JzmPj. '%꟮K, eSEE6+gΪ SsLxr) 8vizU[.f\g(OmqAȫpM@L< xO~d j!:C:$I,>eqFk\ϩHa&V<ځu.@Q0I8 .ȉTOgb3 k5ѢіϰStdzKG+/F+lNNt7w:q0+-+x ::'4H: bXu!k Gڄ(,zL7V۳x⮖WUSܑX} ]WdN[̿1 ޘ(0~H(5@;*Rf$ۙoRݯ1=_q EaqZ8yƗDAJpor7Mu {yPo-_+Byp %P̠´U31 .t%ڎqNVo3m9,AH0B L:n3= Nn嘚#9g\+a(T cd uQ&VnUGPe3Χͧ, r~ Wb2yoN[NumOp>ʒ ;v촣䫧@ꏽsIE~ "hP3}ѱ>r"2 8IROQIeu2e 6K7EyTqT"O)fH`-kDSЀ?r`Q,`&#Ar]hysyi pF Z]TO\ o ]J| K*22\3]pe:ƂK˧PpsP;뵨j\Tϝxُܸ$]4zw  &RV]z)׀sIuVWZbOXo9ғfe=ZJYSQw*{x$e #ʴ?t.l[uH5 ޅ7QFy23M/R6g͒ĄXрW"qZ{ caL `&+ ĘDR~Ol48A쮖t>SIЫrjC:*G_@"(;Y|vu(_N}]Nq\b3t02o5K?>hnv!}-N5t@qAk_~(!L^Q(޲RJ9as͋7۫/-"iy=m)KM)3ƪbb19=sK%TR\>e[+yyam]d#囀F cVkA>dAEwd+^?sY LGLǚD" -a9 k.e6PH4@uD0NLФ5v .]'`PРG ;Z1owc!wX^˘<,Q hQy@IϒZ~ȃEָ3PKiˮ:'ᮦȚeI)"wI,Yt|@VکNH%{ʨmS>@K) T 񱈥C?t3P oj^n@ 4>KĥZ>p~Mgf5GnuM5eY)xxw.(cSP06笻v骪3߁"pGDY`ӠTnи>&"qRJ:+L'v0BS:m{1t 3u 9%<9qxCIEUퟀ (8TH<|f ]bUDQS 8NL%Tџ&]c oy|d>RjvW\~zirEDZ8_2ff['qKk#Bˢ="6fJ!Y2U祌![\!LVT0[zùcc9Ap^'Ӡt|X\jT1 C[5B;yJ-i؎vxoT++ mk¤iVɫ=Θs!~O) zxNB12M֫E.Ml̝lxr$ŚBa[?"M)7Ѱb/cXF,ɫU97}w32 7ξpyi&ND#no02蔐:DNpSdlO(k)V}9Zbqޘ zoR"dB.|ʦ%[\f 3 &fT9>T$`W\RПW 3]Z^nVZ\稫VK6Z or9@Z*QobR~ʐ#ftf'ky"Y)uX6nwy|F dC䁕&QBhHB(E[kHqX>&'vaiS0wԳPχzM]*CAƥ GzÄέՙ&b\LHoj7v}/} 0QZ>6Xk:*02lX7:eevJrnBh8|og %lYxK߆"Rv*HlO_Oha5vުkq.h!lk79CP+P3y@*ze2ady!C(B4 ,=rUc\N(]S  Jt`BdJWՆ^2A>=Y0.騝"̞ JE|]!v+W#5f1c_PPis#ic?ADA1hӟrQ>1=0z ijة͚x ,u+@I"ͬ2\)ފݮA&*ZFi~ebI>SKWTu)ӣЛ׳,i\OG 쀓ỉ~"֊ *E#^I KJ>*n>C~5JO?fIiJ*wZzPwY#`'u +| fJբ<@1qqE,}c >D-*(R|Af<(YCW,8SV[v6}lX5<8R9r;I|$eZZT?@{cQ1Dl4W„۞P:f,wuԥjh 3o1 /ݎ]gh?#b\Ajj$M %e9\[M:Q`tlb-2G9؆k8.8LȟҖЯ72V/9s! sB2_7=^G~>Pޛnv3&!>$t\L.zC_`Hej{o0IT^f4B-9[Q,|cN>tv[Ďʦzh&`<~*߁~})9w b.h i.0?*)DkC@Wu^o$6eF=&.{ioX#0U~~Vjǚ94.{/VWV̟,켋ʍ+ʃ<%&d9iԧ&9g-ɶEK["M-?مt-$Sj,eܕ$&L5Lgݕ=79\d?2~_#֡[Lk xoo3CVWs]pZEj\'D)1[[:@0a6|`dE֥ܪ*#+ 6m?p3lqwچv~>C)IQV{z \0$kIxU߹a }w!?ZGCYHMZ{}4oR645g%;On;^ h+~kvGH@˜LٜLm:hZI>r! k#ЭuSvL:^fv?<*JRjf< [QVRg ` A@oc=i@}&%C.Pd, š5tmq]Rٮ!i*UvftbӰ8$鰁^VG"M`sgmhfoHܯK7Rނ[ Ǔf@aDBsuHJG<l/FBə:$'贯)?|KР6(R㴀)b9]}~bPoOӾ< ?m0NX &HJ(ryu+M/ &d?Ch4Z?@e?Mә{tq΀bÒ\nF)w[-}ުrln~m.R{Jx{fܪE;WU4?Ie,k68} D^(JSZquO'!M8dK3{R$ K@;)d ߘ@G"EgLL 4͂PA(<>.3*u1pdD#w5B.~k+jbb (z̀~so r$`VЪ+n$}ƈ:2p\n}WNkt8a`MUe[0Hi>+o@v%ɘ(;DZin+$|s|0fbM[+Epg^m:q!)ai\8e+ޘ9!9&63x`* {\\~nZEO%QNHo(:훦;^G8Z,ig1'Gs_)8 w^;P ^xN&w,L- @t\hZ)\сHb\w8yw)ޟ{fF΅xpԪ nآ^EeuXuoFfh~QL=k P~+g.ѡTM][La>&чLȫS*9-EzEA`AX vg[·J\4DbD zK^Ƶ쀙,ujKco'y/Vo?.QQ))gQ*yYxɁˢAa=S 1! ږA` z4Aj`N)NE`N.9[d8MaJMP^Fn<)Wtqܛ\˵ ]jc!|g _ك> UlR&ˎrQ1tɶB|I: /ᚋu$ooeXtRw3h\*! $-OyyW0Q~_;چ1ld('O p B`Շ!2F!{ 3'xe^$ژJv h!ŕn7m\bYr4ǰUmOWݨ!Lv2@ѧuႼw_U9AŜvL-u0<1GEA@`kNy u5/Jd9(Ⱦ8`P`^L5 F,R`=:p~-Tǡ IT*YP\~TX{dTx>8?ܦG15IVI=P?*kBF&mmB21  (i:`bV/yݿP7^76a0hh 7b_顾:'PdL(v (x}:}g|[)٣qNj/ \qq,q`fo#~>' -e7@gpq2ȌgQ"4v~fHakS+ J p3h"ϫQalj 4G Geڦ~iB btYf|?RbpOw%+WV!Pc6Uϓ oS.6; y1-Z5UnXl46 w5 A]Ez_DsZtn Yy_Ԏ  YZ