resource-agents-3.9.5-12.el6$>F!$x EAgn>@ݰ?ݠd  P & Rjx  8   1( 25|8<\<?D?0@@0C0ClCpCz(C8Ct9E\t:Zt>VB^GtH4IXYZ[\]^bdͲeͷfͺlͼtuДvTw֐xPycݜCresource-agents3.9.512.el6Open Source HA Reusable Cluster Resource ScriptsA set of scripts to interface with several services to operate in a High Availability environment for both Pacemaker and rgmanager service managers.T>ic6b8.bsys.dev.centos.orgxCentOSGPLv2+ and LGPLv2+CentOS BuildSystem System Environment/Basehttp://to.be.defined.com/linuxi686ccs_update_schema > /dev/null 2>&1 ||:" KMG{ ##"a })t /A%,)W:UhT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>iT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>iT>iT>iT>iT>iT>hT>gT>hT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>hT>hT>hT>hT>hT>hT>hT>hT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>iMlMdM\N $M\T>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>h46b302cfdf2184cdfeb28310ee1ad0ae8c98c70c6c1dcc96cacbdec87088885e466381a2f9fd403e137deba8106b37d76bb6826f4d7c11882ea66e2c46653462af9204161a550db32679dc8c4a466c0054c9bfcc4f6e57fde07719228e00ba30474ad9bc363dfbfa2f75d4f31dcb9a3b1bb3f209db01b1334a603fc577e635645ca2d81d1ef51539cf353277b198812d8d3521c27f1edf4e04c236c8867cbf2542662f3bba586d1eb3c668944b29b6d51a2b29054bb485585466754e6f0068652ebcdca7acdc863d9749135813b254afaffb0e0dea7f8126814a3b13b0b46d05a66aca622a8e4de1d33f636c22c2d6ebea378f09de8b2498a653e75e7304ea0aa33838d521741775c6aebc4110be994b222287d9a20236e635e10b3b1567b12e94544bc54788209fadd3fcda757cc175e5ec3f669fb4a7ae038e7691f084ce7227e3cef895e254c6b0c09f2aee9143b8a78cbb7dd6d3fdbdfd95400852c3d7e65848379a85498e6e2e63f410aa96dc5b6aed23d73eb4ac863c3831eee0dfc20ea346f4166168a6f1473c66ceebfadb2321d9b797ab35c9795f30f2e43e896ac547fce17fe0e02b1902a0597443773ff2ab7afce45e3c349405fb169e49b7882d90aba56bf4c4aed5e81f69da6e139e61d672d6adc2a5fbe74bc89b5b7b2b3a4a786ab1f085abf4acb410568e89a830ad9dc0cd95b765be011f084ba0a3d53657750ec3cb82a57ad304698a9e5ea40975b704b5159723839b4b6b41196b90f7482ff164b5032fa8f1ca2b45cb5d398c44942542f041c7ac0a1f5038acb73b374ac5d4a3b20ff324dde2ea3b3e581fd1201dbf5b4d5c361a679f9013ece8e4d6d0e259752210c86d9f1b3a617a0268945f2eeef6de664b78a1843a004cd84c889dee21dc2f1e4011a0f568591b7c9e97ca7c091e6f06c812d011069c4b244d1c4a02d87e35040c61cc01834320789afff3cc57b13def52b726951cf18f175ae8a4746a23832189ac32c774f2ac0927e20f96450274152d17572bf64be8006329cebb3c2edb06511ba2ae48da18c22074b1b74453627eda3c62be03fe652ade6a1fbbda37fa3eb445384185f088ace662ca95dd1bdb9ba6a0c2b6a2b00a635a22cb4c6f9674a2631f749acb1205083d4649a47897d284757207ac862346a5b06c11be64cc5f933fd2ab343a6fda2ec50fb41e3b14bdf0c0e6826e4ebfd12ab832f3d15c89e33f3b9f397b5859c322d43de103ca2aea72aeb7853c605bca318ea57ca399b3abd3fdc622b5530ff0bf86917a875633ca40bd6761295ea00d9da14c5443d70656319eea02781577a3a966e018f9f8e30e5442496e03af159600ba365426da0d8ba6ef0346936ca3223ebdfc058cbe6988d90506139fdc18c93f1910cc5ce902ad6d3109144ff55ebe1f7513521e8cabd58c98489fc88bcc1f9f9a1430c1010a5f6d407b4e7367f53ee6791b0d7c42799e6ef0f21142d7e54cfe5a044fdae4b42d6b48896dd110e15de92d19ab1609bfc3fa82864ba98c44fbeeb7da71347ee18159e838c030e794e248fc9593d0d082916e3483c31504d15d7e5d175b5f9df713babb0f22511a82e8be880db37918d1f3982e4257543d9e7a7faadbee403fde5bfce4efbd4ae35572ee18a36146795847f352f2f8a9cc6a35825277d244dfdb6fa0670deff65d136cba91d6f04faba0734a4c789d3a7ff836e6ec164f1c9a1be66c3bd18547ff10407a033f70131aa6be47f9e73137c9bb5dee81e7d5ea38918be19258a65b0fabfbdf4f7543f652db029107f08980c8260d3d4fed9ceecf164aa706a949c1fcda1e66cc34190d0e6b5a12d6ee9820673705c341f2ffc6761945e7ea8de6fe08e8a39fc9863a05f42c10bdf1f965f8783f221ebb1b24acf58cb3b9d2c4d044d7c3af7c9432a87028e7c3372c61b5b24caac9cd2870ee40e198aa79a36ebdf360df277834f087da6b643d6db61e398d85fde01100fc0a7707d239f0c04e0740b053086d74b5851c5faf04839bc50abca59b62dbd1ccd395dbfec61da10ee9cc0764ac4463274bcf96f05b3631e17759f3db802d1a21b7e23be548c0a791bbf63b7f800560c7acb9069ea952e347f054c89eeaa7c96cee97111b31ac951c8741c07566a4ae6ad2bf875cb3e19c705cb13142c1f8114da86b1089cc3ba3882493a16823d186244c8ace34b06aa66a48e3f29dc3888204329fb10bc103d18d290b54ba41a78862c90fb8d5e81a063b43be5b866aa948d7ffef7d818f53bb738e32af4d318182f2b7c92e21909249ba93eed995e38e8b2659deca57f6a50aaa8029fe3e39af1a6aa447e9497eaeead03e3acdc4238a899b65c7679384031319e675a98adff0ba87d6de561d080d0f59e2cc8079fefebd592e05f84ae93aab194260a7b5a1e2f5a5d15fb340104d7b91bf62028e30cc66884e9ae3589dbfa8d9b49dd4512e34386b7e2182541298844aefcd024cf04f04980951a2fa55398c9ae5684948d1560693c3f26ce075f28c9ae272458865475c7bc55dca4de283c9348ca3434faefb8fa94546514c7fb1f6b387e8c11b7b18225e231478c1ed645287ac3379128c26253f352bdf3d18527975996741a3ec94398e246717040ff79d1138fd5789fbdede4c8e51868bb50956eb5c0b502c9a09121af369d6cbe5623f3466a543bdda409478bdf24e1a28fc6ff7502cbde72d86844c9fb0b5dc7d5a0389416e8cd23aba2e2f4eb9a73c93fa6cf951002ed41ffe2b2679e68978a3f5058ef7ffee480af110fc767798d01214216dbc3ea397234f65a5df32661cc3d7bea8436fbc2231d872df1b170933f5d1bd5709678d5ef1d4405c1fb6e873c25974f08646a398637283b343dce6fee549f4167ea21cc9e91fa9ca884e321205422111fdd02a357ff198d7fdb66259de03399c3a436dd021d00d00436e19798bcef8963b22e11b210af2927050b9389294a845ff98ba8dfea79c82691c68d74df9095b3b97257759f3ddfe79f94cd127c2dd5b0c12c68e8d355f885b581155fa86a2d3814fd386da11c3c125c3741cc37b62ae10ac881c55733220e9ef1d22849e99b74537cffeb8359a9f958f9c122d014b304571e28fff45590032d99dcf7688ed3a358160fb0f417d6e5d3329612ab5b791ebd5de5c34a2280fb47ea4b951a86dbf5e1fb556b1f5ac09edf95407728e41b167bf010af33201a4605d470d40f78bc2a267defd655df528f539921c5e604172431a1a656dc655e0ad2d060ba0f6430467e4ae9277334bd36a1d9d56b30d596eee56260f89edb2f898bef191edbd56dd233c8afaaeae4186989268f9efc56672d4f63c3f04cb89fe384012ac582ef6517e0a41e5cb1fd3192c91755a2f57967925d5d5df0316d36d7fe4a1326a935bc8ab8681eb21ff3f888d4d3f0c0764cc774a07534804e568fd0c215a22a8f8afc711ed58051580181117c3c48a4df4371eecb5c7bd5f72a8862da5a411dfdcfe8c70b151959922b996c7adf392455609c8346e4c03e71e05efb5d6ecb91cf137d5273f89d3cd85c3383e2a2c6a624ea38c6baeb39bd25db68181684c5cdce866ee1caa71a3e92593c56fb8edf102935de10f597b78be6f27c2a142d427fcc75f5543e35cd566122b05c074a6e56986b2a2c6dbec14fb18772ed7c5998d692c41f63c5e5f9439df609566fab8c8112d2c451b9f73ad2809232ebb48e7c1d199146804c30b62595a128f842c5a4e017e36c038f317d917f7e4f0913239b0f09a7201b20d7f907fe6978319e33b1e1341d4ae97bd447de00c686a7c88b3cf4f201d78149b41caeb6f797c4a93c3c36c691d752f4d784f3e1b2899672cdba545af1cedf1aa49a390bd4a0cb172ae79c99d4556b48a94f9aae60189801c23eec7eb226792c3ff621d425d8132e5ba9b74918adfc61a1cfe77de170c2a24ee33ac2f9b840280cb7aaa510b7442cd4ff9d0973cd6310079578f9ba16c69d448854907426c6f5fe5df4c9d1a720c4987470b7c43a7b1ff30e33363fa9eebaae24a80dda2d1cb68f2b80fb7a1283db1754511afc5cdaa82a6ec045e74cde6e068f0b19a567c176a4d8d36f22af9e21ec13f79645fdb9a7b65ee3645f592e3129ae9e304523edbf839b01f1f29706d620d33b064f81dcd27bb2cde50672808e2de8c65231332ecd3cc3390b7fb410d7d7bfc5a8079c2322644f5d71da01d8ff2a6358e228c5bae34ac32dbb14c4f1881f40a1918d4670bbe017ac463f7cb545fd2a971a80cd1d931a6ea621e43fce7310fea548f7d1b6cd967d1377924c2f2cc907f83423f3020eda49797520fe9fc6f08da01e270a2f580dc5e7974b521c94c36ea33c2f95b9bd9668f3811516b9e0e0059509e868025187d02da86983f3120140d535fce34555bf4a816cb1e2bbe6b3e28ee350af1f3d8578b4d8a92ea21f13d3dcb3045689f2e2b70b04da23e26ae8466d52ff2e25f9e5c28046d66946cc34239b482cdd1c7895f1e5db800311b3384b3662e85f745829db819fd3cd52686a813a68152a2c8995d3e9b227f1a34962f1d92a6b44a34cfb82e42794b0dc7ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c68ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903588b417cecba2c48955f1a6e6d415eacbed5c7c0d8c37923d76c8e018c473e9e4aeeb1ce297ce0d2aac309cdf9c325caafd2f2c947e80a5b29fed10f7a96ae52f317bb27335cd39a1a56efe188277680661edbd401a8797992df4cac9979949a45be447ec02bff2e553d5f0e8f950bfb6cd0a8d9bac206cd5c06b17fa691025c8cf74005759c1a1f12980bcae5a0d50dfef3b47233f49b492fa4397d918774e049a9e1ee391262fcdf7a9a936efa2084015c25c46f37b0ce50c39efaba28fc5aaa2d89f432ae512c5c4b4b2339e3c44850a05bb1d12ef1c5ddc57019e99d3b7b620e6d290d08132312aeb1eae5fb4204ab0bf443c3605a22b8598217601cf1348f6816841a06a689c615cf114a91dea04689df0524da2625903159cb10f8378e058c3d3e9b18952bc948180b9405361a7aeae2591fa8bb9969409c0915b70f8adaa7f31e8749a683d18da81b991118c3647d55736faa17cc5fce6d1d4c74b9d022d5bc1ddfb0846a901eeef6b46a8d933affcc329a959b02ff5e2fb3d3fee8e51f31a628ccfd404ccefa44090c0f3632e19e5c3dfcb0728996f2142cbc060d25b205e72c8d1685c6860e9300835f93896ef79ca37c3240507d4e4ffbaf3e1f95960cddca9761284a60f9b451b557d19c16eaaebad8cc1cf68320537695e65365bbbb4be907019ea2fd0a6d0fd7418f7f8dc75e833071f1fa26c780d67a2120ba1c2f34995a73ca7708e2bd9d14184731835397a13e03798f6bcef9dab0fe539299bdb6b25e6364983a420f975a37e8d3eeff496d35ebda6facf07d35490800205b6d35b85c61c536391cd3d0d6761f6fe420897b5506005c1095ca5b08a74a1e2f108b9040cea73a0387739dd60a821ac9f214516a7c157b68c21a5f3481325266763d00e539fbb804711833923a4adeebf9cc053b785041e72bfc5e7f36799cc3a4b05c30bb452b50352c9e34bfa20861d7f691c70f1030be7f5826efaeb04d2888318ef90c4bfb2839681d101ba5f4415da236ed34dc65badd773992100ec833ae504c895614f9780da08b4014aa29d7187aca3fa8d3758e4254cce54ce1e14a76780de56ea54166a0e7a6d347d2e591a0fe4807750f84c9d840e2d9acf96629c7c318aec4d27ab6b10853768427b95ef3c560b9d01434c84ad47a58b1609e9be2a3cd4ea7f1a2e030ffb2bee3e4e2f23d4b1423a753a7e913a0403dd97a1abdef2f3afa9b0326550529d4f1977cceef5146b0d2d2659a5a8c9bccaae369e94141d30d39b65a62b43cb898f8b64524d2a1a23b13e9baa162ec481fcc6f69d9139a849a8f8ceb424ebaab4fc99301cb44214d87197165908e4f442834cc45b7c54e71938a7d12d13fcc59b98817b918db564ddc7fac2a12a8f2892a540cf06c0476decef811b28a852f9716b8cf615e1007ff67a3531a6ec0e3bb1b6d2b4f769684a83fd518a0417deb5e8a560887ba0256dbcb623df13823217864fa8271e2c63c1025483e4a1ecb983ed94dd230da891da170be001c9324afe75bb0108e3c7c30bdb794cedbb061b072b3b69404f9bde696e99a15d7f206f00c8b91558364ce3b1568f2e9238c01c8cfca36e642a686318e3fe56253cbb6b2391c939655c11ea77c5a10f000256629d60a88ccee0fcdc29af0c90bc70d915202740cbd308b18eeb81c4f3f21468ef536ecd565d008f71e15bda15596681dabff8c2f1cd46b467719e1b9f64b572f07b143de27c1ea73c68a8a334dfeeb753c635a877b438aa2c6100d7bf2e3d6957660d2f3bc44f7090552e3e562612001c5f9d329f65128e581e5a889f3b0082c2d7fae4d8c0b29fd1e228be8836bd516ab85c7b48e542b09c275cc65531b32a5e6e8521b3cd7827ce4a1a7c2675d8cef6fe6afb7926e90e387311816b0cf46e83454470b7e66fb0bf08fc9502cd762cb9d5ed4451ad73f8844eb7970f8c0217f1802c966e10b1ead917457026883c3078b44823887c37120dcc213a0cd8b112130868c8d957f3033b055d6dbcda847f95b2e34d140f55626aba4c9dd9fae7e1fde4aa670f63f8d50e0eac5fb6be8008ab40f4376438fa142928d591b56c237fc413e2abb909eda68c676075f180f646310a15897fc8bbd0bc118b01b2eff2a26f9f4011175852f5ee15ad3f3a6f0816aebe64761b043e61b831291cbef99e3a695f2f552b5c62ed23cd8f852dea9c094a131ff1aabf6df93003292befcefdfa1f13c061484ac47c4d0371734d5d76649fa764ff69ed64ea954534a9e1e4630e27058356608ebd61e406ddd93b839a247e9e0c69226f60e../../lib/heartbeat/ocf-binaries../../lib/heartbeat/ocf-directories../../lib/heartbeat/ocf-returncodes../../lib/heartbeat/ocf-shellfuncs/usr/lib/ocf/resource.d/heartbeat/IPaddr2/usr/share/cluster/relaxng/ra-api-1-modified.dtdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresource-agents-3.9.5-12.el6.src.rpmheartbeat-resourcesresource-agentsresource-agents(x86-32)@@@@@@@@@@@    @ /bin/bash/bin/bash/bin/gawk/bin/grep/bin/hostname/bin/mount/bin/ping/bin/ping6/bin/ps/bin/sed/bin/sh/bin/sh/sbin/findfs/sbin/fsck/sbin/fsck.ext2/sbin/fsck.ext3/sbin/fsck.ext4/sbin/fuser/sbin/ip/sbin/lvm/sbin/mount.cifs/sbin/mount.nfs/sbin/mount.nfs4/sbin/quotacheck/sbin/quotaon/sbin/rdisc/sbin/rpc.statd/usr/bin/perl/usr/bin/pkill/usr/sbin/arping/usr/sbin/ethtool/usr/sbin/rpc.mountd/usr/sbin/rpc.nfsdlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libglib-2.0.so.0perl(strict)psmiscrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-13.0.3-15.2-1rgmanager3.0.12.14.8.0S/SSES-SSSSSSSS!@S8@Sl@SZN@SVYSVYSVYR@RΏ@R;R@RiRVRR@RM\@R:@R6R1R@R@R@R@R6QQQQQ@Q)@QQPP@PP@P*Pd@P{Px@P,O~OTOOdOKp@O1@Nj@NENC@N)f@NN|@NM3@MUMTMJMBL@L@LF@LEL=L=L;L7@L+1L+1L$@L@K@KKK@KKf@KqK~}@KMKKKKK@K@KJ2@JJ@J J:JJ]@Jp9JlE@JT@JL@J<@J/@I@II@II@IIIII~@David Vossel - 3.9.5-12David Vossel - 3.9.5-11David Vossel - 3.9.5-10David Vossel - 3.9.5-9David Vossel - 3.9.5-8David Vossel - 3.9.5-7David Vossel - 3.9.5-6David Vossel - 3.9.5-5David Vossel - 3.9.5-4David Vossel - 3.9.5-3Fabio M. Di Nitto - 3.9.5-2David Vossel - 3.9.5-1David Vossel - 3.9.2-49David Vossel - 3.9.2-48David Vossel - 3.9.2-47David Vossel - 3.9.2-46David Vossel - 3.9.2-45David Vossel - 3.9.2-44David Vossel - 3.9.2-43David Vossel - 3.9.2-42David Vossel - 3.9.2-41Fabio M. Di Nitto - 3.9.2-40.3Fabio M. Di Nitto - 3.9.2-40.2David Vossel - 3.9.2-40David Vossel - 3.9.2-39David Vossel - 3.9.2-38David Vossel - 3.9.2-37David Vossel - 3.9.2-36David Vossel - 3.9.2-35David Vossel - 3.9.2-34Ryan McCabe - 3.9.2-33Ryan McCabe - 3.9.2-32David Vossel - 3.9.2-31David Vossel - 3.9.2-30David Vossel - 3.9.2-29David Vossel - 3.9.2-28David Vossel - 3.9.2-27David Vossel - 3.9.2-26David Vossel - 3.9.2-25David Vossel - 3.9.2-24Ryan McCabe - 3.9.2-23Ryan McCabe - 3.9.2-22Chris Feist - 3.9.2-21Chris Feist - 3.9.2-20Chris Feist - 3.9.2-19Chris Feist - 3.9.2-18Chris Feist - 3.9.2-17Chris Feist - 3.9.2-16Chris Feist - 3.9.2-15Chris Feist - 3.9.2-14Fabio M. Di Nitto - 3.9.2-13Chris Feist - 3.9.2-12Chris Feist - 3.9.2-11Chris Feist - 3.9.2-10Chris Feist - 3.9.2-9Chris Feist - 3.9.2-8Chris Feist - 3.9.2-7Chris Feist - 3.9.2-4Chris Feist - 3.9.2-3Chris Feist - 3.9.2-2Fabio M. Di Nitto - 3.9.2-1Chris Feist - 3.9.1-2Fabio M. Di Nitto - 3.0.12.1-1Lon Hohberger - Version: 3.0.12-22Lon Hohberger - Version: 3.0.12-21Fabio M. Di Nitto - 3.0.12-20Lon Hohberger - 3.0.12-19Marek Grac - 3.0.12-18Marek Grac - 3.0.12-17Lon Hohberger - Version: 3.0.12-16Marek Grac - 3.0.12-15Lon Hohberger - 3.0.12-14Lon Hohberger - 3.0.12-13Marek Grac - 3.0.12-12Lon Hohberger - 3.0.12-10Lon Hohberger - 3.0.12-9Lon Hohberger - 3.0.12-8Lon Hohberger - 3.0.12-7Lon Hohberger - 3.0.12-6Fabio M. Di Nitto - 3.0.12-5Andrew Beekhof - 3.0.12-4Andrew Beekhof - 3.0.12-3Fabio M. Di Nitto - 3.0.12-2Fabio M. Di Nitto - 3.0.12-1Fabio M. Di Nitto - 3.0.9-1Fabio M. Di Nitto - 3.0.7-5Marek Grac - 3.0.7-4Marek Grac - 3.0.7-3Fabio M. Di Nitto - 3.0.7-2Fabio M. Di Nitto - 3.0.7-1Andrew Beekhof - 3.0.6-2Fabio M. Di Nitto - 3.0.6-1Andrew Beekhof - 3.0.5-2Fabio M. Di Nitto - 3.0.5-1Andrew Beekhof - 3.0.4-2Fabio M. Di Nitto - 3.0.4-1Andrew Beekhof - 3.0.3-3Fabio M. Di Nitto - 3.0.3-1Fabio M. Di Nitto - 3.0.1-1Andrew Beekhof - 3.0.0-16Ville Skyttä - 3.0.0-15Fabio M. Di Nitto - 3.0.0-14Fedora Release Engineering - 3.0.0-13Fabio M. Di Nitto - 3.0.0-12Fabio M. Di Nitto - 3.0.0-11.rc4Fabio M. Di Nitto - 3.0.0-10.rc3Fabio M. Di Nitto - 3.0.0-9.rc2Fabio M. Di Nitto - 3.0.0-8.rc1Fabio M. Di Nitto - 3.0.0-7.beta1Fabio M. Di Nitto - 3.0.0-6.alpha7Fabio M. Di Nitto - 3.0.0-5.alpha6Fabio M. Di Nitto - 3.0.0-4.alpha5Fabio M. Di Nitto - 3.0.0-3.alpha5Fabio M. Di Nitto - 3.0.0-2.alpha4Fabio M. Di Nitto - 3.0.0-1.alpha4Fabio M. Di Nitto - 3.0.0-1.alpha3- Properly search for oracldb processes in oracledb.sh stop operations. Resolves: rhbz#960186- Updates required, unique, and primary fields in bind-mount.sh metadata Resolves: rhbz#1094789- Fixes bind-mount.sh metadata function. Resolves: rhbz#1094789- When signalling pids accessing a mount_point to exit, make sure to only signal each pid once. Resolves: rhbz#1089004- Revert accidental modification of exportfs's unlock_on_stop option. - Add on/off as valid value for ip.sh monitor_link Resolves: rhbz#1091102 Resolves: rhbz#1039119- Update force_unmount=safe option so it does not process duplicate process ids. Resolves: rhbz#1095943- Remove db2 exclude entries from spec file. Resolves: rhbz#1059981- Add support for pacemaker db2 agent - Fix syntax error in nfsserver.sh - Updates pacemaker nfs server agents. Adds support for nfsnotify agent. Resolves: rhbz#1059981 Resolves: rhbz#1091102 Resolves: rhbz#974239- Introduce passing ocft test cases. Resolves: rhbz#1023606- Fix usage of findmnt in fs-lib.sh based rgmanager agents. - When executing force kill of processes using a mountpoint, take into account those processes accessing shared memory. - Add force_unount=safe option to avoid blocking Filesystem agent during the stop operation. - Do not fail during stop if oracle listener is already down. - Correctly detect oracledb and orainstanch.sh shutdown. - Remove unused patches left over from before patches were consolidated into the new source files. Resolves: rhbz#1038474 Resolves: rhbz#1089004 Resolves: rhbz#1095943 Resolves: rhbz#1047999 Resolves: rhbz#960186 Resolves: rhbz#993431- Build sap package only on x86_64 Resolves: rhbz#1031601- Package cleanup. This change is a no-op. The heartbeat agents were updated to the 3.9.5 upstream release in this package months ago. The release number is now being incremented to reflect this. Resolves: rhbz#993431- Add iSCSILogicalUnit to rhel supported agents. Resolves: rhbz#1075000- Configurable startup_wait timeout for rgmanager's postgres-8.sh resource-agent - Allow non rhel builds to included unsupported agents. - Add bind-mount.sh rgmanager resource-agent. - Add 'statdport' option to nfsserver resource. Resolves: rhbz#1035380 Resolves: rhbz#1069621 Resolves: rhbz#1094789 Resolves: rhbz#918315- Allow vm.sh to monitor kvm domains without requiring libvirtd - Adds 'no_kill' option to vm.sh to prevent force killing vm during stop operation after timeout expires. Resolves: rhbz#853698 Resolves: rhbz#1079039- Updates the ocf:heartbeat:tomcat agent so it can be used in rhel6 with Pacemaker. Resolves: rhbz#1022792- Fixes unintentional removal of patch in previous build- New 'httpd' option for rgmanager apache.sh agent that allows custom httpd binary path to be set. - Fixes issue with pending sm-notify processes preventing nfs-server instances from stopping. - Fixes issue reported by coverity. - Fixes syntax error in some log error messages in the LVM agent - Optimize fs-lib based agent's monitor operation - Allow monitoring of kvm based virtual machines using the VirtualDomain agent without requiring libvirtd. - Allows named to run as user other than root. Resolves: rhbz#952132 Resolves: rhbz#974239 Resolves: rhbz#999537 Resolves: rhbz#1022277 Resolves: rhbz#1023099 Resolves: rhbz#1054327 Resolves: rhbz#1067023Add sec=krb5 as a valid nfsclient mount option Resolves: rhbz1019931- High: fs-lib.sh: Fixes failure to unmount local fs when process runs with cwd inside fs mount. Resolves: rhbz#1051115- Add no_unmount functionality back into netfs.sh agent - Use crm_node instead of uname -n when referencing cluster nodes. - Adds Delay agent back into package. - Drops nginx rsyslog mysql-proxy tomcat and slapd agents. Resolves: rhbz#993329 Resolves: rhbz#1023340 Resolves: rhbz#1028421 Resolves: rhbz#1022793- Fix netfs mount detection Resolves: rhbz#1027410- Fix netnfs unmount self_fence integration in netfs.sh - Ship send_ua helper binary to allow IPaddr2 to manage IPv6 addresses Resolves: rhbz#1027410 Resolves: rhbz#1027412- Advertises self_fence option in netfs.sh agent Resolves rhbz#1014298- Fixes issue with mysql agent not being able to set transient attributes on local node correctly. Resolves: rhbz#989284- Removes usage of fuser -kvm from fs-lib.sh based agents. This resolves issue with fuser blocking netfs mounts. - tomcat-6.sh, Do not fail on stop if config validation fails. - tomcat-6.sh, Set tomcat usr correctly. Resolves: rhbz#981717 Resolves: rhbz#983273 Resolves: rhbz#1014298- Fixes lvm metadata corruption caused when activating by lv using tags. Resolves: rhbz#1009772- Disables LVM exclusive activation via clvmd as it is not supported. Resolves: rhbz#989284- Fixes invalid return statement in LVM retry clvmd activation - Adds ability to disable findmnt to avoid autofs complications for fs-util based rgmanager agents. Resolves: rhbz#974941 Resolves: rhbz#989284- Use correct default config for heartbeat apache agent Resolves: rhbz#989284- Add support for setting TNS_ADMIN Resolves: rhbz#917807- Med: oracledb.sh: Fix process name grep in exit_idle Resolves: rhbz#853220- Fixes lvm agent unncessarily removing PVs/LVs when some PVs in VG fail. Resolves: rhbz#884326- Add correct nfs server defaults. Resolves: rhbz#989284- Add run-time dependencies for heartbeat agents. Resolves: rhbz#989284- Merge upstream heartbeat agents in for Pacemaker support. Resolves: rhbz#989284- Add missing sap agents to sap subpackage Resolves: rhbz#922838- Add sap connector script - Create SAP subpackage Resolves: rhbz#922838- fast filesystem mounts - properly handle NFS v4 mounts - fix uppercase ipv6 addresses - named transfer source options - fix restart postgres - fix honor self fence option - fix mount log level - fix wrong selinux context for nfs directory Resolves: rhbz#919231 Resolves: rhbz#851188 Resolves: rhbz#895075 Resolves: rhbz#711586 Resolves: rhbz#871659 Resolves: rhbz#908457 Resolves: rhbz#948730 Resolves: rhbz#959520- Fix: lvm: detection of clusternode with lvm using tags. Resolves: rhbz#976443- Med: oracledb.sh: Set RESTART_RETRIES back to 0 Resolves: rhbz#670022- Clean up Oracle resource agents and add support for Oracle 11g Resolves: rhbz#670022- Fixed missing '$' in lvm_by_vg.sh script - Retry VG shutdown to cope with udev collisions - Resolves: rhbz#729812- Update the rgmanager SAPInstance agent so resource limits configured in /usr/sap/services are properly applied. - Resolves: rhbz#869695- Better error messages for the script resource have been added to aid debugging - Resolves: rhbz#773478- SAPInstance and sapdb.sh were re-synced to the latest upstream versions - Resolves: rhbz#834293- HA LVM is now able to properly shutdown when device failures cause LVs to go missing which allows the service to migrate to another machine - Resolves: rhbz#860981- Add support for 'volume group per service HA-LVM support for RAID logical volumes' - Resolves: rhbz#824153- Fixes issue with rgmanager not recognizing a mounted cifs share due to trailing slashes - Resolves: rhbz#848642- Fixed issue causing fs.sh to fail when a device is still mounted - Fixed random servie failures when starting multiple HA LVM services - Tomcat resource now uses the proper defaults - The pacemaker SAPInstance and SAPDatabase resources were updated to their latest version - Updated lvm resource agent to not produce errors when used with pacemaker - oracledb.sh script now properly checks the status of the Oracle database - HA-LVM now supports RAID logical volumes - ip.sh now properly assignes the ip address to the correct interface on hosts with multiple interfaces on the same network - Stopping a filesystem when a device doesn't exist no longer results in failure - Log output from the 'status' action from netfs is now properly logged - In HA LVM clusters using tags, changing the lvm.conf file is now possible - Using rg_test with HA LVM resources no longer results in a "too many arguments" error - Resolves: rhbz#728365 rhbz#714156 rhbz#853249 rhbz#843049 rhbz#817550 rhbz#729812 rhbz#839181 rhbz#824153 rhbz#822244 rhbz#860328 rhbz#847335 rhbz#834293- Add nfsrestart option to fs and clustefs agents as last resource to umount the filesystem - Resolves: rhbz#822053- Fix for LVM HA agent for service relocation after leg failure (we now properly remove tag). - Resolves: rhbz#772773- In LVM HA agent, remove missing PVs before attempting to remove the tag - Rgmanager now properly detects when clvmd is not running when using HA LVM - vm.sh now supports a 'tunnelled' option - Resource agent script now have common directory set properly - Fixed apache resource agent configuration with IPv6 - fs-lib.sh now will now properly work with all return codes of mount - netfs now allows you to have the same NFS export mounted in different locations - The timeout in rhev-check has been increased to 90 seconds - Resolves: rhbz#772773 rhbz#729481 rhbz#712174 rhbz#784357 rhbz#742859 rhbz#728086 rhbz#799998 rhbz#727546- Fix to prevent /dev/shm being filled up by ocf_log debug messages - NFS client resource are now recovered properly when they are missing in /var/lib/nfs/etab - Resolves: rhbz#797922 rhbz#749713- More SAPDatabase updates to fix SAP workloads - Allow rgmanager SAP resource agent to manage SAP Webdispatcher & TREX - Resolves: rhbz#726500 rhbz#746996- Update SAPDatabase to more closely match upstream - Resolves: rhbz#784209- Require server_name in ASEHAagent to be unique - Resolves: rhbz#711852- Create a link for the modified dtd for rgmanager - Fix ocf-tester so rgmanager agents requiring bash don't cause syntax errors - Resolves: rhbz#727643- Main rgmanager resource agents now use proper return codes for use with pacemaker. - NFS mounts now unmount faster when the network is lost. - Resolves: rhbz#678497 rhbz#727643- Postgres-8 resource agent now properly detects if postgresql was started - fs.sh resource agent now returns the proper response code when a device does not yet exist. - Resolves: rhbz#709400 rhbz#694816- Rebase package on top of new upstream * ship xsl and rng files required to build relaxng schema * drop local copy of sfex_init.8 * drop bz711852-Fix-ASEHAagent-to-allow-for-multiple-ASEHA-agents-on.patch included upstream - spec file update: add %post to generate new relaxng schema Resolves: rhbz#707127- Fix ASEHAagent to allow for multiple ASEHA agents - Resolves: rhbz#711852- Rebase package on top of new upstream: resource-agents: Improve LD_LIBRARY_PATH handling by SAP* resource-agents: Add resource type to logging oracledb.sh resource script should attempt a clean shutdown first resource-agent does not remove nfs service temp dirs when using nfslock=1 Listen line in generated httpd.conf incorrect Include rhev-check upstream - spec file update: * drop all patches * resync with upstream spec file. See top section for local deltas Resolves: rhbz#707127, rhbz#705763, rhbz#667217 - Move rgmanager S/Lang from resource-agents to rgmanager: * Add versioned Conflicts on rgmanager to avoid file conflicts Resolves: rhbz#693518- resource-agents: Fix nfs mount contexts (fix_nfs_mount_contexts.patch) Resolves: rhbz#635828- Mirror dev failure in HA LVM can cause service failur (fix_bug_683213_mirror_dev_failure_in_ha_lvm_can_cause_service_failure.patch) Resolves: rhbz#683213- resource-agents: fs-lib: fix do_monitor device mapping (fs_lib_fix_do_monitor_device_mapping.patch) Resolves: rhbz#669832- resource-agents: Add multi-instance Oracle database agents (add_multi_instance_oracle_database_agents.patch) Resolves: rhbz#629275 - resource-agents: Stop using '-' as 1st char of log messages (stop_using_as_1st_char_of_log_messages.patch) Resolves: rhbz#633856 - resource-agents: Use literal quotes for tr calls (use_literal_quotes_for_tr_calls.patch) Resolves: rhbz#639252 - resource-agents: Fix migrateuriopt setting (fix_migrateuriopt_setting.patch) Resolves: rhbz#660337 - resource-agents: Support convalesce w/ central_processing (support_convalesce_w_central_processing.patch) rgmanager: Add failure tolerances to resources.rng (add_failure_tolerances_to_resources_rng.patch) Resolves: rhbz#674710- Disable updates to static routes by RHCS IP tooling (resource-agents-Add-option-disable_rdisc-to-ip.sh.patch) Resolves: rhbz#621538- fix resource agent for named (resource-agents-fix-resource-agent-for-named.patch) Resolves: rhbz#648897- resource-agents: fix utility to obtain data from ccs_tool (fix_utility_to_obtain_data_from_ccs_tool.patch) Resolves: rhbz#631943- postgresql RA does not work correctly with netmask (psql_does_not_work_correctly_with_netmask.patch) Resolves: rhbz#614457- resource-agents: Drop tomcat-5 from build (drop_tomcat_5_from_build.patch) Resolves: rhbz#593721- Allow other values for "yes" in fs-lib when unmounting file systems (fs-lib_allow_other_values_for_yes.patch) Resolves: rhbz#614421- postgres RA will fail to stop gracefully if there is active client connected (sigquit_if_sigterm_was_not_fast_enough.patch) Resolves: rhbz#612165 - new RA for tomcat6 (resource_agent_tomcat-6.patch) (tomcat-6_change_build_system.patch) Resolves: rhbz#593721- Fix changelog for 3.0.12-9 date - Add RHEVM status program (add_rhevm_status_program.patch) Resolves: rhbz#609497- Add NFSv4 server support (add_nfsv4_support.patch) (install_nfsv4_agent.patch) Resolves: rhbz#595547 - Fix migration mapping behavior (fix_migration_mapping_behavior.patch) Resolves: rhbz#596918- Make fs-lib resolve links before checking for block devices (fix_incorrect_link_resolution_in_fs_lib.patch) Resolves: rhbz#609579- Make vm.sh honor start and stop timeouts (Make_vm.sh_use_stop_start_timeouts.patch) Resolves: rhbz#606754- Add missing documentation for resource agents (add_missing_resource_docs.patch) - Clean up recursion in scheman output and documentation (clean_up_recursion_and_documentation.patch) Resolves: rhbz#606470- Fix incorrect default for VM.sh agent (resolve_incorrect_default_for_vm_agent.patch) Resolves: rhbz#599643- Add missing man pages (Add Source2: ocf-tester.8 and Source3: sfex_init.8) Resolves: rhbz#594332- Do not package ldirectord on RHEL Resolves: rhbz#577264- Drop Requires on xfsprogs since package moved to another channel Resolves: rhbz#593433 - Fix HALVM: lvm agent incorrectly reports vg is in volume_list (halvm_lvm_agent_incorrectly_reports_vg_in_volume_list.patch) Resolves: rhvz#593108- Rebase on top of new upstream bug fix only release: * drop all bug fix patches. * refresh patches with official SHA1 git commits from RHEL6 upstream branch: - drop_support_for_drbd_and_smb.patch * Addresses the follwing issues: from 3.0.12 release: Resolves: rhbz#582754, rhbz#582753, rhbz#585217, rhbz#583789 * Rebase: Resolves: rhbz#582353 - Stop build on ppc and ppc64. Resolves: rhbz#590997 - Switch to file based Requires. Also address several other problems related to missing runtime components in different agents. With the current Requires: set, we guarantee all basic functionalities out of the box for lvm/fs/clusterfs/netfs/networking. Resolves: rhbz#584800 - New pacemaker agents upstream release * Patched build process to correctly generate ldirectord man page + High: pgsql: properly implement pghost parameter + High: RA: mysql: fix syntax error + High: SAPInstance RA: do not rely on op target rc when monitoring clones (lf#2371) + High: set the HA_RSCTMP directory to /var/run/resource-agents (lf#2378) + High: RA: vmware: fix set_environment() invocation (LF 2342) + High: RA: vmware: update to version 0.2 + Medium: IPaddr/IPaddr2: add a description of the assumption in meta-data + Medium: IPaddr: return the correct code if interface delete failed + Medium: nfsserver: rpc.statd as the notify cmd does not work with -v (thanks to Carl Lewis) + Medium: oracle: reduce output from sqlplus to the last line for queries (bnc#567815) + Medium: pgsql: implement "config" parameter + Medium: RA: iSCSITarget: follow changed IET access policy + Medium: Filesystem: prefer /proc/mounts to /etc/mtab for non-bind mounts (lf#2388) + Medium: IPaddr2: don't bring the interface down on stop (thanks to Lars Ellenberg) + Medium: IPsrcaddr: modify the interface route (lf#2367) + Medium: ldirectord: Allow multiple email addresses (LF 2168) + Medium: ldirectord: fix setting defaults for configfile and ldirectord (lf#2328) + Medium: meta-data: improve timeouts in most resource agents + Medium: nfsserver: use default values (lf#2321) + Medium: ocf-shellfuncs: don't log but print to stderr if connected to a terminal + Medium: ocf-shellfuncs: don't output to stderr if using syslog + Medium: oracle/oralsnr: improve exit codes if the environment isn't valid + Medium: RA: iSCSILogicalUnit: fix monitor for STGT + Medium: RA: make sure that OCF_RESKEY_CRM_meta_interval is always defined (LF 2284) + Medium: RA: ManageRAID: require bash + Medium: RA: ManageRAID: require bash + Medium: RA: VirtualDomain: bail out early if config file can't be read during probe (Novell 593988) + Medium: RA: VirtualDomain: fix incorrect use of __OCF_ACTION + Medium: RA: VirtualDomain: improve error messages + Medium: RA: VirtualDomain: spin on define until we definitely have a domain name + Medium: Route: add route table parameter (lf#2335) + Medium: sfex: don't use pid file (lf#2363,bnc#585416) + Medium: sfex: exit with success on stop if sfex has never been started (bnc#585416)- new upstream release Resolves: rhbz#569959 - spec file update: * update spec file copyright date * use bz2 tarball- Resolves: rhbz#568010 - Do not build resource-agents on s390 and s390x.- Checksum error occurs on HA-LVM - status on clusterfs "gfs" returned 1 (generic error) - Resolves rhbz#563555 rhbz#558664- resource-agents can't be used by Pacemaker - Resolves: rhbz#566176- Drop support for drbd and smb (PM-drop-support-for-drbd-and-smb-resource-agents.patch) - Explicitly list python as BuildRequires- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: c76b4a6eb576 + High: RA: VirtualDomain: fix forceful stop (LF 2283) + High: apache: monitor operation of depth 10 for web applications (LF 2234) + Medium: IPaddr2: CLUSTERIP/iptables rule not always inserted on failed monitor (LF 2281) + Medium: RA: Route: improve validate (LF 2232) + Medium: mark obsolete RAs as deprecated (LF 2244) + Medium: mysql: escalate stop to KILL if regular shutdown doesn't work- New rgmanager resource agents upstream release - spec file update: * use global instead of define * use new Source0 url * use resource-agents macro more aggressively- Update Pacameker agents to upstream version: bc00c0b065d9 + High: RA: introduce OCF_FUNCTIONS_DIR, allow it to be overridden (LF2239) + High: doc: add man pages for all RAs (LF2237) + High: syslog-ng: new RA + High: vmware: make meta-data work and several cleanups (LF 2212) + Medium: .ocf-shellfuncs: add ocf_is_probe function + Medium: Dev: make RAs executable (LF2239) + Medium: IPv6addr: ifdef out the ip offset hack for libnet v1.1.4 (LF 2034) + Medium: add mercurial repository version information to .ocf-shellfuncs + Medium: build: add perl-MailTools runtime dependency to ldirectord package (LF 1469) + Medium: iSCSITarget, iSCSILogicalUnit: support LIO + Medium: nfsserver: use check_binary properly in validate (LF 2211) + Medium: nfsserver: validate should not check if nfs_shared_infodir exists (thanks to eelco@procolix.com) (LF 2219) + Medium: oracle/oralsnr: export variables properly + Medium: pgsql: remove the previous backup_label if it exists + Medium: postfix: fix double stop (thanks to Dinh N. Quoc) + RA: LVM: Make monitor operation quiet in logs (bnc#546353) + RA: Xen: Remove instance_attribute "allow_migrate" (bnc#539968) + ldirectord: OCF agent: overhaul- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: e2338892f59f + High: send_arp - turn on unsolicited mode for compatibilty with the libnet version's exit codes + High: Trap sigterm for compatibility with the libnet version of send_arp + Medium: Bug - lf#2147: IPaddr2: behave if the interface is down + Medium: IPv6addr: recognize network masks properly + Medium: RA: VirtualDomain: avoid needlessly invoking "virsh define"- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: 099c0e5d80db + Add the ha_parameter function back into .ocf-shellfuncs. + Bug bnc#534803 - Provide a default for MAILCMD + Fix use of undefined macro @HA_NOARCHDATAHBDIR@ + High (LF 2138): IPsrcaddr: replace 0/0 with proper ip prefix (thanks to Michael Ricordeau and Michael Schwartzkopff) + Import shellfuncs from heartbeat as badly written RAs use it + Medium (LF 2173): nfsserver: exit properly in nfsserver_validate + Medium: RA: Filesystem: implement monitor operation + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable (addendum) + Medium: RA: iSCSILogicalUnit: use a 16-byte default SCSI ID + Medium: RA: iSCSITarget: be more persistent deleting targets on stop + Medium: RA: portblock: add per-IP filtering capability + Medium: mysql-proxy: log_level and keepalive parameters + Medium: oracle: drop spurious output from sqlplus + RA: Filesystem: allow configuring smbfs mounts as clones- New rgmanager resource agents upstream release- New rgmanager resource agents upstream release- Create an ldirectord package - Update Pacameker agents to upstream version: 2198dc90bec4 + Build: Import ldirectord. + Ensure HA_VARRUNDIR has a value to substitute + High: Add findif tool (mandatory for IPaddr/IPaddr2) + High: IPv6addr: new nic and cidr_netmask parameters + High: postfix: new resource agent + Include license information + Low (LF 2159): Squid: make the regexp match more precisely output of netstat + Low: configure: Fix package name. + Low: ldirectord: add dependency on $remote_fs. + Low: ldirectord: add mandatory required header to init script. + Medium (LF 2165): IPaddr2: remove all colons from the mac address before passing it to send_arp + Medium: VirtualDomain: destroy domain shortly before timeout expiry + Medium: shellfuncs: Make the mktemp wrappers work. + Remove references to Echo function + Remove references to heartbeat shellfuncs. + Remove useless path lookups + findif: actually include the right header. Simplify configure. + ldirectord: Remove superfluous configure artifact. + ocf-tester: Fix package reference and path to DTD.- Use bzipped upstream hg tarball.- Merge Pacemaker cluster resource agents: * Add Source1. * Drop noarch. We have real binaries now. * Update BuildRequires. * Update all relevant prep/build/install/files/description sections.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- spec file updates: * Update copyright header * final release.. undefine alphatag- New upstream release.- New upstream release.- New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970- New upstream release. - Update BuildRoot usage to preferred versions/names- New upstream release.- New upstream release.- New upstream release.- Drop Conflicts with rgmanager.- New upstream release.- Add comments on how to build this package.- New upstream release. - Fix datadir/cluster directory ownership.- Initial packaging/bin/shheartbeat-resources "%&+./036?DIPY\_`adehuxyz(+./0347DEFGNSXadnopqrstuvwxyz{|}~3.9.53.9.5-12.el63.9.5-12.el6 3.9.5  ha.dshellfuncsheartbeatagent_config.hocflibheartbeatapache-conf.shfindif.shhttp-mon.shocf-binariesocf-directoriesocf-rarunocf-returncodesocf-shellfuncsora-common.shresource.dheartbeat.ocf-binaries.ocf-directories.ocf-returncodes.ocf-shellfuncsCTDBDelayDummyFilesystemIPaddrIPaddr2IPsrcaddrLVMMailToRouteSendArpSquidVirtualDomainXinetdapacheconntrackddb2dhcpdethmonitorexportfsiSCSILogicalUnitmysqlnamednfsnotifynfsserverpgsqlpostfixrsyncdsymlinktomcatheartbeatfindifsend_arpsend_uatickle_tcpocftrhev-check.shclusterASEHAagent.shSAPDatabaseSAPInstanceapache.metadataapache.shbind-mount.shclusterfs.shfs.ship.shlvm.metadatalvm.shlvm_by_lv.shlvm_by_vg.shmysql.metadatamysql.shnamed.metadatanamed.shnetfs.shnfsclient.shnfsexport.shnfsserver.shocf-shellfuncsopenldap.metadataopenldap.shoracledb.shorainstance.metadataorainstance.shoralistener.metadataoralistener.shpostgres-8.metadatapostgres-8.shrelaxngra-api-1-modified.dtdra2man.xslra2ref.xslra2rng.xslresources.rng.headresources.rng.midresources.rng.tailsamba.metadatasamba.shscript.shservice.shsvclib_nfslocktomcat-6.metadatatomcat-6.shutilsconfig-utils.shfs-lib.shhttpd-parse-config.plmember_util.shmessages.shnamed-parse-config.plra-skelet.shtomcat-parse-config.plvm.shresource-agents-3.9.5AUTHORSCOPYINGCOPYING.GPLv3ChangeLogREADME.webappsocf_heartbeat_CTDB.7.gzocf_heartbeat_Delay.7.gzocf_heartbeat_Dummy.7.gzocf_heartbeat_Filesystem.7.gzocf_heartbeat_IPaddr2.7.gzocf_heartbeat_IPsrcaddr.7.gzocf_heartbeat_LVM.7.gzocf_heartbeat_MailTo.7.gzocf_heartbeat_Route.7.gzocf_heartbeat_SendArp.7.gzocf_heartbeat_Squid.7.gzocf_heartbeat_VirtualDomain.7.gzocf_heartbeat_Xinetd.7.gzocf_heartbeat_apache.7.gzocf_heartbeat_conntrackd.7.gzocf_heartbeat_db2.7.gzocf_heartbeat_dhcpd.7.gzocf_heartbeat_ethmonitor.7.gzocf_heartbeat_exportfs.7.gzocf_heartbeat_iSCSILogicalUnit.7.gzocf_heartbeat_mysql.7.gzocf_heartbeat_named.7.gzocf_heartbeat_nfsnotify.7.gzocf_heartbeat_nfsserver.7.gzocf_heartbeat_pgsql.7.gzocf_heartbeat_postfix.7.gzocf_heartbeat_rsyncd.7.gzocf_heartbeat_symlink.7.gzocf_heartbeat_tomcat.7.gzresource-agentsocftREADMEREADME.zh_CNcaselibconfigsFilesystemIPaddr2IPaddr2v4IPaddr2v6IPsrcaddrLVMMailToSendArpXinetdapachemysqlnamednfsserverpgsqlpostfixtomcatra-api-1-modified.dtdra-api-1.dtdresource-agents/etc//etc/ha.d//usr/include//usr/include/heartbeat//usr/lib//usr/lib/ocf//usr/lib/ocf/lib//usr/lib/ocf/lib/heartbeat//usr/lib/ocf/resource.d//usr/lib/ocf/resource.d/heartbeat//usr/libexec//usr/libexec/heartbeat//usr/sbin//usr/share//usr/share/cluster//usr/share/cluster/relaxng//usr/share/cluster/utils//usr/share/doc//usr/share/doc/resource-agents-3.9.5//usr/share/man/man7//usr/share/resource-agents//usr/share/resource-agents/ocft//usr/share/resource-agents/ocft/configs//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu              ASCII textBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedPOSIX shell script text executableUTF-8 Unicode textXML document texta /usr/bin/perl -w script text executablebroken symbolic link to `/usr/lib/ocf/resource.d/heartbeat/IPaddr2'broken symbolic link to `/usr/share/cluster/relaxng/ra-api-1-modified.dtd'directoryexported SGML document textsticky directorysymbolic link to `../../lib/heartbeat/ocf-binaries'symbolic link to `../../lib/heartbeat/ocf-directories'symbolic link to `../../lib/heartbeat/ocf-returncodes'symbolic link to `../../lib/heartbeat/ocf-shellfuncs'troff or preprocessor input texttroff or preprocessor input text (gzip compressed data, from Unix, max compression) %+29:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[\]_`bR R R R R R R R R R RR R R RR R R R RR R RR R R R R R R!R"R#R$R%R&R'R.R!R"R%R&R'R.R!R"R#R%R&R'R.R!R"R#R%R&R'R.RR RR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRR(RRRR(RRR(R?7zXZ !PH6?]"k%UIj?0:g/}>UoK90F&V3Kk(YݧWP#Ox|=EX*pЕ?],t4y+O˻S 94^?{nޟBQh͔%Y Hd,ptGm>j2/(DlHRr]2NrZDYS8@Y?BA.tCKfj5/#O#-L]':|O6OUͨ^a!Mqºwc դVil y RVEkz@#,:G_7z s2 vA#vi)f 8a@S;Q*`EfBV286p!a`s|SE4F,'7]DhuJcj?/}qG 1h s ˔)#+x3F GD\pvmTPʫ ĖC*094mk\ҋ;m(p0AHTbQg>RQ>_,WBԧ]K^T «6n5,(u_qԑ򟴃,_x>7R0|wV?j|XmPm+ -saH{aR9 Uk= /E[1*Բ #ӪЩ ~&ˑ57QZjAe< H 87A[yZ  4B hdi,YP$G0l sRH"_dF$Yό ֱ;;NrrSf}TSPٚ9/GA1(]g6kҖФ(J!_L=24]xPF=I,/x{ #@HC$A򂙓є2˹|u>0Eb\4irzOexݸ2)"L3RKqB5*En)E&\_J ɰĸ%M+QYd^*1=9Xiӡt(m4"hI(BQ _ m1F1 bz N~ Ēps]wk[o@D{'; A5QcHkbL dE*Nv)JIj#)a镓oo$݄^~iƃ낟K g;\kyOI1O\UXF;3US= )3Sw\֥dRD]%~ZJ@2oLgq ,^12 !cL17<ԛ* y|9& 7HJ:|Ҷ22BX|WeVrJYa{(&Ǵ>N-${s cVz,C .DU;p+uCoP2تW0RuNPƵ;d^\YZ\;/W=zqly; Lnmp&fLprin`I WuSmI!RAMvLJ;7FzTN,٨|V=1C%lk X+'2\dV!U_ oOX, E^e:,ls$BbiahGm_5Jmf=>H'3ڜcOHxe,Vit(Z bRD9gZNC&6J3m\uQyUXGX U =Ɋ * I@1 8 Xᨎk5Z^$yau&1L6|4b) LH8Q>n^Gv dK"?m|r:cq ,P< &>dZr@1JS~wE| 4w8ey4f`^g'dOx%?3eG "FO; i2A0\UǗLӠ=^#sgWgR}UF'WZJ8p鶸ϊRynny)d2]Υw"x!O n/Bp 9!A R{38Rܶ-T|uC8g7>m(ѽ""eTȲ/e?fw=;jUTsPrPQS'g}kmۥ.Y!ux$_N@A9B}bu*颁i.~-Mc]V~B9b&c[`i= %~} :e({AR])_Lvt oS ԇGP5a_$Ѓq=hRWfavY4_ߎQ72ZHTfdd[pp:POvYm!#72:딆ܣ 1ţ䌋%Fu;RT+x 'ta[^LYJH C500^*͵dv:KVj5 +c`k'~TǞ?䟍Ne]{]a${$h'vwdP*z#΀WHdLfd` 1hgni|MU&Td\C26c,sgϝBXs`-r$tRβ-T5wr-juzl>@#OHICa2'[^g7O$xܷ {*u'_ =l0hjzut ݙYѐ9dUv/RFLԸ˶ڎъ̲>8Scic|8Lցl7bG#,ANtȪ*ו'Sv9ѷcUwSqW ϡ^l2@P#$uz*©eW=I&]sZ"3"oS}yø)D3~%d9-?R8կtt:m C8K]iGT =b"SlpWxe!qS=0 +Hr#[l qI_G?j.oҨ x$M3++õ -5lH5:ȕm>nUx F'Oak J(cBXٵ ŷi$ڍLTO gQ$~L< @BwC{bto c+`0rxV+',0~EM3:ص acsP9ыM2hcqΕ B 2+7ƶ^\8YyjËM "OMt1שG،ƭ,Aun Sn`͖uĝ;p#8ij_EhbcE2oYom6CYJhRmuJs{Zv;623S/c0 +JEiS`WXp R[D4aW:8Rz $2&Q M/{f_[A!Vli]+#KVc,waizN l dej+ȧ gv:ZTuC({ɳǰ>ڴ(8sssH7;uA{f;5Tk:qgo1&vf nő3QmMVrC__Aшx C VCF&B6G0N ZWL+*H]VemO.p5mEq ESpi9ADX+sekV0H 4ӾNђDpf* yŐңr&Z^3 &!M?Q{"- ݽPpE7aMDmjTP,n$5痝E`K+N<"+nuL 4nlՑ[vگk&8P0 Nt:<8yMַ*2x@͉Hy Rtl`ocUqc4$dDD]K5.QulfwD.rCcS@jʞN:iqB6ͨ,}-dIrC:yO 󓠮>ތNay ļ-vk\浣8롮 Ȱڨv(§LT6w"Ԅ Zs0{ Nk"K) .TVb5?^eGǂlvB 5&UOCOnXN!.pExۅtDL/#e9%X{%IYYTۣ"ƣתv: RHQf`dՈu:Ec/YS%R+X-;@L mә?)J_EH>j5I+*+s,\z-Lw6XPCFO,C-mV<@T67_TV+J]N'PPaҿ /3>仓 _E߀zY{L>4OL?r$JAY~fI3A4Ż[~ez%yߚXGFHb ie d:S1w?3$Qi+2YzW(!Dm*1Q:?OEhkI_0pMBpZJ/w'Y3!m~Zr׫*L7Y[9CnT`ֈZj`E.d%%:HoOIJ z=46%ؿnDt)z.+Z%=֧a)JĿ/&/K8Hi\EP;|AA c ;S)f5`GhgE܁j4yX4/zxጶdjd~{H;ȑkH Wd!.*$3L*E'"H7(ZD`x}yDx#u [,F&yHˬ 'nSʹxLB$|Ϯ~IbSH\|Hr=-V R9_ j. ]9BOl8¶ֱ~:!O(;T ;M_oiXҪ ӿ;dUqZy|6EIs l#E|n.m:dg$Iw?q襒}ҷ` ~rX3ETwz b} c%jqX a߼)裺7Xۋ߃ZmV8$]Mb$':»#ysɠ?) 跻Ei&.V,I0:o-R_LJ29)';N#B~|iDl㲾0\Ye2OHZYk@]nXjX1SDl[T6T۱Tmѩ(Шm?;!R9@nAGw;,0y{I>z,(8SN`6{p{IJ=88rEB wlm=ƆUYJe65]T٣'%1G2z%AS% W"s pI- '4)J5?;Yb}V{)ӆm_IZA>VadEm\3Il)9rta|ƀ2)kdý0$M]ӡ 犆;FB:Ud4LkD:4 '*HG |rݑkBE6L*Ʊ.!:H/ o5]Rr]^[5Q )wfzWtoca^nT0)I.15a (nʝ;n&Դƽ]\1)mCϵNG)_1:6N7+7CE$n8d pu4=a5~PE2>ն+c,ma(TT \{.ɌvDUK[R$ivr_{sЯ@Kt|Ul%,a`7R)ZbL6CY7M3gV48\~9VN0te߫,+QKO S=!=TR~)3|yK RK9HM["_[mUY7 f쳸scmwBO/4aO{}|y"8T,,+ ]ZtGx PqUMPm"aq||9Ma]a wl:]d~%q=9k@ zhڙ -F1¡%WԻ'!S 3eNkQ掩cIY=iN '6t:',^K!ɳ)E6-"l3əw# |IyNl8\DnE6>ǝw^/&f|r)j%$Yi|Hϳ'bb5cEꚎ2Mך6LQvVOF u ԚҐǮh" ]x:+Y4r!.A"!֌@6 __1 BHBdj,˜B $lG'ɣe2vM_Wd﷽&)Κ_o2A˗P0M7khs(YtX&\ w gETneC]X:s|f4򒰬5V:`V Ð.xd #nJśBsQ g.˝93PWh?ViBI~\zz}%vv`tdHA#Dyuw͠FӄD~%Q'}1mX?Um2Gf@sФA:QK\GOTI.*u"lkSguOm2Tj%̓zڠ4  fVZ >hP=mM{<p;Ҵli ۮrF͉|_4\+?Iy.0)׳,F AuduC5#^z\2{ڳlh{q";v%=B,ϚZn쀨?S?S<(qݹ`D(ܰ8{I[\㯦EҮO2?s1Vtnk ~W& o;6u^nvj <ؑz7H( @#!ӎW'HTa.ɍ?>AlV $d\Zk\7J壉h[n$C$vHbDϜ`tJuO߃-B@K;Od* eQR>9=L/"Uh[mG4!~/HarB79ШoG ?t^\da~F{PQ6,cͲm\h6u b!_ ;M,frye Y5W%X[g%_'(]b,<6;XXj3.h1&~p9{)w.ۯЦC?\Fj*u͂TZi>2LH"t; rHB֓Y:Lwt7S9/`_3DxH=e!!q,蕟Pݧaݽ]uшmPJZBaȪ>FBlτ2Mrvq7YJFU@‰R5b~APbRdH^G %3k*6q/kj~:;;`V{/>V\>ض-'_ !UZD*öJ~'BDz:ziWj#!&kRf0>`='!zy f2 "+ډ2w "tѧ0Ժv՚)W>[3Uj6 լH$߰1*ɠ4QL˶1cO!1-AT j8cqa㣏\Wr7 #+DQtc4 bO_KR jRY/U2XKO5ʄل&88d=p2srv5VY61){K=y΋50\}o:J ]{.DvNt9bYG@Ӊ5ygq$9*8w%6TlŮM)dޯg7]RЪ# L@y@WUWS~e fX5:i2|%0dW/~$?I۔+:g"V#i ̦Ѳ#fĨ)!E#[AOWY# 1vTa@o6۴5ڀkM"͑A߈yK.'FuVw3d~i<3> rϸ2Puu)QfuƊ[)6"Ȧqu8l7 ͜՞f1xu}/iE(@h'1 (9\UR Ȼ{Uv/lP$훥Ajk].^j`5eLJ]gq͂@crm+w* 쯭iu1TL3?,l6kIl!JځZAѩUçFDC¤S;l C n3֦&-ϰ;=HF ~z,iu'"UOe,w F)35YGX"/ǥCDb+[Vzѡ; R+$Vj-IC ڻWcVRmDBcy[*<.ީ;uȆ;$͕ _4s;' x }YH "Њ \2};@#*`1Ozkc2C_]!)xovQ1vAfN\Vt gZn:FW86[a׶Aȓ ,K74b8cZaī*gkeG`yJp޹&$y3"1PT5=Qz艄xtՉ_e]Sd݆` aj_Y%_`uI-:ޜD\ĎqE5rU yiYRKۑd=<0z=)jar o(Ak1렰e GMqϝL[)eȇ/$Џ2A"FaaIkό٥x04I/k7\/D7[{;9t- LLB08-'4\3lPgH dԙȣ1(3nVIC\v[NY[.桌B'4|{F[_o”ך Ek]|d" GI~\sV gO8[G<l3T0%s=l؏`[ H/{ƷMF)\t?˳`=da2rtȯWg2et:a(R֭eX)Cc3hxUm .s<}u'I 1Ωיb޲ivbdq0%|Z LN/:= !לQԜ ;6Say^J G,<F&9k4_&L薅D/z˪4Qae&cl_Q;{J=^#N*l;ؔΝh(`%& W(uE>2m=V9Z'\ gFO{ȿ4<;[zȣչ3bba`51-}zL|qZX4@Im<_,]ZYO֮j;S!Nȋ2W$>S`'~_8P!<& x~R7dd {j<j7n#o{@O+3 ˋh\e|R zڀ1bbȰїÎ͂+bBG0p'Yxzf?{9У!Pg.*zzaޫcՒAh& S0'@ڧD"ߌEn#m FyʆJ'*ɀYdq0a682 BB<Ͼ-QZp/8noәx0 I|$ᮼd^ᔯ.{M|" 4ݧDbT;zgGBFm/Vbc?zs76%K|pL)XLo-yOI(^Z:z^̲8 CLR-p@vO BL5Rz|y:Zxkk P=¶;FlSe|J5AV Ll] Xf65Vn N;"ݛlu"y{Pud}d3me-L@>m&b{Η9ѕl ǁ'X!*A>.}ߖ'M |'σy Hi)EgDZĊ)4ob] cyPa EC>tUi3d;2_8I )0s[4'ΩT:ϳ8rv8-[7(W]jԧln}jn]2wKB@KqrᡵuC9Ge^e-dMԣqu 8b;O ._=Nw}ݩ΃{~#/'?@,J~UXRݑ5`{ r,3QP 76UQ7-~(%-\ЬjKPkAj|d榨(}Ah`뛺|Mwx r3 v05Hӵ:c\Ƣ7_irԖzbHDvQ-/F۸#Z@ؤ:[{G/(.&xc[[6"7( Hiz*Y+?5(Yb5qA/}yĽ% U!!HvzYl^ i򨜆d4gFU -Y;in.KJҪޜLˠ?PoϪw bqHkM2¶b~41VBK]R+*X/9zuUv'TuЦa£l&1'0xb昐4ӠXC|j5{7W£;1'+\ML"[}< n|954 N?o8nQ%,fnC)eChE!>Nv\ljV9cBtH!K\Le cE]\M>jl*EE,N<ɀlF!^g"㞽o=?@|e`ׄz_T(᫗,҈o}W?{JBvH̠D@bJeF\{c-g -\jD܊JP~8sgR:|ko}~?U[%VGXXmkEԈ|cpx£G6P _:ش(utZP+Sp=G9> 2iVx$m\F&F2 ^ yW )/d@EF"fMhJzؕ0"_a%NS7Nh&=17Œ SW6gX%JX2@z`B|e 7bFFpI**6Z$"9|&1D@QIOmKwiB^rZ`}/HȏpATC$11pemb& N7)~i5kq{d4flcOzrHDtu^KyF}U- cs`iV|"Ŕg/Z\vX{0]=?v.ƫy{A#OEGa#@I{~w_/26\Nqg[pL6"$^1ɨy"eo2L*G(=fIvI׬7 BDKSc~s2U0MPT$[2F=/2*&O%D8ǜ˽-[> j)! WBsPST x]t0&ɿwR2ۧUO68AiD+,;=Ǟ>0Nk̭҃4*e㇭é+m GYv>wOs\7`=$i1KaKKȾ y36LxҼS|,)A!N^ibDo)jcVPQ"G+n0bzΪdiX,Hjjiq&t'YպI{|֐\Q1@D5]>1Hhd.zvX.M\gYxsɷت7:=+0`+;3M*MT84 i0&_fU-MzRe>ACtZIreɽ ^ &V "/HHM=bst`Rǒ Q(,sle+QtJOĖ0I0d!wV7u١ x ^I`qÀ`\#ݲ1]}4`vhni Ҧn xqrΖ2Q3PH CF8Pzg({ @a鍆&B]vL1T_lGB˅9  ȫC𺔮zt-CA4'ʘ?dyHIt։9ܓ>qKC\`ڋ<+;].Ygq sU1ECZU-HKvڶ-R%@LwK<x&!pTvQ8+9FP šo{Br1jQ:͵H!C,m|SiU>~I` W`Ųzꠧ4%gNұ-CBVi - _<{[5^%ɣ$z$_[ qP˓=1U , muX5nRYpДؔE˼ӗi&Cd؉v%b rȄzxOv35t:nRd2'-=pDs0ȃ .{` D¢ d_sRfV_[}w,Vܟ<  " ר&$tWc&Jpu#- ?3ςԘǩOL. m 9@G+G m@[*'kFˊ$>U} |.!U>HD Zv&<sa4 J*\//M8TL5Lwɛ {ql9eF$']ւAP#)h+Y8Z'_FA响 uh_&x[&@.LËΜPRĪ<5(Z`.֯iӢ"CVlH̾ZrثXFH:$1=T XL@:&-œ͂P;LAvYrT8 &=/+Fe?ėiKgK6V'͒aMHwH\ݮ)dU^U? @,6(POzQ&P/wYޒ ( ޚ8ZFPa>u䉯,12U #2d^W.:ķ JÍx{Xavα2 *ɮF 훇cg*M̖rPiw޶TPGlPf†^|aH߾(1U:o3$dٓ"v.He>1Uv}Lr{3 Qz&~ҥ<݆h_POG[`cn۫ muLڄߚ޼ūx -h!遡-$V VI`5d{{[C8G{'"e deJ@bи`M_#_1'M+ {A +ʏ }rWC%@Qs8o/QDCזYNv[9 )|~n FhnEwi,R8vh}?AAعa܈w0 vt' ^/p11 `+8\_L9A G;ޖt#eE߇9X˳팍rZ[ \'Kև'(8S6( /`LH}MTjJ^v G_:^llo\A[^3]OO T1/4΃ftNR\0*TEVw<*'ۢq 0FmT QyЦ51kc{nTW-o@=m&<&v2s "uLKᝐ¤H`Ϟ* ݹKm 5nQwI\'2Υ@%_h.=~`O#_bn51Nb|痯Е4XiND)Lń]q!,ztK۠HZ808oLk 2}[!s8U:-)`vp Bw#p)& 0hڿ*6j*u6H'T. L5*r D t~=x92=R歴Ɔ!-iL;z[&2,Dd#OTRJU$:,WeɮIVTv4꤀.9Q*i%W6*[1(5OyC:x6)z[{/WQe WZTx<<-#Aur*(%0˝uum-W;e|FwfDdd=N b3&jbE?ܣ;z8W]@򲄀%$H+f&r_=MKCMa6 W2]ZjlEA_"@ix.%ģqԦUgbSa\ؔU-D b6icrВ7&ډ8i/ɒ )4 Թ>'9oxc8qtW\6VB aw1nu${<4G o*bšIqrѨ-BzIz,TLգK/rFM) #dI9F4AҍUDn)YqbW%,)uWe\N+ҺߞU݊kh^QA<8jAyz+JU^2CJb+ s@6,%0 \mC0@&ngMh[O$;nmJftomWߥ{_F$n:v&y3T&;J VףAκڦ>`Ow<2;/,rH_է0BC#0` <xdOk+> xl<13PgƖT4?]AFRBɁ [vi"\pVv#r; 7q% jĂO6gˢm{<y`!~v+kH{{\+P@noѦ?[.ȷ;7YY"#dV;%fcxfo~3,LijP8`.&  'iÕ 󲎝H\p @?i-.UtL ->Uz&e,[E]w" ku99<Accf9tH)߃PWK4cQ>1|o\뇜S4-ϕ &hH 8j?O^1\vdm+嶘E9b|?(: ϙ)C74 t7NrvN9;bh(p`%s2f ˲+}qX}#EJX}n"nwk>p$Ǘ}um} cj^Jꂮ5hr*@vۡ-W" /'ŞM^oHGM?7uҢ+"Sp7y,4=/OD!@ucNޮӸPit2Ii\rã;5K}+Dn̓[{W MCgX1i!wybknUӃ5GO/u,&@O]3HfRADrap%5Aǽ]R@ʜKC6zr)ur?di. v_%%Es@B<\W7o{g&e.$6oR$7+'4Q3Eghn⑇YN7JN!U2DId)||ʦ잢A9 ˓bjmllDhoStn$*`ɺ?[TBO#k_XXkՕz|c];;b yUvEO]^aLh#x RH1hPQE9dt[ I ^Yol1Pg5GF,!ea/O}'$8 ,V0 -X8?ɠm8h}.7iйVLX^m+{17 􊎳L›c=6?Gq\ӨL^䓠 ߑY %ћvAio8H-"(PΎpndtE.SW@ZY{Ch=wwD/ebQr&.`d\QCnZ*^!Q3W8"VU"\d.iHq#̂^W(⼓E^cRZLN+>*(x,:H1r+@d+)iW?)WuhUڼ叵射49  W"Փɸ7'U## b^&^]y?ƺ=Tc9,_'X3r# h>q'KH@0 ʫkS:U 0hܔXZOiBv> ^XqB(/3Y;'BaStAȫ^J?"hyL!ɤK:uP_,V};PO,֗ycC:dvӚK#׈%kV^=7(-#O7;7l ]2o=ͭHD4-^r<#!1 OTUD"[iV"<(z#1ԙw-mRA߸iewkiU)}t5B[y V< PL'?*x9&KE1g,!UZfhuE2HAcT+8X{ 0L)5lrSz@z~:`3CBRRIEwqU (,R v_>&vf#&TKeE; Q݃[c BH}%lF)5~RamT/1ܯ-;E7s bb{[9c{,z q*X ~.{—Sq ރi!-27$݄a?a4+wUOr=G""B(^ 8~A0@0 IBnhqY<}NGgsUeVVlny 2&hW5+٬ﱘEZFmS/q07 K\Bs"CGΖt Hd`W)O^>nd0˼ 6KuZ0sķ53-D+UP)B[~wsV '_vT{U 1TZQ|?wu_!dp8ɇkq5:n -?Cx "ĘoP{g4Zb{$dWES~@Wmpv);Va&6E)=" Ю_ul =Y^:BpKaWKnԑ&{QD x0SR-{ѝ$c<<+{J LoƕM]qf\L}MbSX QbaЧ/-JKbmʿ4bz~ڹChafWR '^~HX`D#k?^ kaYXe?daPߦ2EXBD#S Otq %(@ SrMLW!фh#>+>gJV+ {vٲ:_BN:iy5sv6ۗ SC\C7b.x,c p,E 1NTr벰Y7e8O>Z+4 NŌd`FwiMDI 6:̯CPœeׁcIJV|233&~P7I@hMoE\O6m0xW]@O%gōh-q-gZt,l>}ve%Ծ9nfNA!5V kyRm|黯|^xS50a5ς㖴9v$Ӎlfcy  L!U @<.Pǥ(FWd xylB\ (9 =QݬGʗp>MZAXLB_6n㮵A+ԥ $I5PA!e`/>WlKxtqyq) @W7>4j>a{8u^YEfmW w}P2w cKoYڢ3ŅgKAE|P}"Uɜ\OUKf4Ĥ6/^o/v*FQ&BQ@bUҟ2^w)Qrk8d6/<~@YƼ4Seܒ7կյ|} o` .maGɁٓ_h.ryRL>iT-;%Sb;O W/_lPl_?)"ꥯX"j8ɒ6FU8TC#dm4)|J-si2<)K%Vq?W%qYTS]ۨүnb5In]&W&. |/P&4~r i YETDD=,$ {bq(_OwQ2S#)/QrDw5;8f5.",}{1,Y9019p%FjǠBn[ x?x«:L'= v|EWuM060 ǡp OPHH;<3_K8;q꺩JvpiFklP @R@kn[1Aޠ Fa/ˑ}U$יMhD^آm."LFZf^f'=[sWA5M .0zmze%?247&B8MI;D*RbeoYxQᚥ5h.j%`˯cA@$G\ hD]##:]DZ]1WIY^:8hR~5oe-ӧx2UxIM*K8;Lr¾܎t&Pү֯(cO y6ie7APcǬ1 VֆaD aPqCNMϼP;@c*Y6ϢJ+W-b(uiCvy;EQRtc(T2W?#{/"VƈEOHc>Kڲ<3NӘbHƣ7؝yfH "|=#1n [:6=wP,T D/B⟷w",=?%Ӣf;,:V1_c2rE l ..^r[ U-QO ^Ж!ZQ-[k` lc_T;+ )Q=$%FƬP.]<,>@N߷6Kx퐱tU |uH畃&c~%AC]v76hFwq\Չ[L1MMGB_~G<ܡfЭ8d9]Ph-?L™to_yv1Nc&Sy*tU/ N}WJNi%ލޅ~ NM0U-•/ȍǐcRoG >%` i|jDBpTaLTeP]VW. L8*zAvX4 HSOzh° G؛0oIu<(SBN&]{y/'tļ$=1~9 iCЁ~N]޹|:e2oRNe"_D+wFJ] doZE49]'h%_xNS kWjFs/ f'ޏ+߱GLh]Z70- f-0enn(JX>`4zl"'|ς#.; L+[Gۛ~S* =J2rH?70AA h$pg6>eFw(Ac[0Sޏzýt a+pB th (]rʼn5.$hAZY#Z)fYЈ9nei*R[wn]\$($::%T:_fG$E n#]&pJi/ CW0`Dۍe3ϘK#fV7ҙ/93X3L|.;._XOe_J/"շ/?]Cfհ(o+ȲWKaY4Y!,ߊ.h͹zP.mV4AwN$_UKF/TXP"`%븹o*Zk)QOT!!C\jcJ8'E7^ 1Z9ljQ'}93UO3[B"N} D"z*q vT-м'0:|ւ=23Yn>{h1ɫq'q3W1s?dAilyB2H;n0C5tXzn UrYƩbd(vAGkNV̜Jʈo7s)ENª&uf#+NlojRv~Z,1z}640ٓ g애M| wgGۙe1zYTe×\sV:uۍ1)Z3*SRk>,?k@%p[N*|zЪ/J92{F:1%RQfm}Flg&0e=~ihʏ+T7uIV?>Uxd;vDfE9}.¥d=* <1'0'v~ ayʬ~#'_VJQ: j{V mwHnZkC*C]v&]sa)z|I!z1A$uAt{؂ Cdlw1<~b%EAB~VhƻVʕiԢj&:S}E QYśӛyG ˇB!г{%.Ɵ|&' zI51i=im4A32Ѝ|Y )>56ّI&OO,sjyPūS A-HgMgxX7j;6PB(S`08RJgR -h(\U@s{Bu]flTj%?+ԔB [lZ qZIG`VWzWə]O@. yj~ "B.}Qm GAKw`>%pNhS>8;STkf_›`ySg:$d)~oOF1nǍhǮch,4/ ļJCEO4 VɻnDpHV&<͸eq Z|iNf8s#E Gai8'66Io ^!y3"ze*4ѵw4hC{] #31ɍAlRrݨeZ\\DgeLK}*s 9Y^11jg`ԁFOcfywZ2*+K-Ӛs6vj[F5OPRkMק@6Jv>93Kf5"ੰOyCcӟz=EE~Յ.ҧfQp)3pp{-7JFgAȄo;`Զ=fF26`X[y7R1ՠZ9+mS3)Ӽ> xKFx39uL B T~ѴRI[^Ts$L5KR-jԌi `\9dByJ9aaIvD~j.ꡚdv~ieCz@l♡[_L\nҹ i\cV'%~6$ӖA2FbG\3w=G#Ưę`˚B_w?ň[ R}q%D ,U'L\BlAHt0kq7UЖo&~)=j͝# 9o*BLIK>R9|Zb|boHs_iEQdY9Ca+8w!\ЎŪ!!?h䜗A`~jM }%sN a4^yTl2EHK`$=t?s,۱)nob]:kpSY,7¤}9; LaA/IYN]݀_},v?cy&2k럓?R#ڭ0q]uHj*ݫg}ؾc#PY]|Z1spQ&B;^n=V&?8G d pHUsQ*s`Gn3`sAh EA"#M`"ݶ_LC8.BcU|LFuWCh&YRׯ &~ "w,|٢GO‚nʲ=)*[ Q%>.p\@@P6go|tS_'vgـ1%uRԌ+5Y\ =62!(S1cmы*Ƃ+A[2XX$5@̷*)ˈb ohCD6ŭY!J=/p ?!!cKW^6'pgJVBрkykčȾn@nk[vvWwۥE 0EfF<&*K?H%W+|SSJyGJ ]Grxr(t׈#EPiu$lhg5cN_Qnp(f9W+3rg@|/B!S!Rw[yO wbc#ԇ8֞o N=H1c7h)mD6PrG8HcXs(fF)"9xq^y_նN,Ѕc㡛֟HVjIg ~:pAAܛ"|t}ʘ9^oQtpQ9n>A1Xd:ѦԼkwRs<^t#Y ]lX*1Jj,+ӗD9CI6(4'v&6%Xe:k ό&C=$peoϨ.bz"\Yp*p2MH:"Ը8G:ztAPh]znPXXK` s+э^rw؂ W5H?u?C! leS׽ z:O<J@!ɻ<7t-ˉm:ƌd~GZ mxHbQp1O#Hdi1v1Q.,R=&:"HC#HTdḫ T/0\mQP|`"?1DZfu=qqF#Wܷ ?-{!>-O6S*d?; g$u+Vl<s_(HaU//CǶئ+; 9[`lRqZqN7 %>0ٙzO1;n C%-o=>M#>P 0GCr}<-&h . LWF"ߋc7.47 / 3U>~_:'^pDXJ{rAnׄts)`,A;Yk6ٮ'M78 kJUiLn_=N;oe3ߋ?`zA`4q&/GEo7!/Gc %ǚ_;%OFJl'<>rrS}<-o/~@+&=lCOXſ)7N7M|` +cOHتZEl Yr=gwAA }/xgĨY̓|} 8om-H yr27ɕ@sF\ 1C)s_Z"Zv?f,&Tq:ֆeG*'\ 2 fmܕ){@]D)XHk/|[hR7m$O/N뺊gxm48Vv 2PTch\ ~#qh^b(gpT+#-O>8IM!S4oRV| R/"=$xїxG~2@UĄS ƞ\i&Nz>hbj h(6,oiRh]I Ș֙=EP`1ۍ%i $-/͡ʒ(e{C$?X+;GҺ4ݿo 2/wdctVYVpf_pXD&A [\VvȎA Wp t%GC 8tN xuJ @!Y#t9 * R}=lv餕VB/-X@>k" g;&H_LI!Hf B&eGӮbwKQE_[|f="y wE-b[_{$8<``GFnv8 x`4 N)%FL|1 @9arH8e7Y1 EQ:Gn exOX s4A%剠{ gPwWc:޳^] dd~c2tͫ= ?Ʋ&B']2LLhabd(l6~f2#v$0dzXpVaw(YԱf$2Rܗ]j弆Ffd)ScB7,Wg:M-F1QD\gbU`a\`Y4]^Fg T +{庫$oX鱁d܉Mxk|$lY[ރ./ƩPe"zO[+-8Gϫ&g=l R'r.EBUdQɸeU0}k%ы,tsQP1k[A#Id^,6:e8aP"ۡD&,U"2s*~'J_@5`;Px`kΑGJ K2 ̋S_뛏\e%[1BF)i˦ٖ#|YCaJ0"f*C:yCa?tCq+=o _`M^ZO#Jж@1h"Pp갊Iݦs[3[4ۘTRr}4|>[)Y \Gi&boA3!jϲU#2穁\nCHe"hun0fSG4G(rJR2W= h{/ e!dl(ƴ; R'8mohOrhߗ_7SvP93J.I|_Yz<Ƨ_{Uw2Ī"FEW^?JJmIɳLOQڕU{ocioqd-Qu9T+βO¦_Ni)g~?/ 1n19J~SM?xӯqI5 b*#(WWyu4btf`<7%%$H_H6puBc;Ox@ȑVu;~ȁUfbZ66izV5$2f蜸c"T=_2+,U׽ ab)$F{[q\}XGZb T-H cm3(ԽpW߃EExUxC o(L[W=P'y < X.-JڃCjW`!W Jt pĈ AnZuq%R8"`d.'ce 5ۺqny`ll#^{d.{QiRV¦He@U?d5SmHW⋍ @4pNK`pOɡ޸7XveN7i_!W&$vέM`S^ '  @,ͨ8@Sf~NCߩ轠*>,mhZB4G,Q _iw[ֱƯ^L&9An㍛\`zI(jLsnXeWlF3K%Ah:J5fY7j4vGq>1`$aje>OxR5ʼnٽ 6)c(S/]f%_x='~{!YdDYHB""M#cLҮL05Ÿ APR˳u c!p" wONm,ߗm\#HDopN::bP]I7ng~ (ti[U.FԿ#P @ĵۊ$Fs֔rB _'`rx l"0CDUgV'Ol]rN6 #YWpneAדd 77FmqEZVtM a;i7D4\Uƫ: edw\*.ypi!BWuNړVY܆ށϣUG@ O?<>6"_WjTs6(ρXӳ^o 2+=70S>=g"?hC>umc4Veu<\_w I{.|味<@ ׸s"[P"ƜL?Wp?=>hvNW6U}56hcޣzT)*}g6Y1DJNmLORI5>yGCvÉ h/|,.Xhgp$)_KU\x^ T|a n#|ψ3%pu>!,'/v'r\1H9]ORHCB #b6po|e{׃א@bYs|skdAsx9:RgtrܵK N(J>& Ҍ(Prb=^P)Na 3[EFRTqH#T|zwVB6B+% B"sԏlG\D}a e\R3&D;ETW\Q!D\ndюhF׳暔Pr|IkU}i'?݃Wku)(+&, ]f(gslIop`I?DfNM֜5E2Ru!@B]\6?H/xlknV޶m\K>5l(բ wC՝{䉆Qqw[D˕o1k~.e=; [PN* ꦔF39[{~!0ĝr"o'->dTb61NЙ֣C7zNQحdQ%ZW}IC4jduND Nzi{}g";Y󁁏=~Ǎ~vþrV.DMJ嚂%2> ɣzAUժVAc*MwA, lƴ 4 hK%$Bx"0}Lv&~w^]YL!O^t6bV=LS<W<[6`qT@|9~'I}yؤ,O *50IkL૥n˨>Jmd޻E-]3-+vSe㇛,_OK ټQd1ӿ6 +Q=R'^+ eԶK5%͑RnB7:_S[XފA;=7[E0h<^jm WA(/gmKBfkϕI\#apL+V_wRc9C,mr@Z82.xg=V$ޜ1,ǻAED*h:!eTp/:t OA!]B\'S-D}*֑)顧[%RP\'D72O0D38}^c<ҋ+*ʭA9 ?7DE>pV+}AD#˕3Z~%. ȨެRˤ r؜nǎOo\T}g{qHb;4uq8 Ȼ% czi`2=YTj{_d:b2 r3vN{ `FZaګ@J WHgZCZ%j-*r`L6@=;q2(Nsڒe`:sAy<ÚbZ%!-H~jMC]`[5]ZхFX>!M Ո7<[{GV [6|vxVg.`eH(ZӋmX>`ٕV0mIk!u+Q-6>vZ `?8RQP; 67ƃˑQ"S~lɱkтLP @ܛ`5E09h-N8W13%Q9͹Ȩw=Vm辶٤W/RU >Ei^q^(i֑ozy [F&24[Ez#raX6n6=ҏ6?TA@M$ȓڑ:j53G˼!}ڎ \`O?] xt*iٚ弦d`#[sUug1=\@̶CȢL9HνV8ڏߓf;;f ]H\h˦?/vZk膄ۚ.af0~#e;HT]5C[$6,NއU.#A/JDDYo Ln|ݦyum+<5V/PMnpw-?")# mafB=M Ȝ+~_EU2!?!GLxRA7UH*"y iܗ挣_@rPջ.oqRK:+ i7o1\ql1z >U~"@wʣR0LDȵ}S2-ĩ宮SR||pkqP|ڧ%͗Eq˨JQ_{߸b:GT [KP-aʎLD 7Z<;pgU nHm^ꈻh3u@XQҨRt ^xdi; .Eؼ]Aj*G.f8x}>(WO! 婷RU{̬:}x}p·xzucW] w2 n~]K|ϔ +պtgBRNR1=DO݋9YfZ7Wy?Qe\zDo!%\;tyQ:*A]lE2w)殥Pp:f~ư2ޕ+-ڂ!.{øRy*%]<k&X=#{Ý*#]c3Ol){,Nț#z(bo-i73)ء1kÚcd?*@p ѝwT^f}Fl7_(W0n1L GF;[̔:Ѭy'1CN`Pl37O/pv<;IX8 ʰ*kƏM[ٻly#f=\؏JXh)%R']d|~U#ӛZjXYf6i`?!DzUD#TfƧoi8ߌ)`}Ò,8fEFv\\_ > vgd +' W3mi}B*qwz|T3ۿmupDbŎFŘ&Ue7J&@vȰ?hrSA-<ƺ<0&5oceA3e6EOƧ^G (JJ ~rv}{jLg+f36{ԈwcFyp  81F0M>UNd3{-~UAkر8i?~'ړЛ"T`0Yu6ze\v| ]c;qܚG>'f.XPs+ٙjN-o$9Oie9/ɥAOXOajbcOr^`IZuaW&yXz)?J t{*K"vA]F>dϾ 8ݙD̛ .$dKjiJ_xNR-iE|ׇ.Ōtth~ e7cK zZX59`~Wn ?[esР7>E 6RS]M#nFV-mAI@Q}<;4{Gqhk9LeTi *ϏH鴃:>ʭu?~{^-,!rm_f?z!xsX%ijjIg}9YMO66JMxwH~)| ]P#L:7W94e(拆:s5BVBwY! ܆5^6ɜ Ҍ@{U!Y+Iqiƨ Qv<ހzJ+Y6#6C; L8(QFr|"ȩ⨰UG1Tv{oKPBJKzr ?ZprzUzLaf2jV}ͨ&ֶp8 5Ry(&jɵHG)H4 ;Vx C^CM̿m9w? ǧh'OU/w`]oO?cٶ,?VU"!V[b+AJXuE%[+oIvdxx~3 jn(fۘ[ЉvN^LA_<|_R"n\6a aұV` Ə k5SK]WϙVtdD ='22T4nG a 6$m>=Xskj 2͐)a>/&5m<.Y6E@2H&P\dm0gnUEmԜ8a1TťU~zl [*ǫ qg)JVwjz5\.co~W&ƪSJ8+i xt5۞<_>8קk !M'ӗuǸh|<)1cSqc̉Q4{ J1̲s#0ߡ&"i$h6C7< 6Όht.`P sj! BଭAՄCUpI~7qzwVkPXgnWFR[ = g<@rD^G2Ypґ4CB}7p`i[Kö sĎ<]$B|_IHۅsPP +0UI۟-M*>4 gOU⿦l>Xsl7ѳ3d`ABm:矡U/jq0ϙ.=B7sٺO| W r3"PCpA-o(EL8#`vJqETEJN: ' tuYEl;&(\@@Z*63 ﳹ9u8#]U  h'TѴ%g< l~\8is۬91+&%8; (rNl[g_&"ۺGC|])$PuAQq*0 }ڼvxK6M 1hs` rN WCһj TީuńiO,뭚2ޟ?f&V:[!Iu`~"m^JMĢv*3+aӞKD*rj­y6&ьɣ%E,s)uA(O~M j7C3W3w]^ta!nG_ȢӰ,ckɐlJ8,Õilо*-j?\[!lV c@!xdg`6Ԑ\j m"y/ °w&Vkn}twL@%)K< D;D b«_ i2\\_mQ'o b:)ytR'iq#8CBOCʿ\5 u=F!A;-S|8H1'co+ &^Ybk6 3=S".\6̨ Tݿ"!WwLuuu%ٗrTX1DuvEL薉@]ŦN"2˯sPX0&p(8Eԅ&wvYN6kپZsQGGʈdVp(z3w֙ \h${>-(( ݏ#^V6tvmW$RAF7ᾑ\1,hKAQ=fM%*e:sbmJU(Xp6,UEbG/^v>'a4\uy W.jakk?ROCOFk":S~gE{QAҮ7‡ՠ4LEG녓}=lՌ$BS@94OZM ,^(=#l(풨Iw^v-bi'a\A/)#v,DM%&BG+0Zy|mZs&xU~Lh SBHmT;ᔇ?c؍pWrs7ǤzXW'TPa<돵$h5jmAGOJ9|>d,WlA@SMѡiAVT|N-汐2_v2E~VtI*բc:āePT=,M,t0!uA0sEMdkwOT5HSM5M3rl%R?SyOް@vBP9s5c%( @#]td=h< w&ũ^ ]4٦PǍCULZeT[fPC?qA\<<kj#/S}ʜ?GeS̺LUvC)gyh85,:㌟r7wwF@aPFrx5w5̛$q)]z4=†<=rܼyU|ND` ~>{EoQf+5# B岚N7"0g |n XahCuuLĂ[ItD/@qjOfx|Kh -\LJDbgvDcUHV.[v N [H)`*s'l~✹f:Iv@?/ ~m<[K.Tɣ/7&zMt5x M$03*Ζ}A$p`r߳ÞR=6)AoRn$W?ij]eCU0 (5 G),v;cDS#exu&CHڜؤ#йʮQl'kƾ*FGÈ }(Z*ӒC9Ãl{uvU3_=|~1AvAY}gjp8ĬBu8)]p7epNW&K%TN,kԩZ7`/fie3u!m\H=9옌@v0]bW`LByd#e^Qp%Z`K'_!R|aBuiu9Q1T5꩟;6T!ǣP_<0IZYwcl+r .oc"=7> BthI[RaG~`m+NmbXQ/*PF UCFO+4`"{P gwwURXcrjQ"2ٕiҩ`c?:RO-%ñ,1%6B4B8A`͙pIʞi/LhSԗ e0 +36î:8 νx$x!xul8j3T%o>!8$k 3>1Jow>=Xyb]"]=?x"&p,]#^իP|Ѭxz =_?<6?mEUT(h+2 5p_z]SB8}_#Is|B֟}ܚY Mt'Ţ7Ԩ #- P&Uܠ]Imx|݊ #/ W̖Ci3Ar-E[_x)e>0"(xVY͂w¨Ekk#^f^p%Vb%UI597}U,g|ntW1ZWg'%R[pmu32* |+Qߤ󅌏< hfvuq ֳ`;K+EEJ;t"#9u5 `mfV?A/z<ˈ^q'zJE4u eφlncU,pwYwR&ꂧ!=@KyhAM&p^ԕ0W!Pv >T]Hw ʐd Na$& C,=\xm}GQ1I7㮉9m]&$Cc$Иmd;Ec9fߠO6bP|mqxsfPU;(6B8x!$,Y42-ZUlx҅<IO.8ꨯDx Ȳ_eo78 "6nfmQԯtdǎ^Bd _<-'1/;` H[W >0&ㅈNap.tsuɠ=.ů nhK[캧c iz2FG9y# [U8}z x6 OJO:̪^0}y{FV"lI-jp> ΂ `avCkuY]sf⻻_"tvF42rYU˾7U/Q2`$%^(j;?{ϕkѓP `zJIiK7簷6Dj8\4֙z&f&ye9ufŃ$ؙ9B#} ƪR;!A]U ^1p@shCrPoKJ"|_+5aPqŋN8Qfgh$Ƙ(1D!Ad{!q> %чuhkoFڡj,,R~-*S3ϓ]y{'I!,%-Ґ48`jDO7EL\Lqcˆ*`*YyEH L"m$WvnA MEt_mi<,y(?x"3ѡF Z[8..jc^=Z3+ ]?3fq`^̈:!K1i'R3m$;2#57i5/J7}@`xȞyGǤ'F*g,@y0#U"\96܊UZ<:_;tKLjwנUuTJvz ^Rq(FC^Ԧ7㜋Wcc;h\,ؔ"KG+;;B_q_|eRl0@  (`$ d9NNw_˘ω-2կS:L;k'iA뇝rUnk-膉QE˭u &D!EW)#_@tK>GQ gTǾ[$)xBםhX=M]M{̘[VZeU:*!ߏlN/yʻ޾Kִ.&N+f/3ܣlaf6Nʇgq99DIɳHŒnx}p ojoǮ&>_H=m&39D1Nl3(-n{^"* =GHN&J 7[QS ' ك=\ !HyJDb*].zdnuũY8"B}>E䦠]Ҝ=g/%I @%OVossVj(t@/cq.S,Mc~z-݋( wOf|V`K5dz|@Gmd{-X?Ld[=m$0 9X?gWuaoE`N|q{.ٯեk!b1Xacܼ#DƝrlF*8GU90 st u&6= cco 6(T$^BNtoR]BAS;3}~$8dX_982d2l҆95^bP˳Ap-ދRߔ_D 9݉c{2})? %oD:x٥&>e)uwƒM%12F'ho4c,^1Xl[~=|ԫ BYTUE GtvS!+Jw75Xio_3@ \bFumx4k*1giBV2vyuj ?o]րQZ4 x0ڵ%޷(e*FqSԅ~i#|B~-;͛r0?, ю N KD9d7q >*C+__,Ґ rCʦG]4tgx1j. YiƤNΰ(vEz}HsA]dG^[Y/9-SW!5+VH %+OKlڐ&sTNC3 '7d TOU!WAu cC` &Sry]tVUJ>-_W#+Յ]9ට,ZaX7х̑Qnzʘg rƚɕ w5qtrޏqGy:dBz ӫýP_ef>+Rw>]l/`G0mԿK(ssbӍ^,*f?~ 2'1!(ȯt?#``:Urʟ>\v.pA@̻XMu9NaiuHέ߶¦į\6seF\76Nb`LF[yADZ 4)^7D8'g!ЭX'tߥ r{k, KxGas,vK8sC7jǽpEΫIzW}GI!K$K/nl$  󂿂_[nfpRziB.Cg4QO5A^@DBLiEDXKF 9q`['R2#tfDsq7A#=+'\ {L?JGqSo\k: nK &&u4hy9շuǁλ%Lpw fOK?Le^8U}_lCT􋊴 Χuվzfe[}njGd䈍 @Pՙ d`Fe,B1`:=py,%*x[ꑇBU2xKRLU C{Zz=(>OSÉ\W1O0P(% >H.>z> YRmZqk~dX`oTeҽc40Qrvno=z:z~|#8i5ɝ8Qּ}!>hy[Kw0 Nhw  .0<s&@ } XԎ/#:=D#xC[p$H[8A5D4q'I،j4I֘CQ6D*X_XLkU?&nsg`[yDDW[ ^uĽGԳ dLl:ZbcAT&қj'eTղSOnUsIcq;s c5f=Wg yC/q(݃J%?rxps_~NP<ԉF@A/*LЀΞ1-̀2aKш}_'8D`{)*5A^#jRT4.Bb!ߡ9,AhW ;Lo9>+X"<(@C ?AU0\Az~5 u!'RwBMt'y$s{Ivhma^ĢYC>[Jn /T3^T~ b"}f#s'L)U5TmH,Mޢ?LufD8[ԌBcm njem քM;7arD/VG{ SZNypzO<=ibB *If;įs%W9CO_e ^Ͻ 'o Kor0@#Pveٸ}DeI.MD[ 䔸iD`}l=EH-PK݀fܘi}Fg- 꿇 Rj .Xzƀ'"ҳ]~|H'Ϡj}cb%7ld~/o^B&qiud'~΃"D@il!ל4}l \IJbHH r>|?`TM]F%꞉fsڱ@ ciӊ.O5@s̒2aCdtgKgz9卹qt?+ծtwqM1ieCSZLo(a/EQ`M̸|ԝ&M"[̇놛|yGOO]>ZWVT$9D-&zʖ ؔg@ID #-aS*wQEe %Fw^W'xW8 ul!#I^CGykcdƞ@~GKZQ~Qש=D qdeУiF.n@j D%! q2QȷWF:ʂh&0l!~Hvxrrvl'hS+K[a1S@KoqWZl` _s2 q &|4J78j$o/NQ ȴa=*WWk]lyFuAgPq/nZjd/cGVyTsi@ B-`iPԏsxxzᗋwR[|>yAތECܚܛoRX33危Ap7IgU!-֜{O KΘ '@7y_zEݢ:"O!0 LC?a@YN2m 4:IT[=i"bZQ0nY3 o`3peX̊ǰ8I9U8[d\?x(?7[bי6dlr,+r#lĴ BIf=X#6Of8NT|2;dֽEo14aF$,<^αU+uyl. P=JH8{ކ"h{M=-e#6PoR5p$h.(zCC{C@ =$!.!91 qʕPƴ02Ww?Tҝ"|_ers><Of)KHsxo{@]syJ.es8&Ƚ1/8'^}nf/\!)}uHMRYWO H!wX F){mj|m,HtڏQ\ )?v *ؖd@&hN|h`Nh9&yKQ>^;rŁG*$Մ_ȶC52mk|!f0)iQ/#`ڹ%',MQڟyws.aO_ܕ}^L}+o9僒m8AakVH6ܯmmu*s_Ý|vD孞"b (GU(w[%<+uv|MK(VeQ-V~rth,N#O]^r11 V[ 5*xm9%2F!Z fZgX)}Bc3,΃BdBx)ZriKƲZ>tZ)pyZ \i?3`ZJQ tz rV ɞVRa6>wMͨ25 AG,|ћefثF+|=GD&MRv3%_[X~]KZG8P9(Lۋ-'S^ GuLNV¹((;o{`Z81vm AD^|Gc<)L`qc}z.`hz`K ioIeQSֿtic4X"8myV2Ms /axl3RDI3DK˜mіȍ!)vn8j12hrY3*!_&J4ɄZ/x C".f Sxen'<_.}ᙗMH%.w9RɬXҙ[X6&4M_;b`ņ)¸\v-CW/Q?ۇ{O7%9$' K^?0_1&F 22r3 lP(5dGEzU ABhؗ _r[j}#:?Bj96 6wk*.hdyvh2Dm0)VD4@`Z?QD݇$m'ckEuEx2`aX艒N|4;Z x`ل$υS1{zjmi5[ J:˲Ɵ|V[aR(,B ˋ 53b+xݩƚ^뢫•kp%tn> HWGnSqMMv69ه}KjY=+ѝ0J_9&2iY_ :{x|nj =DioR3:WfW,h#| z4׾n:bi,Ӈ0G0@vqUq{cLtĢna\);WDd;PIq]SՅFiX̶Eamν,އTt{R| =?XJJ%ZNWs"ȹC~|I&ʵ붻n <@{bhl|jھ6S"h w oZȜ \[S<v᪯X}`ISK][L|kjs*6BDWg /r5d,Wח{&ש#SӞԯ؇_7%赺@j$z ;2+i^n Î5J96s]FTTpt>}JO t"`o9tNӐb ߔ0\ f/)PmlCLֶqk3 \9vEt][xLԸCv-t@M҉f c1,&+i w)Qk”m;8*ʾTL ~ qa:b5`\kNTF~ OW%ĠG zA4v vϨùZ4eH/I!ߎ2}jNj9L_Qy.&%9_b\lT}3nqFrJztÐ\`@JkBፉU*4@M I 6mh(W%0m6e]yeo CUH@I^Ў"qTQ}+lbh1ee:4źJMQF6TԏgOn-ޗI!'S0< 3j'-#b*:iYw $qxҔnTYZOZ+dθꜪq22a.֌MBA1knZT<4ATd0<˂d#s]ZGTzi^vRaby%JU)Xb5g nV ֨Ft  5`EQm0 s0/G>C~|=@,kq [Rr,夅ysMζ2~EpklR; u&)ߕ]20QT?x%N IDHoCB}@g޻ !镇J+{E/ & IȊBXWLNi ;E-nC_F+;ͫU^?/%P&FAM K%1Īd;pCrma>l&SȬM 4IƶE8 Է-д+0!gV*4u,r~[G!=rug6Oㄟ`XGhfQ[3bi\qyiS(ES7e>HCp͐.׎2L'Z]""U{)N܌ܙlhzNJ0*wBʝ,@1x$^ qi*drLV'ǫC|aIh2a.CP,vy֠1gv=Ly?vYk B*!nL㖥f!AI'oD} z2G |Ȳog1Bk]:-a `:p?8W @[)OG<{-]uKFI[sqJK&3S*DVx׏]pf^FPzJSL.+6xSR9YqڰL,.-:|%&a% In<;;ҙˌFDwLDF~V`iq2|_9S8/':]lVqAYNX_;W'S+ en3Ĺ)݀h0{%d̨i8dJW}sN!0DS lмHo|ZKF2E@Bm@G۞3qR{hhAdFdaHcVYw(~iq |)"~lu؎9͂F =r?HX~>h:Y\BKL2/<^rJaemH#bY&C%"e7uAZQyhYEQǙo8:#} uWn;w'ltXf _)V83j|@b)*YoJM- !@+N2ov*_`z_*8yvh Bzl<vΪMym܆DMEyj ΦJcwHIO&$e\(@钹#`S'NM,>׌s=o=~+}OqkOTeXJ{槨ʾ/ɠw.rk" 5iz4Hd7,NPkV$(m[.y#:ӛjG9I~UN)^&{O·@YD@\al'lP0~櫛 AhZ׹Yltr3ץSH\_BuxHSZ5mPm*ToVEO<gQI8f Ec>?iXMǭBL$ wGN4iOMmȄAOFOWl0{j8}|_\XPWDFm }K%TrRfBVZS`B+H/Y-fO O8U?%Qe4]SAE!NBt U讳jVG96z`9XuBNl= p&!^s ׳wٱ~z0;-mmCIwLՐMi*~L&^K>*ugJpԪ\b*"t ũ3)!ph:r:Mk2إ)ynji$ԓ[dDŽ47E1T$irRnY]uƯ>jqlO%CMy+Æk}hWt]rE_KtZoOU\ǃL oCYQv^4 1hQbk7/us8p]=b> ?)X\DǬ"}G%ڢf=$d ~Sz3?סqK+_|cR(F:Ԟ\$d,gGDL) (ayč,S,7Ee7qETovGO+A(0Qn.GLm\G_SRSP_u㸁VKa%\~mXx͏Gh.5uQ)>\޿$.{bhUԗrg3Oby5"%Y^퍋4/))nx3x Wƪ~q+accwb׼lf`K{ڪ So;wK7v9}1'Xؤn%[2#`xL_w^Ʒ9wp\O.@u43(Gqc~B4%[~WC(FXѩyddۡ2dlh>[ ։9<l zB/e^V|PIUm޾0s"- MŖ]-Y&]^4W?`5QkKXݚR ᇏ$ J8)Sz4LZg9 6ǵ(b#xhøZ'`G P] K}'ݕf{YţS=ZZ4:2]]( *7>9S=Pc%nf3"(_ゝ|F_Z#'< B3qۗ yLX<iu3,CF' f; "~kd=xtNd業OpzRN_ g )+F*T>n񤽺)~E52(}MvT>9Y#+Q zYӢEQ%z 6hi4dwTC3b^\۰42f6!G}vq4ɑ ټ\,?#:O7aM;Źt oFtբ{W&p-MҖzV?&p*-qN 0Tp .6#Ʋ"Ь/yV"(<~&Wz!h^ t Ej뺑JCüFյ݅LNa gϦ[%:ve5DiL]`a+FH]SC];+Ԯ|[Hڧrʀ'N횶X̾-*A#q)oG4TbJoX UM2?1~@WOz` -w@̀f H):Pgݱ2J1v ]^whbqX0ǡ;^GޔI) k""w22~J+8Zq K5"̖L>3/5T{ N !eM/OKצ]`1+^^n  yvBPt 8WN[Z08M'I<Y_daQG/),%Tla119rq(s6%*OW~U~<"AlH+R33걒H߾G>0 5#)qt$B1+`LԅXpB$Ր% gGg1h贶:[+4 (]}y2Spw3A%;>m+PO+JAt27AsMazu&uMBՕ,ubWyέ iFfe* ^I3Nw 纂9XK$-kVtY^H D I9qwsjܳ;i ?l]<?3KiՇ4mvH%*y_* J!>Z9PQn ubAM=S<ˎg"G^Ā g%CNT Ia$Ld*,&2`q4*9Dw&P,}s(?W=|X&iR5Jo t Uwqρ0b>fjf6ucGKGς WV_qeo 9jX"_[8˜feo2It?xbXb. DhB[\V,;}$&OJ@?g=2 ik4rP5. l,Bұzgm$gD+DIl5웪jO̡+Yu>&vA 0'#EhNOn<&559o -I$,͘JH<9]QaF{IƈWkKNSB^;#q;,*FSFM.xF)]i FfoRmu6ʂ´!0K{xr=W<WD"D['< v`o\CYW NROԌPbɄc.sr='Ƭ&E\.}4% QA'ʟgSGj:[Cb-v]`s+Cct}kY9[h7F@dtʎP>F1E=> q U9|1[he;Z@X1 *Tf\HM{Žءflr[foaQXD$c?qˠ`훭35i$JfIشgx@q\D`^ }і8Lj+ Ł[.*tk~/N(@Eߧޗ#KTsD(R| gptbԓ ]L%':u?RG@!4qfDl2;a.ˀO#tɀ:l]^enќ@Z$]F*RЦXbTqK4IQ"P r&9k -b2kA4b&EFQaa:2AT=f)2KPy\B ?/8^;5w x1foƳOIvDSH5NbqXP<0,B{H/AөfN~Bp1TNԕjྣy#\bxJ%iHt"PY;:6Iz1\]mm#[ƥ8{fc0{m ]*B1cI%􈖓JZa1WiG@u@>$$hoK Ө>K&9:|rP ?.pೇKHq vPCE|iVmZb㧜!F ְt{?A}/"_Kޟ :cc$4dAp<*͠XňJ[#O}-h}|37V&V WӽהXK E48bb& Ivjќv yw@lUeY3>/s])}X2(E h 8HPW;3Gmý:=K $阍?&<)B`Nd S@% :TAVp~NkMqO7(%Emױoŗ`P&M"6wWS݋7!B|Ah[pԟ^6a$x-_.Ӷ?L1Hlq97&d+ok8>~,eiTMX|#! t @O9 OG vѻQl8j 4,(kf-Z{L]b)g"'yW!Eic`sofMHָVw5N:l[ZfVa*H2s[&KϘ@@>΋II[U1[+Y 1fZM"}kƦA{垡(CyEc9n9&N#KL`DCP&`e#WbVd'}o~h&ZZN*ٝqՍ&thDWiJBPkU*be6{A'o-!7O͍}3X%TlLju/[>LaDwXqdo˵I2X nn$)>X=$ %q[Ux+)cSV)܍+!/nj;{bgrCoP;eCOQaf06Q}>]j@j[[4| N wEsp|hi&k5vDk(=uIOe=҆mk'UQ5'5@R y݇cjAB{M=)IOwcLqdtez:^pkbje@r6 5=//KɻcL;2͌@] ;cX3!9F 7:p\SϔvzvzD/B,p84r&doB:\ZF_@ڒt3$ w/8NxPTЏ]ե Av?tw~+mP|ɳLl#.G:?*^=ɟd_93>@R|H~s?pSk94gYEJԏbQ'/IE.ZUNÆN'8Ӛ| n)-WL޷wOz kC@K@2 )siI~x恙A MK:>蕨bR6Ttg߭+ V+އ cѠ5 &Qu{/LƐ aM%:[%URўqI~ UIpjE;LX`y!})VwvD͈# Am.YԹCVK ! #&֡> RZZ /IFaV1=X_`0" Hg?\?.OqhHZ6UbFF<D,:`f(ݽ}eAgETmBj5%}yЕ+9]&#lqP!xM ,mC@RE iut+^PT5фd@P`jqq=(q'xYLqQlyo4? 1eW:hԳ=޷ ERn8VT!%Cj˕)'[2pcpN46wP] r]aƘQW惦]+|l0~JhAqK@C[ C n\8)5C!dgy?uZs*Y4jfQ}$ʾv+=Sz;VA͊ \]1PTc2zdI5v)%z>R* 9* PrzPQUI!QR_{$jwD (\G#)UܗR5=v_U'36(9";֜c204=2]9 o\|6ߣ63ch#~`k&_{6MEW-aǧgCԆ 0ֈǽ7M>NEGނ9@\{W3#:ӌT<[`c͂ؾm0ȏXc~>#U6~=u͍@k"6iK[ՃqU80 oR|+8Wbb5Ra|~<I?wkuYF^/yzD/|խ(Y|5`@BȻ$ݝ)i1FO[ǻ18< <˳VMeUCTKd׭9-c7;rjJoK &*mpZJ܂afDYE^ HM@\Q%J\iowcQ2J$f#T%OC}vF%jn`'وJC8FV"|*J,w~}i~=j 7_X3i7a3S9]T:; qpr Mr7/%z~{ҙP r<YG)WOllܳź,1{M9|38m.+6FF0fhS9O#$g{H(ԱrJFaGͰEU _ᾷ@Fi@2jnYz,Ri qE1@W3֣Up 0@#;1)yؒPxٵ"ޗP$aX _\S~A'//S3ƃ"Bױ=V0N:f zf&>U3W֏ n\.xNmNǟiT+u+ə\ВLf ʓ"[Q> 4'R$hF @4&;=ΈFTHKr i`ʓդSg9)dEyE`O+: PC!XM j'QsE1qkXM|"ѓLml JK߽(3SPv֫|mHa;@v.LtXnS=t`j;9IqcT jqv CkXn Ⱥp?ߒR-F|Xc>RcEFe :lX?%n9.Wn!\]5bAim KuΥK ߗd+FYظߊV]׃S qJv1bFaKj:+c@رI<Y XU7Uj)x$ QOdT˃9Xm]8 ]4ӝ䈢dY4f-&<g%lC4{w4E AL/ W9%ɍAL?&A#j/s_kV܅JsC5> &w2;΁;Dȷj܀CKж41x~:!hCأM6SiVrf L2 yKլ LATP"̵wa^$,Y>Ux-k@T*!DOQKKP7#@Ҁ0`'EK if Y<θ7 e[>7}F.2+~m4"˵?F! 'vl+.~}-Q+Jpˮ̡N1\rf<nٕXUgFG~9"2MP-b_RjG5bcySAg{iI"jYwU[G _!l4}GW9.ip)Oxs&zk0 DgfWn9Q>\ .o0 v3u>jѬaEÈ%[b)\GX#I3*m`WIz>3cVC.`rl yԊV/'N (Cց3nm/K"{`qv* e Ƌh;|䘶 rӢGG|hi/jʭJƘ'U[oCmBr+cg'8O8#o׊ }ya10AyOΧЁULWxh RM18tɯiwD ~NֈZD+rb'+5{|VS4.z ܲZwטlD萼857izLy/R?F>}1U&%3@ ?A([iFoB : n2{O#0zo 0%6;BޏCs8a`rz{ raNu0u2Wob)β"P~B%Z&o'UQ^b d7iC ÞOVi8He}] Dɏ5Xuꎊ">soCKZ!3z4?-Gy].fF*BLh;OY8/~jQ#T( ,Ќ>" 1'kc:63 6X5)He'` NT';GF {@FNx([!P)R8|^1nB>]_ m5y@Ņ$r%T#(%[Mp Dۂ&w4AD!"f7ӯ QD0//1U=|f HczD@$⤖<wN0Msy4)騍m.kw,[Ss`(Ѽ0WUhI}yTpf\}50 oB@i;{G+$:˅X gh-p/ sXDd~3^KZW$=*8Vx3wpI#^jkt(|5V6Y-"#3Eox@EScхh i\rs}DI?&lD[1*3 8DƣȾci3Q!|nJOu}a$ы']& b^ˆJ 7N P:$]2NӾ!WC_v|i'2U66J"'񟛱D[a ҀA <\gn16;3gI):w՚/ɔ]Œ]D]}ޓ LfyO,n O M660D̈́({u󼣊W_ :,嵐* ].9«V~N;'SyMاo_wCV|xǗ@5)`ZG+K,}pH$Ħc:7Xvh:h+7cVwq (⃥ x]}p A\SC累 ]_R|6!Skx;t>jQ@O-dk&[ 1^Is3[sy Ya5dJTʜj;U¥Kni]ͳ䜴Afn4CK '<)$ vNn !Q;V!:pTEڽC&I֗ZR5>NY^ljEa ; 7L[&әmνl:)hq%-su.ɺ!fnQ?~*{.7lu;]Įh";,@ Tbr۫Gk(l?"dx5nF}.6WQbmn*gDzϟ,(; ίYZ;]s<. : Y(Y0~P"VGDgVl rלG{~k'nY2$Sɏ[2SvShLwxg#eW&} A{q{|JrD̡êhqF4^vXiO2#lۏeY֑GaWh.}y-_L::6ѮG|a$(As" \8)Y\;r4sa Ag|Nû՛m&eE4&ە'"S4{Jc|̫*\U7)/)UyKxw!w4H(pai'H0%e予NvOa EoUo$jξkm؍NGrYse|p Ɔy%EuHl5hcfYbHE550BdM Ȕ_eAJQͻqvhH+zn&@z@@^ WԇH O2;S44T@T[SNyEe&徟%DE{#ӶJ#/g,`րfjppS*fXY{j0|܋融-hw >{`-ꉭ16Ѕ]b$)mZv WPRT޾Ԑ^K9(?@>aⒷswl|ge{p H^ӵαJ,Ҍ[-ouXUk u^QPx)A>){^9ܑo*}uAx%ҵm6+ &Y!C1< v{Ƚ+ō zYMghU!N)|CGx&&}~RޮA>PKЀ; >[jC+2qV7=e 1&If69I IsTpWǒ nZ` z+'Bh!HB+sf+ i)ı8[ߤ| B2ÑeHk2I=q2箢(U:~D>ru Ox4ah >[vahpy|כ4x} !y ,h?yJ>r'$cl֔B%~1?f>u wRReP)r1aHZS\7%NTٱru% vh󎵇qX4sN]z\WpoqlU'Q~7wIP^C`gS;c)F$#Ad6.գ\B$-st%Cu8L/&/i\?kLK5GǨH]XxrCOb k^OΊu i!h3b4w^ǓD? z[?Jx @XͶkTzvVrզE=YKx Q|%T^LƃwKV =RQrؿ{3:+Nj}kpF+MD]Gz?6;b.kF KAnW?D2=AvK[[<5Ѫ'|Df {G1s1GTx}YyOZRpdohWڵBSe[E#Uj>*FO4e3xI{ lC2}zz͙de<ӤS#twkVnB{7L >!& A8|2@g)t㍐Et`!DhmlH QN7T/!:m < J<$1j7AA>\ ,00# JYCsN\r˛LD`6zHP/Φ~'Hm/Ytl/q+r '8Ҍ^|…,3o|La` kqhv>:.:ڮ_=]îԛal̴gp[gLYdҐi %л[}Oʪ*B}ڳ1؊?\| QAFIiS(r'eTddF#װ ^|Kr]FϊeJGYu2f?#$# cN"{?n*ݣψHYQ4U *Rupd.EUc ϫS7!+%A%U&E3d# h;PD3RBFԎGZv_2+u4Y}%>cth>}1F6, ^Lo]=j8™gzHሣu KZU&P@cך2Lu_8m#g|rI Z Uvd^y75訷٫k1oB ,qUfRZ5CbK/sA#?9?Sp8m2x#e sq<6w1^9KWĨ1A(Ob7#m:ʼN6j 7]l"qD]-6-(cD~%w YmBXDeL)gM@PjkT {qgFbm0Y=p.d( u[lnorcՙg_yMc[Dp^=Fp:inJo9bgY Ֆ"Ls\w܋0t1g-4L&D}W@ 5TGWcZΥd״Ϥ)tj$7d[c#g=v*(b,<|'S;&@Ol"d.Φ8RdsSGF4aR鸱$fH`|K6sB]f* ΈN/*^5kGJ?eGG"{EعoP5fk/' )W=g2*"ƥB?wWIl3.%;(wM~#:O˗]Q~;;@? * {U&@֥xZ7&Ag[LMYy;P갳]{q.LrYF^ 2Ͻ gi) ѳ"e 6 -+*a㍠m=#C-1יgF> j"N \zOprppU>ڴCZSY]؍Wio}Q`qsX;$_ ,e ; ["`i9󑒃'o`m禔2&ÚX Y$YzDbc7RZ J=dՉOW!6.7:+/k~N=EU'1u$.j8ck<J_(Ds`7K$}x/X!%Wݾm4]ƒAD^ҧ8ӂ!F8c)0FY0>Δ^ fHjed*ODhp ]e"bVN-iVy,?(5 <-҂ۥ+QmOi`١ c0ĭQ@>[WBr+$ҹ ph ;pvՃDqCw p>(DyM`Kf,FݝqEf-z QIrk mK]`O2,WH2Nv9w ^֩ IrR{CSL,FmጲH=#M?7vv>K<׹IK? T'Utxz| yO[4ʍ4c/?(hŵ?m:b~ ^-G vقG3pAcV^X _h~ҁH%k)Q%rZ|+b,L9A)F˯Ar.Y=ݔ =ɉw:MދAV>xz_HjD=%ghQ*0a,F'OXZTбb:lbI!ʜ+,TyW;w>Rq%x ,_sxb4.?m^(E_g0F%N'"%tV GoUL2[{ôމ>kxΊуѰno}O%zM\v8Ze&Ր ]to>W~Yϥ\I4ȁŸ~{̭j+/QaY/K_s6sI[شSC@ybC Ù<-"gը6{v/UG {?tev?[k_2XyXn{&| mòBJ)hmpۏ4ue[$QŚ:=j*e$Fh̊:(bYޘuP%ÃYЂiZZNgHQgTTXkv@iWOb|lMœA?p/l=s @bi}nշ.Ք i`/Mҗ\sPMd@3ˋ3ߨ|Rm].#t!,6rynMyٓ>!Q#otmϹL["‘CG2_7&UيDeIf QN{Q'uK6~Si cޔ){;V8,Ab < & ȹWRR)Y># 켣J(EX 'b¦1IoDH=qsDWFT5FO4xF1d5jecؾ7@8U$7dm4B[^jG 1. N*<!ojzOAɲ"a/pՕE;UBz'fI߭R/DP(k 5Kd7qN/Ksi K_Nc &GcT*ѯ5OCD"9rX$$/˽|rDA O&&RXhvC.o< 9 OG^/4qD/nok.:dqfmk! 3<<=;>z;P֤`N v_ WDݘSrav tNg04!~cI^} *,Q%+$jl5ks0`ڰ*GE(#*S\6iô"/Smm߽ƇGG2_7qbxEj/ʒw5[>J2?[a5Hs27vh'F7~a~xvFM*QcNkI f22T1N ]V99ywi"5$˩eU^Ll vv(:¦>xo&(܈(l:#-xn .uDfG-.6t_  ?(:0h+ӿ d^/OVů&䢪VZj"M"p)NlYG> @z II5ɑs%{V n{ET]A$} L ~$;h礔#!Q8aB`:Y^0j yY(ט_SngE\2j~.On 'ohtb:z.$Y"q?yX=ŹgG 7\<=akYHmim x7jj30O{ afMIT/e> vhJmTB}0`ֆÁ` ejyҤ쏉%+(9I̩2zߋEJB~yfS]ք GQ ahQ`A5>ĔlD~ !'{I?Rq~dRÉI|A8OoN{fUomdtrx Fhd3]fa1VUȳ$MQ!czk ѣ?㪓$]+|v_]kh _ZΔ%p՞ #} l<\=ψ>룾MfleHcj]͒_)1]YT2nMʀ'$)/c"?gN)jMNMʔ&+ʊ1qvyrH\TCI#ͼUqd/iEгրR%w6ۜљPӃNze YBh&rmK7;wu!~x}iO(ˏ+/KY$@)LMGRss5Pd.8͵j8q[U}wV]&SWq/<>`chYԌUg':b_$P<_=x0_9i' N%ynE|ArK{*u <.,5cL z4*4xWS0'^N˻ ΁ ]R ʈ 6N 0stTG?QWSif[NOǷM l", bC0-|i1&θ-wX&P1,b ; p 1r_z(z=?û.;ÀNx0~Nm+_M] 5CPd6jTӐ}m 跥<C"1rM$7 X;HnI_W*ZшeY[ع0" Qع Z960H|/,VmmMD`91g8 ]>Tp7=z"@!E$FiW{$4%UK'<ÓaCFda㽾L図y`lce7jYKxHEi[DoLW0,7@DGџ0R3maZxO4L,n{ "5B|ayL-e=m_ öF + XE؂>Ir4 ֑%d]ƸЃ:ޞ>'1@MW(̒}_ˍ7}4UY$ף+q#mfx^*4j&DLX~ '!n1s٥v%(mnHE28'!8b#fiFG/IAf|q՝dv) ,Y,!}3dMIE(VgU)I?4|@5 ;1,^ Dao޲@/<6S8WLIIO0| w922> k~2;?]QI6Mѳ_,43gpPw9Ƿ?&P~94Qp@zkݠn;rMR9^H߃)r3uHWhFe֪ڤ$Y; ~ YZ