corosync-1.4.7-6.el6>t  DH`p[*; F1sH2!([k$΁ \x膦{%_9@oqfg\Ҕ"Eɿ.ҏ=H%;b=C\O`Scc'tLEϬTnE"x:*okk3t<uBlt:*ؾ`;!C<&gҾ|~pB& SdD]sڰ7xQ @ars*XͻyfZ.9VBd:|gPġF-z&˸vI԰Fc1Wv4x.-Cn,ѕqgtqCݐk,ek3γ]<>W`ɨkᄍ58a/e*4C=,fx46%L~YڹtUhߣj{§$ a oaX"JMMKntr Rk`JYtHϥ/Zã%iC-$Ú@k ;79f30f84f0625c3f7a4cd735199caba804a849af[[*; F:uS瑋nylT: ݤ6;@&ȔSL߲ڙVȮ 9az SP~̸^qb~7粢`G)8"':ݨ}r7@Ս:>NwhI ̓QHH!!/+XdoCq r45Xk:VsFe6$͝$=P'i!JѰUDa(jA*;q;bd +vK²t"O3KKD1ȜP/.&ѽM(Ys?GP}|@<0*]sL5s! \|0ϸk??d   Z  C[sy,22 X2 2 2 v2 2p2j2d2L,T,, "(,84e9e:-_e>W?_Gh2H02I2X,Yd\̔2]\2^ЩbѰd(e-f0l2tL2u2v wՀ2xH2yCcorosync1.4.76.el6The Corosync Cluster Engine and Application Programming InterfacesThis package contains the Corosync Cluster Engine Executive, several default APIs and libraries, default configuration files, and an init script.[);x86-01.bsys.centos.orgCentOSBSDCentOS BuildSystem System Environment/Basehttp://ftp.corosync.orglinuxx86_64if [ $1 -eq 1 ]; then /sbin/chkconfig --add corosync || : fiif [ $1 -eq 0 ]; then /sbin/service corosync stop &>/dev/null || : /sbin/chkconfig --del corosync || : fi g1&  *hbBHAm("p+*}'%.8M83X JMXR:fO5A큤AA큤큤AA큤AA[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):[):StZStZ[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8[)8b13079dd6c298027ec9b13d5df29e0fc0197a5866f90e0700c587ac35b8c2e58f51c735c6ef4e11d55ab96080eb4d3f26550da854758d8f90ea6515144b7859114cb600e8d652503de0fda6fda62b2226d780e4cfc54b7451b4d720e4532d1a7d04cdbb8c94b2660826115898deb330eb549ea9f4dc58661c2cfb25d591cfa9bd71d8d0d8dc1a9a999a3158f76f0c8b8f33d4100553ff976772e10c1506f81496ab5f5c2023cad38c952cf19efbef719e7ffc9c6e2b133b1a84364c500d78f23f62f10cc194dba5bc7c75421b021c5c2d862e2c1853658db2c98ada26876816baac25e07324dcbb58d95dc240b6a1b1768d65130067f9ff7d15470adc1bf6968a3158a3aacec9721cad6d04b4420bbd601b78164c0c35320cadedd72b4319ff8653283dd78b8a77d890c04c65425b495f5aba50b8c073fece69e5f6b776fb45fdd8b370b2fb50951901df9c7666ecce7ba439c944bcc9c5cc6a69e7782962c44aafd930b0e3d706b6871e443d7a135d82bb13e767a452c7d830042d447342848f872a1e922f36ba4925fe06dd756d720aacaff021d7e33bba6eae242adae672cf2b87143dad6f39d490e0fa91d33fa654966bc71f09c14ea78019102e67bea861ed2cd9a0b6fbf9d6e6bdbba1a0094dea893bc505af6419a813cef2c18c67102c783d5f981e7ccd8a5d393c374f0cb22c4fc630110ac0e903e4ea1bc7acd9dee181ca7036887c9447ac71e5d7a0038d518801eb8e416f46432276263b94a7339ca2fa6a42119d80118b4bf6de314fc1fff73fb5c6f69daded67645ff4dfe477e012e9d3166dadbe06d14e519a85d0d0b96d14c8c4928a7a3112b102ada1d40e335eb694411b3da8ac7afb3f3836c4bb432440c4020b9ab17b1bdcd4178c349d49bf01bdaff664ebcbdcd8a02798462e3fdd65f47c86ae650edaa44fa6124781d5923490755d7e3cb4ca9c33c29cb5e96a1cf5c7201586060e71811824ce45221cf6ff2342c8d667e4420eada39dd0184ca63cb163ea1c45f6900bfe902ede0206eb4259a71b1ebda7f49a9950c8254fe870959390b625a81a7250902d5217ffa7dfaf7c86a5ca7994439ef863d51ba353ef3efd8635279c660c6331968312af5b5d608f3b8204cb765317bc638d50349c4ce7e4448859c12f77b45e3e75dbeb9b70f6f6fecdc40d90925596651141c71ce321b3b5c96044d79b94225421001ef2874abb1c6c86f8aa513a86b1864ceac148fafa203cbd36c957b59a84e454573c43898cc7847f6ffb652204580a0d9cc56eaf5127ac35bc77c68694746768b6ee959f291a158ac7f6255b9866f647cae4b7b9c24bbd527d620264031645baaaaeed183d6a6e80f7cedc1caccd4abce258c3273f10c29a725a35bcef21644efaffe29c57b60c1cdc8ce46a44307e0e18ee6cd20fbedba8350c3b3a9a2a94e59d04ff055ec0ec7f689a19784097d2a98a0195bdef90404b42322461e0cee1a58d5392f0a1719637001cfe2fc9d42942d557c3f0d3a08889fed10eddb3c3b0d4f011f9bab6617e82f788ed269185f3ccdbbdf02642cadc1de2e015329f650605d97baeb2c8f9e255c49a66a3675f52b21c057a847b9bad5456d2c2874804adb8ed80835594ae1b6cf88d43221931753ed7e4b1d712b8c8c9dfa8c610b0fccbc97253502e8b82ad3f67e16c14c791965d581f76eb2f72be3f475d706cadf0c55614322ad0a97d6022c0e6a6e014335dbf25d38e51fffe7e4b6910cedba9058084434257764a56d1ac005a55771d6c97312f40d168d6476d7367e78c6be523027aba2e3c88cb445598aab081494db0dd5f14fbdf49c5295893f27d7c77eaa205ae5c6127f4730cc52700f0153a356ff4a525763e05704ff2cdc657312253b51428e121c02e021192473f5731e69807edb82ab859fa7f2ab017831cc97e35bc72834e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcorosync-1.4.7-6.el6.src.rpmconfig(corosync)coroparse.lcrso()(64bit)objdb.lcrso()(64bit)quorum_testquorum.lcrso()(64bit)quorum_votequorum.lcrso()(64bit)service_cfg.lcrso()(64bit)service_confdb.lcrso()(64bit)service_cpg.lcrso()(64bit)service_evs.lcrso()(64bit)service_pload.lcrso()(64bit)vsf_quorum.lcrso()(64bit)vsf_ykd.lcrso()(64bit)corosynccorosync(x86-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/bash/bin/sh/bin/sh/bin/sh/sbin/chkconfig/sbin/chkconfig/usr/sbin/useraddconfig(corosync)corosyncliblibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcfg.so.4()(64bit)libcfg.so.4(COROSYNC_CFG_0.82)(64bit)libconfdb.so.4()(64bit)libconfdb.so.4(COROSYNC_CONFDB_1.0)(64bit)libcoroipcc.so.4()(64bit)libcoroipcs.so.4()(64bit)libcpg.so.4()(64bit)libcpg.so.4(COROSYNC_CPG_1.0)(64bit)libdbus-1.so.3()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)liblogsys.so.4()(64bit)libnetsnmp.so.20()(64bit)libpload.so.4()(64bit)libpload.so.4(COROSYNC_PLOAD_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libquorum.so.4()(64bit)libquorum.so.4(COROSYNC_QUORUM_1.0)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libtotem_pg.so.4()(64bit)libvotequorum.so.4()(64bit)libvotequorum.so.4(COROSYNC_VOTEQUORUM_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.4.7-6.el61.4.7-6.el63.0.4-14.6.0-14.0-15.2-1 openaisopenais-devel0.890.894.8.0Z&@V&@V]VA@TPSg@St@SsZQLQ?@PPDPg@P@PtP3x@P.2@PkO\@OLO'N{#@Nh@Nf @N.@N&@N&@M>M@M@MM2@M=MTMv@Mk@MfH@MQ0@MOMK@MK@M,F@L)@Lk@LjyLXLN@LH2LD>@LD>@L=L4l@L3L3L+1L)@L)@L(L(L LT@Lk@KK@K@K@Kf@KLd@K?JJJJ@Jn@Ji@JT@JL@J<@J/@J/@Iд@I@IV@IV@II@II2I@IIII@I~@IFFI?@H8@H+H+HM@H@H@Jan Friesse 1.4.7-6Jan Friesse 1.4.7-5Jan Friesse 1.4.7-4Jan Friesse 1.4.7-3Jan Friesse 1.4.7-2Jan Friesse 1.4.7-1Jan Friesse 1.4.1-19Jan Friesse 1.4.1-18Jan Friesse 1.4.1-17Jan Friesse 1.4.1-16Jan Friesse 1.4.1-15Jan Friesse 1.4.1-14Jan Friesse 1.4.1-13Jan Friesse 1.4.1-12Jan Friesse 1.4.1-11Jan Friesse 1.4.1-10Jan Friesse 1.4.1-9Jan Friesse 1.4.1-8Jan Friesse 1.4.1-7Jan Friesse 1.4.1-6Jan Friesse 1.4.1-5Jan Friesse 1.4.1-4Jan Friesse 1.4.1-3Jan Friesse 1.4.1-2Jan Friesse 1.4.1-1Jan Friesse 1.4.0-2Jan Friesse 1.4.0-1Steven Dake 1.2.3-36Steven Dake 1.2.3-35Steven Dak 1.2.3-34Steven Dake 1.2.3-33Steven Dake 1.2.3-32Steven Dake 1.2.3-31Steven dake 1.2.3-30Steven Dake 1.2.3-29Steven Dake 1.2.3-28Steven Dake 1.2.3-27Steven Dake 1.2.3-26Steven Dake 1.2.3-25Steven Dake 1.2.3-24Steven Dake 1.2.3-23Steven Dake 1.2.3-22Steven Dake 1.2.3-21Steven Dake 1.2.3-20Steven Dake 1.2.3-19Steven Dake 1.2.3-18Steven Dake 1.2.3-17Angus Salkeld 1.2.3-16Steven Dake 1.2.3-15Steven Dake 1.2.3-14Steven Dake 1.2.3-13Steven dake 1.2.3-12Steven Dake 1.2.3-11Steven Dake 1.2.3-10Steven Dake 1.2.3-9Steven Dake 1.2.3-8Steven dake 1.2.3-7Steven Dake 1.2.3-6Steven Dake 1.2.3-5Steven Dake 1.2.3-4Steven Dake 1.2.3-3Steven Dake 1.2.3-2Steven dake 1.2.3-1Steven Dake 1.2.2-1Fabio M. Di Nitto - 1.2.1-5Steven Dake 1.2.1-4Fabio M. Di Nitto - 1.2.0-3Fabio M. Di Nitto - 1.2.0-2Fabio M. Di Nitto - 1.2.0-1Fabio M. Di Nitto - 1.1.2-1Fabio M. Di Nitto - 1.1.1-1Fabio M. Di Nitto - 1.1.0-1Fabio M. Di Nitto - 1.0.1-1Fabio M. Di Nitto - 1.0.0-3Fedora Release Engineering - 1.0.0-2Fabio M. Di Nitto - 1.0.0-1Fabio M. Di Nitto - 0.100-1Fabio M. Di Nitto - 0.98-1Fabio M. Di Nitto - 0.97-1.svn2233Fabio M. Di Nitto - 0.97-1.svn2232Fabio M. Di Nitto - 0.95-2Fabio M. Di Nitto - 0.95-1Fabio M. Di Nitto - 0.94-5.svn1797Fabio M. Di Nitto - 0.94-4.svn1797Fabio M. Di Nitto - 0.94-3.svn1794Fabio M. Di Nitto - 0.94-2.svn1792Fabio M. Di Nitto - 0.94-1Fabio M. Di Nitto - 0.93-4Fedora Release Engineering - 0.93-3Fabio M. Di Nitto - 0.93-2Fabio M. Di Nitto - 0.93-1Fabio M. Di Nitto - 0.92-7.svn1756Fabio M. Di Nitto - 0.92-6.svn1750Fabio M. Di Nitto - 0.92-5.svn1709Fabio M. Di Nitto - 0.92-4.svn1707Dennis Gilmore - 0.92-3Steven Dake - 0.92-2Steven Dake - 0.92-1Steven Dake - 0.91-3Steven Dake - 0.91-2Steven Dake - 0.91-1- Resolves: rhbz#1417907 - corosync_ring_id_store: Use safer permissions (rhbz#1417907) - merge upstream commit 660e2b0854dd3aeb4c13b940063c1cd7216abd84 (rhbz#1417907)- Resolves: rhbz#1305119 - totempg: Fix memory leak (rhbz#1305119) - merge upstream commit 349613b2dce8219a5d08dad816cb4da9c12faf83 (rhbz#1305119)- Resolves: rhbz#1286759 - Revert "ipcc: Fix ERR_LIBRARY error if finalise called inside dispatch" (rhbz#1286759) - merge upstream commit 67242e15c298abff4f93a7bfcd72372f7ba60270 (rhbz#1286759) - ipcc: Fix ERR_LIBRARY on finalize call in dispatch (rhbz#1286759) - merge upstream commit 514dd9784559feb237af498020bf74cb16091a9e (rhbz#1286759)- Resolves: rhbz#1200387 - Resolves: rhbz#1278473 - Resolves: rhbz#1278478 - Resolves: rhbz#1278490 - config: Fix 'then' for 'than' typos in messages and some comments. (rhbz#1278478) - merge upstream commit 1be4f7b899f91a8dc23ade10c539177f2b39d88e (rhbz#1278478) - totemconfig: Make sure join timeout is less than consensus (rhbz#1278478) - merge upstream commit 17e90526aaa702cc3079fe5089253590267418d4 (rhbz#1278478) - Reset timer_problem_decrementer on fault (rhbz#1278473) - merge upstream commit c5a5bedf6e086acb9f3bda374ac495670a5fcf25 (rhbz#1278473) - totem: Ignore duplicated commit tokens in recovery (rhbz#1278473) - merge upstream commit 49236f3a16a0980cdb605040f027722b116a8250 (rhbz#1278473) - objdb: Fix incorrect using lock (rhbz#1278473) - merge upstream commit 42c09a78d9ed2dc393e76308f4fce000535674e6 (rhbz#1278473) - totemip: Be more selective when matching bindnetaddr to IP addresses (rhbz#1278490) - merge upstream commit 8e90c68fc0a7d5bce035fe7939eb03fa5cf333a2 (rhbz#1278490) - totem: Log a message if JOIN or LEAVE message is ignored (rhbz#1200387) - merge upstream commit d3c51cd6e4c293a7222172ccec4b80d70b79f5d4 (rhbz#1200387)- Resolves: rhbz#1136431 - Resolves: rhbz#1141367 - Resolves: rhbz#1163846 - Resolves: rhbz#742999 - Adjust MTU for IPv6 correctly (rhbz#1136431) - merge upstream commit 6fc58377d9f3201a74afedbb53311ff95fde700b (rhbz#1136431) - config: Make sure user doesn't mix IPv6 and IPv4 (rhbz#742999) - merge upstream commit df4d4da6e204a9f151a764c868bf7c99c97186f5 (rhbz#742999) - config: Process broadcast option consistently (rhbz#742999) - merge upstream commit 90d458532b59a15ae8e936f43e8bf1f8f3a32ac7 (rhbz#742999) - config: Ensure mcast address/port differs for rrp (rhbz#742999) - merge upstream commit 6f74374d3ff23735cf5e1d5e01e56d6cd866085c (rhbz#742999) - totem: Inform RRP about membership changes (rhbz#1163846) - merge upstream commit f35ffb168f8ee3eac4660309088372df4cb215f2 (rhbz#1163846) - totemnet: Add totemnet_member_set_active (rhbz#1163846) - merge upstream commit 3dafc4c508e4928d459719958918052ce49fd223 (rhbz#1163846) - totemrrp: Implement *_membership_changed (rhbz#1163846) - merge upstream commit 3dcdfeaddbe054fad63d3a3cb046dd018e118e69 (rhbz#1163846) - totemudpu: Implement member_set_active (rhbz#1163846) - merge upstream commit bd02ac319af40e4c484c6e4cdb8e049db8813541 (rhbz#1163846) - totemudpu: Send msgs to all members occasionally (rhbz#1163846) - merge upstream commit 0bd29025419204672e4d7857434019045bf7b456 (rhbz#1163846) - ipcc: Fix ERR_LIBRARY error if finalise called inside dispatch (rhbz#1141367) - merge upstream commit 83bf77e6f42c2a8b01b1d079e8dc792d9cc7d35d (rhbz#1141367)- Resolves: rhbz#1055584 - Rebase to Corosync 1.4.7- Related: rhbz#1001210 - totemiba: Fix incorrect failed log message (rhbz#1001210) - merge upstream commit 4130d7448dcea024820d20e3c474c54e14ec9cb5 (rhbz#1001210)- Resolves: rhbz#1001210 - Resolves: rhbz#1011307 - Resolves: rhbz#1018232 - Resolves: rhbz#1025321 - Resolves: rhbz#1067043 - totemiba: Properly allocate RDMA buffers (rhbz#1001210) - merge upstream commit 795b04780ff6cd94b2e10aa1826a289f36119ce7 (rhbz#1001210) - totemiba: Del channel fd from poll before destroy (rhbz#1001210) - merge upstream commit 86fd9a14f6e74b711eb7e89cec72096bdcd1441b (rhbz#1001210) - totemiba: Fix parameters position for poll_add (rhbz#1001210) - merge upstream commit cba0f90af4af55702c1daa7afa03c8be10eaa5f3 (rhbz#1001210) - corosync to start in infiniband + redundant ring active/passive mode (rhbz#1001210) - merge upstream commit d0ca2ceb980242dd8c28b57f449eeeac1eb54176 (rhbz#1001210) - totemiba: Check if configured MTU is allowed by HW (rhbz#1001210) - merge upstream commit 3403fe06e8a915632679c48ccccb2662521746f2 (rhbz#1001210) - logsys: Handle full /dev/shm correctly (rhbz#1011307) - merge upstream commit 095a114ab84074e16d384f3ccaadfecff80b54a2 (rhbz#1011307) - ipcs: Backport socket creds handling from libqb (rhbz#1018232) - merge upstream commit 7897e4ae3e1c1ff20a2f375a0a5dc102ab0e98e8 (rhbz#1018232) - ipcs: Set SO_PASSCRED also on listening socket (rhbz#1018232) - merge upstream commit f11e5bf61941fd6aca018bb2f15f2371c668974f (rhbz#1018232) - cpg: Avoid list corruption (rhbz#1025321) - merge upstream commit 3c11ea7b84c109e6f8451229437351c5a14c7168 (rhbz#1025321) - cpg: Refactor mh_req_exec_cpg_procleave (rhbz#1067043) - merge upstream commit e9d9c4be7293c04ca97bfd84f95b76a22690a92a (rhbz#1067043) - cpg: Make sure nodid is always logged as hex num (rhbz#1067043) - merge upstream commit 0b825f22f2b95beca1aeb614d22a7e74a84c66b5 (rhbz#1067043) - cpg: Make sure left nodes are really removed (rhbz#1067043) - merge upstream commit b55f32fe2e1538db33a1ec584b67744c724328c6 (rhbz#1067043) - totemiba: Add multicast recovery (rhbz#1001210) - merge upstream commit 0ea20a3d545c4bf1a02306dd2152eb497a03b7d0 (rhbz#1001210)- Resolves: rhbz#956739 - Add timestamps to the Corosync black-box output (rhbz#956739) - merge upstream commit 3ede0352ea4a7ea71ebe16db59c0c7ad0a01f733 (rhbz#956739)- Resolves: rhbz#854216 - Resolves: rhbz#877349 - Resolves: rhbz#880598 - Resolves: rhbz#881729 - Resolves: rhbz#906432 - Resolves: rhbz#907894 - Resolves: rhbz#915490 - Resolves: rhbz#915769 - Resolves: rhbz#916227 - Resolves: rhbz#922671 - Resolves: rhbz#924261 - Resolves: rhbz#947936 - Resolves: rhbz#949491 - Resolves: rhbz#959184 - Resolves: rhbz#959189 - If failed_to_recv is set, consensus can be empty (rhbz#854216) - merge upstream commit 81ff0e8c94589bb7139d89e573a75473cfc5d173 (rhbz#854216) - objdb: Don't read uninitialized memory in inc/dec (rhbz#880598) - merge upstream commit 0a11d261a361726703084897471608d9914e0548 (rhbz#880598) - log: Handle race in printf_to_logs and format_set (rhbz#881729) - merge upstream commit a282eeecb4899ec415f76442217836338edfbeec (rhbz#881729) - log: Avoid deadlock caused by previous commit (rhbz#881729) - merge upstream commit e69f322d52a967e19ac6cf4eba60c54fc64b1688 (rhbz#881729) - Handle colon in configuration file (rhbz#906432) - merge upstream commit c04af91ada3c4ca29643cad599ed5605f6bb10bd (rhbz#906432) - Handle unexpected closing brace in config file (rhbz#906432) - merge upstream commit 60a9f809c17d6cfe73c34263233dbf8e4677d6b5 (rhbz#906432) - Put handle to hdb in dispatch on unknown message (rhbz#922671) - merge upstream commit 5a4610628334b1e02f87b7e6a8946b59b65a1ec1 (rhbz#922671) - Properly check result of coroipcc_dispatch_put (rhbz#922671) - merge upstream commit dc31a079e8374329f0818f16e74b619f31aa835e (rhbz#922671) - Handle config file with service without name (rhbz#915769) - merge upstream commit 6b719961b36b3b780f2c9ff148aa2273872f8788 (rhbz#915769) - Move corosync exit semaphore initialization (rhbz#916227) - merge upstream commit b6aaa6e2af625467316e54e67a39c6327cf73cbc (rhbz#916227) - coroipcs: Ensure rb data are not overwritten (rhbz#922671) - merge upstream commit c7e686181bcd0e975b09725502bef02c7d0c338a (rhbz#922671) - Properly lock pending_semops (rhbz#922671) - merge upstream commit 4d050cfac3cd30ad60a58e8294298968ee9d89f9 (rhbz#922671) - cfg: When send_shutdown fails, clear shutdown_con (rhbz#924261) - merge upstream commit fd967b6db504b1fe6667da8ce8a141924e3914a9 (rhbz#924261) - cfgtool: Retry shutdown on CS_ERR_TRY_AGAIN (rhbz#924261) - merge upstream commit 3324d31819d359fae75d6f91a942fc84e3b9be23 (rhbz#924261) - totempg: Make iov_delv local variable (rhbz#907894) - merge upstream commit 3e3231375c29d562af050a48f18b301bf1cdca82 (rhbz#907894) - Fix race for sending_allowed (rhbz#907894) - merge upstream commit 94331b5e0226f985364ef0632fdf4d5f0d91d625 (rhbz#907894) - schedwrk: Set values before create callback (rhbz#907894) - merge upstream commit 7f00dcb548584911191f1e70483d4523c3ba1319 (rhbz#907894) - Remove exit thread and replace it by exit pipe (rhbz#907894) - merge upstream commit 9f8279a3f1853139e9bd472c23f905baf9298c32 (rhbz#907894) - totempg: Store and restore global variables (rhbz#907894) - merge upstream commit 5e6e1a000db8b066aff08b0649886e4ce07b843c (rhbz#907894) - Logsys: Ensure logging PID is really corosync (rhbz#915490) - merge upstream commit 830df013a853ffa7e9b49efb030ccc7920d2f683 (rhbz#915490) - fplay: Check minimum record size (rhbz#915490) - merge upstream commit ef63aae13945bd790e54181593561468426baca4 (rhbz#915490) - corosync-fplay: Check incorrect idx and cycle (rhbz#915490) - merge upstream commit d8761bae84c12285ef40426c0ad7f09f569c3d87 (rhbz#915490) - Improve handling of getpwnam_r() and getgrnam_r() (rhbz#947936) - merge upstream commit c3422128a45a2833103c8351e0adc84ba6c341be (rhbz#947936) - Detect big scheduling pauses (rhbz#949491) - merge upstream commit 7475db7102bf387cfcd16a65b0b0ace3e194bd4b (rhbz#949491) - Improve corosync-notifyd example (rhbz#877349) - merge upstream commit 614d897209c8d9d8b38bc583d0ce056a5d3445b6 (rhbz#877349) - Install sysconfig/corosync-notifyd in specfile (rhbz#877349) - merge upstream commit bc130cb10c4ec014829286ba61c0de544f82656d (rhbz#877349) - Free confdb message holder list on confdb exit (rhbz#959189) - merge upstream commit 013b4ba8ebdc089da76313d43b1454fe324d597b (rhbz#959189) - Handle SIGPIPE in req_setup_send (rhbz#959184) - merge upstream commit a9c4bbd9f10d9453730f71d8bd9a02ee8bcf2eed (rhbz#959184) - confdb: Make objdb_notify_dispatch preemptable (rhbz#959189) - merge upstream commit 0194e6455983947c9c496658b5d593c769e58bfe (rhbz#959189) - Lock sync_in_process variable (rhbz#907894) - merge upstream commit 460a495243b1ebb225e15c1757554ff625aca99e (rhbz#907894)- Resolves: rhbz#902397 - totemip: Properly detect ipv6 address (rhbz#902397) - merge upstream commit d76759ec26ecaeb9cc01f49e9eb0749b61454d27 (rhbz#902397)- Resolves: rhbz#865039 - coroipc: Don't spin when waiting on semaphore (rhbz#865039) - merge upstream commit 7ce8718a71b7afe341d9f9ac21c6724d6f18dfc4 (rhbz#865039) - On places with POLLERR check also POLLNVAL (rhbz#865039) - merge upstream commit 105305a486ae9f171def221ad971d607604a4770 (rhbz#865039) - Check socket_recv error code in ipc_dispatch_get (rhbz#865039) - merge upstream commit 694a9c2cf0804428671bf815b974a080c7fd1c6c (rhbz#865039) - coroipc: Handle pfd.revents as bit-field (rhbz#865039) - merge upstream commit b6aabed698d34e4e79e03a3354e59a2d0121e692 (rhbz#865039) - ipcc: Return dup of socket fd to user application (rhbz#865039) - merge upstream commit 28c5907f59afd52a67be3bddff22df57e1fb36ba (rhbz#865039)- Resolves: rhbz#830799 - Resolves: rhbz#863940 - Resolves: rhbz#869609 - cpg: Never choose downlist with localnode (rhbz#830799) - merge upstream commit 559d4083ed8355fe83f275e53b9c8f52a91694b2 (rhbz#830799) - cpg: Process join list after downlists (rhbz#830799) - merge upstream commit 02c5dffa5bb8579c223006fa1587de9ba7409a3d (rhbz#830799) - cpg: Enhance downlist selection algorithm (rhbz#830799) - merge upstream commit 64d0e5ace025cc929e42896c5d6beb3ef75b8244 (rhbz#830799) - Don't call sync_* funcs for unloaded services (rhbz#863940) - merge upstream commit 6ed260b0bfc5e5230a4e765b9c63caf985708c41 (rhbz#863940) - Handle sync and service unload correctly (rhbz#863940) - merge upstream commit e7536bdaf82044671d2d18ee799eeacd8603af08 (rhbz#863940) - Make service_build contain correct number of msgs (rhbz#863940) - merge upstream commit 1cea171c4d8f9dd19b4995f96842111e41f23d6c (rhbz#863940) - Ignore sync barrier msgs if sync doesn't started (rhbz#869609) - merge upstream commit ee292e7968f749f7ebc4daddeb09f39cfbb037b4 (rhbz#869609) - Fix problem with sync operations under very rare circumstances (rhbz#830799) - merge upstream commit 6fae42ba72006941c1fde99616ea30f4f10ebb38 (rhbz#830799) - Handle segfault in backlog_get (rhbz#830799) - merge upstream commit a559ccf7247bc448ba30b6ebc02a91fa986f146f (rhbz#830799) - Add waiting_trans_ack also to fragmentation layer (rhbz#830799) - merge upstream commit 7de25c3b64b2066de19b3f9075c075fb08816de6 (rhbz#830799)- Resolves: rhbz#794522 - Resolves: rhbz#873059 - Resolves: rhbz#876908 - Fix minor errors in man page documentation for corosync.conf (rhbz#873059) - merge upstream commit b14cd84e96fff1083837a70548ff9e18472c938b (rhbz#873059) - manpages: Fix typo in evs* manpages (rhbz#873059) - merge upstream commit 6735455c598393880188db7f297ec699c8ae0492 (rhbz#873059) - manpages: Add links for referenced confdb calls (rhbz#873059) - merge upstream commit b98d4ab44979a52ef74259e0676929055442cbfb (rhbz#873059) - manpages: Add confdb_key_get man page (rhbz#873059) - merge upstream commit e414e2d34c2e5e26318cfc06f8bdd5b8c8812a7e (rhbz#873059) - Add link to confdb_keys in corosync-objctl mpage (rhbz#794522) - merge upstream commit a4e7e2bc46545a5acacb3c840bda5270efec987c (rhbz#794522) - Track changes for confdb logging object (rhbz#876908) - merge upstream commit 6c9cae79dc2680d363b0cca85cbbe55a2bc9b517 (rhbz#876908) - Don't call reload on corosync-objctl actions (rhbz#876908) - merge upstream commit bdabbf6f20138c5e33154caf32cf66330356893d (rhbz#876908)- Resolves: rhbz#787789 - Resolves: rhbz#794522 - Resolves: rhbz#838743 - Resolves: rhbz#850757 - Resolves: rhbz#861032 - When flushing, discard only memb_join messages (rhbz#850757) - merge upstream commit 17e15322b7500247c539166441fb2e78cc95d02b (rhbz#850757) - Add man page with Confdb keys created by corosync (rhbz#794522) - merge upstream commit c741dbe01ea9bb45ae5d8706c8e4287aeae4bfd5 (rhbz#794522) - confdb_keys: Document few more runtime statistics (rhbz#794522) - merge upstream commit 060abd069483aa7b9d90261c11c79b2a6f6e21c1 (rhbz#794522) - Add support for debug level trace in config file (rhbz#838743) - merge upstream commit 842d387c2f53e23c055da4509a2f28753d6ffa97 (rhbz#838743) - Move some totem and cpg messages to trace level (rhbz#838743) - merge upstream commit 9deff57e779375631541bd52146701c41e3bed68 (rhbz#838743) - Don't access invalid mem in totemconfig (rhbz#861032) - merge upstream commit 539917e35a8c74b3ea4eb9ae8cddc2f73378d203 (rhbz#861032) - Use unix socket for local multicast loop (rhbz#787789) - merge upstream commit cea2b1a302e6e4563ee5817782f15ea5d941daec (rhbz#787789) - Move "Totem is unable to form..." message to main (rhbz#787789) - merge upstream commit e032c14341c38be4d273093f1e6691f8417e264d (rhbz#787789) - Return back "Totem is unable to form..." message (rhbz#787789) - merge upstream commit b343668bbfa09ebcfa4816ddf205eeb8f2ea159c (rhbz#787789) - Change specfile to use runautogen- Related: rhbz#847232 - sa-confdb: fix crash due to incorrect malloc size (rhbz#847232) - merge upstream commit 0a85b888b0384e83fa4a80c3751a23f4de8a9310 (rhbz#847232)- Resolves: rhbz#847232 - Resolves: rhbz#848210 - confdb: Fix crash with long values and add API calls to get them (rhbz#847232) - merge upstream commit 5704a34612d8829fce6991f130b7732108cca761 (rhbz#847232) - confdb: Fix crash with long values (rhbz#847232) - merge upstream commit 16d309be840045b3fc6d468faf07fbd727756b3f (rhbz#847232) - Fix dbus part of corosync-notifyd (rhbz#848210) - merge upstream commit 4ac9cd59e7873914fe5845e69fd79b7a2877c290 (rhbz#848210) - flatiron: Free outq items list on conn exit (rhbz#848210) - merge upstream commit 4cdaf8ef1e7676b179eaeb5bde18d4b63d17ce52 (rhbz#848210)- Resolves: rhbz#770455 - Resolves: rhbz#783068 - Resolves: rhbz#786735 - Resolves: rhbz#786737 - Resolves: rhbz#794744 - Resolves: rhbz#821352 - Resolves: rhbz#824902 - Resolves: rhbz#827100 - Resolves: rhbz#838524 - Fixed bug when corosync receive JoinMSG in OPERATIONAL state (rhbz#786737) - merge upstream commit ffe4943ff52843e1c7beba1250256dc7b6f283e4 (rhbz#786737) - Correct nodeid of token when we retransmit it (rhbz#786735) - merge upstream commit 081bfb0a4d6050416d4daa27d7a8417f0ba697fc (rhbz#786735) - Wait for corosync-notifyd exit in init script (rhbz#783068) - merge upstream commit fbe6de4d162644aa07b14e93aa2f01299bf4692f (rhbz#783068) - iba: Use configured node id (rhbz#794744) - merge upstream commit 0b6e1dc3290cfbc6c38a19bead9f39c582f54c40 (rhbz#794744) - Correctly handle point-to-point IP (rhbz#821352) - merge upstream commit a853b6180e9832fa763ea796f310dc3de5718324 (rhbz#821352) - totemip: Support bind to exact address (rhbz#824902) - merge upstream commit 1c7b706441d18fe45c6e9c0b17ed1c8c5a723114 (rhbz#824902) - Register reload callback only once (rhbz#838524) - merge upstream commit ec51f02373d7f0372b8739ab695ae79f2dea26ce (rhbz#838524) - cpg: Be more verbose for procjoin message (rhbz#770455) - merge upstream commit dc22fd13bff1c38888ac16bc8f8fea8117ef27bd (rhbz#770455) - totemudpu: Bind sending sockets to bindto address (rhbz#827100) - merge upstream commit 71e5257eb1485ed6544ed2d17792492043e0e48d (rhbz#827100)- Resolves: rhbz#773720 - objctl: add missing calls to dispatch notifications and fix memory corruption (rhbz#773720) - merge upstream commit dc9b04a7196b316a596036296ac1a78b21717e97 (rhbz#773720)- Resolves: rhbz#741455 - Resolves: rhbz#797192 - Store error str if can't open logfile (rhbz#741455) - merge upstream commit f954852ef12544de84a9c557316c2612123b5fec (rhbz#741455) - Unlink shm buffers if init fails (rhbz#797192) - merge upstream commit ab83b695b578e0fa68a238bf26dd3a1e338c7ec6 (rhbz#797192)- Resolves: rhbz#743810 - Resolves: rhbz#743812 - Resolves: rhbz#743813 - Resolves: rhbz#743815 - Resolves: rhbz#752159 - Resolves: rhbz#752951 - Resolves: rhbz#758209 - Resolves: rhbz#747628 - coroipcc: use malloc for path in service_connect (rhbz#743810) - merge upstream commit 3cfb0792155448d592b043d0d05586c1b76c9499 (rhbz#743810) - cpg: Handle errors from totem_mcast (rhbz#743812) - merge upstream commit eef5827dbb01433583da7ad5382789c2f83b9696 (rhbz#743812) - cfg: Handle errors from totem_mcast (rhbz#743812) - merge upstream commit af1b122e68dfeb8a42cf9c682de061859d8077ec (rhbz#743812) - A CPG client can sometimes lockup if the local node is in the downlist (rhbz#743813) - merge upstream commit ac1d79ea7c14997353427e962865781d0836d9fa (rhbz#743813) - Resolve a deadlock between the timer and serialize locks. (rhbz#743815) - merge upstream commit 23112099e1c2b620e6976ca099d2b9afc80721aa (rhbz#743815) - Add calls to missing object_find_destroy() to fix mem leaks (rhbz#752159) - merge upstream commit 9ddb845f412531b6a2761f42823b6be43216a9c8 (rhbz#752159) - A rare condition can lead to fail to recv (rhbz#758209) - merge upstream commit c68fb0caa2e337c6fdebfe564402c6d06b7fb018 (rhbz#758209) - Free mem allocated by getaddrinfo (rhbz#752951) - merge upstream commit a973b7cfb0688cd667d32df714014bbf4cf0bc77 (rhbz#752951) - corosync and cman conflict on /var/log/cluster permissions (rhbz#747628)- Resolves: rhbz#722522 - Deliver all messages from my_high_seq_recieved to the last gap (rhbz#722522) - merge upstream commit e530376a60dc862f135bd0d4c52aebb43d948423 (rhbz#722522)- Resolves: rhbz#722469 - totemconfig: change minimum RRP threshold - merge upstream commit b1aba94732edc2ff084b7dd559a08b687f464ed0 (rhbz#722469)- Resolves: rhbz#722469 - Resolves: rhbz#732698 - rrp: Handle endless loop if all ifaces are faulty (rhbz#722469) - merge upstream commit dc862e15cc084926eccc5e1ff3241611c0cb54f0 (rhbz#722469) - rrp: Higher threshold in passive mode for mcast (rhbz#722469) - merge upstream commit 4e32c3112a2f13a302709d72b0ae989287a48563 (rhbz#722469) - Ignore memb_join messages during flush operations (rhbz#732698) - merge upstream commit be608c050247e5f9c8266b8a0f9803cc0a3dc881 (rhbz#732698)- Resolves: rhbz#725058 - Related: rhbz#692620 - Rebase to Corosync 1.4.1- Change attributes of cluster log directory- Resolves: rhbz#709758 - Resolves: rhbz#722522 - Resolves: rhbz#692620 - Resolves: rhbz#529136 - Resolves: rhbz#696883 - Resolves: rhbz#707876 - Resolves: rhbz#712115 - Resolves: rhbz#722469 - Resolves: rhbz#696887 - Resolves: rhbz#707860 - Resolves: rhbz#712126 - Resolves: rhbz#712188 - Resolves: rhbz#599327 - Resolves: rhbz#667652 - Resolves: rhbz#677583 - Resolves: rhbz#688260 - Resolves: rhbz#707862 - Resolves: rhbz#707867 - Resolves: rhbz#707873 - Resolves: rhbz#707875 - Resolves: rhbz#682813 - Rebase to Corosync 1.4.0- Resolves: rhbz#629380 - merge upstream commit fd78f27715be326c6fe5439fa7e8d8077642db64 (rhbz#629380) - Place statistics changes outside of IPC mutexes to avoid deadlocks (rhbz#629380)- Reverts: rhbz#599327 - revert upstream commit 061b770b83a9533dad527eda5f7d41e763cb40da (rhbz#599327) - revert upstream commit 2f1b7a962911670493d0db3695fc9fb91ceb0c82 (rhbz#599327) - Display warning and add object database feature to indicate when system firewall is enabled. (rhbz#599327)- Resolves: rhbz#629380 - merge non-committed patch which fixes stack protector failure. (rhbz#629380)- Resolves: rhbz#629380 - Fix retrieving application's parent name in notifyd. (rhbz#629380) - merge upstream commit 1b7b4f0f888621aff2f8866ac81b4930b4b07c63 (rhbz#629380) - Remove duplicate quarote events (rhbz#629380) - merge upstream commit 821e031b925ad3a15ca057f816fecb3568c96cb9 (rhbz#629380) - Add the service name to the connection name in statistics (rhbz#629380) - merge upstream commit 78ae800f80fa9cd0fe593724f5c64138c205fec5 (rhbz#629380) - Fix shutdown when a confdb client is still connected (rhbz#629380) - merge upstream commit 8b1492b50b64725d72ae9c301682ad9a489de344 (rhbz#629380) - Fix compiler error with previous commit (rhbz#629380) - merge upstream commit 5da31206bbb9bb0d1f80907e53a5798204eaf594 (rhbz#629380)- Resolves: rhbz#629380 - Resolves: rhbz#688691 - Resolves: rhbz#675783 - Only dispatch notification messages one message at a time. (rhbz#629380) - merge upstream commit fbae3de885843debe9ccccb363e9ca8e98d5afea. (rhbz#629380) - Send confdb notifications from the main thread. (rhbz#629380) - merge upstream commit abeb02277ee374531b910ce793213e60addb0fb5. (rhbz#629380) - Remove recv_flush operations from totemsrp to remove recursion error. (rhbz#688691) - merge upstream commit 336741ee96caf3ae435b609ee8a76788902c9edf. (rhbz#688691) - Only restore old ring id information once before operational state. (rhbz#675783) - merge upstream commit 0eabeee63eca7a4cc1d907607057ac668fafbcae. (rhbz#675783) - Free recovery messages during operational enter rather then via message_free() call. (rhbz#675783) - merge upstream commit 0fcf760977a73ef78bacff47e61c30ba21929faa. (rhbz#675783)- Resolves: rhbz#688691 - Remove assertion during corosync shutdown. (rhbz#688691) - merge upstream commit 92a3a1aa9d07e769eb6bc59467454e0316549cf6 (rhbz#688691)- Resolves: rhbz#684928 - Resolves: rhbz#684930 - Fix ttl defaults and range checking. (rhbz#684928) - merge upstream commit c5ee8757eb2a7026b26a6410f3f068c4797abcf8 (rhbz#684928) - Remove the ttl option from the udpu code and rely on kernel ttl defaults (rhbz#684930) - merge upstream commit 48cbb33d11fed7ed9db5e7c723cf84eb35cd9d29 (rhbz#684930)- Resolves: rhbz#675783 - Fix problem that leads to abort when token lost in recovery sate. (rhbz#675783) - merge upstream commit 6aa47fde953bf2179f5bd2dd07815fc7d80f47bb- Resolves: rhbz#677975 - Fix problem where objdb handle destroy is not called in clear_object. (rhbz#677975) - merge upstream commit ea18c71936edf8cdc647245374f3a7932ac7e686 - Fix problem where all items are not iterated in object_reload_notification. (rhbz#677975) - merge upstream commit 7f2e1da84d5883176f0f95936b8a4bf21de12a0a- Resolves: rhbz#680258 - Resolves: rhbz#675099 - Fix problem where corosync can't be built on an older installation. (rhbz#680258) - merge upstream commit 5ee4fe19db4b1e9c3984a9bf1645b8cf6d711f3d - Avoid abort if existing ring id file does not contain atleast 8 bytes. (rhbz#675099) - merge upstream commit bb35b86fef4f256a21993f73b71fd512d4763e2f- Resolves: rhbz#675859 - finish SNMP/DBUS integration - Add a list of member nodes into the object database. (rhbz#675859) - merge upstream commit 5af39894067252574020c60b1420599c12ca2027 - Add a list of member nodes into the object database. (rhbz#675859) - merge upstream commit 732f761cfb89dc8e34d7330cf93ef07ea5815d16 - Delete trackers when an object is deleted. (rhbz#675859) - merge upstream commit 36265c20fb623e008e2774a89dd61a08956b65d1 - Make node state a string instead of integer. (rhbz#675859) - merge upstream commit 8699ed2309340d45f090ff1a9c614e23110b66a9 - fix some strange typing that results in segfaults when using some apis. (rhbz#675859) - merge upstream commit 42a44572d892c4981ba3219933aa3d8e131b2d5c - Fix order of parent and objct handles in object_created_notification - merge upstream commit 267446a1524e442af4de4e60a2eb79e5ae561a7b - Fix key name length on "join_count" (rhbz#675859) - merge upstream commit 3c75fc86755da5c21b4a7620d1e92f0f3e46ce72- Resolves: rhbz#675741 - fix regression where version information for package is not set properly.- Resolves: rhbz#629380 - merge upstream commit 7bb8cd296715aaf82ba2184baa5eaf7456010116 (rhbz#629380) - Increase space for application names in objdb (rhbz#629380) - merge upstream commit 9415f6d0245d0375f3fc2622931584fc6d617fbf (rhbz#629380) - Add confdb_object_name_get (rhbz#629380) - merge upstream commit 159bdf75f33a6f9f8c6746ec1519d26d95fb4e8c (rhbz#629380) - Add dbus and snmp notifier (rhbz#629380) - merge upstream commit e48599638375d3ac72919227c6d764974d5ed5f5 (rhbz#629380) - Make snmp mib match what is sent over dbus (rhbz#629380) - merge upstream commit d7a9a2519655baf2cd7b25b8b86fb234afa3a650 (rhbz#629380) - Match mib to notifyd and add SNMP quorum events (rhbz#629380) - merge upstream commit ae8b5a389a20f15852579baa9e100fda36056ffa (rhbz#629380) - expand the descriptions of the notifications (rhbz#629380) - merge upstream commit 4f881071dc3eff5eed83b419154ff47b8ccaf7f7 - fix merge conflicts from 159bdf75f33a6f9f8c6746ec1519d26d95fb4e8c (rhbz#629380)- Resolves: rhbz#599327 - Resolves: rhbz#613836 - Resolves: rhbz#619918 - Resolves: rhbz#639023 - Resolves: rhbz#640311 - Resolves: rhbz#665165 - Resolves: rhbz#626962 - Resolves: rhbz#626962 - Resolves: rhbz#568164 - merge upstream commit 061b770b83a9533dad527eda5f7d41e763cb40da (rhbz#599327) - merge upstream commit 2f1b7a962911670493d0db3695fc9fb91ceb0c82 (rhbz#599327) - Display warning and add object database feature to indicate when system firewall is enabled. (rhbz#599327) - merge upstream commit 9dfb3bbdb325c3908b108943094ca703d4bdfa8f (rhbz#613836) - Indicate error when multicast address is incorrectly configured by user. (rhbz#613836) - merge upstream commit 6ecad521035e3fe065140091f3cb277e3045f1c6 (rhbz#619918) - Send error back to API rather then segfaulting corosync if error occured duing connection setup (rhbz#619918) - merge upstream commit 82701ac43d1898f8b824d00fb72ec3065eb34746 (rhbz#639023) - Remove delay on normal shutdown of corosync for clients (rhbz#639023) - merge upstream commit d3b983953d43dd17162be04de405d223fb21cd26 (rhbz#640311) - Add a ttl configuration option to corosync (rhbz#640311) - merge upstream commit b57573b037aa2737aed2ba706bf55a4599884641 (rhbz#665165) - Remove shared memory leak in clients if corosync faults (rhbz#665165) - merge upstream commit b0ac86d3dd37d3a13c3c7ed0442b45ef94554321 (rhbz#626962) - Since Corosync won't work with multiple instances running, only allow one instance to run. (rhb#626962) - merge upstream commit 679294652f655ab217cbef958d79330049513003 (rhbz#614104) - Resolve problem where if corosync init script was run by another service (such as cman), the init script will block (rhbz#614104) - merge upstream commit 196d8dc6c2575476d936798f833ec40d50ffa15d (rhbz#568164) - Add UDPU transport - set buffer sizes properly (rhbz#568164) - merge upstream commit cab2a2d4803d8d574d61b482edf1c4705160c1d9 (rhbz#568164) - Add UDPU transport - flushing code introducing data corruption. (rhbz#568164) - merge upstream commit 893615057777537a86cd7c17597da44f23ac5cd8 (rhbz#568164) - Add UDPU transport - main work. (rhbz#568164) - merge upstream commit 0fa7bce07240670f699fe4b6b7d473ce2bcb1bec (rhbz#568164) - Add UDPU transport - build system dependencies (rhbz#568164) - merge upstream commit ba021fc66d3fce5eb87006c19192ea3042cd69d7 (rhbz#568164) - Add UDPU transport - build system dependencies (rhbz#568164)- Resolves: rhbz#619496 - merge upstream commit bab4945b57c150301c034085f3ce7b4187b6c864 - Works around problem where some switch hardware delays multicast - packets compared to the unicast token. This would result in messages - being retransmitted when no retransmission was necessary.- Resolves: rhbz#630106 - merge upstream revision 3040 - change stop level from 20 to 80.- Resolves: rhbz#623790 - properly apply patch from 1.2.3-19- Resolves: rhbz#623790 - Add upstream revision 3023 - Properly detect server failure instead of falsely detecting during a configuration change.- Resolves: rhbz#619565 - Add upstream revision 3013 - dont cancel token retransmit timeout on receipt of a multicast message.- Resolves: rhbz#618570 - Add upstream revision 3006 - Remove consensus timeout floor check that leads to exit in two node clusters with smaller consensus timeouts.- Resolves: rhbz#579126 - Add upstream revision 3004 - Fix merge error with revision 3001. - Add upstream revision 3003 - Fix problem where flow control could lock up ipc under very heavy load in very rare circumstances.- Resolves: rhbz#611676 - Add upstream revision 3000 - ensure aborts happen even if the currently running sync engine doesn't have an abort operation. - Add upstream revision 2999 - reset internal variable in syncv2 on configuration change.- Resolves: rhbz#615203 - Add upstream revision 2998 - Fix logging_daeon cofig parser code.- Resolves: rhbz#614219 - Add upstream revision 2989 - Don't reset the token timer when a retransmitted token is received. Only reset when a token is received.- Resolves: rhbz#612292 - Add upstream revision 2987 - speed up connection process as a result of performance regression in upstream revision 2973.- Resolves: rhbz#580741 - Resolves: rhbz#605313 - Add upstream revision 2985 - fix fail list fault that occurs in very rare circumstances. - Add upstream revision 2977 - fix mutex deadlock that occurs during cman reload.- Resolves: rhbz#583844 - Add upstream trunk revision 2814 - fix syncing of cpg downlist in certain circumstances - Add upstream trunk revision 2785 - fix syncing of cpg downlist in certain circumstances. - Add upstream trunk revision 2801 - fix syncing of cpg downlist in certain circumstances.- Resolves: rbhz#606463 - Add upstream revision 2978 - use freopen as to not cause glibc/fork to segfault in some rare circumstances when using pacemaker.- Resolves: rhbz#609198 - Add upstream revision 2975 - properly size all buffers used to describe the file names to PATH_MAX used in mappings in ipc layer.- Resolves: rhbz#607738 - Add upstream revision 2973 - if /dev/shm is full, ipc clients will bus error - return error instead- Resolves: rhbz#596550 - Resolves: rhbz#606335 - Resolves: rhbz#607480 - Resolves: rhbz#607292 - Add upstream revision 2965 - add a man page for corosync-blackbox - Add upstream revision 2966 - add a man page for corosync - Add upstream revision 2967 - Add makefile and specfile changes to support 2965/2966 - Add upstream revision 2968 - remove use of pathconf which can fail resulting in segfault - Add upstream revision 2969 - remove use of pathconf which can fail resulting in segfault - Add upstream revision 2971 - add /var/log/cluster as owned directory and change example config file to log in /var/log/cluster- Reverts: rhbz#583844 - Revert trunk revision 2814 - fix syncing of cpg downlist in certain circumstances - Revert upstream trunk revision 2785 - fix syncing of cpg downlist in certain circumstances. - Revert upstream trunk revision 2801 - fix syncing of cpg downlist in certain circumstances.- Resolves: rhbz#583844 - Add trunk revision 2814 - fix syncing of cpg downlist in certain circumstances- Resolves: rhbz#600118 - Resolves: rhbz#606463 - Resolves: rhbz#583844 - Resolves: rhbz#605860 - Resolves: rhbz#605860 - Add upstream trunk revision 2785 - fix syncing of cpg downlist in certain circumstances. - Add upstream trunk revision 2799 - fix problem where blackbox data isn't written during sos requests - Add upstream trunk revision 2801 - fix syncing of cpg downlist in certain circumstances. - Add upstream revision 2951 - fix segfault in fork() inside pacemaker service engine. - Add upstream revision 2952 - fix problem where corosync deadlocks on single cpu system in spinlock call - Add upstream revision 2954 - fix problem where totem stats updater triggers segfault when it's timer expires during shutdown- Resolves: rhbz#603886 - Resolves: rhbz#601018 - Resolves: rhbz#600068 - Resolves: rhbz#600043 - Resolves: rhbz#598680 - Resolves: rhbz#601011 - Resolves: rhbz#596550 - Resolves: rhbz#596552 - Resolves: rhbz#596405 - Resolves: rhbz#594924 - Resolves: rhbz#583844 - Add upstream revision 2947 - send CPG_REASON_PROCDOWN instead of CPG_REASON_LEAVE on proces exit. - Add upstream revision 2945 - object_key_iter can dereference an invalid pointer - Add upstream revision 2938 - have logsys use file mapped backing properly as intended - Add upstream revision 2937 - handle sem_wait interrupted by signal properly - Add upstream revision 2936 - fix fail to recv logic which happens rarely on high loss networks - Add upstream revision 2935 - fix last_aru logic - Add upstream revision 2934 - evs service fails to deliver messages - Add upstream revision 2932 - Add man page for corosync-quorumtool - Add upstream revision 2931 - Add man page for corosync-pload - Add upstream revision 2930 - Add man page for corosync-fplay - Add upstream revision 2929 - Add man page for corosync-cpgtool - Add upstream revision 2928 - Add man page for corosync-cfgtool - Add upstream revision 2927 - Add man page for corosync-keygen - Add upstream revision 2926 - Update of corosync_overview man page - Add upstream revision 2925 - resolve undefined behavior caused by sem_wait interruption by signals in coroipc - Add upstream revision 2924 - Resolve problem where errant memcpy() operation sets incorrect scheduling parameters - Add upstream revision 2923 - corosync won't build without corosync already intalled- Resolves: rhbz#583800 - Rebase to upstream 1.2.3. - Resolves 43 errors found with coverity. - Fixes defects with totemsrp in 90% multicast message loss cases found through a field deployment.- Resolves: rhbz#583800 - Resolves: rhbz#553375 - Resolves: rhbz#582947 - Resolves: rhbz#553375 - Rebase to upstream 1.2.2. - Add upstream trunk revision 2770 to add cpg_model_initialize api.- Resolves: rhbz#590983 - Do not build corosync on ppc and ppc64- Resolves: rhbz#574516 - Rebase to upstream 1.2.1.- Resolves: rhbz#567995 - Do not build corosync on s390 and s390x- Resolves: rhbz#554855 - Do not build IB support on s390 and s390x- New upstream release - Use global instead of define - Update Source0 url - Use more corosync macro around - Cleanup install section. Init script is now installed by upstream - Cleanup whitespace - Don't deadlock between package upgrade and corosync condrestart - Ship service.d config directory - Fix Conflicts vs Requires - Ship new sam library and man pages- New upstream release fixes major regression on specific loads- New upstream release- New upstream release - spec file updates: * enable IB support * explicitly define built-in features at configure time- New upstream release - spec file updates: * use proper configure macro- spec file updates: * more consistent use of macros across the board * fix directory ownership- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release- New upstream release- New upstream release - spec file updates: * Drop corosync-trunk patch and alpha tag. * Fix alphatag vs buildtrunk handling. * Drop requirement on ais user/group and stop creating them. * New config file locations from upstream: /etc/corosync/corosync.conf.- spec file updates: * Update to svn version 2233 to include library linking fixes- New upstream release - spec file updates: * Drop pkgconfig fix that's now upstream * Update to svn version 2232 * Define buildtrunk if we are using svn snapshots * BuildRequires: nss-devel to enable nss crypto for network communication * Force autogen invokation if buildtrunk is defined * Whitespace cleanup * Stop shipping corosync.conf in favour of a generic example * Update file list- Backport svn commit 1913 to fix pkgconfig files generation and unbreak lvm2 build.- New upstream release - spec file updates: * Drop alpha tag * Drop local patches (no longer required) * Allow to build from svn trunk by supporting rpmbuild --with buildtrunk * BuildRequires autoconf automake if building from trunk * Execute autogen.sh if building from trunk and if no configure is available * Switch to use rpm configure macro and set standard install paths * Build invokation now supports _smp_mflags * Remove install section for docs and use proper doc macro instead * Add tree fixup bits to drop static libs and html docs (only for now) * Add LICENSE file to all subpackages * libraries have moved to libdir. Drop ld.so.conf.d corosync file * Update BuildRoot usage to preferred versions/names- Update the corosync-trunk patch for real this time.- Import fixes from upstream: * Cleanup logsys format init around to use default settings (1795) * logsys_format_set should use its own internal copy of format_buffer (1796) * Add logsys_format_get to logsys API (1797) - Cherry pick svn1807 to unbreak CPG.- Import fixes from upstream: * Add reserve/release feature to totem message queue space (1793) * Fix CG shutdown (1794)- Import fixes from upstream: * Fix uninitialized memory. Spotted by valgrind (1788) * Fix logsys_set_format by updating the right bits (1789) * logsys: re-add support for timestamp (1790) * Fix cpg crash (1791) * Allow logsys_format_set to reset to default (1792)- New upstream release. - Drop obsolete patches. - Add soname bump patch that was missing from upstream.- Add Makefile fix to install all corosync tools (commit r1780)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rename gcc-4.4 patch to match svn commit (r1767). - Backport patch from trunk (commit r1774) to fix quorum engine.- New upstream release. - Drop alphatag from spec file. - Drop trunk patch. - Update Provides for corosynclib-devel. - Backport gcc-4.4 build fix from trunk.- Update to svn trunk at revision 1756 from upstream. - Add support pkgconfig to devel package. - Tidy up spec files by re-organazing sections according to packages. - Split libraries from corosync to corosynclib. - Rename corosync-devel to corosynclib-devel. - Comply with multiarch requirements (libraries).- Update to svn trunk at revision 1750 from upstream. - Include new quorum service in the packaging.- Update to svn trunk at revision 1709 from upstream. - Update spec file to include new include files.- Update to svn trunk at revision 1707 from upstream. - Update spec file to include new lcrso services and include file.- remove ExclusiveArch line- Add conflicts for openais and openais-devel packages older then 0.90.- New upstream release corosync-0.92.- move logsys_overview.8.* to devel package. - move shared libs to main package.- use /sbin/service instead of calling init script directly. - put corosync-objctl man page in the main package. - change all initrddir to initddir for fedora 10 guidelines.- First upstream packaged version of corosync for rawhide review./bin/sh/bin/sh  !"#$%&'()*+,-./0121.4.7-6.el61.4.7-6.el61.4.7-6.el6 corosynccorosync.conf.examplecorosync.conf.example.udpuservice.duidgid.dcorosync-signals.confcorosynccorosync-notifydcorosync-notifydcorosync-blackboxlcrsocoroparse.lcrsoobjdb.lcrsoquorum_testquorum.lcrsoquorum_votequorum.lcrsoservice_cfg.lcrsoservice_confdb.lcrsoservice_cpg.lcrsoservice_evs.lcrsoservice_pload.lcrsovsf_quorum.lcrsovsf_ykd.lcrsocorosynccorosync-cfgtoolcorosync-cpgtoolcorosync-fplaycorosync-keygencorosync-notifydcorosync-objctlcorosync-ploadcorosync-quorumtoolcorosync-1.4.7LICENSESECURITYcorosync.conf.5.gzconfdb_keys.8.gzcorosync-blackbox.8.gzcorosync-cfgtool.8.gzcorosync-cpgtool.8.gzcorosync-fplay.8.gzcorosync-keygen.8.gzcorosync-notifyd.8.gzcorosync-objctl.8.gzcorosync-pload.8.gzcorosync-quorumtool.8.gzcorosync.8.gzcorosync_overview.8.gzCOROSYNC-MIB.txtcorosynccluster/etc//etc/corosync//etc/dbus-1/system.d//etc/rc.d/init.d//etc/sysconfig//usr/bin//usr/libexec//usr/libexec/lcrso//usr/sbin//usr/share/doc//usr/share/doc/corosync-1.4.7//usr/share/man/man5//usr/share/man/man8//usr/share/snmp/mibs//var/lib//var/log/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textBourne-Again shell script text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedPOSIX shell script text executabledirectoryexported SGML document texttroff or preprocessor input text (gzip compressed data, from Unix, max compression) !'-28>CR]js|  RRRPR R R R R*PR R R R R*PR R R R R*PR R R R R*PR R R R R*PR R R R R*PR R R R R*PR R R R*P R R R R R*P R R R R R*P R R R R*R R R R RRRRRRRR"R#R$R*R R R R RRRRRR"R*R R R R RRRRRRRR"R*R R R R RRRR"R*R R R R RRRR"R*R R R R RRRRRRRRRRR R!R"R#R*R R R R R RRRRRR"R*R R R RRRRRR"R*R R R R RRRRRRRRR R!R"R%R&R*?7zXZ !PH6] b2u jӫ`(줂6¬LWK4ĞoJ̊bDsC0? N6D*IvxBRhsSZIĢg LJVz2% ;:Iq'WQA1w`xNciq \Ax0jh~-As9MݿZ~F5nxr}R'l\Ϛ*/BR s`sB%LCP*6 Ju)/+Io݈l"fNi&GVf5<6Ĉ%X".UJ᭚.u>&hPU纠fլ$l*,5qV_Of*l=,g)ggKE$Ygf<9ޏmUScOM4Vp;,kwa K~HMM F˺2_R״rM9z(2jfRYM~&#qwy3L=iL=#7 ܥ )j~GN<^8m$x키2=ϑB OB5^#ѳhFhϒnj%ܮ1yxp^P J'nQ{ i38XU@)J=uD܂w.O6vMD/C*?NYGֵX:,Vb&yzh mH@{ۈ+fy+_tl>#z3:xCbåtٳGJ}`\|%auB7>i@vn0̧#wrBTki.(PXHt]N H&Zvȹhr D5NqBHdK]s@JL6cT,0^rE߮xl[?(#y@jA `65oÛ.Hc}TÃEX?VwzPtȕC.xL2޵k59(J%į.s#.$QgTZ3^pzڠkq<|/@h-F.QwS@Nl5;aSj<0м؍s5ORi>ȬZs \VM8n-NC$*Oȫ6 m65xa'ݘ`aYQ+=vcdGWYvxd,Y%zh@B*#E~Ȋu@,AL__af$o܀C(uƆȭEȆFsܚڶ2X1AzΒGy"j䥀d֩Lխ(6D?H*|5[Plزh{X)XP{9E7y5cp} $,um }&"<íd|9+ Y;ǻ>/^kA]Qb[tl! M6ْ8PBl7yհ4!  li9K1:=|PF<,~=En&tn6E[ߐ7)[8aH2 捁A˷,{p5l$z^rWЕ(5T 쳅 ;n-3 G {1OM*ĐkuʄXzAe kVD' DgnWR"/uqfx$m|Ojmef3.~>1ZE3b\2 Et͇LW$́Z͚sNW8Dbhuv㩏NEN]88qnn ƓR %AutQQyO1s +zߥ?Wfb|Tf;(w5: F9,󅨔"=*eV_|RSQP_h[DWk 'o7٠'6pug6)N,ٷ#Ydv-ݦ$pGt+jŸ$ zXyZO`T;+oxă(N[]q׏S3!=TkE a^nOhxVpU2+ ,B-e!z&NTJ/ҲΣwb(#AX1i}G,B{nHl>hσ%5⪥ߣG'"8R =GEND0:dv/jKh}\c/{'RPE ޺-LG0KB,bk5< oZBO*lHYcm˸^R[ѴEofܢ㆗u6fۢ=:_KJRg7mާG $r琑,kjcԆJLP␚mF%R(L EzʲPIþh]F-թ,CZ \&vߣcK1IV½|CI8>Ov&j;o-Pk]e)߂-1`2ogcw RY>!BIaMh3MD#ai,.6܇/vT&-Ļfh\*U q:,r!K2 : 5<i6qX1E=DU,M*' ;b'ro9voHyqA#U/{bSpI |o/h=$^A$ 0/~foo-mf5JCBE_vYhw#]:@;KIș_M^tcށ =ݩ_ia~NhGVc! >וlR32xSai ^n.D,F@JEH &ް`cT-1ע'_#|0W''9Rc cO(`-)-{?2)9_ jcݗC&&X. %nfJUfqd懑OGNe \h},au`dͥ:&/S'@7f $=S֒,tk-ڡz6=lBe;Z[˞+vKFq3̫xnAlLr$$c:Wdf{xED'.4Nֿ"TK4SXZYPrCۦ5sݧͨ"o_!+eB6` 5K0\@K5"En͉0;3)j؎gID=-]Á}8*"Wf eWtA`0<=So.{F?|]]@k;׃E?:Vl- ZE|X w8X^~$E/R(_7XIM=ȧ Q)3pҢ}j+YũZVĉ\4*yD]/HLߟ\4Mto ڔRaES޷ԛ{AMn@̾5U@8\>/ƅMA6eW/TcD)ն.1i^D)8Յ\.ZlǸquh(PV0ߺҜAAm9g i7veuv p}Yv^4jN(XݷT`>p>@#Ou]T;=-D"߲%bjOSLR uSLR4_Hy"޷Li8gӌrbQ gѦ{nIesz]m J*-xsG S7j jp n{%C=X3u?\!5|H:NW1gRV5+ӿ $2]1L.`/K}8`+)yov rدiK 4'L{%n?y㓳=/Mk*+ άcA?'xwS1T%9C"g"b|CDqW {ahgCӪq6q^zԃ-Pa&q~*cƉ}-8`,0&Y zճs?yylw68 ;]ij3`ѼV >eFn 뿩Xb>bNLhg|tѪoS\zʄn.^1-(8xӪWRi]{>O*eY+uP'eXhv|0Y+2t [U^+?wĢP )@W$ÖK$^XK|KJ!pqvG&zMD݁޺9mPmχGjO0Ѹ?RAOJ8y &5~<;P(>jIĜߨzbkRFe0槊 XmRG+LeEtHGGEܤJ{=_ mQFۼ7 8$ ׁ@ Akw?A" ٷ/0qxIVm{ $nh|VO <3B-?e(fYU)؈(͂b .A I4 >1CǼ G C}Y>Kodℴ52 u[AH+)Z~}ږ3 %lZϘƚRq9'p,X repSs7p.e6 v8HhblXnzpvc:WP[].wOG#b{>tJ}iu2>tX[J !Ѥ44E$bZ.c|V44sOqLSnR -8mEoc1'<Ί~%W>1c >|:\b5 O=Th'B!QIN%&2 aK,v]#|B5q?t4h6B ٱHnoE wc}bP 9>2ũ'S cnR>Hfaq QB0rFwcoD}QrD;+[䔜oP%$67a =D^'A)O!͞8rm PfVky)'S2rto`0v7){~Civ"й뾬g|Ya sc#AK(d×;yg@xii5}GhbiԽtv\zͽ2T]w<a5l' :'5Aj5LpPl9u{ ł//kA/\} {t"y0/ldjàh_t,R8]oϤͻs+trUHϜPHh`IvΞa$OЧAq bn _+; ԔT,]+[^brg%WR}1?9ibu%xAot[{$,8ZI5'Ft?H)R 2;\VO hJ)<فq tN ft[& c}ڈ⺷4Θv,!Ϭi'r9tu`Mt6- {|D;M\@gHL$%D3$6%}P; o3yCxiH;/*2u4n8㐪QP#6)ſeBo'_:Ο|DՀP.e?ك-:I3e/B6mFsSN:GAfuztpi]zYhQ`㲋pVC|+~:ʛ-SĆvT]ҵuY$"&=ӽ.ᕒZC3cl1|ٰ_uzI]E\blغP&3Ng!'n|%=1a`0{uXN[iJR,QNx|yj_!Aj^*P6o6ۯ\x2 ?NG zSǓ.q($?RJ_עB3㌼|b !rsD"m 4ព 1]tRߚF̆e5PjqM"eaM_&. 'c3J&]Ř]^M'1-wkBiy5 Kث Q$G#@${[._6董^>QoM(EM^5ͪNɉ썕=j jG@w_3O28mXFl|1o> u!{VK9 0 D/^9;mz:~E7bK2|'t}lxچ{O,8! F!%"sʵ6 N*=.F9EoIm᧜44tpP^A~k:c.E5تN=aHzj쿅%W4&Zm.E~Hx>7+ } &];{ +Oa8uv=̴4vropPh.()Ĕ2@pmP ?MfJYv"p헒[AE~{ui[h?Iřu+]ŵ*>cF"r_['a{'"T|:KwtE^>}._{,XĺS k0jI r=)mo*(9"buo~zsD"N 2$2nǛ@㍉AID$eqqnZe(H>FUw=t/z7|Y0ǩ7]Se)>UMLvCu!tHk{g9UglT2YMK62-3. G$$`0+ ,E*"kSbHE poE_F gjfj(dt_g {lԋYwuB_d^Pn7&Җːb#ݛ\-9&. e6q_ײ”U* 4l]L!z#pЍ\9VʓμI␨S ~4A#o.զ&̂ c;MtfYٖET YLcH,'QILƖbznUyiY]g1tqz[Mq8߶BTWc,!B .6&UȍpϹ_t-iZ.A$4E%#!;0)Jvac% ‡ HIL1U+EyU=Ym6s҆j_OFxٮڝ u&|&'_ \酣o^E~QsʂT̓fت ѲƶRmؠNt}q}fk y6Te 솟PSrTSx+D!Oh^;Y 8BH|+v (uǍBGBU!Ƣٿ0y~*M<;84mI།Ky&9PwBYǎP Z˥q[qY{~PA"pCiԘzzNll l 9$Y AchcAW-r^sH7c|r`NK'J93XO)0\z?Ag%*LPG`qJGDGo.@" av}Wk+M VT`&1# y@9np;i8 oa7/ {*gous\ 8)aӸ|v5Lm_ʕ1T{R;}a"/?K?H*?!uCw~<[-<t$guW5ZJ/ҍO{^SBJҝ,L#SRbP'ԭX^id+{O$lṠ9n:Xo) f+ރ{2BZRbpp(h݂6f?;LFgNJA2ju>e1/j1́}UƵ<q+9)-Ha odgKK3S9kpGpˠϔ("O1e-aA"g6HўD}:إ`J'J:F i˚tِCvd8N/g ErdfR%)'N^Z3TaIb:%_5ɠR !x[ŠeҾm; ȻPqlmR ϿvOa+ n0?R Rfg#̩}@?[yq_ٖ#nG8o20ݏZֱuUT홣e}U(S0ɖH_LRpRTsO.YB:HISB©+V7} ѧKW_:p*x|Tdx]whYJAN# 5W+$IkԦWGR9kF-qIUFI|#L6]C-=+-1ŜzU$QyhƠ{FmJj`}(1U)%rGtkX2Dɼ!nV@ĔHw 8fVx0O+ER\~2vsSce-am2 VDxnL8cgAdF_CQ@M,v4X4om_&iw%End4]O%홉yW-Kt0*-'Y c&&m T=jA1W m\= W^( W+Vl_f{m<#k:N"JnIfh2h@a vg4IO&My85/|}\ ?_͚EFC&VE7]>-z+Lmn~AXll]aW߳z!.'cc4bTG]R_d=5nzM2q_P#y4w2;"z6t=Y˲kzFI)aЌyl'N2 [HYH-p ty^t Ug!MƓ); s"oVi\}V䐭ngt0FT =rR.PF~fM_ ))ܣw\D8Awp̎lH: nq051 <`' KeD/$t}.9N {&5I¼D ƞT4C:1J@4tq]!obֶOh~$`{χ%9fVSchL8j4 ™24cΞ9mջǂ NfQ^dΐ0R } u2rYNDAYM}79aKK$mƾSM' )8OeǛ(8/ MY`s޾QMXd㎫} ݓꚃ'uDU?f)~`0_[LoԭҞ'$;*yEBJGg؉WJcFg>ڐw3 Grbx(=v2} LgGC. c)ܿ5-O&ZUG?-A_mڋ0i }kff wb>x|_Osg^(2bC ZT3 lЁ%ʝns ieG^boԙx,&Ԕ QuguSֆƩ\_".; ͘^PM7O#)CM3=;`et?lIh\؟̬3h@p/ 뤫iO ԍQƜQj+j:3.nH_ZyLl.I tbYE>笛U*M9)%#s2 Q4qFli0P6E0g1릇q8܃YX;ɢ\s$?tjڑE<IɸNӦqA t*h&~_|m,`0+9 W4#,qZ,gy Obi7{VLHO|v{mznh`jjq#NQЬg9]扂OaM&X;!O܂#iQlJdzlϛuǣE =_nxEqL[ G/w[b!.`i~w#0 aFncFY`fm=mWSW9R1z4 HMڲ`Y'f~\9̿jIzJCFLW ,?&ƌYƴl*27׹L GB0r)''Yg}Z or5d!0yŢi!\[|)”tVTݙoJ<洮B5"~l 2j'gJ٤~ٶjdwSj% Bkc (&ɂ}aP\ S鐀ن!y/ d}qZY&ڝ*EG@aMk75tCbd&#R"E&CٰJN#;>ĽrN'WXQ„q>ъ/.瑒 X z]nųN_=xѺ)G杋g+a /q m&x|!xV9ʙb8N9j<"}.T=T 35 zuTp!_vOuvsC¤I<ިC*g if=_K}I+2HpsP`Ω qS^^nw"$Q**uP%'RN-,8 oDӑ)$kwyY)rN'U3V֜Wv,W, V9-+>>ly?x+}VV@9{$yOK2} NGDUNJ[!m<q$y]""7Keu"/;kZ@5qYw{Bڤ\FPfTxj|"N M`-r\ 5UfLy_}BAj*0t8߸x6 2+n R0$ #:0VJح>I^`:!716n퍶D} 8o`wZ~PdKhB>a*`(*kHq6A*4 l6z Fm5g $]Vg_UzB@|9R-r]q 4&9ھk90׽b%*k==Hі iG4 U{|:FQxW~(5rс}wt )t@K~8iaIE=_[Ńb``~OF:WZ&Nyڼ>O<́&~r\dJ]+`Ǭ0!q1|E4o|v-r9pi8҅ t"IL9 @0iUbk1NZ&gg!zJFki2;HAUm¾ʺ J@,M(Z|UyUL|ISȒ<v5IVz&*XAT.xZ׃㮖ٯN)[ `2O gl !A:@Nf/m(Fa>Q&gK7+a<ǟҋMڣ&4A~W/ ~+<C;.a< a Q_ K6` .uH?xZ\|=95V$gȰ[t|C kځLT.+Hg/Trpa+Gԃ{gjM7t2EAVk╥nMuODI,~jXb07 ,+)m*KӨ}؈1,Pr1 0j|{r2G~) ~ȬjD4C'{_z*B M%6{[*끠8(B16ޣUsw+ 1F:oѣ[.ҏI3!) oZXB{gvell kXHm:Ʈr؝kBIr]_+սFsWwP ['(%Sl-.p[N"B ݖ'n S [f$Zw:$B&2H ɼN'K߄ ʰY/̂<]{XͶ'}ֶ[tM3l|IZ3JRlHIN.//PS&wA3$bYe"u  luG0 ]>3B*(,+)1I]./:͊$?RӖ_\g퇛aTMeDmN%6q2Ajk>*w;ݶm卙@mM)ׅ 8PZM~.E_L(a\}Fsc>m&7ؚ7^j|)vj[$`b?y{QzZk>ƙs&MB 釄 _k,iefWLwF$| =dJ iPgzifj@ZJeGTXpu(Mm+J1BnQ1 6-4w!l|LZ=#yNDQx! X^ /k ~v,h3fmV 45*֣z4̧!kRQ7^w lp-iLG*ԁ=Aǻ|׼n6Wji[?`{GOPbA2A Eѡ4"œّvbaX`v^emIbyz1&3Od,Ix~gristVZ dbkŶtA?B|t@'G q~;f5[s/u\tY\Rx#P8Zx0'nŴ(6~$JI;. ɐĠ 7WLa?U$A"Hּj~bZUO{#x .Cya o0Ѱ+^Qx<&uܦպc[ g?\]sU׊4qs>@5V qdOM *O(NiJ!:Q5$SՍ+Bsh[IcN#D q^N|ٖC5I'T,Ȍ2Z̲ mUim>{_A)JVY^zydgZ;OV)?vW-έKYgƖw,} hJQWd tOYzLAȎEGu։ޯw%7$JZq 0&* X%c _ѬE|,!AcēԁV&vc/ٺDW]pW HvUeU*/ `D-a'zaxŸԒx0xGұBGEG gư;|5i"-=TgM{CƷys)ǃ ǜnXRofF2  3ޞaAocnQL>a1*@$vPQA3w(pnUB5OwR#:*aeu<pJk"@940*]hOyDb^\ NSdҴp{-ҡR,;=%vȞW-ޫ]Qx.ǘ҃vj+TNifs-X4"',>`F*\RNbD6?W P{w8Q4٦`vi(܀vb8&3gԊvQ9@ely֢xuf`II1YU"Z7"e)WD?T'~?կO?kc#nJŠ 'I@:a+%цD7 GWw[16Bfឦ,_Ȗ, ߾_^b0)sw3JlL+!ڨ? oMNCqauFT&:΂?N7H!M=0mtِs;f" LB29w\1ZTǶyy ('ErE짷飁T]o GQE$FH_Za6bjrz^ެOyoeh|%-3dzzMb `^˲Z5x~zρ84Eڥ啚=VOwqpqerh-ʑL;n_U,ڞ޵=>Wva6OE^ ҞNG~&+GLKCLEw oܝd{^,1{eU&(*U(#VYY>yn#,8H1._xk \Km*UJt w,Kme| RRFŒ_FeOlz9vumM7tZqb 4Pcm=N  0^,pw(bJU}sjgd,uڮ_d,9 Kq߉M|g; VIȴh']3fiGFK]qalۤX߀\`qHiM99WcQjCs'=#W (D \ \D2y-OUaޡ* a-*"Fgݓ׆ɠRyUiMP`)ƫtAq3^Z#luP-E M)C"Ҕg% ?M ࠳bNH)==ZCCLe%S䠁=L-mx䒬!T*7 <V+9Waۛ2ux(ZznJ̋_ sH0ga,R+`9C3G5h!o?YNV}Z'!oX%IYQ?"( ČGH9BˁH^mu#-g:%ɡCjm|7L u)&6M IIp?ywqb [{CY_'' ]gSgj oSI119umn-ONɃVqKMү[!#ߪ;ϳɞVX|3wJ`c0i"Z`Nj^|y ;+U&\/|P2_kAgo0\F)~wQ߁k9j+cܵRz<\ÐaYVs|c~;:-Ͷ27u  .ِpo>| AJ:Rɶ̠ *[Xx^?őtkAٯJMxS2̟NRm30cO (5kb;׍3_'̠Nv.?׬17!{=j@wD'\rTo OhBĈ)##z]h ] ceºq(wIaž7#A %|kꉜ"Ľ۩O%( j2p/楅<\W~(cHlk&s toV:1W,]4V)?h=:_ <@=z=;Rw]>Wv0Z{}Se?ՅnR9 &7_1:[n /ry}fB|o"Py/0tr*M#DΪy5RGB0q%1 l2 ms.')8$a6Tvu.б8əhT4%DYM[~>\汷:AZbXc햨pZO9ؙB*FS~?i7Ҩdfs*w1rN-IR\+QەT 4̜ɢʩidw1ƊnM7T  eҵk)3 74 d蒢aw2C&'}E`zANp/L;Y޷TPt ПwTyWvTz"+)lm8M_bzxhD_uq($w*ZL3#4L~rC%.>Q6 cEtr\7MM0d*$nStniG[5׻v,qd>ݳ[Ks,}\]}?{eJs)ڍD{s=jW˴|΄uK|2"Aka^zOl%ө]zɍz6tKL8}s*d`Y-iO2dt)K˺d]vaj$rr_[.7TJOAm쉾$ehb2Fğ@4ZqjВ#7ST[ -}I-,mna̧/CelمqAvĦ퐼 ~܃yF}}ge!RCTXlD ,ɓ`#P$M+-O4J8giŞÖs YjʓRdCΈw`v]Ejj͏q-[V"~%nr|Kx~ErF1 KuVݨRRABޜ8ȄWݎh^F[0 n>GD[$ aADac{R?NJof=52IrR,/& {?,6Fypk[oX`J!63`y(ީI?E?7/t_n 9˖(KހƆiQ"!{:8, %̀ه\I-/a9.k*sユ^r3B,er|>=9ElhKF{,/F ZDK[ͻÕy8ՖZ.5vCysqloRi6aykIᣣp^RBon1~]X`]`mK6|Ho{I}&O䃕_}z)G[-A;c34"Pw$-8kKkE]f,)O+W=H$"m_DxmG^1f&XYӡ!0T1 _g,6RQy*kHӅbT&-,4 6=XNV0*#PK*^bE`+r7LLg%2rwe4ܢ|yǪ-Ϟk@+H$%`P] Z]uaR((q FgfPi (@E4S=9[bp \AZ,4y7;$f~UjOݠϡ 丧z^1a0OȀIUD'υ{3M2& Z%s (ERW8Θ$$W s~hZTܛ+ԁ3|_coDM}w b.nU-cwxqE }gr&N}AWf^@vM)̫2[tfn/~v}qDvt5sPsV/98]ww(!=K@۟љ]4-he/,h륂 碒a˖ZTN胲A6zDܣ :okZ)…<\ *R2p z&: ^Q{<;St߭+vxtK~!ܟ]>B7zhzmIy)SR\ʘGA64Aw8!YhNt پ-ΉGix'JL! 685.-ȃۼM+ƳI&slʝ_.C"N#]e7oFlc3c[Პ9eAR东h#ƒen^67xac646,Lbȝڧ˳ɍY^>9j5sn5ǭa #쌠7*2Gx(c !G|K A[SJ}xXw.ͧEvxYӜW7.ę{$8RK p7t8HY ;!K((,sCW"hz O*׍Lqȵ|' fBqp!H\4䁌N 14^ѐ]3pM}qgn=&\G`\ŪEÚ=~J("Ձ!ovP[~wBC򵏷FEn0{w)IL2KX kr+E ocH4܄#UH|U12>xz9?j2fyGD^[K9jB7@yNL8n(Vޮ\m6] =>; 3&{O>GlwsMw,zM2فkHC\nP)d G:D/ j%w 9[A*ESY#*IZ3[%dʔ#s?-Ie\u@#;XUIDZl; Xd 2Bk+jJk2[[f6'kO,}6%AF0J /ti4=d3JN.mw~D~v?Cϳ8H֐:bٛ{x;;jxeqN]jv 8nDo:ϰ8kMFQ΂* 6mD^T_xSߔaQ9vL> 3^o{!Ӻ)(Ln6em_eEfL?p7> bv 3L!/GP.n :X xs|˖HLi\ 0W G9dܘT 6y9nyZ.x@Jb{%4B 0`]kNM"#卺>)F}q$mcӅDdg#(3'ala0TP!t >ߦ6OZÊ< 8> PW{4p%B'SkWbaMJ"X詉$7\|n O&hU Mo֐ib929Y\? aH;AS~Sc^Ձ@lވyNA'BWf Ҹ(0+ƣfWD^:Q7ٕܹXxw@5DS]a߯3 H(CN$JeA/mמWl[`&͡CLi=7g?<,nɦ pi;<( ~;~Uc_% i:\j;4?l|}bsT:+'UD jPe,">#y jjSr,8:/{ν\A4EȶisIv iwT| PVӑk؞jTiJ:w8[v(NN!ͭ= |]vl"|'cҴ2՘Tx34b'2;\g.=PR( )pen/)$^I f]N͑Wz)wQT]80oŲtߤePXDz.ܲxƛVGS*PyAM ;Ujs[%JF& |RPg6XbUR{ 736Lx`&֍OwcbG}2fZ y8{e[MB-T+UVEi0g̡HGCBXûF4-laՓyi] } ߵMImzg $*M*|Q?%Iς|ں  ;nbюoIyY$ZAKuWzxb ~\CR9o1G:'ub'{mw21y1j7QRv|"H hhooݑJ:M:o^txđMrxdl4?򫸌ɸqKz~6=\4鸇nNF)U[pxJh@V "@ܑEfI@݀Aۛ_GP~3-|2љGU ,oWV#B4_~X[ƟmPIQӀ 3❬!(in YG`Uol$9V"+W.Lo`dA]4?V)f=^X[rMK L ͽZ&zd*`8QCue9bρL/A :{OByWyn /.<^*gDJԒɏB]66_@4SQ ~rl vn6ԩv[7Hȧ4$}SW>Y}AwF RQgS5[gt'CEsႬ|5iz7'Pjx}}(AtTXo9>Vx:{^ҙtĎB!agU*0qod|͗ ߿#]դ, m2"X'Uqd/E(ѝ>H1z~ D|`CZ1bm171C*\B>yz^˛Z7c`[X8h@>ߣ@bAa4+hZh6/bJ={R+0tLeL #mv9${v8F'8_:pIWO0'PgGy@0G>t.L Tg5 vnhh͢j63ܠ]^w w:꒛LI0W'[?kl=XO: o4]P zIh1[usia 7ƅ]#>܌D3 @s۫k"coEBIq4Ӽ·#]wcP<}u5 q#뇾jJ2˅e-oI T&UF)!sTŮ, ;ZI W|KU+y0pKott\>i, LO$.? N'%oNHKrĬ?*q?!&fdx+H?XB?3TZY z|fz{_nϐafx7QB)Wo mtq@BP=NDjGX[k#8a^5E;d$K k@0'zY5D_e(fbIdaTKJLQݰU9S|Ȗ9(P%ܺ"^v^ɩ4Xׅ\jOĹ<\ϯd_zHXRd[bR H7UƩr%'\9 y+ZV3 MdyV+%`J8a,idmBv2- M,šĨLw,4 M1|e~%iqb|fO-H̾=/9>g(Y[dS4.SrB[vV {ﳂ ڠdp5ݿ<+\K9z% ^au]XlBvF㏣ [kmrw9pYeߏw+Hi Hp.ɛhl5L #{巌nkiэT vS:'3 G}Jr|v&Jh+Y:TSi +wh 2Zsb]k%$rJTvA0g"8evΖ%L#,t-&`-U %~.l܋"M("~q(LOx}"Sy3~򳝲uvNwǑhXKJBXBa)+S9'4]T  ~ۆojj sg8.lR:Iˉ K$qΛ n77bi Ib'Ke3oԧ7N\q! c|-'ܚ@Q#c;@X}oo30%B^Wdq7#~lL&+q CF"OI 7t(TDFTāD.K8<6>R|Is=liaSl4/!Щd#ORwۆ jJVE`n5.(jēU0 3 :"ǝ3 y8;TX\cN<ˊx[4`>_+D-6:OZ|3D-͗'7cA$"]縘$*Bv_b%0l;&B=˔&O+)yCxQP&?m be5 OSwsB #AW~FC9ӏ;i{ l?Yy`_ 6X^*hSP39-Q~)NsG y$~_(͂Dɵ["/aGSuD% Ne/b{eBPnZG\N?C9W!|/ĸ@e=C&Iy^1'x-b?މ-%^5C FeMD&gƬrɚXЭvqw@⯄@VWڜPg p:Dжպ(ؗF @ŧc$u9J$Nxb] j#9mx,?ε\TM_0~u2՘! kr #^d;;h_,jD. ۾;/9Q|;"bA8:c}IhleզG⠒r%0QE dL _[ۚL*vlU.Pn̵Ziv@W7~ gPo͛e¤IyN9AR!4<H&HvPiUb#"F E?_ / X 0[)A &(|'j:Sh yWG~!j^l>."7aIn%Z~F"ӭM)zlva}7ôo 3 bTr*vh3 ~.#"9kj U#Z }*v$ܢv%E4ד7l>UxY|X/rK),WI#, 6L}kLXL¤e%heB,jb+$ {5RLEѯp-R\~.{ys-N>nN=A )Ex-4w1r4̗х^u Y[i.(.b^DE4 >0L @!/;}.&6xN,YnC%Q`O9lyzfTz9 ﰋDm>DS ag7~I9h :scO;߆Zzn,FnTyے1i## lsq4?c(ge~.3CX*xݩtҀ$\@M[;n%+_)W0Q&I-#J'3=8vdwx $f^Dw)J"r"8qR{ };hJ-Yc*˦Xd}P^:ciOd$ 516mpYMXW83? (Ox&F<*= bzD;wESA1BF|1-w&^?UD"3^obz)-B'4'eem9 $^% z^4l<F0C[;G|ޣfA6ׇ=9)04JȺ0vą|~@uhMmh hzCBs^?e=H>:ݛ$qg(;I6,#amwvE<=;+l#('L [q )%?} D2N[ϱ64OljzD ܱ  þ Өļ'i%n{u=wͽ:׻RN84#y 3ո# l9j'keG]e{J# eFJ+"VvZ⠎7gQ.6aaܲAgS$ gJwR)zEN޿Prh4%oG<6?޴ewnS0#[ZmW_;?wkWǏD7=1H=eTuǛ}tg֞d+źglipG_U)Y!I~8B}2P=UE߹RX7]N6f=ZTf7my)QAJ69*H&ljRu Q#K1u+XbJ<և$ATMl0աP!4'+tOvG%8zz^ZS&!cL% g2e2`8]M{Ow7牊ˏP 8btǨZ^KgeZ}!Ǧ'i/.j x tVwZoKpc㫦k:ZԞu1ؔbxf a0+!ʋZLO%zD&$=wWT6?_YlEvf1?1HI\sNj>3F?R,QmvJ-.hĉU i&xr,&-/{u1Jf N؍ĈGn7isr8I [ 0>h҂ lE b^ԣ#܊}4hY9N+ P&*S"t*@xb뤁;$(@ .R  р#U`q> \9 X>}7$/^.Ւ+͔I|IG[]z`u £Kv@W<;:0w:͞/C _~7{>1fmPC- 47 1_jKUb>A֗"8d:0+OxR?:/|egnRvc9o.jA$n|);SsmJ)ׇ+ p+-Tɴ:8KfK?bDE7 Cq)Wy4`{fJ-Ìy7#jA 0Dh4Ac*:vDͮ2wٽ)nC["a8j}Mʇg7ZoK߲Ϳx-ō}:d}}"HB}webu!Ў,)D6^xw>NǤ!6 ҝ_8GwtV-4iz)J$s 8;fb@z3i7;$u˯|Qgm 5]% 6(64B; P7[ k]n. +J +-J㞫q؍xBT5]Qk:ͭ5>];z:oiBcpLˆ/H8Y)Ԗ* p^'S²m-h}n^ euՂ6XP_F=)K֋h٥rc"Rzu*!CE|;@+%hnhGV&vI*S5GQR=kU}ӘCF(HlT0[~xzpC(K2 ^4/rO||?isWOyPQŚ֛3m4{a/])u_@! `''J tOEtd24T.,eqM4 LrN [WNnqCy)eV+]YV鍺W ;U[J&= ̏*pFu6GU GYpX"7ou}Dscy҃gVF8B3VTr$,8ݙʺDg&Q+?ٺIY)Qզ Pn{f7!%+s#5~3.A",ȭk Z!2ڧzTr,xq!*%eUU|#{3R$Unl?Qv)<\EFf6g3+O}_=f( 髼ɫ|rQ)aʐ&]HA_iv\38-:ʣެ$*-#=՝|2Hxtq!L/4P-¦*Qp/ @W[g;HL"K-[gFx`1.BK 1;3R馏mbVQ& /l p%I 4{ulPFnB !CIQll\G⏢& "KaZFu9X7"-t1HNa߲K/̠zmdtzVQ2ÊEe|4AK AĻ@gqI*b*ͬ }lk3* v'>ubW3I.ܰpp +HvDص"'e^}@OYVwRn!(=UZX"ܿdz[<43H^aMBx{~,JW;)O z[6Zp篬S{ma] =2GF;?e xTHCo)$BHR'(! bqq} a1X !)|W$G*Cśpy 8OsGiGgz٭yǚBN>o lk͟k~lhjUǪJo0֡|6II-zYůdk5{z!0iXK R U*$w_/3 q2y,,O.d>[?yYA}MY6%<Ʌ9>/+Yr|eO,QYk7Hq҃hRfI2c8'}IR252sRO}%@Ӛkw9 sX)w/Hĕ؁D169ہepyӔ+vT}1`Mkl>oԃ{^-~?\OeDt`vn.W̬S{ZH"A•9Fv\>lyl a5s:.kI^Ce젦,a%,їA¥5@\=r%~3F$]ѴT~k╼9LT\1s^tn,W*=o=H|De RJ걓2RwO ${Ӎ!-#{{~'38{3ڴ}kxkYi_h{|6ӑ1qr*ԿfJ3n;>3vm!{(| (~z.{jK-kE@ڽd8 Hmr48g!RARF)E rէN;q.75%7|+cηP9T,A U`ބڛN{aydյW:HWLΛJVax"BB= k'  P<7XK?.<@ 'hb@Q`l^4&r ѓZ۽-ߟ״""Tw~N8:G*}mgnUTiU <ׅ?n0FQŵi)Jk"nLgQcm4 a2a;z|Kqzifa%07M@HȎ@ ?Ht4tc5 @?|6~סm 4ԹA{0Hӆmcs%JotJ2paڐR pthE&ZP.m` ^@oX+5+iH7b ̖xC>v gWw@[.;ٙ{"uCƗ{t$lzBAAѦN4|DJrF[s  d>X-]vwt3Rw1Իg^wWmbtqu@bYz䭾Zh|6pZTzqBi@q|R7~lwb[lfa W\ʹ0~R +@zq6gW?0lTT0QDܮ#` <!1OHY᝵u~Du~EgڊkinF?{J֠2@3>'3T,_X! rROP#Ŀ>YkeFQ_"1:K/t-U\rm@.C}5"&63-#0>Yp,&2*O¯Qܦty`H#k䅼r)ЧW^Y\T`2Ep:\E%%w} Zr\.viv'B}KEjNeԚ܏NM?r=_ۣ )"ǾȤ)n-N\oՄK8͝ފz[0->& )k(pG7#w>?%Axʎ%>8S)2fv)0- !eֶM| 8@Z@]gWU.k;M1ʻcy'jރ.9SF`)h˩3t.A 692R7oIQ)Z;d)%濰{=6L\d5a6бirI s~sw(hɺI" |vyƚO@ w + c{40g`A>&AY x(ܰ -cItUI4cۗFE 6g;k_`ћ(;\Ҙ{I "yi3 ]B80SG<[;&`P4g\E,G d/HY[,.ܲ-&=ڴ2#$to2FL^ M2n|jzcsȮS_ϰx%`]M-v\`qy _^eeu /E=<cg-b2M˭FL(:Tu#Z\^_o_*ͼ!) jxX {*&\YԹq&$ER1 -$b2Lx Xb5]c,ALd:eMKH~;!Lø>"<$> [NT+H0{:fq5aϹa! xvnM2KmE=BW7(4q 89|<`mO#5#..$)BQ Gcq9cK3AN sQ g,UpEuRv'X"59 (VlBt vc0tܤ{iPY$G]I'ZO ~o.+rɔoi|#cMS0 Iw|;GgupAC0L?4d>n4OwM[Vik)f0`~kJy/Ks:b p4LX}n!ye-k fXkb2#<ʳ].@#]=|lo\-s#gJ! rBkY 2:z Vf) 1)j͋X .@צ@ 7 C4Nn76LzFrg`A+:m5aHE`?Y?Aj=BZ@]U4XGGF$oi8E #) P,1E" n^pP;5= ̓݀b<s7:Kɥ̀i 07ׄtsw#%:9HsqgT\lcLdsK~Ty=' ?fcHs3 pf̔x.\F^xƑkEpyYrGɣL 4QO_NJ@ P/=!y4&cȐЌH^2? 3M[TUgrg'Tk.jWaIԙ{c!f $#?kW̺Zxq-V4=y^+헲XXN#e&&]5힪luMTi}J˼0hq)~CEJIQ~B}z!o}3CO<+S/V듪:@EkKc,|oT ?n&4Fm,րVlrȥ_bd4 ƾIA>*06[?pxT_cU2K: hIcZVVP}: "̡U *z{BČ~>Iɳ  yi  _pں~D[m-ZkS;8wơL `L:uƘyKEV_+jV0+ޤ&㪪ӵBb1M8M{ ZP0N,m m<T6噻lMx#ܪWF@ohN1^'Lς_hOQ-8i/x,uu| Kkg=ڸYR[0Aa.IfwJ+zą F}z> ܵWRJҀvLԿ2cqzE'hiP Bx꒎pr ѾPw:2, i+\_Eu~ʹoa|F=HK 7 ީ):9n4j'3ZXY]BDU W9RQMxh`q4 QljzL2dLrߔU#geW5ZʯǥyR`?HœS;&汍(ְ]vxCܻںxm`q)`kP/OIN*C>ɲK6mm[E|j qrrEj$WS65rPӮ9%HEȯS Jc<,# bmGTI<pB QGPGOH_ihV-_"bzڎ`Xoroz\TL? )є8&\4sKї>]%*]dv6 {]y'Z?A(:5<3Re,ޘWS:%puQnNRt.'C𝏄g6A<36;Sşe}H84Fóow5r^ I5hxw᜷t9ȫ{t,)>Iܚ+y%˹eQj$J9ajy7 Pc@j d{9jiBgF-[4 d)' of[_YdQO2kc>ŵ>1YNj ^dy}J?đ Z‚ qŠ>jQ}J_H[ra+c=; 7pbv•P2v8`o4я+BV )bֈԁ&{e"݀Dz>?fUjiݖ^> f$= #V(`AՐ;h1h/"W^D±546 ~~҆ Q(VIdGOgRS RTXk&(8Տ;פ~ )MI_:qu*ݝ(`ɼ11+,A-M8*j@ Ώݐ2- Q|eCob.0j"C-8)^c{vjyePU'=|GF&֙P9`vD5%iH|*_^2 6~!E?{^qG) +_X9PMmR` 8] 8"av/ t(۽" `D\ DU'ؐnݘO?34Վ^@c/ӥ-%E˫\.yÕ-N*c#EU$ݎG&-u ;cXl]-]I!#`BN S!WX̠[eY}I9!66ƖF~iG<^!Js^0`n39[u(=.s%so&4!ي !Z}YxsTDH/Ϝas 1HhSH>UM#%Ĥbۼ?3PAKf5] 㚟 8p:Oc^w?(B
  • ƺ@nn(rH4n&9=gOd)ayj@(8Ӌ=lZR{VddH2U2 aԢyXƔ˫Zi\1⒃Ք12`yj=6rM DE,@کgQ.c?@:lUiDȵr^x)γe%OI0żqDˀPfҘgnxcV! l ˁTMS_Pӫk" DYjNrJwqb ,6)` Nȳzl52VX;exJjKFw J^ `Y)ب_n'< "(%3.G; ZFe6M!=#(7_EN0;'hNn/zlLxP(]>E͆ VZ+l4os/S-1. CU@e*o_H1s Lq&."px^<0sIrU[r5Pwh{^6{tOV蹻?N<ЛcNPO`l<ߴS*gA-˷XIP-RP+#Yb_)EVInj&/'ԌSHiY'1v7*5Zl[(i\:HCC; NtCsŵ .׫2񃆄utОj \ }Z3-m-h۷f/+5t+t1en XC$S*ь&(+V'eio``?0( ł?tϙS),6ri!S%̒ZUր$r.0j}( /wFloA;QfmR>%6 0Ts:kX?У=D<#uLRU7?pnHESrx .*f3eug 8_JyQIs"A>8';I',*&.,CX4"TF{.ah>a%7*m^a;#.ve?!Ḑ/\strF߷IWJoxO*ӡ@!W <]wc?l]a7; n!|QXeC~X%9W@r54> OwƂ݃C(vמ1(擖Q1'OTgK^5Z2hZi%L~KEnWPGC!X7!uZ6j C4}֣,A&tZpnb0RPvסFUn,ϵ\9큧;0!Yʺ ,yǴhDL,,ñdC}X4{(m|b@!VR)AzjWVV2DI@>Jk%6ϝ+Űutko%sMXiHf5d@iK RNmF<&;1SvɁr6$va'G<9p,amap~oB{ _臧`752mM1c@Z$23|!@L#P{Λѷ`ؒ*IfX&TP8h @7\4JpFv6j)ݛ1Td >,vlG< 5xQt&}m < 4RWaas6,X2t@9w9$ J/ygOO\1D*]G'AHLc['`}ѤԳ,!Dݖs&H2+'e/t()N^gAq볟 SNjn]< ,{#T{p-K':f>( +”E*Ap[ 闋u,g5rܕSQKF7 Ufo]  pʊ_u[_ F+3£0Wt2lINI[ '[}ZYeh.㠘=lH%SXk8U1K3dASzxѤ) /e'VHcQ-bnjt+kZ >P3~h@ve c㹐Cova7,S0r>޿VK˫~Ie)A[P} epfwbiaP$k4^:=4w㦱AQ̾| ̄M@)s,Ul^"41Mڴ "DofrD[*xcj6 'ԳMsJr%:.͆lgB)\F kȮfY&d"\dӇ^OV2hsP@,g7HpP׏4{Fu,4<)cĴ=ۡאpAN)$ "m.Aʗ WWxզީSIӼZe `'-K0օ"J'6<*k|eΖعzpuĚou{.޹'ځG;A(דT1 ۜ*N{R"EH{4v>'9l1q wl8 gsD52t2,Ԩx/6!ŃmqcpP܃@&x&g^+P(ܝ=e+옔ft_3mE88l2]pKI i[DnεO!j=ZgI:, e8EKd=15ݯLwzYGO9Y[#"u~8 d0}+[ $c㭰`3 񧍌wgIxq+97Z,}ܗJ 5% 5l1\{.i@q 3ǥ=DFɾᏧW)sR>/JDVT[ Cd]̅*3E.(B^kP_, 0.F'x2݅S'JAQϻ^hP `D5x`D9?{DVBn]! r6kp%FYw%i jrBF r3' GD-<7KPhMcMMD PoӪX; qׯ$ dVێqͯu䝩p2<(8k#c;z˒!wLU;@9bqiH[h{Df;t/ <3w3i}^A4@1+w/y \$_\h_ooJD'W21Ϥ4eFJx3rmi+ 'EPanK~D@.zXŞ9ZW J6#XvT?Unf8n6X2&zBk MڪjLӌYқ i,~ R5dOqpы5UCNQ{Оh޴|wjfOWtKO@œEI(ʽpAyRԒ>m6X=]EIό޷5a7^kxZ,!fqe|mT]-'nsב\U#S'c :NVϿssa#zH2B)%֡QMD Oʹn³%6m1 "J"<7&1m:e\|o${fe9NL.l,?GcYKG7H9zhX,GI|ߡjPVch[SSN{GЧ&lW"9%{r9j%VhOcZj2lP:m %f7n/cΆfM7{<fa4@/Ǵ}f%4Crnn.p*ߌU-[}v`^ÅD,}w%h ).5VaL7?Ѩ?1$-D`φUsy( ${) ;!cQs'AerS{mCWjinc]n,֓$2(c8j"t/ձ!u!nr04!C^Rz zdxA0RY#?Ke9B6T5Y'd 33wT e(:EI1B:=Q鈰f:l_J3ijvL؍}$O@eq?,3>tubl[SVJ+vA7qX>D[[hRyy;j;_FcOϙ9FiMg4c{Hή}fVN`Nemm;Lˡ,5ASʋosOetLHBR+ζTD>O2dp٬'8o\{jHيmŘ:`h@#b;]q4$?Ď&Ni'k4#3e[E7: ^9Q+{ka͐冫 d<{VbA'7IȚKlM cw~'^p9u=k p5X^xVzX*!OA76q䵄Wgwi&hseah~6٨hԞToʏ}9.LԮ[f|Gʄe?CE`zś #0t+yv~sÙ^mARa^ \iTbF= aA3.0NؠQF4lW+q{)tjp1n*ąHJ7(աta ~ă7H| mF(~oɧzBV 5Tf^lC9lE?Qj Qw="JxP_C>z&iz% -,݇ YgLk0U8iJ#Lj,'zqcқ o#qpzlz=xS6dm2ȱ2!- ǧe60|~e1+xQ>>~CH%gqeXphoe`y3صy/l{g}AnAcV'԰>NS ..!&"m15vy!>kZQ41k 3FKN`^4%^s| .Gqcܶ|[> X6ܘ/CrO&p`G|׈ BV%:yP:։.bUߘw^J0ԢgE=WԽtIu5mygK?7$9_ `Z ܘ!yk$7ˊrD"ڏPHO2Û| (Տy49#¬[l8֦K -k;J^uRISgVޠm \Ew ^Q\ߡ#uSBHn(V3#R/W*:8cHWE{E12Q| G1{t47Qj S!D+JQ:,:@$/>ǙHO0 kd״*;!,yKްգqnB3k7V#y4l$= Zi 2e$0_$w%nuwEnɄ Qc 'sZ /hQ VaaKW&N+gA3:8?vBh~E r 0aX7!e#sb53p@VH&Cw,b/Q: GU&0Pă[r0[5:=•t7Wg~)r 1X#HnVg5c /-UHn!5]48CS?e^ySuo? ;mցk@Ul%c({{*9_p=z/ 1*i#3/g]i<8T$} T. Gk1r^3{-@)U۶j5mC++ɾFBݸ/Wh,}sƃyMKOKDav`7 MJhJOQh :ص!Ġn5xD"Fr :>wL=gŠ\L b&a;5FfN<{BRlQY/$OP̱"@edavUۢAFd+Y -]%yGIwgEwl6QͱvDԲ{ES\$cV<Adhg{p0pD Ajgl9#R ᩬ?YLaB= )D9nY=BC1Ӵ.t`FyӟZ̲ͦK|#p4vvu vzjԺa W%|e9Dr8zM/6 #afU> M -\->_8TAmD?`zp߽9Q&ſA1a#в|O LqlFMH73%mҙuI`qaF5h\ʩ'DH0FYhi^E\*H(Jbk祹{ӻ_XrtY#i*"!.dž̨[;p Le,%hVŶCɡf(0Zߐ:?l|FzYZ|t E {trBԛOhʎwh#b !K~T'RduttGzD2-=\*QEW(I0)bb5fo0Rt47hbzOpL!C𢈔@@b +=K2x)݅jqhn_k!6mMU ze>47<E8ׯk흞­Ȭ\,r|ri/Ñ,Uc&tvĦ>4摫0ElL?0wv@Y P£9Quu4F" _fq ^?ۘё{IWٞ m]PXeZje UoH:}YNȶ72^{ >m8Ml0lҴ> |lD_Y0&bl]Pl>s520m2ڑSSEg/N*P$,>a}he^F)hZ+Yם=}Bl}PEO4Ta(P;Jtfܑt?X~Gtbü/(˻7h/m/!(.Pfg2!sKX;-K V8b+34Iү}JrkсJ>G[0꧛3\cíL c1ᱽRQW`;K%ϲ9k__:m]lƜy 8̧i 瑡nDB\(R!d^IwHRt 1l2Д[p`  y_tIg</mϫ>xboNr"K3w0rkJ3<[T+@/Q]*c,-ʍ'JH֨nȍ)VV#cb4 G^I1PA \ӽRt,;II)7xvބn0eUNl ˜ DbB Y҇~m5DoB9 "@2ׇ&av^"+=~|x,GXo)M:Pj[, ݒOVK~Bhj&ht`O  / 7#ϫ ɕz+!15I%_!5||SP@*ݐ^KP']Zõ$JoϥNw!u_LHLU:ymzSLUv,XY%OPBk[c.9U3IVLԳ>f yq&=Dp+)tY*7cG c%5̈́o +D~A.{P!o1WX(uBQ"8lG\T#F@~V*vI@41P:L7#.LpuFYhmRI[c佩xnu:0}ZĮjw5GŠ:Kiqi⿎@KC Di4\W-.P2|穄T0 dVTJT5Xorb&JXs͝ #qGm/%c&+=QMLH+ZLѭ6GXEhD(⧑ϙsԭZpX:Fh0 Œ?As )J'8'OC;babcUҢN.4L7|%{/?OPD >``㩡m9C]#r0SV"VVe*8uۙGaGF8`m7‡B vlK@cO,SUş^962]:a.#TG0lC`.\rƪb^&1a BDm~*C tb\(1荾̨s5g#]'Dݟ TUcâ=TT9cM.aIm ,wamWӸ.8E+˥"đGšB<134[+F&ٚBmI) AD33H% 7fw>WbhdK5s S]iaR=0#uRl{΄v}'qԦhl"[6%Ǘy!  Nf,O;VQ}mmw%?wﱭ<ځv]t`::puREԶiC ݒhj'͏L /n+!Ζ[L jA6U; bxec[9NC.҈ASO_c?掔#S!zwAv{kS)]Ds=,ֹ~#-4%|ɭ,bm:'1Bڑ׈xq4M,`IV~2GzmW9m"!5IY&X]&Xxڐq\ÈQ^?Z(ļE6 ܉B>)"Be==ĜMb& WNʿH"A`Bƪ>YS&hw"v%crCK AY|;wTrGT05c\'IT`&^wr*o%q\|vQG־LR6=HV8 p=~F?Č[!f?G(:np'gX_Њ:z);x-EY,CjCLnu#k=&Ÿq젏ze5Kof㛓{a- _H\kx s5Ӳ@I=;qu^v0S4$("|_AOS:PaK AUQ pe*EvװZ{Gɇ\|%S(8LNZ|$$ПRr ]߃4 B^{<+d J#aGV۱Z@ ~Az7YYuCX]'Cf$0U_a[9b KxU"#Ev笣g0|&҇зTߣV5;Y񍇙Ѳ|˝VF A?m*"zǑ%:8|zYR wZN]Ƀ"jݝJ2a%`,GOk% إ JinMy Zmwn:AUiI׿$|vh 8nb76d!`QR}iկnR$3q&=>"u2ZQ6jCt2_\e׬L+|n٦,RfToPdl~%M0EN;,`(-NAW:mOurKfJF7ŕVaڃN*Wl_wM?BrO4~į3d1'  !ڏ]. HzHnN@lQO`"唓^Ry*(]p.ͦi͌_Vlgm6quq`7߸ʚB9:4-Oz^fCx&.*Y0=ץPdR0"V~E(#|S캋&n69O&|vESb WY{v6jɎ'9tt}uk{l@}7ܢYvpuig#(duOK+g/ IvxO/o}=xj !~ߴ"5v} 2|Z}Z ;~=YZ79"A3ѩKwvnaW1m7@e|Ҏrki/ʭRp]¬sMmO#L=*D15 Nm~lXG3;\o}}z#g"^FhxSZy!]:4(ɿQ7l5*v'qxGxo gXFz1t2g0]<|MƯ /1Mi>Vl}*n}W0L23`U$MK!4t9Y/O5J"mAyB rW+kyk IF}zO;vz3qj(<]^V[H?,6|QOPye8T>/TFȽNL!#x{qsEֻ =Ȯ֌6Y\BLh0iOWU7R$\t@0sGÌkAHw)ڍ%[y. fE(Pt?)2S?l u_Wp ,Y=)=DG\\EթV* Ӡy^LEx+oI&H^].542P}.cĉG}PhQ"kW-T HzT6.gH*nXu)9uw8h?˰+#|[T..R&'9K y '@ l->^W]qDiF }(B]͌4slLdN9diakIظqY/t(K'PJZp~,^Q⌠#Bu:ʌ%=D=b@|Qz^ XBY}#K(^2ZtVE׌zy"=XpkZkug-Ԃ$ H5 -ͦHE=`>Ptƚ班h5.3(ۛHݜ( 7…o@;`ར'`^Ӕ(M ULéjC˺3hՔPcƸ̝|Ahq Ǻ/V=kS撏5w)&x*Ub+A6Cr <=֝ æ'TTy~ۉ`Ȳ~w,ħ;i)Jyl+ҁ?0bƣK8KzH0~tQj;El9SR7QN&='/@*1u3Q? mMpߙ[iˣ:@ v]Џ#D];* mUwU37#TO 6'_3Ξ=nq림S(KN$Hu۩kNMȤ I({FS?hW%g>1g &> @Lb k$Gg{X-gJk]#.7E-(.i<Ԩ~6ٶEa~YYuV[3^I"+d`_R;@OZJh\͖֯%qp/W\x<ݏZw(-kЂC{E A7e-o~>#p4uJwoq4 2dUSj;#nݺM)i5Q@> 6 52@@e%d3QL8zTWYx+ڇ7Q{ ]:K#)EIKL1Y,j.&s4f}Lv, rX&qQGcq{$1ɳAٯl8Xg:w'ܚ hM?aa^Pw =@yʥV87#dKLeʘT/{,iUpJOdPÞC7!SeM 1ܘcmF BGyVSE/TcmdtJyJOM450&8młL8X&iK߅짳j6= Qbg"LRtcҘ7/l2Kк3FQ@T M.z4}̅m*0DҴG8hӷv\~\C%Գ-VʴM0/7Ї7FiQŻӵ=@sm}c+-WW+[oB& &%x-bW,Tس;`ҕ[,݉5H 탟̵Lf&eٔ]Ewf+vC5\Ke!ps\:LXfAni]ćYp*01Ě~yvW8ڋtl 3y2#fJHIZ,)E{P4=@G県A{Kt}ˢN<[ ~"v:34CwY[$ >rp1Y y5l譍F`ƨe%t(TY%Uu ;Zgl 09"wk@X)E;/;mȠ!*@>qOh!Q%Uh|)} JqZQ;vtl13EK_P^.h&#h񯎢 A2a&fѣ머E'T:C&m>c$ڱi~notXK3\椘@x2UKĽG}ƅ4䶸n#^.x+3]!DHڋN'~>C^l ۽~U- .\Vщ<[ox0C!`7„UGZ؏[E$)@ f@?pzK~dFdtbZ~g'I֗crg{5Bi]hWL^p3HՌ iC)R= 6ԞXbop5 `Im#T͏[;%1,#sU)A\8L\vLk6=/+=FaNZ6y1{W̕a[3F~fJS h*L-n?- #ɯ rt`r9Si{*7Bcg+ HJ:-"r'!ԙ+*s 0wt~$$HN=zRN3i9MmҽH q~&5dX"\!Iya$tx`!dKRrr kV*ڹіG]; `>n@=} '8&L\P5RJ$Ɉ$:8s=^ZL-(/\N bZR'KQ,C 7ҙ )uAz9dc<_ѿ3QYc'7D Dhz Qf/0icPr;ry?WOYB 6}oP7 }:`cՙ`Zt+%Eľ.|;c@3%M6}P׌Ƿ" Hs+E쿓dV7kfϵĮzȂ93WI`m d(r2{$bBVWf9-8P>M9skv%d#~i 07XP<2Cu=  x/pGzFsh2AC# e#߽4v4ġĂi!I- CY%ޢ9.~gg7pU1Lz4> E2ɹ{~fOrv).WWy U,,($:~nfosKFN =."VeJ&`NR{H~H+oH€/=i_)/;Ya63 ml@ iM<NRsX;mx_u5!Ͱ s(7GpUqugPh}*;:M; տh/Pє4^V=^ce6ݑG I_0 f-Us2\wD2ױ- ':TfPJfi$'%8Q8EVŜk07!J{ᓇғ7ԉ2bc\X-z"+Ǩ_Fa;;aH,X"r9"λtYSv~Y؏H)~S}eӡMUaIAYkElPNޙh3!+kjŢ}10~E O>+t؏֌qCfAZ6n ?>g&`gښ#lngcbWb-s^$tCz?֓,z`v׃PqVU1%x:%?N9#p_1Q W'IBM Z)( 3̨xH!2z; āW `SwAZjcqޯ})Q3:`QD};>P4^XSz ;QE#^.fҦmZ4:mBj7 GQH#k"֋{V[# +ifIWJNVnu*wgbʮU5Q[ [0B SoB~Eo8%{a`n{q=Z+8evW*ihQ>67m{XLPVT;Ι'36XxzKֿBh_ H3- *&Yqs5OÁ[0iKb'UDmp$ 8Mu`Zs}VFk6OeJFyf(UKwN]H0]:Oҽ]zÞЦU$ke-ǽ0!yyMͫɪmaB_![/<c:9{#k2ez䌛Sx ؙdb6Hx:,(40^dqb|2(UZukDⷣ!D`3L9_Z )wN5S*Gl*`ʎ |u^QG4[og|;O5=Eٔ۟0Z_ c+ R! 3kQŘsݚ2ԄS:|Xh5*G҆*v% ob;PܐAb߰:t.t#eeC}|ւPَAqVrB+z+-|{TmDy{(5>?(&ijGUҬ5ghB#h6Mݬ߄!VJ]D2n-%@klCQgC B[nK^% 09pJjB˵rYSUpFda|`HٴhQJ1L5&7Y%VRaUYh`3.D(Ae#YEnB7bh2?`h 4 >g+V1}4靵O݉H PmꂩH1ߩ]B%`($Xu&Ydvrmub(51sʎ ]^es^1% K>}A\\tV6a"4Syݒ!7KbpXE:+Bu!u8( t?1=]:,X-I%|u`U{$HXTiYKC`b|4b2l Z;jQ2a-gKn1/qe M6]D$h;C75g'>di_{"}2"wX5-\=H`б$I~1A}( —? s- _:Bw oV6XJK.і r1hhzFF CM'fNh>8+Ŕt E/eEx 7y7!~[z(KN22H{}3@ W7j`}C^‰U[jϏԽ+0Al+, 8\ b5 y&ի=j? csH.O`5P_(]._BoN Ⱦ=kQt]B|/qYhc-p|0OHƍ`7ByN;LK APY[dwL5mA@sզzy:}mHcKV |2YK2Ҏ!ķ<"':p;ZذG{|6;o-g2"0Y_v7lB ӭho~̇ĞpwЁ@ɃTMj#⃘?g"lYx2F4L}؜jVXi ZFzޝC^fԟة^jI 2+ϟ?Cu #5MţBBvTьrۮm2m'p15VQZ[_i'Ua7aBNڈ'Eeʅ6XL/c۶+4 qN J{"}zǨ[*Hi|*׏ x1rlǯ$A#8}4I'ٓrPvضq+Ll~Q^Mi$&t h`Sjd(G\y'ױsZ}m"|Xjm1'͚иb.y4w?l~YO)5^4^>`6ZQ82Jq;Riv( rZ&%rF;k*[Q 2 RvS axSt*Yul4mzW3Ϥ\xHB} ]-rk؀]2xZ%}$ݼ^ =4@bԌ"AᤴmSdd#x| Tsv8A|;'Kaӵo_f,/hF4Q5P ,;gN..v rD>/+d ESVnGz<{]m{.=#E {=!(ʠ_n:ޠ>AAG!<@2ntsFi^? g^ˉ .XݲgEgHϳS,+|ǭ*|x߅⾓J GCݼ~T`&c{V F/JJ ̻ƍƿ"@'o3 ' so@kwбLMsRB+3?Ͱ`it"snOx)8AߗZ<}!Uo0Z5J<Ѣ{d:RY(F@o"0".ppp|ҍv✲Z 'gՕke,/;æEgI=::6ҏn|}!e5t HD}'vN%ɓ#I15þ.t_W$wہ*wpib>.U:n/rv?):ySj1m`Pz'濴@T5:< ZmY%R"z``NBW3҂Pc5> ha 8D+#`E*d0ڌZyEmo>GiTzښf@FERjՔlmJbOaA<>߾2H'IP+Vnmz٭܏0㺒4TDh'wg'['dWYXj#إט m@VCTnA>s8ϫyѩɫQcH'1dhRϙͯm_%{zUfASlN4` *;PU ʣ!M_g`z 4ɯ|.nWu>~kZh5bNZּlR^~"YTڪj躋O^LBH }7MO6W34[c\VTUXبl!"oN= U?ޟظQdo9q$E[CZP`B]$kC\eϹp`2%SW%UIqN1" =~"$t!~f2 D=Lr0QBXmh5\K{* .e :e~~>ZrwZ/x)n9"yCfg&<6!E.Zܳ'PB+|@aM rlsͪ%*o۩)9`뒄56Ki|a K嫽b6GB;y2'"W\&-O۾2>;w%bː4K^~ XEcMUU\ i0/)N<_Q%M{ӔKܑW oYϳtjsy݉QG`DptmyX<d˽sX@ZTie#/vQx 5޹M u3{N6>kD2K|˫ wNb ˹ΗC{м‹E󶓍31^C|mڒBhyLw<7b" %]{iΎ~ۥ_e& :X?yOoɞ˥fm5pǟg";n6\`댮j^$ӵcړFem򎣮bC-ZD950\/QSVei 7Dd(gz 7 Δgf.4NEWQ+pbxQb4vٿwLп`H^p[%$&XR;ȗ)IAt<xu'A^ET{Рq̍;Mx8M݀;rUzwOOHQ .u]3qޭ#ǁ^XO{$0H5^# Nbbx+卑N d{SYi#8W$NPDZvQ];0Is p8*f4dl' V { v]AQV>TYX#J;S$ʍ NƓI]>,͗N.u lŸQ[G7)# =1"//&}' w`w|Y9ar:썶J*ijV_,jFs>y(~gˣ$&Sxbr f,ba^MDё5(~3ʞ4?YpK(2V:@10`3ZdÚICxD>yc~AHcwU Z[Oޔ#%oglT|C #Cn["&.*&wW`egN)g$ R1EeI 4>Dk%c_N}䤕D5 є_w2^L P MvBPg4P YٙsكY>#f"FoL{09,kٳĕ>_ Da.USIifS\n='L_x%-ԃO^M`/;&gq8a|Uy~ U ?pk:mSvva~M68(Y`~ou>ߝ[GS7x2q sXɝbcrEoH_aX.]=^Q&PJ!cN4{l3JB;'vy~})vf%aR%1dʶaJapɿF7#Dp]YMCgzWznWuW@q8PX0{Uц$ӥEDxf$}KkyjVMY^ %qb=c.}?>˦~*D+Sp|%K8 &5JzNz)>SrNfXr5LJbb3KS)4 WI ZGV 9w@~3e@ sA1`|*xOh)fv( Gp;ίK:%‡YWءHPE Şln4k,FLⲬZ!3괼ut 'ULVt(mo_EqbLE8gNC~1цᴋ@bn\\+ DR|]{qۭMt]>ۉt[ɨ: 1,&f1iB7,/E |+]ۊ5049|1  d 9P#skϕ缏>6 fHC) .K5b:BlZu=ʭBB ;w ߈BS%8R\<r1(ZG6 3fC@̈́Um-T3醬03F`mUV|٧JobWcC. BѱuB+unz]3 !L0 2짎U`D20W+{w-{TK8{>َ{Mo"JFqU/.U#A# fӰ;jzgQscr˟ G9*u=c܋YCT6+咕U2-g.~2,h[C*^tG.?2-vm9?"UP Y},I :)eVT4Pe8)9*1uY]~iz̀5 S2vOYՎ058Y=JqWnTVcq? z䍅U:m,HXLj*PÕ1'ֻwQjC1 r,-ŠqX*VU9\xbeݯXS :7ST1[n1J c87xh,bh1" +C\“ --֑)clI%-تl%H?VGKPsz;^{PY0: no rZLPᏽl~>V{Z`I;B\_T<>@ņ xRR휣y 835Ltt![eW8;ρuZC~Po}r|pa~k{95r/Sd؇17-l[fSR)ǰ@Q*7a@?@ &_@Tn>PnnS#wU+{Ðw>,H.}?waaY>TtYk##'z±9Y<¶g.ۊ[ / :\S?g~?r/d>h\vF%~iFg*Lbev2Lsb'mUeArJ$4r~5jY)"{M{iSC Bf]: 1˃).ҝM@^U.< K!QP8#Or56fi)hw;_щ5d&Zzh&BNVdoE!׼$6W̫tx1=m^+غKT#ݢE1 Ǖh|/Qt,#!4咩=lzU.Zw ʇ)ٷBBZ\=㣿x<;мƝT͌"tI} n.uwUS8DIɸQ'C 4CdS K7̲ E Т;Fg^7:PR[}66O;hd˻J5yfEט[똿ֵya!v6UC4Ic3xC/ MrHFU|>zP91|s'-hzȩ6]si+;:i#зAݚN%ꎭyRw:o< +GPji!9 Mx9A4_y!?iw1L 2/5lKS<:q>>BfeO28+*t?O---P0Mݓ2ȱ,cYsyےM~̓A( ތB,D0y,̾ E:+D,<, 6U>CЩ.),R"HJ`<vS`ffLq=JP ӟ+q«x^8#=;QWأH\ښ6AP!YF*6ߗJ:UFSg#uq}f-Ā+س)n={Rq,֌#rz~: d7"r9„ڱ#@͂.,~<2?tK-[Vt9#"\~Z*v7KlW&g1$vF%0kLq{@&}ʑ% 0w 8Y8RS0KɊ)M Jty&/J*؍.ؒvoY@.)]f=0p&)j`Gh>൪j B۞@:c.OV hY.?J9; pʥ)X0u)a lj rpNd8f ;|^@RzԟK%yZwAj\;XbǓkW %bb˙#39=Ӝ`['sjA`srrLiD^4_x0NAq}+4x. $l6цjX&iH0G2l&X+lhYtH n2 h(/]=-߈M`spFFv}3;&*,NvWѓNVd8OGdNy[yN]@֏򽊛[ tZoLZW4j$]Z0 l Tq0{@1h>~EdM|̥意;V&WhcGv b}5OGhk錸Y+2ejvm[vSYC 4uSᦡp=5Ġ44|}:o+ $wWqZ~!4b:孥T?a>L%Am/d־BN]*/&s|HF(}C鸗]DnJ%Syу/3$g\@Ix사D1OM1Cj;Fg6Œg^@M(X&A >y6{qЖ,tz)}YzP0='_f'jݪvǍ]z(9f(R>(.oO2U?gFPGa Rŕ!2 _dр !aءgu郘Af&YXS3`YL]4 Hb3۔nd1q_Sfd'2:m`S5wKp@2O _NT$ł#DEOb)${kv5S9bܒ1bhySnI鍶hhj B4ԏik*ɿ/ܡezUo o|TPr:@t!mStAȇ1qd[o> ` =uI~{@қJ%)hU7"0!WI av7ey _gj6"6:z-Ob e%9l3#=~:Χ/ n,RN&.al6IuGtvגd2L2RT֍7=aF8>{h5olgC>.A1;6x O 3.*(uZ>k0SXմύvARZik@2`[1Kƴ0πw/>f3ihtֳe{CosEloypŐ4vUogi_W4}F+1Lh,`3L86I-GZQI kzh((g&R˦ UIՈpsxlZ.a?@ ,CPa\y9-{@:.bѸP"ȍT}䈵+hI9s߃;t^tsJY@FxFO6 'qɓT@o`j&Mohͯ e9L{~}RT쇩*vZƲ_12<$E0Ώ-DW/UՑ ϻ+:,8}a!~1Ą_&i˞~7)bգMu`Ք\Tr,$NΈo-󲓐Ef.2g6벵gU?C~Fi78e9zB_ b>6;!J^6u5dw,''RQFk@jPYS=\[v6dv! VTk-*J>B[wTd;'*="ᯱS\y%e' `ppu ^7_E,!.~e }d_8Ҧn--Snc܈y}ЁGid*m+(BT\W:6Ӎ |~oƮo8ᡜs\CQq.My#ipB[8Bݪ!q0"tn @ 0u Xݫ{%i{L+l*C Ž3jiLx./_6J¨>? -V +ŨofH/5Q⨮RM_&>=WJYl 1UpԀTن$z=xD$_^A&9XCͦ; 3;;Lb-W]y&˜-Ksr@it*re= 3:<ܸmT^ 2+%)x†<{TM|yv٪x}=ѭv;[ġ+jR_xc1U|\H珼JhzNLpU,찪9tßi[xI.[dicl|&YO_+0 Λn`dCf#z%G^?y8ԥ1 ]j('QUnoz=ac"rY}xv4IQYtIΫ#ֶ4nU/>[ߋR*%KB!Rr`Q|wDZMs~EI*}~E"Rnm5KPX`/g[lEU)_uGsH~%v^U$8,WϰD|@KJK8lWT7rsO)&i L Q\d&`$s.15Cp}eh.Dgrv. bK]| h&k岁jv>bN S8x2+'V.suj,-V8DUZ|Zj= y5.n="~qۭmOg8]Tӓ (doT!RAsz.q=JXNv{2]%`E|U $0;p -qv?G%K9?y7%A>Ӈ.f oCcrǀf"7MЍ,̽A ZbmШ=Jǯ6Y% gC٧1ZߦM]nMF: s#EU IS+Ex K!J⦌P:6$nvr]A@&I !+ `̽d&ŝ;LF2Y@T>d~jW(eT%c> C:] jqHo"B_@zh/!/.@ix! )!bf v,??(C QR&j7>eݢ!"6)#eM8K%%)Ar"H|Cޱ̰Λ638g!n'y E r^~PpI ʥ>#_ۘȺSh6_woi3lBV#>J<2ypHc3k=i Yr$[ y0?] y{zdzU/+Nǽ DܲZ*P~ 10w$ Ѕx̷S57wet(cY?Rܑ`$)&VkK5nϿ=0 RbXB냳_ďS5x_4G/'ic'= ~w?6?a8#m]j/6!AyCŒaS~.䩾ZR-KPA+ CěZ7?!\B{fP̿sF`B BI >yfi>/,$bX19/օ`Fl\]Q $TEA/dȲ @yF4_.|JAS\l #mVa5#c!an+= u0OYQ#*{rEHdw"YMչxb4  ?N!LqS"ݲKKh2<Ys옥4I&/z%PqAZTeڅ`USK9PX=fd!pңDr\ ݯI1c9Y]YQ%,Jס BOoADI\O6Ua̫-yD{?DVhV>?⮀3A5͑Śaxw4\]h E3+-3N9YC[py̶w׻bYYs{f!*1zook $~x ~Kpr𱚚\$ JXdUP־ayƙ⠡ah×9IדwSqƌQ yBtn~F~C ŸHl LmLMe>{ڐ<߆ǫ%Tnj)ԇwszlkP;WRi% 9."v:=ݮG43)G ,3 j+L^8 U, ~V~#ctrg94]F6.U f=!C%6=Ap5#Or:ԗxqzϽz8wm|=@w-uҠ0?Cih:ԬNl]Xv~ǶDU&V1Dw:1c%#~s67ǟݹ5aj|*N*Zͨ*?rIHs?sMtTN 8sS܊2|Fw.ҜE,i*,!LE !񑃯uų8.s;XB-.!pK|.$[Yx+vVH(A2fW*;&) \FAƑQ`{ ~}hGC>gI$%ة[.!>FFW﹪.c,K2_G2l.2){)ǐ &f =,iW? @xeR~!h~\%/!'(wT5K5KJ yXb`AƸh}) 3]C gqDsAWNr<88QnЇ"ncg}I Aꛂ@,@H8ln-uh0qr!JIt<A:(?]ꅵnvSviS wjZb#Π;$$*N[>G|ؐ1yxDٔ%'zʐ~xvKuG:czdlr^xaf+VA@D^XlNM 1l<\Tgf/*\{}mL">!йY(Z=r 3sfɐ5Y&VaTkR3 `^(_^9-T; Yc."p I<&X:,n-jO g`'gix%=Vb G4%bUT˝zJlN$L#TߊBjWRh HnX+r +XATG v`%=-)2V mkH"JRNUΑboEڕw;Fq9TMLA&gA?榗|c(X,2~yVJ}D}v?nRs~  )0`#W>Lml&kiz.fB^S_wCg819zXӞ }Ws3l `)8%}LFC^--$(L7O33>K6m㐧S(grCFőGinR5E?u?oW_ zHTJ)>,b{k[MK)mx$)OhqZ̤4q_WA&W}Dp, YϤwFn?%pC:$R|┉w͝עzdxXuш̘3>14]hPC]D@Ai3 3CLQMqp$0A5`G&02f7:])qjV!VMk֢&+Ŷ^c(!+i&t^e `̢Xb)ͣV*j3 Ü9pFx(\P#-t%-4@\uJtt d̠L~ H*y u3?=8]\R#-n”Hn4P!CԇM}Ŏɖ&C[%ig]@H2V%-n99s1?Bz3܇AY@D:mzP{ s2(g6zOiOs迻M vHh| 5n*av\ܹf'ؖ4fb1l|~ UX(J4߂{#a^<n5 urPXikވ;!fl2Ŕ:"\ ~}N}%iyѽ8oh!%YAܦ 5_=Gq+j83:;˒*j֯o*K6|HP QZ+S~hUjǴky\ǥ|tp4Q҄W'Fhm_}c\VY,=^t'M9y1NpTꥳL_!bCg?U\NO:B7RZc;)aݡJ/\Uڟ蓟7Íb$\37zˮ`;D[$Y?h [h)H˪ԩ|Î{mjPe?|.!Yvb-Ff^߄la 낋Tܪ(fg)S̗cUtH3_5or+ Hke8-&V )OO:Ah\M3+RQ쉡81DM3~.A壤j@7k,)4Z-vB50~0HM^cD!(H<'3s9}Z_.vRGq&z9̏MSTVhN{)F9a ٯޣ6jZCf{Koxzֺx3:ӷ>Qդ tXJo,MżS>l' 1n\ p=U$gF9ʕFmȳӠe_'nU]m/_e#KKv- iG*6!\[]Y8wsVj/&||qGL^#*x$&9 -[նBD<}%#KM!)@A*stӷe䎨ib,FC3mqb45-b { d=JeA՟Pr%/>3E9]3kg^A;\ۢzz[8}OiX;RmaUΡoױ 37Ty #پ6(+sDByc=eiDwW`Х#u *rxA|qU*-C M`8>?XP4Þ"]SfSK( rS`!`8#r-P8 $ PfcA+)}2#Dn8NbTQtXJ>KsF̭8TaዺD0frML)uVEZɨ~1lMIgYS1NFfγ&0([FK{E`6 a(8ʐ}~h/#5od!Q&!,o,xHު/20 ڏS]]+F5xègߛ$;|G}HeٺNb8g܍zg K'[#ü¯j.?,۵kh([ &1uilB3fT0m7$8MՄ.즮EUM{w;'D}sSЂ_Z.jRϱkf r]KURmeCE404ܭ6V|_) Pm[`NԪg=A /~͆}Ԡc"Te*̛ $I :zu-]yujPd&jϓ2Ci",i8] }Wu% ;C+kR QTQ_ 8mDmcmڏcdZAkߛ qo~}K_YCH XPys$0K0g-;/hjOQWhhVTBY42M(Pέ_;/6[yf17?C%vwo_?]N>k] +IYx^W0W˛$| Q;#ŇY1Ț˧1 ]Ucx [=N.#V|V0tw5_Cmԝ DJ X_jP dH{m.]6l3c;Fھh16FWMj/y)Yk I۞h>1ƤɲJ)7 +x7T76pv{LD‷ӯ_N26 ;F2̲͌۴n<XAtaLu!O{%SU/1Jඅgm1硅J ^kgҡ,ħà$j3b3븞4EfbᥞUX>]w@ D6(J:D<F&Lpx%H?705M cQy.[w0vkeC92n~ +ʛU 7Zؾ$|FcK{"#Com|s-#kL-9NNL gpٔb;x Tln p<Z( f%ú1̶J^an_H2?yP*׈E $T2U kP%Λ%:e֪s8wrxLG~ ]qQ9|*X;t>~7VZqp ?-4Qlw0ó;}׫W|㶘ef$@̉aYevk̸p=IO ګׅ7H Q4&ZkI~~xC5{ra<@|dޤFAU>=g_11چXn{$x?  &K2<1P$2t:fsp2ȡ2=%JXziB( KtӻK#;T4o#x0Sn Cu;ΗpE eb [Pw[C֪@=\D7QO UuPY(x'w?P>@dR,w5*̌ݗ}26xg9*˭\E]/D>ykO[ŌߥwkiW;q;kߛY ;MXJ$lS;VX3I;I˰AwN /n:9م &:a_@;6)_v~~tPPd c8zV}3$Ƀ gkp3wG:u1GQ'eQxm8_8{G*h7#{شд5`]zBxlfQPIƄ36X[Ivt I/&$pQ!F,rxqy|9|ea΢nYU;ߓ-i Fn@ A7f2H͸ Ox͐H_l_:|`!+QOr'7pЃ2+ &efuAS(ZGBR6PDf9 Bu 刍iq p_yho*LwKK5 4g!^^R7:X93T"Hz(=cDƶ Sy >rg@H8=\dֻcUVzT8  ?ɥN~{vK5ct'\|Zy/Jm۠;C *_,|S{p8v&#jm=\5)Ealg!?`ych7!GG4M֙fa )1% 8"۩9(+rNeԟab|&*[bz?2#iq wV kJb{&PF3'M@ @ yq{^"7=3*Qb1NuPt1f>A%/_oA pKk8"OCN46G)ۃX]93}ʤ1/")ͿvSs.Qs4 x/A??jR$K<$L+.EJ總r!V~ovjSfk/ Bߢ> rZXU[(OS粙 S1n:`UI74eЊl|BoI(@9Ea.H-3-Ds_ J#/fiMdg^f)g^PXt (8'{[LFUZUfΪz301Q̈́xMjA n_9DKJ-,/xKShձ }`Jo%}o$9@YtidzNbJ&=>&S\ˢV9V' \2fb"a ,^َ*dxP2]N+9̨Oef_+xS UюvMLH. %dօ;!a9f1UbuַR.=ko6%)  g=qMzFk7֜I&\e~Uh 2 sK\[4 H1:OOoJhrt%y1FoUE^N40Tsl%ygC8UߣtPڣ5D B.M')"]Hi7H 1cBuR ^ڛ띍&Cwj:my/n[bPVn4_}y[twկӆV(bw CNǟVQϨ_)o!wcjC-jQfwjNJ 1/̓ΟJ: [g[FC))f`2l$|Kt7M\cH1(ɨ婻Z,K9?_̤!x_?,jw=n:j.tⓧ(4_:ׁ!M6đr?oMpz(0 g=k-ZB ӄqMsqg!dб~չt猉Ph7!l~\9Q"%tRdS/7n}z%ER†|À0De s)|:ג)JuXp SNSa2=ov͆D:6x*LmjwIsׇ^boY]عn 7!?*3+*WgIf Gܒ2/,V%?G4#ʖm"lY2^sH]t$lg2f0Id19gh=O&j!f[3=dkl}6Th k.<L;LDT5~8 HHJla<$e`~0RXS9ț'%떞hw5+mCG_ jyPu] 0 [ t Vu~J?!A tYB2$K_bRD,m8h+}vκóB𕗬ȇ0:59bT-> b)3+A_4եjgbg ؄p1LsMY3ٵ ԩ Q/W8/A [wV?&8mV+,_i+]6 ثX"T!K\-5"Vf;F=vy2TCCbJ/6Չ;V/jr\v$? hBh G",#p숈MT-ms< e$?we*F")arv,qI\{s&A 4sE[Q6B* KkaKsH5 htoMRa:k!/a n2x?N+I&%Q7Jp$NQ|H{EXRi9@)fmVPTHiTPAyC9LJEH+?:(aȗza^E|mBc3SJ=l;HZaQUN|;) ;o01NWgh?FcU4EOH.\'ڸocAnT;p簂SA!3y< TAS-zMG"IڰE"X!gs߼l!²oTQm?4y]A? J7WJt$7{]$T{G (_XI{ eu?\ݬqjD!SgW_4d:ZsC,j.J0ݪ7aib+)kV:5E0p0wz+6-dƺ+! M3ȧ!&"D[ROzPuj)7'QdVܥ*4KQGsüEĞѓSy~WC !A 5qCW ot*Wv,byT^!Gl~&㒚GKY­3=>+ KqkV-c֩jo5cѪfeʹV&up?ҡc3>9n`'`-+R o1׬_ܑ*wBʷB+>Z|Gl,+Q~jU:%mҵp{/뜊orPRY`Rݪٓ>:iNHcM9xS ]Ob綂 u67qU-մ%$|!Vrے1#qn.dh`NX~?@1jBmiƬklzy6CkI+icTL$׺8%B,LSnV8vE4 ~Y8,1ǏR. 'ኬOv qK""]])qcsޟEC,,V(mr>W$>wkqL٤Ry(1J%QU^'ޒ9=zŢizW^0-yzFb,^W/M: ^;l鶻dyQ&c2DS Fxh3oɲjt )`3P58,^bRaC~縅Gjes1!y70nDh][pK }I7I^h_ O~.7(Q~[̹=Ӑu ߶%>6^ ,usy.S%`(t͖,uh&l d+o6C0\c@{x8Ql OB2DCdyHd̈́r*3B="8\~1 h*SΕ9`~(3:\Ղ؍B[{*8v1m</VLO2 &وьޘ |}%`Dй?H9@-*gyI]\z?o>c&0 NTm"ֶm VCq2m划&c?7 r,I4Conq6bW"ᩓ9;IRڣY-S@팙qyK)Cmk10 Yec/l d3HoՊ=_,C_!i䷉Ah;BMz935t?Wzݬ%kY7êԯ T>K͵ɝYiot< AXzgCf-ЭPJol¡^ְB䓋zi*5U"VdW!VڀnHj5o 'g/}fW$`i_>|_l1E,°5N )ocZVY&v"i}`8s-[l:bWm4z i6YŒY;a**(?tJaZkƊs-&JK K>_z0d[]% &!ٗg+}R%{H:9q&4@kL:^Z۵ψZ7$j|oAu*SiMڒBEVkZdrҼ=9IРp7R2MqG9't֚W_oͣS))(vRQם+w`+x:ۘ E<ž8?C˅7}Mu_ģஈry)?\JIΚ*ܗQЍ-khX#_>eO"/(O,!zf& (*}͡;Mu^Jq4U+~5/+2:plf29B;Gc10X{ r>򞖼fiöV7\N 1o_{g*_VPY35_ЗEJ}0h Qjմa7C"`S^jѓ "-V̦>]Y%lJMvNM<z$%ep{9Mn ZkN:Kn?F>h'A~~k$Cy @>~]mJduIUV4wiFz}';z>:!4f9&-V˪ee/[?WU푪ݡ)_d:\m D. [z*=H,jc ~Uh0~izwq8Z0۹Af;/Qo8]qG̡7a Hp5{穏> qQEy=# 5Ά[F0!orTۆ3}2 ϩ62ځM-Er=(7PhH֓HCiŰkqc}z9cU>V=OԹ~7)!NO$ S1d>/ eUMc2-Pr-'mv8UP0U]6t:n(M&Xڽ1\@lSC"T0]a![!(9`Lp?2 OjjWLtCTt7+S 2pF gDSznoG2 䇖97OMFe2%㝫]t|ʱ (SY!'TIA bxw?hcbbuduu v}2Ba8 "J>xg8ta"Ezd[V`1ode떥;xKD2Lܙ‹ P`+cfQYdk"٤;Ƣ>aRgRUqkb652Lğ3ᗑEsikN_G4}%_`pEտk& ظ?mwbALjZ[1Mb ҄G<(`Ͽwn%258]FHݤP-C}%BS|og&>3vS'0R= ;|HjV0aΫw# =,,;LGy&7U~H kc0#~ 5KSNț ,/w*H*`IrHe[aE*r7wLN}Im#[[&Ӕ!Yd0" ؖokq'rF6@\$ UoWV"ݔʚ%@tU Bt0vmr5,)0y)rZ`-ojׁj`-\4ԅm7X jaIIpuqDsc8|'/n[yfPN4jqMG>"L[]8KK>?b:Y+ZKH#jh\Qnl(Fm̘8DbHR/m,5tkӭ`7L$6Sǻ-1uDx8N|oί#Ef(R;*w_Re'Qb~pMޡܥOF}/  /5>gi<1!ݾ'`Xacd*('6χݓ`0'wV.Rڜ2|l-܇33]Lő!@ ZnO&9e:a$P:M_ i`3$TQ@2T/b-Yz(W)cȭiw9&tB̢uY3X6lԳE"ȸ-f)ޤyEC%,)S:]SpE+r&~ٝJO6M̲ =׫!sHl8-mdNΟ98q> IHUD1R$%wKA/@I*Tq5Y714‚XV|& ʁあCcD9fKĤfb T0@ KR-tS&w< wBѮYF+ l@rͰuGE aʱ-Py14DpS:1T8f%LmvU) Xg"I֒]oXo#)q$a:5aaM_yG櫍=}#HW=KZ.CBl4hG9sgŦl匿)\muH]_Ht,yJގ Uߜ5.U}?Eh:lb&A!X=C5.ݤgo!L,p OYNͩO#j;͐o6iF`eAx^ 39\I.+"EF&ݢWWmΰUȹG%f[Ŷ.HeJYƶϔ y;Z: Wg؅`,btWcǤ2F_, g: tޕ '#x=&69q䲟dhH$ t6.3ĽC^Ή(W欵R8,'@x<9h^|JSQbӑ yJ_;. ڣ{LE }0Н ŋ'2@%q*,]RtpiT^V_R,8ĥrh8Y`BD|gKl2ayi3yoQDx[/3 ~U8o']_%r xZY3skva91oz8\(rWh2x{fl 4=x$;Q&#懍6 >"oI=l5k 0 _s?^uMԾ? ?[+)wM#H(6ǻdgpK!CSso|^)\`P<^1=/"^*oR6!I#@_?ӟGF_#D\Y]6Rs@` N› Ju ʥ`W3A$~6. #vh:ޙ٣l))UT_ rH >xa S'PKe[w|0Sp64pݬ" YoA҉7\U:C "E,3S&ƾ ? Bd|IЁ2ۍҥsʩƂw^ wmoAׯ~u~t)ˊqKoq!̀. @ $X{j,aOL%5-ڥ7ި3,(K93jTZjh:O5cc‡q=5+Z+ed0ېlێTPny~,ݓA D@tB֮ܯR:?ɪia.w 8'Z؁ΉuG5u҄.qK$$"W6X? VC@!Wi yܑKd"KA/1s3+$p$jK!EgJJ O 5&ӕiͼW? ( 9Z OlH"!;+w ̗LL3ࡒ0Y_ V}aYcSCDeXLgdU6O4\˷C !6}[5R7syLмBٰ^ # .b0"Pr7I|I+Meo1[aSOa /ﯜ#ZXM:+ID?R,͓ԊQzLMd;EfI'͵ 6_$QPgA DQ;ޑeH̹`',k:l]oZFr/K\4#`>O(60$~32X#ӦmU f97 컠8Q3y 6]=XL-f6k7h΂tT޳赎G:eƑâv%g<B>8EMfqnw>m{x>ZM'T*PBkCFrpa {HǕ5}?<!s7KӜM%~iX'4+ܪҀJUqv>$aV"yBR.P>OQ}/#D.$42) MF /k 6짘UelC'Et)NvAsm|&Wi@KvmYofUPbv,B7~`p`eW$&?;S FRs^R5-3#0 &$1EK@aTR3θ:M2`4:XE<-ۮܥ ݹΖY_Y4U- ӈ.iyﵾ8Bݺ;/W,-qnoM!y!mʰ ^}o&_-mr\Y2m n:>tP%iWzǘ"iQD12;O|RH)_FxKa<4.(ed<O.0\jꄴ? q Nd{r g`R`C9[X |n {>q-OC40pgs?/sVK_Q̞S#( |I_RxUbDqPvRԐXc:z:myҥM-f(dxl^S8J>cMx9H7nտsSʈWIRU$B`um؍ ԬH$:("H\یz{&e_!?';w5 1,&l\kWO}H0{ HСlD DnK B#҅"30h>23}*k[ah&SSzCﶹS |qǕ&)PT=.r%iZN\D< ,l5 u3af`TB}(Ic .;IAeP*mjM_^s$^o_LoЇnTC$ ? sd|Cw~e6^rvk:]dBWl_~(j:D]st/qLjV]; Cc 0Yeej+wМ:*FD"8Q8'#%ﵶ>R7KuR@jBy~lsxӷrgQp8,]:I=;N6 VYZ*RqB ֘F3Re`^w%K_Yy1xF}W)]h3+x^Aلvdk H='b/d Ol~-~ؙާy:ֵA` UV+S"_r {edbd -24}W)g gxԪ?ƼxPdYQGw0!'ԫmilE!"| xk$,0ٯ>^Ei'rYPn݆4!ݡ f8;ï?aMrfjIA6Zf5^C["=ilSIOmt#e72F-*&n5 7LC~o7ց ŢL$eFk]B܇KlAQFi 18 gЍU%g_4&[B`+ݶtd Ƣ7y  (T}5LgN-be+r{aX_JRr<&-rv+8)7pclP UI3kk*g<Aj}ƍC͂#jWAP)У%G}:}CDݤjѽOF-v-}H'I$A=$! {@mj`~~\ 7 ֑l1'U֔sKGⅣ~# S1D~5׻ŷvZo_((VfȦD]# M~v).7CE@A>u>Rȗ+:ogD9'Xѹ?ys;)y WhB(mOLۀ%r,tKasRzGa 诿b!9rF7GdZSff%:0XwصƬpeb3E;΅u6*`\-w+DibA|FN^[BvR J_XJQ4Uc3^F_vil%$߬O(u:o8_ciwg j' A+uZTFreSՊޝ 6N=^b1:0@ol&7t9iMwҬ߾?;/lZhoSCÛl}=KK^vW7 y䡬z:Qaw{su\REQt5"B57ɩmhKFg]( !qo-Аv5Kr~hWfש9(k/~j~HE1&71aOԅ֥ȀB ZCS8 }B |^i ~JA5'd?+Í\3Ecq廦R[CmD"5)ªK_1_}N+&F'0$[,ZBu@ G`ou-bw"͂ 7'e@)mj/ ̡B,/LɂMoU<●F v@q44'!D` 6~Ogzbn~ gmj@ĕtU+ .yEZ܄Mֺ? Dݹ R#Q$#ieC*'K6=۹N(JX C\rX1ISoDL16 c>Y^R뛃bѫ0\yJzcmճ'MPk 0U"VJ{8,~'P]DK\STa95_sʏ)hcmۇF5`V!g~XVDvX;ty y#P!j#=u1/F\dsK9In@6 .k|r $L:^=𡭾9?!*HV빚w 3h}(av`Y+ 褐^Y' ׈=ߝ=S{{puJ9ʔBuɖD~(>OtW-_ # xJEs$GN߮z!e bv::dfԟ]Lbv!:u?$TkҕQ51>sHEqPyyOmK! Pد?,`CRg+ۑK*PV9%Yf^-]ٵY|an;/=W^%69q9C[^|A\5{2RUƶ^BB̳tiqB ', [ݮ f( ҭ|Eb< 㙢M3iZK;t :8KuxwSJks]qlBN\\zJ}(Hu]t*ߟk6P8%AG2S# IB%ӧy+o^/I ۾ MXE2˂(2@pS橉{/!XO=23ni"B2TsTvѥЙr^q2Yw Ne>yye RRs`,0Kݷ;Yja]c.߬7$lWeƑȍr>>m^ m~B"'@"OYnʝ MCI`3^<Jvd]Mb{)$ # A`e$ M7:P9o&m{Vff2?vԒi@0^1gDgd(j;G_V͐ A?zUbc0vsEZfZ1dysKC?Xl_8 a*+ZjVoV{]6\\9z,*Jt?dI= A˒J$Zx4HbXE^BZWs"Qk/I_&z.kK^ _wb%V8lIRdD-O/N`TDZ)t:8$#Vɴe4ۚ{K<}t|p{5DžAR82HcYU3Ԍ~WG|?T2C.c{3lb:FxlsQ>%z=$q|8jwRzs=lf%h:Y&-\Enx/Aiv̨K3U]L9-T{ͫ vhht&% I^4_dl68-R|QuO.Y)?xEuX8bx9{O fVz+T.'H\vZ$*A~4߱nV!grͭ!tq3:m<7֋FHa..q>޿PY1,:0 la5ӍM`< /T1>ݨvTALxKufOO/ld֦uBaߦyo>B^^d-6_"vMW%%ZkR`U~|| ezSaS@+.:iY4TpL|kʏ}ڎ%fZXKn!Slr3=ϑ9AMUs'}aQ>oz]W5q Lg\߰2_k;F,ȎrS77 {0yl.?=Q`Klk@zlafJ]hZ '\r-Ƥ0#z; =mЁDds$7)jbjz x^ckN lS>4y?Dd2ḧAփ6+%E@Qg9|7D^+^.zV%NCp 7BVMySGD)A]hST06w D?z2kY?W6LUߖ&rCkDRS Ti"t- pa̙f-Abܼ%K}2G&RtaFA{$^خۡזx*qqr 84|,*WQwNW=KCR涸>Fc.P`5N@aC+i*@?L9b` 9GH 9/ i (tyO TwʓKbn5,&uC7^-V6QM.03E n?5gz?EӰ췜?Sldh*(/@`4b.7"PTKcP@N* :2ܢրNS/wȔ`Q\5A `#,o5 w^ `#Hlt;S(?7Tj)K<.B ;U,V7LOg9N?[\-ɫ$)"HWUI 7ezGflMh*k=E_Fc$k)ukN[6XjUA^ wq]U7C WDޜ  J'nלr15nW {ږoX#3|^WȀv`vu]қQXoWk(Q >83|'5:۟U7qP/aU>jҜG1q'[*f+FŘsɡoST(؂3 -›BphJ{滲v1L0`ߔsT$"hklBz(51/@|8_ɩd 5ҋRx綦"/0k3d~M}G Yx3!낋ecO>%b+0OԀ!&P jXWm=vg%nѝo̠Zyh| FQ:)\eE-`!^F7B/&X-)_[h;M"&up9ILᓣhw9 \a(Mery\:}V7nk*V %F~̻j+{핏oɰ{e%KɜA(AF10mt+ XO .z 2rXZX i!>&,M;.(~yD%ʫ{)HHв.̾WGlJy`׵RFR@NbV[ ApGSlxg:qq*(s4QZ_x"wluWRM<.w*G3Gu:o ]:Xi]Rek;Ka81=,&t~H18 ԶC;\)tO|X꣺,&Z6y-k!H9xYصx` CS{1?],p%v*&$,GLA<(+Οgrxsj:N{(7(ٷ&3C"PR;K@,o6PGb HX,oA|c'`E[Cћ\pQhM^vfL j*ƕtU7Y5,$`?"!7uVIw.Ҹh>6B5Wm1=Me Fx"~T; 7.3]qxS}^(e7<\Qj'oaiqH)єz?{[T4}ř@V}E&=15 o[O1+b}@ՙ%atWp$*x)5HL&$Jgv0C;TY8H摤_m^=NUs\`?* hmTM_LG~3{B+wB'p С I!% [R XWb,Z[us@8S-%1(#~ J&(-Q(UQ2jRrIדGN ? #2{e7ϴ{⯡d1F6 k aV4,^<ζ齠f+-0v_8 3?Sh2 քm[+oЮC]]ҺM<'D>gr9Gu|}6*NF+בȱ kJ. j̬|*k0,-*qm b^-`!IHZ&*){Uݖ_[ .$gwR1mF~ԤETf13=[A+^3f{=*_S1Mۀ0ԣu<9^?rQw)Ý6K-ގ- z>1&/H# K.%Gl^#^/E]!͌Qo\ٚJQVs҄ҔRy$%yƑ"Ԏ)w@߭~UBV-R5naN>fetrl9nLCmuJ/&{|CRQӽC@zwD\Qp.Pi2A9 /yWٿX4F[H&/k6hbω݇.kMJ1miY!ѝWſ*Ѯ];9CZqv6nq$ ʽrN.TaEhjLҸEʙ k1B|J0gn5V_{kIvnkZWlAQ-Y-esF\Z9_K=8o=E@/xVQxF\6ۺט)Ǐƒ_H#'B.1 y oߖ[Lԏۗqn̫{EkU],D^;mkҦkw[YjbtD7GԄ$"nz;p'-q}dIDaDlx0) +7+bS: { {}9o 4hBo]k/ $ bG.ŀ<@CĢiY|-(,zQ6;eGo5C?:bc -%樘 TKKߛ:\-їHqZc <./%cGĹ:Uw2l]9jU.[4] VIjqY}.gC˥"V+Nݻ•"a!wl74 2v=_mseT+qYѷ7q?N Mp/^ p-!$oH&{g|uss'vX*o0gɢ9~c2.҄S9WqJ܃g8G 0a? -dGƋ(3kGbQ$߽:~d&'BWBxG]*XJfy1tyV!僮!CqJ_?k ;*|E!ffh]Df0xc3SPJK |\HDAvH<]HUj@1KU7A54, ~U[[8BV3n\70mUnƩiEsu?.,)5%QҢ[ogݺ0}}UOC1%qPuN4/cCYX^ݭ!6\b T] ``l"@ zV0[bA3OA|)/\PiQ㤋r4HP=q*T/*5T^6܀v4I'VC:`H) c7Waޤm4d''wHM!I6q"OŸGhfN  2;jMaIs[C=a'}t"]5jXy8mЉ \:ITR5TR ,nEqkg\҂egzaҍTBQbduh"PjRD_{%>ViA }wVK}35F|l{+js $l2ת2^xl?Y=@:&7/;IV76'ϋT+P U8Vq7X aJ7 l?GfG ^~?] vO*O<=E^"b4ƀYŶL8owHOf4Q`<;8M_mSX%)|]4\M?"V^_bLU^e)4ѳWK%F\ 8#4îYIXۓ}!(̹j])o'>Ji[B0KVF+}i&vUb*=)1wDlZc!€H3c Þ)jU_DvqEyVθC]U(S_Di|~I5 }Em iMћ jOuO Uԑ /h#7+*|N: meCbn{ϠRa1]G*-|z#z3UJnbԻOjȇ] 5ξ$tdfKNʩOVz"\#:Xr W`ohZ\6.X \ūd0ƾ"S<8Y5.!Z]i =),IY 1gO”6A9x4Ix̯nŶtsPltQ2( ~uN&EF at>gPֶ=BSɢ֍x^Jr z9tP0"HF?fE3WOT@Dr$ ǘIޑ)`yGA> J(JaH.]@7?AeEhڽ+p%g蚷#N) w e{s-pmDҘH@$!XvNRCev3A?Eo;uւmiiJ!Qa,~n/hv10!)_E,qj0@Ԯ텅3+֫=gv$s)LV꘳~sH(oSRdO>O2 AdgZ!j!;0ka 0L>1cQ7[Fѕ:vPikPɵЬ1æ;_^fԨ&'iYRRD="?.Ԥ\:mMLOA9wYCu$"섃6aD~Z NRb]FsbphgC?<( 3I1RfЯ(6e^W+k4ˉ>BC!'9Ut#SgsR2< \dے@XgNQ? H RLku㭎H_#b:efI8Q Y"'%C8X a,oa-@v~(]⌣)0̩ZƒQw)ok_w_-Z\h(]痽⪿ڨ^\thn>•l0NO=#,U I$ N(1E +=|f6":x*!CeH=iਘE:a3NY$dd R%h>2)jz+ضv U0eԿ1S`!kFGpdƘ+ N&&rzψ72:cڞ[XD"'Tuw:`Oa"P;3C{Bn1Fr1cz}8Ztya)?=vܬ/` Τi@cmNGdSTѦ*OY˅zw䆈!%|̓bN]! ^,5o? 9Z*5C(>9uL`kZi1.&.ϷtvIBgΦTWi 7hݬX\V)szmQWE&Q(S0=.he L$FSyGJi?ZY F׵_ w%x{ EaS'BIkcGh#K9szVl0},5`b7L"]&\^ Kz㌮Ni@T"1zpOcpM:k"̇}1 Oy'˞ %:elXy\>γc[f{ 0@@@Y` 31ꩭdءbVEjwa4w'g_IPQ|U 4#G,['gE{g/Ar X-!l*N_Q%)Ĥf ȓ-4Gu; `9$@HlNԧ(4H?(jp[f-㬤%}jcI'G;D }vM%. |N˟r rL#z٘ג2J{#:gGxMXAbE{MknebԈ8ত(@M,=f|nweg\0.ܹӢ4jF;h't Cדۿ4ϲ5y#f7=X*G Vپ n񚐦fsN2cfBK_Ir`9`G-zU M׃޷۩hdTzs1ӋU73OS6^OV+^ Qa)1ZƔa6yȁs`B[GVQƾ'g6ry/&J} V65_4ɵ#`"EA^8w .S}KlxaN\HabNVbdʎ/? a}c!*V,bT9z5V? M;D:;BF礳{Yi/ ֟ fIklY;,šHy2skâ!7+w4A2tz@~ pI9nK1Nvg.ӏpY=1ٷ̿񮍌_c2 kd6>VzSp)Q0ѩ76FGRD-iד<`BYXQkӸɬڄխ _3-MJ W|L= (.ޯr)DOcj>c_kM@G_9kShPt=2&*ydc4N@SP\m$',:llt1䤉TApi~> ܆3 h׻E^T.)v) hMjDÕuK0ҫq+K=q=x<\,3xƶh|=^;la)=*Kdtl^b|vc5>ɜ&D`>QE%ق4Rڙh=NX4≉)tgm1yja .>qTmL1Ivך ^߅<6s˩ZpG'֒DbʴrI5Z;v$jybGz2!k;aJ3;R.{%\XlH*06/:iU" 1( Yk8a6{nRҪ!E[F"Y_'RSwl_ *n "҃/䛸wS} B^Q:2[ynK=C,q, AA**MJijb_&&.!gabR!oky<(13"/Le@ ߀`)ERJ@'"NM5d8h^^DYPm!ė*/_ *e\cŖg6@apgJ[g%=e޾ $٣gIIz ~U1qSЛlΖʅIx^e(x2m8.6M1; zʦxLJn%vKd{,Mn`r9:sq0f,nCWE!Lij5rߟ9pu:_چn#.h詡0Q 9tٶiamXCGn0ou f lQrluN Ƣޮѷj+x(FXD .as͞O 00hn90ISQyICN ^$ Oɚ^<i{,HȪC3;&'uFZMx dSWvXQi鷭KdCq,sew 'bN2Z $PCuѝq"{ktrDfXuՊy|xѦ+ m 1wq<)(̈́߅ nBh8/MG4ZL>Cti]ѱrYHr["*[/u2#jN' .6Y&t1Vt[} "Ige9q}l;ArQXFrM>,_Ӻ=D݂+/ 4_(0Hh&PZe@Ga p͖#o(q`=."REh d:ǒHu/W^1V.2/ vsDo'̝+O:*&z7}KL4e0z֙܇uo4: (Bs@?.3.yo\ɫ͐R>MTv1/)sq1Dԋ/"xPxD갤}k#쫭ȃY^7ۭmNiWwr,nHya K{܁tM@mYrm Kd Pu<0v&2Šsbmf|DxW|ć4lq]:l^~>Ӓώ喖.L-bdCro@&8/(ٛ ]JIKP|"ҹpߐpP}<0֎!nO{-g8S|t2-$Ùe!?Bv"+ʊ>L܍{/j"he(clw1,_a)3r+i$WHBaȚANT1 azE* {!^B:83ٔx{lT!JDRֵ"&-6EҜjm\;z5JkT{pA˂V2rp3#&  e&=|O{ӳu OKP(.F}VXRlr P؞YɅl;qLMZt_&KkݖP.EUߧ#&\Bv47w7$&zɭX{vz|Nk( l~ °3 O;woD2ځ3ؓb,[8@b5b ϖc0' =m8c`l޻J/@C_b]b6eR!\\+lFzSC'}V Ɓ%0wMq"_MxWFfryǪF=N(eUɌXXqNzV6RifGPvt[ <n`DOLIbr5Бc`Ⓞv5fPiVn8`ɤ5~-Qu#jAk5RS^fز.,#R8]Nj;99Ũ-bOY Bxv 98Y_Fx[!zNc@/F|QHnW½Rm gS.p/Qon)wr?|5@Uy5c4VYbt0o @îf6lKEZnLwG*LƔ!Y}~3 ""[_ih MP5Uubqܩ ߦǎZt̤p2ؗR-Z' Ek/h;mOrTKRC1~*sP't,uݍp`޳y.2@c5T5Q8–%^9!y4䌤e|I nlŁWfRI !g r~BDOfjMmJD:uޥV9|qhZN"v\ZZL"LO+<,嚉P5{IsɲNi9Ω}GYG YFAqqMM6OW"@ ^[teܸ fMq! \v"+u1j<(ҍ[ .)eW/RBg'{ؙM# "t~3pBQlc 1VTU&JjG#S ey T4@,yqir,(vٗE/$H'3zDO=''!%d2yEziݣg0]Z<|V.񽾋[b..ujg4}DK W! v sp"ihR+o -()ޒ{T}heC>{4(W~p5WI @ؽ.j˭vi2QB?T ʒķi[-5}vʱ=8%߂9$Ƥ@+S@2ߓm8GP2-SA._ S8V ÁIf[ɇݡ?swAscjgwA<_rXq!e8=yb94ӪOK5z|F3SS+OHI฾6վt:aw9PEU2j'[Z^H_y7jy,&2ŒZ FPFPW @ :p-c4M1;Q@*BC;}EMJ֩Ŀu֕NǹF;n֫\h\[Qd-hkFQCEX}ya[/#pA@;vnDʨVDy;9>T el@0U9GuSvT[ 00 ?6=m5*@CxjߕH4`Fˆe# 49(ɋ.L DEsI{W  К[Ah$ ї oVԽwJS}۸Ϙw+4 )3cA5m|L$Aa8. +Ofi_H-|(2zı#XG&:t Kw=!$+CI:Hw%kE~]+ˤ,W b} ?f, sNvNsq}mYJ?vEUEw`}N3[\+%{u-b9Mt.T4hK2Nl\|t]հGmfwkiٵn)I:cղ749D1:3L(=PAEgJҬfguڂ*B%5D(Uq4QnU",&UĻ&=@mͲjAPDm ~-i&v$!51/@L>;V E>qUј]0qN% wu e_}%fZBT㻠 w@ cv]梅ڔlv?M8u[︼'x%1\d1RxoԨ\-VRq*Af[{&_]@,pnE"h渨;XęrmS2api\֪wHt0u/>vq6/_)^pܔ]|ܢ` eo3duZ297c&[0ԅ Xz!d8֎_Ǣe9Ɖv}]-9Ž2HR[X%?%XKI&tyHzUi]GgX约yXOvc0,- `Lv(SCfAa$ }V!9Ј ^hT5FǢԴ$YO%~TF1aXUsd`x)>} [A\=Wuxδ(oE|E8UM4BR4GΛ#͌--:kf^Z/!+9Vm&n@z%߀b/T j&ę4t%? H|վ;9]+,IPDfk6= a6i$G䧭Wj?UY;&ϔ!\Wa(bE$Cb~ro9  '}Ӥu5'V0`mT!/062R"\la)N Qm1G Rs~UAu!cwHF`q3TMWS!Bj0Ǩ /Cl"IY0 f(= gJ8(-Z55|V6N?6,~2+]4o,x%Թ߻v^ >gT88cb$>\/ߟ%$7. H!-iphԻ⑗7^]%Q6$GL'I7Ū\^%c!jCyh;i 2#9po3``cI1e 4",1WqЩ)z_{}=X4"94?N &j[R%$y܀ 4zo/PW+pRx>ٓ`9^ã V@,[]t4,;v]+8Yep0C82dI~}0U[kcUCG~?9nHXL$#$aN!(e7P5gXrm P6nNY5|>#+ȿNX.(sfn=_L[3X4cۼIkl#`]Zs_5zM@նϥs _U&Y P ~)-] ]Sצ}; TvT9\Z"-Yʉ` |kBqB{ۉ'՛;qn};!L \""O<( ڜXrKuA0s|&W/bپP05_u⛕# 5l ڦ-rv댓|uR=DE2zTpr-:M^ Ϸ"h~ f7]wjWޙ тDv"'h<)ѷur|7@yA$*9PxN\^d iAĔz\QS:L nƝѱ y}NwAQ/+d}2M0ІП7.b|2/7R$:}9Ϯ~ߖKCOd}{2.d壡ZZ*̣h2ErgV[DCڛ6RR{~AGL4Ls\*]|!{ nIB&v-ٴ_T!׿R+oDu#JFj,ߦ}c4b1}Nk5ktGƇg_4^Y13xG/ge : S[ƦUuYV>qE[j3uzNc8;C8v;i?>4(s.a?"SaJ8Oc/9ZN];yZ(9{-y)㟽%.f@|Z@# 7+&Z6!>%"fp-VEJcBN[t?*d[}ǹl3Dm6C"L^i¿knP4\c<\c2K+Ib/knс%0c5ir߼X@`5OMy[a1, x*iQyڲ i.!ݯas[ @!P? -Ӌ3gft_0ՃbyDW"7##D׃RhBk&'r'*P8C<1ӬyO!۝&c*i f( ,umKq0dLr ErS=,dxozVRyJsmÀQ-rag8鍔gk@_,K90uPCE>zi`B;(GIeH+ɜ!ۜL#^;V!7qULT\0avkq>p`bzjVd)$nj$D+&ni Ҡ҂{` %8 Ur8|" rcVk{:x}?g7]:wɪ+rDB")Ɍߙq^?tcƂOf]f6H/#s,v=$v+tev2N5W6%[A!WҾ̊"t:T9b>9/1A/;c)'zv[<fjI hV{>r:Ź"-M ـ)`naV+ֽYlEcSr!YӄKFݹ5^`۫4YRjY`%wh;- v.WRRsq|VFZMFm͞+8Oʶ ^]&O{2}6ЬԒj gxe hxa*~4>V 2}J]!'@ ]ʭian'X]t2V{rtUd%AcIJ٣OLD<Y9: MF,%d! :‘8ufک8I(aY{u3ixZ ΃ld[ȸ3' >>88ru!ۛn6l/RI7R$Zu{Pm, NYɓ?B콆ϰq7 g֖4M7jEeMDPE)U\י-Vyl?q\&4nH"򐩃 ~O"ֱB',k K}sM { %$Y{DlQ L2hn zj./ppn+<\ ͦyE_]ԬJV} ;Z?Q70AozGLݮ 9qxJu$6H<1%x3ڑtƒ$n/E;'(8}z1^5軷?1:IL;[Y=~B:EcEԺXoֿۘM~N(*iO)W2:ѐj%RLJ+fxi1Q2ԍ+Z;:M G1B1'^8=u#.{{~X\7Y_mM1Lyh#xy^1'6$I%5V $S綤sfK>rgC5"m wJMMf{rɇûr8\^LXwuJ2Z2n媻=^ϭ/gvj5&oxc2(:}P\IM˥K/ 2yYABAdն!i1&w˩b!-^YCZ.6mXJ?YE;к?*E4ZYgeYsk[0=mHΐ+^gAR3k&)e2n !-eJo)gF{G)j6*̝g!>x#3ZnU 4T( Rz' OR3o{_E#/z}UŖȡ!&c/̉jP 3rsO*qOOZj*|$YcELiF!z fp=ET@‘y["\bep3o *>53ў5BZ UvXA+Ro' $a.KCOD-oj?l6Z>؅q/nq~C8o!]a9XV8T5Cg/0.Wā$Y =O> `JT0i ̸Tp`pgRz{'v~ME* V>3[רNJ"aB [mnXᑷKAq2h4jk+EO2ي+]DMlbd=Y^7?wAM=IvY ZrͤX+ay7XxʠWO%Pzv NL9Gԝ:CdR?OP/b[^ f$tvqL@1qh] D;)Rr[DeJ.Г!m:b9E9Z,:ʂ88X,tɒ| bZA'Udb_Hʼʇ'g\iY\ŧq3\ 3R[2[ùk1sy232oev8&ǺRiuĨ`` D?r`9p̯VTI"l+(NPeigDHy*z0̪Wg@GsDU@=. )W j19+?;`ls[H-d ن+Ncpy_r}!D ?I/i?Xmr9̥<:?~hCvrŞx>Wy9[c G(:6Ĝ 9\;Zup@-^$=xD]h`"TΣs)#( G7{Fhf=J겊=T֖j7f^*E` rUBLgBY5ڥӚdcq`fkb S[oȀG <9%zR͜~ S+>1/QڷOi)~iuɫ39}S47"p[{E"ivQk6Jh|}r)_*.Uv-RUoL#9X~9#4)_  FSdnDP =jmk ,uVGmGAߧ<_ˇ:b7sϺ #9kUFYTl64Mi( Ba'JSa1 RrK!m汐i|yZzRd3AQܿHhl+2夰@!?"AբsIY0EmG=>kB&/DD\kv{J'75+^Kr@Om t"jW>Cӊdy-} iKH[W_ 7qx9eט 6P]a{T;-I͢~35/^(d n| 2Dƛ_TI!pCӂjWPژdDei_tj1:SJ'Ib4?a]Mdx!TBRȋWFeRAeZzf;2/NZH\y¤b/3hqyH~Ã47HĶX5Np^]?ő@8LЁ&zmmD2Go%c &v yؙGO#Y*֢owX^r|\8N/Xjןĝ^M+WrI-gĂ8U)y&9c>9Il\=f*w1H]j5 )8S#X%NYA4]YPy,8qz(ƘQHޘb( ' H![^4mu<}8/p/؃ Dt;vw` Ӂy<+ZWњ_G0^LUt??jBx͉܍}dt>Jd6.FL'+hDNLNF&[lCb,o{ "IwSLQNѠ6ORPHx3E7XnFt]rPh)%WNOژ!(3u6WnNش C4dYDq9CӟyWbk  oH!{*&=# )|j>*s',>LP@踣+k(YӁ|$!KkcqB#p9"NԸ:)~IǽA\GZB{JO5n^7(/אZ{6cx]-%x*2Y(3`Jk',u!Tbct"_|̩"MHn_ط;1Ih!1e#A`GCĞ;93} sL/*g%އ417k 3-$,;r<;(RnrrTZ=D1Uѻ"cw24ɣf :&z #k Q /P$VZ{V7!<_"r "l.ng&"Q H~0. pnG7bi\9~)nLق L'ftUu$DžׅRXh@BgS F4s].+b݃fnR.XƏ-!\v (quKRs^N;eK_?#Zhٜ-T^単t"FK5d-kWc~])ؾiTU{m%|gqJ 4X%~CPh7KݱHr] \'XT+BZ\ SՃђiNiT* A⋳\DՔ2 aַ2@ʫnqƣb_$8uAnkv)|bEKd|a@va,0(#t au*+8A dB qk+$ C' 5KWõK߾t3GVuN% p;TF2 @ 2<onYAǘ]τk/zfn;|i~)^aҧ͞MczB Z%f<}il2f*AƣYvK)A&pҥ,biy0+fZ>d9A>9汧G `Yd;@*)=)1|ţg&}/lS*W燳mA2V CFT*Z[`AuזIZ-a/+*V|.}Tܼ M*D&0 9g d /\O1grI?f#<8[q‘!wlEyCoZu~@zXq($d0{Jñea] p)Ii̵neF%MLj+M C%?7a?G>ꉫ]i*eW`2YJe[Ob>\/䫤i7GVLC"uۀ_2eZjaEL!1<C)HljYH#"` 60q"1PNdDFع+34i?[$uJXCty1,z)Z^"3ba`S7Fփ>iZikK(ViCzcbB>^Gb ҽ[Rv')h:H"H>n,yT?g3$E%L h$YÌay_7Mp IWqp暺ټg: ]0+]p vQ upculU0x#-5eőB`EXۯ74ξ$@P^>_oL2OfƐ)J`22z|%_uyt (]y\ƪ;>Eٍ6B3m ~qX&\Bf]bS泂`5PYX[F^c(ޙ!c-qPz̭wH7N88pF[ &b֡ r!ӟ_X fflKOy:/a( %W+TBk\ lKR6V >M, 1pML3r1/2'߇ytk=יT5 r(;|PB*+?26>X}rOA}U> jYfÁ/Y(7٣ O!qT_(=2mW7pTjYs~!LV5h>Gn=M+n&+z]IϝbmP13y氟..͡RKuJInmFqJC?z1ʞ̹mu+-0- $30]y2f|Ĭʚ޷ps_D9tްN*̂qVQgOW h-$bShӍ 26yJ5Gf%WLB7dve3aք܏`3 ,BBA@EPVr,nhTE c_ZVC#FX.]KE=rI3|_͊?#Uǵ>yhlLrO42 z] !,7yB|xosG bk6uliT5rH2y> +DȚR< @نn gU^Z \|lkǷ8S8^-sMgxSsCal0^ >_•n{i9zxy /%:l'T^lR>FFؤE+Jƭ_֦ aWvX "x<id%׸Cg =$kA rVNv.V>FҬy՛QrɨDMZʽb>^& heO՗jhx*u$>ttYK, 3U>&*N(ѢO]~[>iBʜ"% m V9ȁ@h{rwc$NSЁY\%Gg6臐_aIX+s Y[<A $TD -kdspflApT܇.b𒉲t}0(1{Qq[f/8?։X^Dtmύ) ZK*\7j,bw?>DvENkǍђҰ]+L #FYwgjǺV_$KKE03ub{Ql_HW[$!YM/}r=P/ D3g1 H|%5~pGVe=Mgл'o5S3U*u ZY]H:RFde]+!%uw paJWhVIT=Ny܃RkA 'bWLzaRzN^n.e쿲 wb0Z 9JZ,|xlxQ_=!]7R A޻S(l;PJE͈J5WMu&#З;AiBYf58hƙ{N1 K؅`ymV5+O,>@߷cb䉭Gw µ{/j :M! Hɮ{U$o?n[ IM~. 8c#KC< ǮEr,7Z }wB.EiK~7ȴIE9&Lh_wՋD[+߅YD4Ţs&3z:yf2Q@OOT*iV|,, 4e4W_kL{j`*1i`m'v{/BCkcOqt#&} `2 N02yy`&./KA zP'!)ZY\I"%$6GY[fb嗄-= uQurӚ.P']E㞖LQꃈ\{3ә]aOM$ofGy*}cN cXq\36ίu/oNى dt>$إt =C'y0FH]h (k%^ ,5d*e(:yZ%N,M2?hPxt\ԺkyCc^_š$$Orџ򓱜¬ `4o]ՐС[~s&)|ke?$U" H5gu2+hf `))mo%JB~e~x0@gmGI&**]:f~IvKf:wEXdsA(S7dMw=t>9Z^;^U GLLySS` V #OUf1Q݃r.zQRjuq ˆxCf8Ǫ Q׽v΍;f6T箠0 '6"-Zl+_,|MsҲпǞ. P8TKF^;xjLLf|:>^ocyDj W@<\j 2b^*Mq;56rߧ[үӴI~ƷH?|o+][}=xE3N嫩70=TnToP#1Iݼu3Ca54iଐ :(S468fL9uJ)؍O!VL-snl_J}2og`T@Ms(ꄌ$ٯaEU(|T˅hJS9a :̦ y1 V#'~!X%W5Z:`X1ivo׶c<Ԕ_/Rʮ8R'$,Ta[䮸y@?9NKӦh)Kƫr{|m@u 2+@M&i#?ЧM,Ụ$7Αg6(˳ZdqWkL%:zEQNŃ&:`﬐Y. ,$&UU`&$Uߘ#xȞEoW𫋥=OBT n53QPx2Gp48Ӡ#dm3ָ|\r9MnΚE17'VvڝN,c:*E{kL.'Ȳ"I*KLiȔ^IWMd0aNK'TԽ~' *͎6 "'p2F5w"-8P@{mW'4Ĵ[zPխ ,W[R7Os}4E1n}!Kk4[qYuƘv$*~+8I]p`OF" N' cQUCi% ?H:_<bR > v,M8ӵE&'/SÓ?9˃`Œu~r 1d}wa)J-\ %Z2WdQ%Y6tG=ZtK.`{|IyiWDc5r36|}e8ȹ-nsgѴٮK]QՓ3Vz):%' 2X)k/a͋&&.&Uf黋H}Q#z |6N.p53nwfWžY _x PtHr'/8Fv&|Fg^TD{_jU" HBrZp<i;0rd^M,GJaA~Iv఺|֎nlpջ3: E}k sBɷJ Ḟ,PxhÈ_t݃3ujs_VW`@!t]i:i>*[@:UԊݗJ<;7ɧ̘9=P^Bə*g@ d1OB̐m.mhZ²8|E!.Ci1ZD&R .FYQ lvIFMKZlϡ%[lCNc; i Lt|9 o_9 xyc'{x2MÀJYd7 1C6s ?P ? aZn;GF; \Wqq?ĕv`~tGˈV团Ab0w+W p(zE˻FlBYE\()8k?UYctSk ho$Kk>V$Ps}^5|E0M݃6cvI޼#qG)2R8AFۭ͚4 tb\iJjK@sF^w ㊿>?u}Fցq4>YZ$x&ӛ0qr7 !M^u"_eo=~u% ߼6bC|_!TE]"'|hEY1,sس`Ӏb)8u a謹Xhx.1$cLhxŜ3}ņ$)ӛeIR!V rh'aJ;TS l! 肗Er]:%n^)8wk r묦igq#@ׂ*:L&rj.6lӁA#Aa䯔N<:'%$%E3ۍI:FLk ,2Y‘A|_Tn" ͰK b' WWtd+ȩ=Ds8Rdp(70 VeR(b^ǯ`Խ&)dx i?k>"mu{iY= a`GeZ]`{= =K{h֝Oq,le|+W̥ 6B:pl 5ҿ;w@A 􎼼s .b>>2_C}齴 )7xҿI^d JˉNDځb.X6L\W$BBj_vPJ1 A9p"6-5]1_o_ޞ32=95楇S4!iȺ~&XTظCcp$\u,ʂ-I߲d\6C+-NX]*2 Ҁ9x$nY2ًc޺W:kZ uױ07ֱmļ< ? 5rlnI|x;:xL;,~=&`8Ǒi<'#q`jU h6be;A 8G qOبX}J؈([Qt$ZSb aw/0D1\4Hv"aâEe=S8黡 <%D=ElQ._k ~gmUMIS'u `6m{_2ɜmE:/wEOk|`?F^IHMjfYܪbtYn}ѳ@:ߞ^eC%wR tG8ȶ;"X-O*IWέXe4(0u3GwvF/IC ӐBe6lJV!/T\"؛4R7լq M![Ɖ)L G)hu">o5ͻ)*4/`,vl%5;aaݖ)O?"贊ݫ!@$m>*>X6Jl-297L56D̈JM|Aqǿe$CXE%bhv!Jk)U bXյ]1+)+[dsSN ( 7/>3H<+ÔpOk^5#h}{J S1|6k@ǒAHIvu&bFf!߈`,P:u8~N PxźkČHB+iu dU1XiZ{PSCZ1/9v7R@e"$J}DTxqRJ]j*3SA=8obڦx5f,)A l~{0EG}'Mդ?Aqk`sSL?sZ^P3h"a*L0-ԣ٬EEG'ޑyT2oi#_ jѐ$>3 2DH4)]mLdثbU"o"ToPbsheS~Q(O1wT}Xo|C"K>9HS.p+lWiQXT aHrc^T \,ǵe*hlCRp죛*ޗ@Bd\a}.!>ػX;~[`oYWuh*&FA@15:3 #9>7S .;7A-Aq}v1[WBڟ?ϱ*Ѽ-܍X#~q}p@7=l{NSCk.RnMi:ہC,1FpVh;[ہ[%#Vs#H akDduc2\H7VU6S 85UIe钶J:m~iұ_C=UJX@Hok(ф_< ə$s{b  <m [91شꨎimo YrV6:& ] )>EWkG5C< z͂ۇB]5ǁ$ _'5*|]lj/Z-i9JYWBP !,.&B3tm7be)T7d`"/T$hLϻ8  5ԍ% LfOb|J)ŠQUi9kV`D 45SI"دYe=&wϿj&;=WPz4],:#";A־ E w[g;(3o _:NlӢW.wk̉o[~hyc^|c5Id3X'UJˍH.>)3P chV %ҭ[1doGB 5JqbCb[ޘr>3 NКSŸZO2/>o/)F4P?'<*vY5yt <I~Dž 2Uz~3*'~X`텻&r[+/ɘ*6#i޻n$ 8uLTZfvIy,%${dc _ƅ9$g<^l]6U.<u1 Fl> 5Jp~i3GPP|B!bbwtа?`L 섫[QbR*gj>{m594o(1[ 8/H,EjT]H)|\`"v(JMUƓ_>۲`_>+ ȁnvENJtдfH}rFGP>5IۂÒmtIR oa>oŖNa<q*K 0p( y|v&]su cMbXWU5D; -tJ<^b=TJEa,sg/l !@g:6\2omi)nd!7MU /;d)?Xѡ>yGX4O;9U21QjyLLi"L' WVwl:%uc32!<QX BiW.Ah I1hQC6?1 Tp=Պf)gL x }<%]OX!rmfoU(GuȠHO-ffp^=k [3muխdܟS?&Ca O;iE uJ0K m'03`hm l>)I v+ҟ*/4LvYHzP{mMRoعAya<1lB0َ88?0kt fT,@p]MRjX\&m׽ Hv.+)ڀOn8B1sTq}ѝfgf褉Ǯ50qΔ>bK"Tcvȯ7|C(Tn[C&d1=I;W̦8_P:R5ܔ -ͱ"&~j-N k;BHE= _5@Ty;2X bʩ瓟qM77!aC(,MJVy-GS<^| W ~fw[9A'uXg/p^H npx+(Gi!XY=K} 1l$6|0EbWߏCOߤ=#7rȾ6(쿔 ŽbNihk<`YWLJ#$:SxϝjsݗqʝP"8Grןiߤ{NهC(t[.,́\ v̤f=*٬Hͪs2=E:8ȺY`],-k^z L>rf=aIC' 7x>$g ÖaL$@(9@AIIDeaG6 Z`]!%<96S+D!NV 8]]*cޯc'`s=H652P֬`^Kr6:۔n}}$؛v`S?o\*Ҙ%f9mCC a^c~/E4Z։„ty5*Jq3@L5rZ2oOtP;b&NHgy3J߇f?7o.-F]Di=K:MD/[f7ӻ1ө?q='[R<lT)a̞^*K Iݝ٤wBN0畚 ֺtڮKW(}(ZNJNMLt^1.r]Gڌ{p.b9pʼn[л&~_DOA@ebTx4 hx6"4 dwfRA!H\_HY6 <5]%ߩ,̒+bc5DX$]@$ {JHC9y= FDy2բőr<^Ӏtj?ȷ!~Q6ELedRyTuY]gBUHm0㷠 KUulkC*XhgrlV&b"䘼jv <O1p,LnNe*RMHHf3Av ,)8omZmBVEs$Ar[/ e<+ șjWtV@j-L0S=~Iu[ŵʥ$V,LT́_(nn5q<'4$|҄e/R uEke!MY1g2RxҴ%U> 5iGsl`8FAdIIA"qӆNbCYSfӸpnm2 WktX#Pjܭ)PIk4oOBQ_C }-i<8&)= z0}F{puVp~zIdLB]^7ON@rBb'm@̄N Irn霋nsQA ~R0JIl&g61 #kgDrgf'e O"rdܶ<gq +/ړS݂ˆ°.Q} {|.V`in=K %+6-8t4к3>tgSwJ`:b W'ZQʌO] p;VsK,*6Xf0n0Kwmзx85%^X :2 Ydej Ug^y| }G]7R0遌T;:X虲n9䊃;\!#Xg@MS[ŌP , \[PR̅,iӠ*S?(l dTThu5 ܢ1b//{r9_]uťJ\n ɟ:Z!xy^2FJvn"W-Ϻ^aUҨ^*p8q#n.L4kЄ&tfcwЦnZkd?.N(TTۨl2໒mrO8|ɰw'+ ҾrH%H 1N=0f-H.(@{i..GAOM^ܤ`D65\Y92[ #~Y${˓Ab+{z(#N c $IHՆk#Ljv'6^0R؍;ʕMjrTwDxb1b!`hJW fJO͚|IZT{CbX~}F vJ]ȅl yF2Zl&!deN'{junYg_ +dD6&)S՗۠DioWz5+_ [NQgsL!n YZ~KsewHfuJ+Kԯ!^ىVQҬ{:$7h Hj}RJK%!avA;jՠ+z ҷLwod,rHvdi*24<;7D5d.Dx_}Qy<]FU'>Uaח g~:[=+ `oR (߷'sNb dQnS)$ϞgzU~/+CkXʴ$YqB"AGoCcڔR /{K wa\j~ 47t?oP HNmcŝn|- 5hXセҸޚ~x:yK%_G}\=Vh/>W@ЁR9Dg%%PA&&%ۇX{F> y KnGZ0e6C߉q6ׄH-:mGlBW!,5H.mtEiE̖\Z,I(N.,y ]]TdHGZӜe(Xd̤+LZV`K, ޳ݲ`N﯇iY=+?"œ.]zJDQG$v0-c^"=&dhc$6 JFzm@#tzW)";,1Z2W մ`#[.h,dm6;M!uR-m:{|X\`O!WW{N.d\'!¡xOVT/pb-ʴQZ0 ׂ%We ;#XZ|PD5F`缍B@ -p?AL,(J ZVh|#.l'U!H@ճ )žP dL!C_33'A̺9K90i -ϜEV-HP-GحC/ӫ x`)Bxq,42_7o X`&*8 cΠ%J#I뢄05sZv4(j+HqB61D?R22mXs&-*8l,'`p}}\bWa>=vU A3!d|ta&oٍ(ahPUQ-FTiY9>4VkGSHH\QHGGLFND|]8:6w0v61>؋KQKЗ`OGF+U5N! ZGMY#HL.7/G,nG\ Y)YjAFoUpk!<\5b3Ƃ2kQIUj/yTѝ deƬ,A<}i6g7.a4mEB Q1d;G]CmizBTњ Z֮|uuNMr 7ț?'ۘ]0?*F\ڪíLT)ȱOYMM/'u[@'9A#,@4J1z`vZ}8qW=η;@=hK7jf}:_OUq/b.uz٤pDe 96,@T:o\Z˯D;7\QDhGٵ &N)\`AKp9ǡ!kcX\j18\ȓ%ֽsJ\0~xH4_LBf "&7u[~A}+պ-y6nѳ ]WnRVl}x? lvFVo7Btd3ؗzBf";n㸪5ds%BB`i`X-TCDp'3rݵRzj+/" : MWiLG7:CDғTPkKZmH wmpDdq;a+92{]zj?^,b!/ dDq>.lb!$'"-QrQ7tKqMQFa~aN.,)gvv#@x"}>:Ԅ$]H;84ߺF,74=z@YsAb/i <~Y wжb` DzVZ7sǜoC=S#W$Ydm&\VW|=iҖdgeKCXwa5[;L_x=Fss'8kJ7v2}*as%R6`W91UgCJǨV:*H^;FJo} @^Ep^tA,S$gΪzrTD:0׌8&i ]_k ֱrmVLjp7H`-x6 qѱzɤ˥jYԩ!9DŒs;(Wԗ \SuHA\f$g_R FLRzvwTjHfE,':7|Y}mAR@Mw;+ NB,Ep@Yg\l24}QQMDj,9*xHik21rV/Y EoNl4xK߶˪N.v,N=rzjPJ ܼe殁ɫ}<ԕ{9Vq:P#+^48<-ge1T@LL%\<J.w&C)p1 gd$uEjO$㿢J XbVʻ-x+ǤqJ9w9?]g~YS\ QL?ALªyg71Ή. KclhiؔζGD>eCG,zwݤq欩tƜDvMe*"5',BO{r.2g3&nYf ځsYw8v с]qO(-$(a֧p6TwN1#,ԑ:ȭ#j|h ;+-ZoLxkH&X-lWҦ,PD%V)PШ6"!O?Í2%s{̳8UK+5+;ch$!jg}vU:sb~)s%Uke6M)ctː $ nc=\rbWot,RK ;j9_TL[:{{vҏ͑%oQ.IJW D' YZ