tuned-2.10.0-6.el7_6.4> H HtxHF]?` ?*}}Gb7K?AuosXJ'2Bw D~ ReDRsQad431ac28bef29375e245ed64b513fa7fb93ae8b)q3*;58gcX AF]?` ?*}}km_;QfEj~pŁ B]"<{g4 >G0d?0Td  A  &-5~g pg >g  g g kg lgrgyggXl   ()*}+,-8F9F:F>?@DGgHXgIgX\Yd\g]$g^ 60bd~efltgu<gv w8gx$gy*p%/0E0PCtuned2.10.06.el7_6.4A dynamic adaptive system tuning daemonThe tuned package contains a daemon that tunes system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information components will then be put into lower or higher power saving modes to adapt to the current usage. Currently only ethernet network and ATA harddisk devices are implemented.]?5sl7.fnal.gov UScientific LinuxScientific LinuxGPLv2+Scientific LinuxUnspecifiedhttp://www.tuned-project.org/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset tuned.service >/dev/null 2>&1 || : fi # convert active_profile from full path to name (if needed) sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' /etc/tuned/active_profile # convert GRUB_CMDLINE_LINUX to GRUB_CMDLINE_LINUX_DEFAULT if [ -r "/etc/default/grub" ]; then sed -i 's/GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX \\$tuned_params"/GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \\$tuned_params"/' \ /etc/default/grub fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable tuned.service > /dev/null 2>&1 || : systemctl stop tuned.service > /dev/null 2>&1 || : fi if [ "$1" == 0 ]; then # clear persistent storage rm -f /var/lib/tuned/* # clear temporal storage rm -f /run/tuned/* fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart tuned.service >/dev/null 2>&1 || : fi # conditional support for grub2, grub2 is not available on all architectures # and tuned is noarch package, thus the following hack is needed if [ "$1" == 0 ]; then rm -f /etc/grub.d/00_tuned || : # unpatch /etc/default/grub if [ -r "/etc/default/grub" ]; then sed -i '/GRUB_CMDLINE_LINUX_DEFAULT="${GRUB_CMDLINE_LINUX_DEFAULT:+$GRUB_CMDLINE_LINUX_DEFAULT }\\$tuned_params"/d' /etc/default/grub fi fiKW--N-f:i:im_ K""(($-%%8  +Z(qqA1. ]fv2  ?oO1S]]c <RR tt.|77.88.<<- 5 5,mm0<<\!ee  ,: +  I}} > > :  _#2277(mmp##ww}^^Ptta y 55){{n cc ttiif55CC r ryW;WGYGY F..Ix8<8Mn) #. ?:: nH}F a^W)pA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤AAAA[=]?1[=]?1]?1[=]?1]?1]?1]?1]?2[=]?1]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?1]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1]?2[=]?1]?1[=]?1]?1]?2[=]?1]?1]?1]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=]?1]?1[=[=]?1[=[=[=[=]?1[=[=[=[=[=[=[=[=[=]?1[=[=[=[=[=[=[=]?2[=]?1]?1[=[=[=]?1]?1]?1]?1[=[=[=[=[=[=[=]?1]?1[=]?1]?10bfcf1225e7b9b915695f97a03303e3acd827b7924fcfd13254522f28fc1db1ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555e8f341f27d6ae3048f41f12c310db5fa3999ec842cb39c5f547deb461a9e308e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c3c7f45bb2a724dc9b3edd19e2d89d4d7d2e42942610b0d61b9bdc4485eea02de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ec566b57da1606a5435db85353ed3d6e473ca2aec4739e2b87ce03f9f67668f37d2c02c4aaf8aae55456fdbab5194ed16d236c630d0ad37c47c6fbb1aa70573a08b04ce84fcf73281e402f9f52807ecd452a83a20015bef0d164b6fd9883ab3608b04ce84fcf73281e402f9f52807ecd452a83a20015bef0d164b6fd9883ab36f9d6bc5aa1659684e333e125db4ab6174e45a2385a29ce79dc23054487abe28f43907924ce4c3ff9c40ede15533c152a235551e4602e900b82396746a8a9c90c43907924ce4c3ff9c40ede15533c152a235551e4602e900b82396746a8a9c90c14869d14e775338918da12f64f2ef78624a3484a7a7a164450c57430f268732f7dffe5cd61108b25f837435572b4e1ec84dad2e235379616f96808a19bc98a947dffe5cd61108b25f837435572b4e1ec84dad2e235379616f96808a19bc98a9458e55404380c6d6b904ca63f3a8e521f285c5b0b7b2772c65b8154e5bb24af52cafa9c339b11e1575cff50e5d8d84c8f9a848e7fd230903c9f3c18d191c01f7dcafa9c339b11e1575cff50e5d8d84c8f9a848e7fd230903c9f3c18d191c01f7d9c23fe24b2fd3c9710e837466f4447b1f568dee1e27ff19ceb82e1d4e12ee15b3e0c52bf859cd6c267b38f01f0eaacaf211347d35728b20adad76bfd9f9c6bb33e0c52bf859cd6c267b38f01f0eaacaf211347d35728b20adad76bfd9f9c6bb3c92932cb4e961520541d75f9bd52fda236bc479436e4cf816456fb6a53b5d73059626def6a3c28151735eea2262056ce2c9bd9066a56f4debe044090ff5ce43f59626def6a3c28151735eea2262056ce2c9bd9066a56f4debe044090ff5ce43f5e686b90d34006ce9aecd3fff9fbb2506188049cd46d64c3be1298b86ca829b490273921275e7e506315decfb67433eb51578e7356b23d4af9f05a440b3023f690273921275e7e506315decfb67433eb51578e7356b23d4af9f05a440b3023f645d1b72b5397c671566d017a2bf6c172d60f176994827a39559fa90c2ac21e80d0bdccee392d8aa22caf99b5de2607e7f74671f71d27655adf4dde46e9ccfe77d0bdccee392d8aa22caf99b5de2607e7f74671f71d27655adf4dde46e9ccfe77b818fc794054121fc49c7517836f27208b780ea2868601066995b7081535c2eee805228a62ded49c25425dd5d85d9f13461b49a9f79a2477284f361f39db38b6e805228a62ded49c25425dd5d85d9f13461b49a9f79a2477284f361f39db38b6b3496cbb677c54817d515dbc2170a71b1185d7b02dc2362c93f861a7293d68516f529d0c051305e696c2f5d7f06303e65fdf043e9baa7475eec530ade47947946f529d0c051305e696c2f5d7f06303e65fdf043e9baa7475eec530ade4794794dd271f99b3330bd9d7e490c98840a3f3f526b633f7a2997fd69796dc3d3f84377d07c035f743c3c3f650d229cc4096818dce3dc4ebfa0ac57e67f2f97f5cc97c7d07c035f743c3c3f650d229cc4096818dce3dc4ebfa0ac57e67f2f97f5cc97ca14b220e651833d2991009e65d7f75e4fdf21748a7053b001cf0ce4e84ab097b8cf3c673f5b64967fb889278b47bd0c1d5c9c7197a8234e089078c59f8fc52c88cf3c673f5b64967fb889278b47bd0c1d5c9c7197a8234e089078c59f8fc52c89aa23a745bde24162d9d820cd046dac4e3d7c1352fb1377ff947ae719b3cacf5f0cb4b5d54bac37ad1775c4385474c924c190be9ae9fb6d00d8cbcfe13950c5ef0cb4b5d54bac37ad1775c4385474c924c190be9ae9fb6d00d8cbcfe13950c5e656bda624c2dc3da6dee04932591d5ece55f954e91a69972bf74daa2225d3e519669237bf48f46ea7f9480eb6cabfd830d49850d4cbb4b80414bba243307a3849669237bf48f46ea7f9480eb6cabfd830d49850d4cbb4b80414bba243307a384e8281775eae009d45a97c77c223398c9e5d317650cdec150fd73e9a9f360f0bcfd17965f195f67de23cc92851257503c8afc7cfd21db91b5b7c7d3d122cd8e5efd17965f195f67de23cc92851257503c8afc7cfd21db91b5b7c7d3d122cd8e5e6b04b374ccf8a8558883407c30990249b64e81dd20a2f175bb8cd18bc6760395e88b1b331ed46bd3915d882904153813857e32ad5138480135ef3f1c8d8cceeae88b1b331ed46bd3915d882904153813857e32ad5138480135ef3f1c8d8cceea56751df0a83da3fdec9eded1ad2ede25ae0aa4ef1f0c49ec86e92435233a548cd1c1b88669d39f1a664771304defc34fde0a499c14fc68bc491c4792bac2da83d1c1b88669d39f1a664771304defc34fde0a499c14fc68bc491c4792bac2da83f2e3120bf10ea4e399d8e77c5cce8bc3ba503a7276d18a262707f73aaaf45923d6b894c353661819437cf110cc72d6b8cd9fbc7684916541ee5e1a4fc4569e0ed6b894c353661819437cf110cc72d6b8cd9fbc7684916541ee5e1a4fc4569e0e5b89f6c3cf98fc388828987c38f69a31b1da51e83b5ac83f103ff6662a0ebee4bc7d9c4f89e64ba6bed4994b7d85314dd7e98097f166af47669717a8fc74d2dcbc7d9c4f89e64ba6bed4994b7d85314dd7e98097f166af47669717a8fc74d2dc7c1e1a502806fcb1835c25dad44bf961075f4ede474a70cd10d803fae9aab4b1da2e9265c9685a700c8d771f46928987acd1b2437a15d534744e247e399aa3bfc8d88b4e5a6e405d9fb3ac9845c95aa209b6405b57412abb7fa5b372e549d1a7da75591f5d6cde833774489fc9e1ff7d03c8e2bb0828c6e664429442b9b8a5edfe2dc3367f65c829af50463fa6e73c46308c798dfab8dca1fc9ac1996bdc475bfe2dc3367f65c829af50463fa6e73c46308c798dfab8dca1fc9ac1996bdc475b8c39281207217764dc2c09589c4a69927ae432f378ef3b4fc3afbc1cd33187dd0ce5d89ecb0a2fe53a3f1349c9b70082e82f9f7bd499e928fb05e006e5a376f65a8edea9bfc3f2bcee24271bc5e593af989baf58074de4872211f70b4534bc8ba4c30f5431da4a7662af1b79ee3a7468edb2b3d917474d8e305b05228f1bb098f61ff783faf12a4d15ca978919858191f0b6d7c94ef9073bf418b247ba846f3df61ff783faf12a4d15ca978919858191f0b6d7c94ef9073bf418b247ba846f3df73a94c8c11d0436560c2fec9dbc3740e67f2427a13b53a9b1c3f67f5f5debbd9ef36b6e2a83776da1b2142e24e56b76457961b1e33c8d9c0a1912d68cef2cb39ef36b6e2a83776da1b2142e24e56b76457961b1e33c8d9c0a1912d68cef2cb3e7048c6d716d2b09f5cf1002f7a4f30aa0bcac2ef1dfda124853845e891b09d3203ee3f95ac02c62f3921d62a9c870e5bc68acef4270548193eca30b94ebafcb203ee3f95ac02c62f3921d62a9c870e5bc68acef4270548193eca30b94ebafcbb5e2bad9cae60b1e15660c5d65af54ad3c9a0ef9dd5f893286246cd6dc05defc1624023631005e1bb2eb9313a3b5fb47b259e41d1bd24127867b582df7ee8d3ab0187124cfbf0b2795f720bbab51db9c619afd76019e970c372ede9122b31a3d37ebea363d98e962cac6371d212f0e3a6f842b3d79c36656ebc552064f445db47afdee38faa76dda38295f9d6422e88fd5143c36a83b8dbeba7686e19193cd517afdee38faa76dda38295f9d6422e88fd5143c36a83b8dbeba7686e19193cd516e0e4efe5f7988dfbd214c90738817f321d0376fcab2f073524673ce567df5ae79ff57d9648e3912798b1d5d833525a59bd8c59b6048a81f284c52ee5ef63a7d79ff57d9648e3912798b1d5d833525a59bd8c59b6048a81f284c52ee5ef63a7d9b09b232cca684a3dcf01e81969fa42965c2ff44e90fa55508c85e283d1d28b765a6679857eca0c6d01d9726fc7d9bc23e4c463fca0cd3cffccf9dc3c775b49b65a6679857eca0c6d01d9726fc7d9bc23e4c463fca0cd3cffccf9dc3c775b49b0845595cc91bd470112cba824875fb4d5618e420b0dd8bfac44d9955e83712014321f8eec40bcc24cedce5fde86cd34497d22b8e25257f06eabf22ea454543224321f8eec40bcc24cedce5fde86cd34497d22b8e25257f06eabf22ea454543222dc7f8fa9b93ed5bb1f6822f89bfb09bcebb20a2b876cfa32ffdf7d7c1cf9328e67e0e7f90a30e6bad006289ab2fbaf163e7f4f75bd5adbe279c74c6a1a0e6c5e67e0e7f90a30e6bad006289ab2fbaf163e7f4f75bd5adbe279c74c6a1a0e6c5ae9d5aa4795cbd7bb80ab32ed59c6f06d528643d8212282d59cce4870b5c3c002851dbf7dd056d7bd8a6ec544bdb788ae64173798df86e9cee8b645dfc51c3bb2851dbf7dd056d7bd8a6ec544bdb788ae64173798df86e9cee8b645dfc51c3bb625ca5cafc376bc725d15a07fd56dee1a87c48f83a3e3d4fa3df65b9e1dd9ac5dc64d9d7de9f88d1eca0923b426187485e43081e9e297227ba39f3e62774085cdc64d9d7de9f88d1eca0923b426187485e43081e9e297227ba39f3e62774085c9f7034181504367d03db71464f570c5452a14651042a849a7e3e27526bf88757196e5f7309a77712f6ea7a2654f8d28a2257006437ef2d00bce8a3c1104e3c8d196e5f7309a77712f6ea7a2654f8d28a2257006437ef2d00bce8a3c1104e3c8df6337fcc7b59546ae7be596d36ec1980ff122277ac2e3628b04303f580d4dd1e3fc770e776a68970f730c9cb6e37f1c7d5aa443cd50d24718365f923c11e08173fc770e776a68970f730c9cb6e37f1c7d5aa443cd50d24718365f923c11e08173c7ad39c2a181062918acbf7710101399b479f503c699377ae3530990dfe7f87fd2bb8415373ba6da5ff4e4c191c2a5c93c375f6218abc583965394ce2fcff76fd2bb8415373ba6da5ff4e4c191c2a5c93c375f6218abc583965394ce2fcff76284c20cdb3d938f8c1e436ed511d7a458672f56603e84774f41b04bb9c55ea09330742ce32b62cdbba1963cd792d12e54418b1d9e91204e8c79de4d0497ccbb1330742ce32b62cdbba1963cd792d12e54418b1d9e91204e8c79de4d0497ccbb136fff973192f631246dab3b0f3b175f30630e25273c27d6a9013ba8dc850934f749dc4a2055121ad7334f60f9f8aa12e7c61eea4c06a7c474922476bcc52fbcaeeec52e3ac19bf97a5202a24f245de438d5fbb8085b7ffea136d117821ab0e9360a750d61a646a83e434c5f7f976e2687cf3136f7265779ceee4e779ea0ff321b49e745a7a0c142f868bc01ad39d977eada5c877acaebcd9e420262a3ff756c5b49e745a7a0c142f868bc01ad39d977eada5c877acaebcd9e420262a3ff756c580b9b8474d3919cd9f30d5729f622ff30fe63b6d081e8cf60a320c2fde9a48998f928348e5ca8211903a074f301d35f446e18464bd4f08625053e1d92c9a9d708f928348e5ca8211903a074f301d35f446e18464bd4f08625053e1d92c9a9d70f6efb3e67fcc3ff7d40853b50023427c4a387d8a63cd49935680b6c79497681be2daa3095642fc31a3956c3b1ee2372643d2913797c0f830194350274a29c78be2daa3095642fc31a3956c3b1ee2372643d2913797c0f830194350274a29c78bb8dd9770e9b6dc82f8582828adec2528880d0ad6e785467fc062d5b2d2cf688e59938883babf831b61ef83557b7d90be9028195bced24aa6a7bfb875ae3fbc7059938883babf831b61ef83557b7d90be9028195bced24aa6a7bfb875ae3fbc70bc4002027a4a4e211a525a5766b693063248466b73bcb18b36e53d1f507798ec9db1936c6995d56ffedaf6992894cbb892f8952ae7f1e765d97f44ac88dc7ebf9db1936c6995d56ffedaf6992894cbb892f8952ae7f1e765d97f44ac88dc7ebf166d45af0858a661ad1e273195ae2f3b38749e1f09655ed7e5a0cc999d5130416d54c6d9972da6e2da730d4195e3f4a57781a8686a144a0f94834982678259576d54c6d9972da6e2da730d4195e3f4a57781a8686a144a0f9483498267825957f9ca119e4df3532ba3e979b29fb03908c8f04b072a876104ebaa7305a2ab986f93f88d1b8d64594a6aef6a180484cc7c13307ae58e0160003e366a0df9593cdefeab98a7713c29f9275d9f3ceae5ec8e44a5889546e1ea4b65b9ac646216b3d2037295db8404150f873b4ffa08d671959176f89c85fffb83dea896c1aa010aa1fdbcb700cf607cbf2487fc468f3172a21859ce0940741a733c1ff62389cb8a2dfdbcb700cf607cbf2487fc468f3172a21859ce0940741a733c1ff62389cb8a2d9e39622ae359961fe6a566d4d15f8686ccf48b67d2c5eac92cea8ab090c070b877a05118c0a1f1bb4e685b71f56161d3f6e6cf95132ae5c1c98d7ceb64ac7ca377a05118c0a1f1bb4e685b71f56161d3f6e6cf95132ae5c1c98d7ceb64ac7ca31b622abe507117a4a3fa19c5e3010136d6bfdfee7ab16e71b97ba144771fc09c7a7393d2e328fa41f6b36548d485b3560d0e4fef7f6525a7a114a4131f1b113b7a7393d2e328fa41f6b36548d485b3560d0e4fef7f6525a7a114a4131f1b113bf35bc1e9eaff0df9b2772c872856ac439b6287fa89bb44a9d5ab30ce442a94766a0c0760800ee92c5d4e8bf17e4dab06f77bb58ac69cd1d67f3301f59d4c21296a0c0760800ee92c5d4e8bf17e4dab06f77bb58ac69cd1d67f3301f59d4c21294e0ebeb08f92befd212ad0746728c0ffedc52c59fed6c83e279bbb9b574e3e6aed4450adb45098485c8fadd5d014dae2cf35ef9ad0a80947470216d68ad24c6ded4450adb45098485c8fadd5d014dae2cf35ef9ad0a80947470216d68ad24c6d861b1c29f6123de83f6fa72e57dd605477ca5c09a2929e431692bc2b527c0e5a64ea59b33cb66b308e75c4ca1f946792ec454c3639ff0b5cb25956174cc3ff5e64ea59b33cb66b308e75c4ca1f946792ec454c3639ff0b5cb25956174cc3ff5ecf3c313dc33b3f4124fd96880575e7e1f60b58981ecdcda46ad101c368b2c2c1df90e74a1224ca60813e09495b1a164ce9eccd057cbff37231360323ad7ef81fdf90e74a1224ca60813e09495b1a164ce9eccd057cbff37231360323ad7ef81f9ce25a76e342f7f48706d649a06569e8ba507351376496acc78703187f05fe70d5b432b958f5015fbeaf591956e001a6dd46c79efc8649a674a84d9eb35d0176d5b432b958f5015fbeaf591956e001a6dd46c79efc8649a674a84d9eb35d0176551f8ef87867bf1277058cab8c07fe78ba4bf3f1c38742964b338415fc2c342e8a84c0c384dab0c9d6d72028d584861080542398f49ae9845b14a968df04c2a08b4f22f04510004e2ddd7a64883cf47154433e622959a21dd60671b72fe5295f48a8801a9a22421f20ad21b8cc632606886209684fc74f9a8a2271e268b8ed152738b58e959cd9891ccddc6a8e086807795c6f3eaae5f53c6c2bd9862a89e7f12738b58e959cd9891ccddc6a8e086807795c6f3eaae5f53c6c2bd9862a89e7f125908facdaaccfee13532d42e74643b6e1d4deba182667c169e9c130ffe4161f0ce8f813a3f39d61b1059097f503d6d05459e584af0788569b6dc0c984b6747c0ce8f813a3f39d61b1059097f503d6d05459e584af0788569b6dc0c984b6747cc8ad697d6efa9bbb0e35f2b03b08de3feab4b17b70a56ae81e7f7e6891152cd8c50bec7b538828d0e7b4f354b0e3c8ccc3bd0126aac0836c668008eba13a0a41c50bec7b538828d0e7b4f354b0e3c8ccc3bd0126aac0836c668008eba13a0a41d8b7709ead1f6f75a904488a10dc22ad86d10481f5b336bb9ae89e7cd7972716ba0096ec493688b71319194fba88d64c89abea0061e9bb8b5ee3e775c7658095ba0096ec493688b71319194fba88d64c89abea0061e9bb8b5ee3e775c76580953ed408c207f173522d4cfe6357ca91228b2b6a586b727d6ab6e1475f1c7bc812b3eb92a2ab0e205ad47760eb36f3abc095a8f1ded52d292581852ed22528ac7db3eb92a2ab0e205ad47760eb36f3abc095a8f1ded52d292581852ed22528ac7d1396c450c956f498a187f87dfa5978ade3bafbedebc2d10c44df27b4b97076c892445e16029d5247abc2254c9bbbcc22487607e3b10a6cd19c54210dcd93f3e992445e16029d5247abc2254c9bbbcc22487607e3b10a6cd19c54210dcd93f3e9b0719ca1dfa58b1d5e60d1c2ab931569ad49f66d7861d179989a8bdbbc3571adab5e99e8399a6be804513c3ca056d7b9b4c8b9d4f919eee7e384f7c497e30adaab5e99e8399a6be804513c3ca056d7b9b4c8b9d4f919eee7e384f7c497e30adafb4854edb226e45ad4c81cd8f4b606a0c504b91575f5d6d4e6408ccbcc16de87462c7e292e5181fe8194b3ce82779cc80fb99cb5adaebed757f9eb3baa587891462c7e292e5181fe8194b3ce82779cc80fb99cb5adaebed757f9eb3baa587891ea017baba502c916dc90ffdaf7250d27b46910e1901b6b89d19b472bb014da47a74d01e283c194485dc065565a85619ee09c7c72244de1abe465215d192b4deea74d01e283c194485dc065565a85619ee09c7c72244de1abe465215d192b4dee9ae68c507e5e0659f7991f5940f1a6fb3e3fb48f3d94448f3db74604f8f9bb8a55309cba7771ca336e509826f5cc3e669a70209970c7039bdd4a3bb0a51bcd6555309cba7771ca336e509826f5cc3e669a70209970c7039bdd4a3bb0a51bcd65df2654a411e7b5b543aba4f3edc2dde79040ca11e3e05edb7fc148bd1849ed9311350b59c00974c5d766898dad5db3e86e2304840842b852c3200a462ad9a0b311350b59c00974c5d766898dad5db3e86e2304840842b852c3200a462ad9a0b382d1a1cccaf786b866ebb313df0353c077c0e2382ee7aabcb91030e51e68c4acdcaec60fe571fd320f4268ab071d094b9b2af57f4e1894b4385dcce0af9f1b95dcaec60fe571fd320f4268ab071d094b9b2af57f4e1894b4385dcce0af9f1b9550603f34de8f78a209112b62dfa69131726c605a55a0ca8ea912a94daaadab2d06fdd2a00964b452842edadf46974343520d6453476fe5a96e170dba51ce52a806fdd2a00964b452842edadf46974343520d6453476fe5a96e170dba51ce52a8c71a14ab100bfc1dd68298dcee8d5336ae8fd2dd8736445ac98c1484f2b2b31eabb4d5d105d7cd9eb9b6d4a78cb788eef67f3e8528c3e083512da947ee636032abb4d5d105d7cd9eb9b6d4a78cb788eef67f3e8528c3e083512da947ee63603279af32754a82032372c9fd3e228ef15fc16d76b85dea80309b62660b9a951cf7a072d2e4373d3d06c6c45239f99a15d1ea08da9a4982d7ee2c0c2a41f2632d65a072d2e4373d3d06c6c45239f99a15d1ea08da9a4982d7ee2c0c2a41f2632d650a133cade084a6e51233c73220b6385d197a8b461ea33a4ab9da66a117b7244a33cf0ee7f471a4dac3eeaa0b65eb2c97bc53c0466616ca32b9e0ef8fefcaad8a33cf0ee7f471a4dac3eeaa0b65eb2c97bc53c0466616ca32b9e0ef8fefcaad8aff1607f8023abcef01d5f148a0ddc79fc547408a42a894841469597c4edcf3648e30a6f21803fcfc8c16ba83549f0e20a0768e5d47c4780c212130cf700fd6948e30a6f21803fcfc8c16ba83549f0e20a0768e5d47c4780c212130cf700fd6945111796de863fec86482e3d37844af398cfd8ed1538bbdd30cc9d3b2221e5396c275a4ee0c928b39b01bd36678d47e7ebf4ca7cd09acf7395f392eacd5266d21c275a4ee0c928b39b01bd36678d47e7ebf4ca7cd09acf7395f392eacd5266d211676acdeadbdc955f01d68f7aeadf1ae6e331e4a866cddb55f60a4eb8f35b09fc67f98a59b419b5201bba590d23cd0c3601aa81306aa6bfbfc7b1f79f4f1aa2dc67f98a59b419b5201bba590d23cd0c3601aa81306aa6bfbfc7b1f79f4f1aa2d0be5434dfbdf24291e6adfec4553fbdbad378125cee74b82803cc53b484f38be29c41ce3a17d7c2543ec33a3c047c922ecf2e92536013cbea4edab62968774a429c41ce3a17d7c2543ec33a3c047c922ecf2e92536013cbea4edab62968774a462ce25a6d3a888ce400fe6f3ca1181e617b335b2896e835f932c2cf015576b9419d5040fa33024c5140c43931db0d4f15d41eb6b34804c4fcbe7978fffd045e419d5040fa33024c5140c43931db0d4f15d41eb6b34804c4fcbe7978fffd045e4dee838e133808c57a7f36221b373b70f09f10d95f56925d317af483b643f25be4c1f0334cb8d884d9ddff73f9fabf495c869439228659db4c02c09c0424408e3c4c0b11a026b92034582eba9ecb2f2c0ecbfd14ff240bfff3f580880fe2c774fcd1f47f9ed85ef803b6ab3dd6c0f27acee696d8160160dfb7d1c58a75020340757f08d1cceb53d918c4a0f405c0bfa9b7d59a6e87f388c435f95e86d475121d357f08d1cceb53d918c4a0f405c0bfa9b7d59a6e87f388c435f95e86d475121d30efd96ccc3317ea8ad82312189acc4f8d7bdcb568f0e777ae89466d183b6eef20119d994ac2e81b6e2671879399baddcc7fad2fa1ad7b57e43d1f76ced54743d0119d994ac2e81b6e2671879399baddcc7fad2fa1ad7b57e43d1f76ced54743dd9443fbcc00521ce8cca40e840496b020fef5149440320b416f2f91cabec8200512b348279afe78cbb9bc75e1342197f3fe0682fa7e026bfa9c7f86ff6f9a1da512b348279afe78cbb9bc75e1342197f3fe0682fa7e026bfa9c7f86ff6f9a1dae991f1adc1acc63bafe2b0f19f8e9d2510ece0f21486ede23159bf542373f8fc6d1ff47a4999aca752b1d8fcb4e3889047cb6625899e135bed123e2d144d5e616d1ff47a4999aca752b1d8fcb4e3889047cb6625899e135bed123e2d144d5e619fdc209d6875ecf95140306d704e5a5eb5bdda605f0451cf5ed3e90284168c8a430e7c055420a108a7d457fffe08e482177e72793a774bba72669786eb55fbdc430e7c055420a108a7d457fffe08e482177e72793a774bba72669786eb55fbdc70604f02a185881177139f4067c5995ae669806d199e4c9626936c2a2852120f36eb5d84bed5fc207dbb6c964ad02821922bef9e5839bce4adce21704549d43136eb5d84bed5fc207dbb6c964ad02821922bef9e5839bce4adce21704549d431e1e51e1f9b9870400e00969e4e303e1aef12ea145becb656e390dd9e487652836a4cc65e4e296b402c5b6f967f585df6961e4e8543f18cf1f9dfb704efb2264a6a4cc65e4e296b402c5b6f967f585df6961e4e8543f18cf1f9dfb704efb2264ab41c095660f5e9db65feee38514be0fa4904b3f79e7de777ea3e87be67c51d2ec6c4adc9cb72adfdc39e1e53a8eed4940cef4dcf72928b0318261fe01009ce7dc6c4adc9cb72adfdc39e1e53a8eed4940cef4dcf72928b0318261fe01009ce7de5b788ce486126a0e1c483d54d6c079230d89f90008297f115a06c59e3f6815fca986dd755da4a41a990febb1c9f7fa657a715bc801e573cd8646b0d0063adefca986dd755da4a41a990febb1c9f7fa657a715bc801e573cd8646b0d0063adefc31f008eb53d99197b0f3c43655dcaf30c91ee3d2ccd30ba3acbd3aec5668092198bafe5b2f2a7ffa2feeccc91ceeb42891faf0c2be971bcdd06cbdf7a2069d2198bafe5b2f2a7ffa2feeccc91ceeb42891faf0c2be971bcdd06cbdf7a2069d27f6fe1c5f52940cd0b266392d5415d89b1a0b97132957842bfa7f8984a60fe0481b5cf271a1bdf1fb219af46cc3321e566ec762304274ef42b798629240aecac81b5cf271a1bdf1fb219af46cc3321e566ec762304274ef42b798629240aecac2d7ba11778d54ab944362ee302dca6d47d8525bd243226a7ccbe75f32d8736d5d211cc89730dfae46eb34af05e3e3b97629952a2aa7afdeb57fc0ab91b9c0ab3d211cc89730dfae46eb34af05e3e3b97629952a2aa7afdeb57fc0ab91b9c0ab3ae66607e5b786d0f2746dbbaf97b24d0c98d6e0151dbaf84c1dff450076b5c4a42fa960c6c222f28e3bdbb6d86a69781f1f1c82b46c073b91c5bbc5e9c9ec43642fa960c6c222f28e3bdbb6d86a69781f1f1c82b46c073b91c5bbc5e9c9ec436e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85577efc4b236e0a68360adb6f77c3220d8bb93df5766b034230f1f483c4d2fad1277efc4b236e0a68360adb6f77c3220d8bb93df5766b034230f1f483c4d2fad1288a5de34a8b07402b1324eeb15a538843585f09ba0b0c66670298c1db450fe9ab1b859a512edb5f394bc7a41a0ae3dabc8499e9e774c2ab2a9fe807133658a9eb1b859a512edb5f394bc7a41a0ae3dabc8499e9e774c2ab2a9fe807133658a9e5cf578d090d5e28461d00be5bd18023bb78f15b30b08fc511680782ec52f7af7516e1cf56fcc60973a4464265618d5c55a6ca0e2a45f57282fde5f56734bd087516e1cf56fcc60973a4464265618d5c55a6ca0e2a45f57282fde5f56734bd087f2f1ef4ef573ca26236c35224c1eb30886ea0a2600b2b424aa4592d34c7aecac28e2d510186d8c89a1fd3e7b95f7bffe504e205bf0a9848e6f618f1faee093a928e2d510186d8c89a1fd3e7b95f7bffe504e205bf0a9848e6f618f1faee093a9a4e544ace786a24ae19fad7b256140d990f4a2af1b8e2b2832428c56061b089aa3e913a537567b3cf69cbd2b27efaedc28665c46763d9f59e784ca446d3057169f9a7d19611f325edfb25ddd48b54c330b732e2a8a39d614166d184ce1cbac709856ba05a9c9ff9051c2673dbbb88a6f8f86f9de37d430b664f873b60be7253e19a24fba8dd83e6207ee7e226f4f8b98403d86c363b916d5ac1f5dea889869a819a24fba8dd83e6207ee7e226f4f8b98403d86c363b916d5ac1f5dea889869a87a2a7f570dafed39ac28bd00d5dd8daf5598ca044c504ed2aece502e27908017cb4c1c98e6fc848378be494909df36750c95572d72e56b14b76c0a54a7557f02cb4c1c98e6fc848378be494909df36750c95572d72e56b14b76c0a54a7557f02d5a8e32df3297b9db164daff1993bff6b52885b3b417aacb2292fce45572408cc0afb41571fbade468795eb34d3a81dc97681edaa85f7c3bb9c4224c9c8b24c190daa379b6e58d755652bfb39fe5fdd8059c98fe4177b4de5102d8a0d716acd7f1072e6bfcae00bfb3c01a732a9739433a9b075f2aab4c768dd3b87b9c3ef004640c3148f8d8e0db24f637dd73fb8d74319c1673ed06d7b9c8766c0fe0acfeddf913b9bbe6d820bd30e87546d33b53a13c70cc4daf63f170414529b1ab179f7338401736533caf2e6d4d0604472818f6ce99c9aa41bf85bb3b362c3b650dd24cf1089a64baaa00f5650ec1eba5616021e43fed8d45a72c482d4b7b75be96e79365e282407690ea201ddd345b9a2ca9a88205eaabfa39037de8e0d71f1d061173bc96b1ea87758991e052eace1b24699c2d31fa1ee5d612b18308f8a0436214855723f3352562d73ee210bfacc277c1c58e58cd7f429745f1ad9e92f516b44154adfe80a3b67cbd6acd8d7483f076f3ea948961b34995ab7b216718dd77c8fde3a42376e0e262ec537ab7ddcbbdb3adfedf0dde5e712523b5539d2c2df7cb71075e68df1590e1609a3c0f5da6127e06d2c45ee3247f2fda575ecceadaf28549599a61794d8182bc45786ac922ccfef0b7451aea32910c0a3e0379e59c549b33c892af51dbf41183dd8ddcc39e2336f0ca2cb20320b5aa69e528dde5902ca8d10692af51dbf41183dd8ddcc39e2336f0ca2cb20320b5aa69e528dde5902ca8d1069a884a4f523e6abb6fd5819e2fbdfb0736d4ceac748820bbfd1c073b4526e5a1145930434e550632b39af36dacadc159a8b229b886a98e6a36a65e45890ec117c1ab5202ca7b4d0e29651fdff7a2859749dd6e206cdd26cf08c0f86843a21bdec62cce6afa01697c71c0f77d8106085c6de76417d748d959f1016cb6160c2fc38177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064338366bc1981967c12c28d2775aa9bd88b05f28bdce9a2998c2948707a04652ee6202c72c65b213a0d44f4f087abac42e9178713ca84b85c5b0c0849601568ad88d941e85e8ed6a9fc3b4d534fe224926f264ebe38b61582da245ab687347985d9d4893c52beac21fd3a384626b27c1635e55f25e3fe5a2ac9c880c9a483cbd33a6507bc92360df61fc2d43cb30f311f264e420a39e575870edee16cb774a1939c382c4d20b6075a1133d0a1d094daa20609d5527d1622264f60f71c0005bf45f5c902433b4c473c67858ca73142f72d493f3b0a8cd7bbec480ad6d6a7fb991b6ce127a0c4f642d3e1b22d8a857cf5b44500b69f2cb6075949ef295a009d4ccf3d3b2696b4e1dd9e986f85af30afe0e325f7d21d1170000916212cc5a8336a4e9@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottuned-2.10.0-6.el7_6.4.src.rpmconfig(tuned)tuned  @@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2config(tuned)dbusdbus-pythonethtoolgawkpolkitpygobject3-basepython(abi)python-configobjpython-decoratorpython-linux-procfspython-perfpython-pyudevpython-schedutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdutil-linuxvirt-whatvirt-whatrpmlib(PayloadIsXz)2.10.0-6.el7_6.42.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3# remove ktune from old tuned, now part of tuned /usr/sbin/service ktune stop &>/dev/null || : /usr/sbin/chkconfig --del ktune &>/dev/null || :tuned2.0-0]%@[1[1[[h@[[@[@[i[<[d@YY@YY@Y>@Y6@Y i@Xh@X@X!@W֘W@W@W@VV<@VI@V@UM@UM@U@U@T?@T3T2@T2@T2@T+T+TT@S@SpSj @SSc@S@SnR@R@RkRG@R|@R|@Rz/@R^Q@Q@QHS@Q0@Qh@P!@PP@Pr@P @O/@O/@Oz@Ou@Jaroslav Škarvada - 2.10.0-6.4Jaroslav Škarvada - 2.10.0-6.3Jaroslav Škarvada - 2.10.0-6.2Jaroslav Škarvada - 2.10.0-6.1Jaroslav Škarvada - 2.10.0-6Jaroslav Škarvada - 2.10.0-5Jaroslav Škarvada - 2.10.0-4Jaroslav Škarvada - 2.10.0-3Jaroslav Škarvada - 2.10.0-2Jaroslav Škarvada - 2.10.0-1Jaroslav Škarvada - 2.10.0-0.1.rc1Jaroslav Škarvada - 2.9.0-1Jaroslav Škarvada - 2.9.0-0.2.rc2Jaroslav Škarvada - 2.9.0-0.1.rc1Jaroslav Škarvada - 2.8.0-5Jaroslav Škarvada - 2.8.0-4Jaroslav Škarvada - 2.8.0-3Jaroslav Škarvada - 2.8.0-2Jaroslav Škarvada - 2.8.0-1Jaroslav Škarvada - 2.7.1-4Ondřej Lysoněk - 2.7.1-3Jaroslav Škarvada - 2.7.1-2Jaroslav Škarvada - 2.7.1-1Jaroslav Škarvada - 2.7.0-1Jaroslav Škarvada - 2.5.1-7Jaroslav Škarvada - 2.5.1-6Jaroslav Škarvada - 2.5.1-5Jaroslav Škarvada - 2.5.1-4Jaroslav Škarvada - 2.5.1-3Jaroslav Škarvada - 2.5.1-2Jaroslav Škarvada - 2.5.1-1Jaroslav Škarvada - 2.5.0-1Jaroslav Škarvada - 2.4.1-1Jaroslav Škarvada - 2.4.0-6Jaroslav Škarvada - 2.4.0-5Jaroslav Škarvada - 2.4.0-4Jaroslav Škarvada - 2.4.0-3Jaroslav Škarvada - 2.4.0-2Jaroslav Škarvada - 2.4.0-1Jaroslav Škarvada - 2.3.0-16Jaroslav Škarvada - 2.3.0-15Jaroslav Škarvada - 2.3.0-14Jaroslav Škarvada - 2.3.0-13Jaroslav Škarvada - 2.3.0-12Jaroslav Škarvada - 2.3.0-11Jaroslav Škarvada - 2.3.0-10Jaroslav Škarvada - 2.3.0-9Jaroslav Škarvada - 2.3.0-8Jaroslav Škarvada - 2.3.0-7Jaroslav Škarvada - 2.3.0-6Daniel Mach - 2.3.0-5Jaroslav Škarvada - 2.3.0-4Jaroslav Škarvada - 2.3.0-3Jaroslav Škarvada - 2.3.0-2Jaroslav Škarvada - 2.3.0-1Jaroslav Škarvada - 2.2.2-4Jaroslav Škarvada - 2.2.2-3Jaroslav Škarvada - 2.2.2-2Jaroslav Škarvada - 2.2.2-1Jaroslav Škarvada - 2.2.1-1Jan Vcelak 2.2.0-1Jaroslav Škarvada - 2.1.2-1Jan Vcelak 2.1.1-1Jan Vcelak 2.1.0-1Jaroslav Škarvada - 2.0.2-1Fedora Release Engineering - 2.0.1-4Jaroslav Škarvada - 2.0.1-3Jan Kaluza - 2.0.1-2Jaroslav Škarvada - 2.0.1-1Jan Vcelak 2.0-1- realtime-virtual-host: pin only the vcpu thread to isolated pcpu Resolves: rhbz#1728699- Reworked setup_kvm_mod_low_latency to count with kernel changes Resolves: rhbz#1653767- Updated disable-ksm-once patch Related: rhbz#1652822- Disable ksm once, re-enable it on full rollback Resolves: rhbz#1652822- Added workaround for rpmbuild bug 1626473 related: rhbz#1616043- Fixed realtime-virtual-guest profile to call script.sh related: rhbz#1616043- De-fuzzified realtime-virtual-enable-rt-entsk patch related: rhbz#1616043- realtime-virtual-guest/host: start/stop rt-entsk daemon on initialization/shutdown resolves: rhbz#1616043- use online CPUs for cpusets calculations instead of present CPUs resolves: rhbz#1613478- new release - rebased tuned to latest upstream related: rhbz#1546598 - IRQ affinity handled by scheduler plugin resolves: rhbz#1590937- new release - rebased tuned to latest upstream resolves: rhbz#1546598 - script: show stderr output in the log - realtime-virtual-host: script.sh: add error checking - man: improved tuned-profiles-cpu-partitioning.7 - bootloader: check if grub2_cfg_file_name is None in _remove_grub2_tuning() - plugin_scheduler: whitelist/blacklist processed also for thread names - bootloader: patch all GRUB2 config files - profiles: added mssql profile - tuned-adm: print log excerpt when changing profile - cpu-partitioning: use no_balance_cores instead of no_rebalance_cores - sysctl: support assignment modifiers as other plugins do - oracle: fixed ip_local_port_range parity warning resolves: rhbz#1527219 - Fix verifying cpumask on systems with more than 32 cores resolves: rhbz#1528368 - oracle: updated the profile to be in sync with KCS 39188 resolves: rhbz#1447323- new release - rebased tuned to latest upstream related: rhbz#1467576- new release - rebased tuned to latest upstream related: rhbz#1467576 - fixed expansion of the variables in the 'devices' section related: rhbz#1490399 - cpu-partitioning: add no_rebalance_cores= option resolves: rhbz#1497182- new release - rebased tuned to latest upstream resolves: rhbz#1467576 - added recommend.d functionality resolves: rhbz#1459146 - recommend: added support for matching of processes resolves: rhbz#1461838 - cpu-partitioning: used tuned instead of tuna for cores isolation resolves: rhbz#1442229 - bootloader: splitted string for removal from cmdline resolves: rhbz#1461279 - network-latency: added skew_tick=1 kernel command line parameter resolves: rhbz#1451073 - bootloader: accepted only certain values for initrd_remove_dir resolves: rhbz#1455161 - increased udev monitor buffer size, made it configurable resolves: rhbz#1442306 - bootloader: don't add nonexistent overlay image to grub.cfg resolves: rhbz#1454340 - plugin_cpu: don't log error in execute() if EPB is not supported resolves: rhbz#1443182 - sap-hana: fixed description of the sap-hana profiles resolves: rhbz#1482005 - plugin_systemd: on full_rollback notify about need of initrd regeneration resolves: rhbz#1469258 - don't log errors about missing files on verify with ignore_missing set resolves: rhbz#1451435 - plugin_scheduler: improved logging resolves: rhbz#1474961 - improved checking if we are rebooting or not resolves: rhbz#1475571 - started dbus exports after a profile is applied resolves: rhbz#1443142 - sap-hana: changed force_latency to 70 resolves: rhbz#1501252 - plugin_video: added support for the 'dpm' power method - list available profiles on 'tuned-adm profile'- realtime: re-assigned kernel thread priorities resolves: rhbz#1452357- added skew_tick=1 to realtime and simplified bootcmdline inheritance resolves: rhbz#1447938- added workaround for old pyudev related: rhbz#1251240- respin related: rhbz#1388454 - systemd: added support for older systemd CPUAffinity syntax resolves: rhbz#1441791 - scheduler: added workarounds for low level exceptions from python-linux-procfs resolves: rhbz#1441792 - bootloader: workaround for adding tuned_initrd to new kernels on restart resolves: rhbz#1441797 - cpu-partitioning: use tuna for cores isolation related: rhbz#1403309- new release - rebase tuned to latest upstream resolves: rhbz#1388454 - cpu-partitioning: enabled timer migration resolves: rhbz#1408308 - cpu-partitioning: disabled kvmclock sync and ple resolves: rhbz#1395855 - spec: muted error if there is no selinux support resolves: rhbz#1404214 - units: implemented instance priority resolves: rhbz#1246172 - bootloader: added support for initrd overlays resolves: rhbz#1414098 - cpu-partitioning: set CPUAffinity early in initrd image resolves: rhbz#1394965 - cpu-partitioning: set workqueue affinity early resolves: rhbz#1395899 - scsi_host: fixed probing of ALPM, missing ALPM logged as info resolves: rhbz#1416712 - added new profile cpu-partitioning resolves: rhbz#1359956 - bootloader: improved inheritance resolves: rhbz#1274464 - units: mplemented udev-based regexp device matching resolves: rhbz#1251240 - units: introduced pre_script, post_script resolves: rhbz#1246176 - realtime-virtual-host: accommodate new ktimersoftd thread resolves: rhbz#1332563 - defirqaffinity: fixed traceback due to syntax error resolves: rhbz#1369791 - variables: support inheritance of variables resolves: rhbz#1433496 - scheduler: added support for cores isolation resolves: rhbz#1403309 - tuned-profiles-nfv splitted to host/guest and dropped unneeded dependency resolves: rhbz#1413111 - desktop: fixed typo in profile summary resolves: rhbz#1421238 - with systemd don't do full rollback on shutdown / reboot resolves: rhbz#1421286 - builtin functions: added virt_check function and support to include resolves: rhbz#1426654 - cpulist_present: explicitly sorted present CPUs resolves: rhbz#1432240 - plugin_scheduler: fixed initialization resolves: rhbz#1433496 - log errors when applying a profile fails resolves: rhbz#1434360- Fixed timeout if non-existent profile is requested resolves: rhbz#1369502- Fixed a traceback resolves: rhbz#1372298- fixed Tuned restart from GUI resolves: rhbz#1365533- - new-release - rebase tuned to latest upstream resolves: rhbz#1289048 - gui: fixed traceback caused by DBus paths copy&paste error related: rhbz#1356369 - tuned-adm: fixed traceback of 'tuned-adm list' if daemon is not running resolves: rhbz#1358857- new-release - rebase tuned to latest upstream resolves: rhbz#1289048 - gui: fixed save profile resolves: rhbz#1242491 - tuned-adm: added --ignore-missing parameter resolves: rhbz#1243807 - plugin_vm: added transparent_hugepage alias resolves: rhbz#1249610 - plugins: added modules plugin resolves: rhbz#1249618 - plugin_cpu: do not show error if cpupower or x86_energy_perf_policy are missing resolves: rhbz#1254417 - tuned-adm: fixed restart attempt if tuned is not running resolves: rhbz#1258755 - nfv: avoided race condition by using synchronous mode resolves: rhbz#1259039 - realtime: added check for isolcpus sanity resolves: rhbz#1264128 - pm_qos: fixed exception if PM_QoS is not available resolves: rhbz#1296137 - plugin_sysctl: reapply system sysctl after Tuned sysctl are applied resolves: rhbz#1302953 - atomic: increase number of inotify watches resolves: rhbz#1322001 - realtime-virtual-host/guest: added rcu_nocbs kernel boot parameter resolves: rhbz#1334479 - realtime: fixed kernel.sched_rt_runtime_us to be -1 resolves: rhbz#1346715 - tuned-adm: fixed detection of no_daemon mode resolves: rhbz#1351536 - plugin_base: correctly strip assignment modifiers even if not used resolves: rhbz#1353142 - plugin_disk: try to workaround embedded '/' in device names related: rhbz#1353142 - sap-hana: explicitly setting kernel.numa_balancing = 0 for better performance resolves: rhbz#1355768 - libexec: fixed listdir and isdir in defirqaffinity.py resolves: rhbz#1252160 - plugin_cpu: save and restore only intel pstate attributes that were changed resolves: rhbz#1252156 - functions: fixed sysfs save to work with options resolves: rhbz#1251507 - functions: fixed restore_logs_syncing to preserve SELinux context on rsyslog.conf resolves: rhbz#1268901 - spec: correctly remove tuned footprint from /etc/default/grub resolves: rhbz#1268845 - gui: fixed creation of new profile resolves: rhbz#1274609- fixed traceback during restart attempt resolves: rhbz#1265660- fixed race in modprobe in realtime-virtual-host profile and extended stop action to have hint why it is called resolves: rhbz#1292117- fixed various verification issues (by verification-fixes patch) resolves: rhbz#1252153 - realtime profile now sets cpumask of unbound workqueues (by realtime-set-unbound-workqueues patch) resolves: rhbz#1259043 - fixed lapic_timer_adv_ns cache in realtime-virtual-host profile (by lapic-timer-adv-ns-cache-fix patch) resolves: rhbz#1259452 - fixed find-lapictscdeadline-optimal-fix in realtime-virtual-host profile (by find-lapictscdeadline-optimal-fix patch) resolves: rhbz#1267284 - removed nohz_full from the realtime profile (by realtime-remove-nohz-full patch) resolves: rhbz#1274486- grub support in post scriptlet made conditional not to break s390(x) resolves: rhbz#1265654- patched files are not backed up related: rhbz#1254538- unquoted sysctl values resolves: rhbz#1254538- new-release related: rhbz#1155052 - plugin_scheduler: work with nohz_full resolves: rhbz#1247184 - fixed realtime-virtual-guest/host profiles packaged twice resolves: rhbz#1249028 - fixed requirements of realtime and nfv profiles - fixed tuned-gui not starting - various other minor fixes - defuzzified gtk-3.8 patch- new-release resolves: rhbz#1155052 - add support for ethtool -C to tuned network plugin resolves: rhbz#1152539 - add support for ethtool -K to tuned network plugin resolves: rhbz#1152541 - add support for calculation of values for the kernel command line resolves: rhbz#1191595 - no error output if there is no hdparm installed resolves: rhbz#1191775 - do not run hdparm on hotplug events if there is no hdparm tuning resolves: rhbz#1193682 - add oracle tuned profile resolves: rhbz#1196298 - fix bash completions for tuned-adm resolves: rhbz#1207668 - add glob support to tuned sysfs plugin resolves: rhbz#1212831 - add tuned-adm verify subcommand resolves: rhbz#1212836 - do not install tuned kernel command line to rescue kernels resolves: rhbz#1223864 - add variables support resolves: rhbz#1225124 - add built-in support for unit conversion into tuned resolves: rhbz#1225135 - fixed vm.max_map_count setting in sap-netweaver profile resolves: rhbz#1228562 - create tuned profile for RHEL-RT resolves: rhbz#1228801 - plugin_scheduler: added support for runtime tuning of processes resolves: rhbz#1148546 - add support for changing elevators on xvd* devices (Amazon EC2) resolves: rhbz#1170152 - add workaround to be run after systemd-sysctl resolves: rhbz#1189263 - do not change settings of transparent hugepages if set in kernel cmdline resolves: rhbz#1189868 - add tuned profiles for RHEL-NFV resolves: rhbz#1228803 - plugin_bootloader: apply $tuned_params to existing kernels resolves: rhbz#1233004 - add support for no daemon mode resolves: rhbz#1068663- new-release resolves: rhbz#1093883- add autodetection of grub2 to plugin_bootloader resolves: rhbz#1150047- fixed tuned-adm list traceback resolves: rhbz#1149162- fixed cmdline handling in bootloader plugin related: rhbz#1148711- grub template 00_tuned, do not return error if there is no cmdline resolves: rhbz#1148711- fixed tuned-gui polkit path related: rhbz#1093883- new-release resolves: rhbz#1093883 - fixed traceback if profile cannot be loaded related: rhbz#953128 - powertop2tuned: fixed traceback if rewriting file instead of dir - daemon: fixed race condition in start/stop - balanced: used medium_power ALPM policy - balanced: used conservative CPU governor resolves: rhbz#1124125 - plugins: added selinux plugin - plugin_net: added nf_conntrack_hashsize parameter - profiles: included sap-hana and sap-hana-vmware profiles - profiles: sap-profiles in individual subpackages resolves: rhbz#1058483 - man: structured profiles manual pages according to sub-packages - improved error handling of switch_profile - tuned-adm: active: detect whether tuned deamon is running - removed active_profile from RPM verification resolves: rhbz#1104126 - plugin_disk: readahead value can be now specified in sectors resolves: rhbz#1127127 - plugins: added bootloader plugin resolves: rhbz#1044111 - plugin_disk: added error counter to hdparm calls - plugins: added scheduler plugin resolves: rhbz#1100826 - added tuned-gui- autodetecting initial profile in runtime, not int post install resolves: rhbz#1144067- updated man page to include atomic-host and atomic-guest profiles related: rhbz#1091977, rhbz#1091979- add atomic-host and atomic-guest profiles resolves: rhbz#1091977, rhbz#1091979- add support for assignment modifiers resolves: rhbz#1096917- handle root block devices resolves: rhbz#1033251- reverted fix for bug 1073008, dependency is not met on s390 related: rhbz#1073008- added requirement to kernel-tools resolves: rhbz#1073008 - made cpupower.service conflicting resolves: rhbz#1073392- re-arranged profile autoselection patches for better maintainability related: rhbz#1069123- fixed profile autoselection resolves: rhbz#1069123- throughput-performance is default for the server resolves: rhbz#1063481 - THP not disabled in the latency-performance profile resolves: rhbz#1064510 - added network-latency profile resolves: rhbz#1052418 - added network-throughput profile resolves: rhbz#1052421- altered dirty ratios of troughput-performance for better performance resolves: rhbz#1043533- Mass rebuild 2013-12-27- removed useless find from the spindown-disk profile resolves: rhbz#1030439- defuzzified patches related: rhbz#1028119, rhbz#1028122- fixed race condition in the start/stop code resolves: rhbz#1028119 - improved tuned responsiveness resolves: rhbz#1028122- new-release resolves: rhbz#1020743 - audio plugin: fixed audio settings in standard profiles - video plugin: fixed tunings - daemon: fixed crash if preset profile is not available - man: various updates and corrections - functions: fixed usb and bluetooth handling - tuned: switched to lightweighted pygobject3-base - daemon: added global config for dynamic_tuning - utils: added pmqos-static script for debug purposes - throughput-performance: various fixes - tuned: added global option update_interval - plugin_cpu: added support for x86_energy_perf_policy resolves: rhbz#1015675 - dbus: fixed KeyboardInterrupt handling - plugin_cpu: added support for intel_pstate resolves: rhbz#996722 - profiles: various fixes - profiles: added desktop profile resolves: rhbz#996723 - tuned-adm: implemented non DBus fallback control - profiles: added sap profile - tuned: lowered CPU usage due to python bug- lock CPU to C1 instead of C0 in latency-performance profile resolves: rhbz#1013085 - readahed multiply set to 4 in throughput-performance profile resolves: rhbz#987570 - packaged pmqos-static script for debugging purposes resolves: rhbz#1015676 - added global configuration file with the possibility to globally disable the dynamic tuning and it is by default disabled on RHEL resolves: rhbz#1006427- do not package backup file related: rhbz#986468- used pygobject3-base instead of pygobject2 resolves: rhbz#986468- new-release: - cpu plugin: fixed cpupower workaround - cpu plugin: fixed crash if cpupower is installed- new release: - audio plugin: fixed error handling in _get_timeout - removed cpupower dependency, added sysfs fallback - powertop2tuned: fixed parser crash on binary garbage resolves: rhbz#914933 - cpu plugin: dropped multicore_powersave as kernel upstream already did - plugins: options manipulated by dynamic tuning are now correctly saved and restored - powertop2tuned: added alias -e for --enable option - powertop2tuned: new option -m, --merge-profile to select profile to merge - prefer transparent_hugepage over redhat_transparent_hugepage - recommend: use recommend.conf not autodetect.conf - tuned.service: switched to dbus type service resolves: rhbz#911445 - tuned: new option --pid, -P to write PID file - tuned, tuned-adm: added new option --version, -v to show version - disk plugin: use APM value 254 for cleanup / APM disable instead of 255 resolves: rhbz#905195 - tuned: new option --log, -l to select log file - powertop2tuned: avoid circular deps in include (one level check only) - powertop2tuned: do not crash if powertop is not installed - net plugin: added support for wake_on_lan static tuning resolves: rhbz#885504 - loader: fixed error handling - spec: used systemd-rpm macros resolves: rhbz#850347- new release: - remove nobarrier from virtual-guest (data loss prevention) - devices enumeration via udev, instead of manual retrieval - support for dynamically inserted devices (currently disk plugin) - dropped rfkill plugins (bluetooth and wifi), the code didn't work- new release: - systemtap {disk,net}devstat: fix typo in usage - switched to configobj parser - latency-performance: disabled THP - fixed fd leaks on subprocesses- fix: powertop2tuned execution - fix: ownership of /etc/tuned- new release: - daemon: allow running without selected profile - daemon: fix profile merging, allow only safe characters in profile names - daemon: implement missing methods in DBus interface - daemon: implement profile recommendation - daemon: improve daemonization, PID file handling - daemon: improved device matching in profiles, negation possible - daemon: various internal improvements - executables: check for EUID instead of UID - executables: run python with -Es to increase security - plugins: cpu - fix cpupower execution - plugins: disk - fix option setting - plugins: mounts - new, currently supports only barriers control - plugins: sysctl - fix a bug preventing settings application - powertop2tuned: speedup, fix crashes with non-C locales - powertop2tuned: support for powertop 2.2 output - profiles: progress on replacing scripts with plugins - tuned-adm: bash completion - suggest profiles from all supported locations - tuned-adm: complete switch to D-bus - tuned-adm: full control to users with physical access- New version - Systemtap scripts moved to utils-systemtap subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- another powertop-2.0 compatibility fix Resolves: rhbz#830415- fixed powertop2tuned compatibility with powertop-2.0- new version- first stable release/bin/sh/bin/sh/bin/sh/bin/sh !""$%&&())+,,.//1224566899;<<>??[\]]_``bcceffhijklmmopqrssuvvxyy{|}~      !""$%%'((*+,,.//122455788:;<<>??ABCCEFFHIIKLLNOPQRRTUUWXYbcpuz2.10.0-6.el7_6.42.10.0-6.el7_6.4     !"""##$%&&&&''())*+,-./com.redhat.tuned.confkvm.rt.tuned.conftuned.conftunedactive_profilebootcmdlineprofile_moderecommend.dtuned-main.conftunedtuned__init__.py__init__.pyc__init__.pyoadmin__init__.py__init__.pyc__init__.pyoadmin.pyadmin.pycadmin.pyodbus_controller.pydbus_controller.pycdbus_controller.pyoexceptions.pyexceptions.pycexceptions.pyoconsts.pyconsts.pycconsts.pyodaemon__init__.py__init__.pyc__init__.pyoapplication.pyapplication.pycapplication.pyocontroller.pycontroller.pyccontroller.pyodaemon.pydaemon.pycdaemon.pyoexceptions.pyexceptions.pycexceptions.pyoexports__init__.py__init__.pyc__init__.pyocontroller.pycontroller.pyccontroller.pyodbus_exporter.pydbus_exporter.pycdbus_exporter.pyointerfaces.pyinterfaces.pycinterfaces.pyohardware__init__.py__init__.pyc__init__.pyodevice_matcher.pydevice_matcher.pycdevice_matcher.pyodevice_matcher_udev.pydevice_matcher_udev.pycdevice_matcher_udev.pyoinventory.pyinventory.pycinventory.pyologs.pylogs.pyclogs.pyomonitors__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyomonitor_disk.pymonitor_disk.pycmonitor_disk.pyomonitor_load.pymonitor_load.pycmonitor_load.pyomonitor_net.pymonitor_net.pycmonitor_net.pyorepository.pyrepository.pycrepository.pyopatterns.pypatterns.pycpatterns.pyoplugins__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyodecorators.pydecorators.pycdecorators.pyoexceptions.pyexceptions.pycexceptions.pyohotplug.pyhotplug.pychotplug.pyoinstance__init__.py__init__.pyc__init__.pyofactory.pyfactory.pycfactory.pyoinstance.pyinstance.pycinstance.pyoplugin_audio.pyplugin_audio.pycplugin_audio.pyoplugin_bootloader.pyplugin_bootloader.pycplugin_bootloader.pyoplugin_cpu.pyplugin_cpu.pycplugin_cpu.pyoplugin_disk.pyplugin_disk.pycplugin_disk.pyoplugin_eeepc_she.pyplugin_eeepc_she.pycplugin_eeepc_she.pyoplugin_modules.pyplugin_modules.pycplugin_modules.pyoplugin_mounts.pyplugin_mounts.pycplugin_mounts.pyoplugin_net.pyplugin_net.pycplugin_net.pyoplugin_scheduler.pyplugin_scheduler.pycplugin_scheduler.pyoplugin_script.pyplugin_script.pycplugin_script.pyoplugin_scsi_host.pyplugin_scsi_host.pycplugin_scsi_host.pyoplugin_selinux.pyplugin_selinux.pycplugin_selinux.pyoplugin_sysctl.pyplugin_sysctl.pycplugin_sysctl.pyoplugin_sysfs.pyplugin_sysfs.pycplugin_sysfs.pyoplugin_systemd.pyplugin_systemd.pycplugin_systemd.pyoplugin_usb.pyplugin_usb.pycplugin_usb.pyoplugin_video.pyplugin_video.pycplugin_video.pyoplugin_vm.pyplugin_vm.pycplugin_vm.pyorepository.pyrepository.pycrepository.pyoprofiles__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyofactory.pyfactory.pycfactory.pyofunctions__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyofunction_assertion.pyfunction_assertion.pycfunction_assertion.pyofunction_assertion_non_equal.pyfunction_assertion_non_equal.pycfunction_assertion_non_equal.pyofunction_cpulist2hex.pyfunction_cpulist2hex.pycfunction_cpulist2hex.pyofunction_cpulist2hex_invert.pyfunction_cpulist2hex_invert.pycfunction_cpulist2hex_invert.pyofunction_cpulist_invert.pyfunction_cpulist_invert.pycfunction_cpulist_invert.pyofunction_cpulist_online.pyfunction_cpulist_online.pycfunction_cpulist_online.pyofunction_cpulist_pack.pyfunction_cpulist_pack.pycfunction_cpulist_pack.pyofunction_cpulist_present.pyfunction_cpulist_present.pycfunction_cpulist_present.pyofunction_cpulist_unpack.pyfunction_cpulist_unpack.pycfunction_cpulist_unpack.pyofunction_exec.pyfunction_exec.pycfunction_exec.pyofunction_hex2cpulist.pyfunction_hex2cpulist.pycfunction_hex2cpulist.pyofunction_kb2s.pyfunction_kb2s.pycfunction_kb2s.pyofunction_s2kb.pyfunction_s2kb.pycfunction_s2kb.pyofunction_strip.pyfunction_strip.pycfunction_strip.pyofunction_virt_check.pyfunction_virt_check.pycfunction_virt_check.pyofunctions.pyfunctions.pycfunctions.pyorepository.pyrepository.pycrepository.pyoloader.pyloader.pycloader.pyolocator.pylocator.pyclocator.pyomerger.pymerger.pycmerger.pyoprofile.pyprofile.pycprofile.pyounit.pyunit.pycunit.pyovariables.pyvariables.pycvariables.pyostorage__init__.py__init__.pyc__init__.pyofactory.pyfactory.pycfactory.pyointerfaces.pyinterfaces.pycinterfaces.pyopickle_provider.pypickle_provider.pycpickle_provider.pyostorage.pystorage.pycstorage.pyounits__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyoutils__init__.py__init__.pyc__init__.pyocommands.pycommands.pyccommands.pyoglobal_config.pyglobal_config.pycglobal_config.pyonettool.pynettool.pycnettool.pyoplugin_loader.pyplugin_loader.pycplugin_loader.pyopolkit.pypolkit.pycpolkit.pyoversion.pyversion.pycversion.pyotuned.servicetuned.conftunedbalancedtuned.confdesktoptuned.conffunctionslatency-performancetuned.confnetwork-latencytuned.confnetwork-throughputtuned.confpowersavescript.shtuned.confrecommend.d50-tuned.confthroughput-performancetuned.confvirtual-guesttuned.confvirtual-hosttuned.conftuneddefirqaffinity.pydefirqaffinity.pycdefirqaffinity.pyotunedtuned-admtuned-admtuned-2.10.0AUTHORSCOPYINGREADMETIPS.txttuned-main.conf.5.gztuned.conf.5.gztuned-profiles.7.gztuned-adm.8.gztuned.8.gzcom.redhat.tuned.policytunedgrub200_tunedtunedtuned/etc/dbus-1/system.d//etc/modprobe.d//etc//etc/tuned//run//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/tuned//usr/lib/python2.7/site-packages/tuned/admin//usr/lib/python2.7/site-packages/tuned/daemon//usr/lib/python2.7/site-packages/tuned/exports//usr/lib/python2.7/site-packages/tuned/hardware//usr/lib/python2.7/site-packages/tuned/monitors//usr/lib/python2.7/site-packages/tuned/plugins//usr/lib/python2.7/site-packages/tuned/plugins/instance//usr/lib/python2.7/site-packages/tuned/profiles//usr/lib/python2.7/site-packages/tuned/profiles/functions//usr/lib/python2.7/site-packages/tuned/storage//usr/lib/python2.7/site-packages/tuned/units//usr/lib/python2.7/site-packages/tuned/utils//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib//usr/lib/tuned//usr/lib/tuned/balanced//usr/lib/tuned/desktop//usr/lib/tuned/latency-performance//usr/lib/tuned/network-latency//usr/lib/tuned/network-throughput//usr/lib/tuned/powersave//usr/lib/tuned/recommend.d//usr/lib/tuned/throughput-performance//usr/lib/tuned/virtual-guest//usr/lib/tuned/virtual-host//usr/libexec//usr/libexec/tuned//usr/sbin//usr/share/bash-completion/completions//usr/share/doc//usr/share/doc/tuned-2.10.0//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share//usr/share/tuned//usr/share/tuned/grub2//var/lib//var/log/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tablescpioxz9noarch-redhat-linux-gnu  XML 1.0 document, ASCII textemptyASCII textdirectorypython 2.7 byte-compiledPython script, ASCII text executableC++ source, ASCII textPOSIX shell script, ASCII text executableUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, from Unix, max compression)POSIX shell script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR# conditional support for grub2, grub2 is not available on all architectures # and tuned is noarch package, thus the following hack is needed if [ -d /etc/grub.d ]; then cp -a /usr/share/tuned/grub2/00_tuned /etc/grub.d/00_tuned selinuxenabled &>/dev/null && \ restorecon /etc/grub.d/00_tuned &>/dev/null || : fi/bin/sh?7zXZ !XYK] crv(vX0{Κa 2HLX*+4О(]*o7hiQڭ ptΗ;VtW%S:gU)m5Y+zbJYMؓ =\lxW4qW<B)1M}2@µI(ź!q(f߼jFKCkX $\m'#2_n6Q%W(mkau~ MUl#{Kʹ-m,ɰW}}P02t\Xu;նINuf)mo0Scy4Kˢ@09cUR8=Y=JZQ/'s"^@)gDT#ƿKhRY#F/ řRT#kOtB*ߵ0l\·mH.kP+6J\P#Ps Y@nyh% =:;=Ŧg Ě;2nΙ  B+ `ݭg;O٘.80V?nϿ5N(vuL.Qiwtެ{\Zz$j#H*R(N*ՏwwR.iLS*]FڃGem1&aEx?'kH(NNPha跈'NUhpmٔst5v1"exEsK>|鄮R?Xe@˚|-#| qJ'vORPQ-O4=s qRnҌ#vfcT.R71z=<ʢaE"di}u愒7`4ڻXa]nE5mI;/(yc%5]a!$Πˊ\JpŊ4B\բ,jY+p9sV{4SfV &..Nc`Inp8>%pzF]UӔH[JpQg %O3?%ӣZDA6ӡ&ބOl&HOp'w5:}3p(O@R ml"jF~z`,"޼3R5J6}^7e[k{1kO#rUooqC侜&Ѣ > Pu⯆;-AB,*GێeciЂ lJ-a׎iܟ~MК8Dl<f{G Z59.GI_q*`[~]nX9Xa0rZq)?क़˶X"w2<'c$c~!kyuzZv~ ^;Y\!u{-"˚c lk驢DD=uaXV!jke܃DB]VgV7`%YʦnWL 0WAeäӕ$X?%Dу柆h7J<|]:_ݗY#8v& P}-rIGpe 0] `h2hn D6yGPThyo)%ZRSZC v[ӏ>cn臆Co.%;^4/n_: }YYDe6lzQf-tI$M=R]\mypo8̀t9a˲IVx3J IK->,j8$9O#ii_4H~ 5I7SXu"yjw[ ϝ AQbu,KOnud~y Ka}ѽ$ݯ `ttlfIM?KτcVdlp@G"Ya$QnjAϝR1 V~fG޳00ʷ/Y!{MDX"Lr.p0zGw cY`hӟaLӶ]^1뺯 @$H".5/wwl {Gotq[VXLCpГ-P KW8CJu Q[hReG#FZwFi=<wlxDʾhfk0'sE>؈wJ-P\e۴koMX #2ț`\tFnX*`t g`'rst,,a)Ϳ}b 1T%0a/U "t9MyÁFM>+@FeIXXoSgFѠ'-),C10f189F`Jg'd}О۹OsM)$dΉR>jyq^)8~[.`m|'t,e{ ,:vW xlPkm%D,ɏ<]᲻ ӕ[Ə5GbEW7N:[16aj<}Oeb QTX\~hz#͉>Fl#ЂC&<r, h^ŚЯoTh~NM> : 9M-tAY'gޥ-qg NĔkBe ׍!Kzq)%.CWig 䨒;/A؋kJg||7"qB+N.-[aCC60UG7@0CX : [_&դ]i#E4Pv1gKO8o}/j-k/L$@_ W# oi@1ZFkX?‘բl9F\WA0$tl'ySM|^;vpq1DS;ZB7nkU `ci+=Ŭ uh@d:Df%^N~uhA}˜F[MÛU\J9kߐppߡ:6xBr fv|y{M/o-rny t]ޔ"Yb.6Ū$Ct\{eMs_A UB7݃?)[舀Dټ WЋak6tbYR#.11 [j!W:2|2{ucۜz\rWK< =]UߓROj [u~%=O-۬X6]2xI]m~a_gY. ۡMYQ31,]CVE)B!v5x 7li Nu8-) b4>׵װ|e*v靰]ZL;]) b~0Yxo+ վ.Q矮* >诰U׸iye_ $K.ațќN_2q:n>CYo &)GKvj21<}b$>x7䇲2sn*衻(A7Nngʏ^SquEU;ƻi m}Go9dux>S׵?2𐲳f>DECz>Rvdx,(J ͚ߔ{^֤iYmÂO"D_4ךe+ o_`CJpcT@#,bf o۾;a5O:ȟ9ac ;7W, `vt/[ޙ nIŜ&!:xtұktE܃#$[)|pOe&rs,٧C9|>W3P\ߚe ,a]%@dqֻ[,(Ѩ\*ĥ0+gA5M-݌35%I'hס1'OzϬo+kΤ -!pGӖ:Fޙ),*a#BTL?~>4_)zP1p{[%R̻T=}v%AV*݊T(~^>xmkbRw;!ś v @LJ|0Nx: ޵5ٵױڐ< x6~ %+G߻0=ˣ*4NhJXcHa'V/9 KJCkRZe(n`њa)ϲ'E6ӖCpR-dstr@8Hj^U)ka|͢"([קhwVyKϠt1#bTQ֣EU*C@pԗ9E}zI?r*Cch .Y>5gA%:v"_W>Q4'%(ғ>8<9Oӱŭ5-khȆݠJA4'(=ͣ&MhK[eLYт PDJ6ӠD BF0vΗwJ]O|e{/C=֞S ’!uQ !Խ6n_9?'~?WgAD&YK%6pGЮ9LqAq[_ާQJ"[Xrj[EnDq*L<x~1BY[g0F^* RI(b֖*s-ţ"VG)yGUJuJ*)Cc~a2f΀ތ~@7?`5—K=f|I7гD@=mF;(l_5gUJ ` >wx 9b3E<*(ݼ|94|Sgb7St2jn ܇ukkBR.&otgi+ m P m1ȭLj% QTԮSVׇ^:EoI mibźN.°s\'eh . q0a(Z}i` ,hJ<unΞ e=(t3^qAOcy ;ijXs]v:NW<]ER˒Z3nw"͟Tr*}S`W,USR!GVl+E`!B%Fy@@\u?~ysj;b0tZl|\~_/Qsǐ{QRMLv05 KДʔd7}BV!>Uuk97nCf._yWHVM!u6S3H]O^ yO_:T6v;jarANG %û`+EIDG#D7HIW~L,u ą2-۫#dGx/ nB 2D95 OmBIr6S paJ<^?-c5!p0Y(]V"wN+$ٱAFmD >?EȲgW.q-s{"'}4sH3x1vMwEu#wvv/ NX0SތXɸZiĹ\9BF?Rۦo p,HyQggkt^(Ƙ]|Aa/P;dP㫿eUw/Z;g tߦ [lC74OہUFܰ﨔֥6;c`!Y8o=Ŭ˸&ࡧeۻn2*+ ١ش)&y)7VĮ~Z7{ddG KkդꇝI.{@ݜ:Ksᙢ[NR͏0\e#Hʊ@[ip([=)%dvX`BDeY?}8 n/z}8WR, .߽uu㇟J8d4*HF*3 O}?h{1CyyM }iG2w0\lq=m}f%&Y$l\f#ȝlϢC @K 21fEDlɓ* I3WCZUՅP)+tk_6C}0~h)>$ } ;J]uy DkAn?H'ĘuPhOTbpj H)z+VI3Υy^~G0lcQQ5G wNn2l8yRĴp*wͧh#_|C HQ͇1\zOXi6/a)Vh`ݣK>#> Gy7;^X', ͭ_[ V"/t. [\)+TwfmMJm]NQ{-+"P-*dWL,Px&ď.m` A/]+ih9o`&2/SHBnO%$5sϺϛ5[ׅ@sY]5jf/:sȰ, C%\[}$V^Ocmf%HjۆRJyY){Iݭ!~J]q:qaLlɸ4vhg7S3/kb$R![X$=}y .&̉>}R۟wIKe&q9F*qELOOi&\Y(8|Cmb$ fڴ՚O8H aabf]bb5V8qzƼ~NvU<c_F?mWއ4aR-d*8{99&D/l#!dpjx恻~輱!'~DK d~?_F#a (]Iҵ+xLz]rwU3/ }zA@[ n9Of:Qt`=9cT3v\7{ckl4@"Qꩤ+X(l8Ϫg\PAXƯ1DECRH"&AQ/s¸e80͗T0n}'p\xDF8QSyI(W:wpH̃ê`6Ͼ"=_E2Hy w~X&\a|KS.}VIE<1͗64*R2VLdwƭP`θi>'<$Ov[}imjBSk~=" @7 @g8}p|N?ujIQJl+N+ li"03cs=r ~'x*l AY?Y|FtZ^&$8gM 4(@r*{(DL:"3`J.94I&YFç}^~)Q.ഥ'~L2P-~ &w*{>/({h|i4aU:44u9"-]lBCt 3g|gw?9䒼x_ fyn6s~{ P!&)dAB;ȔF]C#Am0p+sD!$!8 :`l:ԜQ+tK!~O#pK0!9E]Kggor&chX3S/RpameEJ-&׹3io-lz*_ Ga < PoqS dMf/-vW3NėXF,md9~n!+%S]թ8/(O#U ɐxe@K≮"O,ۅĒ-(k\Lab,AP+E^-EA-r[Uaw^M6ôJ@ ^BݩaҀV3U%>e/Til 쎨jl%7σ_R]ʱ@϶~~&S}ZqcgSsu8Q&#xcNևqF,wz*mnU47<(;w:O\oPGƂNӈF ِ) d~1ΝU_f^ ^TY+*-Ïx2NBDŅQ)ݻz NLd #Fq:6f.Y I?R}>#arؼ &'k 6v-cʟtm⽠t~Ylpᦎ}-WB+BR3`I%UNW;U! Q]GXCgr3Jcݟ zS377w$w/ 5<۽=Ymk +`B&H+튘7LFWFR71fN '^ficS "{/]БW -UkF9{#;}dt~]:1`{xg#ST#cp}΂Ђ*8UB6IjdI4.[ ­ Ej`$q ijFWEU o57d{!t?"]{|n&aC{.pS0"d*LI Xr\+\Iv}x.5R O|'ΒS2A Uif>m8N0ЯI\-8r2$~v)Q`Cnat[?uSNW?"چ+(A%x|dNUP:r$\(\6X\'!3% 5hupi$섈3/+˃1]ԣ VyZLXk{:&(x=ʯ!lOO_L&1e6fw yr(6 ۯ E8f9Sj0m\C{j WBBKVS9En1 \!'qWoC}-RH %g'R Q2ֹRJ5͌ ˃!jQOۍ9[S]fid )%$ګ5%;> PTkH+TST94]K 3Yvx5*9CMȞKJMT;C'u!]:m]uvf%xF!?3Gi<$Nհ<C4+5|0d w_O5ha3SNݖiszDoDzN렁uxxxd vעܲӈmE/' Fbch_lmI=7>/cIɃ\4DfFҒ)4ikeW j|¿P%2sm#l0]"͈~R@^) 2_oa}5=Bg/v=1ˑNYjE6nEzϩ?51bmSxҷy4LFYkĺkn(? p<k^7i-A $T*[ף*tj2D:tǀ sDT sq ™;Gj.WϊNGl⋌W#=Ha-4mvR&7 Ef[s,}z;4 9='F?o톋YáT6#V/[е :qnuUj[t"lXv;ny~(&nz1ԀZi݃% Z{kL.^S'}zģ15ZIl(Jz݈1iOp掊lZkZϼHsZaS(>G]3סo>E)P45/0hJ !L1Vۻ~ymUfgADVR{4S|)y.o?G&b;y ;r6dQ&WJ3=" &IZ=>O?COFd ԃ9еP'>,]/E" Wp.>1Ij֌=RUɈ@;pq,ab^DPQէKi:_H>rpXo}Wӝhb<+lBHQpBwV-2hR$1" E}O - UjZ~9smk\|8"E"} eҮKikqkQQ쬊ʞg_rtSwO Bm=i ƷZ lT̈́0HFpFp +r4y[5:w :E4Jn E~nKsFkT $IŦm`ֶ =IdyHcJULowc dP ߆(ܟ H5n4eZꞠ൮0NS̕7B|Ts42Q;Qj}kjZm E5Uqв<̶$@ux {TX u}'bf٩U\}% &ň ۍ}8U5L9-N2M !zepoewEILD )Gו}SG?}g}'ۘo<p>C5AF0ɬm51XS$'(f-p4M-?&aL1DRB`KB~X_oila+  fН|BDwod~p5z2ab}${HOm[@?*MCAp@şBk$I\qb #N|Dݏ'-a;Ywr cjXOx9>EBD⍴2tҕӔ4~ϛF*dz=pi=,}6L[ nvmcš=Җ)B6;: 9~J٭\AWmȄTu\. |xV6ѠTvmZ,XZ[99K~ӏE<n}~i"n2߯wD%?B ;t!5yi=Ȋ ȨH2AtI4}\zkl@|1WWV^#GD9bݸ<ʆ:3 x_/-7'|K'nqe`sOyBٟ%>Mh\-pa*fK1Ns=PAҿ^PTcϓڴ~X50?:*\L瞭 T{g"(t1 ÍTwFt7%p?jgSc \35E4`47_0g`}+ B=1l{$ex~ O| )^3Bzo186x*?TxE3=BA6@D'"t)sFaȊ=MG!F.敶 o92[zޫ]`d` aK"!C8tL P.AsVsQd;{Ŗ_䌧@Y5 j!D'ﱻկ`d ra*\QXQI:nDMy^򽈋 Wg%:yn6& xq]Y ,5nW帗 B2z^`NsއL΄b?FeI (w̷7֒鼂/O:jcotv]Qکd;]Z l <"K@Դ U룠 ?%"={NFylѣ啞x 0" !b3A,Seר!5TmȅFh0# _UneJNmj!Tab Ҙ6IhFf)%68% 17ch3k4ᛣj8XaT-OR'KѨEl)&+FYdjX{P╮F e4W3[|ql=QPtz8@x ;e80_Wۆ@YD%|yj b >-vڥ7@$dٍGՏF&71 C7jA̓kɋϩAIT@HU@31y(QZ3e;yj_ c(dTR { ͇FVDթ2Es`AJճv~ LMsp܏!-]wrwK,[dh#@pxդlm]NJ;5|B:rq.M$[3s,ւZ1'e{Ty Mj5h6Ҡޡ*d¸<,k^zp!&߇O:h}aW>p(At[KrjUKOX~XʖU81]U[-p8a1ҜBmc3#r{q4Nv*\#ږ!`="Y$PI BK.bx`'I־ zЈ$K1q&ή&cȼ9m3X? h=[ς]!6Vھױ~1aG)6cS!}CW+2j)x*$0g2.)'w Ln`]w4gx:Wgl5ґ!$- bj=5·..D0hf? 1g!s* }!XaU/ Fc(#ݴ7F5;Ӣ.)Tk|澦fܔwox*HQ{/".Mw{G$G |B̧̠ "2s)- "+J"v>62W?~c치9Lx>Dat=mb|zBh6Uuy)4MƜzrͼv"e+#Y 5Ѫ۟h+O~ $K BReStZ8a{+ a?'Ej<_OG;ĕ>?\9p λ拓X~31^~gy䪎WJ>w5 ԃe[R{ 줠ސ@CO1߲ ū0p- ,feV+5]̺񈮋c*$Ɋ2J. ZH_`y5y~y++8I蟊i? OV<9.eEU43 uHW*h'rl:vK1g܋j͞>$/[-f0Y8Ł!X|؝fV:0 Pi$|IHsD"z1Bƫmr.>ܚ ˁф$@ΐ1)?,B;3Cd^)d$$w* b>?Q"I9/dQFWo>]T*!3^5M'~[ȡ|-l_\;-φ\T%|Lxbj#߬$œ66/PcQ`TȟW&bP3Gnl Jsns=eeɘt$kVyP9}E̴sR10HՊKqt Q~ TiD~Wc}) b;pnX"ݹ+[ b*l/hT0p0TK1 }$ϻb5w+Ėc^Q>ė2i['}Ug}~fľ_jU@݆]mQ&Zb)F!(WJo㬂+XCAEcOs" ẏ_Wɘ,$S=Y[i;7R[fP8JcӉ2C0:}.IHWƹs"M+睰M Xa xvz8Qu Rx)YPR-򆅛ʵqZt+_oSBjnnE*8K&*ݤ ^賒UǠ ?[_&EV1/+:( Aφf~߫FbJba.GK1j$Jz5hxƨ вEG ǫruMB'qv G.I ٓ>|sRVx}J&Z$erW.rD|y͓&$wq*|<f8<=BBEm`Hj /C7a4!;44^Lӏ7J2鍗zMݢulm/97f?v{Ns,ɋLQݷ_2oaV?W<̉WmY$ٶĺZVHiKR RL~ /ũǸ>afj+ be ^U|ʉ q!?mxX<8nbϴu~s`:K. c=P)+%ѡqV,3ȵqeE'oIõ?mMXFgP|+*'Y\15|C&ZqBE"z wyAr;Z&̭mEp?wH;߲9qhL J} +^u{G{{N)*({#OIV,r A w0e .j~2".ë)J•y9xlpQWJ7&]{EsZ ٕmɧ#jf.zޡ^],K@O =9{;č !r[7 Ɂ{\ٟؤN~;4UJOS yy-' УYaa,10|ႚ5s4bdD0i|T[2Hrau!Q}[a%y D4,UP5>sV 6{Km}.oge8-6A!,:Ky+fo.3S\kjU7 5c_U)DlB4L|/]amWT#i8ĸ]v[ +>UouMg0e\@={jP 3x1wkFɃ|2wWYJ}pM'd C) FݩJs {{64~vܺ[(FFֲ-hXWEъduݣ˃QMiճ@{I}&'N[7%-4% |OˡgXZ=1P_ew rXMFp?cQ(xr_f]U0tњPY!jqD+\akJo[4pfE v _R*jGkO`mfG\Q9. g(̱V7d["iks +!f51L <0簷أؙq6^mtaЅKAlHU8?P(BmMܠCx=CW._kejkyzK ʮneg"Q| ([ilrx2%P1<_mHF'Ud` j]~ /"#M)Rq4T{<=%f "%918*Lߍ&b?ԾAA𠄹E 4/I֫Ö D 3/1#ɩzսooK@AYR|0xx$}vp]e Yv!B#"&Bƽ4_gi^EUcYq“a!UM.$K o5~k3tTQؽ]o eþ>R`]lc)-#&{7. ^)12[9'wYs Yx㒏/-fs$|jOY'#HdaYԀ*у٣u} D$ŏmZKI_esʻQ_d75E7*3bVKG &$a+UI6#Ts UO|M1}+D<' s|FaTV,'ȡ>| FO'P0*m*dKC +OEx@${\P}ڧZ7A*.[1ҾHww77ϢE@ !.K!, Uuj!8tڒq MPe<0djbaI#WME"lL~ =} _I&}ۇ2I[o+fPJ=$F; 49 KOrBq骳 JH1XW}U&}<p8 23~W-3HD,`0Vg5 h=t3щ,9[(!z>Ms<ن5ۑ/Խ%5>93VrOel;Hx4|E˄ 9vlq_J6PGBa_ ga/b|.X]Iz^Jt} $CʯV\NⳊ٦z4G}fƒd!(}GwC+wCSCו.Lm7}ONi]5]U|wMWZssy"€|/!T9WlJ&̶ֳFgN:x֎kA jo,K5-I w`YZ_M} G*7;&sFCi9?dc霌z-AT`yOXs  I6&LVj=NW <{ F-Ы$}XHqfr [9%8` dL Yxݞ^ "jPz2ݳR6I/f*wJdM5D>KV5L!\ HZr Po+zt@rCUd;jU-i=SlPp#=num~d91@m ΀ԄT5/ FTuƇɕ|DDic1ta PPg&QilpN'{z8o;UU;Ev=w%2ϳ\-B:TX3N 5GxQDNsn pSZ؝\ǂ7.A ?OEt&.JDž뉚kBnF{BFitqe3|r%WI T @duOk-"=(<CSrfU xʴ谌aRԴ'TݓK\02BHZⱂ[>| 'dNQwHf8̾ #zf&ŨZLFd~ d0R?S}79}PcgQ% ${wdI8dwv m[Ѐ/-C>˟Z+O)U cyEx$_(Fc6KW*7,l&lOPEui=2\LvUTtL ȅ.}y_{vkנ⦓&9Bc-F:6'.kIDvC~;'X'>¯ZśÓ@! ^s݆=;OO} 9ڷU%fwWpB,LbUKsB9|DÙ6J |~DuD20sVʡ66rcEKI)^Eɽ @f+3#"ک=Y=hSqDZ wi*/d\A({ɮR! 4unO_hZГ W~aAs  N9ݚ;ԛ8aLYtN}|m̦R^pM )>]ՍI˳γ]5Q^>)b,B]-DY?^cWtuT^wnQHoJ/R87WD̊64}]I UL~8 _F06 VIB?z"v~I|k:b\\bb3/ J^IJMşx9t1 JulEbX@}\qR[ARmm9t8ԯ'yB̍i;H ZDSrkg1+7E08嵾#[vtqKp r[ZQ7~II{&{L bfP {xX}]:8@\Y dER'}S3 Ar[<"2=Зa:P&e<u\hfxdC\B606&aWjUIbz$Eic3-(4cGęe?|*rQ o}`uxK4=פ=|N2N欀_/l9EW)PI .Jt_0\86wJ{|Fes'IN|ڋ41n˥دG |' Xb3k7M[x6 ]5!,hs,_X.ԙio8ٻ ch44 ->KO KyԨ:fz!ILb1iy&r *d;5Jg4'o@5@9u}ʫI-veR\Ő*6zQtǮ&ƀ0sF+iWh2m8MoTr U3po5 >k>QNΐް>-X:N!}+B8Hu뇮\83#aDԦ!*nF |Yҫ>J5L"nE%W<(pD֞K?{+Bt–bKwRgD~n I7$N,?RC`"1DUGGؙE0v5p~^Kp]^9ܶ:yj?Oˠ!LL eOX[QxǗbx8HՋ`i,BTg9-\Խk^'$Bir_;I0GUu_ˋ>ь1}-[5YؘBEc,LrvF)ǼdJhQhIhE@(t %!Hyi{En yH% gb?锓o> QNUtJEξE%(?uxq)T{r!3D$,Bnlp/70" +}%7dcp)6NKCҏR5x.s>JK@;Wy݆PK;1:@&/!0!:b{oVf&8]ڤ=yrsMAǏ$ ڶ#y%`dc)-Zܔ[4^Oک%yZ;38כ-AS qKgIZ+;xǀ<&Ơy)-͐bGqlz_V lbQ񯽚fsGp%yh>uPVNW:o{w̃EW1 D!X۸ >o |s;0ȣd˯.]Qk[d(Gc,Hɺ3G>e~oVKSJZOxƬSlkfGH{rzEAAOo8Vuxƒr`m208^q{FdzLTVeF}.tu@3jcp%*Px}_>ߧ&ؗ ZbDi{u/~n퉗v묯 7,B~X&7،ԅ&n xy|l_Жyv&G{cchښ pLd9[KrIy>we7%=_ WF\¿/wҽv!wzAuS"C}(' J)PcgFf뼠: MeTSVWJɵ!蹒6rwC,[b/+E6 t;Ƶ\6bJVqf{~ER6BbdbrJ#*Iuӱd w`S^-eg~H~A`B:hV({9n/sdHіS!A=28bzz8<_&prw;InMܳaxǰ8RR-z'\T-ҋ>Cfˁ1[X\>v8#k- L[&xѠݛwӇY[dُxmA>}]7"g˩/%hso*3.ӘV0r,P8ʁI2פ(ÅfIbнw_! }I :C@4aJ& ,+ ^#Rߏ1X>%{nWd\ҾRdA#phF1ٝvhY']Ow6{hhulXDL0vUT pQ,BvSmRYuf:J4N^bqj8%'E |um;T4U\{t J\yĊ)t#iq8 $w#9uɷXfHd ݒ0 z,HŘG:8Ǥo޷韂|\;oiY'9|]&XW otK IN'`%$&vOUm"ISmėy"\ uo7]~1p70^M#F6`/Kt7eW($Di!rTj}\V;OsL][`1 *\V]Is񧰁[l_S{+(o~ٝ@& svk(@d:^XJ=p} H1BdVstcNY#9λd bg|3tx%(∈> u4"=ab1P BVS/.`ϢHDC?#v3:x~Ke7>Eo'"KoiߍۏJEJ8Ƈ:pyw6D3_a jDg?*>~90l䝢z,5f9Oh2? G3֒7j)tkLnM: C ?g8v3PǒYVES{0=h:",.y(N,Rx(\A{ĸi ͬqqL& aB͋[p$g_"{ZeA=Wإ܂=l] XiIrQ5Fjn]o.bŎMS)ݕ#iK@Z 3jRgTPdJҖzr2[`,2)d rm_71$_R!+7_XC]dY/4U?TrzwސQ][J ѧ!{%5ȸ OekbXvbӯv)|^oJ$dmJiâ23L1-զԛś;u #/6d?!9@%ot1AcTZd娡j4Hrc|HdFXjczCO_;+ܛ^ >C-0G F[ɍ4{t(-2;o\8ԊrO:3*&Z'uqUlB<%d\@!MM  Eqʉ|?e#c'4ӌ[բ|ROW ^PPQ9B.nڝ&-+.Lq/O0oԙ־q5Gu"J6n8@Q=DQ'%Ƿ00*␚!!_v؝.b{AS8!x @EܑSXE't܀}x=<'9c/zoz)lo;+24w$Gց0 ;:xT? >gX*ud chqX2̨|,m&-i!xdzh:/aGx@pi+Qmc=Z7N: UL[fNh!rKU-]qyԬw&K3̎orP^Ӫ)Q?ºjn?*4SP, 8VvTj@uYt"T8Q7j^tP C:e%x_PU.*Q2`~̰YqrgeBFa ;dF- ?_fWՃK}\dtIPXRsa}P,]0<ʨV}3^͋\F&#s`t ..@ N0WƁ `#O\bdԭ4n`9Ӻq( wM)ّGvccC9L%VM+N|"ʕ|iiRK1b!/n歃k .
ԮsH0U0g#sjz%5_|,*f"eAލR+ ^A ~8B+>"Mt % Ԛ!}p&g=D !WqSQ(CҚ*}7BA3j3}eNFH/K[_#S%M/>FC?K!MS!nQVpϼ^<,375?S2Q2&R%V [PйkOקanG*^~xe1|Cc/~ل%ȼ97)w,56ÀBAJeʓΰ%Y/׭>3beȳP:6+0 E OSLD9KS'm ~d&2W[[ȸCI|,'bpu _юTP] 809T^~'f [$R^f g0G{F&ZFUJ8 QM&BbN|ó@HW4s~F՜j}A[Zh-_D0 *:kz֌҉4 #[<,M"[ťXoxM\aqQ-&avkmu (@|kP7+}!N^ Yͱ~ҷ|1v *Ąc4{c`?cAt L^d|7Q -tQR:D~c39H 5aKA$7zR>O%F=ߦqL4)ʡy8so3y߼l=Z  (zi Q$ޱc,A(Vvbq#ve-ؐd ]5i1DŽemw)>[5Rӽ^@= W6Qv-~]!5~ЄV߳@tᯣCHZ,Ս ?_͹%i(_嵚GzTn¡~ T@$v2թmÍR«S黾KN>XñA;bK`pJ DރE(v+w <؆&.=)7m`zpk|9ğŐ? 52e'QrL,Fr5]dҽǾkľXu12Zu#jlAX?)Q8v쳓~d(+9A980Jfgl:\l=@۟ =<~[r_<'NtL<`f v#˝ծVk*)FqO73+~Ch3A~'aJ!۱Ƌ yre)<{pEFy+9zB^٩d\M-кvnt%MgGROIIN%G8uۑDv'RjOvt6Ů WW;w{Wub)yE@iSRQEa/s+m *#TI08csՍn)߬iZibR}EYȺeMָ.il3e#-4fxf4jB)_cX)t=mh '\|k~hX'dV@JXnB108e?91ɸ^\/!G<$8&uvX1 3ŒSG2E%My} CV-%tj>IUJMj˱< Z#`ibGA^DU )LW#Yy8ݿ9Y"b4e2J/N?vêSh1AXO{V+BI|eu!T3IV>͍<14dAȉNZqWtN6!# }%|?ĄBP,u\!A buL[2%n1LKCͽ!emXb8*d/$ : TQR)} QRWjs]d:C#wpdݭp mM9yePCHcI3$%g2yC)_KUM>\Y üm~ˏJM%V4"L =ˈMFmIŬpr 8S} "grb4_6Mu) %w[ l3Aw)g84~X\#^x x '$wd$jM;ڒR9ی9U43HO?Ke.CpR^? AXձ¢g* DDT6Cv2ؘ$+ oft`wl|=@JE?g2}tcP #xlT6qt%Ē냃$QD sOj?ibzynh/5|?$U5/9ZhFB&Xw=@%8Ev~:/&!A!'*тzd_=65cqD{XAա+-sH:٥=>79)ٛVf+4r1pziA$KH{4:!@#g,o fsn'83MByU4B~1 z'7[ӅP0M 9BkwPN uB5~R0r6T=&|A?!]}btBA(i8ErUWP^OG(\U}:9g N67,!kE@{3v*PJY:7&:}5tG&#|oT +Έѕ dH6tg)_=7kԦ(j=\5`D}ǽ1I_bT 2VE)CBL"'&;iha9=!Rq%mIg[wŇj-a-LbUg!]VN}Aéh= ˱xUbq?߻El.swjUj6!Fkdanr:JeuX@&I@}hHAK*5 ֆ0˲SD|;v٘Imў }[Tk+'9l)cSEB)`ي%2M fևD}2'Ǿ{Xi4gyK#'oIO0cI sAJJzϰ5@@6K89E'CI?OmԗI7M?Њ8S {koqYKa7 cyq!ʎx}8)h(dIeb(<L'd4~,Rc5xlm}ɷU@UuEZ oW}p#2Ťg ?~eEHSJڭWSXH9tn lhc'O$iimuEn-m#_D<6-\3o94O}G 69eaLܫ{u-b) EV2 ?Jt.-MvY $U Pѣ`Q6;/2n=FSgJ/iȓg]-eKDg[ty\."wKQHJx؉ǐc0ˊ];,nF$#esxf6Cw#7 ޲,|Lg*&Trh#t ea]pjYd›f:ȨUߊ4,֞ W k9Y2B  Z-/Dbc\%MQ '|#r¤d ,&$j%Zpw,$'(0Ɔ'5^ZY Qayx{ZBkuª*n5;#M 2VXK+i6#vwՓ=9K3a1!AYHܷQ 0W@]yV9d}écMNxcx C2(iDž /9U^󫄸Anq*a|%FBnܝlqz XR]@ J6[a3>jȟK WC# }"+7E\(Hg+->#5(Az :@(`a|ɗg(vlL GYTl.ōɖ\>ҍ1e36ʡV}v1HoP}!,^;r=Xs; 3*hAR0j> l.[<1=5J<sHBh xd9}T'%fi>|qnIŽ|i%pg`7K/ wfB5S"%A` s*QZu$c0} $ ! E9䗻SMpU=oAt /1kz~\\ Dj JuP+&Z{f5 e:?MA0o&0)gC"utU2f]FAEڇ\P824“72`Ah3*o=Zۏg"{* ⮉!:qø&0؞:ȗd*b C|2&;Y/jHt(l:a4 UcYJ,P4\C%s59Q``6owF(c4ŮV*Oyo Csfw1I'3#D"%qӺ{l v ]9 2.zD^$v;|F Е9j1o9KՌ|E'$ ˓wM Ɠ_^e(O٩ivՌ3^Ot3O+-fh ԎtWz>e rgPO4yms M\ۉ˰^qrHGX~- H-Fv$/MY:NꭼAâš4݄*K!?VKt=(v댼 ԱnN)O""#&; *nXjĜbbua= gZoњ$?o mЊ5DZ--?YR^N[&Z;PPyJKk7yOw5fp<.[f}`$0Zb(eɐt.0ݖ\AH^L =F#.H$[w_[2@b=\V;$zƛO[x,TQS-#[ڮpɓ|d$'m?=QBQ`ښ1띟 #we6X1V5~L5 {8a5k{u[\ L/.ɵ+ov?iQp?[~^~pG++R /`,%jiv-pDۨV}AJ?2-z[m=xyomK'H}  ն/2W %,-H "Bf | EyEpu7\j=k"%CXJdGY 5Lw+"yxY 1Niwӂ+pTIߖfLo dJUq*|9Zs fḳ&N(Ƣ/5 BVG$Ӕ} :)c3G1k)$)-k#(o-+e_-Ҝ]<_S_ld$Xke$AqD04 e֩% .)#Uwj&ˬqTa"@ɯU0X9_K#[ƟHT.Z/DtbUx]FXtLwLTk%ODiU|yI#8N [`⤝F>sOf"H׉4e];m4ZN/٩ 9p;G XVJb̸Zb{G|iFr4󎡦6>4>dg/AXq7ce-̧nPǝf^@ͮ^7qԼᇧd(7 N+yNkߐ0Y=UcK*:P玪LHG}t ԡڃ<< aQz.Ž'0B@dKܻ=oUژyeڨցNJ/ý=P2THn A Q *_R S֮poՑQID@s뾮1&[d)pxQk< łQ!@ 4BJcᎉy'GA@\o?KVM; ~n@.SJ6UǣFOL30q@Od c^Sw齔"Dh&;{;N6@? Oۆ<wjS%GȉM+c$6 tA KW*H7;~8)BLj>Kȩ][_9]/wXxm9`xS׌H|XS*G&Xk\5;kBҦ*Foƅ1Qf^OnXrgi *5SȌ5?9M/aADɴ~}rl'Sab~O"^7K+FHM 8-mH2rV^%ɠSC8Z*`}x M<7DC #1E@ w3YXCr͙4Qdx!QM-Eŧdx=QIZ_0Ɍ\^կ)0ި3 v`WU1vmLCGt_4Vb:L}^زn4h}=`E^ýfDϑ$bސy|/-;zo!8~ wAۉ]wtaDWp\(<'o].k|$@@oN'v(6^0̪ߒG&CK&Ii8S{ˈ۞ bN~Q/YnCat#xཉWH"rqO>U{@@j4+muG3=`]3ˋH!=t%NW@YQqo׻A0w\ E)3NzoTL/[n9e `V]V_=5-QlVNn(T=tF{?oіkH}M|sPQXlÏČ q.J?g 1B.|6@/|Sa ]p˸{Kk61L_ AS-Yɻ3ЂYʡἝt0*:$!j^ \U<9.̲pl>$wgX*P)\2B%AaL %fX:W`b;|#Q6l40&oQ \>wKͽ^fuϗ4>@:lO7sQ(۴*\+'C|i x!yA7tFCm YE;6ѐ P1H}BfZ'Pk1"'65h%hu'ΐ-} gX$\^-s^.#1_`PHV Ƕ@$+feǗ\=eQ,{Giz;*𑃅ݶ2lViPX|-re"!ybȢ2g^b]f8u7.Lfe??7(YrrrU{'N+ @Yazޠ3LI .P"9%~t )ưGvKyb&24B~ޏu{j̣ϗnI*>TD! e*f\DpBH1 *3(xW7)/0V47KHP6m‡Pz)]oP*MOh]SS (]AO"x! F]xR(qٙ9j~U~U{aUڣ5"2k*vl8"i\;oa%<7'; TqN>ylp۾g(efGiHwp{N=bK}m|b is8xj *`a4֒Iԅ[-anM8#yX"gH"TcugS*=$fo%#7Pt6cяԫT֤xe`u湋Ԗf~Z(v(`D񩿐^U/m~`Z:dC2; pQ?;(iQ~^_Wv{Uf H Cڹ_'TMЯR*HEXm~9vXKבHk+zJ}iWs9F H]4Ғܱ [@Mp D&}pJ7-\r; {f޹ނIFP%m!N;;{o* aR2R 2 7D  Qd9 qfwƿ8qse'Y:o#พ|:sG)jNu %gO.Y(q-âjdр/#{[ JQSmԁwTM;AhƦXСKUO{Hә\!4-"HJyezl] ߙU3m{2R쨳:eaDkj?pmՇSi'V0z5Zw<o{ 4䁞g3q)<ϗ\6,Bf@6vx0jwM^l4qM8b=A8(519?|5["84n'/1NOfj5|Ve. 1yYhWVmD8J:-YyUI q^o퐢@k<-2Wa?GF$y)&'L=DIk89ʳn/KLW3("gŵ* b4zƁfЇll@\fċN˥}<6,k0sCƪD <%(I v?MlX ݶyoeJHiN&i IPm/U l~to=4(N;?R⭚j5|qrtAgY($Bb,X2[.ӠOa¼;OrbHh9\w\V'hLF xYH/iv͜K@ desqh@ԕ6}׈Am:;T=s+^:A@qWvH`bǘmޝ:(Chcq՜1!KHr~;He(ʉ$';q X)IH)+HW.bNFwظS M_24H~@#GW Z|ڧb Xx#_**D kTZPV[.Z .FdF4wxv419d#glH9LDڦ{LD~w:oo6 5TDKadR7T-UfFxVH[K=lIHsiG j֢ZdI<$ NF%3 z7pY\UOhK5V%e*2֫Z 8MVVL7mRnrH>Q +閌3NUשZQI@{SR5˹0E_9:IQ0xn3)a_רxێcB{9eUL u\o9eUtL+hwvzQA)On"KMe`ZK%K_'4c$µ*_f{Pr+#4 :Wb+31xòBx=,m }^uѦ)_hjo9ph]'QaR@FI%V\V 5 >aLCXr ;|ŋhx#Տ>ጶ0Q. 36ʕIbG }̇Bѽo"\ ۄ.ϵ!%=͌W40eaQNCUG W\[HR]:wTgK]-4"y>d؇UHs7>k֡h@^ߙo&5Qt{^9k~5"@$8pdrX W uYa@|+*_J tؿ/"uVnt@j~Zlrų>R˂nyZ:`\kgq8/)[AgD>q̍vI{L¶8rOXܐ# wrIlݏ? +dp5%]D ,:b+T"X,- 4iy~(1kx6;q,h>g_KW>RcOgl1x+髮f7huc[u~Qy^3L0PNIj>E?3+2Fm[ eTsm@`cnm+xntX9͘Hcar`SKEN5Zz@:Ȧ}m>T)=[%x4͟"u2f_!ɼk 93Qmp姮QIQ∇14:YZ|+FS.@M0m D=ޞ„r&㏖/>ȭ+g*{{gBz24?-: JݨMa[CW%޹~#E|$ɥ4e#5dhS܅WG$WBt?O5=;3LZ$q85_G fMdx3֕W-cH[;\.KPhPbؼ)M 4ux|d3 ĮU?pa,UV X{DzuE8'˘p''&qhE/w^ij}8-ÁzufŊNkV]m×"?ҒLEi"/Dbh!FRQ5ju-N"'rOҮ2șHPtj=! qmjN&Э-Ye!z%G*OoPoV`qVx݇(e|Ő`Rr4PjcƲΒ }B)h~և /Ͱ1-hm_[x+NwKVNgJEw(ȱǀQe "uL(N)8dnJDq )MCyg \ZtMߴ n̲@S&d}Rv>;UjN7"9NCw(kZ42ZWF U"L7' ?Ej*<-'AG">%6I+"`붷CrwOןoC Pj%l}Q'RJBh9;&7Z[OQWpHh΢Qt +7H .\O{ 'JC!XC۳k3|' 3^%?{,u'p%MUuC귏_\iK܇^װMB\lG j')6Bd>Kn{X\f.! bџV!^O; XD~W4] Ƨƪ_ A=? *IO& Nڑqʞ0#UdqL+LaPd -j r߆L m>jNg+1Hj2v˜Mm M hJBᇎӺAD'/cU`C;FNϸmbcUSc~f]1ckזv/kbb8TM~۩8R;NxPoŷh.!!('g>3,ohŷlFTzq6g GB1"3b߈%xb> 1(*<ZXЧnb3Me4fK^hV &WImlnN̹y|u_ i%1$?v5ZGH{̤<=;S⥕W9{$AO?̊趼}Pmׯ7RρM"Н t$lԈ'ďDr-lTEb˅ :„fYT]] )qe1X.7Ǯ@!n\NU=MEX)Mh+A8ko>^0S )28ɺZPC=0b@烜R1tf7+.gH\P(o/a8uYe(>-80~K=\"sreJ9ڀlK=qڅCZ(S/>[7@)goۏpuFg;U]OZixL"L!P#Y+q*$6>UM0!> Ŵr(ӓzl fev{>)&wVK-vN}f@cwn:.lz>dBq9<]#6a&:q0l`"dP ,㝵֙%d3a]iqB 'pn9ztn7|Bs48!FJӬɍQMD'3di0"5H7Y9&|Cp4@@JDM(Km)=#FRh5 Z; ~nM e~>Pu`9/dx3XyZ[(:yTАP^Az|p ),m+8.?ӀcF-ՙo܎hDj_r#'Z'{WˑykL CꥫhoOh lWlWr]X0KF82} %r)$DdYj6b6Djd7MGnΡuHpŊ9h)pVEO#܊Ƭ{ R )ؼ鑈R4~ o ՓL}ܨ` #K 6R#NZI^t _XɅxpN韇1qYt$Ա.`5rMLnzBٛcRĚ m Q]#]\Z(ͺգ>zVq|ĀwYg?N$brU찭o?*hc.15wWPxqnn^b0de̠_s-Tw3g&TV }܌+T1͛0gJ6;,~Y9N*,aZ;eb_7~@7cQ`ԺW=>s.G>HqLn$oc^b̗ _yZ .JU8z\[19mK׷ur\etg^&?ό%ȽBky՝,Z}MO:Q1Lk${u\hP/ݼ-t-BUr͞PO"ng"IqoEsH 1L[t)NN7'MQh3StA4y>m˽Y\[5 _J/(L7*b}ѽ z͡i#UV?- ;3rb%/\ϗ~ڳ&|VIi cW/]nSzfoѭzVK=\/yƶ 7o L֒,&|ndK]ZjENq"7ͭZ?6EdoIU912o;%zӧF0,rY~\u\< $x׻mߤSR%AO ]z@E5i%O3>:%cs˓fg&7q8 SLz塡-tvm6}5#0- _rb{v<=; '*UN$y1\uDi8l,Ŭ I El@ukm@nd-"= !^w#W\Z! )e2*ø5x9ivB482P-)C8qzJݝԕ}n>EQ4Mkh0Ģbv%MQy&#5´/MgE1[X̖\ Yu&h83&C;Ď%K4zltJ`wL+V#z`p{̷@亱BBGCaXTlǨ(qr%|<@?YJY0Ť( ; 7n*,71pi\YƸOxY ZT0=d.q$'HqU,}ᘽ{m'*h/MA2 Z``GjRU0;o5:20:Mpkw.h j/x3.dKC߀ F;ya|)YCLq"Nݚk^x E襏P Br6+Yբ$q&PYײРW+yZG{[Bܫ߅ŻҽP:7-qaugSCH6(pk΂ FwPlj +]LIsVkzLyx+@3]OlZh"m8Q[գͅC_cٱ($ ~#kDvk ]҅r,>gk #y*EkѼrPe_ $ijEΖ}<6L]?ADPƠDe\LO#b9}k_MtaFrֱGΛkf^WG<*6eyw [1'hA;鴩XWbn$c!j"k}x}DZ~Bu5Z+;+l?"ԷVPW $Y+c}t@Ay3-UlŅf OÌ%cU{[*3XOtUhM^ uwͰ-5U4#},7TR f3.T6|KuonRY yo9!16SvΊ ;o-?F!wxJʼn|ȟ33vZKm\i0 ,[ HԹ_Mn޳Vc?,:K #<^pqX Ф7i3əƭx}x`5?A72 Eeiն*ds+W m $@EM+1If#l6nja2JZdZ&K9֖7 aWfA̰/,dw ʵEa+aݪ ٰ炇L*LJiPM3LFz7 AcQJ v"XMN>ZMolfsgSC Yt4¹u+4?=*%ͧn}*4gǶVE)Fo"F軣(J%ۼH3X)R߇j\,FC^N;  V+m/mM ¨Ch;[a^T1;~=5O빨Ӊn݈4KH\!C|ؔ`y.aS -żCbY,R'>4p~8:܇[#љᡌHB!6>Xu2V@Le T tKsK9=5APӡToI/Mmѕ\y-Jx:BKvrr/x eHж;4~kӡ ~dwb=/!vȈ(Ϋ|w3 I. UFĠqq7C}QjtޔZ㟜ho"K$.̳^x|8lY%#H Ώvv*Ц\+xsm7Zyk֑/`G2 .&%^I(EKÞZU [Q(wjD=R1)xǽk45a^tk IiGxvjaSi4hRN_'ft=P?$-Kq2\"$}۝X6ѳ९C\o3E9GTcv^{V[ET5(GuY,2?I&]e2*6UAk۹4r_iUo)ŝwԀÞi^;A6nb[O؆hvX#Z,6E ]i?9ӓ2$`Ci*BE%einc vQK\3](wpA/cl31ھ06ìgM+Ԣ[x{pE\hcEvq5s B=s_0 yN22on:2<=kԑoHϟ6.~p~s24z! *kv:G`hncSo{*BBEAAQ\ͨlHf{@Һe]ܨQӬ ,M~."] ڡ?FУ)Ks &3[GMVhvKG׿Ո/~ Pj7;Y1F%47Ro*MrV&d7/B0/6ӥGfGfxQn@CM߇tܺsw'$[1o ,*La7<?^$@dSh8mNڼ7A` &eYBVGJyiz5lM>;ƎN<%ͤ "vz,>}{_憽sH[p$9,ǎ N#:m,# "׋@/ JJGb2/>9 i,z|nAxєhk y3Qqw|ݴo_BПc7ZJ ,t_b~2數5-܋~a:S%Z[2/&;ȟxxZm(.F"ԻR_Ng/BHzb(@g߸ ƥ`BK!?^[ 7ekFcUg?ҿ~Zі2$' NQGsZyMS2hev]Ē]r㊦Et [)i]mAi:+= d%Ebp=TH1`_ijYQjPTdKz7,bU2XB%~30~ r3V]7 XܚniKq04YgV8Ya&[sH@z o^*0ݥHxzAPY90IH7S_ikYש{YD@%u_iۯ3Kj7q7't=w Si̅ . !.@K"k5'!z%0 [CM,^l3r(M -=Ŗݦ%VǛT"cs&\ăiQs>yEVŶ9]3}*JƨqATDC‚uaWuYwwsO  T!ըUO ^a֩-T eň Ny!5 (ЩTDB9QvKffy7YEAH.>OuAjdUE_-#w}v?GNSP9hRQk\4- eKQ{,  =SDV׭ZQ/V`ywgSXUzD0rV⃔ZnT/ &ڨ[4c@!TPSĚftL,ȉM`ni !P&*,[=כhxzr:%+>D+>>E&nca6{MgCܮH򦬁Uٗ9Ox}_f0Ǝa@8!}E>·'v]E;J{{1GO&q|㯑1DbPˆFܯumU,E q e~3kË8n::59q֏KR4րDŽU ç.?ats k>UGuHU~!M gT6RҴ&;mP5]$).Ř_l&T>g7ĵDJ=1;Z9BީDe\g%ڽD钮1 qO<$܏9CB%5Fxi/pp4d()%ڐel4 &[ ϮYվM;`k+1`-EPNBJYp[lb @{U>*BB&=!SX-™N^%?}F;'=Š B!ȓ킑M2'+٤&ԔHwWa/ۺ^[l0#0D4*fJA@`н[Rѽga3(ޖC6}/&oGi%#Hnptm--y-Qj|%4fz, ' PFrc`Q$Q!VlLܩXe ߹`%wߵ꺍ԮD.4Ҙ%z_B]Zw|Q=t7: 9,ݡ :9#ӆeMܤ9﫝5ȤZT X9ip^)ct!QdhccI뉪RrWEoOW<'_?0tfOU$@%dCo:B֘yLmc)CvI@,b \s/:^?ީ=y(ޖ܎UYV-4zs?՟3j](N u)۾>mnXP<ڌԽ"r5LLڔ0Nu6[X=Kħ2u *&́X}> #3;V‰qz5tş͐l>ߒ8 Sz=c?I@}YLhD5ٜp|fTzOQrFok<rřjY&V[`ny+;5E ԍ8B C vl:Ng #Vߘ-H{$]| ,y4ȃY4 O6Z3&]p;vXեvt>U3֔3e1ǔ(/-,MՂL> hnm3 Owt\Ѧx/vH lZ ͹EW^|"ZGBRkƀ]L]<:^S|M0IoaS.Q(v?.0(`Zb90`qSF%!L -:tIO*xEiK/9>;v<@PmHeYp<B<˔o7T9c[ƟRrW*LD/J6Wst:rnUg+ޛ$\[>Y/׫fx#{"TT!` bamњab3| ͷ6{G6+Yb.׌ s`C0`lAj#!|KW*]\*|̧rJ5p1Z䐽^^zt\ZD;\WoA6, _gc7 ✐l kd륍ĵ傀QZ]R!ZK'֭͆kz"R02IPiD{)> x͹[;R8ݠEm)iً9LZs-6"SDZH'0ER_>6בCzWt*+jc" kW5X[ n3(C3GcLE W؜ '>(VF 2O ,rŇ)+eؐQYr2mF!h6)w3\tS3ɋ˵S:mcel~4kKls$>< BppF s$1RLhL! ܾj<V2'ڎInH>{&4Ql@SDKs&x :R3XMTu74L;W&_=Aek-@n+.KhȒ%z&(j([uER|-GmVDH_0zKbeX$1dꓕ:%D_ $[zLOc],t1Jxb9 @]9 ۣRqvYhE#(IegcFw2-jفte'hϖ2QAGuqL ʻm$X!w?f` V<}e,V}㟣eg!}# N>lOLu85h'J g2Qb+995ljiedK )Iu@@.'ܳd'1L@مD87.[tnq`zڍWUM*cl?V^bi=qM[}"<+\DEͶE,mf"(Rrs}]g_n)XX9!)geϣJX5W&1dc|bEe gCl- nj㸬7ƒ e>N0 fe]:lotS&X, \yØQ~J@ӉQof|3W,CF1^^x(\FXߝj9WԘgIyJ7QD0V{^WW2H]|̛ւ0:i̙eX65D%B% bdBәHe18 #A'6qz&hee?c EEZ$`̃;Y--a|J6f@*rfv[VHm}lzI~x(aĚGm3l(ܡ>Z$A 5i/)cݲFzḯF@1=ăYMgPP0uTKq5ςUxJ6;VE;UEA4+_ua5_#cN^i*v&MA ? P p#EY@:_ѼEEA|ӆA12Xٮ83:T+)n긥8Mqv~*~&cb‹WsL!u3~ +aBلs& Cu8!H$9"dQr5lf=`P^t1BξA n2^㝻Np}g@{+t% 5k-nt͟(VP] u~P~8HOb !M3Ɓ:Je0^%!ONJPѿ#NKe!'>oo!Cy%`^ ?.|1#ASS6&f_ ɫv8[ULn B'z_IcU 8OjaljmL˄v=wwͣ~UA]lg^+%sNRY;W$1H>Ęw}ت7\9 7]9Aءo7)1VkP/wD#-+L8#%`潦$PNem`\w[S]q}kOR._9I˽)~/zU !',Pvivp]ArsLb@G@}wpOM\ ݆6&;SYb4d@zP=cuaveokB=.lt֣mx>s-%k4XV2% R>>bbw_sW(bQ%B7hз}LQ.i8DωL86OLbŃB7}}ٜw@ $O>GE2GH~l:K/?mw2[x=R U ĭY^1mA~b7UEWDN* ^=۹0U-pӈ^͉"ܖ=CWe>[勺}0ީdh'z]WMC2!6jmGk48lt-l `KQ:TY0lq{>?kެ}5?4TxMZ%t{Qf$ cߏg[2b@k7 kۀf+sF{}UohYg(MCTq5ma\'}_`.)D*)G[FٔqRb^+X;R]^F?4jŃ_2PYGo9i>m#y{li5'>cia쐡9I=%8(6=ց r+` ( 9oꎖR%qA$kod-:_2# %Dy`1DE_T!T2πh>o~} (IϊRp"_[1|E &?*/ Xg:IXvv5ٶQ1/`I PG0dFal/p%jq/wY7r^Lǁ|El|97u>AҫyY&V]xw/MxeM{նQs]̄w,4_+#n|K Zp;<$& AA[78(X\-d^kΕY7@A::;q:wY"  dNʦ9 i]j-;׿)s9THM2jXq& yml~pKҬ]j\u$OmX_'5ٿG}OIH2gduwљS8Dj-ST趛HPo (S)txN~V>Fy|M4#Rwy+lڅf-TrRgTPeF#BJpˉtRHt &b+ߩ4xQ;\)|5&pK8ؑvg`sPKw 4,f_;l@5g9BjPtؑXzNr@c/ޝc@[% g6]@PqЙK?V.4MѿF' JfBB/xirp PQ.$Qq<<rH[9+N™<12a2tQNF`Md@_bWn5Ab5:!zvu$N+j:QOY+Z3dU}00$u^O8&f Ff-a+6iݍJ:qK3'9mt5c]+U~㮧[(Ij#v7;@xyJj]zt(-?Pt8XzA 4"tcX_Q, "f+IіG+<`U[jJMWS)*XC=3:k $Y T [9$1>giR@rɤQ%]k0J./k &V=,0>SzGl2<ø5g\'/A[%`=6D^sZ1gA1k!%oVk\dN y#i1D!!zE&0z{B3[==85}Xv.׳)c) ˛*oS(wC HgEȺ(9 oiIL@'A2ƴo3DJ3<ϒxg{Dg pfeqe!|1wն$ eqOhUx(k#DnIYpK[8<)rL B(|@E&|+yōYo7!IO>QC gpDc\ Y!?>֩U LZQa(j-uTU,ZU'-O dK\rj׈Ɏxrk士bF[::xՉ.`Q- Dpm6xwX&~Ջ9ܾc!hMS8!X FY A31Ŧ畟9Kh_Yީa-vS?|vi{ J`品Z&V|hJID5eWi;OտPUz7aq˙Lw;cӈcX.yW9H'3[fF eX:_ (Mf?Hnu=~x+<+w +ܐ<86h9cv<(-b ?s~zO+[}pCQc9vߋ4 HIOp.ϸYWri 9 OR^2⣅l7nb+s ̎~\B3%b (;p[wz߳A&tfg OHKH?:6"a\(g<>4^_ǵ41퉨6_T+5{w}C ܚt"De343ɗ&t,vkJV+V,A>kPFc[T`dzpY_);,uRI6ƬL5-Bl6~P%"AYPJ}P vqMWS]&+'OtҞ薊kT,PM;v6kQ0ܵy!AOЄI{PH/YEj:A U4v+3T鍱͆ c5ł-e;P7>Lqqt ܨ\2Q"`o8DbCD٠HwWwn&Cᯛtpyn2j$N>Vn(]9#d..S#P)sins$M1T=rs*γB4i^#KN`MW/ 8t|XO,~t1(z̉th0˴UMA8}LA^[nf\ BgBnhq"A0! nx6lc][!RLV"9< hTZ}4kbʵ}r&DtZBSQXo" -U#vI>\u1t oe]MaNP%Ehf?g޺.FF|"/g"$aːj?qPG$ -όQ+Erj翧sHhPrشc$/FS@{6W^JH~>bMʐ_O3˾w51ښ Q,,g7R4xHJ.ӞDky 8ɱW2eˠCR\tqdJ imO~#f'ȯ<x},Ft=|'Tm,`Ϳue~glZ\UW@ڭ,˙\BVV&ٱߎEZHXV?PGnߤ36xa#; ,5ԫ^pA0sQhoDu7KۋOT2z)QVck 쮍W9 pQAdDڰPPYVjpzaD~IN.%L9sųGlqXvQG`R *9Y_x[ qk(+YR/}c!?i/3o 4G~XwcܐWa,` ' 䵾mdu>@)vӓgǫ P y= Оg'>DOl caP0C U˕"LHy \YCH󄴩>-v۬Q,$^ jٍS}WHgo,8I] :5]N7^ Q¼԰1ٰCvG޻ \s1sm߂T!,x@wO69/:›USEGAB1#?f[ӈ{1f*M^ {[)LCҶr+~B9+oJ!IFp/?*Y Ar1d7Я1LfHAu! O_Nؒy> B΂Ѵ^*-BbZPF[i[T\XtYO0ofgu!q N?mkj\ْ݊ͅD}T|pIp$ ƆGxȞp{("os׆Vm24)6tC%1%ɟb }BjNuPOQ$su(Ƶ^MDZÐu#]Q/(/J*X V^cWuZ ^*Sq0'p[Ԧ^XOg4ﻣbbv]R"z9'C(~iY襧$ 6˓>-}@DH 0K}EZJ1^hr T|Ѐ^HPYFvF@-L e\S]驟f2?q2jؓR7\ޱR 1^Gdѵ l0Z1%N쒶A Jm$3D iwIL#!'*B\NL5{{} 9jpE#q7%BCyb+6 S\،y0^0u9?L++dkd/C{gwz%ZP]jx]u[O7Q](UA B}R5=3_q!%pb#9^w0ZL֓ڞY}w,;ܔ]1R=KKHs[;Sfx*BϿ+UT씯 TTW`L@:U bS:|}08]Avl0X28*md%B'`EPsMmTFjl[=^_]T:hjsI~9.|F?)m\HS3v` 2) *qJ/,EȌn 29&lofk$[%sL\fÛڍ~xH:oTyLMNO>U̍DHP /f#+nAs1SdA,P3K~׶W |u}j)ZNΖ!Q,%0tюiv_e.^ۧ/: >磔Ҁo]={Js 5Fk˦g3qǺxE 癐⯳IE&u"++Cl\H>y 9@}Sb a@]D3R9A8'rdI\3Y=Ɛ-N_kVIT!c-bdráz>\`&24zGu0֠s*(Q$vNzwDߐ#*m9{1q6u ET~R?U?B}P\6MDRV]X^.Vt CqK P k%SOK{Ѧ$Yٰ[:+ԕ{\/4oFUŰPрPh0})d=~T#yj>̑YڮxXW K橳KfSh-ضpHbxy )p;3lq?n V/kUd#<-G1ibMҧ@Ɋx o9viO^<̽Wa:)V3)Y8`+U%0elb=Gk.ZY<Rsڼ}?~׌V`?p=+,&0.0%h9GH[XIqr'sԵZN5Oc2p&Q5w^賔\HRȰz'U冷(?Qhg6 v犢|êtJ-"p-l:х aEӊ/m9Sȏ~šw؛k.:3;$Fi=H fSA75wnK]RO!|g|#i^YESfC^JQ`⃆X:6Hуrvݘ|7ZサqVҖ.`= g rlP ]@^iZ?o7@Of/e&\dǹ7eg(~WLi-H4 ԁTֺU mIFE/hjm^;h7zItEڈ*`(g2!SU!.L0e*# 3܃ k&} >nXӇ1YpˉXGo@ (  pJVE Ç祉6cFVl(I(?@UW8̓BgwxP)~rhcƢF.+Ļ1*uAm؟ayFJy^Rʼ L9<# ="6lA^;B{g'"l{0 g(6j^룜f&`ҹLR'nݨ~41L4QS\f y%6μHǨr1NQo-A)0/tb|{9kN٫hz'Х gUFsNvh,` Y2QhnYs>F:&]4P#tu~`zީ~=|/ 9eu/g2 l?ct(d|IJ(A&K퍘zD6[W"_szMnf]x+\f҄ y~ h Kv3ƻ1BO>0f/F2㣖91ah -C)M-w:rd'o[ 7J )n,ZM);)w} O=48">]@&׀- 9m0Ƿj%!)I3ѝ@vY4kM+ɓW_T{h8~ *ŸdY6&r!'N %:! :{|gx乣ljPe6ɍiVzB,V5< UT:oj׼]]F͆  2}΋AjmjH%bKa#g]yfGB"Ȧnk;5Uf߂&c[s<%DX+k4"ȁA+ BWN_Z;.{Y>2{xP¨RkM)[]aoŽ j,þ5>X(qe2zS'o0L-ed(64U^JJA90e&~fA7RvkQ!ӼF$im: 0ZlaZiZ_[-FUd#Z\*C%087\oOW,ltc;mB)JЬ1.C9)PeؔI!=zL<*9$ܰ0BvHۧK]B/Oe32jpe0b#=Ţp[IMPoUc9\u! NG' y/\>RURﴹ^RZHXx_ zN l^ jl-#8'&=ᐰmK]=@ګL  Z tmBbN32%ᙠuZا/"ȸ8`%AH\Q ?GxBuބKI+3!) E`HH"(1eHsorvFo~ٕͭT B0JQ|& "RF z5uM,*$p{$+߰{Y D`CxRSB4{=حD[7Vҏ=)#ODحne޳ЉHCFΘ}y~4Y ewrx<9ll@jfAv+2B&4goEPsN.{MOcIah4Y*Q,/(ѥwjgjS.Z]xbADW*`LE-^9CH<416}Z;32rewֱ;04D+Tq. ()g7D%4Iz$"'GfzT>gֿ)Z%zfY#ɷ>:r"ߩ[vB( nc 7P'$2`:X+,"yp(7JEqҚ]Ue;"6X EiEd`Qd_Ȳm~̿4Vn+.uA. YT_v u5#k8Ff'qo D5JmhX5ЙY|:( "~ߊ_ p\Lai/ IG|{xILf)`v=oKd` %mc`s5*%{a )7R=֛f\e-DQ!'bZ2d&.@_կҥ{7nl*n[+Y ëPHP"$jI؏My%R_pЈQw/+19u-ɭ5KF׸?g̬e@:ai$i o|eQ >cxS K% G5:־w~Z"~J:^tW:*mSK|Ѣ88׊էf^+^'f-F8dTm߿zN 6 y$&YAiCfG1mSo=/*Kջ~V6rl3JXFKGhY)IL5hwO|n-IbĄŚOb-q T1u1zR -l0$"=тXtxj0S\QH@i'k|OL3t>#v)$o b6d!E/7CӞpWplG ~7!we2׸Iu7r.X-h. |$'o]bq{M OڸR p X,W[A-3۽8Yx0%8Ϩ?l`t_b1 pW͛&9e%=1sz1*$I[S͠ (xp!tOKO('.h~?tvWDz. Ϳ,08!VIu9+-[wWпE&v;K ṲNM 0?hB|^v+}+tbr[qpRk/ͪE"GWC THvmM&6ѶkLlLF~ v c5N}Y[M>[(hFk묹tR9"S3࠾{}+tyvBOLiGQ sbs=]޻։::\$.%Cp0:EwX`(3M+Zdx$l.$ MYΌ1{EC lQq͎}K5?Q.pC:>󏢅ottt֠)W[h:Y2~Ϡ&[a>.r^adҫ6|!.w =Gijz,5 Kopm`q˺[[uK>#g7vUTcmCkߠ \TEzr6qt>4ej,>$B!lP΃[Q\{;m# մC0e]K\٥6jjnH7k*sULڭ>) oO=n~,""?B])]@(%dD8ghy.&b6t_s!1к$.r"o\o{, l >m2J%gl׵Gk3H[E?ˋ y\y~o/L;PGfgE:!: ]tv~2J ڸ*,I4FP. Riy#Gp_X3ĽU(F Ѓ k)q"EUS׍F0Cs6fB*%R1ls\hO/W^KNC^|Ddq`:aSEPm ՜=mHC| 26{=&GM|7QT7_@yD9jtUH#ʭTcN-3/gL"pe[@Pz:j " Tr1ﺺٚ_eNVc7au4IH<$m!2>cjo$k 9quhs "JZ@K,%*U_g5;4`@K% T+Y;ylE2)R %Lrdp~e"k_V223¸b`gcOFv`f{Fp7;In滓ʛUe8Wx>9J˫$ԱijtG>$(t*Az~Yu'k^ZXD1J[z>Xqd}d|:+1y="#qQS(KOӜP>6(fz ZFo l C*iOp=,C9 6˃wW/.pjP7iic%*KuKX!Ckb//y"Z/T0,p}n҃r%lV5|^n|ew/2\k@8Z-C##i* 7ҭw{kdh-b|& =ek@dIǐOA 亼f^7Ě3xgp \4,n%XV *;P9 gg[qt2)#x|>] 世Wj<2xc%˨T]tب8RFg9nJǹ+a9ljfV ENcI-؃`R[& ½6D{AIatɚܾt+!%F$ns;Cr=H]m] 7[rfQ͏hiϤE_gbHӖx>8aIӉ&rC&F:?yxXf0iiZݺ +anq dm<,EI.Ġ^pU°dKp̜1U/K$勹Z[ⲱ*[{l]NYMb)J Tre9q|̒8p{E6\;y\I" ӃBξ`#DZ[$-eLys+Gq) ;Y)ڻ xrj_Q#04 &=l.v(aI,:D7sЅѓ"'Kq/! Goc!ztdr{?Iܺ8-MGaz@<4&pGysi,̤k8U#(($H{\hYe^uʶ N,8!tG ioiRHrAs;1/BfXfY[i$ ؐ(GoIG  "V8K AĀ9fbE5Y-r'~a\ 3(J"H*&c[b dP0[A8M Uj]PG8IG8ItLC?9rG)ORw m8`vcSd=I 70 ĜwsǣYN ,ws g$3N։i}RAXٟ`8E;6X?O7Η(|!a_ޤIaw 9wCvlHFB0Q5VkL BF\WLGXbI\/(d}Cx46Ġm JqowJhi7ˈҖ!_-4&Z΍:jڐ:,QH^jsN\1cB֛9پ m"I8-k9ZℚVc'";)Ju aVgj!*+ 氥eVlR I7qB 5`‰nn<F H ?Ѩ1`W#<g0Y}|F'1/;aVIdFo}ٸDb*s6~@!F .Ƿ  okdTNjuQpC& v'D^H'|_g_4qy*qdR+ο~-;qnFᏀsA,)[U"R)cfF%m`V5>W3aP3AXD#r);k^!U8W4,Er5 ;'3mduCN/P>KO=10W*+[IyBHq9 ciP} S{G@/.uh WBSA^pl|bqsk>È^wXծ)-O ZeyF_ ydfL=پ؍QT$T|%Ʈ޶S Ԋ0tFtZ 净X] a&{":.Sclzvv6C}7"~"eeچLCYU϶tHŚ樅9Ǎ̘ 5WgDZGIm-ԨVI$Oz^:86;_c8b6nB@NxET kt}+5<@TS(gSy9O iVX%# KRg4ɔ>=GaOȿ8S2 q푦BBQO A!%vD6Y U BX?B EQ@hlAϔid83ftf?VCb$y^DPep`y`G7AaSTѵԱV|I 1Y \z { :sɅ5>fĠ%F.+FNaГчx|TmO.vU",'YjG̐@ćƌ`w ]$#ʵY`n>4$ӝl5ړQ:3+ặy+#`3V(J_7wbЛrVx Re}ĕK I*JA<#h=/oLo^X^ ro|K`~cKuvǠn$?/= CU 0ʥVubh&M^(?0ڇ@CB )]%{r vOW:f '1M$NIHTyg@M4/\J!x'V&8ϱ| 1γtvi!ib1XAyƂ@Z0ԗaO<9K$Dedc쐩iFhgͨ5<D˘7rfzad7^ݠ8(<:OсrH;p`ł@|tӌ;3̙˨A8Y|zh{=(l hśN. neo[Kb1iX(ؗZV60W$ !?_5za;AP ;km}Ra8]Dǖ#C԰:fhߙȝpq\$DJovaاf!5T9BBG ٴ28h7M>Dk{@ )8Va@s~i= u}Pܔ% {fXn#z}z*>&2%Bu6#2`VbZ]!gy3~F~L̿H?3 ӃXw+tl`瞩*JI M 5 !`qKWN?q|s^hTa8=ٺȯj~:P)jL3mr٨9xIMw5l1`M3ǒÿ=Hk"KY&V9Dct(1b.p*+)M DD`)4`QǷ rULGb BJEVд4ir>RcpD7͙6)iOnʬSa}Q/W56A)ZjuR@O#e>($kc+Ɩ$ dcR+::v`a Tq7{̑Ō 7e3bZ]Fv-);eׇ31TxKg"GӇ?D4 `5&)~gP&roR,R!I1N?;54!%%S6.So[bB'n4$d@PJfi=a,󈺀~#"V1P{m<:mq M[GĨ"z'66 k+M]h^L)U^FF~&bE04Wr?yfQyh.?1wsЎA"ԗ?K TޘKM3=Xl{JR0<5Cʕ>x(:ս~\5${ޚK'0ޮPf裓Yj K5 egТî#nq#!1|ITl&49!x dpoRAl^Wpls=hERaG|6\ 1{^[v"zqc5{1$K%sGf҅-6lbGtiMOT(ů0>ewq*FI: =xZ~f|CM*M&}9@`ִq}`P+wƔ!31Kt G[qOIy/M)|draUBH?ǀjt~7.kMZnNY zwv̿[s ͨ^>}u6[ټ"?C$ cNGkGSySaL-wy>Xv ;nЫeޯ8f6h[`14nAV.Q(7:L?Ծ#MW#e{0$ ZyZu>JڔE`z5~dIW`'9pG;K.y?XehVbr,)m"õqS:#r \f)u3\Sv36ktx96b$|F '#! LXZ(Z=zSyJkGwp$ o5;y*J&<& 4eUyEBKyU65]>]QӺGS & 'Zɏwm a)𶑾b=|1V:TF&iT4]BIoF^/ej=4 `Iގ+lm>du&蠃S9`=%ٲ f7/zY?f zDBMe\ v,E.,55F<~FQ' QR{]QAKF]([8u#n_T_OBe'pmðdƓHüee9t[󞶨mFQIxܜ-L5|H߈C4r+~ުxO^1kUt-,@YgP;XٕCuc,V]cN쀐"sMvALu 7pwب;mѪ_LdZC Jd"px~zB7)ru7*3n qGrg"[,eގ u_)z>r߮`n}(6ndΡ(ɗA+i L GDK X'wAkWo^]exQ}È@AcVSF_ƨ sezt)[-Bf2xqp >(x opD5⋌:-̖ԑn(6fbw JJ/ ,q1e[Rɰ9| JBp>b꭭q́>*ԉ2?n>](RuCmk돘؊Vg-[ kRZni(7 K'Km܋VZ6gN>[E y'5,)w$'G`טzԬZ Hrp<;22G0_T+9:sՔs8)<%*UTsAO@vUՍ CA<3U^ѧ 8^X(sS\q(ӯ"xhF<gRT^r7vr#L$o#A#:D);vO51t#ɰ7u|aP;ӄ"/5WX&}Q]7CFT `{n\6O} D|2|, xDDB6== ަG 8bmU;OwL\95ݾI@/;Fb~- QN:aEHf=kB)>g Wyjf%y_%mǍy}NNT\@?[,S E ~ wh 3|f{=C$sj8ux\lFzEEt:GUd @CkHw ]^/=kGi}ǮlPzy+-_zEē+1CԘ%ReZsnS,kc ;rG ߫ V_qZ:DV_)( )b@Uq1`]Q_nH,} lMX[Z$o_ r +ym[:7j.A2'-/ #!3^%%=H}{NM!s|`K~\D^OA.GYjϗPLm PH0܏&fdq̪Fn#Jq)\19CzGKdYy GdkCNr10tI%8tkz\otXq_{7O0Q7QhPq=6{Nѷ=T,'"5c~V$SͧJ~▗%9] wQapHlV"YRH>7`|/njaꝳNNa3}U (KC^Q+$}{$|e@Z\Hʿt~VJ3jE (KϔOţr\j,*%;]άu8aL( Ȍw:[Kz! 댑 /NZ#o}g-!N9Gh ?Ѵ%Bs6:"j& rU= FRU/. D iCJy_NC^rIJC,]owLt$"oG.n$5imS0sϰϮ>4}òvt9w}m&~m _]b?'8=I:ɐKԵT nA ZrXA|4_~#y}Kfj( -0C^7X[= p4CH Z&h4JT A0 d ^`շzR$N S CDE"`VHuXsQw>禌22k̶.Put.!S#'0 Ji8 |~ib/{~̨"jGv8>z{ HM DU60j2P]I^^]s cnyM~*k_.=m@;5a!\ěsFz%5RU/Ž&X|b 8BRm9.?=hX"9x(P&B]:pcӮC\VWj L.5/QtQ;}U( ͢y;Ete?~pGۭ.W=i:FK—PrD:,lK ;lce 5e܎@Ae._}A,1#\$EB46Pۏ72g;W/\m+='Tg3>MzUP8aV,,|5qӵ.)AfUm3Hj̼s33){s!BUT>D`}kS+L;ӹ=P}'+Og4xny^01ֽZ$__ 2fbvGd-mGjmpONrɑj7jb>uTYp?W遢Fl,"Уpɵ`nd 5+.׿YP aF"' ػPԳ5Mxygk ISoY>*HKeUIZJi!{_ .|gm ^1ړ5C!~$0#FD]-% iܫu1v*6Ոd;@aGŘ s䴢cyr7+J4s9 q#єbu=JS\>D-q$h8H_0C^ǠgdT=*`IؘbnuTSOa탻Ww9 TyPˊ* nT}]ŧX+}KYyu)7^JI?@_+k)*@S$56- $s}^dw02 Zӫ3fW¡$oVVQDK;!)14 $U`vNV٤0#ORfR leR/\,,HL Q,C@#~t7P%.8L~ؑGϜٌ+8&}|'ֳFXHhF7&mJتoQu0dQ.] 4_5*:OUGzjց`ƯϪ˾DD.ʢWe@!u2pF5op;߿߁QkuxXpsni,ς?n(Ӿ|\7ESJ(3+r="JX*9# Uğ8 M+R~͇ȈCxJޔK.n=j޿'ݿ}j)Ш="C3%Vň:z_3xh".k["P4Q[|/tUr3p]Z+ w*Pe*ӓ8·㢒^Y45嵞J-/6ƒ佂\v~nn^ wzaSs ~Q2)'D"|(r喃LxV2DMyQO KԄmckWHT@ .%3.ǵt]xEp,!`3bso{/*Ír<esykdWd0dj;K+[S>lmTM.NLԽ\:zf4#C'm|ؙtq GYo~HEn{- 'I{+MɈurZ>g?B)飯V%etʝ@ގ'W/\c#PdiG?hW "J%p}E`KPb؎(M 9h(򑔫"h GE0GEC% J _pᎍ*FNxPjl C@l 9Fj|i2\e/-( זE̝Y=!ռ'[T~ʊk R%3!²91@.{cn%6\OT硠g*+˰XX*Zt`$פ%]\uYvS*th0u?/qq.o :lP#dl6u P@JIQo_e)zœEsZ61L Lql\rjLy EaN";sڄ)C;cZ%vWg7pSU${Aa3wˏG$$xoq]VYBW!9,0 Ey|_rA,  t!NMjѯ2"j`͸ &nd$%+VxΣƤJcqL9ѫe8"| ZY9fD=[YSUBD_{ =J>`DC4x^ۅ^g!8Tf2MLZhhɂ*g},D*(?hʚYPYɍGIv[e}[u)^!fOaj\M}%A:'CѰ?jt4sEA5^[^p͉;#F M7\}pc;.uM[?;H2 Ne =oWHSw۱vpo-=?ө@Rb+P4f8!B[ڌ}WQHOq!5*^,i|s0d$.e`z#@ ֳD%f'J`̳#t I^Sܰ']X guߥ}j/ QJ :6,8]gWӆRZV,*Cҡ) ~s/*Ryz=MV>yEgnG1S'6)@+)- ]WcƆ?w` *k!us95Q☍{ z1B.EV,W2>D:j-h>aGOypQRZ̳p\"T2_pP E#8#3qΟ,]7oPTUQ&KAd:fSAb`}[,ԓժ\+L 7 ~NNKUlcd[ h\7zɃs٧/ e?(.bJ}Pz+M0wo$G_DzuA Y=D%KQ(1WJfVd(Ҵ> G,3.XVhirOy(7`nWuvö#XMn/8h#/cV ݃zUs~E‹G;p.SO  cP7UjpӽZ0t }19|abGc|y@Գ:bF.) _L(g,txt":CrdݔGAb \"=p7 Ɗ;1x 6 4yǙȑ D/&o?*P_N?n&? vgx6|d2 ̘j,^ʼP>q>*ﬔ51%oq6\n1xca aoě<:N  VI1(3jYЕ?O,&rh(gPm_g F3EL94r@[Sxǖpc0ta)t0Ԗ_~|æ,RJw߬(֯y~6!$:AGG|OKiO%xυ~ c MF5fw}ں}C5:! c,Zkʠ~ǧ ZEaqRםhZ*xPⲦRE2{ g!xF5f U8l8q&L>Ҵ^8k؛nT.ъ=xsj! !o2OWo Ca6y`Qۆ륯{.4mu ;j0CZ}yW#a.ֹkWթh}e| cL4k1Aݓ:>W7꾝T4D?1S-D՞'?md?6Kj5Hՠs;l!`A*_B.OZ-!}^Z >FVڂ''YxמHd(c8"&wm*{x9oLij>-lϴ1]LިES{#-;~Pma ]|(nPXOE "vnA>:sϫ> a330(3fQ?' e'biY!I3wgǚd۹.F5uKB0ɲ[\/$dY!1R֏_W`zͷ (񮖘纖sAS;@ܖ^j)(؟%RJ¥"b(iivdNL8E|{Ofzib{Xēa_aj 7~a@;|7[nj{)H 1y)ϬCa+ , iԅ{~x ]@`dVFRFx=]{d)}Z-z{ϼzM)eTpSFPaxFڣ|Ǣ@{JBNY>T;^ @ 2YU:B rSE9Paf.G؁vCA: *~V"/KUX(Čt 4ь#鉄FPZ&'-.E\i ֈUTcSPq)#밿 C }鿋O~Y]pgHK@7nOOt@ }][`ک$3&YuZ6w:'9X`Dl@EeЂ|C?b9aqp%(l$ tN}i/>k1peEEmV{FCg&TgT#?/0lEc/V S46o#Mqy -UZܺT|iLs,2 e$UU,,4-梭 <; ȐYu a—'}ґ?PG҆TJz-%iCqPzq,K~lȷV9;]s _C2xDOxp0%EVlG{1crń7bt`* %%eA5zQ3S~ӣlA/!?T$p[:Gu&e_"[YۢD푹o p G=Vďaͫ9ȨOUVDv-ܘ=zbBXG.A7b9kq4kco7>i!{i{w"]#7O.8`QO2ܻo 2᠚ mܧh>e%B1fNeT*(gz>)G)W^`@r?ޘS r<[ߡc!2_*S>Pدa&"(n9QhYEb^ Y'j 1< b'lMN:ƢaHysxuЇvC ~D"wT[Ϙbv@@VccrLN5 1i:2Թ>_FoajPjLgV?.B%az<!dq{?Vqi#D%~ MjFH3EhSSU)!aiI8HKTՔ(3$Xƒɩ 2^#ef) |g٬o_/dϭDLcJz$*1=} *ǖze0bpEy0˹N 2yHӾxt#ni\:`5GS^h@PPޒ I7`6ss=-݀7U[R{&d`,+iwOqטDwxUoQ/>!)Y>df`8޷!Sm/S'r%- NzJ7}x[p_'GŤ*n*A.3ު/{W&=ˍbP1RcR:a۔y%Ё(ͨ׽ _iqBeYM1صⳢY]'fBc*%O$T,_Q$&44"Fg<Lcq&(z#p.._a,.\ں{#a lh rJV9P*ȦQ׈"2(tU=DJxsNחxy# xU ջu-)GZ3ݺF,b i&t-e ޟʄs;Ġ;Y<ĥv|cgkYUXK[2 TU~s,:Y&^a.J8.5SYr7o3ҏo 9];}HgԌt|Lqb46GFˆ"@5-9[φ|ĕJBh`\mhԺ[pQK_>&87##Xt|Ek]r[̿}qNZb"`Ćn֮xN7) qr趩]Q7^R@T &f^c!8t૕s7݄t?xGU nH{52(z نkk$ecxNR 1yBw^),̧"eOӯKNzU$*Hτ`vRT/ _a"m|sVQQOU?oM 'oː 5@WJ뻕,؆\ #H`rG\i=s+us³ <|&z> ')8@%S bj lS tl;ZJ /wTfS**Xp*=Jl61o473E밐VfFl+܆>ıAdv=ܔy_d?4:- ؚ" 1t6bʏOqՉGeFH( ]WJd^_jDUhRc2ܺ;E#pw.bxZ|*mG :Mn@+ ü`b _#E"(CBW Ӻ2r'M>Nx lbWm}ٞaYgaکť PsA# 7% n^hl Dqs.XU!/A;C* ~l7>ɴҊZˇKOv11!.,4qҬ0l}.^↉"#6M+7*3c-"zϭK:.'?)"mnPg-p9ڔazlF_\7Xޅ#QwCgK$HbP/D~&惜 Jg2Mʻz̟W*n|3 ,Z$rPcfp2$zHs2J.i :>G)3t>-7_{Q"Aj˵LvA-`J11K'ZJ[:xK)\QHo)'iTI>]*406}*lF O1TtSبT}WlG;O].#Zpη[PWWҡu(_PNrIF E[G Fd9%dbt]4!cM;uNolԲ.yjw}+[&Pg-[ӆ *%W/sJC~L^t1 $Vl‘|A2[as 2‚: CMQVLO5Y@ GvݪVuaJxnFhӷ*n87 47\]&ډ>=It]hf8T$hH{Ðȃ !&_+)raN.o* mHuz 5"8_)7"}y. eKdՑPWȖ>ݳ%aY>)hEf]LuE ж7Q&nW=-}0D0-.|6]Rz!5bg g]Jw'²CFc2 q(A [=oxFƕe 2|VY$ .im  ?c2BCȊ{Vdlb%YNTn=4X=GC}/Dz^-DlPFԉ>fRk,i2m _Z .eQ7 %5QR& zC4+i2Q5axrlO;PɗBnd3Wehn)͠"e muJ^~|MO)QKр؈Eҿ\t O(V`XIؿwÃ0s{]<ygK(G~XR6@Ia=C% w$4 Mb)@{]:hT3QleIߑPfBoGyqT9Lt+tUb|F{us ;ٷi:./N"_gJC~2ÔxX- dtq!F6z2%:xuQ!(#r 3݄(RT̯'na3٪C`_jk#:4}O}F翨mq?n I53 ݎ! .3L |vgv\D/M͘O)6άƢ:VW!.a 8ҩa^c40YU!/E3TɭRJq4_l=\JQ'\osmhc"9WzA:oČ F >-(eĐ[Z| %b-;a @~U~qH:ae-6'=)q|665`;e|Fk ef1@ao9ůLFrV3N'<](Wߝ:, g{ޠPMĺ~M!U'3pN 'rjQ`榿ƈO;>.`6 ৸"% &+P pTaJwۏ,{޿t IR)^`3+:,j?9K<5_Nl5JK :+G=Uz=+!hzA]̧{И~WZfr:eizeq6ƛ3ʟ , ':2rpgD-b 3,&v[@.㡛忆B^h(ߨү ȥ.F% ZA rZd?>"ʲQ"58~jH :I٬88<)/pZ"^\ !P@Ava]?`na}r91]"b'keN":/9 s7 @("{YN&\2ծ-3 V8'yωqט&ȅKcۛEj,Nj41>LHߖGnuDMh+i$$\R(EN4IG;| ۬`нz\]A>E %KתoƲl΀:4A"/§2X|ean"eU0d-f P!΍8K$3QGҮ) 忭it" _+*QNsN[tUԫ6~Fȱ@5Ha,ͬVWMF:ujm9XNb"mC NNf_ 3t"%m0П_ Ue;__3m{=n:&x#A} ^ק U|ȏg q|WLY:0,|c7ǹ/T*g݉=]VpOz#2}ȏzT*fi20a4n0g# f=?a1S/v\C uJ0:`omM! i2/@MzmqғDӈ8,އ@BTɅlE\ Y3(9H#]d¦DNy*ݡ:%ҳe\SXS(NFLVd0_Tx?MFȐc-$P\)ئσn6/;K@ ):΍avn^j8$mYnl,bb/jq$+rN,>1 V X({ear*||K6xho0ycv>f'"_g2(У ĺc? x_05oK#WMUרxZV1鏗3 y}<>/.4k6C-Y,a !MCMaSZ|u^xp" Zmg_ht>l.'ZF"CC5'̟bؘʃt@)Qjl6cFaH ~WS39%[^W.6TM Dq+ Ls6fDŽ ^ː֔,.Z:zGD֋ %גFPQXYY9eD69fa;黦r׮D1 Q>^gWբӤ4ڴ`KٳG:JF0`{ ź⊎dgA/> k|K. /Cfqqp(9\O0.\/><`E!<n櫛3EۖJ:6НZ}BI^$V)eu] y=R-E벾tJXvMNnߑ+CNf jA_1*vt%%pYos@l`:WTwY˗Z ,MP9)CJri{SS3'mS`\xFuF4/ D""岰 ha<ׂD@N-u"cSN:7 ;E7[rG/=7Vw>f9^:4%-Rȓ@x[/+Tsis0S qhZm̠֚t us8@/y=ii:#n9X7BH!xO͠ɱT5<Ǿ4Y̓5cz,KUvW{p;n( ݺ~iܓOR+R,U4ۑ 8>ΥynbY)_I>s=$-p ZT?6^ZPPH]iYvݧ!nTtt8uxJ7#r^0n"AW1?5URrR.@OԻAijBQZSE 82ԋUW:;[/O*+|C/c5cK;i{Ҋ,)B ko3( CJTӘ#$@ tyνõ NӞdtJ@ լ0 C$gWycd@|k_$45uS&zZj?쳶AG8F2xjŎ]?d˅v:(S kR ![6J1 [Թ1]Ԡ=BO:DSYc˒~ıR<`Tu@>!+Gm I59 RN%@lXRSha}5jM>|t+T_)gz73(ތH[qĩ)7=$ͯ0'.OQ^s`F^*ա%ᚤ"/h 8zY3?* EzWS0ayW:-فD͘@fxH95X.'>hapO[=0.+FW#̙A|ŶjӢh~5 OlI̒QtjY"EZo#@Rwvk%VyM^ !JS!y]Yx +Pֿӊ4EZ5V%t͹ˈ[u&X:\%%) 8g礪9E::C]_)Ư&o9`Q Da`Ϋ-3y?Et' .<0W(a.;LzچE:DŽ_7Cw}^ڻ!vA E~.]4Y3M@6>NK(.yL~Jo$=X<Չh1Tg;cJ_sre> Nyat\eEMk`?D8~gM *]\W'aH]Qp]I§ZZ{Gy ɗǛݣ(+6c'3%A8 p͙Ǩ ֞_")OiRr";GҜQc\~9KvqLHEՌ6c}9;{+Kv~ ܐ|+I6ؤg=)A5,ȄgmuيƋÊ#5CVg^- VK~ƂB!Xһz+* W'4PaՄ9vX1$[8YP_~6*ͭtkxvzT@/A՜΄=~#DѤg>\JzwPuޮM 7.}Ǜemr<զ#g`9,W j 0uiGF_}ͅQ 3RZ}bCs)%o}(|6)jQ"P"Q-Ο *p1^TRԛB\Nao'f0w'9Igp}{qL8}N*)BBK36bi'z ZCCyBp]TT0@3` ;~1h6j31PwDQJvS p\q7щ00zs\ndGv̡O'R'@i(Å^ץV{HAh#]Ͽ⑹>*ྮgl4йm[4ᎀ?q8e3Kp#zGKx8==ҳPi=K'K[VyɪEx!#P̕uK5\v,`Q-WM$M9L%T6R J ॵ9VAH~ fÈ|nPX# P7,y2%oeꮥRce  o4T! E"5>*N)ĸ0safG?&nOʉy ~[ޣвQyuӝq;i}PDΆA-7fއϩ槂9&]k,ZƆF[FȭtS1'2ajeOH= H4Y|W-~ s×h7a?n$/j{h;amC%pw@0NHW$uaRQflL7J-%ҽ|;?}PŨsp7gdYmAD^ko߁f>V ޸mn)+@ҾTT=KӲx7-nvN}~J/5$0uomC̼iKB<_$gfj2B2y9f۹Q7=/"%-u|vjYd+Ԓ";ȥq* WLmQƼN,5vC)_I"9 :we:Qu/9A x74J{ZfFP *g.qmõrQb|D0 uM޻av^P$aN+/m0jm e$F'=p|WMT$ιLQ mx(/L Kg{~o({ꖬ.x|}'|J@g_;EŨrpua+#OB PT [ c)gT LpuobI]UW< k`NAƷxud뇥P8He(*--Pv*nw FV mLf1P}Jf4&Z`SH-ݺ2N$aL@K7,O£1 *|Y)Uvj]]qhwT9QS6 ײbظ3pƬƱoc[W%}T!;Mn|+D>SH6 9f{1uI; 2wd;%AB]ȳ D&6(](6=Snb eC^ś 3ka(&lc*9$Ypj#ޅ:>+2ihcOw M_X{%O%MpIE~R¢ShJ#tLqq\'Z,MYg*QQtAH K\Y?xL1ce&$&Ciyt@S4`8̧maʮ|5k%ƶHY4wB+Za,da:MovkI%q%CgS߸A z| )˃U*pB$ViJ (on)¸I<69OaRiU6ڻҗ_Rl:C~o:*oOTߑ<{Y:kkiٔKGn=wBK¨lWC2R[^9A[ ))\phX7zQ#ZP^,jۺR{XE(HSV"j ׶\-k|_$BtVO:D]&e68Bf> GjyЪV|a DGZ)1GE<$mjUf17xMf.%ռrݦ a'  4_n2$gcZ狮Ho64b 3Ieڨy韔Y*{r>bG8VVbֽT@B pؙyߋB_> ?jpZ,Sw&.DRg :s_J"kA7izn`*M$H. 7HC]%oZmz*5s+7p=[V[5|x|uc01Sd GMو ICƖ La胠D[P+Ǡ%q5κ]PM^$&O=ڷT)}3:Cߚrv%%s;l9t!dy2:%T dď@9!wEB?)N8e{a6( $Gpܐߐ24 %PA7L:r=piˇr\nA^anbj#gINNEW3Ⱦ ryi]ERord0!p:XU\`GGӼmܯD&ZI  !c`ĕv86пr8"W7c̨3?Ы?/8Z ÞuE5+˦ ":ۤ`uTXaɧ]J[\9 uSj%ecL&b )(Döt:rХ#~F.Be?H7HY~ITCDgD$Ք߫tQ+ z}<;F-};QL&> n_6H\3{3KddZVPfLR 2 lIAP%^*/5lrU|N{ࢋr 1fٹo홻?$/0E/B̆S]CGWPpI?鋙~)ނ赒$0n -IEAkR07Q^*T@ڗe6(1t_u^Ww74g7&y bߓxu_fܢ҇nQ(5z/#wj ;2Dpn)?c;1k͗L0c`zv*7@\c|Y{I2$_(]y5@T_t ?хhx2uTΛ, +ezډ{\B}I^ՌIR` ejP^@fYxD!QV?jCB FLG$.8yy沮=G $bԑ!@>O [@f23`xm-D@7C=ntnm̸E_95DP+)b^g( .Ogh:R 4`ٴ$ |}[d,SeY@ܽƩ[QaCXl o}sms/~tDp߼&\ Eә鄺iȀyy;E Um{߻ kWL6yHG"UަyHƵ鬣TuS#Ƹz垖 p Dm}CҮBSG4Pb(?6@8ЙVE!?S%$e0'yG*4j.N(je$DtخRF{`@![dDYʹ܍f=qڿ& \hM4~*Jܔg[z'fGmtוH5GP̝ϳYMۦ` 6 Qӄ>m$w*3hJ3x*AZLs"pSW &2I$e Hԗ^ʺ>H&kpiHBq<4FHPt<|jxR;Bl? DJ&(}; (:6ۀFMe Krh@HHȽRŅ %[ "VϾ uJA_di&/#9o`(VaOE KdN<>ZGfq]bL&~\4vEikD<[:N,vJ/DWN;MC;iQ^~6Q9Yg= .Y_}dl"hR3挶糇&p4?5%IH]/YHcP|M8? 6ad\MuiYX }0SpʟAuN_CToKw3=9rEvN&y1L摄Jo.^i"Ւ[)\G^:U0ͤ"i)ٟ?'a“h;t^E L1xyeߔ]%/y) HO> `` ٗQ.$1&*@`F54io( 74rgW"$t*3_c k$]kIAkncc4XC ^Ü!A|c ]\qsu}ݡXq+lW"@7KKmh| 釒؇~ C_qtx)|E6{+ݛTr:4W-F#h)1fY|@s?bcIrVƥ4|_=j\(ا)4P>i!K'*{4^H<` ګd9+lTqZK#pqZģ3y[o%N 3I~[Q@Ųo}Heo]1JviVJ$]ZwNXCʝqJ9V-.#޺j OeeqL-&jORigLӜZiLGLJvjKOΜPeqeQ%ttV40Ac},MVG.FQm-T7_W)k-2$nDSw- 1N>HD{/<Һ!^G1Cd֮&H?eE^vR'G%^3EnF{΀-m*FoU8ugiբJ g :޵{ȇm˝03T=њ) Yb-Yhc殞<-b M׈2z?1zD\Jrsg:Pä)NʡhW-ߚ\'dQVp.^78vfBQ+( W`Y5U4~fa=y/2cJ*N{'4 8 |6a:4zńE(s} M]M۵QC9*$;׫ dzxKQ.RcJ4+NJ#JxPˌ,7]8nbk^f\37+.v Tqx iG=k^ ; 7{#1ĬTSϓш^ko'vKLp$,{*f~w %Y!'%*{{'RJeReeu4 sLg(؁iZG>7ohsNxG.#Fbꦀ实gsLSNCgӃ-PB;Wdծd1Gֲ, (ލ;p7\]={4 -7Rbwn-gdY<ѭF3(턋3My'[q\u*!W@R'v;1h-[1筏7'VA2χt98}-2FNV:.SCu79lc޳H #ʁ -\`K ^ؚ` K߻K@߸,7 (%DChK##p!G|^ 9CGUٿIu fnlI [xY\~C 젡1f7d5}+vCeRY| h[dIlr$yc5րA'+\փȟ۫iTA[ne5ʜjմ YANamKyJ6ekӽ|毁nͻOF`⊁ۜ6>HWA" f67۠$ T&IʘAH4'Nd}׵O{5PGXYR̞F/GReY|Tû@+<018M\}ڛhf isW;*ü2d2?vP֢B&Z.3zȐC/B|dTHw6RQlS%PA|wҌ#% kc@# gߛk_AGr|0yEF[W5vV4E@ׅ}K ɹA!zYd97 k}ܦqԆY 0m=h^lq'\ŭХ=43pZ@ ϧCRVz3\2d2쑨 :7ƅߔBt(w+I\ӏ>a i9RjzX؋m@3&FM'ŔǠ䕷nk5|ɶ*K߰9gKCsd5ݎ3(dJ#wF W/WkckiLyq+'^Q 'GoE^VgCGE&z ~kˋuܞ& ~Qrx7u>=ߧ gcϜF7\3|wl: Bѵ'D:-j1˹p6O?2GylLT:U3(E@ԃw%s&Wߥޱ2EK;\u` @W,+RWVyy/^Ch4K NPG%,M-U5 _qvdfȟYd݆rdCKTd{yOven lso2v"GFrր;νY@y@[AƳ@ o,$5f !k o9߀B' +cGS,RP;FST$ ; .QNjd[3ŜHrӔ7YR2) sȿ<*ZUZzR/3gJesSӐ,oi$- ̖N$NjkĘ{K_{T.|A2(kFKCv뾻ox4TK]>RTɖŒz?m4ND 5J8)q%pT#s)7qJmO'[dG`P4"9 } 哃G]o8+$uTxIv 6h~ /*j5||VSJ#׏<_vʚSq&n4WۡHOW;8TеY5/_=?wvV?^2p `e@{Ҳ&Tׇ@)``,İ3Fs#ճ§LȄ/7&rR c|}C[ƽWvOa^JlG-k#KDpqF1}XjW+m<ҝÐ_Rs)i_:HŊέ)|M lm&iO+36,L v/&biZ<]y!&hI}_s1;S>ys6Ȕm?(ihl`Rfl7x4hёG|quu=fSЧuTU`BD@Dw3 Fؓm9lɱVJu#-;a^mYYs"&uq ]EȢ\y$M^1Eɬv+|ɖ_R<ЪwJ:X@6)c=ϰ'1nOpi3xWrj#K5e6<*a@DǾoK ."{Q h-`){N,nHy˩ O s@ Cr S )Z"bKz*]^R zS.q_&@ROS-[N,%.}!LMʷKC9q$h"μ2}}CA;(EBr0c<8>b=Dպ$H P!ƍ~%_M5@ߧ<|MZy% nv A^3kT&jL/;W,yp9bLaDVPMtVcl87t ,iq>xdfz=׵GUȟ$3֥.tI( įcpى}-ClKsυ/v7=(M Mݺ&V9& Ia`XY[*:Wͻ׹''λCȘYRD)Y̜P_sI>`8{0Ї1z򥉇ͱzZӁPj#nW.Vvэ@)(T4K=[#xU>;d3d!7]B]y0mUi V帷;ch 15C>R ;u%A~ofKW ="6kc$M~ݗ y|Hv2L|M a&܅f*|| IhByTeFRIσ;F6@!n*06IQK3 UvظO0Z% kz\HrHh6q%ԛ`:K(I1}]Z+nP5|S~ӭ^,hkAvvĸ5Tr$P3/LB^ .gy螖wU@GD)iMѿ(QB˃XEIPOus(mRd. =ӆBnI a&BM"SZ0̙!+OO/7V@T SAuw6dw/Ɏױ0/y(5(9~ ]k+iG~l_t,/CeY>Bʪ65`t(k z@N9x/#ٝ F)]|5͖QB:_$)Κj}錑Ӿt:&AZshؿ0H&}$6 Ll4^n/.pJl*UV<Y,rg c_.A.]lB?߰@)a V1Oe*I@P$u\;T~]}#PцErjEz'ej4NC1{ۘ%Ez[/mCbʆkv!qyMU,ڭaڸKV.cQ37SM@4%^"\'~rQ!Bݲ6oGA̓8ߎ\1UcmS29 Wq =Q\Yx-'P6!};,!,Å?EE ( I' %h4~7" @ XXe,|G6="aMbG;7O߱. yb2f]ҴycJ[ FEٱGJ6D3jt,9gs>`7>Y<1iv Ov_8ڽû^ d$ wD+DFEd _HJZԚ&O G:}GjV9SSf?a.7k'HO8 2ܫ!<-EkfgwS]PN~f=L#$E,twĻ<<L˘qJ1ɱچ^҆pL^t (hkW$򕙾k_ T{%4VB˷g4CO8&Mf{`Ü |1o״-^'vOׁG(Z'bSpDyĘ?xEؔ'tIh$ozȍ\yѼ.ZBUn5XrÛZ6w @)J#c^♮tZ%K=F^ǰ$܌Y yWՎNC7?I- kcɺT<; od(NpvM0G2i9p&9&$āJ_è(_i~4\O5}O=Z(vlF n#z{ 쓡lz=q1eplUYslǫx\E-?]ۏ I|,4#qmߡ,wی+T ~|B-X> AC5Cd*td<&VH'x~@ 4|0%gu_Ez;@8fůp\b)#]rVsY\'5 vJe;iX@Ӳ8,v}{!RE$#ku!/s]I]pW{Q FTs~fnZϢX0/3ޞJ+C6- !|}ս]HBkDdI^5:Ël Xccܳ!0IuӜAk1H&o{>ô(X/ :9o$%<µsyEhNdzSKS.P8S),쨠0$ejgrγ8Ej ԃqj6 >]!Na5QP+򮪠+ H JTEr#*c b"[w4Tx"hMR#f&'Sm9#)QHO~M)c_ע_r0c+iM$\P)xYg|C KXB9+UJykw3~fIXD{Ծ_NjYׯ"X4i^ar~)F|΂`bM5~Rd,Gi]AJK ‹,vdhhHFZ%D:F fUts=eP,{#?o I\'QABGb"J첀=‹p՟Φ@B;;{/K%.x(iMer?`: }B~ެ`Lt\ⲋv=Kǻ K: %{|$Iup;(mQQ(AG5eR.SOp Ź;suuLgvy$>f;NkNԝ^wlYI,9Zvx"&L$HD<|SmZ8[7 ^Ty:+#a-7/VI^j(&B9WL&{8,6SG! W[n*.|;1yidB[JU֗uv0$(*줢#Io _ ]oRKڌDj4ay¹*)ߥd|KiZ( :\7&gɸ'&:ܡcX)eMEzήJk pb_xwH6Dm6܏&"|SS^3H _xa SU'j 4yŹ{u6wK mk ;ui  p n7\-ܹ/U& rMi8J z?<+$XHY_n:]}^~#UuJ9^1 >[TIMYrsP@hQyr |G5|tF 7QfE- tzM{N"״صu2mdVX/FXӸ:%+%%IDr炱 ^< p 杜f4DKZ 4qKU(ݸg*BMFLVuk~Kpd4h܆t/CDRLP.xb(Zpw :J-(];Dg}Jv袝cr4n"klꖔ28I.{˕ L):%D!@Fr|\ε߄JUYȶ%@v̋Rǫ'+oVM/OCfnzֿk9l&{ iJ42mB;[Cgvo-۹9jDjY5jwCzJXs裯?ЂlC='8eiGS.c3{|HCN9|Υ]B[:%aЪ*@4+Psˬu記Td|97),Afvi4a5_Ɓn7i!?hXPME@mۊ(2֧޸{tޣҁ3s2IR$w=maA`ri'_(+רVoe)$AfyϔHnHM),p'BPPw316vN&f3dtMC0ƣE@)0&%$`lF}Q5SOб9N%kޗ?o*Eh6M2NdYזo`b4hQnQA.m.;*]YbAX:oTK8I<|A$(׵/Vpg<  oMUTrǎj% ~ S$輥nWۃM.f:S2x=%EbWlyqveȃMo7;+~5,c(G{BdwiC ^RWG V򾿈IO67&#" # H8CHDuآ@ 6k v?}HjSz!\W3!,YCPc+\K ڕ'>aŽ˰^!\9I쇳{^S?Ζif;n!d\C\KKܪTvL6 hh6n%e ObBvC4]`LZy%]z7v3XaS""nCTqPQ1T%wQ芗^ D,iv]WO;HפJW~}UcO9eK<[xLa<-+qԂ3v SCa1!t%efKG:̃"U.OjlCjRsX/ wI,xMS v,+%eƚZ 7Vyw5 v<\=Z_ӹ9OOx94E-`]~)0SWFإԨcJ0KWj4~ڰoXȏDw79twj Nϒ=4Ȥ͔硸3j@TP /y9ij 8}h~gcagq֑m=JA'F!{ x.Zɂ~N\Gd'mpЂq69*䦻($D4@Ub_R`$˻9g'#Q'(%5mzIR\ėf&։}n <'L?o (,_+6+ո UA&pQ4y5QZ~ե@l>D=ߥRS=b~hwВp>eOȶl\ջrwvձ/ü^3 9Rzk#ZB @1x`;ύm=LPP|ZiњRoW.#$ò~|r4Ma@^ h1 pK3 zVI"|ox2IjnFakSqĜg+aN2+w])51̵y.x 4N/7ھ巿Z흜+d {V6sڇ7ZrSvv ̊KN˩>>?^qDu%b}VGsGTOɕ86 _d36d10:H' %YBdgeD)k2(9YG0M呎keekA@%9LeFUUSW[?rySs!ڠFcJ8J_,iMN@̜]0/ 5%pbnw fqx֓$G&7yX EfI.#MEi gAgKcoΝӥe0~%B.zB$Hᤛ$az֗'uNR9E;lù{MA $h>5)h5BtO+Ԇ#@o}LwQE#Qv 1ϘsEwޔW)oփ9Z eiZ+Z~Wdr/*Li 'nB6sh^gӮ~`qd}^zoiACj UӋ]0۲px˿tw>J-m{ES3xzxfoӏʁvL`(~RTkc \K|3pQWC(h2-`ǰrwdfO@&ɖ K W^Es杍L:0,J1E>ߙvOgJ&nvv1XI۝M8P;E][ !u~Y d2cyg ܯ;NC&WuOurG*Hy+@ا,|smLVs)hڴo &Lj 0.$.9Y8J:4[mkthnY`+7~ @cfR2 \ܡNN C&H* 9- ,.q̙ľpX**8_0}._ [1)C5>rMkku l J#J*[H 9%DD`ajM{TB9g￳pҿDK_a6`ڞ߇R6S}|sN5#HkK *.sM%SF$?B98M7'd܏F4 LЪ9b_wBƟ+2՝:y.kMD6C T[W%gla@1?܇nTBl}nDّeWA;wsYR3rT} ]i^Is՛eIe4t䝺[m;/>[ Ql1v;qӼ8V[_pr!pj๾vbo]`X*%V҉V?d <㣸vs[Zt|[H-l M $ai;q8??4m3ކHx*Hw:(N!Kw!QeEo@tT,[ B/@Q{@B[Tf%ODSJˈC=F4|&#,@4< Q?bwΜAch2A _CAٟDخ1 Ѿ!$gL'R`іsҏ33؇S֯%x#3Iփ.QO) ]zJ{Qa űZ͞խӤ+:Rɷc6,FUk@Rȃ{ⴌK)P]D2b^dP䘌Ԋ&Y9_`1Mp Ս F.x6f-N-`yƨ1١0nX{@YRbM2!g?t!ovο%<-DiS9] e7R>NW .x*׳A '͝:e+GZn^(>> ΞSfY zhBJO=$1FDO$Z@(ر`:|S]gneZuBEfjj(ZΟg "gP\ pQoɌ(hU浃? hVm"oٿ6Rk~ B}}2 Poqn%8iț!xl`;7O6<{G ` 9 (O &P3ZqňQ!}_=>.="ivY2%@]R vaLrzڗ@N 0P4%ѫ{>jQ6.U =:vĚW 4kӦia21Ln(9jq*^PB$I]V ! $&<M|0%QqIxh$SN OYvw'Hk@ bDX%)H‡/%0݂{o;P zt+gp}t:I,غ`C2Up]%\ ~f=C}=Ϻ KyUvT&^+Ho|hx$K_gM ëCg\8C`#\z >vxC2+Y)@²ZԹ]Ѥ *]̪e{9d\߬ݬ"O9nfRˈ o YDZɶbv\tq(wވ[bE)[xp]#̓Yí$V<,lKJ6[sO#ͯ}Ν#hLҗiK3Z7puhGxUx&;ea6^2٦W}:0Lm>\w̐>R;.]gN9Mg^w:@`솮=BZ gB⑧S :'8|>֣rф(:IUζI\!%ճ[bG\y NC#ܧ q*ث]=~  0GWKu@&^yZZv44tABc><0*'`#|OIP0k3)9ZfӯW띡1jA<@$ $$=퇧o=jd,1tlG5+dv ,k6CX G:s6授{Lrf:8 \V;'DŽ^Y|7:_e4`0/2]xˮnRq/ XWQKu~CS)er&mhwHK"Go?^zIs D{e\ehuWsu0 @tKYjx2~m῁@;1i#ukY5kd)@Jcuila_<Ӵn1?3zV{vZ " Ij*:+ :d6'o]1(X?a޸^t7Pvh3SNOPF{]ʯWZ<'ͱC oNpQa?hNiRO&9ZY2Fv@=PPW@a :7/S QQ 9x$[iK Hia[Vm^112 bNp-CBI>l:DdLG*q\{|uxK.d0R.yై} W;p830ީ?S4aA1vRe9y@"Ny5y vDX@&1WAN>/υVN}OfhkבgAUIEz(wBXV^d*iCw֨ $ bQUBQr1jw_S?m+# ǒ'XއVH Ҝ8?,|`e7al):U_ {S~ǠPwx1qs9s)U}y uD@M' ;/W -]SqhQSKGꇭx?xfjի|IGF G`h|?nQ +6Eq+Om-<|Bn5ϵ,Ÿ^="l%.׵zAux#') (APyd# V|iyÈ[X1_#Uw7E7Y}++zcF^gl]彞Н؄E?o"˯>^QIR}PF_!P]! :4RߐT6(d!S/Y$Ch'T} K91"_GT*53vu̲I`I:lKpx YD_zS`%a #⋋@+nV)]mzt$v(B"| 񣒀z>']{2&i1?Hdd悥{Up6u.$Ϥ"9CB ɻԻZc~hVT$f# ɓ b?s{Ἁ뾖xO}!_bLg_a2\Z&/ 2ɇS.ceZفn&6#$/Qwv֌9vmI[гɚ`% -3RD\AxIF WkOP$&VA\b|QLeCa a1}_HUp0aL 4 2]jArE1`2v5DƘR.ȵlL%j鬖WvO.CML V~ Ȇw+PlՓ\%rpH>\B>*.pm,ÌbvTN:+dBX=&̦)mohC.8jxDIo$Kը0'os\>ƞIH>Jfpq*g:u<1klG3Zvi Ye읨ʋ ;/]N1";d[o(^p nץp@ۭ+UڧMuNύbVd${̰ųlZ*'DZ}2+ ?ϓ_Pn2&zEd&/һ `ac]㼝obRGo aS_:Wz>D8zSfO{É6*8P5jol|Mye +X'o8eD8(+"2#CnbϙxKf|9mOr@u4.)=5ໃ+tzLC;q*R3RFgԺ9۵E%/u`8mڮ5Ʈ ͉yn(fȣoBR򨓡լB]GL Cu1$/X$Q1Mpj,7BAYbTga8QEtt:H4TʤIߏ&TVX+s꣊X>R$LPz1T j\ %-(jղ`7z~ kpK{&cN4A1yqxKrOXV+{iG[*R*h4I iawi*fbF7X^VDoadve Ld%b殄xg _ `UX!@G&RiZ yzLUwQxZa)uQb>w| ~ڢ,.<) i h~JC7_HW/? „"$0EZVB]裐S:"sRxuU5G7pAZ} 㖦0d#n}q%#S!>k3>6"R4)ZThe[0˾GvwR34]VR]%CZ]8=|imO'L.D<#;4DO*QZmrl!,@os.nex8m@G}h#!ߴ+-tJ,Ҧ\[/_`,jLN! F-FS۪lD3.܏*C}XqyfwiP7{vē.}*yh*: ;;C/ijQxfT5M >86V=!q˯t^ȕ6dEk%I֮Nҍ2Z4iF끔Ex/ʰ@p iZ3&Wi)R #\z7ο T0MFՖ^ɟ;$׈k xΠ6cg3□[ d5+ ]NɈE9K񉝧i_[<!|nB)N u^+b\fʍԭv~(;+'SSqQ! eoЁ|#l93eAMb)?r&bA{*6MrPA6IH5 @ r_Aycf([xc 0 +Co@]oNLN-0WGpYC1oirS(5D=:$!#ʁrS LIvHKj$a{j¦}Q&2~0ݫ&X}{L|,{W 5&J:0tqjWIntnY•HϛәPniK1#ZAD.c jr5FF82}JN.QO<3E oH~UF4EW}tD=U'94Q {BKTu ={- tPzWK1fŅX|;A 삟^Zwn">)`lK<jZP j\0mK^ +Y6/+;w{ WG &,JJRQN.iaUNH*ST?ԟ"a?Hk^km*Am?KO0O}nP܍!K]* F0O0IXPeRX:.L"\2ѫ Y|Jfbq$o' TꛣEP'iA\3Ѿ ]AXMȥGF'=#U! .65ӯ3uQ8H$+ֱVC8$yttZ^#^p_ﴡ$1>c9f-&) d#0zaQ8\%%v672QV:#e%ͼַ4(VeLΒnw=WF҂7}.@r hkV?=ʟ&ˢMZJ=!*Lm"ҨRy"%#nA`uϚ&C$%y`3ɈbEWI| [R)kx^@RxqImF6]sʌc0I"TuRs;]c,7"Mt?׋8#cd^| dLcnm|3eIdNy]/XV>}WG?oZ{rDYqy]&v,|e#g-h: ؠYЮ}f`ΈWvqyW:*-یa1P S510mg:nTs<;Br@q/ "`@>׆`Wv" % L7~]Lkk#X(gg*Jk2@ؕZM8D$1;/ԊeJ1cE 6Fi0KwIx f,M0&D[RZռ2ar3*{,ڰMz|++E#wOdq;IWTB;zX'׉jHY^|eI'>>&F?mW$ hb5}W5^ד`4tR f#:Sq93CE'iRz_gBLrHK{$s/ct[Vj(EwmR Ԭnj"zjMzu8M*>SAx(~sf6E?eK'tẁْ|l<+_US`!fe)a.!=Z#I9\`ce(PTrx ꄞYT\P91Y>EЫ2(5{BV7duKX$Dzc >Kᇵci:iTfPwr)I>B{Olv>kft 5Aw,yMb}5#' .`&c~,&irѶ@hz衸 }ON_.88 S[ꜶwJhHJqo:f۱ x@D. p38$bvEd~,I!WV!$s2Jd0;a7 e5N0UˎJ5 omKy`dzb>kkC'Xq Ǵ0dzfRZLL(Y[ M<:a憳sPO3('꽸ͶP92yToYKTLKEaĸt<,ZR%-?krLaR`EϺV:|K5 zv -7i;qђT86BU; n9w^MA;g{t\,D6y/WA7Hj@HF$8*n=FQhE[fǗB%Ld嘱,h1`4[W^5}}{=[@ (e7ФtP4K؜G{εOb{jcZvП8u=@%+[,sEp}7-! &nq;b(>Q e]5+;hR >z&ۊ(yLG)Py_|)Q#'[F/Z8hcU_қN~Z@d%FğD@τ0;f*J&+q^;gr؏B;tbP-"##6ՠ)-" kԌg_0?*}}½-s5h _rBϊV];$}=]b뉒).GU3ncw?\L nkm !ݟ FȜ6]%r(GvRF&@s>#9y `91d[oE+;Gfq'>V1⫮qP#t ϯHi:78qdW\r:3Hw/KG8Z,v^;9x 貱JK0 qTe⨖Bbs|{%r?b32ߒiO9Ju~RZ&-Q^Cmܟn> >FVE0{:g+/? _5=6" qӴ,$6wKBJўPwPW%v,BE,L2l ALwFO?ɫ(Js.:,Eܻ'״aUNa$r6)5UJU;n9`N$&LZ2,pZ*S(8y #,u?6$~NYٖي5C+rF%#mNqSC`H1'ndRU|c9ZR(" 9Aл{J]k}/^MW@)? K?UwbBUw]Ȗl&#,8G2T~,Vr~˄fm B3P ,W4ޏIT.C{4R$̮vnLA\Gb[r4N1TRq7 j^x0hGFC|ut #xO~ݟ ?_0T 3ٌ 苖ĺcq%M!in 1F-jNΜ,RK"=U < O p{$3+MKdIⳤRl<%AeZפZc +i:,u~PTٖf{ϟ Lhofx& Uv;<+OD8|&7P%4LB6gJvEMf@-U _bȨZ+ݐ*e[ ajBa{]%R󜔏匌)Ř|?T9i~0G6۴tnЇ 7 q`9>1kHݱLtqe`8- ِg-S[* OϦjhT?z W_l*CD)oCEA(`tZڐ+|"'MZuXv1-m oݕBm!ӎgÌSѤ7_=BŃ*ԇ1:To@HJ>r3LRCKUҌE(ڿ(@b>an~}kٺNqwo#WDKdfvЇv}\%( M}8U_&6k;r#|A@zz#midi悮 vvWW/`yx 󩳴1 _x%KQp5;3Ծx ́7v7ˊZvJ^"i~+/ TDO 3l:и9b )im,KY`2>oN:q3L }п5څV,j)K {]RY*7+8bATnI -slgFjr3M AUܺN9Ҹ4!>׳fk3}aCH GF=ޓąAKNOQ0[)u GXy;b  <X$cCЋ)(i$cXN _#f~/'9s҇ղ/BM D>hjT}F:}kzN3BOTWL4_ߘw)qv5<hi>G=dB؟iI,sokfJDSY s-!.Yؼ->!P ^<,TP(昅U1%i{S_B'm\Z/F??Ԑ *Ϫ͚U߲oRdH *}A>s¶7ξǏ`S U({_xĢ#$ :3$^P2qYK* QlR Ed׉K2Y80mnP|TtX0j`+(X^fIL)Bڐ„h%H:xZ “rSLZ]8SG.hsbEWu:ﭯ~2j9u#n𜓛\_H6,qcc$HA6BfZ/ y;5?#WY*M`L6  4{XȻngKr<7+pW46Q mjHL=ͻӪ+-UAUbS,q.Z8BpW߉^Xd tid6Ζӱ{);{v0MY4{dSgʫP3|mh]Vyt2.y;X Up}諥hh v&x*R鮏]2nJ5Q |H 1YDjN15'x=WMh\R|aWP2Ȉ37zJ6c:"4@+L$HC Co!S ~+{:Ŕ<#2l%kd\8KK\R6J۹۞ :`+B?Jw?hȳUƧʸ#I=Xe~ݽξlڸohO2[鷄~ZJ5{5稵ޕkXHF2X]Y!4!:['oR=#XojNG\^gOP@' ם5N/5JW}v͕X8tNF::{gDMr#<zCkc\oE/֚ Ml\1} ɜLIAi$vLS?@FL3X.gs҉40 aN~e:q~@gx(s Z5+F49X3oeMx.Q+ZW23~(0TJco!Ӈň 6P'|#hx+֐nm5:9}$peѻeXE\W#;gy7FT M2,gE PGUFɠdE&z@q#,F- UX`wR;=xyɳɛ)uUdܕ D(A{ 8-c_'P!'ɾ&AYw㐯>'{Ҙ߼>G[. uu<=HHCJщȴZ 2\<(ހ:wG` CqV‘ޠfVs_׾ZzBQ]3٭' 0KL`s[,KTFoSK 20^/E޾\…4>cs|3=@LqN :ݵ?/2m=v|xՐK=`zLup\,ܻ0d79蛋pSM*7+><[pLwɾyDi oCE sҶ@'1ELƓpQ{?hP< $ۯ[Á}7~-5sZȇ[$m,^%Nڡ*:e>(Fw ~ Ǧuݯ8v!0Ko ⇋ 8- WAAPa+kŊFR)MUseٗdem2MKX ]xdz+KT$YB ^PQU$#nmoǨz0̙>k/)j-E쏪[Wˊ4[ [ ȺgxÉox(1x5 `3*׸})'~qS:,4v ,x,4IZtsrVH$(Wk:7th##J޺@HB@ʾht^mq$~)[ti8/Kۃ_Ci.,)aֹD_L"O0@ѿ8`$ܻ kWru~{mxy DJO/.bTƑǦ> RfzqV*?.w*B DU@V00j3g(?|1@w(2O[r|5wd @*؟0`z=#r,ZR,ku%/Q] RyFD۱Ř3jRb(Bp}IŎb80%8g#J06ՄtERonѩӎM$V{XXtTq.*B3}V3—.Ժ-4@^iK~|,XZf6Ƶdj(r=KQY/}xUޭ6X')~7Na&T8Jյs"Z.Kح@EճƄp(X6#aeBJ (4-W^tNLVr˗@Ś,ThH&mGA^ro#AN/v 7~rL7u,U3q~Du؃f7Il96Lyr֞D€lj@Fؓ'qWsV/VZܸcxNb#@f6 vpйYGJ |FRÉ"3cH!%g=ݦXU 4͗*҆AUͩ%|<>N G}ϯu'ڡ *&m/x'>ɈqJ}z֎"5;NX~9?su 3WIQ b̡3^$ p-ǧtCE8֓bK*RZ§ރɔnf ,iS8 eawR$b쫨l8WP +%ȕ5UxfB`xLwS0[,_# C <>϶q]u y 90 `S|h3N4_]/s W@-~(0f}_`O( TD3.nvѓh/7?7ڸҫʀɽdJ`5zg i.Qӌ4qOKTH5p,S/]ן*;^oE&J^"{5וHDv88W,et~RO{G2ɞҢ%q9`{bg[g %2V}nPJ*sKijfPB}.x GNMTpoNRwH u6,fZ39/*qcVcDvpHdA*mD- Y:Q[i>Xs(AẐ|ڒEaX,t[$'GX(ܲ#zw?eػ&ܶ殀^ nM2ҷhXkq/iP @ Xn)#2/**@Q&P֎y,f$lʮHGBLutv8Nuz0:YPaf@bA/11g>K5pD0,fo#b{tH24Y68MH `3xAW9p&WDQ_7f1,$x/ynF2"WzW@m6*sƦ WaLݓy<ިl$%D@D^n_4 y ]5Y)JEø+iS /̿!Qb$%K|W_z!TKgRdN*)DPC\X~BvVXԈETXq$y]*@Oz-eE`0cHGո_*(@?eySz1^g}%+X}5aG*<,C`O(gD'w0ףK ?RfnG3zl;O@~/]9|AaH%8U`jJL*u/V3دų^M++Ɗr-2›Zt}:GYlT5",>){[tj񳕊kGШ|#aO`2*]ND[fg5-4/PephPJi/Ԯ2瓄H$n_ W6.7AтZr5Vրd왣w P+vs[^= ;z oUznZ;e@CP3vdA'_,dUW,_Ь+}l|TKECIϨbW;m"RC~gy%4L]dӗunM O#M!gZQ.i|ʎ^Odx:b[׃,Col򨼰'=p ('kI'vR#w`O1l.'\o/Ω>Yޛ yւ";~7(A-q]\L '#d Opd}zڥB`3B}tϼzœ=E2dw颠 X &]Myp ?Թ9ҥ6L 5'~c8u-Fh|{Ң -&?R@l&xMP.i; FHY{K25ۊl^ڕ(٬w|2=rr#pTG4G8vYSє6ܥ ,$#wSuX G5^d\`FGB 5H\dX>1Z;GOcjCNєGaxz{PYʼ^2E60jo>|U.)E6r.]hقj<(Ui^K27-\~]2NjA-5ôg߰Yy8 b)1)V@XMF(+ؓSqS_MD<"+H4n/ ,]pĽp|w&NcLWz,Y=ph;<~ *~`‡ij䄂r$1$x}i}̓!^0H.x =@4꜁tP+nqyO JӘc]&1n 6hF9+\ 47AU ̐9^Kg/2Ī>U?3vCZ<~(JEfM*>-apu囝E\Vߖd{qlm9vF'_ \Wyn}r 톇A&&HGgcśS =bA˥Տǻ<A$7õ mlR?~㐨}56kּkf`,Kp–^av*uF)ō;6İ<޽IgW 羥b>9@ttnd4!~ܴ׊]n @\)Y"@޺dI~UbN y6XI貗!!K73+k}TJ%#_Hg -Cǝ6q@ M`#vkW$ă>#v۫lۧDJI8{TttA~!q3-R%DSl([!Fކes5,O~x39Qw=oQ$8in#۝Sy]Fjmzy;m k,F^2)5 fbESg7 ([C5L{f_ߦf*9,YH^<QYV%jhʧIJO_+:r\e揎F8N=.|`KQ9c|m =Va\Tӭώ@]~0,?ƀM#efh[z:/LhNX} p^L{ )µhԱ`^4P̟%n>`7/F39y$򛡡3{@VB,0ven:qYCA0 3R}*:LX%;`9 >6^;F<߈I$Չ&yY76_6V !P*~lM'T/g8D琶 `6&pb!~<7/dWDr${–A_ZN6t@{ 9~ڧWYJ&{!iRB 2%*@_, `VAKˊ%`GJYWtCÓtŽ2OHK˘#kI7ռ ۊ(*R:?A|&ׄ'Ip[0n!H ԁ*d^o m${ݺR6)3ڈ pP:sI93{ Hrmf\ٞ8-۪WtWM-_L/5`8\s}+*{̤rChre'jdByy)q]n7y3yaN UaK{jNs,S'_ŹˊO~ٖ`b2Y_&~13'i.6Ƣ_sԅXtWZ]j=j>>J\"L{.۱YkAO=0I gBA}Yp1Nh۷ufx$x, ,x2nŸ|&!vObι8Ŵ!M2Kgu-% $$3r*堩' RܮF]7\k\|2UDZKtk^Aos 4[muqgNɆM9!n%VKPY:ĖLukʭDXv×IϬ`~Ա_sBjS^ U]Yns~I|µ{Xqbms e>6qq?{e}ӠP7|x76VkL-Ӡ+R{uJ(F;Vwh+m2"`Pm#E7cQD$H*98\&0Nّ&,`۝Z*igJŭǚ`]f ,~;\'fpjil9ǝ99Lv2NAaZMF\UZO%Psޱ5*(mؒ_/Ku͕X7˾.ևVͱKؒ^@&V8wZ~lY/&F7w* ovgܡac8MT"k4%|qG;7@CD:LdZ%OtCZvp%r*AK' 1GR|xq.8HGC*v40:HGV7X8\<Y_bwT3R :vIe@CHKGg+/ۑ2i7kV"a0*CutwnXN0nB~Ubq3Tr *}U ܝ[,˵'ٸ#j5Rq# tQ0H.~Ӊtcm RG$~>Q)_JGm(~<'LNck~z{|F abhĴK o> ~X(>@[Pu?*:S1rC2)iGѬ|Ui4FPDqկ"=UO F{D˳vYGO_|&s9a.NZP@C$^L^{) ;hF}M @[9by').f5ƛ]T1 (xhXg ԅUKʩY=]ǮwRE}5bFn931=K5cȯIrR\GMattΫ=-yg!bcsw&^`ڍ\":3`T&FS7v N#:NGDJy(lja᣸2dk\ DE%w8w:@upjրrm@E5A.[zzZ,:y)7 C MߘXK[S{V4fV'2% K1`h3{m]K-Q[6.aKK7jpzyRHá54Ɛ/EWy7T2X[7b>o)zQlD2>`9?L v@%F%_xQ9E,6oMWoʃ[\'vk?8"@ri]xn%無Z~ (\tM8i|0ׇk`Yy|n[wy{_:EMAw{le $W0hUP6[{bS4]+`-Cxy(t4Z|i ܷ (b0+N0gvJX+ uc6 W.W6\Y[Fal.їt~kPϑ0)fڊ5DO@϶ZQzJf͍fpB;jǡ H0:c[Lԁ+ggg:F(MPS3oѴWC :Ա$mP|Wvwݭ].ZVQ%<5WmdJJJr9=lmOS`}n+CAOoGsK+'Z_y,g/1Bb23]+*wݬDڳѿ)AIل^)46>N.#A](inUDcb,m!g(1Vzd~Y{=Jm[EVY"Tɖ99A(ۦYt,JK|Y40\LY䩒2}iGpkg}i8B3eCBw^x4dn-$ ^,CPPB!5>ßV4]68}WڭD.Wn`593ye+( r Xw8hzSm5kVw~/K$V6:J_tb1X\調 qgO4H-h#$#kʨB"Wۉc ]v+W%JW1x'Oo'U pz QS3|p|ISɭeW3,ѥIŒ}ڎ4C֔@ g2ڕ5k&H,O2vVxQ:61]L.=!3evݎ ̛)g6dTeĮV\j{Yo*=aDlSe{9NL21ELbO4~HDwl R>M?`.t=r0|%nXue杒_e/`/#(v}V-ҳ x͒[EA8J<W7ee4>!KKofO+=@`jA[7~F+ߣSuZ,rt8BY&")q'D (jnŏtƖp!(1^fpsZߐ $_B::w;p_YbaH}NJ0-Kb<,* _(0$5% :}W 2XRlG YZ