mirrormanager2-backend-0.14-1.el7> 6 6`d63!}|J^>j/5,d^~ j/5,d%_u8vR‬Zq6EӠRw%_ލh2ъs@L{$FZ7!\ 2PVa-SiW6hw_AZZ46XdA1^` ͷ=2IIl"8B u/n\A1 u!MXBu&⽔\rUDx :P TV~i,췓8I@^1E*Փw aW4-~_H)^qN蠚k -G=I|2؂(̫xwk.ΥRS@x" hn\D;59! N-VS0Df+VP8FJF-*jm^^)ƫcj9-;< # OB?_Ni2rgZ Sz~Hy `[ #A5zm 25AS^,'(|R6˘@A D%0+rj3903efbeaae0053c046aaa3fa54a18b6f595c6633!}|J^>j/5,d^~ j/5,dCg3Hx | vSR>? `hhUS"ouZ3߼LO#y<^?^d $ F  &V\cL  $   +  H  _  ,    [( 8 898:Y8=WGWHWIWXXYX\X0]X^Z b[Jd[e[f[l[t\u\pv\w]lx]y^D^^Cmirrormanager2-backend0.141.el7Backend scripts for MirrorManagerInstall a number of utility scripts to be used manually or in cron jobs to run MirrorManager.^buildvm-x86-23.iad2.fedoraproject.orgFedora ProjectFedora ProjectMIT and GPLv2+ and GPLv2Fedora ProjectUnspecifiedhttps://github.com/fedora-infra/mirrormanager2/linuxnoarchgetent group mirrormanager >/dev/null || groupadd -r mirrormanager getent passwd mirrormanager >/dev/null || \ useradd -r -g mirrormanager -d /var/lib/mirrormanager -s /sbin/nologin \ -c "MirrorManager" mirrormanager exit 0v < N (TuFUX4=KH큤A큤큤AAAA^^^^^^^^^^^^^^^^^^^^^^^^^^^9e1984b945b59cfc1ea1306291fa5866d4171466b6336371bc5755e02206871aba1c253e5bbdfd925500a4017fe027a3685a82d0c50b211d967f5377eb5aac7f735a5b099f20352027da6936dbe27bd3c730e265ed5effe3885c58e67d8a6a2ca485a80fd94801017f4a4d8389db937846789e726d29da1ce95143bbe4f4fb5526743337367a624384d00d0b28435cf0b4ea8fb7b5a46047afd47afa6f0bad978c840b5fea694c95aeacdc68dfd3bea99a4866027d9c3c36abb58c1ae43611cca004e0d981d387961509eff231ebd4fe5ec25ed4e824ef7c237e84a3932aca177aa9767c5d5a148c9fcce0cd67361088258e5e5173e13eff226c1464715c342fee4d0136fcaee8559c7080e822b32992382bfd986ac1ce77eb513959b93d5b1e20e50e7464a2adf560ef5185cf03718157b00372ec111b286bb8a6c3a8d351e548fbe3f615fbf4c0e15c638fa3ac7108532e0cf39306f234412120813b99490ffbc9d9bce887a3e80d34ba042bdbcd0ea30eda87c95a804c39691e6ba3b5768a122067663a98d24377954435e4c894dfcf7066d6e41ef177e444bea56d3a7a599ce48361024dcadbc23349688d76c2f6e21db9e25aad0be77e119ae8e2f5fb648177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643e3fc4a814ff27fe05cab2aff842fab96f9c21f07c02c3ecf12056a7ba5e8689d7c085c93d470fad4ee92d11a68049f2690505212766e0aa12c5dd6be5260b0a3892993e4639b69f09fa6a9a37dcc8d28cf3f7070992b91e697b100b8ca31b87969cc300195e7220f48ce5ac95b07584c6897e72822c3cdc312f967b3f55c1821ca98996aa8b243168f5b27887ce7761962811968ba1a09daa4f2069e66b351705513295d2a5391d72325b2eb082ee9673cc47b0fe0cdaf8dff6cbf8db80a5ebc40800b47c694005c64d4a7e48cc3eef85d46f809c785fc74d805ffb6acbf2966rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmirrormanagermirrormanagermirrormanagermirrormanagerrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmirrormanagermirrormanagermirrormanagermirrormanagermirrormanager2-0.14-1.el7.src.rpmconfig(mirrormanager2-backend)mirrormanager2-backend@@@@ @@@@@    /bin/bash/bin/sh/usr/bin/perl/usr/bin/python2config(mirrormanager2-backend)mirrormanager2-filesystemmirrormanager2-libperlperl(Getopt::Long)perl(Net::IP)perl(Net::Patricia)perl(constant)perl(strict)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)shadow-utilsrpmlib(PayloadIsXz)0.14-1.el70.14-1.el70.14-1.el70:5.0083.0.4-14.6.0-14.0-15.2-14.11.3^@^^t@^S^1s]4@]]]Z@]9\s@\T4\=@[Tq[H@ZZZ@Z|;YA@YǞ@Y@YV@Yx@Y1S@X@W@WWWk@WaC@VHV<@VrVqR@U|@UUUnUU'UUyx@Uq@UKSUHUG_@U8U+U hT@T@TTTTAdrian Reber - 0.14-1Miro Hrončok - 0.13-2Adrian Reber - 0.13-1Adrian Reber - 0.12-1Fedora Release Engineering - 0.11-2Adrian Reber - 0.11-1Adrian Reber - 0.10-1Miro Hrončok - 0.9.0-6Miro Hrončok - 0.9.0-5Fedora Release Engineering - 0.9.0-4Jason L Tibbitts III - 0.9.0-3Fedora Release Engineering - 0.9.0-2Adrian Reber - 0.9.0-1Adrian Reber - 0.8.4-4Fedora Release Engineering - 0.8.4-3Adrian Reber - 0.8.4-2Adrian Reber - 0.8.4-1Iryna Shcherbina - 0.8.3-3Fedora Release Engineering - 0.8.3-2Adrian Reber - 0.8.3-1Adrian Reber - 0.8.2-1Adrian Reber - 0.8.1-2Adrian Reber - 0.8.1-1Fedora Release Engineering - 0.8-2Adrian Reber - 0.8-1Fedora Release Engineering - 0.7.3-5Patrick Uiterwijk - 0.7.3-4Patrick Uiterwijk - 0.7.3-3Patrick Uiterwijk - 0.7.3-2Adrian Reber - 0.7.3-1Adrian Reber - 0.7.2-1Pierre-Yves Chibon - 0.7.1-1Pierre-Yves Chibon - 0.7-1Pierre-Yves Chibon - 0.6.1-1Pierre-Yves Chibon - 0.6-1Pierre-Yves Chibon - 0.5.1-1Pierre-Yves Chibon - 0.5-1Pierre-Yves Chibon - 0.4.2-1Pierre-Yves Chibon - 0.4.1-1Pierre-Yves Chibon - 0.4.0-1Pierre-Yves Chibon - 0.3.1-1Pierre-Yves Chibon - 0.3.0-1Pierre-Yves Chibon - 0.2.1-1Pierre-Yves Chibon - 0.2.0-1Pierre-Yves Chibon - 0.1.0-1Pierre-Yves Chibon - 0.0.10-1Pierre-Yves Chibon - 0.0.9-1Pierre-Yves Chibon - 0.0.8-1Pierre-Yves Chibon - 0.0.7-1Pierre-Yves Chibon - 0.0.6-1Pierre-Yves Chibon - 0.0.5-1Pierre-Yves Chibon - 0.0.4-1Pierre-Yves Chibon - 0.0.3-1Pierre-Yves Chibon - 0.0.2-1Pierre-Yves Chibon - 0.0.1-2Pierre-Yves Chibon - 0.0.1-1- Hide last crawled/checked-in if private/public - Only block report_mirror for private Hosts - Add support to handle fedora-cisco-openh264-*- Rebuilt for Python 3.9- Fix https crawling - Revert removal of jquery- Handle modular in EPEL - Disable report_mirror for public mirrors https://github.com/fedora-infra/mirrormanager2/pull/281 - Fix typo in propagation URL https://github.com/fedora-infra/mirrormanager2/pull/280 - Fix WTForms deprecation warnings https://github.com/fedora-infra/mirrormanager2/pull/279 - umdl: skip certain paths for version detection https://github.com/fedora-infra/mirrormanager2/pull/278 - Disallow users accessing other hosts and sites https://github.com/fedora-infra/mirrormanager2/pull/277 - Remove jquery which was brought in for fedmenu https://github.com/fedora-infra/mirrormanager2/pull/274 - Only query database once for mirrorlist export https://github.com/fedora-infra/mirrormanager2/pull/273- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Update to 0.11 - Offer protobuf output in refresh mirrorlist cache script- Update to 0.10 - crawler: correctly auto-disable mirrors https://github.com/fedora-infra/mirrormanager2/pull/265 - Use protobuf instead of pickle for backend - mirrorlist data exchange https://github.com/fedora-infra/mirrormanager2/pull/266 - Fix report_mirror with python3 https://github.com/fedora-infra/mirrormanager2/pull/269 - repomap: add playground support https://github.com/fedora-infra/mirrormanager2/pull/270- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Patch requirements.txt to avoid an autogenerated dependency on python3.7dist(python-openid) which cannot be satisfied. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1707550- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Update to 0.9.0 - crawler: Correctly calculate the remaining time https://github.com/fedora-infra/mirrormanager2/pull/244 - repomap: more modular repository detection logic https://github.com/fedora-infra/mirrormanager2/pull/243 - crawler: correctly handle keep-alive for HTTPS https://github.com/fedora-infra/mirrormanager2/pull/245 - crawler: only update directories of the current category https://github.com/fedora-infra/mirrormanager2/pull/250 - python3 compatibility https://github.com/fedora-infra/mirrormanager2/pull/185 - rpmmd: switch from yum.repoMDObject pyrpmmd https://github.com/fedora-infra/mirrormanager2/pull/254 - Migrate to new geoip API https://github.com/fedora-infra/mirrormanager2/pull/253 - Use InputRequired() instead of Required() https://github.com/fedora-infra/mirrormanager2/pull/256 - Enable MirrorManager2 to be built using Python 3 for Fedora https://github.com/fedora-infra/mirrormanager2/pull/260 - Fix tests with python3 https://github.com/fedora-infra/mirrormanager2/pull/261 - Toggle private https://github.com/fedora-infra/mirrormanager2/pull/257- Disable tests requiring network access- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Handle mod_wsgi on Fedora 27 requirement- Update to 0.8.4 - Sync with Fedora's specfile - Explicitly specify 'python2' wherever calling the python interpreter - Correctly handle Fedora 28 modular layout https://github.com/fedora-infra/mirrormanager2/pull/242 - Use "site", "host" and "mirror" consistently https://github.com/fedora-infra/mirrormanager2/pull/241 - crawler: support https only hosts https://github.com/fedora-infra/mirrormanager2/pull/240 - Make mm2_get_internet2_netblocks work again https://github.com/fedora-infra/mirrormanager2/pull/234 - crawler: use timeout also on rsync crawls https://github.com/fedora-infra/mirrormanager2/pull/229 - Fix existing test cases and re-enable tests on commits - Enable tests in the %check section - publiclist: hide disabled arches and products https://github.com/fedora-infra/mirrormanager2/pull/223- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to 0.8.3 - umdl: fix 'modular' repository detection https://github.com/fedora-infra/mirrormanager2/pull/221- Update to 0.8.2 - detect and setup mirrorlist/metalinks for modular Fedora https://github.com/fedora-infra/mirrormanager2/pull/220 - umdl: only create repositories for 'Everything' https://github.com/fedora-infra/mirrormanager2/pull/219 - Correctly detect repositories https://github.com/fedora-infra/mirrormanager2/pull/218- handle python-basemap -> python2-basemap rename- Update to 0.8.1 - Revert namespace changes https://github.com/fedora-infra/mirrormanager2/pull/214 - move-devel-to-release: fix the script to work with f26 https://github.com/fedora-infra/mirrormanager2/pull/213 - Initial conversion to Fedora Bootstrap https://github.com/fedora-infra/mirrormanager2/pull/204 - umdl: various fixes found in production https://github.com/fedora-infra/mirrormanager2/pull/211- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 0.8 - Specify rel="noopener noreferrer" to link including target='_blank' - Improve the runserver script - Make the propagation script more robust - crawler: also crawl https-only mirrors https://github.com/fedora-infra/mirrormanager2/issues/183 - mm2_move-devel-to-release: adapt to latest repository layout https://github.com/fedora-infra/mirrormanager2/issues/195 - Private URLs are now restricted to admins https://github.com/fedora-infra/mirrormanager2/issues/149 - mirrorlist: at least 5 mirrors should be returned for country/continent https://github.com/fedora-infra/mirrormanager2/issues/194 - Remove 'Master rsync server Access Control List IPs' section https://github.com/fedora-infra/mirrormanager2/issues/145 - mirrorlist: add pkl generation time to pkl https://github.com/fedora-infra/mirrormanager2/issues/184 - restrict non-admin users to certain netblock sizes https://github.com/fedora-infra/mirrormanager2/issues/71 - Change all references from fedorahosted.org to use the github area - umdl: add fullfiletimelist-* based master scanning https://github.com/fedora-infra/mirrormanager2/issues/206- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Obsolete and provide mirrormanager-client- Changed everything to buildroot - Added dependencies for needed directories - Added filesystem subpackage to own the directories - Added license macro to license files- Remove <0.80 requirement from IPy - Moved back from systemd-devel to systemd dependency - Removed RHEL6 conditionals - Use py2_install and py2_build - Fixed lib dependency - Updated URL and Source- Update to 0.7.3 - Allow submission of checkin information via json (Patrick Uiterwijk) https://github.com/fedora-infra/mirrormanager2/issues/170 - Add logging to checkin code (Patrick Uiterwijk) - mm2_crawler: Add missing field to stats dict https://github.com/fedora-infra/mirrormanager2/issues/176 - mirrolist: fix &redirect=1 https://github.com/fedora-infra/mirrormanager2/issues/178- Update to 0.7.2 - Fix propagation diagram creation - Use yesterday's date in get_global_netblocks - Mark path containing /stage/ as testing - Added an option with which the user can define the preferred protocol) - Adjust repomap for the new repo layout (Pierre-Yves Chibon) - Typo fix in readme (Taranjeet)- Update to 0.7.1 - Fixes to the emergency script (Adrian Reber and Patrick Uiterwijk)- Update to 0.7 - Fix various matplotlib problems in the statitics (Adrian Reber) - Make green be synced and red be older in the propagation page (Patrick Uiterwijk) - Add the possibility to clear all old files from a repo (to ensure users have only up to date mirrors) (Patrick Uiterwijk) - Do not load the host config until it's asked (Drops the memory usage and increase the speed of the application) (Adrian Reber)- Update to 0.6.1 - Fix mirrorlist to access info from the just loaded pickle (Patrick Uiterwijk)- Update to 0.6 - Really ensure that new host is admin_active (Seth Jennings) - Add the possibility to kill rsync after some time - Add headers to the table listing the mirrors - Cascade deletion and bring back the rsyncFilter endpoint - Fix to the crawler (Adrian Reber) - Improved documentation and validation - Optionally exclude certain protocols from MM (Adrian Reber) - Import generate-worldmap from MM1 (Adrian Reber) - Optionally display mirrorlist statistics (Adrian Reber) - mirrorlist: Remove --debug option (Adrian Reber) - More mirrorlist statistics changes and spec file integration (Adrian Reber) - Switch the MirrorList server to use threading rather than forking (Patrick Uiterwijk)- Update to 0.5.1 - Deleting URLs if site or host is removed (avoids the situation where a host is removed and then someone tries to re-add it) (Adrian Reber) - Ensure that new host and new site are admin_active- Update to 0.5 - Add order option to get_file_detail() (Adrian Reber) - Remove all whitespaces around the mirror URLs (Adrian Reber) - Sort metalinks alternates by timestamps descending (Adrian Reber) - Rewrite the UMDL2 into a UMDL2 - Add code to graph repomd.xml propagation (Adrian Reber) - Rotate crawler logs once per week (Adrian Reber) - Update the UMDL1 to share code with the UMDL2 (Adrian Reber) - Remove trailing slash of site and host_category_url- Update to 0.4.2 - Create the -client subpackage containing the report_mirror script and configuration file (Adrian Reber)- Update to 0.4.1 - If the host has no categories do not auto-disable it (Adrian Reber) - Different small umdl and crawler fixe (Adrian Reber)- Update to 0.4.0 - Add utility script to update the MM2 DB for a single file (light-weight UMDL for a single file) (Ralph Bean) - Add support to gracefully shutdown the crawler (Adrian Reber) - Add support to limit crawling by continent (Adrian Reber) - Fix the crawler to work properly with MM2 - Fix the repomap to create properly development repos - Fix new repository detection and creation in UMDL (Adrian Reber)- Update to 0.3.1 - Fix for broken logging output in the UMDL (Adrian Reber) - Fix mm2_move-to-archive (Adrian Reber)- Update to 0.3.0 - Fix the --delete action of the umdl (Adrian Reber) - If the user is not an admin, keep the existing admin_active settings - Only MM2 admins are allowed to change the always_up2date flag of a mirror - Also fix the mm2_crawler logrotate script like the one for umdl (Adrian Reber)- Update to 0.2.1 - Fix the mm2_move-devel-to-release script to work properly with MM2 and our products (Adrian Reber)- Update to 0.2.0 - Include the background header file in MM2 itself (Adrian Reber) - Support always update hosts which are unreachable in the crawler (Adrian Reber) - Adjust the spec file to the systemd packaging guidelines for Fedora - Multiple improvements to the crawler, including a start of a canary mode (Adrian Reber) - Offer possibility to sort by product, bringing back MM1 behavior (Adrian Reber) - Couple of UI fixes about who is allowed to access what - Fix peer ASNs (in the same spirit, who can access) - Create noauthed master for mirror publiclist so that it can be cached in memcachd (Patrick Uiterwijk) - Fix the report_mirror to correctly catch the xmlrpclib.ProtocolError - Add a new utility script to upgrade repo from -alpha or -beta to release - Adjust the logrotate configuration to fix the permission denied error - Create 2 API endpoints, one for zodbot's .mirroradmin and one for nagios- Update 0.1.0 - Add the possibilities to delete a site or a host - Do not only create /var/lock/mirrormanager on installation (Adrian Reber)- Update to 0.0.10 - Install the mm2_create_install_repo script - Fix version handling on mm2_create_install_repo (Adrian Reber) - Fix pickle generation when several repositories point to the same directory- Update to 0.0.9 - Include and install alembic files - Try explicit garbage collection in the crawler (Adrian Reber) - Use defined timeout also for HTTP/FTP connections (Adrian Reber) - Add documentation about the crawler (Adrian Reber) - Also add a /var/run directory for the backend (Adrian Reber) - Add fedmenu integration - Add new utility script to be used to create the fedora-install-X repositories - Added last-sync script as mm2_last-sync (Adrian Reber)- Update to 0.0.8 - Make MM2 a little prettier on high-res display - Add a Location tag for static (Patrick Uiterwijk) - Fix the DB session issue on the crawler (Adrian Reber) - Add some documentation on how MirrorManager works - Decrease time required for set_not_up2date() (Adrien Reber) - Add support to auto disable mirrors (Adrien Reber) - Auto disable hosts which have a URL configured but which does not exist (Adrian Reber) - crawl_duration is a host specific property (Adrian Reber) - Handle lighttpd returing a content length for directories (Adrian Reber) - Scan the directories which are supposed to be on each mirror (Adrian Reber) - Use Yesterday's date on mm2_get_internet2_netblocks to avoid TZ issue (Adrian Reber) - Fix logging in the UMDL script (Adrian Reber) - Allow the UMDL to crawl only a specified category (Adrian Reber) - Fix example fedmsg config (Ralph Bean)- Update to 0.0.7 - Add missing import on mm2_update-EC2-netblocks - Have the cron jobs running under a ``mirrormanager`` user (Adrian Reber) - Update the last_crawled and last_crawled_duration correctly (Adrian Reber) - Fix systemd's tempfile.conf for mirrormanager2 - Fix link to the crawler log file (Adrian Reber) - Close per thread logging correctly (Adrian Reber) - Add more informations to the log output (Adrian Reber) - Start crawling the hosts which require the most time (Adrian Reber) - Filters the hosts to crawl at the DB level to save time and memory (Adrian Reber) - Fix the xmlrpc endpoint (Adrian Reber) - Adjust Build Requires to include systemd-devel instead of just systemd - Close session at the end and make the session permanent - Add new columns to the host table to store extra infos (Adrian Reber) - Use urllib2 instead of urlgrabber in the crawler (Adrian Reber) - Fix crawler timeout (Adrian Reber) - run_rsync() returns a temporary file which needs to be closed (Adrian Reber)- Update to 0.0.6 - Drop the Locations in the hosts (no longer used) - Add unit-tests - To the frontend - To some of the backend scripts - Add dependency to python-IPy - Fix ExecStart instruction for systemd - Fix apache configuration file for mirrorlist - Fix host selection logic in the crawler (Adrian Reber) - Log the rsync command (Adrian Reber) - Add the possibility to specify the rsync argument via the configuration file (Adrian Reber) - Add and install a tempfile.d file for systemd to re-create /var/run/mirrormanager upon reboot- Update to 0.0.5 - Include zebra-dump-parser in the backend sub-package - Install weighted_shuffle and include it in the mirrorlist sub-package- Update to 0.0.4 - Fix typos in the script to point them to the correct configuration file by default - Install the mirrorlist_server - Move mirrorlist to rely on systemd instead of supervisor - Install zebra-dump-parser user by mm2_get_internet2_netblocks - Remove debugging statement for mm2_refresh_mirrorlist_cache, no need to output something if everything ran fine- Update to 0.0.3 - Fix the import in the createdb script- Update to 0.0.2 - Move the flask application to mirrormanager2/app.py and put a module place holder in mirrormanager2/__init__.py that we can extract when splitting the module in -lib- Fix the package name in the Requires, using %{name} fixes things- Initial packaging work for Fedora/bin/sh 0.14-1.el70.14-1.el7mm2_umdlmm2_create_install_repomm2_emergency-expire-repomm2_get_global_netblocksmm2_get_internet2_netblocksmm2_move-devel-to-releasemm2_move-to-archivemm2_refresh_mirrorlist_cachemm2_umdl2mm2_update-EC2-netblocksmm2_update-master-directory-listmm2_update-mirrorlist-servermm2_upgrade-install-repomirrormanager2-backend.confzebra-dump-parserCOPYINGGETTING_SOFTWAREREADMEaggregate-by-asn.plaslookup.plget-asn-names.plzebra-dump-parser.plzebra.confmirrormanagermirrormanagermirrormanagermirrormanager/etc/logrotate.d//usr/bin//usr/lib/tmpfiles.d//usr/share/mirrormanager2//usr/share/mirrormanager2/zebra-dump-parser//var/lib//var/lock//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuASCII textPython script, ASCII text executableBourne-Again shell script, ASCII text executabledirectoryPerl script, ASCII text executable RRRRRRRRRRRRR R RRR R RR RRR R Rhttps://bugz.fedoraproject.org/mirrormanager2?@7zXZ !#,ς] b2u Q{K܀ p9gH7a h ZfK: '–۲ۻ9TkAeض x6(+mU2 TFFwB,ry;ֽ!{ s(GUE5A a}hA4c?keh'vy^^mQ4_E{T #|O)ή_ |^$?~ gzV+ ۩^ևxPY`#f+IJhZu>&MKnb2a;Eb`r~ +qg|9Hs}-Ƀasf?@LR5" m@zUQYrFt}C5'갪/pGL[4)cP"81P;QO{?rST„)YQp*wc+LL "LW-d+$]2*@^7۴}6љd14tU?)Fb4p،4>Jm @خ[i֋P_K [9;Pԫ:|Ybȗtό{5|MO9IP>J6&|ìw`2)ᰲ=KAA%2QAVz }b EC*y ÙܬBlE0+^w6Ktli)zkk*Y)bERVCL@<$k<Nbl*p*{,Ѥ|1*DG6IJnI5)"r7 ZI'b JR`zBӷOƋS ݀LsR2y-z{e#XluSƗ[;?)Ytv7٫`H )P J -5_y[-QIm2r}ig$Sc{.tawEq\Y b}1UM B!3@gCT},4?șPhQ}r}.XuJjl8]egɚo䶊gfE7O}&&d YFTDS#~cKF80F"zyo(!tc \EYj1Nzn$tSPo_ ʹ"Km܃Dع̈R [3Qy3Y.Ψ(̨iMaBbL y94YV\iiMtՒ iAPXJ_hѢ Sp{f!ٞzAI{&G;?`Q=jY8}86[Z[qתA 5&O%Y \E\t`'Vs7am"wFɷPC/NTdޤh \dvN!+ҥ (NC+颟bN /Lz,GK?/[Mk~ڲ"Nr߳yh|6 ~!sz[Ւ|$wjiۼY u(nA]3IR|4?wjN&cK4$|" ҚibE?*v=`tdc&GVkZ@q'~zYN 8(p-:nd] WpBַuUȹs^6:jݘ CBj:e\ '5 .:!š7"#SҢ>R_; wxnɴ*2ANaC?̤Ź C1_k.q4 gi[VR0aŊJ xwnoYUmEvLs|d^7xO>!7T%;օ"EوV18#{~dBD[ UD[<+? uLڒTr*yx_"{'p}!aБ 'ZB+TaB5#%I5P[>P-z陬twZKybFEҷ,V?dvW14Ų6TMdqqg4~ДQvL)0θW F`DpE`qJPtg`}uYi;|1o[]NCu߀q[(O[_ˎ0hhhgc֯@=6vN%5lxsڕxZ0͝B qhSkj4ŦǫȂ() @-xnԶc$~7;P6 m#8)KN>Kع2U X>)$ ~}$`NHC@tggIP+w*VFx(XESrp;3U-M[Z8TC'A;Z߈jqOOxzׁLE|!:y8)򻈷ǒAͿF]<+SU^+[Q v@?N448*$NazU>J&hRf8 B ܖW5Kg 3['xV.C?<\t%{N?Y KZ6[Wv~z8Ò"0&=25r<̡ dj+9*.^tuuE N$jt,c`uhek⩜=f]`WVLsa^τ:G=eC֌|'[>E9-yo*I8!s-lY3w_ *-mVO$tiF@Iq1wOJTOS1~VȲ;37Yf;SYak6 9IZdue7 M'J\TeܽDŽE*up;0i K-|>3 :6kW\N46_ у 4i]Ҿ9?rOkd#3a[;C%:E@.ڍJf"&o^̊lv|>U?w( kXԗhaO+ҠohiVia?sZTʜ檠wT=)糥K'n {( K73>g_Y q}T8[IOo"ih4Lq靖i\֞/Jh*麥d rsPMrf;{ڒS %3˻j} m˖'hN\b:6Q?Bߜ7`O p{Y+uFЌ[X+jދuh;#M{ ß+c kںDyɩm͝5#'+bahd>ZӞtҧOd a)Gm` /;-;6(6yD .M6ϙb2>g]E ݳZaƖw w='&[+zp~rŎV;3KDPW[OƏ Ɓf herEMMn H_!Pľ[|!N#FrZWbbɢ=*ĽUi Z!A;ZLh$irxR1NFn2~[ZhcTwfcˏ t4&ns[=12~{:;%8͒gv~㼟_M@!vdёѧ~'>vciEvp$(;ϩ=5>ɡҪRaaS[@BR6Z' ά7" 0~Y)/)v{._jP[2Q9.-dHA(wb́Sթ^ZGSOPcqR%41@H yR*HIԡ5l#e!V-O}TLVVvҵYM.eܪ doF_]ɷ*)E=DZݜjm\Yo-s_KFꢨ.t2+܍{ȣ7\g)X?T8H|cv>Yyجcw!Ql T=)I¢'cILNw^_Yls.Vn K@K/ubMeS,"e+/9m!DÜ>[XA켛D◯mR{> 9QN Yp8qt"N?p=+{}]kV-E%`^r"" r>?dͶlsm^7׮*ί}ۥ/BÐ]pFdC7}޿nvdTL>U7;Oy8§\JxLjBf *ý DO<^g~l'ÂI3L|;K\Z`))җԎ-A̎oLtA^MT3xj@UԒ]{ %.6+Ҭ'K4#m%EsYW;Iޣ 0 !`wR67y6!l"4OS̎3E/#].?7: CmK뚁R*Ѥ(C}٭5R{B |}?o<:xlZa4TFq1pWBos|@#I b"Cv -ٸX"X}!'#hB%aܝrr9ª ׯl8dxv['.ِLw0I_ Y qQEhyL\,zq$b]}-)HҐ۬ܕh段p@̏–.tt~zWʚ 2, ,(]1&$XN4' BN|Bk͡ /| MGv%S\ ϕliWu<RV@!* AbP .V4=R;jypb06ESN~yZ,UҐWLfTH+dvŒju_XC' 4qùىPx׊Hb6ʂMtz''UOϯSÓwowdiђZn0_8)HU!?^׭UbݑJde1a9I ȥٗi\x/^W@q <0#Xo-x-'7Z!+o_ ƗT͇-r?=bYM 0u)Q;P \5.ߏke{Ffଶ h:߼}jDsSY?ٕPx&a}- !0,C ;-]ij!=u3ΠeXz^T$DX?OBpm%/,˖ O>-1JUts7f8ɥĀ !bmf ^߫waiUMpXf7Iu8{l`l\~W8ǬT_)#K i!iXGՐx8ϲ ėO i7!݇ N%ϴЌԟW[ D2$ZB ]Cޣ)=>Tr#3d*>D~wDX8ױ6w^ Gݺי!0U)U`#*ɔ "ZSκmpfyy1w(A+?޴FZ@Q_qr<`{Ű.mMm9}UGgu--u0 ̵;ĘrJ@PG|#^şA |hYz7jﰦ-tWgr9lw& ObIJR0pM!8fC;Z7O2(հ|EpC0%r|^[w392H0btt&##f.}GwϢd7MR-ZJVM5aјP*3*7/W~˂U(,)4r~ntAǩjD,::s.$۪غ~&X0{rxJ!9GL*CحEfx~ kPӚdm}Zi0$id)Z_< yO-Pշ~M68cc 2"8pFC]1o)E%Sv߈dܷ< }7gg*3d`x =ohFOL80㰨)-EI.WE ~,Mu+ka݃T>i?XA }ʚ<- G,t3VT:9]VSD'6cNVv2WwlAzWp,HWn ?_-TiuRA|0Pyy%& ?e)*bp&{ \𰦰(ugK9HR.oWw};muK|Ȗ 4=T&c!)a;>5!Hhr7,)hF`}'FZcE a Ȋ. s(r^5Dwv딜ˍqDﴼ

