kubernetes1.19-kubelet-common-1.19.15-lp156.3.21 >  A fU5n) k)Th{+ kx>4 !1вؿ`DVP]Q,OL NvLMld:Z3uy3n Զ[T(68v_k,aUȄg-{u\fXN͈._A딀_K;6Lxb`8<֛~ ~/8#I;R elPeZ"Z9LUIfڷ v >@@7)x["IdѸ_CLjfZnȹlWo>,:e}%_Lߌ0&W]5;R῾[ѶK.(?qM!Elq}%X=f a ?׀}V.&&B yHk^OPM2sQ:UVtN;c.rb$6N5Cd[Ӊ=^ ίz|\T}Ń%g^?2 _YȔ ;>4P/f012b3e6d6b5d78f2159d03f56d664400930699b998469230be70b42ee65fcadca64e51298f5f407c01dc42db921fe614f28ea4eЉfU5n) 4v\U7 SX.LdȂҤ*%Bjo~#$ %Bb6(zzl{=K+w\'}*ˆUmq)9ݪ>t!yK2Q ,Qrkd(k(OvxBֱ 2ZT@zx8Dc˻Ćɯq:%o@',bm9#?QCzz ;](c|Zy׾MvBQun3HnݲAS>A~̧H3aL|lsRz6^ YU ȏ/Uy5]p$v5]!tF=E%mZ46 q܌ {Z|>1E6oLMjM K/%UItͣ8''#*1—OiRgQۏ(zا]qz4e۹T}FjNV,X!S0|݋'| ڷ)>֬aIx&{+^_$Xr IϠT>pI?d ( 3 M #:@Hi  8 \    4|0\ 0  "(#8,9x:)=>?@FGH,ItXY\] ^)bscdefluvwx yTzXhlrCkubernetes1.19-kubelet-common1.19.15lp156.3.21Kubernetes kubelet daemonManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops. kubelet daemonfUobs-power9-11openSUSE Leap 15.6openSUSEApache-2.0https://bugs.opensuse.orgSystem/Managementhttps://kubernetes.io/linuxppc64le 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큤AAfUfUfU_EfUfUfUfUfUaBFaBFaBFfUfUaBFfUfUfU99d46822bfd663c2fce039b3520e3498cbd5b984d507be6ff98dc258fed2eb5844478b1888bd17c731d97eec3365b26ad48109c9ccee8d7945c263fa2f2f7c45e9767f9b208f06da2b25422284782b5f26aeac4a37354d59a43890e559d2fc47f547ab77529b6bcc39fdcc0bcac50cdb6f3918a0ddc196873044f579b62b75c4b65ae13792e1364a958ff4da3ee80038968ae98b12f855dfcfa22ed12d7e2c680dee882744c4e6a5b1d726eab49332d04f791de1a12db72d7d26eb20c9bc58a4dd11e2fe1710079cdf6ac32b906034d8f97c9119939c721bcacfe1b0b5aec694cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d306b40137adb17dcf085006345a754500f95140f10f59155a5c647cadb806ef975service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkubernetes1.19-1.19.15-lp156.3.21.src.rpmkubernetes-kubelet-commonkubernetes1.19-kubelet-commonkubernetes1.19-kubelet-common(ppc-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-power9-11 1716880328 1.19.151.19.15-lp156.3.211.19.15-lp156.3.21 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.6/standard/4f7970e829cd824ff0cf3c5d288703ad-kubernetes1.19cpioxz5ppc64le-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)R|_!](Ŧ8utf-86054c389f02059357a0f2405568b8413c568c5bea7d2f728c0a9aad0c82f6640?p7zXZ !t/ ] crt:bLL%^M!L76A!Vku<1=[;a G$oz?4qsN͹'X $`n&GZ~b}wV\szd)ˮF؋цB.FoJ%_r*x$C,rBCĩԯCB/7I2߲#>ir#6+[A)D`>~ 7mW.]}zmԣ)kegWߜ~7P#C&ng2OQ^yV{zW!:ID8S4x $ߏkL+r] yn!gܠuނLDMLP3J%;5RYXFÉ\ntGd|g iMJ_ h*hpNagq̊TN=GS3F|B;=܉Pwf\O$K Ζw~{SQy RD, a ’UL58,+ENwE7f!kV,8zY~'4D2#pji]-.jG &k~ʗQ dSWw[ \28Q6c.kxϊ7ayIcyrJ1JIfi;RԴ#!~1*0KY(]^Dln)J03_řN9X\>$o^}R6旘LMK>: q(}!PRMEg,ozG*H<끀ghGS&Kݕ 3xyi◐ iI{iujC\x`'o ܤN$Eqc']Z=r9Y7pDTBڤpSSqF Ր8 ]oF"2Eݲϯ`|nym3Ɏ-8ryQg 7BLbxhH7ZHkx X̍Ũz@Eҍ /suҳGnk8ܡ>db2질560^FL8|I4M0R vxCt:el0JGht8qsvk%(z\I,nY˛u rIVmB:^ڿp^boiⰙc8_?r*L'd ݿvĕudTCH'NEgr.PNEƟ[ $'q#"LԜH1QSwoBZ"\{iN1,MHJƚ tX^#hu#XfYDQI0 ,kwNr+3WLڤN?ZN)<ۜز<㔄-D66 cF]6Q4A%[ jCj744L bf0-e Y\jV)ij2E;D[Q>[& $ƗK pŤ)B+w~}d|Ɲ-N NSU8otm%(ЬYPØ!2yk4fwb2Hd. 1\DshXI.>,н:p$OdJ4Xeu5Mn xx);ǝ/8;1f':l'rV{ 5"%8Fvk+|IлծO ܝEo+ZDtXn~<{-Sm?m s՜gRZR= +X| Mz.Eya \^d;l=iX+Z;! Zo[V2&lM{'wk.@ջ]n0Ua[+h@E \zTO %X:0>J.Ʊ `yv+G;ApD}  w6uH7ҐYL0E{ 1U3y>݆Amq9@pILRw<*"@s"V{],^YB};2y$22ӣj-Kh҇$*ꣅRҞcJ{KsG=-Mo]XсpeweҘ) &QE`Ċvz"=Y ϱIDـ,=,>"`0[yNuM)5g`8.ijD3+4JbX:r(в;k)ꌪ/6Io{%!m〆) KsPl?E!z˩^A rm?ߎ.mQ|j]T==+|2H)8m|Nv3匳4|)wHsi>'X#ZP~/Ic~^X(QyjA6v8>MzfՃejv}VZ ?}zk4CV^8oKlb5Z@tj>v{әPULx׮9 ̯uS(u*(Z7f?}w1Kɉn #quԵF%3R#rP˳.?Zh녊;qؐV 4?ƒb:\إ}OCN/$ 4|\*Ƅ\v^xm/ [ߑ/BPj[ROh\He `K}ezQ|:xf= [ ف~ƼH>LDdlX#mbSYiX^藌ZQ~Bb0AD!d zuջnk`=\g%xrJ`dz>dŶi/X~S(Ҁ7IJw2q:06e:BN]63rX<@U W5c]=tznhӃ|_22Х C7->UsJ,QF =r$f=b>Doam`A [A60qm/ڷM7s<.K'Q ^*SL@BG:8:HuюeBa\b Wyӡċ6-e8R[Zؖkud]nkG6t`Ϟ;bbYYg߮}Ds“u p_ȿ0JܭH~yuFY@BSv^x@qt}9 6JEi t eE 9O"Yx,9o/W"^{+I!"6zZj]HF2v3aa;nblTPDhko6F1k#߅T3vK^g*/ >zdZ^+.kWęmKhulPRm}b"POcUϬq#{'ɄhKs SUICG].1YqT3:ӫ5's4[7&78U#bK<6/N Wӫ#kӻ-hNEb!sP+bqs] IRf:`: sqw.&"kH~ꂳ3+;yd[((2%::8nf^k CDIyf!XWf+ξdN_Z @~ SZξPUTaSțN, ( Oǣ_̳!U2"Yhm Le(/ ՞z}3e춬°Tckɘ߈EXK>w.^ ^Riɞ Ar樸/4<3u;.Z6S y*ik% +#WLdv6%KwS^ UsaB_Lȸ\Zmxdt+FClb\v f1]XyθpS-xt$^GO*.έccw/ GnYգWc&\ô0)»4D3<~8ee>]11)spi &o3O2_3pbK 4ϻetf|IPߨkS"(8k ֋ՅWR>ArTerSɶ;xRnm9MUZrF#}zѝHaŰgD}m>Y.XƮΑƔ1WGmQs[2yEX/X0߼L|kLr'c(cvmIi'0_DcdOV*&`0wDōMDRz|6Vr  բkUWGhX6kz*ut=ZZdR1聫OS7N4uN- (j 'O UIrI;c/O:[2ЧqP:q`]/B<y0 BTFzv)p g"dŢCgfpGNB .SviCBJwOKk:"m 23^?;ӈ \VB*v05eBaF_K_ dPc5]L+ګ ^d>L=Kv#_-:ޯ>/##21 VIGp1H <  Y<7<ج]? ^)3F"{TM6H= .PE.* ŭuHR7T(<,orq!43osh`#`A5Q-4.#űȎpTKs!FMuOOӶISٙ)P=D ,LEjdȔiW#&%K$b_Og"/RoAP"!/IVƯA-ꧠ0T 9`Y_IHl@ YM.';eR9Q9l&::)bFgv^}W` vzǟ&ZV &ɰ8@"=j usҔ~N%7rMwt+td-U \]u<5Pd~0`TJ?PT+ @&I5aiL2DHi]D{ 2EhWĖvŵB>™N5D} f* ,iiR'sUPH2`D: 03.b&E݃OkZC=;I "-r=cT02txmu`cm9sYOe 2 7`jm(;ey"dNdԟ&UJLdY┈nbբnhҭxM C2ppChS裏گ#.qX|Wʙ`G"ypR.V:%dݢvjD@P2 nkGrݭ,;:5ka&y\KDǧ!Qu.]\d3Ht CQ9YeӖRۋS3"*gCd9!p5jH)T?JF*B0†,.6>dܪވ;98JuVSCkhׅi] f+d,=F4DXjw7&0@i[-QwHT7TTVk<ժ2~tz]̮KKstf_bP&zļLEX=)J*oD(·bUWyx>5i5o/;_PLfLT=Y[QV1SVeJ8 $,_b=79M@ ׳AcD*_YĸT%/VoH L0~h<?s Ha?3.jM+B#s*]2gʸ;;UbqD ƮDFqPA&#~YQo-LmtskZT&fSq[ڤx=x! YZSZ58&2v/dLBh?+6p{Jרm؎Ǭ*a|8kF %騄 ZirՊx8=vN*]=Fv1?\P]8 zؑ4OI5Z-7;!`EW ^~ ,#S|#R,;89ye:# VeUKq|LpF.]'eQt8Y 1Р#05XWZiJz6 $n<>3߯+P}B|L93.LCyc26B8.Vo$Uidg*n>Wѝdn^z~.tߙЩMɤixם D6QTZq#(MW3~6q x70=uIHcwFX8mD!i_S}ވ m-񍶹.GH{r$*PCAڥz:{WשbUeK e/dҘd0~ HBPk! bO#pp6$ Ԙ13OS;Nj\ iO[C~82hA-/TD vk̈_a5# KZEe;!?q"s.[1=q8HJ[Fà N݇C^&ը.g!xWYRL&_F=ѹC2[_+ҴXީhT聼Cp|]6sRϰ#:j}EIN_fvE ·P֮7n=7ȇGCg"lq#Hy&Ϫ :vt9vVXMsT!!\%GvQG9nE,F<"WVLo"9؋-Ilp^J1'ǩ.3W8ۭvϰ  hgo"ײ/sLyΑ??4뷰p٤x1Mf/1\6Ҁ3{C'XmѝI>Fv(7TX<4%0Itnnz_-޿F+E\ZK8]Kqx_c,U9s}@\[6sQi_ބ1]_h@‚t"00yP;8Nұl#P= $X5 4+89ߜu2%3H|;}5T,"oFi4ӝc!'SB/6 ,Aę`vŠ)wDq~GWL74?P CoB^^s]xͬVIE&u@*s4dL3~81")hđ!f'z`مc6|46ڥ Ny-c[[4M|FAI4 t ݆9MЖIG̰y!p$`#*:P1uIV]∯JޜoGM/ j^>lmA#(GE|Jsy;\Y]U^ָgV9f=jt!q̀yBcUg%PTQ_^f9.&1/B񗧔#fᒅzx8R`wn }; O?O>LwnD1 oGQ*F[먎JQ1Ȳl=XӨqy#$cl$D ٗkx:o՞q*<(T(!CXh!=ۉMP%SR3τ?6MXw9^"3.EG5A6jWk:Ǩ(4{+w#*/A;t 3gtik@)0j7g+'/0/$~tȿ kl\Pʭ TK7QɅJSu`!p@aW(y[Ǔ+tUr@KX:)||sKx^_\޴?/,= #B9o)|Hia7[p`' qe8JG/W!F?\n',lG8 _ &>=]SK.l{Q5!\o;9Ux)I5r{4Pc`0)H2 "(Z"챜Q/"wWAMio|دo-e7Uo( |S#{iaI {|c_,/-L eb}ճ`)[N`c=Q 6D"uFhEp.InG}@M*makYp+t]y:@ǓIQ6g)aQ&#<[&ӛo˄4ķs[#⎗*L`w(U IaTJݩ E7߱~c\U+`E Dԓ$JY%^<]P| ҩV DXvsdju`Qȱ!իGfmۼqB%lWl#ﯯklrNz <5wb q(-TZ+H`klCƚ͗'bO_ 6I9oL[og'"նQi-?,4(}nL~;U,\݄FZRb`l|bAF6r&~eA6r (bۺIֵź 1C ly7gvĵ}ݰ<P!tg Ӣj8́6*e.4qǰ@@hȈ΋xFYDU2KK`\`eک934*(ԫy_"ou2VX:=dSxFꭡnΰOCwyᘔ5C9/^P -{jKb̮MG dQ;ԳN.K#wQΘNy%UrtW̿8fόL g6-f3SFht_ހ&(6TnZ7?ZrW\i'i5g MaEߓ[yҧ *y\h v/D5e4G1)LZ <o[[^JB.m\{POkz `t|#bG"]&y#pPXJ- W33q#i;kd=ekLѮ1'2 XGqO ?eU~w5c4%ySt+C:2PkcLI>M#l|sfNo}$x1P,Fz;Tbvcv*}4oIwF&]-Vkţz}:f2Of?4Ŗ %"SyT#Q([3VXSNo_PS0З~E_o4cEO7xDOfW<_\.2:Thۣ&]'.ed^-K|{#Dŀ>"/9>%vs;?՞B ;9[TfΦz0oM@lg5a ~.kBM}Υ#Q ; a:1\2o Qt}馃"o7uflsq?^+ɬZoӎ2<ɅOUqܹc?w#!T;i YO4oUP&, AgqjN|63Y9{ fHxf򞃺dab7׭^LA\Y{u`F^4P'Wpw: <"{ &wW5ܴHn,FV= %͘Ń*v9aKgqaA2?^CDz5s^6Tu?88a)s{_:E8Xc})r L#{-anD ߯OOfU۲J/vQeC(p e73 \imotJxŎ1/ ώ=U ך 1]_k@I9/ʮ͸;G%u[)9mpҷ@1&-8ycZ-ٜ'1ӅI:[_!t xڇ@6UcCƫ촦zc2Ha#VEUօ-`)ErȲ3hB[ { LZZ L![]O]j}E Zġ|u\#PKTeRa͐>R|{q$mί2Iɓ:R/A)EZh5ډA't" >KF= VV(x[]O[וe{^=H#Sw.G pgF0Sh.uͣ>E6ut*qekБexUt%Yef寭$^9|j>#&@e C&d?!'L`y%V?\8>Q@jj-M/>)̆TKONUq6u,m-u㺬w$Apk#E'!O&ϳ~wd~N6%ȅ jP,p.#O3g0vla~*W8CXq|,hC|$,Xowc "u"z1b`D 5ҷEH8?Q#`TEx2.NϜAGȥ,}SuHfR86/}͞$'zWLiFk58Y՗{7 fDd%m빹}m% nN xzOਖ਼uUVTe'DLA^Guj [r|H3e.kWNcX") j;{}~Z$Nߊ˜T-f%`;HaE_8?+#rAG 63Jg'#u(o{4ݛuq 5As #]m&a088/2t~!FE&3cͽ*9$SCI3 ( 'fds,۷\aY8#q 3XQey 攮R7Y^ C&N4Q.D3O@|kV^ Njf/:E$F7ҧDf>ߪ5jQfwʼ7<iZ|<% w.R ~o;xUFK'mPD9,NO.{n$2~ḻ[}b~c<cVTW%q'sª8#!J٬%l &`Yf!a]vs;`G, M$,-&P'Jjݾ7ƍFu؂?MpT7Ļ.=fPs6 D籜Y)(n| s_k՘4x_$ +j)H9X {m?bWɣGE/ONX&D}z}b% [ֿOb\TB W ?ċ{h,*n,*Ap~ 3<[LHi$j0vɪkAaVpLo5`=:l={J[-g#B \oT`~Y?w9^ ll\ݹO(Z2j4$as4ضN%ol%K(,V˔s3#ntLW[p79л бDADg/Km|Nb;wG_0aęz;ƙ0-s7L%ȳc6buBq f&z>f6GFզ Ltz> Z3X2uO1琶=VM;<|L qS #߽M? QM3=1=0{`dߍcj\$G+_^5mLho;43榵lm1^pgg}c꒗Wl%_űע_7s:m>%{)(:V!n *`P(rH;p?!Be= j%Sȁ \Ӌ]1Z> <`-]iP0?<t>e+ig8"'Fsv=չʞb["ycՒHҏsST&k'wI6zݱ?,)Sq戁g1IQQpd>׵>𧞾wR"{Sjob Ukf 7r&2znr+.H@WXo@V061D4};$uS|r@&d)ZFϬۻT5 S@f6.j!{sB}}8̓}1ε6]x3To{-^q,vr"^ ;x tM%Qw)l>1gv̧0]A ro0H+epz)A7=ě dhΜ͉X! #ł"IfwϞJ-ι uc>oJ`Wìی̫nl <t S@$=9TFk[ljzxv;R~56-JW<@"jC=#4;T@N}h {C^D. ?m lvz%V~hyVM֟gP.,:%7e=< #3PS.scu%6C\yͱh;Wkb3aɪ~rA*4 Au$>! Q:6>j)Fޯm?Vb,v%4EvYС~cVSa w@Bo%WL`Z=g>]qJgˍƳc;:dL0A\Au`pɠ[oY5Zؤeut(~CR#uYI{bj 1]xnt)e-t|{ͪS/EbV86D:>Xɒ?niͧH<56);%Gaega{dԛkF 7 *Y^O?^-)(Sa_!]1h_eG?إQ޲s])bu0rp//gei&p50[TIo8r> 4ί0]1Ip/8DG}}I&`=!x"$G.+q\LR@4 VtE,NWvS5{HD u(Gd%X>H7w=8QZd% zyT闐E7M,7H-[/$f3i_ Mf__F+fA}r`οv׭F_gdF&jv~LCuJC __/5>QZJ @ '|Vwr Eˆ+Òd5Bo4,4H& 7}?>8+3ORfe02sf I*KN5~AZS2C9ň'?=Grd:2}mt*ajDaA YnG*)59Xm&Cѐ; ~nӾV!]ע Wl596ߖ;B@F=+ y] j9eM3f!Jp`CX]qx@ ֮i u[gǩ ƣ >{ |b͘ /"2zaP ,F]V~'MGmVpBas= ;J%?`IC+ ၶȿ7wW5Xeݲ9``La n:>I.~yBxqѩ*lPR-ߩVK(P#Ig_ GEƇd's wm7`- Gܒ'OKc dوkqu^7uѱt^<a:[ P{ہM3e !4%pÒ\&Rqg| %vJ^ )QǗQ"8,S7lިCCR7}WtZ#shjDv^? TAQ0WT%onB}*4@oK=GniNlJFԠ<%e܌]zDJax6/$1jOR{޹K-X=M7i), -sއ)o!f7WyfJ)Fg 3 _2)kFT<9g@2X֣Q/ p*FS }GFT[/_ZUŽUCLyw0R=@֥a`Bc\"ZB!$"gJ*ї BŸiWkI]DjDZy!;Ytu^kى7̂88%vLٶ;@`I" z ލ=Η?MjcuZmA Ho~XA/sz@L'S`cPpָN.4P]T70wbgl{Kޯ;L{d13"~P[V|}_ -/ŒYO1~wFSҮuuNW4;2ǺXEhWNtzSΤK-X< +ui=}iD +Sb|'@hF%aǦ Ғ t =<(Kjwr<~GMIxm>H/O _2O>4֢91߭B\#04mfyX#pXT,1R6qyȈiUD St};˟j㯦B4@H|xCmsra@MMRR󡉟 \lF*}&&kRaY[vGE%THmK4)ԕ9"J71F%, N aABqbMY&g37$Jio+O7G)"C3@: ֘(ZJۚKWJI=5;B( 4u# y`P&o$Uh%~i h\8͜t?*`q-2f tƢ?9,8g@DG*1SXu; xG]cZ5Zذ>՞28¥۫P1͍65W)j,O~}%9-[9,I"7]Bfܔ[E 6T&ȭt۔x_Zbp6c.t۵;XrIt1}%Ğ~`c7Q\U$y?%{\sh<;/sD7 TMSʛ3fҦyqife2|3yRXA F!vS(P8[JRYw㉖9 A=-[P>|g 2~kRpt9`V t9oS&4zCfqk&U(SĒvd|).HBԙ^CuPqg] Yxz'_޻A2> x@P6u$fW`:hɦ܅!W \8S˫ňbUs64kXg@+ðihHr:"n.w$,颮1r7(|~`Ј<_%Ąq R(1gt/T7-&>hh҈qDhIf^m~e*err'o0G#I&ڑ.Xbwb|{V}ۍm{7غΆ+xX$Mdr 9<NJMͫ-3+aBaD'Zh>y (̿o"|>?"{{Z271bq],cUHoژje j\=;U^ЏTB1: dw)WaZtz]#w Kn<%qPD'8dG:0.z`PgFY8$_; &]u 6Ʈ37͹hS 31Ў@L:pq@I/=$:Y@s U[,}Ԕ3Mz+`"(ah"*? q*A4$.3]Ee?*7@}QԀR{ PIQ=)<8B17 wӟ&  <G3vk~M;frp ߒ6ZS1i6Gg \زnvV> +ivO2m&OELSYRlZVUrQ5SM9q ej|#pmi[ɨ4vј{J6 ]bCqt|[ƧJix :};q.*خ\a;Rhc4 IZ.Ǭu1Je6hXј_-EQƱM!9vDOnRl{t)M_b~@;V[}}؉mgSy $e'sR3#޽v ԙsD^S8BbEVtmʒqz$@Gջv,i ǯ!Fn E\^.Y9wSrp? .A1!nWTciSAb]j.@|!ۆ[Jc8}=5Z1yw,CDe?0m(8պPzrQ66rQyL*cO5<#j~t·Nq:EPh>Z6 E3fs")ޣۍ Ū\abّ`༴ =uȹ~Ubt2s%xO']z#f)cea4u0QI ^Qfz@ӵIzK,"Z2:/ן,2 yɥu5 R)/sZRyxL!5ʍ;R!DTejöu_{mDźyY {?#?*Ón\w^3O5HK@2ldf"b>$୆B[B~EzȈMHxm( ?IiBl[A-~tDw !䄧5VB,,2Eg8r)2jByk_^#]}u5=.)!w[Xs?>.S{*-(+l 䐜4O=6 Q= Kڅ =M#K s` Ŵ&ݲ!-6so($V7Pt61KVKL-Nf:ѲvQaJ@sO谳v1#eY|˔\1d|#1?D0\ފCfw~zNTXo?XvԒ2{4[KL7z xN]jQjXZl=߇`sWYBlA2A6D}4`ֿP h}6QD!?'l wG 7Vൣv/K i)6yH^:9ϊʌz$<2}1A켠(^e\7eafPq)/pRz*eͣ+? ZLW0 T ^Ũ.n(3W1O)Q$M9;$jCܘn-0x1^Hy%PU+=TXE׆^% G˝}i %Fv,80aR3bf- Š08]s ;8|˄nuv*فG:\)qxڒ'rYi0s#%-"qM"}i>!h;_b\lN4/_^ hXPaAG*Jݧ6"=u {c XFQy '#Q3躍0O?Лtdh{ʱY!]^=*֟9Xu/Q\ bUs(cQiTopph)m-Γ7ˆӤeRM&VҦ*G&  &n#bIB94 rh+Ŝ3zl>KAd:eˁo!jɸEi24q,MX0&i\QJNԸS="5"9tPcf `T/-Um5LٱYDvMFteJ3-m"&PcI{wV2t۾,-h}C9m=Ԑ4 \Dl?U7ɭp8S#Mi֟GmS)6+Xz5Jb )L$ŀ,6vJ_ zzʴTG1Yf "W\\L MZcueD0qMV##rf"JnԀq}.l\(Lb͎/Uu'&O~Q^ͣHCAX{z[ܿ/46UhmpȰ/]u%^&M"biu;sֈ'pEޕ?` 2'L,cf?J^=U! 庸*gsͶYv7FB^~5&+ [hGdNO6 'ȧ%Ql'_%TeNo诒(~XI֒u,J!vyv9'3"/Bz6if?ףkL<;A!%>D k"dpe'c$5gkHRiL͙E(>HO>q 2qv&8(YI6OO|Ct0ৠq}S|nJuDF |:^ P=,"і3pR蟙d"})b2vd"r`iLԋHwb=6v&,Bǥ7Piק3kOuf Bʑ#Ng2|݀D)9"4ډL-b%q"]|W0X4[Vq*8Q*2x(sRg @4 ?aиH.ww<&0YMێJf?*چWs72I~7{ WJ0X@6u#|!NJ*:ɩB mU2M;š{9W}iiql1WNR])Mv{T9itY,5Ja)7tu[83 oA7mb5In2R=0C>cd 4qD\@Ub>,zuEOe`r\w}^}8s#@*mbF|09|M*7ᯠxw _!w~Z<7}\s OiW8:m%KΠ%)Mu ,_Y?q=,t#G>8GF+m$gD(`荨Ŵekp!ؠd7X s H*AOT1_n7>p3C+ (\ȫS缃hNቜ[j%;O\ (o4k3]{ ۋ"|AR#>IPK/5 y&Ι:zoltH;~\jxO8@ӆy)*N>H05<1DoHX(n!p$BZ0vGATl : Fq V rxb8r"c^LF>kyzmfKnr*Pe7؆غ =eҫQ)j/7{aǎoT(8k_63B2ˏ5rQ(ܽBҏĩm `#1q%1r;QQ]kƁtHkTgꅯG>+^r@l[6nxx~yTxd-TA؉.{-Kݤ\ެܛFbu}Kynr⺓sp3v9Q{ݍRrv:S7(~ixƂ@j|OР/$t Cyqy|&N[}G5yǧ#e1uOC/!ʬ<̋|m+ ^a+#ԩŤ2ހ-̅݀\KZJ뙄I6/$ hdYIҨ Iʫ$q J^Dc%2'/0{ X•JˬuvٜPK5 0p 5c0Ƥ݇m' 3[ejF&U3:sG9&'H\+4syK VcHG~uɃN꫸.('~c xBseXG1 _!V-2\>f˻'_O!yr'L+ɯtixlpddHڒvEZyO52h1= ׹Qİ|#Wp-&7c">#aWц )ka˲ (;qz#c]4KѲ "x WDD C6Qe g%#jE]dػ}e5ۯKbjLzvs rgcΉd4@ΨdX/G-,᭼]O14#d#!v$y7GoPi̷mf=eHlB ]/uw7 b _4 P'Gցn}}%V}alDbX)cn%b9 |B!&'fP <'Hmt9;^c caZÑ3:nL|wl^[2o6; vJEy͗PȌ5[}:LdN]$r)$߸I9 w]SD`* IlNS5 mLp0!DZȮ`Sv(MuqoDi]3bd:S%F GD *QGVE5vkvOYIK|vZ~ ܤI&JyjӘZc/½q\΁ó!8mFjegNJ lϤoq@*|'·|W/GOP!OH|c*~_<]Y?ߠQ2Y֢ ).zW;CI#l^!ljK${%ɮ=V-lk Rü@|K%Ajm\ ؤz ]IH9\/0`jV @xj:5b2hj*e!J.{2=]m{gÁ*Hʛs:9c q}U?E c.eײwRk( q.@"0NO?9eYGKNreS\@ݻM("|. .ByXvǍ1:d-w,\ DXSBPPq8p 0C wDݶ؟26~Puhe l 6[`k {f n6w&3 `tWlOҎWQ.֠MRd!B`,6gjtk޺C_eAV' f1z׉Tn'N{8!&A"B,S\L@fT 2X(@]/-g˱u؜bp"&,-b25Sr%rT3. $ޫWn)ӈa5`\̓7U=_orb,V?e;nj-#zTQ:gf9>LXݷc\[Z Ej.!@\yM#u~RDLJRA~sRD9MO).DvpQź8pMC 8ҭ'iG3X2CI^b/~Shk&mg8)J0,p̨k2=+|}QDP?.>oB {D2;?{gd@RqU&Ɗ8I[ZwJiUA3],n_$`GFgP8_kq+1iNjM[^ 3>QLGZRߓxyUѫX%/xԏ(&Z\RS u:(T.Ʉ\R9hwP;//^TP_kdR@xl<~BŤDԎtwoTdxDE -mo@$E(@TIa;YԘ=?8\7Pa\Kl&<,PpF&Ą""1Bv%N^/akcɋ,܋ehR:U*g)H&,>{ƾ4%C>dd:Uf?SbVٲC|kTR/QT]''q9لg{ehjǀ'uɏf&*[W.HrF9^v)$O !A[O7ŨdLW2X@8ZңmeRiitQRV|=AedN% !KMy aIƍS_0Y WsW4o25,7[HaWgTzjG-CӃ~OĤ~w9"t~6o<1FJ*<-ӄ?ߖX0{yBVE}CoaB%5O`&2v 6gN^N1"1x*2|`l~{N,wߒ{H俑 PpX+t=jE\5Pj4E !n0<76/eHRtu pҨɸ)y«Zkv`uc&|S[|{51:MajԲ(uǸ%j=<&7j;CʫlQθeGGQ[|0Tkf=Mשl0}ٻ@'XhYCGPͱ:n)uӶJ$#&D"@%J*=RJ=u?ZQ']ƥVpbO%2PHjá??0{U>ﺾ69hX&bnuM҈^W5ܞ3g)Z`U (|$9+ʕkT8W939=aN-);)W]A+nրwGUEhmTt:pD2/%%oÄs85};{ W@Nb9Q9Yk#JϟAI "GkSl%, )`3T?Mp|, E[]'L\B20{@ 2Z8aD<&,nҦx īqE׼T.24(90ڹ 9  PcIRRH:ZT4CQqaRMq (C:e7T\f~aɯUwl|fE@Eژ,eC~Lq Td2dxuIߌ4 5>wsE)B)q,lǗl/EM&W?MO!^tUă_5s b~VY:/>T1b-v(B9 ]C`dIm]NtٙpZ& T`l>552W8q<]|pnҳbi%e 2LuӁNCPOb+"69T1gނN_%?!²bUX~Q9~)g_꺀ZzOZhG[c8FLWU)e,-p%$i0 _]MATdzT}HRgd!y=0O`cFFZRwX NɡS5N V'`'+=$\>`eͬaYvK667h ][ ;qFw=J0'_EK = |adr,KC')R\!t} >UOO^g{3&s#j 1m1dZ>:g^hcwN'vM#AH(@w߀vXTI[ > ~k% r s}#!o!H,Wqc Ul<ݹ@^p075?=4kz Nxc Xh•#2ӳn0HHt~S\#tzbO;I1^& dx589k+L/TӲ2㯇PC s6U(dܟ`RKr SN5!cO++gztSRF%KNTBu<"lHQ]m FnG [ۧi;*Uɾ`aӷ^!i*^ުyb*ʐnRT%Xo{xeBx@AbPj"&݌'TOӥĺr 2cRiLZ[ /+$*=ᜳ}Gȅiog,O%@71Atj~7y*c޿Cρ^]6o/(VHᘍ[/F$˗|@C/x' Uf;Ɲ5qWR|㣫/̳>śgZKfRGR15{Qava:0 OJJxM&#\S*gI5yT&x{{#.IM!;:uIşq?*s={ E/;*7{1l7;,VVPY}n/O Y}& 5t.Ȑbծռ5Rr|aenm6`JYK@Az췇C{}ϐg,P؅k(kp "DW6`O@FIk ѹ{$NNBxn.fa`a䒑 Ɵc1џR{խkߨ P@yrOJNjX6ju֬qI.۪ɓ&+B#bRiuB&n7Bxzj\A {Ŏ^tE"{pEvCuP샱}FdSQ>ÿ{bdt92qf?ty:!˴o[81px&]J3{W5PTvkȖuwt z}X|4sֲ6mR>ğnOh #Ƞ ?F ڜ*Ϫb<օͱ >侦+BTpеd‡[)H 6SW[^ȶrNu{y !fxuM(Р2SÜ>K>GJ)E|-,M<5:wRGt{@|BXQS+9nh* hj:D`DW.2&c&n1 ư.nWKn53tYw%1Xn_^ ;<֮"UXupS*Ϻa"s2H] \o {Oko?Alrwq+x>Af;&iΐ $Mxv`:Mf5h^| ~wGCJfxsfM'%v`M@GX>!tԧxr;p7W#!2#adzg Wߢ4ً(h}⥙YB# `$k5Ql،d.d2Эȁp)A]E ~1,3Sb`J*OlbIb 4t2Hv -+k;9vlUW_8R5ѷ88:4R}zzPm1dL~.0حӚ3YɊQZЦ}c*5Ȑ|߁ZQѐz]? +b)4cFSqe =z@#Xoj|ەL/zڐDda\Y#o|e=׌AlZv_7?D^S.~'ڨ ]xDCNZF…YY[] LZ _5~@O$& hR,:4 ; ȆM8v|f8 moet}sWTvt<|RRQe‘*LK'&)9.$K޳'bwzzWn=-&KM8J-o"Ja pGK;qd+C9@ojF.)E͘^-9: L/~ k5h!n< T&iu3 j$|d`Y?T͕!mR.ݝtqW4Oԍֻ2_ mԛq f@J̈́cBFlB7D=s5,dRwWFw#H/󳜴,aOF V?L)/ b`xXѹݶ1ۺz!b5'Y5$0TnK 3dgH}EHuwu.hF5z`akkc=Bsg7LҴNjN@5 .5 ҹ[1gQH5rfiZ!6 ? R_]mmbi51 Fo }| LsP;mg\j1[7gC'=ӛɨyW9Ur"T[ ıqɹ/".;mq@ oYHgHP4s;[^aDr G$fB4sF':&tȘlA#?q[;20[ժ .LN\Q8 N26w'Zc#xn/[T>3 wPdhso[8d_:2ovD(sҺ)mZFt$ /Ru$䄥`@A׫C}PdjS~1?KIWJOB~D#j /e£bp_AaoNk>v Up^DDcީ*^;LG>V< ;dXQ_W'Vx#l^PaWǯ_--̓f_C%⺡r ̿ @#I7m$ \ )_ܢϢ9Շp g Ҥ0l)"hFN]x lM-$&vz1[zar"\5*` *:Ṋ Q.Ώ )2 v>RN(;MP>ʶag.ʽҌ07ma{1Ms |px`&!x2j8Ń!;qDT&fڋ#ݠ.”Ғ=;Kؐ_3Oeȱ&Fi)j7$[>{=ϻCI,f5Xf\xi>R\25;>~|1.؏h.rgBxR{jُ@yK47f U3k}5I爖3p*o 0+H "t#6id`RK#UV ?.);;$˫pםnLC>,H*Ji|Ueݖhmvr>eu\M,emW\W'­\(,Vͯ32Τe ]%UehKyy{ zM*IZxy>{@[y`2rI=V:!E ΓsT2$8V_=Z G:ozow+W˭T5} A&DE.H(0ee6 cD.j؜>jtJg'!,nܳTxmXpfq3ՠxF,NNj՝?bq4حwr߭/4#KR:|Zm駚M5-gf QN9Ͱ?l-% ayx¨&H}QS }^@eHH'T>t>ċqAX ~_ABR"ʋf2/5 `m]eGSo0@)qtDI #ރoNX+a-{-u?w-B4-{ ^\"`RNݰR;rAec,Sʊ jNW3Xs/{d@rf7!fyg Bp3C'meM~=hT޷sC@[4HԹOXr;vW= τL μ[hfM;l#*>Y3hI:6w9Ů @#ļ.:Dž?u E{ Jqz"ť õDE ,LM J>&&2+,Ny߱^KF+=i'd)Nr 4Lq&*KAv1&9q0_oP_4?*O76Nfij ,ځӬڠMe\ʨ෧[?Xlj[ٍQi6'R.?D.:ƃ3Y]|ȅD0+΢*;ubnc7^5NfWa$GI,nv e,It3DϵHaB`&/={y0F^msn̼׭ۼ߾ DfUij:LNK[3:Sٖ9 L/ccɨKRPS,(8|YOD>(A[p|nG8O7xAt~zЭR\x;4_ УvDs{K3d{=Iӄ_jvnZ![p ˻;̑,‰Cz1^1m!1,t6~â״"b9"3N|cYWIBQJX/ë57K rrڐle(3OQD(h[R'G{m/!..Fo2zٞF`[>Nzm4Z!GP;9=荋fVL'~bֵ/úAMkPj\#%_TIJnX`=qt{52p5!WU#$'HJw]M'*<'?ȱYfp)XBES)fj.ɩDgUL$XYjؾwUQ#{H1ф V5*+VDpL}JuYJ)-Rc}^R.aI?r)']B=4S b8T] 7Jp3g4R$80z+xSJi+Zc"W ƈ !C9gvS{?<{:;9ύ!%K.1#`:;^˻խfZ&zde,!]Bt}A9RSy6g4Svb?Dnd0< C|Ux'Pd[4zTDN鍓ܴ iVR $>BߞsmLcR6lTXhS,$i|%hr1r\#+j[ (exE$%¢Kb=I"6ӜgIrLjpWwI/e'P^>R6"Q!ބSU,86dp{JV>R=`u ``*SS=qpB`Ds ,uvVX.hFlTj<a=ggm!qʦL'Rnde5Z~x@ U&va*{,^H`@ܩ8-rRHi b\Hmĭَvy_;k Փ !rbѝaYBZ@\ 4Rw>;h;9z^+n"N ܷ&%ރUaaPq_OBՂǣl1ZGYeiYν߰.!Ys[yyh۪2n8^LlXn7O ;NniD<  joшDt@ @qO]N鷦)[Pg3鹻qsb`KsJuX(YЁ$ٲ7s^GER&oFIT|I||MvYS@YǃWb:9p+1wi_~aQ=ͬ +Z}{p2*AnDdV1WLG _ԁ z2ȀPrK 5>@?:Jw]BxA[>Ɇ=*Ba™zM؎zuV.hx/fy3ۚ2~71@@#'䲸+c"Rd#Nہ߀4| MTzn4l3Vuw9ػ-@JR@ơ@u-H@ -%8Tz~L;?ՎQ? 鴀 :jn{GЪ* o-čW}ʏ/FeSB `y{B"%<5DrW% .my Ql /6vV ߌmNtNtBIֶĤ൯P4pB]U\ z fو5 HzHów<ۇuӫӫJ^=1^3E*AtO\5I_iyțZc[4[Us:J o 2ӹYlQn R)v_~@:w$Ɯy|῝@(}FL@}͓)Ttz\U))Ͻe>"w6* tӴpQi f.l+>uz?{r^3Q$tC y<_%*C]nI!h@[uxbKѯXĀx9KeቄZ ktsc{  ()c3ѲIҬǙ[v]LX_&m]pp\~rɼG_ eiY2?@)-)8?7);)XlT~H_ԕ$O]T`d9q]?gvj/?8$ޟ@,hU4̊Q_^3fP'Rdj4|LҩM! pڐ#?T7E}sr^O˓p ?TT@z>pBizz eup "=@|B@ CF?6u0洃`h%w:+{hSOj\ hJ}LK9Ǩ+`աmgTIW4-xv~#؝o[$%++>`p7|<QV?S6U$uK@h9Q֥_E Aj_ 8#BzW<0%/<0h>WJsg 8+1!_XB~ӱ0k[p=,UEb # `{dy ܉NTRF/.%:Z;@>6'U ̸C'g(btՉß{KD:S;2{|E&˙?q܎z,tւgm~ n"Izc#.$jjD_[U^@ڞE*g czTNYrs:]FJtٛݠ[*;Xɏcnׂ]*_Cd57--6*+OX%k,;n#Q#([1-Zsh8{:d);'ۉwOEItr`g-"Cy ` :s9*EL]ndҬ}[GeB叨Guk߮0, wzQ!լ56RYck ($}u-UۏLڸHJ^l3' ?Hm7l0q,TsgI neo'I><,=AL ro1zL. jM*+pOH>s.fV g9 tJL !g+ D֓%$yAD ppUzSC;Z$jNXF^b>c v9tG UDBGYshdmwb\q栬g'4 Z=d6µҩ!,p ǩc FvϷcAw&v gg)gB-:ujef!Uav,YaU\b4VЦW5djTvp;哦uoB)!t,\<4Im],|MdW6n -f9ʓlO<k 罋4/h|QMj'.f1ȧ2MRRW<v3`4jH2MgV0\Cttx ~ԂY#-p26ebG4N#?aJҰۣxK(h 0˞0q+k /\~+mvF^y*:sYxnM8޴$6:ñMK`~WG)QQɛc֚Z׿Ft"db;7 hF0_̔_ey[6Ý7uhS4ɵ:ìf} %)H6 f*L< -?E94ĺtY*tXBa@EEƫlni5*X "reigkx" ]7Jogߚ2)h"d\˺;6 p f|w܄W^.G% Ъ^s/- غ>- bt;x2Q_fOWܳ7ݹxi>J}7ySҞnP 43; &vQZJm=|0<]h Eb}"(BYAP<-Y)JvD`x7= Ŋox3M_7RSLLQ:&g ++TWsw>(''DNRš{>^Pgކ|-d0LP] IW$gN⍱ ;U AC[0-I pym[0xsYG\U!]ᛊ6WZD*ԡB BjίR3~xuqԚvd3Oesw|q|rLm 2zѥuo/I) n2E[Wkt^g, ;}6nCopZHZ<%U־d<>P^iFCV=,/5vS!q @A-}`=MAsMaǓ +!Op@apc= Q'Zagi *wFH%#Ut1?{kdV0B5y7`bG|ZfxO&QIaCD4J^#Fb  ƺ*SKFMYZuIoj G\_V2Zcrp )*t#Db<@ʠ|ڛ8a.%vZ܌Re14ڑDߋ/}3"5-@>9a)ɪAH~;hTLaIl]=R!aMw6#)>RQK],A\[IJ!Lk'B^RT-Q ޝXm*|,]똣<1 bi֪E< V* mj[%D1CGuפn!(נz&3v_͎ yOfk=-:)"1J{0C()NC䑢0xb?=Guk͋t04}'힘TZS0vӍVJBbѦxzrDL;!KdGjLr&%|d-s.A1T+Q8Gzu c&>JMW.Dܶ[XQ z. .8(wަ\ T3|HqoQ D>%U (L7^T^#C1+xI9םX$0iO=BmQ|[>?N{26o Pv\G+e? D X7r&}֗Q=J T.z{x"+,FP_&ms OJq( Y8Rd/@ znz׵j>m#jrG~%\t~8*Q'9̧,LlL^e>oNSw/rsHb+nh%m  %/=EsɞG*#ԺE6JWE\+v3d#L2x?1*Y@n\Xk5DoE9Y4[n ޶)Ea٪Fdh1уv 9\p+9i34|{uK@&d;J!̀ C.S}y6bkFbwmS07 c;}Y$gF'63`qnZDp:ҡ*';5p[|x\]Gn78v$8bixRA9 Bv8rKkmFBmi^[RjՍ{8c7]\\ SAlx]YUIfUo ^B6"VԆwkywx/ڻ]FfW+"a}לo({,~g7,IL޽3DILBΡ!uS-GSKXr[ KQ<\Mty1Nb43A-u+aonlͻb@61LQJS`xŇAhke:2cNx Sɨp9e^¢`[%s]<Gөv;–X|b< 2} e;/FϞ 7\D!\vĭjžOlNyR1md~ɶB@J(5#\3f$e ȏ>`j̎ѻgbԣ5lTOshx*͡+*<f!Vg"kmdI$aT;6])9݃PG (74bxO3ƅt^{mG'|5OHjGxfuI/ZK,$xj,裳nX ^MD fJ f/9 -m6)EL D#f;TXV!^pKmu֕P&^ @DF@7L9Mj^s"2?P$OF9fKv}&  E& ;j_I>vNR%&)X|8׹אS]mPg|_+H|O{#2tGBtd)zG&9r$6!{Pt:!>#TL*eF)pReR0D&;Ք`prF׽*9i e}a$]baa\>xClclɛ>ټLQW?AHYkIFJ-F9fқzrOIJI ZQNN\v hB3^,pw{_uq:su^&׃-Xz-$ﱳ^S3 Ryk ZG'Ύu<vϼ-7,.L57 vC2/c5gI&ɎgdXirB7[io;#ؒ> N?K/- ʡ(9${PMR& לNVb'K[`A`aVN{hDeϺy].$Nnqϒ}/xKxnt:dB0~ D>#L-o7F`#~Jyt FmϒWEbEXcM ִ܅ۏHlNsC_o5|Hs Ď!ڥ!bR yiH<t咊 ׍Hǯ)zm+.nz ?OxN_rf$rlx,_(1W,[ a3qBMIbq1_,xS &1(Bss?~~8dH SR';\ ay+qU h 2F8}l9v)QmG$egX%*\1N}yOl C78j#lyͲJm@R&ɜyLPƒ*ǣ!?{wAL@f<ہՍ?/ icK'bάWC6e)Mn0Qa#Nxc&n~56UVBVB )Ո2Vi 䯸YYܭ]w$'11Ԁ,$dL<8A(mqK<]!Zԫ˞^RN_#,7ԇnq̽2;SyNb EtI!03»9r=E^ IpbihrU,W,m7xx_(F04%'8%ouiݲB39B#.Ő8b}2 qò8D:W4.#,tI<5vRu+!EGzQ=5 z ९jh^*xcw%^+C*])oNVЛ!0V9jA]Y܇ 4Ү^G7~AG[y8;Faz :}q {67SɍB!-u< Fih/*2s>Hܱ)}# u/ǜ_U2_Dm+8GKw%E4=AY ~H!4͒8uWEڪF𜐰z(6aް ^\ d%jٛ&S)΂s f_~uLp=!(U'=zk99,2g2*tA]a[Z{`[ R!hmӚmB]3OF.E^cRU hgfa"R#wߐ;0\&g)dN+i*(ɞ_!FL!jCXj:\qt?Z~7qlp}N~*=>8LÐܣh٫e?xKd0];*P~@Qm^ǞLmDF^JNQ$݄ z#o4"Br2kc!Yջ ~_$_Ӷ{Qq"Q,ƒn>~BК%.kzURfMRW2NvͿ4%PHv ùm-b >oJ"UɇT"BpXԒI2U >i['ꐥضʹ sHt40B&GM pqFLdD&ϠB\S:(Pf yLnߢ9))OZa4]wDIn~= E]otϣn6t0eIPKEܙ[f:Kk۲| |n.s^өQ&/ych. \e'ji?i|BA"qI,́3ߙ!ż۽ݕ{M,Иn +l6')w'_HɆ"rXW|@> ߡL@ÄxLƺQbׅ/3o&A"M936 eK'M;jHjuB-H F7i3>SWB~9j3ުFy?߻rXA7զ)XP/T) u [ƌ*j#ߦD< :]vi=2ǻ6fIb [cp?7xY޳ji_bN% Գx3sn,mLFGؾ` nj @U43} i8Ӡ#J|CJ`)w,cQU-h1~\% '~FjKM=@)"vsC۽([O3U;k?әP-9tPe|)Z# 9*^_G_ofq`){ ꀠr :N(\bAW}t3ݹnai,Sz&!bw\ƛT֒*ow+{, /eD.TB[ʟxipEңe z4 ʢt1B!m:fXw|G2#UYj'NsΩ+঱Ÿ:ySOٜd3ݗz%/y@"|61@RnKnD Ma[ 2/?Q Ш[M%\;̜5,|Y;9p>hS!ȅ~pزC:AG/d?W*VeGܰy\tk}2вH5YHHYohy2jegA׈^Yi2Kuȡvv^Q4\ wB~}p#lKqT3%5%=6W L "u~Սs `7Ӳn_=d,2 IՒ H&k0dfei#0YW24E )E  ۈ7J0s2y2بK-Ւl88d3* 2pI:=Ǜtgis%8g-<' R2ȨusW2,rCq~d'?m㚄aaqݱf\φ@v2~S5ʒ~-$'eVZrA_%)l1ڦ˹n+jhe:\ g!>WNRU #{%NBg<#a]u~)1SB_yȋԊFZe!pBow#OѰLB6G<ǯ ^U HBMbv _FI 䊹vi n1*D[~Î EVIS{ 䇢ҀvTeßH`ӡdbk)~8|}acFh|b%6rB./|kS? CeAn8^VDYӎF`j/{o ) ׉44iU琴*'B3ͶMX7rB﫢DLWHPИtuHj0Kg~;-Rڙd-˭pH|fͱ$.f\0:'!k/:vD\M)'H =' W &BEv }< )3Rx\a$B&c=1rA#(ĝ:kphexn}̣1]ʊcAPoqv6';A[`ݱC44 *5M$Zyv;L: \YCLlzQ6cw yKGږnYrEqZfM =jQJy&uP2z8WSx2H[ڞNqZna& iYL]NZpUV7JKT3{oKe,Qq&o"n"iu8_> %}a K (il[ϝu裚nNy RH.{Q<.f  >ު^)8pڜSrhiѾ}UdI3%*B*oΑxq4F סfn3܇wHe jrv;1[:kLm_].3o!,u'߂?tf=.06$f_ "ujlP}.ff b>#vŧǯCɒ>{DE4jG4gSɨ/fi~gPOB,[&g-ve8f}tW-D-D~iJg"m4ˉr 7 Пm~޲[κ g y\h/rVaZV*t멳ԇB#n>?QOҚp{X.I ?&QTj{t!4z>?;L5_gƶ,6[IjSfGLYF)b$v\|Id_&QG⬑T0E4c뙎ovP׷VRM;Hث:Y`U' +(۷{ܖނ[d,2e^Sx}β(H_bwtF /u*.nL P`4d'**)m^|Kxu\J݆5Io) Q!Nqq\oc>PRx u7T~2ԁK ^޽.ZY91qҚt,?&>dvЫbkJP8*'?ȉ/,A\Dr/ƙO== i+ ;]ɢ1InB94]?О>%w*N Vt_ 4[G $XJ./UyII!+ EP_*;;!iM~$lOvQ)}'NT1t]/bkNe2. 3i@_.kiR r@ꇐƿkiÇ4H!4iwkYȑI`,7E^|%`f0%8aq{cyXbP'!reD-G0g?g%z簥z}X &==m{h2EUDV'BJX!S<+FI񆒚q j?$d|tp|Ls}JeM HWQMN]x9WU yD~먧7& ?s g~zE+>m iw]=ڏ@^j'8xai )8.!:k0d!lBEuo})T-y;g~z}dȻC^($@WU䆖B:X1*'=“5C- Q].3E>7%$(6RBٵ\qmBޥtugjɌ:C܃}BXgs?fnQ5Ѷ H6n,Y+:|b^9&syp[d_G ع]Ež]U#-`t2\ ~v}:6D'!8:(86-ܘVg9ngqݖ:8. 4gͨHoZF+PkrٯA@`6 5gxGd6M`TQO5T՗z `:%.\㛴aH0R ^ɡ/t{y0NeJTqjngEg]Ue4.QQhMTi44 ] ;JE<@q8.fTxV4Ѯ5Q!QY<}inf5kF|S=1׎m(2W?##f~`q1nx?{$0*Bjr$;Qs"g!.idƮ Ǔ5I!Dz|oca*zMI3 XSz|[6t`ؗlS&exyDM046t3LW=LڦDQmBӿ~ix{R;%S>JRuC7WO%eY]r>aDfO%4#So2  kHH6q9ye\8W$jh דgN+ǷeT6'ŴjK ṄSpI}y! s%vWv~nF3GFءboL<7mTa5(c/ =Baq'\O 뾴?BE!uOJJ-("1\F1Ԓ">B/yps\bT,NiUd+-J8KϤ&#f`){B_&:.XZ & A+SF߾i'E,lB5Uhi7';O9_\r(p_5 w6a EG4o'! e}}%@ Vm _،dz\3StCމBdf1 :((7.poc( c9Nc1>yb֣21%} 6seݪD;Т7Yy2/qFT2O-7YPⶪ5X?O h 7f12L(;=B[&6OnvM߃T]Wmos:̙ x$ h$$$$[[EN#h[Tjv9ݹI=»abN` * D=;1+ Pۘk0M2y5WL<茕e(c!+1kRƝz> 2V 3Kn 'Ɓf,M׽6 KnmZU{vlU!immZ> >7@T|1SedG|ul\ %c1z:Bt%a72Cb +>J5EAҽ(cf9"٨$< %fMvIP1wpbOxmz/_F}byۄ]5~j6Ї-oBJ*]MC#od֔"Z_ҨAۑ<ܵKXX445er<ڞNK6:$97欇'ِN3wNm/foN Rٸ=ݦvۼ}he<|k2.?88ȀX].{^te3L'J0õPM4$kA_4|$8f]v8uTS'M:Pny^EZ3XK"@J0VQ?oTR3!= WUw7SuTMK{pu~L7|^} 0CeK^ _,Gv3BD@%WVJܧp7=f7ݍi 1 nCsӜ5MCLy:<oA0E;kӇ nTeS-/ao$T®k\}mlbR ]$؝t7U„1a*o!jkkD걖ƦZTB>{FXr3 {@fЗ$2r! 8¡9ݩ;BSLFÝS32_> C |``ჸ8Yd֩?ޢ ;>Q';;_Eв u;7lI WRxGi)J{n/ፁz3tN(1[~;m^yѩs>agq^ (4OٕY=\`T! @gv$hW9E?:jȢLf]:Q<{e{zoZ *a% ĺ٠W}J1kWxpn°|H;A8՝=FrGi t {̿RUa$iMHdb?ˆh M2YǚmZ kFԔPHXd%xU Na gÅ]aXc=epdZ  "n4 LҝMrC}wLl'T`(5m}58<$U`BC.EZmƽW@"7"cdS%9B< CR P9X"dtۭ"}^(mm7;?#P D{WuDC U`E}sh_Ӝ wƬh Z$`&FȠ4zEɹi,yTU16> =DW4˟Tw<%SٴE/G;lur5lx@xEM`,,nr{φ)-.vzk,\ 8f.uI{s{/V1@/_}8Sƹ8c"/DƀWU'C!GФRٛR.ۂǵr}rtby~"xQa Yho0g]Z?Vcd=QCs(L4qfs7ȿE?!M  &V[!zf1ӛn~%%̨\Ѓ# ]5&y<-2Ss 5!4@@Gtƛ7?͠rC /7䫀Oњ ?_/;ܪ]Zᒓ*6'Zzss#_5ӐG!ɤ5V$v#)&1hxϳ@ț:O<~-){>9[=I67Uxe(o JLziZy؏;3ilEA= @-<+<;օ}pY!+J .<3;M)!8{ X0{>C .guI*l'99xhx ý0=,gUV(B zԲk}h#ņrzާo:(^ #>cCeG)^~IP;EqrIpp,'K1-(TSݣ<`UwM=9h׈yǐH}FkNd ̓ۓ0M.aNI02 ^+"qN@;"IW #Q}T2Saiڧj~.fxO u'1:GC$1iDbJw3FWߙJΚq$]Y[8T>t(WGxEOWB#LDkv.Wt1)$3NmGmDЗ؊9.̓}MU*1/qWU]ux^_q>Uǫ@`Zn_@rmiMAVV" -j [KaՀ2)›x,eK SZ(5'/\}z*PKOlKW>DA1RUw\%OVFA8ͧ$0#5 #&ƥcZb@3tذΊ&Gw~pR Je:}&YJOʼK%mz@GNqBYX7Y|49ɸ@Fmf.vi[>`o찴-7hfV&Bh^5|%DQrCb _Ԭ&_E8L-[53-DլGFvlb8[pm]l~~"i"x Ϊ-S7-r9{*CNmt1D uӁN;ߔyS&PԥuֈY:И=%ݥ]U-;l#ܗ<^ZK袌 kr~%:\P^eUU)E|FI-"E42%0%xzG4NcH ?0ū&w?::cP7EHEJʤIbGzf%d \cAߥS8q,VĩoUBcG1v /Dfn+vwa(ݗYNa'#PJ}v,SNYFE>IOO喰#8D:,}eUȃt?cVRjqbhLb}X$`=eZ WXh,XDG+ͦ]0﷑GSr}Y}ovX lh>ssfA Pď'p$Xܗ)'5(2)8 h k[ln7DVw){Uخ=^cd{V49h-(E@ tX;Iv|_8XaBgU]Frk1Kq[ﶹu+B2ǸsvN hx:Alb,UX90y4 tЋ(A+Xzp+g7h IgޭtNA.`@^ "no{a{-5IP|!TV*j]N-1x'OiaQɔnվÅ=#/sjqDBvIXq>ΚdLp j;J y56@}\%cMj70(}(dC 䰎 `9D ġ "]M@e&Z0ri<|zb8tR%0LB;ge}k"׷B~6vm {Cg [o0QU1d֖+|~)@>i@ƿMYW|ݓ!@j :H#_޺o# 0KcCL[7b:A$_iq~껦:QrPJWN`;E YmQw@.&YX ??'o炾KZ0S.Suo˺fH9/Вdgw5rtU-e Bl?8bO* m rw%H?NFlk0]vzObncb޳Ì73wK`~k-HN̓}xa]f:-*lܖ*+<׃]=XI-fbz3x̀5qI)Y\h.KBO0g* I!~?fE|Q:w2%; 2^@{(&|@(p\.q٢tZ;5L7J!#7(9>iE-Z521 hc& ݣ>C|8nȖlH2߄ԱSÌs+JgTgء UUF&^uǓ;JI[[GRT٧thFh!/lvp V x-ǚ!nGDDC8j&x]e4S_j)W A=2*ΔN, v|9#2:q}(lsjDR"Po.[yQ;t7Gq}z^Nq.dx?+p.Cp TU+KVˏ;oxq')3qj̬_v;'5J s$։ {#~zJ,t.1{%S()yudN YV҄gdW0NpؽMFBi "+4c;>.e yCqZNAK5bfv47u?ݯdHF߸cc 2-Y8HX#]e<C'Tz=ԥ ]|V2mҁI+GMry偽͚D'*^Bh]y%и]q o$)O0_E|WV릎&1~pLFP@xm.Z< vg^dli{Eqz^ZN\qd|Dk?$دL=S$@ pH;IܣB0*>Kޮ=},qSKnZ?LDzm:bԯvݢc{9M[E{^m֌$Y2~ TcF,lp՗D7RHr`SvIe5gAn>< Lw>Z|N \Yĵhza+,p.EC2YG+7-2ŦUF{0/s#-(9J,@@77%M2ẇ $4$F*|^iLWNȆ_62s}ؘ]PȘt^ -Ixc׍ .WM0dO(`60NcX2Ncg=Pu訞I rS/Eڠ_~)BpQ Lt?/ʀ"@e!=sUW~&&"gӭ=M`Aa]&l>qq/³ Yл5q519|ڛ7ǘJ$`OR1&`.@0GgA 6wvbª:fmfj?VOtnqEP^ (6L#c/5pO@dZ A2HeBc6> 4`msw$/;aHu$dZn~4y4#7}5{zY!7WJYK0E2)ĨblaltJP&oUu$ ߝ7\-+.p׻,1[ݏq_ހ"%W|,(q"t!qK8TNĕo*yQ@&sibL>L>ӄ m쨉:l\e$*lԦuXfrdqs\T**K7k(3qc)vNOJ[WȂ[Uo/eVp'ѡ RBOS[f}Hh zy}+,c7F"i TA`k8/ϫV\Pp\2F#JmeQGrE"ҳІN􃞻.)qt;rbt7a4f?*EsBOg?,Ǐ0)cD̉V17JCl55?m#*u]lhUe3'I鸮di^Ԡ闎+#LJwl{d\P]j#`";JU 3ؔJ+js ʤDR[h4`h&Gצ<@=LhD7f=;L e:%:e͵m9\QAGpkV~b46g47""a'ddQg#vKOݷq9VAYx1&I\@9 xqJ +owսѴvGyD1i7UN,.(9w`mS!m >ˉ>-gޘ*xnX[}U=~ V$G9•U2' qXp c$y 8d_Q91?ۀ0,wQq wygLsЎX#{5fՠ"gLO!Y|3 =oY+geSGJ>zc D>K2RhS,g&v&/3Ǐ1.4N%%>y)m1hMZ>bg5 7-BXF;sffWѷ+I,Z-<(Av&cLY,*Y|TFh)DhJ*B=ɂ BӖne5%/ǹ训UO6ne5/o6 1?;A5[ 3]*RJRtTeF5'o7j$W"qЮӘ[i8G(9wG.=է}',!+f0wXȟ-3?_ʌ-XܫT0bcJɅL9fS w~^NEoe90.lNTVXLwӪY(l˛]v 1c]Pdd1iւ:qO'6IAkOQaۺCMR:jPEֹB;< / .5~H FsUTӲIJ82OV˷mOUݡ}%_0:tk8LUaU0)Ϫ>Ӻ9¼NzBV kAF;nn.t%Mt@!oÖ^|σL 7uCVdXmP ѸJ-^syR EK'ִpG_d9RS]Q1E^t1#{ ;?;b9 vOFG k*\U9S&[֯66a=;#7Tt# _Yh~=7]p+ >QxP9޳+& Q8^QP̾\ONcWu+a|B֥9 $( Egp>Xo<3;7/}׌7cX2nSuo+;,{Xʺh&v ـIX"I'qv6lj&ΈG8|Ov^ F)T0T_(baSت1}hB1  oZ/:<6Kl+ŒrfM6*P~^ /i3p  ~Dϙ%#jiW>?^`qA>%\1Y&^bvO i, >E!L7:ݍJS jП!鐱Uk"(9ݒ3Ō:6O _EjENP“lbuw:KpM桋 咜5?'?"*]0Ehp Jy*ve-Yv~YR*gU2pF*M ;`XDYTXTX[+zkQJ>ʦzˋzɢz :#,bx[gO~uVHP&tľ@h_g^֝G5+7EfVxI+evMALWͬ~A_MC0 _[@S$ 5@cz6VU~\>@Z9LsK?z/']Ȟ/Y-}7m>>hx={(^.^*uCD -!,P5-/>,-ivqSw]&U8gYBCܤ& ASsy⮛^1GT\" CDQK ~cd1A't#^r 7~>r ?p%+@ܶ'=|K6sr+|2I9>p5PF|%r{#*نRv=EJv?L-1?u1/b7H2`>7'?r ?%A^ԱH:RfܩiKC6Vش0nd^Kh$vQeI.ӎV9+OiyxB5|9z{i6O.UFMG['_1,IR U'D@J VdsAHG4!*ZhouyUdI,dgǸ@n$Qrھ<%h3wfh `xǒ} AaDCՅ{rsIDD#y 13ݵZZ(z,@R#tD"^(d{2tuQ+ɥÉPk%FCJyX,fΪ): d:uuy fTB 7\5St/ere8_yDWp8N8C?`pw/] :U&Lllf1Z:wM[ȾUuT4qk0wJ(R,MLKk2Ւ5^f%9OR gK#CSӃ\C ,1zKO^\m t! 4n/ZjALEъr+eܬdI0=&FiZx5*ɡ9<:VeI3UrJB66%i[0t>sLF!&AqkFKϵ.Bt5mhiҶ:7˵j; ª3,.]Mpi ׀ٮ`{7ע-\d1!V2̞{60CeGK_^ Ă Re AwӐ)4eJ]M & ./:ԾՕVn,w*t8ћ/לSD:^)3f94'RGU+=c93aE+dNB`;n RRr^R~3Ú_l/v#7y~܂JU5Lb L.< wےZlKoH{?_+dIβ=Y'?ypH31mra}&\ɢ?ʡǕ{nGsmO`O c~1gi b`͑ ֘78# m`"ɩqZC_NNW*6$NgDI9"k[3W>2 CiAp{.&L9fSJy=8h^vlUv7qB$z# s{+.&8dm# wѶA0s`w1cEܡޱuѴZ0F#4*hL$mgu;B=@wWߋ&5\lbM* ùs OE玭<% u&uoebZ4ZaQKg݉Wkr}׶(H9'g޿w,士i_D^>P/@A!6J d"ϛ"]Ψ!=HF-m6hʭbKqS`LrcSb,e(v B_^z}MXoňO gxmvv֓Ha$d^Z8.&30߻UYNw'ʩYW +'ORAs 8ubb #S zL`>)5W'`y/N^NE1kknLH?,,ǻmr,%:a7'1{Ryt*:$GtjF|kz35&y= @_U,p? D}96b{bdorJh)‹uI.!fPyv%B^YVyvx.o%U<8)0`X@r}'w*1/޺fXO8Ni% :B! Y)b_(5]uk)YtNa拢v\AaE5bܝ:(075~w-zU+鹑fB=~@I.L<#KfpX4H[syv| וoAP,d_4hQwbi 1yP:Gok6T1$\,1\|jo ЁKD @|muȻ~zI }Qn ^I ̜Ӄ3q?_4{d50k%T\?kԑZ"o e{4\55QxWet5"$7>xڸw1K RJI L޻RQ_H`(@G?֗,GTwM@SN`j1W+D%ZZ?:o?LFl4lZfLʌlh kAanD}F's#{;'jG I_&EwIRzB]q­yN`3BVGPBhd,Ykb GdsK>!|+αbq .aR(a})yעV:H,1K!}}EASXum:`gwҬ:| bL#gz61.M Dlv!:aV%MFm;'”/d9j"ԱQuA^N!~Ûm3 }S$˕{.R,օr7{Kjz+!A &ы'{ $꒞e= 7`3<@fy@#Xڈ r"g 5|9PIG+|cXjו[?`?-bIUfpqYT/3߽㗘DyNBf^FҴsQN<{ `T]X pvK@ ܔc$a~&}wγނeVlocI1XrWym49[FEUFi>W+ttf^,hAgMцw1a|BKMUqyKY/bKh:!bx'#H)z"}2QN͋S TxտۤJ9+[7 Ϗ^R0!LPXpg՞宕Ry* 0b+~ԆI 5 0nd55a$bJn;*1p毞205||3d}rN%IY0B$3xwt61:i$r {">y@taY288E ; ke(om4!MFͬeĿ=6YߗYځhAZa\P9wH+~_y$9ysR$1B1'<6fܙ5Rnf\`vܧf2d=2,XUl?rF%%^aJv%^SZ;k79:bOk1f/@JF;47%l҈sl^\aQ-ԒoQH6Ć>MSgdY'$VXBfni=3O!Al^> Ok}]{S)^.㥊-ef&ntMGMY6R ( I2nιEf`29{-M9d,d3i*^!"JsU;sVcSXM4S7l2 ZJ܏ jC|lm&ѓػ?P9ίsTPh[98.2+2@v.q`esP/TBaP!&/$sh,-/߰1rr#zkk3O62s܉qZ!ʉS_EY U?#!8]n#~%Î@+C34K$LeyZWH=N6gB&$dS|Ix1+>KTa2$rV-`kh0sVir5n5!L {T;0W]Ug:aa NV.;o#|NI1~~cz`*! mīݔS9UarHr|Aղk~G:u􌞒|A0wXJ"gTX1(e5J3 +JB-Ú #ܤ!!){+8i?:OcwMUˡ1͆vtpOa'ΕnI$|&~67OF 5@ j D(;8AUpx =Brq=g5Q0(6dQ؉#֠Ӗ:#*dz9.Kw\nXG hq|υ_l~vᙑZ:6A͔k^Q(h~+b$$ p8?3P;C:qϡX<7I hWzFuC5@X%SiegؼsP`4ӿM~.82\uiSs30 h\@}ȉjrZد߮ @>.gBЅOdy`GAj7T.Bl5T+?NV 2R ZM %PVB^s!VSuIiɑ{]'_j7Fڦ%If}pihZHޕUthں^IyuX&7Hz0UIV[蹫VT\r9OHta;58v7~Ł<ɬ(tWX\x4E EBmv G/drmopkjUesj<2ٞ3c~T'BIS$M=ǯcL.TY R;T=WzCe2y&5).yRr3y>%FVѳƑ(e #3\ ↝C[Y2]I;&~lџzF F|y$jqy@R^U#]1KњPr?Ea80<3KY̲>,!p2)Mm3:y:S@FSZSA( @"7xb%b{P9-M^?[f(<'U%i=n.hszUV \?HʥX@{pZX?ԯI W׼>dUY djߤD0(IE.3qb};zٶm"3,̚Plj~fb@˺ 4Ywf/-+%mw fj|eo.Ε2/cM\%m|Gn YI&GPS !bƿyC+i\ՋFgMO <&QBEC/5 := [8$ qM%`!Y&SʑT OC!v9B|CY̫FyVzu񖙕;ȓn1]/f?)%p]wag:w{웏rĥu0Y~L0,}H+l|;G ,Hf-D(4#OON)U$H+j0WP5s̴{NZ&^..[8JJwL`%w!60GCew]i;A0ZMd'^k;ĉ$[.*UEhkfbo.?{jGsei}Qu'Q֒E3 +}yaCzo/8Pe?OG;`B`kF+R(/]sSq \#Ϥ^&NCo0%\qsvݫ=oYTch//ňd۪8oTU?wDX)Z!oFBXap/4)2&EJOYP$VDR'9rc Kp$=( Q _+nI0(`X1+ XKuiLLd2#u!e󪤶W`c9"E "Nj΃lqtȤ<&_yLF 3 I}RVZTMzO=ڸ3z['dl񧫲<qڬ΁MP@=54qE P.gJhL~:)z'b){8m}1^ e%:Z#k7Ȧ nKan}7qRvyQX!kox |󢳑FeR7wk0^ +xE Ϊ̚<{XYNYgzT^[vkH{?@h'W,HX%yڝk &}yw9psm.*<9b!p`ۊ2cw tN4ߓleXe|9,** ";_켛@ֺ ;Pڮ\6\8IxP] {|<[wZ4#_Ups4?sK2hV[nqp_PbDgtT':+)n1̊#7$RI]=fTƔݐ`J[ | ] YnW8 L0'^'KmW/cx?NxË6QLD+Iԇ;hpKr;!۶7$j?܉WF!` /p)Sx6sNK;qU*O, 5bYE:/)x%뇙`O5Q@OrykYĤ 9[ݺmNb}MZ,LQ/vD#-Sv7>v1Kt z?LE҆#ĔvbklA_5CK*.gHyH Y+4!ϱ45Sٲw~ۇh7IWHٲ՛juIQ4߃eտw M/rҒi(0COP߅6fI\2X:Y257Rع|֧r΃;]rE& |d/ cˆFbfk" Ac98He`pht\ZRkgFT/ Wb0855jUW`ϒc?⥨_7e# Nhy> Kfql@K$ Hbf͢>oڔm$|Fi9?dĸ9{Y |LfA0m:MߙIkM ڣGu@C0s,G`1P:<]wXx$AGec]c7 :2iE|Tqۆݜ|kX5-!t'f= Z¬7pƠ슉R"de) ZX:iY:aj^,z1X7IL-EƆ@, :|a".@$V[xЪNp{G ) 5uH^U EFYuȱ`'!YOIgВ̬pA*̙5xrgKR򨰡Q3]SU梢񕡝^/`)!*$}<. yvYØ 6a  ۖyS#͏/@{ VȸAs|QlyLnliL8mHM^ ˅Q1qfdxdK->MXsF%̅62FX8Rhnť}0qz lA+2V,?K[7.O p>BR8]d2~o,|SMigJ 갥mQ]n ll xݽb gO;w7qqRhHs^azE+o@p#'KXPzQt j/?m,"[CVޱat=y= Z ۙ6WR*WS +YbVl\9Ts!tPDR E99oX]JlQ,RS\kkB /#%yXDj^PzQmU_]@?:1Kʍd$d#=P2@{F_nI)CآTd::`h5A1ꖾr(Jkb\ Yh Ϩ)8g]T^4ƊISshyg*zab ,i:^*:JnH=v"48@Ŀz_BZEt> _1ڠ=pc 9gԾ&TzS!x8wt][ݖ4ީLzM;GԊA+ 4̕x_IxٺyXGLcs+Cz#rGsm%YZV/;a\E^ ܇z')J'7::nI>0HJ$k tatq@, <&yUvAz(Ҳ&`0o4(vc DSK&E+}C̼,:dPpg̡m.D\b.8&m\1ao1:YZ$NK='NYC#I7kg$_D-zJgsExrd7NZ.#ŸYeoˤ!9(VSEgaZiŠu"G~^.9EHZDS@D#|:_GCa2MhPrM`|,RrEfoOMbŠ(GP*d 3R^jssgCYjTE:#cgJ#D_YCP)[w$QoXA#ny\ ְϨ6l}/fKRkzS:X3zpk 0dg1v`~/i<ÀmvV@(0hFXUVm2vðaLZSU,o9;d Ox_},O<3^~H 97 /\WBK&ź6>[pZZ(7}jcOxgXSs\pt91؟{דfB\MVNbOL#(790 uv8QzHEv+a}e}ڭg sd4  )2@h/QpHrwʍ.P7Kz ij̠,1bxkA*?}wuL"oӾ /lQ;c<F=&} jizQ d./ P7O;͎㔿c N#8nbs"N7;ݼy4C B `o@T!{H-W^NeAWZWksYrs,MDIZdTG r=z#[/)Su7v"Z|I &ĶK|/vL~0nϘlPhX!(ؠ1UbR ~s@-Z121 R[c 'nYWmG]&(淮@5amOKE +;I.Q=5ZCr1AT2*,`(Z1Rϒ"ivIAԈo<-oP+BufoRUM(؛rmq^~[gv4IA؝rO>>ڙV>P LgBcǟX(Ȇ@7pr<-<{1PJW $ʮ,g{#|Bhq|GV]5 grw7mcP4${rtEʉs;߯XsJ0TSSE:1^?](m0DїKMn ! n= +ٿRojlH$V^@lpWԪ>Jdr,_%[{׆t/jQ!#Bk|vQ1ccl8oZ5q`-{=.XiAJ?Z_Nߦ .*3.,/#tuG4/'[EmR=br:^]Y%e:I(g>{ (hGIZ swqxi%ZWME=)е|i~d[A<\} 73K!f9@<۾7mg!_%Y\Dz(c4G}|kϮ#>_?7OnmdPR ۴:9A~4>oVy9*dK( F2sm:cCmv\:ypKi;F#&YÓ>c(# qכGNAM:-N- TxGQ`^4uЗ+;\jmBMzzZ >o(rVM>slF@Ț;еiAܞT Ё@sݱ:#Sʵ'>XԳÅ/зhѽt-.tcRQBv,#.!.:e\. p0I#BU%U>M-IOO+QT!Rl>LW7?f ze G7[B+%dۿYpozsd,@ʭziMEzjr̝DU*ezW @zBlMoVpՓId# ZR;A) .;'LR1.&L >6^ƍhLtV˕^(ΈQMT,#yE<ȠtRd;kFE(+6:IY]0*sI`zڷįƫpTф!]\z2@oMp1Jdr*V!l!MƋ`S9]2BiaWd٩͔d_yl=7ְ 9 ?$xi&\ÒRjkt*C>n{*R*k*s$s=}q0\'}}*[uRPW.E>;,s:|gF=:ReXnbp uBL[dxZ,0(8~r~Gim=UAӫya],$,fH #K6v'll`f!իVΩ T墽-[͂S7i:G̈́`@ OGLI.Ijb+\k7`%/!DC94DUNi/NJ2­UE}J 6~; cAcR77 l |6mj] !KC̵ާ/wAvۘRvI)IKr%^Mh[fn*\.z==ڬ&^ӫ[= WN/+ݯLD4ݒt["ΦVF#N+Z i!޵A/Dy&k8O8R|"@.o fӔ~ml)>BQW#rH<9F]%ӖTѲ)$lanazcxɡneCU) S;p$6wS 85 0:aD3QpO7#Xa FZ=#14m{ ;t(. m ]iU˼Ag r} =2ȘMUX%݊=fmQ~o {\d11#iz'm *PJM{u8t\S1`Q|3$gtW}wsApzdDtQ@`/N!lŮU IozE*Hr%iGmx ;`Ogp>hժCIMmDF̀VscGՐ2))/W\k! G8PvqK!ˌ{Yg- %AkŸb% 1?<QZIrbaOY_$ωVn D}/?벭{jŵL$U@b!c&Svm''1Cw;d!4&I}NfCi@WS>$epv!:_oj<8-6Ibd`Iv-a$Ōb0QWkS[Zf rcJmɉT'F*9+H(urpuGmg~IZ׌A{3;x3Jw`%9T97pr'2,ЛYZk;arm xXۃtEb(ڋG!" @$˧TP[%4ґ@Nt_XE?v_]gpNOۏMhHqa@աP?Н PP&cDUX{tAB7[SVkxř-Tj&(CWk3&m-D+/393F6?ɼ霐t,>`2,+o7m;$4'PhSJIMieivI@"ۖP},`xy9ǺXYT-&X(Do,% h/ȴ]?1uB YZ