ovirt-engine-metrics-1.6.0-1.el8 >  H b^ z뾂aldj>+ߣaV:a6y8nZVJV#i] + ;]唳4g|:0'ޝD^ozƿ7(geI8/p)KX@Z~rS# 'RCsk“"3 Ïv²E3kuѬ֨y/%Y+~GD[cASpRRblr\\Zaafe320b246626110861d75e0f92494ef6180fc6f8381b68e89630086f2f5a2836606790e8ee8ae82a2c847d62cd95f106a0d276APb^ z뾂al&,vmkp4F?Fd # 8 -Odjt|     ,8@Hx(8<9<: <AEFEGEHEIERF\F]F ^FHdFIeFNfFSFXF\FbFCovirt-engine-metrics1.6.01.el8oVirt Engine Metricsovirt-engine-metrics allows configuring an oVirt installation to send metrics data to a remote metrics store.bL!kojid-x86-02.rdu2.centos.org(xCentOSCentOS Community Build ServiceASL 2.0CBS Virtualization/Managementovirt-engine-metrics-1.6.0.tar.gzhttp://www.ovirt.orglinuxnoarchڐM聴bLbLddb8dc2871f80a083cc55d0a3e95e28355a4a2ceb7e7b265cf7aa36f38440d8e000918fe7180fc40dd982fe1351e8ae44676ab087648ffe950afa1e7f0f5763d1 mockbuildmockbuildmockmock  rpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.14.3bL/@b@a0aF_ _@_}^)@^y^wS@^K^C]e@]L]@1@]%@]G@] ]@\"\@\7\7\@\@\e\|\@\Q\G\73\4[@[F[{@[WZmZ3@Z̧@ZZ@Z@Z Zv@Zg#Z_:ZV@Z@Z YYx@Ycl@YI@Y7Y6@Y5GX:@XXXN@Aviv Litman - 1.6.0Aviv Litman - 1.5.0Aviv Litman - 1.4.4Aviv Litman - 1.4.3Shirly Radco - 1.4.2.2-1Shirly Radco - 1.4.2.1-1Sandro Bonazzola - 1.4.2-1Shirly Radco - 1.4.1.1Shirly Radco - 1.4.1Shirly Radco - 1.4.0.2Shirly Radco - 1.4.0.1Shirly Radco - 1.4.0Shirly Radco - 1.3.4.1Shirly Radco - 1.3.4Shirly Radco - 1.3.3.3Shirly Radco - 1.3.3.2Shirly Radco - 1.3.3.1Shirly Radco - 1.3.3Shirly Radco - 1.3.2Shirly Radco - 1.3.1.1Shirly Radco - 1.3.1Shirly Radco - 1.3.0.2Shirly Radco - 1.3.0.1Shirly Radco - 1.3.0Shirly Radco - 1.2.1.3Shirly Radco - 1.2.1.2Shirly Radco - 1.2.1.1Shirly Radco - 1.2.1Shirly Radco - 1.2.0.3Shirly Radco - 1.2.0.2Shirly Radco - 1.2.0.1Shirly Radco - 1.2.0Shirly Radco - 1.2.0Shirly Radco - 1.2.0Shirly Radco - 1.1.5.1Shirly Radco - 1.1.5Shirly Radco - 1.1.4.2Shirly Radco - 1.1.4.1Shirly Radco - 1.1.4Shirly Radco - 1.1.3.4Shirly Radco - 1.1.3.3Shirly Radco - 1.1.3.2Shirly Radco - 1.1.3.1Shirly Radco - 1.1.3Shirly Radco - 1.1.2.2Shirly Radco - 1.1.2.1Shirly Radco - 1.1.2 rc1Shirly Radco - 1.1.1 rc1Shirly Radco - 1.1.1 beta2Shirly Radco - 1.1.1 beta1Shirly Radco - 1.1.0Shirly Radco - 1.0.5Shirly Radco - 1.0.4.3Shirly Radco - 1.0.4.2Shirly Radco - 1.0.4.1Shirly Radco - 1.0.4Shirly Radco - 1.0.3Shirly Radco - 1.0.2Shirly Radco - 1.0.1Shirly Radco - 1.0.0-0.0.master- Bug 2059521 - Upgrade to ansible-core-2.12- Bug 2025936 - metrics configuration playbooks failing due to rhel-system-role last refactor - Bug 1990462 - Add user name and password to ELK integration - Bug 2012569 - Update the LSR version - Bug 1804268 - Add ansible-lint, and adjust the role accordingly- Bug 1978655 - Delete the defaults certs+key paths, and update LSR version - Update elasticsearch_host documentation to a list- Bug 1978655 - Fix /roles/oVirt.logging/tasks/main.yml to fit linux-system-roles - Bug 1985977 - Add missing configuration parameters- Bug 1880015 - Update visualization template with keyword- Bug 1889522 - fix typo in set_fact- Fixes BZ#1870133 - Fixes BZ#1862134 - Allow adding hosts when sending to external Elasticsearch server - Fixes self-obsoletion ovirt-engine-hosts-ansible-inventory obsoletes ovirt-engine-hosts-ansible-inventory - Dropped dependencies on ovirt-ansible-image-template and ovirt-ansible-vm-infraFixed issues: - Bug 1827177 - Remove OCP metrics store installationFixed issues: - Bug 1842260 - Missing usehttps when not using certificatesFixed issues: - automation: Replace fc29 with fc30 - Bug 1807860 - Allow resource allocation options to be customized - Bug 1797023 - Fix static IP for metrics-store-installer vmFixed issues: - automation: add el8 jobs - automation: remove 4.3 branch from master jobsFixed issues: - Fix bug with oreg_url default - Replace Satellite installation using command with package - Enable RHSM repositories for ocp vms - Update qcow_url documentation - Bug 1685597 - Added support for configuring nics variables - Bug 1685597 - Added support for configuring nic_mode - Add rhsub_orgid to vars.yaml.templateFixed issues: - Bug 1723453 - Update resize disk size timeout parameter - Bug 1724483 - Shorten ovirt metrics store installation timeFixed issues: - Add host_name to the cloud_init OpenShift VM provisioning - Update elasticsearch output if conditions - Bug 1719304 - Add send_targets_only variable - Bug 1719304 - Removed rsyslog_default check and config - Fix bug in openshift_logging_es_memory_limitFixed issues: - packaging: spec: require ansible >= 2.8.3 - Bug 1717954 - Update libvirt.conf content - Bug 1683157 - Hide sensitive data when running in verbose mode - Bug 1731871 - Wait for reboot to complete validation. - Add host_name to the cloud_init bastion VM provisioning.Fixed issues: - Bug 1698888 - Extract public key from bastion VM using fetch command - Bug 1727064 - Install Ansible 2.7 from configmanagement repo - packaging: spec: require ovirt-ansible-vm-infra >= 1.1.19 - Bug 1717954 - Remove libvirt.conf that breaks collectd configFixed issues: - Revert commit #68 Remove the check for rsyslog_default - Bug 1717974 - Fix bug in oVirt formatting of ovirt.entity fieldFixed issues: - Bug 1721581 - packaging: spec: require ansible >= 2.8.1 - Bug 1715519 - Pass extra args separately - Bug 1683157 - Remove unrequired debug messagesFixed issues: - Bug 1715511 - Update README for openshift_distribution value - yamllint: fixed reported indentation issues - Bug 1716692 - Fix ignored_nics in ovirt-guest-agent.conf - packaging: spec: require ansible >= 2.7 - Bug 1719304 - Remove the check for rsyslog_default - Bug 1717974 - Add ovirt.entity to ovirt collectd records - Bug 1715513 - build: update spec with minimal version of required packagesFixed issues: - Add flag that allows setting openshift_disable_check - Bug 1713223 - Add lock_timeout to yum due to locking issueFixed issues: - Update ovirt_env_name text in config.yml.example - Bug 1683157 - Add no_log to metrics_store_post_installation.yaml.template - Bug 1696795 - Remove comment for "Get bastion ssh public key" task - Update index in dashboards templates - Removed default value for ovirt_cluster_name in config file - Bug 1679227 - Wait for bastion FQDN - Add metrics-store-installer machine to /etc/hosts - Bug 1704721 - Install and enable required packages - Bug 1680647 - Configure Collectd based on collect_ovirt_collectd_metrics - Update logs index_prefix inconsistent naming - Bug 1686572 - Remove unrequired step of copying engine_id_rsaFixed issues: - Bug 1697521 - Fix bug with root_password in vars.yamlFixed issues: - Bug 1683157 - Remove generated openshift_logging_admin_passwordFixed issues: - Bug 1696179 - Fix bug with initial validations for fluentd - Bug 1683353 - Remove generated vms root password in vars.yaml - Bug 1693784 - Add packages required for installing openshift origin - Bug 1695067 - Clone openshift-ansible 3.11 repo for origin installation - Add condition for setting qcow_urlFixed issues: - Bug 1693560 - Fix failure in initial validations - Bug 1693569 - Add missing variables to vars.yamlFixed issues: - Remove openshift_distribution from config file - Update default cluster name from default to Default - Bug 1683157 - Disabled logging for sensitive tasks - lint: main: fix double space after colon - lint: main: ANSIBLE0011 All tasks should be named - lint: fix too many spaces after|before colon - Bug 1691363 - Fix bug with curator update - automation: Add git hash to milestone builds - Bug 1677996 - Encrypt passwords for Metrics installation - Bug 1692702 - Set default qcow_url only for Origin - Update mandatory variables and variables with default - Bug 1677246 - Fix validations when running on an isolated machine - remove openshift_logging_admin_password from config.yml file - Bug 1693296 - Fix support for non default template disk storageFixed issues: - Add missing default logging_namespace to role - Fix issue with missing bastion ip address - Updated US source: Fixed oVirt logs parsing - Update elasticsearch_host config file documentation - Fix bug in deploying fluentd - Removed unneeded comments from metrics store installation READMEFixed issues: - Update metrics store installation role - Bug 1687492 - Fix bug with template_nics in origin-on-ovirt role - Fixing defaults and additional issue - Fixed issue with rsyslog certificates paths - Update bug with bastion machine ssh key population - Update ovirt_template_disk_size default size in README - Fix bug when user does not have ssh key - Moved post installation tasks to installation playbook - Add master dns record to bastion and engine machine if all-in-oneFixed issues: - Update upstream sourcesFixed issues: - Bug 1666886 - Update logging role tasks - Bug 1666886 - Updated ovirt_vds_cluster_name fact - Update write_rsyslog to write_syslog - Fixed condition to use logging_output_type - Update OpenShift ansible inventory 3.11 - Updated initial validations messagesFixed issues: - Bug 1629437 - Add write_rsyslog plugin installation and verificationFixed issues: - Bug 1629437 - Add linux-system-roles logging role - Bug 1629437 - Makefile: Add linux-system-roles-logging - Bug 1629437 - Replace Fluentd with Rsyslog role - Bug 1629437 - Update collectd write_rsyslog HostTags - Bug 1629437 - Upadte logging_outputes variable - Bug 1629437 - restart collectd if rsyslog is running - Bug 1629437 - update collectd restart handler - Bug 1629437 - Update logging role factsFixed issues: - Bug 1645515 - Update default openshift version to 3.11 - Bug 1651588 - Stop metrics role if Fluentd package is unavailableFixed issues: - Bug 1620595 - Update READMEs update variables - Bug 1607127 - Update default openshift version to 3.9 - Bug 1607127 - Update latest ansible-inventory files naming - Bug 1593646 - Add ansible-inventory files for OpenShift 3.10 - Remove unneeded mux and memory limit related parameters - Bug 1576391 - Remove trailing / from paths in config - Bug 1585666 - metrics: update fluentd metrics bufferFixed issues: - Bug 1585963 - Add EOL to collectd 05-global-configuration.conf fileFixed issues: - Bug 1573784 - Update fluentd forward plugin settings - Bug 1572508 - Update fluentd buffer output settingsFixed issues: - Bug 1475681 - Update dashboards - add vms widgets - Bug 1475681 - update dashboards to use ovirt.class - Bug 1475681 - Update kibana widgets names and axeses namesFixed issues: - Bug 1566523 - Ignore failure when externalIP is already set - collectd: update write_http and general configs - Bug 1566519 - Update tests used as filters due to deprecation - Bug 1560240 - Updated ovirt_elasticsearch_mounted_storage_pathFixed issues: - Bug 1561927 - fix timezone for logs parsing - Bug 1563681 - Added ansible-inventory 3.9Fixed issues: - Bug 1559042 - remove OpenShift memory and disk check flags - Bug 1560922 - Added the metrics_store machine to the --scope - Validate ovirt-env-name parameter is set - Bug 1560240 - updated openshift_logging_elasticsearch_hostmount_pathFixed issues: - Bug 1549163 - Remove use of end_play and fail module - Bug 1549163 - fix bug in initial validations - ansible: separate add-metrics-store-host role - ansible: group roles - Bug 1542973 - Updated get-installation-files role - Merge metrics-store-setup sub-roles - Merge ovirt-metrics-installation sub-roles - Bug 1506176 - Update manage-services readme - Bug 1475681 - Add add-dashboards-examples roleFixed issues: - Bug 1547711 - ansible: End playbook based on initial validationsFixed issues: - Add metrics store host to in-memory inventory - Bug 1545559 - Assign an IP Address to the Elasticsearch Service - Bug 1529271 - replace vdsm stats with collectd virt plugin - Bug 1542973 - fixed bug in initial validationsFixed issues: - Bug 1530919 - ansible: add config.yml.d directory - Bug 1507294 - ansible: set metrics store certificates params - Bug 1507294 - fluentd: handle undefined indexes uuids - Bug 1540261 - ansible: avoid logging private key - Bug 1507294 - ansible: update ovirt-metrics-store-setup role - Bug 1542973 - ansible: add role to copy required files - Bug 1520126 - ansible: Added tasks to configure curatorFixed issues: - Bug 1506178 - Fix configure metrics script help messageFixed issues: - Bug 1534240 - fluentd: filter out vdsm hosts metrics - Bug 1506178 - Fix short help (-h) parameterFixed issues: - Bug 1511549 - collectd: add role that reads engine variables - Bug 1514927 - fluentd: add role that reads engine variables - Bug 1523068 - fluentd: add file output to fluentd client role - Bug 1514927 - ansible: Updated ovirt metrics repo structure - Bug 1529295 - collectd: Add root fs disk space for the engine - Bug 1514927 - Provide a compatibility link to configure_ovirt_machines_for_metrics.sh - Bug 1532196 - fluentd: add engine_fqdn to host logs - Bug 1514927 - fluentd: fix condition for fluentd_elasticsearch_hostFixed issues: - Bug 1513418 - fluentd: add cluster name to host logs - Bug 1488014 - ansible: log the ansible metrics run to a log fileFixed issues: - Bug 1478695 - collectd: add global configurtion role - Bug 1490258 - fluentd:fix bug in engine.log parsing - Bug 1506458 - fluentd: add support for fluent-plugin-elasticsearch - Bug 1506458 - Update fluentd role README file - Bug 1475900 - fluentd: collect vdsm.log - Bug 1508484 - collectd: add collection of ovirt-engine-dwh process - Bug 1458700 - collectd: collect postgresql to processes plugin - Bug 1471949 - collectd: update collectd conf structure - Bug 1508480 - collectd: collect statistics about mom process - Bug 1508480 - collectd: update process name from mom to momd - Bug 1508481 - collectd: collect statistics about supervdsm process - Bug 1475900 - Update collection to collect vdsm.log by defaultFixed issues: - Bug 1469104 - fluentd: stop collecting hosts stats from vdsm - Bug 1477866 - collectd: update swap plugin parameters - Bug 1471833 - Allow passing extra opts to ansible - Bug 1477083 - fluentd: Added cluster name - Bug 1475707 - refactor metrics ansible playbook - Bug 1468895 - add manage services playbook - Bug 1471833 - remove configure_ovirt_hosts_for_metrics.sh - Bug 1492188, 1493002 - fluentd: set buffer configurations - Bug 1475795 - fluentd: add role to set system configurations - metrics: remove firewall role - documentation: add readme to metrics rolesFixed issues: - Bug 1462500 - validate ovirt_env_name - Bug 1468894 - update jinja2 templates - Bug 1471949 - refactor collectd conf file - Bug 1469119 - remove collectd-virt plugin collection - Bug 1446480 - collectd: load uptime plugin - Bug 1462500 - added the ovirt_env_name to fail messagesFixed issues: - Bug 1438821 - ansible.cfg: Disable host key checking - refactor playbook.yml - Bug 1459431 - fluentd: add pos_file to engine.log - Bug 1451490 - Check and install missing collectd and fluentd packages - Bug 1464737 - fluentd: restart collectd only if fluentd is running - Bug 1468208 - ansible: upgrade packages to latest - Bug 1451490 - ansible: update package installation to run firstFixed issues: - Bug 1461322 - roles: fluentd: change group to root - Bug 1419858 - Add ovirt_env_name - Bug 1458735 - fluentd: update engine logs format to support multiline - Bug 1419858 - Pass ENGINE_FQDN - fluentd: add default value to ovirt_env_nameFixed issues: - Bug 1459425 - fluentd: parse engine.log time as iso8601Fixed issues: - Bug 1459015 - fluentd: added keep_time_key to the logs parserFixed issues: - Bug 1429861 - Pass engine db credentials to collectd-postgresql - Bug 1429861 - create_collectd_pg_pass.sh: Fix path for selinux fcontext - Bug 1456238 - fluentd: added ipv4 and ipv6 to records - Bug 1434575 - fluentd:update hosts and engine to use nest plugin - Bug 1434315 - fluentd: added post processing for all records - Bug 1458682 - Exit and notify the user config.yml is missing - Bug 1418659 - fluentd:added engine.log to the fluentd configurationFixed issues: - Bug 1439536 - fluentd:fixed hosts.elapsed_time type_instance - Bug 1439544 - fluentd:fixed parsing of statsd hosts nics and storage - fluentd: added prefix to the statsd value field - Bug 1438863 - collectd: Fixed processes plugin configurations - Bug 1435993 - collectd: updated engine processes pluginFixed issues: - Bug 1434836 - fixed bug in statsd parsing - Bug 1436087 - update the postgresql plugin queries - Bug 1436001 - move postgresql plugin to a separate file - Bug 1429875 - move apache plugin to a separate fileFixed issues: - Bug 1410044 - Support configuring collectd/fluentd on the engine - Bug 1424997 - fluentd:update hosts and engine ovirt-processing.conf - Bug 1434570 - collectd: load postgresql plugin on engine machine - Bug 1434573 - collectd: load apache plugin- initial packagingnoarchkojid-x86-02.rdu2.centos.org 1649156568ovirt-engine-metrics-1.6.0.tar.gzovirt-engine-metrics.speccpiogzip9utf-845f5577f667dfb01dc4d168cfa8f7cdbf9787f989f7d3ea0581b7ff5250b29e6?C& Ф۶Ӷm۶m۶m۶i۶w7}.YuȌ(FFF&VN&cV7L̬&LF5bVnN.tvvt.N&tL.FN^@P@Jh@׼?[i?4n&梓n%/vfŽ#;qDI %_[w`d\k[L*}nZ1'JTK5e;kѹk{g<v|[ۛA_G6Grl&Q 7/^$5gfSE Vj ֑\(*g4Yqo^^P1LJKWF  #3"y=iC->wúiX2D܇wUE(- F^rf=|)Nƛ۱tR"g[g[ q C?mv+eB\P\ye R~w/}>#}`uٲxm_hDByAO5&wGI<@ע_{{;s' B`ٻNc(~[fʊJNpPs‰y^3FA8GRuA*A^^OO#v)~]0(1?(EeVzHSNC,`} VP3\O.cLkyElw˖(ÝĞUBt_6܊'#&G _쐖}AU?J}lEV~'"{梏w};Y%n1w#Մ 8QaT\6k%Yq _wGsbF]+ؘc_G*Π>p-y: '&05$t|j/(@ g'ksg.&Rk|{%I'[\I1mpB'\#a׷^LpR8>T 4o-s*P2N1f')2~3(k-K_ :x9y߾b^d":6:|YLgAefzNm sTwݼ'2Vf)>ZF u7ֲk~:JK?Jga%4t!F 7` (u4u& W=%Y`w %/%#ErӍ`fO>o':/JaKimhy%MdY/0]$Y|X&‘Pr'~q6[3& 3 b}8@qDiUV׮ un r--/v㳥}Yӭkָ7RB `fas+sy&ߥbz¦Fs JtxfZzK(DS9y:mW\P 6`K`k/_ؙ6ZO DΗ d 9[D/9eyfʅY9sաfM!f :"ģhZ8KSek4tUY[6s6Q9y A3"gMp]kt~,Hjy89cHX İ3w7yp[1b_eU(Y2CC}]c739Ť"/ :*_z)2ޏ$%hY-tծ@:H5++!hV FYոLiKrIN'ʭ H[Tuj/#+2q͔5bڴwvM2&rLqXAM(  j0)-` &O&(eI,$Ϣd<(u`]'aG3@Hlh6RPm <:tL{ `R]K1a y6@ԉ l3,LDRz<=ܴZܥqkƜM~;~|SOUV }[ے_f5KAuY"a*9[gumlcƮHQ'ܗ-?$dFr$ꀙvj筩Nه%|Vv$JuP Ը_hؚx2ڹN01<:O-$gd kE5kkX:[hh뚲^xC8t7%tT]R’Mjݨ.VF DQ*EN>#ʚ@4]c)P@ mٹ"ˢ:=io?|//rW:9϶ТX<QӑQsgW4PtqQ \I͕>t>iF@?d\] ot/1(z!eORucp806!y#>%FyijQzQ3Żbp1A]?d~DM_KKy9c\Z >/F' MPN$.ptEMA~jhNߪm%㦭vrke΀Yah'=9a~1 eGP"dJŰ9Jx#yE&g=dH */t3njxqc!,!Ι@7^d8!=_ͼpK޴=>.Flsm`LqfeW&8񋂀E6ywG_;< HT?`:?Y1.˚@ݔ2Y>= & '/DM[Z9OPm!qgRwfc4 .| *ޭ Saϐb6dz9,Wv1ۅQGЛqcj e5dG(#oֵiLH^9S 21:VTekP(pԾSI 9WF؜OtŪލ7UP|'ʩ*\g:y մbQ| <s#KKYu !Kmq^Q5kH$BR%fWC ']E*hPԩEWZ~q y#}֩-Zۧ7)) Rߑh5hwmJ!|"g x:KdHݎ;jj ;$~"oGga5`WA{Mƥ!g."-jJ$VBt( J?K*w&P$&._. f=qWj+5 dR |.#xBfG>E>rH 9u}@zHm@ R\kZۄ LT 'jaJ|PBzs*iϛ[!v\1vƿQOë+ZP BXd{&"т>X53LEx +&&|an4'_ T g5Xy?HQF"jz+6Gۙ<\5}iAM^^+=ĺn]ϯ Jn,G *]j*jW{=5{ϛ|-)]QϙS ]Ym!"Szg˿]GpM;4@n7 ?QA'uAv}Nj3Mk3LFr''lY+Jq+?K4I$\.GZ*^G{Im4[=5xH*\Y)Spgw۰rM rb>f*}g%XA[kZ@t5p6TcVx Gg^PөX/-'A/WƻCttK}%*R?Oȅ~uV?,r9ac[#iK (o{ZhGձ_$^z]̉Y]2MgӐ'D 6jRm)09W'6Qlf' +SG/E,8&T_l˫iB",J"Idpe{;d!" Bj(7C!`Ӑ`.N%˄?~Dǩ2$Gx%)Uˈ8h4?U*9OSɝ׿Y;={;߯U3+'CKA,|M8qQ;$z@k5Vx1P'3FNxj~S kYqU;AA wCBF^[j; /RLS^S:TԦ/tyE Pv%J%r -DB3-6$P] Oy*קAn,ķv77o̝]svno3-ns͗:8 :z7^ɳG;PwlJ\ev)cX TBp2!9zvM=^wv!5FmE6dW_ ش,M;}|>]5ئ#:OmA7wweG SK- >b)}X[S#|<7HЪmf>1ȶc`ig&bgArOPŻڰj ++ı%\[74kn[U'-|!GS(h*,#ֈrBfvD2O樴SR)ttօŰhzrFnwEުTb] Jɾ"-*bN uij(QAkWzi։HV'/0L) F+_޺܆(70$Fb÷ *k7j5Vb:^q{xr?W͎ʆ@(,ؕ6|1roW)Z_r!8Uy:JU]hS-4?"-fSeO`ᅋE%i1V"bsS 4s>P˫VG1*+*2~5|"ců6{ȵyMZ:ͯ:26oSzIjfAR ]fUՀ# 併CP"CT^Izvw}B!mgIĚ5}z-,,Ĭ7$ VPRȡޑ8*XWǦ2# hF|=Լ#+U8;G&IMqJܑn#CV-5 u!S|Y ~U/ K=;CPQHiaFabYٰbOAwS-h["* Ϙe`-cE@#ZtGEhoհHR!v4hT I!ъsDzR{ɦ<st/_ ?!l0> pǜ2nXZttמ;*ZJ3L$/fČhB7>I| |'Qb ovϹ(vVv=anrô\A_ 70wIcKQ4풓&aNBqIcGyW>ٓ:N12婲R!<@85\x-Q.iԗ&9qHEDZٲU_ϘH65t9,|`iʵIz`^sN;ǧ;?ShCOⰊ(T Gd׳.I*=rC谮tg\ΡqktBՊtDUy)ˉ)a,E`v}F>TP} 6p6ABt2d9Ny5\ŮiƇILJ}Y(BN'K|[ުV~_Z|:K o/9_"-M4˝T& =m싟NJHN&|{) 8'iPcImDT\lUӍ;9a!Iozؐȩ0*@e$3 xH\Iɥ˹*"yĻ\lŒ *f ՗`,gAFy2D괟kOD,T(}'B돏' $Q?$0.إQ3pi3cl.1Y,Æ] RP 2h.n3Az*c=Xv+ca[OabO{x)GYaT^սtAZ}6A> / N|%g%q23QCqTFT 5W X%{T%qR~3[2Am+*{l o_շ}КWwdϥ&{4˳k ȇ7Gcz_H.Nx 7^/&>|áƾQoDՆ| :h2Z8i 0XݔN]g:(^Un?X$ -ӶR1?Z ҇Cgj >G HNrZg':xOt7&%BFSepʔ\fp@̈WiLMQ%c2[2kx]Ctq<:oF2փ4ib[1e% 'fa_Sn)ll3{0*S1ᆭ$ׇ͑ưw "Sk9Z(R4Qts{LVl@GUT%x?FudMM^L#۰oj*'kZ.nsG|>w7wiva3x3?~;BuCQ (өzƂZFy@ZHIԖpz't1a;񭬏n}xG?zGGnU+eXwx! LnET9iA'EX à,6`3eLժ]nV4V11PiWCuvMa-f?-y .y1;xzL}3@7~Mu5U[cfHt5;l,1gZ/eGЪUiA&DdKD!'/}-IvlӮP-:Sv,e|=`R 9УzoS iF xd^]- L/W$ ENHDgqT 8ҟ2 o$mfmoYE[?ֳZ*ڤV-g4أ=v!m-GJ0e8/$CsFTJ|p"8'ZysJ\+dT[@NiA'FBң1„E1 (ED!0(/]L&e8rF>E㰔/cw24<(Lj;S0.t}H8` ~vȆ'_N ld3Ru@RֈcKuq^ OnHnKz.G{;ZBpۃ I0By!8l䬱aj/FVY :>o3- mLܡC-u3ǻ UXLYMkvB+$R ڍO}dLH0Nn;_I)BSy3ҩ(G, #+G\~e~R`BfZd9f !UvGd;ViI?W4v! jMbBHUR :;pb^1|_SY eWP rvXP\RŪ'ZUTFH-J?.V7iShYU|]S\2GQO9h1ieTTbG׽q_fOޚuɾl Ry.e(YRe1 >ܾCpJrmIZFwJ꣋/"Z F9wƨ`)ʂy?/LAMZzUYLa0l5kI{0hͭPDKH~~v| x0Y ٹT$/MR~5wRsxI~7^K.l}:ۻ#4t[ښ)+vG2ED؅jcQ?]p b_<Dzܹp M3!\Ǐ"4ұ, N"vk86zE 0Ooa׼n-SRz嘪JbuZwo1ͼE3*pJ9-fJIdyZْ *N+fY'ZΣ8gijƾî^O[J79DQ1]UE&뱥җ 'Mآk5^2ܥ$"]&kGt3V2e2L. fTM[/3W%?r'?* O' ZR9 TRʻ vK42R7Mn(C poW}Cv1:z4Y[Es|ys; ~j{[?wۏEݬ?;ShWZmb5[[4DE>=s[X1Ճ7LuSI]8tt16 czV=l+6c07DklHmnɷ~~*y}Y+Sڷ528o8PZK 8N $s7ybVKLy_([mN !1Br[䎶]MQnmiv«Cȡ.p]z5b#*Fi^ 8[4 \;U7I V"fZ(ewoeWE[>QNߓhқn/8|w;1sq\f #6(IC}[π:9dt9~yW-}I,""D!k@a}D= j5"nIA8pM\1!F}0 Ax84G3͐,.'OI]E4P"QܖMRM#{5i”wC D ^CB_'4<6(~-CT9~<?hšIyIRtN:U@U$hlrVL M]C%Oh֜*` WiyyG`݀{拚>4B7'033]y%ghv.2uoV6q v bs+--[t'2yY!&A1T)[NH_i4?OXx a[W {|| y1o~4f@o>wFgq߷AX(X/?&~SWZDa ?T%6!^b0T;ź-:"L#Qbj@BAX"<[V[%<֪=M̛u(zy.Bus24 * ƞgl#q)iYӾl:LpFVQ Dw{ tO!$  [Sy\JW tP,1?{rBiS/WG__pZA!xZW'I4 2qL|^pA )pHZJ$ \1\0PNx N_ ,)b2*p[d2h+r'T+sxNNSNָi*R9P/ PF? Evr!yU剝Di&-X=!*Z^};Y{k:l9i~%j7VD9zso!p~ѐUc-Oѹ9!D_\/_% 3x^ 6ll M=?z}2SfDf[rQWSrw, H ݻ% U*D42Vjr8^Nvde(Ԛ{Z/WDx(Q:8 t09g`ٺJD`-q: zqyɭFǧsNu 6&1nIʩ0]sH`Z J>z}AQW(ڛI٬"z)uDa)T\'E)ˊ2gm~1~gVdPR'*s: *Ҧ|Lг׼oǑ-՟=+ZNh͔Ǐ6):"؃Yr{kjIabOhO쬶@%k2H?3!"35ٗ+vĞtI%q>|fDP( >H@=9lP{ogTӞ҇}:q'ceHěXU*gw3OY8%Lf<4n'߻̅0 #Ak17Ou~flt9bB%9GH/.A;x݁amź ͅ Vܰ^ky) aT~QA]9^6`?ڟCb~ K: Ee̹%KT^B)SbNj$AHiL"I{GxP}0Is@h:'=rWlfH-wzО*ӑB63d6Յd9Q[hd={-(~g'ںyr_xFWxZ+g s[UH*V˯\%ܟ'})[x-tfn0l,@[7FD (^c@;W|b23q9Dg!lz^/I ?m<5?sհr=jv!;x01leN\Qjj 4)(Ǖo*YOm &Yx}Ch {) o[!Q$k w~Zc~O/2 qȻk!{C2)NCGpϴ tj *Wjdru\>/vq %`E.3TO1j`ΐlAytwD2Ǣzâ$YTn15?v:<>XAёVDH#|u:ORy?,9Pd\ ?r]Vnߊhrvqqy\Yӎ* h{<T֏JlM/9l3ԁN^(7+`jpkܨ3UTyQU6kN $j ̇r:z.NJ||/@v+gHk2xըd-hb SGz[1|V7ؤ"j ֞B,>71̫B646YJSpX,3"dt@UO*k-Ge{ߡ  mHʧ}< tTճ9p5r-S?!3ə&G ALjMK?hRL6tr* ntvzM{S֫;Yǜ1-%v\Ž?B|Q x>2ˡ^?!;y%@lT0ByHaXn{Q?3 $ .Uib5@ O*%:z78IΠ LN|-TsZ= /$zNIq/:3 n&2 D@k&/"lJɫDdxb*týlZ&:)PMn{B uȲziWv'} Q;3 *ɀ o+\p1'1LERm*D@,aOs!ѬbϪ{?+r5{ 0؉r@7@B|2 <#ۣp; ;0QnJg&PԸI9dW,R7cg6foOP 瑮֊L³qwˀ;4@˿MM$ JD"#%.$(fq18edFG!F7ɓ5b@&ǛT@hK۟ll-{̡ѝQ1ڲvx@cj2?I8ƶ0](<N$)f*Uz#d4wI#\4+jK ZmrO<ćMmj}ٌ4Ѽ^ICK6}At>g$:A)À'B0;$Q0nu;:hjKdSq4\ױs'gi>B`n+d_m9 ZX7FmZd{נ:^y!'B$ľ#@a].w>ߥSt90.XǼisN B_r!:`$0<]~` ޯ$:R6ʄUhعzyUF Ϝkf/l7 s>RL"s]RPiԉ&F~UL|1UacC/m)()ic}P٥ޓ]܉n*h& w2+}# .kbG"w5F :7Z<BClwdYA9;杫@CTҸu DuViPmvH$1$U 2h(;C UB_8J5h'hc`✤:Nad)Bec }bF&U$O9P]0ΝDX^&'lUm*2F _l lͲ[ʊUS u RIJpQN IoU9U5m!."#90g% K(/cG1߄}e(/F1@$JLpqL8YT:VA3ԾC]e03n3w̺B.TnDOVe0&F"$\s ފAD 750tQSsx9i]+j>uF؄ll LDui7ktr*9j-@ۡє3JH[%V-R0"pVrO }ve75AOGr?3vE%m,@U=WSE]KrLV2YTtAU:vL䟼#7rD>1SݒlGl?Mqr ~[f]h^:Ě-b+51C\aF}%7Q8?31jKB.(IպƵ1vZ]baV6dt| M9b!,͓{HŔm}q咚9Վekj; \)tp/N3wzFTlϴ'lZYkՑu^ #7骇,HbX7/)tH-U`8IZ;̬.IRZ )U'f,Oi.)oƹ hUymNSPU##2@>^agi/ ^<¤…GKļ8V)i5jUrjY+ #*sӪ޳oF ^0{3&#6:قqH>֕tȎ.yYŻ0O.H`͊oLQ0SE6>e7-\f-:/i,̓je$ cχ+;W,fJ@rΜT,8ɩV8!hV-s NFk#c毶ؼ:(P滵lgWLSل. R4sUX$,[>hnυ%,ՅJQkt_ 6Lm`SN0@U=3 TT#؀'Tʂ6|ÊFtZ٢Y)Q+4!e9l֪;4\ڛD.vҜWD}7 `u,3ɥ:ty4 +ܩh}5≦'ԇ0H,싂sm&k{GJzpіe_>l pkT5 ZV)!AxvdY_,n՞d@MR;1EJl[t(.-67 ~ƿ;uˆF0zmb!OCs%d`S5Q\2 E*Q{J_ MB\M6u3GֆorT/Lo4={:_uhl6N C%:xBGڍCz΢rHbkKm7; b)Ȫ&Z(Lu=l;[k44%EFlQVMs"HI fz6fq<2DB#2/!rN9fp7,$#G)v?aI݌B늌e|ikVypi3K]U۷n2GdajR,x]bo]wBsKv9JJH$` ^抠`00uLҋLH&MH-8ez#JD#ȓ&#eml4[s6eư6Z1(#H-aAEr".*}Itl 5@IM>;wnI 6oySQ_nS!aa,2 >mS}wِz.Y&d5 [(Ι2ƋI>yW ˙HҨFЮrXsp6DxMytl6â䆼s={JU.*")X\U{xGiZfR8a r+^ P#ȟwUc*/#AXMY1q2#1c@~F0R;O(kؿ3 :&PRƀ8 ]F-qs&G\m׋fԿ"5+v /%RY lv Rt' R@(u0374c)ml'3ȯG_k7f?5 1؈ ECɶAK

