kubernetes1.19-kubelet-common-1.19.15-lp155.2.17 >  A dkL*5n) qT>Ț?;Wއ/w+t;׭199e7b10ec879ca9e9faa8684e63bdc6091308913ca375e789ebcd6b80aaf2be858fc572607cab95d52288174c36520be49b25e8dkL*5n) *_䗡2+q } [̏rd3M[[#!VQF 獱C"Gò7w(v9xì:~2lO+_,x/rGmaLo-iaTNlht-D$aBVg0y46Vd 82uJsaշܠu;Nk )2j: _J ĝP7)3=(DSoJ b^^+eC%+Sf1FnXq1ba 2y!X,Wx E N: 6%,ڑf!Ml$`}<١>&!T6s"!?ȇʄ'X=_n%_ʹOA9Q-uG5f+ \DDsF8Ha*/#4R? F-e5_R^Dq}Rv: $Go[(+2 *dngs{iC>d+]x RAo5e~Gvۊ_6T>pI?d ( 3 M  6<Bc  4 X |   0x,X ,  (8(9t:%=>?@FGH$IlXY\]^!bkcdye~fluvwxyHzL\`fCkubernetes1.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 daemondkIs390zp24openSUSE Leap 15.5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxs390x 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큤AAdkIdkIdkI_EdkIdkIdkIdkIdkIaBFaBFaBFdkIdkIaBFdkIdkIdkI99d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp155.2.17.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(s390-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/shs390zp24 1684752811 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.19cpioxz5s390x-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)RhO!ltr3utf-857f7c15d356660c040a6df00ba6c23a79b5b13641fdd70062357acd1b548cd1b?p7zXZ !t/] crt:bLL ؝-UR]m:El3_'ӼQ@rO" C"{GY;HlN }*JA[<.%՗o+Zl_ߢI<+q;UZ4㍁C.O>.}43mX/9~[ۯA`Nٕ<;[ _cXt; ,6s肪$y!g8@ϤtTib2:S/wkTqAͣmgF]([\? kJnD:'Y@ݍ]ge7SCn!+ J,V́rNA#Uls}c8'ٛ6/I/ov T"qrHbe)4?Y§>1=s؈N,Պ%n (ث h{0Ka\J&1'DKp]M@N)z&.E sL\W[E "s47KѪ1 G8! :yAIAx9} jBgvVg'0KxLU_Dsٿ/ )_7#1UHTS z3Bh./_^L,lz ᔭ4w>,qi ,iqdꝅ`?ob^%F(|q2)R{Oq#x./߭!Wb6+5ev;ͯc}B{,Li7sMX~$K"⩻|`H*.Ap!7\γl҃ӳMY)0BCRUbq΀ˣֹ^`X[ R#80|WBų\o PPڸeH_bJPSU6{sV "la:?(IH=ݳ$ϗh}Tըѵby"J!TƌEY!?p8}>`x4,i"&v_2O`_nte59љ)[ډ1}b_M9Sf=d$xD㰍bћ~# /~sk`Y W_W}NX$ Az sV4z~ۂZHį5]PrǗrg)5l@8TELygzi;H!sN|^Xm%&L?b@ê+y5F1n NmvXp IoTLB@xSZOqeQW7 _x[+WN/$^UUͣ&9 h 4r+7Ij&:8?'S* ~{v`]C۫Ej+̩8p x4H=t^1d~6k1A&ͽi&sy %pyԋͳEaW=>]?ײ(*\jж4.*JO5)#,=I2>b֠YkA|.%n%g7[F\շn]'d2ߝqF1#Ɉ CD 7,_ේ&^@زjgxS\poBB)G|:b"au[0CWmQpAHwlT}Eu@ hH .ݦ*U'l k҈"KLP ί-sA.}rg77 Rr6jU*/٩:?5mOIo ŸH?i"+ӳEֆThT4rm+-53^8Ka7Fl,}f}.8uCsN\*ː2`* 3ڨp)n=Tk^A}=SN.X`n1R8L/Tp*ōl.{O.փt*AzDqY躗&?$Sj0:THsU@OJMf]N(Ŵp#QBrMln{`ҔUS.L16.'DZP L.g}c :." m b“{ <7 F ;C}uֳf g V@Km% +tzN>KbBCeR=! N97C1풆Jꀜ)0(OHJzxD~4u]%ṯ,:3i,JAZvqgiV-0ΧK-T$Q$^[s|)R&Q̍y7=:Z'ї̺F*- [ה**R }wۑ'UpR]|1?0OOrp@.gLѧ0ml)˱8cw/scbAv8w ᬪ,wmb%R}pK։!'@_@K8fpuP͊wD6t̹C>cTD@#3<^ \QfO.8ʂh^3U}K rd$aP45"VJt!Nx{YR<x$5.jdVP".'eC;A\[ctF߻<Tpw 9%16}zgDiBɑzKd,.it +x̂ccMӖ ݇BKxXwV{m[A:}GB`o wm5Q\ eBW⸜1-7Y؄yd1 ꭢ!ROS;'C&AɫJxIm"il1|!KI\f<q'BaE|F֫+pM):C<"AC :4/ l鲢Y^ytvU.[N95?]}?\Q.tN2xg(aAP.Fn|ڝxg pmG-ZRhPPV -ǕEqmD]*@,"`HAE0}/ԛ<^lSp_4J,2 !:FqPEp;ߓ]c=\~7|c7,<^&P_s_UKT6YJ ЦuZΝ:8KHG]R̎P_ cK|z>h3P \Xͨ™ƽ'W=Uvpu!Tہ>B2Q4Bm6: J6+"oq9UxdY՛ɔ񻿇)qwȏPy%9AL5WgB.e0nGVp rZRUcV;]20JAM Mbg?#q-t҃&e0HȷEHmdyZT:,wװ#`5 M'Y kG]ݙBݐbS?JEYs/2efq@E~wzast` [/὎)~dOCï3Ʀ3^2Ɓ0z?AR4;awyA]l<%p?Z{ȪLFk!ST M-5l RhXd͇#+IrHR6Ùȴ2Җk#&uJ|*l4<^C֤!UWR> l^?ê7zE/h3z91orc^g //O ~GtbV0Ր[(v*)`a@9(ygb.d~ί?V u{/6f+f4NךCCl3w3*L!`LaE%jCQ^ ѽqem_F.<زYeSw H<s 3:nT Ȝnj4Go*nUTb.]ýc?V-6INdĿ3O^??R%K|3ch708?8?M] 8/WI&6x6A>8J,uƹ޾6 ɤCݘ%"TaLw$. UHnع\&Wkp[CD}`]]NW$rx{븭Ho08p|Z(zb*zoab8xfڃ~/1We1+z'HG0W9e~"/FYb=zԵX1\1+&ڽfN ihLly"2ٖλ'حdJ3q<*]6"4RyJ} WZW:ؽ:x"Պ+R,z U՝2y8!N'n: o䀎Q !~U}ww\UEZTx4!;'$*),Km/L$ ^`R.e9 f`݊2=ƖH3&Y׵3>M &<4Whbbz~s7LY SwlMC-%4w^ \'7Rvٛ[]u+KFAԂ%xe3CN ` PZfm샰Hj*FzlЛSQFPm%f7z?7d䯅/ػ>ԡrlJx܌ ח̗}\E5`-fYШTϘBD O}|4[ζ xP@ChNm*߅I` EBڐ TKGOAN&Žm  &&aZhj-hɆDb=j~ _p;g%E6o]&~ '!EB^`uϫxLOAthF|P͛-jmP4w7)d‘UQa%YXK Ojthu{#^:Q6+bݦ±;=*WNh1)xUovMA vr;]eXs!o\iYy;T%73Rg)XSdd?Ÿf7D?Bo`j5& 5/ȑ0ѻ _rr`s\\O7(ʣT>\m,;+'nH+ٯRjW2Ft!nïK!m'#T!>#jG m 5m2!<%x֐%1%S<-LPvj[qbN|nѬZե9APYֽieWb ymM $cKsxC$ʬ K^$ɕKMi0zm"6Ő֫?_}TfJ/ $֟5H6B$@3sʆo)k{%o0?Vop^08LS̈[Y}2t9-@MJ3S滒X xF XLr=s͢vWIo( 18qmu׭`n:) YȠ ١ ېaI9dUvg="PX^D>q83UNuL/]K猝TӦŞziϧ*J>/n xrCVg y71R|*7!DY8G}lۼj\Cz26p]7@Z7|e Fχcwz qBg5}_vO~P'#1Y$: )dhdh:%lF"NBx="r"I s#QwS[ moX;p8=Q(BpE,@>5qc$ȗyi+p=\]\Aȃ <2=W#lW5ϡNR{v@t{)C3賾܋Ցo&&v֑ lbJ$܂'DF `]&}n!פdr:ke*:g$1cRܱ@ߧ *sCF\'7v!{b;% |ؽл9_zO[Wzey*7*\sT,Uv@ cuA ˑv^0sj!8]b@!aH0 ѻաX VYy:3zek Du%U`(GB #=XD+a,[x!YMWqбvV7WQqhA96쫲$ puupoWܐv9'}m hQ+7qO˜g(.#8A{q(9*Ә\4zTx⌠ G弍uPoz{eVZ9=&tz}/6}#^+m?fy0ўNdtr{Z98Iب|1e`*ZuOhl="Z\[:WOnw)Ao4`N6&+5\pq\%N):g.54ѓɛ\fyXfN`gSԋ[0W_G3ӹn`]b$+OւȈ6qI &m>ag '( zP,\~ơMd%\աܒ%FbWfk3U6nc%ɝX wj* AWY\l#(-J%>_/P4^#s@v>4 q&~- a +?4zwkeŴݽnN%6XW\z7X#U7ᱺ p P%G6Λ+j2xQU׼Xjf|K7;Oɷo37~%,oN&,R^em8a29vPس 8(-8s҃>"DT/mJoV>|3? 3+}$$@u+ Q'˻ÜND禄3yMOw*3p~35,9=P˙+x9(?ԂۅeErfgޝLD*l#TQ@zJҽvGa`5GZ:Yыu$E; ! ~u\3~.bXKOn`Y"AA(y&?z)_oǚT8ן#w\Ko= KZO-=O"[ #Dr8|h^\&+m尽:G^DX=|W~b*+%XRU`ܶDmi3K ΏWsͭqŰLӄK2`G1Z? %\L۱e~-Ad.)YL[@HpnQgL5O4KA+a-֋P6 &V/N7xcː[5>KC#dZbuEC'D1C>|'HI#i(loQ2 ŌʦЯzWXIՉUB\0Sl9%׷W/i*xjyYd7oF H7#"²4n=R@.WJm'5If*$6-uh$ 3ݻlѸ́KK4;Ҵ# i8kX;IzO l%޶0jZ;Lˑv>-"nBu`1x{I0ojr%m V?*=DXP \;sk8zd릀8 f^ز] ?4nAV,|w+GQarV&FY+:\ȷ2"TV28K{Ul9ȶr3J~/u^pʀ ;0=座DuZ[}Nyju<^c.- zP(+MSj5դ2˵ájz|qnQ UDg5ppȣ #A*7dU]tLb(8u lR[9)Tɦ⼶KzEͭ#3.V rv ^ zvRxi$})ӥ<p2eg%!ˍv%KȖ7VG C׻;"70+x,gSv' J&eH_guעÊ\BfCdԎf13!-#+\<ȫ `s@R!gَ!x9Ê׳Cʷ( ˵jWíB+ R]'xzS3GmX\*yXŢvA(2`3d- iʹu<°.:[(#|_E>ZB({3T/̀_Ǘ[IJD̃^C뻼sA/t\r΃Ju:uHFNuc#\7g8pS䏂4sݮ[56QI3좶$]9"V7G7;\#_tc~7J%RVG*og~P+I^.Y sGĽe*|mv:\ݛmQ6X_[1{W<P`LpD]Gx+#KUlR4䇟VSL{4]ͩm'`tN-3\텞X5 Mvr!0C΢u^ۚ:G~9s?kUֆ%CO&ҼunsDЋSyY,4goK3 լ8nxknM] YӉno[aO]t;R}R $>sea:_< b ky"AQ $l}pYq -òSY}l{FEz-?o Sc߶)W`;G;/ұ !!t:=d*Ʋǻ" M7ko>89d{S{dnD}zW=^蠤W{Tr3.)&A?'.jЅSpdݪ V%Q z 4qÉDB72ӡpWdնM. F𧎔ii=.Por }3.@9/֦jDD5`:|SHV=U'G_$  .RG+uɠtif@aȅ}LӱBbdn(` wzNRrm[ fyTa̦׉2ߑFAV]Wק@~l&1% (F⯦u؏V^_*vg8k3Q7Ls^w(A.?EƨIAԬ! ᠴTbSegGK2G pk|Y` T& Hjgب|_ttMiiF5{KAGs|?b̥ lJ e=]@Oz_1cEjtOŃA*"r_ &<0B3Ve9;kPcuﬧ[l mwwr=rVD4uȥ3m_}l}doF lv? EY4`b\\aVxd=#$K[#8Bd{T}$/nQz#b i͹~; tTLԃYTbqX@!_IWVj !gw̟ ISĐ}['wٳNKكM8|N4H0_k(N?4F<4*JKU#v7 p;Md.,Ѭ>_RSmz3N%u4zef:dLb3]Y! ̭}gG'N66UnivMjWWvx/ +ݻ{MF}r[uVށt_ 1hW6h]n}><1?4Hy6=lk{%pR%- TDqm5l9\n/Nw?M^6 admn%Q/\ H҆aɯ -a2m5 cv RvwU|ӏaUVq=&n]h>SG$0؍>cPl9EdT?8!멻${(YD\=dOʴtSY J/Jaf \K=Nh"?ѱ%>k cғKp s +4_N""]+L0VcwT0&cuf("WJ>*t1) pug2W|VW«Z[A +K6UFڤڰT `=c/خ"̠3 zV]$ޗhIO*F=l80]GEѫAc/|l>'z䐨=!9W8FjU7`3UjW@C7angxcO;g- 4LhW=f'Îsp 4GC055Hm٩#'0GgV' 0bnNg'>_ faZ0&C ,3w\²{\D޹90R)7\y)@Rvr oUqXV( SrH0x_{5uo*e?1D7`|aBb[P49dyn%_K tTPHD&Y9z"13jChR PmWTHt0vG'ުmn &KG5pW >0np[Lb818Y#3Qz/t)F6TA?ܖ~va00`mxV|>XV珫/,( k̗VͲ}FkRg6)EVˉB*,+_{d╲LraVmLr˞ޮ;픀Aƿh5}@}3d"ͻpuC5HlE9Ij實5҆V'uД{jyB]i3&`ہ{& `L1 w p||($.9EJ{e\1TDЃZjWTLI[Vaj1d#pٞYSA,>Mq5 ؔzhrDHDx$d%G]pfkKoT% <7}`g?}X^6G@1"3Y+h7Z3K5i΍{\|jk쳛'joh#nZFb\ܿ0VXZR ᪾5iC(R8+eH`;@B%+{m:I@dn ^>UacfAzfnu1jMitN׿m *o=3J d".c/ Z-k9e=jxK9XP(f1v~RF=On^EX6$SN{ůo$˚yhϥ#?hNW?k,,sqKYQ qk1a ecKfl1~ \o7Nؐ[MZ.|=/QT_C/@«$VjOi6cV͟Ս?k9ikn!A|'G{z"gy]a~8!̪ ߂]7L H MGe pSx7 >^3U?RgWm3X=6,fu9*Ge(B݌@1ׂZES# V^y%c5q/.>Ws=o (0RA>i64U;^jKz`ql HkKJCz/Hz uu2"h']Mq`ZĂ}h!so&0_2u:xԗ;xځYx/ET dJ!wÝIwy>_8ںA{ c3PP_j7T*2tBuꐌ($`s|҈AStww6p!Otǡ ]Lkjmf%3yt{z֮~ɔy3}1$i.H2֑FdjN՞9t}r8 t܎ܧ1O3\E`Viw Qܤm{u!X,ǩW)ĄmY)-$u^UgSwE+b0o-h 4\f[Kf2DiR6>/W |HtBljoD?2 5^"Qc‰mw;yBW4jCӫC{Zdt~>{.uE4)mcխQYL4CʻW,^%jLʌ~o!f dU0&i^adჵݧԨ(jk}F A)6!5nŰc6ͽ*\W&\r/Amߩ)H6*fB'Ys=cﭒSՎ5+V0sTk0Fƾ?#0jGbүzj[9R:([\ ;T*̀TL䫁~E*+ ^UB 2Eefl;cW`}ݤy:F>"ZL ;NsEfn<9GߺF@8IhNp@ujO"=a6i>*0A-Lr|hf\JclGAĉN"E fHlNeWopI,*VM҂7.}sߝ-.!vҘ| EFj!:@- ($O[՚[jF>:5Z˖x^>Gr4 r /dlFڤֺ68/8sݧoFVΟd>:IElZ2FkOv 8+ݴe})>JSsCG ~إ/{ HZ?(.xmV}gWg yO &(4-}mleLXn^DLLLtP:K!z!c(&zQ|*B_UvNXux:nHmzdhY)nAvG@^U1ohZy(J[(|`jFF!\~3#L^*m3! Y9^GÈ]#Apڥ*?rRtfD''uZ9顺W)B;\OF/"EhAI'FS[%PUn 6c}SɅ?'J]jKT`QNG=9g2y-[ci)]]TCTR????:nΤE M$b;ݕK֬'`LYWX6oEŞt,K-QZ[I5brSTcs/ ֊H\F2"V u+y! jV:iVGX K;ܭ<@3B-5r`ISE+WG䲄U8kt xkr_]R4:IQ\!0J, @7,¼"릔81fl_ %NK 1"cV$hs>7~{R^/"v?T߉x0_zͫy x:mv F"='0{{X_Spλ;AA-NX_,W\k@)ԈxN/9uPHPGGÌ3h5[pY8) +kl 6_Ջ M.H \ԏlcO&٭"@Y}tCXK)h."e0fc'k^D$jފEn"ՙ,Vc>AMҖ]~m Ɗޗ+gJ}>0}MkTT D JN gnw~ :׽BWbe҅ mC [,[^c "]uvғ{,cF\iTO=%gf_dW+ۚ|t}6vcz[׊xW,ӊ2TgƊgє~޵9  iC[ޥ\iϳϐ¸>/~4\/a=: {}BOn+:ײ;xaj{qQ:&3\Gh(eP$iM! 3˂FWJ/ʃT,zqeb?g[tNiV/h-^(;X˶uN7#Vc' xN"4ţ䅨t_>s,Ingھ%闞cD4`JBwJ^mʥN|!*9}+Na;;\'SDE/[ 9h2 zGuωJܿ6Cw͡3K PښM#sL3&7򱩇* a6sD"Y[ >~Mk yēJ  ZR# E@uR )\SA9^$Af́OM( G pPOֲj$"=ɿXa 7벫6|fDm`>Ƥs@,~='V#-R:̼5Zu}~PهDqLդVC%jB %m{dY5l i00sW+mi9pDS\2|,)׆e;jv뻛"d@TL,e꾾LtW &+Ax 8s Ǎ.[Ci<⃗34٤pkB]m btOr$[)?; Mm Xݦ>ԫ-8u{aI!1_Q0,{f=frL3(Kb||]6Iڿ_PbInw3:6?Kj]/=Q6Q$;hqF#*HZn_40pa:NA[Ĭ.͑wBy^k -ϟ|'I9각b'# zjT [zО٣I=4ssxu;VUiLu ay۴6Hh)R<%kMW_!Ћ*.&T _}+7V㌕o)\/7˸yj: Ud\ IlWCC9==9{I}cu~*lc}UHfJU 2%\(_kuTb#܌6Cdg½x>;51c'9rQ(vJMAD[`1.)إ!O=aNy3䛢 \C6\1Zj789,Z=/9f9.׾DPkE!BA0$E#".R+JSfl]+??$y;v[A e4TLϔM&+#:&rEq~x_RWAԓ%CE$Ffx%]A3FY`uDy*]Lb04'V|yk<(&2IvCn( 0$,6[[M',P?T0'i89y7|t .9`P6)5.1!djSzR⾕hfj˖N n ^=lOi"w2ë>WbOUBUbo6osq8+2aMM"Cl 2eBR@ Rn)lf-W 8X5U1YHɻJ:KU7%;ߔ$zg3lӓ\VFx,a|P l/JբU,<1[K):3/x@xUߚH6WC#!2u0o8 g35>nJ4ji|wWIx0}?e'l5!l2+K9%Ѕr/Rh\A 1zRq`RP`W8`L{ꕁs#QB-D9ZgeBkq ]aevlR؃^2 #p B2Y]HpjD_jn5iIn#c*EˮF F\XFުgsʁ*x^@r ReΔ .2nvUSLYgZa5!~"[ɪҥl 4[% 3#W6 i$  -I±o^]Ex.&Bl2=ox8<\4Cw€"l(z&b$q?>(`1#+fкוXǖ7\,ASFtM|;BahRgD[#(_HDedUG?gi׆"%M!ft2ڇt{$)Όp詸I[a5U{0mɤt{KI]ENW/~4FϠS>zʆ}qf|"+dpw~{0ql+95~z=ͧ?Vj'~Exۼ)OI)h,hv2O*[& p# la*8u'd)=Z}nNmG4_/F@ }.Hւ,=]QS yտA]m][hE[;W(V$ BN]!!- h 0Wݾ?:gl, e/J߬^H {(cA 筏2jm竛ľ: |$[S ȝjBi{%Aum-'.OoHfZw!|Ƈm&G7> s~:pkENA#i}_` õ0gof|<ۍ>\҆f~Z0p]PFVݮs;ֶgcyiW&A)51!nOU: ZtC_X,=(U,RN kDnЉB3Eaј1Yk^reoGNn0q)dNބ9sRC!g^`9tFHcFY.s`m V0e8EM+NΊoI;K7Qұ=/ne“43J ˖POKnU5 r)]a4!%RA5.~KPߔzt'}x󇰥 ]՘=|fI*p$yLҤSGP_ֺC5:^c0x,\_+:j/O]\ n\G39H$V(Ixed- |aY Ww}[WESfwWAWy^tƅLer@dj1ݯ<xu.o:ю_yk[8w/;a#yh{P6Ѐ`8ԯ4~'t]WȾU7b]?2`M2B9 ԰^w6u >4%;d0G_si_>3?#u'"^XcЁQJ VUˈ$)I[sh#$<]F`Pɑ)?x@˫Rl ^E:'_${ P^&Ͱ rEMR 51C<pqgk /v.Bѧb0KɁN_w 0o‡':7*8Ĺ=Anp}p<)XeD w^sDm#{c4Җ)N>.g|8?qِ1W; [/##+1&lų^4KၱĿ`=@B o?%RfojaC%o.kptRa_v@K)=r?˦9^G% OxJ_!wqc}dsw(oAOi@'<}8r8\ 19rBGQAzxWelEhr ܑ@:<W@@g.X"uD6%\Y3֝uA~ I$fO:13k3j*:ϊKF$uIVcPI}ZUgM7%m^ Oxtφ( C<:g-n?:AK_=M%o%8USЙWݽu*N%!+.1&ak跐f!ed|oxqn*4o[=1\Pa/nxTu=cǢ: grpi}`Z1IU!]L-kcx9Zr6]%up2~)slvm{.3곌/;|㲒QLU3^{WjB3;G_s-SF|&_o5 "t|vorh{izUBtJ{cr,:5%,%jӈYh)'s]zhWb/Xꎳܢ=v$ye-Dz]Y!*!`=#Ck0"cAbwl.WiZE^W"b6t!~t +z(7LNx6:wlpS?3Y}YR2~/U{]],l¨ٖWw7%a+4'X mOO^E|>W 6+5CDZ< ^_ v"1 'eT \UInPj<gC߈{ h_Jۿ#J_z~ke 7Zۇb ܌r}҃v\%Ӗ ߠ>nKκ2;(/EofAf6ނVnԶg#js BH2Ǖ+iXx'/J)E"&EᇶIH_Hzi/\<iO`Q2MklFHd yޔ.)rGr^EvQ&0]z\-rӶp+]@IKPjyGzp'Y@I(_]5|9~'Y`\/}b 1kV*O/ۮ jDX9Z.Ux8_5,,+zV X)llX\[" mO^e.gweNloCG3x'grLjo!lka[E@SZ#}V\. U.546=~ oNGu587ޡqv(8S}%cy6tq"\ pK&t/hE1n&}%7hJY8d•4.u/syB1ŔTdۨRSTHNׇp ^}h:G9^3Uwtk wh~nw1ȩ222X^K% yHf {|I]>^?qfw}$s3Nm7[,Oa:jU_ӯ b7XN҄*ZPt`V|9*[XvGU<쯚Btri,ZLoFJNX6:lCO;{KZ}'Hc7KurQ(0Vl%rP:S!$^^خ'Ҳ~Ж#~q+ϣ@h.0wjwq*Dq ym75~LudQoͪI `5=ZEG4iB<^UͲvO 0Opai%? 6AjS^tLqZ ^gwZr~UkB'k 8_'aShq!#t8wgw:5&ZSW ?I\ o އCPxX5RFcb[$.{z{]8?:j^uZZ$j.#7|ƴ>SURŇGԁ$?k(\O*-TU;4A v&cF$Rة fW+f݇2xV烏R-Y(^1O/]tB@HU`^6ߊ([›fM&AO *u?v\jxtgvf#LOQ'S}x.p$P vB0ɬ,_ZS<^|=ؕɇ1^Oc#+ASwΡٖuFωmcDY_4 }9N螢VsrWT ⟳(ZsGȯiwc(7YTj~"oӛcD#uN/̂Q[6Xg*Q"VrF(%L}/zl2}F-ş{*8S8ZP^~2 _߇r>PBD9l "/rF7= /dUDA~*:[-PxJYe(r6ѓ[6*ʖ >4&38B+ ^QZmKS>9mE+P:}f~&+Y.8j!֟o$̕*exkعyL= 4i} N3i+(M=ϖ+iFcb-^^ WC5k}z* A`,߈,<_úv=sbw<9~S߹}>N^q֕nHSяoR {4`ԍu̞]1]841V);CQJ-쭒Yc:N)Fm ^Hx/ f٘/1F@" (Hk8碮1шEh+QK<&S6C>L.cC)Q~}WKJ֙[9V%𐢒FX,g] EKq {Qox@͐Eٴ"p25R3d7vVW}:`OEYOrC:?Iwg~u~G@X?NFy:+|hdFn~MޯfxV Hs v˒\f9!vP V"j><%O7uce\Ys,1!*(I׽kxf$O.vUL&C,m!ᜱn1b6\YM1g͊BON'59x5TZY.h⬗Ws 1Αhb:{\#0?7!'j V@l8=CһZmz E@`UekǿƯjsrLxQ]wD~/IݙOb0@%#| .Jvכu"n| 3\p|+-v: $iH-bLxmg(T #iL&uEԪ9}E-x)J`?}„R-hxFɭ;QV oeVWm~9LfKLےp24(hS9qgpn@КQϤ$ݎoʑL^kD#OPJLv %aֿ!̤0Խݯ1|l :w" 3N;o&[`'ڊ\FrMOV8;շ?rw8I)%5^OJrwPUFtqjG鸰HCJ`XVqxqONKi>=`tFэ 8~=)_S*{s 32Igo4Z  ;et^,͙ivN;Jv($8XC=پPM{Eb`I/+ 5qnBwdmΓW߲2q;%_I ,hl>B2{#/5'!p )w.+cx|=jJk 4br\,{ /~P,zK(mBig} ,5cGFLKC0j8*O5!RoF(nr]oV;4&vVֻJSwa"`C܆`F]ѳ4$V-G祢~r!:fG )kd]mRW#"*60"ztUWf;yrN ~t#|%[LᓮEmlui.Ҟ Ht_j:vj6GM3) >@yKg %$ρM$S8 ]\قeoIؑ\y\5PQd/p$I /(Y C+\#| GVCA񡔇oTvyKBEB{S^fڎuźſgl(56QIR`YQƌXH{e{Ĵ`HU&i~eRŔ0zl+G#Sr4#E389#q. i‶{N%`u^'2;Ҁ'v#bI֌О]Z>"V yoy9ԕhbE "pzN~˂as 1|"}۫Oq2xJ?/IZBhIdk/Ľ 9H&l(TCarQO,|mR(:2K4ܛZJҫfΨ4"-*(HsBm8.JeqvjZ :>z R;5*BlzoAق̣7B8VcT޹u2Yc2ا!77'̹&gIXz,y5Xh]1G{)v,[;kRB j.Vڒ9O*=_᧬UkCP= r6_j)Ѿ;=f^Id(&CzڦyX ZyerV~g  y#c֧ki;2z^͑V7_g/zfIU_6)_h`): ;2&^ o tZu!Dzrؠ(zmhHNR62_1Qud[1v:!iDdutPj:1piL;yj&=8:tJ \,6o>LQކJ;>]1u(WzsX< njb('i+~LjQZ[g\D@LR z̽s#ˊ'p/F3y,,mFB'T LQgDf,eA3™%RFeK:!?(48 %(.z 8#cMB*RO`Z|(>Q@ PS',X>c2< E>p⥎( xUZw3CZBp!ܟ$<-ˆzF,&LɉVK=3 qp=-k`"¸q_vLoIPؗ3 ɊjWFBQ`z~QpkKNL#<\>4`?! 5f?"1]1=,|;E吕e6TK=_ txĢ-\3 01L!dg}$ZI&`\9ֻWO͈)Gf.1%s6ŜO~ai%T$`E򚥍mbH%z9\$gθKW*GMH~7OFJ_sŀXJFW!,ߡu3;^[beؚS|*G.U8)3 4~)[eb/=>D|SZBsڊѤ/1}I _1a^lbwg@D !f+$ kGk- B_0Jbڋש Rlbn~w:\Li2_*q %( >_ZIq_%ںt1@fg݂ro t9y]]4C$KI;m`#H0E"A ]cTݹb33GVm G+E(3|?X@u1̔T3Dl=' /O~m ZQaNMpd %Q-Sou.%q*t LUb}5en|°Dr8vɰt9.Oi')C29OwZy'wwD@,fN`!.ÔFC3hӝ.۵ۉYRaI{$r3?%O!6 |#9eрȚeJOӎ M\@PӜ=9j\AߘJr#}5om!o34cinvpY}}"KۈD{Dũ n4f˴,:T'AیU_!ZFm5g/ZS6"-nP{,Xw_}(7K5ӍP}92Xt藻ÊB )4L IbA 1k#GlnchĸMw$JV/-VTr5$al*quf@I[sO%C4M|U4alpHY1vz>!->YPuL]M*әnk<;N 58]߰?oO4#?9ȥHjv~ Z4sM.aG%5Lk̒O{k<8iD+708X } ccf0G]% azjAў_.<|UN5rYuIFNI3i 6Nr`> E-tp+K2|߂"Xԟj+/ sxB tTnU%!yBPDž \uVWU%kمyr"uCīs<"`x q: 5",$!6W^|1XBN19ɭ R-8 ;㎁ rh,@|;S7pPC9_7ׁpmy1HU30 o&Uޟk9Qsԫ?7lBt74 AF D,R+s]]3G ?>5)4ڱ52'۪r$aY ;^! rbpѿP'Z^?AɉG(4 TMi!w2'ܓ0eCGt#EXX+zCQLDO&ο&4@Q~'D)-ǖ+9s(2`Zk x04 Z`ntEm*[atWv&Iek6?(cb6uO٥#@6I7o `H B+ -#Eo 2|jQܼ9ɜ sAJݔ)10pѤeךJ:GaS}ɲv~d8t=֝떯:Iʐ~ 5i߄4Jdؤ#[!A:ߤ< <5bҽ:d641E0UMAKƸiPj'jo[n}Ixy?Sfv* (:-1G/yXÇGo]7dbJKׅamK_XgI*_Ϧ`R03*B˂=u@@_nnnq=WaVAX3f&sMt`+Kl@jk ;\X3b HʧIRN㗙,DO/A#ʇXV7Zۜs)tr=?"^K!mF.XnT7;_x?k0T]B>Dqg`h|h4AA(a8716>4Nak"pX=H~99?+~ZAɢŽjl[d3\gR^sߤ'/@,K'4Ǵ 7u唪ՇPMiaQ28N#y3Azn;|f??H!o|Fn @W _#*[q#4Ű% @$8rRj-)}ӶIZaV3P?|r5Dng 4I ztbZn EtZS0=2Lj,9KSDT^F > 5Ŭ]|V{qq fn׾9wzr2J~E* jc 4ZF:a_ů^GLD6"xmµ '*_ΫY7 47=`xP%6Hl$oRiZ[;!~#N&_,8 >.eBc ]"_69s\4u޾@$jP]nڦ1rJk,ۆf*wo::Tpсžg=y8v5a3bBRe>{ S/JXE6$Y:'rTV^93ɷEEke\JE7 Q7Z[i'uSE_=j$կA( V3 KV94 ig-#pDa:=KwE^@:yS=9÷[[S4Gzmy ,FP*n bobA!$ts ,r EeC%- bC,0cB'0Lv )~5Vݧ?h.\M94ЬvOԂVN+VC7i _Q!ưyPCLOD6RLnEGY2? Z܀u#Cj|}hһ=[暠PNq)bQwɝN[ n3nmXO[ChDdU6㝰uou ТA#?Gcgv<67 &!#Lp?(GL쏗E1ePJ~ > 7ubMQpb vs{Ee~X<,dk1#ro^rݑ6,wQbOC N8bAHUr=LJJr^4. !E6A!҅"Y`nBJ- X,Y:d_u w qgm6:dTrE݌bc @aǾ,ܘ*Z 4lJeSdCpc)RKCtXo ŗB<7-$F)bi _b˙G煩lUpă2À%R1*UCfUb VqrΌ75~"q q">`v2B\La;sITOwtw0wr E ( >R=TŒ2(|\з5^tlβ1c.wҡ{ .'O !G Y$%?8R@ "dS&tH_0bR A BKr>J%BQY8 e^WIŸц];t5tc!/fH39inHmL̍W?y#k0! A-C|vބ 0XO?`/G^ACUybU6;:;!)áԥߡiVZLn1"KGhpZYgfU#UDmi,h،5°1[BM1>* &|7S&.Cjg|>kYsLFK):5~OU-% /jpp4NQ6RxOvk8{N578C#fM 8㨏p*MuS_9'Ua?ܚd3fx[o+04 <鞶A@Kw "_>p,~ؐz'SATT8{c*s$҃&/dj Cm~DYXuG&u~قj*1;@|cƮxCɏ r.{ Y 1)cAt[l`؋j4eakއ+ec(K>{$wn@axQnS\Mv(%Ypn4dy_oTNk.*@ 6P]&M0SkDxָU#Lhegܾ+(sP+<ڹf^ܖpF3]W-E G!_G:"W%Qs!-Edq|PB)-MTiU2D|H޳rŘRTwSftCLҁNK(9>iH\2辸 R#Af`TiY,Jl 1Oh(`gM駹$hVUuhu@68icfeb1$av'eNNczYU멠ԝQq Rpv{qElOEm \;؉f=F,Zrx~#i4D;gڤ9ߑxՓA%L@u2^C,U}혳:L#VkҤ38UwS>0jD JB>Exm¸G4IoXʹ8s1D; x-7a8:"hDŌ-R{"?SdVV)Ar>/s [Kg;޽z7z>Mڰ@+E3znՉl׳i0_8K<)*Fbpl\NB+"GǶTpGW$d']0xMl-дz B NAx[/iζ`mH !.P E`5'rE_0f, #_ցt&Vd%]4~sI/A-#ȅ0Ȥ4le\|D?꟡pCq3@)5Whu@9'-Ĕ6jc,EcC4.JI yQcnHhq:cK<ҍ` !3E%W! y>dk8>_e'PNe)jq`J]q̼C sgm_:9bE^ )VP‰K{p.6"tNZV !  h¸rKh`374([0Xm^Q4zMINJɁY{^ac21@ yKqԮTժ3Mm,cW[ z\ꓑߟ՜&"(nR\58}6vD~vvLc%3n5c2\u=OU:';6 gݘG|'VVϴ}=̀tH] k"sNhX.qI`;%Bc-Ӥ9?4/*e{u+a^*<jh-+n^kX>Y^ b|F>O6_Ã\.-|iT ]-M+v( U\+X G[ = F:8nMLH+(8uqdoQ\MH]#a~4'yFj*۪^' qrwmд2EЅ?j>@}"|IzU%F V%|_blc+fMoy\4AsPF[$O1cx2 zƲ_C"1{QsF SJ~O g Ŀ){w~B2 Dk`cj<e2EZ/+t+ٗdGJ3/W /6O .347YT@X@`m*/$eH ]Oc{q2b S4[Z$81oz7v+Ɯ"b9Ю2D<[Up%Rj)Ɯ,W]ijO`>ѽk9*9ި[~M߾e<"&Avu.Ƙs(aa)gWƀ۸7ryRkGZ@IP1BClZ1!ve ,3S랢x#mb/v1Bʰa=  =6C>+HNn_݌yY1,;.q$M[׶U?nLfh>^*)-.еVgl[ū;[uaoe, *OeLdoܮ*{ }OXBDIN &쿧pD6Lw$Tz]Թ:Eö Q+ m{s/ޖzbխ{1n~C(Z~9\LŬڬ@+! )uO%"74~U˱V-`Z"H b3!5eoX9γU\1Ɵ!-d##Y3aTmx^tmudÆ^6<'ⓦQZ4El_V N6ԣ[.y@FB$F+؏ ƇWSe|h M'@QH0VSca/YQ³()MenP#nae$AO]шzl&&Ewe7&Tb8/ͱm} 6M3M܃!XC`?>x >;rIRX!Y܋ajMmf%:YR/IB 2>a]\g5Lj !59=F,iZPq s.ݵn@oR.\P1%hEJR멀ܻ'߫qZѳz( '|Թ1+/chsh7F1@Y%ޔ28_? ]zc/)]Ze+D +nFM1 S\~Mdgf1oBgY !ԿWG*sH8({=QH"㋓rMk/o:1a%hǣb ө=ӸoxfUvx)=/ heH`CzCM# O-DŽ_XeDr#'7i.Bum# W;)MK/[˸D}jx> [[^jV ;5. `~@&un.bBv ئYysKL#lPMʼn:33.\^yD/" bN6ͮ.6i)UÉ/rlvp?l}U]D@9eB Ӝpt˛2\Qe8ή>I9aQgFthQV^JVt~9'6a p\fR_vqRۨAӎYiWlz=U,J&0h©3K~d+cbS{%ŏaX _ESY> A}NFi.)&Еqنt[Pe e-,tQ')jp-U!Cݿ,O Šu<n97 (e ޣ/QZpC+njcxKRO:UfN- ?ea8j7Hhcm51h|o/, q͐ ~9eNSқ{7DT6-~(smF_-Ԇ+EhiyFszipүD98arǼ$a`MރM79 ࡲ?v>V>kc]B~ћH_폖u[{BfJ![p'>wP#p%"2 R~^b8g>4éZg/7"qؙ=#-!@dR}?~LG8^g%"!Kl,}O S%̅۹j`VkHRR>z.\BxS (we4ah0=Epk&5STGʳ޴6 ]b{<ߩmf-+5M-`J[OGr״W}J00p2 odhd#xJr|9D"~}Z6diaLfGx-mH6@8Q9Ͼ5z^@LqΉgl,1ڃn#ɑvP lTܡzȎ組Y^{5^L.WEeװ8FVl%XNtjZr.nf :@p/ jכjBr{uE\mad{In3^23[{2YԠLwirkf@ Nu uS}#,ᛕ=룂jtފXP`'WՓP ^k+;.ـeJuD}!TKv?X|ˀ݊(Lup/@&K[tC֢w"j"EdƩJ -RSzr-9#eIA:s&\n.5=[Ի|WHBMg߈p p~X@4Y҈;]HϽ+Sg&A}?-|m:Z/ȂLnl>h GU1?[&ϰRX߰rM SO`͆!uwnhצĸf gȍ!(6#?axRU=~h e.>n'9U\z[eT4p3U>ɿa•8W?k#ĺ눙w1,U{壚u8e{91?)!PQ1'j?&Xy@pO8.}/@fn.&~r|R2CqS|*x2Ȓ %:\j:!l)mA>\5{U  p.K-#+wP *pl_:^j|.K4=¸ۂ)"-}\:YWݾ90Vs[n/J+Gb(Iģp -TƠ/ռΜ4cWWx]tZ{^6tn,qnIy ߮}]ri"NA]p$ҜuuJpUo{!D!tq7p~*`-P`[vIqg@\8:= +3f^̂x;4Y޽4mXU~{ŃbEL*krC% ߧ(8:r**@Jc":o95*ܾqxv42X3w9߱4)=s E!~rOXr6sIGRzTȲ,%9M^2E4D NVD3 !wOe)HRMM_& ØǏh~bAH\&xDu< V!"^yz)e(`$mi1jIЦ .[";ϓB!닖L<w K05-X/G TaK`ЍTD=9t)UaSi'вh#F:g󹃪Z<( ni}AYUB _87RVoǫ䠈RqXuV?;Sc%|Xd_T>3~lړK?/) '~ea'Ȅtko1VA&E؇fx3)H~7/[1p 5U1ٺMGymDALBO|ȹ.fqQyj -1=vN'Îj0o?li}=Xc]4_8\9iǤIJAa;1g& q'!5]6As94x1ZvkqȗAh0c9}VDSb5Q#.]u*Q}"R3qԼ+i$nE~c{`Cݟmc]}6x^-|1FoujP($9dRvHԍ 3(o:eڒ^'_Vxr~(~ 3>>"2`+aِ  DSweZHQ ?OKve-̊[6T>(+P#A rNGtJiڒ(#`A3䨧F؆30#{ƎLZ5]!Q:qveuv=mq:moD.ɗJ/|tRE3;loARJyӔ[ePԟ}[d iZ uQLj^x| .9/N?mao&zq n"T(|>F*Z8zLցܣXAƭVL]p)K+n!w$ۈb'{ogX7X%y147 A ꌎTqވt"#ْ},]~+l4{͝DX 5SW0 )yvt "]Xc$eQ7NH7x U-}^)_CTSiJ:7xD#M6Bú.7dͶKÿ8MX*^}n2ųm'GxXEMFb[r~v}<0}Os²ACu>g]t0E'L 8WY!l)iCl-Ff/hj}#03&?.T|0yle^QUb>odOa֛XnZղfÎ@yQVeuAqWl<$NRвȡXn)8M̓C.?Z>9F#ꑦ6mF12y⪢7-T\|QF >t-שv{D:+Fɋx[X5l7/MwqĠ^d`$> \pkQ #E> aJ#Bc&'xJ)މ|Q%]KtgjX[|-/fLUi4BG[|pٔ8 E9܃έ'_FW&+j̉OG>ϿTPԙu#Cg5(7kT28K|,#K19()AG;Ɠ?qXw<0b6!,ʄQ𣊨liM-:`WȮw i!+snh]4֫lWeUld!V|# "?oo =B=yWa(g#NBr::/k9H~t#nJOmxq-WKoAa41Î,r"`/N]W?<#=6mƧ(HNl k2:I'}yWm}RMeQX4;/Jw (/ uKNu/> \q !q߽.DCI,ix™<>`lN6h7"|Fѝ-CN_Om\УR.,8R~<[y싞Պ]33񊵭bD[ZE~ 4+"'n˻6@[ZVSDgKTVJdM/5$.̷5CHq1LMSw* 2ŝ"[?1l(1 f{; 5C,V[xf{6EG%'Q7|oG:s4˽!Fp3 䦉Xi8K'qHa "`4/Pv 1-dq%rKVz4E 1J4Nl+`<X,VݝF{(5"9Չ[5&qaV嶀;@iۓmR]@&j%FvV~*gќ<G6+hfⴐ87ɢLϾS4 !g 4N4,&= t]I8w"*8.8G.W柸ds50hJWS.ano;8]i<'5ͰTpSiuUUTj҄Z?)B^FZl)>i7o,SZEiE~+m dXlءj,-[*T6U\jj0CJnČ7QwFl/e1hpv M1X(P,C4 |ZX:o9]?: Z-FBdh{A_er2Bv rd)'Yvt.ijr+(mG~f-Y X+ ĆX9r`w{d_? +ȟE=>6B$\Ε}Un< ,`7 #LHL->lkUR%0 v臖uY"ͻ9?w2  ,|:V^Ua>Hllc&)Z$~yˤvk (N"oVmJx $ 9ӗ0P7eOb)(K_td,s:CNʦdZ\n4J-ʒΕy=Mבvj \fp;j/>wˡ= 41Lo0ҧ%8;VF S(n$ lUȴM(R~C:HQx?kɦpЉZN+R%I-lF45C]vT9h:Wخ|<1 %\>ޖ[d VžF*aCߋ#mNS帝nX,?lbB6?(>"103BJ0%4S@qx1}T9;my¥.*/eN.&QtDJ\;9ʉ,Yf[6 l֞}; 'бΤ1o!bhڭGjglv.ȺRj w#jܠIBsk5wg#J"ߔ|5综̼D̜KY̻ kQJA{N"~=v?וb"&uܸC*Qt Jً_KϘ_{>Њij3JSLC=e#gQy5}P D&`29cOmW%y_gb`.I̯\:+ 72J`%/(Yb-7=(?A&DpY /=+ hٓk֨N?$L6$z(3XВ>szcjORKղQkzuB;/03ٵiY4+;V^JYj1-@Y#<)kksS'4bBܥq|J{3w$\vDWJ=OH] IP!&XI,B6m["Q' r!0j* 'm% )zQK){Jq 7:A?Zւst'@Z7~ Y~|rD5 sdH!'`1KŇs6͚Tܤ_V&S%L3b$1*>g\XyCO{.4;J[?4JoV:*s@s &}}; t=Pi^x~8g3kY%B3'e[&%5PP%M)0 aW *>D l*V#٘3-ש$8ҍv:8Dky*9Fpz " v.$ӳZYmP:3F:L6kRy4i|K[4ie`7_ECӗS䚬 7Jy~wh5-}v9fO ~:L.C^WjF1]`A%p(j[f;OR_b{ a-8}l}Փ0\aݢzjڻĒű q׼41՘x& ]CQY3WV_k!͎/x:r<6Cbjd) 5J.iF _a@P<xB|F{XHoNt40|/Fq' w)Dqka >zgȾpԀ^-:IC%=o?z5j>^vtiM/)~žUl;z# `[l@CMI//E|d1< ;:PO:LG~)Xd.ú$)pc]@!t4ױB۬ \%)w{ 仙IΜP_:dk8?7} u*t{oCM#,'0p#y4^гpl&uiq rA xRz<2сmGJ8$i+ `YoԊaOtǺS!i?"%EORQf#sf及z^c1~2!r;Q}c ՎףӟZ@B0le?4k88ɋ4Lۡ"9oq@(]8ˊB;wzC \Cqg]b, tIPL*0ㄏ5yC['1ǎ6S/A+0Z|85&~4;7Z3LPm+[AUSn,hm?M=7R8^"|F\`jeU^²maKoT ->aʷEԦO A’/f'h5k\uxD] -p0ՖH$᧽夏š_HN{Q[ejEAzbA~:jY2ΘI_bYc3‰9|̝N`N- 9'eb' MkkS:jU mC_CuYH}jNVP7_^ں5쵞Q^=$MVgY =6uP$sJi/ K2sP,v z3"e+B~/5{.@LƉlhIZ 2w؞8(MѠNr%9AEW(M Sn+Иڸۆ %"-Z'!a9r)NKG`^߰%)HǩsRQ_w(-&rgP&sHwŲՂW[gz &hO,a]ҥvtd?Mx`2fy41;:Ldђ4_N9S`EfX! ,<$fn kzBip_Y\h4:5iڟvЁE~% "\bt8[b*3Pu.w nPդ[BqWQ(A[^FU6p~e }7[ kҬ7s³4 7.ዟ;.Eqd)%Q=BFH1Um>Oyrec% XĜJY#:) Bt>;64ƪ7]vPE*HЙD*y v>U J$X{bgUe`}qSB@' #0B*Kv2&ݼ %qrr}v(t_\OQDE4އ'O;_)iv0jb|Ug],kz L^\`>떬dԋ0gUEmdbVztHiZ1#ZkT3;^.I(l,B8i[A|R%UC4ܗf9_c7i{ծޖ@Z'J靊4!qi& o:RY6qz %oG v2 ` nA6>A)<5rEjQ/6IL؝6m24R' bq_'o=i1,x#b'YCd>3|gv8f`Zg\◡żԒc$܍&@ס(hyn>xC.D+k qIܢ1wo(ҋFƂs _.R cNsp1yԫW#֧Sx JYxإ vP/W3 $AŬj&(ҼCص6)Ǐbg/}Bk'o.LY] z",z^w播K|(1[*4};q UwDyLϘGr(x Ȥ` ;A'2BBDѩ [li+^ Gy/D$e>%;LY#T.O: xtpR>[*LkɱSu m8ӊ8 7g<ٳ#2e`PrF_CT[Gijdn09VEn"tn tMآuO8ȼqjlD~+l޷K֮3@$Z$HVuIKVDҋAQIoեr{ 8Bō2y`.o%ĉ=DYhW}|-b廾|ZfkMlQ]$ >_## 1.[X\ c?`WZnEk+3 O R_sIT#ڞCdRr@ 7(A-*UySs>~%'`X!ƒY .\8LBT4\"9;34iM;rMZG{@KulQa녤;<9ŧ-v?ov :hͯլiYK,Oxdn򘛲5bb}4HgD[4Co: MH@+l葠t/l:־9j+бi|>Qq> XfEU!xg4;䤵7`#tNaJc01O =yۅ?R3;FnȆAR@׿2HeB_"S+ l$Sl(Ѡw7=8 a|{sٟl7vcL٥ "8`.2 /{oj}[;Ztv80YX>Fb!<o ]?qFp u˄C h67a`rh<̷Î-yWXPFp̟xL`M$)n%+(.{7brP~ﹻ<ـTG8) t% 緅}oqD9 Rv*$VhBǩG#!Qn% .^ċ'ټ]q2r[."k(u]MSc6c Tu̼? ,)C\yTJ}ֵ||ղYӞa]S`/Fjg@("K,\yp73q48^@2i[ Da4Bue]TYL9lzNCy^{{I6 GM<'O\CMJ%8!*#u3&7n>g8LdCJƠH 3FTߵɻ40V+VOX;$ٹ=ExB]&wAԜ=Ich-ܫ$#޳EIst3B@Xt!/iɯ%Kaz&8P`t<(q3Лٶi6jiY^ Ψei#Kȩ4\iO "&{bL 89YRBgKXhcڭ2h̘߹Z`I6wשׂqfǰb-D裆Q` !AF:`W% 5-A/J`/siF{wPm@:*N6h>-[!G״ YV ;9L9xX_ܽ]YuK5 #)f&VSq?%Cb]ufY-ha<3C`kר]؜ќh6bNR?~xw2 S{L@f4ƞNeـ.O.^?v׾47GkA$źƯ}ȸ;}SVD3m!2 8Y69(': qf"\+`dAn_;;}H:C_pHð3u&pՂ#BفZxZ\{4 w 8UԢ,HҸr.nJBQ@YJ6~E0{vn45b1Bvɤq19ʫܯ]lckN^Oا`Yvb]%z>"R'2GWW0-Pf kwrЖ}~6v;m ݨA"KW,{,^<%eOlsyVZ"Vn{{QB<^'&+G7qJq@>3%0RRfa>7J9j.ۚGۇyYb%Q$5 YRnb 1,6WW7{O`ppZ\|(=5,]}sX˱@sU}WLnsuM2G:ivKU5bL Ztl=J&\Z×gî,7 O}p}^JIϷguUai&-Н.NӘ@X^D7UhML(v̘pv[I^T1Q#FJ "2i3FՉβ躜Dƌ~$xQ"׺aֱf,@,z!0 zGC|.֜P0񟗀yzlj^ƍT+ i2H&,DziS,ζAu#R?1k^Ȁ\-QҗZ4^t_ݕ]菴UA= ظm,z* w@\nkWʩ1.b{Ԧ Q^拭YA .B*_I[ɇ(%WI]0#v@ -b"60\\5/e!1Xr9FLa;|.< ~ zg \?c>BrydW0B ӑ7C+b+Dוa|Zk zvؓVCfBnnl R\noܾQ%&e?MQUR{CǑ5-d l=zOzm+dPXGq}RA6,jc#1tC9RI"DXo B>SLu+2ƪf(=/R Q]֟MR~vnaL'4y#ƌ\ޙ nٲ ?s')Lsd`7Ya8@'\tEO~Fp2f8+{wrrO~&*F>?2+%wGe; ]no쾅8왤vpb63NvAauG )r5bfiLI8iؖ1fLT2F;gG&J2p': ]VTŀzJLw\#Sk>P8;6!ea"EJVX2mswѲںQuT qj5tzx')=^h=%(VCn1D%ЪrErlp+;? _zOip@tJ*T:$0wcPX&gch6U/'ihlאN= d џ^^2?9~ g)f\4`Vvr Mzmf etE7v^j xn8`/:o#iCrMWԑq&tdeo=;CahFpN2~squnaہᮦ։,ʦ$e-n;MU᭽0~zLцtU'MA>Rϴ͙,"dqH`l'{i&q_S"3%k5y_f5xX" u3*]lւZCb䅲@z%"OmÛfC9U|AvnҏlIA_lun|șW K'ˌhGʊN`#Vs7 KYio(߿y]Y coRְ;$3kDWFg z[I۔a1 XLqGGuSw% &һ_D?pQ!~WD.n*Iɹsaԁ#FI5GF_6JkN\6ѭRymW%$fZ!hF/")=sLF$e4ͮo&hφqս#O>bE&$0?rJ _}6%2GIqEY8 8K۬4[ AQyc؛X' )Qd`AW8Aȕ36-2@4O:A9b{IE4^ V(3@_|y'ާm2N kQ;Xqo\cZtוٓ6jIna9Z 2>!eT cIw"㝰 $l`~(ƃY}tׇZYrfƖ%mlW)| Y m//2ciOPHg&ZoG/w6])eG{eL!9FxϓUrJ6d'\r1և hpb18 t )Q .E&|)^Bsm%eu>7 {>53[S~輾do`6E * rUҗ5[Wqp#\ǣkԈФ\r6 @6Ny_2iyK9NZ.2kb94 34L6d6v5PQvt( a G(KrF~]&w %JBbQ RI*X}w1a%=jav_khL7oLv-=zMuʫ1BZnR1Չ^ձyX3yi2[N]mkWn`ZXHLv[?IR v@ s`!55ܟh65)svH[7uleNE=\KY7Ex%tͻc4VԉfcVWUٿ0Jfڦo2ڠ믳|K"*ʱǦ--b2 q3֔}=(EX~*YLz/JhK`-pk@F|¡D[\6A2 mi 'Dk. %Gѡ5I.3k!~<y$!ʌm> 3I^#K<)pŲL"59Z'jW-#N9Ȧ "28[2:t ?GԊIc㴫bVO'&Ȣ%]lAmū6zҬ( `*B;R@wB:WG 0m)Bz, Ͼv^ l 4M2Y۟jB7ɏ%š4nypBf@L;qW0N(T6 Y#Y_ pxd_-"&d俪}.X296a_SV|MTqH2Y (+Ӧ zsELi'`jpBAFrҾTYfH%~6M$A Q>cTpE?o.TYP>%q p~Ys}hOOv Rp($zیeFQVۡŊTW?F֨Wt^7vRF Մf  A6JJI$}˖X7aQR9L2@I.<#K1mNT_X\E前T*7Vh v#AL:/cV\^Tz8E2,J.[z񿺁go[<[X;i"{ :9g4]I/DKybB N0POPP"_x/eZefw{5t&.Öa$Sڽv0'0a[_l1o44ł耈hyOyYC[(f\yaAKjw)95j3#I9Rlo3nV^Xݯ{A*jxp,k67H*NtY,xoy.i%<42W9E^ Xt4*ÁEw*J&*Kngf__} . 㪪=͔rt&81n_Pp~4s7Gmύ7,Ņ2J7V+fΘϿW 3h,c{!/kHw=]FN Y :  7$%x(EJL@RO: Y^w:?I> W'%~3 ՠ?Ys9ʣ&j3-K̃[s|܍}b<,KVD I B@gu,5U+D]_s`4Pg+35FvZЍ:0rPfLJ)-=rP1o͖s \CٺXS[0J9s_K2mk L fߙ@z۝J,PJz2B9+-~ي1&JEӃK&/)Ym}Ѱ➝a%mEew$$ onI'Ζ# Tj( H7O2 ˇSfRk9x6q8rF!^b%ͨ&ڭ\o0$Ӻؿ<놭lL[UEZukո#kìETzg:2ENoqg'u;n_xx_\)~ x%0%{rPs+J]kCv8nЁ[]R7qkeWG+l1NkSO["w? ťplnJDv=;KxwkH$cj'#t= 1J @%] 5P[N {׼qAN',X15UXv 8!⻱f{/c$=X7q!HNU lK臺D:gp.鸗0+$.AnXT)ٿJ>!TȄ3ȓ$=R69]>9}(fԕZ\ߘD~|S\FPLqBTQub$hAN8PU:"+ׇN:Y"¾$ꈺ;&# +IyBen*I@7jnF}|1Shk^y0j&ɳ֓=‘ sDI WFB:'5z`ÛQ[J;6 sEJI>M?Rl'SYbvbqݹq?0KˡDW`eOVvv5 װ$oKFo<2B?ʹX]Tb3fT[* Ij#QG~Ǘ9W!`K-LGay繐K~D>F7\lM6KZ4.~o1\ݪp}*!~F965޵"g$nJ`f]T M0ջh@.鞥,W4Ad>F|~m\n[vs1S pn TL(feg|.ϯ m2RqeeuYzw(Rœܢ'/YqFi&vZ&J.ɑ8yMXu6Yky3Wj](w'6PbS Z:>sRV~VHkO2wrU5#*Eȸ#r2@یDZ r%fy|Le"ȅkF&Ɯnد xKt#ܕ'&oFw䥂^KՁ~uWD3t&iM=Z~)uzvɓTؘ e!D=iK;*;h߸`Mi.^P۰MiE@Ehw۵(Tڣ;Q?[BK 8$eEȿh=naalHQ%F)NkX?OGTI?jj>`j\@qWP+V)b?d 3,[[=Fοi1O!4"\}oHF|Vt˂*=a Qzt,][`5˺? rMÔ2ߖ a̱757/GFjvd70`3QWe;>b?Uz_+ed?yJ3BV[DtQ|޸)`qSQ*n?}1ˁ&$㶎 %4R#hwcEȎY``Lv $fI4s:}.ڷ]-j JMȗK$ksdV_.-nnT9ڗl7 Sh_?iuyi-1 ;>]uII^ZU5}|r52%Di37awz)^ 1Kg!QWA,0>w $1IG;wݡGYv؄qP#k E GπCk?DedQtY2Ⓤ7" 'cO`oUoN_)9qO:;ݙ~Tw7ft>ؾr#]Sk' Qy }jaUyXwU@hȚ8lW쿲%Z熈nD`xȟrM[?:]~#2 E]\C'}*j9%ǰoPU$Ig1cfT(\zUz[*ź-% ek}# ;:˭BLF-Er0)qe oR58ri`b#]֮хpRAMZTɛ,GԿ!+^U. unInIEB eh%kq*.T]QGy#$}$.d{eDlэ{l˄HY$OQIK'ꢽк[` EӮ@6$i_{lVQWGHP4Sr< =e$*Ǜ>.! ҲRiܶiPXL$~eݥ n<6^vZ O ˙9TX3R.с;nSgܝ}n'5 *2Z9e;M:+#(Ul 0ej%];9^wUqV'וA42|6O? .sǮs_){ .dVoLW)15Z@gy(U][O!1Z:] ΐ/üK NC쥉:uC|xX*⟦5aJ}L\2e ͵I&Xt6,Rfr0 %Õ-}#5huEgx+߯tc ABt#קhhD,U>cg)=`CYNوԛ]t9j =Px mTN@{v8uRJFE@M)sܝ:n'ΣGˀIT֡f[n8Nkt/o0{&& }Ԭ0>aXDC'ȧt0 SfEW9(^i~t2d%wkI_Н"}|%40oO59rlԽ]\4'o+U.H2 p-rF7 IAO7kxr $o+[I(cV7yag@D.%i6է.7Q,%KFVQ l M ^wk@3ELgJLA['CoJ9 mC ,@ģi-;(΅VC/]q;Z҈f(ju'og;M"a:U!<_@f/SrC  Y+Q| V-nX6n85#03v<9f2#"ը3+, oŇxA#unZH0N-{:Mdā?>V0S.6у,1]DjdrZ_„gx?q5`jh .QArXĭ^jUKUtq ;uڒW۝'xNB^+ΏG7Fw?PaL4vŴָ J#,\r4m*̒oVke9Y]Cu_%Ԣ/5psF/S& 'yFǁ ?f lDWx*ٌvB9&b7(î*^C58CN~ٗIY&XV5pÿAf2i=ҟ*$-x+'tXA7,CowB];㐩xv(@{?6߻ ]=m|2h;5ki+KcY"6XT]']\jQ Й.xCs_Kٰa'fN"ڲ%tH,<4Cj}Ru@5= ~M|kOQ`IDfL&].j:)4 ^tN)}毦߀hUlj?!&i) =mcA[bO8U{ 'U{9w$d5פETM`28@uKᔒ7fPgϖ*z%v\?`w挿͹]T{+!p e@AȎW13D R b[PT6V:ǃ7SPHQz)][ ½:v|?"ԕ96BPZwV<6/UK\iXvvV1S%'D@WfV+2 gj5)3)MП͜`-?p\=*ʼn:ܣ?ktBGWAgHg9j!<"oK77{ܥ@E·?m:KOwG'NBCX)@;NR)u'^FN& Ix̉.M,Sp["ۧGV N:0jE$^shgUyӴdROfxQW))l;ɸ5 (!z4 'LKjː=7,YWHRTl"?)Ԥ[(} U' T~b-F;^ޫ3Tgfy$UABT |%:1EmunF.@uP6;K2f)ߓ-6156#_l x^>eb) ܫ^ CMAvgӪd`gQvKİٔQ7Z% |ǔ1ɧ-ՂϠj8Wޘ鍦s[$6`vqKd,\´w2TƢd:Yώ3\hGU12QWZ2EC,H$떭ѸQBgSv`zR @_yIt.B# SM,P K2gNKНhÁL;Ăaj@Ƿyuf^~aڊ0=?OSЊ \]tz1tY4=BUo?V,@&;,@SA6eU/YZ΀!c׸#$><.d.%kpz`RUla'F+ < 6x*# ]gDʅ.dZnfuHAn80PtP(-Ue}."B9!q WuTcj A}a4Hf{weΙјLvH[#fEŭlh[%+,*/+tw eZIvK)isg*"~;׾6sk[xLs+.FYU^Vn3\,X; 4E7K#:SDጩG {~1d M!WI!.NZuL'gI.'wL_A48%p s?e1%*X3KU$QV'kSб)Z;6z)y/>W;|##J}zu4lji'٣p@UkJ؎vp3eví-Ù-/];7^Gص(TҘnI9Łމ;Ȥu%㊦g5Ӟw FC > ӝ˶Ue!c2Zo6УP M@yMJ⣨d*DdKcSA.|8J) =>Wo ڝAw*p`o٢gߥ]+x6WCӂ7Hˀ~xeȐlMvBujA\gL"u6Is1^VKEMm &Gn^\GehV@_w?w)/n3 6KyP] 0#җ@~/d[Z#: /&YE$SaHmTjub>[u$S2Sᄯo6vSݭ6حYZF=qĩzk IJ!mwmm+ ,}Hفiش60 Fkx?a !z柾%;2_`gF񎠍'q{y/ז!en,ޥO%ޯ ڤ&NRNU+QI4t%Ɗ.^l Α7 2[l2zs6ͣZ1!0y[~J|P,1vɔb/7v A^ҩO&x; !hQNЊ՚Sr*ͦ.(Kޝ{H?ڑ 0j1Rh36{׼paq'ٯ&&?]ItM{R8dAkK4UZP&@lMeܣ=q͓:zLjj+G௺I8K4X<|WKf-7.~Jg MCG\fYeǡ<Ɏe7Q'<KzPRYl"ДUWp Dߏ6/|bBK Dh2~0ś2:Y{ב6B%Ѭ r"%b>|^F+YtZtR <HMAD/H rw)Yq0h{Io #xEN#A/f&ƌKfj)P7R ;f~+.[x;|gmExx=m jw ZZSjۨ"|;(6iZ9$a=9s`CrS{~ѱ^!)$]Dq$A|vA~n,q~!I-҉D;k _\k N¬K۰r8\Y)!'åXi.׽z5/d}Ť0ɉh'0ʟV˵wմ~fѡl|mۉP[[E]ʏdDXZ` ܧ-Fe#-4sOa]sՌ,6~aߝ񰑮:I4Ytc $@7*;r$}bLOf5n{s|Bv|˧T7f[<&@n$[Q*iSc@O御0^v+cDz Gee^q̈́7\'ir jxn^Xp.lNZ:q N<D*-P&SE нEQ&rܩl>b8cN6ԕf]W=za+Vhh嚾'hlo!%#C>^8YXJ ?8E3) 'A^fY2h"в1n7׺xzkw.Z)Xe}qYJ6=#WaXĠɌ ո*ge۫:A_g7ݟK$cf{v(A]xHKԂyZޞ;>orx oM\r1+70 9 W?<`Z%HZA!e;ՌA=7J'm$dR+;||b4eľII[\>[N ŏL@r ֽ:-lP!.Bjp7&Sƃ n]Ln$BQHYo=B Nhצ!@zNke* "oz %|; "hyQ (K307O/u[ *ut-CHq&;ɀ+YclpOώɳP^<_ <NYidrb %~<0&$ hQ ۜq%IoP~gD=z[6v3h@S >f +de`5! 0]d@r1gyGnóhϬ&̓+\ ƀ!AH$$l_!7yL#'7uUmx&Q+!MJc:`XCVEqU߉؅γ:U92N X*Sp|^I #:E`X+^9T^O-3KjuGxMa=&~œ=j}59w 䚢or@/#u5L!o:/BRY2up#<!dK}<b`lm,YeBѤ\c;x?U֋z %﯄"Eke?i~0{'̰( `PAI {̆-23\ڕ  vZ epĶ'nC !OaR47~Og(@wKp'XL)e"g p8+l߼k)!CWgyz"9B&B 4 $pZD_dFm%t/ɰsmEd7XfX? +y%٩l$bxZV3#aW{D.EQ#!סru!&0ܞ&@+ #Z\2-ŖU}׎o;XsFZuBj"mļ;uVUwȆ.JawkMy6?U(\A ]:I:È3PqK{1|m:wRv0AB)v0*|rrnΟU;E@aЄ!cŘH{D5e4G4s/I{=k+ =BF KV=n -E2Ò\1E!1w0﷉ R(Q<ա9 [j$ѩ&OA뿸 V?NK@]˞Кgr8t'HM*fUӾ8K[R'֣EQc&V|w-G]7PInU!-֔;N I/A;fˋ6w`-ͬ%8Oɀu:a 0|p\;0:Q(d Ԃ\c7w&~#Y[l=pj=qNa~eFîyʗ[`+ԤDWxʔǾU=8GbV'6"YŨMFEiXBHYy^x9 \̚:8%RJgbIG\nR{bV?L5AdL#/G|߳-PC٦4aVG HϾ`  Q)VsdǼ~.Mqu >K)%g4.vvŨ'B&ab_eIRV[Ӷ d_FIVN! D4D}N'0e:,_MZ-1ȍүBh9<<}A }:: )fwSzCݒA=u|PγiCb)ɭ [ ppPCr_9xwr ba~u!?s6@p>;0m!Z%yi/ HhP }X0j&ԱTg=3@?}SL3潼3w+[t/_ YArε2[&Fxd/󾸱͝4 $=F4ȷvxÃq~Jv)CHfrogh=.3̃$W -GUďҬkzr3u^*e䘈L4ff/{;?_>;` DKYYe( >m]r8]G.7⥑_|:/Hyzvg[FGE\$dZۧkHG/r_BbeQeԲwM'G80J+aՔ`QF*H<i7t܊$ , { 7v:Mp!9~~NAj[_ hS b2}ɷQMOl_Ͱ ]r#/3w-DT~ڛmHx^U2BCHq}}hO=v7i fb8W1$_# MX %'jdG>5 H'h1tIb,: 6æDpuܴ{ӨX}Z{9 3m>(WH myG׭VC}I^ (\:j0D螎 iN#)PbTţ@{L}ijKt=x 5Y}9@~Rz1-|Dǽ"1JhMe@hISaQ Z}IassN<,pQp%^wdȀ 6.;ڶƢ')>iYP?go~\[Mi&c%cI f=oy5M?pVUUڪzmjd+Xse*NCۘL9STicJKw{b5D]P7 eW˧8>siQ k2$@Q'>mu\~r9{7C/ w':v'jm\]ڹ0QVVݜk%0I|Vp幕]JSK  `5(o ss\C \S^0W w7_1FͺLSmNZރUYҁ0#3/G¼۠ XQF3Cr Q̧ 5?OhQ:O /pL1>uFAil C /Ce]³Z!t}aC}  )$)yS.a%&/ҫ o{H$Gw98d,Cs/k{ڻ*Н>"u"IH5J`%/cd]pPKDU7J>l=\R2:ױS/,\ vhPNjR\;SG9|n!͚9`^#mn {f٣*vϲ«+KMe3~k>bƦ/ S.{s+DEJ3J55;"KFf5ȍ;YLp}89_o&{wRbb|uGWtE-ROup^O͇`r|$S=aぺYYL> Vhk,pnn,`,n 'BpPewaZ<0gB`U_mG6zCf3U ?TL T^ M35v۫co^Ipũ$Iȩ!@ҫ>Q.9v*I  i';=9 XQ_..+GԽDqȇET\57V */v+5G%؝H>m% PG*-{8ʋpZޱK5^ׁWUH6ɂ0VS|vw}]h|0UHBSH!mzX86OB}ÄXKXa;׏fAMخeс3!Qa0@RƄD좡`Y5;MH'_~<Gj7-bJ0.Mh"GV$tnÌQ.{}t/([_8жR◸@#B'gF*^P*85ںj,YT-=py;!zv5L)0N7 9B,TMg\z0߱Uě?huy|ԭR{ 9u\0wQ4VnPJ*.HE:T"uOo6ɡtBC,SŵEJ8-D},%pyK)7ǒ@ 65ˇ˻*$I{m~}t>jXzЊ,׳\9M >tQ"~ezg.xQFOa*@N\鳽|5S8#c]2#Nk\T1IP"ApޭBx2}.] ;!"0&ݑpm$ rbo% |EXlք%3 Y\bB)0OVXK$eWrDWmhx vW<H`uSU'uLBNZb/ZS[s(Yb`- 1&ǻ֙sDҼ۠ %8OA&;Vc$~ܡ<2&MF {Yedu{i8)JMAt@XV JB6}nL?RY}NJ|cv8_쭥2XSN+u2ք@A LAMzMz&1>bP.!Vd#U5_L_2[ds4]Nr/,bÉ@ C1n7DDǡ3P=еl O`t]%PG>5 m'eOb UaTK1bQ@j+0ؾDzljPJتI3jdjC4SXqqKʙ$~ߛ^-Ɔn?X|-v:ٽ<+t?(w88o&Lkbj=]?a]`l6Vt`NzFI_ )iL}Sd<\F /U۳ii%cM+Z}0g!tEI.@*WU縎r;|rDEsвS{t^OT*d ;¨鹄@'z8I/+ue{u"_Crmg|Gj_jAl."g(eǭa|嬥WUn.NϊHKJ.\YҀtJ`%$b7?WsK=x,Dz+2o_,N-6&Vb*_BV[csd2Ke%r2[,s~huqh_Ibn<N.F<}nos%v8ln'7L\Nn!bV۝Bh1L5 O4K1abi!-2Ulr({v=S!:gɘѹ~ x툁 ]FN,cD n3EE#ۓ]:3ed*~k5XzNF6ELxXA:GV+y'5ୖȬe iY>A߀RAٓT-BY}ν5Ø5rɲN+eDH[FsM~G#itt;Pi4) Uy]ִn$R0y;|>E6b={j(wHR梋ِ z㎸&fuʫ*0tZy]N"R۸1WA~}p|PƘ9TOφb&m䒳"0|x9~p{y  ⟾5Ԭa!TCbZ*ڸR59dSROWPPK]òX8 V׀UL!ERk31/I^Wyr / xT%jΡP/O̯Z+ /:-X2S)d.ٜY2+S0Fe+]T XEMzO>h{ܼd?,7\;$c&yR0^}sfb=ƅ}$Q۰Wtv6Czf8ZΈb"PBmXq!Po 4qMvO42Xu%Cͨ%HH?'+yZe9%½a=1'%<ݢՆ.'r{Y](zFC:F8#)jy @[@O A3aQ.9fcP'Bè[2(x橎-q J2(=qj֙c+_T#%Z" TE%qD%1 ]TqVxhB)jvyb$c0XRN^9zM9 O 8˧I ˩D5O>R/Q>h9 [#LlޣmZPȂCC}|V\6+Ϡ3sc& O$henJ|a:Ms]#qTby ّ؎*~WU`lu0`kyHV Lc׳CBeeq!5>4 *V쓮M܁#k9(P@}*YE؏+x 7iUHg>X|yrAK4G^-Za hhիW=sÁXNLEϮQh*;>w9 LɽM t;޳6:xϊá0z&FbW'_ݙk(gU?S pƭ*#JYd;BYم3- Arwg%ў ލ!|?fIztnYuI8H*Oe9; $8dìJrgEiW3`ޮ 1^XUI&.wӃt ׻:XQSEhkn!\SKmJuMS[ ?oLpp#9 Rpg{z$?C` Îj=m;5n*PM3P=AQm`Aځ#*Z>a%Ȗ'"TJǻi~PScd+ Dj6"Hf3Ey䫔?Mk#Ky 8sPjoL:U)K%XRck5uZ`p.;뱻})Udи44v޼S=~,y:`E^)R%a>"<.0\1[г:DXujѿe#:>=t,hHF>>ߝX4v.kkQ[E9`U Ioe"9挋f"n k< s88N%.xui_@nE8lFE[b j ȃԇ{+s 0Xr,t\&!FkY}%4SF5^#1~[jVD?9 K5~-%mLŗi#*#Ӥ) !ʙ+׫6?&d6r(FG證F:xp3O$g kh?~{CXۮn~_FC]zGqmཹEc2!?8I\&7:F0G{ũ %CB!O\\WȁQR>#d% IE{3D <+l(RdmGnR3;)R-T6Xڙ_v C!%< , >V 8UfnƳrRtڿ PnOrxty IGBKSο3E/B3}F?@T|^27A-F?uc ?kpy\$wlƂ RJH}R{"b=::9+_#xa.q(w?jUU t9~#EXwLbj?;{(q5 dH6ߏcOx)cyVbO]ϴkq}^ioIRLpf 2o>N ,YLONzL7mQ5׷!#EZFHE2շoS 7r)*iUk<]hVE>s y)Qsɤw[&lWU6Vl6ޅ@qBꎙܧS}]OK{aA% ݵU`bpUWQejozNMϗ_*Z/@H7Ro~3D 6ɿi9'R V 蝕ǐȍ/Z:} d@n͡?)P~[_:tQܜeKK;1rߓ%e4^Hfc#|S:$Y4P?듹Gٯ8~"7hjw䱰]3FHC%v C]-m)wL7k3ɵNzZi`P=+23yv'Ql1^98volE[ZF 40NqK2k@b"!%'`8@F&ƁNMKf*C,\4B,ZVJuo !3((@a TPS 4BæQr=uB=cx%!c\_ qiN~0vz%DSc@ZMkF*r mݩ0w29ˊ5PyÊDKEja#>\#۶*W?' R טX(Md8ܢyLؼ]=ive+_3@c,A>Q[`&`QZ };/d"Is(kԑ̟&ߕ+qfV1|QzE []wQ2l¯f;3³wdEdRoʻهA!*I{"ڐEL'Ӊs1s{)i?,鉆i@$>u5Sъ@boRĤ)rp@$C3Ɂ.dpzU4֐-,dcj&hB:MD E=tg݊j <S_@_*Ӄ+V7 L{ J`δV\=Ơٲ[uJYAh,I~Vcхfشt )3h1b+쒵cK55mǂHXOcw3J`72*yQ6FTӃ΅vn))LaI68 DڔRt64JG ߆ڒLp~g HS!1`%RBABG<įsM⃼+M}cEaMAepZ-U8 87_Z&?ItramtM=\om-k;1@˧? KJ'y{A85snYLK< 6(3kn- xtfGQ;j^ʓ4<1hZ}J園;Wf~`۸dcILJLZW=PĦ ʗIDcM3LOY;BmBH⇦ʙw.V:TsC=g 2kczs왺/e,3~z:(}3/aUƪ7-@S;NwQF{?(0-:.6ii@{[i僑 J'.mre4 5T[BrU=#|:1#:ja 9f(.Ҏʰ++C7t,okCkqy}}gmaa'1mFQGzwLhvB3jHNW~Sd &-pI:V3cwk3a$pS LJ \UE eC~2m#-?NtJ$Bc=<5]\!6O A_Iݿ2$e\£b dk |+z<~j' /DVx^Wv@R1*SISL*jk,BE8ܴGZM?E!a:Ũ^?@wb4_1E':U}.]C៯?ͪĕR~m9TV@\eB;Q2)4LnpҧZ0. iET뗧B«πSӱ 2K4faM.fe44`#LUK&KᎳȉ^5P^Kx>u` d^ӧK(FN]3Rxzee]*Q -:}хj B Ǚ<ז(Qh31^cEqjGQ xʘ=h `8Q!S g_tM~E_5p*5qz^XTq7 x}2F:ZSV λ2ā%sJ8l$tCs50*qOtFI<>Mth\+t//n9Ĵ%c+iH~p埆s&]S¾IB-Y%|HDJ3fI|#_k,T,OIӍPTl-KY#">K!cJ>_bV{ P0K]5р';pS3l-hVB0$'Gv3^pt*d闔 A W%O f:4Dh$@һ[k8#ޜaGQN={)derEޠ =QLꃤ&謸{zoϺST|:c"Z:L'jw7!׍i3_tPZZ/M]b8b!- c> >T0`.'v=Yy?zvvDTMf)ª OChs*uEa4Sʅ.Z̼,׮Msil{ya_p+Ɓi6=Y!չz?|_,TUFs:;qQLsn.}'C20ك5v-l wJFYU{.Lf'$DSJMs l; m{VJyu8Bb9.M~Ġ^$%!ifwµ:N]J쉭b{ 7]3z#p i}= &m A7Ć͐IRcrU5m!mc="\ƜezN?-l朄8t{H繕۞jklnqW5ي1'bN*&J/)~7e/S4AN 80 kTC'9t(tAw+F@U.(&T JYMsS`"b.Sf'WMljvj2 f3a$Hmo)'stzỸ4Q] Kx7ǐQKKq6܌G( D5Qu*zsӁ-s@E`-d2A廻MÏO76Н2>_KӞwm#[2|PJw0eaΈ 6kוXp/ߜ<&)S_ AAC*)1d:^ I~[ot3ēv9 yﵧ[J3ۦ,e]v-8,C x${Ge%muĔ2_{ZEݷզok,ޞ[PA]|U?5SOV~b~Qf5ڧ9cQ)Rxcaߥga):Z\OJA)ckOPȱ1(QJ⿧}gѻ0w6gxg}d ,bkkM@jUЊE `Ņ1F2C)[u2^+gpxw-t89"80*%rpGkoCZW)lI Aݮk]X##9E X jKpvvBO)~UnRQ:)31~&_㮲o"p!Gr XMq /-veS,,y8Oa(; {1{lXj]3vޙBkf7c^K9( Ct^5W\c?ai<ք5bK< -/C|P;a;dahIZFOLnI' l^%&KU(P:=RHG% qdFߡE⪼A7Ï&H2'0-+bdFrlro)z-iO +Tr;[m'w$56FDːу#o ܹ )!6j4pC|a?x%ݳ #f) PW~.u8kO>_tyCD{aELՉ*4D $U5n8Zg dy?(+aoCpY'ޢ ww n6ID]sJKL霑"4C ̬ ūfklTHxχ3nh4XYCp~?t@I/_9~ +S0MP)qKEL|cE 1)̩eà'?!\GሜS68y*D=l:nh ))#DDcK0bwf@.)*]N5A}8f9|Sb_"AR&Lv^&F:GJ''yI`1ӱ(!6:aYJM bzHܒZ`t2~8) u(7`M)Ŕk~ƉUu5cd zZTO/i̼S]Jsq;&YTb^Lgpϥ;L>$Qkfj ?g8Apkĺ]bƷ=U=~3qM/I6.+!q,CR2s5UWګ-xrTݘ,&SӚ'i(XE}Y'G5]&ح^QVBoxΗЀ_'ct;t C۟nc iuz{AO[gs0RL a(a6˵r$֘]ѣG= [ : Kio0*bD;Sг"J(,"]f &V2Rg؏]]ޝ^!`=2!(C"D>ܟr)N7W?/:2*(8Y2r/goA6F2Qqop8>dQ[y%!rgRܗ%b@J؏#^d]W#iz:9gp(/'qcWO_ aΕ7 ^CJaN{ kĥMc.`4TWUvXm iosozݪ dW ,4s]aEwJώza65\*a=~Y4i'7֕nҾVo:^q?KWNzZ^{6+xl$:]P1]CK9"L=p#G ƝP Ue˻\K r#%>^FYʓB Xۖ:Kr&TTWjBWa"(:wJvLβ< %p5#Tj#`mU9-j 2γجJ&lrWaGMd,Z )~y ,%)(lw "5^N1$:}Xfw5i%d[`0I󎞺'Ay};JpFHvA@C8j攮?sĊu4  ZW׈-TdQjh⑰VEBq3uD=Bpu'Rp*haXQ,/p  ȝI~jIEn^~fRao%/תU`o-0.}K\gɎm;2B!T=˳az @:XayҬf3Bs8'?=e{Tȳvq2J E's̴V߭LumhsqA%O?-TSj4ϙsh쬚u Ī#~jy,&~ v5` K "r_+$?8'=\؍ue8d.LYJU3ek4@EG!+<䣃)0leήkLvmGVLֽ8bb!t)3{~k6K, VY=# ]iTrvܗ:*toeE{`I Wr_R'!,H|SpPOhHvBv_; ]^5WzBNK'-`r 4Uf]eКhRr25kؼd=7_OR[K"*X dEh@iI3Jօ^$|Rz6P-v}QvĊ|.ꌃPHGa/]2dFBD!3P}(5Nri8䄪A>zK&lQ̦%mP" W=)[# v}q+?lK҄ g VoKOLs7D ܵs S9F`H@O!5Buzso0(a*ɂ Z!"$gԺdzz=> ۢÆ}p3}oLf^=<7G.wg,H4ղ:յ9&]mhGS=(4ݸwy:"\H"zI݂`ӗǵ2 pmO|aohmQYrʉ;BK:CKJA#_[$T7I@Qw̴G}"yXLUYK"`QWY%IH^Ipw`zn4? Rkn/V_Q1=J&+ZaV}ʷw2f 򹺩;TX{ `qL-@dC`\8j28i*{O;#v@Nr5ZS i sk-s, A"l.8p|c%omjG' wQ6ht.ʠ-hJ¦:EgVa( #"RHbE/Fw6~ֻ]3 `9q s}dnmXwf )L@;Sϻ`,XѩCuC6Ftsgh2GvX/9h5S-RUdKѣ#~(TrLøt7Ods_2L.vpCJuB,Tx6Mb*v')^vJ!@q$GN1Qڟҿ< 1RAGd4L! }q8bGrC޹6IЛ3C9 @  a=y#|o70=FKg[lTKz I ǸŢG-J{tzitF/o6ZcnP}̵X.z*/W1\ 'j$cyNs,,&\(3LxS=lDH8:g_&02 ׹p-p34d?!]Ϗˀ$$Gw! %q^ ]_f-8C-/C^\ SP@_TZO DV߻o?& ٷmc2nHUk[QagvߡE >lhBl{p JA[G {(ObFأ&qvhBק'+!aVMɤg)"@'cQ Y@S6pǠS YZ