resalloc-server-5.3-1.el7> 6 6`d63!}|J^>j/5,de j/5,dXCK ~%i=:Wl;~Y- 1ބi> [q-ϽJ՟Ycoz#,^ Akᤊd!hv#qDuElAvWr6̷_ 4 Z`A jS _e^|S eL A נ'f*1f/NYR$vCMgz勠Hsa 6Y,Z_^qT1ߧ~HzB+)+&`; ݺN^Ėi< ӼZՓkWDh{A'.H:g"q"rk)5ܥЁ r@.s4%Sg /\{gc3f2c502fc95cb33a0a278600cb919bfb462a028M43!}|J^>j/5,de j/5,dz9='9j=L}Č/dKK4-M536NM)VA/W8s/Sz;8UCv3f⨵bJ.h M8u Z0/0fro9)"n)Z}O=ʢHGUcx *;-ܧb xΦiQF|W'OkT;&X vRjeF]03LMΑ+˛ J5L 9b _'" ,e' MQ1qAYw⍪7%8;nYb'{:MR*ǁ^ro2>@Y?Yxd  Udh   @YY VY Y lY Y PYY Y"N"lY##$L%(%8%D9' D:3D=Cx>C@CGCYHDYIFXYXFYF\FY]H4Y^NbPdQGeQLfQOlQQtQlYuRYvT4 wUlYxVYyX4FYLYPCresalloc-server5.31.el7Resource allocator for expensive resources - server part The resalloc project aims to help with taking care of dynamically allocated resources, for example ephemeral virtual machines used for the purposes of CI/CD tasks. The resalloc-server package provides the resalloc server, and some tooling for resalloc administrators.e\buildvm-ppc64le-25.iad2.fedoraproject.orgFedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/praiskup/resalloclinuxnoarch getent group "resalloc" >/dev/null || groupadd -r "resalloc" getent passwd "resalloc" >/dev/null || \ useradd -r -g "resalloc" -G "resalloc" -s "/bin/bash" \ -c "resalloc service user" "resalloc" \ -d "/var/lib/resallocserver" if [ $1 -eq 1 ] ; then # Initial installation systemctl preset resalloc.service >/dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart resalloc.service >/dev/null 2>&1 || : fiJ* w j\~ v 1 1jooN  [ ; m m44z]y [ " "'*Fl/큤A聤A큤A큤A큤A큤A큤AAeeed^eee\ieee^~\ieea#meeea#mee`ee^eec+)ee\ieeb ee^W@ee^WHeeeHeec-gWeea#meec+'eec-gWeeeieec-gWeec) eeeHeec+(eedeeeee[eAeߠe[\ie^e[e[e3258432342a1c76a40d3b1be85676e9164e1cd4f4ac7622aeda0cf4b1d4f0fcfdaafca0f297899ad8566f76b425d8c3744b81c90f8fa1e9ecab856c3891a78e8236a85c4977777106d35e462900219ee1e76af612294c5e87decdc806ec9f950dd202b7316aa421cc9d285c0df30dba1a3935827dfeb1663b77961d6b2c8348fe40015f4be7abfc7e0c119634c89146384a8b8016d28ae0a8c8f657d53ba803c268da9476e88fc4bd36bb3da4b69fbfdecd9e659b2468bdb76ffc04c71ce7589e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855682afd85bcdbc56042d7a4fd949951afcf0ec5574843ffd974988b21701234aa682afd85bcdbc56042d7a4fd949951afcf0ec5574843ffd974988b21701234aa3ee78861a46f801d6674b57782b9f570b0fb2d269d19629e6d1c156938a79dfae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552ec758039d2c67a88f22f7bd6190b808729c6f2adbb766bf0c5f77bf83d27c8b2ec758039d2c67a88f22f7bd6190b808729c6f2adbb766bf0c5f77bf83d27c8b69e53b6b5fa8494687289e68db6d3130f1a2d0ca7e6d9aee3b06267c3cde234fbb24bb0e09f101e7ea9d2f40e39de6fe0e2df72d0970e300f1851abcb0b30088bb24bb0e09f101e7ea9d2f40e39de6fe0e2df72d0970e300f1851abcb0b300884a246f333863ef46e96c68fdf53e8171528fa126c6874bcf76342fc07534e62d8c751a985caf738b72094395b78ff26b51cdba484d0ca5f03bc5d9f6b4248ac68c751a985caf738b72094395b78ff26b51cdba484d0ca5f03bc5d9f6b4248ac6cd4f4b0c4a6117b4504fdf9be89979f90771e8cc9ecd87bc53801011c8e53d6a2c544248965a639facc4b683c625cf10e5e5c12c84b91c9985e078f88ccb93292c544248965a639facc4b683c625cf10e5e5c12c84b91c9985e078f88ccb93292da5b52778d5aaee940a3aa7003091015a9dc8afab56dcbba40ee2a1c01266094e37e0cbe7bdf71683de0b1478eb98893e33a404d1289b395b75edcafb9ca43a4e37e0cbe7bdf71683de0b1478eb98893e33a404d1289b395b75edcafb9ca43afa0be05cb474a5df3c1bb7897fa84731cdfdbb96377eef7d62b04a280ce95ecfdbf34c2f6d38649f206fa037c585524f13724acd1a033646b2beef6ee72356d1dbf34c2f6d38649f206fa037c585524f13724acd1a033646b2beef6ee72356d1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556adb63faa26826e99e87609050cd5117946f97dbbdf88bffd1ccdd533d77beda6adb63faa26826e99e87609050cd5117946f97dbbdf88bffd1ccdd533d77beda175e8cb88985c3097282f7b4c1c90ce2e53915f866a2406dcb7485d436c360b4246047a3ff925144458ddf7b5b65a659de2d5d88b70114d9a6c7af11003beb9f246047a3ff925144458ddf7b5b65a659de2d5d88b70114d9a6c7af11003beb9fcde66695be4f5a7e9157f228cf0c7c6f953398899b9f8f7450726a106461e13a4200e190ef1cf2460988052b4a4b37028e370889f94f8761400b24b628b7399d4200e190ef1cf2460988052b4a4b37028e370889f94f8761400b24b628b7399d70cee6507b1d215b2e8e97fe5c0c8637fd5c51f03f8225c60b3a0c74690ee922bdd13c142843654d770ffee5a2661b71be84c4aa8b2279fa7c9bdc1019f8a53cbdd13c142843654d770ffee5a2661b71be84c4aa8b2279fa7c9bdc1019f8a53ccad9f106c5146c421dc25c97ddd5575fac28265bc50977323c7e97ef0f74146bea7d79033e373612dd9c6d8a268412a854512e496dc125fe0fcc6180751955deea7d79033e373612dd9c6d8a268412a854512e496dc125fe0fcc6180751955de7877b2ab7746261ea609a7164a7babbc7e6758ed848a716b27119ccd2f3550aef1e355279041bd656c8f5829936a5c4b8c7194ce27755f7247803630bf4609e6f1e355279041bd656c8f5829936a5c4b8c7194ce27755f7247803630bf4609e6fb75b866cd78373227afe641bfea10187da17b7e051273e3f08cbec9c465782c1322aa10414980e31f64270205e644f3614189e7800db7d86d2cb5dfe7fe5fcf1322aa10414980e31f64270205e644f3614189e7800db7d86d2cb5dfe7fe5fcfc114b335f15cb65955eca61087e953d95957f2cb1eab5790cec63d97908e2e5df5b27ad71aaccb49ba6a3a5dcc2a79bb31a3026fef7a7e04e3f343ea33fd609cf5b27ad71aaccb49ba6a3a5dcc2a79bb31a3026fef7a7e04e3f343ea33fd609c70ae90d0b776e59d593ff70c3d1850ea751c7adda1d49f83a14da9944e1aa0f213b529b039b47657f31f86644dd700077f64c91c5a40b3f6e9ca85796146039213b529b039b47657f31f86644dd700077f64c91c5a40b3f6e9ca8579614603927f62c20823b0e6a50496e7dda3e501c58961ed6d1b77e930c38ebbe16c41d63ed58221a3d36a8b22481bda8b1530c32e10b6e8fbd290222ccf393f6932ce0bc1d58221a3d36a8b22481bda8b1530c32e10b6e8fbd290222ccf393f6932ce0bc11a6e97bdc13ab1f811a0d7635f2a26b33ccd16aacf86e5e20f8217825515b68c500806682ade1e0d32d0641996889ef664d4399cb8f736709ed44e3b72114433500806682ade1e0d32d0641996889ef664d4399cb8f736709ed44e3b72114433fca17a1c9fefd93f95812a34e6f2467c784cdda4974eec9c54f7e43d89bafd33321cd61ea03e0fbb577c6e1ea9bdd5018b430c5ee4c9667f51be783dd3a03686321cd61ea03e0fbb577c6e1ea9bdd5018b430c5ee4c9667f51be783dd3a036864a49cf9bdceb83c7de9bd6bdc5c62384b639351987dc8d05f04526774281055bc6866ffe9fbfb2b4d10f1f1b18d306e623627fd9460238e59fd2284e12893ad9bca9dd4d72dc1c51825f2ae6f7a45b414dde3d2d8281dde577c0087bf18dd7792ce47bb1bb3bf61c890b50803669a39978e8b0a78311a3a610bee3d069f3004cb6d9163aff23ea1f542412ab24086234dbeeba838db490b460476c7edc0728aeb6d9163aff23ea1f542412ab24086234dbeeba838db490b460476c7edc0728ae044466cafb5a9a5e22612f18481ff4363b08b8df81e16b52b79f8dc7ac6069272da1db5dd78b3207f3a55d6c061bff0abe6ce2d53b40f580dcaca37455ad3d322da1db5dd78b3207f3a55d6c061bff0abe6ce2d53b40f580dcaca37455ad3d32d4e51249e833b210ca96c3daf68ad2f5988e6d5fad4174941b8a925f19341c1d4c1c53362eb69b8a36bae93030b4597dcd9505f6294d7d870915f2566e890051fb0293a20b1d6042449acbd3d7da82547cf8e69f00fb5914db07aef5a817d2bbdc37075d41469691482129c174ec0d502594c5b27e5a2c6db1c7fbbe5e13dd3f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064359b362831d45b20bfdac96ef1d174ed80aaa8b64e77ea11ad9e9a2d4a58755c235d6cc293b22d0f24a449da6d698e08f489bd48f2648de571a7f374b73936648/usr/lib/python2.7/site-packages/resallocserverrootrootresallocrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresallocresallocresallocrootrootresallocrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresallocresallocresallocresalloc-5.3-1.el7.src.rpmconfig(resalloc-server)resalloc-server@@@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2/usr/sbin/useraddconfig(resalloc-server)crontabslogrotatepython(abi)python-alembicpython-sqlalchemypython-yamlpython2-resallocpython2-sixresalloc-helpersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.3-1.el72.75.3-1.el75.3-1.el73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3e @e @eeXeH@d"ds@d cױ@cvcʂ@c-c)@bb>b>bUb@bx@aNaNa$@a#`@``@``>(`/@`U_!d^^?@^^^^'@^2@]]Z@]D%]:@]:\\g\g\g\g\@\s@\s@\s@\s@[ٙ@Zp^@Z`@Z_:Z_:ZP@Y5Y5Y@YA@YA@YéYX@YY@Pavel Raiskup - 5.3-1Pavel Raiskup - 5.2-1Fedora Release Engineering - 5.1-3Fedora Release Engineering - 5.1-2Pavel Raiskup - 5.1-1Pavel Raiskup - 5.0-1Fedora Release Engineering - 4.9-4Python Maint - 4.9-3Miro Hrončok - 4.9-2Pavel Raiskup - 4.9-1Fedora Release Engineering - 4.8-2Pavel Raiskup - 4.8-1Pavel Raiskup - 4.7-1Fedora Release Engineering - 4.6-3Jakub Kadlcik - 4.6-2Jakub Kadlcik - 4.6-1Pavel Raiskup - 4.5-1Jakub Kadlcik - 4.4-1Python Maint - 4.3-2Pavel Raiskup - 4.3-1Pavel Raiskup - 4.2-1Pavel Raiskup - 4.1-1Pavel Raiskup - 4-1Fedora Release Engineering - 3.7-2Pavel Raiskup - 3.7-1Pavel Raiskup - 3.6-1Python Maint - 3.4-3Zbigniew Jędrzejewski-Szmek - 3.4-2Silvie Chlupova - 3.4-1Fedora Release Engineering - 3.3-3Fedora Release Engineering - 3.3-2Pavel Raiskup - 3.3-1Pavel Raiskup - 3.2-1Miro Hrončok - 3.1-2Pavel Raiskup - 3.1-1Miro Hrončok - 3.0-2Pavel Raiskup - 3.0-1Fedora Release Engineering - 2.6-4Miro Hrončok - 2.6-3Miro Hrončok - 2.6-2Pavel Raiskup - 2.6-1Fedora Release Engineering - 2.5-2Pavel Raiskup - 2.5-1Pavel Raiskup - 2.4-1Pavel Raiskup - 2.3-3Pavel Raiskup - 2.3-2Pavel Raiskup - 2.3-1Pavel Raiskup - 2.2-2Pavel Raiskup - 2.2-1Pavel Raiskup - 2.1-3Pavel Raiskup - 2.1-2Pavel Raiskup - 2.1-1Pavel Raiskup - 2.0-1Pavel Raiskup - 1.1-1Pavel Raiskup - 1.1-0Pavel Raiskup - 0.1-12Pavel Raiskup - 0.dev0-12Pavel Raiskup - 0.dev0-11Pavel Raiskup - 0.dev0-10Pavel Raiskup - 0.dev0-9Pavel Raiskup - 0.dev0-8Pavel Raiskup - 0.dev0-7Pavel Raiskup - 0.dev0-6Pavel Raiskup - 0.dev0-5Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - New upstream release https://github.com/praiskup/resalloc/releases/tag/v5.3- New upstream release https://github.com/praiskup/resalloc/releases/tag/v5.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- new upstream release https://github.com/praiskup/resalloc/releases/tag/v5.1- new upstream release https://github.com/praiskup/resalloc/releases/tag/v5.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt to change Python shebangs to /usr/bin/python3.6 on EPEL 8- new upstream release https://github.com/praiskup/resalloc/releases/tag/v4.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.8- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Add resalloc-selinux subpackage- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.6- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.5- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.4- Rebuilt for Python 3.11- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.3- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.2- bugfix release, with prioritized released resources again- new release, with tag-priority- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- new upstream release, see NEWS file- rebase to a new version having DB performance fixes- Rebuilt for Python 3.10- Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583.- New upstream release v3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- new release, mostly fixing one bug causing traceback on too-long stdout output from AllocWorker script- new configuration option cmd_release - command to be run before we mark the resource as reusable again - after server restart, schedule all inconsistent resources to be terminated (mitigates issue#41) - systemd service is restarted upon failure (just in case)- Rebuilt for Python 3.9- new version v3.1, improved resource checker- Rebuilt for Python 3.9- new 3.0 version - new possibility to re-use resources, and client requests can survive server restarts- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- don't assign resources to closed tickets- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- thread safety - don't change os.environ- fix improperly handled thread communication- drop mkhomedir requires leftover - configure logrotate to compress rotated logs- fix logrotate typo s/lib/log/, package it as config file- logrotate config (per review rhbz#1707302) - provide manual page for resalloc-server (per rhbz#1707302) - logrotate also the hooks directory- move homedir from /home to /var/lib (per msuchy's review)- new release- provide summary/description (per msuchy's review)- only support Python 3 or Python 2- fixed racy testsuite- release 2.0 (changed db schema for "id" within pool)- bump, rebuild for Python 3.7- release with removed 'cat' hack (commit 970b99725acf1dc)- first release- better setup default directories- log both stdout and stderr for start/stop/livecheck commands- service: add WantedBy=multi-user.target- fix homedir for ansible- resalloc-maint resource-delete fix- resalloc ticket-wait puts output to stdout - new command resalloc-maint ticket-list- create datadir directory for database files- install manual pages - add '--with check' option- python2/python3 fixes- resalloc user is not nologin anymore - add resalloc-maint- add service file - install log directory for server- no changelog/bin/sh/bin/sh/bin/sh !""$%%'((*++-..0113446779::<==?@@BCCEFGHIIKLLNOPQRSTUVWXY5.3-1.el75.3-1.el7 resallocresalloc-serverresallocserverpools.yamlserver.yamlresalloc-maintresalloc-serverresallocserver__init__.py__init__.pyc__init__.pyoalembicalembic.ini__init__.py__init__.pyc__init__.pyoenv.pyenv.pycenv.pyoversions0e370f3171e5_add_priority_for_resources_tags.py0e370f3171e5_add_priority_for_resources_tags.pyc0e370f3171e5_add_priority_for_resources_tags.pyo210774551cd3_performance_indexes.py210774551cd3_performance_indexes.pyc210774551cd3_performance_indexes.pyo5759bc82a992_initial_revision.py5759bc82a992_initial_revision.pyc5759bc82a992_initial_revision.pyo78237445aff8_index_not_closed_tickets.py78237445aff8_index_not_closed_tickets.pyc78237445aff8_index_not_closed_tickets.pyo__init__.py__init__.pyc__init__.pyoa53d2303943a_add_cleaning_unknown_resources_column.pya53d2303943a_add_cleaning_unknown_resources_column.pyca53d2303943a_add_cleaning_unknown_resources_column.pyocdf29a997efc_resource_pool_id.pycdf29a997efc_resource_pool_id.pyccdf29a997efc_resource_pool_id.pyoeac9fc01d0d1_allow_resource_reuse.pyeac9fc01d0d1_allow_resource_reuse.pyceac9fc01d0d1_allow_resource_reuse.pyoapi.pyapi.pycapi.pyoapp.pyapp.pycapp.pyoconfig.pyconfig.pycconfig.pyohelpers.pyhelpers.pychelpers.pyolog.pylog.pyclog.pyologic.pylogic.pyclogic.pyomain.pymain.pycmain.pyomaint.pymaint.pycmaint.pyomanager.pymanager.pycmanager.pyomodels.pymodels.pycmodels.pyopriority_queue.pypriority_queue.pycpriority_queue.pyoresalloc.serviceresalloc-merge-hook-logsresalloc-server-5.3NEWSREADME.mdresalloc-server-5.3COPYINGresalloc-maint.1.gzresalloc-server.1.gzresallocserverprojectresallocserver/etc/cron.hourly//etc/logrotate.d//etc//etc/resallocserver//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/resallocserver//usr/lib/python2.7/site-packages/resallocserver/alembic//usr/lib/python2.7/site-packages/resallocserver/alembic/versions//usr/lib/systemd/system//usr/libexec//usr/share/doc//usr/share/doc/resalloc-server-5.3//usr/share/licenses//usr/share/licenses/resalloc-server-5.3//usr/share/man/man1//var/lib//var/lib/resallocserver//var/log/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8cpioxz2noarch-redhat-linux-gnu  POSIX shell script, ASCII text executableASCII textdirectoryUTF-8 Unicode textPython script, ASCII text executableemptypython 2.7 byte-compiledC++ source, ASCII textPython script, UTF-8 Unicode text executabletroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDERRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rhttps://bugz.fedoraproject.org/resalloc?7zXZ !#,B] b2u y-iSqlgyh0F_[M $H|˚箋%޻dI0\9.^RB%$o5GsG9~ x~cAB%>CgQu]:K )R_;@Е[laJjhqf+I7JTf{7b9۽lAT8 c|+ YD&Tށa,[)Vom93E\>Y9&d>TݛD}KX4=VzJ4\GO7Č[#Dqx뇝'9XNhK$&ĺCĀ]$EVib>I`%ad ݘhϹM>!W) 12&15LݓuUIL$2 A31!S`pm YьNDaifuRU \@ 摳ou|Hv$.xBƌ"yU{9#D۔'Meu;`A vG;h ncOKy,S03vz{-}Y^Z_ O}7o |;Ydp;zar+;CϣذrFtџ ;ۆmiDT7-ȯ&X,M$X<[/*u5+=5,7Lz6s#.`s e8q C{Vp^PAy5lR nH?_ɝ8GnyMBMdSOP e(ۤJ1 F"Wrﬕ0,r>fC1ۊcn_ aU+\<جVFZpAr' 65yj@ kB^ $_8֏KCjA&./` ߝ/{e y\BoD6}1mid<LMFZJr&%K%8+lዑx :J-0XDVj| d$Y\K`Nc;An5HI?kFP䳇B"c!l1iGn>.d>@n䱃&z$؜$Ƀb]%5KN1{.PM ثHFX0lA?@NxoFa`싵? |JɂyLLJ$քi7hbW8U<#B{oi;r/AOmc1IAv.=+Gu 3BơHRѳXׅ5s(ރbBsU1DdhYְQNnͨ$+l{44ՕiyIKc-=M]0< WPKÃp*K8Smw/̙k$u˒nSA òE3𲶿4D ֒RJ~;wݵ^P-GI0r|! 0SUP60::/c`xҁ^!ecItVJwww\0o_P%q[SD7NhX{ma{9`UuV!wte)]٧T HNc"|'(=dNݱy9ffxG`<(l.ntV~ٶ\&43:}/#lYVkv5!.|a鼎;LdkSڋJ kf0$oUuOS+l9}},TQ K;0u5ux3X/`&>`;_/Eꒉ/Nɬ(7k5>G @Z$E w0hr3/V'&lPW^q ɚrtQa!\|>^3,̤ʍř[lvňyWC1U_xLjI ǿScj.J*v| _B^н_F( [ H?ս4b"-iH>X+ ,ݕظ§fDYT*G%NlZ⋢O蠟дb˗!6m NE{78xgT6N9(^zAv-U~:vYLG,9F6f7sl;b[<D}'|sk vW&U&ZO. 'CwD[>WG,ҊK{YẉFL?@?\k*ZBH_dPaw6)2ZF&J$}Ek#_<> +mꮩjq(5Q.37?:>c &gE|1ݤ>c̙`#]1$lC%ΰiAW۲ `#[b mF]NE{nUbF\{*tڣ*a;rH"F̮CLܤ5TQ@+tnDG*7U#yu Q_0g'95dTtHa㋪$>xm⬾ HϺb1RG& A30Nڄ#ޅK]@i%Gg&0Ζ(^7ꅌ[$`γQߵq F;IHÿlFε p) _M^@Â`m@_y$eEXGsGUf4GM 4\>oB^|=/4-']؊&Xȍ/[62NdQғЃk%l{VOadsh2ʖxMCtpj*)ït֒_ccظhTϖ[(i$Xv(r7)gE *2lc晄~m&.9Ԡ(6R̰FGT{y~V22"x HIF%oܪ"ep+02b3{:Yn3Į .e/-;m5y32qkAV+7uQM%xǷ&ѶG{Ƀ4فHcB-?hf!JoQx rKiռ1Ҍϡ/ y8+v'glW}79!=v0wEH=u.CܜB r4VɅs%Jay٣4,J$Izdɲ[9 F%ɱ]|C.{Bff.?k*04˵vAsbHxW Q䰖vÅLt cXQ3/w0cvʃ\F(.(]ΫAI! Gm#J K^_Bb{\rJ믨D_S,tX_NBUv)h9x-Y9Ug<{eCrL/o^q7Lꏫym*%ϼqfEԎ?;!K)i*6O DY>~g90m u⁾SRNjc.*<~E!\vv n6u:FOqgN ~phu1 [dE`Y߈ ,գ1 T Wv{0$`?֢,[@`C478|t0f4;Pv8zQk`s0L B01r ORN(|H =D6[Ύe%ìٜCRcpJ<:_=-"]RY-mQ/GJIUKM_o246b u{iPS򓍳\,vy==NkXCfFۤw; MJg5[}a8>(-IparsJHcmS|9~{9 +ߜ2M Kk*iJg5+ȩ5߉W/?taqv@8+dc>!jCŠOC(vvk6>^ p=5},iH"v#qO9D!EF^ə>EnX Սs5FԌMl 2._+9(&l(j[6F)FBe%SB[Rⱂ1 ICRZ@5,? @ dͤ2 N Gp:vlbV֖ -k'aYy[=z jBvj{@aw;頻\g9!ѨĥfTiA)F80@*n }[7'&b#Hv0Fq8oqWT#û} lՍy!sY%K Rϋſ V4n |H }IA =c$ЖQ@Q!|'H N'$@ߡ* ~aϋ"8OmE}L?YQV;pe>~od}v 9*O.%rE\u*0N!Ejq*N0cv76GTNXͯ 4)eLns9={ %Q,a=O(e&p}#iWP>):TO&gy^|$`D\ |yyX(N@HR7wq\QE>}DAʍO#)':E(ctd8!L<Jt؋:N %OCw8q8kr63*HEF+ʌ)vj'\k/HEȶcsN 4`J׬t;HLŨ(}#]xq%O[Z4{X BRVvNy,-nn"z;D ͠![Q{s`Ⱖ Lvrʮ xZC ?TJz)on9rE0ث"xF8j'9pBQco~#HLt䕝cxa vbr>l/Z ۚ&h ! y>q۝T4 # зHG$TèV 9qgV%9 {PWH{TVlORcQ%%lY9j ?Z](6C]l?ovNFo9h=zPP*+qSX,3ݎ_ܳRᨘ| `G ,+ ̷uH/1mH : +17Tc\QȺ<]gp}pA[{#3;HB rY3v3 H7xQ/>&TmA~)PD=6zz cɸaI6O>+eZAt "e[៛ MV`x>["F v;#Rs o_W Ƒ~'Z5 cZ4u0lxFS:HazuN}묋x/Qu)'>N zQxvy4R垳W99|~%"; xwj@A-q1fLlWHzWolTSe)Pؚ&00bYty$ư]\6GwNra+Mŧ^L Jbr > l1IN9}͟m'2Cn( ˈdʻgC(IMBO~RyOv[?N(_ipK)LD!wez\ Vg|^T>i#]C¿:6P1j* $YOm\g~炿hʾd:zaU~LȪf̠ /{>| P ϊJŤB/2FZwP#gIx&n~jea_%فDѴ0rAhY@_P+T !ŨRXoA-WB-eѬYB )݁BOc `$kE'fk+Qo`|ʥ#'+-G/e-ۃY`5Xs^ԉ:~K饸WClxEAh-g!kJ L['XS{pEsULC flX^O^.$hP6ê<O֪˝yGkP8]`tf?J8i/SM!lF}/=vus2_1*#n$KkCRWDJP"žj'VA?b^&鎝++r2e!M i_?aVsUCq_`X9: DgYFv˷ԭ9@|)]zWsfHb#" dg>й*kTuٌj?\ 9#{pY1^$JE.WƖ \$t`hH`< R=p[Uz$:wOmrg>zom\9f{+xbA|y1뛌V5Tx6?>ǹȸ6Ti?fׂ5QN6&3–;\^p!Wޥ?anrJsFcvT,X/+<X ,kD jz<,Ya"WՀ)wƼ}KKo?|pm(#E=ڽ [VFEjL@k+ɲQxPU-D,Ll]GB&j>CZ: x+Sfɲv=d+DO{c]qV^~&rLؗEޞJ޺ޙA)61HuǢ}V alVfp8h;`<5'T=WLD=$orT'jnK I,`8F3Y|ul6j d&G|_PMZvTXψzu!_L׺f(~5|WXx DL B^ͽQ,f*F, ۚUⴳƒWutQ3(`!kB\SnbתT.Ծ$E@]ު B]XvdtձC4.L xxsU]j $-KCa.>pFtPMCggvUG_|-zQ.i^E׵nE$-P@yV Eрд)!g٪` _c8,G!Fl Wyw+J汕pb |-: F̽3Y&WJtI %I YƖ/7z7l#:D;䪶?sO~.%8s1H0o? -AX.UUE֕.Q WP㞤fmun7,. 2|cLt%XQJcfl=,4i= O8n'xNm| q-o*A)NYԷ?9pJnrCҕ]Teaw==8/CW O`ב:#JP^; u޹wGw:sKmVa[ FK:U<8ZӶ:) -W15i &`UiqvV!fZl šXMfʹRt2R){ro7MeDWg] vݼ> 㥿609:@TQp}[b0JP#Ŋ2?0_][,l{ǯE7 bt3.rojFjђ̾>vV0˒^~z-^Wυ b9u.W8aon pX脡p2xks)'%E( oғ:^v;.#b^Tk sGqʺ%Trlvgwf8Oุ[Oa/6U*}m9}!84jJ^RZI%b#Wϩ0!_1dF" z=rxKvPK~'jE6)u$;Ky-M¤S˹FH/Hw)XWNJέ^+P0r=8Ns*뙎BiE9=ÔFmZl@UMD_يJG5 ;O=-YlPw%uR`vy3lL?Fß:]y]L{Xw)Xk8C) -/CGy*G$nsdPoB]NU˹X{ӤaGwX~LvX"W޺s<mĦmg{\/An!l3{c~xL1:uXޝ^[ZU`YS[7~uۖU>juTjG0*P%׉&[xU% ޾ghp3uY/KIg6DNJpn!};SUD#0cȩ2F!&[2!C ȗ֊ Ҽjs n1b67iVf2x[iWJeI0Ы}yN>}ڊXScy@x> |neE;9?deRNԒ&.HMu[ mƚ6rV \zMP%!}nf@?Z2T+%rK~]BQ[dBVCED@$j|=q~GlT %$ [ H胑ibr>(M@ʭQ 3R~kK;BzdԊ),}A)-/fH" sv#)0G \ VrV*kN~ޒ灡Ndz͕T߶L e̼|GhryֵI3(NGǡ::& [j%8/JMdt peڃxTA{ Q51XAhڠ1iXb@~[kWFZlG?ә^Y86Mm';xu]p1r K ;.0 @n vq(p=)<; oicrAdS6āP}X;%Fe#rsmSu=Ba2t*26q#(5N뿒˭f "QV=Mu'2Hr>etXJ4MΩÌ6n\,\4b1XAf!(R\ /MK^%ǫ0쎢`0ʻ%AvNz aZ yL4f?w7sNV%]-!^tHZzߐ:qAk1Nm$lK*T^oJ$OcܱhLb9-MN~Ȉsh9`3}kn7(k*bڨ*rqxǡ͐pƴ+R GI/ibӄ<$"CrP6L}@"w/SBCԸ!H:&l#" _<aґDUFT36Koi 9 e-9oY!Ƒ[@[֡"Kf x/Rk~ 3Q(=Ӛ51]՚8.ʡQ7vCF1[q^oLl6Pcl˔DN_БUE`Wo"*a=H~lix8M2ņFBh-WVb'S+]޷ʉ5r]0T T Ū*zJ+<0N_ΪrN۱)u;*g\փ%L{0λϼ(ι!.wI [.kyuziYQNikQ p'ȞlӬ⸝mgJo汫n9/6oa;JyωsJ*`$w3V5F_mi},u,&k؃.&7\P#ee]{Uր4Z: B\3GNAš1۞?"j' VCxoa8Z^*ghPvK8`qD1T>TrUV2 ',kܖ8 Ω+@6E\ոY{Nie+N4"P-PvqVrWȰ#'n೬lG_hJ5P>5ElCS[k虢u)M5i3P0 Uŕ`ARNMVAW:*JhRͥ-в4DCQ&f=3vFZ:z )/WJB,Ȏ<ϴ?&}cFAfwa-*র/qJݼ}s(1 lǣFǨK[5 .2SgVrg45j0@t։y>gEgvn\xZVB(tZ餶 ĉUfh ~zmP6ľ@="֯ L?-nK+#hTx,&-K_fGŬ&/?7v̒AudL"4@[\} }z$-;;>M#+!3&)jnqa"GO7wm%ގi9^$o@{`Lm\#ݻa"*ޫ-UMBI#z s8y ?A< jW~f' uʶ+^,}77WUE!06l#L`|?聺RdK#G//5,Տ IN|CAs7(uZ>heAFyeY풻s:Xi&oEtV]oz`j, d㊳Xogsܔ}Czδa{o6`X8Z (Ӓ4KsT< ԑ^V:h^0qW5Gln[[ES V ܭdѿg͇e׷^9$љ0puK+s^Cךeil>a#tmΥS3E,ꂫ䴬Jztk:-j4A?g QO|^;eK5H0Êh mgI-p9FҥR lU<7ZVHV,ǥ(8-J&T!894ik\["@UڇF_'ܬ DWlv93sG0o˂<މ]K^_F-?2Ӧ ;* *_`;T N:Vvo8O SV@E 74[[ ^.%LVQ=۲jz҉Ϻ64Ӆxc乲O1.5eش;Ap듦/IrA&7en6h:weSXE|X3Gί]Vk~GUGnX]ë8r"եR*>dm<> eF3,kŬ#YB6gPxƛ̴y $ `gz3>L|ިBOؔ>q}}B\+I,ir!%Yt]' |9TM+BG:?asz! ܮF31~h^&[p7s 捬:/G6 ƞMЧ V~mb&Va״F# *#-Z::_eWa@5m?ծT ^X'0a2=*z8ƚ F]Ƌ-!P%~Z%f*#K3T ZU衜4Uˮf8-Gpq}; h#n'G)-Jƀ魊HŽk`,BAn00$*senb}4-9pAW)8Ӟ{5@̷2roIhL1̧Kּǽ<)ѵ7>o[dn_( FQ7$gǛ dzK J}aU> 0SDd,<0yZEנ* /#|[Dϕ(^zV\: ֙Fն>yk|1&/O5cΗT61GsAM!4Xdf\(M"EΏjRެ{Eঔ76 QWi5x jt/kҕy9~oXMxTdJ^D}ۭjI%C!TY Yb6!dCޙjr jβPJi_uZ?[c@bT6žZ!_*3$}hN Z ntABfg]<>Ɯ,y)EA 3!^Ր^oI%:'wt;ʹ&S-ZQ Ar֠: uB҆<5%j-rDnEuYv.1/!RNQ B*t4x$q:t V5 pF΅[KS_pƆ .a}p}-]&¼AK %o%qk,^J^=/ՋiܗI TL)S -k{)#\<ȶzfo0ڎcEK|ײi {Lɐn|eV-pz1u& D7C4^+s כ75͉n 8Le3NvJcJ*|> X}rj4 fBtM->} \;GQt`UEnJ)Y6TaMWy%jcWܤ)s2" $K8;/#i= g'E;i)yy<ؚSt$ c$վHd<+]` yq@3yV2H |l '׆mni460H!js:kbɇgkLnX'K\mu`С%vOOv2 іZV@ 72nuH`>cnFoYLQ@a$M/wZoL%g[L]&&LD7}VG={S4#3 ~II;*Ch[‚Wx`+?S;lw/8%?{YeH;\z0!a2ʪZkAtgglqkMP TĆFwYК1!}8r; wj[k$IY̯; bI Wf4 IPrs4oR} iJIwN-ڡ3QB2$⩖ѰYVFס}cC,0 ~0bx$@W-Eum6.'ZTƮ%KQ3Š;(Rzr^nK+Cu/ G/a^os{T~!Pl]׮'J {h+WZ6$(ax{ u޲lzȬX( ))7bg\y۞o;y=,kQ%_C89/E: @Вa.V]WE8E:D>LDI&S7|J\Aa~3Њi7WE;ѐ0NJV8R0+:FuHSCOq> %yePo׆wmq^W(?|p'j=N߻cxOTGrMM|oDw}ċCN}w:Xs{xXު'*$_TzY)E]yQĮ!(Ce]օJGӸ{cj[wͳBA+5g[9v[?B y"tJbw8Խ׋X ُ46?nBYLb.JFѓkqD.A d~33xJTh`?:co~{ߛg^bzNO^NkwBa+ЈU ǜB' ڟ5JVPw>H NRT Z)kXyD{J/@-mSP@[)rr U>2t ԩ%3wiP?RRIdZY{t򷧟`hHY%!zC8rOnZxqsRJ,ǧ)v\/fr47)ENGCH?S6|)9_pf= "WUYVHYsŎdMi^M eꄍ$bOd iX@/83ۄ ⟯B`}CQYxc,&b ʮ}h-VM7ǓV}\= n"n H &c7$pS+x{ 0S?h%$Ol5tHF3oO{'5kx hcByZ)hފ5reX44 { Ď KLHÒVpƷAM^WP%ok"fJK_qV&,UӶ+@(qv"I5<@vP#Q3*i8Pȑ+͔"'ǴJ@d+ aBp]u5c0l'`^{-*,+Y1̪,G1.Y;=ɔGR˅^3s LdƛC0^gL#=o#q(:IOYqǴR׻yܨKjJHcaiұ#+X>ձlUsL{𳶒IJʘTT{K7=,軠rUC{?UBJE$}ǎa|BsJ\Qg:_O@mvTcGg UqBІc $1?. L'dU%{{!\ɍruH8*6}bd(39kZ=p1Z&J#,(U^>{؞U #YW\Y9q3JM^1}bC*.j8iGM0[U)7HM#zv^``:ZE"p8)aG .C"%'?"^sB{#BU}({O+ Bz}s=IWs3~u?HE1w*; Tl̕H[k1`#KvC_ !yeq@F؜e)#etvn$s@ٛ_VpC%"4ZMjjХgտŃ+ݩSfT0̙Ѱ( KTS.YkOKۊ@1 +uvկ *-y=,|.ɅЊ*h$d>r&UR28 Mop ̯!4e Y(Β *1UJzuУ(Ju?2lhqƍ] 9Xu DkcTzniLet;Ђ-55اi;^P~ .K|խO-S3&ʳ {kY3D N$TZ ]4g%Qkg5|hwhXMOm V1<׳AmF;GX q,%J%+vd4,,} y!r9uKף9fXPnx> :&/{XgbJ iMɅ ^}ǾeI.7i<T f4^ϧob,ψ"\ثﷹLmdkyNV ekQjd($w>|O: 9zZ;o޴B.THG&T(Yj);L>v+H0=5qq,xEx@bȚKy8Tt;0t;)Mbu?ջ$8\ŶB` 'r;b{|]K-s9f&m”2kdzi\TTM=/ LsE1tŭ#z=/R0NV`":pFD:?YmDP] ILمԷk?A5 da 5h[3? x<&9`aTx8BBW y^Gig /Mإ5q󕧭(/#Pn¯!r $'̴c`ԋPn@]pC\+4\ݺTBW`5 0O=GDzsT&2Zw%H@P{QoIf`aL LBD.A.J q N;ea0eH*esrt^SnrLh qRsڲ$w@ōX3Tʶ9Ϫx7 ~< #Afe"LΨ8y=XXyGKJ(?fJ'@47v`ȎX!vL|P^#k2ϪmÖFH^kͭk&P&ܘ` l8­ -ICZ_'ߵNQBnPMcG"Zs2"ms/ T H85^`(mG/#~!D6NX= O/!v : 򾨒'[ +!D$>yv48ל)-XzZ~ᨐoN6`pЃXjΈ{8>/#8 VBaL>%\Bap#wNp9GTkT?Zx.Dɸue| 30QZGW]@`uި {%uq`ŁuoDX.o#X9:\mGꞼ'hV2 #> IzQWV{pؒPKeĽ"!f-eiܰf4CwF6KS,)WߚFl~Sv-8+Cu  *!uO( 핥}O} @U<ӣ/" K&*FJU$vm9kX:w#u/t_ι ~:2LM#@̇ZlT4;qE4a)5vHjJ@+ ڵB=0]{%Յi9DX c;2$[Ȫ cy>L3Ȗ!?'r T \F6Ь'|\5PfsQDd3,n&gʜ Y%)_/8]\l7>Y  pk:N tq }$ھ?xG7dj(e5#DcJy~b'M;~#o,VDD"BJ\̓[y' mYgEBPπ  .jF'h D~(>ZUhP!^-fDEX] d{(bɢ5V s9hh'@KUň~h RcŲOt1f 1lTyݔ D<wo|f Qh3(P*|Pe:3..dxw,t"T(Pp;~іB K6p@eD=0MX(`y^VsГw{WP0gw"4+]#N7'IܴVb86bn q/8Ƹ5RB^h18찆ztd*>㘗جfj+_|jqf#G 1ϭSh#y˂ 0; Sm 5bVr9boh QYr6ivoR }sU}"YG+t񰍪Vnҗe"DD ji3h{2~_\3&B`'XHvJ?K?DOE"6^fz)T^V>qe8FM@fSm?S-s ƍa$fvGt  +8UC TɵpS$t5PߦZ iiLwW4To˴R?Lv0̶5U%)R]z3\iJ>N|aZjr2 6pH'B?1~@eor.>_‭‘_ WT2}#yA5@j [}A6mw/HDkeoBJR^.󼖍%}>oZX#]HȥpA>:#!GzR%݅MwNGEkz bty܈Ƭh' )-J퍙 A8Yj]|b .$`?ϖWbŀ>x_'[m܏ B5όX?6ck6j  †J: g\eJm:ĸ?;D#QpÓm;,8lyXRfo4\HVs@ZsK'ƿ\=>lJaR5a@? ^fD 7:Q[#R?O!,)v1TVIAS ""i5a=! uMQ/-̑"80 pM kCe5m:*:62Ϧ4?AKA%B*ʯµ#@<Q!t}Fʡɗ4mF&c+Tl%x_Md%*0-(aFdGnG#c1A ie`&5yPHn%d o ^zN8+pjx5a72Y'@9ZsiM4?$ųx%:r0:$j0XV7XԋC6Rfl& i%pU#OH4B|zRB0"*Z .Z@>kSt!WB5I}t+v ?ΙL<1[=`h߼#k J%RD.3RbN#aS܅f ivʣk# llTy]"2 ux`ڪ߮2N'Dw&nOUE9tTlD53HAy#p5á2Dy≆U}k䅅m/6@Ast6 -\{#Vn['x kI-#qi3KeWDӟVEnoBXٸUP:C}>"9Ǽx"Ncus;M:%<3e0woR(W0JIC'} e oX#LZceS3i/F0f.;m틍cuX=aЇ +=$0vDvw)Yϟ#wSUw^.k05(# aPK*Oem#v8aLbwc2 2=:P0w?K83BTYGp|JFc5]W HTy=@TZ 7晕1]2Òh1YV&D$uV'2&Oocn-hP뀷LnI G-mť}Y^3ЮBZSsPt &f2MlnIf;S*&=3:/cj4{u/8*T8O3Eݧ6r2ǥ+8gOv37MD]ꢆ$#& L\g[A/51 j0Av`(+uNT9G3, C4̦j?G V[Ѵ|bB*4ɼy:C-+~h)'ӰL cjo1@yr?Ңj֞g]9r;Z2/7MI>5#0޶={ φW|;M47&dйn TjY?,%U-m&qU y)ƞ.D +YwHp+~x%fkV"nnjc|n jok; 4YJysu/Nw Aaך8WCTk#gޡ n,aj8~Jb\aYپ'%ܗ|Л+\_XLr#0:K,qqoƯU q Okr-gV4t(|.J| J݃%UefFZKy8eXKW3I$ uIF_GSqM+.B&[7E/23Bi2!z>xr7$8 0WpWYALA=!SQiy%W_Qĉv(勨?j j;[cUMOább%oL}UeJJzs+nB~wi]x1(XF7 "C8[yRR(=Eo vbn]lLn\DhGBGQH~v*YL]2itu0Av$" qJ$Y17]3'V D`2=(#ArEl~ c Z뀝N(gA?FVԣ.^ g:7ʹV ,9PS YTX:AH ,fBUַc؏ |tݨ>{x=s n37gQ?n@ ѥU{TB'Eb9'EeT A\{NbVC?Q:-SBǏwD^|Vçpa2AY^5@N]=D뎮UҘٿ7Wӥr<7, mJeȈOL$>.y?sSxݗiI6^r'sʡUJ8GzDÎ84j8ɬqF詹Pc*Aomwd&{Pg݀1i">(p6Zb)XF,TB۪2dgljF`֢ H>iFgzW}"Pkcʢ]1]6f%f軷l@jB3z't6n~;nT4|V2z}a&V 9MLޟ>xs}`\M6:@oI-R~ǀ`Qܳ&7IXC6[yݾ40rѣJ 6tP\.\q lEm;S|[̝ `M+۲7Q߿0~$\`BPQesFbV QԌ"O4^ϖzs[ 6T.ZrleZ֟Dl9HRuBü=~<vRBV ߌ3%͞*9Ɏ^S|G[Xkn0b ltj>25NA=Ki$DA꼁d[eT.o ⣴ڂq]1f)3 i_RzBPf8z-A`:aivrvp MO\cܕmqdOD:5vkT2q;:;2 2pݳ132Dpu.%s4 ʓXh(fNb%Yt*J-ݵf8gn>tLzp(tNY`3w8L?of&//؆Вܳ"%Q۩DO ӑ0yR>q}C6־;.3 _r .ʏ^u8sJW]FF5 esS!B1z4ʟϥ}wn_NG* -u?N|x0h}C1B` xQ!?%XF8L)nrjLzgh[x-Cj -`#|J^L ۝k㩀Yjey]I5<4w^B $[ob4r2CF៹^[h9#RS\lIwΙ2 n^i tatD3Ve"ō|ĹmW'+VQ>'8hehイi+' D(oLGզ=y=-f]\#H?YPZ8e$#@m*48=<өA{r gTEVty;JP"ӹl´&eRbnMNFk-13cZ s3UYeteJ/o4 84&Q toqPa%M5{jDm̤ݪH_߯ЍK~,2>ž⦷Rl}Gχ={!jH5@Y<ȗbf ӥGclJp <5ܖHoW֓e_ThJXY̮7379Iؘ 5c菭۶I^G-& E^ƖiيkfSpTk<~7ڞ+חNuc˓й" in@ \6㞃NKfx8+CEn3cDzqqe[oWvu-u<6DP@\4t_rYd0BY[}gHjIPtu᪚=JfX`%He ?zP/p[cbkD>GXID)5,7o q3i[uՏr&Ɛef A3=^+oSpTLy11erT!\yϻ0]g,gR4=_XiTeXi"D! k3 <+IG4c+<)_ Ix"/vr<3d kzK׵li/!W_{< k:c\xl \@T~z nM<:?l&=7T1 F?YpH5M:R뻞$5nl4in qA bmO)Bژ7˃@*g(NFSݸtND*R5ׄgcA*ID2~dQg^TjFY/LPVhyЬZ̸ ŮO_$5*)7-s,Ig{ ^TBdڵԆVzT;[$獕FZ{%gt#0 )Ƒ`ݚ9dD}c[=s\໙Qq/}T[}A+_ f<4"sXhL7>:!CYn%f֧$sAhJ$ c^+"ʃ| W VUuOz~嫻e!-HVPDUE_Eg.* 3Im.aYj]y{8&x9 榪a[ %4E iZ)@0xPt{i9 @ZLN{k1±"<@NfBO_}^1FqYI0BfnL5j@Inbd67;q[+Bˊ3\Kͧ/Cr-p|a˜̨Xd*{0ڝƀW>=,CNq#WS8m c6f$6=Ej)02ߞ+S֏[ REul1.VٔICb_H}CuBBB/!3t_) 6ڿ#]!A޴'uh-*2 ̭'Lf@Ӷct c<Y&n/斦:6hל'_3ԄJ]sݬZNptwAEYȅB0c)B~J<ۛnUE З 6DCh> Ӝ1٠(Qx2ePY¿g2}%igakqNB .)y͛09.8)7ZDP5;q2_i]sTv+JVec@41A3S<`Aa4e{GWJG[%mG;{ #m*¨+Jkڃ |xM?BJ yq7NY) Or$o~_;ҠXGhZ:"SV'`iM]g2^/忷!5 cB~VM "4ޖ1>,5iᇊ}R -ǮEf!؃@ R[]3`jIy=F8 _8:O;ل*P0ipcIF%pp-܌jgd"Nl!(ݥcn>!\>L/_+S GVwYQo^x}SCox P? dcY)!pS;FSgRk%k b@s༛s<.SB33R Sxhbne\MD,8;yq;ΐ!ܸ#xw20c$KYA֔FS[s;@5/-ݸ[D( ) ̌6WlڳFlI:\_!-PB[iovnym2Wt{]yC󦰛X{n1?eBI[㵤Ba`(oi!mbNѱ1%|#e֍oɹIn44_,!N%8bdjDoM+*(]5s^4״P4=LJ@>AjvXT#UfX3& G4Ӈd%d9 KC\ph"P,~b $o%gOF¤EȍT;᷺QK]<1iqL},kSfX.kA~\$k6{wa,wc+12 $Iz7ք,ejb4upbm8<@uRO?Y,!Wlj`C1Id4>:oic]Y)r̆ (0[l^aG?M{n-^.dk *Yc[$w.&5Yq%M"A:zRrGtDq3Ts:߁ W1}GxUmDuuD.YִWYNRGx0pH>8'M7&UⲲ-)Oɘ-\1J-Dm SeىGReCIdJ 4D̸ltUTTr-pML>OM~-nD_gY2x_ 4' fhOI" ˲k$[Zg,N,v,ls~M[qV$63V+)nIpw֤aZ71@J5Ideby7{t!)k0;nN)&6_: q$toW|QE[7^ }^] \THpP/Jby]fʶƕAZ%Fx{EʆrM74-*6]ܰXI4o<jkg 7Q 6*#+b̸fIX*Ws閜RgݔC>6_MIθX6e11j/@s1( ?8DXt8*0ʩ߀Ɗt/+fC dpy)YB _qa "T!^N^ؽs ~23­ITYqs[l{38aSZ,qg|c:<"U==sHRت_Sܜ,I ׈|8z5tb-3&Sw0 3諂~,mup!m*V=KE .H dR^[۹rtCi KܰAoV{A.cdft4nᶣH AB%eJ[VZ;$%46BBAvZȇ>R*ӎ( _P4Tqɡ[rjv*9 RRk;ocV ȏ4Au44.B7[vjQUBۜᚳ?Agt&Q^2eaceK$Zz62_ҡ85Pe٭OX#2胻]~Ieޗe2uiPXkN;ORk{yoE<>auS9!_Ho?  rn6>4ə۰Oе,>֮W>Ǹɔt2B]xދhޣA 8$DZ V_Tݝxq(>T >k\0IDzT(V& bh)t 2`g+Z;j9VqDm*@ F,f{Bq)?v+[j](bxt` D|!-wy }U.+0MY5S؁"HXl[H7zL-?dP6L[ߐ (/9M?aI\lŭ"Q!@aT+_,0O>f,f.`[_Hb-GRPh~@sN<4/6,L,yOm/ڸ% |yA ^~<(51(!R3|Ύpz)?iG%M>hhOW c\Q6rɖBsiی̚m{"l >,X Lz<> M q9ULURaD)/n+hxk"'>7} ȍL5 v*#뎀N?{KC/$= I-hF+ќr/ "݊sr,gWn:6i>7-kd1(H3aJ c~M^R"psۮC25cL{o,_q%Kle5Bd0/ȥ #T+?T6~5@| u40ƹVE&OUu FͲ>a(OgaZ,]//%mj8^er\[ڟ@^?[&e7.)H%4~s-! ~򱉏y4ɠ<NGwvg^2g<]<ƣS&f*qAY!>xLFaSO5;;56,sP.Ѭy$U& %PaI?*eO}r*fBNA#dKiV^ǤFz1+1[n pBDͰo|y"-7k\%EcUq-XF (ÉAvA *F j=M ?pqڽ<Р1TFo)m=E:!|q|q@NyhGN0nrq7dty7Yw2tD c)\-aPVKVBat cxΣ> bGt{",ƂewJ.HlMbtly84J^JgRp\h(VxnQR1C=\uWB4'cez)@f jkx Pd9mN9O*ĭ'z;odl7T a^Lf噌-~`*~ 7>Hv+sސ}Or5XwS*^4nGTsq&ckhQ?'S }RICwK6q~4;uγl]JQrӓ{9'phyj%|4^U1f k[f2R߇taA#X&{0V"`>$ӉL}=0tC?X5up2kW:=*ƯL>#U歔'4s CI.6{T22f2J(|%&̠O$\!AT.V],Wic }Cto- 麏+\X"/ fkDg@F ڋ_X9%f)R a+HCLUt6PKAt<^!1(0NAcb %y'q\:#vnnjvJA@\dAcᐪS)h:bƳBJGФy9\IʍV7|pgD剒%ys9us{ߟVĒݐ=o2iD(ff|ij/(/8NW+ Eh@$]bxQm8}@4"k׵)_%K*>ɺE2Nkt#2 -J34f=O1զmiԝSg{<$ٯ0ct98K] gn8FיKfӯ3EefkwbUw ilf`tLߙ#K6,-HuU z-8ٱWې!;# ƒDJs'ؘ]-tH3(w>6a6 4qv ٕGBL}eYO4>#.d|ROIԢxA\BE#ƀZ|/5cOhAPN4 \ FLPC%W!ցkK|NG7e_jjgL븊VqUDMk>.WyAQ"I1!~IO;g,'bugRLjh.M(2 ,ƶɷ+>tJW~-zAk1mϳuSVЬg`i|䵙Ž=.i/?cB3scUCGǁŬKǕ>ש5AvUcum!!Zzs& t0Y5:`R+7m3x mIBe&mq͝II_B[IOK Ҿ/-д l.9-ra l[ӥ&pj=q"XS^""M7Gߋ=VLS|b3R~| L2KGS3_+r!y+󪾁\Nһx4Խ2AM2s*e^ʈHaw8"reHYiq 㴥  )Dj@]^͍^8 SbRvϊ=oۚt 3D wR0ѷU[M`.5\K4fCb Z9 [s432}]~N*p)wv25Cotc5-rY|M[5 =A-l9qδ[y!爡42sm,$и}->pV>Xq;.+StBvߘZh!lKrE?ޜ2u2]Xkn$HCz0ٚ0LnfegÒWA>ͷrNPmфmWARkvTj&хJ>a5H9%g&DWҹ;:9dϫs?ܒwP C<[6DSő"}1Jx9`tzr҃Ma!~)v5;4dfX|־4I2<8"RN&XVd;#^!0 Zu)Kr{2ACL-o$Ǩ/ҝdSզktc%E 5CwWa::R{զLiw5dV?{~(oo{}7xuv=@5oQ]JJɅGE9A&jvU_K@J?'ZJp)%E0oR9*h>ޖX +"_asDA& c>0aG K}K^:^YNTWFK >#U7. #,s1Q=_ _l]X x S ' $}ՔrXѱ>Qu/į3zU~Z)ٿ*J~8)np"_ŗC'v 7d @0b !xPL #7wH +^ɸU3^T7X 0sQ: gV1 V` E.|ыN>1}<`>$|WpE܋wh`0Vǀ3Blhs?+.K0HB[1+vN b1HI&Ӣx|} d_A¨(mϜ  (bkي%t˜V%ډZje¢*=~,@+ P !A]MrӱQa=KSԈ#]T'',t |R'Xme?T6)K nW dHOH]8.&BqJ.n*Y.,Q ә)S'u W˕$:icZDvTKvj4aԮߕQfn'5|.X$QέocI[`[xG@"p*=+\g !>O7YpSqv lij?xv3li6CF.n ɏ /%&'&G (H>WQW$t`_1s>`mY0#5!tγR4?U+N,s<ClJBV^5PD/D[)O7O晑)`ĉgȸج{S=(zv|:!5C3֟aI/՞2erߒ2G!n+.39 &bMبhTpެ犮 _ZnIfvm*zҊG._0VUPxx ~x.xB'M !Q77qm#"̺nL/$XBEèC{pszW(/#d}6bɄ\Y+Ax_W 3Ƨ&C5!GZ~>,3:/eM+əbusNMuf @vI0LiN:DtXX=bc'Bv(ƭ-ΒcC2򥹍|7U(Ϟ(+&+m{D,HxVok.83tKބۼ=ccuo<0s ^[?Su^RS\Z!L{$z.k1 VT~/tb=AtVQpaȌ; >'G @5k{jֶa!VDmË!t SUgǨL#mPKtO1f3:eADIv(' Xn7Y QR#i YˎXƞڍ*Dl_;Wzq`o}Ÿ[tu٭3PKeq71셾g*&%icГ=& U]v@~%Km\*1n ܧ^)kw%-[e|]RIs< F hn{yzS&B.j?c(TK jBjɸ-SPKkg6|qdXf UC-ΊMKtMݶMDq&'֏._d@|HB<˵~b&qInM34I cbW /s6bHrZegx@UlOM#Vg>Υ"Ib׵#\ɹVuךo\d,C`[w- /#2bsR##rGI]&D, c5~o[Me\GvSEv;w| _ ͗QTAξ!2(ձA-NF/Bmz!ykvQaƩ-R*dd\OUڹe3%=t,mJmofZY?<4ESB>H %w'ﶯۗyk\@U^F:`|E7ȔB\^Ѫ,],7$SؔЅ8_-JP1).~:4s/Ӈ(OaUoq\LHժ/[Y:o dd+ 3C#(o/_gUZூN@)%ƈ}CT O&zRI_q⽇g\MwJ!lgjCz\"3(+a@0e#EX?,ʴ=Jvn8)ާ^mt~cT9sP `zLˉV41a B2!kTtl)bbaw8 `OTns 0׻3-6船H^'Vˈ ^7 )SCQ!0(v*a'2ˑLeauv,pH*iOsyiO>揥*U$yY_biqNOO~76e-s %AVbϟU bS,.w")K2AnхAA/=K19Vo+a _tP#a|Ql_ ௳빨!V);mAlr\,CRT|k(u.k XlI?^pOrc+M͌\~Z9[ƨCTqBQ*_x%d'V+npc烷9IO 7{$GT$8HKI&6TJw˿O)݌˂3eQjyEj@%A^;q%mW}w_V_,Sg ʲSsGa;~*U[#9H/|djϲn<\Ɵu2Ǟ!`rtM訕iu 9'&L!?sGl"2280imf[."^toh4`H6}Al!7gyg럐Ӎހ#a3Ƨ gDl|gல/oq"FT6QgW&+T-^\2c_D9#%%K(48Na5D|˹S\ f)x)iL.7&P<y*spND4ZԕKc7:㘍"^pU>7?<ע00 yfH,K)H Yr 4 T y!98~Gq-n?76uij[Ct^HG–`xUN ,1WhS{5 d,3ڞgQN7ߜ/4LXlW00NLz,L'oω,P=ba7p1RRBTmI {¤Ұboü~[)bb5Byr3x@ļt8dEQ]E-$.w[Yܦ*61%N_P$qV:@B{vIg4ר4=ڌ4 dIpE/2=nE鼫X }Lz%IP-s[٦);`xIXa읥hX*ZD>1!@ 8w6ܫ^wo5 wVV Ԧm _ eԔWc\Ŏ'Mx;מ8y k+:N,d́REGGϜ  ζ#zӝ-%\Q!oֶU4(=$knBdE31I9lbodo:=-Zd'_"{T=p `V7 4vx~`jAaZ|EQ*#QnlFmQLݡYbM湰rYUߡ(C$%Nq)sp(F+E}F}S :;?/`Ǝ &G Cj"]k#7!E*28:\(؁^7 ::,(`Wci*MPo@ ãCp߿\xsY).Ai]JQo5y;JZwb 2`Z=4ᢠN DyρDԊ&sa2 8R  5{RuTQ0 8SΡ2dHwJ3+/d_kX(9φtp¸Ѭ4vp̴O9u!JYZ}uZ=91FB.M"~ z JkMP1.ʖ2,$Ln{*o2%C0rA's҇$ M2@W MbBu@7s\DdqynM7tYo5S \<2O!#sZ|I%{nk@Hc$^[ .z)JIJ-ʋce InA3eGWT%2A:T Gq}D@8 jQ a?6sfo%~D-25|@d뿦,ac:VGbbl=l93WϸjUSӳQ軦m3u\p41fd:( v45}閷{MYWjfV,Ѭ[֬2eXƅ.F>fkC09W'lta${Žu T9V Sۡ: @rS /ϔq~PCFӄjlX.:3.-ZsI=dEu:(3i]J'f>k&7fo,Jݏ. s#z7\:| Wŧ8IEF]'^C/w\=Y,gޗܗz~a|FBFb8@J̨}^ ΐ}S,+yI/I[`ec =w:O~ ?!cyAjygRxV%[<-DNIXGNA|<9yԙՙ+b0 '"Өh3 ;ͪj D'$/6pQ]3 ]-t% z!۰!qo5Bd.K^#X#h[!0I8-Qyh1,@!:ҭURgjN6BJOn:6M4W2=F-[\Mk8}X'nis6WU|[ώb =xl*۩\3L"bY4Nz:FYfdI 2 J0Ȝ& TsbQʹvyąbzq䮎ˮU)kнQid+T9Ir8ݼ9P+0Q/oaiU O.s`3V^4C ޖ|JV\Fl&ȀR7_f }$7X,ZK-dciMp)Fʈ^BmzB7$i Fd.|k d/dj$"lj75!tjYU?-Ѝ |;:K5[9oZ䮈5bX(»RAeG,\ CF> g)g]g<精 ; r6l7fc6>bY}&4ĎڕnZ xF#(Cr7ć10V ·l*#4ibKzbxɴesNSA&ؗ*xBYBP1o+F}?`b@-1-ܺ)ς߲OE8g5P{!u֥u_s6A_;; #x' S #sN[HcSs+F82Wv(A@vpՊ/AGcV%%8 r|9ʆ3Fo]Zr|~OFrjBSqbFy-0?{DfXmj??}ù;HRc|տUzvꆜ954B4|B'OqU\y $ B$iQ )A6sJ uzӕb4FLMCRkj\,mpc %"XyS@KFqLMۊʐ|@Hw2$,\ٺ1Sui<{K-B37[ "pbdыo."_Nn?{b G?]skBWe4A0m0~_$p8dؗMPг'u{jKCX]a^ٱLjZ ث O9R @nDCF]sSViF`}žLdEBPG+ƌ I^Fn@c̍y;>БK'R?(ۯ|x>mT'I+%w[u*DCbLݽN[Wك h\﫯`+Ngc VoV]J fePd<;ȇKuKbU)X\4H/,!IL8 *Cl>g3KcW *;L Lz”lOU*۲ )E'XMPRv})n_gE6|= XﳿYA xxgmȓLvi[mwvG^i(Lvk5,XIұˍpC* #n(97Zy Q o\:74FJWz}yY,+,K+lЏ_j[me:xft́aP|M9s;)l$D@RdHTRgR:񿑮&3zzH4Fcnl?*o6!:'][s?/|2x \.&փkJ~YZeRDAEXr^Y6եPpJ'F,i \ߞ.da˗- #6iF„>"f]o-KK3iؕ;Enu9,ai` d+: @SǘlTqs_k..U6[:~GH6%h譄I^X~e\Tt^NyRqIpPo{e׶{$0 k[Ttsa}ܰijB&)A@1 J ~-~9xkk/ɓ!5kfC ̃7/Ypm$D2663M,jx9ui0Ll΋Ja+߄zM~E ',J~Pۇwouod}c.r ddRÙRA>x*P΅0a+iTpC:(|n^ڪ1#opZs%h 7l%D6.caۨ}5G1yx<<8٥epq5 X]{JOZ!iч[3~CiNy@Ng4XCkO6X"l[5?4MI <;P-YKS42&jy y.qx 50`dfS6 G+J+)縌)Zc|Յ*KWWFCâ'v=^s^uZ@R:kÓkVXe ofD?܃={܍1l8;g2~=2+N2&,&_HA%ԴHqI_P";DR.'ۈl+F@Ԣ/>ۥMMvőRd=N}DP{m[3R#.k|1N^d|؏6 m )wQp+(CH#^2r WX]䓫Ap9۾ s1y*{mׅpg3ಔ')%r?6 FwDLů\ @MbMŔ\\}L1ӑaNĘƜ K 9LeʲFY@EZz s9qbA^>kfE"gjCWtpax+a;U X`>L>giԟ+-eF b&#˜0?׷ۢ'UT5 P-V+ԧzTT8oeCģ;܈. j-2y5X4P"Y$OJ7X,+ :b"(*^:dT+k_SIu">ul5C|Ά@YBcO=V"G˷DA$K?NrKa@"8ɐ+)ps"Q<Nf60qxJǖ;Wj%a!` ͟rŜOGOviu¯}TwU40r P!ƾ1=Fs+nt(e,+M2.j>wD^OY Db+,Aj_os?FyloZ  YZ