*>H*_dsy?:dV#w V,ŜJ<`4j |99d:ٱ)DqሽAR|*8/C[QPތՂʣ? oy864yLWi:gNJZj%foNBy'HV]֫E^&}k)W{J@c%H ~FnPmG27T#ZU(&_jBiES CWƒ= FoߡGܨ'4;%4>5O?[KZvf?Mo(;S) ''y1Nr OeVTWkt[yKxd -ɼ*.JjtJ;%ZKq{H؋ 64 {H$:J|V~e/>Z)[y~=Imv^PIe}Qok?c·Ғfg͆lJD,UHg’gx}?w:{w>z?)u-wU~[`^L+V?18n7ԏkJ [d{IdQ; ?lCN$Ѐ GӆBss B8th#NXZ'\w=_-k }$ZZ5석Jɝ&wXS{}){q .1h=!,w=sf^P֞l(^:pO[g pO~Ү'I0ʟ5#- @8)vq7f{@g[4n }PJb I6EFp$3$aIdTJ\NMݛ q^ wQgjv6K2yIb$H;/˵k$1:PݣχC4@.jorEnXƾP,_kKrLCN!d9HfCr~O3# im2.|(E4,/ 9 !^Qf(.rߙ9&z{XSDp^ؿڱ^?GC|JB|6 eYm_Zk+J? tl:+nMqF;z;v<%+ ~"k8V>D 7&㹑nvBst;3QZ8G]퉶[ԝEZ4}]^vw!dUGbGGI=D;1yj/-Hx%&w0X/6ryH`]aKp􅱡S^ZSKF!&C޵fx`|Wȭ I3MB2COÔ_]ʔ*F2wjU09&G(ĵAG@wNUb'#wWb.{׍aaaFcs֮!GcɣԴF\f]6}Sಇzw,<.oJ;i Dv';RЂG{:!ܑ}o1&O:]*[F+1KjP@*S.ә](Mt'x$ZO_z7ڸ[k/ꆲ㟏>y#"%x(7 ~]xCߌ(]? 2fqo)!dT.}펜Y9좖u fs)5;YHAM̭}b }W~7O'ݟ?>}Ó_ UYxcZF4CCBMQCʴТ0[)~%>OX\O<=:#yȂ i_pMwOIx>S A5`Φ#^1EG cd^0[jc }($td%xu|DR/g(5+ҫ?|@Q‘+Ko/trZ?5G@d ˇI`hwILhS8y&d0T}cqc|5Q)衁uIځ@"'ZIQ~L"dȤ!c&K>y8#g1 894< p/Ѻ 0ׯ?zb~_{nu{!7g/B#$ F/pE8 -7 7F`B$EYQ&"LgIq<9 'dƺaҤ,Vs&ZdfF -o¿z O+뮇/İ"gç;sE7vs= _t@7Ih$_t{w7:~l꿙A*On| >ʂ.SK1Vm{Xy5&3^ xD?uٕ_K k2ɦ@W{cl}Q(rUK%nbdEX5 /`{T}tpȩRon_7rQS'pS^%=' ?D4^<>np^WnmlgaK229y*݉/:?[oAxJ+RFM {E{"Gz7,2[,(ܤ@vX(*z=|gaOr dwX`[ؚuB37JHsB-Gڌt5 mˊL):?^8UErS9Ғc|&'Zki}ROUH =ɼŞBbS<;y'n9_/!ˏjEKȆ5Q¶aK>Ǻ0]7 ? ?="B)\Nj-^9Ψ?| V=Q1Q3|7ϒEo= <^ې5pťNGIC+SDVԌtEӿ#~ҹt/ɺRu/nBʰ:F7`pZd▎ihEoXH0dd;Z!Nܞ]o(>,WSg,֧jEcD7h-nb;X.h!Mi- cej"fNFIB201lVFXI,,85az2~B4:&DJTFč+iLlo裧s[2uoѧe5u3_߀u܍}S*{Dkgs^vZ& S2qtx$k9*T1_~;Cͧx,N8xÕΰy+rl SDfV#392M,D^x ,Wn-+ 2_[}dPIVI83Q7pMI,L,BzJPﲓ|2rJR`"}@qqQjnvF_3v??~$g[ɦl3YZL}dRŅlw0Y`SB4 f7.@0TdOV!&B0.7wh`io2|'  ThzR/|$v'&X8W, G"|nHNXR/K#͆ԧ.VkG&ղ D0HPWE lZҲoR})Bv#^aW X2Y=Ӝ~K  vQH,icn/Dz_W3}?2xS" wY&n,~nقd2>7؋ݘoJp79a/].~B떹PFZnlY@T*ƢbC?#Q7/.*n6%C/auΧnǰ *%-aށ]4ᗇ'o9l֪OFa-h@ ɋjNnP~N4Wx7TM h*/PZC RfL0+jYqcalsXHHvs3Dl$x~Ytme҅o!"!7osht}\l`8?9~qePUx& OvZ^oTkZZF?DuC/|<:S!`"٢rY?sKWpb:NgBo8")~V_Y\wDߛ1DedJA"DyX#|=WeB#5$w\`!a?3.7սwfO<dv\4C#ӈ"m]yFzCMo8R)4 RP01:zsM`_=Ne֜zn";g,޵?zѥe\>N\q@LtvGCvk?D >g$ 8܂yMpvy~pHO"p5sZcW|<@f Y{a+Fod$4r{o<vҩȳO,a&ipTV39`nYRX/DnE~=D!|@z:'ݸef\>hC^Hܡ,dq6f>IWۛdNA˿(@<2%Ƚ#qJ] bh+(b'҃}<3_~Zg_!E7&f)眖pq9aQ QT7ǻ3=rįAv^@^v'mvx"O/W-Gښ}dV;Fe'DW$CbPq F9]N-nT~w ܬ ܊X??i󱺁%8$U LcSrcuq0'?Hud3>%c+$/g෼` ÊBIVj:Hnۦb&בoR<kGwTˍb9X+gڏrwr =NgM$uoHޙ]o}d2" D+,ϱ//uu&3'˟+pkYSg7W/ɜRedl*`kCO/5&ۢf#Fך`>:r6HhLe2D+a1RǼ'vSg_6߮5ƃ_{Q/KTw/i@G`],*Qr[/ֆ_@-:njRUȞ]9Mo&HODF~ 4]i?/ҷ@_coW!mZ`{,쿶h7m 4JʝO:eZ>ZZK TT;wvUAiO)SрAWKe)RŘ 9ݲϮQߕyheeK^K.7u)aJy朗ٴ|Aa`}AKKI=2\P2WH@d]t@nծ{'pw6Rbت sf+>Y,YmxLZ y$X %Mn8;.pb}[]x$h`O4P2di*eJWoԤQ2'26 Y`#?jQ/6 tl:3'x집_b_Z+?[ycH}3?DXD/=Uͥh<8Pw|#ckͩxB~E >?\+=z.1T |bqgp4KVelEi [5Cyb @^',UeH^m-%9`{&hYWO!gvAǮNF h3h<m EԡѬl^9|2E~ p\eZR!x*]"qA<̊^kd;=CaZb`G:D(2&((r؛;"x @ƻds0cΙ|9mnh;YIvqf=- /}yp}u ` nT%ɲx(lvwHnCړzlk2œOת)ޘI$QO)]lg#5?Nˡgӝ8yI^(&d :D%28d˶m%6wRHv?/W L]ğhA' Oy"@9JS]Y{1fc3,}^'cWg>m'_$ s0Q$0%BD[,BM[VgumAފO>z Oъ"vRJMDH,V(ڡ7:Yi; .]7FI ^ؒlJjGs&L)UH B*Z\&D?3(%^F%*aM5I\qN$]P\SwNo0Qٲ_ecܙDA R=>yԚaOa#8 7AeM0 T GElZ8q<.W'6^̂7H{1t糅["Sî(FȰoh|N@4*H#BD ^!>1dL(9/#Ɣ=zY9c0Zt"zvokR[S@Ž k qjTĔRl&SH pGtj*:ЬK$ll P|X_ʿU剿+V!T33MIۦ?$!f=^m_rz2"e7e ~,!d2` q8Rh>< +#} O C<kZBFW`m7Ef/wfyrd]FM_a}(ӊ #8p:5 ݧꙛY﨨`-C,X%Ҿ-TZY7S & pA@V5g[C i\EDFR)^Ii VX4(!Ea=e- D*B KXRW/O 0E0ӁKsS60]H&:+ {G0r1wÝ\a7lݞ]¯ ue.V=;۝jK:[gU-6[u/z&l>gsߌk4 <)-"t?iU@lRvH7Wuяha}W}Kf> 9u1*PJԥ6lOB1NLiuby~JQ[hQsV῁B \}!sAHJڐYpǦiy @a w)EDJ##, -`xz{bҝRFr&ꔤOScb4ݟOp?4kGE-YM6C{C9qbS*"8~?R|X~FE?ԕ%U_>#rks/;CԋzA5Ԯ6hf۟}ʒ`c Kʓ!~f$͸UӬL8SWH0Z4>hxvGnf+%psnȯRS@L,h+*ێ% g`hV_5Tup3g8un~* ]iF˶ ǯ?&Kpl_wd5[=^g_[=霶)n~1CC3'M& 7ڌBix{.D;&)n`1>XH7ÀD8?%!qD$Y 3o:i.KgUnZC|OC!EfR+t2.g@rt%F÷,BJo[&I"1Neh|J"|^? :n}ݞ.hS4l}֬-N@e93,PYVF?8G,lJei䓌Na Q009/*rglWF#T)cZ4 j%Ońf&S(kM&46_3i~)%.e9/X%ǥmwuoۥ?;Mm6Z <*W;M^F7Mܮ׺̍7ysnǽn6V܍67q/W| qgSTR?H_kɏt+y$H(4!laYimDIuXdG!Jb8d>V{GJކ0 4m ➉caf Ueu6a[oף-xUm7v{pѺV`W |~$rM/u}F؆j Q6v)۽}0C-iI۪gJƔ s:=TM%9≥Jr+s7r HE>Ǿvb+ Yeߊ hE܅VB? 㪈LEBaP#! t-^~k&AuGDTDǽ0o CvE^FSJ5=3 OJnVlŇn <7炸ġ Ek=˟h(iCA{jҲKOp)?,FUk6^-^?rBcݒK*$?@e3J#؟u tairږbn{j?gߔ`uEɠ h,"_*0UJX,xO#RyG[U %7SjLS.2lҫE?xc^Fp$#iü"/ӲqJbb/n &jRdMnTQ67o\B [6"E[~7,MU:qkO?qM_NYQ `ԣ'Jr̓p}aՕl?'͍$u+YyrX5-i;9gS+Œ6;2 *~5 =˒+9|y-wSrqnCfNob`1&U''3FC?ۏ%t?vX}{CM9iTP2>CR0.nC[ի ŊØB#W2Z[vIʂ_jLJ'.~b;խ%*sHg)P iX9?ҩN9w[qҚ)xg=ܐDpٿ*q 7p3߮".};ӺRԥ|יقaVWlg wV2sNۘ>C\9 `bF{C v&|̸C^}D~8RNm!lF!ObL^7q7O.Ƌ[5 0Eϱ*8a!L:|e9o |SwKsaT~̎1۵WDviR/[Lciȫ0˄DhRݩ1y)T%n -8ݞ|b6aUB*R)FACu;Xrz-"7r4hrtSjS45;o}O]6$MqѢVT Mj?A/G7;f>밌uNGpe ^D r4#Gl:ٝô~c~Kåڊ0w)9D'S /5URSu,Opc,CZIu$b?7v1=:{4uPk\`VzZCqo+7cgf`2}Ip^:8( PQ}jɱIw3.a* o{ߟt(bKre$?5J=)}P:Zb/B?@ }D|`Ƚ;!N"Ii jUlR!l[Ey3+D/-/r]cv7ߧf&//E{&twK"" oLZ0XƁm =Tv0Z;hhќ҆iWS*d3"ΡQ?RٝG5ji]pWjпL[/1NQxN#ymrX2`=V+KTi#GEهjQaM .4Z\D_@qq{ߌu}'^9vWt."Piqa\yoZ8^-B&y ;D[z}ZЖȠydAud"=1N5 U҃gsV,<|5n;,¤4%F4pY _}~[n%DneƖ VŒdW|>6KXfpXdCNc'5nr>,-!rp}7zA[^E#$:Bev'%ZT"qnVj\7)zdTe 8%S\X?|tV#CɌׅs U{tLTBxmG5|`8I==?.zGbM:㆜WDtxRH)őw+|Y}hӆK|".ogBr|L4O#k oҧ?-Р!+S(K ׇI-]g?E}n'滃bYی~$ E*F"a|.{V: A -?+L&)V՚nX  [ZF/A"C~v++?N$MaB;aዞ;$[$K9Wh,fYԴ+A, #v*BA!SA1S]A~4,AAмb ް0Fr9ꚮvcA #~<# m~B0_ECDLwiX?P`xSX k<s\nDudNA| z&ǰޮ2> UHF> 1zJ/=N7)f, 4~~ 2sœR.&̡娍|4@PD;䰂g6$ZGn]̊k@` p<chbcs@m /@@c.ݿ$f#̥}?rdmv(D_)sxg&Ȋ㼄<,iiuP!m$)T—k|GʏJtB9( m\,Y_ J.~>݀3.U.oG2gɝB"΅"~j%XFGsFb,X@slvDLOnTarNͥ @D}lR?B@5U kJ37 oR]z'@ylRC)@3WIPub|6HW`2Ki uQ ȯG!){d'cN+ Ԕfn$ RG v?9mكHAvu&k%_ Cr Ɇd0'e7&w= ipȉFD _}Җĺrh܍=MBv񥨋>VH J:$ ƪ+o6@*@%LB{3+&raHdVKsh˶*m x(3G9* *_9*>ip-eb 3$]NWr{4yymP¹.^)(WT̳H bka} 7zHR@q89t¢'ºqJo4MJSoE1p t-o|Ҿvo RDH.BXv*^7TR$ʜ핫DT\2R$J)AL^5F%Acf5ؓrco _N'*ã. hźl p"7Ȏxa cByOѨ(lZPb}'*aL1z><㽹xO(=6,{3Di?O[7#Qت4' 5ZZNg1w! |?FOgdA2qתPVNO f-e%}w,JfpxxZNt?W"3+3?Kz'>"Z 5IiV {HCoPQhi7EQ_҇W?¯@Jj5i!J=]ITZH a("u3V0{V(l#w0ECm:!8u;b K=޼'_X_ګ II!AS1tiY[+^;`;^ybjr&ۀ[ʙ{[%m0/9E#/4UHƟӓYuB.mnb-jU)ޑa#Ӎb:9ҙdCP;jkp_Brlb]4VRVg)[j "e _8㨦JGBXJPdҤBnٴ- `D[7®ldGy,I߶4N$+ ږB%l]^sYCJt,TX$!&d#ȌؐbpJ|I0 WРXkfȉ):o 1(IKq &RQK|3hz$L}RZGsyo<7gbi+!ΰ3D3_Łt Gk[y70f?"Wn󡣳f=\CUb =%f s"P5d"#O d{r힪(yZH3m4jiK@Z0Lg^ZA%9rI%ផDGWON<C *|=PSպV"M# N8^E7{mA ; Xdy* M<;B1'IX\dt }3yCU+VU{K:ַM;`6vEӮ xXf]҂Y1eoҗ:7=:-ļ/]t|tb 8g8mf^ rV+#|] TdvDiak ǐ=u]`/ت W:궩 h?vUP~4']Πs!hH!])(EO/+(:~Z䑩Wi:@d m[+^3 6+eǯo<Β'׬71kT"m?R'pSR?Iv!09iж_4KOT 'אw듶Uq^2#[ȼ}b‚1]1*)'~EM-}O!{t>x;;EN)xK=cf^։7CB ̟~:عc7w: s|M:W 0QҶiϷԎ9ng[Cx-i*\skiwg,ܚtꦨe86͍TJ~ETq/֖wbd-#b-Zߐo9 k}_hq`d[5B "]5DXM&~v8Czġ߲ΩUQ]I՞jBpEYzɛ0ۤFN$d5.ad#4ϓvv=ҖI+Nz(@[~ǻp06gJ(;q8@- A`3Bk2q8Aj($1"pf/ۆ&2؄KTj>GV9 7URElP{MsT%h#4 ;&q4: ;K Jc.l U$䉤=FKA?;2/Fd-d6-s|䶉Ȍv[ ,(a3#֊$äx F+l"}'qĪZ#I-Gg0Vcev.}4Ŷ9So Rr&LJ}HQwN%jWotFe޷8둞YrNi\Mvh2{& Bֿ?+rqʤQfvJiUnyX($oHx(Ti@I=_ s)p!+ݐiJk@'b4^E3h8|A4@syb'ѝB;^L?w%g/Kpnhof;VJ$t=r^ 4W"M~/+7țTMaHˡQFBZb6@Ν);=-|׸9Bc 2oB~51xUژ?i <L^r\Fh/Gvne F_Fsߔ4%u[-7oqy*D ) /WrQTehbF~~7d#1sHS;qC#>mۮo7}8GѿʷοOudž.}қ!.iu8\ޜx𸩀Tg;T& 6ixmP<(*x{z[d<$D_iw6 ~Ү#9Tfķwd8ga:vZ *h<?^jbbW{a\DZL\ϜA-dd^DM35%VodLpgӪ@BH?V."?Tb_2yBWPPDS@m@EU@v+w)vφ/fc?C3)^b9<#)eW(}[T+?B]|U.qPhRD-߇ʂ 7Sfmv{65l|!!jTFj˭u ,SL/uq':iNOtVJދ,>*1_>M[vshG1Q:`C0s}$Փ5$͵9iW)cjr/ͫK5QajP#Cő^.Pb7ZH*yV:JmmfVE%?]+ !A6JB7"7`g3.,i9cVBO|/,&!ߗިc7(cܝ"LED_-I8?JFRbi"~AbB?Ek=nb"M/z ؂95)k5)`=8+VY3djxU߽$,J;!+;=+eIυ0ܻ9]9L}ZڨA)!ѫ֪Ov*ZmmL+kR$܄wA+˩,{3{-IhŘtMcx77 M0XvG_'"b#Ñ71(q%x,Mw&5-xCnrLӞM]`Vy̐V劷N7yG՞}*4LhVٕʌ~ƋܜMX({ ܘ zE?78{AXOz!1 e4X`M|m.(䶣JO/lfZ1SI VhiSA&ST$%ZD+?YrV2=@Ԏ%irQYOَpԓbۄ^b+e6n(oWjVmG@~>}s8*VKjNnQe.kESЏOKmzѥך pcUg`B{ӟ`I,wSyS aj#Q' ǚ(;!vԔ~I%sDZk?F6붯W<&݅V)z.߆B}7lռb<0ƿK +7Gkn&eE>|iF;S$ޥa,g5skfgW [RѬOt^*hw\LE(W˫$ * vO 49,\8~9@FkjZn@͸"T(EEc<>ci&ntP-۶Up'bb\XxC'!=+D BW|a9Ûl!p>Hu~)( uKд"7g\($xGE~OsQAE=-Ɏ/eptq(w:z=#r1d*HB6k=0D0cviiTNr* 7T` {x$E>TTrHA NHqgjQ 6>[ĹS̃4VAMo ocG$[<:ӑHwMȰNt)q̾/L \@8ȪRxT͒M=/=,U{wszn*%#7L8BlɁ0?n60HD*B}0@ECULKKO_-Ft6$[%q"W2v輫^&rO&oBQut}_=jwn<: ' $벏Xݶ>@ѣ|汁o{v<dI`J(Lbߘ^+]Yl@nFNS6 /AtכP-: +^jvl.卬/@]<`FxV"x V!W rU@[DZmĆ\.d0Dkݵ﹯OL4>^c =*k0f5 ,Dk1) 痼J6-Мdfa)d{e̻L7Ef k9-/f{bħ)U"YmWBeK SՁ'S6ǎP<x͸qbɌW$0#=F]I^xa7ܱmCt#nW_GU_njAB+-wE=D"s;31j;jйdTaN66r)D[t rHT,eV\)xN?sG(XI?6GUI;6 mO`AywC7{|ľ^ R~l’} bBP^zul)045~Mm`K.ʨKAAH(QA`+ /jWd.1B>J@fpxbv_wgm>:*"KHG\n#6Xwe"+FG98ѡ=ao+ O0xa ]G [`ڀkj෇: իAD|CWV҉Rld2Fk>i'$+{9] (.Siu9ϥ#:93 D7[l?= y6"yF \+Ws0޾hU75)#&ʒuW&~dRMҺngR@vqWZs _\O}F^DJ)~[;f2}cwW|4Gyc p$Ї6a*xݙ?#zEbО5nT0e}K7v}vhEI:AB{&/=]WӟWf QKozpS=/j Ț3)3")e 2[@ViS1lyuN*7ԋmG[l_or-rjKA]zd]`!]8aC]B bFLvBֽ I#Uk^%)+_Ξ&_j_](ee[nZ V1eܑ1aҊLsڡ nߒb#pQY 7U<d“(Xhl H gFg|XlD%Eh=0YqQv!:J!d }6Ÿ6 dmd;dg+X]u Io%mPc:(~mƸ?O|ppÒ/q`UJC$ 3 bfI G5u4?+[9cyY8׹y&l^ƇgJqg QLǎ臆h oA!]Sȼ9g '–2}g`rTh~4V_ jdR{BPErR([^vMؚGqEl,Ef_u6j7jaZriMQ(#k'7B7}Rp%㧚ϸȅL_ =5w(]wAJ!OyEECRٳL "cy{ &oSiet/ؕwVJq3YE F >#Q|O >Avlo"h@CŋecӞCkv"R`vDFk޾ !m}G0 ! A fTuEoxM5fb#3y=0IS7ׇ[{!"7W?@I Zj}0Y\ K[NJng[7D(hɶrv ,FՈ5PG^K-H>|@M 7nƶ7Z{m U4Q=viYUppIM|ъUpÙ7$;43Z3Kg;7bEUĻ)L rH;`\+ikc|L8 r ݥC>W(u >0Wy%RP.$&DIJyXZOxyȰK2'Ȝ/?gUQsfеtr{h r K`֨N~Q$t{0fF\&__*)!9jO4h~T;əLkN6EKf3?t$Tq"5Kkz=+17`J-ŶnvKZ6\/5랸Cޯ+E]D6sBzt>x#LG1_8E( VJb^ JϸI[r9:> ?|0_~ 93Èjb^֑w(RDž|re+wP ŝY'MIZο7cvl4$g$Vl8xA Mo Upy F,,touv2@K(@IJE` 1vu}0|0bH6o 3 G3-I{4Uɢ+|yo>y:kҁS^3!W#$@:gUYZOp֊<7d-Jc(,\_oBXF+m1h5cuew&"E?p6Z^DͫXH"3tHxJ N!XҌ(OF;3\s9}:)N!L koIDyby(ϕ/&LhMK- xXi ցVP,4*C;R)3v~,)3e쯂Y^|06`M\{ܝ&,8>6r?.@z!V hc Ē91a$]k:$~-;+٧@qhΈR~qVƘ?c3LrO\$\JB4vuUX] \s4l* 37]YFS&T?}/6s#=5 t~*e&9=>:u·tDYEzrvU8\XHs5kqv2Ih_9ny9hXxxT'ڈKE(";-5D@Q+ʹE?C-"q$&WU:xqj햆l$\\gKцq c5^Y+ƾm\Ykj 0 ]1Įt]$<C2_Cբ2kC20JhDRj ]ĉ &Y@"Cp7SEt#ϫSwX3DN(#zaC7vѹ-$VkN$#׏0鸎p=ĕIejthRl۶kvł ܷ6*YhRh *wJ|S,[w m!A-<$,fjA&S{}2veO^oMj񗦅L|R(!62Z?ҝ+$۷R62N 67492( jRs?3s*Z|pٕ?y<_:0ꀿi2w"/GP+7x15c;mKJם/8YS"dUVɌE/Qw߯H3q2"`5'BCn "bAA!!&<p!~Aq}A 9L4͛/=< jG} 3HbX6zeo*xUɿ9/Ϯ;>QsX@qrSqWs3xs ݥ7V]Ww^:M*4,b XV|mjzc-N dHFQ)}K"iu";U;N`(bYoZ:ÄE\89)-^mA]QM UƹNO`nDK7Ht.`0:h>F+%ŻRmcc҄>Y3+>d1~]KІ>+X<+|GBҝFo)Bn]oҒz!'߮ ]=HvQWFך#A;vba<1}`C%wPX~A5#Q&o`  <60Ϲ~ _Y=#xŠsH*ѷp[U*Jzj6Jk]6ޛ=~7~竻yޏoP_n x`ljv;]?p?e£+o|iv};>/[Z2Q6VE_-~|㆐!˳>V*=ۗ?ڸLpǽ?u0wCN ͍}`3]{$|ظ7_rd]JFM9ow}jYKޫ$w6:yΪ~/b] x Rj;j90A驏U{2LHg{⇮ռ[f}׏O__:n^wSܺwǴW, >Xݤ+UWM/0}׉Q.GZ3m0("A'8tS?FmЖ:,և<[SzlyUӊ<ߩ`Jɰ/5Ikl{R5h5~vן)֌-wljְvw+*֛ݷI7bb˭73Ov}^i% o9nŕ߿+* ͦܽn&6U/~_:[ZfZ̞[x V/fU2!O5pC/AϧO'k1`]&_)ٴiG.݁Xs/8x?߿3L_~ڷ,9fW]G|y `1+/%? ̌> { V9*eQ[e_w< 7".q<^0>-{]C_0/ﱪ r@Iw;=npH}+nCvD|pzܧWS9_*Jڜy0<4-.-=q/QU?>6}+TfIϤ|s{7?fwҮ&RE7]K2;Ͳ[ϔWCRf|9daBrd&%E+笋}Ҥ|AYg=~}pΧf[<.jk 8僛n|'rq[ Z}h>dßRD*R&\|hcr+~bǾ6}Yۚ|Z}g{#k:%Q |g$Td=^g/U9=,"ݻ0ٯ- ϽƊqa+CM;XM-ocwv!ݕe4xBǵX÷컝iֵkV6*κT( ϐ :ᢢ$v:sOd<]BԞ=tIKihSnA9vǭ1pk+cm M&lbuf'٠? e\TJ<ȗO͜9Y4p -loVޟu[HNAͰĴGO5*4fy?͠&]ǭ^\3:}湢zhsW3F9cJo\>&x槰; ;Nt㙋k2{pqyr,y4F2*7w^x,Fݹd/5YezQ0h&9`Hެis+'\e6O/f,r|,(lMkɽ3ҺMG5cDM)G@8Tn݊VY5Ktfz۳&\ƿ7_;`wϭ_W^M+J!zܼ\- G%c4kɨNͼB?>;6Íop14Sr9!ӱͦk-s`}mVdn~vK/#6BO'Z6~#]73iIO Nl&ծoJ79(Z ,5 xnJKmJf]6x㫡w]vs ~΢f%ZwUL(*5t'ᵿ_~{ isiFτ}<{L 5ko?'k4o~xPL >3=ydB+W䦭?g&fic>u̿)9tlMM3ٟQUSa6\UΡ{vG>_Y'-\[}<6ر|e)fȕ׳B\JZ}xy=yClEOćՋfqLJ oG63p \լC,.}ƮOæmnB[Ϝ+-C#/(9ŽNdNiQ/0b$+YG[p*X=6sVe#7Ibۉuz./1n瓹$Ψ4_K0*2i7Gkr\bqό[df:M;44?17˦Y=mpkn˜o;V=[r[(-o&zUM+5dK},{7Wtqµ_J\AWB03(9[ltדe=.u(y'Iʾ.r<8wS(Y[;zؔ8n?wEū:86LDyM)׵XJ5d s]7SR*>Q_V͑G,kݏy,󁙏w^Y՜-2_ގ1m]{`/kڼ}l'xO:W8N:_7+r*^y2aҮ3ѩE횮ؘo~DRe-Ϫ{VjL[Nn!;0cXם-NR0EW{/J<ׯjp/^ZcӵZ1ܕV&:>g esם 죡iُկDO=jjcsۮ+}8,/MC'G1"Y6q(*`մme'OhQ5V6Sַ}:nڼfɳ2j.˺pbb}i[O.XW֯'WGxMCknKGMh߬S>CO'>no']^u&-g/|`ݲh/? w sy*qVK/~\>?94R(Ajv~7cb]\ȈÈ0l^+_gGQvҪݾU.❞iQܷhּ͒#gc4{)[8|x&VF^fW S7&[z岰NŊ &sju+ƣsn<:tvl{=xl}oYHum/;z|ֿ%\unY C =Yx2kH_>7a!ҍGr;I槳V8pa #y]gw#rc/F.3YOX*pUiKob_zzq1u .s,q 9Yî[2{?+c˔œ# 8Yg\SWEcOYeʋ]+dsuM?Cҫ;Z+7ڽ(rcΕ)=fO:Ԁu]0U׹wKl0ׯ㤲h)K[mh_xRf􂦥q p!S˄.|t(q{CvKیvOkm{ 2ۣ c"aˣ] ׬IL}k\>t@mMF1i]\!>G/|O/ج?ӜeE[jbmnm=_f$NPX8vyy]dخUܸ='9[ض=tS,]3+XV}xα7?zJ#-֔AZLxys;*GoK=(By(E_?T[5۹-=KVm3>&3-+_E+&܊njdQwjeSЭrvrZwt߶uǚl#o•1oo״YS-^fܿDZe6us:taъ7j#j:ڟw-NC-a7"+^bHĪ)Ů;tli 7}<_Μ=D)DVzdՊ es_یI{jrs'E%M3(I-od!f|ᕲeG;;ݢ0° ݽlqjEץoZtwID +3<..^Qir[ os×s=h1%ȍcM?røىiF]eşRWT-eAC-?Hؐds:_@2zw3gO鋶[OC8ѕ:pm[1cΓ4&T-w=TuLArY-_]%LZDt|<->|SbiA/Bvy<'aWMQEHҽkx53"Vu| 2i=7(SZ-9A` ǝ9qmhwCf]Xyc hdӝ%׾3Yzg ֭ʖZ8ߧlzgl%ڥ.X{P:M1/v3׌o:@쇎y_ms iUaD3pnEH߇׌:z_xj{o^ٺY K&[1yA/9"a˭*7?zpջQÔ^UVΏ[`4C$ *_[JĒ9/ v.qv%^d1xFP4oNܼw=#Mv}8O\S ۻw)s'R.[S1e}O6AZo}95_ʍ۲}f=W*\iש^NrFs5=!Ts3@ȭkdg(dx`%f[Y_|˼wӸn>mjb]Y3> ^ѓT]b],H过8'NV89%''Ӆ8t*IJ9yzyar)a MHTTDJ0Qa  oJcLNPXFkĢ8%#a_- Dy!gp`p q 술T4E %, E QAKb$"ZDC<4`Sƪbgpy߈b9 \-YJHPJ EpB XS[&@Jb" Lb1*D t `XBK!j48U D!}UX(B >C("XA54T(Tq ҂w9Z y|3v00u$b@RcTj4F!1DT\@Si*x\L AQFJagׁ[ 1 Nj!9@H#Qݒ,H^Z"%TPMI= @$*i**HLL% e:$IL9`R&F (uG3y4ShP{CԩJ<0 #xJx(´4T&~( `=FdAZf~e1Pݡ%!q+:4P]/}1o jwPi M3(4J$$  y5XP*mĨE:MB0MA>/$1*!Oa7B 4jy1qY/ ȊPCg;!`AsX,.H00 K$K~3u@"\Bb5 UF2.+F#b3tVX-!T("BJ"K""`2I* x G0)P<-b;4$(C'7a" Xd>#!"*Z2"ʏHFԁ $:@lF%)M˚0 R` EaA 7!s0K簡a-CmtWƘC%~ ?aFT|ʡ % Ux2Q2*DG`[`W*e5(q!L1ݰjXl3[qA{PFsv ȡoE*q8R (<41HЈ$r݃EǨ၈RA }q U\%1Ob Z|6CE,UcQ 9:6D "eš2ha@A"(V(NRO=!?uHIh8/P"* %=.E T'fZ}`3>J@h4S.@E9 퐚AL""BT(Րx9 I RF و|BYK2(teկd\R*N!JM4H`GX[=` 84BI;GCHLf[ Bft€j@<bgx,V9azIԀ?T*X΍C!tC[cpvf\r(;a$   wn3ޑTȵe_1 C1 qVǡdQ] <ִiPjCs^@B O5=r,X9<(5K8<= _<^"͑\D8LƨPc/ P6|d@DjKEZ S[_6 c 'q I$4GFf11D QThHQwTCSГ= 'іV!)uB.W@ ixF?ܩi]XRAS 5![T0,NM"~B Z,B 7f :`W.BpER h;UZHys)мCP6#`5 2'<}JKAJu%X 8dHm&RH$QTX(b1dG|$=T!Dd3U+YX%G0!UԄF# QM5ȣ`8J[1;`h eUME ŀZШq !zpMIeFD@!s:D'*R?Qy|ʸS`x"@. ..RkTTSĽ b 6eߣ2R^Ni$'`7D}3^)ԇeu G%ZeUmmlq.UO3C/| i+a2?:=kUd0 d Eiw`qzB9)a)D Aa~^ w`G,Naa *֮ හTbk{B4uQL6][D P Z$X+O$l_P!Nx<vj"URe"NBr hÀ语8"00]AcW+xp8\ e%$B=T~/zxk ,~IUU&6OXwf#ȏRW\ (fvj*V%R!D kpC$12, !J.q<6XÅuzz)UJ*^qGw)Uߛd$ NQ8_mp=D6Jsٺ/C{0ҳ9U`B!9eZC3KaS!JvdG8)TEh~oha@u&PBsjBMX`L(j!|N cz bu'e)uijGm8(5MjcMP1BH"u0Y2 "ՃXe0BuG8(G#&,+4QE|&dmAC֒M Yjp 'xj/#TgDI@ So:e zI9DD0kUzl놦eF24r=ZX4\Z XDKF g1J3!xW dQȬ~!%גf̯rf.#GuHa%8Br3Wr+ XHaϲM5%"mc  ʅxI)(_c7DuK~x_[#AjFo(4MB)ĩ`5%_Zq' I'*ARRY0c|(NIձADՙ`qu"$TF(2Gh0HU My:L-m6qbaS\8Ym.Y³^#s!`@~A^H hHÉ`Վ%UkvDdW ׺:*g#k40zM\c8pP]`] btrV/Z3ty3ajFRoV:> 1YkԝF:Clb/*Q$j8 4l^I7 Bcx֌[z/6̉Bz""J҇/bsukΫ`2@rVC]gQjRh\ "`! fx|n-aw7)p >;tX+gp9u߃"J3gMjeŸrR3az.T ƋD\t$Li!-O<qrz3ۄ:v bA8"AjIpxLA-U*=8)a442X1zmjvc2rߝ8B/7jaihNW1ʒ h:+`2  .)( NP/n}4ŒJSdfk.> Of◨uWbZPE*љ JĝD ^$EV},f1u^WQiY^X{&a3𾼎p}Ňk+D'rm8p4z_r['7iz)jqmT!;a]j*)daAE#[$2-2(&օ!<9l/5!£iGI?̵t^@a3kK"pQxjn tpjK{ꭻ,J2 vKtrxlN jhۅkziqZ;kFFjj~N0 ONCi1 BtsMth(t(K|j<ȐX^$qCF72`s>tEH-5䭃Kkpd#hPTėe#PWd!\Ӡm$ .J|; $Y֘TKai- шRLDEzuvKvXm(]5ro~#1ͧ=-T(8P&qq69<}jbK0z&dF[,5z5;Z8U,IrZY&z:s u:qLͬ~8hla70:H]*}GA~s8u)L5ܐ iF 1vN\LN7\^9gICQY `j%NjO|QoB9|VZi'e&* yr1D o/b@㞺ٹQa3U _IZJSC U5i2L0_xD) uJ@G aSt(.1Zn[na@U*&{2h?:1Τ{\/c~_CBmlly6 *