python-gofer-2.12.5-6.el7>  HLk|]P z뾂al\ۜ7|H=palH)N;ɸ$ oBǒ>p2vh^?J N%I8*UtOr\^VԠqc.+ߒk¦*=8@j%r&ʭFZj&#x:9yw@jpyG\{Ju먤v6SVSE]Q;&K6.gEE6ըq`IJSHTse\ P>9?d  5\`x|  r    8 9|<@ED D(G,G<G\G(H 8H(9Jx:`G|HҀIՄXHYL\\]`^ bdFeKfNlPthulvpwxyCpython-gofer2.12.56.el7Gofer python lib modulesProvides gofer python common modules.] Zc1bk.rdu2.centos.org ICentOSCentOSLGPLv2CBS Development/Languageshttps://github.com/jortel/goferlinuxnoarchU H H H{ a B * K]] x  ""SS//)u::  R0dd:1((Zi *$ $ lxxee  xxAnn77V(6{6{\ A Ah>> " "DYYm_^^""(6/C/C  $ $$.6gA큤A큤A큤A큤A큤A큤A큤A큤A큤[] W] W] X[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W] W[] W] W[] W] W[] W] W[] W] W] W[] W] W[] W] W] X[] W] W] X[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W[] W] W] W[] W] W[] W] W[] W] W] X[889bf5256e4d0880f3a70cb5c0ccae74354227a31a2bb155e4e54b6e1f17ea48ccf341f728d5493aa46b1895c08006ba37e95ff417c5a1c8f96b91927033c6c3ccf341f728d5493aa46b1895c08006ba37e95ff417c5a1c8f96b91927033c6c31520f9bea2085cf0afd67863993a7c9ebf2e6197c040f65d90a8b56e4238e0dab66a9026da468ffd4cd399c1cab5ef4d8c4e25f081c0598ca1e1c10e922bca39b66a9026da468ffd4cd399c1cab5ef4d8c4e25f081c0598ca1e1c10e922bca397590fd87d32c11693b8a53c80383d1892ef8a58817db2e1f91fcf3ce1fafb06dd3ed1ec1a677901abd3073a229aa0d2666834c553480ab6f3228b732270380b2d3ed1ec1a677901abd3073a229aa0d2666834c553480ab6f3228b732270380b2d174b976e770d8c07ddf6fac015eb554c0c57f7c5cbeab0ff347d0e743e91b7e2d4fed161a92311597386aedd6d6b50583b7f120a316ca4c38b43c53b24bc4da2d4fed161a92311597386aedd6d6b50583b7f120a316ca4c38b43c53b24bc4da406f4aa77d521ef1de3bb19ff440c7e81bff862cfd4f8f44445514065271676b2c663ab2347678e8a76cb7f5d48d75a8542f0b266d854446830a55a61d61827d2c663ab2347678e8a76cb7f5d48d75a8542f0b266d854446830a55a61d61827dbe97c8da36febe6dcc62fc7e201c3087607f12aae260d827105f609fb54e6a21d0a3a3f9ec4c86802a97f33767f3f794b714fddca445567df582b4217be8aedad0a3a3f9ec4c86802a97f33767f3f794b714fddca445567df582b4217be8aedabeedda44795f1433a165a9fe07e9113750d212ed47d311511710cbf08b146f37c757327b469e388bb27c0c5b5e49398fa85a02f7722bc72472103e83b6b596e8c757327b469e388bb27c0c5b5e49398fa85a02f7722bc72472103e83b6b596e88920745d8a77f9327650985df1d5084b96a35e173f77cb1be0e4243842d6f616a9a7c9ef086b16a35ceaed60950a9f8bbac4e4e9870df1d9b2599602adc4fbc2a9a7c9ef086b16a35ceaed60950a9f8bbac4e4e9870df1d9b2599602adc4fbc287e7c19ead48024c53018aa1226fad8b00e1b18665cbd79217597b8f5a108cdba5e73ab5b907e27a4af18d7c8126674687b03c9447e3e763cd41c31511882fcba5e73ab5b907e27a4af18d7c8126674687b03c9447e3e763cd41c31511882fcbf321f42d8ad753593adf5f227f1e6bbf9e44197b7da5a23b1581fae0cb0337f3bb2e354d4fbe6039d98da60ada9f042395cb2e3808fb747d8395dcf2f3fa02c7bb2e354d4fbe6039d98da60ada9f042395cb2e3808fb747d8395dcf2f3fa02c7dbf4237c3413393547a907250f44826e8230ec70ed57acaad8ff9de7d9921f179d3b098924ccba763aa7f3acd5fdfbb31c3038b5bb34486dd94d63e556ebf74c9d3b098924ccba763aa7f3acd5fdfbb31c3038b5bb34486dd94d63e556ebf74c764f73bc3119ea9310649fcc2fd196db9e2503d733b1454686c7ad42facd0c16ab57572a5f18df230e5985b3445af24d91672a3f92c0d3c7af3bb470f514ba00ab57572a5f18df230e5985b3445af24d91672a3f92c0d3c7af3bb470f514ba005ecfa59fc87cbf0d8472cf1cc08283a5b932654c45a93115c222e0584d4bee4f7b4a91554cb22a57d444c42b66fa9fef66686a05a142162abb9cf67d3dad9f1a7b4a91554cb22a57d444c42b66fa9fef66686a05a142162abb9cf67d3dad9f1a467cc8849697bf01e23c5821314722e4c15471aa43cd0f8d720dd1eab2e4f716cb316cb1a4ffd9960768316bb1d7d58acd61252711a946e980c3d62495bc38d5cb316cb1a4ffd9960768316bb1d7d58acd61252711a946e980c3d62495bc38d53ab7a85df6e68ca175d91bf88bfcae6ab747c64e660d80fbf553e4b001a86329dd4fef0a8bc91534994dfcf1f2cae93052150c4b695cbe14595f61c6c5865fc8dd4fef0a8bc91534994dfcf1f2cae93052150c4b695cbe14595f61c6c5865fc88914a01c260cd2d67e1413ed40f118a04334d5c78a4c96a6fd7bb84905a9d2a2dee075db6ae5cba4afb2e6a69ea9cfc24f71fecf4014793309945dcb483dcf70dee075db6ae5cba4afb2e6a69ea9cfc24f71fecf4014793309945dcb483dcf70b457445d0298612b4d342036ec81d90344100bc36ca7e0aef7f741ef39fbbfee7bb4398547d97893de6dcd60e3d3babe690eea9ccad29b576dd131782353ba1f7bb4398547d97893de6dcd60e3d3babe690eea9ccad29b576dd131782353ba1ff4dd052eaba0cfab605574c2cd7390910f471f25dc1f5c4a8a48230eebc3d07cfb4652d00bab4b6512e0c9c547997021b1eb6ba4d61c8d9185ed29cc411a430dfb4652d00bab4b6512e0c9c547997021b1eb6ba4d61c8d9185ed29cc411a430d33222a9a749420a4809801e9fca2465ac4c90822c6f93ad0657323506e5d88d4a74aa4519a152083e5b859873b5a12af1359b94c7618b4f35ad21a92d26ff112a74aa4519a152083e5b859873b5a12af1359b94c7618b4f35ad21a92d26ff1120cf7f8f4a75ce113c2173e04b6957fcc8e3bf6cede96478ca1cdf1df2dff8eb8e6a0d041785fefe8ac8c5b7779925b4414b8e4500e7a0f98d2948de449fc2b0ee6a0d041785fefe8ac8c5b7779925b4414b8e4500e7a0f98d2948de449fc2b0ea082f14d01940c44de592b6754e766b6e0dd76f31e83ebde53a17f7405b476f48652427442761e77f91d0415739e96f3abfe04c0e196f78af3eaaf2d9157bbaa8652427442761e77f91d0415739e96f3abfe04c0e196f78af3eaaf2d9157bbaaa90d27bbb4f64e516c6e22637914cf33fd504bdb145240642d8c2665cef90401b03605ebaf36163d6f2b8038d75bd39c1d38eb664c5ac0463607fc72f8527317b03605ebaf36163d6f2b8038d75bd39c1d38eb664c5ac0463607fc72f8527317fb5eae26be4bbd3f5c0d07433d3e06cf67bf0d557bd9d36d803c68e4b21a420783e3b2e9e5f940068b11c3463683676e5c6d0a2d521ca565e00a1e0e0613d38ffbf224fa551d16ebd9b1c9d1345bcb79e6c1e3a31f8fe35d140a96dabc092c6b730b8695da911ecf737217e1fb4a90cf423496d17c7189bc676b7b2caded447f99969c436b85f53b0d890236d3695e3241e5db6dba859b17eba4937b245be8de99969c436b85f53b0d890236d3695e3241e5db6dba859b17eba4937b245be8ded68fcc8af7c39ce8a213f7ff9acb440af0e36c978f574aa28d99dba4b18ee59b803705911c49f6a5de61d3146d6aee694096369ae39bb65b8603ebecd8346534803705911c49f6a5de61d3146d6aee694096369ae39bb65b8603ebecd8346534411eeee6a534ee7962af9d41122af6d3094637ff04e38dba4bd86dd7115745418dacb745614aca31fef8d025d3088370cc18be7937a982f09472aeb8e5c6d2328dacb745614aca31fef8d025d3088370cc18be7937a982f09472aeb8e5c6d232e5eaa7757894ce0834318ffb8feaca5cea57d3c0599353ef9d5fab80e3570ac3f3f135e089843c3b5299e74a42433b4dc98f8eca36383b383e040c87d38dcb2df3f135e089843c3b5299e74a42433b4dc98f8eca36383b383e040c87d38dcb2d0d87be63c26dc0df412fb8ed36195b295fd41ed8e85c81f6776b09bde19d637938b89edf275c3cf4b7cceabd645ddf7c364bdb9fe21dc82f31b1558f3d85d00638b89edf275c3cf4b7cceabd645ddf7c364bdb9fe21dc82f31b1558f3d85d00680b5713f2c761b9c20c32eda812f99809c0bb8d2e806d64299c8e5eb09b498abc37f4cffa9f6ba9335f48fcf376ff7b252f05a96758b66877b1bf3bf93abf490c37f4cffa9f6ba9335f48fcf376ff7b252f05a96758b66877b1bf3bf93abf49065ac44436ae67a94bc4cf4fd9b83c03baff338333e5017164a1571a3d1c81f710262efb44bed881f5e1dfa53c176e181af4698acc2b9bf5f80554d186fd9f1970262efb44bed881f5e1dfa53c176e181af4698acc2b9bf5f80554d186fd9f1978cb9e9e5661c5baf1c2ee324006ac6cbea9156a415ac4dbaceff304849a38f8634f20b9fc7b30d7977a806a879cbd03254596db83f7ec053b569da8b80dd4ecb34f20b9fc7b30d7977a806a879cbd03254596db83f7ec053b569da8b80dd4ecbd1bb9433a1b6a51615b8d78ab1f2ef387f13b68ad5903a4a61633c7e26f3a69230c70036b13d413d09bfc6c405fb91403d55de8a702335d69bb0f3e43175d87730c70036b13d413d09bfc6c405fb91403d55de8a702335d69bb0f3e43175d8771e811c37794baee3b18cc21678154d62ff0e6e7038eab84db7df57eefaf32d0edb5c58ef2653b85713fcf80dae5e4e4689adfc226dfb4d2e2afede58acf2ddb4db5c58ef2653b85713fcf80dae5e4e4689adfc226dfb4d2e2afede58acf2ddb40676dbcbf6cc757216fac1f6ed6c2157cbcff92751ab10f9c5b81fb1585345a1c8eced6518699ee43a877c7054f363dfc99f056e52eed126e6d71c890f069cc4c8eced6518699ee43a877c7054f363dfc99f056e52eed126e6d71c890f069cc46b3121e7fabc91f5c05375130c4928d4892c037d2e94e2a7acfa5243df56243b1e6c138f5860c1b423e09889a213473007acc74b05852abb132999a90cc7ea5e1e6c138f5860c1b423e09889a213473007acc74b05852abb132999a90cc7ea5e20d3a961c85fb77ccf8d10969903d57492fb8731ff9fad4754c1bca99d59b517b0920e2645ac863dd853e2805c4c9bef01cdd621265f36c0fffe735921324f35b0920e2645ac863dd853e2805c4c9bef01cdd621265f36c0fffe735921324f35d461a5000e3fb2c66af5fa9ef4b669dae0522682f73d801721e4ba36518b471504d3beb06d1f7222ab259c1e702cc561cd8c880ae1d3e19bedd48c211a40c1f604d3beb06d1f7222ab259c1e702cc561cd8c880ae1d3e19bedd48c211a40c1f6eade8fbb2d1f94c87b21ebfb1ab0846d09d76fee4f9aae30a027c0adbb4e28fd3cbe0c760a5e10a0f5df8da15bd1d2c7ebbf3b7c7c40f07effa14792def58ca53cbe0c760a5e10a0f5df8da15bd1d2c7ebbf3b7c7c40f07effa14792def58ca5e814615946653851ad0a0772418b3ed0558ab56adc5165f96ddbff0efc166131b028c549f5ee65c57675dc83c4c9b5218a3b9f773a012f80841f9cad9f2f779bb028c549f5ee65c57675dc83c4c9b5218a3b9f773a012f80841f9cad9f2f779bbb08959b78ebca80943780c90360e7f71ec48da2acb4ab78009491fdc65a44d48998fc1a443622461e3e468d55269c1fd0fdefecb89dcfad12b3393c9c7ea10d8998fc1a443622461e3e468d55269c1fd0fdefecb89dcfad12b3393c9c7ea10de8fa92664afb413a5724906b9a1106f6578c603827799a1ab0ae77f83ed452d6202acea7dc04b2cda715494c44a51920f46d9ae35160ca74e2510ee32d5c54a4202acea7dc04b2cda715494c44a51920f46d9ae35160ca74e2510ee32d5c54a4fd23ca14c4b1841c2f9c5882d77b8e7bd9b2a68d445c86497d6312725457da249e20640bf450912737dc240a0b5c3f436aaf9fab5645548585aef242b086e4519e20640bf450912737dc240a0b5c3f436aaf9fab5645548585aef242b086e4518feedfdd0817807d1e91c607fd5df3f48158d9ef9bad8b556727cdadbdf500abdb7c7eb8983687c3c9d3f470f1c2091951e317409ca6b321d3261f53f3798665db7c7eb8983687c3c9d3f470f1c2091951e317409ca6b321d3261f53f3798665d54d8eef923aff19c18f8e00fa3ecc0145ff39a60bd135cf203decef61d3a7bdf3ef8ad02d7f669b80ee59329bdfa9725d9ab6b9f2675368e6021db391d81c28f3ef8ad02d7f669b80ee59329bdfa9725d9ab6b9f2675368e6021db391d81c289d2f917e41ae9ec75330cb64f0e1fa6847e9703120eaeae38ad4dd12e4da6b512010602b02cb2764b99df489e6e56d61ee83872620285ffb10e417c729f1ea872010602b02cb2764b99df489e6e56d61ee83872620285ffb10e417c729f1ea877fbd26e223c831541fc972b79cebb0de6f2f12392a23ca83d3fc2db305a1c7c5ed74b6ec1a2414a0b86b178eebe18e32be5e7a2d19eae4c39d68514644b19793ed74b6ec1a2414a0b86b178eebe18e32be5e7a2d19eae4c39d68514644b1979331d3805ccf591e5059ff6193f6895c5fd6cb608c8f1710a19796f116097ad00e5a85c8c2c9006e5ef71e05143e2b6d3ae981293238aee3521eaf269300537b9e5a85c8c2c9006e5ef71e05143e2b6d3ae981293238aee3521eaf269300537b9ea72b15efcc085b9c4c7416bb16264f735d35b569e8c98e46ba0500a0a012ed5185e449e3ab203c2f25038ef57bee81b46d4578de4acab916add7cfa7f5157ccb85e449e3ab203c2f25038ef57bee81b46d4578de4acab916add7cfa7f5157ccb9b0ece88e71cb8b684e36b5d4ad64c40ca0e45c488002108bb7e759e473ebe2f8a1a6b13ec8b0ba332aaf3a2822db5b9094f20a536e615a4dcffea6390d62cee8a1a6b13ec8b0ba332aaf3a2822db5b9094f20a536e615a4dcffea6390d62ceeafbe5012d02b3c26ad0a85051a54e98e81339d6cde29249e48fbbc986e6ac874bc0306e4f73d38f8482170f496200489854adeaf7b6fc9ef4572e1e5cbb63578bc0306e4f73d38f8482170f496200489854adeaf7b6fc9ef4572e1e5cbb635786011aa0f6828f65ec631c4f8d9b1e9754ac854d43d02f1d02c1327c9ac8dc6fad0bc3550040bd3a8f497c6f9c47d74269e32ea89dd233f28e5f963838b9d8098d0bc3550040bd3a8f497c6f9c47d74269e32ea89dd233f28e5f963838b9d8098f96088308cf44dff8928658351dcaaeee71bb82b5088ed0d38fd592918213bc1c4402251c5a536b8a9664053c5cc85cbeee8ca2e575ff9aab8fec5a5ff31f9eac4402251c5a536b8a9664053c5cc85cbeee8ca2e575ff9aab8fec5a5ff31f9ea1e700286966bb0915e5bb6e0788e4c9d217b520fbdd3e4d7df08f3106e1e3a852e77b77eed0d19c895de1f898f8ecf81ee8dfce5fb9746aee29b7f2d00fedca92e77b77eed0d19c895de1f898f8ecf81ee8dfce5fb9746aee29b7f2d00fedca944285cc5ca26eefb2985c2e59dd46e3d62bc4d3e6bafa93069d84dd9e2a25e0b6976bfef99f764f481cd59fb32505bbe0306d211ec69411847a577b41a4284016976bfef99f764f481cd59fb32505bbe0306d211ec69411847a577b41a4284013996c9f79f4bf428ff4cbe0543935eb1989929cc6d36d15b9ac0f529864922ae03573b87a545ca99cbe96a25f3a3bc98dc9bd214ed9e0367569b22430a189f9f03573b87a545ca99cbe96a25f3a3bc98dc9bd214ed9e0367569b22430a189f9f35d08e29793905ba6d2c271ce74d47f14026aa7274ff5cfdfcb71855e41dc96ea41e4b1cb973350cbf1216f8bffb097d6519d11699ac200ed56cd467c87348e2a41e4b1cb973350cbf1216f8bffb097d6519d11699ac200ed56cd467c87348e2d85cdcc14d176da5da96997740475a9bc031e821eb2867e35389ea4747ca6dc48d26741d43fec2db37ff945dcc60f4b1e68702f01346bd9c27aa1e2477f217168d26741d43fec2db37ff945dcc60f4b1e68702f01346bd9c27aa1e2477f217163b9b104fe7f3622de6db4adfcb5837876f249c8b7dda4918a17ea259a21fe8d5954a03fe646a6504b51fe061582e60afd9011510c1ceef1ca5413fa5448e84f6954a03fe646a6504b51fe061582e60afd9011510c1ceef1ca5413fa5448e84f601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf88f9ba5aba19e5abaa59d192a3eb972d3419fccd35cbd9c14e573eddf196be1f88f9ba5aba19e5abaa59d192a3eb972d3419fccd35cbd9c14e573eddf196be14c933ef4377cc3ec8289094e51890f79c8ff91df7090455bc626464006f5a68a242259206fedd603b84a377a4141dfa9d3cb8dacb1a0419ab6399b57ee43b283242259206fedd603b84a377a4141dfa9d3cb8dacb1a0419ab6399b57ee43b28350a187159bf82956526dcb7a4ceda69949c512f5b7faa05fb782c62cf6350e3b1e6fa5142b461236e0c9f2e9bb76ed5bc222c3ddca7593d47d0ba397fc6130e71e6fa5142b461236e0c9f2e9bb76ed5bc222c3ddca7593d47d0ba397fc6130e77c6699c75f87b52bdc542db26d6b1b92892577cda46e20eceb79e2790a1c291brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgofer-2.12.5-6.el7.src.rpmpython-gofer@     pampython(abi)python-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3]@\Ɋ@\8\@\Q[][][ @[[+@[W[@Z@Z@ZJ@ZZZZLY(@Yx@X@X@XWWq@Wc@WH6W=W4V2V@VV_V@V@T@T!T!TܕTTT@TTsTmTWn@S@S@SS!@SS{CSsZShScSb7@SVYSO@S9XS L@SS@S@S@R&RIgQ7/PM@Pl(PQP2&PO/@O@O8Oc+@OC@O+@O NNN@NHNåNåNNNNGNGNGN^N@NNNNoENoENiNS@NRDNEN98@N)f@N@M@M@MM@Mߒ@M@M@M@MMM@M@M@MUM@Mx@M2@M@MI@MzMzMzM[@MS@MRMIG@MGMF@M8#M-M$]@M# MM MLs@LL@L@L@LfL@L{Sandro Bonazzola - 2.12.5-6Eric D. Helms - 2.12.5-5Adam Price - 2.12.5-4Evgeni Golov - 2.12.5-3Evgeni Golov - 2.12.5-2Jeff Ortel 2.12.5-1Jeff Ortel 2.12.4-1Jeff Ortel 2.12.3-1Jeff Ortel 2.12.2-1Jeff Ortel 2.12.1-1Jeff Ortel 2.12.0-1Jeff Ortel 2.12.0-0Jeff Ortel 2.12-0Jeff Ortel 2.11.4-3Jeff Ortel 2.11.4-2Jeff Ortel 2.11.4-1Jeff Ortel 2.11.3-1Jeff Ortel 2.11.2-1Jeff Ortel 2.11.1-1Zbigniew Jędrzejewski-Szmek - 2.11.0-3Fedora Release Engineering - 2.11.0-2Jeff Ortel 2.11.0-1Jeff Ortel 2.10.1-1Jeff Ortel 2.10.0-1Jeff Ortel 2.9.2-1Jeff Ortel 2.9.1-1Jeff Ortel 2.9.0-1Jeff Ortel 2.8.1-1Jeff Ortel 2.8.0-1Jeff Ortel 2.7.6-1Jeff Ortel 2.7.5-1Jeff Ortel 2.7.4-2Jeff Ortel 2.7.4-1Jeff Ortel 2.7.3-1Jeff Ortel 2.7.2-1Jeff Ortel 2.7.1-1Jeff Ortel 2.6.0-1Jeff Ortel 2.5.3-1Jeff Ortel 2.5.2-1Jeff Ortel 2.5.1-1Jeff Ortel 2.5.0-1Jeff Ortel 2.4.0-1Jeff Ortel 2.3.0-1Jeff Ortel 2.1.0-1Jeff Ortel 2.0.0-1Jeff Ortel 1.4.1-1Jeff Ortel 1.4.0-1Jeff Ortel 1.3.1-1Jeff Ortel 1.3.0-1Jeff Ortel 1.2.1-1Jeff Ortel 1.2.0-1Jeff Ortel 1.1.0-1Jeff Ortel 1.0.13-1Jeff Ortel 1.0.12-1Jeff Ortel 1.0.10-1Jeff Ortel 1.0.9-1Jeff Ortel 1.0.8-1Jeff Ortel 1.0.7-1Jeff Ortel 1.0.6-1Jeff Ortel 1.0.5-1Jeff Ortel 1.0.4-1Jeff Ortel 1.0.3-1Jeff Ortel 1.0.2-1Jeff Ortel 1.0.1-1Jeff Ortel 1.0.0-1Jeff Ortel 1.0.0-0.1Jeff Ortel 0.77-1Jeff Ortel 0.76-1Jeff Ortel 0.75-1Jeff Ortel 0.74-1Jeff Ortel 0.73-1Jeff Ortel 0.72-1Jeff Ortel 0.71-1Jeff Ortel 0.70-1Jeff Ortel 0.69-1Jeff Ortel 0.68-1Jeff Ortel 0.67-1Jeff Ortel 0.66-1Jeff Ortel 0.65-1Jeff Ortel 0.64-1Jeff Ortel 0.63-1Jeff Ortel 0.62-1Jeff Ortel 0.61-1Jeff Ortel 0.60-1Jeff Ortel 0.59-1Jeff Ortel 0.58-1Jeff Ortel 0.57-1Jeff Ortel 0.56-1Jeff Ortel 0.55-1Jeff Ortel 0.54-1Jeff Ortel 0.53-1Jeff Ortel 0.52-1Jeff Ortel 0.51-1Jeff Ortel 0.50-1Jeff Ortel 0.49-3Jeff Ortel 0.49-2Jeff Ortel 0.49-1Jeff Ortel 0.48-3Jeff Ortel 0.48-2Jeff Ortel 0.48-1Jeff Ortel 0.47-1Jeff Ortel 0.46-1Jeff Ortel 0.45-1Jeff Ortel 0.44-1Jeff Ortel 0.43-1Jeff Ortel 0.42-1Jeff Ortel 0.41-1Jeff Ortel 0.40-1Jeff Ortel 0.39-1Jeff Ortel 0.38-1Jeff Ortel 0.37-1Jeff Ortel 0.36-1Jeff Ortel 0.35-1Jeff Ortel 0.34-1Jeff Ortel 0.33-1Jeff Ortel 0.32-1Jeff Ortel 0.31-1Jeff Ortel 0.30-1Jeff Ortel 0.29-1Jeff Ortel 0.28-1Jeff Ortel 0.27-1Jeff Ortel 0.26-1Jeff Ortel 0.25-1Jeff Ortel 0.24-1Jeff Ortel 0.23-1Jeff Ortel 0.22-1Jeff Ortel 0.21-1Jeff Ortel 0.20-1Jeff Ortel 0.19-1Jeff Ortel 0.18-1Jeff Ortel 0.17-1Jeff Ortel 0.16-1Jeff Ortel 0.15-1Jeff Ortel 0.14-1Jeff Ortel 0.13-1Jeff Ortel 0.12-1Jeff Ortel 0.11-1Jeff Ortel 0.10-1Jeff Ortel 0.9-1Jeff Ortel 0.8-1Jeff Ortel 0.7-1Jeff Ortel 0.6-1Jeff Ortel 0.5-1Jeff Ortel 0.4-1Jeff Ortel 0.3-1Jeff Ortel 0.2-1Jeff Ortel 0.1-1Jeff Ortel 0.1-1- fix LICENSE handling with license tag- rebuilt- build compatibilty for el7/el8- Make gofer depend on the correct pythonX-gofer library.- Don't build Python2 libs on EL8.- Consumer read call no_route instead of repair on node not-found. (jortel@redhat.com)- Consumer read: log node-not-found at debug instead of error. (jortel@redhat.com)- bz:1417345, consumer log node-not-found at debug instead of error. (jortel@redhat.com)- Adapter reliability logging at WARN instead of ERROR. (jortel@redhat.com) - Update logging documentation; Clean removed from spec. (jortel@redhat.com)- Reload plugin on no-route caused by missing queue. (jortel@redhat.com)- Fix buildrequires: python3-setuptools. (jortel@redhat.com)- python-future not available in el6/el7. (jortel@redhat.com) - Fixed exception propagation of builtin exceptions when raised by different python versions (2/3). - Fixed raising ValidationError when non-validation related exceptions are caught. - Z-bit added to version: 2.12.0- Add support for python3; Drop support for python<2.7. (jortel@redhat.com)- Fixed dist in spec. (jortel@redhat.com)- packaging: with_systemd and with_tools; devel not packaged. (jortel@redhat.com)- Apply upstream patch. (jortel@redhat.com)- Fix amqp handling of: Basic.return: (312) NO_ROUTE. (jortel@redhat.com)- Compat with python-amqp 2.1.4. (jortel@redhat.com)- Add interpreter exit handler to abort threads. (jortel@redhat.com) - Fix unit test. (jortel@redhat.com) - Testing environment fixes. 1. Working directory in user home. 2. Auth testing using user=gofer instead of jortel. 3. Comment out auth testing in server. (jortel@redhat.com) - Fix proton no ssl-validation to use anonymous-peer. (jortel@redhat.com) - support root logger in agent configuration. (jortel@redhat.com) - add dist containing sources (jortel@redhat.com) - update url to github. (jortel@redhat.com)- Python 2 binary package renamed to python2-gofer See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Bumped for semantic versioning.- Detect broken pipe instead of TIOCSCTTY. (jortel@redhat.com) - plugin unload should do hard shutdown. (jortel@redhat.com) - Bumped setup.py to: 2.10 (jortel@redhat.com)- Add 2.10 release notes. (jortel@redhat.com) - Support soft plugin shutdown. (jortel@redhat.com)- Use mp module instead of multiprocessing. (jortel@redhat.com)- Fix IOError errno=EAGAIN on EL5. (jortel@redhat.com) - python 2.4 compat. (jortel@redhat.com) - 2.9 release notes. (jortel@redhat.com)- Added direct and fork decorators. (jortel@redhat.com) - Metrics enhancements. (jortel@redhat.com)- 1340262 - Fix unwanted dependency on agent in lib (jortel@redhat.com)- Support RMI invocation models. (jortel@redhat.com) - Use LSB common pidfile kill functions to stop (rgeorge@liveramp.com)- Fix proton reliable send. Reported on 1323726. (jortel@redhat.com)- Load pam libs on demand. (jortel@redhat.com)- Relax proton requirement. (jortel@redhat.com)- Require proton 0.9-13. (jortel@redhat.com) - Support latency plugin descriptor property. (jortel@redhat.com) - Fix memory leak in Pending.journal. (jortel@redhat.com) - Connections closed after each request. (jortel@redhat.com)- Thread resources such as connections released between RMI requests. (jortel@redhat.com)- Fix rpmlint complaint: E: incorrect-fsf-address in deplist.py (jortel@redhat.com)- Reference plugins relocated and not packaged. (jortel@redhat.com) - Support runtime plugin load/unload/reload. (jortel@redhat.com) - Add manager. (jortel@redhat.com) - Add gofer CLI for management and RMI. (jortel@redhat.com) - Renamed builtin plugin to demo plugin. (jortel@redhat.com) - Fix -f option passed to goferd. (jortel@redhat.com) - Resend logic removed from proton reliability. (jortel@redhat.com) - Added a ton of unit tests. (jortel@redhat.com) - Run goferd optimized by default (sean.myers@redhat.com) - Add additional logging in adapter reliability. (jortel@redhat.com) - Improved handling of malformed AMQP messages. (jortel@redhat.com) - In agent.rmi, add transactions; discard request for plugins without URL configured. (jortel@redhat.com) - Support proton heartbeats; requires proton >= 0.9-5. (jortel@redhat.com) - Persistent canceled tracking. (jortel@redhat.com) - Authorization deprectated. (jortel@redhat.com) - Using utf8() instead of: str(). (jortel@redhat.com)- Support one-time actions. (jortel@redhat.com) - Support authenticator in the plugin descriptor. (jortel@redhat.com) - Support plugin monitoring. (jortel@redhat.com) - Support dynamic plugin loading, reloading, unloading. - Support services in system plugin. (jortel@redhat.com) - Support forwarding/accepting. (jortel@redhat.com) - Support comprehensive broker connection clean up. - Requires: python-ssl only on RHEL 5. (jortel@redhat.com) - 1198797 - Fixed recursion in adapter reliability logic. (jortel@redhat.com) - Fix not-authenticated error message. (jortel@redhat.com) - Fix systemd unit permissions. (jortel@redhat.com) - Window deprecated (jortel@redhat.com)- Broker renamed: Connector. (jortel@redhat.com) - Plugin not-found logged and discarded. (jortel@redhat.com)- proton 0.9-1.20150219 compat; proton.reactors renamed: proton.reactor. (jortel@redhat.com) - 1192563 - validate SSL file paths. (jortel@redhat.com)- Fix virtual hosts. (jortel@redhat.com) - Using LinkDetached in proton.reliable. (jortel@redhat.com) - Better recognition of when SSL is to be used. (jortel@redhat.com) - Sender supports durable option. (jortel@redhat.com)- AdapterNotFound raised when explicit adapter not found. (jortel@redhat.com) - NotFound raised amqp node not found. (jortel@redhat.com) - Add url to Queue/Exchange constructor. (jortel@redhat.com) - Renamed: route to: address. (jortel@redhat.com) - Support amqp 1.0; add proton messaging adapter. (jortel@redhat.com) - Support auto-delete queue expiration. (jortel@redhat.com) - python-gofer-qpid no longer requires python-qpid-qmf. (jortel@redhat.com) - Add 2.5 release notes. (jortel@redhat.com)- Better thread pool worker selection. (jortel@redhat.com) - Fix builtin.Admin.help(). (jortel@redhat.com) - Add description to InvalidDocument. (jortel@redhat.com) - Fix TTL. (jortel@redhat.com) - amqplib adapter removed; heartbeat enabled on qpid connection (jortel@redhat.com) - support configurable broker model management. (jortel@redhat.com)- QPID adapter using QMF. (jortel@redhat.com) - amqp adapter using epoll. (jortel@redhat.com) - Support custom exchanges. (jortel@redhat.com)- Fix plugin loading from python path. (jortel@redhat.com) - Improved adapter model. (jortel@redhat.com) - Improved builtin plugin. (jortel@redhat.com) - Get rid of broadcast policy. (jortel@redhat.com) - Domains added. (jortel@redhat.com) - The messaging section no longer supported in agent.conf. (jortel@redhat.com) - Update pmon to retry on notification exception. (jortel@redhat.com) - Get rid of adapter descriptors. (jortel@redhat.com) - ModelError raised for all model operations. (jortel@redhat.com) - Plugin class properties. (jortel@redhat.com) - Improved test coverage.- The transport concept has been revised and renamed to messaging adapters. - The transport parameter and configuation deprecated. - The URL updated to specify the messaging adapter. - Messaging adapters have descriptors and are loaded much like plugins. - Better unit test coverage. - Performance improvements and bug fixes.- Remove ruby lib. (jortel@redhat.com) - Remove broken ruby dependency. (jortel@redhat.com)- Add reply timestamp. (jortel@redhat.com) - Fix synchronous policy using durable queue. (jortel@redhat.com) - Add python-amqp transport. (jortel@redhat.com)- 1129828 - split stack traces into separate log records. (jortel@redhat.com) - Added python-ctypes dependency. (jortel@redhat.com) - PyPAM replaced with ctypes implementation. (jortel@redhat.com) - Refactor: add transport Loader; transports loaded and cached when Transport is instantiated instead of package import. (jortel@redhat.com) - Support passing url=None in broker meta-class. (jortel@redhat.com)- Update man page to reference github. (jortel@redhat.com) - Replace --console option with --foreground and use in systemd unit. (jortel@redhat.com) - systemd support. (jortel@redhat.com)- 1107244 - python 2.4 compat issues. (jortel@redhat.com)- Add authenticator param to ReplyConsumer constructor. (jortel@redhat.com) - python 2.4 compat. (jortel@redhat.com)- Pass original document during auth validation instead of destination uuid. (jortel@redhat.com) - Better support for associating an authenticator with a consumer. (jortel@redhat.com)- Fix setting logging levels in agent.conf. (jortel@redhat.com) - In the amqplib transport, message durable=True. (jortel@redhat.com)- 1097732 - broker configured during attach. (jortel@redhat.com) - Support loading plugins from the PYTHON path. (jortel@redhat.com) - Support custom plugin naming. (jortel@redhat.com)- Condition Requires: and import of simplejson. (jortel@redhat.com)- Fix url syntax for userid:password; get vhost from url path component. (jortel@redhat.com)- Inject inbound_url to support reply when plugin is not found. (jortel@redhat.com) - Pass and store transport by name (instead of object). (jortel@redhat.com) - Set transport package based on actual packaged. (jortel@redhat.com) - Declare agent (target) queue in RMI policy send. (jortel@redhat.com) - Create queues in the consumer instead of the reader. (jortel@redhat.com)- Support extends= in plugin descriptors. Defines another plugin to extend. (jortel@redhat.com)- Inject inbound transport name on request receipt and used to reply when unable to route to a plugin. (jortel@redhat.com) - Trash plugin implements get_url() and get_transport(). (jortel@redhat.com) - Log when plugin not found and request is trashed. (jortel@redhat.com) - PathMonitor initialized to prevent initial notification. (jortel@redhat.com) - Add @initializer decorator and plugin support. (jortel@redhat.com) - Fix pending message leak when uuid not matched to a plugin. (jortel@redhat.com)- Log to syslog instead of /var/log/gofer/. (jortel@redhat.com) - Support userid/password in the broker url. (jortel@redhat.com) - Remove librabbitmq transport. (jortel@redhat.com) - Add support for skipping SSL validation. (jortel@redhat.com) - Use qpid builtin SSL transport. (jortel@redhat.com)- Improved import between plugins. (jortel@redhat.com)- make queue non-exclusive by default. (jortel@redhat.com)- Log consumed messages. (jortel@redhat.com)- Improved agent logging. (jortel@redhat.com)- Detach before attach and make detach idempotent. (jortel@redhat.com) - Explicit manual plugin attach; get rid of plugin monitor thread. (jortel@redhat.com) - Support virtual_host and host_validation configuration options. (jortel@redhat.com) - Support userid and password configuration options. (jortel@redhat.com) - Change envelope/document and Envelope/Document. (jortel@redhat.com) - Support pluggable message authentication. (jortel@redhat.com) - Send 'accepted' status when RMI request is added to the pending queue. (jortel@redhat.com) - Send 'rejected' status report when message validation failed. (jortel@redhat.com) - Direct routing by uuid; no more blending of plugin APIs. (jortel@redhat.com) - Move Admin class from builtin plugin to internal. (jortel@redhat.com) - Improved pending queue. (jortel@redhat.com) - Improved thread pool. (jortel@redhat.com) - Purge unused filter in configuration. (jortel@redhat.com) - Discontinue support for configuration directives. (jortel@redhat.com) - Purge mocks in favor of python mock. (jortel@redhat.com) - Support multiple transports (amqplib, rabbmitmq, python-qpid). - Discontinue support for deprectated watchdog. (jortel@redhat.com) - Simplified RMI timeout. No longer supporting timeout for RMI completion. (jortel@redhat.com)- default asynchronous timeout to None. (jortel@redhat.com) add 'send' as required by transports. (jortel@redhat.com) - watchdog removed; timeout flows revised. watchdog removed; add 'accepted' status; add 'wait' option; redefine timeout option as single integer pertaining to the accepted. (jortel@redhat.com) - Add 'match' criteria operator. (jortel@redhat.com) - Support plugable transports. (jortel@redhat.com)- Reduce logging do DEBUG on frequent messaging and RMI processing events. (jortel@redhat.com)- Add support for cancelling RMI; thread pool rewrite; RMI class restructure. (jortel@redhat.com)- policy timeout enhancements. (jortel@redhat.com) - Fix threadpool leak; change plugin to use simplex pool. (jortel@redhat.com) - Move threadpool test to unit/ (jortel@redhat.com) - Add simplex/duplex option to ThreadPool. Fixes memory leak. (jortel@redhat.com)- Make watchdog journal object configurable; watchdog singleton by URL only. (jortel@redhat.com)- Progress reporting enhancements. (jortel@redhat.com) - Add for debugging w/o running as root. (jortel@redhat.com)- Add unit tests: watchdog test. (jortel@redhat.com) - Add man page for goferd. (jortel@redhat.com) - Replace BlackList with python set. (jortel@redhat.com) - Add progress reporting; watchdog enhancements. (jortel@redhat.com) - remove f15 and add f18 to tito releaser. (jortel@redhat.com)- Port ruby-gofer to rubygem-qpid. (jortel@redhat.com) - Make /usr/share/gofer/plugins the primary plugin location. Based on fedora packaging guidelines referencing FHS standards. (jortel@redhat.com) - Discontinue {_libdir} macro for plugins. (jortel@redhat.com)- Refit mocks for reparent of Envelope & Options to (object). (jortel@redhat.com)- 829767 - fix simplejons 2.2+ issue (fedora 17). Envelope/Options rebased on object rather than dict. (jortel@redhat.com) - Add whiteboard. (jortel@redhat.com) - Fixed 'Undefined variable (s) in XBindings.__bindings(). (jortel@redhat.com)- Refit watchdog plugin; set journal location; skip directories in journal dir. (jortel@redhat.com) - Make the watchdog journal directory configurable. (jortel@redhat.com) - Add Broker.touch() and rename Topic.binding(). (jortel@redhat.com) - Better support for durable topic subscription. Queue bindings to specified exchanges. (jortel@redhat.com)- Add (trace) attribute to propagated exceptions. (jortel@redhat.com) - Add traceback info to propagated exceptions as: Exception.trace. (jortel@redhat.com) - Add support for __getitem__ in container and stub. (jortel@redhat.com) - Refactor to crypto (delegate) interface. (jortel@redhat.com) - Support multiple security decorators. (jortel@redhat.com) - perf: asynchronous ack(); tcp_nodelay. (jortel@redhat.com) - Rename 'delayed/trigger' policy property to match option. (jortel@redhat.com) - Rename 'delayed' option to: 'trigger'. (jortel@redhat.com) - option 'delayed' implies asynchronous RMI. (jortel@redhat.com) - fix for tito compat. (jortel@redhat.com) - bridge: clean debug prints; make gateway a thread. (jortel@redhat.com) - Add tcp bridge (experimental). (jortel@redhat.com) - Add support for delayed trigger asynchronous RMI. (jortel@redhat.com) - Add fedora releaser. (jortel@redhat.com) - support setting producer uuid; HMAC enhancements. (jortel@redhat.com) - rel-eng: rename redhat releaser. (jortel@redhat.com)- Add DistGit releaser. (jortel@redhat.com) - Add deps: python-iniparse; python-hashlib (rhel5). (jortel@redhat.com)- Initial add of hmac classes; add synchronized decorator. (jortel@redhat.com) - python 2.4 compat for __import__(). (jortel@redhat.com) - Enhanced monitoring, use sha256 in addition to mtime. (jortel@redhat.com) - Add support for dynamic plugin URL in addition to UUID. (jortel@redhat.com)- Enhanced package (plugin) API. (jortel@redhat.com)- Mitigate systemd issues on F15. (jortel@redhat.com)- plugin: package; extra monkey business with yum optparser to support INTERACTIVE yum plugins. (jortel@redhat.com)- mocks: add support for mock constructors. (jortel@redhat.com) - plugin: package; Fix problem of yum interactive plugins accessing contributed options. (jortel@redhat.com)- plugin: package; revise API for constructors; add Yum wrapper class. (jortel@redhat.com) - Support remote class constructor arguments. (jortel@redhat.com)- plugin: package; Initialize yum plugins. (jortel@redhat.com)- Add 'apply' flag on Pacakge.update(); handle obsoletes; better return info. (jortel@redhat.com) - Test commit for SSH key changed. (jortel@redhat.com) - Better handling of corrupted files in pending store. (jortel@redhat.com) - Fix bug in non-eager plugin loading. (jortel@redhat.com)- Impl plugin: System, rename shutdown() to: halt(); add cancel(). (jortel@redhat.com)- Impl plugin: Package.update(). (jortel@redhat.com) - Impl plugin: system.shutdown() & reboot(). (jortel@redhat.com)- change to 'importkeys' semantics; add importkeys to group installs. (jortel@redhat.com) - Restrict Plugin.export() to class|function; split test agent & plugin. (jortel@redhat.com) - Add tools. (jortel@redhat.com)- Refactor pmon, separate threading. (jortel@redhat.com)- Remove testing code in pmon.py left in by mistake. (jortel@redhat.com)- Add pmon utility. (jortel@redhat.com)- Better semantics: replace Plugin.__getitem__() w/ Plugin.export(). (jortel@redhat.com) - Optional plugins disabled by default. (jortel@redhat.com) - Provide for plugin inheritance. - add [loader].eager property - switched to model where disabled plugins loaded but not started to support sharing. - add support for plugin load order specified by [main].requires. - actions stored on plugins. (jortel@redhat.com) - Add the package plugin. (jortel@redhat.com) - Change system plugin to use subprocess. (jortel@redhat.com)- Fix epydocs. (jortel@redhat.com)- Discontinue 'pam' option and just go with user=, password=. (jortel@redhat.com)- mitigate rpmlint perms error on /var/log/gofer. (jortel@redhat.com)- Reader inject subject into the envelope like Consumer. (jortel@redhat.com) - Make installed plugins, enabled. (jortel@redhat.com) - Fix default PAM service. (jortel@redhat.com) - Fix virt plugin; add libvirt dep. (jortel@redhat.com) - Organize spec by pacakge/subpackage. (jortel@redhat.com) - set facl on journal/watchdog. (jortel@redhat.com) - Add authentication/authorization unit tests. (jortel@redhat.com) - Finer grained auth exceptions. (jortel@redhat.com) - package plugins; split shell into system plugin. (jortel@redhat.com) - Split watchdog and thread objects for better performance. (jortel@redhat.com) - Create watchdog journal directory on-demand. (jortel@redhat.com) - Add PyPAM dep; change perms /var/log/gofer/ to 700. (jortel@redhat.com) - Make default PAM service configurable. (jortel@redhat.com) - Add PAM authentication and decorators; change Shell.run() to run as authenticated user. (jortel@redhat.com) - FHS guidelines, move the journal back to /var/lib/gofer/journal. See: http:// www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREARCHITECTUREINDEPENDENTDATA (jortel@redhat.com)- Fix tito tagging problem. (jortel@redhat.com)- bump to release: 2. (jortel@redhat.com) - Move journal to /usr/share; hunt for plugins in path: /usr/lib/gofer/plugins, /usr/lib64/gofer/plugins, /opt/gofer/plugins. (jortel@redhat.com)- Use rpm _var macro; use global instead of define rpm macro; fix perms on agent.conf. (jortel@redhat.com) - Fix builtin.Admin.help(). (jortel@redhat.com)- Fix macros in changelog. (jortel@redhat.com) - Fix cp etc/xx replaced with macro my mistake in build section of spec. (jortel@redhat.com) - upload spec file. (jortel@redhat.com)- Fix duplicate ruby files. (jortel@redhat.com) - Add /var/log/gofer to %files. (jortel@redhat.com) - Fix rpmlink complaints. (jortel@redhat.com) - Point Source0: at fedorahosted. (jortel@redhat.com) - Fix rpmlint complaints. (jortel@redhat.com) - Add LICENSE and reference in %doc. (jortel@redhat.com)- ruby: align with python impl. (jortel@redhat.com) - Rework dispatcher flow. Move most of the RMI modules to a new (rmi) package. Dispatch everything to the PendingQueue which has been greatly optimized. Fix ThreadPool worker allocation. Add scheduler to process PendingQueue and queue messages to appropriate plugin's thread pool. Add TTL processing throughout the dispatch flow. Commit individual messages grabbed off the PendingQueue. (jortel@redhat.com)- Fix RHEL (python 2.4) macro. (jortel@redhat.com) - Add watchdog plugin. (jortel@redhat.com) - Add journal & watchdog. (jortel@redhat.com)- Propigate json exception of return and raised exception values back to caller. (jortel@redhat.com) - Fix topic queue leak that causes: Enqueue capacity threshold exceeded on queue. (jortel@redhat.com) - Add atexit hook to close endpoints. (jortel@redhat.com) - Fix epydocs. (jortel@redhat.com)- Simplified thread pool. (jortel@redhat.com)- python-qpid 0.10 API compat. Specifically on EL6, the Transport.__init__() constructor/factory gets called with (con, host, port) instead of (host, port) in < 0.10. The 0.10 in F14 still called with (host, port). (jortel@redhat.com)- License as: LGPLv2. (jortel@redhat.com)- Increase logging in policy. (jortel@redhat.com) - Add session pool & fix receiver leak in policy. (jortel@redhat.com) - Testing: enhanced thread pool testing. (jortel@redhat.com)- Skip comments when processing config macros. (jortel@redhat.com) - Queue exceptions caught in the threadpool. (jortel@redhat.com)- Fix broker singleton lookup. (jortel@redhat.com) - Mock call object enhancements. (jortel@redhat.com)- Stop receiver thread before closing session. (jortel@redhat.com)- Additional concurrency protection; move qpid receiver to ReceiverThread. (jortel@redhat.com) - python 2.4 compat: Queue. (jortel@redhat.com)- More robust (receiver) management. (jortel@redhat.com) - Support getting a list of all mock agent (proxies). (jortel@redhat.com) - proxy.Agent deprecated. (jortel@redhat.com) - close() called by __del__() can have AttributeError when consumer never started. (jortel@redhat.com) - Provide means to detect number of proxies. (jortel@redhat.com) - Singleton enhancements. (jortel@redhat.com) - Move url translated into producer to proxy.Agent. (jortel@redhat.com) - add mock.reset(). (jortel@redhat.com) - Revised and simplified mocks. (jortel@redhat.com)- Mock history enhancements. (jortel@redhat.com) - support 'threads' in agent.conf. (jortel@redhat.com)- Add messaging.theads (cfg) property. (jortel@redhat.com) - Add support for concurrent RMI dispatching. (jortel@redhat.com)- Default timeout in specific policies. (jortel@redhat.com) - Manage invocation policy in stub instead of agent proxy. This provides for timeout, async and other flags to be passed in stub constructor. (jortel@redhat.com)- Fix @import of whole sections on machines w/ old versions of iniparse. (jortel@redhat.com)- Refactor mocks; fix NotPermitted. (jortel@redhat.com) - Mock enhancements. (jortel@redhat.com) - Fix lockfile. (jortel@redhat.com) - Stop logging shared secret at INFO. (jortel@redhat.com)- plugin descriptor & qpid error handling. (jortel@redhat.com)- Change to yappi profiler. (jortel@redhat.com) - factor Reader.__fetch() and catch/log fetch exceptions. (jortel@redhat.com) - Add missing import sleep(). (jortel@redhat.com)- close sender, huge performance gain. (jortel@redhat.com) - Add stub Factory. (jortel@redhat.com)- Use {el5} macro. (jortel@redhat.com) - Reduce log clutter. (jortel@redhat.com)- Update secret in options epydoc; fix options override in stub(). (jortel@redhat.com) - Add code profiling option. (jortel@redhat.com) - Add mutex to Broker. (jortel@redhat.com)- Change receiver READY message to debug. (jortel@redhat.com)- Change message send/recv to DEBUG. (jortel@redhat.com)- URL not defined in builtin & main configurations. (jortel@redhat.com) - Test action every 36 hours. (jortel@redhat.com) - Start plugin monitor only when URL defined. (jortel@redhat.com) - Make references to properties on undefined sections safe. (jortel@redhat.com)- shared in remote decorator may be callable. (jortel@redhat.com) - Update @remote to support (shared,secret). shared = (0|1): indicates method may be shared with other plugins and called via other uuid's. secret = (None, str): A shared secret that must be presented by the caller and included in the RMI request for authentication. The defaults (shared=1, secret=None). (jortel@redhat.com)- ruby: ruby & c++ API expect ttl as miliseconds. (jortel@redhat.com) - ruby: make non-durable queues auto_delete; make all queues exclusive. (jortel@redhat.com)- Make sure plugins directory exists. (jortel@redhat.com) - Make file paths portable; fix usage. (jortel@redhat.com)- Add Obsoletes: gofer-lib. (jortel@redhat.com) - ruby: Move url/producer options handling to Container. (jortel@redhat.com) - ruby: replace (puts) with logging. (jortel@redhat.com)- Fix build requires. (jortel@redhat.com)- ruby: symbolize JSON key names; Fix proxy constructor. (jortel@redhat.com) - Add timeout support using Timeout since ruby-qpid does not support Queue.get() w/ timeout arg. (jortel@redhat.com) - Replace stub() method w/ StubFactory(). (jortel@redhat.com) - Add keyword (options) to Stub pseudo constructor. Supports Eg: dog = agent.Dog(window=mywin, any=100). Update async test to use ctag = XYZ. (jortel@redhat.com) - Fix & simplify inherited messaging properties. Name ReplyConsumer properly. (jortel@redhat.com) - Add ruby packaging. (jortel@redhat.com) - Make messaging completely centric. * Add [messaging] section to plugin descriptor. * Remove messaging.enabled property. * Refactor plugin monitor thread to be 1 thread/plugin. * Clean up decorated /Remote/ functions when plugin fails to load. (jortel@redhat.com) - Add ruby (client) API bindings. (jortel@redhat.com)- Fix conditional for pkgs required on RHEL. (jortel@redhat.com)- Make Broker a smart singleton. (jortel@redhat.com) - py 2.4 compat: replace @singleton class decorator with __metaclass__ Singleton. (jortel@redhat.com) - Log dispatch exceptions. (jortel@redhat.com)- Adjust sleep times & correct log messages. (jortel@redhat.com) - Make logging (level) configurable. (jortel@redhat.com) - Remove @identity decorator. (jortel@redhat.com)- Quiet logged Endpoint.close() not checking for already closed. (jortel@redhat.com) - Replace builtin variables with macros (format=%{macro}). (jortel@redhat.com) - make Config a singleton; Make PluginDescriptor a 'Base' config. (jortel@redhat.com) - Add support for @import directive. (jortel@redhat.com) - The server test needs to use the correct uuid. (jortel@redhat.com)- session.stop() not supported in python-qpid 0.7. (jortel@redhat.com) - Remove unused catch. (jortel@redhat.com) - Make worker threads daemons. (jortel@redhat.com)- Set AMQP message TTL=timeout for synchronous RMI. (jortel@redhat.com)- Fix RHEL requires. (jortel@redhat.com) - Enable module (level) access to plugin descriptor (conf). (jortel@redhat.com)- Support timeout as tuple. (jortel@redhat.com) - Enhanced exception propagation. (jortel@redhat.com) - Fix testings. (jortel@redhat.com)- Reverse presidence of uuid: plugin descriptor now overrides @identity function/method. (jortel@redhat.com)- python 2.4 (& RHEL 5) compatibility. (jortel@redhat.com)- Modify builtin (generated) uuid to be persistent. (jortel@redhat.com) - Use hostname for 'builtin' plugin's uuid. Use the hostname unless it is non- unique such as 'localhost' or 'localhost.localdomain'. (jortel@redhat.com)- Set 'builtin' plugin back to uuid=123. (jortel@redhat.com) - Re-specify exclusive queue subscription; filter plugin descriptors by ext. (jortel@redhat.com) - Add support for each plugin to specify a messaging consumer (uuid). (jortel@redhat.com) - Rename builtin AgentAdmin to just Admin. (jortel@redhat.com) - Replace class decorators for python 2.4 compat. (jortel@redhat.com) - Fix cvs tags. (jortel@redhat.com) - Automatic commit of package [gofer] release [0.2-1]. (jortel@redhat.com) - Add brew build informaton. (jortel@redhat.com)- Add brew build informaton. (jortel@redhat.com) - Fix test. (jortel@redhat.com)- new package built with tito- 0.1  !!#$$&'')**,--/0023356779::<==?@@BCDDFGHIJKKMNOOQRRTUUWXXZ[[]^^`aacddfggijjlmmopprssuvvxyzz|}}2.12.5-6.el7 __init__.py__init__.pyc__init__.pyoagent__init__.py__init__.pyc__init__.pyoaction.pyaction.pycaction.pyobuiltin.pybuiltin.pycbuiltin.pyoconfig.pyconfig.pycconfig.pyodecorator.pydecorator.pycdecorator.pyodeplist.pydeplist.pycdeplist.pyolock.pylock.pyclock.pyologutil.pylogutil.pyclogutil.pyomain.pymain.pycmain.pyomanager.pymanager.pycmanager.pyoplugin.pyplugin.pycplugin.pyoreporting.pyreporting.pycreporting.pyormi.pyrmi.pycrmi.pyowhiteboard.pywhiteboard.pycwhiteboard.pyocollation.pycollation.pyccollation.pyocommon.pycommon.pyccommon.pyocompat__init__.py__init__.pyc__init__.pyobuiltin.pybuiltin.pycbuiltin.pyoconfig.pyconfig.pycconfig.pyodecorators.pydecorators.pycdecorators.pyodevel__init__.py__init__.pyc__init__.pyoinspection.pyinspection.pycinspection.pyomessaging__init__.py__init__.pyc__init__.pyoadapter__init__.py__init__.pyc__init__.pyoconnect.pyconnect.pycconnect.pyofactory.pyfactory.pycfactory.pyomodel.pymodel.pycmodel.pyoreliability.pyreliability.pycreliability.pyourl.pyurl.pycurl.pyoauth.pyauth.pycauth.pyoconsumer.pyconsumer.pycconsumer.pyomodel.pymodel.pycmodel.pyometrics.pymetrics.pycmetrics.pyomp.pymp.pycmp.pyopam.pypam.pycpam.pyopmon.pypmon.pycpmon.pyoproxy.pyproxy.pycproxy.pyormi__init__.py__init__.pyc__init__.pyoasync.pyasync.pycasync.pyoconsumer.pyconsumer.pycconsumer.pyocontainer.pycontainer.pyccontainer.pyocontext.pycontext.pyccontext.pyocriteria.pycriteria.pyccriteria.pyodecorator.pydecorator.pycdecorator.pyodispatcher.pydispatcher.pycdispatcher.pyomodel__init__.py__init__.pyc__init__.pyochild.pychild.pycchild.pyodirect.pydirect.pycdirect.pyofork.pyfork.pycfork.pyoparent.pyparent.pycparent.pyoprotocol.pyprotocol.pycprotocol.pyopolicy.pypolicy.pycpolicy.pyoshell.pyshell.pycshell.pyostore.pystore.pycstore.pyostub.pystub.pycstub.pyotracker.pytracker.pyctracker.pyothreadpool.pythreadpool.pycthreadpool.pyotools__init__.py__init__.pyc__init__.pyocall.pycall.pyccall.pyomgt.pymgt.pycmgt.pyopython-gofer-2.12.5LICENSE/usr/lib/python2.7/site-packages/gofer//usr/lib/python2.7/site-packages/gofer/agent//usr/lib/python2.7/site-packages/gofer/compat//usr/lib/python2.7/site-packages/gofer/devel//usr/lib/python2.7/site-packages/gofer/messaging//usr/lib/python2.7/site-packages/gofer/messaging/adapter//usr/lib/python2.7/site-packages/gofer/rmi//usr/lib/python2.7/site-packages/gofer/rmi/model//usr/lib/python2.7/site-packages/gofer/tools//usr/share/licenses//usr/share/licenses/python-gofer-2.12.5/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executablepython 2.7 byte-compileddirectoryASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,0] b2u Q{KrW{9j=F? TXgKfBrr8ֽ 1E*;! Tc$`,ZJy׈'Llb_C,QɤZ%cqmnvc'#MUݸAKfo=ZyDdS#Ǜ1;H̓!aݓ&~6͏,y„,ȗåWEހbjyg5=.E#82TԤRǠvR  =JL0'X߽2!!:J_¼`k}=j-:h+&$_tM?B ] :NRzOAZs!? \6vF)-Dзේ(>g}M#༡ )`S -vH6+J%Ԟ=?5ZR'!G6H&w@: n{|^b~s܌SH%'qzhXI̛<9׊ '}LчWdKTjgV#o︠2Ery>QLqQ=Ib~<NCHU`- 0'(!FͨJ,x;){8$/;v9V |?Qkx/J9lSA滖F8QS@lHoBE*X YJuGiԃl>_}\t(twE{u*0,UYa$?HM%FmW\ 0+ gOzkc2 v(F+ yxri>%T4lڮ375Q8\vl`מ>({ z"`6cvk(bbO~fqt;"mz 79܆?^w!Hאp̹Xiu׀ف8HD !@v֧t>7~!6YɄyž{q^.7E%CԄo~MO\rք >:OBh3-'mM<miY5 OowYҩ"K0*izʈ WUSn0g[^2 qgˠ`L|\ Iɢ-;}*$~73Lt⾵1LƋCb`fS@^L_9- Y2@ۖ2>^-M% = DwBoʍCdcDvNq`C=$EFTpsެ/[WwiWHx%K/[fk CV._w-uU ٫jI燩-]U}TImCrogUtrb(7ʎLMɿ RPHpetގa΅Ca❳?/xNєf H eXzmb@ݭqkSRzE¥,ˎhu"ma%b}\Ur :7ڵ 97AJ^,dp ="f]k+%*L&q>]yhPͬR=pgvBhIe:FJG][[oGI+/wMӛF=CJtx#C*)ރ=Su RyMUqD6gBDB(APiQl1aKҕG4a-HBq~d5faBd,hvjrYwt6 B0Z"Js=_p4:@ܭ8U!Rl>_*5Wa؝C{oU@pۜL>~cv(+ccF>-1T9Fbr*zuY8􄝮*@sd[` `b%i"${j> ^, G}oynktl-ߋ (!NQغY@-?k{GiM,kYHmgb'x#wÛLA 9L/⶞h.PGNsR>-F74ٔ [1-! B mHM. *=Df^-Pki<,1/ _8PӸf)x^cRd^ a,m0Ww'K_qO/ZemOjD-L\4Dz#8ynIEY+Wm>GOW;ކ"}f^ ,`n 3o!?e3x].~2X=5c[|=}#k^–&5${~W/F c ;h\n*M93[&r8t3e%csz L[@W O e cl,= X<, [q1rؓ&G$w)`F;-qpƞ߫0Qzhlix%1J%FL]1BzFp4-£NlD_ I9rc#?T 9CIh~rQVMDo=ʆuˮvNZ$zA`_ڋHD&L'B-/)zEWa aRZ|9۔%5 @ 뙘RV`hP6\:f; Jq56 +M9L(P)ʂ12^jx2"v8t橿tjp5HT.AȀ}wko3u:1\%L%+-"<h8>#²e5fXҿ {(D(3<l:j:KP' JH;PaRR2GJ ׄ٤x\Q4?YȈWp!G ~?i!CĽGL,g̒fv+)߻g~Um'pmI*G ["uj!e&:7ꌉ^"Roh]s`G]!|g<@:Uy _d+b?PΥ _w#NAKr|eI dHF3`9v[`4>XJ|uc2s&56 f8 6%WSy"h@Uhバ`a?Gt9B1Sxrk6r\N}3cvG! cqW#mH/x;,^ Qi"<>)m-z{jR%lϥ /Ɣ!7{0Ja۫'q\[fA ܘ9"ׂ[IzؗvvN$}ľߜ]SzG~B[Zc$UjfMC}*6!EѹzVnYq$B=K>jyٚ' :*n2r 6;JÃ%Ӏ | c P.^EJ=@͋cK1fR!9 rmwr/.1p9:B~o"QX3KS-;'<e9fPI#@_[C4ڙ_6BQ|>K#G-YdeR-aPjalʧbA \3gI2Ht#'^@80bZJqcz%ڱ`oeVT@M1| la(HG |A_U/ )'!uliU9;+Nt*T\",]mV-ޞe7Ш2暆I#?#r&܀Z Lj(|wyWZRG?Rv.YI?Rs(t]5I,g 1_2猘 sk}iw"13*r 4I,WhvHNKo թ#MPp? Hqt%waŹ|>pY1Z|VqsC鐰޿gE9],L3vO r~/A^\tHo!֧LEԳ,84:!rD]( 9 p 0 ư1Aҏ-hgz ['NT"-5=_/}kwm Q D'ThnӋ͈CL؄C7s&@|yj@JE2l-炀 bv U;PmN[W-βn@1H+:k6iiOWNR0}Ō=YQ$%efmLaGUװ ,]jy$/ˋ++ճÈFǮiJ@䳣 &bSrS[q! Lr/>"^Jp ;9 1PZ ʙzWDBzD06|/;ZZ |hH}mWV%{Wۧ#MAe! 5,̓O,Pp|U0xgS="؝V'Yozq8mb)g37nt^xB6XZnV:p8+yr<pJ7 .'KA_SB`/S̅wniz} DFx_" /o2 bDzVYQey{g {5oȓv/;UvvҶ$}Ϲ~!mh]jXRz4Kn݌ cȕYnSFxxt8c>FڜO)1ί Az66n>$g14;mJ }jÿ́բ.uޱ6xGҒޭ=4e+d~}Yt]9k-T+0Qm@|?3Ya+. Pe%Ak+]:Ƶ\ {6NbzJ<Γ$GB]B$Lb_9)UʔUw٬* &b/ FI68 $Sa̹p 6d奸 b`"Zpz^?֓IؙkjA: Kb7{ ~ZkB5A+BM ΤDHbW+bk44 {\}wR\=_/%1<+jdDO x${TCR_`Jqf5 iZz$sݕhzXt?ϣ'5Q/IoL"$L;mm@MaH˗>`8j+ UT@k shN79!%ީ.F/"!P2jPc`bx'Ni13՟ZeNɡ=C.oJ-Ń'q@ɉB9ˮ/-(ƟI}@Ald `P'KͽeduJ} }R#ic˚/m5mQl2bGaM4 f~u8ޔ?'$N{5L4{S,{6I^!Ƿc J7T5j_?]>m pk2yDzy]*$PMDžפ5lkkBPf /\:J:=5H%sӬ+uSآL \sA B}vV;ƅb3;RzVfR d RI+jvE=H i»=UܧuC#82i&i3y7^53.ozt y]MkHiXYxU|!+ҫx3%Qœ \{z*^ lfn2y X5xkL,NVٰ!pW}#(81>C<8zmP}}fFZIe7P8ϟb/(W^h>(IeK15hsm@M~?x# S4mV9S=ѠʞX[PἜDTuvOǨQ+$zi iF@"Maڶ `}-X*-YcbmhT "i2S/?K!I#WJ/xXk" ۢnn?~k}[l\R@=lk<L'5on(q\E6Ϭcˑzȯ pٓw媦 r *X5^Y8I$؃JW8hluML5$BHf!\7\8CZ\+@B dMLrݷ,nR"}CB֌_A#=2))tjs aJll)fN&Cܑ^?YܻIi+Zڿ+ne(N#/e}kM"o^C^2gġXZ؟oE3A+>t%W1"B9]5ilܶg׎C~>7hrG&u6}a <%Gl#B,C],5VV]YjrCLI;x3N4No 0oI MWFuHG*(Awȭ)e\ޏ:"ZVHVNLw8еRP}" O=tds85F,A=D>LVHAwbLC eVb=w":|S^o_sfdlbAgZp¦)a=#cZN)(;gƝU]xuQFyRm,8KÏg3m<<[8ۚG6䮞=ՀE/m^%-ZZxD.ŗhhfJ]0TPnAE!CYP&Qrvf8q(Q: /B~O-ٮfӏ>A6u /1%.Q&8N#gHiY;VA]-osq>\}~hp{1icG/|Dz "3.L"{%k>3tODYur[bDž 8:"-:_HItc}Ӄ.3%H7gb lC=} u7}\W)I!U]2ˤzj(d_-Q[XѰ7LÅ>DRYt{UwdA"8*`OCdDNv9]P2٦{ViZr5fǽ1#XjלeҵqHsɢPJN"l)wuslgG5D<;x Jf65 $\b=WϨ@V<Tg4Z[`<۵6zC_ʱAjÖ"+v65ZD+A}nk4`$ 2lA[V e7Iܱ0s,~G.Ec5CWᆏ!1NiO԰-&FnMa3RV tEG 0?ݑ'^xkѩ-˭3y`ot*!鰍pk 9ཫY4(;Ts@F3Ƥ7#gOo ͎/p1/PAP5%)u+8p6X *%tO|yVe?vdU.͋F&ߨǹg4'X|3+냗Yͽjb*; ɪz$4n^0$].:m&R_)MqQȶ"-|k #Ny7=оAGfg ~v*ZlJ-ѭhBJmYe$K>[@-̂S zZ69]ehd,yfp=}*/)3} lU0;!\Y !R `+ۖѠXdxH-XWjb3,ΐnSSܵΈ{l:sa~VY֒Y'+r&tX*a:KĤm~G2r|aco\m>D/1늤g=[*Z(vql!z] }PS$h=Qn.U/x[~1aG(i7G# ^gٓJo|a?aeh ,&*A+͟HLbgxK"! >yUx   [՝EB_pdtö6smi)7t;CGVMc5WM]Pҧ?F;k̐[ e6VG8\'cJj$Aug-NBj򏢏gvNBŔ5n 1fjSWX! d d ju!'ԡ.֑G{[ 1K^&RT5f󟯧l0 ]n"boUEKs&!t%w^Ee~7Kfތ5P6⤣nzEge) LV!6u>+m,^|Y◚iʧoJ ߖU V $MG*㾀\r|IC@W0WOx rjOvMH sCLY-\Iz^pb .26ײfdDdX4KSz vob3lx!Sc(p\AbXmPB C/sSnҺSO9 W3YQ*&Oz6*:HB9qԸLڙe'P䕮3fs,Z7<ϸ v7R%Ζ/0wJlE&.=WH\ >'iqi6(57%hu6miȏwGYPO&h=Mp#?߸N81AFjt2$FZcfgj%[wM(3+)13$gE2J,p 3o=xPT,?)w;jH~*8V`wS*|ض9̕\Aڶ:!]A֮`xyW[UX2NDbu!1ϐZ `ME9:pU32ɍg1C|sRKa7+qkc9L$(>ڳKE$|p17LL':-8OS(ȘK=GŊj[]"\z۬3LVdR]rhdUu,oU ܍ j(?rrARMZa-Y8nn\H9 l8SO+Ȅ D{:>;B&[W$; t?L/5"Ai^dL݇f&l+$n/9*t֖l{t $m</Ft]/sFzTq.)"Ы}9f| ?9UDpK~0~ƹV<:{ ls1P n8%rFV*}vZloPi_dރ&p+L%,kwu! 1Y|9ƕ {,J4 F*Ti㫽17ș0g*F[C:"AN>绾POIHK(NrRQ I/y E"Tܽ>)w;D%A=CmDFWF#8)^L%lU16Ry&A#\lSK,,P(Q5䨂U7.,3aQiyTRh?I8AWs_z_X73BM>7LVR~;orb ^-ۏ-ѫ%L9>x#y!=d ֬ srb+[ R@@rZ^ͥF’|X,r_A|~Ր wAxdU`{J Oڹ[ T)썶p Z>K[<2yݹQbHXLY Unmp&9BGs'nˬrɘ2q!z5=L?jă|'%H(H zUuSQ2D5`RE#TmW?۔/\i<'8My;_Y X-6_*!?G#$,$ϊۉırs~"ygo{Vϑ ZkNc(4}yaԓG]?L^T)n=@:)сRQm<;J0 f Xzhd_+Pqfh9xVwɣPZT`Ll'W`u!?Y2)h׿h1,@wSRJ (X 5dܩb'kX<&k200_7PVt [lD6V Y{ɮCl8@ؐ.?jE : Q tAfMV`οxMjo ~ dS DL: Hk>MWD 64;;}0ΐ6]o > _E*ٚp(9T[xKad[͞20 ZNJUWzBWKCttݏL[djD*i<}~5`0U DlJ&KVuA6v$l3ȍᘴc1G+ ^)#u?RV}N9LS6bȝp`c/7^l/f/zH mQ$%Ln0e 3+h1Ϡ0ſB. FՎq=(kPLEހ&L){Ԣr>2N!H<' r 6C!.TwJD&XW6Da\8\?}5S?~~4h"X0#nmɄN X 79ᠼTC3X Yj1j$y5Zep k)K(\顽b6aReƜ1V ɾ YEҤԽ{j#aȈuLGJW̍piPa#j)|_䗚ӓ_آ^ܸ#|jstgHpj*侌6DvOm#'`اħ2`C o*-eej$۬UtBj[DIeǁp u+S:vl)݋t4Wsl ɐkI{r}G˚%Ʉ׸ ~׏d)!%ѫ5~4Q".*ZK\# 6NJy/i|N)lpH 7A;,5Q8`Q̅+#HL#zi{-sA oܧGBFDZMY]ArH@ee֥Œ>\`阚$FNf$i2 O)/ @9@ B3Mz)˞*JWv=᯵cK[ bʅ4I&rb %4iDYdFDH^nL:A^|%7[Ц_hHRWz8Z䀦&pl0oJhD&2I Q}ֈ%y&FL$@Po6eLf\Z[%^aOokk!y=LCc_FŒ"}e[! IP aaI.߹YJ=|X$$Bӳ;j2+DPYPss7GN l [#UsJ 4h 2BM͚~0Xw,vz;qK'J8U &KDWnIg0\~4Cgciv 0"%|B7fyq?qwfxğ~vDL(#Ffl\pd,XSZ0A$G=spNM l|[>?/7K]DU@ ]d> &}J:cղM+Xzld9DX]T/M޷_"O"6/.`ّJ,1\*Aє<3.D8`tDr3dmVvOMszN\ݱ*? ےf6łE>qf?iR8Љ]Q% !~@h3u綝(u6RfH42o=-;Db|C6fRU}7Mczwq&G(v^!Tab_B5Ύ`лNz|/ Sxyۦ)}:{i5D AWc}o*btAtH?`o ІkƔL9qx3HYPz_FfBZ>싣:Ţ6 {#A*~d_}YLzHcA*/HkKrNQLt`7$rv1@-^q{x0>a`jҲ"xTs%x,pš򂞦<:ׂW=Iu<0rng6R\+#Qbg .gyg"ߥF2O3ML%Wvgu/u_?yqU =8ٱ7Uyȵ iz}OwKsKRb~.H y6͆=i% OJh/dmҁ-!1+M,[rإ8z7e7~8-QW6H$~WO7NfG4VqW1R4/LK3Vy`'TC "fWu,N(Ob|Vv?)OT.\ړ86T՘+ SκsC6/Nڽ6x(?Um ˽NECPos1G%ANyf'6Ib` `L*qvD]SH"ٟ#`UF2V).9ʲ2L}U /r>e>א5@߉n{p‡,YN'.R<ڼop/4. pcUY^p{NW"pe(bNc>l\uQL l7 ?&$i\ JuˏIS*_fJO̫_m9`f%nR. l4#@6#zw)kXULH]!2Yĝ"t)[|FOG1VAt::!WAȃ9}Δ|ܥ [t5c,lnWg[o 0mc1;5|x+A, ѷʟ=C̄DCV%V륑/z&|eM "[CRY4 O DŽ¥)$ Ƽܦ7!:-(N(Q\:9x?L3D^Qp0BmHsyA$ ,tqqx¼Ã̀<&ǢUFYawZ8٫7Bһ"%:iwacشpw(b7Jb0y[Li3F]Gx= ؜ u;'v#q02}?*hJv`C(Ä ^Eׁf[DSrNLj͛}˭]t|kz*L\ ?< R;/!fr~=SGŖ% Bq,L^ H+14!3艘FG,,GՆ+eZDd^qIa@$er#gbA!ηQ9"*#{JՉEk8S#7eOE1l6&ӤHY>#>PP*qr˽ϟҗ @gham{P_2#vtpl=3"?SL]Y1yAƪ{ H1Du2ezA9nF@_+ji޸؛Q lh[Ds'Y荁X|fE7a\W9YrJ#:U1V'Vĭ*ǫLiaDZwf!@{N6UYcҭ×WObRh13M&WH*ohq7n!L 4Oj~דGO6Dށ쯾oqd3?PA>/ڍ؊79w 7EZ6B1fՊ/:01 h"?ӈkB$ R=pS, Z4 J9|l@*l;|n!CseHMjNB|j" bVfjCÏ/O@QbC99"]XA&t. QB|8̒O,Us GƉt)UFͥɘ +ݷה.2o<7^S4}B 6NJg4'ĻA&O\xk /~S&4󜬻C8l$@Bk>մpfP0e0M"L* U?;/R)ݝ2\l .sfaAVHf9`R\x͍ nh=vzT5-תiczϔڏJ&]Oٶbk1lozc{nu;*t'c<5yݦ$eshp<µ }4&kjDe~>WՅz6~VkɨP3CL2πNs⪾!2oZ"̼j_BJf1}_qZU_FV}#;A}I3CܞkHjT"=*M# wCzģ87Aeᴻ /FJ&*/.HmaٞddZ 8,'|xYx!j+YG*~ MIǚQJ nbsԁdO 'i;wgD!vS* SߩoϴR1ꮜLcԱ% \y{98k͝@)ٝWu?J[Ց![n`ϼ;J?W(MH,^>4?=6#eJ+[B(^gu3d0Y ~6u@'7c;le^(J5gk~;wZbrogZ36U3hWftgb]6[IH*,.RQQ]s9sCyWu: Q,vS! IeO fc6 {P^"M'~^%"@:~v3"5( C뽚M(6``#+95R᭐~$XPfLGVa/]^"qs}kz|->y\qH? )Eu!hK+ Շ, \smG?u icHaAeHh5 P]*CL&\o0kWuR2t k-m a?p#0L=dGf;pvjPX˘eeG9m^>$U+:{l>PUY([:uUyGiɚ?^V&(R/f7 @/M}@.CVXZ_:*-duú;,lhoT[:B a^E0%5>ʯ궹p'^>n7_Iȼ(\BH@C{LA)aUwpf mu:EYVBz\:ʱO3n;L{3mQ:֛cWGIKAHmbKapbܩ/D{8AkR$'.gY<HHRsy$%Eâ<5 'D^4#>ɛp}iv/Fpx+-M2pWsD^JNGQHxxp$܍?3ӭHlbp''͵ykO񣖅<%c瀌+f)M01*e?eYG ѻ.Xj !˙ۮy|Rzۯ'`L_oH@hP-d,7,N?q*喭rbzrܽ )@&b%k#etmx:6.U]۠]gmPp%YrgBL;{G̊QzwÍ]BA!EffSnHM.dxTVE72-yl_{yD ۾bMlu% *\7)E?+lM[$/TNe~D_] "MItDU? mǡWaD@>ESYvl[估 $Ufo3bEϥw?~ #2 PzҜ{+i9#9=n̚oV>LO,zKPTQiB#`Խ Ay !lJS?4/跒f^ 6ӓvqKla^9qQc2*ⶽ+6 zA <ߚA$Q5G"AfrOV }1,C׃SECZhldcKY}I^v$J|2*lt,s/50l%E?0 >bɂ1` fB`>ý] &B^F- Qa0,xaYYlBv.5ʹ6ɺF7:hz[`@lvu)ѻ3q=3B6ϐ^ԇvduϬ>K3#('v\]m$ lr^ێ? 4qLb٬ #y5k_&=%))ډW] ®@\Qjܙ^KLsiy);tbxw M2BV]ONïDvzBq>\ƍ]e͌Z999щ[eEUIlj`H:8 ׎0V#O~i4(bDžeZ_Fb ~XoAEIp {#|+%TQ9Jԝk8]X)8v25/Q ؅'ٱbsK`EsپL R^(JfUVBbdU-rwwzm<#Wm{vכ1f*IN2C]v(U, Yi[ݽzJ4H˰vWq˚=iV/58 E:de&tڀC\G<[FzTvay_ֱ St8 `]N.3)I\ԮjfM:Rϔ%_0$+;00p,2X;_rX(0G0lNuM!yIዤqA6BJD^ ApNu"cW-3.9^*iͪf쎵T ^I򀻹$]:ʏ.5e AUzU\.E.̭+bHf@]^ˤ>O4VX@ZT׵wBPOz~pO:d&&x62jҏ)R@^*P77,s<&{)X%V7e]m\֕AmTJxe>P&7=%??g wbMrGϻ8'~)O-\P0\xYܭTadF ]EFrl% Qx=ʙ5c4[Qi"_pY>c~r?'SPAhM O[[BE^=VG BEHȦx8YdB<C%jrhDTuV VnCo ?4ynI{'n~c&_9 vf@\5eTM(&cCk4ԻNn0@35nnzQi0rf*L߈ SbVX[~TOh%BH32!H!|~ɐk80 븰b_7^<]ӴI86IӦMP=#H$iWVq| >۪vνEDgĻ"lDR~,9IE.juM84J ..E@!§?M)vz@d4]Jk5FTV#uG˧lʃ!M@dZy]NO|B;$>}әL㩼e+vU ebmO\;n=? Ui|2|l*?G[M7Ej74v˲ףc OY:Od ܓ}h+[k,g`XqMNppWG7b85T*Xhȭd9V\B/Uz~ hV J >cL0ɰ OU2f7D@wmd諶OB|~)!v9l^$֋qvm͹3*d~" 1-E}QwO39)&2 dńk q@:4nSD"V1eeg#r-9_e?GQfs 1?PK%asEHė=7|Ir=Z`q&`C"n^F,1-Diyj?cǥ{CJ=(&ٕ?0' 'Z?|1S\!KrT+ ;Ci@55VmߢR"RY&Szz*Y >*#B5#;*d::`NDe?bMf IڙxOL;1\i|Zy3[E䆐W-0 eHY!MωA!)ſVqZ[A*| ?osҎocf :HZZqBh:累1uE\$E19,($RkTUHr^E䇦׺ #{6˽2Eؔf 5DIPբ1-pzyrgTq&YO8kWZd&.$Ӛf*@hV>?ꅪp]14,,,q{ƣh.5 a,׳&r CTP'툴beZ{ Zo{ڌ6 LݡyFWˍƶS3^儚q;Q+t&$/vHY'!@֩z5^Ggwzt|]/8WJXWEeJ}R1 Qn/y{ynPX\fJUebW}w5?1 [~V+)E9G4^ÁcNPD6n+.>2N;j8oO^R=j לHdM0\JAY)ƶ_!rюYR`$RhW_H[lҸ[ǚo,״MAD`T:THXގ΅ W U-?ɧ?9"Oɗ18 iۘo͝)3ԼADw_p+ zH9][릳1 |S2^HА:@Hc+ŵUi o xÿtz 03<&pж(a,2VApoz|6`)ڵELcj_/Q7 &"F*(6vL`W4pޖD.ɪdIyP~o3/9@lypX?26oKsgFnPsԫ_Q.+)tluLb3hH)_6%5M*DŻz Dq\jrjQI+ 5vϏ/ҸkU}۹ys")YPc[h KcD/m61gmqw0كfɈ t$X@\|l[>tq2 ֯+c[@^)u+ImzL `NC… 8]E{rgQS3Y{^nCH)yKWoOLՃ:8)xpr-~Փe L=Wn/Q́uh!Ee*o`,2ܶ-߳,ugs1B$yķ+D9=EF1Oje?8> 3<˶%(b?gɮw.^P;.a#>wJ|8As\'&f* B*j:'YRmE2hI]|6S*q34/l-BN?+?yV::`S.䝉ňm?¹ܨטWx43 </Xh@fD7't$[a?T /n>ZjXO4%=i9Abcv;X5dۂH@" #֏[R*pgHZ\Hpi3gB>)oe49e}1fxf*BhmZ'cI~7]؊VumOb0 rA)L֦P""B _XC2 )F!bhT5 i#FKJB5EO6;U&+ţ1Ayv>6(CLJq[ ꓏qw?Wt*s  0x& ^+>AC4lr`Shn4. AzAvힹmӌĪ$|ɺzF.yxlx4 S;K~ɴ5x%rX7y  F7e;uHPmzTߴ~g}f/g{f@յɲILWH^@Ǥ%w۾ ;\pIu8űs24訞E@ r9`5^ |im_򮟗?Xѽq-,.}]Vq=9'|FSUP3GBB4P0aIǭ+߅ۡNڀ%8㆏Sm`Pj\lʻXT{ޜf.BqH@U3 UJ]`ʷv-􆶐#^R::9`" Q&N?3N{!&% eFbߗɲO2-~fq!Wz;LLzޑy*/?8&0FII*a=LԠ,H ,T&Lљex9͙[:HmjUjOW*@CjcE~6kވW4}lS9$y1''|#MUX~nGecs#[&_;dB^n;Qb _:2#;@NpMVuk?TF ݠXC= O G~DC;MlT݂z;).UH^ںuʳu,oBUV%$-D0uFߐH[&K/r˸)%܇:eplFZGFF"ģ-npT"&qvt5*eRämXeb*id# & 1:9UBBƫop&\`X34?Zds _%GymR i s{f DGI<&Nѐwv6?'\mv )>ZmQBu\Q? iOBX&2Mp[Fu}lT)hbMpkΘEL찹-jѰ՚%ȁCt涁+:H!;,7鐿LqRdlllQ ,CW3j*e7qQQ(67utVC;ؔ _?/!V MF`@rO{iɫ d~<|\_FWlUAQEZ7jNs ߓhty-T0rn/X>wt xr>=:|Xb)OA-Ο ?e?ylh7S{~=#h@Ώr0Ȑ׵o]疗,*?OFE+3KK!nm UVQi!?R*!b ݳA(d*'8rM*K0@Ky" Lľh2SܥH߹oFxMRLnG1ӑ*`- :ȠywWS<fv⋄!7ec$QrCieBxT"7lgj.ٌq26"=~s1`)\ģ:!8[vJ~nxAx3-@ԣq8͵-r^$p23"GlЪt|qŰj{t /4AT6V )A+{bP}cEg,XH 1Mt}K x_KJ` =\}҄˦26 18p:[sMMW[ag9+ÂOᑫKkΣ}7 Es[tM6&KDEYkChRjE VF ު&[) V_r9p[m#/V1'bEqvYxE@5hǫ!Ci/=r|} yhO3зXKUn~Ff# ΎCU=dSjKӇbSV&/a[n*bє{8OY$+v|iI|2 D)HiN>B_N ad8),6zp_w :]i Xjțv $Ube2~c7k ;Hbb/E"U!ȉiBVU6iFԤ0+{PWфkenCed x,;K*FbfƯ/CYP%n}enOZ뺁 BXZ:*%k^;/f_YpF*qlz܀{'U ;X>(Œd# 6iăpQV{ct)lr.%kV1wU` a+h*SBΨY\nH&>2Tرu96vtcן1o(b2ڏNQD6ݤm(#̋R ߇mB~~/Ǘz8%9Q8gO۽W`Qo K)N N[ ;M]`'Bcqu O$Dct֬p-]'@l>^hr,fɶ `1Usɝ[?+%T֝r%]ø4dq Ktʃ)%, ~佒4 '<>ap0B<}ae_vSY J0GMZ蒀O]-tJSB]ft?.{&7 Eq3Aw"=G6эmO9mLdt*t"47üqnĩ\*5؅!s"#f'.d2~&.{@By2":07eug6.IvS KxBp_CzF, ";~.ƹJb/;qh!N FK娿Qؚ?/_o1=Ӕ9_ B-T7'p^5%4t۵z#ΒEZ!puGZߗOu{>]cl3i%gDX*h ^azƁ-ɢ_؃O*@m#4\YClw@Jp|sR\  [:Q&;=yyVS +㤌0Öcx.OcXr8Fdp95"3c {{e.{#ʿ؎]9Ȥ:\jrTCz^>ƞK"l6o֬DȿfyPOCQ~ꖣ,9QlC?A:@Jn 6O>6+0. zsu3;~H5XxPSC䇑D<2HW@Z@:~*O؁pͻ8] Cs 8vmɰ%l? q&YۿQQ̾Ъ5/u`<@Fg ֫zGZߧGG4$* 5awuktA#La^^LQw#k (󅗄2g24=!ǵ[ބЂ}%>PR !RYw:=YA^P`hh;8MO"풖{aGZ\1HAoL@e`RuG.~Nsɧ\C!ݣm ю 랾)fL,Sb{3-@sL11x.J.UcLE ~2?&!Kz(w|%n66 \C{aEsY=6^w TOTjdŮ"j"qiiG'Y(#sƑHx;ReWHp34ɂH!?\j{\ݣwJh+S^{Sxs?Q0|e!֋R9炼Yq9jp g~4Y1GGARDhƾbfw# iz 1@F3jLCpXȄ>]=_+nsG&vt䤚!M9FM~b`rc}PW0v)V,& .~ *U=Û:5~6ᠺ]&ؔbX1j]x31d 'Za5hr.:f 5l#So}X+/CPM8R2/.Xj!a= {EȟqyT#zbRAEy#)WUYNAZb)qҹl>B9fX`$N 2p^~RhHgkRuBҦcK! >ꋖik #kN`vJZuæcM* d|fڇ{vɓu>\Cַq=늏P<ÒRv!@{wMlh`~Cry(w5>{/ۣ{WG3{MHaKg^E@-wS2/3J `m0ҝe y$ک鉧__G#El kYcsVA$dzNX;M@V'^VO"UqQWxW^\^riθ(%D0 P2OE'% 7mrh͛e`6$[K;mU2w(Y\N'53yʻeLWuǐxn 2P[4d1`]8:m 6Sp׎^w/lW D[&?|LykYT%$njgCf?D+Egݮ|7w/w;2'YD4Lj*c *WU AN2%fz hl2Aur ah&nMI'ܗ!3%0]:[~&cc%k &C'rW ƝHgPhS=z's6k*-OۙZ'; $F#kXOy(sO;67_Gm՘Oc(i{s %A ۟ ;օWn{M A \] 4##1V]Ohc/738c!T>OѾg7@,BxZs ?^zJ}I72jRF1^K4Mµm| ֖tCf.%kN4'BvO#d 4(2tEC9@L :kǪeA>m.rƍ7Rb?P)B7!U [Ϳ1u*03+͖_DGKRRN J5^ $d8"s@| Wq*PHF0ǻh1ۙ9X׼=hF6 K\!5Ξ`BHvb<{*ۍ@ '?+"{ypѵ.LL[OŬ+v e.=\P,4Dϕ(fx[YeÉ(vtMGjuƭSQN,.uirNU%f n5XКvXAʉ CqJ@zǠ|^$#N?>*5P#.o5*Kť" e:X>rK29nt2%͛lw,|E;eq)KV{er&m#E.Z6FJ$$d1eqQdyVvy vpDO ƌAGۢ-ROrZYt h ?R|zJliKx._CÁC%'Q#PS/xGX$౴8~w82U:x^ ˵6?Ԏɹ.>&26<"V>4$Qza~|u|9bCREF#2ރ֨BkD S^jG,7-nV`}T[K7Em [vx.7Vۻz[#\kPޜq+(,G@0J~%^ YN^#6=;>h-;XC$F_qrzimyIj \Ddt.k1TEI=Uwz`^"h8ʎGO$&[ܵ6g5]e \K(JWՎ)N^5VGpi)r %kѣ@OCrrE$ŭ(oyp=m#WmZνz4 ¾<}*"/\?Q2nJ)vWtiB Dh󞰂nVP}*>AVȯ׻hn/"X ۜW kI L8؏ 4l4! m>VJNF ^G:vy{TX$jmJTPeQAr紘ZBȝ`ve/ڭ mfszJt ߃1DLJĔn1k6NDBZXTI[g.zF}jc$zUYg IozIPZo©N]Z{]kSX?v .;eC!{3<S"HFzJ1FF:U܌^xi?_L$uުYJZ+sT.`?} 20Ž uzfPk:%Nx~Ypp}ۛ~a۳ DSO%"긊!1mBiJ)&|Ku;dv*ht+ݜnSsJwߔw12ANr`^syZC*J2gէ/yP;U`!d1wF4@Kdv19CK?f[̉菱xDp2Y}/ꂯAII%J[nlٰ2G ߐͤJz )YsZ ]:@+W&۠=ߗ Gݽ0sw?Z.ڹ=%3\khtzkkT?"s l朳DE-)=Yy!D&W|zM[⢗ih7#" 0S(p,/ހbQJJEz=)Ss/C9Wbm dS}̎ |%t2ݱ{@g9oMhj7tZ7#z_·v'|Jop5͂g"Mè.w*0N4?3 Q q6x3Y*p5䳟#:GWPXA ̸Y36.p6=Y  p 0a]B -К0ӫnvdKn˗ǟ( э z4mٕe4URI nX5\ Nӆ*ܝvo4hLv<0SB7Bn`{|A,c3&nqy!>"bMP?AB7ķR2zW@!egk[R &EV ,YFǀǵo6nDv[Ƽ@mCpHEi8D~ٟ\X^T{ -CmTDM5^`qv #+, S$D_kB~BKPhkv~kɽ?<;D5 ԾH)C, j-[8>E|nHl< )sI 2LRê;#"h )mM/r1S܌gѦe#*^^f){Zs&KGfuɾgSF{4ollHMچe:]q ;e\*{ (4L4{Ѽ_ 0 O6e>82\7Oee9>.f_|IX&fYʍgOhXDg>m=tI"o8&̲*9ɆY:aE}zvнE V Bj2Meω_h3(*OҏlDZunH9&H#AŒwLn̎k(fj𴢉ź:G]D, &Rn[W}\hyy3p*jj(k{!nnFmbxw+H,Q3 $T͔8܁3FKC Ɔ]8Pj7frA0,Ѯ }(vvTu35F^,rXB$d1*Yߠ4z@7}Q؎g3{NSc|*v c/Ҍxe 6fdgt?<'-^jL8rbP8ZbM"1;EqgϥJɂDpD$X *Lbτf ^f۪ eq1ŽsMw.]|`pR)a><2:Ǝ!5uUp+q8یJK8<P׼*EkJ-Zmk4BDs,Meg*)d(gVHإQ"V7y@vlYg_E ~r"bZcy;[8egK< u⺬8f3:,ĦS֋>^фVpT"X^^©3)ۀy sc9 1| 7⠬QG)խS::FͦoFR3?CߨFn`ЎmKSJ'C F2"jљ>Gᚆ &$Z[AVT773$'sB0,n0zL%{看Y!S~FU^ h<-\!#KsPfD Hkr%8ix̍UCYqK0Ge,.EaJZ\dՂrQ ˋY6왧p/b5e5vRr%G P UȣvJD}}]B/ =&kj sumrê$<հ8w#^wi &|Zq &Nh)=:$oe>ΪɱFw|#j5yU|K ˝3UU[~%Z/6hy0K>DW  +/(a>%>ct mc ]P~Χρq\e-ߧP[>tR¸d5lhN~t輪.8fnɹ x7UNl2LRxsnZIDJ5:R_I0ɤ`OpPWt-O׮M9= V^qWXg;ބF^l&2 M8"7sw;t t M"x;ĄA+?$A(?Ϙ)򠣅vBVHY?ֵVXzfִUͷ=Л-FVDpYܘ /i/H|xSOe٦GsKRmzz%ZTKR&rZ =xǜ2(VvPtw#p %8eyq 5wI>p2:HXtZNQFTQ \𳭉3C*MJt`S|Yt >#fg*՜>Z75:~[LW6z :0K'}YLGֺp֕CL1m_2Ck FHdQSYT`kﺀ}gדj% $.&SjRX5Y ,#Sj; -|֣͏yKܴ =75{4!gb1BS3-6ߩ TU.Oi.3:f'|oIOtZWhqNqFhɚ[ґp2y; ʮ9Ui9\y7tմ3ʒ茿VC=ie{xcFb;sK݋(c<-Ÿ9񅲣r y=ђVtI+ps~㉡(,=#dbH|wVҒl@&JG-5~3k忍eYdO6׎%» &UL)1tEIµ3j=yn8ӺGU4 F?t Hx{G$faJ8;cɍЖ/WYMdmq Z!s;Z@1wp{=!$n"E :,ͥծ=إQ Ba`+*.cʉIUo=pMh~Vbeg'epb. v~׉)٭"e] GzPpG-e@WJ} mYͺ=i(3iW5xZhdM9 QHlA\Pc[t]{  Kꓦx40]z70Wy@% td̳0M f…_98Ǖ<^DuXܲ%x%:~Y>ZJncZ|GN lz y#t;8(Y? m l09S럁.̠ذȒ-ogTe}W+ˍ*b btHyσQ"}DEXzA3Uh\萭Ohs*^iD;}1ms\rFr}=\ >^7K[N%pt*/p|&4džh1/&[Y .%M Om"߯W{rYJ WJv]a}Â[1S]N@eYo!XRC0qj q,U wAW;#zR]kռ(sϒL@ѹYik?jL68Kv\ KhV_W")11sɾ {["MbT'풟 [;9tt*6\w10e &tǍmvL_;ґGtI0.l8@,x`~- ̀45Nk iYdMO!Gw&ΥsT"D݋?fZF  9܇05<:ܡ$ ŠD Zd×.fMXG 0Xd2T-Iv2 nP~UAPЂmH%ԻD5¦C6*ZɹjUo@+QLR»"yFy|~(iobƸ 1:R2p-f_c!Qmlo=c{Ǖg6XB:NίaOJӚƛwzedEir11iy&lwa!x $xB˱qdc.q!_{7j?R uޘ29{j䉭a(/x}?ќkbDo+]X{ӚXDؙHL ai=j8yT}q֙w6D>vbjBai"%\b#"zI)BYk'c>f~П2[/"#)5nI':#le|UYl=fm9Wex>4!2%d"q5hDZY#dv@J8Ȟ)Ad'Qd&1\/3 Hr( TMh<%T aUhl"J?3&hhJ{ Gʼ_f8ae8tJ)8s3NU2iԺSS#׳O,u 9T@cTEt2l,Jfxs8ZcAr˃2(HSyc96Sm&"EZZuO>pòZO$pjdcrn?Cc#Vba`홅NJܵ)3h0dg(iq 9>8񉸈T͐'S0*)'UPZηU qau P^LMmT9˸9^y4_ Ext﹵DW$_YD `Hy)zc3zL7S!gRwZ[R;8+,vD_- Xo8zPlRJW00DrFj(Ac&u!RyT{9qDfuV``X§z(= \PЊHQ%Ped H )堾"8a0(:l$Uڮi-%MЖ%af>spn>hG݊H tp3*_\bƋ3%EYFA$ƀ@z&u32nS97k%Fv_4Y8$iS՛sQ`\'źBnov$uQ&#-Em^}[Se m0S/8u6悙 &!+q@]ظgd Tr:N*M Lѿ ?B% 4q bBl=I6^ywmg StYpݖl/νKF憘'`{)¿lNkZ<$)$ϝtk4;6г$EV:C5QH0k2S J$6O|kC? $u t"wuUqj:jYքHWu$E J#ӓ줺-7PR?5IU5Ytf.|מkjl}HѼASlܭ5vT(!_ʡ8aQF1Z ĵ{"1{X8sPKjPsWX~ڤ_dRpm靬Q6('gT{lH9vɓfK8u N|O4%pv<lR9pȂK!R]G5K4%E/@co RмK-[AW&=N x*OߎM|FxvR:T6BFܵH!7C&ɝGp锫d~'ߧ@@qn ɋ…{}*(/>]rr-N5a$^K-@ZH ]L/Z~k?Y fQ=#w@KkgS$ |/X!՞H4rtY{:iNHȐ V[& FL`wW&p(ԻD N<#-}5$t)7r Dq_,N̋â0 #م/q}.3$ Ʃ Xs*=pji$ebMԩjw>d+..b">M;Y;F+є`a^ ŭY)Gzn9i,zI6]>]C + jE_ c^ ({ϰC?ƸrUJTX$bhiЩoFd`| s"ѕ. oX?tݛZt,ȝ:z2:+$UM(mbݏf/"X/8L E䖥eK pUL^mq1r0$%XA@{=T-D&u|{(1Gۼ-Q[8mHjeӳ&mK仂 xbZ, N8E3G Ҟ@j8Cx81J'fTf⛈?Hp[s_I˜qC bZ^4eiO.@ y۩x%[sW<<C",Ft[ሦ`3SGzrI?B+r֟8j2ff +R~]ƙYq LW6J7$^qSx8;sx"ڱrWVeP܁}MqZAo ǚqa3o$H㖓˅vD,2Rt{Bo`t p3)xDvPFSIՅD'_}BLP\72]qK)rcHtq)3`M+au)n;_3NܲPN["b;ӦQ0<3"xG5 +eTmjƏ=~EĀ=MCE?:bRy"vk4/)k0u5VEW0_H ߄ykDb M؄}Ä(w0Ԭt0?Y7yk=yLM<Ի>BkdGI44C<"PD-ݿ9؏+J E{q ->e~mgDifJR;.ܩiLpvJW 8+-(l`PLru{:{ ԒFqbw1ϩQmSJسh_hžgN!{E\Gmŗ"|h< vQm@p^;hٕWWYw yRXJdl`1ʺ2o%e;&J8H6.91wOZ}kƞEm >H [D8dŜ)m/w!5D9WDF6@6N~frނЁ`!vm"\h!yMГ`u=\ݨ3"s4 B~ftF&'Zkkq}5 "֋Lߚ V(dn{ZXCca1Xo KOх[(o0QOj?[7ė) x5‰BώVK~cd"Aon[&fAQcy33&t½*Q'䅦!\q9}bFJ=h|si<֏9{cÂU &4VIPmcDn@:9oGwi .]cN\vt90p\ e -42e_a洎V;m`rݴ1Gf8gj@.4TSKEUܾ~){"x[Ic1^M ǁ,JCWՍ[ӄ7&զg$cp`G>t_W\w6̴CcD4&X8J"93ԋΒ5jٗcptNKkC=vyՕ !ҷPޑNڴ`+i' WFT&!`~<'QAIC¬X3!O_H}`=ʜqP| ‡t4$:b}Ű,>/V_T?ZU @йY䌺g+s&l,jb8f~U4֣Qٖ[xUC4;.<`_mז6w)=Acq 'o_ֲ*)*`)p]mth(7Bkvr8v-tp ?%e^of͢׀*g.M`CRn zۦ+h`O(‰0g_zX #VZ no%]L  K. S& y<P˙#gh3}>_t0)g.즿jM"`lX8^cʼnWً pT 8+KZ#u]G:fJsGܯXs?᧠#d?1LgFj+٫1Zw`}Bn0(εk)pU ^BFD։'Nod 9IW ̭̜@4y6"n&-Ue*3"CƘDH3py19-.6h'(++bGk蟏r-?ﴯZC X]cG6N$鎙Lrkaq[B3xVGܕ?u4r2 WʠCE: ǡme>5\ʷ1zRU:?.*!L` 3HtO Fq.oPG|Dم2l*(ʱ~;zwú=nDSPQ!HB4o)Y41h忶g3Kή/web>0IWT0=iF"~/a&]K ?3)Eϲ3W_m r1ɊfLBш%t# LRc:I8!'E1mV~,И32c7qOy`ѵ8@TdC<*)_]8)j{A9h/fÉ_!pπ{|2wvߕ|cwP{w:ik0%%# S!BpIElFHt28G|\[wrT9D Yk8!,ʴ7G n7NI}=Y ]!~ *ġ ͬىk.Tk;-}c4:I2=S+y Xr1c|$.c{5{~}퓘)uRċ6Ϩnd_ms{:>q&5"@,╖XQ*n&X:+H]N$v~lfa k3L I#z3@Jd#V"4ULSD.:}5uXJk=s{]9 4SHTǬ 4MXiD9֩9zO_I_aTQ{[ns<,#&i0Y[f9|(M)@^Fh=p6s!$`9c,5"C'INҥ7$gmPQJ|DiA4 ض\fΐdqC,XW[D]!sCGw3_aWr r `W^Sk2 3?^U'i(0\v|>%^OD~`KfHdJ 4 jH*f 鸒~ڮ!8LKVۃ\2 WLZhkBhB_U-i-l2^YlsG{LVL#nh-emvy8SQ֧<^㕒/{xq-{U A5ح8q!CAƄ @O3+1S;]U]z`}Z}yDŽHf͖f[5t.hKC6C ;GxIfoBݜE(XH>+EUWh_βJ.Ql"='x$+zR "$ _cU)̅^THUx+'Y- C|@DӅȹ q\46W6.‡|D8ݐz@XkY.ΣKىŔfM,(uf.ҞcQ[=yr`PIy?vш #O vHh @ןY3г7HɊ>5+2F BCn-~1Ga㖊C_ c{o7dH롛$SќP׿dЃlhɽژ-Bi::Z ^wK]O\=?qޙYѠ>hġLZN|j T:r4H12wB9߿s%۞zeT]%۾T-c>>FXg>Yyz"0H: g>2rj$xH|J3֧E/B*$fܹZp_ J4d/o?z Z9Qn <gޗD Q /9o6mڈ{B:ki, &5YF-T5 O{MR-1N>iu[Q-HQ{%f}2B@XRVmn/0J քog:SQ@)YkQq,z?6l7}˫*$z7Ħm+S+M9oKNQu znv`#8e2E |b@ۤg1%rH` r-A"q%7qTI_ο p OoM~v~m_[T+0x ϗU$muDMwMz|oglGW|E\x*EXni:dxiXQ*UI7?ePv~4&rwW&bߪa=5Y LN<` NUwp ?k7 X-|.A>pECQ~=+yp dA'ʸK9 T@ѱi7]@%w"r Q*EK=|vk1f۲\eO(] m{3LE?{vmvɌ BYOx[q| " ‘OhC_f|sly, 01:Vmv68T9ŕĹw4/'V|K7(V-!B@ϿVI5>t ">e^pWe' dT`da){﫵#G/} h >lJ3 e}G?T =z#' }uU"ěJUF(>kD-!Gw{)vꁫhY}&erٵCElK ,,Wv%Mld_xŀa@05ezQUrn݅#('3Y=oFO1a؝ soMil`Za^NiW yUS&/}oq,!Xk;~iI-Kw3Gh[-XCOà _D*sv a[+>α;}GRBPA޸*0>˽nI 1FqIiC .jS),00ֽj}ݽYzy5YO@qs;/UZ6ʙ`31pYA!`+&=3-VS!dS,w70č/?vR~IBG&(RȺ˶fX}l/(,&0y!H#袊21_a&ղ'wBt"%BߴCnQ}y2b{v:XHk:yIZiHRÐńn5f^&A _2VC&_YӦTLW p%̎౥|aOcM> H<{5dpI2]Cc;9/3 `]G[IAdw re`@lBzS@z׾JQTeQӕ(o^ƴ+[#PD(A7X؁Nz'WBV6Yռ6o?tӆot %I]"6z~iwf8HOCkRP1!@Hq[A#dR95P8[AѺWcNʎE:x&Ux*d<L߁a`YuRp rJT8XC>E6_te+h><3Gs[Eq),)*kk$?F**κ=(/~uTZTx﬐\?SEHoR>#X8hNBMmg|~w)5[ħvnH3M':<'##%:0<)fʌbl{x$9*~]8gSB?SSs곡f܂ٙXu{cl?,iij!ǭYЯ,݂|;Ա`Hn (%G4$;Rr]'f *.r8M5LN %t^SvubOt@1xw6~~;^g\R"m"pᝧ_Bl՜Mp*d 4F-"D-غ\S~QA³>s(7 h:I&LMi0u FAHJ$84gX 4Qz]Y'f,iốT:Oj×.b.6|3!3WyOKi=z扱c׍Y]#YYez A=h1T Ōಒ?aq Ahwa`i>ܤ5D@Z;~rkW 3b~Po׿#%FhW6c"q/Q!Y{g *R"$ΪZ3·tl+΁Sx6- /ݰjZ>&&9qKXx TreNlfC@eVk7W04yeM *d)9 zVw?%:+yջJW*#;`]8ضmxA=kQv7׫r1O%εM(o ^~|5;fp|&lVԻJi'PH\?Ps X;n= 7Nٱ:Lͦ wiݴȂb8 <;l`3Cko4#$G:f7mZn2 kd&dQ*dI65e0=l! U fTy JQ=`'W֋&Tv &ظOLꆵB.=>L":V7 60i=MN.P!08@ڔ__{oGbkؖbK\d7kAmV$*WSW:sY<WMs `g[\\WB40poqֱD`绨ݦD%Z*\흃L[씅@J{z^kCMF0#Ob7=|*zgZ5zfX a<6Zrs)3)n=Z*v}Pb2꒺-0<V̨=/F¿/qtoqfxZ!.Ȯ<]I0S-]!>H%)zmJu< V/]}:CU6A~qy Ĝ.+r"Ī +Y#BTw/I^[:"SWOl W m.o6[t$psکݧr[O/sլyS"^ZߜO `9mWH ɭNս+Kՙ^V_'ŮjՕmk~mC'tiOc⁴6eAsHj$Xr EHw.(:~}gB+N(*¥8jLYW>J]a*knlo[ywM_~fL蠯k %gz(ռfؤRoÜ;Z]R5@$٠oW%Mt# xQ1!8{s#5B3V <&!1i2ؿ@@L -(丿t~n:͌fl#)^.m,b(~%3Et kd6vnnsZ$j㏪F=,L1~^r(*w=K+/ J>T#_UYWHԋukM?ma9WM00W[G#߰͌b]pxzQ :Э\JfQ~V9*^38G!Z;sn"hG"T?鵅`= 1lQ6I w/V_fkwJNx3p%\7}mp֍+E*L3 B2"tJ"cmjԠ)r"R~ F,|=5/8#cr@+-1n+#hg<ۓ6*sR] d[ݸ(zFe̜M* wA [GU 2 'DE'ń!8xLޭ+wvk2!9N3twkziKl]'Jlĩ#krdD~"0KȅöXɽ$&R%ݾ֏QQ8ȁliwldEQ `˜RIW(QڽAWT1Oj򶩛n ˇǦ?; +#'Y{"I'Ik/u.k!^%nR  rM[_$Ƨ)W[$o;dyz7İQBUq:]|M2:*+( OjI*mVEQl`).li6s?AN{ =ӭ m[Cheǃ3NU-ND .UЙxX MOlOB{[$>`Zx!' 4 fXy ľQ B!Փ)M\ nM# *rhm^ksc"LL{jk\ Mzc9 uɤWh^[]lGapRCH͚1mG4}Wp*uH%lN8)Eҽ(P[.c#(>{%"]Xv]Vq8[:V#<6)Rz mWM@B@T0F2ujxLk9j/foȳ)4W.d-;DK<֘GES7_Gh ck"=)5Pg˧3do%( 'zCgdީFv3u8b&Dt+}6{F K!aKBSBI)u{됅ݴD~,GZEȷZb t>k ] jR>8p9m&ï0xb-I{FR&g k9pLkР h Lwi^r|(Je#q HTA2kaƉӲ!2ĿMlzx7LR4UTjQp:f"d1F<ΐ 'kɎqi9VNzYWV!LvY1PO~ڿ*A||Xm!\tc ;.I#gSf;V ćl[6 ,z]`DŽ2j$+{yVl)u`/>0)%\a8Nx>6~]}:у`9,ᰉJ"'o2#/TSd|8ʀ:y;=6ǀTEC3#䚬2 jx -Yő$"۫P $סtK+Շ`ٳ p{a?U:DEa@-Y^3\dE.x!t֐%0G+< Z!4LJXbLи*5eiO.Ij2,<<h/yK%3O2p9\B9?)PǏ3_K.54MSW͆!m65#u0^`Y\[#"\|Q=%c:-|AtpjS-@tMQ'uwH2$#3 B #(E}qR xrv%/>v 53TqE{[9Ԧ>yɦVRfL=H0*}ZۄA4m2`!/RpY_plM vJfxو\W-(} '!M_'7 91igkNIp'AqDTCjRg<{Q7%U*Q [:x*rng@ETޤh)Uڰ56/BP#Q๖%tGҘބ@wd䟼FiJ޷z^Bx-ֲ#~foX^V޺br^ \HHgv޹ޣ{WW3!jsh\bd8;È֡PYnǪ󝌡#$0oH"_ zߙ1~G xa.?Za_?d#M, W,s'wqX&Y;- ݾ3C:8kE}e&G~1^ƆΔfxُ.PC|~ H쓟^rN~z-.&oC>M4* Tn;Pf|ӗE$(zPE5F.*;a& +?;钍fk8:YaJ+-5$L`}r/6i>ᡌ/"B?є6%~(s6uM{\̷SdHzn~ eZ>[65q$ST}\'sK@nA_7(XN [N|idgK#w\胝fGPz_q`ā#U ;[B2_1E/#\ܶ$vjB-(EN6DIhp6CFlOźz$/X 9?D|tQcO`i.#SZÆ3 j f_CI9bө)5q͋:%W Q vi"wR b!AoH%`Lc-]tlHrfw!sY^a;F>T_m jg\HdC[AgaZ5)›^J]fR7J eiU EaA#lr&'ϟ 6)Vh8R0jXߏλ}s0^0ɺ\ &vSISm@)Ƴ5 Z+4" GFҭ Tΰ^NU0\| #$(20aM/cDC 6ٙo8bk!d;dnH;K4R-r%!u[HpqEGnRSLy,ȴFVOgE|>,N4( ⌒DP`HNs+aB =W; @ʍy[j3WEt+_tWVV| &_S|=D؄F Z6*冀-|{"ɬkόhË'SQ=|BN6O`Oߢ)us{uپ^mg0}L7t᝾,Cx"T^VMX` R^}-hp^!rRY,r64N6OQ솷uDc <b2MXS+|0<8o3y&~"SȀpyIDo? T 䜰$|FLT1׈U)bk[LIOuCL+]ǿ"X=G , P}/'7"aݹ˟שg  "wco8vRCѫ /S54nu{M<"yz{2EN}I0L[J aH:`cG@=Q1*)^xzN{u~OtH|$cМ"GW# RI~{i`+dpRM*X}R<G̔>;RL3z\p JF(?͘8'\f4Nhpn*޲|}ӆ(sn:lCkEJV+j¦} 2qM-Y^(j#yjZ67XalB w٦_Ğ(oVȥiVGv1Z>Ft3gR*& ^&y; *uqio.]D*oAQ)ah1Q$vw,xQlU$<*邥,Αu[;"{74 7T+)-b4lG9JX@[*PyJMH4?d\jWvh%&$M~7d] X$kd9KɧxmlhX5lT{:pKbG9r˕t-)Wʹ?de'n퇷&ygSH6t70fxJ])TBGbSOd?Wѽ]sRw&|ӕM¬k`PG9$ޥh-V}%H'>|?SB8 OKH& уOk6Rw$Q'vZea|*H.ֈ!("kfx<#{̖7) "Jhfw& pV_;<?yUk{_$]<[[+2>E_qK2JaLӢT7vz>~iO~2#]u6b B.s`5 ))ya~^{ͮC'TFN/?S{Io?S"h%l_J!ao!^ߢ2I'z/JĥN -G4ŐɫE+݁C %5ycOb{ I{=Kɞٯ@ĻֻCV I4᧤K-$?Ani#nGƤ#8vH6k1 ~ڗ'Ku᠑>k٤pwu‚z򪫁-O#E{KtTۅ+^B2dD%yÂGjuw#@gN>fQA !vA_2˛a \F-{rH4*'QCS?p%M<${릋.,$sy FH C?>aOfF!\ f:vDRC*P> 6üᠣ`Us5ό7 2c'ܝD$1pzmӪ0N_a/ g"/Agt/w>nV9FU|`Ow-qU<RcwLA}C⨡ga(.CӳآK8x:;ok1u_hLkyvpjAƟMe1ҩW*~lٞ|lUR~sX 4\}-/? o/}viMcOVo+9e@1"PӺ Ňnׁ|^VtZij XVo`)nLK. eW[Rov#;IdƷG{r8^3aBmGN𢰩^гKlâԺKXW/uK9aϒ(|RtVG%K M`/f^DV^sCpiKEi7ұgL6E\{gF pyj&v;D~-*  öZT޹GC$a m>3d<(kC+qXuĭGWkHr4}(3&^jMlC態jf$,'FnEH78.QI^y~UݲC@aݤ7ĶZtZ}\qe#oX(\]%s8*نvbH1Z[ZNeA7M+FY 7;цҠŝCBWRnlf~)`~T>1qsԧAC:xar)x-X]fލabO*1AӤW4LpGu`BI$,Ъ-e}X6 PUnNtןi2QJ!)/!;lKzlڋ}zJ)W{f ??Hv(5].w^=vf~C| #4ϮeJ?4Li39l I@@' }  J^g3{b#gtrP!)ОD̞SV;҇a .& 5p9uZɲ(6䔇x>RǗTp!-/)Ÿ-ںU_w[#߬L<}>Sݴ*ԽpvVKRDsm\y̐^cTi nU. QCS yޝQxa hY~}5${ ]ci^*t']oqR[<#:*UqSݶ.AXZʅ S} At *OB5ngo+EPAybj<ӓ]=C'Kǃt tB>+܋A<^FaƑ ֞ZHߦ0Mg:4Dc_MD{hҪM K]F*^]M`JO[E$0衺9y[eiCYKt+L 0L?ԓJE=3ZEb.@&}g!3%vH}*ee7"UNDBUgQUqL!p'9]?LHc&"E!hckkֵxh4X3;VU <0S(4KǏηhiQGjtaYP%%!0f;㤗`,0 ]B(*k %3GG||pֿnOU##~qc|$wWG@}OdpSрƢPk%)6꒷ ;+Y_z=3z/\3I p:3'0T4s刡Zc@=MFp Buʥmᕉ-雯ww۹7z^Rmxݡw G_Ԛn N3w]b3:>XIIԋ؁ 9S{R= RzG . vhĵyca"AZ 8-.+¹(ý%mp4?q '8>"6oOC+b%Wu3; h|]E"$'"0#C͒UkCk6OLPfq=iWg",z8v.( /_Dg Dgy;JF߾~vYq֪&ZsjeM<~ץΐ6P}bG`_n  jW= m-/7%ݺ >U* jRG>VƢ: |(Uj2; 4X_ճ eRe}Q<\;}r,pmCs'z^#rCQC6ɪFNL~Qdԕl`A|H2l/‰РuOb ]P*F@]m =?5yqWȯwO |WI<yߐ־첼)ͶBAFwd64΁% (Z]>YLKcZ:#^ԣBdlWمfa\'uq#)Yv1JU7b5>P{#<5a b]F !=ԬsvI8T#jO eJ#`RpݙʟIgLו;,]EnY|b{=j0/h}tyeHB(RUFYuĴG0 94Vލ#0V0q y O{`~YuAO.I ϗ[%?= ^VeK#/Wm\%nƍUBÕAr kUd7>8t =m>07\nOg=[\J( GL%L48`1_ hqa=kAi] _ƕ$Z>&p=:،|f6mo{b&;MR`>&#^!![f=Iʫ:XYU00 JX SJ;ݹ}J#ϸ&تytlrRF꺂~ʂ V1V6 ;)PfS9JQV2bYy@\!>Ԃ(̡K|l;CP}SQh {F_P9Fe5\I"oܖyM5]yȝ_6jiKousZ'Tjrnx"& ZG-<7ay%uuaɞG O#>Dir҅ACL;0NSfd sX{0ߑ V^K}Me}t.`"<0'ǁ`@UmB8d͛d>,뼎o|֕5؋>h/w/=5 G IM Kj +oU%3P sH8nںJfU`agݲBuLLU#r>,p~/!B vN_9^8@7\{*kDER% tXN@)Tfp]YŦ0P=jEaA ZtIMWaG4{™ǮJ曠Z I9%%IR7urE0o[ZDJ'e K?vrf 8aZtA,:AAv:J-K.;?_7܍顮t250n}r"G geV7+VI@HOK6|k .YL??ѐ ~Nm*k,PiXnvxj"X1uCMD1o1]~>dvp{$m/xA7ȩ kڦ~.S BBF#,@NFw竽0@ }^<.CƋrpru= b7|Y % ׮Ul\:[VW2bdۙ>ƕdktm'ɉ=*0!.L= 71NY Qg65`|@s=|<}2=n`TL]ϣ3cP5 }W65aj ׉򶙯I})a&tSbRSg:w.8an(Q#Gi`3HD@p=D/*2alC#u=ӌYHrc[*.-PU%|fk*P-pG-xgL^sEDqhϖCs99Ԍ/Sc}Q!Vr,S 0H*[.U2FYKb'6+\>JdQ\FDShMwy_esT;1jV+$):@j9e?(aK%BZH0rNP7˛VX֔ Q\(0zuhnjG88[<5ݮ?N$,ifƕƣ$'F5{`=Cs[Y.Am>e) 5#w&< Po<݆V'Ùƣq)SџM\l$*l꾌2OrRiPp'$ G߈5$sJ @oefgq?Zc\ٻ),_3A5IHN}^GhvMenCnZ/(485q`ƃ5Z:`H[QkfK!"Tw:31N4CՒ>OحI!u|Hʙ9tM"OWGh?w,ʾ+G`唐l`VaXѢQt4E|ۤ}p5px.KİEl%"  0h7MMy<HIsυfECiuIP?Z>ݔm/*'80̧mw%0PF:$W):|S[4\! /9qӤprj')n؂cgvQ[Pi@ֲ/heoo6 +KX)_E^=qbϩoᝀJL5P UEm퇥#cd}.V>C"`eSHER( 7qba)po.XMtB !';׫v4=OV6ː&W<"oD3ԊhVߢ_ vN031?4@v0}Rn{?9dT ܘh x>vu:& /A3igHsK̇Z e;+#ɊqR5euʣ=Fnl MS 1QRG¸ GF &I*#.@Feڗ.Z nURTjil(3;q̉zKV[>V,rmjDMF°2o&D)[m4_|_ם/}AwOym㷀g8r 奺a5u. m̰ ͽEhgOee{q1X77" p}g];8]*F᧺a)SN2 u4,η.<9)NL"o1:sYb|h JAwn3(|e†,21 fl`6R>׷WAV+9̒,wf/ín@w3Rƺ¶Ch:sQ N%O~6ꁯߓSd rMCӂh[=*,!Ş&cYJރ;/-UC*Mv I;]8G4:nH,ҳ vǶ]X{hc r}[荿c *+PVTQ4x*N6Օ SP @t\Us&lW ?~'3zQk-(M!npC۳%~^U\XP7@9G#/NPY[֒aJ I:pD/K%7,BPigΡo'A#( հg6%-lL?|L\@6Iٹ}rQ6GKwn*\PbfnTڦ_kB~cw>Ӱt,$-=F=htߦX<733"s[pGN9( hTbqx4\c$̷WS>]aXa2XL$D{_X8ƛ.ϸ hnmf,09eZD|{BunEB}nDǂGȉ?>ӹ G&8欭wqoDp"zy<{3!}v ^g0"q/` č!Ug0.l͆[g;'f-toNQ)̄hlAhQ.TԣҜ+--!LT/);g#B=2Bx"ۿ!ڴSbfaqtp"ط&As]CҪ+RQ`T@izլ ;hu_m+ ›&@'WMR$ q2d{U+S<<_x+Xh4X^q~S\*HvðmSA~Kw_Z.73 ln룤M]!(@>C.5ԍƷGϔ~`/P~NNGxs$PlK=xڋ*I܋)F_a<+$w 塕U%Q!oq;s Ȟ0X{$/eta2},G4G󁵩ęq)դL}L*az)L;l> /wt 'x ys!L II_\%bԨϏKšmS02?ѴدY`Q`mm'CF=I DiLzߡ8$AUuHDێc#d(e&δjۧ7Kh_Jߐ޿b$؛˻F}5/T(p B 1EV-O)Ю]FP+xr۸1| |41#~uzFʿH,^R?fM9_ Dڸ`.H yBs_7 zD1gdKң4Yd8_< nuG0Es5x!a;e$Vb@ ߒ>,%WFS")mW@ f ="؀*b(gh*2afQTRNTŬI&F}3aQ{ȸ5 vbΪRw(kJRۥ%YɷJP=qu8 e_ -gvsj c+詐|1)6@ Sd1bGnhgT9\|e460Ac8t Gc`@^‚Vk3;+lq"TƑJM,oΒ8@!Vy̹c)0:r&wl;7ܮ6SŘfp[-:~,[I{>l9D(IZº^2v2B|ֽ;fYpZݖK*־mكBsm%ќPhDϔT{{}|/ .h W4zw-&xHwPbhۙ{D,o:/Ӓu,##Z$# jU^9۝`B R"B`5rPdTQ:%[L5Rys5\YꈗѢUsɀC%S1- S.g'^,i}йNny5s"/寏s_*rOЯT96M)f2RrTxjZw%Z0飸"ɡPeǣ;"0ˁ>,iz>N"o4z_ztAT>_\)3yɈ7Vp#F:!9fLU6g&{oeqq!m&gq8xRiZ_eS5XrPdEp5#mZThfP_m89/>5v6VG!-Ý֚ka13;NdCnns u.֢<)u0~k(eM`Dt _#*[G'*nM&2>R@WAs̃͢D&Ñt\=X|= ;܄tڕyZ~!oɮIie$,Ui77S%/BA6&mw~F+$>{8pQ\#;H [:&s0 ojJBl} me)|~HIHvm2(f喍]0S5۲hݶ-`Hh }2'c%>ymmvj r'_Ԥnb8 42rR]mkNXߵ7=LDFIErC5$Uǎz Z٬6֤dO=e|c7<~[Wm7ӐMk)jRC[! !~Qӌ5~߮Db\=@gBA=nO+Fp~!Q< "=_E}& qϒA$ܠsݱ qWg׸6MőMY261YlgP\xvَ]7E.1zDž[[i=6IvQU2 K!!6RAo$(_Ui;fކ .^& R4ynQOt)vjFKЗ"YK1W0>`*OVzoR+bOѐ[3vڕZW](+R%ЙӠk9a_L>h2u|3t`nҔJ0LS*<0.@:\p06ksC)lSt% r-I 2z%01ST3.@?9$#{%~Ud&cJtw[(]жP\u#a]o}?T/4֬%VY] J.(sĨ 1i'}c^w<>+bsǘ- p~ :{IoxyX|x -2*%0!A=u3T^LgECc _W3/[ro`0HPf~eRl:$#Q!"yvݿOU=,pMm2=vvU 3g}%#F%DaSW{+ZGCA+aŊV%JULhoŅ"4̗GϪ?oR'.o;+ -T|j:yWjC(pq\)I;Մm|M* '}tS?T"q>SpS2*6}=a3fyDv#s/` ;4a$e< l{uA/i,^{^fU,'Qzi%VpUױli 7a8ٸJ)'n=b629OZ{$7aV ӯr6ɍ-6XqX`K9cO/b‰;v_PVZj=-~)OQ4+bg9./".KO8]gl*P.5xG T\;0?N~w[Q~M-$,r<UI&jMųj p*(U|ZZy @)_ T?ETz9Y>QQ@ߋnDrtd,q`8A '<~f)_eGD[ ԖiblQ䯐Ї)V*Ɠ:gB1ԍչu0-ɂ0n\D~D'EWF}L$CICkZ6gvjֻ,^"w)Ė^,y\0Yf)lFEYpmѥg5oƏ^Ȇ6OܺT|Yx%yUOOM-I##8s'U(Ck6ƵeЂ8ud7ȷw.@X_ΠEn>\B$KOzVgflל]LS7 z(# KK ;Q4 B3`Y3l$m`7NlvceաR ձj3,ѰG*t|  =DØei] :oDJL!!B*^9xQel&i۪j\[d{R4m)PVsA,G>oҋc5ln^C K~\Ne^'B33yx~ˑ;f zSCE!i'ӷ\V/Jqo{vn%+'xDvQVzͦ Iq(JG-EnKLARԷ-2V[~k EBp rTQTZܿȏkHl>m'4̃/QZO HTz+dXJXq-/|j?m`I1! fZ$\}e*^԰7u~?CY{`Je(9xf_<ߠe Ywpr"dT_"̈́ 75iՖeİk9"K{'G|w@oӵJQXV$~qd1å˽ 0xiꔳHLӎRLf RԌ>=-;,@/yCپyi/N]B awخ!Ubӡh `x^0rUL 3lq.FYCMR>)Wx)R9Ȝ3;E(YNjdw+3%5@\:70":H I05Spd4x&NZ#yf|iUqmB 'भڷřD!2q{Z31P"7a:AYJG,?$Sn {ɘ]>RAR% yx - io~c'4<@eY`V̥.]dґ(S~ߒe!Oc6qdC;CRĚ +3'ɩ'8s GÓ8 x!M$cGxfvdjR8;8/oPq ٵF ,Dbz}"x` sw>a\&Fbpy@#ÃG|c9v] 掷_:b6|S#798܆' U;KKw j%%Վ%S\ŕL:zhdxu.W/>[s|oI1©ՄjǧW۹}nrjQ׫ 5w{(o4ざ@ꭐ\<ȷq%!Bwkfb{P@B5P͛+2-4yX|2D2͐3Ļ Dtl:w2㸈^P&UQobelW D8:6QI-ӺiX PEzpBw 8{yBԔޘRwzhIHG?(i"[F) ?Lek=*6 2G%cdnܘ P3~QPmAv٪eWKJ$KsQ'9UEЩEj҂gp<*\0ٸcc'AdLO[zI[e0 .ȵQ9+:L $6h3d&vÙxMdI{ߔgK{ZG&0ݴ@}Ia¨W+'Tɫ<)-1k7=Zٸ?}+Vi#C6rZs]eQ/1R}.z!.{MQpx 8e4v'ٍVU7ìPӅkAmCzuQ.A g=#KsN9u>92Sh,!~H L~2K x;nތj%Է<ϞnD~}N9蟊*nB9*tfM^n|_7.|1WAl&nrh$r)]g[ݪR׻v|Yb-%|y=C&mhϻ-]Qʻ5lO%vq8Pz7j(Vh&Ԍ7`MrpQKM |P \꣠gTYQE 3:O"sȚlX6w3FgQ]I5vk5fWͲZQʪ;3O>x L Qn+v[u]ȩ/*Il >~ˉ[j%M3Q;xd[mt A*љ$(ߙM3}hT8$P6TkPyߕܛZ*5?^G-#oVǀاM*!fe!jϓ?[ރ2 TBҵ41RPj NVG %4+7mJȵQlBRJ̴{.뺖Y;oQ]?4 zM+S1¡A%ڶxN},_EG˼GsHʄ{iA BH;Zp%3P*P.U҅PL1ZnL$k%;tY)҅Qb$qWxLOhcc;n/o=(gܒ39j)ow-Cb;z$^|XqF_᧪^Aݺ"gKg 8A[vĞq8ލ=Y4z#i־vLA2ʤj[Iy?'/EU}5I`h@`Wf|ޟ>ݮI1c%_R!,0*$K)%t#QpP)pHb ^hc*p9A{3-0T罖]7VPΉYY6$Ĕ(ٲ?9 K]GyopЍb|m#mbaM{a!-A*gբrcX^15@7 AggNйj`0m?T("B>x4$R˕.zn|ӧl(,p^ "FUb`|[a)#23X( d4( ψZ3J"k:b4#>zih?`*'s(P|sekW (.H\"Hncl PNZrm=X~Ro^[22A=#S0?N2MXd%Ye#3V۔ۗ1ʈ4wdq) ѩ}"P~=?[Ģ>#bj}[T!{d7<1**_s2cV.Lxl2"C}~!!@kĸ}g-")xW K_3i/P9!v^ Pf xɏ: p$1S9}ΜRE6;ohgkiO'-B5hPsʧJ^W A*J(L)׸%U#JqB4*9N'9oQj2:z&_jP9&stM.9vKyе0z5D1&Z/kLta!=:Hlr|Ka1Kji'LZUɾE08<~sck, '92%(K٥m{j;C 唬8_3HW Z@N5 w@+՝-.A>Yr }3 \NbqQ.|N|Ɖ8)G8H9mpF8]:F*=ٔ\߻eQ{:x{0Tn'ڨ??1ݡ3uazGl0-pll\vB`}uYgX.-PQ15-Ӿ#} =d(&?6 Z"3_*.?|0dDd4,X;KM(aTL|={4&HpFDHF{4\tiA0{hQOb>OQC,e4OL+nY9KI&Z8vpH'pgщYϱA5]1:.giZGdد}>tB+Ie".65o㏳DĽ* KlNorr\mGG"?d&,O 5epMxAjŀě1౔N}"3r;[R'!>/ӟ)M~90h0dz.[WU"5<3Y%0b9x xmʣ0/ædZ˶( $e }6n8 q*섄d<σwG{Vg!a%H\ vwB=b/->jK3{OUH >A.]I =ٌJ` h0Z5_XR{[v ˖tkMܣ;XjzBiAQ6Ig) }"CV|H׃#n 8 T&-gX4Xd˻ Rr^?NHȹcG h  i#Qةt6gn FQ|Kë?X/;Beՠ_aǯ*.H{8 ~jyiޥ :4v8(fAu%]}F|CWŢ#w>ŗmG^B^Qɰ.(? ²U&) L2ٖtrly.t]d/"\yw”؞8իLi+k1}_/8QkP+,5@?0%}EIY{=4DvzG|Dc~K=K nf39!oMy[siOU9ځeMI16`8q63I/`Sג@g;c 6 97=9~Vlx! D~ 6x@D2^ 5#6eڂh切CLb-4# hܠ~C#(ɗ+D$pWW&4$UgUد Rʳ6H@GIVG'IM_(~[VrVcc-ORQC˜=+XjSVx@?} <&TuA[Yg@Q$85#ܶᯬ5U|u>.,g)C}`g=6,޼[SǤ 1K K7zsN߫gǵ3V GPDA2HQ!% u$S>m(t)ގlӟ"l]=lѕ}tEI"/QU="Dĵ&UK`fD%4i6)R?x=ūn':ϔs͗ 9V_F"[r;9V-8.y`*{oN h@vr. ZLir(}AY(5i1k˃i @W?P'%1[i6x/p[CaGLFOa'8#AAQ} d@^ qlЙX:,>r&P?:"tFAɞ0 Z/q%z|wcV2Bq/ V}9mjk>Xйyծ ;1l'?W!'G %Dob9NJQ3^v ]|#z.<:3ͬwHl }˔oU$\NjxyZ^!D o4(Cp0#V8FZ^OI(S^| $]/9ytg˖5V6ـ#+(Eb_K3a t:eޱLy-87c=4?En1` ˎ˩W泂# zgƫ~\ApbV!DXh O Yu ꧐Q>NUdvj0 h;D!}?T|ȕsdi>N4,֥m"hug\>Mp c,2M ع}ߵZH )k̽H7z("H UU˶}FָYI`Z?n e?G ب-7&; Idqcq"h#XD_~5+Jz)LwmzE؍nЙ]nHbYUwyE%>,У ֠c*5c4cz$Z-1@$Ә$O7&Щ@O=-s2swRL~զN;5hX/GI С]bC0h'xKV1J2i zhYP'!l[*kdQ 9ܔPXL2p<;< W!>y=MeRr"JeJH/"FYMLѧ #.0DkMM32ݞ[mT4E h (x>NS}Nrd;"ȌlVn}xK(\է?D0eyC c=d#o]RŎJw]{:C `;?|?b)z^ôh@˰# ,Dx1g4SۗCwVᜥ!*/h{r IeEIrEMVF?nUK\>w*]>Z17W܌(+5ui@p_?̍3*} )S]Iv99ڗgV%˜dc%ʸ/| gKy&7=co-JҀ-csO "C)RDFG;ȏ~,Ҝ&f}hVJPc.F/6 0cgwzf$!4I?%+$#b$i& 5RԑȢ̅k~`hAI=C>NK9:0)2PzAOo JѹRRG״"G!/BiTJ"g֕tr1o+i؆ZH{_c4G6&0iB¦$~ Dyڶ PJw֗f!1`H-tÜgwNJKV'}nIYĪg/e/|>=Y=tѸn ?VGq>ALUCDZ"AS_-e*= Ym3" | ۄ~kn2,oo ׫2b̮,v WQE⬍X%1O #DCW8 Ωmfm\l\LC/8G,m$W)VܵO\ȟ˜,P Mog E}=j @6̝${Vb&]"NarE[!d`*@̜h:@=΁a@KwqN3/V&KXla{&qlW wx/6j3ZO5θqZfoP-cG8C p.O+/n$,O*괇W{2 }N9t«PK5}ymTA(1EluQT{NVTqHq35X fLtQW Vr7-LƜne9v^2M9PR|ĨJ LwY/*r!2VqN7a R@?uc_ Oڝ])k3: x*rRljxؐuptIm,Qo6uy|i5Kۮ*B溠+yw[rtԳg`t]7`8i^ʏQ/<}E񝺒#Wy#ׅ*#NS>pBZ~o":Cm1 '6jfFSL; '!~v^eW1:i ?Z$!7rϕ0Sh1mWV_t׎TKj5vRȪ5F-{[67$|&U1xIS.ioe "~szr'gzd3ezE^{a:ʤa˦rmgjY!]*dsB)ftS5FM.huC~ q%uF@FG;I%hrgT8`0&E 7˳6jެ mz0WA)珼eP׺Q'H2ct)P֝ ԾڳR:SQfAC])|cQNᗯqvov\S RH5t&R9վigJGW9G|bzQCX5ntS"+*eV/($1)haLL^ze9hc w Q>9LZA|jD9܀kʴUdNL}zzsfe>ʪpGx{v fae5y-oD3"Rk7+x1yƣn_Fܡ!=$QPt][pH"f5d^B\Fe*rN]AkX$Yxi#goKԒ Aū-x#~{ %h5"M>a J6P/zItA^W 3h/d}|1F ""ݣvkM:$Ȋk(Z-C)#di +7ٿT Y>tɪX$Ii.z8sbp[ kLu(VKQȺk0CC`HcZ l%J*XTαOResCİM*5)iu:cBR~J<9 qc3h<ũAYbI <}Mg[pNxZCڿÙ!F!K5'!wZTMIunuKD.E4s|PZ?ԃK`-bg 7mP jB?"ktILFH BL9V"YلYj?B w_jrbYYieBƚՔj?֙]oݥ&n(\ '$ `U}, "L :t0׏qsb!B8e+N= ꆍ?TɚDںof {4v l-jdeS+l8׃S\#:pKcZp\CGT˨L̶6n6 fN*zMQx:6gPɾi`>qT9cHMD*XAB]@3C} (z4.$ e_>˛8k b(݃@48Wkk"m@F:hEp7/ ~Tq[ÔƑrògZM4R96B+сܮq004h/>xpQd:M{뒅;t,-?Z/ @]Ή>A9aUh]tF[w'{2({- ]ѮW) NTحH ]A\75 lj@Qx8U47$TgoCm ]ݷ`l ַ^"<{on; -P9;yH,WJgZzOE`a}M7MU=ZH/>B殑,뮠3C(e\D8[0`F,@0;R@1ԍP71Stg$}ű =qUz&-C$֙ӔߗcRx_2ͥ]cDC֮.:4vR댭?HփPJ#QmaZ;FF;N"J#0|ZјN6y`h蔾=OA@`*%Y}(eyh톡0~R9WbAV[T`qJBҿ6$f2fwuSr(%F YuȪ('(Z]PJ[C%Ëc0TQxWcKs,͇6'&?["Qo/kB(BYZC%^|=Iҏ&] L Vow6^^e%n|MwPda#Q@jjL"8(m4 +menO VSߢI d 3KsU۞6Kb3ƹ7HB"뾶ճm*IO~6<@ɫG:2=Qn\Jg&@/@sӣmq^䣑z~ 3v&ˢRn~dIc ;u;ītyOJ7y`Iyo^̥6c*^җ9R)nn .)s8Eݟ'$MsGR|RA-5ثDTa|7'{ѐH>y90G ??V!$ٍ7$U\8yu>cug!<19x+L!XP#Y6b&%V:0(oa+W7|3"Ü!Uk^is{VـbN:F䁎>V?Ę/ml$C'VSn`K"gSN[I/4AG}Tx*]AzPS+C[lr7MRrZ2 >;kSb2 AtK4߭6V*< Z3Hsݜ%Ș]F2ϗ.՜D_!˞i cKC!n, CZ]c^ťc?."nq= :5D0n=MA 8ö033P潕#g~b#&g*S}Wt׸[U‘xbD_Tje@'6*ʸ+뉈æL1C(-si5Ǝ#3 t=NiѦ|,"uDVn q"3A3eܲT9.b+L:O6;ؿr"W3iW|B.Lg迫6-Nx"c>im}/m :'LU󕕿YdOs褞׹ITrٌlh*c<(pQ S̛3eC:!蟢Q`9̋8j8-3toX4re kkB1*I(5?vy%l܆a?Sw% ˗ڰfT'w4*^RDEwDB^$M n.۵u1Anj& MVUDqTDlzgEcZ~䰛:l,[~uEDGƽ@Pab /|dǡmâF/gP^m-Ys`&믎6^6/ŰDxTL\$PlCG>Or3!uXd鴏F~m9َҌgTiu\aƍ@*t|AO:;fKH<̰|5hig ;P幊sRJ :9gS<{>pCxzX^_rf{*\7H`+e*1UJMr&RVQ3_ &5?f0qN߫(ѦMn>\-2R~ɱtLC_˙W.ƚKwN{_ M1_#DB% ӐMtba_f"XƷa8i,K+FBUň_mYD+n%]j+C]*IhG`g6e ;m#bJۛ6UB47|H- xt@wSD,Hyw(T.<mf?%9ΑĶšO@c4evF1<::W9s ^$k.i5#Ohw P0o Ԍ kz <k-057Fηke~$Emy#tmút1BW3ou (+Q''"*&'1΃,TT,xG){_Bxn4r Ws ݵGjjz?U %Wgko`@3p{icPC=Ĩ&j퀍3}p{UY$p^(Ic2-di{`,,*Eô\?gi<}X_FP%޸i\COg-(;7Ҩj4/-* -o҅bPr[ j}!GU]}XaԪ[.a3)D|N#kYvyÿ*ۂrw‚}ޥeVڷPx*9$IT<}@oŚ@_*P!21c0wŦ,TuN1mP ׇ/!ƌj2sa۸Hҕĭ,WkZlrbEI2 ?7#@?yGfm-1upˤ.leaU/Y7sOZ>J)Hf}Q{TX8e@Zl"GbDő7]õ*T3&_ M؞K@lw [TI^Uk_yY977BbRL LaoiۣɚHonUYK}–50,{`ȣt6š6ڜ'֚y?k̋4+7G\ݧ̿L%~z(:IjK~)#᙭iM7 tj}FoS^;M"Aa9Q?%g[\ʬn1bT68u]5} J:&gw()VF*O~Ii[7 @^_[C|(Br=YSUMA<x"}x c6Hٳ+U26dg/ӿ\n&u"rLUf<UlItXz/obԖYh1f?C{]`$": ^K3w&Oq+\q/"}sbFp! @4+"¸Ynj\.|ԯ|zlgM{n 2y9O.2 W\(15 7@ʏ}f fY&F|~qsh_O=Tu -Ԛ4:-s'0`;3ߪP&5JĄf,/T3WHѩZ$JgկQ7nPJsnOJ=rA1jdEi[@ k'{ qqH%tzzI$Wi@ľ RF++ZU#ĘbSs{ tʂ{EOǣ 2}-x"Ҭ̏Tk]ߛKIVLX8B5\ f ! EJ?-I':5iM %7W$=JyeaX'\'z&l7{?~qݮPO)bt0a}{ Kt:b~vwhݞ)oU'{`uo>P~@r’(r${VNu$oGEVoSlL Gyb;!s+QÕ_+- wIw2\=1ґ7M̒5@;7A_ApmL.ۃ.RKWx5xT]Mܾ- bLJ8|H2/`OhQ/F=)R+CZ#Pm2}`p Se5B#m#쒖8 *|KZe`7Ek^T uѡ=oLϢS+*^Hj nO{Clǐb['dTCFR:**5`eۛklAcӁ/PqK3HQ@OAz%dv]nM_ja *G @"$?gr9 o{T~=?&1ñn.ZInoƍA By_m#N= &VIB$j4ܢ+/:Ɨ#\%Z E+<'øwÞaD[_ͧk&jz"NaZf1 _=@᫳"آ cR9H.պA+ͺ2VGQy㸝j/Ic˒q^֑& v|9E79)yG̖{۱A ,@[lm7p"BS|s ?: emC-[C& T0]&.= z=_}05ȀpݙΧ-1DU\I.hZtV2n?%ȖWȜJnu>y[,!׳X35HFI|ql+T:Gox⧹ǤvhXű{L[UYFnY1`{%zkT{/s_ە]v{_"mXT ȶ1_aV>HL7Sf\![54'Ti((m1߷G/C;~XC TK„!  c?=na}I%[jh/iɘ7aΙj(iJ0K4ڡIR:;`_- 5ߜ-1>{DetޘG8ɺh[xޠD/96MRc-XqhQ9[9O&&!k)Sl=f |bUM^ V' pB?-”な]?Am, g8ji,PuP%ZR/vP&z?M}+RR.rPsJw41yʧ(P)G˟X W:vŅMr6B2}|еL u 8!UirEƎp8)n̪0H*!/$| $#9w|уXnfj".2[<$Euai[_鈧ۿ\/?@ôA3hM0,KqUoC8PmЖ<8‘WU8ًCR}/:.放r,*Ǝ<ϡk;Ȱ~Ud耎&w]OSX7*TC|-C-!"RE!K/";603QX527~yt6c'`:f*CSVav-m7t̛6A[ౡwWl.<\,T;t2N^4n.ďUf/&]/(:΄=>iGW7DRZTCoQĆ'a4~_4%FͲ3|D}])[_eEuQVsgX:XCF,r[.bB%TjHF~M@Cg2mnqD DJ3O$:jm\ [3Үos0 wҥ+IB}Әw} E C[7+ŃJ]zKvtw, <cXD`qq[k\e"72g>Tv!\}Ri6O:.l|8>M /R,0xp9h@}6va)(yS<z7?ZsK䄐 mDC%OYMXf^Puΰ3Cjme#Yќuv޴)pO_YN1Ys\蜙Dž7uh?,?um!?S:iJMP~}QMTO*+Ufqκ<4ɶeA 7?K6/RfgWlQy |+?yNSS==Oε(H&1r.innf£[^5,;eT?*mk` As4 tٟjީ拤ʺHԿ=m3*w%C/_K}Ÿ]zXA=s=87BLbR~ޓu;_7WP4 έs/mj aLp.#H,3>2]HX~"5fZ *iϞr_o6Wkg(hQV>|kaer L3&na>r =y{M4wg7j$?e;hb\-=K1ZnyWDo$nɽc`e[ 5;(nS ÒO¼n&xHj?zRq)uQjѤV*@ )HxNvʓcY/ժТwKW51M>[|u[MwYpAv? :6.01b2dCE=mQ?=LSAgWc-U{![S.}->*_#p#|)e̷׉b QB mFP@^f$*m1ʅtäN9^t5h?$f?Uа7`tԈ!7 +yMXϺkxŸ;|Y^ӭFŦ:D,dZqS$& ,1h!6uq9R }hҙ@wPB5 @T, ?K37fMW7]! Ǩ%c%@[4,|y0"8\tK.lp2)YN$. 5>XqR:+*d9uF/?Qf>wjeC}dd7ta^]L.Z3iܗC3+Ɣhsqժ:RL>y!>?-̔pmhqz(U(m_+: /W&ݜߠ󶃯WnY>&`x|Lq}=̕4a2K Cy+T#ҟ47h";K-tA*ډ1u> BE͵ܓ[uu¹ @Xt4dFi _o_E_z~S[tĄqi"k?ۑ5Z2HکxN[ WDr:`E/ .v|LWEy#+ot\R[KAܺhgnjZc3 YY$얭_ !։&a$nHg:kL3Q b]6m6vQ<Hf2 aL }vƯVt]4*!)U dr%]WnvES"C6Cj iwՅtVė&6?݀gL4ŵ^߭N &1hWAn[a⬤ ݲkԿءj|="f**w &uA"CRB-zklyS-H1_!t[L&^+N"wwf,/_KLl-[IoɪDFr@zGB%pput_f*&yc@=E=m*KWS?feMMĊb](:$?]ܜij[&msamFw1D g}V]cETGd?/Wl<"\HZ:B!qGgt}jWχ6CCfnN4Jxt sm@il|d G8 CAEL7'T)W@+{g /[$ȚB]Q `H@eD .wOX$R؁PoPO pp^6T,/T6WNpa C>gk[DRNv9}jS.8ǫnۿQ <%h{t}-ӟ^|`jE+  누\(ޜx*n,EzrM76V̂)~@W>@3q[wnfARf{_`FNaDu^vcӏEHx^0nMD 2:aOkRSjyߕ ,y (&QO}!Abzp'`6h9jK,H 3fpZB**2ҁ,*zBWF $:?9WМ?uyKm, rY6G Nq[!W s$| #dtI;V 7m.L\tSSKl3s;-n lʟ_| ryPTD_Ng!3V8lU'״q]Mm19԰Kﱄ 63X } 4yawslu:v[jeSzLU{ˍE0&8J^}#kEiMݲv}M%@u^0<p^ 2foF aaTqw6T1}p,*ێ/[)]og,ebG)IOe|(#C/@.2DzaK8 RUҿFsC?2}J P^џq2%`\Vcz1`ȡ|}qUhQR{pl,x~65 X_q8)4t͠{d9gDev8"4-}͕æxׂ[mO^EjWBԂ]s|uk{]MrFP2[X$g_w"ϛI:Λ4"d0RQ>?jSƦss)GKm'dޯQ}/8ez1l889MCmmnox-$c[k#t xG`53hȖCIi!It1 ? YAl7(Yh h"9b`X4P&"dHƪd?:xEUµB)+? ߹cz`J2ګRrʫg7^w s1?mKUQp|e=QP|a L0aM*cg[ӫQ6[XWك7}z3Hu,t?RA?WgRLZ e~ %bejM{0 yt Rhg3At=s6 :{af{Q"*g$Ozŵl}ȦR.pV?s1`I}q/؎&>0gͪPZ']=?$W(^˜q7=C0!1OδeFvi X`q.mN4Z 'g) N.>ә$VۥlA젽?2F;l!յ:IADpkpmW3)X?=6Э Yx_" GrbR|Sњ&#ո UNZjUlw]Gpu85yp_[YH9}2wM` k.Jf_nR"M P$ۄc*@&jQՊkӳ-} -]1T,l)[lؔPPa[+ofVr {q.0JNl SKǔPhd^c8 k[29@,=F-a{!<q"0!|VUXPq85k1L:B3J:,3bȉ;A|̓@ZGq3Пbs=BXgs?5 9߿1'PzM啻`Kt%BU:_aasҤ )_!iy~a`x -D^z? K~E58D#wxZQG٣HF^|2v{=1mMWb|DwToYh$:1v 4w͂$r Lq4{lsr:NQⱌ-zދƲJ[X]B=-D٘2&g&W#D@Ȅ:UO:ub[Ä&PDorͳ"1r6SJ,DzBIF:y54{pAz;A7&>v/rsyFBَ(0AV]G>0>;^O'qc쾖/bLqS*N7&B9C䯼Xxn~ocO:GwJA9yjqAЇ g;epC]i6h拵],:fݙXA'@k}ٶS{EMnXτ:.:j8$%KF-m^d vm귕WX{!NT]9rsZ\0Ʒ\0;žTT3$]6ߜ'kѮtd']qP*@ @Y4)жWňFQ 4tIw!I6Ĕ SRwEeQ\_Tѵ*k%'޴l0HMݴL4hŃmlF]_"O^'O#e$JQj ٽfLj%H䅒B'A6Z>N{-lEamD\E+PMUt~daWqȨ0v-ؾmDe-c4E f7B~ikx w<퟊v:4FG1U#PDL!)65V]됙[(ꛈEqX)QUgo⤑c ? z[z&YVVMUl0=3aT (?!\Uq\UT0n >ϒzȾf]&Cy%ض`@_@ `V”]󄮡Φ?P$D<1kݧPp#O#"DO&C ˜AK׀oIk{O3Ў?Ӿoҷc:]. wer(qnMy[D:QTĕ<#` ?BԘ.8^dPKU^cۼU$Z+ݖT&' l:XR8s{jZ>.F޿҇1${.$[Yim9,RQ iտC#nϙӰl,zWFZh엯!p"!y8L CX J/%*BNj? ENhp4ܿR,(%^Y uep-oÖ4%^TQɢ9v՛散V5o:< i,XC<] w32F|+́NFsQv61*ɋ U{WfXRZ/mON 9雏J}rOᮭN@ZoFUZuUps6mEo%񩺐=gC &ҹ^ZgъB1:.ͤxj6?05|BLkBWU#ZY2l>|Ekmzj}^ɪ9d.r:᳍g39|Mٱp6޸W,pB0Z%ccmAy}owlİ)e83!1kTEv怊"cwv{;#綁ٲUVQEobQ]U:[Ctc6hQ(wMrecٛ :ldM":̄PtI{L#e(AYLu҃3XOK8Sg I\A 8F)V2o E{[W7oVUTm}|Ŀ2}kG.])7R"E m+7謩&"L*J pv0G{}(Irmy6cf+kЗ a. GJ>(C;~b< ޕ,8YkDu(W*噪"<`I[vm5&76QAT}?.b|2NA _(`Ի.N%ܵ-O2{Qw˅̺Y}{4b$"70E$tr-萋3dJRo-tl=x2&* f#a-{d"ɬ)Ƕ|R~ӓ4=+K&5Ԉyh!;Z FE>տ)$!:V^#q)^0{庪n, ޑMVvcFTθ+b=_'๼ P^!QpZ@8XX-<ȸ>NGSsqUګpʔQ԰{sgw -zXz?H ,eX:7,*Ǜk^-pXu뷱P7 +\ t=S*8 e!#E>lN&@XYJF_DBӯ0\~0|_$}`Ӫl)S`1 A`0t qV F4lnVVWuRwY%/HצUDW\ -K>7H(^)%M^ujά~uzՎբr ѽ[y}t3펢wJ{Ff8 @SLmb}iZUfk*r0-× zD6gŃ0ψwN=7 wk[IiMXi}hA}]6yl(O:$]`8%<^~*7ڙ;MdtO)ۥ`f"؍<'il2 n#$d GNŇ}&oAp3&b3MG?l`z8&9 mls{ZdD5PJ|oE>]AvlpJR!!=TyeN}H@EUO Љ~QNEkYq6rӐ0}nX2A\L 3n769IJqᢳ_j=Չڕm0C DnjB4~c&dx Q3ǢʷwB'XAM ;q(kM@< Gy \ d]!rq% [r@ZR^mL{!Z3 Bk=2(_^*dQזgMvUL=Νs 7[Pl1^CFq#n' z,hn Fh pCga~~[9 5J%3ˢ\=W2BJti9s) z|m>ET tn^!W>Oa)C&,$m$&: #矊\SO³KC ¬b\(q+ie!h!d ݟC(O*Pҍ JEr]IyoVL;ցȜ(LW7ʈ*}J+0hGni> Laf#Jb,+0р]g_w=YqzgXXlòPa-3͋) .B$)B"W]8XF/$^ZLW-Z߈hXǀEG̢^a\j [{;6&Vtʚ; sh{?jґ\@GX[v1QZYPzvw4`YH3֭=NSؠʱCO:+L8{]Q!y^PB6Q) JW~3#]?;S$g |%s1h~6!a[>^Xŏ'bppOmǧ,h9Өg]!;[(^kǯ&7&A-p̙"hW+CТ㙊y19z%6BSńv入ݘzQzFic-!qo@v Q6hb0R+"CA-%Ls3x& ~@e(E*DWϹ=bilr'LmᲺ(DHԺ_i"d04g pc_Dni=T6V] ]!b~FjGAk4U$9+q&޵sf`74M*_d*UK>QKj{ ZB8?,_:Sg;{[4s*$bI#$y @YmݽϴK_3P#nAjvC}ρόi>!K#Ü,GŔKBtgZTi)c~TmvaUR/ax7_hYی[OZ>pARw ZŠ'0DWW9,o.fq81IvËwVF'f*hP^/ό{f(:0wZ{W#gI1*l@#S=ko;Pk> ӎ`g^ݏ׎k) ͙y@mԊ|`T)ڤ%$~ZRK)Qt9JD~WXdc,rXvNh-סP4KSi| ]oo r?~2hͽ;>+,5B䢡\Z^># ",A\{Gg?1(32韋^hNAbY_9~% *np.O%anrgJiԃa$mis|@uv:b2G9$֯ 2Qr.ղf:W8B!*=H46 fDb:[@|GaۢzQnmasb}x N$,ԔrI|u5t+ L^mjaZ&ʺd'`@zz$>An Tڞuo2Gvu"G6kO*^&;|vKegP 5QyڱPOtG)Gc 3P«jLh7v@;M-Ȃz b,E7 *iB$^-zã"WTgKL5+3!F,omѫ/c`"LXeׁ@Y *d((hQ2+fmD8ܮ?`.=`0AG;R6C7qm,'F?/eeS6QӌOE-e(blƀa[BkrE9cj l|룶_HL,zi8 ·_N5y.^ػY1&0!/MY"!'$i !* U2BT/ !9iOFe\!iSќ'Yvf_ɛ%9TEQJ>GjE(B4lc:_侟hV-߃n[[ҴdO EIG "6؇qO^uqBJ`ΏN\}: bD!1<TOLGjC8GLL`H7,dly&[Cd b9e.;;]4@AXM7פ,Yd`-*2]q*px._ABw.!XsYp}AruF&;3~f!ďaA4D4E^L 1s8q^ A߻&yx~$6HA, GtO;2x18&9K Uq T! ldpWτ򋍄 ff9!멝j_Z$(-B"2$D̺!ެSD1CE?u``۵mG8!zKf jU^m5+ީNnMϙP߮7@.O=S3ti_Qv{'ڶ5>UhF,cO;ץZD벒o:<>^pc2aj~![ڬcPm]&@zHJukQg 6mV,{¹B^-ѿ0M LUCX s`@񪁖݋Txp""Xeiq5 hv2okXY Yuת%^^E2j"-Jt?Njn\eԇ߶WsQW_x3pƴ6FX;OFך*dھ5HŒ;h|8NTi AJ %Q$=߭t4(ioqx0p҉2Xڐ߼᱾`sv\G ӻgU7\pj>Ypqѝ=2Ӕ19~ ˮ%^KܶűN pþrM/yz4q._6n |t6)#NBOqyV\ dD3 iPf@~F ߌ:d: -P2穃%eX ZPi9V'ǣQ1obt+:SF.Y>P{EY;jc< ~Sbܴ8bE =#] >IS] vGsb)8l7+BpJys11ltU-(ΙӞ~I4c=_.mkg$W?*8.~ɃV,;с=zUR]{6NK8+'X'*#UB$:ZD+Iga e`[eDS-`9mKXUf>wG^!1O QpȒP0a E7f jpQ"˙RV{pýI6}F[ӴQhve9}q ԁO 5|7_ f5G-ZsmY '\Sb >7oq}X]?huoBM:ޏyz}66#xq~8>\н_Z_a- aW6F`v[(lbC^- Rŷ([i+99ud9hAg)B`B/{ș/Ϥφ`} CcL#d-7pN~W6C>]bh`d7iJ9u~/b$">l{PlZ۩J0[@τ//j(MP> Q?m!lnિ8xNXJ:a{ڨK-6(Me XK0M`,ل>OJs QV1a$}c\Re ˜"~T?NmFPW2 &~F\^e2%sd RgwnhDJ34b[!nX-uzŘO|O6jˈw=:2߱{Nu+l &XX닼nS6Lr_ ab1c-P=}б9w ^?<_%zC(_l}НrR|͐i(u J>/CuDiBJɗl+z)7uJ-䳹ފx8!*vގKoN!s6, ޞc`i}*Nҙ7g\Ka7N`*㋲$o)@ѩ47IXY8-6%A-axȽaQ8;',CBY^Ere>BgoǓØjiW|L0.nG<[LTJ6y 2\ fq/c#$lʣ>.wmҙP{2^~8>lR(3t09o.n-m̲v[a@OLV{Qc _!,d-ߪ $x$}O=5$& Θl< r?\O"'+WXSrDžu\uvv`¬P6n:z%˭uR&R?۴'^["<;;r0# X ]?y}'x0bBaRD1m*?Z 4kq3W!{r;&Ѡ|nP܏@ĿW}Fc8c }~o`C ~ o#z0'|Y<[ƅxа(tGsµ1 Ȁ<6Z}n\0PȖHMW_T5Gs彴X̚vwh 9\tr#\`FdCH]  Y ',2!\ a~R8iPH"Yti"}t3Km7L ]yy,-Aؗĕn{#ol:Pjƣ+Oz^CGg˜꜎"p@ 1{ûTpCiBYt&eWN59&V>9av,J%:tfƩH~pI[ߜn㑕e y| m0QV^/ϰY? K6HGt߫41W=ESv%K|w <+jKM!Pz A\MIP{K@b+\Vr1"w=9H{9N@FLF23e}7!qKKfJ^^yTDFkFҍ,KIn Q$lo۽$/b}^JE.9!OhipI;vU8Ue^/ ;{9ܺJu|ɠOi.t>ߢH4$WMcfAT$^P9Bb*9F{ DIcBȑ*Ĺe#P VųAwU; +8<[/jGzD7 ~@gwkX^ Z}w*<(b`/h#-erɐ}ZiH{4_vSwٺe}*Z v0F 'h3=UMx*f+Ц~qEX?>T\@л3A 0nǺe{1қ*)^ALXv oJ mƂHB$!\UK@ H[?J>u,Z/͂0ЙFٽmJl5SäIy\NJ4- P\u#Rdku1ŊӞ[ړhri6ޒ9pȖLUplk-r7!# kE7G?|SDH!’BY.ľ7f |ltZl4]|b@ʞ .ғv/j>ϡq"M/̶g70oV$ 46y#%>Z}O%-^nK儰+K<yW 'XcTǍNX0Io:5`3almW9bDlCdj^*UUu!\˥O VUybЗ'l]Otbw;g bȢް6-7{k ɶgP[[FR֯3L<əBӼ}x-VU0A (|uHB̫ZVf caf6F 38(JDwl=+|ܝGp8mulQ?h^->Mm}XR&c)VGNpt3B0]hhL-۰͹ J®%)|V!)U7]L`^s [:6\pw: D֖A`قH(<-%AO!jmMIoT~-~E1h](iH-g6Ht S;&fKяoɹkZ,eoˢnfXsnY5{N&Y~PfBrshZRH7-0H .Ų,"6S*8 T1csCLg(éi;]nq}n5AI7W/npr<.=y"cbEIAWtrd7 y6X Afv ܎}U4[$7M}k$=//ik}]<ß.-)W2/ĪDٽ!l]:"Q“ 1=uJ̣-X-`Ws%9ž* xEΦlgړ%ؕlx'%_X]:7T6oмx/]eb TO3s^>sv8gW)&*D4wktGw0@/d;_/AY>"^z :9|&By'[42‚Z&@fo}I?WIS8͘ΒNx3r]2'vFnA,xN`;3ީEswYn\_dT49lqmJc%Ok{2bMrAFSKqKy+9u,O@ tj|P1^ ; ħ;U} I'Fz7d4YF-$^]aܳzLd롴k]Wܿ,GI><=xm΢~]B.9י1etlٰl_ތ{ uz|`&b[r%PJ#յgD9obwAmnqF1JrVq*AiCAT:K"KV~'TRqzw66;!P9mʵED6$яRoxU-*bi%65e@[YSΈKc$Rdt߮nRUόhE<# –>Sus49I⟔|`a u~w} x|z+`kebG܎!ϲēߦlH~Sw\qpZDž#fd-;=YG0o9͙$Wb C^y"@$v 4ݿ?Kj/’{1-dm(h+l #%rén> *XV&>P8==m+Ϲ J^gHFJ84;{/pJ;E id-YVɛ DL+p{2&M|TsiOKdbXj N5j v5XJBu(\ º}&e= Gnw#{wʁPR`?lH7~!y]W9[0ƼwxY&Ji+oԲ@UQ D>gG\ GG"%ܟZȬ lTQ:4$ߦ09Y۳D֐q>.:IH.9lQo0\Dq"O(H-rGr7|x޶obT6hH@*HM _dG!G%l~7.-xR3`!oFo+RBV8^sq H΄9={GQKdiG:=Ѱ9H̺Sq}dĺW^_>24ڤ'#y5Y+ɟCk!6?WA 'TZhH5tG_ՏEE+gRtdC[`z=dV>`2])ؾ6N-I)re͍!;ۇ9o*eCk?數\l: OΩT zV%z2KѣJƻVei1hsC=`,2KN^80nM)H5[ގݕ6fN>Z3)/чC&$]r%7ET~~iZ̩x谫C|p;S 엏 lr!)?7ꗾ(C@tiTv() }4 AtNdWui* 3'+^Я >3.!FdWhZ't4A64?`^=2[1DC a܋𻞴ɂ)SbJM~μ/:~ |~^p܊N}3Ծ6OQ 9?Wbbx|'&Rr(zwY9;HϚ+ }څ3[܌kH9APE"=Mk/8-Sb)oD6t9H5y^.3Edm0ɢva ˣ_}+kULyO[bTӑ .[f-Z+Ҭ0Rcg1zu)@<՚y%^n{ㅶsR%9$K 6XJ h-byR8ԭ!,x 7~ 8%tLZh5'W"5^kI) z'@_Xe{ j磕684*{$UERu?*zO''jdZꉑGl ,mTи< 3f{PkjnSFP+ >I^8@]fuǂAvB^hdGpcbj U4]Yw|z>]nJH= Cit?;9E^A?'8̀l$EwLьQoK!* >>Q\3IcdŤ&ɲm5 *&6o0:sr㖳 MQEDAz5OČ!D}IJXz3!'kBI;f}Zʗ8ѢC2om)Qk*bRNzz0L8, btF/PgU [;6Г4]MR3Y iMLA"E85mu#>,ـ'3OEmw9\($^!PM9~|}[y`+lm7-$_HgYC -MنUcw2:W{u9ePz6GCoFb{: uy=T2_Z7_ 9 ee9/~Ǘ}PgL8tJ-"@r2aYlK|7>˯~}}ؔ,ńj )<5u}0*'J1fY0P//DyVkP鞠m*r,ts uQ.Qw¾ӬyNT@NlFp1*DIzBiЍybU݇^C8IwֆEMQ.%wMo} U]k)I@Ȗ}bznQqoAꦨ0=(, {D6ogjIb&2k>T~ҎUC73^zf7hp8|LМnw`%y`#p>bHgg,?[hΖfO--K]@ pEo\]?ER6v4Wib~& B O5@96J&i/x5(~pG]{U(պkm>ƸۙRyC_í6f.po :u/z%뫥v:~1j<ީ^J)*X0F^$Ÿ[A1cnN"&UE`f,%xK})_ ?|Nq9Sʢy#lkIɓ3K/WizQ;xN 9}b`+ <ݦfMUnqlIzSbLACPH^բjr \ <6$Dr0f jGzIw+P ӾTWm2\/Fؼ'>z(n81"'Gʀ5IeΙ&6{qG*ӵº]ID%P v]_+lD@ g*]wd2[I,IlO$po_a؄ L騬?(U5h⹡IN]f'IGOq"#9M|8h.(Di=bP>ɬj[Sus fn#-޳c\ium$ӝr4mθ„dm-wP)ӉDi /yGMxA=cucQn"9!4tk[Gn 4IsSFsг6q&L9) ]NC[mݟ#&+ 9 5/~ Gіm5[.Njޠ|:)i+1(Wػ:6Q+q;.4?0D@6CufpT7Pf) 8<>'3$t~_\J$Ã`qֹTc%ri|;$KDŽ6BE#J50ƬgQpߖa"NL_ d;X˼Y,95eDϾ-? :zf~ZKuK]yl3kT18$*'"*tpVM8IݦfJmaP٘5tpg̑H3@~b 3&N4r۞Kl-p<dLƙD ,O7 ^@?*po26=|؃戮$PjWk݁}.O9P,c(d2֣Ոb&3|quם#h YungT X6g22Nɽ#WiSS5}ҹ/OPP,(X[fZ1&wBYnܯTxYYY,wSFn!X/7-XdڻX36=n? JwUc׍x0wT(,JG. N}& 83-*dK h+@< j^ޜ'@̜&˅-Du5;m}*0ݤȁp  DkMwQ|V|RI]ZxnpΉ+m&5 'w& d/@-كGi;=.e~ XlZ8 0:Ao\$,A ۤQ'?jwpBPeNTyad^K4XL3}a(Mi'7Kw /d` k+N.A.\?}e}>lJN؛9 rCl%]гhJҎ磺F[NxO19pwD> z ɳr^t Ur"0JOt5%){9<.0&N iQƸB"] Pi5@FX}ұSw. 葯h֓REB_DC\!v$ii\a5-:YV!6vOU6^6M||Kx@)I!3;ǖܟ$uzwnxy)9b*+.Ÿ~zݖ-^H YZ