nvme-cli-1.13-3.7.1 >  A a$p9|ivr,I_(:Ս>ѵN@|@"$}i?L08[ ru!wKB)d1JqWOyAruMpodƝ ?DԪ;`^.$P5ZW,Kn؁̳ƁwЀ3&:^ *o ]8 {w^!{, }q/YٱȹtLOf0iY,͖0]W?ֈ0dc8cf62eea8fc5843fb8ff867a76c10c20d68e6ebb898ae4aa5fd63cf1127b6c233ef921f2cc4f324fdf597f0521cf16543de58bNa$p9|P ۦs t.oz_`G wܤ!!HI/OHnQLk2 )GXKH `Jm&|KIX‡BF5UU;.Sh}rg`0o' Z_*wW ++#ldz6uMNh_t:(9&kp%ڼg>iq脩w!DdeS*/[z:D +ܵQ0.\ w$>pH?d   3  -<cip p    T  ; ;>ADD8FFGI$(IT8I\49J,4:N4=o>o ?o@oFo"Go4HqItXtYt\t]w(^` bc(defluv0 wx$yzT\`fCnvme-cli1.133.7.1NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.a$goat18 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Hardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ ! -s /etc/nvme/hostnqn ]; then /usr/sbin/nvme-gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostnqn ]; then /usr/bin/echo "Generating random host NQN." /usr/sbin/nvme gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostid ]; then /usr/bin/uuidgen > /etc/nvme/hostid fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable nvmefc-boot-connections.service nvmf-connect.target || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 /usr/bin/systemctl stop nvmefc-boot-connections.service nvmf-connect.target ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in nvmefc-boot-connections.service nvmf-connect.target ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart nvmefc-boot-connections.service nvmf-connect.target ) || : fi fi<aH 8zFk`U 1L03 C YE\C$$;)V5O'>SX;znmpUq {1E}3mp`@^.dp~`[0# M08B26fWL#AAA큤A큤A큤a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$_wa$_wa$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2aefab61aa505df8bd1026b5aed6ddfc79f7322988d21f88289cc06895e87d203713fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c61b806bb11d0312527d8738784d3968789fa78def7f330796494000d5c3913376dd5b3e03144c007a768e7685ab0acc019f875d2b08dc1bf8b65b4898c3677a1466f5f6d6fb6fcf205dfd46ac8ba79fac23a63d48ab77a3512e09649b55a88ca885bd82cc40d18e94621a1cdc39bef00b7e9ba77462e560a1da117aec15e42b925a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753678f359902a6206268d21e6ffe8152e05aaf7d1f770c272a08c524d47b5196862c12bc21729c85a45d88a3c87b07d8b15d98da5cd18e6a920dedf0d943d8e42501da0e6854df90cf67e8dea43a5b4b5efe12f9f4d2832232934b666d2c5faeb23a0560ae1dbc9bcd1bc6296314796b4fa881c81debce0b0665fb39fce08b21f0bd821f4f07d2f2b6fd6a432217a3a5819b51b35172ee42da2bddacb098e58e50bc82bec5f0c6a338d4c232be7915aadc03599f3bcfaad37a2d71a9b84fa13b56f2043f5b47d2d1ea2dbeea090c6efc67ae5163d656f0cdc90d4b127da8dba06fea5598dd98fa81014eb94bf52901b7c45017a212c90bbdb118eb5dddc1e038a1446fb37b04963d71dbac25b3365d36fe71152c8269fff5866e04d35dc2bd36015953283fef86863f9c9b149da467eac3c079deb0a50117729a40ceb66193c6ad11c0431b4744ed97de82532c2183a3fcaee39cd0f8e3fab0044bb9ac529ecd2f73a41cd321ed4a22cdafc530f4fc8bbd884346b3fcedb328597b6848921bbd355c25805931f49f39eb94953c15902e8162255f860765af36cec8909699b4bd2b8726121174929d74650d7e3041abc34505509b312617b3b6592b0db54969584d057dd6c1119940069dfcfe2096a5efd80cb993721dbcd899bf32432353db056fd0295687618d0442e69aabcab6a7d164b208e88f35038b1caa7c8e5358e0bceb638a8b4c598cf2414e02a352738931d1312b53e8a452df8692353bb657c7dabc906f6d44d0ecff3d7147754f958cdc9fffe2aa46c65060e336f27b4c0f045c4ca8c0d78f003151246f571268ec385d29e0c879b1de93259041940741f7e15a8334191da8a469783943d163dec6314fade316294a6050e9002fcaacf3d1f766f829e259c2f81585ad7f8ac312f15aedf4de899d10bc518c7fa0c6484fbfae873963825376813981eebbf8994a3e3b48adb4b4a87ba74d9a3922346923319147814b4abe239b66be3ccc05fb3446ff2fd157d920946a6693cbcf16fc2ce36c2d26e895023061a7df0f333eb02710061a85aa0e7de17d37196036b2aa25daea90845de8593d07ab37330e1e1bea44cd8d94003b677ac627e7ad64d6d799aebe92b996f7b160460217c6e4bd572b49a4fdd1c510eee36890d9f739289594668d29c6178bfe471b76f44c42ac87c9d73d264eb53d322d9caeec389c6ef66762e81049904cccd1c122e65b8b36b7da7a8398446f49df20f7fda18187ab0e1f78515a7ef14d8f222fb56ba337b7c1508accb00142ad7f3fc4aa80a4022ce8556685cc66a3661743462b333b26d17b406fb49149cf9f37101d15196d2b8b5f7b8f29311b11085d2552a1a28ebfd35b5d464a361f3b84a90a90c3e6608d4830d1ab145cb167af5b659496eaa3d9b633ad9923b1fafc54629753247599def36177d1289d54d071da108f391f1a30b2cf7b3cb8811d567acad4460d4a25217abac660de4097b79d8ead3a69fac86a7213e25fc536b13d66f3de8f00dd5901dfedc62dcd5e60c11c5f47c8b4ffc720dc2aed26514bcde1cbebf6dd86ad0e023e90dcae094e352c409a249ca7365a1d3f946568ea1829639f879ce4b2bcc657a166ba79e220579733a6b9dd7c568b18846dfdb8b4d893c01c0c57dc53e78142965d08f760a90533c925d55b8bd55117b796596e7b32ec8df96887b50123ad6c1ec58c141bcf6c2e7ec9650451c1091fa8f7233fe05db381aa6d7a980d39112c25b6de4dcd1f5dc3be9218ac7613202745835e60fb76a49e459b47dc0002d445aeb49d536302d9355121111540a65be8712219aec866f9fa4c00ffd5199cac3cb233c28ca08c1518605f30a2b461e0b9af9ad4138ef0f2b1935c77c5cab493c348b099d0afd2243f12617821befb37b9398888a81784555af24a8351260fd71ce2b74f397775c049f68771f9043c52e1e795534b64576815e6c854697c4eeb57800ee28c87c8b60ca6178382cf5ed8f01807e97311ef5667c053d1df9af234fd6700e1f4efe190e5e34e70d76f537bddd51cf58f617ddb13bb811d4e1168f93d0bfe70d714c311708050229d59a22b1f391831fb9da5a5446a2100ea1eadd821c6b41398e0efad0f71e35b46952ce1a44a42b30766a24ec09079b69107ad0ee33859f63c2902e0bf8438a3cd8a3ec68125ade87ccab4769538d1a4d973c1671251d04d7da9b8227e3c2c1b5ead3723847a47f76afd4c0700e240d143d51bfbb281e032dae7ad5c007e48c083b1961f5065759c88cbed5afac13f45a2fb4f1486b193733b6996947fb4eb9faaac2c3441616d48c5d9d4842b516e5885af0492a8bb30edcd0e15c4b30e151b5ea32b07f4bdac47450803288d460ee99e8f54635b88b34ccfa0bebc0089253994b50a6691d173a331ec07f39d4adab365e28ca42dd8a500454e568e937e4a5a417a9b27dbe18b779f9250e20e2addfe803762cef40ae19548a16fff41073e937fc563e4581e68ec0ee2b9470fab5cc5ff825214c9588fd04f79ee9b398b9596477298094a098f013289d36dc1a2305df5238afdcffe22db653faef3ea08dd4404678bdd0684e52ec2c29ece95b739abb85f98c6d1f44e96451d53375deb760ee0af47bf024bf40ceb231510c277d21c21fa34bfc5b33f3f08c2f9220b2554c99e845e45b8a4a84c3a918dc8c69e48f4d16c86000d0a1f4cf9b5d40604d69bc6ff7a464c115673efd1ab942ca174e000b26eee9b892a3c4787969b0f7e567efb08b350b1b5c774eedd4c749981bdb3435037e483757cd0950c2a4eef105498461ffa39c8e7e0d4620e365200962a41475c78abc4513b0821f9eb132741ee9d6e7bd5ef781072a65fe60d1b47f963ca097cd628a1f6717d1cdd5f08b0203c11c8f8daf3dedd47cbca7d2d0761c6d5fb88a3e8fa57d3a2ac5e0e5a8785ab17b58202d061f8a91d6a4176ac7fb36e98b212710d6c14703f098de02307f3f872e992277e00a7b68991d8fa7a9c2c63e558bfbe04170539e1e3bf00df5354e75b1f7bf5ebbb3416cc9f3d835a725af619828e22cd8862bc45de0429eb52b7bd3f04bafdc00b47836a1d59fc57053fd03edba5087eac309548e98b12ade0694195f261758ac4079deaaa62fed91d86636a527146ae4c83d858defe5c99bbed66b0908fb20fba77d123e47adbd8bcbc1296477b5f6f257cdef371c6bd63d9acd9be1e7cf3d23bc2ff644d234d4153114c2b9e525e5564a15cf2d2eec030a1ebc79cb5e44226f1ddc3eb6ac51bf5f9fbbdca94bc26fe0230c8ad6b2eaadcac7745550b2283cb7c1b7e55224a83a22abd9aaa955ed7e670b6e925e50da02e984b135362719c427a1dc31e48d1d40b6450a588118f53e851b233ea8d1aca7314107a4acb5b31db1707c6b4ca0220c38199ea2aa4142698dbec23c39948769adabb8dbe68b2dcc6c71d821638c888bc432c748368018722283b7f8ce03cff4023fd162fc66908c2abf761ca8e160bb3b034398968f955310f3c98d12c1c0dcef741ea0fee6395acd57adbaf4e2c65762a266db3488ddecbba239a30b43f43d31fa024b2393ad4ddfc85b442f669e8811df462637583913031470531f78a36d280e40883694b4cdc518c37837b8f6015714cf4f0b8d51ae66f0a00a1a4d3fa177e7715edc15f2d8e3c1193b5a9e7c88e30f4d337c6e496888fffb0b6fdde0850aac355fb67116001ca488f3d5a5cec224246054b2d6e4b379fe164fb73aec1de46a80270e54f937c0f4dd9e6c8b167041d11decfdce4b22dc4526c63ad4854faefd1a88faa5b4fc856c5e6b85c126c28cde61ad1538ba095d89584e1000089a2c903b8348810c00476749a1e183039d7256c2b2758abcbb5a5e7fc7268af1c0aaa33a6aa810c5c2ae558fd0d3eb0d605a072d639422e6552548f1a86e95893155adb46f284a617d7466d4cbfcb7ad52922133aac6156d1b81116a2ede0a46768b1f99fc86aad9f4a2a7528b5ad81e65ad111844cf892aef3db0b3ead3aba0cded79befac16ed93f9745098cca7402cd1ec03d4f95c92af2a9b726f3dd8074939ce7ce902991fc2860938c267951c942f18036c4790d5c352bc620191b2a5cb3c36564d953807b637c993601d2f3e09b980e4c4888d1f1e0d368b51762542e9382eb99fa76acc293dfb60a1a8fbc9b3be978c8fc4c8da0717eb71dfc32b8e2ff04a08b10ff39449303a9424a7caa068a527632c8fc5e1a8c84b01bdd79a3713eebda7bf15dd9a1948f0057fb9cb3810f4a2952919aa0c57d760c1ad376622aeb504001dd8034d534f5ffe29c5a7b6bd7dde22acfcf2dcefcd518e09c4ebdb4e58a94f0c61408fa6060e69fa85ba526658e5226e8dcd13b9f659154d1f1bbf4e9fbf8690838a50efccd04ba7e3428be10c8fd248b95616e18cf7367a80486ae4b82761c6a3258d01246e4acfa4d622d1148034aef340508aff61a46083d0b24146b48c6db4a86449a520e4df99194f63bc946ec05c6d2000957541a61ae5c281e78ef7521f85bbc3588ea4d26f4a70efb0846b213c16e77e550f0259affd8f8363be7060ec3895bd9651db081c5bfbe94413f3965dc0c554de78697c6fb1038f0c43c29fa465b94bb9a89bd8f61bc4052360d236ab26617f5f7b8e6e3df65181a6ea7130e914233843898a25d3bb9cf5abb321576ed51c25a7fd0d77f09e7f764664bb1ac228ffc773435fe7d83795e99c0fe8b13fc12e41c0e893c6352fed6abded7a0e52d11a9e4cef342bca1e3d3ba4d7207dd81d5e30d98749d650793977cf9e6b38e23e10c04390ddb2ec268af7bbfed18307a0935ae4d5f7588a28f2af5b4679cd389ace4186847bd3d29ea2bdf4d3fc31e7e145ea02f8740ad142b2c0059b5fabec3015a8f7e86f22011c6e7544dfa9b1eedf6572c8a58e68083024206735bc2cd728b0f874d0df8b198bb60a65c57e8dbab722a698563c699baacf831cb24e9a4cca41a213823e45023f4bc78fe0de3ef34857ece37295cbf027ae438b9c924742465bde1c9cd3cbb76c51273f8a6d18440c4955943fd4c2006c0c79fe4e013e17744777ab5383dddb5d4c1613e22be6545396e5eaec4c5ded270b7d08eebd982bf6934d7d6b632fa0dd1aeb606e3d6f366b6b73d4586561160322ad336021a4552a17acb36829d977bed235e7302ef9459d7acca4207e1e1714e17b5f80fda158b5bcd89d1b795918c6caa41a9372036f9bcc3b7099c1c1ff1342d8935aaf6dcd4ca26ed11eeb697ffd61dd5d40e89557aebc4715cc260ce0a4b1f042aeb2a4dfa753aacac64c659f2059668c5c807cd612bff5fc6e8f0e878061b2b623f92b23f36d4abbe69233dae73a605cfdbfa1f993a14e08f72a3df91f0a7cfcff81e040355b290523b9a6e79308b3bbf52b464a401a04ef76402464782011bba373520f4ada8d6d7f73488e910a3b97f5fa970dd0ada33c3fea9dcf4491fac916ead1f1f8e0a49d2226a4e9c8ecec83c1659fc1267fff137b94ab353b19dd1d9b1b16153b51f7c8a3b9bc8408b93aa99510b5bd2679fd7f33aff35be95a22d8fe82a50425d38976c56dafa70a39511b31394af09294a59c7916287ee61a3575730f376af7f602b081b9ac302e628b9f092584350ab6d51bd78073fbf17af33564144b5048cbeaa2d5bb83b1f7d0b04d24fe48b3fe3e756c682e39c66c99938694affea334f06a3b879c44640dab60e200bc8f885fadb87780018628a9a952e908ad5e1c5243fb19751e7b6b2e7dbc8cf9f04d7d22ba342f8a639e6792cae64fdae2a851aa79266a8e6b2dc36f1d00ace5e52cd659a570a4ba81cf9563f96862c4ba438c6849bd9c421ca83b0615f283be93785c3465dcaf4a34e93f2b78cc4cee1649c50f44e55c762ead24ce48393bd78ba0658d268423dbbbe8cb09c1709025a6379ba85862f51bbd9b2380f7ea28238af55f0bd0470d8f7313936b62b512a6e179ee10819bcf66c61efc157bfbd96250d66630f2774aaf3bd337ab51fb2fe8b11c1d108f37e37e643569cf3dacb0ecbb26769d1bbcd3c0458913cc3a1448aec0df958d5d0f297213ea70233223c1d7623f32c89d8d526a20a6b29c2d0b1b1bef7b70948c63a18839898c006ebe4b0fc8a208712f88be46451ab8d16c403be391@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.13-3.7.1.src.rpmnvme-clinvme-cli(x86-64)@  @@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shdmidecodelibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libhugetlbfs.so()(64bit)libhugetlbfs.so(HTLBFS_2.1)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a`@`@__9^.^ P@]@]҇]:@\@\@\\!\}\\ac\P@@\N\73[[m~@[i[@Z@ZJ@Zľ@Z@ZV@Z2gY+@YB@YY4Y@YV=@YP@YP@YC@YA%@YXX @Wڍ@WWWN@W4VVVVwdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdmueller@suse.comhare@suse.comhare@suse.comhare@suse.dehare@suse.comsschricker@suse.comsschricker@suse.comsschricker@suse.comdimstar@opensuse.orgsschricker@suse.comsschricker@suse.comsschricker@suse.comhare@suse.detiwai@suse.dehare@suse.comhare@suse.dejthumshirn@suse.comhare@suse.dehare@suse.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.com- Fix failures during 'nvme list' (bsc#1186719) * add 0005-nvme-ioctl-return-1-on-failure-from-nvme_get_nsid.patch * add 0006-nvme-topology-scan-all-controllers-in-scan_subsystem.patch - Permit integer as KATO argument (bsc#1182591) * add 0007-fabrics-permit-kato-int-argument-for-discovery-contr.patch - Skip connect if transport type doesn't match (bsc#1187287 bsc#1187860) * add 0008-fabrics-skip-connect-if-transport-type-doesn-t-match.patch - Ignore non live controllers when scanning subsystems (bsc#1186719 bsc#1187287) * add 0009-nvme-topology-fix-controller-check-in-scan_subsystem.patch - Remove UUID validation heuristic (bsc#1187890) * add 0010-gen-hostnqn-Remove-UUID-validation-heuristic.patch * update 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Do not segfault when controller is not available (bsc#1189046) * add 0011-nvme-print-fix-nvme-list-segfault-if-controller-is-u.patch - Use correct default port for discovery (bsc#1189195 bsc#1187858) * add 0012-fabrics-add-default-port-number-for-NVMe-TCP-I-O-con.patch- Do not print error message when opening controller (bsc#1186719) * add 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch- Add KATO fixes for NVMEoF (bsc#1182591) * add 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch * add 0002-print-device-name-when-creating-a-persistent-device.patch - Lookup existing persistent controllers (bsc#1179825) * add 0003-nvme-discover-lookup-existing-persistent-controllers.patch- update to 1.13 * support for zoned command set * Identify I/O Command Set data structure command added * Added new namespace list command on list-ns, 4056 modification added * Added temperature information getting and text formatting * Implemented additional statistics to display * nvme: add support for non shared namespaces- update to 1.12 * Corrected text output in FW activation history * nvme: allow addr family to recognize loop * Add log page CA parsing * nvme status code updates based nvme spec v1.4 * Provide documentation for log page directory WDC plugin command * Fix status displayed by vs-telemetry-controller-option wdc plugin * fabrics: ignore hostnqn file if its empty- Update to version 1.10.1+git9.872e6b0: * fabrics: fix connection args parsing * nvmf-autoconnect.service * Fix status displayed by vs-telemetry-controller-option wdc plugin command. * Provide documentation for log page directory WDC plugin command * Provide WDC plugin command to dump log page directory * Tests: Hande string encoding and handling failures * Makefile: use UDEVRULESDIR instead of UDEVDIR - Rename 'nvme-det-hostnqn' script to 'nvme-gen-hostnqn'- Update to version 1.10.1+git2.797ec65: * Makefile: generate Dracut config according to UDEVDIR * Add additional smart log critical warn decoding * New tag for missing docs * Add new wdc documentation * Release v1.10 * Regen documentation * Use asprintf for long names * [NVME-CLI] Add documentation file for vs-error-reason-identifier WDC plugin command. [NVME-CLI] Minor updates/corrections to the clear-fw-activate-history and vs-fw-activate-history command help text. * [NVME-CLI] Add support for WDC plugin command - vs-error-reason-identifier [NVME-CLI] Reverse enable/disable bit on the vs-telemetry-controller-option WDC plugin command * Fix systemd service script use of CONNECT_ARGS env var * Shannon Plugin update. * Doc/Makefile: Introduce 'quiet' build option * Makefile: use 'quiet' compile * Makefile: Use special variables * micron: don't ignore 'system()' return value * Fix libhugetlbfs flags * Regenerate documentation * Micron plugin updates * README.md: Mention the buildroot package * nvmf-autoconnect: add udev rules to set iopolicy for certain NetApp devices * Fix intel json latency statistics output format * intel: Add function lat-stats to cli Adds the lat-stats function to intel plugin. If lat-stats-tracking is enabled, lat-stats will print out latency statistics according to the user's desired format. * [NVMe-CLI] Update documentation for telemetry data retrieval to vs-internal-log wdc plugin command. * [NVMe-CLI] Add support to retrieve telemetry data in vs-internal-log * [nvme-cli] Add documentation file for new wdc plugin command - vs-telemetry-controller-option * [nvme-cli] Add support for wdc plugin command - vs-telemetry-controller-option * Fix typo (bulit -> built) * Warn on admin-passthru opcode not matching read/write flag * MAINT: Fix format compile warning error on 32 bit system * nvme-cli: Check for sysfs interface before NVMe discovery * Revert "Add Dera plugin extension." * Revert "Add Dera plugin extension." * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * Improve self test log command * nvme-cli: Update err to 0 in get_telemetry_log * fixup up self-test log when no test is in progress * nvme-cli: Update err value to 0 in get_ns_id func. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * nvme.c: create-ns arguments are added - Remove patch merged with upstream * Delete 0101-nvme-add-iopolicy-rules-for-netapp.patch- Add libhugetlbfs to the list of build requirements- Update to version 1.9+git122.c5097d5: * [NVMe-CLI] Get DUI for SN-340 failing with Data Area 4 - Buffer Misalignment * Minor intel-nvme print refactor * Use simpler nvme ioctl api for admin * Relocate functions and constants to the files that use them * Move all spec defined structs to single file * Update build rules for .c with no .h * Update my email address * Makefile: fix cleaning subdirectories * remove unused "paths" controller field * reign in line lengths * Add print for directive receive * Unify print routines * regenerate documentation * fix fw-download reference to committing fw * argconfig: Remove unused paramters * fix huawei filter to search all namespaces * nvme-cli: Support for hugetlbfs * Remove all 'struct nvme_command' usage * nvme-cli: Update PMR Capability and PMR Status 1. Adding Controller Memory Space Supported(CMSS) in PMRCAP 2. Adding Persistent Memory Region Status(CBAI) in PMRSTS * nvme-cli: Update Controller Capabilities Register 1. Add Controller Memory Buffer Supported (CMBS) * nvme-cli: Update NVMe Registers 1. Add Controller Memory Buffer Memory Space Control (CMBMSC) 2. Add Controller Memory Buffer Status (CMBSTS) 3. Add Persistent Memory Region Memory Space Control (PMRMSC) * fixup attach-ns documentation * Add files via upload * [NVMe-CLI] Updates and fixes to WDC plugin command vs-internal-log for the SN340 drive. * Regen docs, add host-nqn man page * [NVMe-ClI] Add Documentation files for clear-fw-activate-history command * [NVMe-CLI] Add clear-fw-activate-history WDC plugin command * fix namespace checks for legacy list * Reset wdc_do_cap_dui default parameters to the proper values * README.md: Mention the OpenEmbedded/Yocto recipe * Intel plugin: Adding fields to id-ctrl VU region Per https://github.com/linux-nvme/nvme-cli/pull/584/commits/f33510efbf5192116e5757d13a02463d446a1dc5#r332178975 removing pack pragma on vu_id_ctrl_field struct. * udev: convert the discovery event handler to the kernel support * Use a systemd app-specific machine ID for hostnqn * nvme-cli: Add 'transport type' error to the error log * nvme-cli: Update nvme_endurance_group_log structure * Adding fields to id-ctrl VU reigon for Intel DC drives * Check return value of scandir * nvme-cli: Add namespace-id option to self-test-log * Report invalid output format for 'list' command * Provide no-binary output format help text * regen documentation * Documentation: nvme-wdc-vs-fw-activate-history(1,html) generated * nvme-cli/fabrics: Add tos param to connect cmd * nvme.spec.in: fix rpm build error * Correct self-test-log output * nvme: Add 'Endurance Group Critical Warning Summary' to the Smart/Health information Log * [NVMe-CLI] Documentation file for WDC vs-fw-activate-history command. * [NVMe-CLI] Add new WDC plugin command vs-fw-activate-history. * make: install-hostparams depends on install-etc * MAINT: compile warning error on 32 bit system * nvme-print: fix to print ctrltype when human-readable * nvme: add Persistent Memory Region(PMR) Write Elasticity Status Registers * [NVMe-CLI] Fix Potential Memory Leak with vs-internal-log command. * regen docs * fix admin-passthru documentation typo * [NVMe-CLI] Fix empty file issue with vs-internal-log wdc plugin command * nvme-cli: Fix namespace list output * Fix builds for missing uuid * Revert "remove LIBUUID things from nvme.h" * Revert "nvme-cli: Fix compile on non-libuuid machines" * Revert "fix uuid include typo" * [NVMe-CLI] Fix offset parameter size for vs-internal-log wdc plugin command. * remove LIBUUID things from nvme.h * fix build error due to asprintf() * id-ctrl: show Flush command behavior in VWC * fix uuid include typo * nvme-cli: Fix compile on non-libuuid machines * [NVMe-CLI] Add updated documentation for additional parameters to specify file size in vs-internal-log command. * Regen docs * nvme-cli: Code cleanup * nvme-cli: Macro'ify argument defines * nvme-cli: Code reorg * [NVMe-CLI] Add support to specify file size in get DUI data for SN340. * Regenerate documentation * nvme-cli: Make 'list' more useful * id-ctrl: show Persistent Event Log support in LPA * id-ctrl: show Persistent Event Log Size(PELS) * id-ctrl: show Endurance Group Maximum ID(ENDGIDMAX) * id-ctrl: show FRU Globally Unique Identifier(FGUID) * id-ctrl: show Controller Type(CNTRLTYPE) * id-ctrl: update id-ctrl header for 1.4 * systemd: fix echo call with absolute path * nvmf-autoconnect: fix absolute path for systemctl * make: install udev rules in sysconfdir * Add an example for attach-ns * make: fix discovery.conf override * fabrics: fix loop connect-all * nvme: fix compilation error * nvme-cli: Enhance format FNA detection * nvme-cli: Warn and delay before formatting * nvme-cli: prefill metadata buffers * Fixed bash-nvme-completion.sh typo * Tag release: v1.9 * Regen docs * nvme: UUIDs for Vendor-Specific Information * nvme: add Persistent Memory Region (PMR) registers * get-lba-status: add Get LBA Status command * Added openSUSE Leap to README.md * id-ctrl: add 1.4 features to OAES * Update packaging state in Arch Linux * Fix code block style in the first section * nvme-cli: nvmf auto-connect scripts * nvme-cli: add --quiet option * nvme-cli: Expand --device argument processing * nvme-cli: Add routine to search for controller with specific attributes * nvme-cli: Add routine to compare ctrl_list_item to connect args * nvme-cli: extend ctrl_list_item for connect attributes * nvme-cli: Refactor to create a get_nvme_ctrl_info routine * nvme-cli: allow discover to address discovery controller by persistent name * nvme-cli: support persistent connections to a discovery controller * nvme-cli: ignore arguments that pass in "none" * nvme-print: show new CMBLOC bit fields added in NVMe 1.4 * nvme: add support for Namespace Granularity * nvme: sanitize enhancements * nvme-cli: Update manpages to reflect discovery particulars * nvme-cli: mask out invalid options during discovery * nvme-cli: do not use 'queue_size' and 'nr_io_queues' for discovery controller * nvme: Enhanced Command Retry * id-ctrl: add an indicator for get lba status capability * nvme: change format default namespace id * lnvm: introduce alias geometry for id-ns for lnvm * lnvm: introduce chunk-log command for chunk info * lnvm: make data_len to sizeof() instead of magic number - Add patches from SLE15: * 0101-nvme-add-iopolicy-rules-for-netapp.patch * 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Drop patches merged with upstream: * 0001-nvme_fc-auto-connect-scripts.patch * 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch * 0003-Add-nvmefc-connect.target.patch * 0004-Change-service-to-type-simple.patch * 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch * 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch * 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch * 0008-nvme-cli-Add-script-to-determine-host-NQN.patch- Update to version 1.8.1+git135.9bab71e: * various documentation improvements * nvme-cli: Restore support for older gcc versions * [NVMe-CLI] Add support for larger data sizes needed to get DUI data. * [Log] Memblaze add more log infomation for S.M.A.R.T. * nvme: add Verify command * lnvm: do not print 0 when the arg is not given * lnvm: remove redundant whitespace in lnvm_init() * nvme: clean up goto labels without whitespace * format: check BLKRRPART failure * [NVMe-CLI] Add support for SN730 to WDC plugin commmands * Add verbose capability to get DUI function to improve debug * nvme-print: Show value for Transport SGL Data Block Descriptor support * [NVMe-CLI] WDC: Add support for 64 bit data addresses in Get DUI Data functions * nvme-cli: Fix more endianness issues * nvme-print: add JSON for NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * fabrics: Return errno mapped for fabrics error status * fabrics: return error when discovery retry exhausted * nvme: Return errno mapped for nvme error status * nvme-status: Introduce nvme status module to map errno * nvme: Return negative error value for internal errors * fabrics: Do not return in the middle of the subcommand * nvme: Do not return in the middle of the subcommand * nvme-cli: Report the NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * Introduce NVMe 1.4 Identify Namespace fields in struct nvme_id_ns * nvme-cli: Skip properties that are not supported * Fix various bugs related to endianness bugs * NVMe-Cli Shannon Plugin-add support for shannon systems. * nvme-print: fix json object memory leak * fabrics: Fix memory leak of subsys list * nvme: update description for "nvme list" command * nvme: update list-ns nsid option * nvme-print: add pretty print for estimated sanitize time * add namespace to json output of nvme list * add free call for json object for commands show-regs * add newline for command show-regs * nvme-cli: remove unnecessary initialize of local var * nvme-cli: don't try to disconnect for ctrl with pcie transport * Fix sprintf truncate - Reorder install steps: Install systemd services first, since they are required for the udev rules, avoiding a theoretical race condition.- Add new subpackage containing the nvme-cli regress script - Add script to determine host NQN based on the system UUID + 0008-nvme-cli-Add-script-to-determine-host-NQN.patch - Add new udev rule for NetApp E-Series and adjust udev rule naming scheme accordingly. (bsc#1124564) + 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch + 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch - Update to version 1.8.1+git64.b969cf0: * fix json print for list-subsys command * Add Virtium plugin extension document * Add Virtium plugin extension * nvme.h: Fix typos in status code values * nvme-cli: remove unused NVME_AER_NOTICE_ * list-ctrl, create-ns, format: Do not return directly without freeing fd- Update to version 1.8.1+git41.2c43c51: * nvme-print: remove Virtual Management support from ONCS * nvme-print: update self-test log to include 'aborted due to sanitize' * move to DocBook 5 * nvme-cli: add missing endianness conversions for telemetry log page * property: Fit print size for a property * Add Disable IO flag to wdc_dump_dui_data function * Reorder primary commands * nvme-cli: add identify secondary controller list * sanitize/get-telemetry-log: Print nvme status in case ret > 0 * print: Introduce show_nvme_status to print nvme status * ioctl: Fix wrong return case of get_property * ioctl: Fix double-free in a loop of get_property * improved Documentation * fix compilation with GCC-8 * fix CFLAGS parameter * nvme-cli: fix compilation with uint64_t cast * nvme-cli: minor cleanup for submit_io() * nvme-cli: align all the macros * wdc: Change device capability checking * wdc: Add additional device for vs-internal-log * wdc: Add device unit info log extraction * wdc: Add get drive status command * wdc: Add clear assert dump status command * wdc: Add drive resize command * wdc: Update device capabilities for clear pcie corr * wdc: Update file parameter checking * wdc: Add command to extract NAND statistics * wdc: Add data area extraction for DUI command * wdc: Additional device capabilities check * nvme-cli: fix fc trtype string * NVMe-CLI WDC Plugin - add support for additional SN840 device ID. * WDC plugin Change vs-internal-log Command to Save Partial E6 Log Data. * WDC Plugins vs-internal-log command unsupported on SN340. * Fix print format specifiers * Fix format block size usage * Add reporting of Virtual Management support to id-ctrl * Fix possible NULL pointer dereferences * Fix possible memory leak on get-internal-log * Print timestamp as a date and time string * nvme-cli: add netapp ontapdevices command * Add FreeBSD installation instructions * Adding a helper to format command * fabrics: Return negative errno when asprintf() fails * fabrics: Return negative errno to check remove_ctrl() is failed * nvme: Support raw_binary and json format for show-regs * ioctl: Free memory if get_property for fabrics failed * nvme: Use ARRAY_SIZE() macro in common.h * nvme: Unify min(), max() macro as a common one * nvme: Simplify description for virt-mgmt * nvme: Simplify virt-mgmt options to lowercase * nvme-print: Fix evaluation of ctratt on pretty print * nvme: print I/O error to stderr - Drop obsolete patches: - 0001-wdc-Change-device-capability-checking.patch - 0002-wdc-Add-additional-device-for-vs-internal-log.patch - 0003-generate-new-documentation.patch - 0004-Fix-compilation-with-GCC-8.patch - 0005-Fix-CFLAGS-parameter.patch - 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - 0007-Regen-docs.patch - 0008-nvme-cli-minor-cleanup-for-submit_io.patch - 0009-Regen-documentation.patch - 0010-nvme-cli-fix-fc-trtype-string.patch - 0011-nvme-cli-add-netapp-ontapdevices-command.patch - 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch - 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch - 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.patch - 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Rename downstream patch: + 0001-nvme_fc-auto-connect-scripts.patch + 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch + 0003-Add-nvmefc-connect.target.patch + 0004-Change-service-to-type-simple.patch + 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch - 0100-nvme_fc-auto-connect-scripts.patch - 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch - 0102-Add-nvmefc-connect.target.patch - 0103-Change-service-to-type-simple.patch - 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch- No longer convert via obsolete DocBook 4.5 format, but rather via DocBook 5.x. This due to asciidoctor 2.x no longer supporting DocBook 4.x + 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.patch- Increase size of ONTAP namespace path variable + 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - Fix failing service on devices without fc-hardware (bsc#1133594) + 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch- Add new 'ontapdevices' command and corresponding documentation. Requested in (bsc#1131930). + 0011-nvme-cli-add-netapp-ontapdevices-command.patch + 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch + 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Revert stop-on-failure patch for connect-all, which caused unintended behaviour (bsc#1132124) + 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch- Add nvmefc-connect.target to allow stopping the parameterized services (bsc#1127076). Also change the service type so udevd doesn't have to wait for the termination of the service process. + 0102-Add-nvmefc-connect.target.patch + 0103-Change-service-to-type-simple.patch- Regenerate documentation (bsc#1124713) * Add 0007-Regen-docs.patch - Minor cleanup for submit_io (bsc#1124713) * Add 0008-nvme-cli-minor-cleanup-for-submit_io.patch - Regenerate documentation ((bsc#1124713) * Add 0009-Regen-documentation.patch - Fix fc_trtype string (bsc#1124713) * Add 0010-nvme-cli-fix-fc-trtype-string.patch - Add 71-nvme-iopolicy-netapp.rules (bsc#1124564) * Add 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch- Build documents with asciidoctor (bsc#1075764)- Update to version 1.7: * Use tnvmcap register for creating namespace * don't execute a command if --dry-run is supplied * Remove trailing "\n" so that the output is valid json * nvme-cli: remove unnecessary assignments * nvme-print.c : fix ns-descs JSON output * nvme-cli: fix typo in json_print_list_items * nvme-get-property : Add documentation * fabrics: write ctrl_loss_tmo to fabrics device on connect * fabrics: write keep-alive-timeout to fabrics device on connect * nvme-models.c - search for pci.ids * nvme-cli add ns write protect feature support * nvme-cli: add minimal ana-log page support * nvme-cli: add ana-log documentation * Fix print format specifier for 64-bit * nvme-ana-log: fixup compiler warning in show_ana_log() * nvme-vendor: fixup c99 declaration in huawei plugin * nvme-discover: sanitize options * Fix nvme id namespace struct * nvme-cli: make show_registers_cap() static * nvme-cli: wdc-plugin mark array static declaration * nvme-cli: fix sparse warnings for declaration * nvme-cli: don't use unsigned for fd in lnvm-nvme.c * nvme-cli: remove always true condition for u8 * nvme-cli: fix dead-code nvmf log page discovery * nvme-cli: code cleanup for passthru() handlers * nvme-cli: fix scaandir() return value * nvme-cli: netapp plugin handle empty strings * nvme-cli: Fix the displayed metadata length value on Big Endian systems. * nvme list : fix nvme list output if identify failed on device * nvme-cli: use uniform error message for open * nvme-cli: fix indentation * nvme-cli: make wdc plug-in functions static * nvme-cli: mark functions static * nvme-cli: make malloc error handling uniform * Enlarge local char[] so snprintf(3) can't truncate path. * fabrics: make some arguments integers * fabrics: don't fail empty discovery log page * nvme: commonize subsystems info in a helper * fabrics: add disconnect-all command * Regen documentation * attach-ns : fix segfault for ctrl list wrong input * nvme-discover: Retry discovery log if the generation counter changes * nvme-ioctl: retrieve log pages in 4k chunks * nvme-discover: Re-check generation counter after log page transfer * seagate-nvme: fixup coding style * nvme-cli: Add 'rae' argument to nvme_get_log() * nvme-cli: kill nvme_passthru_admin() * nvme-cli: print "\n" after nvme list-subsys -o json * nvme-cli: tests: fix fw_log test coding style * nvme-cli: tests: fix id_ctrl test coding style * nvme-cli: tests: fix id_ns test coding style * nvme-cli: tests: Add get_id_ctrl function * Update gitignore for generated test files * Add PCI device id checking for the WDC plugin commands. * Fix nvme test device selection to use controller value defined in the config.json file. Before this fix, the value was hard coded to nvme0. * nvme-cli: prevent resv action field overflow * nvme-cli: report subsystem-reset not supported by controller * nvme-cli: fix indentation for dir_[send/receive] * nvme-cli: make read error handling uniform * Use sys/ioctl.h to pull in definitions. * Remove unnecessary asm/byteorder.h * Remove unnecessary linux/types.h include. * Include libgen.h for basename prototype. * Include sys/stat.h * nvme-cli: remove endian.h * We don't need to include linux/types.h here. * Initialize line. * Use standard interfaces to get timezone offsets. * nvme-cli: fix ioctl argument * nvme-cli: fix a typo * Enable code block syntax highlight in README.md * Makefile: fix bash completion install path * NVMe-CLI WDC Plugin - Simplify the device id checking routines. * nvme-cli: Add wdc-plugin command vs-internal-log and update wdc-plug cap-diag command with transfer-size parameter. * nvme-cli: Add help text for wdc-plugin command vs-internal-log. Update help text for wdc-plugin command cap-diag. * Update documentation * nvme.spec.in : fix bash completion path, require * nvme-cli wdc plugin: Add get pfail dump command. * nvme-cli wdc plugin: Add documentation for pfail dump. * Re-gen documentation for new files * wdc: Fix strncpy warning * Refactor plugins in a file hierarchy * nvme-cli: fix sanitize status endianness * nvme-cli: fix ana-log endianness * wdc: Use const string for suffix * nvme-cli:fix a typo in SELF-TEST log * nvme-cli: fix a typo * nvme-cli: fix array len to hold string of size 4 * nvme-cli: fix endianness for the structure field * nvme: Handle supported capabilities result for get features * connect-all: special treatment to EALREADY afetr write to /dev/nvme-fabrics * Added zsh completion installation * nvme-cli: fix a typo * nvme: fixup ANA group descriptor offset * nvme: introduce get_nvme_ctrl_attr() * nvme: print out controller state for 'list-subsys' * nvme-list-subsys: Add device name argument and print out ANA state * list-subsys: Preserve line breaks and spaces * Regen documentation * In json output, if the commands add zero length string, it occur allocation fail & abort (cannot display empty value) * Fix printing of large ANAGRPID values * micron-nvme: Replace direct use of ioctl * Fix printing of large ANAGRPID values * Fix typos in docs * Fix typos in tests and utils * fabrics: support fabrics sq flow control disable * fabrics: use trtype_str when parsing a discovery log entry * nvme: Add TCP transport * fabrics: add tcp port tsas decoding * fabrics: add transport header and data digest * nvme-ioctl: clear rae for discovery log pages * Added support for virtualization-management command * nvme-cli: Don't print result on passthru error * nvme-cli: readme: fix typo in Alpine distro support * Added gentoo to README.md * fabrics: pass in number of write queues * fabrics: pass in number of polling queues * Update documentation * README: update Arch Linux install instructions * fabrics: allow nr_io/write/poll_queues and queue size to discovery * nvme: Adding a block size selector to format * nvme: Regenerate documentation * timeout option added to ns_create/delete (#440) * nvme: Remove duplicate error message * rpm spec file: add zsh completion (#447) * nvme: Release 1.7 - Drop obsolete patches: - 0001-Use-tnvmcap-register-for-creating-namespace.patch - 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - 0004-nvme-cli-remove-unnecessary-assignments.patch - 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - 0007-nvme-get-property-Add-documentation.patch - 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - 0010-nvme-models.c-search-for-pci.ids.patch - 0011-nvme-cli-add-ns-write-protect-feature-support.patch - 0012-nvme-cli-add-minimal-ana-log-page-support.patch - 0013-nvme-cli-add-ana-log-documentation.patch - 0014-Fix-print-format-specifier-for-64-bit.patch - 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - 0017-nvme-discover-sanitize-options.patch - 0018-Fix-nvme-id-namespace-struct.patch - 0019-nvme-cli-make-show_registers_cap-static.patch - 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - 0023-nvme-cli-remove-always-true-condition-for-u8.patch - 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - 0026-nvme-cli-fix-scaandir-return-value.patch - 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - 0030-nvme-cli-use-uniform-error-message-for-open.patch - 0031-nvme-cli-fix-indentation.patch - 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - 0033-nvme-cli-mark-functions-static.patch - 0034-nvme-cli-make-malloc-error-handling-uniform.patch - 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - 0036-fabrics-make-some-arguments-integers.patch - 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - 0038-nvme-commonize-subsystems-info-in-a-helper.patch - 0039-fabrics-add-disconnect-all-command.patch - 0040-Regen-documentation.patch - 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - 0045-seagate-nvme-fixup-coding-style.patch - 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - 0047-nvme-cli-kill-nvme_passthru_admin.patch - 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - 0056-nvme-cli-prevent-resv-action-field-overflow.patch - 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - 0059-nvme-cli-make-read-error-handling-uniform.patch - 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - 0061-Remove-unnecessary-asm-byteorder.h.patch - 0062-Remove-unnecessary-linux-types.h-include.patch - 0063-Include-libgen.h-for-basename-prototype.patch - 0064-Include-sys-stat.h.patch - 0065-nvme-cli-remove-endian.h.patch - 0066-We-don-t-need-to-include-linux-types.h-here.patch - 0067-Initialize-line.patch - 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - 0069-nvme-cli-fix-ioctl-argument.patch - 0070-nvme-cli-fix-a-typo.patch - 0071-Enable-code-block-syntax-highlight-in-README.md.patch - 0072-Makefile-fix-bash-completion-install-path.patch - 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - 0076-Update-documentation.patch - 0077-nvme.spec.in-fix-bash-completion-path-require.patch - 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - 0080-Re-gen-documentation-for-new-files.patch - 0081-wdc-Fix-strncpy-warning.patch - 0082-Refactor-plugins-in-a-file-hierarchy.patch - 0083-nvme-cli-fix-sanitize-status-endianness.patch - 0084-nvme-cli-fix-ana-log-endianness.patch - 0085-wdc-Use-const-string-for-suffix.patch - 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - 0087-nvme-cli-fix-a-typo.patch - 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - 0092-Added-zsh-completion-installation.patch - 0093-nvme-cli-fix-a-typo.patch - 0094-nvme-fixup-ANA-group-descriptor-offset.patch - 0095-nvme-introduce-get_nvme_ctrl_attr.patch - 0096-nvme-print-out-controller-state-for-list-subsys.patch - 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - 0099-Regen-documentation.patch - 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - 0101-Fix-printing-of-large-ANAGRPID-values.patch - 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - 0104-Fix-typos-in-docs.patch - 0105-Fix-typos-in-tests-and-utils.patch - 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - 0108-nvme-Add-TCP-transport.patch - 0109-fabrics-add-tcp-port-tsas-decoding.patch - 0110-fabrics-add-transport-header-and-data-digest.patch - 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - 0112-Added-support-for-virtualization-management-command.patch - 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - 0115-Added-gentoo-to-README.md.patch - 0116-fabrics-pass-in-number-of-write-queues.patch - 0117-fabrics-pass-in-number-of-polling-queues.patch - 0118-Update-documentation.patch - 0119-README-update-Arch-Linux-install-instructions.patch - 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - 0121-nvme-Adding-a-block-size-selector-to-format.patch - 0122-nvme-Regenerate-documentation.patch - 0123-timeout-option-added-to-ns_create-delete-440.patch - 0124-nvme-Remove-duplicate-error-message.patch - Add patches from upstream git tree (FATE#326925) + 0001-wdc-Change-device-capability-checking.patch + 0002-wdc-Add-additional-device-for-vs-internal-log.patch + 0003-generate-new-documentation.patch + 0004-Fix-compilation-with-GCC-8.patch + 0005-Fix-CFLAGS-parameter.patch + 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - Add FC-NVMe autoconnect scripts (bsc#1103354) + 0100-nvme_fc-auto-connect-scripts.patch- Use tnvmcap register for creating namespace (FATE#326925) + 0001-Use-tnvmcap-register-for-creating-namespace.patch - don't execute a command if --dry-run is supplied (FATE#326925) + 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - Remove trailing "\n" so that the output is valid json (FATE#326925) + 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - nvme-cli: remove unnecessary assignments (FATE#326925) + 0004-nvme-cli-remove-unnecessary-assignments.patch - nvme-print.c : fix ns-descs JSON output (FATE#326925) + 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - nvme-cli: fix typo in json_print_list_items (FATE#326925) + 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - nvme-get-property : Add documentation (FATE#326925) + 0007-nvme-get-property-Add-documentation.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (FATE#326925) + 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on (FATE#326925) + 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - nvme-models.c - search for pci.ids (FATE#326925) + 0010-nvme-models.c-search-for-pci.ids.patch - nvme-cli add ns write protect feature support (FATE#326925) + 0011-nvme-cli-add-ns-write-protect-feature-support.patch - nvme-cli: add minimal ana-log page support (FATE#326925) + 0012-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana-log documentation (FATE#326925) + 0013-nvme-cli-add-ana-log-documentation.patch - Fix print format specifier for 64-bit (FATE#326925) + 0014-Fix-print-format-specifier-for-64-bit.patch - nvme-ana-log: fixup compiler warning in show_ana_log() (FATE#326925) + 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - nvme-vendor: fixup c99 declaration in huawei plugin (FATE#326925) + 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - nvme-discover: sanitize options (FATE#326925) + 0017-nvme-discover-sanitize-options.patch - Fix nvme id namespace struct (FATE#326925) + 0018-Fix-nvme-id-namespace-struct.patch - nvme-cli: make show_registers_cap() static (FATE#326925) + 0019-nvme-cli-make-show_registers_cap-static.patch - nvme-cli: wdc-plugin mark array static declaration (FATE#326925) + 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - nvme-cli: fix sparse warnings for declaration (FATE#326925) + 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - nvme-cli: don't use unsigned for fd in lnvm-nvme.c (FATE#326925) + 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - nvme-cli: remove always true condition for u8 (FATE#326925) + 0023-nvme-cli-remove-always-true-condition-for-u8.patch - nvme-cli: fix dead-code nvmf log page discovery (FATE#326925) + 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - nvme-cli: code cleanup for passthru() handlers (FATE#326925) + 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - nvme-cli: fix scaandir() return value (FATE#326925) + 0026-nvme-cli-fix-scaandir-return-value.patch - nvme-cli: netapp plugin handle empty strings (FATE#326925) + 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - nvme-cli: Fix the displayed metadata length value on Big (FATE#326925) + 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - nvme list : fix nvme list output if identify failed on device (FATE#326925) + 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch~ - nvme-cli: fix indentation (FATE#326925) + 0031-nvme-cli-fix-indentation.patch - nvme-cli: make wdc plug-in functions static (FATE#326925) + 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - nvme-cli: mark functions static (FATE#326925) + 0033-nvme-cli-mark-functions-static.patch - nvme-cli: make malloc error handling uniform (FATE#326925) + 0034-nvme-cli-make-malloc-error-handling-uniform.patch - Enlarge local char[] so snprintf(3) can't truncate path. (FATE#326925) + 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - fabrics: make some arguments integers (FATE#326925) + 0036-fabrics-make-some-arguments-integers.patch - fabrics: don't fail empty discovery log page (FATE#326925) + 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - nvme: commonize subsystems info in a helper (FATE#326925) + 0038-nvme-commonize-subsystems-info-in-a-helper.patch - fabrics: add disconnect-all command (FATE#326925) + 0039-fabrics-add-disconnect-all-command.patch - Regen documentation (FATE#326925) + 0040-Regen-documentation.patch - attach-ns : fix segfault for ctrl list wrong input (FATE#326925) + 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - nvme-discover: Retry discovery log if the generation counter (FATE#326925) + 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-ioctl: retrieve log pages in 4k chunks (FATE#326925) + 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - nvme-discover: Re-check generation counter after log page (FATE#326925) + 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - seagate-nvme: fixup coding style (FATE#326925) + 0045-seagate-nvme-fixup-coding-style.patch - nvme-cli: Add 'rae' argument to nvme_get_log() (FATE#326925) + 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - nvme-cli: kill nvme_passthru_admin() (FATE#326925) + 0047-nvme-cli-kill-nvme_passthru_admin.patch - nvme-cli: print "\n" after nvme list-subsys -o json (FATE#326925) + 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - nvme-cli: tests: fix fw_log test coding style (FATE#326925) + 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - nvme-cli: tests: fix id_ctrl test coding style (FATE#326925) + 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - nvme-cli: tests: fix id_ns test coding style (FATE#326925) + 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - nvme-cli: tests: Add get_id_ctrl function (FATE#326925) + 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - Add PCI device id checking for the WDC plugin commands. (FATE#326925) + 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - Fix nvme test device selection to use controller value (FATE#326925) + 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - nvme-cli: prevent resv action field overflow (FATE#326925) + 0056-nvme-cli-prevent-resv-action-field-overflow.patch - nvme-cli: report subsystem-reset not supported by controller (FATE#326925) + 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - nvme-cli: fix indentation for dir_[send/receive] (FATE#326925) + 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - nvme-cli: make read error handling uniform (FATE#326925) + 0059-nvme-cli-make-read-error-handling-uniform.patch - Use sys/ioctl.h to pull in definitions. (FATE#326925) + 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - Remove unnecessary asm/byteorder.h (FATE#326925) + 0061-Remove-unnecessary-asm-byteorder.h.patch - Remove unnecessary linux/types.h include. (FATE#326925) + 0062-Remove-unnecessary-linux-types.h-include.patch - Include libgen.h for basename prototype. (FATE#326925) + 0063-Include-libgen.h-for-basename-prototype.patch - Include sys/stat.h (FATE#326925) + 0064-Include-sys-stat.h.patch - nvme-cli: remove endian.h (FATE#326925) + 0065-nvme-cli-remove-endian.h.patch - We don't need to include linux/types.h here. (FATE#326925) + 0066-We-don-t-need-to-include-linux-types.h-here.patch - Initialize line. (FATE#326925) + 0067-Initialize-line.patch - Use standard interfaces to get timezone offsets. (FATE#326925) + 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - nvme-cli: fix ioctl argument (FATE#326925) + 0069-nvme-cli-fix-ioctl-argument.patch - nvme-cli: fix a typo (FATE#326925) + 0070-nvme-cli-fix-a-typo.patch - Enable code block syntax highlight in README.md (FATE#326925) + 0071-Enable-code-block-syntax-highlight-in-README.md.patch - Makefile: fix bash completion install path (FATE#326925) + 0072-Makefile-fix-bash-completion-install-path.patch - NVMe-CLI WDC Plugin - Simplify the device id checking (FATE#326925) + 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - nvme-cli: Add wdc-plugin command vs-internal-log and update (FATE#326925) + 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - nvme-cli: Add help text for wdc-plugin command (FATE#326925) + 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - Update documentation (FATE#326925) + 0076-Update-documentation.patch - nvme.spec.in : fix bash completion path, require (FATE#326925) + 0077-nvme.spec.in-fix-bash-completion-path-require.patch - nvme-cli wdc plugin: Add get pfail dump command. (FATE#326925) + 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - nvme-cli wdc plugin: Add documentation for pfail dump. (FATE#326925) + 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - Re-gen documentation for new files (FATE#326925) + 0080-Re-gen-documentation-for-new-files.patch - wdc: Fix strncpy warning (FATE#326925) + 0081-wdc-Fix-strncpy-warning.patch - Refactor plugins in a file hierarchy (FATE#326925) + 0082-Refactor-plugins-in-a-file-hierarchy.patch - nvme-cli: fix sanitize status endianness (FATE#326925) + 0083-nvme-cli-fix-sanitize-status-endianness.patch - nvme-cli: fix ana-log endianness (FATE#326925) + 0084-nvme-cli-fix-ana-log-endianness.patch - wdc: Use const string for suffix (FATE#326925) + 0085-wdc-Use-const-string-for-suffix.patch - nvme-cli:fix a typo in SELF-TEST log (FATE#326925) + 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - nvme-cli: fix a typo (FATE#326925) + 0087-nvme-cli-fix-a-typo.patch - nvme-cli: fix array len to hold string of size 4 (FATE#326925) + 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - nvme-cli: fix endianness for the structure field (FATE#326925) + 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - nvme: Handle supported capabilities result for get features (FATE#326925) + 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - connect-all: special treatment to EALREADY afetr write to (FATE#326925) + 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - Added zsh completion installation (FATE#326925) + 0092-Added-zsh-completion-installation.patch - nvme-cli: fix a typo (FATE#326925) + 0093-nvme-cli-fix-a-typo.patch - nvme: fixup ANA group descriptor offset (FATE#326925) + 0094-nvme-fixup-ANA-group-descriptor-offset.patch - nvme: introduce get_nvme_ctrl_attr() (FATE#326925) + 0095-nvme-introduce-get_nvme_ctrl_attr.patch - nvme: print out controller state for 'list-subsys' (FATE#326925) + 0096-nvme-print-out-controller-state-for-list-subsys.patch - nvme-list-subsys: Add device name argument and print out ANA (FATE#326925) + 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - list-subsys: Preserve line breaks and spaces (FATE#326925) + 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - Regen documentation (FATE#326925) + 0099-Regen-documentation.patch - In json output, if the commands add zero length string, it (FATE#326123) + 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0101-Fix-printing-of-large-ANAGRPID-values.patch - micron-nvme: Replace direct use of ioctl (FATE#326123) + 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0103-Fix-printing-of-large-ANAGRPID-values.patch - Fix typos in docs (FATE#326123) + 0104-Fix-typos-in-docs.patch - Fix typos in tests and utils (FATE#326123) + 0105-Fix-typos-in-tests-and-utils.patch - fabrics: support fabrics sq flow control disable (FATE#326123) + 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - fabrics: use trtype_str when parsing a discovery log entry (FATE#326123) + 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - nvme: Add TCP transport (FATE#326123) + 0108-nvme-Add-TCP-transport.patch - fabrics: add tcp port tsas decoding (FATE#326123) + 0109-fabrics-add-tcp-port-tsas-decoding.patch - fabrics: add transport header and data digest (FATE#326123) + 0110-fabrics-add-transport-header-and-data-digest.patch - nvme-ioctl: clear rae for discovery log pages (FATE#326123) + 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - Added support for virtualization-management command (FATE#326123) + 0112-Added-support-for-virtualization-management-command.patch - nvme-cli: Don't print result on passthru error (FATE#326123) + 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - nvme-cli: readme: fix typo in Alpine distro support (FATE#326123) + 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - Added gentoo to README.md (FATE#326123) + 0115-Added-gentoo-to-README.md.patch - fabrics: pass in number of write queues (FATE#326123) + 0116-fabrics-pass-in-number-of-write-queues.patch - fabrics: pass in number of polling queues (FATE#326123) + 0117-fabrics-pass-in-number-of-polling-queues.patch - Update documentation (FATE#326123) + 0118-Update-documentation.patch - README: update Arch Linux install instructions (FATE#326123) + 0119-README-update-Arch-Linux-install-instructions.patch - fabrics: allow nr_io/write/poll_queues and queue size to (FATE#326123) + 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - nvme: Adding a block size selector to format (FATE#326123) + 0121-nvme-Adding-a-block-size-selector-to-format.patch - nvme: Regenerate documentation (FATE#326123) + 0122-nvme-Regenerate-documentation.patch - timeout option added to ns_create/delete (#440) (FATE#326123) + 0123-timeout-option-added-to-ns_create-delete-440.patch - nvme: Remove duplicate error message (FATE#326123) + 0124-nvme-Remove-duplicate-error-message.patch- Update to version v1.6 (FATE#326139, FATE#326434, FATE#326558): * Release 1.6 * lightnvm: fix type coercion * fix reservation report 0's based dword count * nvme.c, list_ns: use le32_to_cpu in display * nvme-cli: adjust memset size for data buffer in submit_io * fabrics: omit newline character when reading nvme host nqn * fabrics: fail early if argconfig_parse failed * nvme-cli: print firmware activation notices support bit to id_ctrl * nvme-cli: add support of RAE * Add a single get-property command for NVMeOF. * nvme-ioctl.c : nvme_get_properties(): fix 64bit offset advance * nvme-cli: add support for DLFEAT * intel: fix latency stats printing * Update doc * nvme-cli: add changed-ns-list-log documentation * nvme-cli: add changed log ns support * NVMe-CLI Fix id-ns fpi field when Human Readable option selected. * Fix format specifier for 32-bit * Fix json output of 128-bit numbers * Replace host-gen telemetry short-option 'h' with 'g' * Add man pages for new device self test commands * Updating version to 1.1 * nvme-cli: Implement printing get NOPSC feature * nvme-cli: Implement printing the get Keep Alive Timer feature * nvme-cli: Implement printing the get host controlled thermal management feature. * nvme-cli: Implement printing the get timestamp feature. * Adding ppc big endian support * Revert "nvme-cli: Wait for device file if not present after successful add_ctrl" * Revert "nvme-cli: Add ioctl retry support for "connect-all"" * nvme-cli: fix compilation error * Updatign the plugin version * refactored some strings * Removed Duplicate commands. * Initial checkin for Seagate Plugin * nvme-cli: update the document for id-nvmset subcommand * nvme-cli: update new fields in id-ns subcommand * nvme-cli: add support for id-nvmset subcommand * Wrote man page for telemetry * nvme-cli: Implemented Device self test and log. * Add user parameter to specify data area region from telemetry log * Regenerate man pages * Documentation: allow to format with asciidoctor * Documentation: fix title markers * fabrics: add ctrl-loss-tmo to connect-all * nvme-cli: Modify Get Features-Asynchronous Event Configuration * Add open-channel 2.0 identify support * nvme-cli: fix show command typo * nvme-cli: Fix build breaks for GCC 8.1 Signed-off-by: Alexey Timofeyev * Add nvme id-ns command test * Add nvme id-ctrl command test * Add nvme fw-log commmand test * Add support for Micron plugin * nvme-cli: fix get_nsid() return value check * nvme-cli: allow block device for delete-ns * nvme-cli: Add ioctl retry support for "connect-all" * nvme-cli: Wait for device file if not present after successful add_ctrl * nvme-cli: show partial results if controller fails during list and list-subsys * fabrics: add option to supply keep-alive-timeout for connect-all * nvme-cli: fix perror when blkdev not given when get-ns-id * Fixes for log page access. * nvme-cli: make it return 0 in case of non-fabric for show-regs * Regenrate documentation * Documentation: add manpage entry for connect's --ctrl-loss-tmo setting * nvme-cli: fix leak in endurance_log command * nvme-cli: fix seg_fault by cmd options in endurance_log * Remove error print for telemetry log arg parse * Fix intel media wear json output * Use fixed-width integer types for long suffixed parameters * Add toshiba plugin to makefile rules. * Add toshiba plugin code and command documentation. * nvme-cli: Add friendly status messages * nvme-cli: correct spelling of discovery * get-log: Make log identifier a required parameter * nvme-cli: fabrics: Fix passing "host_traddr" for all transports * Log error incase of failure in get_nvme_subsystem_info() * Fix double free in list_subsys * Fix parameter descriptions * Add remaining fields from NVM Sets * Don't print non-existent command line options * Fixed a bug where cdw11 was being overwritten by cdw12 * Regenerate documentation * Add manpage for endurance log * nvme-cli: fix typo in 'disconnect' docs * Fix fabrics property commands * Fix endianess in WDC plugin. * Ignore cscope files * Add read-recover level feature decoding * Add support for NVMe Sets log page * Add support for decoding IO Determinism features * Add decoding for new controller attributes * Update makefile dependencies * nvme-cli: add netapp smdevices man page * nvme-cli: add NetApp plugin * Fix freeing wrong address * nvme-cli: make it use NVME_IDENTIFY_DATA_SIZE * nvme-cli: adjust json print according to uint format * nvme-cli: add helper for sanitize command * nvme-cli: telemetry-log add controller initiated log gathering * flush: Use device NSID if issuing through block device * NVMe-CLI Fix fw_log Command json output * nvme-cli: fix typo in Intel SMART json output * nvme-cli: update documentations to sync up with subcommands * nvme-cli: convert iekey into a no_argument parameter * nvme-cli: make return negative value in nvme_get_nsid() when not blkdev * nvme-cli: move print-function to nvme-print * nvme-cli: fix leaks in subcommands * nvme-cli: add print for command name to effects-log * nvme-cli: make it have bpid in cdw10 for fw-commit * nvme-cli: add command specific field to json output of error-log * nvme-cli: Fixed incosistency of error handling in intel plugin Signed-off-by: Oleksii Timofieiev * Use '-' for compounded word telemetry-log subcommand * Use NSID all for error log * nvme-cli: Implement nvme_get_log13 * nvme-cli: handle long commands in help message by adjusting minimal padding Signed-off-by: Oleksii Timofieiev * nvme-cli: wdc: Removed superfluous output in WDC plugin * NVMe-CLI WDC-Plugin Update drive essentials code with review comments. * nvme-cli: Add support of unsigned long long to json routines Signed-off-by: Oleksii Timofieiev * NVMe-CLI WDC-Plugin Add clear-pcie-corr documentation. * NVMe-CLI WDC-Plugin Add clear-pcie-corr command * NVMe-CLI WDC-Plugin Add drive-essentials documentation * NVMe-CLI WDC-Plugin Add drive-essentials command * nvme-cli: memblaze: add error return after parse_and_open() * nvme-cli: memblaze: fix memory leak in memblaze-nvme.c * nvme-cli: Implement get_telemetry_log from 1.3 spec * nvme/vendor: Add get log LSP/LSO fields from 1.3 spec * nvme-cli: lnvm: Make it return error status when argconfig_parse fails * nvme-cli: fix memory leak in passthru() * nvme-cli: wdc: fix mismatch in document for smart-add-log * nvme-cli: wdc: add const to descriptions * nvme-cli: fix memory leak in dir_receive() * nvme-cli: fix memory leak in sec_recv() * nvme-cli: fix memory leak in dir_send() * nvme-cli: fix memory leak in sec_send() * nvme-cli: fix memory leak in set_feature() * nvme-cli: fix memory leak in fw_download() * nvme-cli: fix memory leak in ns_descs() * nvme-cli: fix memory leak in list_ctrl() * nvme-cli: add error handling for a failure of malloc * nvme-cli: tests: fix typo in get_feature_test * nvme-cli: tests: remove nsid parameter in a testcase of error-log * nvme-cli: update documentation of effects-log * nvme-cli: add support for options to effects-log subcommand * nvme-cli: intel: add const to descriptions of subcommand option * nvme-cli: intel: add check for fd after open to intel commands * nvme-cli: intel: fix smart-log-add documentation * lightnvm: enable to set OP on target creation * nvme-cli: intel: update smart-log-add command documentation * nvme-cli: update error-log documentation * nvme-cli: lnvm: add human-readable print format to ns-id subcommand * nvme-cli: lnvm: add check for fd after open operation * nvme-cli: lnvm: remove unnecessary force parameter of ns-id in lnvm * nvme-cli: lnvm: add whitespace between words in a description * nvme-cli: add BPS bit field to CAP controller register * Update subcommand alias description in README.md * nvme-cli: add support for json output format of sanitize-log command * nvme-cli: Remove unnecessary nsid field in error-log * nvme-cli: add print for command specific info field of error log page * nvme-cli: update print for sanitize-log command with output-format * nvme-cli: make sanitize description const * Fix verbose decoding for coalescing aggregation time * Allow hierarchy of similiarly named plugins Drop: - 0001-nvme-cli-add-NetApp-plugin.patch - 0002-nvme-cli-add-netapp-smdevices-man-page.patch - 0003-get-log-Make-log-identifier-a-required-parameter.patch - 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch - 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch - 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch - 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - 0008-nvme-cli-Implement-nvme_get_log13.patch - 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - 0010-nvme-cli-add-support-of-RAE.patch - 0011-nvme-cli-add-minimal-ana-log-page-support.patch - 0012-nvme-cli-add-ana-log-documentation.patch - 0013-nvme-discover-sanitize-options.patch - 0014-Fix-double-free-in-list_subsys.patch - 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - 0016-nvme-cli-move-print-function-to-nvme-print.patch - 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-discover: Retry discovery log if the generation counter changes (bsc#1087848) + 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-fabrics: Fix passing "host_traddr" for all transports (bsc#1084379) + 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (bsc#1084379) + 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on connect (bsc#1090568) + 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-vendor: Add get_log LSP & LSO fields from 1.3 spec (bsc#1099018) + 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - nvme-cli: Implement nvme_get_log13 (bsc#1099018) + 0008-nvme-cli-Implement-nvme_get_log13.patch - nvme-cli: Add support of unsigned long long to json (bsc#1099018) + 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - nvme-cli: add support of RAE (bsc#1099018) + 0010-nvme-cli-add-support-of-RAE.patch - nvme-cli: add minimal ana-log page support (bsc#1099018) + 0011-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana_log documentation (bsc#1099018) + 0012-nvme-cli-add-ana-log-documentation.patch - nvme-discover: sanitize options + 0013-nvme-discover-sanitize-options.patch - Fix double free in list_subsys + 0014-Fix-double-free-in-list_subsys.patch (bsc#1099018) - Log error in case of failure in get_nvme_subsystem (bsc#1099018) + 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - nvme-cli: move print function to nvme-print.c (bsc#1099018) + 0016-nvme-cli-move-print-function-to-nvme-print.patch - nvme-cli: show partial results if controller fails (bsc#1099018) + 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - nvme-list-subsys: Add device name argument and print ANA state (bsc#1099018) + 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch- Add ctrl-loss-tmo to connect-all command (bsc#1084379) + 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch- Add keep-alive-tmo option to connect-all command (bsc#1090568) + 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch- Add ctrl-loss-tmo option to fabrics connect manpage (bsc#1084379) + 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch- Make log identifier a required parameter (bsc#1086240) + 0003-get-log-Make-log-identifier-a-required-parameter.patch- Add NetApp vendor plugin (bsc#1080672) + 0001-nvme-cli-add-NetApp-plugin.patch + 0002-nvme-cli-add-netapp-smdevices-man-page.patch- Update to version v1.5 (FATE#322735): * Remove upstreamed patches: - 0001-nvme-Introduce-new-list-subsys-command.patch - 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch * fabrics: also set queue_size and nr_io_queues on connect-all connects * nvme-cli: add duplicate_connect parameter support * nvme-cli : wdc-plugin Add support for WDC SN100 and SN200 devices. * Add AEN decoder helper to get-log * Regen documentation * Add Nix(OS) install instructions to the README * Fix the Markdown code for the Alpine install instructions * nvme-cli: make address print format more human-readable * intel-nvme: Fix compiler errors and warnings * Include sizing data in json output that's already included in the non-json results. * Cleanup variable definitions * Add command effects log page * Increase default format timeout * Revert "nvme-cli: add duplicate_connect parameter support" * nvme-cli: add duplicate_connect parameter support * nvme-cli: fix wrong bitmask in number of rpmb units. * nvme-cli: make command description const * nvme/id-ns: do not try to get namespace id from non-block device. * Fix typo in previous commit * Fix long suffix parse on 32-bit machines * Nitpicked a printing alignment issue with the id-ns vendor specific field * Avoid unnecessary abbreviation. * nvme/flush: explicitely close file descriptor * Fix memory leak * Add 'DEAC' support to write-zeroes command * Rebuild documentation * nvme-cli: resync nvme.h with the kernel's * NVMe-CLI : WDC-Plugin Updated Smart Log Command * NVMe-CLI : WDC-Plugin Documentation for Updated Smart Log Command * Regenerate documentation * nvme-cli: update show_registers_cc() to use nvme.h * nvme-cli: replace values of all namespaces with NVME_NSID_ALL * nvme-cli: add prints for new HMB identify fields of TP 4002 * Update get-feature help text * Improve code alignment on intel plugin * Update intel internal log man page. * nvme-cli/intel: Return if arg parsing returns error * nvme: add options for write command directives * Update documentation * Updated the human readable printing for the SGLS field in the id-ctrl command to be compliant with NVMe 1.3 * nvme: Introduce new 'list-subsys' command * nvme-cli: add support to get properties for NVMe over Fabric * nvme-cli: support to set the property for NVMe over Fabric * Reorder command list * Documentation fixes * nvme-cli: add support alias command with Firmware Activate * nvme-cli: update Firmware Commit with boot partition feature * nvme-cli: add command specific status of Firmware Commit * Update documentation to use aliases * nvme-cli: add prints of boot partition feature to show-regs * nvme-cli: Fix small mem leak. * Release v1.5- Add list-subs subcommand (bsc#1072813) + 0001-nvme-Introduce-new-list-subsys-command.patch- Update descriptions.- Update to version v1.4 (FATE#322735): * Fixup Security send/recv to read data from disk * Unbreak RPM build after bash completion files were moved in 7e4c7596 * fabrics: Fix disconnect_by_device from disconnecting instance 0 on error * lightnvm: allow to init target on factory mode * Fixed problem with security-recv binary output not working correctly * nvme-cli: return 0 if disconnect operation with cfg.nqn successfully * Fix compile for 32-bit * nvme-cli: Fix build on aarch64-linux-android-4.9 * nvme-cli: Huawei plug-in. * nvme-print: Fix line spacing on -H option * id-ctrl: remove new lines from json output * nvme-list: print empty lists when no devices are present * fabrics: add option to override drivers queue depth * nvme-cli: nvme-intel implement json output for smart-log * nvme-cli: Add parsing support for noiob * Fix potential device string truncation * fabrics: add option to override drivers queue depth also for connect-all command * Regenerate man-pages * Release v1.3 * nvme-print: Free only top-level json objects * fix use-after-free in pci.ids parsing * nvme-cli: add fields into identify controller data structure * nvme-cli: show more fields for id-ctrl * nvme-cli: id-ctrl: display additional fields * Show help when no or an invalid device is given * nvme-cli: add id-ctrl for nvme-huawei plug-in. * Fix spelling errors * fabrics: add hostid option to connect command * nvme-cli: add ns-descs subcommand * nvme-cli: Get Feature support for Extended Host Id * nvme-cli: Fix typo in Intel plugin and improve generic help text * Implement Intel Vendor specific logs * nvme-cli: add thermal management fields for smart-log * nvme-cli: add temperature sensor fields in json_smart_log * nvme-cli: add output-format discription for smart-log * Formatting update * Regenerate documentation * nvme-cli: add error message for nvme list. * Fix typo of flbas in nvme_create_max_ns_test * Show help for get-ns-id * Show help for nvme reset and subsystem-reset * nvme-cli: Extended Data Structure in resv-report * Update docs * resync nvme.h with the kernel nvme.h * nvme-cli : add support for sanitize command. * nvme-cli : add sanitize command documentation. * nvme-cli : add support for retrieving sanitize log. * nvme-cli : add sanitize-log command documentation. * fix build without libuuid * nvme-cli : wdc-plug-in : return on invalid input device. * nvme-cli : only print help text and return for nvme list -h option. * nvme-cli/list-ns: fix identifying active or allocated namespaces list * Fixed get_internal_log to parse the entire nlog and allow selection of specific regions to be parsed. * NVMe-CLI Fix Sanitize Command Parameter Types * Fix app tag and mask setting * Fix app tag field sizes * nvme-cli/list: fix when nvme device can not be open * nvme-cli/list: change fd returned by open operation from unsigned to signed. * Makefile: allow linker override for cross uuid test * nvme-cli: fix connecting failure due to invalid uuid format of hostid * nvme-cli/fabrics: Add ctrl-loss-tmo param to connect cmd * Fixing macro definitions to avoid issues when these are used in expressions * nvme-cli: add nvme directive command support * nvme-cli: add documentation for directive commands * fix for issue 219, show-regs reports AQA.ACQS and AQA.ASQS as bytes * nvme-cli: Fix nvme ns desc * new bit fields (6, 7, and 8) for OACS from NVMe rev 1.3 * added new bit field (6) to ONCS from NVMe rev 1.3 * nvme-cli: Describe action 3 of nvme activate * nvme-cli: generate spec-compliant UUID NQNs * NVMe-CLI Fixed Status Code check for reset type on fw-activate. * Added handling for temperature threshold values below 0C(273K) and removed buffer check for human readable output as Temperature threshold feature does not use Memory Buffer for Attributes * Update nvme.c * nvme-cli : Add Namespace Rescan Command * nvme-cli : Add man documentation files for ns-rescan command. * Version 1.4 Release * Drop upstream patches: - 0001-fabrics-add-option-to-override-drivers-queue-depth.patch - 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch - add-missing-nvme_id_crtl-fileds.patch - 0003-nvme-cli-show-more-fields-for-id-ctrl.patch - 0004-nvme-cli-id-ctrl-display-additional-fields.patch - 0005-nvme-cli-add-ns-descs-subcommand.patch - 0006-fabrics-add-hostid-option-to-connect-command.patch - 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch - 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- allow override queue depth and nr io queues on connect-all (bsc#1063462) + 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch- Generate Spec compliant UUID NQNs (bsc#1057498) + 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- Fix hostid parsing (bsc#1049272) + 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch- Add hostid option to connect command (bsc#1045293) + 0006-fabrics-add-hostid-option-to-connect-command.patch- Create nvme files and directories in /etc/nvme (bsc#1045931 )- Provide nvme ns-descs subcommand (bsc#1038235) + 0005-nvme-cli-add-ns-descs-subcommand.patch- Also re-build documentation on each build (bsc#1037297)- Add NVMe over Fabrics specific id-ctrl fields (bsc#1037293) + add-missing-nvme_id_crtl-fileds.patch + 0003-nvme-cli-show-more-fields-for-id-ctrl.patch + 0004-nvme-cli-id-ctrl-display-additional-fields.patch- Add possibility to change queue depth at connect time (bsc#1037297) + 0001-fabrics-add-option-to-override-drivers-queue-depth.patch + 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch- Update to version v1.2 (FATE#322735 ,bsc#1033410): * Include endian.h for byte/host order functions * nvme-cli: Add nvme hostnqn generation option * nvme.spec/debian: Auto generate host nqn as part of install * Documentation: Add entry for gen-hostnqn * Regenerate Documentation * Fix read/write man pages * get-features: Don't try to read the data buffer for sel == 3 * Documentation: fix location of device reset * Regen documentation * Remove debian/ directory * Remove pyc files generated by 'make test' * Moving the bash completion files to the standard * lightnvm: default to -1 on lun begin and end * nvme-cli: fabrics: Fix to pass "host_traddr" to the kernel driver. * nvme-cli: id-ctrl: Fix memory leak for JSON. * nvme-cli: id-ns: Fix memory leak for JSON. * nvme-cli: error-log: Fix memory leak for JSON. * nvme-cli: resv-report: Fix memory leak. * nvme-cli: smart-log: Fix memory leak for JSON. * nvme-cli: fw-log: Fix memory leak for JSON. * nvme-cli: json_add_smart_log(): Fix memory leak for JSON. * nvme-cli: smart-log: Allow negative values for temp sensors. * Don't print unimplemented sensor * Build without uuid * get-ns-id: Exit when no device provided. * nvme-cli: id-ctrl: Add vendor fields in JSON id-ctrl. * nvme-cli: nvme.c: Allow plug-ins to access to output formats and helper. * nvme-cli: Western Digital/HGST plug-in. * nvme-cli: Western Digital/HGST plug-in documentation. * : Correct NVMF enum values to match NVMe-oF rev 1.0 * fabrics: Handle space-padded TRSVCID and TRADDR fields * nvme-cli: bug-fix: use right file name for perror. * move show_intel_smart_log to intel-nvme.c * remove json_add_smart_log * remove nvme_intel_smart_log * move struct nvme_additional_smart_log to intel-nvme.c * nvme-cli/format: use existing LBAF if none requested * nvme-cli: Release v1.2- Update to upstream release v1.1 (FATE#322735) * This fixes multiple compiler warnings for 32-bit and other environments from v1.0, adds more documentation to fabrics, removes the libudev dependency entirely from this project, adds a framework for unit testing devices, and fixes usage for user defined install paths- Update to upstream release v0.9 - Remove merged remove-version-from-list.patch * New extensions, fabrics support, a bug fixes. The 'list' command is liberated from its udev dependency, and no longer requires CONFIG_IO_STRICT_DEVMEM be disabled.- Don't map controller registers in 'list' command (boo#986891) + remove-version-from-list.patch- Update to upstream release v0.8 - Remove merged patch 0001-bash-completion-Remove-shebang-line.patch * Code re-organized to support new extensions. While these are called "plugins", they currently have to be built into the executable. Support for dynamically loadable plugins is under consideration. * LightNVM is added as a built-in plugin. * Intel vendor specific commands and structure decodings are supported in a new intel plugin. * Support for NVMe-over-Fabrics * New output format "json" for a subset of commands that decode returned structures. * Lots of various documentation and minor code fixes.- Update to upstream release v0.7 + 0001-bash-completion-Remove-shebang-line.patch Keith writes: Just a few minor updates and documentation fixes. There is also a new option for passthrough commands that can be used to help detect data over/under run. Tagging a stable release so we can consider features that bring in other transports and third party extensions.- Exclude build on s390x (FATE#319560)- Update to upstream release v0.5 The v0.4 breakage should all be resolved now. Tagging release v0.5, and back to stability.- Update to upstream release v0.4- Fix display of version number (boo#966740)- Initial packaging for openSUSE/bin/sh/bin/sh/bin/sh/bin/shgoat18 1629807835  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.13-3.7.11.13-3.7.1 nvmehostidhostnqnnvmefc-boot-connections.servicenvmf-autoconnect.servicenvmf-connect.targetnvmf-connect@.service70-nvmf-autoconnect.rules71-nvmf-iopolicy-netapp.rulesnvmenvme-gen-hostnqnbash_completioncompletionsnvmenvme-cliREADME.mdnvme-cliLICENSEnvme-admin-passthru.1.gznvme-ana-log.1.gznvme-attach-ns.1.gznvme-changed-ns-list-log.1.gznvme-compare.1.gznvme-connect-all.1.gznvme-connect.1.gznvme-copy.1.gznvme-create-ns.1.gznvme-delete-ns.1.gznvme-dera-stat.1.gznvme-detach-ns.1.gznvme-device-self-test.1.gznvme-dir-receive.1.gznvme-dir-send.1.gznvme-disconnect-all.1.gznvme-disconnect.1.gznvme-discover.1.gznvme-dsm.1.gznvme-effects-log.1.gznvme-endurance-log.1.gznvme-error-log.1.gznvme-flush.1.gznvme-format.1.gznvme-fw-commit.1.gznvme-fw-download.1.gznvme-fw-log.1.gznvme-gen-hostnqn.1.gznvme-get-feature.1.gznvme-get-log.1.gznvme-get-ns-id.1.gznvme-get-property.1.gznvme-help.1.gznvme-huawei-id-ctrl.1.gznvme-huawei-list.1.gznvme-id-ctrl.1.gznvme-id-iocs.1.gznvme-id-ns.1.gznvme-id-nvmset.1.gznvme-intel-id-ctrl.1.gznvme-intel-internal-log.1.gznvme-intel-lat-stats.1.gznvme-intel-market-name.1.gznvme-intel-smart-log-add.1.gznvme-intel-temp-stats.1.gznvme-io-passthru.1.gznvme-list-ctrl.1.gznvme-list-ns.1.gznvme-list-subsys.1.gznvme-list.1.gznvme-lnvm-create.1.gznvme-lnvm-diag-bbtbl.1.gznvme-lnvm-diag-set-bbtbl.1.gznvme-lnvm-factory.1.gznvme-lnvm-id-ns.1.gznvme-lnvm-info.1.gznvme-lnvm-init.1.gznvme-lnvm-list.1.gznvme-lnvm-remove.1.gznvme-micron-clear-pcie-errors.1.gznvme-micron-internal-log.1.gznvme-micron-nand-stats.1.gznvme-micron-pcie-stats.1.gznvme-micron-selective-download.1.gznvme-micron-temperature-stats.1.gznvme-netapp-ontapdevices.1.gznvme-netapp-smdevices.1.gznvme-ns-descs.1.gznvme-ns-rescan.1.gznvme-read.1.gznvme-reset.1.gznvme-resv-acquire.1.gznvme-resv-register.1.gznvme-resv-release.1.gznvme-resv-report.1.gznvme-sanitize-log.1.gznvme-sanitize.1.gznvme-security-recv.1.gznvme-security-send.1.gznvme-self-test-log.1.gznvme-set-feature.1.gznvme-set-property.1.gznvme-show-hostnqn.1.gznvme-show-regs.1.gznvme-smart-log.1.gznvme-subsystem-reset.1.gznvme-telemetry-log.1.gznvme-toshiba-clear-pcie-correctable-errors.1.gznvme-toshiba-vs-internal-log.1.gznvme-toshiba-vs-smart-add-log.1.gznvme-transcend-badblock.1.gznvme-transcend-healthvalue.1.gznvme-virtium-save-smart-to-vtview-log.1.gznvme-virtium-show-identify.1.gznvme-wdc-cap-diag.1.gznvme-wdc-capabilities.1.gznvme-wdc-clear-assert-dump.1.gznvme-wdc-clear-fw-activate-history.1.gznvme-wdc-clear-pcie-correctable-errors.1.gznvme-wdc-drive-essentials.1.gznvme-wdc-drive-log.1.gznvme-wdc-drive-resize.1.gznvme-wdc-enc-get-log.1.gznvme-wdc-get-crash-dump.1.gznvme-wdc-get-drive-status.1.gznvme-wdc-get-pfail-dump.1.gznvme-wdc-id-ctrl.1.gznvme-wdc-log-page-directory.1.gznvme-wdc-namespace-resize.1.gznvme-wdc-purge-monitor.1.gznvme-wdc-purge.1.gznvme-wdc-vs-drive-info.1.gznvme-wdc-vs-error-reason-identifier.1.gznvme-wdc-vs-fw-activate-history.1.gznvme-wdc-vs-internal-log.1.gznvme-wdc-vs-nand-stats.1.gznvme-wdc-vs-smart-add-log.1.gznvme-wdc-vs-telemetry-controller-option.1.gznvme-wdc-vs-temperature-stats.1.gznvme-write-uncor.1.gznvme-write-zeroes.1.gznvme-write.1.gznvme-zns-changed-zone-list.1.gznvme-zns-close-zone.1.gznvme-zns-finish-zone.1.gznvme-zns-id-ctrl.1.gznvme-zns-id-ns.1.gznvme-zns-offline-zone.1.gznvme-zns-open-zone.1.gznvme-zns-report-zones.1.gznvme-zns-reset-zone.1.gznvme-zns-set-zone-desc.1.gznvme-zns-zone-append.1.gznvme-zns-zone-mgmt-recv.1.gznvme-zns-zone-mgmt-send.1.gznvme.1.gz/etc//etc/nvme//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share//usr/share/bash_completion//usr/share/bash_completion/completions//usr/share/doc/packages//usr/share/doc/packages/nvme-cli//usr/share/licenses//usr/share/licenses/nvme-cli//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20721/SUSE_SLE-15-SP3_Update/a4c69625ce47bf9eb6dfe283bc96a6f5-nvme-cli.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linux    directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.13-3.7.1.x86_64/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ffd265469299507364eb9641b4363447041c1251, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRRRRR R R R R RRRR9L' HU+if [ -f /sys/class/fc/fc_udev_device/nvme_discovery ]; then /usr/bin/echo add > /sys/class/fc/fc_udev_device/nvme_discovery fi/bin/shutf-8724d7a31f5453c88d70dc920977dd9f6491e1f39dd49c1f984ec51d2fa7473ad?7zXZ !t/S] crt:bLL ٻ2f~3/q M?Q : !!Y i<tXMh$Tn{T^=@*Nb6h2 V(|s϶s#ۉb1U9W2>H] kMuuZcߡuo~ƀ2m Ѳ<0#W3"6ƸtW!5z40n_sIHYϝbFOuƢ6y4Mtݗx_Zm'15fQ-*zK fV?Í#{^G| Ⱦ(R@5_04h;7h~/*YXA3oj6ܞ3 acw/p 5n%ɛrtE#D&kf{e{䰤H|Uv~B1pw`^L?WפaCf='6Q'xiwr!,&N"y>?8zD&灍$WE}FAA/0zezk¦+Uvj 8N )`zMGB\U=@kfAR옲j*0 ȡtEVS֓`;nt(ij.G2g#2E 4 ..D9n^+ωQɹ,[M֏ K{+T=e<^uF Ձȥ (ΛQOLJC%%Nq-͕{t0QGChy=zލ6;L_+*@Y{0?^й/%it穾Z$Ayr!X+8oT_3^գ 8c}DciCV GrDiϲbhڠ<W?u_a~qqp*Bx=i+嚲RߘɄʅmCmAdž^0/ؤ3O^( )&Jy#FgSpn܂vrtk6ilI ]N*QK k$D7 (A;98,d8[AYb@6'4WT0]Z O QquJ5$R^vhI*],V$ԥePdI+aFI#VQ[qf~%9-ܝ- ߎh{p㭠E琥] pa]&,=ʎc`4"uv S]k,li#/D4ZA_##߮81s;}`|h!Be*1$"=EVmܤK XW80`#+[9OH.ChevUPƧEWY&bHGn-.GrSP+Cm|@aۅD(.aX y5 ݄+N'w<+Y8R78bVغ3g(h1%P fЇx1IAPB N0fϨN,ip7K.E?);; uXߨMx8WIaq&ze}ؔo -7koԐKtp§ z݀S `u`+ܗxaF2t>V'K|KcKT<߆u{xJ?4O*d!^$>hhjq0*tW%%,XL;63}p~c6,H՞w1-"4AMg9s~P嚂ztWۃeٗ%QKhK1*Dʋ?fpҖ ̹*wezbA&fLgA !gK5$oohLQ TcVps`y?hgFs ]u`GEw/$gjn~ ko{ C =AfR8BRa͍LS@jТԅ4>~ Uv _=.z6ª"_f@܃g&g2RVi`ެ3˃A>zͺN`oP->TxL/fJC@C\.Ƴg[A!wf=~0)Vzfkh>3C0b1"FʜM>Oe&Nok{_ls(+Ey<LL Ŝ7vTu'TF  Sy j !{ݨ2B#C[YT`|R$m[Ȇ}ؓNO)JGƁOJd$5?tI%]ZKmlxtp'|Om:7UK4ӂ΅[{3ᄰ t?I{uO>l +>7Wr"|imفlogV݊WpAUƆI~΁GyO@ELz4QؽjpZ 4ѡot $dٲMu^b<ELoa^RG؂h֢\IK?EVWwMӵ 7"n;TqNE(96/dp89! iifJP*Ww¢)OrKuu}u“Jw'yNimH9t 2>Sw~u*HrN1fVx4Z+=5X5= t>'Xo|^];1i&n)GI/~C@R1KwUb W~\&9"H%Ykh_@$FyzkI5' ׋oӒ25.IڰQ7Z{SǠgeK)kl.onkf554|Ô46s`4>fvqćXoOکu$Wi>F{d:|%i9 Q"%Ji>ev=6kh&Xj4/܎3< 9QR;>t[6rY< *Iߚ$!L/lE]ِQ WB6 ?@Kx %KCNPu`/?=8Z3ݽՒ}hWԆ\mHܗbK{F>m璏jn|<&D^^Y*M01GDP#4%SOچ|z15dAT+N+P,7')%2nہVfGKZg{ºu%_)`ꕚx|\l3k\x Nc7F6ܦB;?M#~ pS`y)7m7yw|QzIh%b^[򜶠nT u[)!Yp- .-fqbP9 .~]&R;F|s]ϓ`sZ%Bq{n[0HG:,>ZdGKظeytOU9 !HGXs!UC'P)7"<:Uxn~$eއa {=r ^bVn6pVfCqٜi-@'eڬHUo%b|@o^I9=i},OraDܠlP)p9IHqk6Qe\t@[u"&I\&X]TmV`ǡ eBbtkfFNg:2W83yP,/ nsYYԻMzcC&664yq$'xf+{- e$1`)V'1B!9AA>tR`J7hcuz D~Vd5.ѳ ¤肈]̏Gya7»9MT,jbn]l[/0G(v~i!#*I朒4FtF®*! tDsaOcԼ`b WO'(ohnej,8+ I%COI֓5Ĺ H L0}1G|! "X~_S,*^@.P˝]ziѣ]m+!'.AlgLmsۛC Ų63rW v/ bN:F_,y-U|9qaa.nXZvRLNs${ODņ(M` q2LhIjT`~A NRl~z%HٛPOC#ǓxqjHT5,IpMWÑj%eʢRG]{%lC\-43=yR. .\o^E³#)DsVuYʲ 2#h!Ypb0X"]74ܟ$aW9 O~XXW.JnZ lS^oe.?'4n4)vXh"ZFb;چV鍫H—ztÑI"N!m8%vw5mGw~C-Sqt@jO yjmAxfQ/2$9n>{ \d1҈K0dVFͱ}_sFJ*4]BxQGIm J8x࡭* b|8J#ױ+% ;i+ij݃u{MpNl&.fǮ}*;{+>D-ϩW'BecmU `UiǴ$h %:I̔d*Kv*;n^}0Xlum%{ݏxF K#>Taje?{4īC%ΛHdl!D\i// SZ םUZLZzYPk<0cGL/w~B jy N?^iزC:s+R ^ď.n$oX ]yΖVڼT z:}`sS#UAJީ->G:q|AFs6 ߙ'b Z4n- ^3n]$OcW^"qc:.bxdY6},~+kY)ᶱ)_H$F,bN?f@R,ҋnK`CXj/{%uQp./1A<4d-r署Or/|R;\wt0M% ׃AOӽ¨ކ :Y iլ>bDl#1^bzx0)5Ym0]}fs'}~/b sO,fYdTj}ugGR &i ,eA҆@)[5ʑmK8K{ t)ř܃j5C͋V.lX\rw&R4h+Cp;Fk>Wʳ9Ad6MY9؟'`L\cVݎNT+ԒyJJiȌ-;~+jAX ?$32v?yNoi)%-!w7*IIOl"%Vc?с}F2[o N>s 5n%) ,. KH*IrndfǨ?.o22 a_ԧ5ZO#ޭ68@=Ifdsϳo15X ;<]Vԯ0viV ~: -#J`*,+R _1ѐ9g_vLĿQ*ŋ]C4~#92Aߧ8'.m/d{Hv_ %& lY`ӷdtu3կɊqћӁTPHDʩ`E&@v<1}$D#&0T<䏇nj7m r0T|`$41a^xeXl#۝4Ph0jD#^7>Ee8 5Fo7Vv,ǁ-`B Lr8Z3WY Vsüz-?` jߑXx 6{Axx<~,A;wL]cINuP)vfC 4O48"`fsa< paS_cQ :ƒ?(:hؙq<5ljNA e5UOɏ'XJB*dwڠ9JG"@| D5 J=9TLBs*ˋ$ BNݶi\w֜ l9Wk).'%R 06GdI24[סXt C'Vø^NZdCcR;{7=6fV'>0z"\$pQ"Ts5u~8ths|eK ΄>_"Fxo\|e[ {V5'[0WeͲ9 UY[鎇Rq`2lfy 3Kc*jTU~aBAE+p/u<2%+5a4ooP>qsiPTuw߸t>}4*QtX [;=SA eȲqmE˧CI`?v*Zf}U0 ՄGF z=Kjzrua{#lh$3ACzdZɡ cVWORr;Gj.k6w3-DFŹ#&R>D:\xv/~AK{ܛZ)w]s, i-O0&4{J}"ʿAN ?z*>=!)b4YÑ}LPMEiI`ru! ӅtIqKڳ;r듨w[d^@>*4 P\ciWYSEpWEtxBHb7 }M*~t *Wn7^fÂ$ٿ#BB%50ztZN d[$*_+{&[:翙Ba@~ }k!Jk8$ o24frۥ.H(]j*wEi9.yLǢfJ։wVG-WqS]ruZ ]6x R$Ù_ /Q{浣RT`j4vꙃ9{\ Q ~kiu5R/9I4B#~B@YDjQ"1@7(-ƸԮ_S> ȸ̰a!ɰ6q ±\j[ŎОBmd" 5FY %6q,Ǽg#@,٨͞I} ~"_}8RX%T[Gd@U{U-M'N]=GVL{]<'em_s=ց ݓNq5S.""7.1;\֓ǃMSRml1'ȧ7-Q3NswS?QM^گa2S`%4ןʄH޳(!hۘG3xxjuM3PB] @7Z 1UUH@I唪*ϔD 6/ݱ&6܅2)VXrՈ/huTH%P6|8l(Hkk {")MFv6`>hλ&vvDgxK Oh:*}tpX^ۨ%g\^bzͿ}g1'=ڑNݮIŽ޽{Іۇ?J 4%[i:B[~{g0$}Оe: 0CsN61`7 (]4&d*V09 Əvq\vnpA"lCh'V4lZ!.+eE%됈Q}{ Zಈ| 77z_%qx&eYQ\gLW>^$>TMl#r056XZ&J֒8?Yʠ Z6mgM蚁Eyhh`Fa%]Ba=|:= +!c7wJ3סgߡ SB&xӬrg\D7,>gWZiO!e[.o7K|G! RvL1=K8 +6y=yG`$)MaJ~IY8q2=]+-UoفK5-C[kQ-;?PǴ,ǯѦ\xjڑA(JD 6zA}|;|5U~[ovRL_5>5gl{;r"'P.A1|T`a@Dp5X4fa6.<1Á6!bPcr8qV eqsI!+hG؂(0/l:NcReB*uټRX_)JkdEf Tv뜠Y/ܚ5ujNmX) `jcj66?NS,AdP &.oF MqEOhBom H&r_/e^e6Ck _/[Q&298XWH`5{{{T0]-HI[b0-zP:2 p '9u&@4QzG?p\3 U`{uNNMfa!n݀:z:=<^xGUUnv;T* #0ϊ/?5նֺG&YZ~HȮmӄ6K4BID!nG4Y XXS8*Lūڗc)B>3<EU߷ޏ:w\`xèvn9KE~ t+D笨^[+ Ail?@HE,i]_7 (z\57>* 6TOJgTiYdQD\բVz&C+[3J`dž* _MMz$.A9praq8g6,lAA y *\&mQq`w1KrM0j7.WHRC`5wG-#*>NM<-Q0`WqQ샥TbC*f5M!N%˫ +W7 LJb\2$#{;7JBT҄ytQ&AAmW(HWUqQ\3|t1XX4orc64 ڍ1R[d U)`{B=5 ѥh \Bo` ;V2yVBwFb椫" ܙ{iS*CknX[<YrU?Rz:([Mpx8$s88_%RdOA@TeHL[fH@"?O7´Us8[S{ /Y>-LdvBUg)T?kJ%&3C\B 3hBJel]hЈ6[bUBЃx߲/hM1s֢ iǫͲUoǨkSz#~'kggӰhsɆF58F~( TËl:6r:9yv;͇8yقɩfYL0 LA4<`rQ+7F#| &4&HX$=1L ='#D69,nXd],矏CJ8 _ ((] <]q+S#oy:KDrQ"KߨIYtvCq?]P;2(Sm }gk^И%\Kbq .>^1: b2r,)ov2>?zZQɜz>Q2|a৞/.^?rMe&ܡw᫧,=r2E tp~-,;[^wR wjM(Y::)M'sꑜv*eGP}+Gu<]fZA1.ڻ0,(7>I|Wii*n֑A4`U! ||Eɐ=PQm=A@S[m-oNJ =QqF Ar2XǮ>8/@Ŝc6l/&#-R-쌏 c}_U}#闖n?_gnpVhFV-.!Ty~%M1Ȋ9)eYN z!K<*HzG~+҉tIKm-F%r:d+f8B9˱ J#8i+i _g]/3[rzS8 p꽊5)%G$*ۍmi?ܗDm4ųT{(;bxcw;qq#h q Sv1C<_VWINq<rێ*%';6Q7{_ؓIq}jV#lF)Rt'mۦciU0?q,Yխ/* Ma^>_*Ru$q z>r`oqz6<ذ,hw"J)_}=I^, 8GS  :ܯ`-5 D*dO{;$qU ){&+H.fìћwPRlS8J#Z~PN'>Fp7UghLNbɨѽBl#[l|So@b%Lr[b S +Nq]bKwT6jƪbaZ/|#8[9T Rɺi˛6e8Ks4ח/1.=]QdX:Þ !h1w-T/Y-FsۂL8&vzr?w3<$ilIyM,u2hkHdirJښ[W[88ަ('(;YV[pH:YD[j ?hL0k0CBA 5 G,em-X] ut[)_/\w59#H,nUy֢m.q B'qCFLc/+1H$|=n~iuhһ9y1{ؐL% Cע1'1O1E@6(8^s1C:]Ѕr[9ϘLU;l k&tpXyYiȰQ¸3.$-q !Sq:4dGGoXҵCCYn>vpߜ%q:5%s!BC#6EF*Mr;23í;["@6sdg/vRQ/܈E!2P}S2yĀ/ -;6#kgվfe*;)YH`̿ӌ:o꫌}3 cyֹ?leRb:B+q|:*1ND~ +;I]?#a[~TJŪj>O(Ɔ"ZEP]$a!q[,3qO1H5cM|mu9~׹*ɪě3Nݕ'!NFB]xg gÃc˃5S?wQ .;AGRwa`Qx̩>Uzf~1vcL^aXO;emֈyS9A9 "ȼ** һ?Km'eMp$s>_ʱidߗ̯$- }AB%)Ged!*`,lSg nohb5ip!W Kj%_](.E[p ,\FR -iA"#< $HcdۅV~bje>[|Rv%bp! f(^BzCxOI{AΒq7(gbdK#iU ro<>%%ĭ`nJp-gh7`Q+05/u+)#t|(rb-ȶ#^] kT6n&TpU%Gұ܇M2>nJ\p$2Kf)}n`TvÎ~f,3 ~E0ډ4QVjx\%١0ŢܫaK%#D v>G<Ӽ \TzU x.ydz`iE?>$!<5ҘBN\p}SK2Z2T*ᾇ7ŀbKya<'^dоDEo>) g,;Jl,00ndU]>*^(do hA0 $vsmBm` 8"zcAPC/5=fr\CJx[!⛯sv*W9gPnKi9b.BC3˳p~!xp!<lp,3>-鶙.bDDrdV]ZWd&'f%`MKCM53BVeѷ1uH̒t75ZI~ۜ}=T9jOHiD/L\"Y\Y`@ Q ]i Q/qnDw#rvm(g+jVmqS В<*tF]/`Sь }_(waL@PTP m>zk3?hRGYAoD?"R N ,Ϡ l !-.(61pߖ,?pU/D]ʝAd۴R?=v7rFY_twt͞h=vUQo[J m Uvco5 s3{u+g Ż#ñi|V)艏FzzCۯsnXWdys윷Q_[Q5BFmfl[fstl]7d[uh!jw4lmog]3)vl6e3*3Ț%LY9,:9(9cλv<7\L~ r Թ$ 3vC񶃄 tdTB!n[/m,/ -BO` &S,RL֪Jސlޣi0^%Y?qRCc3/ :%tnVeAC0߹ZܽE?4 QNGQ{_ߒL숎T IqD:00kBf7vj?ukTƑ1ePL G$N˩+kӂ[HbxSSʵzh_`ݠgm<};}S~*sAx À$!/Yw`!JkzevygyM`Ņ%s]mhE8p1{PIz#M5dyQHüjt'Cw$ 6<^K{5K[w먳&}ؼd"MkSz:q E1i|Mp` Y* >PC-$>j$d[Iњ&'/%ChxA.fM8z6:y0e|]xN ]UvǍcS>cRoWM@&P\َNaTJy]crcÉ%$0w8 uK"U~ [\,#KAe%cih,j`ͩ8W34#{J&xD]+O$ KgM7Q69Jˇ]wIHk(6=>![~߈[!k-nԫp]Į=jYEo"hXX".LfZ㮦.ڳLȴQ&~WԊV]ّ-sO y2C sCQn!8P4a)paA79tZ6L欬t{`w*E#.DbZit!e.AZ4=m7=K"t0)yF]aTjW=@5Z+T%#)Է [M +s3P}ӋDϬn+ yu+AK4Kܟauxb`Q!N8ooU6 WcT 3P2_?3OBLmC1NzHcPTNT߲k#)kkN;L2x ɞLqpFb`ºt13hS 8sWC0xJ35f~e9Q*:N3-v8JyسB.Tr->kC%kcn5q;R׎(W(cbk /JBRQ}վmG9l% nT;<5TgAg:BQ.N>D֣7w5<˵Poh$f]so_ך"@QP{FgE>ng 1 "x9qRh=Tt7?qEOdE |rgW0ќ-JiS; ]pjf9SV0Ϭ*2q{]Dw/;s񊠱(sFH]rT aZ`Ry :9ܺF5 7J%Uv{i9yh І s0o&KHyǷL2ťoʋth1 r(xF.FXELm /bRGN"NZ;sDښLQ%Z8aH ʞ<)k d3MHĕ_魛ǂsB1+{㣿K"Z},PА zez>Pڇ|J>0-=Ta(vo"^KL@ Ƕ@ 9V# sR'wmm:-5x6K-u:IRc]>=@ W_/giYd$2-D!&Եt4Xq #;=ta8 +n R/8 +-BXOV۟[]ؽIb=u؟&;g_$߼`z:aie=TUR+guB^w+l' M:&o-\}8m"\VWwivـKTeDWGPo0z;-s  K UڞEp_7A%X_Gwiҍ\!TW<1N@_ſ;Ɍ Gɐ6tP̷fz8u ":dF|![Hr-& GTHیw75-ӱsFs,}&2ɥiyCЌ(Z ^-~-Tw9{B7at?UJȥsHľdV>֕Q20[uM3 m+ B\f(X/& #L_yNWsH^Y]Tg05L0d}ʈψ7)Wˣ^jVl\p‘IH.dn1OeF3y}*q\/ڑ`d}#( )bhQR;;Edj_jei$tXDa `x%VۅZ7 H(#Y{)0r ӑ蹧Pw!-}7VrD)^~nl1!FRS 14j+LUYaAUe\%Ami̎о~_|m\Ps!BXq4UHYvaGOSE4umH\-Fyd;S{+6մueTzzF6r8sB_á$2Pm8Dn<ʾ3G 'k#Pu;slOP9x[4Hnvd#0$cp` 4i54ҜΫ-dO>5S-m*jw4.#csî燔<R7S"F2L(R|=j hr3#.|Ȅ7NU6%. ] !Ak)b3-Q^<]_0UzG4:R݀leQq۵uiLbL9wǓ:QwNZtQ9]8^`;Tpt[dܲA]U;UL}?QAwUC?Vyb^\T7#@̃j]߉ UJ<QeS4%9 P-_!u|V&evC⛄cJ@P]Ql*y-òc^]y|H6vKe*ץZ}5&73y_]\-D!$+ã3=dk іFcGVJ*;r.-ǣKͽxI*}M/z_C# å'+33>_ʬr{8戜$q֓ރ_c?& i(!b};\7-2O[ЛC aZHkgg!>"L^]\=*prxP# EO_@ b|@&t9.BI27Y-Y؟utKrIlj@ S4Pֆ`G)|p)|ύܟI~sCe`ZT8Ee/jk%:PO"Y<DU6<ߑ3@htKF̡lFDQ\,O!ϧF\je*j_"!?-]| 'J:snm}Q}=}2dOlႀzF+.mCtjdrjԌH I핵'xZ] 'Nsko7{az W l ! %M!zcD7p"N7iBe6>UA6 —H^ʰ!/ZXgv,Q{3[*yu[Qf|3v(|plvD51o^MkT*rͲ)4H=kmnG݇4kkǾ5 _FrRQkEIIcN_\Qqy*tP6ɽL9dϋ"Xb"}a+gNRT>UDʛflES|c& "X:: (> %E0ɒ(}9Py0l&8 7V-+5:$?WqJ 1D|/=.mrNFMwo8#8b||[cNg㧝;!>Oh4IjRqJ$Z|qI c~'&e>*e_!/У5( Fxcˢ ,`ھұ>UO;;L^JOL|}LAsߋp(Wꪑؖ3{gZLJ7=9#Zt^sz~ypG ةXgIcNU&GȊN: W҅MMiC.p% V9@Iղ8QMfeUOkL,6ݛ/E;(?!7R}̕'Uٗ<2D赧>whKVIFt%db`mV{y` 936/J\:T6C 'u9g58{4oOF8sen6h(̊eMǏΡHv #5N`ݍJOKg:T-3=ƫNи#->&LYj+a3Ed@_X?N7@UȺ J&[ˬ:hߎJs11Qb&:uG- k1,>΀-8)0 m: _G!]VP 4CC=q*6Wm ͅ+1'hf$G6VNnv1'ţVQ:&<@3J7 A%p=mnr2}{f/?UNhu.E0<*h^iR~7$fKD;7 xAل"fjܭlMESΜ*6Ҟqe0!+B;@bF+Gn.ҴeVYc]}Ý! ̽=c = %AX )&ex9O]edwБ 5.TȎ/WB6}ڍ @V]KdrG[?!{& <(׫`>Md+No[i@l8 NDK%KƑ~,~aUq4K:+Si} f+ il;EM0n$ ,G-BT$CgC;}dM>$m˟GnTnfC|K#¿ƞ"Hy%t'aA#L.azToE04:R۩ ˚YE=>Tg,-%)hbR7dH{$Q5i541@vL\NSw2a]Qմ"5N?=r<ڽguvq x;RzG^p?MWΛw>#ťdW\[XUSߧɬ]hnj7O]Ф:Lj›RMh 2-P d51V4.vrNAj/-d-v |7ּCI,4ڂu}?TZ'qn=~U CFRfu_ym ȍlhi+cюf  M*ҀUP5 :Z,i@;+B`J99H^ SQ|(ciS:RMi1:)8N~ JG! -2ZT*$]go8zQL Ox?+n!|5^W[a& rx0t"c~А> 3(OU(ƣ+-ucf#z.3&8>wU 7T̕b5'j6EG{$WT'{F-Zυ0Yfۑ߭oo a>eZF4b"LG`տ7mMθƼ0[-/vͤS1[Ar`#H[y;)G{x1?ˌwxec߃۱CkqKP;uG-8|ޗ?m DKEwS5KHpbsrgʁSUB#qLITm2 : +;-7Wb%Q'EQmG=)ɞ5l+Ӹ&g'cq{ c lŘA~^@9U#nzO^Nbb?3j+zbRAeF D@#2\CkHdQql %z0Q}#O\Lu,Hs_Po\B! ?lY37d@5 I%Y~BbOCn=#D5)JrX䞋24 {um16κ%]RiAhCIg~,k"e!#HٱGVuoG!JcFOʔї%m!xF'R!-toc'j[6Bx'76)F#=$M \X52).87?bIS.ԘkzڬE>PhI;wπ3.?z%ͯgS.^F59O݉WmE( lzze Udc׌m/.L!Dͥ5KtAmm٥}/cDDLY20)ؘ&mK}' v@+}Wh.&[t-j0L<ж0YR\è,׏DE<;z)zEI!;"Ф@?tEON>%~x: & r{uZN#繞@7gXM"7̞%U$@^/ay4ezppGP't {{9T(wXϦ`jkL]߷Acy>L<},߸n!͜ӳ)KBa5&2% ho R_`WMߩ"i~mf0ʼLxדRfOrH|3]\ԕBŇM9*X&@K1X"^ j|a|#^I{?o.}@!+N: М8]]nzSEG`/nX@P^SN61ŧjUsr/޹wd>MUqZ[Mؗ "B$ߔSx.il*-EPT]NC)R"RNb˩J!m4bjK2r Rw az G^}ZgW3ӐxIlԸ DfAGՒD'!EC!Z9q)6~vL%|uӲ2<1x2 d-]*#7IMT4 ڢ*` cDk{JjS'pKiS#^+΀b!LЪǑ{m< Q ilˢX:A[ 53og*}ނ@fvt&9-mQ7B$.z&OFalj-#ih|#N? }y|NQUGh u^YrK!Z`TYHS##OY)O .S&9FFְo0axv}9s)5 6Fڧw֕I@ux٨6 / ub!{ikjxL]msUAډVM9& B5>xqǍ5roߴ1\{sѫm?${F7py2c.J'{T?=Djʧ\9<"^ nO1 RFnTFXvJ*2BZ~ȲҔ5gA/9iY.Na0.L'V1(B ]w>$P':nڕyAhSq~'gHV+Wv2׋0{,Z+FްKh!:aLj*9q > t^cafɶrB4]꞉f Sjb]m״ޤ]0%PSl} fM^OBI-?T'_e9&WKv7%LIތق ]-BJ׋WPc\@?dyı~o` a҉5p?8aR`t͘2&ډe9*GWIXN4! 'AɺG( -@M!Zmj%p|߭.P{JF@B4wآVsÇLj{JPB@{/eϕoI@'Z5Wra(eK* [/nFNIM 27P_K-^c}þ/+dNϤocs/;6Mnoœ0;tW%9$j(T%L-1]/tb(qH!NhhN"}+n']x\Ty [٨9 h$kd\} xj ۟´WyF)\]mF"okzl. OY`3$Y\RhtZnb)1OG }&bTOj4aDJiIY\4ŪDK.WpVBA4WPwkW9sB`7^uq@4g \ɢ缺E^' aT)s]T\+(sYubvڶ EMkIn;u敍3u^QɒnCuJoC-S7f8-QゲΥ:?)pt%nƻ(^]q0qBѧ ӱfG H)"}xu"|Iq2ĬtQM3t\lL潯ҏՃ]rYڻbL mQڬTE۝aSCwEĨn9٭ {s_A*PEFp܅œq9g=:5Fq UR>&hmuج^G{ݯ<63Q_)SJ6AGa/s_Tj1@}_1bEd Iס{I7Dp4{=_ S>Iq2Oajdb$hj A_ u:XӕIٽ&A3$t 7 Ӎ> z,sFkS͝,ExS~`܁DR-QHsWXn—@~UO%5tG6+0sd(p\;24l/aN!L5 PU/67MTG<6*($ aӦlZ PO^WbE\Hb٥]KNm3]0suƛP]`P)@nO֚kmJw mH<*"O d!8Ņ =Q왼u l`ZƠ%}fϻrsA"m|! O\t}J|~X0PPk<}bK~mqε nAi\2L/֖Y30G??zm ; 6n@3V޻"O2)$.PyJO\?.(;ITOعɏi֖'U~lit(랅+`6O1&WŦ`J4JF2N|,Df1R)$CË3T[yXX=r[? wQ/ouZӳ4}<-&dR&"Il&e(t(G{d*TNd Qyn>ҵ *sbRDhλm 4`|jmdo8yfٯNӹ?Pl τ5CF2~T|%@>L_| TwL>Es>mW ,KT\`q1|ZQ4? rPd l 5:Al,p|ݡ!m%.!۩ڕBl@= ǹue,/=lZ!vVr5V)" w3 f+;lt'1vi*h,zjҷƜk3͸֘LB|v՚!eh #*AJ*MNR#~ lFV'Jl#MkQjS\'XV~y?Qbu8ٓNj [$B ;n*H{Ӻ餵ܿJe|X1.s)*iG#5ڞzA' Tz2S9 kX|D%+YVP]20΋ߙ ]16"7 ^ጞ"*Ca~M09pCN2(Z[ZAaa5tǓ8Ulr&)TK61iPپwF<\܆2/xd^HL-2P=y#' epnڲF+L ]@ cgc0`Jczcw?/m (2pg roF/2T 2 Vܚ\FLdOvܘJ8/y 1ӽ^!pzM{9;r6"/㜴1ܷoc7@B(TB0Pkiq(IN;?y|8^?t1= v+2!je-QαDX.Ǽw*5uTX{J{7v3  D"[FC}B VI+ "h63:ꢨWB,9DK6'ؤ}-\#H8w,qfF4*MU"'E:eih (~,4$ z8ʮ˗̓[gPKrJ+1$u ߫ư1R%u6 Y<5æѾ/Զ(dADe`{F^iY3 Dū] ` J?7(c\ nT[+I0Op.YW$F'+1wMrߺ[,"ϣ.%9"5_ YrŒ @˫0= J#gRbCc^̊;c݄OHnewȜ6aVkQ%F''7bۡe.2]\5~(VU+oqCJMoWӍŤM۴qr՝3Y,}yxd5+,gTo:АUNu5p655^[A'+4:U@~ )3`U& *87Ů^N> oKZ;j{bNM0#Q2۪|^H̐r,^j/:N߻ZEú fÃew<3HSՑBY=f&҄^P'R՟}D\ şU<zW4!1RT|Zr& /[W@"U8M˫sK3JPnD폶|3/`enRY{&{>a Q?yCYn;+FҁFp8x4OLr>,Zk>M uķwZގ>GAy,<SWϷwg)Hu=`aVoAޒcoc3K}w3#v7_(9²Dփ167Vr=fNNruX`.f'YHRT̈/CrC*\;XCJ^}>M%/v d1iW\fvnrFS@[ru>ll5Z{A|flȡj?~qxz$+)$C ,Fi6:G&_o`!CukW[̹&_B:75E%)§TzmMWU-> -R"Rtk**k!!Xc;p.TL'Z|`͙Aͪ>tfڽ=IΨF;^R*wG#sAzE=!pCj\%Fb!TNXR9Ey9 0&DfF<(JzЮD+C = SB8y욠C0ݶ!+NrO>V>^p 8q+0n1^~7X2b ǵ]-fJDž!85HW*owGtZXzS5?HmZs|ԩ>p a?WwGAW'H&)Vju |z Pw%Q4w 6Rϯ:r$#KǺX3 CjTtM`앿 %)ȣ(={ug~H)Ȥo"8/cE0-u:>x.rzv1,MTO 1JfboM*Ja>yD<*[b2p:n;q=0¹ΙD}q! QNs^gMnܗ)3}.({ \ňA׹BnQ3&.x_XXtܓhmBl/Řt,.[s'\oxDrE8~Ba8&uD{5+*JP*q7~IS~iU@s3*n`#"=fe/Pz(|sLϨz*!簠8CKKhB_FKB#KJlҀ(2a oDž/1 {::+^0S)+v}D,!,})vݨ9d⟹~I{b@2't Ȏ|K!lQ i*E2 1>ZĶ!9;w(`4:f3?dom/?A.,8~o.+NRKIR`Ym>ܛ0 [[lv?Ը +nP,ƃ9V@| 9C%+tfšv;.2B3Ʈ~c^b|nfq݋CkEPpM?zCY)L,KoJ $-KPԞ!T7NcA6gRI0~ke/%&,J:WuV)Zj.SpH;ugmddNc:΄uEv- 0)'.PV`)Czs~7'}o[N/ü%umOat!$ "@*砳3L˴ܤXDm#⛘I1qо8.!Piqٗ#=YЖD{h1BJppHPY' 5/wb%!G4Lq zQ35Whk 90`M&.ch]ݲmDv[UJU$뽽Q<װ5x~.S 7T7/K6%fSŢ#<`j^Y^\Ÿ[K$tA!$u d iuRlrAx#sWL8w컶t⶛u4 b *ha(&gWpa&Oհ;)o2.lT`jBs"9O+%0Cquzñ5Mb+=h I#u,׺F9c+X[Ck4:' ,B;p7!1ތ:bcf0`v\zcnQD 7|~"6ȞcIE0)0(D ua)u'R$uZnoACBZ3?,ڭ'G8TU0#bKsa%E0 .v+zNL n>iN=,8i&,-0(Ì$Yr5\Q,+ZO`ʉuEV`9VNIRf5q=I{S|r Y4Gw7w#o>BT'8U7,$læGՎͤX~5FqQEzUIZ(>[߬*3J.KJcXpLSW٫8*TEQ=g%dchUivncV@Q7z!E&ptDge-nXy>my]AA']K^6+//INzҒ/juHC}[fj{aimR ڳ&B*p{\;0kkSE/v=..S1F̖dY2O((Rrsxr,NG~.WXP;zL;xQG2Yda8L>7XsyuECqeYҹC Ix;jX$|{W&2@Һ/s4/7GH|\n!suec4OerB=X狮}讞,C_;^԰(i3J?S!o*=ٜ{{DcWT:܃%-%rvɪ)@Հ-b8VlKuY泣S%ZqcUWTTǫ"ٲ/|9)B8 Ɋl45!Rz,5/ ٟȢh]N} UBN=ZۑX 9'Y(GAWLQ/m^FMDco7t[ǎp٭[%nQBS,*b xA˔M/=dt&-2:PS"0(ch>9=Pz<Vf#LD.P9G78#k;Z/8sp[ۤSVO\) ?Ṫ,о1#uyh -'l>mHL-36s*IEliWXApzKIglV`oϜepcv1#|b75FhnOgEeEr7?mmGgb53ZE΢ Y Gcv<0 ݙ%|vAzLq%ꓬvgع2XT6M]fe逶x65*>kŕZzMh@f%!)ۅaV?)}]q)6bgpdf|A{gȘdb"çYh5A&{9`[$deCGjs@#z0$~ d҄qW! (}mA狋{Jqw9p Xrg) COo[A] 1S)'h0Y1o!`; D[cP"ih9J"sKsZWJH,#-E!g >@uI6rGO|BR-ЁKx}aH{6z:ZfSŏ/5|iO F\D aXNeZ1 &A@ Ҍ46>^knjy7~HUjVxU|I&BZBc X,4ˆR@ >iխYĜaT*J; fmvrhT-출ըY{/34[3`GWf<̹89Ylԫ"b˨yK#eBkk/:G7UWޙҮу~=:)O| YD\DpN+!^uw̦&Bw5js&F*GuhM=׃[ک|R5%: 9b2!vv+{ ޯ׀DJ2H KoxY9 Ҭ䷑Ez kJ m tit}ex=bJ(|Ş%ܹmpӮtWPđדE|x5nUh;qiӒF3qsfPI(>gJd+%4}P_ᑝ,mٟⷘƋ@jJ9+w#CfH5Fe׻#E~?&oe(-BwØ0 d3I`eIphϣ9 qԯ[*̃+3d u*JuL)Џ{gO{{Z`Eixِ >fn"Y"ȭyd˦CydRWyR ԅx^j jVYՊ"D3@n+cUޯMS%R :,g`K&"*0AO ^-KΒ[^yomN)GA_T,H!<[\99<>k]9/[Zzb9sZ"˻JUA\ R nL,|Cfl.dzwD$OM!#>{~с/Vҥ"UT\0oɾ^Ǔ֟Z6>8C\ F$롍CcW^Bfq^Do 4)#ٸ8V{uUf[B#j x髒EvM=A cgGZ}iCf e.ۚTW-{qjRe}ن\dZ1~TܒlBC+&BQ<8K[H,FqP%HY "hNu!COfʳGI}Y"\*gjNt\Br;ZڿͲT\S.l}GSd/A9W#ҙ:+¬v`J.g8J7Uҿ|Vtn

SrieH ԅ|xٽXh)k;Q^G=1h硗/瀑ϬEK{\tYEH-|;W/'408:Ӣ\c"gU 0˺C@yrIԋ9 5y ]|uy[] 'wnڈg!0@m֯ka،n6;{+YUhoRhs1燆cɢ'H li u FZev'?Qurk璁bS34Iuf'2h#|ҟAE$Ҁ[|=6㥯q74Q56lp :/81AqƇ!B/3j),C&0J@z#UtD'k;_\{M,¢nIr %>e"@{u<++D{/vY@7Dki ӄM7WdHԠ;)sѬ`P 3SM WQi}FT}a8ZW/rMCSZj%P{ ll9n#Vؔ$GxDU/9͜o0$:f+7bϬ c7.zR*F&FhoKy^[98{K") A:q:~~,\v,T}TȞM# "qxhj*0w=LXB=w`父wMe &ubheS%΁ I'gD3 ±P'SLf>CB3|!Z62wfb+z197v^%%?mOe.N6-z݊9ހͥS\{^i) }4Q JAv4r\Z xL](pCPPl!KWdI *Lr %-?.bg'9'{ ); :>QT{ܻ+EF7$A/|._o~`AvAs掞 Uct@Q_Bj*[abPJφcR1'-595Y8=̇׍`HDd@jPѿ-Zqݳl 8bNcQP&YWMZWG"w/r}lTP-uCl98>tw?('s7Qg)2>:se\˅h4^nQj˝Uv]e$$am}LOxD0ĺjC*sM<8rS0` jBOO$iۚhIcyT85V P,R 2BQI_*<+d~npR웩y +> J9TL5;`6 XW<]Z?1r5mHjnNc+7Ю)k0\đEj'T.EWHI Q$ \Ib̴)w:(չQ5ɤE'qݠ(l%ҏ " 9d*+LJJ7A\\XRѓ6/ a\*v2\}+wjR^i_S_'$x05)hvuI:B}/FK%k@$N*طO1o4da|eOtd@ *2D)Df_ra$Ǯ<`֭LJ@g/~nM>`.D!r2C*8 EMbd#kR_&id>L;~17"v'tu[!6\{@_KI:iR_oRYP U=Ǒz)p] tSLM{|gn‡=ۻ }O;9;,',RȆ%[rZ>d`k")yEAe`;3+3ጀr34r FbS^ ?*)A }ĔoʅZοr[).l Jv#̴nm"fBیm׻N oxO\ă91ۃACD␋ xe#.R#Z}e:aEÈ,n) }+jr%%4?NRE3Ͱ e'2ޕhHJJ dզ %</|>n4g_*+3v&_*sldF6'/?@ڪ g:kr#:8 UC9Fc,Fԣ-u{=T#є0TS~a !\O~|Er?G x$*YjC_Jq&Ґ|"\aO xk<OZij?uDjwk^C2:W?V)8d~x*Фu!|~ &V+t Sn:}J5?L:ۮ_Jҽ2iaJC8Ū۝+bd3Cw;01]&%?!I"٫:e&3c-VvXƱ=ڳ.YGt夒 d?K)E 'Ŝ` i5 II'F%ߛ+ClȷZ}U&9bFvPt nb[d`ъM`T ϵ.ҒpdA_U4 8XU@wp)?|^Jܢ/BΫZ<@m8M8R9(lg`d$g\ߣ(mϼ9Ԣa~o=k(%OGRR_}"8]Ж}|d fo pA44D.ݾtU\ԱֲMN֤}c<:<(d'UtJCތNM)1fNCKڃ0Uo-u+^Im0t JÑXV[N:c-yNzmkZmIKk3m f=xft6Qn\@w[H`:?aME]ZTio>0fd7g݊+ߧ(<}Ejrk4nVag#/eđ]1nŸ%"u;40nf>* Ouw5F= {>&Ӣ#@޷Ϙ޽_^߿L/rIѤ]<*6}b-b1f*>2V; vRߌAgM_E:nbcHF6xFG&8i}l+2TUd;N j!C+UgH[Sy,Ӈ)Dj7 fp-ِw= b*x"QaCY^Wqa'T&eAgؑ_brz6klV+>A;brW>,iU褽/ZqSNZrŬY #y퍔'n7I6A^K00dDvVCkHVRl̙3u J#tٗΗ-*WxNf U5,Lڣ[? (ckD+}MP6|ux6U=3Ed'rEQMszW5^N {Nd6SXZtЅ Xfxb!r59A / UnZ[QqJ2bOjC Gf ztJ(1$jԏA QKatP|gG罆zB~|k51)y#*aG|"OESL%v^8Ep5/1Bq@,05-jbb̾:T(auQZ)eDzYFuz q _:OƲ3Hi71gpbv-7j5AÈ2K,.ꪝnӸ-h'L%ugLZ_އ'FcD u<_a˜l8 ^fpkg׌n%Cr͔ⴿ;t* >D{k7^<̮B`U?}YbUj6(|&XF-f*On[@Al1_3=: <\1ۚOl*P4ʇHݝ _XiY%9깕46%3!aX{J) P=]ܬ &OCNcewqg1Ҝr@ztvs͍ 3 f54DبW"4Hmjb*7 pn?ӣW*&1v É??~(+b\!xиYl.RL_C&nwke0q[D\||: `#qF׿_IݽDeHQSV?(#PQ$d"= m49og%Lf'x8էIb9* YxWqYyb.ӛ8LU[gBw+c j#D$UZoMrfNT`o7c9c6d֑%ɊQMk*H[(CΖ)ڻq6 DۉmP P(NzUO~p{&pYNN5<9Єr21@\do3Bk}qu挱4R'_v'jm꽰HsyjWBkħLn*ٓd51G4"xfnD,EٙS$4Z jf:ۧN府YryHz;okZM؛ 8:=~@!VQ1"_`5޸9|Q hF{ zJs7mxAPoWUE4[OnS:Wai[Qn3{Bц +֪4[[s]w &5l_ǥ9 ݍRf6. .2(H5>z*M .E/kD?xyZN{eBd3Vh obMCV**y /n:Dձ:R_ #v:6pu\:-N̥vGhۃ|_8%i/<40Z,]u#l/֫`f&, ȔXKgP~2&1aF^ȶp33rp]B99ͳK*D;GUy]v!Va4VGde>[刦w ់^ʱ6k{ʹ0O1WŊ|I/ {2=`m2P, TDt+ P=oP6ܯHLJvjH5_rgVPe}3cUIaď*ԠX p>5 2sE/*^cƻ2I^0ޠBcwO!Kyr7'Q)ex[G#P_}F哄#-ժbҠˬY S<*m>iƋVP%VhIz̄S8fmY>{tY=t'OTƒyǢ;bQ20!?U!S_41>aiCc! We0s&*DD!gs'I6K_3UQ{сI$+{zZ++'CTs95BX.mhRQ $bzdvgG9Ms0 fIgD7 6?k9̖q _R>Ôz*k.{2༏n#3ݟ` 58ݮ-X&78J^>8ަMZ2&!37e10_v_G_W粫pN Qݏ3O`j DK,6p78 J@{sl0 u Y*Qfٰ5r1 h\|TvVVO-k Ip4RJ־ mWءpCš)q?wcP Aͱ=X1RahM_B?h`@%$>`/i`NqgP9ΜύEOBm Zr62[J䷾3~~cE̅Q?e ^U[-밂V: #P!yYVF#IͱFݗK)sցf7!+Z@Ri헩PDBmH(>4({sFZv;hC#Qi`r;d췮㚁filaZѪXglKքuk*%܇ cSS`m&C ֧`]S(hcqd1_BFk4p=oa9m2jmzl`q(طUPQn9|xqq챈ss'V=GJ0CRFh6"C};?2$)rNtKI̘W+eeAUy\KsZq.2=k*9/QR3y@dᷧ h &Z}KjaR.HCTo^Ev9vVr5ԯgy"qv0D BLRB $|(qzuqL[a9?qM/#!QQ–AickY2:aU 㢖٭^5vEaF6Ǫ7*UV4"|Ecyf[oFj3a|B({zBVocNo4$"ngO;XxU˝ܱqW8!݉ ]Ir5A}F늂jx@@?(O5.RF08@-FLm=ۀʐE]?dCY= :) [/_.mrkl5lV+:F ?=/ Zّ󙫐/pRbjTBU>+~`22tmsh\y#\=rxI4lNrY̰oa\bgԸuH]|^(a3:8!ٰQ'u)%Ky++}+n\ŚI\^`\+^+]cHf!;5 `.TuO'U?S};,cLqgQ%^П"Mįf>O=̠@gIR4 =Q Z+CڅؽIn hJ&8w?\T 2ʹgCKܛ@PK?n]Sxna+gDբ~]O cOfS{;OLPnj\r7\C_[.dz W[-=sE}"\y}:S*IYthf~nDυPЏg7h2,FY8̯ K ď=>;}JL]s4c | `'3vKZfӣ^cdjzbqU.CPdK7JO2'KɱxGzʦ\Bk'3 c+ᯐ` |?J/H|r!ϸ⠉\2'gÈC7Ҽ FcHlKBEy)-v şRd7LمU͇CůMx4G!LjI\ۉ\"*(W`;M_~T~ !^_O,wFd @I{1:c|%p:ld4: 6U3Ҽ1ѠoвrDzEG ͹(BE.Y?Y?IF Ⱥ7~Kv9Ҿ~=⌻ Xϧw}y3}`'o:$@-Ŧp\h7@zjzѳXhDξѬ4p glsfioYn1DrW'[ݍjs/ū'}W#<@UCߦcZ$ !;r;UE$2]eOP NPbx(~˒h`/ hv`&1fby|H{Tֵ{T>LE:~tY!W+?OCt^{ g4c?& >wfˊ335Sr ~ n.{.jNyx:7^XO L֝gJta$ǝCt(YR~aqZz%gESGpu*F+EEپԶNGF`,^FЛcdAlߎ42%KNPr(ylvG!BZr;X܂Pr6$%x+Lݎ>*#;I'Sq},l+t[an3p3|^pN֭9+&e-Jл':Er7J*l\O۶vIQ@cܶo>oV`OsN0B/4XR6Sdn?ZM*Fvcwc=:'ShZaƀ^R.چ;%V]ϒnS8l^$Yamp\)$MQ靗 G nhuSQ85z.bgqGJC"/R(:I2E V쑟 r{C8KTkFU!}5E_Nk]=Y^0Q83ZGؐ+XpkRsT_MhtmXs ۴2x9Wj_[r2Sȼ =lC~`Ql*㉼5+CgB3.͜^ EЭO!Q\yɡ7&kPNe 6&in: ij|"|JP+|ޚj}b]$]Xbo  1ʔemUە _+$LޱbWu >)Ptq%G#ڽ &H&0_ڞr))\ ta|95>޻,kbUhW^TNF| c Y&yt%H>z/+9bݼax0x{dqLa#ET,yٗabP #]!̳מWX^&<%xug2Iwl}Nbm(3C7cD`߫qK˜wkφ&n81]rTt{;J`7?.D9H鼃pjhhg29yi+p)RZH{nV(-/ q[bĸ gۇn&N|{L]վowe!GwP&𹮯R.C}̢\R)A"%fY븱7j耑7ɜǞÒ*fZHPF: 9WD@%I=V<@VE&{BTaG&%zTQ+| z,M2h\I C砷=G8Zqyw-@LDX>6. h(`Wm64ғΟֈҤ+7 %]LpSz0pz({r #Ot]dXK_b W_C7D*To?j׵< $)ݾJǎMZD8L9YJ4#} <oy~⺆ӹ^o1.X2[Pʮgo` z&+ngRdP¢4u^N_*$x*J̪AҲ)@)E .p]]!hB 5]~h\j0-.$}^ߞ%01 r) c-»zv*Ztр&?O*R2&t`[ǸnU(aA?Mof `Ғip53 bÄ:do;X͵5o̧U|Mļk;>*IFXJ˫HP2',//"0skK^. |p_gtw8"ਛwf Nhmtb \ecqNE<NÐVdi~G4!N/ B?/]yM5jV(a+Ќ(# ]uKvk/b^[t.HÙK@ zpxRIr5{c`A*\/Q${zzGM_y1:T5>|M>?(0r1gnZ+hEvOkb6j墘}bur=)J-**^S3b8_qOθ;LZAU9I\JI'4z`aƖmh yI&ˆ:pfٲ^Obc_'=7wd|k*rWx$NFj*-%+SL 0 v&TW9(x@7/}cqMH.rj;MTC;Nvj)9҄]MyI5npm,;f#ƍq_x* ŹI>@yy)ix1v`'t]`%+ih8n aBsrJi>'Q~аTNCZC$j}HXQV@&&CԲ9oJ=3GoȮ8!8b9ً E/2'va*aJ3hYL$栻h7S@N=Z$x&v}o|e ](>/'*0z `yv_m;0I+T`Sv5jmGBN0j[AE 4C=b`Җ0Tz*@9#w0 BcEr+ub: .`/Jz{Xmwk!kYMreb\Todo ;BA S:) NcΣz"RHav,yx`DIЗ΁~o0NvflSx~.QaAGn44BIqKn?LYuQ}il \H܆See1:Uu@d ?+mʧ*G鯡W8.lBt>aV@a~]'zʶ7:~..2|Թ0lpt`Q ;)kD{hn2Bn3QB&zUv㛃_ϺD|14@Dh I~=8h?r@=s$m2@ml4M8o3Ice*LyWp C{qxohAW'Ǝ'8<)h?<$~\3!8 !fh~Sut[V`auTB1t`3{+ek_‡woT2_S!(/(7cnUS|olEyJXaDy;HG'>iЌ0`E *O+ֱ#<]2vL-"KH*cԌ$5PJslOn.+la^SM {f69q^E0'㰁S34]ҝ< O:f:ŴL)TpadvE*v=I!?L‡W6ҿd^͕q;uY6PIbx"3nHQGC/O'+5!=/!W7 z/T-&~iHn ˓rKѫ>,@&`^{7:k7jW+8L9ZaZ@-,-q [q}T#3-DhwF/9WZdkUSa(pBm&wb$5}G',5 x]MVp\dj4c/ Zٕ[. )5$YjQÏ.T"b޺H jI;k^)~68 ^`H!3ǥ(T6MM"zh~lb؈1%h2osu3#~P%غ׼ks8e_IMa1$xRg,zN;s`}@$k·@BMĆ&Oq*u}7Z6m;BV ້31'wx/ԑv +oW&تhjsXkW圿Q۸{p\2/_Amf[XQݯݺ XT} :_ݝ+-R$c淊o>HLRL:4ۚz5"yJwڒL(ȯ*٠\=9r?TQ%8KU96ZHZxO05,L`p.?$A(|/wѕڣ[)P?p=YmEĻXU+@yNGYCÕ>hݚ1P4'X31|L.@/Q+uregHC t.V lˈ$!CDĒ${Aޔzw6CB#W+8L~or-$#AZ] M!O"/n:b?,O8^0,bU*#'19z:.)VAw0rX #Ͱ/@)W}<6F^(2сm$Qd ,cQnqwäYّJ~ʣt,jjT }$m*6F \0}nIo򰂣OioUi3(q˯26Y۠jWxΪ!@]:ٕ 4]p8笋#i+hI-l:#,nujQ ÞLPGa2!":oz D-c$(X`08Uetgr1ֻ!hr:6u_V'86 ,MgM` L+RR,_>-\X}BqԌ p€(W GjY"*mu͐`r^-a񀨤I!aJpgAp"ܝ]14ilV.aWziL-:,2Xa."ׅ{|]mܕ×KnO/p)4c8@մ^DX*Q\TΥZO֯2蠽h e% FUe"Hi'J AvKXtz_2>IΑLnMΦvCko]8*8+(le/3%/c/8ԽP<Ǿ߁Sj\#6 `r"W0SUL8 y>H?} 5,zNfb%4yP<ЍrdE1BB69#V;v^zٍfiVBѺK6/@b4$l `Qm[X_G"1m )O1Gyf+4Rjma0^LZEŅJF6Ѿg$tC;#.оM$̘1> PZ>9Q۪Q ,~}٭_ M}QH߸!{'1KEY)z1!=VU+[tO7&εpejBX5gIn2pyÇL;o<:j?;cQLmN .4[= , AţY@nM=C %{OO7!Xa.8O־wi%R/:lMeGucooj4_̸s G.+Caǵ\(g1BSOtX#c ݶӖ?V>;&i(eV`y#tR[>VR`j 3saLcx%8y~ /O/JCxn‹[ 8* yq\ONԯ?_,z⡹rnfR+rR4w5Cwg{OUIM@ DDCZqTHcD/c5WYZp[[=/(m=<'T %6n&pX7[WZtUhmyexOK!|{$s'NTzߡw B;$`D!4kLa1A5h] i2/]M-8uUDDͥ 9l"f4ľdMI6Fk˴g,)$bq&5lˢmj,&h,@yJ}51& oՍ{o^|/5|$q%`Ϙ]Wu 3a)jMNYS2*f:9N_N:x:TbHBy [A fT("nq] vYxi$vaqV4\Yy0-kT'<5 \Ecy@E9RrYnVI[MaVA`ZѮbɟ Cےb[H,Xd^8iCϰH6[!uQIӾfԢc9B]՟@ ]˧1NGPXH M?qcz(g'vA9_[1]K~>AQX'b**f% |+>*=%z-~xfܳ*3gsNWQ-Y`wSZvގt1 +-5ֽ#Rk8q7Q}MHۺ 2s43O{>1%K*`o<"FoHL~OHACD`(v\12[MUuGۂd 6yh rj'Ð .9>,2QFS-ц*weŝXڟ>V$(? g@ >>Y|9LOn mU&! ˏPn)DRZTeۆIj>+βKXAqn4u//]#-z\Gtq>zfƯcǶ =f罨]W- /a#e)30l2} 2|OkZί*"2lW?hI6+ tow#?C / :=9 :R]jv !궈':evGwQ|hrl ؘ@Q8^VtGm_x V=OLoAbez+YM7[hDC<4);d F4z0  `rӐ&?w/kmȜDH,'L4ax~P<[oStVd @b;)@lk^m!ᒘ{gKEe0q~?4Mf0b֊o ՜60Tx.P6IN&.NJ)P>)Gi!u8Rv|ƩyU"HOaIQGzHZߴSk /H`zszw 2M{Wᅃ MQ[d6 LBipceپճdFnڼYVla TpmLqAPY~&Εz "J:ooyq5Eа=Foُf]>J׹hvk#qQ$q3YD_@ȗcWzC92ujVgw2IuJ'V[cfvt8 WM,1豍[ˢSCɼյ1'\g]A4ˆ֖s7j\cW{-7zSb/z3ln_4Ԥt6nU3(,B톶w\|7bO4B{;)2Q$4|?/7gK2Vrk~j{tY' ^Cj4`ᵑ 8$ T"]_,$ZM+}I2@Ԑ& }cAcղD̞!)JS-׈X `rk[9bq݁GiBA/( "^AXn젥Hd[Kwfl[N_˗zw2 T?a9g {lYi?ڶ6xJH7mKwaZW fkGꯏ0W`IL"n*BF.+Q1-:<uE+U$M?4H+Kq4Y}.6Dхxغ(+Q=ũٿsY#b* /qJ_Saeul9Ëg.t> X2V~op\ؼLaK8+jŞ\=լ]ݪt'ST ;ZȽ~&V? D57lI0Fa5nB NJ a.>Olޅ*ſԥDDoA@(,,MsWᇟKb5ti_l8)zʹxhB^?TZȉ*#|2Նz=] VMh)Ʊs&zN`c]DV] JĠ˜4 TP+hV ,D9uC'S9*qy˖ 7ں !otɎ$ؠ"Q]zE"RQpI- H0X? 5ҙY8! 'd΋NU}גj(傚t0lHv`0IUK ;PR cu`L*(V4 8 9k<>#l҇| IGO%$dleN{o4q56wi9XO38ux`]l n<{{Yв\-ea][|c,'xcqq(IH% sBd 8ņq`QԫL7wc t6rxJJpƷ3AXmc@K+B"xŧ2vx؆4/p zΎo BU)HqBI`@>uC5Q;E֒/";hyoMQi CiXJ㣹TWM8dNi H*x)VZgqGfIjBx㩀7g]"O\Grsg:SYYOU$>vb '+HN989@ 훭 t̐kG8ҁ&eHI^T[^kpx?xRj~i#<>hgK;o-I5z4Zț3`Hf${$:0Rp)t(ٱ~WlklkSF`'6WGH>݉`i7xWE?M Q+m!"yQ{Inc5PQ8pXyX+UvxݭQ%FN 3 1Z3 ZiF_T[+G7ޅ%.$*׬*$ &AޟeSp 0k6ggEQ>UYPrۅ2 rkyk?iEiS8RR]S!84H7x*$spN֎(D Tj#Ld] i f|v\6,|MhgY `+zh;%U BC90Cr7Х~AY~.B46Ďr>͢m"5M*TjrT/HFeua]aJ̧EP೔jF{f {S#UЇlbG;u;81Ƭud')TM0z-x+guE g^7#-΄Z#)䤡bvAYPb4%i==EHocj gʗą#/s-?xP4!q-5%^h8< DaWPNM$ E j>}2"~."kڞdY@;hvkYTM 맡HJUe^DyS[dCBJ6_fvDZ>CC;kN#6,-:kA"ʴZ%xFH{PI߰h@/bVF:uUL;BR 6;@y5\%t)t @ibI-( )u^1VsҤ$p"JKfLs};*c+m =|⏉c΅ɚ Z_av_س3e[rG #Ns4^FD"P15[, ĘFMٗ<)빫.iO]wF˧rRC6X@)Uԟx)YPvw2|P{m'ֹ_jDf<5<-sQ@ў)፠ %<}>=wkި>ׯTyD:r^OekflWg82]_iWaF?8˯>U*D7e0+wȄĉo==T`?"æHـ)B 3Czi^f1D2Ҷ:NTo >pLdW~'ncT\Ա;8yZgu:>1A{ۜ݉mѬ=ɝ18%/xB[9[ .ip,&Φ|q?iBdM eӕDznmeиt{w@H } #kr8Ź mfq L m&z?n3S 1kQ!]Dґͪ@srN-a-v)D:\嚄,5&g[ {hzhfɔpJYsUU<%*`U6ןKwf$Ed}u"ۙ»,N7z&-@£b;IOű?TIe'Sc?Jf2s'}Q!ԤY![&FOQ~dӁz~F]Zx3C5C=Æv-mK^m^ٶ@͒8k>ʱf%} <] +߲o!'%x kf>J m!!F"UEp'7 ~< 2@6 uݟ1+G/NvPA)\~Ů1Epo&`e^S5A6kԫ9N$=wdv c%z+Q+9'7fm6^“wvEٓNAhkFE\{ ,^ {xy!/5]CcH[B>q2z7Ř%3==x:2\aHkgg^/D>U1LOĉ}&Ejgu<`+HCkmAvOmAI*)=umkcx귞3bO;6J=v/%D/)eXәO8v!uwG[`=v\u 8-fZ$L.@>ydНbgoZJ4!j#cRK]Qu^J-j9}^pE"S?dk[x(&w@nq@el>C/FFVvrOR*T=hg hdA x.Y/fp'%cз`Dw'!܎I9ZDܾd.) >g~na1x/- 8C")g0(╀W EDŽ-ҕ|翷Tm&f1R<n'wmHm/\OBzJ/l-oTi:+,-d\ `}(mϟu. Yֵ]]8eU*DŽ(c'W<{l91]dw5<vίϯf=6% . E$k^βA/3MzC\qvZ~uVh( }5gZ03D4x/K6rbxHl?`:V=1+;gc nY#*%Vsf?\.ŒS@}-VuTNA"x5K)}{oJ@Vk>z奩P8IRs!ќD<+l`Ecʙ)ecffzPdHjѲtNqf SJ[d;]Ӏ4{<PJZw R>Klx YKgH+W<C-'PBmy~xR֙Pm2ctxӍ$/0]:#jin'nz9= ^Q P:,(^}f٘I'txMX+Gra[B[-qAWwkrZ~ &kTU`@g 2Ck;`M-EM{,czm8{J$MRpyVv8nv2۠>+j樯y75@WY_e吉F;! 8 5OL؇T<]DF{JaA,6m58 nL]uJ;smwI;8S2{AZ ܵQ?sv=F0$4@S3 xE(tZ CMIUM v_Y#6>l ՝+ϥ'7zpr'Y88;MҞ18MmՉQ~?0+3S'U"F*HE}))cᇻv( Jm [Q/-tP|rr,=ѥ̊~ HyjoNۏmU cUkhw, 5-n*d!;( !:܏x,Ud\Z&[+6Ts%I8䋽fV1쩓_XC `HR. T"9j^뚸RW0sX#Gn,coW~(Z8Dt<Zg~i}?XvGnus' 1kXsʚj^{K?ϋ>}Qtu;CMޏxVE"3zdG5m%N }  {dػ.- )d~NKUʮ]eo;mZ{PakwQLQZOcŲ#8e?*L&fS)o|q`>%`1V*9;Lsb(T'q[2OBEa1CVh/n^7̨+>ldU #*/Ceuvt 3 /ps79i,3)489HJ¢{ރkV-\yv?Xy9XʆmDۗ^V$, SlҗFwiNyq@5uUL2 9(7b@)Zq\ 1k qxR8a7g^mi;w~<fCdS\"GQ dE=5ݜkd|49[Mt E{e H>Q%TW{ãvƺ>ua|ش%@Y 7~Z9'LY] Z *X{  &h.gv-^%V! E=lus.rrG~k/m⇶Croyi8#Pk\?^-v`i@5U~I'2/`(D,"ADp"H]mG5FF4 `6T@& N܈ +j*vn"&+ju/Woel:xEq=,6 ~ 9F).]gH&)/Kl^wzѣ%.%|iHvԨwӍV}|0yMOqpvjyIgkkc=xcODt- 6i+::,blj;6h*z7df֮~/$c؜rCjn[k[vRIۮ)S%P!&>u}<࿞ ?Ͱiyt"@s1p} H IfUE6x!|5D,XlMg;JloEfѢnl2 ܬYWͨ&) -pmm婭<)o$Y%١t_,#%t Kcv랥{1 d鞿IH*05ƁV,AsDje\Mr3uJd2V)^# K@ 򓧻17oA.S~!ӭsszxn?Y{?X3ԨLW$e "F`d,Oik/jbU@%U6d3Э^":HEKޭKvfmP1Į¼{`d_=Ga:{*TI}!7S z1^؝}[Ł㱪L8@CJzm'HU,[fI5hdqڊoa7y%/x\@pH½sGشz9s_ N)N2d/-Dv+{d:S Zb3#,d[vKet 뇡_ULS!68 Al;!@AXq3 kPuu43/<5ˀ-H9uw!e6Z"-v_U9v^$'!ܐ"y(!à]I(`<bG |Xa$LI!>xp@sp)_P-.Lu?5E HW>ۃnAaEnq9#+.XFt'=zo&ۑ{OhZ.b*~$(Volb=YZtOi%X666+QfeD 3CM4 11(uMdGX uObNqr{p#&β&9#d0:-4yMb$QCV=(52s_-$1ī;kiwC8@nJ*!HW,T96 aKP͗.=އL{o]fyaoFxj_i I0 g_VݓUQI,EU<x3YjpjFkS'Z[n59F2Jʦ?L% !l8U1ehSE!c pȀ)?VBPb:Ts, SW1¯Uyϟ20WTi=Py>axNU Mt)#OD;D<dq;$ T PJ?TNk]SQB% GC qSU˗XzӼZUAAj*hpX5;t x$Ӫ~Rߔ¤^ݾޡ+B^9*Z&֚{8T ~f%J~Z/ȩ\ײ´ )}Wk|~RGc{(_}5:)?&S>gOSBk k]U K!$~ދE G$j`ADv9M=vaS!0 pB6ZT_ҎXQMz <$φ`(/oX&/Ņ Dj wp'̑Pjvan٭8z]`-bkÅF+CzX:,wK FRZ$UT0d}wY49]E^ Ot\⇽0 rn[ODeń]Á_El!ܯِr85{il"u֋2$Lcs#'y+#V). z8|Y2b\vJ[elz|Q&".ʤclY ե\ӎk,ڜz[5؀wpC5"f28m!H[DhE/ʌhڸިLyNucz'F}6l16uf6/RA3\{ĺcҜ?{ #+%'L،7sI'mU)汕5Z0e'W #Tf(?tS.$7wNz))P`b^Oa`͡4,1V5_ke*D3f)oֵ ż;Stul`Σ -^3$6NwH攦>.p+>)VTW<(7piI=?{TUhcEY.KbV{}?8 @Zpj3?+kp"ÃB]TB{J$͆Q6iTEvS)?k OBkc3AVH|b M …1`}] lZt{ I'j.j<|15*:ow( 2ǣR:<)SsӝC7>slѥKE _+ͣﴰZ՚J\G4Vb"^GW"Q9 &ÓuS}Ur |Q(]ʷ'.sVKqS0"r QU"XL변{D4T ߄4d0M=K"%dl-Z %jzH1Ug1P<}>)J Dk#!$d FR-zoD(*z`yNu!ٵɁOGȓvbm -/`8coޭ::pWT(Âgh5U)J6؃Xϔ5P}#to`{et 58fN|>qJ1F|/?l: I"ԓ3^ %Yg$?ipVͯ` Dfѩ!uՅK}4k^>blcG;ξJ0q,TLX$Qr?F $p3&|UwpBủ}*lj(=ϟ0Dм5$w -8pg:8"K~zU\ y-: 1WK$@]T`}QЌ|rߧ&YH3>Lq oJTϰd-{f&1?=)mJ&CֽEX:*qF"9.{FiYmr`\DRZnSPh{1HĸlF KaXLuer|FQz%t-K$M 8Jnus " lmҷ7CQE-m/y/3Tl®۵,un˒MCAyIYg;F=!빜Ov2sdVWMgaeSvXA抵d%J0B# =:DF &z1%&tAcv^ }?znDt[]ͭ/[ s} A |%_ۆZ'- `ӧL1+o'Cg? ,;" lΌ&Տ̗8I7+,s|яyL7Xf"@-¡w5נG%lD;M S*äZ0617qyF4U$nqkLhNW@ W+wYa%gz~Aoy3Jp/Lq1kim3&<yݤ[\{!LpuYG୮<l6eQb6 @j l=t_,lf%g* BѯiJ/s \HC lWԙ#b֛i=T~h TzTsy=;\&pS>Э9:'λF]X۔e%upz YF}%#.M8Bqtߒ)z5IQco2l@,&2c.ABMfme|2J,0-!ZGlfi9} ^!^}j]BבzJ5GDYv4mb1]-d4IJ+=[Pc!yCW3P샎}OJP^$B^IVs]1B֖o>F|ЩuN)Q:Q<' ذb+R97ք2ExxO0MI3%C{d՜NY8,3k 0Na'&4FmtB7B+5W>}d}J,`љiGpF@L/_iBl4STND,cR^p+1hRAA&$&&fh„/JwU# 7~Gs%Ylfeְ;!z< =h-o_}ﶭ*)(%C ֺz􇵇Ny 'i|@ZŹDhP;-HA4ezs[OE`"w0Z൳KVb~1G# 2h歎I^FSjKm=oHfh ` Tmvgp[,~O>ex6h[z6v$E~\رW\-=z/;bmX1!zXayH/x!{5d!9QC"h/&Ї[0tuPV"fOwV*8ʻDu]xYMYw'R}<ncwFTU?pFK(ҫbNqx*}fe0!b+؈>[h`CԎb2u|]W'2%>'vsQqQE@d^]?0>jS ^y>$OE 罏Z "IEMrTHQ4S; !7", LT0,̯ɉ͍O'z`~",?A, x XQB``.[A® dаK uX#Bm;o7Pw*"fƻ*c vz>*4؊,J` ~ TpE2 CN;^F7Or<%#!@(R @R mhb%u)N5ģ;!}փV=7N(qYt674]~/2[5Gpqu")%P^oQǰ ^]iÙkAڬ yf# .X*͎q6pIA@H= 'طdE7ے΄1 x{ |J ggne ƪEelLJIEy+a2C߈ m%^픜t*fߌ:%UlK5Z i [Z34c\M2tʜossq,@: PN@ ha!h,DwgI]&j&m Kq/C,#]rT~OBb1߃~F+rMa۬[68Ӌ݊dw}u/zFBQ#v bOC%1I88I2K"+'K?~UIhZz­:cZM a ?d H--ܜ2`@R7M?xSy.]ҧ;mu3N! uFπ2mhlH});qڡyd U'q]P2; 7vxޠe*}wNk|2]БFx^$̧. 4Wп%dhlFv}e,PEpw;x\:Wnc<zf 7CrVt!~*|,p{8<%%검uPDYP w>r0#[Ii/Q3~qy]W#`<`CQ|*B- d1i~P'i8mDoLy9MtU3DN ftRkLz3!LΩՅR5c?e$+v((oc*FM&y:[aF X )?4 Ìd~x,ltr]Hmx̵WPa{c6 0)?S1ް]_>XWk ~VlQzBkr.u0[B%l ˾ c3eG `[r*|v%Z>̔UyN 왆 3F%3d}`r 4Kc~ 'ȳ_4:ʳ뻀ITn:FRJsŠ Aw3[aa6H+v<%s~,h ib"PwG4Hso4qàWeHfht =ꏠ(ZOZ1Q" Qe[Rѫ$+3b>.%M9j@(qf'bd[ j6㡛{[*6&N@6:5EXsÛC2,3T#[g{I/)f#E ~pcNPY&lM5|&8\Cq.ߏ[ÂY<~'Hۚg[lP Ae:-, 7^w^%r@Ifhӭ.isS &Kc{NK;A]Y8NDWy<ڕb!sDPpWrD"V1/ࡕ<( 3mqhJ2y9E˚|k)2dhGD ρ:z~K9/FT Q*e-c $W4ђsna+h<g-r%'m˻o8!)Ѵ<'\;F%'q1r˹#f9^WyY"^:0e~u7)et/_kl栰BFRŝzyqo7.N|)gHAŗ>U,\ VhNd s -ua^Z U vO璃"Hr M#b#};7DpWiQWkv`FliE&Q7ȄkI~$<$w*,R$+1pf@ C9|Z%3lȹ8avYzдQ ςKVY l:zK0|.#M 'd>da, ~KsGk {̯}8MtaQD$ûlgѽ)..\,CAnHAZ8:8{q88lEQo} uռX~#m81^Slm1S"1 6хͽNtFJGF-̊&U5V9~N\ź$ڢGu\5.HA+/ ۮB£ۿuct~l\Bff2SB 'ox2$]TFiEF75jԘm+iT{pX/Eq%C4grijӿz|VmǧVk@1Fd$ ^֕LZLMh?a8P=EzJw"#1O&uC73PIOؕ 1/.}hWj4CPF&vqQNEz zNnťs*&=t' L_NowW@v! P,p10:@ZI3G4dA'"^Bٺ<- wU ml~i؎mI#򸓱To, k0wq$ . 2}{}!у}=):[Dd>2E+z*m1LI<~Q# t i pd~X HL0R󯏺skdWzvFC4&b#={7]];38෰|8!|oC{dx9c\i!Y-4}/9T?ne>KTR\dO[|o(BVDZ'>ܪ5G)(J54j]̅A}K`GyyOu9Ip|Ms1E,N沨x ߋ@L^3]/0G#{rZpX!K]LX|͐6_ R 8a(ͱ&t:#z H- hx%-}*H: _k&;o-.Wqڠ[Zo R 9IG-%`;VPnh\P,weZ5-kT -L7k*[V'HxI dn6z, +;LEǥ.Զo6ݤEQNNb&CO9R\Ե`#AZ(ʜt4a06/Udmc $zUљ%G d)G:>\ŕ `-!KĐԼƞ4p#GPAG0 uL@ )@=g:_Ly띖N Eѿ\!k|OsiĹW"nU߰bرh,amSYILe`R'xkRAlqR:bI55s~{ 5G7;0*IIR|}/z+ޏ΢LJXߧ %3sxv(9)]' ~&gV8cv(hB-k+ٌ ]M :=@%5v ?/ϱ2RyE`z hP[#O;S{$_)_~I T, dr`$^"RZIt|!yzg{4@ʏ@HC4+d(C_Jm8=ɓw#WJ'k"&=ߨՓ(Q|O?&_`qIm[s_ݑk%C#ѵԤbF a%ю%9ឡ.ZW:gs_#PzW:|AF )$3?q69. -`0v:,x$-5ꮰش$XL2cDOw灗l+xgɎu:BUyScZغ`k ^&"iq8ȲzzV9#]T'w˪$ V >82RI@Ur5 1lHE  .aW 4E#`~}g߈Q^ ƴ!t5! X;΍il ZiDxuSLF)WPs5C? (iJJ& 5 D$T@eDf "h4tk^˱|%i.9LoɱX<:=.+}cVo1-L_E4 ð݄+ b*|VP0?UG.gNA_vL.)"-~y "VlzgL+K{޴a$( ejWR<@N'!l?_~谾QYsoc6mIQ 8o5MXW o70Gj/ֲl_}r)ƈr 竪 ͳfNj7X8YgWߩY^/1|bS}U#Ԏ'>H%ӉP ĵI% ʚU\ʼ|R`f Õ?-T ;kz_&B|X[Krk5ncXKU KONT&7O\cu2$E~OaKF uZw王rb9->jb=RSKW7d Ǿ$}0+"ST(Xq2fo|~ĽS׃뻏?Z]MuEA$7»?ؖGz,P3ߵ&okh(R<=ԧaFݺ+h4G;5QFc7uHo}>֠o'/.ЂA٦dbrFJ6O;Ϲ[^ÛzFM0°l>[AE;%I^!` w)ڊ|u^rm\[|3;`H8k)k\m1rg1NZ'1[;RGCَ3x氁}}j|IoJAT&%Y!GHk`(9 M4*wܿ7'IAsXs*¤覫e ta'wgu+} 9ӉeyL]x*gM'5T0Jlb`opG|R9>ԏ)J_Xčz5\wƨOwۀ RRQit0"$ߪ-eL4ȪQ"? >R\_T ^iţ^SMa؈˽W[Ry!{057͞YtqZr"$!`(k%3'U&Y7"LU,MD ~'͐|D!%7qI o7W5%.C|48Q[uie1`: xl2QJ= m8~l)m&0OcQ…%%E GfE9yvѸhr6S>y fx:2CWk6Q%hJ|@) s6PE5 0+3(e@<G$-V>֕ayA:mɛVg nk6lOQ[f/P%N{Mp_鄅֪E]q~vgځӑ%*b(HL\UjÀ$K! pOٰMLsy㪞<=VN*q W:6СwGaL69˹gBQ`Lۃ ӋUlٌm&Dg~> ɝ"A** fCAlV;2f,DuGZL#+ 0`pCI)2\}z.x}yrkYz%Gt[ =n%г:5xu)N%P>`EC&(RI-k"ַ>DRt-mj1[+;e&[FA|ʙn Rو/fT@x>KT-[ l4>FbPB)j,Bca筓tJˠt+?o$7Tښvqj< ciaK90+2!*MzCGF^tc,qL[OG aY'\ ED )R߸.+کqEfStOq*ϧ6&@&.%zSz-]}9e [(8{~Hiv(=ֲ/y(a_?މ`5~5_or]>yF:'~@}a{=UX<6-#w;0<`x?KkbІ#鸿\hVV*i2SuX]Pb;k R, 2[sNhUo~^ HPdbe{zx&+e&G謶i f=Nf.gjj:>`V7l2`QT >0i NW4P---rz8AޮҿdGJ X>6Gv[ MEEţ!\u>]$9yZ'=bBƒ EɄQ:7X zZi"ͻc(gٛغKAEjcǾ=EuuGrL졻cv~-VWf[Z%8^3źBpfU~+w ǟE;/0^ziY=ߠBP\T%SA >42UQwH 55vcE/weL﬈9h{=bY)l%@yLD겛:%lTJ>`p߭ rD}{U#f,Iq@4ս$VDA4KȀE~ x>}K]Q@.eHGӅ*=-kQ]F\dc! lF;n.͌.^0'ΫG8iO?'ʕM"ĴB낋?| xZH4 +O}iV~آ7:`8ܤ)$ "YM'3,Ԁt&*zk9N3M`R9 2\q [b+?傧KNO*[g@#1ZiEw.D;cgǐ )@L.G<#lOcg-HUEf#lU>SXEOoa 4{ ¯A(sSI~Dp+E~'\56I=57 Iӕ3Q C"4`:0%Bb?O7菒MgdOr,[L}2)Uvb]?8jM&@bU1o{Kҡ^^Y6#' Bp.(pyq4m oxGA *l~ ׃rژ7[K\D{'>so5FQ#K׿IPx5*jM|s*|ˇǀY4BO2 EZriU_P?G'3?72b3EC`  ̠o^2/1: kkn;#%ǫ]ްD9G|=Wq*2`cF47331 hbq)} \K9PQwd:}yuCsqjͶ--f[|Xk+h IlQv l6,~[pebH\pJ6!Tմ0A ǺS` "`o6 z\z)I\wv?ٳzEFȥVvpdyC bUR/}aE\B{RZV/l6s;Jd/ǐ2o !ReYVANabCRa Sח޽_g 2nc_uM&_3Idy<6l'?BZ#YEŎZJ zdW)~fI^3~ˇLHRjWx48Lhɵ+5aE).eq.uɉZvhBA埅ы\%F-a%J "B 0ï謌VgۢvH^j\`rDėΤf@뤻'㏮65 w:l}M#[bU:I;DŽ_GS! |4@z/}z<\&d[]y$yCE͘iOKoPy0)B-0g%-Vp:|-P+X1V8GC`*.*EkH [_]L!Y?Xg*Es]Ǚ;IS+YC)Y!짏p)D@=3miC`y*n{}?́Sr%+NSnnh_ې?M @1pAt:vCak%MjRKAOހc<%z(߮~ucG IqɛU o khȝN_)>gCxg"(n'a|CڡiÝg ̵3+r + 9լf*U/ڃf6 zwl%_ieHajm 恮ޥ#eV| -, k:qMt UK$Sʀu]*Lkt M9:B&ESPg8ԷSݼx@ t.cuCB)dۻۅn?e,sswtIa^aOw^f5u |K KC>oo/xS?AU{]X.USWz;h wL͜*m0^;-4an'ӗQYxQJ)JvhqHu[I}B_xifl._z8l(ӿc绡ΞL(~gIU쎝#soA]J{8Uw$)_V i%N`jkbBw:zT䄢ޯ6+I1۲֦Ci6Ś / X(L)jX 0o}%_p6t|1/{oARHAs]aUs?&M zlr}t;Mfw>QZ*JsL9>;fnKEW:sC; `";z 7" X2rf4:(wc7Hf|0M3(3޷g?{oa,YD)S)hb3j5hEFLM;،L# 2h决1ÖhRy[5(A6|@•k.k=lYf峊T*(â#UdP:J ý5Z9ncjpKQ&9e!3PL6rD ^s 7N⬛B[T1-؞.6kt2)xSμ6IzT&!FhNQ9)x?,庥\PXޱ6\PǦKYdc]Hf(@Ozy^@۶Ç䙙psy9HH"E]-p9ȩ2(2Kd{%O^^¾\hw7%9g$oPNaG[o&PU&7fH="M g0IÙFXI]ZS?&izܵ%. ZK{Y3+ǢVj8b9H26ԓ%J`<4dta~ XL$ӫYBN`LTB&Q8Z5rOQ͢mmˤUڜr4ULUlNaȚjjH > YHR̤(PrH{_e&s;}~8@/MɂL+]ڋHvSYg玃0@mknƇ. (뒊TN_Zf&Pr3lAbʭaԦsTL?.">™Iʿ3ղw;^)U7jdE[p=G@Ѭ[ bzթxN_IM`u>{zX%t5N֚8xrjiN:5F@lxB,z|`:?{=yX}1,HLhe6>|P= 'u*SaYE 8@j;_ugC@$E@g8( SX_3ה]JBY72hGgq"#{d_ۻagLcTAk)}j)[ kxdj|/o2rmMx#[Cds*+^: HVCs=>d]_`\fO0Kj̢"b˱$,MbaCvӨXk;J*~KvT\^jɻ|ʑ@у݌EVZEKpaxhLuYc7"mZ1'7\]x h8ݣbbXzܒl"OJE:_ ~<"T9ao C U$%Y_ěT3<-D\ԝ;<#(aYCJq@7Ujtv{@H{>:}#Y<<^_*QպzSwkJcb)pl$JKq0hXA$؊`Z@&c6PF:[1 zӢ pi~jW?ksF)Ëծ|)1Ԩ $l'Sh8\Hlq!x1#}Zx< tP1EI*ڻU' 񷂟rB՗,*!}c@|>*%1j*m%_ֶ@|gj0MulrcHXF[mo\|)`%r˔^κ>k%DΝft mLܵ\i^XICUɛ@@l4\;iku2`& n}zm \OJk)\12 inބAt*"IUw:]yUfAq A䟱hbn Gޫ ,9J wk6fDR2H^%5]Z/V/^:\*tr^C ~լq^4tl/ ͮD4;b 'Cj\Smb󺒋?[=Ab8{$:qFԩ>&7:4SbC7:wT%W!PӥJA\6ah1^X]R4}EsIr߁04jY\954lg`vQ2Mѫ]0ϼ 4{ ]+{vם2fiWEf59Df1#RI.'E7ͩK4|J`Սjl[.l,< Gu^d֫V!6{ ЕN釬V#}TO@;%~1w?lF H)@#]{>9a"gauʩ-'KV :u+T;Dh=T|uR(" ˌ>r^HHm2:(ՌKʞz^eo{ ?zw ݞzgxqv8AOTЇ:W, RGǯ?\CJ;j{#+iC %.hΡJh|FZϥr ˥E` wִN& ԝ ] K.cMdMj(=8߾صiMFڕaS0LA,W*xݹFziiv[-we='G PRrAR $h ($UZA9R0%>1őƅ-/EEYAX- (QUN12)l#ZET 9Ч[20P& bv?UeupZa. FzJI2 CJǕJz ?'%`f9DO`O1`6*I"0xJm͎u/N!C)r޸_y~R{hhO.IϮ@/`0tcZ .[ذcYkNm<nv$S0Ħgт*j 9[$ nķm 1p3D},NueN:I-(ݧ֗EQߏz6eI1 7P!V,ǥU tEX|Ly!#y$mS;=Z$4iٯse,OEKxt}P^aP [nG":c1ȯa`= G@)fJB5 ^gu]hp.q!WS!R}2]^LUy#QO򥳡nAjyJCq %$OrX]*o":B̀hX}[W# Op=O?u-Aen鳅[?9bw_6xK:Gt]vI} )0T[!#YBY5͖pP3[p6:gԷ D-޴g RRʯMLZkEmtV܎2Ka"gN[fb[`z%Ϡ5hڃ)Yon훧UުSc'ˎN2CSA!1Px*I0hl8F(;vGF1K_<_(]kqjWdgT;V=93Ү񙛍Ng#TV-+ L5.kȠN2#@wG͝N5l'F6/VEHaNR9n6 ٪ߣ KO~0s[2)P+NP^䛜gZ-(àvt'/ jAIN:uf\x. J>v͐ZoD"Z<ś8; 3:&wY~(>yhsiBsacX%BWA"sCY(dEh`$#m?oaQhtݭ^rνaѿ@ߩQ s ,ktv&CD肙<ش*? DvVF\OK 2~W\[OK'Iݦ"G=3psxY0~mTqa]eCBs `4JoPc6_*Ku bȶ{DFRw!թ*TCMeGNg\x:6 $.t.Yh 2V/O)47զfP (!hؿ}-GX#=D3޿ uW,yE(e]n`_aZcaouk@-fg;4ȇȨDF_R8)٬ds9hi{%|tziOT;)݉SŞ^ ݏ-#և7z#o)u5ҪKko I2 r bv[%1ԧ3cs%c݉O.F5jE 9'Fb$Y:v$bgÿs éJIs?n>>]jxtϑ6n} }McWq'=&ț#3(B7k_-xUFqV<{1ƠRvgB+e<@T^xk*]c,!ft+"fE:Z^.oڤ$i_*"BG} - Ct[ l+DiPɆy$yn>LJyC,K`p:CQUL{)XܒL~EpSzk%]⪝L8igYCa~*F̌d={z %=1SV%^ agzgSluxor m'oyCa(o:]X;z[w6=>_=:m`BJ%!h#/0і ` !C[ BAԧof]"VBBҋM̴b54JPq X$@%)3I>LA߂<+>ѳ+PGF Zqk$„(ѓ8ii!,K^KXuɴtECq~Dq(3Eʎ u˰kג 3 cdʟhGރ{ JkrOٚm&Z=e:wAz:zU A;㺶^ rId*\xw]gzUGWI9T߲9%t"Lu]mL,[M.irx~P'b#*|5޹: Ӳ_fN2C#)E9GS$iᆑQjT!\7kb]D66ߏb0KdLF0`cQI֙c<ΏSz󔀂& r ܈5;1?cƿe$6cJgV,ؓ.HIIv\^o>QjSO(? +m5f6"jIZ&ԯ8a[ؽ- i0Xf%gECʯ95Dk|-ڗ\-LGe? ׏ch?(j[fXJy{t'i&'jٵf [T6<NJF-T2/QZVE,cГ|HsB)<#L&?-5Y+Ęc!|Im&qFbEEGKY k-.@8#/תT*(ua ilqLS֨r IݖH$p}i7^:5P 12j##&nQ.<?*A ٟP7&L__7Pk|?"|ъTQbbZ\-a(ŹZRa-KI^GY?<>] n`lgGa`6Y7}\zJ)шJk[7U_}yx$5wI~iu2z Nj:M;RGJq juXfmy5-4{r6mVoL{&kor6CWݒT}$v(@6Oa gNQ4 *mXHۓZkNkJo %ȕsz4H N(9T` ?{5l:wg1T[f^$u6Xs$5ļR7ntD{%F+Wp{'nZImQuV*fȋ9ޖ+ڞRoJ ]Sm[McG?ВѺ޽`;!cESވIF9h"1?2q'sUn p+iR:o OH,a3W$ =܆L28J(s;zj?]}rEz^L u]6@W {TlX0%a.Fs֝IަbzF:0n tN+Ťq?>;GҠ0ϨPE]3Ǭ?OױJ}uo4DќRC7j~MX!hD@txeɳ] '-A\cOҬ3՘ [v(R#:&J:f2N ʜhpd_R#4d*Fm*%cheTFx<9MQ_v;`(~>h@a6BpI2̈́aodCga~{Ǹ0EoPfTSt R$>dsZ(Bo>q\>W9ez[Bn[D%j zaD/,ӦJcg e ax$oG5)|c I t^DbeV6r{[Uknѵ uz;OVԽڙw 1o{׽ʂcٝtWHI(>*2;B"6h7l"h?*/c-N6jQmjtt?Mp3̶ ʯvYf>ucTMLdF=P:`NH;M jJÐ$JaV\3JijIoO#p`5k q%:1Uyywj>;Ln jFD=!cT)-B0B[HoP*٥ vG8a÷ }|ϛRk f6^f34>:2^Zw?DYxD-Y(<3o1^;j,z:=?SyT/҄_hH&o@`F~f5}ޫ灵ptnݾ݌ 'U26I4 Xu? |ӢzWDA05bAV7mki7-Gei潩UO*1%]Tߠ^JFsAF!Iu?rVԋ֋TeQ+yA 0pP իݧqMXL #B@ E?rM"R+\X7fHϜK 7<(23zۡw'A֤eWJcH…l:+{W39uHQ8z\ ]"a=gSH;?O#FD/CJ&w KEzȁʖ_Ps쬳D('?8Πޛ)\.NbQ4 \7Ϳs$U.6>珥Pa˩ ._|p;0Waa+Tn;S6#JbE,oBp !tHG#tԿ%s%qp]Gthm6rhC,q<3N|/m5vN'ILK=44~`4P f^ Gw2)r 6=)ܶt S(5)- In5nBJ ͚5IG^u?ޠ$ݾܳJv͔`YB,b!S-yҝF{ܷh<_XL.RV2AfDŽg?wׇk'xm㭦 9J=;4#ێ;PT|"mFzS,(?fy 9lY7pʲT Xvȡ.Y.{O;)J>;ӱm+wg4=P"9Y+|3)y]?J>: PrjR &s}|GcCz|X997JX&?}ugGհ+ a*3d$h' quyVU_5zRiWL Hi*!YTgF,? /7d0A(,*{4 ۉDWi'`0vv3y݅$ z1%a `nf2?u9@C~7}ӯF$2LyA /O9H2d\ 4j~R"e-cL[ woÃ[Ӳ.+5F⼠"BXrJ/I6ȏ3x \(/gO/230ټ7U-^²-f@ϚP M5 d TVڔ Hk"<58н^W J%~wj=uƼU&8%vIN/i! Z K{y)&!_giC`l3ыY;YpI*aw0D ;J.r[2F_{%8tMp axb> .S02[SMBɯ--l:Y$xh,DH64Zz}A#ξ04zAF0TB)V=qO= ,/oVlF%mA;Pf%;>'5ab->Jpr- v]D̎lXyVy#0={MGMg}ļʋ\l :j G5 SgqŠx |>n_}s8 fDK*# AY/ "vTP,y[PhRS{PFWCc`Esws?%j| %LW">XQbxrZ.y*0 ax*=h,fn;k b A2ꗙ|LdeyDu |inޭ ֐?±݉|IoXJw/߬k)`qzK w/3&$Z69|l̓s%QuWY53p {Y?eK1 .C'N?bPlUn>l_KbS>hjPJu`P}SdڱD<$D@Ifӏo(k& ¤(ڶ"W o&!7S0 YDa7HQwn}ņod{ppBcg)ҨU]KI@NJ;<=3AN$cď:MVSd1&+Ugp3-ك~Ř9DZf 6>dI{ԏ]h}bO(d"36 wWKY))=ӀصAgS^K1`as0ߤ}kLDP_ L7|8ihV *NOXΰ r${KpҸL{a0] J{)Ngyj9ǐi1]^Y"pgksz9!vR>#1}͡Sob[ڛsE6)1'SPw̴L'՝q-`e F/OfX%/B#cez7d i21$j]LfQG#͂*F,lMȀESvajQ`K5OoS;kO>F VJu!MԑH [nGGFbG%zi,f_B-8Ф5v޻JW?z5`U {wt!xdxI g䠓qUorԽN#_e,^j N0~+npR% ʹ0;|g5?z@epCf6HWPLWtŦb1A9Z8ٜ&ozm_}ιڟ&O ߬X<--Pԙf$ۥ܎}e*ԷBs$c/|x=s'sUDH)={`N}۰,\7^?-|h`016W" b Dv?I``>[˕24vK -5r>~-&20 # R݄10hYD;IUɯ F'.Z?nG 2##H^k%،{/$tKޏ3Ngs 9T|<ԖTPeiFw%fC-DxwMsc8UY1(%:"w${2\$f[3#+I kl呍*-gy:1kN&G[  N&!R wBMէ],ri̇r~Fg r/Y:}=/G_< AZ_"Xđ?StvM j?q֎U'JV${/kb/bъnT!'Ud`yſ ?ç&hH71M|,[#bp?_ZY_߫g<'HHGp.-Uia(OU M@֥ `۫BNkA*[1)T[g5"Y D$t}~&Cbc8ǞwxӰ$:"1]jS1AiP–86Y ͺ,gF#,CQ<'a:OFKte&`RO3YyfxW0pԀݥc3Uv&]--Rv#O9j2,PƷ&Xu%L]qB{ ~'JFg#гW'jM`Y{vN5#k! aǪ%6cs5NHR 'jȲNO%iBmK3V! ]#l[=n9:BP6ginں@~;N)]'׌捕f9΅gG|oQ3QoKF߁/"JKo3ybՔ3uuk`ltIgڷ>z J! .JىlҲ\ UDV"@G`&Q{_^IC-ݱ>-kz)H?DbG<<@5~;`D'XN:68JpXH׽O4mHn vS\nBܕLHߍGEm iސ<^ @Ԝݯ +*e[1 qp3ky (iQY1FvXLP6bQG[r{OI' 9 ([2v]Oje 0_юDfN*J&̰4'ϱ/zQC _P+2IuJp9h[PdQrJ̖u+~Ń{{l8]3ӗcQm(]gC>aEHuAW'Oz >.~9-Jr(/1][@T`dZuQF `j5[ '\wZ2 | "plg]2vWԝ3Qd922-?6.X[, vvO`ݟ6Ǽ\`3N>Np.7@2 }ae Ti鲥Ʈh)C6܋'~Q ?@yo&(áBM (3 1 Oګ푍X7PS  ,^yolBriD\d0FDr *%7R xfi0Zqۇٕa4~Б6ݝ6v sV NP6C‘rDʛqtAMMz%-fz63]ЈFdcvTob `ǛA`oZz ]-4:CN/jRDfq(}@zfQȨ X*c~Y+{8RbPblf%KoDK3im_T6B#BGx!p(Fx E!JrU"T((yS,-ap{!Ķk6_XHE]$VEt xR#c+FV)T~q8 )nl'M;O?O޺syUQSz*5++9YD;ٞў%?-cΎC[gV;@nxL)Ӿ{_Pi~5%+aCiS?XT,9HeiKoZ:H'E!2%}MBߜg(lKڗmt5n=5p&j?5蓡ӧZkE5aHϮ[lc'0*aN4vaUn)vWFIEUNq4,gR ܻcj!T'u(ObǗWۛkkސcwO'/Aa 2~ :Q}LI[ڏG¹OiVUs=7R8HY#FXi3-ZԎP$@=daV} N[BUB0F:4{Zڶ/˜;4;]g:t?zdFge2>dG֧q&kdjۤFc_e&fm2Bx ;fo1Չ \4' d0z?I]{`$)9BAn-'T[[eˊQ-Z^hGFLYѫ*kOy$ZiÆ݃dŻQ\r3k݀\.ʽ +adSW %ɱc>#^2& EA7k<ж;>!3Qc~{r*3_3Ϫ_^3]} M$j~;tuH6''1@)LFq`ֲvDb |{yw%y! (˝3}}s19=,m GFl~G|'91r!K]:5ߨz}v7 F\j9W;u<0dHb 竻,-C#dqk?3?kPxXpoNMZkZ!dmzk̬T%BDݡG$:Fdkn<]A`vBcV@JI5 \zL2-?ʠ`fwaqN3+Id9jf; O^uvUoy)^-$ۡw.k8.03MLJSwGHB)R3pfN!Mټ,-ƹ[CkB!LQx(+N"QAy>vAqzAyV"]-EPlϬ $n+qegVWL^Z{ !^"L_Fhcy% 8Cmk@J:z[\֣F+SGs!OCi1v9J܌*h_>l16k \# &vo#5qU?M@폲uN4ێQW}a"0뽣#\@iz,l@1}~zTB?KIfQ# *ʉ~\WK&]"xm.C^nt3j/P"t3`!j.IaL٭. 0 4wPce,-fb )"vT!J3}8x.n/U`6/2o nkzB*N`fw_Y;$#n} 1# B\9[C rVr c+;읗Hs'Glo3tb'G0?. U%z2"b$8ƀw x[Fs".v_ juܘcw j=^-oY+˻@g"&*:@4,d4&غ)n[? s !/hjUP[!>03*3,Vgkj:A"3لIռCmmLU۟C>"@(.K`[B[fTOMgTqofM.?ϡDA,{S,1ұzQmQQ= ̉L \o(JI1/x*ص MW'lZZæ}v+I "^lKƄ+):1$fG;X \Od' 75mE9w=ܮu59y$l.dûVn]l`n]7z_G^9YR[6|ck"|㪓x;dX'f3{2Ƣ[,(EqK$.ʕ\+Ze ]bgӫˮ[^O"+U?ȯ| C7ڃ6nO] _ `k-`7 B6VT`Fpvx x?׻!Tcʃǣ“`YJGVԀmV [U{fOY~VKBUt+2o QvFRK4,>cKh:42C&n)w7 ;*Zu5IIZaIAvYy_/71JuCE:!e2|#}&-GtosЂf0tT+ͩvuRZZOWhzD!pK6%kgŃ obMtbx(WOǟn>zٮjVrd`7|iCgA~zb[zF{& "6]@12O*7xZ:dV6 GJ.|?tAt}*_r;z8p _QgqnqdvntV)j1PS䀀0~Akd<"SXC,YҐ3XUIޙKVF) ?$f܋^OEHcYi5}fn>Vτ;»8c*MYؕigۜj0jGnUْ8Ms4^.7"My'+r]?:٘*Yc׭njoUWܐR?il,q_FM?V 9i_" Phh)@7͒3 4DaO6Gn?OQt}  G~: _s\q}6,0֭KwSLPrA6:  &^q'G/݂q`7Ew-DMi|Yȯc>\߶4$.`$9t)QA:h|ڴwY`JZ:WQt-e,/Ҕ` QHK])d 6tA-Ic ]vQЍt(J6n8/{P 1.:A4 c2Cw7Uox@ |DdӾGd/  !Vҍ?5o]*)e[`Ǵ#= PO# W@HI,Oj]eyK·3-xG'!,M+H1<oʦsƎ=ԅ݃aA,8|7@+ |!ޙc\>=1 _TEpNЭseZI>52.s)3Y%7_n ZxatSlf"[, zsn?c[X=ntcr:Lg|>\u!_IdIr6֫qr(ƕloWG*ZA1j?(m #fgVTp uMKBMAy8ne?7&S;c:s㬃XWP8 {p@CmO$w7ep7(??b-:Z5,h,6#JT)N2pۊɀM ăbpŚpܷ.V_*%p#K2#q@&ifj%/aN-o "wOJ5*dw @uuCx#sw-B6lhd䖃 'c֮GJcXaplZM'$0r^R{˩JeqH\Hبxq갟krS 'k=QUz4fScʇ9xQ;Ƚc '-'E]nk'4us>" !2yči)I0%K=qDqLz.D~nR}aF9,fgetOɏI)Bn*ؖyr0kN<?' Zvp$QRL '"(d#Uj|+SjqK 24-i%@*gq@=N? ȷ]+Y#İ7>UEu M6Nهhm>D)MlVMMw/]͎Z긊ީrWxn%xC zY l}XֱAP;iwDy݈)+ Կ'T&i˺moΫ/.Tn;4>Kh֮2Z*!Mb7r!Sc$^x1r'ѠJ ;8#TM]5zDFg&>}L577 ] r':yɞs-cZZo_T6Θ}sWK*Y%fV5`L2Y Hb0 9SMpu(-" IF,L^oDf Q~COE٫d(d鵓?P,8aNE 3MO(8IO'S>U.8Tȇ Ljcĥm.U5u`f\b|QxhHsdӸ|5lnSP%tB-7?_C Bئ{֠Rɸ2xU8%W ,r|-#yZ h诼mF Xq8q3ZJ?Y ѓbM]iA /'&jbkԚrKLpD9~h{jYY՗ZI(q'""#:H $<"('=?/HG5?nIRelawҳ^T3*GWΡ55ᦕv + ˯_BqWC̕wXڗ ~w`m9%O8F\/X?e5O3YOة˽ܖp.̙qkE[Y#ڤ@HdSF]WwA"ava>*v:_SԂ}z (_a(X^ H.-6i}\¨Y s e[=w L;++i4r+pﳔi C/&g!GjFƒUgAJm 4G{~1zs @un^`b_gf8/^Ao:8X_Z%!!;fiD?T7"¦z/X.9+C;P2w B-L ZR6 QiM_F:{\5>ہ5_$C„EV5W_NW U^^NvXiOjyҵabjh#u W Md l>P Lj S$ S+^Lற߭~ KiLvyRD8^o]$Gn 怚zוn:٫Kph>zqe\r"Yʂqxkg]˅y-@~P{9ijVQЙnSGv 7#3MQ׆4BIu5-0W7_2 !Hc|`:Zܧ REk> &_-OOQlUQ*? vk$y`EIIRh D /-[? ".ї}>|Aj0Yc[9A\qU%l|kf-p3MLnW{w.}R7hgCFYxk`\[0b)TwS<ȯ]7)ePf:&_* nmk"Ե!kgޓ7j0 CwANITΘ8ƍ6C1~+ww&؋b 5;ujieONx"Z=Ng+$"RtzbHU7Wܠ^2=* ZT2eLp̂ا@ل} N`s왺IIA-?gUW0+"#BQNhHpUN4JPAoq gbt޾m>l9rBf1-m5E_AzbZ:dQyH=c_|&OZΘ^Լ CI) 5vi ~\"Of:~PIj &k<v݇irgk/gV S0|hYt9L}hS滏i{LG.3G0 u3r壉+ēH &F *BGjqpNL(Yu!ia퐜KET3F] k݆} 4gsѐ7u3DBW 24 YvÙ`!`.Œ6b[p̫2|}` Ӄ_0,܎cL*Z?g {F<3```7k bagP.:4WF M0ق$:.ii VUxY9PaeD73n-< %Oc˵`6v1^w7 w|-XW PXĘR>Se+j#1cw)s̹3`'X>DZ#l"nVmXv׺45II rSZW,̿HWpzso?dx鸼y'QOtX;=?֒ ]O0E'NU*,! QpM~3$];4)]!(l7H$~4QDH* -3AQxmFބĚloL+oӹU^))V5UM T\dY25z܅ 0Xzkƴ)B# LL7vzҜʺ!CӬ|H-@x ?d^}}t:޲Vf3@[ VZU&^A?%5oymUWߍK0©v#cŸ,Bśu]4:Jo5seOb$y=%ʏ~o*WFO2Xy@|1m{8 4!Pѿ$d]%wx{`>=b " -*dRJ֝3HJp=M&Jt}zv U[)YH8AGy 'O\hyMJ94ǝ8w<@ iJ\:Kǹ4}́;Wfu w7y6!ɲEfB!lqvA{|Z]/#P?L?%8vm <10ɘce9]UO4G}PhY_,nXYϞ_g86Vd흎Gp-V':<ⶨCy"=<U9=8a!d`g\-X0PhoɞP%rD8ή>A6* Y0E)NWE[3~ʙNrkku"D&ڠ%0Ѝ3ob`!_)elQ6NL,HE ϗVA+ `on4mo=cljC!".l|/;fG;Q> Hv<ґ#GX #|BEݝbF{+궺#uqIjfiޑ ngDn4Fuo[' @uo"-Q8꺟G`1u7FXZNj 5T\vdt]->fF{ǙNjsGkzb[KKuc`8rq/ҹJ1Oqi,[/0D̈Z"7L!G5q_a2vj`JvX,p6U]mE$|F"zM~Njħi5=Brw 5cHQ~гJ]/5%4޴a?A@cqYt³cQgpCUlQDۻVc.2ϩdo3=׭xSm>bxeX^IU9k$t?8&LQ׎ Pz>6WL:{\5J&|uT,v)m %7+^w*gОZ L .Pn"P l!0"}KLU1#j1I!;?J޷M CH .AooM!ԭ%4'?ի-:[ ksSOU+NOP\ CR刢tUwLJ@:]/yMAj7uʨHM49i{! :hdXruyeT7TGFe#Ns- d T POb\Y)K0d߅I|& ZjAHyOQ4yhC VbXg# tbۖxrޭO?u03Mw6 봈Ќ>&*Ii?rPD'i%DKA/0垸hBNB՗yHAPe_K=ѢjVT{Zq^RD>rM">iWZFsޱa" W-)b }[hTK: ӚaG<6H1!_ӆgY+t[1'ͣ.BOfQJ Oղ$7?Ss^QFz]%8Z_ B'fE{ itcyՅCEӔimy^䳿ۘ^++F#LX&+ g j>t+]:EE@v_[x\\In=JI^nFz `g zy*2\ Gyx!^*41t}bMZ?vKzQ M6pe46 'i&Όih$F69@LQ $Qng5zL &(ϲRM2ޥyBn Z:! {̙<DSm8#i;g?{n7lY V1p"x9 p6@/Rl=.LjjGC7öaH6̎1))Ɗv(H] "EqԷWpϤ>~d,brMۮdXIt/KjvX^CKgpMLM<a*Rr%k'5Br ŢɂvHNogݸLoTsNFB4` AE>bp,g)YF?&𲱉fJyh%>! EnO`$W '6K; 2JD8LdFJ >yʁg3!sM'1c_1?[m ՝=6]Ŧ >zjMՕe wӇ`$ 97-Y6cieر1?ٜ_~XUbLL!nQԚy_SHcߤWး̞y"Xi.w ɮ\u| ֢wGY?@ؑSc+Ԭ Ɗhmu,jCi=-q-޾v8x/@,bGih^dR[A)O߼IYc\Hӱ`𧴗a\IFajI.Pi5֫cJ_>x9h-]Q$e.H1wE1k򷫽s:XÖ>Cp|Tu emiϝ#vcћs׽^mߠըiBq'Sb[7^ڂ*_?+W@'7vn/ٰK9vugɂjQ1{__Ƃ UQRc+[:z5Z]y_ hqgz߻t;3oA¸úCNQ}nutLIJe3fEG 'B?ʕ)llI`?G$Y2ZSs4m{b{P>>QpI-XUکb 8CYԧYmCj_.L0pjt){=p^Z-*.TLT#A+([ iV&M2WtA#E|4/`Qˆ5DɕiO}9ФBPb59NGrF(XdF{Iq96DogM>' LZ/D6Os2b*3$?N;쓉dE<t2xFevk@p?apzl(v'Ъ ţIg|ws<4'9F# />`P0-_}Ct3i}nH9MQ\ " 5!fi;XVE栜*GJ(md}z4|jJhuoZdUritdB³C c`D/-4CD*rLSp{[ z#N" ΁514)Ř-u߰/;~JGգU nkD!55>F+gZ f`a& %ެ5V 2b6mK=i<H{T1#nKAl>YX$f"Z[%o3@o !-C>qGNM,.RTsgyqQ%4+L^ F|lrƩ?X0!Hm!4) 3yZ[`I@Pw$HN >v1Ojf CMO[f.TPܛ`vDʭfΕC걥NEBF"n]~)b!D7{>"<*+_y2ڔ@-р,S ѡGmv.~9rP.RQjdUU2bC&z4L1 ZkoS*G0%_/#I@Q2B=|b"ǼsZ+Z_kAk@;&\h7g|g% 9Y-6%#؎.?yP4;f, \T7\8qPWm0PPFF^%% _e604:{ ⳕKdCɹ7' "UFV-Ր "7m kR)R 8*:TΔ嬿vxMXz|*0aG o?z3K,~-cbF?vR ABm{4>閈g=ytO\Y`fk')KN_uD1Šn0ܛ,q;&%Q!<P v`}Oiyڄ,L/05=`R8cP3n҂+#S8]n?#NXDMf\f 6R1t!w-%[پ|Y՗y9n$NID/1̻kw5%JjOb+\\؂1I7x `Z!mO!ք^)I`^`!uUAIrzrR4¾{9C_a>K7"`[h(~ҜB3~0ZHgJ}T@cRb0= oBE[ Ma~Mqg~D{-@1t-Xwڶ1or/EYuf+5´Ǖs>qGX|+ַFkEE,[5 AmA%VB?RSQv"ܚ$_9#-zH+moY1!*1Y'`xcI#H e\}gYT\@ptorY4!Q+hM>G:'7ՓY8p9`7ח_NֺJj{ѥ߉J;w< i:%Ql$ր!7=%-d ˎKevN `_8h폖W2-b^[d)gp z: !t e9ܲR>s)wA)30ֈX&P`pD tc1|*A_$et3+=0&02g* SFY[^4FBr Cjq情.tw-_wOO4!@!6p =[bG{id&tK&B] m#pt^9ܖcqi"_,1T|eCU$eLffy_!(us#ixսA'7jRc4O,abA.N @g'Wm=p.12HԲ߾-l~L̙zRj*9ё౽d+d.6 YHg-'#v aáOSKD8ţ++X(O@5+*z  6LU@Ѣ9\h诊˜)*>)hpR8+O^2K+ט`Y7LGg|ÄY Ŧ9p6IߟI(k1:ZhM!Y.qc-]5p"6F`̐(k1U3y&6R2R` QG9YL! Aȗx{$ޘ1X#uSGo=Ӓy$s>2'[4") vwPIE(a$T,t22MHA;'碦l6~WB`on.]Gb ѓOlVݘXᔯ:G>-kQwޅĘ5lƴ_gګ±:cE|;CoLխC䙶'ӁqdzBu-U)>|o´#f:wN" } IH'|]q1]- xdsw=<d$,ZփHd_'f'Ej,"Ǡs& /tuv- w"\)^"Ex8bmYbgJ &M^".0 f-.<‚~^urkҬ~8 f0*P<֣G\*qb-4؄/֪Ξxz!l{z%l35f{zLSٴo"oJoͣBSc%,d)<,i)GV֏-Dx#)R<aZ%h/wi,RelAXݒq6L!cq1& /L-DBPCz\8jkP2zh3aGhDA+Dev(xu (h^*\U5q/K~qkJju}怉$$]/Syե[)cR먋$*2w!4ugx<%5 ~:aW-1{swX-PH:`x.ix/Kntr:.// .MQn*f]~b)0hcn5m:>T e >f7!'Z<1(SCՒ͘diKj' F>H9\PW"~R$$|{f$)-G/=u_(\֋St3\ܨ=(.4}iKJz:@!A:FyS%$,qU.k_?d'"4~d]Ҷ( jPhf{q\l?S:jĈ+ ;'?tme#ֈȟbG ̽dqݚ\ϟ-Yķ -ND]y4K7EÝ(\h 2Rg䲐NBgrakM]2~ 'kł:| d)6}%[a akrUL12cF`&uJ'|`#m%Ym;hSL}Fuh+#4jbeN2Ir܁"CSDN#֗RODLcdڑwJ_GMǃnIB?ک0Q9f?1K\Ԥ8$cY"r!PPxNN v 0. yS_{-`/]J+u}Ǻ<1{Sρ`r8F&QͫM 8n=){;>z`/=5BO繰0x>9 vH_yAhvTOzm 'W-O* ^paܢ@#fgH R퐤d^lY ce$4f (Ƴ_]@J!$Vt{EiB9Cc F1 g<6F\3 ew*l8oΛL\U)|-SpR,,aqLv6+"ξg#; bfi%-J$:~;^7N$kwo$ ^Ϋ% ~%[`T4Re^RMGi|NK.|OEN$FD6%feFxb@΁3cm_De !'.϶}^,OН Vm]2sg-&\"Ub9'VGcjp<0<|*fkx_t4֩Ф0|JǓ@u.!J"#xD(d|< x=t,6B9ŸPNy}rQ5v:!W'W63W<ц)^u&lrfv|eV$hD?☤7g24=P_^|!皲S'α؞ F;LUc{\ӅJ\CO4Z`xO8Mxlc̍tX^ TР}/}}o]fPyxaVI:$iIu1`yȻ#?+As&TxlpiE#U$ E&M%#{%O~laձB.%0t.ZqIQ0z*kLOꕍWzܼ.D{'ZQ*DOyhܒ)C=mSɾ0^W#s!YBX r܋]Eg)>LK*b4% a)N^4 '-4t!w_1lT~Cy@Nj|Ϥ {l6el*pqW#1(ǫU "]ʞ)crW1\moq:82Kvf\9iCl,rQmL>&0'Gp<r)Ԟ؛D }g"7ٙ$MGI'/+((Jo{&@UÊ}2G5\Hf[$4 ؉[L::g?˦Y 'x[.@m֥2o6e,!YB#')vOjZ[RqI&E8'ڶH0Ղ6{MaF9bi$pDdW*Ԟo%~ Ν KEps2aS_648jҠ,NJ#ӖL eoyJZצyH'񯢕]͐I ~֘Cnc[!JaE05q,IE4UZc7VZj (J6.7ѣ̝\5fkIrP_e~~̄"9)wskf%Riit[S4j5 z}w⌤JgZѱ"Q'+2M)\"Ei\s @Z^ P2\_&Ӷ'fQN^c8LrIEpl>ʲ~s6{ׄw,{Κ Pj&ٔbWrڎԞҴ5}0U ʛ%ʭD |؅Ҏ~}D':ɡ<%jqMy[%d.bm]Bk<ģGr8[pncBRZmNѠpOGAVtK^,7D~(Lv2,&=]Fh5t%l.H]n2/e~c>tHgWu^ܦ'"+U/N21=7xwO!"g . +>B71Ç&l&g7}jl?8P mN1md&ao3"z/i6MjEbFMRC ҸڍX[ XE:QD ci\UfR\g[-iHf4 ʩ%јOΝ] 2L%e$yW & Zir**ӎ|Mư6?ɽ@-?MNFKͮ+ /6N0izo\I!-HʺmemҒ_ JɉqE&׀篱;] @W,~`-݄e3{2WL h6 u| !<=eQ]p:/<C g zz\ezU+/IƇ&PU1߈Ao7TLZhH^T]ǩql K`T B6L0iʴKkڭo xbtF aQ #9^d ziV~-$~(=HH2VEFWtُC9BArl"Snl 0`ySihDR ENj&!6.4ئj 7.p!4 U~AxjJx2z=, 1Ɯ9AWHu @DƧT=NhM=\g8G.8~{d=U͠86]xQ>S-/ /W@})WKE̊'hU qtAJ2ѩ@^$l,<j=ee_. f'B ȯ|o7aˢ7o7ʏptS^yp̈#+D!y NDk5|w]eJ}zP $h7i"oxxFj1*b=$}+js&/mT=r>yga2F˭^p|i;ޮ"_x^jHjbp|kqV萯J=-Ay;LWD\j3J^Pu,aӛ4h:2]sW;*lo!וOvHӡߙDG뭒՘H0ULoWQqe6b f㊗)̺ρPʭ1f\iTKS~, fcC98ck9cDʟXCt$IJFE2l[UwT\KBʥԲ#G 0o@/׏ J)2WܾtT~3I8I6+T]'yv%Wa9NDꚮH/UҫpsϔÕNDSי-kKVA-3( ]B`PSu4vh Sq$HX֣<}'v¡GwiqcJ'TQ:{K~ os\ &o*]5*Uɥ; %URRQ1&ҳ#oIP0CuːЌ!2{^6NV862t bnZDJ?+Ȱ'O!iý%^!JXfhu+7-Dsy?5cLMPG8%DgaYܶloCh^KEA|t,K\ NINnaB=MSMעEj0>;$6QČsh%{ O;_(UucJaޒXI.;!? k*gIXW ‚xEeZ/C\7QVnx w>83n2fy9H8 @ٔ\]ްts\vDŽp6[0̽7ЄVjo`4K.5ɥW $f_Rn2O\GU%*fa`IΥ+3r>ﻄT)^3UX*sR05^ЛM7 0Ou㎭?8X+YIDn!^v7oS-_iN_7ZOlːrOpz:h=*|[rW@CA]3 y8M걵U5oJ= u/jqp{[GG`)(ٶb%Q6 l̶l+F39FXU2'7`L: G nZ:T,^?Ys}C?HU2_Z/p˟׊=g0HDZmidZb@BNSQuPb<(/)!f+ް#`66ICj.iDN5A5$Ivе"Y8!S^T(q@C+8?s%@7<ߦ%y'ߡ%],Gx "&YYXFԓhg?wq<` H3HFѮj:CF{Qn ɯ7HӃTp%03@1~׬۴e{! amY҂~DsZ憥SrNzvSS̐s#p\/ m m"Vی宻 jr~5cD{GaΔ {7)״5Bk؜mj`Z4@}CFfuNHhZ [n˦`e1 vEgn@#D)(l`}~' =GҜ-InLbKV_Y `BL"80ya>( jff(ĂY5Vޖ`6%G0]cHXDBMw3ko9Gi Th JD0Pȕq40/\07ޤخ*\sS j{4YX: >z oY/]7Q%]HqbHʛZoJ'bkdeTv(rg6"SD5h7IeP*eepzfR0q 4߉^2N;*&Mw46Wx.C! U_# 12 =G%ç^ym44q<=5Asd DO*GDєJ W,Ayj&Zg#ӊLG_;oq$|Ϸ90C;J9EkcVT`(BW@z4[ْkW4yRk,`0[pRΛWZ (pRisu~>"TV6GZO^8w~oRܭXѹPuS; KqȋD;4atZM afHZȰgDT7ȾctY6<͡2 ܧM\2J_3 $e ;}s@"G~HYUW#ts_>R]6]Cfv;|ZQǢq q_/U ɴX \@D: Tyޔ EύOhsVL O]sC;̨=qqZ!RL}b\ھM "KTXR%u1*/:G)Fķ-wCrOmY RzW5C*f,fFsPy:C#Fpe=bNppP4jv=h".<3_m´ɹΰ!RS"]3IRGtKB Lg?$G=PpQ7wU^RsHv"|egE$A\hp5_4eӟONP?oEGJ邛2b?QilX]/ H}Zl&puںl$Q&8mfiXyk G6'?OZEBy"~  ~j[[1.|~nP䵌B[lѱ uT#S0iuI;3xƔؾ/|W} Ư ˺ %98fIbS@Jr1D&4rxRtw`~jQRgI&CKD7&Wj#`1w(4$}+ ']$]>BΊji1'-IdYkQ gon Ϯ2YV[T]+*ws Ow3~#JMiYP:Ls[zBಳBJ xSPUd^9 [ {5ngC=SZM#J=Bpr%bqXO#ѥ,9N*ɷM׳X CN>,"9I9rƑCusj,wpsOgܓ>͈ϕP6Gs9vH8O|l13r(` 8H7 ]Dpa$)GDI{>l߫xEjAWQ?]ȯ-ܤ\MK@M2#ܟnΩޡ ս؟@IBNew>`xL 5"T,Qե Hl2G >2-_h'P zN&*A2QZg:&n yaE#e!k /{'\K8S7Sxw;k'%= ܇׍$S¦&`N'jA7pͤ(3zQWԐ~ aMx_fml?gJL=5=Kʂ ~S93J@Oz×ù.#d}=ު>9IsNBG2ˇ-#;=+9Ύ< @uZSRዎ;\V^25k45(sl O2jyKV" eHe ,v8?MjL*rePyImʁS8lʕQ!w+|(*=7~bJOḺ߽ ? 靉ʲtr0WukgE45;B4RO`Itm)C|Yd! H-\jf og*⡩JEFKk(nӨ-ߌ=WS[-Ψ|,qwf3ٯymg];l*̊9E"KІCJ<\ٲh@ WPؓkxL69/ow'>|.VLdtBF!-~uP Y2l4)h$I`GEwj(-5Ĝ;dV`@H9.%ś$B;;d, s/5*82h5lNc>ֽL?)7@I8}MLM ;cYp#?_8'@|^scw_V{ 6ul f a7Xwr 6I3-=&OEud2;/xwB5SE(?hnۂu-:j\J M4;FM nrYe~x7[}XS:dry{Vjf8{LL~@͑sKkڋd+.G4uU`^|8#}r"-dV@OQv3@W읍ֽ++>N~ n(nO֐jNfrQlj䦘}DRokZ*V֞d;@kepUH৿{88,R>JI+|ۨ Ƶ=WP q"FۘuErZLc"#9Ga(s0p4s\1aB SM(^2_y \Y2$tGCfq6diIn)_US4 @}Ujf3P|U/sbm;bM>8Y̐Mq"9U@4-@ּD_ pj56hJN$멬srFfSzk2PKӆ/M{R:ĖO҉%E)řwÆ#إ&EBǵ"o(>u$..k܀FxIJchaTCӊwVǪ)KAN?p({ӁT^s3O4i{h&ut{cMX*$AMgzpL_1}L@!m_ڳmsz?BKS}&r$4s U3D]TהhPrx{V a #? Cl޹z5ƻZx%JpʞEHjkxFyq숉Cy'<[f55"OgW~On?k6钼21U6G; a+vִpaW5P(fV2 l=G8E VG7OY7cp0\NPj Hƈ^۪ /9tZ+C: ?N0D%ܹ Y%lgq{nXo0OR߆Ni/N3;8 $抧ス{kTeק9tge(OebuWFOiӐ$mY#p0+̌ *{^`tp"_>`b 'ԬE_). aO# D#o9SyOi~):UR'WET^pZ>wLsߘ |$V[#D!}*?F.fU5A7 5 H xѫM\uC݉8awP31Զñ 琨^@SBwQ{۪1,+^\&~)!݀Ck?$u(!,&cq+p@/o]}XnwU%kV"^ōt 3PU$}*CԚ]Tab5R_R rT"Ռ0 B\[wdp,f$x^wpxLgrƹtf/:4"ZOBdn\ ^Pۖ[ =u*Df؇)D8i@7^TOհ7uìy';:(pMqÓt艁PtN0d^{H6(,U :#} 0ZI?6m6ɲ*ŭPXS͗j_͘}S 05(A`! pX'Zk?T1.^([ (aJ~~lطoB^v8wՍ~a ( .汸w\R('` ^~ȇs*=iSgW ?~G{H6쇷t.XVXB!9\ pI`Y~L 2 Ul6UD~ӕxl(&K!_Ρݨ1ÜBzhDUݼGe# Wmx°p(;[ R,fBӺNƒap |wI tfw8j5)Um•x6-_6$'~H:I@fgJf{!I/Z]4\o9TocA-(e&"]𹊣\,F۟w@V!Vwإ.sl{`EZ/ یSviޖ)XO Bߋ2^Me-9x{G櫊 ,g%`~aOpm,u0dc:ny-#Ua#ܐЗ&6/EP{jXC 6#Û0m+Tp7t>ט{ :3cBr1Íx葡'QzԘ ;FP~+fW|zG]SYy`2X6I~!6S<j⹫ꅛ0C1SaN1GjTf.0URXEb$.*D!?vZs7ŝkXDks|ǂ<(N@Oc&L U[_D\A :zpܰ&HS5kzqr:FZ''[-ɱwI{1Lcv!w j7*9n*VK– >"\v8m;s%N^n,LIxF8,:zDN'K] Į|3I[BLQhqE(AAӅ5i$Z5D ia* 9_s^DϴͦWtMBK6992{m~l_[#d1+zG%Ts?K4x.! eGɧ7g,Ԅxdwك[@Rpt@,Djs**nDo!-FO#_eަ_O&E1CJWOGgyQnǀH[m^.nm*69\>kLu*|J. _nT8-xt5=Kr[1Ԋ_f)gv*\d7:#Yq$$NN!AO'0Sy w^ 7.[.eڏ符#Ú^Ҳ׏'$ Aw8*+m"Gs*i'nr2d:,X}N@+ h$IgT\q]?-ɀwhI84"Z]ݶ m3,2רj'&i\QSM @Lﶡ?6R~ߋ5V6L1^xF {߼<-{FzeMZ|Փ߭3/ȿ4bj\z?=#2u6xmaJuYjvcL_4t)S?@LiM@iLo+ NcC(z5ZL,؈1Sd kjjJh7LGX|آ:X:6OB9pyHKh d.Vپkډq 'f76kjM H+ K9+w Cce&#h&lܤ~NX e QFnM_u Uqxf|\g -w>3 ^TоXy5KG^C^Av]cӒqZ(|UzaV|CNyHA7+2ºKxtp(QV|88DSb]AhX[;MmB5B( ;A4D!|3| !L ]2ǵ4v@]Hif[Q͢wNbWxy7Dl4%)@wZeվ1[g@TsR(fZ<#tc]F:#׎bpNC\47///,ȱBіu/ .Icezب´e[E縺r[im~9%<1UDm[6%h߯_K,.FI[_QP[ru(M8>3VE+9%V=^s٫zH\ݖmw E}$65 n:S?Av?~oTߪv DQ y ^=bEBg~B"6A>wi9 *cǞs?Qm]p&߷<]7`E-h|#ve*} An ^ӱ]m6IX_PfÐfdPn@96+^B).E dY3 p'} &^GhVgu( .!S0L1 Ou;dmzb-;=Hn!&y#5wԌP~JWw׺H#,EO[P7}+9v7&}!q"mEE*׼vAsne iC߼@d~R)JEHq[Io#C$Z7Nׂq[#1ADXIa K>_ 2*Vd3jv|V{Яk͊GG<ŽPiGOw諨vhռ%*|Ϳcnv/;_E"uOh#DDNǮ=]ERW=Jiq )yD r2N>*h@<GT $(˵J-=n J -|#\׏] !YS).Q!' 03!Fp,Gԏ^犮 `TZA738tAN:y5'ZV`Ծ BBoJCQq"b @D.[6`W̘wrShK ҙy|ۑ^6#K1,/y? Km"LQxM,(}\h=TH4X VBp v:Z?7GuRǫ?r&\s" A /#}s~X;{LtCmj08\+UGڱj(lS4},Jwn3z^"ak-q)Gy@xosHgއ~(J!ul`D>Pi&<.Kٷ&^1ʰ[ީZ'A0@vplpb"3&w݋%Fٳ?,ߔ~[Z{?mP^i@^mDo4ɬi++%zrF)1ʾJ&h\3tӛZQ#3Ow2D, t,MLJsrA+o%D6>;J>*K1}= # 7]榃gj OzkHJJTȟ }u+,Ax.Z$Ԅ^;H+L۝|.*VPe2 18<+#R4X?0c|bo+/o`QI~R3zdy :1M דǿWgB<QU{i0(({CS@֔٧F稤cwf -Jb }O!Y V95zw9#W݅s\r8pKehqM'W,ka66ne{F1kf hFAK(߇+jj3KLIeQV8OH1D:\Í~ŧŞI0b}sXbZx#{A mL+TZ{@ԧ=/sm="_#XcsCfn$Ül)U!AJD!)TW#XoƋGYD PcbpJ'"K@45]9/&U<>8ޞSa. ݭ|;D8ҭ nG,DvI#90ppiI͔œ6VAy{#S&M+[k^ڣ}. 'EA魃CZ*csAA?Ց†8qRj{UZ6v+ \ʮYqpd,*,0Ȗ3I4'gFP|*B|ß7Z%[*q'k/? b4ŕb4tEZsQdMSnʼnĀCUI޾pMLWe~}-f"L|VYoq NxSjMtbitjXBcGaUW#78J.Ǘ2a8ߜ&sI5C ڄ,FgVI}5 O^+K"a `2/()Q)]Ve˟E Wf;u#"5pI¯K.Ϻ~x?GDGk /xe{QПtP ŷB~r{y_~9i" hz\MR$qxBHM ˍ*.vJ Z WyBގr5SSx:vX]CzqJH=\wߕ/xFb *PnMR JR#m:>`V)#ΓJndzj0!1\闯cG2}hO9;@f qM3K;dj=دeKV* ] Z\aހU,_F1P"P̔iF4sasiEIi GWaƠzhy4o6< =ntjYFRd]ݥ) Z}97𭝠L ӕDo.МЋZJRn i<Vp ~̞)է͹!i5X ҃EsƘt`pGWs@~n?3y@_OF@'$fk'o+0uD7Ņ-$8?wdE(tv) w.LKd{ذþHso6u7< ]w$"Ďlg}]gm?N[A4=KE=1pS#fˢ9g⋗|ߞk\+|c"QCᖮHe|cҔ3U)ј[;1nA'&Cp|l 3PsV7G"7G7=@StQq)j{vJԃ>0ȏ B#X3-ʥ?NiWWbFM H_ȁU:nZii XzBЉ1zZEs i\YJ<#ߴD\hw;Mm Qag1RG̡nFFiXKٵ";ѷ>X>fc VKtɅ~+3<_ ؒEA&j&.vK7&RuR,$lZec 5w@Cu[I\e>F9#3߸ I|a.# POznηbF{"2 b2kǩtinͭ2eʲ+q & Dh[Fl4<㑴K0[OUK`dѳ s#I(΢x>L.0 (jXKNjvN].PVinalB+Z5h`]a$Y=0 M  x4@O-eQcWamKU;Di7JbK9Ě gXߓO' rX9߇t7޴2z^#L: lrX’)FdAy솙|wLpCk8: )WrJX)sJY)g0۰Gu3h& OFD*Q,(NC~݌(#=.*/n(Y"ؾ#Uqր\r_ ȅtweXoHiqCXeT"њU=#rQ?7GWG)fN%hdh,*FECԳMUFi dUR9`䴎dre4Ph%/ zsBt?!ЃvضRY nڅ"ޗl?Ka3ec_!{pD(D 'bz)N& M <q>DkQu@̸BѓƜm95+͂kWvWQwU( _eYƩ-VfMU*PH:o^z߿1;_ k6;W(* ]dKAwѪQds}gB$U)~Oj/l8,{wN0s}^ug;YlP Nhrgs5 8^I*;0V~AQ4\W@c Cͣ zU02pŻ{@e9X`ᾥ'G_D2kmiJ/C`kDazʏFTLG\vvl?(5n -LƙŠˎu|[:Yl 0[V);: nO읨@m. ՅPYYxj Ig([?c߄|̩?AllAfJ`4qƝd@{^wV1~\]eD lakxf>rE;c" ImLaKz=Պ4gWg^l&&EiOKJ # ig WtK.ꒊ 4lFj4pvhּZo6;S]v?ѴMnȋ,"E(t}L$e\=$A\)Bڀ\.`]R<ъTS|peoixagfK@u "9nS}LLޤ\\ƾm`G܈*ֵTjܻ^+x'SDDR`¿H<5ԛ%Z Kz|r 6t~CӀӔ0pjfA; 26G #mUF,?lu0$cT7^WK|gޮ9Oվx\WzmY<- 6&H'gDjzr31|ObYW.ŧŸ&xo/Q66%|uXd >ZEsv*2_Pҗ0AnF ^UFR]:@ल01OtKzLjʚw0Ϯdd~dڨ_~mk.B8fnvEc"`ޑKu*Y=}ӢӇ2֏G(ym1rPP4ܞIK%QO ;}?eR4%mhx>B8 P.#2\q{ }0W!,3Ce']i :{S;_Tz@}О<`($"͟#]f+"MB;l\2iic=n6byMOWP L.(SXI`_HHOh2a>YAc @磤eiW؋! z3Zn V;w~gIDqc#t|C6QTe4^X|wb6'a_)zy}"ogt6lȆ¢)޴ qh[א W(3Uz/-|n'ČLahCΰZjCoF5?K?v01r4yZ7p=^h ޟKŐ 2O)<%mHLBhF\&Ufi^ GO)A0 咹\?XP=N#b,֩ŗN/UV }y)aMP&lN¶DyQkɂC9Gu! V$6RҪUSB"Qx}MVWy:07*C$R&ܙVF[2l L:oUO:7}Ycu zZp$3y6TWA55 swd F1 ̈Kb?;W?5-k ! N1P,oS-k{:ȩ$7C >jK܏Ug  > S~r݊ OuH~`bLuL6:J/!щ#4F"T[] /_ck&-,o9aeJ7Pone=#+ e<^~cRQDMGj bfOo8Bs S݇1iy=.AQX_;(&% p>QʃzfFWOYha=н;C ¡٦ ([;qlN-MU>M> cA>s|Ndg2?ʈ0p^q_3Xe ' mrQ>US #6ﬠΫ@1;r{2q/G JCFߘfw˞Jه4P^d+q㋴5~M KA'wMIh!@;8M_Q@C(+^Em.AnTV G#"('xɖ 0CgҊQyA)zg+ VzP-EbDSaRDWlm|u őj*8ϘxEBhsBdNpyo'=CC< ? }¯֪# LT|{&:~ّIσQ{nr*E}|1|ZcQK=zxĊK=i\ eGHh;S8VUҝu dkP yYs[:@xs er)ԛmk=RhcQ >pYēJL2|aL 9^Z&xy'/6Q7Q~SqQpdnIX&'+g(>ۡV? (Ho^ L*U y PFZŤF}=WB,n̬Ē8#Um k0wQGKW*;(b$\9 ujrMuÜ,~C+BZ"C˥6]>Css8Q;$k[y8A 8L 8r*BK⤓Ӏ.XhL!b]z=UuӢ{ Bt)wBmv{W5?J0U LV"u/> FNڻ .0OSӷ>sL,4*B(pEqأ0@ְ;ZЪܱ0;%yD^s{/u4R?9? /6-&/Z^P&WeZ,O 5hs 8%=.iAUm5w^ぅK-j>%fwRnH2)&&}8%ZH6昚4Pñ-zO 6.L VRGN;ܢc{YZ9P3g7W_BLѼ/09E9Qzt5YDݟ, 7V!O x$vˋ&)2TӅX8]ۢ)I=F%otk QCH} g6l" T_|-+'}Ă m*+EvĘz}_N4f&_6GieM^3˧e샹~N%vy, *R~'Y֞heK_e똑7l U.],OlwpMsKO.eGkEp28isXtIv2^ oC Qe1ԄWz?qkI~ϗFw !1tsmh;9w/5 6ߕ@U{2˕ *+/w><!aK".E_)B Kq)Hy)SX%nNm 7mtkTF܏KـbkYO5a hUBO輡YzZp_ ? GϊIN A)#A(/?NAiaʊ˃8JohVېƭ7 s||if Vsf)&0$&6:$ֈȫxQZ"th=~}c.(Ns%cc |uor\O;`!t!+*9zk}q ΀grIPʘAأ8yz,*;> Cf<ն9gTCU?'6$SF$aSdn3_0a "#fYd0i[K%Cʊ¿ղX,Kk\Ql(WXe8{ J7Ǝ${iPK;=3,JÞG7'ON^lsXaZ [R& vpyCw)V]5HHeyFeF 5fODMͰ Jh ?qGj0c2^Ș,kbT= 8S7es =Ľ4BDA&=o8/ch~~Y1 ޣ+QvX4HdSۺc\vsl7xTzԅ~՗_χA*uB**]^eXgm8,:{WkU&܅6WIPj:IMEb_~ڑ wZ1*R1dCpN&[8ZqD Wl,]"Z7iv.N:~'&183Y&2+P1;'*t@{3p;R;\r$rREB:Ip8l-2w47zGI(3h!hPweC\dj,keorԬg*< r*$.ު8 u߾ t_'QWh-Dm> 6"Rp,gkm;cL)L8]DYyxv3?C,sA5ߎn%m]2E^c 22#S`ŏ)1⩯y s{Ɍմgj_9dJؑ 681pΟ"WLӼ2C?-ұ+>3k]g &@I֩@H%#˂4^eF'W)mnuYcqd^> Xe<6밮6Z9h13<{JgȐaĽCxdIYu uQS$zƾ텦kh'|_lU߳uA6CWM_>b'./-{^xɘHf_ ;CƔ,mTfQ1+l- kr:qY_qdieTM8Sm`Q8l0s2 兎R/P.QYbk VxG @"VlDgwŠuP~E􏓬A~~q/^KMᡜYKHt~ ]"8(wOl$ uiLdF 4`2GtOyow1?m7^؄ ^]id#F.`|P nS=xY/(+S4cF3 _K-j=TO]1tOj52.`1hԑ-R2@&PG6.(}ȿ')};yToud֫ոՍvMʊa_kE:5X"FTpb0h%3."#39Fuo<_FgQK:eh"D9e5r7de0I^ߠjxaQۊjELd QzcR)!aѡH%>ʟ{Ἵ BO53SYtc]I~W Hq+D~OϸSxMN+jp@˦ ?7;YٹkTCY`)6ȧ]dHХk u5GgTV{0NM˕DCi7MD&!fט /@gx|f/mUV?0aGxCWĢ+32}P)*tu4=y@J.Q}h:,o 6VVß g _ l~b\цh2h{ynjI(lKDQIc#;*; | У՞ U*En T !WKhXuyɐC3{i E*sby|Fa$QoCGa VU\:t>㟶y#$#\tMRaI~ȫޱN6.nbw4:n} Ff f;aD%(z(» JS U[YanC_CEbȚec;hN"0"ku=(_zǍZB2 ,/X{M s7o;82>7Ve/ܟeJ!j+12 ĜT4CMb%vih/+t7xfcMos_F!orιɒ|O @-n^H{sR%e].+x1y`HW56^Iv%?OpMO:>c%`bb$_ w8":W :mFڮ0dܝ;p}On=.I\FMBɣ`QܸNo5BbM]]^0݈qI@a3j,S֔zi0껶AuaTq)1|;mmuˊ蓋_+ecfFoldch"ntL8#q+1E7΂eݦ(_JOlZʼ7z};hT?;s"\UYf 2h.5̺.dYetVL&6%t{*,;]C`y{,Gކ6?n|!k3ݯΫ!.[9HtN[o[AwI]eA}@*"+[p}aPoT>u`BN EIx$R:K)- b7&d/E=Ud 8&~ eH"eڼi{֡IzCP}~\ gؓBw̄V7ǖB$oUdh?&9t 𚞋Z- 4ƹQ%a;JP="Z W:HﲼhIpwޟƲضqSrUHċ6vdk}-vN?ۋ'" nByG%(unЊ/7ƚgŗà`)1?ͱcluZa>z-BmHw"Jl8?#}mC';يT2tmV8d(lmZzFԤ\KIΘF":ƽ}Pz?Hښq; 3\ *"@<(lbR Gӱ*dOgfX̶;hY jJ`'A(Tw'Pb^1o 󜵚D;b WI*T.CY#U'@iWMJ 鴻#.3(5کmw!Gqe&"a:r.#%W= _:Jߐ vGZ3e܁=p,@A wAv.p$䴲0W?ʍh959GMq5fgl+Ƥ/g k=Ihe9.i 4jWn9]A 93 sTDC;WoimjƢ*:5n1Y+tڢcL5DFQ!΂VРD|O| r0ϯlj@a ۅ j@3hsfp{ñB]dyPae7IF՞b{wEz/M7f[D Vn9rm=SN( NuG8uB1`5>)/w d I'_d'l>Ρ>p ٯW~SB|9ccF'B(Dpg<$S z8ǥ9맜8A|d7%'j+%=t&QJNfNwI2Q)l.T1 (2꧅[]k$i.}%E@Gj 4f5@YLـQ ȴ\=6:߶04u0?l2yQzf]s]DT_*zpp6~Pܐ?k{.lFޛE?3^ub${dC +06cۗ^\歱ϜSƑqksy` Z0BJGEnToKUPPP;YVIж=ܱWML(2D^*ĜL:%חk\$5m6_Zț{$c7?N3Шi> 1z1z gkAnASQj I$cvH9[AZb!\8I^\cɲBڝXp;EjbMǤ)fp/z6Sj6|έeB<sNI|^U0ZWzF\L4C/ߚ.#Xd o7w J?챬61-Bdxcpct)sgI *WY 3phA#' `6JY HĖOZu8X;IOr`\]Jaupo,.g}7LuNCGƵk7@PlBd"O^>Mm?AndIye+!vPdh1n@F\GIG:7) UxCL%n\w{-7j@@'i u9:۔*3DT6NZ`\`u}9JeBLrrUܼ_!]Hӕq iC`1qFi,V$o*?):RpTQfPTX9HCL]k* k5X% >aIc8R)Dm;:&ʑ'D֟6x(e$.t{h~㱙V,&bcpY! JT.p] oy[]gj5匴XA*wd߮pR6؟FjM[*zw(KX+ݿ/{0Bgz|Z)Ah)?abyU+uJJ, އ'W%S+'L_\ݳ}TIxZ08;a>3r;K'|fSQ n׺ am8[/"qYD sVQw.#Nn-ס!yq;UQ{@5"HUNqWP. ^:tf:oa*}ݝks^[Zbb功kW\*[X:f({:z8! 8oƧ[ߠ0eEYEW q9 Se%/i_z'WZ*d@*} Ogu32W:RnV^yl}&ΛLʛz洽bfn\~w3DZIptV6(>yTbq".w /I4w;[%ЧN=̹cw *I\skTȲ9%{(is]-ģa-ѾoA~pcGW-縜K#zd3\ƏE|H'DOx7PB(evIb̀l`GZ<xE>ݛ| TD m&Hp7Tm=W WrwԶ:r#Tj}Szt z7D&MЇi>Ca$Zry$CvبśX*݊pѰwnvsxI 6H~ m3ϯ'~6K$71s~ŷa4 ($g =/Tͥ/Kr)D5I@إ[M#.Y%xWϽyl`YcryF&\Dч8uLavY.:+s7!-omfArV+*άV#ҋ#b^`W# `SFgw rr nqMv'MKo.JHO&K҈9ͱp}d*=F4ld!_1hb.CVb44}l4 ^fi3[9;8 G;{!uQybfKL[Kicd~{K)$D&'? ]IRt/g`W]`|X_ OY"gd-?-*bvJug-j,x=T老La/FI~E\ zN iM9e5x Y)3 X?zZ|qK5(,3#IU;BZMA$4_Woܰ2p&P(m:eCS*^68.RAm|⨏ ̭0|0U9lY)>YC~"2kW|SP̰xݘ <D^b1L?$kt\SדZl}M^1tۚxSCB`.9$:T9NLO.%L={*RAlq˓g3nvHKAû`Qƙ1cX\Wiij]7RGbiA1tm:b!#(P* yW_ְ]C&[BᯭT}_AHVe]{L&'R("̈(i#j-DH"mԺm5>@Pjfw1ٕ^?GRJ8ZQ}̬#$]PM_; 흭03kLTNBϯq3*FW<ק[N;%♣AД\S} I}ɞ@ $[%} ~B k&u:ZmOpϭe(u{-|Jw#/UB0,MCt$ш^_]RjWz;gqds df[I0n)?}l@k$22ik-ex yC}\jj\R%2^xMIoLh<}jՀ9<(̒?0Cb ,'/W `_ TmzI@w>?YST(@/ <,nF4х1x_2Y8* Ot8 ֐%D/޽r5v%K7Uқb$ܴ}Ef/K%ioȿqhAR>4=? Pd9vs w9pK\/ E^f5+"_pe>x;+u UgBg@|?6}iڮT9pKzK(e`H)ִo00!~Qp,[Pf2 6%[ lD R+˕MU,tGw/p`QYZvFp/Կ5~625zǵ/Qwy!ӡs[ÇROω4y,J /!xFw8XdDTK|2kdspVn\}'-ݿ> zIJnvj5Nbh)Uo!DzOln_cΙ;'ĖȕvU2flVK@) :x6S MO'jOrâQ)E7+ qU X='ʃ-K- v4*[pun?x 6 T€2sY'emXUR`<$͐4W!ЏCx|"dWX cqA[TUg;ڛA5&E0 uB[;g[2r=Z ojԲ#ZWqKmSٺ`aϹ`Cϙfmzj(VK+!bQ?Fѿ_'I=Irgn ]ؔJdg]adiyjD@"BW9iW]zie+jx!>b%NkkvY(ZW)Pxwr% ¨3VB[vGV@#8Bz Y-*.if&#Xo{aX \"H3Y!YM?9"{A޿K5pJ-/^Z۾L,\f>fX>C{O}XܒQ0!r##yj/gjTsk`(orKOzs@i w3Lćd'45$P5) r$WPdmI Տ/Ӹ&-^sޓU)hSY++Q- P P? K& j"+ ʣLhGkroamlފ\6I,Y1y1>pn>]HHϩ:5gn?t`FEDw-e? ^rgl~;^u@ ]FMjZSު0RՊ~]߃M1H$$T&+ts#Z\׺(2L\Cw\aqc+auF0IM3Cks6튝RgJUw"SN=o:l$ =~Ӹ Nfʰ5DuZ跹k> n7qN8?,{BZwZoј#8Ԫquy4,WZDJ0݈."@D~ ϰ3Ջ5]xp5CC>Zki Qc9]LKC{\h>kS%u?O,'N4Z|*'A_2UVO*|<$@CK{H ӵ;6r)͠D)iQkS_s{ ٙaIr ޭEgB٤. .*크Oz:Z >a NҲ" ql p+Ragd9ejY7NF8ߊe4L]}v2Dz6zDY5'B^<Iܪvҵ~^b褪G-nsUM`TtSᚨf"#/!4>vq&w \m& heD*X -[n˿9P c"т$82~o#2i?a1PKI:30p|9R}*9㣺أ'P'bnzYL{+/:sS]ZXpFl2u{+&4HPe}`p@I t#P9CYMJNϧGHȋa$M~'ivJ}y@ :tάHɪjprrkטVJB;$ 0a<{8@iMsvZ\\>&P5ٌt uFͅVMtI|2OS6J~ߥuz]z@o(U<α~o3 pw떥ɟZcj412LB귄۩m3s-hNhFXdI/?3h< R#&ZkΙkI'3$}<E&ƓTtO{P1$kӽ)U.USF4UG 1YՍLB2e۷̼nN b]Rx5#x @9,mI Dbg&8!ҡP@璕V!p|)&9  &(NdrC~_eڴ7>C9j2/9F[@փ /VL] Pg I)5詤~0#-3=>Q[S~2dy{YI )&;xNmW0V^Ü>Y3pK_ɢW|//IVbXcȿde3C.رpΈIs"gru Caʜ{Y'f'iQI'/*.dNDP7n? k^žB<Y6_.n}Z&k9'k@`1Ǹ:W{s ؞ݚT]*ߜRțȳԪ Ցv+'EYG'DsJ|Iev2~ʞD+>Ơo9yt}}4%i1?A+Hw/,^ëyȔHd 'U'i%bo|ffkVݴf!pūnxا{]Ù:2*T,al ZcV&m€dtƸͱX﫧?ӿ.~j. -UTj2v,SkXT!OTB5_:fVM5i $6C1oO!{,uR}Q+%i\߂Dj״k{_/M]"6/,n(svKRfpW{7<`Ƣr~_.SXtR8(!ƀbG,`pv @UJtb mb(xWH_MF^;ޞ4:k A{泤S{DҀ@B#J^/OlxWK{/:r筂B_ $AC`\) uL۽n]w5t͔\kEsYj=uZ5-FE`Y26ңg?-r>@}E3 #mިlCozw6uPf+滆7v aWq:?q"uޙAETZa3 `G `G*֩͞E#+{ôbo?+&υY@6"rEh(k~f=Ǫ_, o{k3CO8ƓTwIoK+Kv: \qI}IAmG N6d %q[u''U Рu tH*2,˴#8&`) ZF-g˜^1,Ms]tU&tk6VCͥpp~CMHd*5ڠ3;:Ό] 85MPwpaGJhT+U & 2ؽ!'WI}718 :M,4O%XИPVC_`X!K/˾] #q.Eف ?;䟏PݕV{Wڀˮ0t 6h߱/*;co3@4>w/rπI_{ԧ39 BkcHÙa&xx~4'zye1#eh/(^/[NQ㨦' R-~ Ӊ왵[vwebg|th/ìuKeM^ܒǁU3Z5g#Ahұ踹໎ĬTG%w}+ϻ7-[mT8| T~%82D( } 9sKmsBo»:uFAu*J{0 _=Ɔ)KFWGs< 彌yI1y3#>?ey6' Cl?hzwP4uտ-90}XM$iaX Q| FJ$ɇ2݌L`8YI eGI^}ɗ/˓TNwE7Oߤpv=ՙYK`$Qms!h{,Hk=Y١C 5܍g"ts^#ovSqWJ巺~Ǩ HvoXA5Ic0 6]/BC0MIv`;@*o(ȇ(/dU ^ w[Zvt? 19 <ؒT\-tI&"|7̶lp#X_~h 6o $)!j6jIY%NႧؼDk-1)Yp?Yc"|_ffV@|W3,LR$,7cv:s iJn|ڶH/ՇH #xp! maE&;9ϏQKsڑ {4;$d4w""fb'Խm)1îX%%]RLs{Y$ 퀦* "L1>WO/,ka7}NjƩ X\+WP+9^;3-$/թ1XۖZ*ǗD[z(ftܯyWcP 3ta) >݉Ԋ9;Z?(?J"'`ޯ܋H 8i ,jwdkeҏWgrI{c6qg{cJ;_ (j򋅕qz+1TU#~P]"}; tBP;%p9Ń@C1~sU@g\"RaeP *ҧww44H >K✖p%3NZ]2ҠR Zv?ukʞ(nftVP'W=pݲs8\+Hi@!N?pk-n>&}} %vSwMnD rky?SAPh,כ I_kJLd7HB@o<&}@^9c'tWj#\}*k9$_K",`6Q; `fzQxh뜙 T#oa-I5\SwZW]Xr}m8XA|Awؚ^NM}@Zjs%Ϥ*e4moX4a>kpVmjY iʣ0lAv"߼.b'lfF]zU^CZ .f8^QPꀩܳ%y#f&"ZUѨ&,zE?d)KOMk,y.Aԭe*HL"|esopK +5kE#R六gTƭL5[de& ނ#@Q w:,}/fh$h]n^xצʰ@ً=| /$VPJ=k0 9lp0#bM)&4@h5z9!߃mE"sֺzbpff~O5 ЖD+0o^u= V5&W8=u`:ƽ0)6B.E%Dl ծ3>A%YŬI :eX8҈\~زO"Cb[ R Ӳ>я4o"!iQ]v-2;R"[f|g$d(Y]K-6 o(ڑ6`+5{QjġI@J~9fmD9Ì ' BmM"},-cxkcBc*CGSKMJ:n2~hَC1g0z')auƖ+ՉԐY9tH"}r[cҬsidr[ 3i*۔#LVE8r3[:W} B Zs1+sDž{._猑`l[+.WR>,oeo=Ic&*!>U(Ck7djbU)K-v\JC̑h]DʈW4ݖo)n,ZI˼\Ed{Vc{gi}HI~A/To A s"j1$QZG &50Fͭ(@CgŭV<&D|HڦHw;tg>syZ2ڒ8`0O6\c~+&>'cš>H,yGi4)û3J}ʁ)&{}D2wESn`~݅ nDi 6:8]kJ5 XOY_[1ob͉#5#zsD;4*=\9Wr:'n1`M< S͜9Owd9Tw8MZWed=6PNu>b밼D|p3Ww%7&gLF*n=dPF{"@G.fȝv H v|^pJ O2uuWZq^<[8 kE. 'Z6ԡQUhJ"}+G3HDJѝ 0qFkMw^xI 8A.]@atf߈|(+Y' zM딦P ^nzX:;'彮2v@$ Vv4L]-D\-lNj_KgJڨl~+xїw~kݨk=i?<DM+4iQg"gy=tONuHc3qu$vlDUU&t]Q }5Eb,3ysv9MgrэԃX{SfAO%2?qM쯸Ee뛳NKZh2NE3G : eCw:fx[x/-nﵯBZKLO`/9p ux5ziٌü s~HS%>F1>ƨ \h)~(ڄ+_b$&`BU+uJ-F1< ;TH+uJWwuu<%(ҸV$ N3f m 9lCԤa!5ŋIfI,7-:0mK5v=~Gp46&y(GT; }/l6H%? B4=|xF' r4{o-]ƑyKr8܇O/1qV:˶#:b9n:RlWC6/}E'WTBH)Ƙq|/wғ-"зa z\c%TĴ_;㱖qW35yU(^l1&M97TgRzɖ.+ ~&$62ޞ T-1ۋP R!en{6dx;⦆^1T8eX L5XjI+!&~B,_6LN%BG1gC7gʔ"n'=XZkuZT[wJ m%Qr㍉NMJU ͯ_ RYБy`8EyJDMhrӳh-)AK3 $\1}baޯQGsqskUS)n^U QxCg!I!$?\88b$[0¢Q5oL_`Gj5CRBXJCwzcZZWݱh[HrP T[\yϞJ3Dc6K4ug'-L'#PmAbi|Pk cKY{C/mks k0ssc2#wF@w#e9cAO̢p}?geŐ/S ^cU=X!0)iXCx7z`:^!/|\<e.$?Zi9;. K(KX:P'"3%BLVjWO^s$-˱o]{Ŷ(YY$/}teB1s)P@;4lGb!wY6RQֹ|B?.kGD>"4T: f_̟L-PG['50'yVcdiӅ ]dznԡQDRBlMRn iCO/<AL VəHw 9L$ȶ?{g xWX[NF# p׼Be yڏ]'&e.lA.B$'+h/ᤃCmݞ3L#i ܛPlsw%f,0eOO_3c ;UXq2.^ଯ|;f8Go`-{0LĻÑAaRx^`}`=ݍ܄BjtUgIEC*rJ%c^I\(WGb%M*:vq>,ŗ,DA`};'&1/%w@(Q \u)| l Y%{*uaPwpԼшq؛_u2 1 CS! I؃sw$8JIA$ڵ}pOZ\BS,oš#-"{֦W.a{6pڲۇ,AsP }BN3u{)\]m/!k;ah6O՜"[%R2cا¼dO_ESu yFqpD]JX0P`f^c2y^~}6cMG+MDazwCDomi CصЊ qod™q@`N_ 9Q7{ܣ 3_(ռ? #E྽ `jV2q %c?~;&XDO0[I!M,#ůgy#>.' #}['=ObWE"1}!7\-` ὫZF֣71-.I6 $WPA:%v BOChg2L%Cv zcWO[?0!gQؑQJԌ%ɸ"vz9ϔ \{}>W:'yք`Vvk{JrJP-7;xLKsM$UD11]AxjCpyqWNwDERyxg!Fw0Z# g3ߥӓzqS66[~*K@ KaC¡+^X FWQj=1СE>7EF -V0co/]BZ?2i>Zql*wʆH)بUI7; O3`fBuFJ =gmQm@H㚟N`̑b@Tj Eȑ&aB#nLIUNݮɓP(o}o~Z&GjuʏZZ(I7R^¬ Δe^a/^܏o7y DS\Ӆh>-8XwC'&D_7QMC' -sILjW P.[:6 U6`~qqD֙b jsH A6u(ೇdf=PG\t>rWgZ4 Xfqp}p](Icp1{͐eWKdB7Xm:#Dz8'l<>I7d=ŐwbA|(?]0cV+k}MOk>O-FN l*@hu؉p ̽ > 0N& ]\r)_ mpI: :`LD/>_ 㶏RK`b/1UcƧ7MqPf)URLccC(SA@u2]M\? h&  =DhyX|WJgWώ1l:5@6-yٴVas3.)+:3=f>pJQ^=Mnn*jO>9C4rf?n/a[pKX_O#QJMڝ?E McpAHkmq#2e"YϽmxC|7>>o/ @ie$yys5g¯?=y_Z A I%4[?$$BwBhh棞۽%&y)H|YTB?J8`@3nc% -jߞH,L,14R<$D /O@\([T@SnCGR,^QĐi 얟5Y*jU^b~I66-½랋831I#c}&)81JŔ"6G% 8/xAn.Q 1}m}bAaagEvdP` C*O씲e51)'GXD i|b?T 4u s].zQN}]}]6E1'dsLz3bt #{ Zp+yRisXy3 ct9x-iȹU?=E MAM$VP-o0[~^(sx^ToԽLIf%ARxok62h?-rYP.Ќ ցěԒxXx:F=K0;ȁQeJ/ֈ^KI_ռAg#l%:9E5KesMO-khA[ p衷BV+QB̠TxX1@}, Y}D3$}^aX@M˥(D@PN.2 F˃fRw} = q;_Nhs4h~Bѣbhx.,!1y_t9 09a5v3?63BU8dP3í[.cʂ"/]qH%\[J`m!!2teGb+[L`9oEoO4F^ oqHaΰX"C@*B<l}e선tj*nR0`c<;O]30erA. `JXG*~<1eo9WL3-ߝC:݋4W]T7 "?s.W(޺E)m8; v{rt DWSUxNm(pmc^_$zw*26qw+`v ['oZJ%p^ឨvggNвS'/V@['њxW1dDLḫ{/1u伉|z&W!LU>@JӜZ ٱ X~)1 2oܨqѶ>}݁}TqWLHU r=ZOfKXDJ `|׌3ޫuXSa `渧~Si$RH6+(&3:7V0üT0>Ŏ*͖JjM> pNS_ZjSPr"/\UdR׵Lo?jɻ\U],Oωmi/hu~&Af YvVQL^[ f>ifㆄ%5^.N6:[^r~?h&jL'+5 #WL {y/W(f@ Ӆ.)F-?DfZǷtF.BR8sdƹU>&pa`0s}J8RiGc >:oM1ג`_$nUJYܻjeuDWlXkdWst7{D!6Y 8mŪhλʚf<ٮk;aٿ\3pegU*"Bt7F_>=K2yP3~9qޤy,<&A (UJݾqRn CYr'^&\$ܩt7] Pk kT h<"}S>ߡ[Q&KH5Ώ4kjKM&T;*VVFug &|;9G|q&2\*r dw.9-ne m?(;\/hfnB$O# =:R>9~G3Xe/K%򅠒ב{n-qt˜нxӡd ~FJz5),10+yՑA p|+_xO}s6%m>2#D4Lk6\|S]W6OMπ94ćsDʎ`xEI[cNv11femƊ^s+K=9[݇Nsd֋kG~뽯v[n9Az6sN@7r>_Lu(_W) WPpZdzMie0I]V$ቂȭo#Sp]K)@fL셓;fxY`F ~ 4Be=MZ??E  B67 .o}hcɨ_dsBKLc+ixnx_KtBaPpul:]$ V Ef]KS=ZE`e%p| j5n~EE!,c+(\ȫk10rORS\jT[.(y]'lWƜAL .sz$Ь"xJqE؀):\(+ [hm6L Q4W06iX dGvFTWj!d[/;!CLk2-j^/v7-AsnW.sCt|B˹)!ʁ&4?#aH GYW-7$8[OBlFe;rcVC5T/5#Dm27WF,[,ʈ+â! Y;WcE`90c'Q6I%Q~\JGV{j6-͙: 7X0qI9.k[C,[-wH  ^%ZtB`Pieɤ Ms,rI_Cz w(ţv{[QDJt'ri |*)^kV=Pb˂N ngfSġx3u&*⡉D0VC%d\k.͓lnP^I>`oQEOqibR9oP n2 aqLB-?X?Å@WlauЮzX Vn*~* ' `DcBNP HrG/RX\3+-" sa0|SaP'8SgI9 td0 @q4~QVi -EtNZO7G ,#dm @޶Ac"wѽ߻(lD0;Rqmb!#k,"k QI/|跧!3}3r9rPHP8ecb6X{LY+3t>__;g$Zaz̜hYweoVy{Q]ٯxTjL/mTxCd6Ax&=tyf]4Lq~@uV^YP_DzC[fyG .5"oI;i犳4:DʮA:Eb$^:/|P]3- ՗fdbSiG|VH޶q[烏eJ 5C"z#Ws|l]{4NzhŏWT)IIn4)*Jja-O\l^qm"_qd R|nW.eoxl +,pL6bdqo@0-1~LF]-M $7[e 2K+~zsf]^קMDU䈰++_wxl L|\/j 0Js<5QPɦvGs6xG^kSY6woZAFTzdPdZ mO^qTO{o`Uh?8 ?a zËLgnͭZ4ePG $%pȗ- H"HjqͺD ]`F-'7DPq#:hoڶ[7=g_+YqSo&+v2Z۴Uۙώ59< *Qo&Upo}+,ƝR-Ձ<8vOYPtfR(+8C{9^wK_ݧ^=.iLcW vvUjdŠiG%D`}Y(As$ix`?3D1=C_IV=F;_?Im`p4A'|D̀θ$IG Ҋ,ڢ_fd婝`_ BD0k[Qڤ6(82 ;Iפ]9-{( =4dW=M'ry6QޯdD?*Ui0+vazq'7(;^hnRx赘'Ti=7DX޹(&RCa3VXzzNn}̃^%)IR-51lJD d:R*9"-Gݨv=nE&.ˡ.*2yHť%vf3g*^<$Tn{Zd-!{U.5J䣡[Ԯg{̆pdXy)+ggk5Kj Ms:`6F7Do,>FLLH'tn( -ͥNIM2[HO;.bgb^&RO=fmⅡ]#VC8.4#TIŒg>Oe{oПwÌ'wR{/P8#/+?U4ܑXe$s5]dv%3yJױx=VBddifsGevȨKT[p |E. k羣5h crvKڵ%_C-TAF/N-HigId9جK/ +'1ov`[#{v/:VSd/1(v%9~lybn\y+It[!` :ퟢ=\Њ\|&T*oډF2hB?f}0 䥣cZ :ړ>U}Ӫ8DBovt'iZg z5LʕWKR4yl3DUinj"br]ϓe"4@PM?{j.х pʼn Sr/M \wD[dW@iT}CmK6l+]?do?|`a`:x1mL.k &F `{i2FȚ6fT'6)5-8D$ayI-2.ʋF:Q矅n<`4\vD{L!׫˹Yl!Q'}QGLv#xfz{ |X޶[01N jցk`)^VŹb;6wyԔ |OXy{Q;("=JNol<u pG,P -ǪYb@-o#/'~:|z,v3ƅmmy7 k(q$iKV|q~mdQ<#_~I-{?({.vfO4VRIo/㫢 * RD+,@>U(DcCD'cW]PM?txI:7-jELPܽQ8g|8az{H4(ChʕHjH' ˗k4T瀹vYR Bk' xK5i̓a[4*_#IP 2 v$z^c^ WՋm2 j9>-]c;!ۨ8(8=ɟ޼l!eF]WlꬽxؘgSeg@ >aW=?nN9 JUp\}/zX_OEKrmcbU3; _"}uF2(N"kx* olSe .Pu*$xk"C`O"aXWY.V2: =]4d$1X6 )]^WY2&qR SoxeɖM vf\g1 x`MEhlbYJì7m5 =Dd?*$sptfhw#/Chʽn^)8M3&9%Ưk)XRvVBJQ8]JF'V͓:st  $<[n:P7HJ7o-^d Gw3ݖ`[쐺!Y[L?; N4JXw@-gKkhR->>ك.VgX+x%nJ7f!/Y6`osltvvM5SS .SΩ -B~À0ohOg9x&s4ĕ=:n65YZ-7d+>gV5}&Hv/wjdv;bo[{6A It;JP=q;nDTm!߂=,z_|[8מL8f mU(֡_г-zɐ!¡D誓C? eDof.fdSlֿ0ü{B}[#^ I:an\=? ҙfן'~sl$, 1G D><VUb"q+ 9ru==DqV:%jEwֈ޻~ F7r/ZA; `vQKloؒ)Լg1aQIPr0,濋2eջa`Xn>'dCiD#Ryz7@3H:fB'8ؙ"?YrFd mRmEVP莻#{Dx| | ΋ގc LE Yإ?ֳf`(Hh(~_"6QK5GP]ZEWutob+Xh:lyEP=A04DSDl֏$;lܶϹ{ujyR]# r˜4յ1Ӛ*NI+Sю[ܻ"olUp[qN:Gig2_xti[]SgP"O%3z9m؅)uڟR!K񌯥χbgR򱪸 zj_責8*1 X*SH iZ Q:S6zo|[>:s 8@=JkW״AujO0\G5K+Hők*}zǛ9{w7` ^6ATr- +y|޼ m. d]3ZXw*~1YXO$DOFk íg" Z2鲧] S Ęe3_GCviVERlY2jL\!V*:)JR,J QQ٨A '!"o9*N*K+r(߉_1…:7dBZ0 ^G,BC0iugV諵(S7<N*؝θFr#o!Pm{bLcT?JY"2>$0SUߔf碲o${)Rۿ_LP=':v7*1~!Z; W k f.t'4>+@0еkyLAaDqbG &Ovi0%=)HxErnf r7zdFg@GոX^[?,G#=ul-CFEi*9Xp*Z4_n v1 |!G=]xLNTzQ?WSjs>o,Y0TWaP\Es*xp0װTڲzbxjyh~;eD" 0!q1@6+p 2:-LJY%拌R/6okcE8Mq~G8- f$9;L=]w#r8ew ջggMsr?Z6@ 2Ywb&~kʬ}} DsIƈ $uM5 9qU҅oMT,2Z Oo0l`6)j*۴/,)QtN¬v>M/1]gdT sM"1YLO3DzlBVn9 (Ւ*Lmd'W9ṅd7.J_VK~cp FCWV9L 3 7Ax[ҟ ªz8te^}`xUpG(?/ zAH RbD|}d G TW=иha:q_uLJ_rbYF!}"&[(3&mڇuj}&!S*g&PEjGE?bLJ<+? M>T12s qEieJA^k R:.nFQG"q_WXq寏},MQ} qv!nַ⊔wrƿs>qלѷ=6ђW?&͗8fiS{v@Fd 0zv}۳)^٠MU!XE"g5 E%w,s9m@v{o6xlVߎLHH}y56nk=?=ZT,@aRE⭑\TLal=qu㲨~܅-v kZ?7C޻\ZrFb5r<-%I7ڌT4΃*9):P猍]z,Pv]UƉǽ1}S;aKoCIAMSWZI=,9<5Ӟ()p]D;A&Qw_hW/T4M=ѐnⷽnŪ$>A ԴA4!Ъ+ N PC['X” JqOML뺞謜| V<2Nq+\mjuwGŵvUj V%lT` ^!};ǐE)s8G}ͷwx݊CfP5X (V'Ɛ0 "ل]W :=.N1=C*<& cx[ )GUn‚K0@ٻPs?HK\%`{>nL!Zs'/f z i~չB:6zP&W Ͽ)πrPe?0oE2ʼ9'X5%ulT9AVl IJe)+U r7ճ†"Yw̉w,<:cy5-sQ IgrRg;}O( C?~kJrŮ0Mmp+}gFTK*R\(B2H˩HۀD{_9y!šr G6[~yҪRg8]P)ei]t?ˢx*,ZU&GqLנ%h"?b -{:WStE'~ ů|TǗffʂY5+l} fsd< ㎭T<.F7Vh_]eWT? Spַ "5JAjXB!7F(YL%D*]u$ ie }M+rJu5WcS$)e֖i/%oX KC{˵^R Sq|B /#\gSI3U/ra G^k"XsOUϼeIjc <,n M`m ],mݞ*ݲn!/ϲn%%+7az$xc*Ar~ QVX`]:.+8 &u'Yx3I3;[%|]eg@nBTcuQ^p U}bc4۩4 ӡQzJ?)"˺Aeh.^饶}#oթW|d+ rEA⤾,Ր[: Hꮠd:2=¸ w4\|C</.Zy`20@P{,`Ēy}T`D7{nGINq9IK5%ו̣.a u>Nap*leD7OQ!ۿGe|3(5k3NF 7TQ<_B=n'tCbۜ NOWu?;еCλْph EV8Xց6TRGD>P WryӒxVFǦyDS@3Ozt djY+/NyvY,t6] 1EJig #,Hi"*`,nUR&"s.Z|<' 1JonxOw\# 2ܻHo94@LsU. c58XDC.U(v% %7Qcb=%YNEh:'腿3M6V(P&].[О_1'Q8nJ~ĞS M6 JoWꌣ,>2~8`6F 4Vޛ8sl|_:"!,a6Ѧ%Qa#Y>/ձN絎yP_{PVW<&?  S._8A7? W^mk3V#W([o1_̑T긷F[]HW @ݲ-ArUˤpGȱ & m${=>(H[kpNDpノ*^#T[S"QDŽ5ca49K2VW$dϤ#.LCr-d;Yl` 0<}H+.ˌ۠K#"ğUp /E-(IR 8 pȫTgXH{uxF=C5qzmAEdva ;BhÓ-* Ϥa/n 쇁M d'=h Kix@=ij׋䵩Am`lҐtͮ f<{"}sx HI,ݪ a:ϭ@z+jW [G*Ѫ7ƾ?43Yb69`⼳' q(Ʊz&, '0tK9K:ADZmB&шtQ 35xD$G8Fh6k3 KzFq(3Kݸ/܉[领A0mjqOP+Ked5G1M\3 J&.Y?fSoA=|-:,+[b-`p^uuIA/OkcAG6;;!"#p6@/R=KK2!=*&(+ŨO#^nlwJpҰ|ePsW͞U\u=ytUe3fp㊓GrC06Ԁ19hQڨD2.K\wTqJ{BH5s^rO穝OGͰ8Ϋm?;MFС~P1- $#+}gw> E&[弻zM D9Iv Ⳉq-x002@! 9q,ܰ=2u ;Brea6a2!1Dxv|T|0T0#`qNl56hH8(S=pDՃ2RūGF[ }H9Kq6Aȝ|;we"_ '>,˪z$~ 10i2Y7t${稃4[pT"oQ?1%Ō97*/ð#s㾝.P+˚T*r^Ts-r8+DԱN_ġ!1%@w;”a ]m:^׸?cvم[߈t/ ^}7_wZ|{mKQuYy@SRK}Rhp+rKo1׆U"z66=O(vܞ{Ӳc `TnR [ U7Za ~.EHydefSĄ-$Ҵ vI|$z[ Fݫ/p$T'{6ZjYWeZp{C?'"sc֦bQ"18\ 7 Ghy:8+NNp*ܘcKwJdmttߊ4/>11ou WoU7k35" pv&zt"E@n< {ŻwUNr$ p\w 3(MO &$]*Τy^*EѾŲM!g|k~%@E$cn"Ds.e!ӾltpO7wU < iuE sL t4CC1\',̌sidvP<H(㼚ȎrqPᱤ(S[*[4zgZ4גpj(/BGPQ ,'PF4񫊅w)Ѡ5 ܲ{|j}8 0OUX3ޞzޜضQ #Hҷȿ_FjXߧ0 #mF0 3$#i) ڴYhVދċAhVy AfvW9!M%ëU)c;P`?>5/7TFgG%,~A.-@MkxV[=2ETtYxmnV}<\faWkߐ˥ڸY70C.?czdCAX|37hFP/,ԙ-sO]Fc/ͱ5ú;I[u@sW*ZBEս|ߋ=d+ёen6? ~6J<zVXڌո$w31kP {UUv}+ U9AG ]1TdhCƲ?) U&kv@2a[y|i{H̛T 3ϫڻX1`:g|_7ԇ&0-uлc4HL0c(f j`1LHvgD>CQ9+:S*~HDsiS̿M畏G.Ty$C 􇮽ToWUNρ] q*W| qrr4Q{ h7w*VՏCxxܭNh`}$n (7=xYٞ+1/%U@1$S΅J%c/;[0Y~Мֆ~:<3( }etr 1ףi=Ǝbr1LL:N{U)r: :TQncdç.]KG* P9.3Hb<8m^m Jމ-Dҹ4QkmjIiN\bZh-ۃV`GE0ʕM12mO/uDI\Yk4 ? 75xj@mq{J1o]TWj^ɇP|o3ؑJ1!TѦ)-h\+libeh{6uDv,k]<$wP( -Q t"/I,q;e VtE2RrxcPR聤oohߊ>Fv}~o#?KlMW⩽ -wK-(@2w(I-+w?#,Mìy(\n?KeS%Xwܗ#'auVr7HW[آwf m~g3Yi-8m[ LgoJh g<4Ӹ<'5gWo!ObuTfWO.VRI2cchUve݃3i[(Y G/J.o#4-BJHv|YpdvDg. {ʷheELF+Ws?UOgETe\CjB+YQG~m脻DԒBѕm W"-@84&5=C ?9ӀoD¯:0?{X`21կ/3GSX%®]2б -pL*xOJQͳժjeCnp#s#aڽ_.T~J JGnP4zSLY|7cc_ -4Kh0P MD}}6R(4A)WR>r<Uden3?^|(M[!xw:2͜"֭4^ct}(؋O5E7+>"d-{遯D iS S5$sѨg=.d_ .͈mF&~R܄ޡ\5F*vc]:~Re`dqgPDZoz=nG5[a2#hc/bŘJ(J#!'kYk8n{K灾{j$3SZy:|[ov71 l]U5"WI`_^D/zKJ\45Т zQ@JxV~Ӿq G, |xΙ@Z)pt#f3ߠ~CK FQ_(0|^?fm%HS>fX$h$NF7M[RO3)`Kt%]SCCIii|W[aJwi>̲KuB !l*/t5RQ;W#ܷvoqJXø8(#GJL*v}oƵj+C9/sެ:Ə-U7PuSlr -Ѓ=LEx(qؕoPNV@ !+MXՈ4TDC6۷ ػH.@,uma2ؒ{?d*m=ͳwdTZyѻj3 %gN5, ^S| $cDy JLFrxsg&%nd]k.K_C=ӗ`+x1ꗀ&=ƃX0R { :."1PTC)~*YШO}ҝ(4PognFX<a>.FŠP?]`T'ᐶy49mLqT;"/(Òmx: BOKJu ZI*~ϩڮ<\~c2x*. #Pe4iQLG܊z+:R\s=vIwrmF?1gDȍl~_Q. |WFq2toA֔v+[ mϻB|$-tdBCmW$c;xK$:5څkuV qGof5+|E=cy.QDK5f`-:11N#b9Zmy yq|`ӆ|6]7Hflwr^T5768  xkOK(\EBpPݡɪ`Hw\|RP&8i`1vܲ]E;{5颚9K|GyɁf]!+v:+!Jv)3ł}?wʛ%TdDibuS>[0/@vNSrڐ_<ư]_x8qU Rㆌ{N\gb с5mV께8TO6lCK$}q^oQ쵻K/\,3f0%W0=ui1&\53tz^&Ӏ#Rc|}6h>֕ImZ/zrr!<O<;m$>IFNNS/rG@{(UA'Y $$Iq,N>#uHg?ӣ-Z)EU1"c7i L 5jv?MQ6<UuF(2]*AˎVD5~fEC1ZxD$|l"&^du!?zYK^}vC M*}.I*ɖZmCg0C80+GH8M=b%Yy}VA #6jOEzjXH->ةޡQ2 ^.䐀<>} XR׹}&Y>)KZ"H xcr`:fl0xTh0ԝPkR 'x#}IyKSS]ˬN49/,6uzN0H~KVn+2F> 4SH zXDItIL|l@iN^oѢ $S>-Q Txh7$p$tV/Yy (h6m'V(~V}KR-S2dTOhf!ϚI<"d3[l Ʈ#ѬYV IԂbH~֝\r:tlwS3} &6n(hXgҷ2XuLk7|YsCjqNm}YC^p@%0)V OpG%rUI Kɼ^NLˤfx 2M ⁩Ԝ*:D'kdPR 數 Kxy7[JM쥩'BZ})ZCjl,Y4᙮K)5MPF9b`*Ww ]RkhI'䈤&LLq;^R?AKC[U/#Ьs`QbZFaU LZ;y:Nl-AeM/QqhO$5]=?DSsGfx!RãJ&wm!| ýwT8:h)Y5 `}| N_ͼ̺EP_Sjk0QNr\c 0mu<.;︷_U`$=bA_ ܍DG("wH>Ⱅe/@V_DSeGd|9[ &hXV-+o^h dJ[cu|ӴIo,9ï_oqaKpдWP.v 3_<+=Hj:4E`CTvؚgs+z,>p-X 8+qǸUSBzXo 8 EE`49D< bt5ۮ?L !(Q>R!ig\Cci1ۉ akj۫ڌ?XۜU]?=|&/L֋Bg'h^ꏕ,eq1(TCIᙷnYA(#jg >5B"wHoI +@ " TyP]UP= e:]2G\hq i$z^ Tj&L(_7uJ:H мΗ:kSzh0JԒ/u +=rv b>ͷNԱMjR`+E)J%֒Mu{;†2P@5 ꮁ:]&Y  pYk{HݽEݖ  eGYQRUV񭴚qK#3nB*XKn' |i,hW͊b;ݤqlTȂN-Z_%f="Hv*}Nj3%$Ǚ9ah6N+8W#0ϰ{D=:!=57d~eecE <`r#~[*Ւ vffizbH*l=gx ri(d z&)sy ɓzӚx"@a;#eEu"u1a텎\W (pT'>عʑ7~ϒTз -Xr}*B/YCˮgq+W$K5>M0 CTʑ6`Q".l uQl5H_n{0bu$v/@ MӃsGiG"B'_9íp:{xgVjV&K29a 'Q5碙aF_r. 6ӱ{|;ek(qX(i u:8f_{ğ/>+d ' Hi~VU6/Ɇbq;bUoBXŜqܺ`/w,_˫I:+)Aglbx*P]aw[~]By2瘛$`u0TOPf\gb 1ZsN6-Lxzm5(C55ے/NԿp5lv6H?YC/#] 4VhuǟT$`qI'-î}P *@‰N܁8N44MBΗyNsUv,e5GNcs38KE|T|'zEDLܼsbTC6BT}zz…G #sn a'^c|(z'XTNq_vlxCB/`(΍XZ!J{v ' ,A+kn0Vj$bW,3Rb ( %x2Aߴ*P5G?m5eF@^"}ϸ`;rw88W#YF{rL{0lҬsBs/5Wn&kr "3N u5kKvN""<= t!RP6;&C5|&V9*z_~8vIIWn\ sDtnVWTLi/)Xx෼Q(Dtrg3 ɿ4d AE Ep.^J#Ln,Ia@ MIXQѲٽ/eTO䥛nuِqL.‰Hˋq.&cvaI͒9Dd贐\.="RlkbBi y@@FFCjļWS.BZ϶fަr8t΅Z'_pl f|\D33NmgE;u» '~LV}_}o $\ "l\-vhLAC>*y FUqL_rY%=@k^$ÒwMs3 TxY{ߕ`옓 |!{wk"qO/t:IB.&&=Eԩ(gA+:72eh|{H>WS{A|V3 !"-)i^NdS6# /vy(A̷N\_ .CJO6W)歠\հGcSd wրb8{OAFL&:SUzSR5)#*K|B6Kʴۈ䫚JWN~^4PMmqMUyF |+|2…[585K ȿ)&;íAz-\o;2:ĉn(d[q53W[lmV^w wu5k<3R[ .Yr!iy~_6׼_yr!SUȚ x'8s ]! r+/x,Gw 4K~MGDV=Q}2iG̈́/ <-dn@x|\7í+ͮ%oomNk~^Zsnwk;0^ ^ ]Z9nc2 ´d}Oiq,r` \ e%.@M_3\;jU71-Qʁ!PULJ]BIggX4aIG߸&<2QDΞADHYRR6Rz߬B[K {@af5Ms_QyrG sPX3YyZ$L,xX >ns]OHc YHz9kڈMmLyťo(zFrFD`L]J@~3 FK`O; D@i5kU߄u P1y ۰q'TIXf( ,z%Q#u?/MC.UP - ~-'1kT]1zhHZp& `+;nX/\C3XTkay?"w;qJLyۭ2sݚVJAn-I2㈉'Lp) WDP9\[@Q+9C< Y>.ŷkQb vR3qJ&.HrF]U, :s5]GUdU\ Cp n`%f[¾ !sE"8Krz:?xe^PbW<'怿?jiߢd6/?tL]ͩ#AA;>^;#]uf@\A|B_fHuBn"tra &{UP?yne6ŗ .;m>Mqc^8N%7^SK T`,sgzA R/+Zb fx"K/~g;dW,Ip;"Sh /lk頦Y#dpI(/caU[|h;cBh4$!dQDUvlq8c7ADNbᨢK&)[}D;"!1:{b//h{aoxЃĹ&Hwic [,Xp|:ށQw9g꜌H9]隬CI Ƭ7sZsqx Gktkxm+[h 79ŰAQ~PaW+"x49-mӸMCXŞf"Rѧ{]G)a/8^H7pj$LNKi#V^ n{&:!`7|p ]DF4cW:Rjq%GrBrX&IcQlT3XKSAW⶷G8l/'{kz58U.-ע QHٳ`?6VVXn~ج*d5OśBHDA,nO!nxA KmP 4ꎮne S1i!GK<2+TVlť1F2$BkL=G4e`Dh*o̠o'8eS)h71O(pX$y 5K,1+fNBD;I-w<.|1q5mZ;]{To =VDS(̾]v}`ԗ<n9Q-Vr&L"o怐ρB29=׎xWtʳ^-D1/W4n A˜ Vt(teQ527eܰ%JS)=<cu brظ#F>BUX&Umqxr%T߱9i5_,vriFHhSV}Yބ҃H 6}DQ-=(qZ#7%8'tsh@g}]Q2a$$g}P4sEW%M)fy˽#XKjrf = I>wya>qIChWz& T?:gQVzرtR=(e!M[wN"m.<}@wғjUB%czc|VLky`r|rk\ix:4L"o#X +7X\/#У7Ey\ KW08_…).T疎o'2֑OozѰLђ`_ řCмmM{URj {+P,'*?eV*>&k8<Ib4]L,LkAʟ}h̪䔳F:Ibe.D l\sa(՝*F$:~4*tPA(JW yCw7_%"]*S 8eҬ*/gXQJ>fk%j&A&:cQxi:@MdO/haԬiǂІKք=c7xc0"bzlGФ&o@B1e5shf,s16) A{ǤiJe7w߄hœ.;e~ -]tu9јw7jDz`vHa(z_CrIl4rK*xZrBqq6Vx, a6kt\>ҏ H"0Wv|Mik?ލ!4| z|g^k`6ABb*>o˲ԡ ߪf6sν3󕞀>Lx? _Q+ֱ|A 0doJW/y/G'&\'Z\q<;#tԞ'$xxcuPM[>XA#۫|I/y'v /@E,kqx9.smҒގ҉e{7xm[G1}0")0"勳x GHk[PXJ~e˚t_uG{~x5NR {{hN4 ;8m&OyƋnŀIBNaZXZL>`XQ$1.g5tÙ3ҕ{(GŵBWmcSUY4Ka^4W#Q$$y]ρg5ɫf-f>Akz!%!}*F7[gW1eZ^k_蟙R9acCףW/>{1d#!%q[}c$gӰԎՐh<0DS#G)$Pn nfph}cy4 շr#I˖ƹ8b/9f&h|zBu+,67]G|JǦTĴ *yt$hو1_jHJOfK2ԿhS:,[ !8F.t窎hӦBFuՔ'.TM\z0s2NAPH#0܉P1AtV1Up"QɑnFcN=7{j=wxwq%1{ 9mU[Mr6K03cZdlD&E.Q11?JgvF#3ⴡ]u'z՛q=I7'C%-&kptƉ3NY_>y&*IRX2޻TSJ{b/ TsMQfN4oHx,Iu9JE&#eGDXBbnvJ\N&Ϸv40bl$"F2Y4'r)g1*{9Nᕚ>73b>rڐj|D4<p֑:~yۢ9h+Zt,<4HF2,z+Ϳ+y^Z 3`~H2c)q^ež6!YNw1y8]zBtΐ2峓yꦤqAB᫂2Pҗ-.(.06_Oۂ 'YݼYI)) RY{S*G&NפW!rќF&Ձ@E] ax2S_}A;J9OA@ Q OwBkWw{F'%a{rd.b~\2 ~GB\]*ZXl!y+]ߴlnw4]?5ΓBQ-`瀑[տ;Vf~%+%'"'r eJ @Z_v!5Z05t BkAdv㋏*qH|օK|Oh,P7Ok:z^`:n:$}ߩYR D5}I"4]3o;4 ޖ&!%+RLR|4 .)‚ AH֠ٯ\_ԉGJ󃝱Cl#hW;qbhN~0>2liw ՈxG}E."I}L Pfl=̉ IbhLL꺱o*dm"_Ar#;nt*zz fuaLsqmwFNڶTJR'*c_>S $Je>/GcCnu#hmZQ`o}z[a=җEƵ}i%"dl{v:/./!O0_wՂ۹CT'6ZJR뀶?s S-:tC9330ۊo޷ `lK *aS@qCȋį ėYa./B᎟bF_S^|ܰJ#j?*S>,;]Fh? p,rvԷ/s1t GBFpe&]an&xvl;u!nhр/ 2@ShW{e.$X4! l®y[~T, }dbY'Z/bVe/LiOA&i&}.%y[\YkR8en ?XLڂ"Z.JV|t5V4xgN OdˇqO|}6׬tuo"7D/.:!m\9H; klvq3<ȡ;8X!O?  SHC'2K ;(,Q%zU ົ^1D:xmD!o 殣; s[K+KV^#N9"?Is fLn3rL)¸&{W"\.c7 3J]hxA C+vD}G /}ƃڃVV֙*:7QPc^om%az q2g)f{R5M{߽&8X`⿓ ȼ%zѴ_:79u}N}ZbwL&|5~*76MC9v:f@v՘vfP}Kov/J;3 L=pxM+BCE4ʲ#4ۿ9uJI'"~SJ$Xkfz*_H:2d>w6ء/vr8tN^y~( "lLkοlCh1,2w7(D_y ;/» ==WQ2cn !U,Vg!)M<Ϧ-a>+{x 2eQ췗x oUJϱ72kɢBk8'"exYD/K͕S!O_HGzγi/oEK:Tpf^׃u }fV7ο7 LW15i90fא~"Er'}0,s Fiš{fYĞUYJi =&JŪMzCвIVDe3UT 7Ѽ!D1$wSeflb)Xg3[xf |ð˜Îz!w.$R|}g8_pu, . Urv؍љDj;ft\^XXQIH;up#m<2[R1vdy䶷bIq_"suj"z6HP+[ ;Z,UON45cgRoUA$`k>¼0=g xdإWŪ'V!]ԈLFL%=ߕ\Oh6U2QlyLa}/,l/Syy|p[Zin:9 ^ Wez%eL &RǗlFc xO˧A̚O&\ؗM3])"Xky u*x<-ؼhWsfŃ.O4\qzƛ$K~Ɵ/2 oMFq1Zp&=nA"#g$G"q v"GX#xgZ?;l(Bz?ŨWq'VS3 \!7/f(>#m{QN{{p'ЊhAa_ZАUI7^NꬖrgnRz.{L5+w繋f6L s+\ y`" ; %U Q".xPN7hk 4|q"=c7sĩ+O!a=K԰sOjfo퇝iug²`*f@L2%1A-ݐU{5[߀rMA>yzڅeS5&RcCmWhs(-`ʕ gĹYP Jgruoһ)qstV\hϽǧٶج +%5'N4l] *9bs7%B5W#@yq)YLm{9KMչu*(<ߗVW:SxBAL1X&Pڽ֮ZYn,){li#C?MK _@_//~:V@O'8DM1mfgͺqXitLw[q5+ILz˓S}?HRf19xtnTtr H?b9B&pU˔5TI5 QɨPgaX͠_\[sծu]ڇH@Ld G8^mhK #xi<-lt BTOV7BpCP4O%i:E! .2o Dn'K2I0g$voT#Qd9hOH >ρ8WW0!*aye t^b@\ zVo*6D{*0#*rqo0]57FxL<)J ƭr0|up;#=R&Gzlj9?Њ[:B +ЌR2)@~y`<'R9s6S[S4p_{t-G vwctZC[.&elf=.V|ݏb"WjgޢxЍ2fV )"ȂH SUL6i؜ Y]˺裨\t rʩ㦚3iHps"fכ] u9}}PsYI2 2DjHvVj >ZKM?<-nK$WЯ~חg¬.z\m5_.OYPZ b(5^j}fMt%*z*mEkn_q!uZx,0}3[MK.; _oj8PIt%$+ B(0mK |.%n+hwV9UZ܈=-%VoW#pԾEŀBm밯mF9h)Rn B3gOa߳!N['c.EBT4j@ {M nc|Npʉ6r (OƺPԭIrF0Ҙ#?FwlTXD% RF1 lЂH-0[VgqiV#sV՜z ~鮘4viI'&8ӰFeq9|f:mD7!Qe wnw'#N/}Mƈj組E>V-)PQܲ*3emᯝ)+'=\؃C=hkJt y_[avOLUϨ C|Y7\#&;l7 Mg>Nh"R*(6OlHG|f]ʘh&+ V Û"7$oI 1Эf]H;+עhbF2a2L_ %؉pwTM0Kv)IlW4𘄕 m[J5(W:zpqg㮔0lF^Xve?y#m{i:J]~ljfG[ZLa[|5h!=MtNռq5GO-@B lZM-f4#0Ÿ~дn)01 wٻ-Eȱd"xFʗ]HĀg&1?WE&v>pLoL5>~G/ 0}BKlW56تӡˢ&ƫЗWY gUb3Bv6v h7" |"ȬbH9Cy6PHUzzON?>"0uDYM;68ȏ0r>:'+r68f+iH"Uh*ͷS|BE)` jQ*xY;Dlt#b*"u ɨ^o&E%7 H7230UZA!ԳAg鞉c Bff٧DFjg%h",1*okI 4;8GjEg_|2)5(t`Y-FOa?\m)/5ԚĒ8q ZVKGVf'{Ϝ[ 1}_zZئGL&=vCh`sJ^qh!CΦ$C#$fMDJ ߧK;N[Fv$r^u7R"zwPL(ln`\VT?_Z5ťX0;а>5>7@kg!.P塖?l834dZjw\W(5Okf}g!!Eۃ ȃ?_qi{ !v4`(VzGot}vvnd+S}6,~:\*Q)D5*pY}TSZk#o/8PBP@ܚMv)۝Ak:"ZoO9]r\oH>س|,cST&\y|~𽮳2Efga߉JW{]s_r(0 N\-,5t,sy1F{HOHW!,Cb[/-u-R~w8vf]nGkn<4kwat[`K 2ظY^!ל ^X 2!j/X#8e->ϣ7n/$X5߻P#"%S` ,$Vߐ-냮}e*$wb|zӶ^XӉȵy007HAlVIOk"fPanku`?Wx\BOu&J"%&CMoFy¨q66V6orׂv[٥NZbe FײH|J!5fWD <DE0 tV(&<fN'0u䵯B% K<^+C*cZ6DJ$g]kݠG/{nxҗ䃜J~7M|1bH.~vUn;wmz$ɴ: pߪE"]$r[ uܳCX:C]޴$dz{Y &$_ģ9F-cc҄6 zԛp2`հXJ ` *=8QvXz20ςze6K<2h`Vmm1=e,Zo*ȕ4* .eቌ2Q-1LW5 WDNH?c@t@y4PDfj.`e8`;:|Ew6‘tQIC=v7wC~!9' gP&iEAU4eJ6,ݢ$|2Ld= kRd(<XzEϟ'-b$dyȚ{eJ6U3 嚎NLqyP_{ZG [7Lɡg9%J8@6i%˰{>8胫cŭ;ؾvr5fF mc5{*5f# H̦az6Ck-.a)E(jHHÁвUG9%pXo"f_ jL _Ybx-=BzdN:)d򩏦 )T(BLWF ^$8)fje󞇭 |mXknAW@Qc.ˏt eJzI=քДaf,.)+t(q^ܙWz˒#ӏ$\pH:bK̛Kxc6~p|:PJ=^;E%ZS%'W= MK-^.2v#p5A?4S9Jy" L ~\~cz?Wçqv.r ͩ>/l&&͓bKm?Y W(xxH⚦m7T{82nlA .7rJc_) /U{L_(qb=<Ϛuő<FC*ZT3X5qhPjf6K娛t_edhr:;yˣ~(]W^?Z`Ctm]dW*?fG {&;r7 &wZݴQFdX؇XZq 8,r֧x hx9L*2ԱVC9sEJBv@HPMh-xmyTvN&Xl E6'T 4{-a0-puC۟/ֆaN݃>P'iPZY" ;2 QJ\c)SI F2i^,X~n3:40,Y3*kn86`]'\xTF-ϨqqZﴐvid($ֶeY~'N:FAE,ү{`_y^r/ږn""a.<;-D2F-0l'?h ME=J_PN"əQḨ EKB}B7_Me 1q][B/,Y%@HY@׵P]WAa&M@kt:U_}$7Hh%_ 8EeˀdYjVXRv ~Aӯ1MA"K9 mW6 -;X -@jm-A17@w\)d-Wv݁J_jv']Ub(HHTE8]Sǫ:L(% ˻e;|CIjlOWu.c1WUM]ý=CQ뷚1 y͎_> {nd-t sL{u~Mю^=0v zAlos R^UH:ց2"+ԝ\kg oMnx[l"ĪO~WvHofqIOD8r7^(oa9ÍTO~!M ڒ{JJܞ,+E@Hu&ObO!LS+6{rt j(8RJ*S_ .ZfPOyGਖBHQ1#LPS&Ŗ=5 Ɯ 2PbUHr)n%&c};w؜?+&HŢ%?iwGy !-lt *# C ajP'6FWXL7p7'}GMX2lKZLV4Tь|dnWuri0ἙVP`wTFr:7 Ք7N2L) `ear1- 7h$O2VWqSVG_8W nfSB_VbWY{@OH1pVM\湌5%q_q8 E|pԕWOv"a5r ٜEctPMܸBKԱI|3R+%j%"?%`H]_F!e!TE}bgQ$m`Yf@Bq=t+L2S #Jpa]wa(o2T'0dBG1ApVy P+tN7 !9 L*e5k.9rrO/nXK!%x[QeGim%'r3a{蘼< R݄PTHMډu#s n,v÷%o4$UHSx )ADX$g P=w A8:dl&ZMHwԪu[EE֮Dlg;]7'hUHIgdYEZztѡb{瞒c0/!mzzcˈ&oNYבQMזMkeq?ҕi:60%Ut6t!' wЏUf?,U던$ucբP &=x"|bOilXAz0B\8{}4t{fl]ڎ j=9&Ll/ٍc4m(8*y"QWUxLԢwMd# 6ih?g ~%4sثKG߭y*+ $K뀴ъXX9DSRrE9o`D~aGe\1̹s lkwȜts \VL2~YIc腿]Ew帽@Ł5zUJa@`b-t3fڔ& Ęf1$= P*ij%je?x 9Vg}9hFJ*?^6Y&B,( |g_[ vN[kmFՊy_..k :Sg'5]NTRfՃlxR\Κ@Uj?qdJ4ĘyJSom7dv֎ g6zfxrn6 H5xNRP]aHR}jT]ӂEVh؂D+Cx i#mא$1:-<ne&]y$6.7p#$*&NQam?UZt(I;J:e[sAp^A/nT:s%V$iS9M@~)Z KIA)ZJc4HW {ɑy*r`eA:CbԠZ=Q PuSJϛ˿U͘oYk1$>2cN$2w60G-c Kj@:.WGrTFl;Qy7~*5捹 &t|tAc,431XC>^XfzjF^$)Y4T 3 i/wNqM8G-Avַv2%u (}]푟ǯRNr.YWGs/WV#Y[JupR?vR< JW?`䩅+qp!v![m}eNqynLŒien*I z$C|I2iOo[{*ycS~{~(Tv4CE HJzK0I8N(͹0[>toA9X>a׾Ak\1irmw;k\{ZuC뿦\E>͢R2SoMg}"6vIV>37$\~IxJӅif+4-=~eW\Eʵ]6sTĺ kt<['R7nŐo{DO&].8`ȞfӚݒC-dceڶzo WvT Húߜ- LD }@,2qUcZlT s.> 0E&AWjY%ZۣkHU'dβ.L.?)WZ-=O7-[ 2E|}cd .E+3'^}*kK\&\o`ﲗ}OxPv:3rHb]o[Kz A)쨼W ^l|f97?[T'l؋:AQ+YH_DPCF} Kܵmd3ʟk7-v)`>duFWˇ\`X%<. Gbt4l-i51D]ɥs@GQ¼53܏ `m5YןtK<(Ptfk-tmrW<Q/^ u{P$dU,K UBNW^G܀mcX`UHMWE 5OƮ[uz3*EK K,BnQM3尩u[vWpG&=r, o(۫ ?V{ ɞňo.,l N2 mX-e_c֔X-@|5,YjZpyD+:iI hrl"s%dl/XƚݵU|YGvvB ́wK=S+Dx_joʊu w'sTX1fSQ#ML-whmK(ErnpfRre'dkq$F& 6x1m_tˠz^vH!xùzG">YX,ыzs93Й /i}28gHG'МF}A,Y [0KO.]̌\TbIbZ0"dVE;=;O[WUR2C†+ϡQYx5k A׽>fewQoK"k%@D2J/Y<3kj 6X?ɸ1`ikDz[3_UCD/xDTY#|el Ϸ{P^"^Kerg&MkƟI IIF! ~EH/0V_FCg(B=^co.<:{6)[wn6wӯA0AFkEE8H*O#rIp9h: a8Bc?8RXE D Q QzKRH/}JG8`uw(Fr>o֯j$k+AYIH+30);NpgHlbɏ}Gx3޾۽86Jj錀v=m87,~/tӘkQu4n&!D9])ie%@y%.nŧ4:u:Xtiq&àPMuX6s4E*-#:F xb!croM[Jܓ?whM Pbki"b+SlC9ݝOrє& .|LJSWyRI`m1yBVTVs/#d i"5z?f)7o0MEoͲ|{&2KNmFnJdfe| wc,}dV5Zۇ=9WNߵ}/y=S;.e(*bT(,vWo$c1OjG r=țx̕[tO$.n3ʸ 'w#8mL>i%~I!:-6#Tۓp+ (o7t}:%x:'U[0WM&2ItdG^5 ]BQfqc }ʍ%TŊF8:IcV]ǜfߚwqq6TM:*vX<,#al_gd )Dȶr:G?%iY|QG4J GpmmM(dhPqϝy eOm|CZKp쉙Z|j“3- xڟeD;e/F I,j}p} {!Zha@^+P[)enm"[}<]+ $6lr;a@u61ivu F'<%<.%f]{f@JbĖЧo|n'Q U@&j}|qb&{alWoVF(vƃ7TT3q݆7 ̸|-?g>(6mͯ6QHi 4;U% E,2ŮWe={A֝adRxk0\$WMsImt? +E˜g9(z-JnXTר|Ћ#œ&x([_ɂqye]ҺA\wjD8۔`VygI X9y,<m}VA CA7DFRƘjha9^0mW9) GL˸B9]{Q"+=}D e I"bItS9S:ܙz3V*Ȅ 7[^, u +4\t\0'oKq<±dijyűq\+QsNF)d*w=%SQQ`+ \M͸udz*Ab.?=0y|j2qDٞ5O~d6@>7/@bn9& xYGƛzR!wN5S>FZ b1E}mvL 3(yobdb_c@k#Hl~D3FN=06+v' Rdp=0߸YH0ʙ-RS} !TN\|6gM-C_S]20?$ %Lb=StEZ-iׄ؀ -װr*5w-|te b~02ц^IY̵aFL-SCÌ488_>RUE6z5&DK6zdFMI\ŽsSI( T%Uu;ӆNKʇfaDra޲a52& dxR3>[Dدz= I:ڻ![vp;^;+gho0F\e4eD %ɇTs[ʦ10rv발kDɕ >-]DA#V2]q; ZSF/b$Q:ZFתZ


*6n`K7+F %$CyrϤt` c,bO :fQ(*dH&qnUU /(fm.,UuiM?6$8P@ʳ5uXPW\ nũjB9^@l67FT2+=_\a7udmmcxcV')}9qzSN L}>_:W$kdS{5 VR?v{83V' .?;gDTYJ*FI8+FW]1aQށYO*p}ݗ9G PGjݙz4b_4Ec0he.vRA(IJHm F'>4r|/9Xx2Bv?j׌l*&#ɬq䴷w=0_k}o<;lۆpZD<FW:d%/r%˔ !lUdf=▧?hAS%G^Awq1q:yDWFv$p\x lJX@mԶ*kZ3WcQ6T s=Il]a s\hlEiq/#N}Q_Mu9'&K31MXe`Fgll}A/B3wg:hCK v@ Hf%M^xIs|ᓞTgX4!"/\Dh;хT(1>|jssrU =KRb ;!R28ϼ x F0Ghy(n|/J'mi{TsuB'.9U‷au&@x'SdD0!:}[Q\yB$pi)0'?&"ag3.:|GD5vrTk ؐI 8N:GuqTpàρnNU,N]Dl^ETx$kA2C19wVFcܧn,O_ ڪ:yBg0al"lm"G<*ŇDСs%6|ѥoAjemܰ-f ҢNX{ tֆ`pۛ `<DS_ThG؁Q"UŰJEr l :w4t }hjnbC{;Y"7^l5nAiz&Y's}Nᯗ0N:?cwPH[_2:Hɠ,Ty ZƄ6FZVN%-vfbPgrc\g*xOjGO +8ew4T׏X[)=w@Լu=fSۇFDfc;T& r±_'5u 0'<FCnFO.4d:-l wաBAgH==w m",x?PHᕄDY5\RC =R ~ FK tIb0kYeivXRU \qg8h9hRd]]fD_ F-Pw4z mzslMB+u_"AOo }sQ֔fTG$ 3([~-o4ϲDU=2֦nz¤y\cHL'ރԕDSvm\j(CW[H{kkR Q-ޚ/QoSi]K@¦V絡W?68P(O(| Q2PŠ@g3Kjܪ>;x'f۬:HZ20QOk:2w~4lǙThmUCCKMMR(]'Q"&&=_vh"É-ݤ6c*MF drAGA%])"1 zU<%QDK^lfZ/u +$e39]l :ܝ'YЫr."OrTS??2I@DV&4 ԟ64[W5Z(4_GIP|_gE9>$a/'X)8JolЪ֫t{r4.;& Y ;9r㐂b[-OΨO,'rDޓaD)E "Yqd,B+f[l0wz{ |cu8e2 ǒ1"9|݈IoTVB0{Uɏ-iHpco wl#OAnKBf<ݠxҕy6Pzu78@KiJ ;F(|Y_7fךrG:BuYM?&/O. >m{[ݡ` 9FRw;°T_ؗ Ơuu(ȝFg?p~# oyCw^mLs+K;lCѣ{}(NW+V ƨ?i_O0 5p~ < ufsC)}P@+W|sbO059~LJWs7Gv#=؆PI<CA l gj0?@Iڤ+|$V:%6*ձ!dK\L*bNJ Ml2F@jF79r}X^? (%?iKi;OSDPKYD1N\[xJ՜lZ8" ^>p !q()>!掙6TJdž;\~Z3JN[%~WxJڻm L-&l;4 z;=7J쥂_ꒋSyҸ2wu"Y6ռ(anJ/x'L6ejU& 9E.4d&[@Nu`Xփ$,#|F5#ʌP 5*hKL< l L"'ZAL"(T+#<ʖNF$\}ϣX~Z%?6.^ïfwKhjKY1S Z"]x5aU? Ë 6fl:ҵUNanႳԟ;N,75%ևݥ 7VCOs:{+Ee!e8-yo1;BECaiWKy~٥8YYdZvI&WFE|%6zL|OMu0>0B2E:`f(#sDRUq )DUl+vuߓ6?4ft&Oy%'7D&kblfA ]Ӡo;2z,kyF jKjGʭfڙ^ϐKZ{)rdBA#*u/J,gmw%9F+s]1,6j=ī])•9 *r8l18voCj8^;ͿD ET˽Ho Sk9]5d1f*c]*߱OIPq|UX#džlbL>yg{e,LwxSS4^I[HӼ r;j.Jo[<4.tv#yzI#}C^_4-)%ڤuR9:hk)9b{x 5vq|&|Ӥ!R,n_W} '7LNDV{)D 9g&Woue=K]ʍm_*:a%eĻx)/jrey6"Xދb=o C Db5OBΙިt z^ /l;z?zyM+~ti?ߛ|)Gl!DŽqMOc/w({؛~[fn[Be@ `*ɻ%y]E~ J- jѨu7-Kx,[kj(Hma1(xScnj8Y (]Uh\`Ъ%lNam_QTTGQgVc^}Hz{%'}tl:aۤf c_Ӣُr}1Lim  5YE:րvc?W}7(J7PjQV@pFI1DOaɠ%N&H,#, %K歊\R).~Zۤ ew.NKSj'mw {RNat?9@$*`Ygft3iL9X8f E|L L01%Z׾@*Ph߼m`RQwOoاT J(96 ֛moG9vU=Z5b{3yY(poIb.XaBX?+F֚B E7/Vγ`![S:qoմ A5ZA0=dbnٖK#2+~'Aj>jGHƏkj8OCЙ)JL/9<"=&yfH?8m|ڈ77]ۦʨqʿnMjs|6'-,!VJ:%n T|/9$A#U2#Y [^fn /T Z/"r~NTp"KF.A}2ǚC]9z뉿97KQ8$C#!Ji11٧u6p552{@={ /_(>u dB:/~f;0.%[eƽk@\'>o *Ëm; CŴiYcwrܱ.фAq̑-cbEU~ S^ZAcȘ)""ys0 ߧ)o0wd~s~3elWGܖΡRDb7BԝhbtǁDʂ{^Լ\8:k Ewg $pqNm*xF̀{G{qsmF6բly{zi-,Wpg+΃648i0f@lNvygj4,"aKDO?4A-=^*a3C+HɓI5`.GP:*Jܯo<ߊqL<+X|MDo }x 9b Kp'yf7 pڥe x"aAÀN| V2YbӛʚsifNHǖ\a h ߟ#iN?'=T%zͩMk 4$}lMwp৬'? k_h jցr@ڋƷRlۜiFhRa')Xޔk2),1zi!N|+!oIZG=v@aS"I俌:{\ntw4|p@euCËA辔t9CaآEb3LDz`,OnrAh7h@5=!n(H6 a)Sy%C'1 Zf z0I2kCg?)ZHy/&iڨFٸ{5X,+-@%   eV϶b4r L1RUdz+RΫHoI̗v@2E i:gح⬉Q# j8G@~CGTc{׭ eEswcD;L9Wurh $ɘA"0e8㰳."3f&3K_lzP%y,F--6)W'ԝ#n9M~R-!aPJEOڧc8DЂ2`K\K.|&ts7 b,p1X$!R߮xC՟fN\!LsPp].K,w+ {TLgg!0iA/UIF6R =kiʌ(u[Id黙X(HVq< $3qi'6CPwMܾQ5#U9$R?56X%3CQf͆n1fU7H4Kƪi&n,r(ȴ@9 a O$%:=Lꪽ,J6voB}}Uhb ACss;ó$ YuaKcr (RX!0}w}&xZ>n0M~3?egC'ےi+,io50Uvius-#tiN8!`/3|]yc$NIx*m^$2Cپ,S^1$u1Nq36&D|ݱݬQ"#*Q޿ -)>}qGC(Z$ ? 8G6Aeg1ϋBtiT0p7vh;:vVv5 h[@ r4`.ڃL[=z^^pgc߷޸Ădzϖa2 ~:*䶅a[T굩CKT)ULK8F?Oo39"؆ai5  *K%-"uj݂΢eRшU^Ը1V֥\vW4ھ}r+?ɭD{LP(GZh):\}AJ* 1NPr<\Y>vҌtnu|HL$Ķ hS%;zcw w f}fr''c] b A<% @5/ڊfTsLU+}刦& 2SB:䵰T("4GGӛ%朆Oӑegų`[Td@ %鏝`hH:+B@y_mb6 ɖ D}ut,;TEu%69y`Ӷd@v"g},Άvb}sI;%n~ a dz,hGq1uGz&>0`̅O\kIy kkW9Dg27.7ϴ -%H~>!:lxp/WOqQ= 4j͇dv`k5]Z^=-%DhX~*鞷0(ufX)wnM>2 ޑP :5*Qzw hdY^aZp,cGO_Ho 1y.Un|c3T58L 4^\GV^]wBSMWEu.4;SE^9=q_(,6l]!BV9$T@v &v7 MJ^d0Mal%0 FU{f9uo%jԑ:D?!Z\Ĺ/Z#r1=<g$qRVêY䜫+X^;-BBv/b!60qh ()Ժ{`6)ecfU-^ Zp+2doz}sa4ZaFiЀnĘТ$ߕO1?c{/y<L0ߧZOAUs.T }x+} ˥=ĜDTY/ԩ5rCVn.Bd)sg{p:rm9BԐz w pA?pp}=Jܝ,K^[2mw2P&Nq9NtVٵ;‹ܴP$wW+/ܿ!șmGN>nF.AJLXx4g#ҪĔbܳԷѸCŏvc*N Z*-8Sb+:r NQ0'Qv1? 0 #I?>Zؾ֦"EW 1X1 u2# =dsZ,|,Ha_uݏ^2MGzռgN3Y4Ujk9K,!V™K6P`Rp(b4KU|ښŽ)/)QǢ('&CW0qeeg}й=^Hq3qƛmK,Yp+4oݲ=w. *)^JS|$Dвd.e~Ã75B x1w&gթM:Q}WLij"Ґ?F[7,]6S{Ɖ5ۖ&vL1T v58b{1_))"`ķ(v22SuxCVqS$Baff>n"A&FEEXNPוǪյ.絞**&Oy6O8<{2>x!@4 ht⩮O zc=8bqb J #4%M'?R.{nâ|LXȵyECHX3$' D`U)|g5խMS_>2~_Q|"Ъ-q-YpҕznsqZe=bneÖe{@*sۈYnBV$wrg#`6w?]|v^!aP,w2a >RrFn X|yرT俪R*b . ({c&IdC'f>7B/GN]? V: V=l͍5G5X{"PA($p E[˓GЕR;n?ޱ3" >DJtqnFYQ+X Y!6!}O{ɾ$"6c.K(?k(UoIُ=!0ZHۦc)j$2eYBvL!ciFI EPCRvɤ!!c5}{X1Q(eq0sCX[`Ej~>hq@-'}FD).ԄIɅT<f֔34[ wM(rmlkMwW[rLYEQHO<*ϗсdQ,E-$+oܰoa1_2YѶe,`x2@r_Zp6)Q׽|):y 0wRCRY#h)'(^' C1Zr'!u;w"D0E[Stn ԰UI܌ў>:H%54C-zk- ޾%YɄ+JEPET8b7H*D% @C!}JF?:JW8)YM`[pP."X2BN#c㣑u[0-&LZy!BB FV>L5Lχ C( >q/ha^'zP0/g i0tz_pơJV ]'i.yt\VC>:P+`%F Ww7K5J杘5WmI1JV}px#D/\0oxU&v տocHC q8jE2#|@0hۆ&ёϸl6>|Oߩ >KPK-q zUC;%Gi͑B ma*0){nv>RKQEĵ^^,ip(Tc]1$<&Cv#MN%Du%1."FTQ6L,PPV,VS%oDgAY7bnFm.6oh?a6:-5 FK(s##zٲ4TR8 z)kucZVHrdTuzY Za*Qr|p{O6n#ܼ3?S@ :yψFfӢ&mA_-;a5I+??5G2%!"{(`" 3|͂R,S< 5CA%$C"^SN#XV g+EL~֞@NodES!Uf[b@fQ̛V%@flmw>{*τ^׾4íc!.9.LJ@K'))s?ِG'.CKm>bKXcrɶ5ER'ChS1GB:ȷ$?pS_Q9P02%2i'<,[HH,#H0H߁T>σ׺e!k:_JYK|G_韬Lo?7Y،+7FXQ\eXq~$,֋gDrSǷ,`W;3@D]\.p?Fщd>1Rتy0_d͉LewZD1v'n_ WV v?^!-0]LSf-bS `<|ۨ+Jj md3%-_*ȚlE'Q['p.Eޘ  I5ORWb՚M$\˵o+nziq=N&7xF\Mk^3fˏc?b0\ cb!Mֲ[϶(+#1J_x#d-Zckٹ<.9M&eD$Z zeYP`L(å G% p"C}^xp|n&7)b}vtZ<ףSשA_m+fnHG~6-]Nm:aZmKd;W70UZH^?1V'?!}=yT(wёuS,̊TxRBmҚȇ0DuygHquY.J-Z.;͍7ő{,cO}t芓a$`hV9)wQ'pM +~m"v5 [CϠ/4Z ӛ\y,RTN_ ΫUWVo25|/uU]VMaSP8A)sqºs?üd%H4"o@hnS`"U#kM:^o52st"km4DGw`BƦ$i&3t Rӌ; @2 BC (v4jވC16r/&Hf?;]MėՀbO=%\{40 J)~nS R39!-wmJ;N;0ph:wR6n/O<HyA #fL|gar&;>Э=nc oc_^'X6N44wRoo4T`;'N =_7Kr{ZPXGLJ|2 +d3,G&~\< Z~0CƠ~O%y❹i;R(XSY j{(џ[#^NSn )\صNo=a[Kh'7sōwWʖMh~ өlmmn~QtR8ݻ[oT6 6ɂgW<@X Y r. NXj7--5H\ @) 4Kh}6+4+*~W> q  ai9;^D.qmd1U{1sG.aX7a]]LMKHl'^jֺ)õmɞf\䷗]p:axv4 ->sߊDla/I-EocBsbMhfB~1e ,[mOC΋t=epJ[U9AQ V"KmmQ'uI,̒2)(EZ/\3zMІM\, ]j"BcpH`B`QI=l`AX$.?q DQ`;_hò#oxU_P!h#=wѻFo.NbnĪs@C'_ËoGT51ݘK&DvxkWV*C+lK䈼"Hix/m<$TDtXo-%+䁸 q!1#em밓KHLXrnn?3&TXiRdOG']]aX4s̍קűÚ}r)[K>_76<ۘnL[t4*XMإ8B|f ̋ K&PYgLۊ٘YO뫀nXZp E9%-<`3T qr.)WOdcw2:8ځ7? UF]3Vyjw[}WfDa)8֜8Xlҡ^΋.~hd6DCCPq_DZh0N5 D8ƵzS=tEE̡՞ʹfL춣Ksk;o d(!5en P)<2E¾#H\elOޖ_Frf|xԢ!.HK}[#텐77 ﻺ}^fiP X1yeG: ٴ#ۣ&pr=Y|\w` R&zl+`-5Pq,.׌QߤcEcx[|} BiS ٲ5 {GH6^hL\6:lns1IʻCИtRg`ŚԉLR: 5zNd=K?YB#Wq 1k+o - #glL`d@C16 #$tQ d,V'F{LtQ6bKoUSN9aY0 `,{&(pK` OE6Cߨ0H \f?Lk wu֚#Ű -0ĠQ %=Jr$<=;& /P^vp%jV)ߚ -2Tdj4]ۉ XӫjFNŪ`#@0Umi#;soʊ Πo^q~֛2=/#.yۤn\ڔ-/`= +\g{t`3*^_ j PP% Lٺ';̣2L"㖏wQ 5m썻a6QeI(@A'z3 ͟31DMy'+@@'٤hQEɨڱ3 )X޸gEW>}](WaW$\1 8$ #Pj<; Y+9تusd/dAX.eimL:4!a*}Ms!'-dC @?FNt3X[:JPgEP#jP]9C=HB u!/pGmg?$P O:W;z a)E̥_,LDhV4բ XڎU;^ˬyakA66&b^6K9=~] Cr7PXnM(:)^ofXHy/ݘWImk 䪗c=/ *o$],E@`f7RWY K63mEXb(YV\]՟"m]~?C MKB#me *elBq84og$[oyy. :+܋]" z%VT~>яW3J:YG &ߠ 35(弆C 48=N6qz,U/{7O&V)8U$`jtk`F/\X⅞t[IiG[`XMkd+$Fq|&(23UIJ'~]bx"dC-?)3f누Ix"f?xyZW*i۹a#Ny7ڙϨSp(";BŗS =K瑯N<"K݋BXIwh Ί6OG%:RLTzM}d `;E uQo]0NrN5yɮ{B:4j[vhnrWgV2&my!S+P 7G9. h.`RpDD\ "U9i=3`gf9"5Ը9A |sXޅl-'O:Du?3z{{v`nJeeց%T~/❴(i*4\޺ˡ;e sR{by40n-L>J(jVGK~wr% qEq#R ˨Lo´h$B[ItmkI*Do G*2KGHJk¯6 GFa^0s, U@s$ -IɯG;o_0_f^̘N=Y}2 SCbTP<4;`PX>, RS®(I[BiL9EC}RVZE);ef$R7`, 5=67} \'R'y^ ^Mkvl.ݟ8Եi6J7~$y;0vI[T59Mr\"N]-=L7d44+Ծedы=HByr.M 2E7,anGEaDN``[>r`0o:an2X T{`2Ȕj>7R}>RR.: : n%m^RdlE9pp\J/N|\gU<8I?ä@ܷ0 J 'FXK"3T̷1M\%4OXc"aWx.+?8|G}Kl^-U=}W ƹN^)I[V=X2u(⸝.kyahSf$bL'B.%8(op[642ˬŴPpY'"}2qv_aVp SH%B[,婕{+8ﲠwN8aH6b&ѼctQt$COZq+0Fp@kwZ yn|ʹj|6v0s#RELx%6\N=ksn+G8[bbKB%}7IsIWN*tD)6C١RsLrĜ ':J5Q=(nE$:Q6 tre~G_ Qsc84Y1%0L=,iF{\e@YZ{a |8oN(0~f,(гI*9ݨ)jjfp)F7W#:{KqJgf ! ]7f~. 1IؕD8*D2z+T_`;7_?xzS Ub22.Q<S{jGp1$좜Niv*> ji"/# Q*+T\)Ύ+h2bS- 2)^ڈ[ymen9Y3YҝY|&G*4, GF7r襮89gq5AUJA ߼U"=m֔^Nf3w}XE}6d̺xu>1eZ|}NJKѻMHdHDјXcZaO(6ӧTy쒋Ot:šK'ZߌDV+ڜ̮@:]e,>4fVyӓC^''e-.$Ms!BFA;qxjPu#A䋠rO+|Nj Fmʗ6T5.rrLavy6x|vغ9OA?pҨo@hI.kţq^a1{!ՀoUMV4 iO[T xL[NbX7&Ŋ :2k$ݰ ͫń.exkR8Cox~̭pA6@ OÉDwxe8<}>q}?礻[_[GT`psWy8 `+}IXGW%Q p15!9g`A3G_jj df5xLE撲]ځ2,5퀷L;Qd$B qtSHZkЄ)dUuh: 㥗u!y暄85͇R]>"kc0š }6ߥ(\_@]1*n-^a]CDi5,skbHP3Z<^Hq7ҷo$n%+ouNT^* (}ʔM࿨a>mոzIs+xtCnY_ԭ]̏(;"o>LKKE=l+:T'cm1"2/iu1wTDL< ebH^$G?"w$\j0z13x!'0sM0FD:x;LYa7p=8)"YEj)rkjLL1ʲ2ͫ;V( mN*mXNؙӶh_=O)ʦ,;,)|.2w}B; ܶg :0ZAπ8BX{1 :)w݀B_cnЏّ@0Q3O6}*>0RXlF(15aax=Vf'+A}B}-qވP|WDEņwLT&C`X3|{nm\g>5ASA=ҕ M~rtna@T>!WG'&28S<3Ԇw8?/Nn"܀>Sm1syjFTdų6R*dE\ ꨂZE< L ?3{\*F% q/W %HA}ϼIhǂ=5NߏIU0ϢFpؒ n ˹JƷ#gxjn8A.Q_׎!xA"G.mu4]N\޺%by"{-?v O"&gv_9u/IE7M/7dPx-zp 5}@=?.06ŽLwE+|R\)eS@ Kj |Pcv(*p0mB1qy˴.1"e$it1"TaA-7.(⊑ h|sk5xts<ό!9ÛN>$fK5:gMgN*` @XEcY譻Oh)%o*Tk;{y#l`*4w @]?q`nd1~*~:"B1#}O{끗GhBO-K9_#u58|Hf_ީRw:<_X+;k%,b`!ioI:w{?Zi xll+&P{@r/ˣVOR z4meIjp-ȡ)-@ӡ\y[1n@Elh!t $Sro&IΦ̀FY X'/|MLaxُROZ p(1(5RaXn.ňlUi5djSkPw_JPϐ~Y Zwt"SV E燖t:pOzzwegW )3gbw?08D!,Inv 9w-9 h-YVJM_=`W}oHѶQ΄@ nL%>yzF*4Wx}Ū= 7V/!UJە \dr2p_^8в QD軀@KGD% %Ps#K[Bl@#Dy :$p17:WQ@ThVf=Xev bTn=K MnL-[[PWhnLpj<,~%(qPH]hJ>A a9{],kiۭq4ڜ"{S{{N= G *ȷyv%[//vVo tk۳n{۴]@@ye$-<~-NzU]$AY^Cʖ{ Ƞߊ-X+I)= v=}n I8e.: ت3s@A>LgjyS$Ҳʴ$7K3gĂ9qדۄ|UPyN xn%ဉhniцoӭhg"?~JrI-W;ʈ*~lOAdL n[n5z? 뷱}6ybl쨿57OvSg>|1Ϣ^U u0kȪÂ崄h@Y&<8 G;k  HGx(V*/Ͻdnyڵ,MȤQ g|k4HC5GZV=_캜N*롶㓿"}(>(# @ s#$jTUn%K>]Olx _P,rPQ.\V%R 8[f%S6unO$_i2a|4=0)#qOC!xsN;TQҽrG[xωVG[z-YHQ5n7)aAPKZ\k?|Dr;ز+H '\+zNh)UJ\B_hb /{$[pS|3V mmȮrMnW{\[<;buQAK`Ԭ"&\f S$f Oqd@_j'uĆhןy@ĭ, NTׇ"Ћ%U &Az\&45>۩wBbYs6]ݑqB Bشa᳇jʥSb7 ䷕w o e/^pSY 叔c~ޕ62,WjKΩ;<҅2}">8#p$?hEŸ#Z5[2>iQ~ (\~,l_̻LUuB RհoCt?ȓ}7 bϹPj{-Jn͞c)h7\FTiQv;]60G8맕Uf uoo&2y}bq>]$CgC)1q=n<[f6wtK&,kԴxPRWz(PS?inpaxzܣ 7İ(Z;b gݐꛭCObYPju{%!9D߄Ul+tXa6VɌ k'K刍Y`B'qf_'k%X8]#قQ@C,VW#%16J۶x  TM# ._xqH]'թ9b->bEL%~oN6hTyOpi[ ^ (`wp&"^pzX}&t[ܪ8XhO.!,Qi P0Jh,DM ~B{*-َ'U~a$XhwPJR+,r͸bߜck) _rTcIw8lkmH5[]w= b0szRy1塼~=L+\+(,-UD:XǕ 2`T)K9w" Yt<߽$Ki\cpyӃRK7K}+[ ށ: ]ʒjaK^p2ŴШ=1a^[0Eo1bl)%4KѲH^RC̉M BH*,sT2K,9Ht`xbSv381 º* \d@U2gR"\'Y0 T#ٹv2\1RAЋ@P=<SCV@R x@: <ǦI٭邼!f{ir Rht4u,32j@-!o#уF-Y5Z+4|Fpq- ~l1ә3P.4z?J}+s 8+,2I`i[ٙ ww c}+H2&ԔCL䴞=jʊqP־7fg\ijǨ9d>k͔#1<3*q Z)3#&/ aG<"U q?tռ叩ڜb9'lAݾ/^=8rk'm2Ss,הm;3 ) 1Www'R( CgvcTm);˅3 &; "?TSCt+ύ^4fV@ˎGw^9i#/[mQGN% ¦ r;KH'Ki#Z;E-%vg5Ks z[x$n7?R&(A3UxJ;01|y 6qV .r56xAio% Vo=].(6M t ㋥Q7B4\Y; 5C"&Vfz ]ɻ%|Nofki뎨ƬxYue΁Kx_Ә9FK1c(,QQ0'FɄO[b-\j 4e=9ЬiZ?ܯA~a%ԾI<)*Y.hL%|Izd r7<뷀>ܤz m>@uJE(t3a#Ez}l˻MqAVYz|⟁48/'h]4qo:! e9~T9UTicbC?#Gx@i(G~6W4"uALo]`Q߃W *dUwSO9-1^:k )ৃaSe_-5e &L٘6`B(b@/#wNAj}M+d1ܰOʸ'E+y)-dY;RwV)npU<~ioE°J!ҿ zWٚFԹw"dH @ҖU¼uɹK[eٚd~:Zc'1p)6w;+]GX5Qw3$@U+ˡJuo>oe"h[ (RXΨ( k=1n ʩG]=H N=*'.|8]:+onjP%< OvY$gB?.\\.*j p=1b@\ -jP*p7gӯ:[ +a9:Z3י} 睜Wc 7oK)טBQ5Z5- Er-  M3\@.) mnfIM0ږ0IS;&v=o.h+4D[8`3{%XDF*G B6bkaMJS/[ܢ(yQ 6VO\B-2j1#fh{O\̓q+ +L*n6GafâM+ַaN@ٖ@HN= csY6 )2t-E`.U5>mqUdѵ>gn$);V?6).&ԤI -w,UJwG [EUoTw I Z^Y)|#fSI'B ~.XKda]Ru;qdF)K}ĈVx~QM9nY2?|d`MKN3g9%L  s׭d ;~܇g5$pD'Ãΰ2z[i Xp\M+h=ΙY@C6$fhT=R뾡/M"zsO"H߽!`uwwf-/ _S2ԊWMT*@o<v9Ne77 8MD92 L;DL|'m ig0UtH>p.(.nFp2ײn4vpRvT(Ɲv3ythP{}wǟ[? _Oƾ.;  ۖg!4;gV_ oBf`=d1B@%]k ZX{fEu.?:c- w"btqY=R *Q4k)Gz!(d`}ip}["P滭عJ᳠@~X=t's‡*'=_Ը[]jd[~",`U8y\Y2. x`xn~ hZ HrZ]vĔљ IqJL~<)FS8< lq"޸r /:0Ga6"\jkTT^{^J~ /d`s5ofZylShIe/w"/fe-c?"U#nw3Gn7 Hϫ.C@$ɶ%8 @Jކdâ3!n;Լs(4g! 6ޗ H%S2j902x.0xM6 syz5|++nG-7HPHWUi6"@3r *_Lȅ8i9yBo/Ӭj 8ȤM \)ZZ7 ~j4T]Ղ_>f{@{D٠s9NZ=z@}'+ /W.UPsROkvww32m%sEm u8M4Pтt!ؾNkh;WK0,Gp@BMe#;`' Ɖ:Hm\Pb\>ωg];KQ:{$}lߔ߭'Ŭ,(4),rER&z22ui{1bKqLkOsV\|e;x+0wݩ(?W,='(ktܫ}. xɘxm.rVlu|M!uPh7h_vh &| f+Vļ~31}ЁY X[rt)sfJoxR7PӍ|B吵/bP`dlMao6d Akpxl-6=4rѳ5G4Jr7 #giy~oJEȎ|$<1D܌$4^ v5 TX}?Iny%)&@}'3D?8o '?SAw tڌ]MoSKv ƉJ-xxRtЕ-\;nTK(BVvG:]]EfX&3+K# 6TAP;zpuAɗݖ ҷȿ;җ#8BCj1눞t<޼}/O y+}B|t#8ȃA饽Ff-:·DdfrSȽEon |C&ӈj!9KZCP5+9i6lT8Ej Y>ղf1T+d^Vl>+#e.g ;)yG)09#}T|Ee#]d'ᬏ ~"Cu\4D I'7 {NsyAv.mI7qM|Ofl-bIi/d׻m 7Qf닋ԋ]qδ\dxe502OQ"QzX=^y>b O&gѓj^y𫬕|ZmT=̆4HtFǴ[7z1$0{Mϖ"ԇK/<5gP9{iJKR2}NJLݓP @qљ+ ҏ r%,,U E4uV>JoB|=7UVCkEGEmJ̘] E}D=PI͐EwU!ԋ>N=Eք'QҤe0H8&OlҒ-佈2ng_ {7̱L_ςCۨ=#-To v =0D֐>R3XDPV xzmFNmڳcIʌ(4,`0] (?| 6'ڗ:o-Nݩ_6̊^&@tgZ-tj@ϛ,*J{:S.)ӐQ$%_e޼q(\#uw; c+#P`2DL5)/7].D K.Ff>"b?BW8~2/1 o[<¢O=Vh,.WeĭYxwܡ/J!j@PZگ%#5iK_Om 09> V_qx2Dl!.-HX$e  "˓Î0TRqz*xڲ4l@»nf)z ].Īd=8 f$[9 е)J,`X {)%䄤 W|18َ]P3/~1Պ6kI.A`D^N QnҬmna? 寪vY5E-R] g~fB[;8ϸ'Vor]:Q#.!S 7!=^⒁,5qd {2 UfձttEQGo'hnk5+kGTB+~;7?4+ܗ7O#s*+.i&vXPihYܜ $λ,-pkKǚຆeRDy_Fk3pDW-jwwoޫoΩ ѓQ*/ P&CX, ?t?fa9c@m}an ޲f$H FԜvfd^+5F1)>es)ŝЪgS;\S۷):m%Ѥeʈ}!yQi@tWyL%]j&W]}d@?m&Cnܢ ^P Q4lLUL]m%g-Mrk tw3o\xWy/#YȞd^qHkxy`]Foq(j9߶Oj5 M_'Pe@N&q/ce_`f(f8+`YI mk#D> V R1IMW6t;->eT<4ZGTtes(z5b!|undDhX8 0,|4n%yUm'9Ewru1JDL*!3\6:7g~qsEc<2y;[䤭O+ש: gq4 mpD0j$+v r=Q#ÃMk"fpտ1h9"&?ADGjȧ? $züUq+^x`,,T5ƯiLM2wK;`')HAON&doH kao[ֻ:+gTP3ćV-W}p&&L~Zh:u{ڕY qm-ȓߙjCiP;nO4ϒˆC4֍-ۇ۫s3`=-v} EDz GN: x^x/ [:Fo&N<ĥrE&*iޙ HCb\)6 n[4= @t 0.2]l"+8hwd暪* ƌ7L*lH^ݏ`ʟD 5y8ASÃnJizk".>T;_q|WY k'Y:TVo?vHJOj]\±5uAOŃ ᾓԶX"[`?T[NREO珖OG,&o]Ɖg Rr(g/,elTڙEX9\D^t{{%ȕ!_ B*Jwʘ ùcŵ'4vٶ])F~ż*_yOp{E0;CPoף{pTsn=E._ƸwSGv\rqvAζT+k& .*xGŒDGs ˼zkׅ[vzmB(Y1IED6k1>ãT1R3k]p4r i-zB #{1`Lf.,K 5n%#s#e+j=hD!x?b&#ۍ081]JeIͪa_'!S77`L}~Vd$fj3`CüX#yՀsPAm#,HCtb{v-a;]IH!Xe/ku61.F ?M љ'SGpw63~XQtTО[Tn` A@Xha)J դHPo([IXD4,gE:]KW-jnȘX. m҅Co =`٢j&;@k"Yf`yRT>QӶP % mzt&E:דvCpYt>7sE#cJYF/VoW,q*JS= VχeSg_౺P٠gnG#zzS8-7E+,KfL90T9R2)ο ?dN"'&KZY/mDm 8nw#ƤTG=zWǺ$x$& _`#k;|൯|<$O0y^J_I~߈dXmފLu -ah =ۼYVN#I1^^oަZHHST]JԞ?'bB cb[6mg,?]I@J^kUp&[NQ6jӎV)'5RԫOLtxF587M N*D<ª'4GR9F Xx6ӛHL}'Sksɠ- 5l#F([W<`:P[U(;!ф%t̗`SPv!:üDV3=zq[y뺊(ݰw8elׇD<T x׻iё9rt#!?|/SAymU}YmKci`|oUU;=p\/ N w<^1>$)}<\4ɀ:x, ,:=)4S*#=5gh޶A$@Bgoq&O3 8 / UOE/kF?׿?`P x%7sh{mj"|h'Q mT_ ?a olkwPsu:Q-:XQZUHeS2-JKvgL9ICkJv{*b4tgMҷ\xңFM1ԝ4[rRF̀p[4"OY*oRIyCĴkxeS )pipVrBM n~@2RJs>))X{B뛢9 IIxRgZr*RdV>N"FݔtZVLp>?\řL7M'(9ю!eT(ۗt/L ZAAo,/G2I5BR#g Pe~@ftJp]?ꥄƛf qMSCOʡz^O*&ع)ޅ ޢ%m-cKY@cs(^u$$t>gofߛrS\:dh5q>?@2ܵɾ|$-_m&)kkrj &:lf˺ (rnӷREwc#t]!dJFk8-*Vu4MrTC7, EÚ3&ܹ#1?x4%ƷlD%30rfBϷ'^.F-4'óBq7Γ>*sBj^&=LAVLN2 J~S.3C.U-*y;DYPJ0oeqP[8y4PuO\hC{(i2 Wh.Qdf].@VՊ; d U%N;6` BMh@1nTj^F!؟PY~y!jT@ ]{c,3$V3M(1f>zOEJ\8!P.6C%r\RbӞ=7s .@!F3*ْW0NUkM8wh6S5pq BQS'tAB`{4 \Ӣ\pLۏJ>qtkbдWsk.LմUB^$b:..]`qoKrғ{Ґ! ~(QZDn:++HWV|Pahl6td>7A|G!OZY' e8ch}sǘq+aal0dȞ-bcEyrva4l:Z"z .uzEi(3&e\Ti6n2j2eܲn<'5bT u+ɇ.diOefcù |rw`?Tm,hYZP5&"((l8sdrfAڏ9u+ߑ!9bԡf#~gm-Txء…$Yv$ʧ|HQ$*G4GbR?eR8'w 6}D *1hDJ/'8᩿ 4h' rP|) AH ]S ]dhjSC-Rt-TϚ=0?KeA%0DXh)Z*;I}zeҘ.-ˏ m16!?^K Շm_ @郋rOml]lE0.!Yɺp91 q]Epɽaf싫1e?4n _yne0A ۱oғ;/4JlI[(4 &-6IA1ΐb4d{o^3ce֞ _a,|. =0𾰅\n&GP!E@~<?&.Qӡ81Trj#`A}rjpж5ݱ p`о#l7׾I| eѯ M$'{cFt7w~695ih/g3X^S[ǐRiyunD .}E.tiJēx}d~um\an)57%l'$jBJHC ZGCli\a l93 H ԝcTh2!*P=ken!c랖 /k_`CEQNG(gӻ7/2B_0D)PlVM6 K; R'Va<{^rάNc!)\ҺMCUq.J..8/b~}ne'EAӽCg< uxUҒU[sK4q<<)a_]_m+ *}&E%) ;tt$ns2ۯݻnhr=EB)%(9r-0]PC } bzwf# ̈s=n-f&q53w6E'^K:C[O|V4G&7[djRձ?I:NBvިD^ycs u58/~&ޝ?zD- IB*"}rJG .HY*mn*qnjp  ճe\aL}Cxe?c+V|3?X٫IФ]f1 _FZ̧U1r79mHa)kυGLLh༣NrrA,+jIk I&f=jb6#X#%^6ԝn_R 5fGcNz _uv /<|"2(SxpC}4]jrv2*(((ָt|OzVvhxȮ`G=.fFmq2r3”Ϗm);qJљ!/܎`5 ܁RBYT:U[6ǿ'3R!nZ}?5QO(8(\t^IIF!ibv#L\Ϳ9:ݸ@y*Qowӂ42,g ON?Rخ3eF!ci?p)`"b9%e@`KwzǸצ" d$Vձ݁wQӲ38k| -l=~ _Rɱ |CD0|T~1OgX(@K/V|GW(0SNdqNϏ+8kJ]LN޽ڦZx o&[wg#dކT0Y& bhD ,I\st]g^z:Գ{Ixm3Sj%rZ=©[P["B $ AHّk@'617τeNy~ˁx4n0k.2JPIAwh,EQsx&3hnD]zICRg)ƨ#v&xtȁ5@Ug\ !7z/P2H@==K +4\/1-3.xa% ͛G^B.]wa:=D|޲8+\݇th|Ev#M Öe 95̥=ߪ,C}bNFL#a ojQ|j.N\{*J7*qGRހ}lDv;h_ J쳽YA"35GDAP$\܇m> Y]al^h8ϔkl^ِ=2wB r?)hHaC1/ַY>ň*rPܒY= 8޴aӗNՠ }E |ۘ]߲_lѺ>J$m2 [&%RrLVQ6sɐ55[ 9Enf`Y0b [VO\P vXtuAp*=HA8T4Ov(6Vӂ ̗o@xVQ<1(#ˎxx*_D4,Z:!dߟ/%F>o .w,x޳֙N:FWشvbq* [Or /jOpR$6M#Y`|V y91'5J* .ڋIyQ73߉]ޠ~tr8>bhͱP)_:Qʸ7'?9d^E6 HfiNS\k b!bOl7͏y+S,UsMaI\`d(`tþbc 3(j<_u:+ b3j(5\Gs3*{}Når)vR4޽)b6E~34!?e A!p(C=l n]Cvn#_ZH'ݚ>  /+[ɏ{ >HDu_g𝥖e$I,8c,lR ə鯌7;#d#gҐؗRBDܟVGej_Kef$RI}̺\%W(_^ǂb+]i!a:\nvbjMK"V.xy+("SVI:}^:[ⱖ^ٺ$s4K}~ERB|E!FTp٧!ǃ3BEve9u(rNd8ٽKډ@9g%*xI 2+9^ o&d}l%/[WVlswDOgHI+N;g }eD5HF+̸AW&*.u뮹.NK]$ɤAWV2!?(fp}`ᎇ75Y.# Ll| #.馘IL0A Řf6>ci%:Ny- !5Dv2P;x/ii5 yM?54~B"gdI~4^)@dQ,jiaV{;}JJDNrwN)l<%!C,h _Oġo#1w3\nߏUi$7+)@cjxmXMe(Lw%^ˏPlsvU [lA&iULb_5#TK|..7hoy8]U_2IHD6p%F#i"Hf;%6W6C@DžE CXPA ru%5w_ΨDܐ JQ=}k b>-V^􊃕}ۨwӖt&吀VT4Dx>v#f5/|^KώiQX׼Q!6 b>`D:b0NaEs!"LKR3Ss/'{QFN>'ՏBǁLN"`=srD~K)Y!2=8>C54k֙(\sGǐ)&ԙz+*Trɓ/*!Ia+ݒMǒał!]*1Z9x]A>ݝޥDYa=D# :aM+{wj@HL\`\jAO*4;*Ƌg{_i'BTlPqٟ2|cL/!5v%*܅Dyit]i<|UÊbWgvg51(O7?KyXw<fhS; ݸ efՐv -nJw٨;~ R3Jl{ш$E޶NE0$((FfTX/SA$l}@72LK/T=ʐV/|^&1As jw& zI񵩕AȀ-ho=$J;]CwPQ5 U}鍑TzH q)tn8(C<2愖$]z*'(Ja 0A,6\K #qmPSoGw-JTA50DGGዽm{](Z?iwO7-(-BrD z4N7%rPq*gqڔaY88kT,bc C1[aRty&pjk&Jh|3^HRj$ !E"I*5LP۳&[*Twֽt6軸@P"!9 ||:=ngi>nt]pq/T\YedlCa6^F ! Vo`,8-HRƿ% HY5uR)Y.ax|:I[ hW3h2ךHf} jn^QAW"P櫎 K,O70&tI߽:15I++MKIm¦3}G.,/$vqX(֢>qQS0P+[M|H #Qe)*=#JmyS낎dMi0GIĎYĔtYGo##<6pxEmֿx g>FL970fz3^8hx 8w2Z_(1#ybGٔ%>-OLc.uStgo܆%}DƢ~×Osl(gb`]=n;Yvȣg]:jWpy -=?{{A" }fy*y{,3AEO P0T1?{2z.jn/99Vu,`vQmfĠM.\4Dh9yb4"gM9q=# Ru]lS y;^j/C';5uQZc5| VFo.K ? 5=plFøD%qƈM+ڈ/㫋mg*>ZP0+|N,{Β^Kg;=Rִ _sdT]2aQbq< $} GԋE-5ky#a, Q!6T%{iiɝd!m:첋- .:൭6rw,m">=94p+Lb7, gҔNݏV=Ֆn u(kDə4٠ێa$^#~bGcg}AtwnY;oDŅX3 # /K5s (yjO012֗ 6ZqVT.j3Dhm/u Qyؗ=20]L4@5-qtAF!=kث9qN=&+&xZUUtS0soƢ!'-TYRIS+6.Ҫ+Ptޣx,=٬Ƞfӊ)Y>6 , i[J)^'j8k۸wAbx\}CQ {>!b!&aFٴ/Tp*{`ώ,GS\;>;_4qF,y`b%ly0tOq`eLF~3:_WSĩDk9Ć'/\ Jk"Fp4UծQu SXғG4E*!kCebia:qԌ>4?ݾSd(3`gQ/ѫx!2Z%PVc-_B} S Q:w2RM5@ M1%;0H5P,ĕ@ބN2 F`ɱaͮL-pgӁea&DwDbITw5 m7I#0vi{!ɚ@?\*1&b;\QLr~+^OB^mXCxs *A X3Wl.ng#-6aIoe׺[w#S߯.Ar`Aڮ|6bsfƜC?FSM;ގ6ۿS4w٥Ѯ&{] b83PC! ;om2L쀜GGJ[S Kk?(XVkޢ #Q/ur@֗ >ͧ =d.Yi΁ 왓ZB)`13qL94 P.ƎՎf7"CNh`n&۩8vvޭwKVvɷ:v;.LnjAaf\D͘ѮwKxfQ{h-C (8D@@KxR*vU??\V|Fs@8';B~+QVWȗ%i=>CI ]6H[eϻ1X :-?0^b!8L'~קMXƐ]fLޯ}O(t.l_ij$Drct\ NJT)O=Dޝ w"6whtH&#')pHY*19 K&cq8 +{iI0򈔕s \5ع=6_Rta`CPwt*frCs=jw"drW*]} T#z êRO } !osAgcP}LJRT\vրU͒Q]<xeJM|H'd" 3ỳ%~xraf>]a,DL{#zBQد_zW:5' 3hK YB^oлw(.* _m(Vԫ3w*WI7Pc33)#@V@XҸ^V83)ń{\' ƑS;Azv&?D,-<&Rx. h1 ;4j_/lZ'#N,0QdPX){áe †qn ^IU)r!EeRdɗ]3;6-.M%"ͺNJ["HosP&] )X.yiT z[aG!BSs!6ZM |ݲJ ]Qm0c(=^Pt|q K$$<"3=N@B^-Iz&6wP({.";7/"%kVtA0VVj`u `rྫ ߆F`8tK1λj6PP%}Ÿ-AYS}AFG{ƓA\?E7PR>uv@N5vh7 7(hѹ,Mt!ӕf,`  X}W]hךÆ\@xii_@l4; ٭4 ,&iɺ;Ԍ%Q 8 Qrga{W]壟snF4_O^LJ~-XH㇇h:%nАJܦe+QcS"XoRb3pVpQ($Z{@ϸ߹H zduŀN%wWBK|R?>We7G|r ~4] z' \\i pE}̓ dS6Կ4c"rO`e͎45iXFe#Ygl({{nS; |vh`m$&+Ї<8مVjvO5G&cӊ?\r6Ρ -e(f8RMa\DSfAP~gEm[ =Tp$8"/51, :jA_v*c FIJ6:g]&=2ir(0I+څvgc+t2M*aCkhk§}6Wmei c~CJf] AƾA /'LueY)g#$`}i :Y)˷^ !oMdSxK/.IG:1{-9݅2VZhGRK$9Gm0 XB3 L,]ʶzU5"U~Wȁ#'5`S zr6ܪ{iPs!\UTo锦>T0h<2S=&W+wXq ~I6K OM9=Y 0񜃘c) $awWl vz&}l,w%; ;.HYMpIܻ1o{t[N1Z"غNUp3z=OۢQ=?3t,&!-`䅛!YY'"}Cӌbx XIZQ@լ?D=BW 0р -P'!YV!$nˑdW3%ryD9?Q>ă UG$"׼~͐/=:,iZ>KdHY(ꆴ "*PzW5_f<ýRXƒfgѩYTCXX5f1G萷@C7Lא/.yloacA"+"R%hV$$w @ 4 irͰO}hol0C^@Jڙ'?;ބ.AN)#+@y>!`=-\b!+kojx̓t,yYu}wДSuZE?+%QvU2 p P32+ɬ/Vgn|(ȍ1E%Hqj+b\ Xh4LQXppm,RжY-zxk~y ڀϙyqQ*!e E+Vk_Y}kLM[`, 5-PYEؤph=$:OJy"݋)&W+禟cz9``ftrdZ/^>'cJ Yz߳_AHg\7-%a6Bɘp2kH& 5Dff>9[YD'=+DtRJKͯ5Nmh;Y1]EȻDZO,z8ED'OqKwqf D!(O xNN6[/2]X/\9CcfֱiBM:yH+|Hʷf?P{4EsWkv;碲~"ā/p F3g,FۋCU(FUO_ݵF1ʹD<5޶#&bBDY~hhlFTOFo>kuݞ8ӥP4EDԭ1۵W%Ȩd745ɽURwuE\~xG}(RdaMmE1v;9z3 ;~[7w`U0Fy,нgHb/DK VH*ũȎJ6+prgT v"vByZ<4Z%lڊ>];Jk~k IÊņXoUC0bҎv a,utQş*ϐR'5~@2XJ, w<&C^nܫE xT!l 8IF;m- -Uz;cɀ5 +@2=by^nFSeas-.b4Cmp Swq"5L],;Bfwƈaܶpa2W g3,MST2汫`~Zb[{J?ܙ+.K5DZㄉn$bc& (վƭ. ǒs^P:sM@¿{( 57qE S0Z^bkfѬGI-BcD-ȴ!wIiYK?g5_+!A La~r#e)*YtWa_ je~%ۊ~o o.դj@QK+벚K?F~%7inŅW!ul6mu|vqZ*khLGseNx}tʾp%%`5ApbR]< \:in.νVL膪w$aKUHڮliN~9l.}tSd9\~iy`찧Jc(&CGe_/Ql6P/) BY)?.V$&Q|ida3ޥfvfx9aFi!{'eE go7U54*rXmUS\6!0O6@{~n1 ZH @ GcsZY0!Dkԡ, N(jWޕgo+" }5<"jXFk'06arȿFZKR m ;S7>B 8KygF :]E ÝgXN:Cuґ 82<ɍn^+I蘭a%w~&V.uuI , F!MK"=UMx֌.HG-X](+OBiç(HiH 5 *2ek&o?:wO[YPZR ǵ &<ڹn7GZYf{w!W*ćِ۰Wx|,[#ǩ{P6CD"3@X1S処Нs 5y]bsM`A?<]7x )F ?GEv:}~ZBM$BkMr cc!_1Xs:e YFD9SE|׍3YeFIGiPy"9Z pxDv9A&089ؖU.܊b*u&ts :;*,ㅄ}A+5F7o ZT5D|j?K'AHo1q\"*KX=_#ݞPU t bڈWɦ~Vl\-bfό+^6L], pӹ@rH/$&q~!-!1mGm/ʮʾ)A P&LoYoݲ^k%;(_H:5g-P@\a,&r1䗚GgiF !,R2U3A!Z!B =@%`Ԟi%^]f-^7QL%R#atk@ieu=lie^MJN)V.B'Okf -\9*]? 6V7fj/IYzʦ6sg2#Ü+а "+g{O}#]DT55X@? h? v[E=3{@x{m(XHì s9u5`redΥ1H IN%و&BZB@m2M.Ry67)r/&S9;L44!i0iC}Q wFBѿRqYn~̚KoFY~~jա]v?0.fF#:fzBwB'IWޮ5Vt6p{6E=ibNq0oHn`@C^3:ssvo> .1_ lk̍DŽQGi"z兛L9J>b?))q='7 ƛ.kocC)w`XrcKIx{ ].%GnUH߇bp(dpbF%/W*nÈnJQ+|Bw%gDkP&r|YvɈA #MvpO9ME 3C[멹\AzqK\KGаIVd'U9i{A ;au]iE'a$F#f|R$-BcՑ9;Cn͢!$- B%Jұ2Y`cǶO8Yl?.H nUguksCL񊦕`Bz:z2g$^%Çհ6~t`,Ey|foi֋Eg#߿:jݗAUGqPk(7FP=T<=Abq:E٨"&Z~k+XV؊C+¥t= L}&Dgѽ!kWWVtԤU O-j"[s,y^]CN.-׭/Wg,M2UW!r(]F$l'\(Aw|hkٽE&[$[[hU(U70j%=gt e 1.k{L\h]4?Hۯ)`fCdm{> ʺyڹ-|ĊP Iؘw ;5>&wh6τcInF_9 Bԟq4=k ߕ iNv¦CM[[膗QMxHFtZ% \zwoDbvIypx%t17Aъ[1mGV50~=_tom‹bE8s:[N)IN16PYn\fdWx;;a'^劉klAgvД*V j"16ݹ$!ws&yDIUF|8-O1?Gkϑ}íQ+ٴU`tz{Ţp%3{A*Y)ŗ Oc~W^WtoE=%D ^=,#_#>-e]?< wZQ-j0Rm\ >+{FB0>ݽeZx$T->#We\H+WD3"BmrNʷyO  4sp{禝J{qsʚ;5]R$:kWףA4 I{݁6,p03CF»߬_}-j#Έ5H`q1> ziH!I?;ؠU`h`SN ›P߮'؁ǫ ĬcVDc:Hy.wNgYpA:,50g֒#il5^ D B:%GN^n.}{è էXM!U?r?q΁8 V¥l0Y88AOE_( #D`hBpJt4Y8,kST%B8W4DUPxD\| GKm g'omq!))5Qt_^{Do'-s,}/FYacF"HiAZO T4N2K+ZT6ڐznɔyfC`%G:G'L2}иX8u4k!P4A?d59q^e7=? 󚚙g2" 4p0ߜiV$@{z{{HdؚB<ؽ3-ՏEbrɪ)4[u@碽$M6@xnVNaCg~=!cVd^_zD(Gg2?GS_)P̄ҕ>ۤs5@`e TEbN!t\ݼ`%؏,aeyQ7{g1h?LP8x?p7exȭ&FnTudaeW*g\OL+Q-%hnة,{u:C 54@oH'HC;S)i ~6]gJXE2 wͮ8p+5:8yrŏ-`K_+Ys$ODB th矍9uLkSp9=AC(BAaۂcGCQ>jv? 4(Z`b{loY'EȸQK@+{%t 7,=̚YPt<:O%g J 'RYFP["2z_F)IQ'Aw+R/ΑRç%+&A޹I &o\Z~@Ң\@IcFzOnRi s0mdou΋E9vxÁ!쩔b;_bi*"Ժ;F'MQ@bɿvuymrXJ\`S3xT+?z/J~P^9i$YMJ&AQ͜DOvgIܲqEhm7[n+R9{&0y/L;qM,vN> ׾sy˾| ̬Ǟ5C.icDV#)gYfK(5\thb7y^w"2 UQ+T\JsHn~[AX6yy+>Dæ\qjP&lH.Kis%2L5,vmr8jW%(=QD}?0-+ZeaゾH1Z, 3-K_=>r5)dD>Va'UpWxN/A15O,C+ye܍\e*g)U-qMrOCCrF]*55iS3ԝ.x7d5zcxoâ?%*sN)ԪD|l~$vJ'[>#f6I!u2q,,JGhN `-7` CJ=iO9,h]XTiw\w""-c bu{uҥ7*(6RfIUuH*ݐvmztgZ>dMfxD΃ @Z'@ B96÷A7E|۠6mȚJ.4\:}RNu=miyrt剌M#]$]d A\'q8тQfi]ķߞl0bIxXsJ k7K 6oaծji-&Cgbk9" =I[xͼSNζeMb2TuF=.TbgN-.9o|(=p%n=a=,J [WT:@ Y>F~N>F.0M#5q额BV$ 񳨠6HBHBh"TkŴ :!>R? b*QxĎQ1w0P/Y!DͲpEL7(<#/D7)TxE=I$N/>_[rW :FoN uN#s6W܈nNf}8(t9QSk)71ڹr@ET6zͷavN5$cTtuZj^,hy58u(FoG}ꭃ|.m})^.[( w_,8$f#B*5㰖H>L^r|aW< "qRkP^-h$$kZ}it䃿1=ѧ%uGĨCϠW&dpI1?2.,&!OL5".\':B^GMw<mtWvmZ}t7`lO\rarndQ:!8;6i{Bw }?kOM[ ^-˩wR<ĝ}LGiܱ @CJKnX 'G=tD%1Lsu$FFD;E'aͬOs;,,0lhMNs#%/1-g"(2_47Sl㭖̌!-U$}t`>Hvٴ<&XN%fON(3uXYUr!0KPĝ9Ǽp`͌DBj1c< 8Fo$gj52~+g|Za"T! IR``ۣr$=O"v w2u'lU@ 35E|ב!bzZ@$wľz?{V}27KBӲXj;ȳkdݯ쓄rRC7w`fkRӓ5o?gѹ"|P߾ݭ26IT/=Na[tk/I nqHD1Do긥JP$hNwh R/F]Lr 'D `у+M;stI7Q%Ukzݩh8:Z i%4xnj9(W:`3\b`~|zO84E? xJD2ARmvhL)Ahw|ݴd"K2:fgC%ZksSm&lbEsKF : FW1:Zz K pkr}؆!Zeq$E4ifcWIJPI~X\rN&j t_aө75 טzXaTIJXSP~N]HFv"Ŷr=2~$oJsM+ԯ99J{RȣC.ì1_Z!BzWpť8[fE^`Zb.mIܴZ";MRX;_ 磥Qwi%n86!ԒLZ\ fG%ʃ01 J3sb"+HFT; )%Yr,"#kbp~v293G}Ex5[u.1Z9u""_f޼cz^gΙkJ>`ru|OI:, o|XfLܿ_2R6jBk<)Y1;]Ì]FVi*a!Iu6L2v wS}2d͌*-q3v׊b/5 ޛivQk)Q#!n,MLı_t5^F6n^GsOXLメtܺogَȰkH^]ɧ[E'mT,DzNVCGhj*y@~xJҕY2{⣂G0Eyۙ#Xk@ИVw"$Tc/tB𘦔:1P 9p@c7єHƑ5s&w`@䡦zy)3 *},ݑ]#s7LG4 o;/;;. f_ 9DOuݫuj,:ZHj`˯aך_Ivd|P̯ 1(ZE Ğ\OX5ɳ XyfT .PhE/a9 / ,uN=|IF{O莣dBRkI%?l9 |Bj=?-X-x못Fpј#%u4U~c+H'>fGbw{@ gƙ:.x g`BnDݝқp9QyI?lK:GȊHO`{dFl( } A$$|?bY0&}H"Xha^񣉀d$S[_īy47M&#P6{xĶ<.XtBbX6}$-0ڜ=!J3Omwd{#Jdv6`40iݭ']-faąX DA^KXi¯O-~E/G!>t8#â*y~4^,h&U15y3O1"_O S#>0FI?8کiFʎa.O`aq~Uֈ{g$\V)|iV`9NsX1wbl[K7j%;ce^ h]BO9_6q-棧 { RTv8z<_" ʗ AHaHBrHxeo)yFygZ,-Y*,[3yAwr%@׀ " h%$+^{p@0+Ïvl_\m+Ѥٌrӧ}]^akSC"ZIFX)lpIMt˜rKghQS{l.CZz;FK_JQm 's3]'8m1pdע.6𹔆1jွVaoIcp`MrA)XyRNЫȯ zT)b,J=s{Uׯ˗jW=n/ofoU)p5֑q[.pbߏPta\F2>AQ%[θkeCBAm\˖ Qja2E YwhsyOT)ZTR>pFRrY:6@Y荦gU o1'P)9ߐ{ aZbyfubV&`vM t0eƆ@a6Zj Lz 57P5٪}>;kY:^gV՚jv@',txhj<؟b{N_^-(XAo%Ľh#S;q!sҭIpYZuJ\yC]:vܻ~H=z Iyѱ A٠G\2 Unt☁u&rL+s80:#`, HlMTu ݈u^*_zl]Ѧ\}e좩ʔ/鼒a5)h ~7C"HhCNN6^D/\~9!j"T.K>¶U㾡_YPz~͗Q:35JF̕ߖdX^ l2EV#;$H)}c'}9IۮhUc  . (&""+PSjLKm'X]ϯ"7`)_{:b( GWLx hC8!W9Йn P!3̹3|PBb Ec{ @/Ap<>B[ĭ`Xߋy"m?YRY!دq4-SGͻ7i.il YWB_f^=Sf#B;ź/}dlV5XX) 8T b*$4 5V#+  嬮M5D Ug-kx͹GW5z5*`'&R"4CERQbQNE\K%%gDrq׸qADVGb>K*&%9S>UP -\3/?̤R| MR1̆Dҡ2Öa;Uu>QvIdXTJ{Y3縶|;R)wx?^k9NLZޠ2qw4h 6SOֲMAZ. isUtLLcl4 rCo'9((^/4:/(gV]`}79퀊BOhL2}(A6y@ov%uNUCxY٢0tnکjZ \ &v힑 +: >%Ϯ{(`xJ0,NЭ׆b"uj)d%&o.+٬| WI uzk8:SוU.9%H@]N]`Ɍ@׵Kn{VU',S^nlc[wku$vd CpM5)vכH&b+!j`ٖ߀*~xCc3K˗ f 16JFtnJZ˹L t@&\{K/Gpj$qC82!m`C0j8V˃^!: Bt\ P,,ցmjx?}+hP i b_ÄXB)=(ߛ tW'쎟ǞG 5%?"Isت3HiHa L|`F;7}ǎhGk?KQ\> Q9jȩ@rtu)91&eLDX>Dڄ~X}:μf4)Wy@޿鉨||mFR0<AɱVې )`YKdR~)[vB0D?CDQGrn,h8$@4)ؑ9'9R4'ҳ;r:2](1EWӇ9CaIn"?;k(#wk]-"`y7ᐮYٽJ0 3ݓ.D{5E`%s~)/q?0`ɻ?4c ΄ab/iN8rYm% Ega4og\M⑨|{qV*>}L(Y(e.`apYFVL|tdr&bbPNǁϪKMXi4:k_f-l^Hf2(*QpobNWX 69jQ3Y;?cüM=%ti - XQLN< i S <0fN_ϼW4]'q=$?."+j{$/`mT&%  ͒j#p|9ƞN pYHU+=D5ZT9[`Y-:+c 6\#Oʽy"3>sm}Ă=8a=gD^NCTVaE!HU*Jg| R?ha2zj?g+'l-8&nZ?\PF 6x6ڤ+Z74 >t#4;o6\`Jng/)08Ks7ǎ~3(pІ sukՄ!*$^s7>Wjqf =H0P=+eB*J4ϖ&[l2uC!5e~%Z~Xݐńu 6||YV17T9>`!t~Zx|&q3!{ EE`0'Bc'^Uh'<5]p(E1s8f162TmvQۛ慝űpk/C{sA+ W"µ"Ԧeﴻ=5aSq8rw A^Y`1:"1IɏJ'-DłbT~}S$U¹1QJJ)fUqo+4p6Bp={vwO%gQbkJȚI*k1aU3ޯfַQt rF9yiz},{jdJxJ-ui<7ya Ks;LIF&:ui08=e1=]S=z d"fxP|ȧ\mV0qPm%sbR׻sɌ4Rjt9LKaiBʹ5{x!+4> 5ON6B˄#O^He߰7M&%wəy]:"a/Hq뛈sa9l\M##|MJ#O8.IH/bD_?d)k0ː Rϑv b|z_\7.'eTQOTwl ̗>1r;qэ夈<;EYnO $/6zTqZ|/ ޾$UA ‘MQ~A f.3b)#BsMdbxbaaמ; xǜm8^g‹/V;j7>^#)Zy.$]`+]W_6u< sKӌ Z C\P߽b X[ 0Fk/iw.AP_tL?7K[_-Sȡ%^Gq ՁV,iTq'.CYVz6!R@B|t&oblr! .D@\-6]QGo v 3~uK@{v|}JŁWbLOQv?ۤCv`Uu-˂Cu8z6!tȀzK@X h3k9Dؕ&1i4m>4 C'#?)gF>k)huu!feF9 nީFr{ڬ*poR$/{(q[-vPx& Qzuzn3X0I}dmSˏfy-/ݔ# ãԥx_Ul=(!=VtAk9Љj &"RehǖIAO"x5 ]A% ՀH?xwTcВ%/&b݂ ,l *SЂ6OM)YoF3bBxj{蝹O85sI_i(bFa|)g˛N%knww /Qs):./76k6"\Otr.{<*7}n=&,+;q\un|'ct6i_Q*Bu][ptK@.|TE@Փ~ގ)3[_doV*V.6Oa>e2Uq "b Hh%7:j&rԜ~akyoTC0GhEDQYKނG3, nw:PI%GLVqH<@;d7LA5"ɫ$C6C!4O?~H*_F^<NܷBvwwåxMӱ>L9Q _p  s罛4x6' O fl$P]R30@y'{Օh"(뙧tGڄC_D$#ca6?YkrOt2[ =4F *Gֶcx>s*yCm B%h^l ށJ"4(&9 \JU7tf5~Ç6bC}Έӯ1k,޾? 1Z3LC)3oJ,LE]*I.i9:Շh%7)U \[Q, 3Y7<׊9I7m}~拼Ы;J8ϟo4 UfbDZn=>5R2锟bU1+=cSלwiۇ KL,ڠ>enIPʢA*/- O47>0K8\E GM??eEZ#p?pV>1-Cn*Q/x5]z&eBl-.Wؾ[g_M=m\]Q4P_Xviz$[_{󄟐TޡEgCE.!&݈y;+YM< m9>t\%HaN<*xrX G$<^N]{ be~Ӎa *Zh৵@6ŝ<{tUo~5yJzSM43V2 g+ :0%-jͿ}~K@-g7"l MX "Ieؿ౯_OLD.xX U+lIף c3 ._(eȞmq>}^a|2m(*$m t4jW8[rk8s:Z49r*Ma>]˘(07+ r,wVOOLWSѦRP!4Z_eۨ>x~_n9K!@&q~]6̾$Ɍ}U%ƭB-ǵt渲" I`w6s. !Zؠfz 0Rw/tEEEX\Y`^2s©?ĩTnTC4Jˁ>b=n.&z5Uf . v?tu&>37ƶ"PfzFHl !$`m*DuL7?V󚤌W# ?Xc;:y\W]Jπ wT[ggBt:v@7^c ~i̊ˢM\xo%oev\=:#r(HǤ"2vU}j pɕ/@7snGEg#' eMCY[@NDZwnZu2e\$ąA)u |ѱ9BV$+$Y@#Z/Xx;[T45W/HF8nF`AͽMʟkKV֛hWDW!u6fv֥#y]K1Puuř _@6Lm5uq~"Qt fVUE L]p|PĀv #.5J IR|o]椓MT5M:J @ɣt鷋)Q."G VKl˒[_]0K<2#{9aI--=%?qE*db];G?qJю\*9xrBQ9ObhT_ņz?QC`0f }x6J@$9{TH]M y+-K<G{uT$`崍VWթ{՘e" iokjFO,p:~7z!`du ^hՑ% d Rhmȉʴ= auO+p/h$ʙ=.Jl΃OR}9!3ܦJ˨klj̿_4 :ԓڳ2rB =>O/#q.y^H8sko)æ8e MV}1H]28>UNǔCIEL}3b/|2C4̙҂C7@N2=V+j*҃r'7[) oG|F! uzQ 9&ՠ,%yaE}L0\ }̙sI8hdMt'Bd(K!\,Vrr~V:SoꆮnſSH֞h"!` ދ#n_{& %V* wX-*z/)\J)7,UhF",cD5yg$hXc Fف2.""YIBk0~8l75~ճÀ``@ r%?C~b_T{w> W=o<RFtTJpu}yVt~|M-jܘ6Ҧ3  u9ѮF513†\:p n 3~|^e*PӋm~_*AMWINVjINʰFrr bf;Q$u˿gm,d >Bۣ҅?hy`Xb7u‹~>tҥ[*!UVe !8& p{o?-d& Se>kbEy_oYJP>K\Ĥ=>X BxFsƕTC%0œ`ۙ$ڄN@ 8&g}Tʦ'-do0eFNSӧ.Nys৔@vV6q~?(-.kH'"Pq@|Pܷ6B[QwUocWvgm ;ß{l MxkLo*u\镐&T!@m5z0:*. vN @hH1!G<rݗ D}`=_)蚙Lb!V3HCDԬ6yjOSzhhӵuYONHRrs 5HɅ4])9y}P@TJ 9WQPk^>ZgV=Ů"U-8[ Czy[U/9JpD_nY1=+pi-{ŠaO>eGZp+} ʭR&_u[g>r͆L/1;Y.FO˥Ebnh2"h,U @E H;d.`&?.1r "ه/:.29-s_7-_W:\/oe/c2p-)aZ"h(\R&1}=K'EmhJ1(;&1DF,Z\䴙gNfsٖp bpFkh[@R1=$€dvV_/<R_\~<@X6!Sck%fKBTg|M[;9PZ?.&(|IT=P٫m`Սʓ S`f(]qX``tSH@p]b$lAyHɎ{Q;)ľ^)ofiL)F[KyPU\.w׌˯f;R1O\Covs0֚ ݍlv@=^٭k=!7(OUN]\h X!Vb/8%3i*Զyp}qy0Cz mUOI|ww!kRɥ9( +$Ü&\-*n0}`à?H>(3)]v⭲L&؎Bj/2+KbK|F NU˙-a}CI=!^R&D@`tk/yCOvlwYtڄEyqPU.@'/'j1ŪǴٯr_d: 4t ^V"؃ܮ#l^F[B 9քjs~#ManYipD,7Qo[,+\nTwYL֔l M>ᖠ Aqb[af@Z_RE㾳.颱@ [of"`*!l|ANٱ%Qt|mISlvyAˋ=udtK v[hdkeQ'Dy2HQcD meiU@aREv KJћI*zϞQ 6߀'FW|+iLIȈ ޝL#cT& ;rʟ5@Кױ Z@j1,`;j'kd%,~(i=rNݷwE $XMCɣ-wZQ.֪a}m3k pfynkbOc{ OL[}_F 3kƆGD11y:`=n_Rj6QtB7zuhƒ\M4VZYCR PÌĶu|{qr6jSbϗTn pL` UZH{b7M%=P'JBw w6$=,lPu2Ce8\408jpwK[ ~}Z)d> iZ}1Y#̐Yn9ORڠgMKG޿xo"w;W9w-FE:fjoc(%"q/ Su%V(n[$I #{{3kU[`(Ap(Z['L\edDmV!s cT(q">%/YAU"UY E塑18(<.ޤ eLi[̗qɋa9,y +Ǫlokꮙ< G"ʥSkjcytL54KJVs<'(1l@0[@8HRikyビ1v0_;JKy{$*H߻H&eI Hff0w_}hųv: Z`z34~[kPOs;cBar-3Jƿ[S*^\aI"=JkyD"fu^nŨ8} K&!&FXmXw3Oo+y;)HᄅKGtl\OdUX 89bnÂfoWfMw:qQ͑n zvQzUJ<*^9rP-X}MH -f4W6`3NhRr7?h ԇ<ܩꄵ* /+fH͉Rp>`>k<(+TKuf*GZmNtLL\ka`0pC':bplbN~ BrLppa|3GH&`*2QݙA wRS;/DЖZϴ/t)C2v`A_2d7ȆMۤ҅пL/ yj?d7NU/֦NKش]Ed"@Ma,|@(lR@,7K.9kM % GLy-lPۡ1~s1ϘU*su# /GZpxCEĴqv/%G/VyeڃCC'v̮&ɨ_"^ Hi_@0XD:vLŹq[wu$X?80"6ԭ7+,-U_'җj\ǟ=ewbO*UVFR9<P_`>\ /.K.@Ǖ7f>NzW,ۻC>nTqi^a~g;OnFѪ㌵`MБFAgMQ$",ftwqף moIZ=tT'TX7F`}Yk@udq>Ubaf-kC\\0s6m%j-fo8|P 03&\A}RUR(hwmjG~h'/#a}yP뼊g!Ȣ茊:ԁ^[7ג?/]YBSk ):Jq/'i::/"6Cܼ0:mѯHL.,D{FѲSOӾs1IcBg'kKY'1Ž&-g@/w5~e{+5>ZwEH})Gj޽n'S K<Y D7. x0; w} p$l@m  Ҕ =¼Q7y-$~Z_9Kqe^+SN {{n˱]zmO 3Y MjNL޻k:2׾=7x _2pi? &~;y3Χ@^N~]IJn]n=шENIq7eDNrΤ^pz @ >ФŸM <17GY*Sn8E$(FP8n2#9VrPGy2@sO28\8NM6m|)w'WLVϻ? /}ۈtxPd'%szD(:ISO^Hk ޤX+6:_F+cԐB[2{Ps nlp8!ɹ~ǣ:NB#h=>(rW9#>/LOu頍F͋+wU $s8uXIAJ:w: v)9`Ig{H,5z0Rm(odӹP4Y*qYΨF(@~Al#*C.}F`D ӥMۿNq<᫼-rUhRm A;ʧzԁb=ƫph7K6Hl>UX}</tLlh֊?8e713P墒k3{$z?CC+JxٓQ, /r՟\*UJ/"' Lc^_ێ XKΝ6GԽ۝Jb)OF JB Zs :@i7#FvJiוT݁V5xf|>o=Agi$;Pz&yn%zlt dI )P(۸]3qy󓱾_ӗ!fv_h&$f  i ŇC e|&o+1"k9ѕ/&ٓȥI| oxkMK0_qڴ7La^|gлT{Os0ÃˀȦl\ݙΖ5 \|:f}|p׭΍ڦOH5ӱ 'Pr00)MLá($[] 38KYCAxem܀-ѹϙn+H&QGRvs~ׯCrR{dy]4-m `IځRSoƋ}/uy9L>yXhcP`T' q`Xl5z1I[z*$\/|p`N2z3at%L,xY/i~8u)QiC ܒ^Z0/hj$T ĿɞGZ\Z&t< V,;8i P @u?2.MNxe`6`S)ۭw%[ru ZF#!ƴډH_^Ӈ98XJm: N;vHe]>"<14 n/;XE'œ^3?<6gmmo8_OT0՝HPRC;M)¼Oj%xGG$cw94a5}0 iDL+pJ&G31sݚ_9~zLv)qRAnT`:qa@-W/c<¢7*NgUϚVyE-/,WP#EHOhн mƛX hxkv {a%fq067qwN ^6&P Yt{nIE{vbS`Gd<+Y /: *klKۖ{t$jSG佷 eAwK+xEF, I@/*cs³qEBnS]͢N2oWc[|?ZLƓm`񑵈!dgUXQ"m ϮMZJÐB#'5*: ѫi'Z}Im'#u%קr6 ron>E+}0!R҆%epkeWӒ^80 "$ TVu~wF1/~W" aDfAan[9|bRztI BB\1K8!yL$pmfCuIgS>ࠆMiV,C)dU+}RPMуɄc8б-R 15dNrP{ebv~X6԰sM> wP09rx=ԗWU3 1T3Cɐ NkOU]^k:%? 5w!=b~ Fa!HZï?PIxL5Tb gzeT;|Z[92_5,yt+@>tBtKMQ0P=lD"Tg,WN}kFu6ư]IM/2vxB"sI[Epd-XBM;x?:<s6Gռ@uP&f"!oz4jǠR.C>ޗ Io(H,]p5 <@N2>|qVFrcvl&sd˥9{.h 'V`Ub,Bܗ.1âd~F9a:G)r"&A'@adڤfǫ&E}IHt$z2FMWphn9sO| O=N9POWek _Xz9=ǰ/ E5ĭv^ɛlsiŲagZH:Ma 5OG sCNT\ϐz]kK'Pyq4˙tecWU˧76Egݭ!+@AƯi`*-R?OaKħ(5FM]N6 ^p2@#R<5͏=ro}*jFJ^ŏ8q$&_y] |4POzDB!SXbiDrVA`gՅL>\a4iD*,Br$`%WMIߊ!XT.Ԃpu;EsF軋fCBm ӣ)۟Qw\bE1S^V 6p)38VR]֑`5icteͫvrFRĬh@z?N<ژsnǜ"}, &kEXxe#bUr|u8k7^GxoX͆}ʀ/\_Spxѝ'#9RCE@pmh5so[ -K2Q6?$w{-b_Oa"wScDAnݍ`:iHzi7`DۅI U&z^벺uc,MX[1 9w )/6Fвݨz$V]۸нE.vju83fv}P[*&8a,P"T܁\wvXLp4gey$`!Rw IEغ&E Usafpm[e> [ڳ=E : :|!LMө~oUE1L];;M[:"P#/smPhbѥuZ:ʮ c~Cpqxfpᕏq|b.a .6oa G:D[qFUb/wzKxo!+; v~A6(yT`hg/_Q"CT|8481V `tDg~Xa)YZx s,D:|W3!O!XPBW.aUr/U>~IeKH¦4홈 3iEHVA%U,"sej puLZob_닀i16 Doíǣ2(Qa%Y }55.$#^dZ@5:AyȧO)ɨ,3n8ż4EE~],PSF=ǀźD$sKf?98QhM.p*zW=dӹ]lݒHFM#"⼇S ,]W]vC/-d,yY5ҔEl!D9ػV=:7u*1Ԍ+Wv R ["#c]hɌWѥ2[DJޑQVa!|qbn\''x.U?IxFRPøGd! ":??JC1vrjʷ1jV:$tV b2SW]oƸk?{'V#,#ҷNѩK[ʌ| pz䔊1ߡyV<_K9Le-c0jsSL4?A?~-Y @6n?-AayPw2~ɿ`7asQ=O}%6\X B0Z|_S XWZ*5 \ssTiwxۗz"݊i=G:ЦSbV՚Jfl7ka#ТSe8pY0%P7M{#*ζ ]0)/t,AR?WFZL={X|Ct(ߛ$Qw%R$ۧ~|9z8\Bא cRP돁Lk !ag#НSHh(aaԟ!O 2kئY%^X?lOvTk"V\漁-wQ;%Y]Pt3Q潇HLHώ0n\ϖe`|83T_;P,MW? qvvCي}Nܖv*ᛎXؘ^-LqZZrzM}5@ ިhMg\0d-- w j{y,XUAeʼneb<(YnII7Yvn#E1[jӤM6cDi/Up*Wܖ0s48*@%w;g1/HnX ybi`}\[_",[ Q*_85W])WPvR)|Ah ̕G \M$ 3[0q {X!ŭyj7h6J?ftbc}0r,dNwqGө{E=Æ62*t'. RU5U}e .(/p퇖gL>kTkʻdVffkdY+8y)))P 9*gИd- kk) %wwNczD\[a^U0G$> p?Dn?zfV} b' k#t/Y9!d޴@P;`fOd|$:/"e)sZ Ef>YZ+`[r{ptNwjJOEp`t~<*gS uQLW\hAy {bd}q)%:̕:zTM׳;fg|vYU%%)75K6ȩXڷ!|tB=ꕴbhzԺq~ S3dE"]SREwz1ڃ#Q>R]Nؠ, 9:YԉI'4`)_4 X6R7݆al27s2((w pDh֞ޗ7Odu85?Fw@U -=YS-ņZ-H$KĔ伙>]*VbPU3q*̬{E.a>T>ǩuDjJa?~H)H߭Q- `TJ*ZGj+zorVݜ5VYuDv^UtR6ML fx1E77 Γ:L @I rBa zHmcdW/k 'WPG'2'Mg(3My:S5WZx835!Y| 4d=iZq]kb ^|pl(bIثH$@jڂcyXgM(~<Ӝ8DHf,j҇qYAaTCQt$Dn-DEBka/;Np՟ţ=ןr jrÉ0A` ^1ɀ/Tm8˖ʋl_//$nAu[ `֡_Bw E9-UQιqGZ uK/r!_ 'APۼ6bBQnj_kj= ücWUЬ%G͘ΫOVr !wW9CNMӺ+'P08z@9!t,lFgR:%`LqUHz}`>,V$KqdWf֘ 9 "ZnoQ4U߁!Q,<ߐob-Z0V L<`}&*QH=G_\ 2Y)^WQwY{ X-d_@:N'1IFh2bu5ȸ/j!:ksp̫P)bEJSuy\xi3ߊd91 \>L Zb5j4= 1gL0S?:uؾ-5Qה"󙚡اPoeFbzK%}"J* = fȏA]p"MR"Wd&h>EWe ݮ%o> ߱6K]%!6i>2iuvtИG}"u[Uif d˭8c{kێĿ2n癔0#+6Pp/ МREZ# 1v5"\ 0y*+ Am}eu`9^u|h8L,)Kvϛry%D Sx[~N@BlAfd 2. B7(Er˅~m~LhǤV{8}VUa{ rf c>mPG)s 涪z(bMV.L}g۹M١p{i02YeL5xJvesW7>5 =i=3''f2ޏuxK&Yb39?0Wш&UTT͗ ьC.+4hplmq- 2{c`1?2}]IlP쉼6GA~d nn7jK1Eُ\ͼ*<-<7~S~Tˁ~;E׈E{Hq; I69Z*l,&W\=g('`\AIXE<"Q`8! *N¼]m7^si+} 2$#(kgVɽuvFmʏ萸_8ŀB;z5V{ 4lC^jePdgݶUifTåeo zj,4gX7Ug>eDc4y{ Q4ccڶSjtU}$¯ _h]!XhQ`ZMWqkg^ch,O-Lֹh ^;"+;d|`F)6_>8;qyNl +a%k+Adf!1-6ކ:$KWKJ#9+|[XZ--fmϙX0c (zdƊ3yi.Uro%=&[<v٩59Mg񝇢{ɶ,Ik_ouLB|ͪ* x-q?sXH|ʀ' xO5h@$oIݺRD~w/4i}[O4 \Q9ށvRv԰uSpپ,FaZ jD֏]#jH40vGfU~4> WȾ̍T u;F{NoͼW'Y7Bж'i5[6 /n%厄p L+NqMJ٦ǫՎIOu?2DݔhD閒k 69x$$7'W\s/UMP̔qwţ#1hF{R܃GU}1 塚TKC$T󰍄J5 ݂=GtW_ڐvikY cc+fS>ua.?];T.(Fr{mìۯbUP֝i|_iX@*Wv p`~_oO:wƮjpI+gA ઴*y]Ez#/0 P$Lcc-T&Ur[oN^(Q\84tħ&v`Tn]d=^"jrI2d߽6 7LfUSŮeK !͑1p9y}fsA~;M#ZAY $9{i=(|t9~t:iՔ8%1y@E ;x$k%)zww0R%6>Zm?Wb `:z#KE@3M0ؠ|O?2 7tN%}uD)@AeExij~5Ytoү /9a} 1xTzG'4a}shvDY* Hv×'P1ѤGS w59NܟRuw $AdO1\{iDcu9]7Юѥrygg{du~LU- apI+8^V[xA^4ŵK]ɼwfHȅT.83/,QωF<܎V<40q%;ӤIHS Fcg#T[;xLv;c&aιPqJ_K*M(~RIaDWoK|<7 (X/tNS$`<( Z^.Ljl,AuMѝX +'S1`πsry* MkAz ҘGj%EfPg̤0d{P6#I:8`vhֽB_X]X%0J>P~BX @){Ls4֧Vɒss!8 ^D7H'5U@{ Y9Niқ {CJ#W~Ճȶk 73fF\^Mf|[On|}|Z'~nB.>X^  Zwіd1n(4MSoѲ /2Bdt4=?/xP[МmsϏh|ǓdL\Tت"X%X ne ܝB>>14fVC/JL =C83K"-G1`^;5 +oX FvǙyox3eHEV"7d1oKmUàjCܚ$GI2d$&wh OM9:M%U=nUUABPJWS8SsosZ_DRhCUIDtöĿn27Iɤ_Րз9;=a?1_z$[J(lPVC퐗AR ? +:hKr}>|uҳ ݌n8vj {_ة 'r:SY8C38L+zj[1!愽B~-hQ^cGLE V`GMMܹSVP,G,j7,Xxӡl2F)2M} zOGG|T5mh1sy^8/\P `oNOno9z~S;Dmn y z&9 _)jI5GN8R5د G{'nRvv@Ǣ ]RcwQjf胡V$-[wN s&V!bK t f+ML /z/rWQt"4.{5?Y҂Ǘdm޹tpKz$KwK l){zXTG 476Lq̉:%3}^H{r)Ǘ;6q>6kDewuIdLM- MpR7;a &πµC3n& %v0T4wqc 8#YXԡxޔvbU|^u!!!u2c-,#P1_ɣT|䓠#&eb8}\ml.zvw"gܜn!`)I2$泱- ?!)Yƀ ܘ#QHA L`~e+YHuN%BGAyKҩ3ruu˛R*Cr:_cr5T{~[_OjU'V@wfg*C[iD;j"Dkv%7iRf<rb~ޤ,5/3]79T 04~},xhyᏁaz;wV(M%0q&Q'htz7M[Gx9,݆N՛Oi]'s RdXC#(N1[#ΐ}kT#sC3:^1h+l4ɟ{凿Bxkf0 %QO!l1hg@J =i*=rCn{r,Wt2/Kkm);9 g=/ /% 3V ~'(~m^+4ϗDRawr4CBG][yHFwNqь;Xޚ5L ]\C~Ere"YuHWo/e叓.ثc*zǦn˵YTF-Aڇ4W(Hҝ|ڳaYw ԅxݏ^Q)hL T?u,5ۀ`9ࡼf-]X,ޫ<`:-@V<5'+ZEl@wJp<^ 5~V Ft"N9[+WtT`]lh-BOt  NUaC+òO2`BHW_[Fte|Ǽ6 !5#{8FrJW[>t$&4FEVk6LAKt9g. fgge &p<ק&m%+b Z)˪Px'8s&Jdx{*ZK%$0u+[pJ/Z"$UI~ 6?'Vd\}O?~Pm49"aYfCE~ٜJjWga5+Ǽf a 5.0 -[Qx5dK.IM]waQQo:h N]n&ɬLO:x?󇬙g(Eb`|eNf`n=Ljѩ~njV&"br  j6 ;zaG,z!XKHhx54{/j@͘e?%[%0s1]u}G6_,45B31:=E"gү]5B k'"V_3KPfY0*4~fm2n%lcB k{+O;=WC(gI\{l~ܠOVEVWە3=x9DA_09bM?7ḛFL*Kؚ>Xu?5. UR<]Cj&#W55$S_@i[~^PCSWw-VwF'&(y?tfN#"T8B"󢔄Zw2Sϕd9g%z^v$ cCAy*Ƃ6\t'1jR>Ͱ Vy͝g`"~ق]-0ʎ9q6! YƁ:Pn h%$14E.+g̼̎Ga{Kv8@lY$&d&$hMDtk(UE&kH@+?9P>c u.C+5o|~NS;&d9J"Kϭo+.MA`&.fRޫV'_Fa   - ;/Ձ}@>:#8QMҽVAEe!0 ޯGr~4'a 7NP[%q~Sqf->ޜIwsD*%b0kʴcxa LE`aT+ث*J/~}Ac<}k`:;2  Qj<&7*ˊPɵ#Ӽp1T_ק p5/K ?ua%uM^^{48\r( V^X( ';otzʃ_8`͠?i{ǡAx]3x ϩQG}[ (b/]US(A.ҟ I-NxFA2DtgD[d/ʄY-F_;U,`, GE͐ &a2br;5ϭC\P VlZ9zjNnTd\x#%|%> tC>u_0A(0pMFYO0TiXGh!8U&ZP4ޯ~l]Nv0P&#O >FgO 9ֲCqv"Jy7f3@R)827LrmNT7<. ΃#q<;Hp^Hr,ڨZlPb:t[O\JLELPsQ|+¯i,EUQjڀ ا BiP\)l 4(zs=8̊ rTnP! "sݶer @ L75bi^@^hq/'WgBydp:b붹HՕ>vh`] G& $<4gv9ioT13b] z,ͲkwEY!V[ևT:YSk#r_(`"fL\LՂG.-UI~@QsjHF#+c87Ibn47>,<*[I2SW]>R9`>عQWr/&%W32)2Z4pCѩaPsatBAdg#5}$mpy'XͰmP`U 'l3KqcD-yװǵ< @j狰 'Lm+k5_Jq&:$ɭxqËza޳;5 7nĵK@M3'K]e?p-( ;R x:4U7Γ$q4PԔNX_m%Ӱx2s8\auaRT}IVNl[pM99Qɡ!\GTNmp3Y(9? 9{ɝDk?-(rw!&9{9{]htS=կC4Ǧ},YKllUBH%MutH߆^[]H7Kv*cwSܱ :1ˎs玪h}F"$});~@eh$P.8Ӎ߈d ]a#*UCږ!C](FuUw*pf9*O5eJL4:kUF)`z,`dBb%Z~CkObbb!R,f>_aI44H6WՒMC5“ ~VAO~@DܱȶVM1.^:21ɇsz両xD8#17+IO"AJ#8 ?~m:c&@5ө)2 tSk_#7K?F{Kq󹖏E #8Z]ƴuqB;IF.l`9͝t%T9E˩"U.Iy6%.Dj;6xI?LF8bhO\Mlon6(%ɕ b/ȜUtxk]o3нQYՏ ;L1Qx1-LBt'k\m?e$¿' ̡`u2,@GڬU$I15TH=R PW|L-r>lXen zOO66՜eUe9DVT\G6 3 -^A~x07cCbPPvzTf ,pf Wm  :ճ|&lRB="-hwC} "Bpi4vQ-{TnɞFQ޹LeMϪ 5!˓ Jb徬 /Z-0su(]1kӒe".g*9<Ǣ 8!q2L10!1u݂Xf e`#G#hQnv<[N[Gm_` aÁ?MCm7WXВeN _!n2gQ,=!f~>G0" <"_Hzy-&lyf@^a7~>hT\^tk7uTN^^B=8o Y'ρa"A<F{=3O+DSJ*m*FOt?\jcI͋!li.6JʀK/'cNl;/̚ dag& ۫JYp`T {B]@g/@ 彥 3K{eބ(#ơ5K>T`@n+7qEx/퓎aR}Gz |6\=̼5 .XjvQXY,ƔݼD؈t6[6rTZJ+r HqP? M8r=%FX>~q)H H[$e^|hDg˸**JtyH; "!- K["Pvnj,5:Azb:2S's_e[|CÛv (Հ~ɾ3"t \gzzDU o@]Kxlzo.(ZHm#{>3@=@#,Dbo>ŨvzA(ɫ)fc9ܕ Ʋ?΃N[.9Y^<(yu|9'[."h/Ѱ|SE,ߍMڞ7Ku#ġQmBF1nuXnĈU0Jt[C?׃|W"Iwfr &!vߎ,'vХhD ]=M=vtNZ(ijuAg['9hG>?MYQT/re~')`3e KL@q~cu{&p#ΐ ޾G6Ab 6\(@]ErtgkX> @ %lb+}zMUA`ոiw1\e}:CRn`sV$+-,sMėFoˬONPnd2 } :cRG`(,:7$IA&HGBDS|ӑ>{VĬnśC4`~o|7 _>EBWޒ;l!?شa 녙ȼ߂LjkhuS*u]4/Sr<`ZE3^!4 F-Xe6GN=y~*fŶȍD>t0|r|N{oc>Vx69 _L^1V+U63ۭR9 /8 )/z{+L$^[$7 Њ'p/ië7?o@S%AnҎ#їݾdU1^u guͺ!=LHmہfOҰހBȑC$}Eō$]`n@Jgvp|WH/A.94--(\l$AzwD8qsI]<ν w?Qh6U?G|ՆX[go~;]FK2Έ!ު=f"NCyz[]w`g_#9|.e `va?ɵtFe˵do#w'Td6Yjᄲx57ӝf}yJdq XtuJoF8oaϿѾ,oJ94WKI;gL늭xavr Tc|Udn>zk/