rW% 4HDj$v~2HxFަ٣GWAU$(X  XuV9~RMcFڶ؛o]OK\gFF,5)sRT%.|E耯SAH%k|Ίގe,A)6_n̸k|4\n|qS*)*}7s'KnwR'7IXYhx =*!Ì'UV+r mE(QE'S]q3 ߐgQNyE(ZԞ~(cI+kd+% 6zYlNi>dR dp7U95#bKqewseYH1 VpZ<Y:BUXN;8OBcUq(gC,^tNdBP)*ؓE#ևl8G]@|FGc~M4 TۓW5-MR:ICK3'\; 9E{9{RѹLć+BWټ,8HʐZY"PLt'Z|洼.^##w?Y.u>}J `X9w|b[~b/iU >.^AbcTюYl\.YPn܁(:  7"IuW7TLSPc7p3& :kzpu꽕6G++EO֡>NnϠS"WZyCtyaSsiw&l,X?C 5a2aB ҅t5f-&_j(Q=H@ (hKQ٨F-;P(eҭ$ce,@}aP/3e36|Y:|>.P{QSk] H"u0R Yvy슛j>!%km4FqX2(>u9 8kȰul᳍aq*xj&H<'xn#sJNJݛ;3 ޘ yyL-3׋%31jwcaS㾝l2k!դ(jL4}%hQri5$DMױ *Gv_lސMhiѳlniLot&W?8 C1B$ҬH :~)uTFp]Q2ЦZ["t?tC-ܘe-;ޅ>Xк7 7pfMJfl&pR#OV:ڄId>'1) Wō%e*'kK I9k y_94YS 'a NnNfe /72XF\R4# 3qɂpPsz\mt]c{Hh.,aҠ ^&D6b$AE~:y} ,p5'Ѽ4Xz\O =dRT 4:G%~1+Zw)ѩY7W$" ~jĔJY8>gNNx93~ A8T嬩^MQ 9BrGL!i:#\ Q-[(A."•;.l yyv=Hx˙?j85G02n(91no\ IU:DoH2{v% :BJgT!#\jLʑӦ#ރ C"Q/t|i$hCXZ8r?D;Qe8e#BbfI|ҷݿ)]6+#IDcNېڞYwB#Mxwa+3yco7BN)<YyjFwM&֯so~fd>n-a Irlh\͊~  <"[aY]OycPiQkBR =g?c0L60sѧk0Jh:+Go*xG6Owq^Zք Hԕ R5F= }7SZxVYۣC4as);A.&Ycwuz>~4aGt⸂嫑I<$mEBl2z8Pݻ+W5'u$kʫ*{ }Gw[;4ty 3%ł\O{k4]k2lC}忺چQvI.'*8P߮S/0O97SaPu8.WK>a,zT Cd:RV&5d IξEV֖YϐP4fG%B>`yfpLu'48îG2{8Rz0K@ Bpp}=od,!@Ż5%1c17[g(8^ls*)S o׉!%!uf,Y?|ҳK"ޣ(`f!jyq`Wxjǀrt6Ls4^8ώ[TQ0T/f@̋k< rcgh]B(3`fMk-sc)g(kfz)c a$e.V ȥw 4ƒG;8Rt^_Bz?qE1`D9t)ea6VQ*s%I_0*I@XPg.̴ Lv3'U-:z)nH:d*]_ zV( jMrVyx[3N?ǷLa}Yo;-}Ų,o ׸ S@rڏ6өc9JkX*yυY+Oѓ)5)/,թ|]]R'+ҍʊ\0&w78j!-tUT\ \kyih[s%+xtv?&nmޭ!ퟴcoV8˃&260VmDyxٳ -Ej7RLPBW>1\@a굈p2u}kXṋ_eF/lZOKRl hu[rIXה*ߪM⒈(_07uRȸ&!!r&[ct]V3sTT\!҆ fI7YC`VQ !q)?KY [|GZ,5߳3|IFSQ+2pu #p/L2!l6 _O/%:"?]VpXUHYI5s%cj.'@酢zH1Vuߛgj RpEDJ %u$VQP|έJczdeM; ,xo˅?CKk/\v'r9@gw+?\n_b,\Լ}XcYD=Vt%c.k7@͐)n:'J]1V˲x̙\Xt ;;2*_`e4%$b =`cG%$u{c3EzֶFo.O#|C@!d:![_ v,ݢ홌I*s )+` ݕF,HMnqV%K-,NJ!|8.YD[ -?]eiC$`u ilYO)嬎bcC`/zbuR) ltS v>֯vPb O:']4RcXeP 鷃O)c^ b[I?ЍA#~ nB8L7- St!l %!U±`߿h D.jHv^RFJ& g;Q$Qd:,nA4h—cGxne@ F8'Gx=}:vɧ&C6|O!;dFs\s|AV+zFchocVl1ᇁzv#qNai=$LЍ¼=#iYa|2qo,Χ{:M׬/.>Ic<- !6Hf$cWý#%&B>b Re-aȕF^'臞Ș/Gd1J6|O*!ĜLNZ{)q|v Ckb#Bwu'|ɇ^t陧m;:Fj[EDaAWI]:))Ѭ%r@jvkG}b+|(ԧ,N' 9ެu=1&|oNDY=raxDCDSԓ} ;5K~ كrJWFuZ\fPP+ oeˋ-q_"zrS+Zְ&()QFVs_Vk\(FXDeSR6{ݧȉui &ʪG +:>sۃDvFW8'>Y+Y"(<0ZTKq$R?q5΀Q~@*xK#9^G_3ds' oq7sjj5"rjb{;r=OI;:L)#Y*]D@gXJ]R$¹AR^[6̱ڪ˂vځ~5(\Q1~IX!v@%lG.M\%N{T Fyc#xcjMbQO/=D8kiX9Bp(!뿡9 ]s{zWp*&tN ?Y)l{G)Dsmz~5YkZ=8[I煮iOEKU+R]EO$Z!rXt*8%Y'"l\}V, U UnV2m-aZ)v.$MadXt+4xT2:5AjS&3\ffT)G()5s(!I+AFĻ%Qڎ Q1t,zQrpN2$;ER@Dه-'t@#+ w+A/Aߟ2SIׂvi);8&3򨷔io4ӄAv<ʖxB&>{;oTYyKaE/,b.= 8ݦePưY1yn?V^D J%%uLacܼps∫}̡ѷ3͆k{FjuN20{1 Vq ^ LkG,^yCzUH0f7s'g՟z=CqLԑÕmg\xv~DzO2&Yc)צ'mh%9A~6e[{#$y&fL >9lBvXdq7t|'[El_E/)wLY.$f3 cmlC"Qdt̒KU$wM ~ C*}^H6Hc.ʹ77Pr3>K捅$Uv4JBPk7]dՙm AttbTGP l|V(_$$ /ґ3J̪?d^kOydkrU0W~{VIׂ|7Aagv~(|$VDoެ1ͼ  GLL,epdVCn&R@~Fw*^dPL?!5;֘{rWJٱeN*DĐ~4+F!tslWP*d3Y39X]LLe5\.!gw(7g HzfU#A\2jlUnf8Ey,95TǏ#^Y+O Cɛs4Jp>i *̱C.-^-LZG" |"'ڭWyE_M,<Z%!F#+ҫRFƉRSå ̆Ϧ/ˏiS:$ |zU}3Qz&r.rЙ幌EE핸ŵ`UpCgy=th(m0?2S2b!:+W#f]9 )R=:pp]|#P_w}aQ*yPdd+܁5q:ܻpK9*|xG Jhw(l؊ݖ;Zr#v 7Z h[`h)wd/sd%&ؒUu0Zu|E>g%mec>})} >gfY,uk"_])$Sz.,R0nN/pmx}ZtP.B@xy}T|SoMB5P@p`OKYȣf džBL@/-}]wc87+.B3i4 ŠY%\s8FRa @. :NW?2څ0fM]'57I! 7Eq_Pj`|[Bi>d}y[7A)vr9FIOu^DdZhs.Ŧjc|x,op#_5{#/I!%P5N!Y9iOWE-t(Wb25ڗQ6`ا19buMUFϐ WATva<_HVK k"bmG{Kw{gw}#8RbYA[/Ev1>>Cp1zubj a+lKϡpˀJZSW)vG};ԔA@ !ζ5D²9fI,E<3q]/0- ~S E uM('+feת O^ae|Osx6̶:aKyALR$po"TsS$3up$sK:ow[AR%>v[mj-:DP`:x{xXkַϑ 1S!tq& ɗŻO%aT/R~ oQ,ꣽR"v @NJ%b`P2BMۿ`ƄN;k2gCմӉWQ}pVﳃC:rLJ%6JC9tJh R R[b־aޯܴ,jh&CĢu d0x|"#b]S/dϓ%cB2w^+ñ:I2ĝN3R?$?oqI^f{kA2ul[hka$Tցi;jg[wUE&ZNO/AHg78MX%0?3NQTy"̯۬݁\o4D|8Ѿ2dC kN(na!`]ۇGc YJb+P *:Tja!#K59#7c[{/ܓ R`3ȼ g.YM|ۊ PSb0]AOX[c=tnxRx HWש63"̄%@%w0P.F`4dO?!AI$r B}7yv OU -G3びp>gtZTVCSp/# 9ٳa_r6.v*GJ[Oş51)uM X@*!!1Ҹ{j}Oٓphs!H"ߕ#Af~L^˭ >`,( cOv_nQ0ۈ u)SMs%Pe%pp i CW*\E%s!m[,Gv)文:N˝ݠBί&1}h}eR2o _ R^Ɓv2Ӟ[=Z7]9v O@#J4,u{FMsFB}3 ",Ki[Be;|@+H?4܄0NAW;n:#[LmgzFE~˺f| /]%P_&ޝ*N "Y"mR/-6]!SgJo1x`x1SJ yP>C΅..8m(phmw9ɧ^ mp|YW8W;At8{"_0b9!?Cl2b!\Aპ5ƊKЀk?^aK=pe7tw[ KnC &?8KdZLפ)=Ȁ)ŴTolTX]6v HJblt6;s@ω' <"#x'aU۸@8S%+d m-]8zRSadhO ,lggFw,@n_Ю}Ƹ4g?A`cEhrTk ˠ~lN w-)_8N;_#pIIģ0`|R]./TG=,j<BSee~ǎWU6{n`W&4PjZb˄o6<->] ̮j~3iYaBVȃ`oI>W(  ckpq>˼c(2ȍ%SSUPC?8t\\khP筰E>KP BEK킕P48W!fGyeK+2G[xGHW̨[_DTS>-k0FŢ} |^1)a_T_҃5h"i\$NQOqr.&R]@Z6j&ͪƟ#ƿf<$u}nthst@'9:2bdh2Į+hakdzkZ+dtH 9y!^WI ]EJ:# pd\b )o2Œ4wڿT{|ƙ8ʻ% _ꔳANO\) u+'sEAQ~7s8UKʟAG!f~:-a*]X/*]EmWIBvŁK~ أ1RFuѽ[Lr3^o5-X&N2rJn}$y}Kv6f6vT)1fkg& 8޸b?km4PfAKK>2;ihL/lu5V=!á 9QgM1UUx[]{>-?,BS Y#98ax<B$&BxX%19"7&Bh*r']nn$B (Jt* 4.A I3/}FkIe.Ffu *чdh& E!5AIARFo\?M(?J4bŕ }7(y ٹ~%8O :%[mHn-: ]'Ff,c4oWuە]ߏ&K 9znxH 鐸=SN&›[wsU1ϥEM2KD,˹>А &\5{~;{a=767q]=N|/oȰ]]{bNP=|"):{f3i`?d8H"4e9m7[]$o/xGR#cc^J">&:86'@X;(S+)~6O, Ul )w^aOn;DO"Ug7Ze6c!ȫY<\0.d͢m a}r}6GZ% ZxMSͰmZlotFTǚ8.ÆкZ:条c- 3jO;|}f)OKH鼜9 1KX0YJxSd]e 2MX.W{a@qN9]+sQPI{@(Hb"=ڵ'Z|(8!CKEij |WʕPhKN8k7oWEUT,:Hc9B)Gjz~{uIkVu!E) rYc= 9`h>&Y!Ky_J~H2ÔRq9JCl4UT'^tnnvkY>o >6_> cQPU}+VCeǻOV*d4*r6BqS -9pAL=uNUjS/3jR-vV>.RګN &Z3Luǽx=i@dpg6k+}w`B?khd۲[ڔ ˏ;IA`PpFٵ]<1nu3!j\"]a?Pm&u/;kCdsr@Șѯ惉:?D]Me:ZLn*ok?]oriUse`00b6l5-FJBjX i?3A\kTI₽ۡB16P<O480}+;M;Mgr<.{;#bQK !~ ʘ 1Pp\}b^YWeeP\u :+dTZJ*'03޶EFB7{ Xw iu7V 92\Eg̈́G(ٴ \FY*{~] (R&1nhLw0qu`WN1`@#^"-sT K"R"EQ^9Vs<1٣Om3 09厐%W;їsuy+fFit)_M__,f ._kodz︷O 3a^ Ck3[Q^CjsI#x<\O2j%E4Xb(ӑ`%z8{…;@%?(mn8W}x Rכ[{8q_VcqdR<|RNi_9 L.]$3 &:e[u liH1J #5s dv*XCJFpU/ >iɀ7[;fItkFW٩Sw('׌z%#8^b( txop/cw_U{Ȗ';90#KV.>"xaiL~EmRXM`8T>d]0( RI-0@[te0FN,'l1n;HεV G\GA'O!vҤF! ) Z7bWЇU =K2$cFPZ "Ksgr켘X E҄Lj'$ (sT.VAQ?ny~dJ\ʶ||l=)@Ժ@<{q| [k!eRX3i c fV DS Í:(33;?TζmqZ> lCma.Jr9U`V?~k?rPV2u[* m"nf8wN|'Ick乑A5  { l]['"[9Y ЎN1la F<`qi6 %,F;1RB!5Lw%#F1- xiQJ[~)>%>#9~m :6tÝ3;R+PEY6(jgc!VLBg/DȸGpyi8L`RSCvUd{rx7{ #ېXA]M|p!*D3*W;AʽAM^=nh1JRxh|Xí 8mЈL.|e,jl`. QY(u&>.}2S1>7l#Kδ%4Eo2gK\M cp.S 6y2aʠ@wZO-*Mr˃4d.r~!'50.%9/S|vՊJPCѴs4ns2F5#2bm#1=k|9.CUۺc+б\>)*]AsI&#\ |4߯T}5bQ`ʚu6ft#JD-Mԕ/ÀnTG'}_tTlEB<5(hCN}A˹lHEGar,z,/cun%[0E7 h3zp4D}4LxPA4ۃZ`ęݭYJm"){Lд@91^@Hbt=CFzAcOV |X+BA7z`"](;阻K]sʾy(An}ۺI0^Z/hsgRџ ͮh^؋ꩾ7rMz"sK`K]!4ٕGH̢3Sh0݇V܁o)ϏIY@dw@q/#v F0 #A|hwzRW,`&!Y!νqYՙD4vB0H[oRp6gͮCιKZZۿu)]Jș%1ڙ+[Rީ`v/  Moa82U-60DvLD 6Ggmп&EUl3h6xg1TmU0bfb!lxG0Ib!G ֗5`(Yt83\ ]]ȥȧ>RߍTqfhcK6DIQTJ;y՝FIvRIbyn?~ڐ4`oT)#( |h; S)`$ (]sޱݲ?\X^ۼoW": 6>o,[8\/|ё1:eXbBK ż"ƿ^:{prU}: z2ԯ9y n,\h1@q@Bcoa{f_Hl{}-waH޶q0*0lKc/[+Z ťRmlѵ xʩq)ȶ=Eq1xU"0n杉fL?nUҁOCw#atAnTMJl+,ǿ(4K> 7”0"0 Bx0Wj0p0 -{a$bņZId@ǰЭDg{||/BdFʊ{o[x'9$ 4z|IC΍ޅ ̈e/gΎ?'5;4`v:>Gys_dr%z?"uMZ̚XE9J$k TEh Ѥ#a!?&v !Apmō'F`K<4 .@Ax|a,mF^R)7w<˅,jK[ΚeUl-PeUB໅˖ΧoUkYW hW({+_ AC%=Yu$/xęò.ǝodr8qACO0-0h&~&Hr*m̔ٝL.QBzFv ;"bMWJls[r f z.d ,$Ǫª#i3U['wit;@~EO]h휀h7vYU zlycjYn^FXBMMHNtZw.#Tѱ!RdTs("Bipw*KC`Sm=j2z"rͳ\&IY~~yI8ǶY@UՄL~ݡ3%Ბ{bv,rWsIcy H ol"ۡHNܰ]s^k[[qnQ,$e[ `l#aݡ6ht>i"> L'$$",\R@̫PںÐG]v礪 3xRe6h]MI; *5?WY%QYZt+sޗ&SK72^[m5aJ5ɞ{'Y#Xٺjʺ]mfuBJb=U-s=ũB}f s멜BNreiYk;nw%,`=/A$ӑb$ehsq06ߠ,ɰ"1h\RUd= @Q xpE}M%p#&8s/O e*lAR1>N nDƹLBL }X")e`[{D[4c;@|[VXUVIU#~( r}]rNjQ}|vnvZeq ? rA+Rns S ,*Kwa8h~զWMTԭؾ݋na[S3j|J^v_yFG\-DHSʔ(rÆFƤZ'>ƻ ik}~̜%؞ɀ<E- E2HAuI_1?-s)LҚ$=ghq0:.X&)Mx}rA+@aG #PsO3`!`B-^^)aUVh^~pkK2+@I =rU ǿDo JquC8xy 1Vf dMD`sk7ڈ06 j5'娪 Yx_ũVQwv( n. cޖ8`Y%\Wz"iJFXclD /E0zɸʂ۫rcLY '%JԖ|۪ |-+g pr|R/Sk)ct=Ľ4`SSIx@CL dnvU;پka}v/k܇Īox7o D_ʈ2Qjx,#cqz%LyR] >!cJW‰ ZL4Gc|+ZO!vC&aB1j;`1\51&=rd[x{lhq3eK”.O\lIDiYNilԪ@uB i5/NЅS YZ